300000 215717191 550318537 15331 -591170043 783473768 2966 -474768332 335031426 5513 -136513216 743071538 17746 125471361 784263430 12899 -374583089 142645399 23359 -324891929 938777376 6882 -363259549 435219932 2327 -152903981 342206494 13904 -54870662 599940669 10631 -98523210 862660374 4109 -409251238 636044428 10460 -317066092 733072234 10814 -337692136 114235732 6361 161212827 880340756 499 -6020378 59974310 10172 -88068140 453367660 18637 118467087 863626053 6246 -596564910 626669348 22374 -26721977 524533535 6443 -349666969 567731071 20296 -271757412 304336973 5454 48994211 582421431 8264 -592621575 598714755 19083 -286857398 603750914 18089 -370361013 421149552 10807 -433558499 397789178 2331 -75655018 426059355 20257 213812480 598151583 25879 -25557764 94021452 6460 169642123 278799746 4316 -163798828 869862740 8621 118647546 179970063 26106 79723564 81883956 1662 -170151753 157536566 23695 -271132570 792660714 9834 -44378315 645417365 22107 -564514584 684980293 10966 -353166103 782326085 23673 89221984 533206216 15345 -155876227 640480487 12635 209600545 481859095 5673 228017663 134448247 18399 -601516099 473497819 6895 -309396627 762514698 24382 -235249831 645485658 4220 -467876510 104160287 8742 -292585406 639050732 24641 -143112830 454507413 6 -495732356 855988114 7185 6242130 932618429 10712 -385118075 107010998 22727 173789221 461331255 755 -138662710 812522892 9269 -477797561 273742079 9831 -24529405 535486706 11404 98631029 310438717 18227 -436440596 442277361 16128 -411389870 401375746 13797 32249021 47447951 11817 -437601782 835487901 21376 -307369368 723918451 11345 -432004944 148641244 3266 -567574124 884368699 12901 152692864 367481940 19343 -507491568 386738912 7583 -515393655 474284026 9746 -4111273 46602364 3502 245029790 703179668 10880 112458482 80219944 17933 -489341583 834983659 22373 -106636720 473385576 19515 -93640180 799651695 23069 -234022568 501535866 277 -108463371 630110051 1734 -64092180 581720860 11871 47488628 343817867 19127 -587691619 66132750 14506 -326064152 682522687 68 155160425 63677071 14901 17987831 542074341 3087 -15449493 669193595 19198 -222237444 679063632 20267 -311946642 672038240 11515 -96958123 887429167 22075 -99951017 292182626 24759 -187133776 54725343 10362 -405639554 218205958 20829 -75658689 559526929 1860 -85356330 50279826 22698 -431029726 741372749 26105 -58149495 451538597 17592 197848223 858072034 18498 -244528641 67212291 1721 -517662324 867105031 12364 -575806188 582221371 23907 -568152353 584986420 14102 -492641192 934584249 11412 -253570462 537603635 5475 127905412 64456918 23594 186243848 418022663 22404 -281006191 404780497 4078 -230133049 208603436 15869 -165669000 291048192 18403 -54761531 385061741 7960 -595854990 224247156 10250 104249398 814642148 22942 -587075702 203983776 17830 -228923983 414765889 21804 -169951077 557754355 17151 -284732627 740047691 1006 -153585372 892303220 19555 -549243177 523696276 21963 -395914144 620505235 24441 -374927343 657742626 25792 191024477 699734864 25351 -33624806 812895402 16833 -342427839 109062773 4066 185299685 217189739 3794 80397470 62940031 2480 -376891785 531832483 7987 -113093983 34311789 2722 -93978826 326044621 24732 -46514941 46643918 17699 -417907785 538095583 3655 -99436541 760875318 25325 123524686 68723660 18789 -161641841 540084762 6670 47393543 164211767 1705 -449740614 544440688 4372 -572054242 314971849 1664 -22504368 587802302 10366 9665481 590197007 21162 -394366202 29313720 3056 -185608168 481576307 366 -170640018 158920580 6358 -320962561 474681779 23221 -491430384 139567595 10105 -174429165 333047685 18770 -390725911 836336256 21049 -513312569 359121086 20574 179287317 938313507 24489 -379856615 556399794 12622 -535549840 277931756 12786 -269079098 56295150 12467 -500276993 201431841 17108 -590340643 343806303 2455 129368602 33050149 15507 18097075 232179167 11349 -389612609 592815319 20915 -110671437 251825329 3993 -172444576 461180343 11791 216291098 312594004 19164 -139140811 201990388 14889 -342810928 374666111 13076 37258561 475214742 3746 90426184 844172209 13045 -53189344 164411678 10565 -57066012 182093579 16493 28645720 502458452 19977 180677801 751658548 8341 -197626724 928177189 10302 -478593030 513739705 9267 -151443576 395190905 17022 -280335535 18386897 13846 174480992 414325983 11711 -152372449 694785558 9235 -214846533 689840815 23135 92546393 639085816 18730 -549776119 400546984 15833 -160190047 405891423 1178 -540517004 170023255 1394 -284518679 269024915 24468 -578255650 187493996 22681 220185087 414052301 9431 -506487193 317873475 25271 128634228 65665453 13232 87756224 776999201 17992 -205641099 592368730 25584 -199409089 943812953 15525 150105648 639198415 20042 62512328 91269847 17076 -137807168 867018248 5360 12024083 830820865 10326 197545705 122199085 2858 -277813699 287234885 26231 -280478698 577919004 22286 -75229309 83063049 7611 -429442944 242751289 7542 144539176 123204044 9132 -504063014 260318174 4449 193199898 133533454 21747 -119775752 416843888 7886 -594877029 206116378 3658 -533648467 851327829 22071 -15563101 376031671 22578 -302573007 307136521 5917 -414123081 160047461 8604 -583753362 705486303 25176 54197811 201341332 4713 -43996329 941712927 2773 -234443626 505777982 23556 -117810803 946921952 26377 -22617638 944888666 22054 -79993433 356003900 5706 -172307184 578224495 25519 206921325 827119173 10552 106581459 811726513 4986 -517922269 448989527 2817 -163869942 512646709 17588 65083973 501363800 12011 -264043112 760455220 8711 -334914183 894798336 6736 -415787396 133279853 24847 153953866 478425397 6154 -216899282 546295328 10211 226267965 891069015 15083 -72127475 947256612 9447 21228560 178398580 20789 -498109710 109878051 10651 -546900421 16155263 25535 224147384 378407639 23666 -484650936 467408678 22841 225644660 339507730 17630 -556388332 829737322 15102 -76187557 640240398 21371 -385186344 59418496 13099 -254978522 648571406 15023 11009594 906976630 16804 -488101401 921868838 23034 -331615124 360793240 9105 -21232550 856469153 1441 -154716908 528729791 9078 220125399 85170156 6004 199959481 109992252 1303 -401162118 18694822 24050 -152676234 327202837 18659 -552649298 452680350 8455 -535704735 42214496 12451 -518605562 669176311 11941 -518717203 730902289 11296 -78501344 16487511 8393 -247624749 454232787 25945 236039650 19002535 12169 -109583925 688828620 5838 -204170182 131291016 2160 -489473547 892753493 18617 211568284 386301368 3792 190724850 803754123 25646 -126628544 104116985 24617 -81585654 628748251 18973 -90945488 420290922 4661 -232226536 896427115 8613 -501868067 620341143 12825 -101516519 116707814 2313 113345822 330703227 3226 -196338769 436956875 4887 236875329 375871906 20510 166451810 282500701 14307 -409716933 94454622 20697 -298583649 133839061 14952 -540213097 574440711 16799 -311865068 515506261 19777 91539532 89939935 4156 -439879530 110933676 2216 -286411127 314927415 17217 -135763433 838824455 17721 250177246 110209938 23407 -530029071 581485440 17128 -102336822 756526101 20309 246747573 790989568 12913 62254886 83987811 418 -492610291 759929709 18307 193047053 928821528 22713 243477765 876134386 64 -247749505 895370649 13992 -215454485 587596547 3627 -338015778 285922921 3816 73151323 836004974 5468 -163642900 581917789 6684 -524817578 271755829 3670 -397981277 635201901 23567 201105202 592208699 20637 -50417817 91932542 13012 -110690024 735702035 7717 -392252168 897601923 14306 -57864392 580546266 25124 -228087979 615472025 24512 -75035666 877124862 14127 63920168 375926927 17937 -370307717 466895304 24852 -240131629 333370389 4024 -530769282 514835770 15177 -269587677 149954481 8350 125046669 245572903 17017 -161175505 95858961 56 239476307 289860652 16185 -311169872 954150034 19718 -254928547 12345228 4919 -346677032 21958710 15170 -45337968 319320508 22900 -33246116 883645245 6571 218882201 764590737 15449 -553165388 357961666 26031 -61086937 604357967 10063 51477805 785302793 21127 -195857206 82915453 18433 -455779978 37136164 25527 224081702 717108948 2249 -459856322 613459785 404 159916870 629202845 19583 115227573 518773638 12386 157021218 595858119 4518 -244153005 845796273 25264 -373146126 28112366 11892 91332797 19388901 7618 -558478920 940697646 1272 -320263572 529142022 8214 -265930789 160817948 4950 173068914 285137092 24989 40862000 609840633 25039 -272069327 240040625 18475 -232823909 504468392 75 -79721136 845641249 24097 -406667009 534949171 15816 -134863740 554872072 20125 -26039352 702277733 11897 52918382 852325684 4826 83584566 538075439 1966 -597114937 368665735 10185 -583282775 589353786 11451 -135175796 210043884 11968 -289962766 853858878 13206 139763457 144242716 664 -468888050 929596782 6934 37302576 147571853 23819 234785650 399644997 3206 104861828 583574413 1492 -139046019 290227312 15807 -269575528 376649480 2006 -252356684 510789904 94 515014 234877732 21579 -50067650 255028778 5800 84029834 947969939 754 -263219459 849923856 12119 167671896 567327382 12139 231887942 72748237 742 -290674215 193985945 15776 -59685821 735035005 2217 145764827 574562171 10879 -541691765 262695872 10080 -64252240 527583899 19980 -86658810 48224331 20257 -334747135 102467876 22850 -457925815 250931790 11687 -258286613 801130451 18275 -533023895 660997690 7601 -569353221 496735005 12102 -485913680 161200729 21306 -303736992 517333805 21443 -243667744 858128655 22490 -532918430 679590295 12271 149677332 826591963 17371 234598388 400627856 3485 -479553317 933598880 9284 62230982 496078208 11241 25204234 198749583 15773 145954803 112726614 17181 -370915405 309084041 10402 -539579806 480908451 2720 -157586920 436768448 1116 -182550333 621921122 11407 -72668061 360514128 5297 175705540 551658934 25616 -492387435 539715442 18720 -470898746 224399305 6794 -456947063 791298349 14358 -205690757 270702076 19304 -569770263 73714936 16373 14037144 275128965 7387 -147068116 840748872 16457 22918475 846854815 16027 -221984936 225761396 8229 -564141660 399729666 15164 -57926195 580646119 10806 -301378284 860263336 25261 70371575 41031080 2299 22776019 927704722 7463 -430449248 103008955 1764 -269424130 858247060 6643 80886863 402789581 839 -256532905 602218429 9324 -454321758 289832755 15346 198557116 636897413 19735 -113554578 915761341 8656 -89663071 176744885 2558 -390469010 831051460 21707 -272355810 914968672 9079 -173600966 813051126 8640 -2418885 174783180 19163 62621953 582188178 20095 -313387786 687771314 26147 -399387115 510787514 17836 -573140227 399298842 7540 -90659287 938602581 5007 80228194 632601536 21419 -431850024 859926879 6202 -348179059 656212207 15524 -511702080 379683695 11890 -281744759 707605165 19778 -524705713 25961409 20376 -49811129 104961578 21074 198742467 762806741 25328 251247698 527437370 23298 -405075614 274331237 21580 -268785410 761577276 2806 -500319743 205676108 5143 -297497054 632910430 17556 -326995317 785972255 7905 -305782582 391358449 12025 -177759300 491253364 18291 -78215848 860493900 2322 205586550 587282680 18074 -20461442 685085410 1484 -425367284 810949103 2669 -549623652 517341572 13778 -458029615 88363721 5972 -511268857 700948287 7999 -206056640 717304970 4805 19153549 435103978 6141 -500345737 659715385 14249 139393006 402144646 371 -202418070 504074762 1358 -47208787 796100728 21520 -115438402 801387515 17246 106183945 637063628 10133 34458313 483633862 18852 59628816 307940723 1010 -373054133 917552237 18361 -523491535 137047069 9446 197630438 882293350 12548 -571530163 759730746 14257 -195956675 39896511 4971 -515060429 716715163 2255 199678080 559191840 20654 35459323 662601620 16261 -388763369 915486910 6940 -30171761 440729599 14136 -259822916 425888374 19921 -7838446 533472812 24624 14172420 769863738 6691 227719390 787475354 11835 111095863 213552044 20518 -100647950 643727434 15331 -394970625 386640772 24547 -368182328 392484971 19608 -488135057 464713640 26308 29076231 587694047 22362 -243899365 736954268 25646 -222135290 696436493 11352 79181935 744955928 12550 -513377904 744884021 8486 -550184739 791823748 4852 9590777 167934040 12762 -495596389 656466931 5257 -329579048 497075988 18700 -60863161 690054941 23542 118636231 471739760 14829 -32385286 443822790 11078 -571414600 810979033 3404 -339963948 235675198 23647 -330229643 689760687 5350 148216264 467814189 7781 96309502 928869377 17037 206197614 941398649 17760 -272055262 898603113 25930 -305677301 190994173 11899 -577428982 265832053 17530 18045249 444616701 15298 17414219 876310087 20377 -287683454 671075062 17135 -348610670 408101359 12994 -261173906 471236699 16996 -105778186 400290513 5640 -164042537 770048716 22810 -583411396 514385226 2131 -371072182 729439504 9970 -96609606 687997831 2713 -182592325 54063227 10706 206027583 406106754 20184 -478729831 317101728 7922 74340110 266408358 16967 -29787218 334570610 6848 -248048460 760104880 18561 198211642 311132062 17300 -575148034 31186687 6530 -598838445 456397597 21895 -510551479 176601401 16538 111436497 109418820 3243 -469487060 751365768 21484 -7233633 386529709 25955 -581708104 102518830 1661 205006453 259967981 18147 -369409547 251150194 14995 -456996817 216389254 4727 -104600528 626651692 7629 43032861 112489617 24837 -480570852 104085442 15361 247340515 679473927 2834 -158442122 939325785 19412 213207647 242325390 18913 237623709 650410455 2164 141399340 568835905 16272 147910056 902165887 7234 -387049124 623230083 9742 -52982640 919255741 15297 -219662617 327720514 5498 190535775 454482277 576 -365929955 746423548 21102 30681059 678573069 9481 -315683002 617579782 5786 -342525642 933686816 25162 -182968566 402257785 21246 -82816956 10726506 8959 -185430636 846722291 15393 -13145930 321275310 12411 -292652112 169553836 15855 230190024 669924995 20789 -264149321 96674021 7804 200983665 474424239 405 -247708603 283621376 15630 -422946596 716721968 8682 -126782543 194119811 20303 -165946591 889663558 18894 -403381445 546871318 23298 -446027653 648977207 18857 17712749 244091484 15373 -431205352 434527409 23651 -413007075 910013443 22693 209691901 226424913 14536 -153063524 262706196 23997 -198187253 804236950 10434 -403014770 849782592 20833 -261299620 334280475 5046 -489619385 185582212 1715 -518034872 154176810 4990 222793946 235757555 16192 200295081 784125596 22372 -80996269 601292924 5984 -302957233 759583107 5473 143666000 900517175 13909 231361573 231158840 21008 -386098238 820004215 25401 -475363411 559720588 9205 -48774338 832273356 17182 -197348581 707273550 16064 38859112 33626516 25419 -170750606 204830796 22793 114281215 449636197 18971 -134190165 614877216 4825 30816983 82051197 18830 -572997958 410302120 9817 -327671443 835115962 6656 -259641424 126441190 24749 -493984496 62152568 26021 -267169811 380989212 18350 -22857038 152768602 16995 191687858 298939083 3654 -330509971 98710247 9383 -282120784 659991625 5500 -471960973 200960313 5491 -317120022 910549250 8554 -568684788 294456691 4992 -564880384 907352619 21716 -352765725 388179819 1877 -132999412 378947546 18480 34184581 373973754 1336 -28837863 404854016 17280 -601259081 888384059 5189 -437951912 785226282 13196 -250217468 675917412 16975 -275155275 540617203 21186 -273862867 107089785 2543 -466530774 925989979 5436 -7954721 420892102 6728 -518553692 79468862 25485 -537105430 316061343 6912 34368754 429758725 13292 -77072527 890917785 22806 179370568 245604318 23048 -470462939 655935888 24052 -524062276 385384081 17590 32105042 930512061 4510 -233600322 337160162 18691 -180167262 90088924 12349 28165481 135103044 2279 -464535044 862562970 17358 -4053216 57699176 9480 -81433342 642466981 8868 -517890494 302249686 8302 -346212572 886913226 21264 99726121 753293532 21198 -49216327 492379996 14025 -45277142 251086318 19309 -200785206 52953628 21480 202869192 644362986 16850 -501969839 929525292 5598 100735383 686225027 13410 78084080 697800359 23827 -154886833 295787837 919 243149073 562140657 2108 58630074 915527153 16532 -113726196 558097789 2856 -148896312 822885605 1029 -422965192 90173658 14065 52872626 390066903 10696 73392009 663696776 8201 -169085152 941750292 3151 -221928858 107501893 14455 -518085964 621339859 12804 -164603496 187827505 23228 149088708 708170458 18614 -548262809 72515560 8635 1163895 313941003 18205 -350794185 122355090 25117 -4421607 290965636 25222 -64481718 347214666 13320 17304597 304884555 1171 -16097201 806742147 25828 -322759123 609604455 20949 -390595576 693009852 16455 145831756 656280202 11504 -371590986 240715096 12770 -71239871 824084168 9178 -274916338 689370092 11748 -311526156 196816262 25282 227028687 770822689 552 -99114050 452979032 9318 -66068807 534294135 7924 -593216103 287197941 21125 180309405 872650952 25630 -236866602 954419950 3921 -35503523 783262677 23948 209765653 651493826 15678 -88235639 254847267 9999 -391392389 727964931 17231 -232760509 839350998 24816 -132701288 129391961 21582 -251205859 852307938 5871 -349306454 184058961 412 -152932489 739176858 2136 -407497798 573018109 9036 -290916368 484011354 18862 177817626 564932071 19269 -302038213 274458447 20786 -593317750 803001630 16246 203966297 107045109 20856 -512612987 237452896 4395 -6163264 151381561 15999 -21339845 562971567 18249 -348322564 95875127 21397 -499309618 718830779 3806 241812730 291112782 24766 174818137 177184890 9407 -481146688 10106091 25876 179002252 687875622 19796 -335428720 347376458 6754 -461686196 280420462 12347 -361848190 553546749 10270 -542721856 377436869 15645 121645154 461847764 23236 -239194082 679044379 20733 -27582108 773398646 17161 -551173271 160058589 20683 -524388205 551380289 2958 -512026988 496920748 22289 -528217031 898074622 12743 -191222 590392329 18935 -238428355 392453055 4971 37982968 843144555 8971 30209725 639990658 3323 -459122715 512228997 13644 191372259 716698116 23047 -543085117 575249765 15743 -556415778 177092179 10451 -284089373 226035977 15618 18495489 529970736 10829 229528119 477166762 21829 -119567153 325572102 2110 234066291 580074790 2272 -34231114 797741014 7952 6543298 946844893 24065 -207096691 783270234 712 249693950 873706068 4034 -149374068 644192796 20351 -385597242 200205849 19696 36374197 454007622 22710 -28157180 355097786 5994 -57195834 115239471 25693 -591490011 150415466 606 -443701312 337957374 6 19835596 408947980 24333 -468481234 446728311 16513 182817384 679293155 18445 122291062 543528129 16779 -540900300 684550716 7307 -276390244 704538959 4164 -174562590 557592682 22707 -59251709 261745939 8798 -350748887 812137451 20532 249529220 338871332 3561 228955193 429957810 12144 -293577026 238923584 8803 -385161870 467872767 15913 -565862224 339988527 12550 231694142 768108428 11994 72327473 316657859 11587 -104279567 822122764 7046 33200406 876349456 22196 -101785654 922544395 25224 -498463063 628987270 16046 193098869 680067084 17551 152453305 817974301 4389 -315803502 800590353 18500 153990518 375324676 6796 -497305249 281125992 15307 -357146611 338340146 20676 206534582 645179661 17539 -175199681 70623193 20769 -236408536 430820237 14059 25679029 191096826 6187 -62940533 442096998 15342 -421635143 893244369 2710 -99147773 330227669 13927 -257281852 620566462 9057 -307408179 163472128 4259 207554864 70793667 2114 -540285142 832449898 25597 -200356013 430830092 5591 -328908577 132408931 3771 -98899932 436966155 11356 -58997183 947927654 13717 184486645 453243921 22803 -144275354 882935885 8457 -474382949 896820484 5253 -421564723 759833429 12371 -77107297 652431722 8762 -291821882 215986741 20234 -263682274 564915122 5278 121448410 459885322 3991 129538487 933287069 8089 42789088 676357554 15892 214350004 378577799 3085 -154201695 257534783 4634 -17029004 475802491 19723 -11037702 701374110 12623 -442895315 541236086 24335 -475249444 584653204 23444 174870113 12873979 19106 -239188910 259899207 22990 -567863576 617421567 4347 159393551 909322236 18167 -84230101 167915087 886 -339118271 875962204 12323 -237762588 220272924 14159 -583624120 707521425 20772 -159425406 768111296 18322 -224058583 925252481 20083 -301341542 318239852 21310 -345294625 426241650 18525 -218449559 289318224 9131 57830820 829875360 24393 182986187 836408254 20935 -579746284 471081322 18344 -490267967 335927325 24342 43471835 435428638 14762 48221009 527262804 825 95035323 461631557 3963 -370470168 267472404 19105 -388789553 717794434 6267 -531456110 39154053 12554 -575586638 799407541 11213 215802704 790396520 10717 27306669 947928321 6492 -331113729 460019286 9803 -346327027 306424368 2124 -366982087 453020834 9904 -285953314 252678968 10124 -102352554 497093325 21727 -347184816 247157822 3729 -281121924 378013396 16234 45855651 898973504 7883 -483741669 601595137 6705 -60309385 277784491 23597 -224959698 406238223 26298 -179515890 703297780 23067 -89503037 360332010 16142 -526911917 107601801 13030 154860007 373862693 3042 -428040874 175000604 7290 -43125311 942073994 7732 116897935 430106722 17574 225499620 447528383 8544 236871282 674478325 16975 10975048 810658544 9506 172981283 562422320 1482 -128638933 209953412 20238 -266398543 541564345 19959 -334983152 93532112 10445 -101293420 835746385 21638 -75704648 588119068 23789 -436576509 593037537 3761 -337603760 372113629 16921 135833489 558397208 14644 61536990 70271252 16079 -224383292 504391503 2231 -420118110 22858025 16825 -167102033 567438396 4714 170989827 596774135 11707 140361563 482927575 15025 -146787793 422357307 1804 44663780 737518497 24502 -102041905 410756743 23937 -438893598 792675945 26439 -78573978 922074613 14294 10980483 18085446 26314 -526061317 463653631 19769 22888250 660617765 4901 -58928684 757193807 14896 -276916212 866022763 1670 185298502 761451708 14643 -221046485 789511836 8211 -241751722 573839902 8518 157600717 602878629 8292 -589858506 623175487 10016 -438070202 530677624 2577 237247947 355437976 7957 -289412034 621414953 17459 -108225249 644860758 19400 26556377 338306103 9930 87313779 884238785 5512 212628103 273763528 8557 221061032 98174733 11299 219933157 348143321 22686 -48590466 578971124 4211 -267154222 317100377 2385 -100760907 953349548 8135 -293420189 766129412 18315 -143757463 19000047 1603 182572283 845969496 22083 81012431 687563725 1284 -160106731 800049480 5040 -43801698 585189946 14302 -481836154 797250079 1764 -524775271 937515926 15447 -407890037 271723102 21119 -500611738 367267471 5103 -598369535 922447408 9678 -75873979 297111575 13734 -262878824 66889978 20128 -350425871 801000559 20112 -366659499 174314078 25584 -113306690 138796489 16151 -155490059 461105839 12308 -100762739 443526848 3319 49961589 889465215 5528 -141397462 293832007 13821 33107411 108974848 19991 238518350 336967737 23934 159585083 106751601 25607 -145843556 840509906 21930 93062435 117129426 9039 -117041839 872415187 11415 196533370 306687729 17533 -243746106 88706641 16332 -167685475 112276860 17614 165044638 216689262 11291 -7687008 782184993 17244 -67922909 156902779 22511 -572117993 91528461 8566 153428044 463932765 9484 -104688251 352503301 25962 -36933086 479091920 2735 -312330747 352348314 13481 195709252 860437858 20377 127980767 931638935 981 -211452344 331130689 2965 193655805 473479044 4831 -219561357 603663490 24758 -66001772 740049694 23083 -521959990 879400212 17637 -448744671 662244596 23436 -225635864 89363172 14402 -154746747 611446595 19647 -80811364 313825954 15606 -407996347 123263321 22247 -169568940 609755966 21209 -312107594 269036589 6906 186316806 604319754 13646 -551400927 212313713 5125 -367722457 82413524 22845 -560340104 382446856 3759 38629026 894349396 19190 -449953675 637553406 7895 -534924028 573997395 15045 -293529938 22455313 2553 -307925770 384582816 556 -314286677 368857033 12613 -475994804 189790127 15142 -300558514 204581739 6844 187525205 801735026 13682 182296777 401876222 20657 -273156990 293468569 4887 -298861313 553283990 256 -451649221 837717713 5341 -552181297 641718714 17304 229151693 419957040 3651 66742597 887493710 20446 -422147809 623255784 1489 -123268130 940955868 18487 -271467997 318085099 15241 -587464237 657206899 7378 198933209 441886787 17777 -308987215 890958384 8950 189988815 534618354 8897 -298909294 428043900 304 -25565647 351592971 9623 -347599604 402256267 17559 -408772599 17068915 15224 -372879283 145486914 25976 242890662 478417392 15959 -85337705 643129677 24594 70845045 44248828 11134 68608961 88309919 15586 -394189128 332271797 1827 -418186264 726913913 24183 -467241377 623136753 16127 190832300 395188007 19678 199682482 181633531 8833 -446629952 411287887 966 -516586212 31352870 21714 -504566655 740843417 18265 -479659343 676203616 24859 -494091302 503048166 19923 -137737993 704242557 9838 -522956145 109008514 1237 -165911245 386460818 8419 23072869 634618966 6482 -537597911 810674616 16829 -383924913 805554424 7007 -467234017 414499993 9912 92478199 455362849 5395 -321750691 383706933 4882 -362529052 421999500 11603 -279933461 247888171 9089 -55362671 266587500 21719 -241050856 359316538 10655 -538146993 233158076 9738 -534821818 895382483 4104 -11892267 177369514 15199 -456798484 404201607 6334 -236620694 665526852 5880 -296569321 608246240 23134 39014029 113866266 17069 -374137091 84646015 25158 -304342748 873927209 25060 -501137080 343818952 19354 247842877 105195592 17654 148235515 119923373 16194 -207519996 933851547 19121 -80792742 795568482 11189 -245808235 91615719 25353 -8496222 772345018 20055 -162061411 286491557 1236 -412885779 898372165 15854 -391445465 561224926 18304 -361655006 700497136 8855 136901542 757848337 819 44614353 314056074 16684 -257114644 69866345 25756 -145119092 921947405 20353 -164248848 882797773 7797 -254543542 695141413 7079 204707344 612579241 12231 86244727 63080872 5955 240046367 954054298 45 181930860 536652919 22924 -268779611 573612396 15868 134740726 136533162 18145 -150789764 571033544 22081 -351633366 661902813 10280 -368912312 345215199 9900 -411551472 918451544 19729 -415003078 904816760 770 -522075446 432478794 24308 30371373 827011069 5765 -250838166 224160500 12071 -390812545 784468865 12038 -309411856 418779971 21041 -112878998 561801161 13153 -200257974 431870572 4838 -387002351 731611243 7258 -552496767 192697117 15571 176094825 297258448 20239 -270490563 174449234 12051 -447488815 304059203 13390 -364429529 635550824 523 -383687515 690136254 18591 -428778547 11160544 21798 -505129445 817338125 14176 200361274 336870519 25912 -598208087 803419428 6001 -30999700 481831633 288 -591781551 701432924 12856 65099446 38304843 16279 -290640214 230626842 21933 -105327503 363747993 13194 -51244623 487155715 9440 22158961 456046270 3651 -210731316 305061983 2058 -111951710 144671202 2760 -146187947 733026684 14137 168602947 360304106 4122 -28350972 720105789 14800 209848044 150336631 10782 93573748 65643766 1999 127390333 403449762 10917 118759976 857404399 9770 -574144494 101320445 3992 -248263813 720415335 13097 -372798134 948798756 10186 -578307520 484044017 2645 -567918736 479373738 25176 -173853028 136773307 4694 127973882 945058004 5367 -446008378 223101031 15480 -487992396 725104774 25412 -480751550 311829881 2528 153125802 329352189 16499 13070864 533174447 4923 -562091246 17836199 7465 -496116878 902795066 52 -328225239 839625356 13362 -370943161 730180942 4963 -183487885 729186993 10839 -101807313 353798978 15058 -51367416 915504145 17469 125237015 235263395 18540 251611676 600185924 24641 -551086782 197115631 7291 -260526671 472183660 9669 48454755 807343294 9843 150673502 263287456 13068 -363279425 886625058 5515 -180280747 652788155 23410 -534118711 156823098 11645 -280143623 589672834 8564 -404885392 254627211 24982 230899551 461839503 8962 59851700 389957185 2962 -221662391 508173010 25045 -394587057 598956145 12276 9176982 863580124 9657 74892056 223875003 16383 33407343 64120149 19437 -159621014 342038158 22554 183932424 195419993 16707 -535897974 85486942 8306 -384534983 171114268 1293 -265739690 885325230 17408 -345311795 946813957 14436 -121783203 540869142 1346 191736918 696467126 25044 -316087901 588003482 19284 4919945 837013561 3515 -288205244 142618652 21228 96757602 337854262 6518 -36831379 244335859 13169 -189716781 322712468 107 -80275330 736194286 10938 11434008 375881100 8525 119404651 581592348 24586 -439026421 71675668 22168 -225099895 500265180 21547 -197611308 540553955 18269 -31668606 604226282 12000 64206434 275702775 14755 222905774 41170837 1481 181236192 850052991 18252 -39888556 599601561 1136 -138212141 177407775 14016 -223158654 935521888 1882 -126117756 244648836 22653 -162637530 839369341 19349 -226609403 40393012 2437 5719000 817028398 17175 90617581 339992051 11381 -351595462 86107097 21308 -250294755 291080060 19164 -409250264 21054995 8508 -5040988 674757899 5960 -556307889 268439500 4069 -178308725 881562527 12464 39093257 836450532 11406 -285377182 823991259 6800 -77930007 910059220 23321 51517610 480602031 12529 -393808388 505799905 15321 -450220572 419454245 17679 -253023658 850462037 9110 -397331342 777585312 7616 -591644242 445848686 15248 -151179612 70033496 3965 48132037 422716979 1140 -237970811 544593589 17873 -71453062 684375192 21119 -163112589 127213116 11565 -479995414 110367685 19373 -385948174 636905482 7128 17103293 172194550 4973 -552489508 146191728 18572 223071868 161089941 4385 -156384234 795711260 23373 -33144159 319190440 828 127924727 766326039 16140 -404594558 351814181 3061 -33857504 257292873 2926 -553340184 321950234 22365 -531175982 172791614 7114 -491067128 757680304 5820 -155081436 472450192 24193 -46325849 50632287 5883 249828072 346024216 7067 -296277377 556374890 293 -60425654 577096122 24197 -101407994 346475922 15629 -70329153 359575673 7781 167142035 546608733 7667 -468429327 89506476 12870 221333685 793171068 26051 -324102608 17976037 23412 -4936 225837049 8960 -124948391 575399115 15288 145787239 215543655 22563 -6403280 358597951 16439 -329746673 252500692 6448 -573711434 686813570 2319 -196945521 120381937 10831 -511893559 759434094 9375 -250377985 301517814 13242 -309031068 506199764 16501 -267072980 238954241 14913 -244313071 21497310 16536 165607358 560468454 20160 -74728413 877195432 14655 -266742410 400435509 6676 133363317 75230966 13510 35147960 169306321 9194 30245483 276108430 6872 -298673823 452084254 2931 -282574095 232764486 17285 -96198155 512457207 17656 -588348608 508905007 18108 -165202219 706942238 21914 -158653595 264241396 215 -479679229 684750659 26234 -377875629 835105263 6400 61809582 314928156 7174 -223558433 308426453 777 -69618648 463128776 12709 246038551 914424580 7000 -363614559 430643833 8168 -570385535 747450405 21273 -43852726 436401789 26399 187530126 437703090 20838 -168157618 725861946 9018 -590237770 406803906 10459 181951316 192834066 794 -20673054 579021846 1633 -386992513 353862557 3626 -20826601 610902105 6583 -445991416 605643538 7865 -81869349 950547645 5641 40386994 780020828 13615 30907524 698742884 23658 -567882265 718124325 24941 -267776261 79415605 22847 -503890592 368549837 12399 489095 595325433 20289 -53642648 940037162 5071 74136432 291666751 15523 106794732 608187654 17320 -181808049 571601829 8838 -323830310 535330709 9978 90129887 28848769 17474 -557629152 107311969 21539 -78960063 867312094 2027 153201967 184783890 26091 203405298 129726314 1123 87414107 670302525 1695 -255240438 261053182 13450 2241962 930997084 19271 -504976931 12650096 20903 -517591157 822223732 4456 94715046 322517588 21955 -584814474 945138543 21857 -66355224 721224341 1680 -461637635 469176603 1905 50386355 575382673 1556 -397622416 770671341 20496 -310808197 472991619 7630 -285455136 431113420 20562 -351488945 105970895 4322 -197616165 609714098 6771 -600335629 174471616 23490 -299012131 476686003 7242 238570408 690812309 5410 46653149 745260376 16785 -439449851 340558424 4173 -409477797 568021479 8166 144820769 623564056 3695 -388093371 43564369 19227 -488963979 497336492 4699 -204384846 371532260 8726 -352795972 900919312 24351 -550745649 117499426 16231 -312741503 249050562 22488 -344698315 536325701 15146 61238846 385869274 7464 -164455170 381549571 20243 -361281549 311017856 12278 -102337719 291887617 13564 204177680 159375312 14665 57738131 148966176 22342 10684660 554025336 3513 222717570 262435245 7484 154451338 352315624 16716 -146829618 955945270 24558 219651248 307207580 4039 -190307767 874204815 9874 -203385633 941927773 17779 -148830286 684174851 24768 -95884621 287925026 13329 -462163728 35917067 1944 -112350173 13035687 20712 -163631613 333318268 22448 -578989146 949630311 24709 -539622474 709690857 23782 140734878 311816852 2824 -178654524 372235357 9687 -411907882 685496448 4389 92793570 554738215 9102 -303130630 314881363 8912 -425286848 525117807 11363 -358500243 348220555 1649 -361972182 758889765 11409 21422736 240023722 4893 -508557236 562344010 3204 246843275 325497955 12923 -255960942 534363993 21663 -549974902 550213049 7524 -554390140 940401399 8481 -458476783 225072936 23882 116705343 507602789 8954 -320763732 408766766 25987 213279766 203310599 23784 -178413483 215935887 5354 -469123882 416629947 14441 247446640 702557225 15722 124519384 834291255 13720 -495292369 643492360 14044 21776527 538013331 7445 -161358400 359957475 22538 -497121532 896865528 24942 17671162 210696913 5323 123057021 445841815 3723 176940636 431956660 5763 -383974498 893571346 23465 4151093 855451863 16430 -405746309 129795413 476 -135248925 607130888 15167 -192514224 349518932 3435 15194738 801873950 9106 -63054549 734628714 12934 -517814390 735000356 23159 -340338670 225168832 19778 -599573060 258090075 19487 -461276541 326117013 6466 152967125 455940574 15733 -580730208 259583286 10062 -546532425 210814606 14264 -336173811 534655761 11827 -466645774 836436700 12775 -59956562 25123410 5029 -214023154 635564742 11011 214000904 56496641 21251 -325313210 510526933 20834 243645301 903946228 2406 -327179836 721039572 18549 -287067909 232060944 9052 177652761 779379582 5369 46558241 345997953 20861 125854345 444624787 18271 -210682176 472702002 1929 -262321616 175152421 10094 -157480997 576013994 2527 -104558811 811768929 11073 -265133723 568242328 25241 -518211122 535583159 22878 -383798527 753173555 13415 86730342 96299644 23968 -73063825 420342487 13823 -86566823 670414616 20356 -133940309 893421720 7289 -255192952 367308536 14829 -339214642 604636921 9885 -81684160 872753017 14390 -207480019 914539345 10080 15833071 587123763 16313 -33915644 610858607 19344 -324116775 382190722 24003 -156383420 946750879 17040 -602041773 696119662 19712 170032386 757205553 14191 -261195424 115496405 21762 -211630785 817547994 4830 -106317213 191357904 10487 -558777313 877845115 23599 -282686064 473110897 3042 -166309820 904927186 3590 -329412917 59928238 465 -313591458 807125793 19802 -452989220 67055296 18878 151356489 520201981 20352 -522957857 869244360 19682 -415946910 482023050 26140 -104038364 87987628 12532 81011283 70669917 6216 -197166897 841984586 18714 -148594656 957875988 9174 104825675 68231112 7014 -291209079 579494041 238 245557096 934579496 10379 -442491716 468404088 15083 -265705021 337973095 9093 -572632569 935950090 21574 -197053589 177024914 17172 -457406605 864785109 285 -107888043 624802965 26279 -500819651 472127388 4409 -239820824 48516878 13177 -308514898 702330482 2527 -205703699 202953574 7628 -196441645 339882834 2982 -39639200 413704415 4647 27554022 454963105 18710 -492282920 100205700 10676 -385725660 52415232 9205 -59139640 318798722 10183 -441123790 155321876 16986 116275930 596648151 21964 -545552546 535577276 2701 -249794360 462250689 12105 -271614836 567181309 14471 -211747717 546428625 849 -271699800 489559644 15200 -541869717 915737098 22345 145235253 399579233 14571 -491200455 337567470 7332 103972537 725285283 438 9487777 603931438 21089 218828574 461304049 2122 -379931202 227316624 17030 -520525868 248469306 13885 -68311272 32559237 23288 -49753908 176199384 11460 -92988924 716597690 23057 -314116831 348512404 18636 4291606 939819986 14376 246513123 302377794 19023 229829896 596132314 8890 -498012034 116667375 15850 202808680 712683294 6853 -4969458 481077066 22588 129713728 460824818 14712 -522482545 821134400 14982 -553704955 744288908 15731 -282120845 213449678 4160 113217156 379352600 18600 -443715203 113182291 3364 -268091481 135730303 22571 -312264618 30104300 14908 -36073747 160395120 1656 -400585742 110492984 7744 -8167080 928965696 6018 217615275 236947210 26225 -592117109 306858457 14640 184636146 495054358 14476 236866836 677281576 23437 -244325332 667442128 17155 213780285 761613403 17966 38740853 332250036 17243 -549149740 793112573 19779 -86288133 187304116 21058 -126706486 714600717 2167 -535938269 365794158 16648 -481720984 92422752 7721 -334652968 471939553 9095 115288800 175993332 22603 108904065 134518387 14535 58443813 676482643 19799 -508041798 812406058 14659 -268416164 545370277 12159 143000725 831697047 2859 -385123296 598310132 3483 -557793710 950348657 12557 -477104048 601739442 9890 -203266770 543881409 3314 -267652069 448209432 16745 45826839 227613564 11812 51827893 378930218 5690 -78424368 813505676 4286 -225536245 376508666 11909 229363569 47860798 13525 -117137558 743897438 13394 -548445494 385847918 14817 178280096 920954617 14318 -513340286 387973075 23539 14512229 343285165 19185 -393356398 667043250 12875 -475448438 387746143 24975 -424129609 42290858 23258 -209156462 593982389 13169 94597925 890254235 5524 -411045538 620088144 189 -194847124 74343676 8569 -280887465 545788270 19471 190075290 255248002 16232 -248076058 855818439 19731 -477476561 322488115 18416 -563311187 146374960 16457 -105930096 777922848 24672 120935936 189005309 15594 -303125659 607576972 21532 -583015806 38406163 13610 -522802958 288968587 1157 -405563509 599987653 63 -88085072 572585788 10249 -51424736 585797495 25804 -576647197 446734633 22401 -282410884 366277576 636 -2453701 339872414 25699 -508762034 138187489 2143 -64642541 49949262 11162 -376203325 824250217 1386 -165769665 223168590 12747 56246107 433332544 12989 139254966 104853460 21499 -339919331 460119327 18105 -47299383 73693364 16776 -500511869 137782529 10103 -589672514 519643602 7175 -570101236 204050247 23020 158542096 51127804 14139 -454246892 600313567 24574 -581415416 284354982 15252 170940495 22893995 22613 -579789787 600624379 20034 -165540770 805340921 18260 172170400 352780644 4729 -139761945 495092849 13757 -336074693 719975348 2204 -206972763 332942133 4732 -192147200 757577388 11406 -62802727 598633703 7950 141934549 714439235 9663 -461977213 44479650 19635 -601050972 150909119 17120 -395829240 325177436 23180 -384032431 258557363 21382 77652041 129284428 3945 -122952981 552064220 23300 -182543113 361104385 5510 -258986788 433487816 24703 -140222997 833633347 249 -552780498 152601560 20723 -517723349 107643231 18486 199897212 412838565 14236 122270531 830142107 19031 20967326 388004035 2316 136086318 770947993 10001 188482280 554425439 10250 -288270129 596612017 22439 -79455828 360448545 17127 -562177341 933940267 16714 141634885 472585902 7686 -482561652 565067161 71 -598290173 420774493 1798 -382689201 325315172 1855 -84248065 76777277 18151 -249794404 300675989 16753 -251063752 812186417 21182 -517809339 686248990 14053 131846472 538421191 10132 -522178539 289530454 22090 -74164094 516521475 23736 -574710698 600605902 10980 -419504002 576393806 13198 -38894065 702507350 8034 49624043 863261038 647 -72120643 907301272 4347 -348959525 453467207 24889 -48700453 915417701 2312 -105754018 539481965 6390 -351273382 187945861 16928 -10498723 87044864 22439 80052968 255970697 13884 107344203 38902690 23819 -230398715 366161597 9760 -394287215 624952866 8154 99339723 750587514 3483 -178698021 703602312 788 -256958477 432799175 12359 -78225923 367130794 23593 -237477380 108463514 16536 157351372 417619588 7914 196044894 830796229 25073 -491577564 541760162 21402 -584701765 586703518 22748 -20757081 624923710 7179 15729552 379626829 13699 242172663 371119383 13345 62223315 472170639 22798 129647737 430994108 13455 -138751482 738882275 24628 14624667 345712041 18190 -543470168 713287854 10123 -554186364 367895421 18601 26029771 188231293 15052 241681053 466051805 15505 176502642 254573731 8290 -167356463 673787936 25424 151362308 52293704 19935 101586473 541960086 6367 -395167261 237033879 10784 -47473567 359803064 2295 -75735518 468387357 12232 56090281 256099555 389 -150982539 871567835 10750 -332838639 123035989 23540 -485886712 181434139 4059 -217541883 666032883 18063 -42218086 436849052 12896 -464954309 707704127 19514 -390594050 956161414 14766 44199418 133496312 24868 -372389779 259089128 13652 -34966638 643601066 9459 -159659816 730964356 24447 -278722840 51351232 5993 -421454751 254461005 5496 -205570951 479421831 25508 -165461992 435821068 21499 -120107709 421897948 4099 -504341534 408028798 2508 -324230218 654105886 778 -111971833 814956380 796 70512476 774168071 5695 -229940479 115807046 14512 -546317424 146892935 9336 -552327027 67489790 14844 -254626970 329492195 953 -398764399 707908391 20249 -188536711 215908729 8929 -264727452 760322876 8128 91326964 418575434 4475 157353 587836813 1989 -374961971 533819877 9133 -595346146 360496591 11360 40920400 184728839 25737 -144230901 715060435 19748 -123330692 361381139 7510 127784480 384518394 22078 -151522646 504717304 24128 -300770554 255043560 9153 -308824998 492996210 20528 216551816 803794862 4786 -435221114 786955221 8929 192311766 101606324 23215 -488859220 708732302 20903 178041684 504446050 14081 186499873 772795683 14345 -439045822 123022793 423 116225852 568198212 16416 45301581 953777181 6342 -321328518 125765761 13211 -9060411 245274839 16496 -407823759 727313955 23446 -7768567 542004166 26463 -487090654 703454162 21768 -133035326 40348187 6317 35291036 323924874 7143 -70422108 221238158 15206 -428428890 824060305 20707 -152699441 689191475 15367 -394915934 138223915 10397 -44999085 647932559 22760 246832066 667674312 23403 -596335025 103354053 3094 -105980146 485501085 894 -202988083 643504476 18905 -438432458 565507291 22467 -144893887 833721952 2916 222349543 853464686 4428 176898512 36703886 15561 -485798413 264781636 19700 170004898 899499063 23914 -182008023 263407214 19479 222746841 470031098 5305 -435135432 758922870 21765 -545283783 458052238 13426 -366369016 555360142 521 -535403424 182293616 5496 -590725041 154688481 21626 -298298760 693508579 9170 -416740330 513300035 25777 -469248196 356425696 3 -61218223 257636009 21165 162801975 701492729 7533 142910700 648512007 12672 -357647730 956381673 16982 -290967771 876513276 26087 -574574907 938296530 19867 -530017084 856556093 7639 -437598075 597157007 8274 -276948635 112466252 10240 -338347449 466754154 400 -525905030 404121023 3870 -203244327 870345234 19639 -454246412 354631277 22696 -48319509 922600531 17188 -119382085 626096618 5831 -582821276 262360845 5422 -12212330 49749983 14192 238641680 682094340 15815 -136747329 417144350 13457 -116215624 692380944 4717 -17861394 107629678 24948 -407934921 421696023 4852 -279165044 814165859 14415 -183741133 854532120 5799 160168368 149977957 12298 -336485078 158153430 22774 -288563365 157488958 22156 -271549707 296202691 23194 37115440 269906998 15828 -534823792 956018353 13957 -266377481 514039836 14853 10308845 672347139 20240 -383278579 320268141 15544 149414631 210673775 17888 163300649 791147251 23114 -32394131 423460524 4162 -6354128 70201239 19378 -123499887 923776344 23462 -66355011 117160378 7787 219511925 934303521 18965 -388680846 232455213 18493 -97835662 464451082 11535 -155616395 821789918 8323 150065649 194499326 5507 -190791181 708589716 4249 -538634690 863143987 20472 160237901 702970276 21085 -41211185 705846249 7896 -106294743 227253905 14974 117175732 58497875 25734 -242822464 582931294 19344 38043785 164507050 8526 -292398749 213045024 3279 -524665511 746835628 24154 -184372301 792775815 15027 216406472 148086703 21689 -298959857 311435376 8543 -105607773 44436983 16160 11441371 822139895 16898 -256506500 394728854 22958 -283975266 326379005 25109 122942686 534146812 12610 -247088760 855638243 25087 -115691461 259708422 490 -473147990 330498811 20885 193301033 112129213 9194 -196663630 54350681 8219 -275064751 562013820 3822 -241577588 555814211 2395 40262162 605977104 21452 -361427805 791070048 22096 -312196835 266085854 25664 -376336780 486855034 10388 -425286000 404214955 5310 -529064372 512341667 14540 -7232100 666821209 9995 -398484862 583014141 23358 247383413 15827604 3000 -101881330 77043918 12934 -574400349 413413698 24320 125949133 174107056 3753 -470185865 330403384 8265 -132918380 49094447 24926 -69607863 542295330 1779 -159322079 472388660 24796 -374581492 57380552 8324 168586282 32985399 21045 -328971289 551867904 6821 -441992758 871864639 24634 -458573785 340581088 6057 -122161303 810582375 14816 -282273654 772095803 25601 -235266581 891712741 9532 -102072197 820310276 2042 152184049 622522429 421 74354511 239592736 7514 -304659009 400832320 19186 -465855549 621317393 14215 -358389063 290464103 7651 -129871901 56742067 25826 -281389086 641994935 13332 -351823696 194235287 14770 237930634 904613876 19057 191480010 287661519 8634 -492696079 725745690 264 203225096 267682480 14700 -442553003 209941463 22874 -429823273 368267582 6567 -294751480 870456293 4011 -426430357 789986762 16032 -234186522 828488454 23638 -20661254 397190914 26289 -572736306 559250362 4789 -597451874 724305187 23761 -149765012 778198182 2418 11610695 581981167 25617 -442445174 628587194 18335 -321747437 716805704 21333 178020752 836894646 4998 55808845 36981037 8007 -426585840 278186466 5661 -170786762 313445402 21770 -314822399 432157757 25622 -236081918 742503184 22473 8201489 362625784 17684 78617540 201454162 12973 -416758288 334217115 1225 -84809800 424037236 24177 -523896176 844683626 15089 -34381516 46617875 10744 -79677790 484020787 2035 -454268592 52619745 24288 76396211 476672513 10182 -1896679 613250854 4389 -89751539 527723535 18558 -546315690 255569420 14950 -506606331 558506367 10744 -113300434 499338624 12974 171816384 626662385 16778 -197285059 185146545 5486 251078641 236678245 12196 170861555 172066812 7853 183170265 690569034 9960 -136588956 516876905 5637 225153514 950820347 12124 -52238502 671547725 9763 -503241373 338970956 11014 -385657614 214748312 16885 -85940955 908248955 25930 -533663579 400118469 3540 168969121 261082143 25251 -309614177 239575607 7117 -43743984 836257118 8019 -326996791 723981507 21215 -355862360 872042328 17306 131775553 673382313 8231 89022060 58954828 14317 59905197 125925904 24486 92165466 735504874 11479 -356383049 62191647 15706 -31358740 731234399 3471 -393856371 326334072 1685 169067621 900939784 12919 -245759404 625194772 16917 -30512403 716323550 17744 -266077258 522164739 3032 -593449233 823929453 15646 -471788692 268374958 8283 -115490721 880367340 13705 -151571330 515745271 12963 -331570767 557110868 3609 -355251532 82248861 22044 -175910079 367947344 9963 -212258038 322932775 2015 -42853250 261222129 17039 118309912 529666055 20403 195523638 348815680 178 159402668 192437365 17587 -376338357 815583141 20862 -167335266 383407109 17592 -329755586 321942116 16101 -516170045 462160915 17792 -104532083 85054177 16036 -392446305 591179263 12993 -457399261 484367534 23811 -88375786 592636480 1664 -426745028 936536428 4080 -465569631 94712819 10128 77209124 611512314 14207 -401852558 845318757 10947 -124375784 141427541 8709 168461317 49524087 3177 -504170823 362312534 11586 -311497543 658971434 3197 -31928820 821010119 9417 12530701 489548020 9045 -366088368 841233915 5733 -378909974 437333242 23018 93321363 197835220 5696 -16548215 160306685 5701 -252121083 65552760 16153 -589836789 869729695 12454 -468485010 356677780 5005 -485301841 387788273 17686 -224108058 340390217 20384 60588358 728450610 22756 -449373565 624667299 21110 -545352810 362482340 23699 -274734415 105330872 26345 -358137727 607407510 11142 -145418202 687919757 15249 -581747828 597184512 19244 -498879957 35555435 22347 200321350 929634733 4980 95552591 653224884 5289 209508549 149253772 12965 -578102153 584901259 20477 239439947 505193039 15521 -166349812 180000535 13328 246804753 629859136 1091 -233624225 597518675 95 205000934 898463050 19238 -328744974 524857613 10078 -279924260 502024854 5306 -601793385 236525387 16077 -27106718 787796363 3556 -162062960 891153329 17105 -65461422 297538263 11373 -43639419 365553486 13973 -488587996 411467513 16170 -17152350 953283397 7768 247429086 457731584 18312 -590615559 335041461 12006 72828345 935635342 1304 233800567 739078434 13649 224024603 329531821 24155 139449073 816302199 4553 103086934 89309682 23517 -10795897 871508564 16451 -455440793 393830582 6319 -167871590 684673838 15253 -282403150 583658345 11747 17460816 330806115 16821 -20020162 762582867 18900 -558987285 207216800 5916 14994984 181219531 21056 168952426 956382649 7044 94752124 31076673 19120 -414195621 300811931 6636 -176033776 97429926 20680 -573517794 656690313 2915 146573819 174020209 5224 172430572 504499645 22588 -471268151 654694178 10428 -631454 458585766 16930 -361293603 521894984 9705 -489342577 568584113 4968 95797442 461824039 24230 -376264585 333582291 17992 -542125340 929970264 2040 -331435367 534559868 9963 162212956 184686318 6819 -533820021 19143592 8985 -381064953 113497684 2412 -315401945 621985248 6743 -73717757 628575832 24914 -460416939 829553183 9890 -554885935 73121479 14145 -325926755 283752598 15521 160770637 66277033 17279 -143229417 481762487 638 -289467903 525294631 8101 211298190 940378148 4078 187201603 845776620 4160 153230994 145878226 25618 -294332554 953672383 3611 -576536870 32965450 10053 28697400 507403821 16793 77853953 913870248 11553 -288831052 438646434 12259 -572937957 914155653 3914 -523179135 258218030 4597 -47331359 28850192 1368 -198364368 189866429 8730 -467557327 840442103 6359 -322823304 771914529 21116 -17886904 729470885 5246 -51934606 875144404 635 -434440421 94954205 5980 -415173724 94038667 17006 -76397648 339710388 14125 -264115121 403242895 19303 -379131517 938497329 24817 137923045 159824843 22613 -440435112 705254922 16832 -135985238 776057921 10046 -176104355 120284403 17204 -4342297 940700675 16884 247726664 654055088 13968 -190515296 766770048 15507 -425887116 71552713 216 -284903942 274415902 22482 -589197030 725772940 24546 204698537 423071311 5884 172234762 25233617 17532 -450663777 267060097 21218 212753048 598274680 3121 -68780419 745287582 10041 -94127099 949116153 20397 -596861025 38389029 24488 -493059580 130373242 6159 75401733 556493180 1222 -454998265 525579223 2125 -42851318 570896540 19656 248013035 171869425 19488 112363328 436582317 19541 -378129262 524358172 7340 208064293 395579279 19049 -377851647 430817435 5768 -425703909 526716736 1338 -156229137 376836952 12070 42639730 723828356 13435 44446327 800281677 12383 168648186 23786637 16478 248246558 202990914 24376 -221164305 486355071 4969 -444515769 562888863 2667 58288261 741885450 12601 -511947393 147788641 512 -54619762 882700211 9796 -588431780 684701471 16568 -392200689 527844890 25832 -122705333 244023025 8548 -459545197 292823566 1799 -421063524 449848140 9805 -327885999 645246092 4270 -134034441 94533570 14977 -175861816 75395211 12944 9447702 67661406 18655 -568495514 717187741 12718 172970289 215290669 11386 -410508648 41164792 5613 -600694842 459751247 12457 206193270 113167216 16840 -382618794 571362379 4917 -400760495 311109379 18040 -49643842 309251738 16745 210536053 902392746 15023 176494708 467041918 23770 100127931 745614462 20220 -74822143 882003104 18197 -412778449 881411736 12714 -9392787 476476712 7558 17951531 390843487 1516 -555986761 510086837 20747 -460459219 869474469 6221 129626080 518733096 15108 -377242380 836456658 11665 242413674 477765394 10419 47546666 707277070 17433 -17563967 806920987 5106 -149268567 313400316 24370 -324217464 774844703 24124 104581869 250069916 20214 69047018 357131636 1487 88440985 503095749 9704 -32839459 483455221 5558 -417585671 493558208 14844 -525538618 552044715 2673 -219146510 582443580 1073 64386055 468621770 21226 17586332 149542842 2748 -435244958 343586577 10292 -593065390 24144952 18504 227958121 392082303 14837 -457748574 107638765 13058 -70141649 136427157 16147 -550308990 496541131 19475 -89030145 420312179 18717 -503657508 653728420 5334 -340252602 503245362 8827 -133357307 54366680 12634 -165666935 247053178 21586 -431588786 364213196 16896 -13163636 484877115 4257 6095873 854498371 15691 -297140486 18927007 23394 -578721819 928860984 19869 125699797 884885998 399 -430243417 210755347 10339 -585240376 919858558 15631 -583029764 190303507 17134 138235001 331511201 12065 -549103046 40062919 18598 -437332054 92938664 13733 -498866352 186795293 7794 -565187151 593739796 22215 86839053 721921286 15725 -189758749 784697716 5393 26442566 138867644 3229 -57881291 114935182 22054 -292849710 803004444 7897 15375310 245638859 21847 -33715102 101268854 9140 -29667445 651819088 22634 -37461500 560326448 16677 -309582585 439189569 4489 -408981189 198028794 3943 -539382520 128752606 21359 -296250969 558060487 7312 -119897440 581011978 4766 -353194460 887296118 4122 -410545651 688238795 9348 170006810 164707171 25151 -133635882 725603701 6010 -497059849 847356767 16173 163084172 625847810 9484 -537317303 537712720 9025 -335381395 624324769 11503 129911777 130795887 14796 -583776158 323505197 5728 219167360 747675756 22735 98507079 887334538 23458 252386656 20310524 7167 -328802114 572488385 15823 -276663821 611275927 22369 -444722285 581922065 10332 -273959914 34473134 12930 -162102589 766443888 13723 224247998 339405168 14495 -9650683 207180010 9605 -202775234 412665972 20143 175243506 175810698 21452 -386640452 726063979 16809 161285816 777263194 24474 -114925822 751175916 8646 -365628716 441800707 5589 135591491 520310711 7056 -231262141 617160614 5641 30161770 561355937 15666 154144776 721215460 11888 -38473469 56347386 2096 -287670188 923502850 22273 -163805315 157287917 22737 -301947167 833506848 12760 -108643803 514021684 8019 -387850639 666546592 24512 -163196228 440489213 8218 -241383693 255262822 15040 -527274240 137764635 6921 -218555826 704161825 4808 246807396 301654029 24061 -363476245 868937781 2104 -129604038 419745482 3086 -476268497 600217462 11801 -577364676 695729696 4049 232978781 179592439 15642 -231808301 229593134 15180 -475408656 846237662 11162 -327699075 652242544 5283 -283717264 523634092 3402 209827035 349297346 2057 -65806936 517044558 21961 -306729579 676787462 20442 -359702105 623325718 3849 -551840686 548719165 4363 -420060350 550708824 5502 95685266 668949257 10795 185157279 682207478 26252 213986210 435224738 21958 161842458 740060581 14771 217051228 192214551 23818 -209476279 857247367 24005 -602030862 494754378 12405 -495076761 48516911 15409 -310070595 637537484 2438 118375022 426753090 12887 -153794592 833803972 23126 219031024 15831273 6269 186886183 48538252 8192 100515104 428617992 15123 -146023885 311256835 4558 -224668484 257195883 1292 213947857 543779159 17203 56621549 730955106 6058 190688274 597738169 2753 -367033141 894595806 24728 -221248198 166451992 14586 -405541882 941947765 667 -177316632 676174060 14499 -39543723 279762678 17080 -231715190 505492079 20812 102137262 61432086 12740 -413783512 395811486 13004 67255454 906320028 14367 117508529 79937165 18999 -155742246 894097443 1089 161380149 696650712 20380 231884003 229091625 830 -38027094 345826310 24128 -141545873 119352479 4828 102507135 829585557 20557 -157042484 132549505 13409 -369779348 703908698 22596 -427891759 730674341 3748 128437347 802034807 7995 -328799909 339320140 6474 34360848 846120312 18865 -286055084 389882385 23872 -63433552 491907850 4386 -461764844 911292715 15246 -544840850 645179793 16107 213415735 107544921 2259 236665792 612885208 21522 -355704016 250570440 6096 135787337 812127811 6595 86768884 929092794 1738 -569866701 491722543 2335 -458782629 769731106 1541 -427838192 449836195 5376 -52072396 927609787 20845 -457832093 309628206 19548 -455096381 876478969 20962 61035853 597583336 16604 -347514389 789076256 699 -192702363 925022648 23590 -469551797 813347446 20814 -39779678 420721676 9728 -361323654 775676259 16063 92631219 56921098 21869 -111687739 948357870 744 -160659433 398864566 13606 -514245142 76486965 20317 -533107627 211377412 21672 3789355 41705834 15832 -47347590 102231469 9421 -234023611 501015968 4452 142780045 253761021 8991 -501366024 707322829 15627 242800966 628280779 18315 -122417288 366274535 821 -1036033 471106260 15450 -247719204 429667909 18195 -99913093 106764249 1449 -584637573 500349504 19035 159834076 19865886 1055 -435065568 559252171 4421 -124377009 757114785 16603 87122638 473350644 16795 -565128068 629014850 1757 -350565753 828107386 14737 -442916932 541117989 1070 132180452 741893796 26267 -313264762 10335167 10188 -100258730 254549936 24750 -328937606 913809969 25720 -294664573 786469726 5960 160981984 823085022 274 -78947798 818260866 12291 -12023425 266216774 18402 -568110228 91369628 25236 -259971 392504072 12517 -31747355 855320387 11975 30902798 71329891 12531 -48945050 375605984 16214 66967963 660953247 2498 144615769 368587426 17751 -122571212 229630330 22953 -95832070 251731940 1080 159049733 816170742 26245 -30701029 170626530 487 -602206520 328574532 15004 -133637335 362354967 3399 -6415257 630239567 13056 -434274194 98338532 6507 -218685969 12983374 24049 107200959 575957038 25851 -130049308 14506662 1353 -457756219 752311222 13537 39860778 457203964 23713 -406978445 632274420 5264 73947968 435459601 4871 -575412023 405895984 12578 135721348 913203138 6059 204854018 613175937 15065 -221133071 850410656 3309 134837154 474428086 23392 -464525815 941060703 24915 -390605835 148394487 15771 -211069841 938895664 20374 -273171239 825450253 25636 -224714283 108125963 10387 -322328682 340519569 13203 -349678477 435840613 19754 -174021941 928707252 25363 -60761474 226453986 12624 -177352951 33060638 19746 -434931927 592714573 3930 139964759 883397799 21189 175008865 90451893 25427 68048782 762152843 25188 123999607 946106961 1317 -195196678 264847218 19800 -310657343 185792851 2137 -561250208 53376355 24999 -337153420 788445707 7016 -495841070 121099041 5980 -277136013 45453291 5714 -217025658 151415021 5719 -485743128 51178805 12885 -110536382 356749593 23944 53001064 456158680 16872 -566810749 894521589 24170 243834136 128796573 1838 -44341232 405856622 24608 -36163077 862527578 19967 174137601 454083989 26234 -276454840 681005482 22225 207741504 775272931 10312 235787792 361279963 5311 141424540 103910538 20010 -298133391 169190580 4513 -774939 462967864 4971 -250633001 33747813 2761 -551900270 775416594 7720 -479737264 30667462 13037 -119709460 138906136 1110 -47226782 721127937 20849 97638265 728111293 13502 -129290977 576996444 20148 -457046063 854998869 24219 -564295975 483434572 12982 -215313137 821406636 23345 -221030284 875382482 4848 -380517626 839475252 6869 -222042504 320465905 5213 -5995586 232636180 756 50642726 797066171 7212 -216521280 46060799 6097 -501309625 878380141 17963 -559888623 140219160 22452 74243384 840997370 2659 -162978187 792456265 6202 -172708709 493290743 5815 170195044 189283457 12697 -246895006 509018312 5419 -33956462 269140369 5964 108622513 552418668 17872 200268 416423519 8036 38949789 605821828 25124 58682460 467179668 21798 537744 353447455 4002 -462587941 162340178 2100 -318899625 184866707 14844 -401423365 588051629 9093 4140817 344524566 10813 -228826185 830088020 23436 -163439759 188667466 21919 51780765 225009620 24803 -567959970 845174538 24764 -109598821 36599586 11673 126027923 718587340 1151 -398682615 113882562 20354 -362370659 340179842 7296 41145036 358792764 20634 -353340729 289856436 1016 -459992493 267996176 19156 55011847 656089477 24391 156352411 214561132 16743 -601147199 852180981 16258 153295503 436933087 11131 -395203475 205846681 13549 -193162188 825177008 7847 -34760869 410972547 25390 134784396 187430253 25756 -176277792 773435052 310 -24522020 269510993 2958 -389703110 876647013 25793 -406904767 415386238 22831 -380610897 47193381 20000 -376990854 153121193 19890 -193273221 447329821 11036 236568392 277242903 14564 87251154 399085173 12926 20175340 46632425 23873 -446043504 897011629 2938 -305851751 9973026 10934 116428821 62188169 11787 -547329867 148881482 822 -273271565 172252851 4014 122356294 531406500 7835 165865378 70360966 25268 -239914017 186062430 2788 -197319061 851186855 4941 -515836269 427285170 6030 114640652 309239661 16139 -414830934 103963638 8824 -118146103 593602139 1250 -104922745 203749848 9505 -517126387 719730886 5448 -564330732 101551399 9095 -354366243 33463112 24020 -117006929 722729101 13707 189333543 681365453 11390 -221522139 10469575 7688 -456370842 533937173 9973 -570081031 795326661 17324 -46671777 375907606 14702 -250138478 438746961 3114 -188800040 951085339 12948 -422657810 744109138 4886 184356047 850553545 16761 -113517187 436597198 18733 -109433338 805783615 18896 -361526352 108019689 19488 -599077979 174847836 303 -5584657 628202001 18227 208506120 362454824 5705 36681885 16820858 5591 -2542731 244056602 25542 -525662746 935477404 4846 -74880364 802476162 10772 -312354067 159720906 20696 -217620733 39417539 21509 -65745635 125140895 8911 227907573 569116610 2969 197121604 836614524 14865 -510868350 653949100 8471 203987715 16072388 10603 43679065 859938182 3666 -357440523 419741109 9297 157577186 806321968 5715 -11954134 860346155 15630 224784156 375129338 23475 -148351127 698348689 21946 -204928450 9629869 20102 86387540 284467153 24887 -577285505 919000212 5042 -437349264 874978498 21298 -273623807 950097633 5486 -366315119 370557006 9221 241344389 215428133 7823 50982646 78594469 771 -190865000 677069082 15659 -420159372 647188177 26055 5071191 660692444 4053 -109423127 825336560 16311 -368466975 56521218 16291 -254288858 224756927 15601 -475862475 819488265 14165 -324333601 81048487 25887 -586805568 109766513 24601 -578415223 266897602 11300 -40947381 567994193 26374 -85964189 236992600 4629 -330710741 497245511 22881 -549236121 119397548 15159 -161970647 357518589 11549 -339936159 109126150 25918 31272174 400848950 9284 250068345 851027790 1630 142957102 683433722 2935 -232099335 12753512 11647 -347238099 639009990 18495 -174299422 542515134 5271 28886154 523346837 14414 -9428937 893217340 14199 -451689869 327900320 23246 -583718116 150965511 26058 -381393835 726138371 12339 7946983 653703057 20068 -290722564 229710230 22158 -191997005 408180279 2583 -296645496 792641628 17269 -21637173 806178410 5422 -161527675 935106811 9426 -264776849 863713659 6475 -146037559 240212563 25247 -169801518 667982069 22366 -421704108 874194389 1811 -558992543 551344914 15025 139084771 345874505 12317 -108655257 192740170 23612 -445980748 538506651 24857 -175115281 852037048 14512 -271575721 507166356 5661 101971717 379578238 21203 -166823529 947113530 8573 166969276 60677405 11836 -432027411 358388484 15034 -55233638 570396146 7590 -73454279 906504192 6136 -492956239 103691416 17229 -563729061 293992548 20929 -32658017 268691076 18045 112281292 313163873 13806 -210048971 172197510 21200 -276805667 405125310 22522 10083765 183955020 19421 -522963398 71694248 26302 -133735024 633725408 4540 -424179974 517216266 11666 -137443167 662958427 22781 164046933 820538410 14994 -68090539 769715555 7616 19917918 564418974 23726 -358899751 613625723 604 -104911502 836331456 3353 215044420 207635478 1478 -272811664 588735226 2193 -337596722 422034951 2673 -142571493 94932090 23298 -597019987 450755093 2998 -535814591 35258814 12429 -24978961 282856367 15156 -131473962 260181399 23197 -533639901 498814552 21037 -365311550 910057401 17192 -15162150 811782619 4266 -176783437 838658473 18920 199895790 777250176 21166 -545513747 723447254 7239 62394235 531190998 23435 -268777366 843737878 11717 58967681 886547207 11878 -103881725 958128711 20926 163955776 309469879 22584 -186026918 685218432 1944 89561952 107836967 7521 114325337 751855398 22766 -189498610 693800785 1491 -411427240 679457267 14741 -130584876 119035870 17586 -591241272 734370661 5819 -450093213 747252297 23845 176890488 143378111 17751 9578966 720625799 650 -579968428 120521145 19606 -307554256 462867439 7025 -259868487 410712069 2003 200459538 848651601 198 -560402430 652077720 11938 -406721638 427811209 24410 -479084379 815113605 22048 -408353041 455361998 485 -471852874 403819817 14324 95835019 724307795 988 118037839 97016669 50 -593424132 56781959 13117 -11779896 858118621 15897 -151144578 631670206 6578 247375227 327917384 5865 54489706 231471544 11476 168947551 879962390 7584 143173957 132218947 9652 -393527428 590409466 11551 -194183625 656467407 5582 -368898386 65167062 14489 -199138623 94292482 19282 132516884 819545712 23917 -413437944 180388257 12665 201535214 270243014 18785 -132142317 256113856 5257 -67272461 587269850 25698 -396908765 499748658 4855 109939027 865846576 17890 -423088372 298205874 6138 141987372 249989484 17355 48457046 160672251 5319 108251254 758874272 6794 203621216 429361995 5040 -29525600 654053771 24255 -446800762 588548671 9033 15312502 679952636 7809 -244344906 454221301 12665 -156271959 493540432 22666 -254520538 748296714 8605 -292347154 91345147 16532 -80912396 626485065 5203 -314910737 906183216 15201 47136712 30873558 21172 -106786068 382219260 18657 128641744 225760916 19593 139380842 516148611 19006 129476127 271747320 491 -171812495 128582587 20229 200770620 476348357 10024 -219930381 310140946 5019 169408116 125405141 14158 -410243897 234717078 17869 -518669271 871888157 18141 137471384 933395969 15610 -528660792 676990348 18404 27203823 167221231 6953 -384186901 749189207 10696 81548741 258560190 17441 36527054 44870429 354 102671044 858584362 17902 116739867 549787346 22186 111879082 374551129 4705 94121768 338283406 15677 -73953362 287805887 3594 115048473 810931655 2801 -249747649 88379286 23109 -135931102 905498459 4507 37036574 898142631 20539 -527928626 248768313 5366 164343627 558747312 20084 7110961 22567409 12516 -267094832 668934686 10607 -514668457 201910445 14161 -253880936 578054891 24309 -69258107 328557240 15613 177635571 139695613 4694 -426989415 25344022 19332 111026292 230332159 12148 -154377849 244836110 16613 -553146472 823038775 24882 -145230180 94392827 23954 -98855362 243331867 4509 -415249463 706570092 15631 199191053 225465445 1557 146833365 755550948 24686 -498497561 344231098 24709 21034617 443586263 8074 -496744974 618124362 6402 78532082 130483480 21395 56704023 233558757 24371 -60217165 492054816 19543 -533959856 569964850 7025 -475383594 208181609 223 -426550425 617378239 11437 42689925 571026061 3312 -158360499 791142558 6427 -517203962 63271482 14142 -530088664 328801332 11215 -148603931 723820939 12285 -420470406 356890266 14025 -56041567 920417956 9850 -566147556 598935908 7247 -146889229 392994984 4716 -117622867 204307543 72 -351232146 396091777 3726 -390749376 528289562 16052 -473484350 617315138 22510 -214812114 542203776 11016 -272990559 592224808 15479 -300906702 198150124 18007 225066999 435916939 12707 -100210167 775469150 5890 -74283144 580051548 397 -407915215 552867559 16607 -224362308 83913424 2175 -26577606 814406900 21242 -488905359 88068549 9529 157291284 307330469 13847 167606505 91656814 18535 167972793 116703397 20476 -12949815 309330564 13681 -66625986 605793457 17278 -307529374 530783566 21765 -104387354 684271514 11077 -573781110 233325163 8959 178985416 306915315 9600 -523161635 365636287 18500 -129686238 581631107 15019 28369078 903025565 17663 -11801238 288911260 18173 -496054525 407938660 23863 -209208904 648040480 19145 -557440475 636043563 12065 -43792932 326701103 6644 -349619141 572500877 18829 -456872304 342720635 3046 41326992 260163722 25922 -471627530 796924464 21082 -492267337 414645344 23801 227585783 266723692 25956 127285958 180049966 25698 -540949499 774909806 24562 -550647916 69693574 25281 -386961785 582271625 9824 -291409640 489363926 16160 -159139835 207971074 17101 179830620 631244645 6955 -143503975 625676654 18476 104301750 327397098 26177 -347978831 598464637 803 -250340761 120051230 18895 -398671672 428498520 23285 -148261493 240025448 20657 -224320623 732858572 25104 160039252 914237953 6022 -459363504 757163386 21663 -601952032 238399553 17717 -112812802 881915617 14118 -90652451 322262579 23514 93938375 524937516 25413 90113424 303301822 8751 -407287760 951247426 10177 -66463748 943790685 1399 202775717 433965538 22059 -255340537 475557840 19049 247894197 571719039 26414 -393423197 745619188 22816 -114156249 805633471 10525 -495543638 158192617 16145 -478220218 561466676 20245 82035701 760859463 4217 -275403450 916807764 9697 -538192959 203292784 6109 -123293945 917897753 4994 30219357 147661105 19900 146153882 866436756 19864 58779916 410854329 7219 83841673 521583929 1421 58756196 72966015 10618 24534058 681873621 14581 246324554 279920815 5488 4475919 86533311 2319 -361909729 406766069 6345 -418623148 580668579 25404 -151756309 942371652 18009 -437894921 759460430 24349 -455053455 186888108 3020 -176955378 885108204 17170 -536862028 434927527 15787 243304845 460613731 18451 -170846295 594483472 10873 -333453753 627642008 25628 -565323345 336899935 17180 -248010351 10789182 25936 -154149058 643700375 1116 -58000001 498838155 20941 -173153950 678720750 16499 119370545 886876637 2292 182075518 32795773 19443 -238360042 641282721 11974 134975148 333043817 15828 158434409 407086114 11159 18812969 321553204 22262 -583852751 855433118 1966 -46714013 749847719 25297 250106933 57502741 1649 -488494805 444821184 17603 -547445227 264641050 21362 217888959 837761041 3673 -227341037 320773678 6102 -158304727 69905815 26126 -176329557 41268323 14981 -550038889 555835759 9241 -289617667 867734754 17253 -458081756 515738548 22878 90348610 187631793 25733 79329175 340789577 7891 -90288021 63242873 8676 104384843 644964134 1173 -595010904 101005285 19317 252335349 321694280 4735 -511427361 341207927 25184 201068444 680718300 1145 94150956 274062130 21652 72597878 220005843 8677 -558671082 36690066 19578 -592020077 924296704 18682 160124507 262680504 4319 -568066580 39786474 16900 55879928 126934754 4874 -386207872 791000740 17750 -419481563 736440287 1044 -479405906 646200919 8614 -286761593 954473410 18464 -436178254 316597133 22293 75971302 437127492 4990 -471264004 679528793 18961 -406862567 417586431 2412 -553193521 701824509 2016 -372884148 799491214 8336 -389350308 940096708 6810 120253143 577761798 13898 -557006612 235154850 17516 -407971066 381925996 19488 -488999603 469541136 18166 -216512874 352787298 25000 -141521125 546972202 9871 -115236530 865913717 14091 193952329 877014741 7624 -564424336 389027433 10112 196910339 131239744 25235 -449182988 127485564 12286 196339711 339806486 21487 -173838804 310848092 14634 -474215967 192237034 820 -543716476 394659567 6607 -66780009 737311459 13602 167383535 717780007 10876 -136617606 73710215 7428 -192676988 790197331 22184 -217921406 349649689 11415 -382520741 755232790 4114 -459201520 773381816 16153 211555264 380012981 10572 204429662 178839641 21843 -588836668 758014733 7313 -562413784 41490696 1018 -75079945 350214123 13640 170952951 366042505 10067 234373912 221490466 26270 -425429303 68166742 8732 -109630136 216592468 21384 48495969 839013108 18770 -340843920 869307496 2627 85002203 525101498 24835 -149599445 229224706 14641 154291158 343588867 9613 -588712600 79795391 16000 27783421 70442125 15925 -150749763 786308025 6984 -98412470 371705664 8306 197394860 365690753 8582 -175045357 508405243 1334 -414656417 311110329 7070 -8211048 760995223 18598 -144874247 542192547 24317 -84124059 881153961 13529 -397163509 44826122 2366 -124345788 169834870 25276 -379482483 49776218 10021 -276171464 726260174 26016 28922138 401930603 10317 -434099024 668479906 7218 -374683212 11859522 1477 -242581678 581766911 15463 -269947989 513359808 16211 92421364 465342709 10729 -21429139 527541389 19792 -507642029 697632543 6668 157043300 402787292 193 -265238106 406489482 19641 243247054 482665112 25492 -569752827 239213271 26461 221794869 126375980 17330 52329540 234717251 17196 -335895831 565470680 17397 -57108848 279215683 11796 -181107464 256218001 15936 -117149809 310544703 22934 -397661946 55834044 21790 -596247679 552300370 6573 -468723491 411679804 26397 -221089167 307480439 22960 -125702484 797268662 11210 100336114 339669540 4043 -578130599 881024560 21686 -172744775 323208188 20676 -142308124 330962211 22251 148026606 776854825 6807 -272264975 696199974 17755 217878555 221001448 21304 230348403 431443730 4228 -401723815 206153426 10918 -153075673 628835742 22761 -327867472 208078856 20964 -563805684 202336508 17555 78939490 706453493 16003 -122253647 136089130 3379 48896652 306126630 18543 -353870015 241037735 23463 -79913396 150339800 4341 246291967 171872539 23059 -376555631 830306454 18542 -555027357 514376660 12799 -330066853 419327014 9365 -256589171 869466655 17048 -435573583 698891022 19175 -12615863 934775293 13885 -245937945 898002234 15256 37482126 747161960 23884 -450691389 528713037 13583 107691995 700729842 20346 -591360278 670835110 20941 -70360801 727254037 4001 -176518430 192979704 21603 -379834506 355309459 12706 -565327309 713105685 12426 -104425243 582456797 19046 -542546003 95192103 2813 -55318117 810660781 10076 22198495 733389154 22776 160073137 99455844 8522 -109410480 347406844 8194 -359824740 265158283 3189 188117155 116074585 10583 -265863940 865404336 22761 182051372 486164382 21764 -577375924 444748720 15057 -475903078 739885956 23747 -48351178 425892507 2340 -414888797 672157856 18662 -206715955 705072843 23746 -8676994 470665960 489 69424475 186208719 4731 82081923 398808516 17039 -227140669 282099888 15498 -71888467 715365922 14975 -299838658 937269593 2999 7501569 853562957 2668 -405333051 70838921 16302 -111364999 70857846 7822 87595306 522414803 11647 17464061 492880163 18862 -512167467 72718775 4985 -394447744 9386648 18644 -88846617 98630006 3622 -139976554 900543606 9625 -393328754 943968351 9945 -305169509 944860886 17013 -502821779 206676517 22869 -2345918 78572128 183 -568873220 33928432 26038 -225379170 177068761 18660 -556707767 67705277 2299 -404089072 357802157 15090 -446091513 354820562 11852 -134599225 563098275 10206 248263371 510623321 26008 -311956712 446772788 6721 63694609 659687245 14025 -404551568 589577054 21007 -522940627 218483221 13980 -17837582 493484909 11124 -273016763 580853022 24024 -483165353 561192499 3502 -547023858 877844122 13449 -249585952 630484257 5484 -211748937 305177490 5166 11178405 265578777 15776 -123715249 224959369 17806 -573570109 147111156 22234 124439138 270450694 15922 -165172438 687300206 5641 140774115 682927148 673 -533595861 189083351 824 -58223468 919101438 1322 -50039066 278026588 8921 -158153988 646057457 6565 -52713157 430258342 8135 -187881057 219497900 6268 -23821098 881834249 6882 11840598 100615990 6365 -138883906 435826368 16772 152464775 917944918 22026 -328357812 272723780 1970 -481261994 782677927 21772 193562501 399310177 20505 -259004990 76050370 13850 -343700857 176172252 1389 -98595600 554018518 11404 -580226020 430498743 14033 -412049463 677056032 22271 116358953 413196413 19108 136537029 51761992 8957 -252165911 764875395 15133 -77064547 95611379 6258 -522346477 346581738 25697 -600110198 527945505 13434 239470605 331350646 24933 184762942 621145164 12669 -116281330 856632597 5012 89350637 156974178 20169 8234172 156168223 19501 -40146229 343030718 21298 118866062 809198025 22865 12623569 246995285 6672 11582049 124489844 19910 188028367 591490282 23689 77109083 859081605 465 -466287719 602964260 5968 7185239 774840026 24570 132919397 166016403 3015 -212758237 325524831 6030 -286299297 368731140 12254 -136983168 115382846 14214 -199944361 673501719 17513 105380963 533447518 23198 -142668432 389303367 6546 132379830 919130189 17851 -84431432 372180160 808 -490571122 635023763 12636 -94750237 926766246 22817 230627749 470540782 4613 -448889613 582604959 1072 -163943169 99276565 5673 -340254722 665303481 23155 -587266239 681300342 11984 135640250 603505558 13680 -71248057 873557585 8318 -473358171 255431289 6491 102661706 637952491 21266 -314635774 510949154 23356 102277972 49446728 3599 243338329 31783779 25614 -389477441 893682028 9039 -483874893 875566918 19513 -81979994 841894122 25743 169747360 291775588 23881 74681648 234299039 20630 73434007 841144379 19508 -367628354 468949185 13810 20203510 396836371 20918 -88411553 420924372 8751 -366343622 788819439 14485 -15832768 312662342 5720 -224736796 867934718 18704 -565536918 250104901 17728 123475590 250054258 15842 -455761486 231686701 16216 -435925730 587727529 13025 87206006 675905594 4798 -394304516 18884752 5947 -247024601 145234902 12419 -476138482 375838169 1054 63368828 601024718 1069 3158202 651070767 12631 -449896464 423433791 17246 -290919577 172268637 12854 -329806417 581614621 25023 -288013180 356604305 272 121580010 900312548 7110 59431364 917035720 14420 -241530239 154790370 17756 -196011442 481581159 20248 53236151 531510369 10025 -455263579 532038116 13302 45429343 887468755 22510 -297972487 212103353 20479 -242744881 414527933 12116 -13794917 117344699 13030 84423114 922906137 8537 164080776 593597346 13272 -492521658 830932608 14663 153552184 918548863 24270 7957756 677011890 8065 -425074603 738102002 23259 -353166143 680865478 6377 78851581 451519550 6978 -222408721 789095768 13827 -133223207 234758002 504 -413334142 940881634 7049 -81010234 738172579 7185 -104631206 806429057 12126 -198873359 644459700 4288 -382783081 941248106 5029 -204547807 473368203 24321 -57329585 237845458 2561 -477287684 271557851 7428 -61581017 408622592 17641 -385850118 478153021 18610 249999334 329472561 3532 -306909704 459710300 15558 -245568774 269017522 1927 -285584807 855224288 2060 167908901 766629245 19228 232975675 619461414 7090 166087710 374674496 1032 -122466044 328543298 8702 89184751 864830146 20311 184007903 260323457 5692 107795584 892381129 13638 -77830093 167140255 7849 -225740282 245983724 18309 -361553787 172303393 10468 -504526466 291763814 4053 200434058 480421953 1461 -79520438 251487395 3338 84905760 86307618 25933 -126320473 50526478 7971 -283177919 738634427 7893 -269222956 176361719 15436 -545729216 824139248 2030 105834304 323797540 25147 200657462 888438832 25982 77954636 681322977 24967 -503343886 104064701 680 -530266816 555808863 19596 8053560 247517250 11244 -160810599 571585710 24544 -486538842 726400280 13965 -50654590 913621410 4428 -319701599 662743792 21918 -331715172 507680473 4290 149507869 569028732 18858 -83668457 393577107 3643 -131019494 951633466 22390 -133686895 31686891 19631 39391441 237498541 13838 -119370238 170742632 2769 -204977249 698393614 19519 -201893863 822994687 8453 -532687178 109878845 23613 3206856 434895767 26170 -289108243 320973269 11527 -82969989 789510598 9577 21259357 164977410 17905 -491204051 481015412 6051 -125005872 469147247 11175 159804018 19458280 15147 -93512185 43873273 4490 -550144950 126103451 451 -454238673 682099653 4323 70904310 239128401 968 -408535636 759084525 13058 224126631 574302398 1130 194506671 25068044 24161 93305619 729909899 11263 -16869461 911874404 24056 245484433 165748124 26011 -59105646 100871459 22890 -451716522 503283977 13626 -56066827 783769273 13967 43784076 96591854 7843 53463924 82435537 22056 -20304063 16337632 7085 -104890533 454503971 22680 -415436496 785840079 11359 -566193241 257026955 3878 -456948391 543975653 2513 228761115 397563480 23686 -148302017 110767319 21442 -351698949 546177163 23574 202192849 442287547 12826 89881761 704944683 6816 -575841736 89167445 3988 -536639776 571141971 16874 -209776788 607806901 19548 -549791712 563895322 347 36026642 454274858 2803 -262674197 864466710 12623 -196940148 505563220 25304 -517829290 629795100 4485 -463695262 263734169 21604 240418853 193356970 10895 157432330 625977889 10982 -196404519 628818971 14174 -406779221 877471989 7884 65268662 301434936 596 -524066530 242417311 182 2014181 899836598 12861 -472938942 671672367 7413 186729340 311676296 15671 -209523753 560020178 3202 -134470859 476798712 5990 -433932964 350359246 2819 -249895925 537885157 18584 118058401 302600813 10001 134118542 442994577 13720 -514197164 840387404 6837 -279802510 710698737 25545 -265272079 493125324 8045 -362939165 860522456 17239 -400265571 637200356 6042 218362659 401186420 12642 -244620557 515878294 16187 -543952581 703215203 9153 -226904718 480901642 24284 -219077923 481263127 13636 -288962465 354125958 8855 -94347401 763544990 26223 186784260 509876432 22385 -214433175 156772054 16784 -278979326 159019548 8639 -510823588 832422476 7120 -175920693 309421769 12676 44708957 593103271 7314 -429064017 76989179 571 -436697005 464431439 1096 170282811 752162501 8688 48529978 687941065 5707 -41485776 445710818 411 116993479 361523520 11017 -24154705 670320895 2440 60046910 194575064 5028 -245686 433190335 8098 189817857 506030529 19925 -262999751 826027832 19344 -255123617 150915402 23665 -315914876 508588864 24356 -407718018 773348938 8477 -259284345 818413902 12833 -430786966 293705908 23126 -271465112 752421204 10166 -552838696 730434821 4656 -510431243 694330774 2257 51307316 587511586 26252 -178389768 769626026 20654 -421576539 301057322 8334 247850140 820988333 10007 -350381018 304132318 17322 -518636085 275808003 18232 -230804922 445696638 3035 -23961870 601538309 15110 -273880648 932559644 7147 -602026956 667195435 2635 111231541 241720485 23079 125425831 225259704 16847 -594953451 204418587 17662 -44104137 541262329 5133 -206859807 562131910 2266 -366492818 449815275 13577 179956321 929772797 11611 -364969458 771126805 19239 -444136008 737815465 10096 62751069 648182761 17268 -562849486 332833876 10561 -322039376 26028491 10260 -281525419 214266984 5208 -312246623 607969243 26377 -425606407 99523926 1714 -293118102 529907839 24260 50942713 593041316 25283 -170785601 588369455 6642 -499773080 842112402 2040 -322279778 915430551 6936 -3147432 804291164 3301 -399924112 808448955 24754 143487766 884271426 26018 -470224685 113226951 13589 130777026 335723743 4398 -129286605 672847335 10622 221551100 575647956 9244 -35755301 926913945 22794 -279915257 521633701 5781 -425095970 912665369 25172 -566306093 433783627 6752 -236797843 739012690 13182 -577369632 696707567 5515 70303013 576351973 19733 -436001105 119106996 1166 218982996 234164958 17915 -458350444 789105365 4849 206462225 353135227 21062 126880891 648983064 17943 -305851044 522264362 24711 -498932787 798446477 21053 -336153430 801495048 16213 155580842 152706152 12206 33909612 522610422 1794 -2745123 375318142 7092 13114732 877853400 23131 -333844474 353757057 20983 -474359668 25713209 10580 -50599038 365432157 25800 -121003446 273398447 3138 -193054102 191714168 23557 99490768 827151271 7445 -559472545 378386331 22139 -533539990 122207897 655 64988741 114092362 19430 -135401145 666413419 12752 -69259175 621510196 15280 -339566408 909834227 17526 -491038608 260411637 159 64991787 922746550 16685 -528366891 730340500 1945 227455246 840661270 22592 -249438447 897374770 19940 -167017509 881889889 14119 -427427698 956416039 21498 147593031 303144127 17707 -475652522 476321167 2203 -313644351 772436594 19014 -376024469 586408416 4896 246139018 935530250 16337 164541372 794987587 25605 -506410309 220168689 9973 57430808 512152760 19129 55212033 690684080 22332 -122755534 589426457 11447 63854386 379477455 7630 -308677781 553204068 15636 -343743821 73758026 17914 -504681042 482099895 9572 -448994311 256111525 21642 -387503415 450634730 24178 89016800 230884001 11267 139163098 277936722 14880 189283554 868583909 10074 -345014962 182519974 19276 90515320 153961102 9426 129663709 299000769 20617 -269802661 901807854 4367 215037027 16900943 13146 72301540 639219936 15124 -293505688 11946435 267 -468096072 817929266 13259 -546401329 779337731 2594 181348399 183762329 22646 -482493394 391146251 21109 164326213 90446844 10149 -463708568 722702693 24293 234447073 236232820 6796 127953262 386256274 1006 80988906 221777607 7154 173888233 180711261 5508 -12077155 813508318 7074 209658769 523689128 18946 -226712402 793580469 5180 -90976666 166318488 13739 -292979213 114524761 21443 67395405 358177471 16804 192856277 216640750 15251 -477824077 562533189 7398 154496775 560973075 23979 -562089004 212207741 10830 190768501 551563770 20197 242194598 341239960 4542 -410878198 689146290 8199 -423228556 673779504 11988 228129918 450324685 25960 -270190912 85684927 23229 -594978567 915563792 22387 -66829426 910007227 733 -464088867 459902121 19857 -552787611 315646437 26473 196508622 394983058 2696 248440933 472889831 23594 -352730358 824772800 24054 -96841093 294564970 20790 -202946165 177486859 25003 -354286000 848739437 5084 -330492673 185610373 20324 -568859271 44137415 20927 124986090 666078796 1088 23026232 24558983 9105 -39445802 478561284 10115 -432403643 933294395 17748 21381148 139104721 26442 33207781 851341754 3958 151337910 481616335 3199 -144124992 93315226 14571 -271920563 863640936 23844 221610641 374954163 21874 157867798 520501396 14789 -59992458 142600699 1014 -16046056 35983842 22646 37359159 162674785 12720 -543052080 391944066 16914 203949597 798195468 17126 -438625706 870579192 21615 -174135324 296951274 23051 -566341582 195674687 3833 -385713998 910140059 6063 209646033 189582976 7035 -8133875 609926271 8897 -445444621 398142231 14085 174817412 836925916 16319 109405166 655885217 11959 -397384579 618202340 24354 -436045286 677256627 22341 -74607570 238829550 9842 -572153234 590905661 21739 -64837068 69632838 24334 120104806 593440753 62 -147075233 582792860 19270 -471547500 254043711 7538 -303469953 561082804 4253 182319404 827403068 7567 19182645 29806960 13433 -530733798 662279189 25887 -517669583 403913509 25333 63667075 726744210 6691 -262099755 528264628 25436 223277707 402097923 11638 56931385 502964798 11801 -397874554 59230929 4259 -157604355 102725356 8101 -20182509 271475160 451 111258083 196028031 11275 213177208 366973206 23384 -322091244 727271528 17033 -27769143 536888571 18892 133359681 773295955 21828 -89159996 415937830 21832 -344634718 794509694 24809 -203542239 763172048 4542 -591217648 146248329 16653 150741824 864810206 25845 71691702 254926525 8308 -390618977 891548063 2000 -441023245 308363520 9057 157297539 45385442 21714 -75130465 807342200 22379 -35633198 137935241 8847 107387317 208490170 21788 220799523 167076224 16221 -532668751 80122048 7266 -488722167 74190215 24249 -94077215 408508936 10204 -440376216 476715804 24608 -155131966 424865148 21306 -103216911 656657150 4837 248052397 719668404 6789 183245989 108216965 4087 102546990 789619434 8874 -291569508 678980048 9695 -510348748 99090111 12851 -32228345 843094344 16508 -357111017 739736681 13043 -121587162 307752033 17534 -450584007 185148483 10267 -439597755 69302545 20207 240636701 265817126 10713 244869503 846765027 11969 -398765769 288860719 20573 -369397679 331746677 22367 -108241375 740485737 13063 -437814534 171209354 4216 -566218713 701101282 14593 209260705 208686855 8249 -473916007 894423791 854 -173310530 529201806 17711 228904665 64570997 9726 -528034084 395801452 20371 1300308 410437085 25824 18092769 698703879 704 -583414080 117346245 16138 -67824457 344584672 25938 -566398487 510270074 3917 -29080937 249418479 23575 -20287908 324333749 17173 -250572462 834504411 6551 -224817761 508131696 19347 -434093496 181978061 5496 -591613156 253928995 8028 -506837724 89187454 1568 -585760566 80463792 23337 48612006 401710872 14268 116862543 348409996 13837 -254434600 303543587 7668 185409177 791279119 23631 -353881012 784396576 7832 165153261 719999778 8711 158404974 546011464 4116 -161469980 217948550 9532 160494283 173382023 24921 -198295015 782949144 19022 -92668266 522198793 6406 -264744734 53114811 2819 -281090245 660555097 2286 91954144 412441356 921 -53139725 627056652 4209 -334838897 895192044 15800 -396546522 685042859 14966 -572894994 317426670 7803 -593315220 674128065 10965 -204272422 821541571 2171 52147415 598570790 3690 -577564830 417987327 11116 -433281941 666187636 13791 89442321 201736560 19043 -435953548 791318588 3460 107279207 304447400 4939 -232833964 282819368 19149 -499662626 687587323 15094 -275708106 269276720 10713 208504690 688092717 4848 -65503159 220353838 4829 -169810433 15037182 3607 121058530 722298049 491 -265973136 292607817 20739 -418459885 657362552 8111 -557131083 684974564 3181 85672441 658938505 21406 6938461 456707574 8227 94543812 126747087 7963 -45685534 138605850 24624 -2535166 342916193 12300 -294742407 852175626 12934 -4029966 947024321 12144 -14654748 629235945 11918 -547476743 393530616 61 79587211 176687688 12746 -123718060 319930143 3804 167304853 451267931 6383 -134202658 63200253 21273 197182644 624747078 11412 -272645337 604697291 1961 -215501243 386747372 781 193608761 934671944 17401 210948857 408603497 8135 -120134887 818022787 21711 50091851 239841393 8875 -38687150 342013576 17803 -324184590 394824836 23035 -206624212 559614693 16281 -408497489 739848477 10837 -89275748 147329884 984 196992547 162040368 24311 -312583921 558021014 25612 217605726 819568406 11184 -188214944 762266643 21205 33408580 69353604 1365 93147645 817611875 2459 -309559027 879496191 12280 172778076 738235729 18838 -562915904 820135538 507 -209275196 784783610 12807 -85847863 415931581 1246 -547801618 397208948 2375 -227693338 57423046 14374 142744581 617513119 22094 -340636650 531154604 23045 86583692 794231831 3553 -503255404 929825266 13979 -302715711 162086183 12065 -565573261 206203506 7041 -140097936 254341218 9257 -362874831 228244814 15545 45605291 792929791 3840 -118585364 686989163 3138 184293911 231015980 11178 -508944172 924484477 18972 -200061798 800624408 5468 -423212339 818990735 15386 -222209846 712298355 2855 -488952903 749225287 18995 157031747 312519083 21263 -452229971 637192460 18690 -266138958 903852250 4014 13256730 34904254 5326 -106664590 947898744 5900 -460615317 151594675 7827 -468316615 565751725 1123 -308366671 561869077 20012 -601466682 861852035 1870 -12600439 923048565 21834 -363245287 280543112 328 -522539267 483072059 14254 -284083797 813383865 3631 -84608878 946464507 20701 -303387281 860898996 6379 -497369243 303283344 5702 -61331329 175888665 4851 -307246367 80156465 13878 77465795 861948451 2144 -301577460 190925560 16810 -588794691 452416211 10865 -362386283 158315905 26365 -335714764 466409547 10174 -563810106 428211768 11247 -314691019 111733554 4006 163681738 574871601 458 61453109 690762466 13920 -61225775 103080087 5384 -88536431 297928459 12686 -182255676 511333170 3240 -91860363 49173845 20648 28865350 612781419 18258 -179521463 80772549 4153 -97915476 771674472 3210 -543513855 287713114 24919 184490459 593109620 11557 16553611 266704605 3818 -183780134 768380213 11280 -477306652 101589357 7205 -113533250 9578435 13240 -203853510 876925039 16962 -81873888 653709873 20060 -444835003 753344054 21582 -151485816 490540522 24635 119381083 256490924 11663 -272746632 921160494 16062 247755521 835794551 14480 -137425424 929858099 22818 -569541569 903755080 7228 -212127843 829049130 265 -19225006 357923466 23370 -146345486 461830558 20131 -136810991 947705688 17569 -497773701 598243291 2941 -408473403 226813104 2192 -32641203 379469034 14394 -301836017 390779386 22846 -521696489 289773615 9522 -576098179 459386317 11408 -81470434 911657690 4487 -268137178 599358368 12824 -261622364 379947628 7797 13141375 48235624 4211 -492266399 722773023 20785 50799979 515102499 21114 238045236 146136661 9436 189539450 125126141 9620 67480111 247237314 23355 143152835 314535893 1447 90928883 20777814 8399 210735303 451729914 704 -601461949 911224688 11064 -482177050 784271980 21499 -169372191 37590411 11739 -100480193 576906047 21778 -86939633 782094370 20602 -334239356 373545423 3517 -560202551 724986676 18134 -340405418 714133327 7857 -392055579 390711026 2526 -44662433 162153122 13745 -264316183 193845723 10776 -25344381 778637187 6193 154152413 798022549 3774 79224765 799978914 1013 -379763612 107541488 22959 100424512 440005046 22273 -426794423 593359571 1622 235744404 216764479 2834 -528877424 285622221 24239 -265669322 890367927 12666 -260281533 815713620 3267 -437640347 936767975 3139 -306061442 251223351 9503 71685512 67860870 17667 119612204 800740313 4499 -61535499 579490258 14683 -262042563 10146022 17897 -112253666 790184905 6742 -578088739 720055045 9669 -370890468 348230306 15549 -349470014 147367745 3590 69109299 728301945 6383 -563703243 511947054 6257 -585645523 864616272 22004 -192875776 57167979 24097 -117853884 596644696 19771 -21822850 650540051 6061 -373593699 387480938 20180 152622070 515676203 8771 140365634 462532324 7033 -465874020 152941732 24950 -32442497 557489237 25556 10979248 726014343 11619 -121805571 154801900 16070 -556458294 202195672 19065 -519291177 233567401 8932 -269744365 417939473 21104 -54324761 298243580 7223 218875556 358743990 23215 -217692909 578185979 24356 -454056832 813739310 2803 225294742 114321221 20448 -454665035 299068748 21405 -112291721 135047697 1789 -193973131 716566635 6209 195811872 18568264 8137 161440069 785242300 6871 -426876826 843209431 13811 -199441676 201625850 17851 -104517955 941374353 15328 -205696122 286451864 10035 -471039281 579415070 17109 -567716857 901560716 21448 -306659031 682228436 2136 70983763 112859367 11672 -452328125 271423361 23845 -253596105 735801259 6387 -442463775 892414827 22623 32553308 416257307 8697 -84980879 498164242 19768 -363643700 67775962 6171 134006590 135645740 11037 -482289956 399381971 12456 -563192003 296641232 5457 -291459212 479574981 22272 -280182552 175611743 1620 -135992566 276274993 2180 -122453050 85836550 2109 -551226 323113062 13231 33193574 354351715 19030 -378718210 306373098 15574 246247418 661473590 14897 222312290 392243989 13720 -282718935 527553292 22609 144281403 735390572 11184 -376307319 691835508 20495 -466762593 317428098 18357 126539851 928544782 10810 -489620830 311782137 21131 96020954 826492486 17829 -307099303 535626755 8602 44849824 262750497 23070 -475604154 289526425 22050 -149946885 882256996 24725 -592058093 362712499 25374 -245706274 529072228 18779 -476403121 771004146 3749 -376029174 258757244 8132 158122856 739719066 17472 174487894 457825187 20373 -60628955 736163362 24641 6039034 342441888 16966 212673963 583902072 21313 193650527 470448159 9326 -263602918 672917436 15435 95350308 124935239 24733 -118074329 9657363 10509 -453970184 370872327 3007 -447139065 705991756 22676 -295665592 311075973 9903 103869192 374973439 20203 -467398587 870657105 14831 -461310814 935257001 17955 -540933584 823610960 8956 -100624600 952129800 3758 -14906103 749623026 18513 163750209 176339853 7251 -437204128 310030468 3948 -213791753 648559424 423 -64998570 187602110 14721 97728024 370105520 12271 -562244675 290325086 14038 -269361011 443887929 6825 -464595903 758068527 17309 -463151720 760303725 15314 -537557324 222498608 2876 67534092 69478583 4418 96679242 138640956 17729 -209762252 619297391 17013 -441642759 43593933 14812 59103286 465611240 21163 238771846 572558307 16994 -439601245 559392398 9133 -265684673 299024606 13066 -534987520 831916517 618 26918404 144087087 23663 -106779996 631386053 5754 -391144837 512909332 20457 -243273167 83762514 7229 124087451 492130721 22536 20398318 544867844 11910 -438292254 722573337 16719 -465749461 314591229 23399 -443152578 152800608 7436 50821233 269541781 17007 -336083195 107731864 22401 -592003194 778204462 20695 -233473489 948960813 21522 -548422128 244170508 2354 -462741816 755293318 16053 -237738752 419747776 11475 111737847 540839192 18251 -91338666 895350369 20160 178303699 877204263 10556 -286146056 470096296 9703 -304302742 49400706 15116 -252897753 820023316 26411 -286825666 566069136 16308 170877587 549208619 16333 -307429720 400380038 9170 -598296180 42326082 6839 -501622966 77158517 18866 -43705346 335374310 3779 -191153695 15414486 14831 -15771121 111239392 8412 36932887 551471025 10619 -60047840 718999150 19666 -337896809 191156279 8197 -379058069 921238361 14170 133559999 811787822 12827 -114370738 410470387 17906 95999311 24237934 24028 -394298875 573205070 10085 -538514928 823779736 10924 -267429011 316656971 15410 22024951 91737093 13246 -497647515 573165198 6522 -598500609 641366478 19995 56425211 739550905 3110 -247229676 265763562 7639 177874711 755594664 12804 145854558 650625768 6165 103469740 483329560 3669 44182651 739046951 9977 -501915771 822046887 2094 -437824799 362143578 13488 -272853727 58919598 1293 78463007 820263400 2158 -185757599 708538720 1717 63437312 408545885 8081 -74269133 291104323 9614 -57164201 644358163 23517 -371005091 221897891 7462 -277168478 669081361 16664 49745787 710037803 10805 -357843482 342535822 11597 -545077101 92112179 10111 -408263890 199161544 617 -172063184 410418364 4288 -541563921 171632515 3508 -478602202 517344192 2125 37444217 957948872 19858 -143261896 670025770 19990 131161681 133497361 5485 -261840124 272628250 15039 -475138484 412679007 6602 -542647633 324696758 4695 -115756101 736023942 25674 -367085540 192223356 947 -288165344 580427501 8842 122831451 216787613 13195 135078680 406887858 20534 -588724558 27485286 17865 -496993966 606397074 9359 -588723160 219111074 17058 -122786538 450720742 20498 -204326290 601789194 10602 81303071 316909048 4431 27694526 374633955 17050 217525475 134461885 18948 212180230 134325379 21842 -471904933 875670844 25761 -151940574 404321008 6772 -161674132 855997666 10366 -464136940 347758214 4440 -411884804 671833827 10709 -324395790 627105057 13879 -267283889 808774631 1313 -13277205 32773857 21682 14484257 729009390 6015 -254170235 733179313 19208 -264652528 767816858 6972 43612543 601700835 25367 -173357510 816186462 1899 214428237 757695782 20460 -521798231 303531650 5742 -572091014 826263454 14765 168479433 547540409 394 204498001 855265271 4276 -254210823 733946733 12944 -146557050 299733023 3435 -588423770 312314612 11267 213676718 127828998 5151 -503296350 90379940 10273 -312183138 578506953 6773 -445028837 142692800 7513 -150489681 223051746 231 -444900230 239889110 6620 -564590806 662195047 928 -30547295 549026358 22186 -304904444 429742833 13718 -529514410 427412184 24869 224235339 43502058 14873 109333208 445993181 23228 -407332987 172573115 11504 -31040947 879074949 13869 -196601286 786645250 20738 -89890791 515090512 9471 -45537145 393775199 5835 184394166 661367431 19691 -529305520 251221188 16207 -324355005 511497762 2497 -189952788 205830987 19648 124967814 930455619 2899 -255960716 948444525 13323 -371997964 240313563 7764 101219994 346771621 21998 -364729948 827125693 2124 188072053 843288774 25710 -69178065 9565600 21264 -532854039 395326440 16491 -83521699 571142639 12044 -143108461 949035030 21787 245561005 628130659 19767 -248839994 936523793 17235 -448676720 476206754 10393 -226166998 933843150 3885 147449576 860179401 2568 60064178 930560411 9714 -513160547 394867580 17844 29962324 189526519 4063 -74733895 221815384 23947 -509695427 776009877 13704 -566550167 936762377 9034 -332926382 744279934 12206 -190550132 169374408 4691 -481257405 127433395 18862 -566690209 420426335 2014 -196497304 322605242 26402 -490294652 298791570 4800 -220390569 644319644 24737 -481014345 117501364 11440 -318556525 903102114 5555 -164359788 414021527 6635 -97164764 801815027 15761 20425119 798220788 17345 -363145003 10492540 5334 80433462 588856632 19253 76860397 302487124 6986 -244069541 215856289 11456 -601231760 109891831 12268 67753296 39402896 17817 237762889 249142006 3877 -386024822 896608088 24988 -321275217 267230146 4589 229522936 410897009 2201 -543351238 343095158 13071 226115902 807671518 17641 -34283447 47552361 24434 -202400966 936251762 10420 -134722728 547855250 21437 41479464 375978874 7045 -121537552 64369803 2637 -214691038 682636308 23953 7716909 458403614 18520 -397161307 232785359 1917 82084071 382749881 8547 -265006553 714415470 23283 120343497 530659871 13803 -62314655 627309132 15660 167641725 929967931 6549 -337263766 891748349 4161 178123813 764276481 13063 2524828 193526072 262 15487624 262543983 25849 -506380335 894663158 2848 -354185928 547021272 8589 -364730296 167982201 25315 -248527053 447376061 15134 -274386804 368963129 11907 113160290 806324886 25423 -408062760 917254191 2726 189452084 626760640 10461 -537278995 10468005 1525 -561332686 703909374 23724 230753687 829089087 24158 -240012605 848875191 19976 80541376 245371132 4107 -96444436 71940746 9301 -576373629 198287823 23119 151594459 449578673 10955 205949214 618500583 19781 134675199 895066764 16789 -350208600 12769956 21039 33789448 204730398 13294 -234908393 937181883 20957 -155042176 243066676 25039 -500839839 955310368 14096 -426459058 74702688 13273 -107222859 724078808 6229 -84887668 807928540 14697 -447529272 901496174 4473 -370508214 920243498 15766 97478921 618248682 72 -370230619 332141738 10229 -570853468 859579459 18756 -552619222 683682542 6476 93493182 470982205 11607 -243474141 112314245 21366 57724389 321154690 10105 -325928857 26573527 13461 -259199732 923730319 13433 -165022584 593685838 9995 20244146 285606366 10807 -488326786 337066173 21132 -529918725 754186499 18021 -218666007 111506852 17338 -158155829 712995409 9701 -365034133 517653656 540 152616623 242788628 1741 134681147 389164475 4531 184438240 650287270 1062 -145142484 295635809 13590 40471214 816919564 553 5185246 467667324 1372 228919036 35543878 22019 -192531496 423275459 11598 -30307975 172865257 1912 -24558370 858636356 970 -2576510 699393085 9833 -98871447 746714579 14235 -227967850 301232697 8415 77571517 315911093 23400 150559026 717711267 3449 124816494 358274634 7399 111544278 728075004 4230 231884522 192810068 1779 -304052756 75500863 13067 -292846263 503594640 15744 105981429 388119328 10951 -138313623 846010351 1221 -564021012 854618031 2661 -350531162 297570043 10540 -10870964 496306513 9477 -512743830 219111660 17658 109470909 355255205 24236 -139208501 718665178 8541 -517462 564313751 17260 -473291568 789513561 6886 -179193139 300672424 23932 148306837 885594161 1764 34504064 591058542 7472 -356893403 725354379 24756 -440683822 888879162 20711 -371535078 356158210 10760 -600864013 156507717 18863 -376183401 627863861 22798 228443441 233801897 10263 -16095025 539178055 22237 241247079 882862772 14832 -37072865 835332899 5305 40293333 395068218 23730 102541283 557922271 20693 -556749777 330980854 19432 167707223 182543830 26417 -286851868 442128470 14757 -193587055 684014956 10873 -398030212 158358581 19455 187630327 661226746 7446 -547922920 822975956 21248 -320564638 576521308 18191 -238353173 424201271 19203 -344306243 940622704 1189 75966437 916195989 18662 -42766609 872916413 16570 -288300483 410561953 495 -79073635 358741324 14174 -237001526 477484633 10154 -395562941 337544207 7166 -40914050 746184356 25235 -566800819 765992939 23644 8182655 161524237 14532 -97389165 359160993 17913 -454034366 401455981 9987 -406205878 751267918 3584 238980717 867947130 21371 -235096205 22132713 15640 -371149667 909823229 7296 -411320387 878051890 25308 -366270547 498679685 6780 -217685825 719865496 18502 125168571 943183100 14719 125956231 354526908 6744 -458024728 439383327 497 249363629 452534251 17091 -226171279 613856680 24023 -848467 800763554 1201 63696111 255124589 22748 -363197056 510398498 2098 -57549556 9147394 17849 -1296426 570693563 6586 -295783904 18811472 2315 -446584463 310595105 8906 -489080220 240326374 4936 176902569 358878307 12262 225755844 749445859 21513 -420471639 619926515 20753 217840175 130421095 18219 -259812408 92159642 21009 186421730 403280880 3514 -289430898 580974183 7735 -269141826 713086598 5215 -270246266 864849624 16097 -204323795 36580748 1431 -452592319 187148698 22918 -95367342 660798741 20667 101884529 648407088 5917 -381460333 653649490 22302 158300834 284794335 4452 -179898265 875865581 12080 -420563507 121291285 11993 -277200372 206217420 2636 -150326547 397990039 4014 193466717 883312748 18319 -185748835 438668861 15372 130176757 828607720 20410 127987251 487974568 10499 -38857312 119276783 2214 4120508 447762704 10517 -247434188 522043145 25226 -179632430 433494714 24523 -432019717 616470570 6047 221370095 671112025 26250 176626836 22083233 3758 -100110289 86930244 17743 -326872382 864334819 20900 -189053635 556961718 12995 -413381637 758205893 3362 -188842924 489785269 14425 -344662495 247974975 24355 71377172 718714060 24942 -219579739 875705620 7749 -260149415 912500906 8200 -504186869 651566263 7389 -134477582 545285083 26120 -232830215 410990235 15198 -601005688 546102923 16236 -181053794 226170638 4132 -545479876 213756075 17712 -375559237 709334378 5887 -30121101 708597955 13757 -363189537 714185019 11678 -48285185 158686273 5990 23887802 763465315 26040 -525292089 957813728 24520 17507601 261941454 883 -587818090 808218548 1754 -108964011 921147211 20357 16577443 833751568 13644 -471159476 165016414 23815 219997734 719313015 92 57554721 708543483 25622 48065578 920674028 21756 -60117152 386425945 1454 -317693112 457280038 16340 226025685 788847928 6088 95940246 711081847 8499 -471904023 492498826 22204 -140032674 15617556 3686 152757831 635415096 3318 -582620272 400656617 14959 194169540 931818471 15705 146161750 943881476 6313 -147873448 707478450 10651 -556560656 402966083 21561 -282667638 138862452 23287 -268040586 609756551 14335 -569345682 672676932 4070 134572149 221433760 19081 98387391 719910891 8442 -307971017 331229632 17044 -399269424 400569490 7633 133441605 903818340 5869 236258129 173099352 23629 -22449561 354265339 21743 -369520932 807768386 18097 -474825873 540747229 11294 -120562520 672372932 15254 51468513 638517371 14594 -22751449 955406315 22024 -351768515 839192104 8603 -282058256 100459385 2948 -526452684 920896869 16364 143831479 765623786 4924 -569207508 287597371 25216 -347462830 259783061 8106 -38600498 303915847 19892 -243615155 484461055 1634 -368028558 787602132 12225 -471142707 182355638 12237 -538210557 804446101 271 -55974643 189869422 10886 35320241 405017961 24199 -318005276 878590779 20446 -132374416 52834418 3081 131136318 137184224 13236 -102751853 308748318 7442 -365055083 898827218 19689 25719013 608525092 18972 97512366 842701652 5010 -98023764 660473205 19665 -44138433 680130288 8194 -40384187 318230009 20030 -317451414 443825322 14029 -81602772 800097826 8345 4977 122001033 23383 -378046339 784823966 6765 -504880686 328882395 24476 -203808404 851505050 22759 -68051780 585985773 8440 -324689174 626265086 23748 -578711992 895658488 9803 151006730 706989149 9649 -363365599 130739269 2355 214039323 794093042 21674 -516221590 438798172 2963 -33246094 912825425 4937 -10821735 658621456 2519 -344979203 195817437 22255 112051516 838877921 12910 206589616 949246674 2858 -553039096 473129854 6038 -522998711 73308405 7710 -427462303 157118443 2193 -215123657 401045555 5293 -120429247 609613084 23304 -37263520 336330451 16160 -214356075 600652213 15879 92260171 454729785 22348 234447644 937683393 8955 -238913239 640338244 464 33153950 748555253 21060 -1179250 419267738 22994 -314604972 753960665 19683 -398131951 251090188 9016 -419503163 485839010 4681 -285645618 602227799 4260 -130286704 726648213 17230 -384852968 720196539 17565 -399004858 574440961 2025 -52086625 393529213 4709 -237194095 835823767 12794 -450186447 867212280 2296 -351487069 776247596 18604 240517795 612349148 24160 -479634823 229062042 8350 -238510921 220272313 17535 233404286 266982584 15965 -280329680 955199065 21290 -143898636 412083122 17319 -5806050 439418525 2210 229297859 815598324 13176 88950458 204760195 17577 29458299 862778940 10589 -396322031 53485955 170 -257109476 608307658 7043 -28072636 181479144 18682 -209596783 157379614 11086 -441534818 889159247 7456 195333946 287116138 23092 189578065 405089843 21047 -375558150 827866330 22019 2861280 901662138 19232 -148752721 44969341 17911 24740695 327864745 12839 -113760376 533232286 11015 -492581681 162822588 2488 -217839727 198321461 9013 -190973316 418391575 22603 -170074263 422322973 24786 -326406073 888326633 6748 115816350 567438727 19226 -513354985 326415707 3144 53878530 574512927 19461 -357461619 455377064 22167 24458117 887030158 10751 -491150094 248740043 16578 20110754 391833981 13275 -581736779 626037243 959 -555143946 612266959 7478 136773038 822590604 21910 43600499 640789338 20937 -309880090 234436004 20135 -595633882 845856746 18129 -525734155 519636922 9714 -342005686 643757668 23047 -219522482 904827400 8596 -536163463 493643445 1084 -565466751 97016334 4535 9297009 875170933 2547 -364252083 300082143 13529 -5677178 233303429 4866 -585890894 341282170 3023 -55920119 920191382 15763 -499042641 25658115 2800 -190283029 65730302 10886 -259159307 656126354 19661 -54597468 327750734 16150 224149725 331937650 11756 -393503755 693817104 25980 -256521838 279057612 3153 -459695282 905740116 668 -142159103 259626098 11943 182860719 364359586 24305 -215454016 879717574 21655 -465275383 13373089 22365 226897684 463757679 11717 185934100 452033565 24725 -434473693 678083263 1334 45778435 702907413 17896 -168055096 662179799 10496 -452217006 225945614 20288 -280050015 812770761 4815 199081031 263424460 1535 -43783731 13989256 3040 -219333393 194526587 11606 -466587702 282190329 24012 -488156897 507168003 832 -316454372 298138754 7066 -180754049 760976102 17805 -149797298 340482402 22605 -392131022 212650030 1104 235812916 780911263 22077 186670991 230193952 16863 -35817921 589810782 1496 -587442159 255392825 19421 -574968498 813100372 14023 -168366036 22977906 24636 -136121560 631588467 24485 -555209319 476671048 25028 -121600586 13011513 1659 127080585 432854896 23991 -200320816 957550809 21873 -302882330 264479377 2657 -97468359 147607407 7643 146505805 290709623 25826 119876282 784050609 16398 -356596481 788962930 13134 -539246647 286043282 2584 -291950673 680692006 4257 -259504800 281536687 20279 -543698543 653816600 25284 166676298 747054607 24677 -94244594 666432442 6002 -419223057 19444777 24480 -557225619 794468742 1731 -246759076 758309272 1143 -412464639 262906746 6069 9671908 457352655 22461 -33958009 890777887 10770 -377927124 392812516 8628 95204574 878963613 12932 -378792842 667822067 13994 -307830488 485584794 7361 -500295380 280415014 4374 195662154 664401119 24887 -460836410 846810324 18686 -335242001 565675230 12615 -406102540 380100370 26271 143246768 279995631 11081 -382383837 446829503 4104 217104967 380251268 5002 -96577284 803817706 13082 -404452324 815912740 15052 166926561 612714097 20208 96136218 566784504 10176 -136586849 283822547 6243 88434524 17242415 10896 -50258564 154064505 21787 -311814499 890318516 13899 -446198739 562936907 5178 -87661082 344802024 20593 -349283694 184688114 21088 56178658 401638939 287 -135475919 458181241 13144 176840394 89541739 6548 110686614 131119721 11 207694439 237091822 21880 -551538779 509856591 7359 -104953648 522136724 15442 70729426 544834487 22317 -389929906 952457207 12542 111374373 911620558 22752 32768865 649064948 10939 -596681450 788385708 25916 -401041640 55040641 4549 -78320248 542373816 23069 -573149010 120503459 5895 -124880772 402995900 13778 -253621012 90540259 6511 -205320487 149806601 14367 104917157 479030723 890 -384099034 945153096 21533 -30987611 509774841 21243 -315267485 281513063 23514 -508000778 587472590 25093 31532409 878529776 18822 113127369 722122789 11292 -522140682 937106267 25855 -292377116 815986120 18584 -317637886 75334977 12551 58862483 637232236 18407 178051604 919138672 7326 -577453071 287794177 3216 -85736468 826713033 23581 -211020162 662059230 24105 -216044769 674756360 17381 -460375874 938053701 20843 74227105 704609503 22567 33607502 569580673 16852 136344303 201139525 10345 -225294258 778330252 1223 245330159 541103461 11486 144536237 682583964 12891 92857471 723519448 17406 -452089493 201969103 11699 -356860269 22400362 8032 79271175 788758713 14068 60058229 118849428 3079 -201475365 644449254 2299 -114705841 150402883 8736 -547584836 623889074 12395 -22516361 843659352 21668 -421775576 660047430 13993 -470515255 724409278 22405 -426378175 38312806 26320 -427886531 926216580 25378 68733483 561261786 10152 209539396 389776373 1011 -581918628 283357552 18887 238177910 470483287 12305 -226618867 267914996 24377 -151748332 485754318 11832 -417122243 741240055 8868 -28190699 82042174 24689 -577881064 832972547 13924 -473665198 399493927 10419 -143847230 254619980 10831 160466771 552913716 25416 -186291482 704780977 9810 -445232668 938982550 12192 -216411032 270926469 6254 -232459063 385531253 13568 60045890 796500298 19223 -174152792 840021106 10331 -444359144 70360221 23838 55146882 124376998 4497 -530417198 632260917 25733 129599197 165620062 6784 -283274852 593950131 19975 -69652200 278313907 9426 -238832738 911677467 4311 -199393795 167715801 9020 172420334 814789234 20554 75911904 880713681 11725 214529329 211603421 6578 -501608501 611422290 21351 149687907 381188947 22248 -217052698 234476411 19545 15568758 41671483 12886 -359118034 262099643 5577 226177118 73015821 7021 -516313645 838347204 10645 -493513378 424524196 20957 -500452639 735070736 4784 -185815702 686360071 11636 52762741 810484195 18612 58015171 578652983 11736 -410417585 614810785 21139 -580921972 566036106 24196 -187987033 191393582 4555 -519832441 372893948 20806 -601145274 548380219 7100 -471683694 730850221 11295 -392100538 552899379 1935 -495419129 210208076 7995 13276890 84500821 15397 -470510747 800335213 9248 174492211 234860654 2433 234208290 458561077 23353 -150262516 575857718 26060 -500782402 738737144 22434 -34606579 278705298 3757 160088581 705372503 8368 143127752 39103199 20201 245991698 234854785 25989 107607551 183445312 24581 221974079 284648429 13088 -534471702 591076912 17681 -378237087 712011047 16993 125753242 92283692 25062 -486664936 66252199 9914 133020091 68889669 24931 -129851254 245947506 3470 -112510730 34475803 6936 233404370 42893329 17520 -532086642 762504845 4123 171235601 352474227 20138 -461974635 126600255 18122 -221596610 822296348 4561 -600881326 685295846 22040 -325826847 603185204 18971 98835690 96178885 2234 -263432067 687544043 1521 65914508 759975989 1807 -566046015 956892356 24516 -148340510 193058574 16138 176761102 884689446 16779 -145718717 213187461 23221 -442889858 842607178 24956 -186603618 771094705 12386 217796235 113294099 9045 -296218695 141325134 11347 -179840029 559899396 17773 -409282132 614907158 11278 -577760639 34330195 7245 -417857528 584709009 12365 186112566 799086747 4857 30943341 16262386 26266 243040050 465101473 9071 197072103 47769489 22909 248547121 868294187 20736 -52345604 24912884 10629 -428643881 879283647 22452 -128677127 506100385 20192 -203710509 253698939 20583 -411560388 571229499 10423 -323485657 720111602 22070 -196285872 68578478 18554 -541832252 181353018 4540 -149094643 476817657 8584 -251702039 97761781 2658 -78823250 411549048 19534 -117272374 412665720 2877 -460910248 510823284 23848 -118907280 887958667 1410 -454935710 725924909 20448 -255299167 515667650 24894 238801389 825987913 717 -347468902 51004887 6972 -569282583 945498815 25445 -430836589 689164268 804 -512012641 358910232 1431 -29400065 712023180 18588 -445994442 740393438 24139 -592753981 837117470 9555 -67159346 427922649 14457 -439070063 606134129 17283 47188226 117504543 18705 -164544751 748142302 14599 74749446 805753150 10985 198481832 388499434 6646 -395190904 182010376 12391 -137306605 298607623 23542 -423374042 712185620 11675 -251565373 852518182 14517 -381118260 884424538 21687 183403074 310621953 22128 -244271258 459673587 9654 196329063 42564065 606 -159678728 543644596 18274 134478687 559911888 5855 -311207432 872941659 6592 127557905 954135180 11679 231991446 577802027 6696 -538174191 757105049 25592 -590752935 62239540 14463 -261649599 746730126 5553 -12387741 623635508 14542 -101721142 950169950 8481 -142091569 388610108 25462 -250253827 341446195 14831 -92655804 955298260 9233 -533572284 259724992 13216 -263442473 339580811 12165 151215846 683409955 25017 -356870560 410203960 21337 -240934755 73907515 19295 -47305293 343869221 7889 63253457 218259274 12059 -312586931 426262641 592 -479399343 317940784 22106 -117148061 27059723 22414 -190460497 735820669 10162 -59703420 832495802 23973 -289946981 937934292 25172 107345813 397725941 18168 -404669323 910750465 22617 172734589 777314916 14007 103081048 587758552 12969 210209677 199044051 17880 -449129711 895523917 10519 109921125 827764858 1412 -38547744 617334031 16327 -21433241 54201122 13444 -177994865 352836300 13099 -474572827 805530684 20179 -74513629 247815176 21618 -315754803 115060418 23723 201798615 823922999 14984 30109982 945840560 18977 -414603431 247608436 22619 -45816136 543940728 9488 -441075923 920841368 9377 -46033284 94949637 992 -471579556 150093638 13772 -380113610 613818402 21367 -186576792 55200053 24534 -67426788 339795386 7123 -438930777 187248757 15596 -566263 944500656 11190 167571047 693710014 26468 -294210508 533983245 23381 -546581718 485776326 16848 -495909282 952583103 25139 -353249004 52670909 12498 -361977190 353155946 20143 -250180094 531587856 22104 -123217637 130888635 8186 30499784 925037069 12665 -386407258 862131797 16838 -397445707 56020894 11276 200494204 491346995 5326 -360570863 870282304 1712 -94243428 436336428 8465 192070995 548295603 19169 234980017 607552432 17195 -539126187 127689565 21206 -121741936 436946523 14952 -473809605 765382788 6789 -521494608 147086380 11340 -591714892 656576115 6439 -252390539 216793182 13237 171190283 51546072 12331 -65814125 922306609 19163 245466084 399645841 18850 173705096 808935617 17850 72525954 824976260 6539 -579738643 926206642 20944 -468650573 839945481 21654 178267766 108333628 25773 31009470 298900835 24520 187469028 832980794 2604 -28685004 621178515 9852 -263374953 778763004 23374 230201352 820699892 894 -162498237 367953136 15916 -173703087 381743965 834 -5207814 722942075 19495 -378834534 795859532 16675 102120826 873228315 4949 13222528 24604331 20915 -575294522 236090897 19342 65243583 61049038 24274 -540045335 447934191 8807 -80908775 165532823 4216 -102788046 68646584 11876 54840478 315497053 13414 101738696 474150253 15455 -430182499 577997429 3904 -194161833 105702518 5649 -345977481 353423347 4246 -306449489 793778010 21165 44392447 838830822 20953 -4974842 42626935 2390 -517696027 186639017 20302 44379181 520625748 3062 -319423256 944350635 410 -411594858 766230685 18183 -388154071 284478702 7423 -489766002 714689995 16923 -393212673 482567617 11890 -452585358 676692756 13701 136937130 742331121 1528 -97401789 575095841 4257 -222278277 559375078 4010 -468092694 183455505 579 94267732 289113406 511 -27452575 426078373 4395 -523738007 176970887 19998 -408987966 53631594 12545 -177989161 24320891 23641 -484223627 67783625 7198 233691879 736714613 14542 141560998 699343002 9784 -56745252 916348606 471 -233252311 101369523 23922 -363197785 442350582 10592 -21479187 415644303 19120 105546899 56967967 8455 -596481057 609065413 7069 66219825 418084596 6388 -277727376 300333844 4015 -65885775 541953706 14564 183363404 641513252 7308 20940828 403467265 2668 -516078971 952462805 23772 113481474 472442248 7432 25063863 639437644 13129 53486782 853656157 2871 20698631 283153294 22648 170410268 876342793 15487 -261702054 197893524 22639 -522119269 197831534 20653 -192171367 99039701 22972 -490213414 389402376 3943 34112373 342277170 19988 -95164472 854237347 7988 -223198 43528778 23566 52928316 157534933 14739 -467832505 52991956 9928 57899834 71743811 25375 -257505055 871928321 5079 -314242324 793057375 17149 -309682987 396597054 4455 -237502513 93911177 8408 66661017 134261462 22018 42697388 363763846 13065 -503913691 928083952 18161 87105732 951915075 2929 -111930856 591636203 19432 11092106 529414921 9730 -44567300 512255732 5771 -333050534 505211054 7793 -526783238 185393348 21508 -404897842 140156049 5881 155768990 957885954 924 205260139 362294316 5926 -129471829 344873791 8986 233072786 764984824 11279 -178107756 581946437 24662 -533459626 553566567 5852 103366365 666518076 22912 -513208537 183565615 8784 222466796 643751313 19622 -150452207 276129360 8726 117237210 171131917 24314 -130083376 840005146 17691 54102991 213143757 21118 -421662480 541576920 8000 -129291366 218674629 10586 -439484643 590218930 2224 58450933 741746290 18907 178491612 560765248 12707 -559870960 626101274 1271 -467113880 874684554 6817 84256449 562840154 13809 -555114399 433410297 5282 1352736 317042583 2834 -259027041 657630639 13348 -494627705 350165563 5437 -108548756 289038844 24892 65175817 945185087 1297 -418147656 411347501 14429 58241362 611057588 15268 -334010373 477345105 6816 132393229 502306614 21855 -509438988 515436393 23312 -271374094 628440629 5850 -495584990 810315116 23029 -518162146 572757085 6959 -128779027 598532358 20464 -583546151 898010488 26191 -563462956 755770816 5026 242922424 472246458 17964 -2511651 912534431 24401 -278618088 769680952 1470 -234241697 797111728 22335 -489345570 748391087 15273 -318027020 592920234 3430 -404369285 262262509 1414 163204316 679285258 19419 -58140440 404177471 3966 -236642761 663824767 7362 -91182806 487148930 23110 -526864523 72548845 6062 92914826 650222664 24213 42289015 115679761 8324 -275467935 109723479 3269 -478034867 493459002 12144 -559220572 776836805 3221 198177246 282435630 5512 89665185 390134002 29 -309165407 831634062 14576 -253220781 659854020 14734 -602120481 955365325 18944 -205395000 296540197 4847 215868169 918475235 3853 -14245056 125964251 20297 -156164281 248884528 16782 -583299318 764323912 18449 65023187 35349612 14505 -581677079 422253020 14001 -592091533 442548246 1783 -567424209 31643036 13004 -595054740 767459754 17230 -594756319 295612417 8512 -223128668 639085986 4182 -383927950 220367815 16539 -240002046 921609787 3532 78291152 902315529 10974 -555772446 536685817 7958 -53647064 458040563 18434 -400635502 823523056 24663 133309188 704637585 21151 -72736664 695025240 5680 -122130501 723533407 11883 -143969219 694915385 14940 -117629332 389154455 6947 -28468662 648209736 19778 -152442675 511162813 25911 -110150545 442326898 4432 -31146474 607001520 14963 -472793549 557490346 25128 233351465 334280347 14096 181349228 139590053 5461 122521709 578107964 10265 -571680420 389247389 20188 -85439026 798940110 20451 -430220294 924175570 21597 -248357348 22669719 14477 -331704064 925451817 18922 -537135663 440000477 12879 -210472321 264570488 10403 24829158 843817602 15395 -278609162 958346120 17001 25426711 500466448 17583 -384760009 659939510 12107 -480814794 861259497 117 -435991317 427992769 18349 153677829 862201396 7520 -83294645 107090453 9088 -280019452 426459934 18856 -312415656 791994599 13047 -532865248 524677111 5871 -524781144 655669515 3317 217061418 954628716 23756 -408194766 116916470 298 -554602937 649827844 3211 -169056359 61454737 20861 -316185832 677563099 1737 -253605731 78331824 1083 18503615 31986582 9591 -189526395 452266635 21547 -21873763 325258995 18072 -481650586 905031353 19290 -350301384 692077016 18197 -47185816 679020381 26441 -591593898 122375044 1207 -337937205 346671086 23244 -472598521 265210114 8888 -312035763 845603333 4972 -295392862 348470537 334 -158667399 10808989 5127 -129623362 76139256 22824 223855796 252836722 14911 -375375385 456902717 8558 -169894738 885275708 24204 -53756220 929362664 4236 -298394164 723254483 25649 -357144494 372628160 12762 -423232533 349306525 25327 -490447886 496486868 20139 -198827607 358384331 23004 68753821 97468913 25596 104619989 751421442 4330 -252817059 784883078 11551 -32163601 518369517 12762 -405473401 471600514 9527 183602622 38091914 18378 -531309080 251295818 22641 -575644360 496875777 3240 76221775 404528336 12306 -237202773 590823849 3331 -444276243 84847857 13741 27966187 774260794 11383 -408992184 584912940 1235 -453944253 431919405 14226 -368292246 837662997 5867 147547120 67622430 356 198442508 694216820 21519 -503985792 80167161 4546 -311924675 219013910 14607 -149730245 868456897 20088 -13586703 505019219 24141 -372418406 457055759 1856 -406995659 43836094 7969 95334042 896040735 8241 -461354781 35406280 20779 -115464724 38391824 2308 176337535 358319018 1938 100708945 549011421 17711 -64171226 303388856 20396 248975233 580780453 25444 -580816415 594313660 15218 -273120977 412922516 3830 164088934 351539724 3264 -568657207 643754700 22090 194063697 286993438 20908 -134177060 312880408 25940 31434569 172764802 22809 -377053892 833577801 24521 -141515540 103099479 7219 -309821967 802560865 15926 -397623469 632757479 23824 -214545380 540529121 5498 -24943588 168684312 10060 203464291 571805794 14742 -539650611 227630802 15323 -449281569 280958924 1535 -328599631 372371590 10197 201833544 700887490 5740 -470052490 838129030 17653 108128360 526479350 24662 -337920990 374361795 778 233971594 76750233 10412 -258772706 518144494 22874 149943888 922753862 9361 -111943473 450492261 3074 -370883495 738251373 25513 159978732 593949716 25469 -378143843 479630506 22240 -278977570 531860919 6373 -172919595 215072987 1339 -83443840 605874936 11903 104123542 329283942 3815 -127572754 261704525 2391 219329702 219623849 10116 -408022128 833411025 23069 116600584 457455079 23145 -2556335 850701400 25267 -407749375 26435831 20030 235181186 802446071 16651 -6781493 370497609 19935 -403655574 675890687 19899 102165425 258805720 18132 -286989007 312027053 2581 -183893591 215405879 22476 -171799945 21398478 17825 -3534171 902471129 9955 -321019366 637037272 884 -20563377 484854036 25097 -234065814 563097579 14582 -596894656 106060078 10510 -383336981 901836954 8831 -171762054 848303641 21122 -32409747 592175083 24113 91671949 890460234 17552 152433429 371236428 25588 88149281 164368140 8195 -287313879 44352682 2599 220303941 506513582 19341 -65955358 788859407 17201 -186393330 646340405 9117 190637820 42047918 23913 167994753 600776166 25568 -591277499 376869047 19763 -162165954 580292256 15915 -78611176 242507307 13846 156144610 69039067 23030 -87189710 454217641 20391 -85502956 942075583 569 -364001368 427964157 17253 -472066505 220679253 12032 -545040341 665838788 14632 -449025289 856458769 5302 -50470069 742709751 28 -209154057 70017162 23731 211300772 861216692 26348 -385991133 499165782 6887 -561672366 60632830 9376 -106773686 902600965 2578 -434668915 35310533 1565 -24459504 19827688 3404 86908578 268428649 15033 151387446 919005202 23803 92853328 98335896 25666 -22239842 214269762 13133 102811848 916915507 5955 195448818 35709571 10478 -410493620 487792088 15034 66872149 303599100 16306 -147894538 609131655 2543 -553753533 710379358 18912 -541872037 868625003 1819 -383282102 681777630 10165 -90757697 474337169 20363 -26684348 328390992 22194 134495894 46720003 1769 -560941697 593858397 9949 148158304 63208357 8812 -321672724 593478590 24252 -230576139 626399457 26228 -524556551 601281887 23868 3518221 742712271 13621 101471201 489958626 1895 -164995010 430520273 13081 68089663 585198571 12911 -70216713 12182641 6890 -518475323 743083837 13565 -108106338 140601009 23031 104231329 332688438 10587 -406139511 521499679 21014 -140637975 312324226 7599 -500730029 547900467 24090 211917159 9880063 1381 -508541448 157710343 22928 -432335819 228198080 5151 -556619790 611390294 25445 169964932 560293051 12390 134923977 604230352 17288 -506595454 648103613 15198 -118067602 216803356 4892 28844859 903448163 22820 -454855453 799261911 21237 187775257 172587324 20672 -425560100 363347725 18184 -457473416 830719192 5979 112845767 171271480 1627 250741202 246458052 16067 -358726558 582916604 24646 -347352868 581839684 8331 145634779 827303020 6831 -586376869 311936608 15468 -440066739 539031133 18031 -105017104 172062249 23295 -316443291 41854911 21293 149938875 654377314 18772 -269857715 222541966 5671 29287564 272069635 13058 25553624 53837974 4855 -320992756 357659160 8641 139637771 880224681 13098 -600550208 443904830 21543 -599550039 739228897 15471 -235166390 881193906 9376 -78898071 625373634 118 68931174 891970410 4299 -218317881 833902882 7025 -202323901 454130076 4792 -488509465 12511755 5454 132076931 64342505 14126 -345794188 762410933 17698 -167520684 69021404 21651 -63489161 234473912 18643 -457054575 547916609 13048 -71054446 660080773 23158 -294170182 884864379 3206 14389911 828779223 15769 -329455806 626148539 1617 -252580172 748559802 4325 -119335738 242421273 9237 -393884546 467046623 2007 -156125910 45045731 6859 176941724 627025569 7303 -594707524 925002955 11694 -421479778 888682947 1932 57695968 875547199 18687 -70952181 702571379 11220 169175700 405905107 22218 -167022046 740447274 3202 -328942627 715450874 9336 -243676334 179915322 13619 -156934699 541399546 10044 -427893856 348091554 8762 -226990118 474429250 8746 -53240910 861627624 8798 -571207563 374861540 6573 -257375964 808089726 13540 -423824671 164033150 22035 242957304 570396111 11904 232637185 931130976 10140 -581583918 405034905 2578 42519818 486324722 13047 50535447 181812886 14175 184759417 799873912 4772 -207158981 235301627 7279 105161595 715375394 4598 -531347031 212476223 23995 -57047343 712365114 7788 -354377003 901759024 1670 192380570 315893012 16560 -183461593 10737947 4278 -535157963 653545306 4058 -91828424 689038017 20152 -388966868 152861724 20315 -339234837 926417703 7561 -172421104 398043154 684 73866800 854939879 6047 -526774431 376898087 5365 -530091890 271126582 23169 -575845393 738898709 24189 -441306794 344027764 21748 -439862795 728664507 11723 -586526111 884673193 23494 -23713602 483077068 5059 -18177698 532855143 16029 -361750469 294187392 15919 -39171733 604372623 6612 -145287561 150055436 18817 -244479357 555065064 8972 -574243020 511024729 20775 -41980957 634863204 9771 -417983500 430687782 9082 64381278 440894747 21711 -41473763 397174441 11633 -493276630 435301239 11133 15533939 931879290 10409 -454243426 924358666 11851 -46441858 774848581 293 -411858273 442492178 7656 -535876873 66369193 9541 -334155033 152467622 16019 -543025142 524743328 18617 -259388476 539982686 16393 -174567471 579462081 15268 -249525093 70722781 5996 -153782127 753978591 22617 -31331167 740158862 18148 7569658 717086001 11025 23545314 82034938 379 223463763 795363001 16372 -261864715 104644446 17126 -109136828 193676889 24354 -399120149 864333380 14890 -525959862 530480227 19387 -147562564 193466081 22172 50775805 826257444 2643 -492289829 471262669 26272 30359947 831547694 497 162162486 293832781 10741 88703035 644778227 23328 239187704 45251808 11074 193968887 616639671 15595 -168827415 448462534 4011 -260188209 473229815 20322 -496519080 573157313 1582 -217900091 683022375 3363 250877050 718261757 20211 11899256 17272479 15094 -378637651 830350477 14029 -167964467 638266426 21969 -124692834 326568576 6463 -130036271 227075036 17041 116126161 428254317 19207 -190017731 950031873 10360 229996031 234609846 1267 -160614468 728413316 24416 -224066721 225586946 3404 101294786 884488865 2612 120991900 818826434 13680 -136180960 949261884 13597 219020915 852056661 19685 20687265 785283684 10766 -356629846 565700747 2464 -292180168 176468873 9173 -393269230 231656477 26055 -538276068 684340725 3631 29563170 920055409 16732 123163358 791980232 7192 -358392336 249111325 8753 54871089 534736546 2001 -249232159 621987612 24144 -425066128 846614204 4705 201516753 473283033 17096 56720312 486775124 25981 -179208724 915935169 17368 -47386715 737821356 14074 -574621105 326547641 16573 -391973049 357994896 13664 197080918 519443674 11351 -579995609 242860494 17075 -258270929 907722380 10943 -510926895 551759921 24113 -70927570 639642574 21152 113016817 274406704 11909 -269557040 212319057 17293 204229871 712932287 11877 199685824 220959606 7320 -463770550 188697148 10245 195108781 84121178 22527 -154402932 706922289 17491 -239671726 147539198 16025 -370157566 570926627 6311 -555750758 633761227 2959 -391043438 871144164 21498 22230618 84267070 87 -601618219 59907959 16011 -258485545 467565652 6942 151931981 386638103 19500 -436937872 231920360 24069 -250377569 490528566 13693 -336494274 539906363 5023 -151628250 622135976 13181 -70255114 27855748 10987 -79301379 450329761 16178 -197856428 451254780 17099 35428555 943954119 23701 181785310 507168456 11929 -64072234 718268138 16928 -562736242 285025399 1983 -27324164 786097140 19697 -374653760 894081442 15207 81942608 254784090 7692 -164262372 235942293 25202 -135880005 826979636 2056 -180929037 320127164 12937 -41841662 718325898 9949 -355404991 409938687 20584 166541182 145726403 6231 142172590 953667342 6828 149404348 649039732 5774 -72846747 956045265 6898 123444431 154844118 20748 122219127 247649607 10882 -396010673 96883526 4746 -363508301 19282219 23830 243882890 679442995 5343 94813411 240939873 15867 -382316315 752092208 12820 88027946 841681200 7060 -585502963 222195529 1295 -477451666 584691619 3073 66157067 421550622 16932 189520957 8626979 16588 -190726289 89093141 6743 -206125894 317380492 10712 -133769996 528295570 14621 -34595386 863488802 25416 -128245367 202438112 16156 175943604 693599642 23079 -121870950 557188095 18522 -25120598 721244843 5416 -30977599 591264799 2971 -360369337 483982027 4685 101010386 569649075 21010 -157075113 662767885 2863 -226568252 69149585 17222 -355892813 912045701 24632 -562007162 734499412 12612 -148550819 254052087 15290 -268859102 188553018 12879 88676491 858458726 10854 227454934 643863548 12720 -130049463 896418090 21799 -592739644 318506659 23124 -120153863 587647203 3726 -48255504 697854577 25160 90180640 846200310 13952 237152242 65340859 19558 98822941 236527293 4052 13973680 517808764 20531 -408538022 66447580 3175 137960029 261957640 20697 -493862393 482443762 2666 -519076250 845505838 5726 105503783 314401413 25897 -202954423 132271871 14907 -249071530 17447832 1477 238848440 122417440 4176 -195269560 414417193 1432 250341349 277779052 9731 -368822045 19101156 13504 -1027282 135483906 10829 242574816 396620763 12704 -183135771 617373325 8010 -168808619 647208827 25985 -548108334 146099212 7907 -71717078 917713592 9260 -154779544 106918280 8634 -578378894 138768288 21701 -137988624 288747858 25369 67958298 317153355 15983 181067949 39945032 22880 -406155281 509482425 8151 94717435 62711479 22391 -525259812 74898605 94 -52692171 684781162 344 -417013892 572366217 4088 160421686 392643169 21406 -68308075 737350040 25390 181940844 48215786 26175 172186842 273175480 19265 250826360 459489785 20348 -451419630 347252186 17539 -486514389 896866575 18978 -486047609 693816926 821 -557497745 379787754 3600 -49767156 933745207 20374 186740646 556720572 6074 -219261293 498922454 1960 197436605 183402590 23472 70543704 165674047 19462 16222544 46460538 271 -17587486 13883057 24804 -287513426 419412994 25639 -83616341 26970973 9224 -329064216 276228490 6111 -421839402 121617507 20587 -484917704 682101210 7200 84467705 66441999 22487 126953572 881756775 832 183227764 652666501 16061 -382760701 522196429 16828 -332787403 685514556 3664 -378591471 103544296 18104 -20786669 793279136 3460 86966868 211185287 3201 -299340839 318543034 4303 -215140113 195498526 1705 -328679089 461643319 14351 -221663786 738909187 23839 -449101728 388207827 9341 -299836990 353384133 18201 209903045 650699531 3893 -183733089 607099302 24235 -66409559 30258259 19283 -289855520 765713592 4575 -376847809 823194381 7017 -537791566 102796368 21143 -400479417 885587506 890 -241816178 532997061 177 -548456565 905857352 7988 -449929422 288616825 26055 -328940270 839886739 8634 128071930 551111054 8025 16296725 250076794 7481 -494428733 571051116 12117 16172100 595327364 15881 -113257499 391091316 16653 -200009604 821977770 11011 -560176621 896906839 11108 32823156 660504789 2122 224866213 552090284 17183 127688533 91715298 7929 -362810111 507619146 6576 -59349587 898020603 8852 183116469 760787115 11181 -294596650 520887246 23289 -484069325 36514338 8540 52259574 394488694 16655 195355853 376882933 6493 103999693 801737300 12340 -145402134 19417749 9893 -464467220 534822795 3943 159788124 428135466 8877 238323955 790701124 12911 152003225 471271822 3464 72497336 45933706 22321 -211844524 462709920 17120 -449419608 846311551 15244 149257706 712619774 6598 89445948 462702093 15346 182611936 234102949 1540 225801323 287274473 24083 54627357 92111675 1519 -140434922 26895898 18995 -289524864 818074394 22579 -69016207 426818568 3017 -64717067 507315784 23115 -33485298 63630694 10980 -426070159 483082750 14300 125172456 605321388 22005 -203741942 670445752 10824 223699400 156736939 20759 -430860212 58176326 1453 -324853648 947679799 5637 -587947179 519941188 17252 -415421994 647590325 22715 97494339 455508118 19740 -346004648 716744078 13687 241258625 143459927 10438 -178372873 402110798 19235 -150231955 88911756 5336 188122163 780025214 3112 -197553202 566161634 10893 95593903 314542525 15461 -406493271 894135181 8196 -20405611 127019946 17723 -177665058 662815835 20519 95305190 847245101 24000 217706965 43142401 21415 -559484494 777098319 19660 -233138470 582479186 13220 -448161853 686918434 5468 -448566889 129332566 9668 -490326750 845942076 9407 -142988367 22471238 2996 -327064190 902487322 11965 11755670 929671796 12636 -128912660 673367436 10784 -226370539 240329623 4445 -343167116 41225029 17031 -163298645 418227933 19184 1218002 50137224 22927 195263686 761173729 2468 -298700412 853232397 22815 -516957351 546270474 18098 56704268 650905836 12870 -357591855 582613202 20908 -131752051 401022384 25894 102371646 446461360 7386 74845068 198923088 12898 147121566 411686279 11409 -266972748 628660870 16281 -562446922 86109953 8180 -2849325 280900963 23294 -531503881 774532801 24289 86411464 442629368 3266 -376959721 883747937 17836 -532551241 339160019 13937 -287700977 260623248 15656 100576122 310250426 16334 -341399949 118448782 10758 -257972318 570105075 11705 -2642839 769796109 1097 -424350286 78703597 5138 4857304 521311035 20971 -49143489 107313456 3783 -173677864 230918424 11400 -545945449 421122766 3357 -20749858 643091527 4157 -570363308 542077554 9958 -484948141 351499893 3599 -256734821 854984633 24438 -508932757 289355618 20748 -222638887 814550849 20339 176392293 948974260 8196 -76381823 682267789 13641 -388824266 773087562 18159 192070028 296923173 1639 -169625075 943150434 6424 243269948 95886118 4349 143244286 327881114 3786 -389331653 709431345 23534 -494327071 692095691 2662 92629826 262821763 4266 -171692342 719291865 18345 57410232 666630313 22123 228515131 734780393 5785 30631233 573410868 21368 -101385152 586371763 20142 -121566331 65679028 11061 -363417739 183559837 8945 -549944395 318832980 10972 -474517246 218266476 28 -345843187 482563826 9911 -172948788 55376066 19778 -67411754 67096742 6543 59831118 237986230 20700 -288949782 610583674 4739 199411017 575638713 14807 -331245238 570638575 7404 -550010808 844232337 1189 -83688426 794954703 6929 14134309 672806329 9495 -576003535 426676102 3090 -502876235 374986481 3791 -90426745 573717625 18539 -211626518 884921701 17944 61157884 561277149 19094 -143284984 603528006 3250 -271535074 54943642 22549 -60229601 201352152 9294 -450114826 279661826 2699 -90781205 460464641 2609 -402576333 300776562 13375 -100540676 101212221 8064 -588413099 551295219 22761 33218381 139188892 13771 -224207985 343877833 22500 -545554090 352248402 10042 168153402 633626067 17773 -115612326 802943436 19055 -316440172 431332447 4581 78294124 200773163 11744 -357421657 325514676 6049 -294117397 595705230 14163 10724053 180376552 3783 -339204425 378019642 23365 -356760323 931428458 1936 7986665 765739297 10324 -367568931 238392128 22075 -321688739 167273576 14687 -181230454 314738605 6220 50862325 781504078 5317 -316011511 422232300 6121 -462873828 17653333 15149 -590173092 359151771 10942 -586133680 127126593 4570 -139479851 172583176 317 -83383694 113273511 23009 -560097126 642239736 6424 -79522965 836920390 25443 -103129981 779015320 3042 -120147441 918855258 11312 -247321302 70550604 8221 -130166119 885350542 15117 -275540115 882184021 17190 41335905 522530597 861 -155998373 704731087 6201 -318073129 301090385 10291 -342949470 474306813 12967 -489276970 348716645 23853 -283669583 123486286 24090 51554067 708618926 24679 181283578 727284011 22873 11592190 836087135 19678 -450335319 468738555 20594 -190007519 434254723 21542 -384095878 835306763 8762 94273416 146463831 15376 -417114067 283434117 2416 161487533 207197637 11421 -206130879 306207832 1803 -581173764 908640037 3647 -410795585 743265652 23339 -84566361 743905957 1036 -373075253 782154049 11919 -27481019 349468874 24613 -330545750 196531593 2671 -213124951 617894574 20786 -180650603 416828884 5713 -167235193 272051262 536 -296583692 695339794 15159 -557781366 247608391 5626 -467875999 111475509 23427 -73296357 835308786 4974 -552712498 228456139 17838 -22765041 384900828 25534 -156674818 825374296 7929 -102111884 92178411 4504 -64728218 30696814 2609 135214840 727138762 359 206952843 322060657 17381 -7973513 483087386 23329 -326136377 18348322 17287 -347470076 609970595 20512 195650677 924749485 1438 249473085 812920967 9631 -375354235 816460447 7434 -154886199 707767826 4533 213005644 17186119 11695 -523961327 211458530 18316 -289563027 686741315 9765 -215598953 165788619 17037 -221473205 765168755 12768 159366851 454878128 22617 -578549257 525355788 25116 -399502967 358610217 13002 -117730496 400983244 20377 -181085973 713986464 9194 -410333433 681116047 25329 17917940 673970927 4082 -585893520 584373832 13723 -274982152 157830057 6079 -265407035 856781282 9799 -355583965 403407346 23538 -38629452 73540562 21790 -255622994 827786433 10834 -170170099 639929697 1291 144080196 92581982 26079 -547475240 662144723 4914 -318586125 19102384 20677 5951822 263284609 20226 -594283532 114987909 9294 -480469919 864774068 4892 -256193187 297746318 25508 81384977 277934481 26244 -308447286 196578189 11001 -193338598 72274493 22776 -50692630 890808903 23665 7839076 677032078 11625 -101954124 262709858 22474 233221426 518112017 24574 -305325828 117678994 20064 222386184 194519616 11756 -102748442 835028897 9127 -294679819 147558260 21929 241437492 251183054 26084 116092680 25163672 23813 -538799526 47795577 20780 -597772424 209517409 18501 149137425 291429583 20547 9925945 299193891 1381 -88392696 600089392 16176 -252294792 771491119 6564 -326305018 96435253 5923 -486232366 639705611 7873 -30870191 283011863 8647 -3013973 226175631 24321 34170371 662090336 17400 -483343855 751413606 23048 180301774 270555664 7833 -107443095 491792053 21813 -559687740 99404009 7509 -523378444 430352066 1678 181519539 61899406 14758 -586895742 900261537 22125 -504738833 38347635 22808 -408868448 108170849 14948 178860637 153372226 14284 63265043 405763510 14927 -409964718 590469652 23894 -439720829 136155128 25385 207067140 746073757 21708 -438980883 539600579 12075 -463987703 587315653 13150 -324687000 879205550 25177 -490537189 448772085 4346 -278962312 844329096 1654 -84125328 896675198 25185 -155658686 763229107 21188 -470460831 782778169 2766 -80712980 231557453 15713 -255188199 393491076 22116 -251547018 94888939 18461 -543096922 387665651 2647 -599095407 50897787 13454 -232685249 944972529 21590 -359595822 320928073 14156 -258432421 460852892 26054 -201036172 437542654 4623 -598597431 361750592 10186 -469734260 756468388 2956 61506119 118818638 4104 -57623564 368790924 24818 -338953762 803491654 11178 -213167697 592982645 16660 -528161496 283845160 11277 -242540809 262252603 7553 -262727181 627317056 10898 -453725101 628005986 17830 218916247 626655654 22142 -66678880 636084132 22873 155501002 687635953 12368 174062817 221792684 18415 -137903384 745043772 9821 166160758 680427035 1304 -86215468 167572806 12306 -202617979 906607020 4514 -285901918 373321520 13708 -192072027 708428648 10144 -435004946 619200116 22506 -138724710 304999881 14054 -464908418 520236485 15483 -220807129 720742526 11590 -565751480 877710798 8255 -543544629 729083935 3272 -281684812 864517227 24139 -332214355 957607784 25976 59342956 95424840 6126 220461216 820893154 17930 -111515593 521491648 5533 -77577475 584144888 22763 -21540696 387403135 25959 61014550 833684017 2607 -399049091 482336185 6203 -373545264 850618845 22435 -121823054 589109011 23741 -117653776 778124012 24539 70632598 409572755 14576 -62208630 702298991 21265 -43672348 617188140 3259 -277364803 505121665 18736 -304430393 82108142 8040 -562134012 168182967 17628 -480869426 122618442 8273 -251681053 94273906 21170 -599552130 923316277 9511 -276393809 796083710 17375 -451959028 155467219 11347 -45207446 619379726 2222 -203771516 933266346 8408 110083624 73666612 18377 -413082488 489052441 3105 -125940083 582066442 12040 1162697 723009074 9439 -398855878 547430851 15666 -152338107 76463469 7297 -106421414 382591325 6663 29391508 895863718 3873 -341803384 823584082 15250 -237103542 330253818 23801 59520551 663255338 12102 -489512762 801813319 21880 -80996979 508042488 7924 20174722 835149851 6751 -70804256 134110990 23509 144001565 761783992 4893 -480310376 626409742 12938 -367066373 536503400 5505 -13374883 870528890 6074 37507249 158777685 18223 -291956183 14531636 19672 -417754785 810401682 10841 -310003932 503425884 13889 88992438 111274671 11865 -310137395 35351525 9930 -514727655 839211040 20660 39970322 593979217 24305 222817493 396634287 12634 192717757 542028805 13542 51687329 556694553 18877 -332797783 47855285 3055 -268214247 346851238 7777 -493456706 239797581 20590 -379896939 684094835 14548 -457618903 821230395 3121 85716155 411298310 8998 -333539642 120642529 11878 -87037819 144479629 25579 7389191 912221000 13398 -599620260 85231632 19009 -248985631 933903836 2791 -472768717 168957112 8907 -281657844 192694492 3702 186138045 687836805 114 -513020830 204161806 6511 -24600640 587491120 21695 -164967704 604927810 15847 -586199738 877218107 4523 -76826475 471752682 4490 -520334626 401458891 25811 -217715542 829889791 18622 11907256 884513622 19923 3358818 36976580 12814 -317806630 77520045 25501 -134310489 489494685 24313 215838660 278671659 19144 -541191141 761000317 11645 -101149542 363995583 22005 240281471 706920937 281 -294894433 937972388 26144 59189716 846630277 9991 -289411072 176649210 21419 -10891625 834166557 2410 -419434971 790765645 17567 130449596 53552397 4608 -123644187 694334160 23 -362059401 943277105 11674 -262267680 318562559 3968 -45742796 752701038 2839 -456732455 353158377 10711 -272399682 401325343 8591 143874462 781142238 8951 -14544134 414026651 18781 -14123674 546525751 2007 -490052760 627028039 5142 5260756 872970640 3464 -184023944 82062128 8978 -210812146 823300430 13490 208699961 705682720 14535 251415171 597799421 13293 218389242 165823072 11719 -495074462 758732198 21814 227951583 679430708 7872 -123231504 200769391 3199 28776236 590332017 14736 -508066074 47677902 12484 -71499176 449609129 15560 139220067 396418146 7060 98487396 359056176 6791 162386280 234738127 20536 -24355870 358194869 9461 -148639116 331835854 20633 81612739 457333998 12320 -57545503 300427880 20499 -85142367 738201362 10235 101825188 645103472 11482 224126346 215625670 16296 114581252 934602143 456 124607771 511950644 8777 -237439065 537992172 876 -435525405 956189014 15195 3913212 611025913 545 -82620276 916355124 8606 28137601 827146940 2682 -537261208 930520940 11352 -246734123 60719032 25571 -185343880 902691191 17851 -267956387 918845693 26470 -542962969 746154303 556 -320819383 319978698 10348 25125894 609977908 20301 -542727944 130506811 20892 149122628 548119788 3602 -411173824 111375881 24166 148191430 470839970 16216 -201672516 308553633 1612 -360232569 28488386 12242 -261639051 247167255 19898 195402724 436467102 25842 -439588007 349907224 3307 75953879 435789040 17088 -113093313 127062572 2088 175615541 430478686 6845 -544948634 487936325 2158 -187182055 425214370 25477 23608239 197204286 12303 65037380 873813341 10144 62696061 892035962 4599 -388742317 456831822 14757 -228601170 698589418 12299 -33007950 627172907 4351 -225672691 805325122 22532 -237882521 85951542 1904 -211197482 565852747 1348 -36805392 111844970 7091 -117601706 330454979 18438 -425562376 772992256 15245 27112398 850589176 11853 -327072714 279049577 20229 -221284804 735340664 1445 -393619726 918929268 24283 -309217042 368657008 17396 -144746560 701784383 17254 -408446388 275555451 20491 -129715144 42562067 6350 -125943755 491715073 14708 -299389719 769793160 1489 -515766337 913401206 9447 -279196753 447620771 11393 -272257399 648221410 8 -594185641 533323781 26366 -305195453 70282063 5114 130186757 693621460 4771 -360378571 594033802 11315 -293808077 809766643 15182 259108 764802207 23748 -259109518 654030993 7740 -540526098 735943891 5047 27976652 814637950 504 -479346580 607737102 19716 103321749 44509297 24612 -120185165 659205374 3617 -158562936 552024454 23880 -578459172 168189331 26119 69894661 929307528 5317 204990870 564634651 6858 -433413033 15342863 15536 -157903024 251285883 11213 -494293242 656987054 14735 -318200718 658335582 25798 220802815 21335037 22615 -534541752 957626483 1427 -471817730 868609611 6753 -132273832 629524740 24554 -120542274 406104113 1988 73987659 758967886 3190 -357355173 911380355 7743 -216030395 102889061 5460 -152980619 582765359 16526 -479564011 31421153 3855 -54372828 177749313 22946 -110234030 347789784 14468 200186722 302028699 22766 -193845159 531863495 21188 -98918110 234533659 20625 220088906 603392997 13768 77900686 579831281 22841 -79582084 778764556 9295 -122325847 545729915 177 138921335 798817568 9276 -407942042 885823054 6472 -292526692 355759379 19131 -148117155 863850276 13191 -39194593 176152472 24118 -585796291 308555785 1304 250526014 812875418 14850 -381326890 597712638 21483 -45143666 457399424 17847 -410824960 161246337 860 -154072595 34729223 6201 -253365063 902706500 24406 -192230402 191325467 20205 -25691891 739508516 1784 -480915574 496796273 25051 -40124532 868308146 21110 246549913 623207383 21174 225967698 419137933 17032 54588011 540266319 24040 -296330806 557158718 17379 -530712873 23247382 12645 -554788015 76805050 7777 29440730 318041685 11449 -590722891 26714711 5169 199383940 852472049 22485 -148075799 478689512 18519 171659469 268832738 6565 -561793585 240574047 25070 -582435331 418471523 22554 -579392794 866605973 12228 -178056904 657986568 25880 60046523 908966790 2576 -587410558 419802459 14898 -214432325 96273849 20753 -536447132 581469387 123 -101601597 248494126 9204 59655488 493153677 21223 -23478357 207743951 13225 9098937 565397064 15193 236194281 823676784 12814 -173666900 540125929 13693 233463385 746514560 19876 -444494576 861385492 19275 -531809062 255728453 19666 112671670 845310743 5303 177105668 299690542 11553 -79171743 732742227 18239 -2270714 906863323 9884 -593451373 406828970 4213 -116621469 793713902 162 -35367237 779982237 23865 -403153806 144268652 11158 -51624454 262307489 25384 185570651 464813594 11960 183897821 775909009 15986 -341940082 307085618 21663 230173609 553934343 17093 -211022604 725500250 19721 -407987745 267942132 19681 -77258067 133478048 25475 156951245 255290595 4574 -365533808 476521210 5735 -58611784 241519443 10927 -244957002 777565492 26088 -367211830 822439776 11422 -256404692 258820856 16280 61845069 641907616 4150 -429640716 843089083 5801 -389215788 424420335 2375 -285316871 813442078 13263 73113465 514776407 24359 -247503734 514050372 9597 243484611 44438964 3480 -453544428 535022605 1974 -107206314 579131137 13086 154294563 937398074 16854 49025912 398239621 15265 68515960 460218866 12094 57032981 529970582 3137 -3617010 629867858 10386 -496810594 916233768 3562 -150180237 544822452 6817 -263542577 489626617 20382 102236311 86364032 16347 -92662954 13550988 10300 -64312690 110356059 26082 -165255817 94729346 506 -280389934 956954142 24189 -510575177 277710938 16867 89472979 553030444 26023 -511918429 790045636 6327 172359497 70079640 544 11179879 757969066 25392 -362155874 334147587 19166 -581660389 428038783 18955 -328103479 107132450 7558 204429227 337607950 12930 240043236 152070732 18376 -390704445 59241506 1559 -507949866 933918719 3948 -267676440 216063773 13438 -299074269 618196265 8717 55058434 147487844 5987 -337341910 219176359 25236 -372553684 822039917 7147 -146576096 317701620 4577 142453167 85176866 962 -20608408 450123477 14599 137393885 774118103 16580 -276136214 268286168 15255 109410569 235700488 16891 -422076297 707714825 8319 -197759610 655084020 2049 -372437043 778086500 6756 -588964436 664755638 8203 -203221681 248425968 24851 -305016345 731542559 22812 -422728098 338759120 25494 -365244261 406238892 3552 -229779039 336376447 11419 -428478849 267047381 9070 -103516341 286802326 9384 192613781 739555444 15110 -155655934 446181560 5398 -571705493 274237863 6190 -145982063 699047867 22904 155788146 585989099 21864 -401180791 876841135 23447 -586136871 147865609 16556 -454748546 255602735 1281 151796341 63207797 23899 -507484845 755102464 13003 228027830 142055877 14787 247767449 212814330 20108 -155693917 828650882 16008 198257236 343402105 8653 -202407040 403990458 12331 -207585824 23115082 16244 244703570 706454056 7222 3686371 144134044 6376 -597026784 38392313 15114 174028984 41335980 24617 -114500284 117598494 8930 176488795 609777374 22894 -181345370 236279062 17714 -346611803 755050659 23457 -107253455 97550049 23491 -19774081 41428481 15669 -592501845 36171248 11838 -100239737 651963422 22119 100406130 103957997 14614 -163146094 900119931 6366 -569127978 459448941 8899 -561425294 494997505 7651 -308643008 652273933 25863 -421263988 404379967 6008 -389319760 903917459 3336 223967350 140484646 10651 -235206902 698598531 19918 -391452440 164242799 13245 -517592397 231595207 20909 -46397440 711852432 22801 -149182096 604031220 4853 -450209926 113034835 8890 -582487886 929791661 5220 -24481239 870371933 12747 75342132 583099057 20933 40410246 803462938 10569 -317549261 460327814 3836 227265202 820538312 22780 -392497448 498184661 6263 -495596959 299066758 15715 -153637408 775325734 26415 -122827466 315579920 24850 -216395710 446238653 7438 -469535173 923481614 11450 -138197945 55674234 7134 -510567310 935524361 10345 -441080240 665957782 16821 86917615 566020512 5989 43774967 721170379 2725 -177500320 756947610 12603 -322905886 657986842 19951 -120601576 580788971 7230 -142696081 868945653 2006 -432333296 319120940 20689 -34042377 278208943 25175 169130757 228351160 15718 -58954123 922411401 7524 -302206118 709257645 16988 188252632 491848209 6900 -300028232 243482522 448 -264372724 62210967 21345 -231407655 455888893 9184 -381380878 54047522 11294 237617113 548182503 24733 -322772297 20747358 8999 54152873 339307919 14447 -348712234 711142438 16114 2035172 394149341 2271 84529548 499971077 12039 -555965072 279882026 10472 -451234709 935797707 2421 189226032 696868442 11471 -236889950 755642947 4934 -504785326 778440158 22818 237860521 376314206 24686 137290318 361758314 5482 -146356964 693687073 15014 -418311528 511225260 20204 -568008603 49256676 20057 182374422 747881927 17863 29042226 731349835 544 -338715795 157576138 1155 -147065959 832398980 16323 -106343867 726511366 25699 -149007122 781002882 16765 85257765 338145317 10796 -289422293 146741356 11022 170998084 172745150 689 -424996872 783244496 26448 -175743517 131180315 23828 114462744 737022508 6410 -140774616 123160107 13163 159319442 662065108 22149 -285835250 596000768 7092 -440108517 893536076 20185 -437005976 896045232 17459 -549945040 546947634 21520 -558940219 894923208 19032 -481190810 948177400 13223 98005815 798692945 7171 -293264294 341604362 8578 35637501 74950409 8985 -32915024 140620371 12857 -244181471 345038862 24687 -523361272 54489492 15156 236554755 299799358 20387 -466325302 513068927 8604 32611248 536832077 11157 131391017 669352488 18967 -554009416 151088742 9618 -272987561 368379302 18819 25183132 354599283 18320 -315950285 417980348 2844 62011401 946232803 17460 21014731 679277780 25233 120262422 351192366 19416 -379787013 215803147 5168 216928005 565468575 6396 -7692190 616078780 3331 -418044984 81044200 7323 203704882 245462410 10481 -189917682 212764804 9325 -551823415 255869921 12924 -287170903 626403941 20121 33130081 467252901 19881 241363215 195339451 22132 -521574504 292048849 12152 121963651 797741256 15354 -591031693 498467114 10056 21349515 546864925 19937 243762999 579324722 24526 -12329339 149749814 15719 55980359 596031788 3346 -508106086 700939149 2464 -113031779 893412505 5800 -317730219 758873109 18277 173314127 500091297 20791 -159395977 137550022 21692 -203618812 652246425 11550 -555078046 850301614 14882 -53742868 319172689 24674 -461283311 388523284 3771 -147301938 857064492 26272 35428028 505379181 20063 205932521 758478740 18693 222271411 763260589 13657 -112004802 885407004 21893 168114775 696683736 6767 146674242 349605326 20962 -230484059 956906523 22300 -558665179 173931931 1222 -347957901 346630069 26360 -239965119 779344740 6515 -459598463 147222851 24919 -432641946 877542258 3930 -285702279 594376235 6431 -570718375 831079445 19748 -77625917 605729567 8385 -295965566 312662439 5534 -59977532 355498337 7615 -522796455 199203334 4675 -207885780 473747198 24362 -160480067 714013565 13467 158710017 197419087 12321 56508326 638335216 6600 -144361311 718370758 7466 -175449708 151817327 24083 170500144 486067663 17945 -11212737 113675794 15005 -97078588 636010309 9260 90287358 275912069 20120 155503141 331880812 25999 -5709307 933971736 17209 -134038544 261193981 22649 -390173509 807591476 7379 -584512830 442253147 796 -475370416 38909115 24803 -124443824 655572352 10103 -594832710 325315054 15202 151312096 10597100 13312 59042427 545875243 25741 -512610944 507311996 6539 -198823431 595211777 6136 -545842852 102232945 2367 -231704536 800688055 6345 49494654 341389029 14130 -95441645 381291929 8113 178217315 258910571 18033 -240155901 368379821 20904 230451792 29773453 13270 -445311854 796610640 23675 -164725188 358223270 5018 -186991077 920737814 5882 76491709 744367321 25343 -262978408 728400274 14575 -7407265 401048509 25904 9573237 211279314 25213 -58756702 64713866 10178 -323146530 410389256 21129 240406636 440353875 2085 -367878892 306232342 2225 -248158246 539137353 2764 6422156 206140277 21822 -505298042 745513447 11299 226765350 728495103 19583 234848616 903769895 7684 -442471109 164498674 9898 -200669522 919954762 16150 196907637 895246507 12029 -488392527 736989315 13556 225422528 20802744 1925 201508313 603056003 2014 -206614042 128118213 9852 -171835664 875913677 19201 103850420 354357856 9342 -396450419 712510786 13706 -237402317 365097609 6343 -263772346 814926282 24217 39714458 56634350 9668 -377719648 200059848 22066 64190571 84543421 16971 90654802 745368807 13512 68140419 767796249 19845 -210925038 616987868 10487 -490047283 391739830 21340 -41411235 394510172 26315 -227163779 348367024 17157 -319513592 312559185 9673 236063376 367701696 8174 -74531567 128556343 11816 244976439 740842957 19567 -405788493 957916584 9269 -429919057 791285099 7432 -160134064 915541904 3475 -336763548 498514834 14217 156176109 482587316 7347 55872633 752639251 15802 226402420 958025743 18011 250297567 626667669 19770 -596459608 671451979 13093 114045630 101980190 21149 -479001029 741199471 14402 -202211897 919561486 23314 -485794078 534577400 14705 -37977002 209420979 19538 -386610958 716028891 15725 -253019152 758898563 6988 -10838968 124165743 11508 -7601618 166060361 17025 102476023 937657227 25374 -249791104 123830621 9977 -440207696 830003027 18646 83445610 940095410 4997 2386247 135308199 25074 161328061 178196912 3040 221539717 631247462 25761 -599489146 24580748 16693 -51240027 177949313 17332 -431033515 583450972 2250 243968274 642181413 21132 -120938514 281239356 25126 -592455639 246467231 678 -336586093 195146532 17010 -245363425 820154107 10948 3109883 157093964 4050 219917091 215793068 26075 -446840548 352111063 19869 -562270062 160028739 19672 251914855 81797567 17275 173701097 481510327 24940 -363081266 655493639 25184 -168469392 318529586 9766 -514567278 180978384 22566 -434305954 395942257 15949 -43571683 334282262 25624 -23415438 292859748 16199 -69463183 380565622 3383 -552106003 845893888 14615 -324101277 481537599 23551 71768248 909142492 19927 -565169485 691860916 9252 193405705 498913823 1417 75737499 679068636 5600 -316323481 882979538 537 -545662558 844277312 22170 227079443 188276194 18970 -41428616 230462368 20637 -446542748 544280181 25980 -303317524 14486529 7629 -401013284 593482143 4757 80438245 303679992 21917 58641915 97593492 7764 -366272407 508843301 4773 -472359617 422090883 3219 -530233146 710306794 26199 243871236 854288224 19762 106470769 463090572 8159 83353692 924911810 3940 -119993085 786769046 10262 -301169784 904634906 1974 -143117562 794415217 3427 -260197367 898986443 25043 -536027491 314680882 7666 -476916047 585595961 20767 180205406 313728019 16764 91937266 568373705 8234 -333699580 874586752 4275 -42025620 331074957 8233 37024822 213702413 21025 -418474465 805585354 6300 -57975410 112859276 11101 -13138768 744444395 1903 -479809238 719186099 9920 -546011164 501225727 15268 -232196832 72020156 23110 -488350227 15056722 14948 -146364336 706230186 1029 -575219027 900662421 16831 -73109785 410810388 9980 -385629182 944814678 25419 -457406198 72674010 24877 -566323235 181641990 18231 -549391769 108571851 1519 232458914 180916250 21149 -260714441 126810539 3847 -267392542 474492553 24006 -537714877 116075758 19707 91956605 948336900 20776 -121490943 369318528 11236 -81949970 851278289 21945 -74516647 239518395 7020 -194752673 500521112 2215 -551630353 552608123 23462 -490792526 652656817 25754 -63031118 296429993 19158 232183727 285694309 25949 -122909851 732002279 11147 47660485 197206783 14577 34405654 367736135 8874 -60139424 923837506 1402 -220419256 212346651 1883 134969498 915101559 22443 166906300 353263761 12228 -552484078 223091484 19372 35764492 336581112 790 -570745305 285814411 25901 -584687101 19837385 17406 -192494012 561472178 20980 -583179578 271398656 8146 223234622 869370976 20730 -429700964 634188942 16040 -556955899 74585752 3873 -7921454 815715660 22332 218832378 40120616 7630 -361829300 446525379 23650 -9505812 319432925 4080 -554341707 435974195 23459 8438402 289947603 1239 -384432752 91491134 11104 -339652311 25574424 15702 -94473413 99555927 19764 -592575219 51994271 10986 -572466147 332316362 16123 -280806079 343621836 22984 179210894 785077080 10610 -249556486 237923038 14270 -271544426 55598752 17870 -329118013 488974582 4186 55779249 607137999 16410 -226026531 615491304 1243 37887489 530867159 22572 -540470232 935816869 21819 -313985211 523283169 12108 -505638410 190493105 11703 -243401809 416671996 22045 189770632 623382749 25159 -212383964 562404347 7555 -48328928 483998648 18337 -316807052 196175056 6149 177232240 93129902 10603 -84784496 88879967 19643 -282028944 294609932 1125 126356330 93385924 24670 -214181622 163351958 13852 -402755171 306694694 20607 -293740905 206737457 15898 -279581034 780263903 13119 35690677 527242188 11972 -545227923 928175850 23859 101949646 448989406 7697 27306169 618898198 13538 -27745779 95526603 2355 -379181463 724320638 5191 117565759 512085496 12444 137485601 217416560 4664 -256276251 286094014 16282 -573574191 63908365 16324 -104883968 396062102 7868 241479915 856997876 20962 167303933 60699915 25028 -452070919 775003532 22542 -281293547 440260165 12123 215154001 639727152 26343 -397563584 804243167 24131 -336232346 493678770 22421 -14720259 17021311 3609 -101267193 253728430 10974 124006828 358673331 12631 -515201070 554035596 21520 126773003 800633243 7403 164740791 953643153 24172 76620657 818120648 37 -504601765 375206227 16037 -570199574 571991440 17395 -196160941 151600305 3271 -403618696 495659210 7277 -406533376 352316646 9841 175113628 891723889 14484 -395896502 174181719 9440 -402876302 619452549 1172 -41876670 956449878 8142 -194866916 596788498 21311 -295045268 138439757 6099 -316713906 77454042 10633 -105319994 438489236 13726 -593992880 578516196 7842 138708617 358637762 11925 -326529758 333714247 1310 222616092 848809892 7285 58303843 66870597 22032 -469347058 389279008 23909 133800872 746463851 19414 -56074666 618895693 8753 189153781 209899387 9853 -232636095 827441709 8695 189431925 623708292 1472 -95048490 200585243 24772 -366398247 110962281 15045 -253773669 387414271 16551 227639942 253063213 10307 10631294 670252371 23739 -150175532 582822556 18308 26785335 631908204 22577 -225007122 813605133 9191 -179078578 500052637 11359 -178509589 767040821 23773 -112775575 28806080 3407 31094026 426649227 880 -326528339 756770617 22384 127269633 209589905 7503 -489252662 75840085 23240 -63020067 296782241 18608 -345696200 520574073 3845 -543155290 461841264 17840 -568498999 793326750 560 -523620307 80345779 19200 238919824 814267050 3913 -294819771 941055410 14475 122792438 517235880 14817 -406522466 134914502 6711 -310503100 923764756 15863 -368761131 639391759 16860 -177240027 614427747 25287 -379473666 46357987 4189 -193352813 477602988 8938 -397218124 120193315 1939 225278350 548661018 7991 -149142711 385334551 1922 -557332548 919460788 9962 -39060633 218911145 25428 -313180615 175827558 21802 27522083 940435831 22528 -69794197 348624986 7674 15277682 904242027 14196 95036049 140288807 15042 -152980214 777033317 18745 -195387306 629476795 25147 -521805677 156960181 20694 -292138345 841989463 10532 -592940368 44776163 12187 -466992642 96402760 5907 -406615280 385993939 15665 29555220 761471146 22072 87753561 594529603 20140 -337973858 492898062 7331 -183221129 937697993 3910 12863841 589288376 14594 50493753 574591525 7992 233378719 691988632 10099 208264817 526541714 13373 -473905866 567872169 1883 -473580524 317427269 25740 -543886403 98114554 9296 -506102112 21790921 18405 -232756833 308370495 18423 -42300480 611024246 22761 93613548 152069265 4825 -159889199 96908637 12400 -24533769 594127692 22144 15269757 633509770 15189 -526519435 435572646 7369 -41410197 439678470 10003 -352446039 793730395 8037 -592019700 121847171 10931 62136221 378745531 1932 -243175002 81337485 21921 -11626894 12729987 2549 -509060032 93926179 20760 -274727151 771606758 6980 -143889775 132764973 18929 -311951981 236630280 838 -91121714 74623886 1742 -288080394 346953290 4554 -79144283 281217780 18772 -346361331 140849478 24754 -155874586 67944322 18851 -108779590 836362889 20995 -97846383 575695047 18501 -564525512 708800368 12756 173090173 131983431 25117 -256235380 672513759 3951 218409459 647372010 9195 -111916135 421257504 1729 42602078 74161179 21724 152314893 847269683 24411 -239601036 902129159 23356 145650156 180687765 15271 -432685282 782467313 556 -278966843 542381229 10650 152262066 610337896 11571 -99057272 816056395 97 -166716767 120299871 12421 -513220767 831659299 7900 -222171615 600760549 23862 87993379 514961612 15935 -188064448 753200445 19964 209412319 278806828 19083 125100425 811625493 6110 -242542405 952606627 21363 222137053 411620257 21435 -407385378 304452970 4991 -155213055 539308194 21698 -209115236 240067205 4664 -197051434 466988170 14186 -556537547 247375083 4505 124207557 719709266 6966 -552944540 420223826 15229 165947359 89023800 18503 171921841 626396652 16282 -108914644 716401279 14921 -249112936 140580771 7953 -327178825 120996482 7714 -386773571 186617269 12966 -24391876 559895542 2044 -587120516 575140784 172 163364876 719347878 12290 -408661430 330855931 16544 -10382389 704882847 21248 -75768452 163079785 1034 -582171110 757994239 17274 -317538532 647056280 22789 -516859528 930282542 4157 -567256407 24676343 19774 -566589971 843865814 14773 -144480586 556081821 24417 123829798 664037061 20178 -121337814 471840545 8722 -23864715 904127615 15040 -500482468 573761061 6881 -223748353 327316562 423 -522047368 700061004 1526 131452800 375167296 24722 -168988915 76187882 19917 -249662487 802074549 3964 126706798 510384217 18257 -356783124 770872515 9962 -92682608 829849262 20 -425644154 592988296 943 -305206039 928629717 14243 -220780230 96971911 25151 -160409763 663228885 6663 -587804374 875053542 16475 -530432172 495975621 18604 -582721404 151139510 23751 -204115429 396737495 12161 -327423757 679970994 18059 -363874185 183726634 4339 -388997097 381990116 4649 12023280 487080067 25750 -490836560 385303572 10399 -433485763 176667749 21617 -361652967 82141122 17166 -268018627 408814552 13222 -501560626 283040077 21547 174996885 297304696 22549 -384623334 302136458 25060 -565678400 556551528 19217 -560161851 249281834 23403 -63705483 159284619 8335 247459185 605658840 7918 -486899152 276644939 14077 236001072 759685579 19143 -329388482 123724815 22023 -115304620 907559483 20416 -229393313 453970321 18167 5913057 539574905 24675 189793316 424065867 24182 -224255235 615227837 12627 163468310 78742816 4351 -170755221 940850963 23635 -27037793 664674858 12603 87536729 426976727 26075 209189305 629135854 15113 -215409007 738638612 22134 -565708127 924299840 12781 -25920190 192261245 20681 176399100 175862583 17914 -838444 186231054 3364 -9059186 155478045 14053 -200327590 771894354 9305 -203249222 61390422 11081 -128389783 640521842 20716 188023428 912265594 14530 115243052 668662828 12744 -16391005 185005222 22099 58841343 548457886 13612 -277863772 628028251 26298 -238237248 251232406 6968 130860872 729738898 14465 167429930 416912998 22591 -348394024 558287058 22122 49311346 345855557 3592 61916409 636623115 11955 200162858 374560266 16519 47763924 99120548 14392 143131640 482934789 19079 -492871482 578472768 18617 -583500406 738183926 16193 -409470963 18690287 4334 -92503132 915370957 8352 -485773134 86626256 14356 -324251636 600721150 8403 -161899649 433960234 22855 -462411329 866871890 16652 16682839 597148339 7260 124292022 428644579 7465 150269687 899636735 6456 -198624646 840250580 24806 -521968992 863265325 15806 -333245174 122963107 2220 177374808 581068795 5538 -130220202 346550055 5882 -518249735 318351650 11178 -16572217 251399715 14283 206555250 645210265 59 -270657709 743368369 9487 -230985630 843252809 18872 75873451 900264620 2271 -320678169 826944662 18515 -413177411 643256774 24503 -380481898 191772007 15486 -163289878 149020578 12342 -3871156 370899838 8662 202296025 208137173 13217 205103734 660908229 11786 -401780419 71972666 22000 218977782 848795944 15950 -45510267 263308322 4052 -400338615 252511083 16732 122944840 301192092 22708 -112816274 849186839 14984 -596188153 737210181 20143 -307779252 55438235 6037 -493416724 211745890 20645 -247278910 851067722 15153 -380707233 703056043 3560 -409199957 905655935 53 52403658 271945432 4228 -92044596 934725569 9446 -462041735 330513135 23136 -329895216 557396759 22797 -277532843 143798247 4715 -159117167 428848392 4269 -5066101 594078114 21092 15708171 514299880 16379 -306143878 593303671 21301 -475296231 436578208 636 -594611490 220718220 24802 117282200 159445805 22098 -303471869 569346065 20262 -563066911 901329526 15612 -195089021 814483698 23588 5905715 576505080 26240 -4222123 149207878 4272 -118722696 199741751 24240 56651212 741909022 24808 -231976371 58154773 12350 -456856371 892149013 13559 -250604924 491742143 16977 -246271990 329031817 12712 -577328676 752393106 13400 -101911510 637468077 19668 -107143219 820052839 15976 -161241393 716784844 20665 -75597320 631931657 16446 -360744012 731621098 23099 38434379 737051320 4350 15792889 335137350 25280 -485155313 654669177 25220 -326108871 647079525 5270 -189682127 113760815 7539 44351911 859535548 2600 133589455 736106449 7434 -549734314 31457835 14052 124681353 700627442 19240 115120160 130295104 16874 -256056575 201912139 22320 -232147977 786074369 7100 -514347595 537589756 2535 -526746436 811106347 14992 -507091800 361340869 9699 -577965068 452664753 14089 -234061231 417729731 172 -184712635 280306917 18321 184137427 889113111 14756 -71739996 142637783 15910 -506778645 484649483 22333 214547021 754737174 890 -120396334 554459139 12278 -374042398 89417807 15937 -573906785 801017144 13929 -580547967 939434436 7629 39444500 875930015 21129 -2921754 351553365 4541 108499470 239736655 16295 -350610398 870292422 19953 -435224143 475658113 7003 -526866524 616159663 1828 -514814420 374073173 25176 160915217 403117914 24197 192459888 629620383 3671 -148804449 32171170 15305 170503509 915356354 9435 -466796187 901423163 17527 123840886 650230244 13732 103042511 528428089 11954 -20411169 811138932 8614 -91902784 140964287 4065 71910460 304063959 14715 29631522 161098131 11414 -320656272 321121302 12704 -134409059 523115212 19929 -3329849 206715693 17709 -313641888 38752331 14591 -505835609 559566078 8141 -25364366 607253087 12502 119693975 527353317 16068 -550217842 500916809 6854 -402215532 703836113 9432 -582082548 753193352 6554 -171654377 546162987 8827 -432680237 200674527 12658 73321203 700051695 10931 -17278001 9198178 23813 30967762 937763877 13163 161218177 180199785 18409 -551564380 432900805 1315 -367305491 67589410 4217 146698033 454268095 17945 -589473049 453745038 13636 -510084078 567597319 4592 216708211 229939678 18629 51425979 167969296 12651 -375074452 844137075 1319 143262827 280741617 12187 31428378 898750677 8869 -151353876 448120901 16820 -28583195 315763888 10151 -555144557 14511954 16207 -433625008 615789267 16283 -573024469 284835515 21879 153276452 688544256 21065 -554863393 720698111 20531 -318844645 99993322 9653 191080869 953539377 7401 -481763240 585636491 24397 1747206 45145869 9107 188046860 645494290 23759 -403987931 917566405 6159 126902221 349715279 19752 -452710760 266525162 4104 -18473565 174194158 1238 -45614918 710918397 16090 -389314615 576639963 15951 5972971 878835375 12574 -497074841 893471830 21762 21403082 472682256 25355 -263155095 215228170 19295 -111002386 592698488 4563 232732268 772736552 13637 -550921139 71687528 17772 217909608 375850775 23418 -27468174 389282301 23713 -34875930 645688668 11099 -476552575 589459921 7515 -274346325 105167750 7175 204204439 401027754 20693 -128959541 468378278 8174 104860700 768888055 24384 38751772 634456923 7341 132066394 213994243 18940 100620187 742673162 14329 -360520738 621571972 11223 -498411644 230635587 25887 -63229413 682855669 18577 -365905124 243671172 22219 59242344 550776479 12070 -524435061 46801514 24103 -274358766 418286307 3248 -307986963 627538001 16327 232218144 681364310 13333 -146210873 936371701 18098 -597579188 264700726 10276 -481427961 927129283 15500 201134739 500960916 2751 -160748838 441106510 6968 -387190387 498700938 5494 -124390119 247311696 4860 -139476290 232766825 7196 -114252871 780937388 18358 -113174479 501185082 18826 -245766807 152334370 4789 -312657518 885993796 1196 219238769 478391596 9329 -408805948 787983027 5370 -174763110 168385374 9882 -16901559 784953683 15299 122038955 416379892 6033 43073635 427970471 6026 -191227343 124149324 18067 -60551302 162737592 11773 -92438915 377850712 2305 33864388 928825627 5487 -459686472 52406404 1752 -561943434 581229290 19042 -415227985 594138104 21738 -540998636 49517307 15397 -451696355 460183021 7547 -214566267 766848789 16167 -274466105 762701129 7550 -491108256 379467374 25360 -573532547 833334459 20192 -159449372 396022484 16256 -179709400 265645428 13542 -203695462 315121339 21810 -451189123 506305593 24401 -129448340 203503957 8551 -509214479 183758320 2506 -277084796 879950140 8433 111716855 773257858 19312 158056561 784000616 15088 -298721972 369006083 6594 204316684 166081953 2335 -518764903 123057816 6855 -422334287 469130368 13296 -176283996 595505669 17371 5252375 224442920 24437 -581708898 535141278 8213 -334146119 226516905 21481 -440746885 636396678 25601 -382998240 667587821 8499 -28660305 389942807 10313 228470941 601428427 2458 114976443 29841362 22432 -127810933 651016421 6945 -360163349 465664364 8843 24321699 535106940 1621 -545048476 451175481 25583 -541912660 495343791 1307 -299328952 947158604 15610 -501661503 323489600 24088 -264611769 208786603 14072 -51710932 811902334 3761 -271300013 830355657 7310 -65202746 894602648 1759 -344838067 388082834 18498 -399246661 278978640 4620 161062370 841139651 3069 -98852295 800553162 2470 -257093972 768062057 23976 -326128450 118906856 12973 -189728005 864015293 500 65990669 117676477 1904 -202203711 760801500 7482 -285418514 635528068 25401 177352624 665322243 14375 -371337885 433996696 18400 -553108759 880350304 26082 -175649 836129526 24266 -580931118 794419455 17875 -281644251 950732484 18080 102804485 310997138 13317 -383185444 872681539 19024 -468019039 479244187 19811 34943229 657521573 18508 233499063 146095063 25154 157354925 10971029 5559 -150466774 757688382 19591 146493139 245117411 19432 -193432884 252865166 8762 -409453910 463504705 9105 -203744717 329505895 85 119062870 356765756 1023 -571368732 472628347 11933 54354176 850600256 2739 171177732 327467187 21654 38905242 475461819 9990 -385717564 824830334 8021 168658471 944869239 20111 -483660050 871280063 6039 111152237 201378287 14446 -76615756 166571664 13821 -23825777 14853634 15444 231589980 88023806 13581 -523359924 525173134 10085 232929440 100301369 2632 -169893078 209043320 2977 -40499273 523916839 7846 101034033 641462082 3348 30898702 22471762 9395 -164328277 937697178 14677 -263444074 750865619 24055 -148571355 9958700 26429 -286092302 724880293 20350 -161961892 666122854 7756 153014027 126070760 11015 240644504 431942799 12981 -454535192 429312301 12066 -181125148 95775157 20164 -81614557 133933818 23659 -114769698 214473300 6055 106692003 580752486 8872 -503951657 904355428 26200 198161852 16290865 18194 -167520071 107575481 13859 184157370 704209194 6138 21637249 522881997 20795 -122811998 633578486 8783 -211684965 707563703 21038 123236555 102304600 11135 -258857152 74247779 13152 172102136 121713108 7465 -456562368 527662826 1091 104590713 427283965 24261 183736246 355679748 12863 94422956 113817308 26452 -536076717 27998568 16764 205285342 938893528 21107 -217179368 454487221 7648 -463363982 145227913 22575 192960598 912144470 23605 111912490 876185416 15236 -268732139 74916581 25210 115169777 480867156 14261 -129841347 412432934 91 -100919119 638450128 14665 -111137500 879517969 3737 29152054 564206945 22133 -599936593 550105971 15386 198555518 767327565 17226 -519111860 412673723 1530 29118148 504864879 2677 -208905952 545899232 9057 216383214 641105680 24086 -86271818 767134570 21194 -232200882 706553432 16168 -387784098 841733902 22421 -198954634 486723324 13904 176882627 730939578 7102 243087826 84003238 3549 87496690 623295551 24680 -420513652 103000663 11379 -148739014 300298193 25488 53217429 607907201 1913 -279792189 323731588 10495 92468579 863657996 24096 208652813 741885479 19786 -566217344 862903650 3420 -177976921 321947452 11385 -54793669 342260806 4863 105647432 380329403 15039 -569383790 652276818 14754 -173542709 793922835 12176 -466378416 836114796 23856 86048791 350247436 17340 -485422219 420858495 19981 -324790255 27577985 7975 -554365109 409497948 19066 -517279266 878215125 8379 -29959409 614970353 17820 76681083 660097148 14076 -171244785 870989244 11498 -14565382 762206143 10084 -259659594 565415490 4882 -454806343 56213089 15784 169971991 256293219 21198 105369519 280841884 13021 -156841664 719823706 9298 165714631 590247781 16124 -313924248 554998399 6790 -327047962 711495629 16525 115449352 566794695 18091 -182093568 335893582 11268 212260924 293380982 13990 -352736428 186517600 24758 -161857835 836828274 1884 -342978439 538487613 25990 -143154134 316950544 25922 2457556 229585872 481 -513914775 270212910 13927 24697598 829947331 9569 -517826023 373378659 10784 -143086287 223420447 21370 -175426148 137436455 13628 -521798477 228865968 14830 92793908 304406834 26007 -40679031 366774592 9838 -456473261 84399650 5965 -233614158 248658972 12239 -457750325 852282790 5159 -439606770 433513556 5808 95707634 512470799 11433 -415008969 891189881 7470 110518129 808323067 13893 -235999991 490495244 12935 183545810 790801243 20333 -237479059 324815163 20538 54011438 245240164 5282 -500168689 278284838 26409 154954217 152063156 22216 186773203 936361163 5112 44987677 276962319 12513 -86651318 835927674 7993 -499697678 771274766 13322 -207121975 227396800 19504 -165769422 848581471 7043 -40670348 223363710 19265 -275340216 638439326 12755 -557081216 837807016 18077 -133828643 170769500 25291 208734280 766442863 19508 -27852063 79961683 14685 97767046 638836665 5771 90495487 819824198 18954 -490869791 895017422 6431 -557700917 765372610 1886 -601370756 68523270 24190 91455929 814153603 11355 -165628180 63002457 16367 -513139101 328394295 19852 -338327331 740042228 18490 110106143 429140826 16225 115459024 565764447 3993 -259306582 550365046 461 -115040069 512642361 13539 -373352841 100181523 4082 50181585 840258617 3631 34110715 844525901 14762 -571043371 55841470 8836 -425600323 602627945 13573 232470854 787436448 15633 -293335408 283440408 11656 -230724998 883198706 10137 -323185913 690251808 25739 55320513 705579751 3076 -472981637 36685377 2466 -415330781 228883235 9089 210727373 895645637 21485 97305102 341395318 3662 -163033079 893960817 15921 -462476260 126092209 26134 27746386 933747162 22282 -179989925 98604350 15569 -267392078 288246842 17267 55192846 22691549 14351 -325307576 83035053 13824 -402032679 880446419 23583 170288388 337386913 7579 -524837160 196154512 23994 -304036658 169475418 25952 -211033242 190583169 9860 -301793413 118732282 22173 74687011 491002754 1270 17507579 384375327 3423 224503890 42100415 9761 -412630494 44931659 10396 64662369 69259170 22096 -561201390 468087255 23714 -404486658 253432524 21391 119232151 687328093 1218 119175774 790924864 25129 58467044 117687458 15565 115223783 480412445 20012 -448082717 462088579 17872 182371480 272351856 9927 -463340339 708669563 2548 31218030 267036720 6668 -558051906 498046046 5144 -495399036 428948178 10665 -268203280 699955837 12471 133879449 684718914 7662 89269787 692242254 5062 135559462 78931218 10986 -98487421 481247625 5899 33822536 294860409 11415 -152667466 19654570 6835 -516090704 820268622 12336 -588095659 138932459 20627 132602391 693613977 25353 -535170624 410803816 25074 -49626893 236999001 15834 176890422 888818939 857 -429443851 647939922 10682 -582290845 21621076 12244 -197526206 811786709 480 -120105572 563866244 3287 91013589 635376228 4315 -66378195 832741153 25951 -124382676 900224867 26297 -286368646 575992636 3443 153592460 267392515 15248 103410285 102739348 22505 -452969626 946004859 13383 -541111964 476348216 1168 -280771418 101528707 14181 216719568 934596867 8524 246222514 330439837 4112 -213761022 416999826 11340 -65371371 297598003 14340 221998863 311841277 16324 887279 930587190 22305 -393471558 117906490 22910 -325105514 473146143 23125 -593164557 57975384 13434 -409915817 173826234 17283 -372190773 673830297 15559 -411865617 307966366 9261 -187705072 577753411 19149 -216893490 791416502 12573 92416139 320639047 12178 -177757144 740503017 24227 -369367082 194351407 7959 165885046 791886815 18432 88457931 72365271 25666 -214259703 517434942 8200 -407818519 919025168 1314 -290639974 908071948 4280 -455241144 66191044 7931 89471606 253666952 20860 -144967581 58357260 3828 -452886953 417360620 15354 -128385850 678341574 13155 115057818 920192405 25663 -216223693 443620132 17586 189939466 760752583 12050 -511844340 440898994 24099 -295291262 858748680 2686 -113025668 597976721 18452 -318191340 142740716 20898 -409345060 750052208 23147 -171105661 937362688 19491 187278888 822466100 4865 -225042855 534322503 22008 -464416245 264791219 12942 -137133962 534953417 15466 -13934136 676151218 8815 -371562037 861861940 26347 -495749517 20373280 1339 -407867213 575037372 7439 -185317954 928156765 13298 -224181796 445214135 20261 -93077532 269309997 8919 -94730921 696381943 9904 103888898 126435733 11936 70670767 416913838 17612 -489149756 841467737 23100 -173470544 572243470 2876 -539084614 668110825 2950 -43596955 565919658 14173 -557507465 229633381 7301 -271919808 702648178 13378 77299879 433460017 7463 -223623932 447675522 16057 -185051050 194626757 4284 -333120287 868527932 16656 -277168962 444753136 20341 -530952092 653749084 5251 -129339277 581636716 2866 -484412547 196878244 3538 -372139966 780567070 9674 -601732896 17058469 24639 -368584803 381771324 9748 239789690 424656825 16385 -48399549 9424625 6771 -58324834 323418165 10345 -181126669 302492635 25173 -182940898 396248795 1692 -24430022 904229307 5814 219738168 33333708 24762 245512672 397062898 7288 -518323734 186015474 2263 -41383026 255249945 8176 -488497627 535982225 3190 -560561167 341928023 4054 90788359 179510897 23671 -77919345 112429312 7574 -544956008 806979645 17636 -149944621 379674144 23026 -358971870 318900944 25299 131618005 656599392 11517 -474715655 825124066 14163 238141431 206566077 14964 -295634116 352131943 20710 81240360 883134402 18508 -333992051 744163202 1707 114253860 296314730 25328 -170248658 919420795 17221 72865975 322353132 14934 -68208610 401291718 19762 -340455238 82544930 2281 139587480 459199109 3341 -534158444 60254976 2800 -521913775 539855814 20548 67582251 299206184 2795 -87237939 121873689 24887 -522792920 331015828 7467 -60101256 407623724 12541 -589091876 69214770 16783 -186545872 624041852 15060 118219879 780441363 23158 -209862605 419933303 3058 217097292 910567904 21654 -540193845 236613554 18447 -254394084 517310576 2852 -9665515 255754224 5476 57348384 774133164 25794 -469408665 616869254 17636 176297090 888273448 5772 -201623950 518523508 15227 -293289582 615910677 18689 169230755 242081238 927 216361993 198898205 25999 -382584692 608997649 19890 -12774362 779590931 17427 -450256667 43208105 7697 -197881577 753675785 19738 242854709 446550066 14079 -550126318 512359181 15944 -408360392 117050837 12982 -276996315 127098717 17769 -373817570 618286232 18677 -353483615 813420984 14176 -246509342 605540331 10327 -283248391 358978298 9028 -399606939 433293758 10717 -429643351 244618212 23085 -209246925 62351837 15998 -404548021 464447357 22271 -435901678 182066358 2599 -452759917 715123104 22182 -280018965 387129919 14694 -192314847 462293827 12314 -501448820 85982358 2921 -245662923 69334624 23577 -429594016 331433610 14750 -472173805 634964255 12453 -54123608 347515772 17364 182507758 132649731 24018 -200701454 778632129 19185 -205064865 749056539 19671 216666753 330929221 15632 50370473 912928662 10247 -476626961 815823429 16880 -566007998 935121216 5857 -499738994 290641508 20961 -213205135 182196830 21504 77378351 929806703 3928 -149161060 471113956 26350 -328383199 494159461 9355 -283111429 540089979 25288 -379524745 706810669 21463 166853633 534167077 9941 -393897515 835648345 12035 -117692761 13459221 6451 -333637427 596900182 25197 42303951 88213056 11180 -399895390 795926809 22776 -308342582 179996559 8916 194717505 143845741 14862 1408102 919467324 26365 -276337337 284507620 13375 -595744919 173387864 22729 -115444551 104446364 4232 -208020644 675112462 3186 200591189 532715517 25853 71842836 950503266 7718 -472355717 704514024 18963 -349390415 737913751 23487 -517184604 332806542 21416 -325076501 79484692 15487 -241283348 763188135 23966 139571191 428681911 16123 62439186 737503972 21728 -231434293 16037206 1339 -591805277 174875238 6637 -306430732 56084329 17196 -306958426 545463875 2701 216225332 115411792 71 165532880 50357212 13959 168950330 539984974 13925 108593971 311976382 24657 154722714 441747328 25750 -581953370 90136147 2495 -519748715 285959333 876 -271256950 14904922 8241 162756769 76262477 527 -84071429 607487826 18908 -8752821 652645399 14014 160724830 930770346 24254 169412673 948863244 14468 -150293788 640019316 18422 -276414402 479036786 4471 130150586 802049155 5045 -23555169 886160211 17958 6231016 375417363 15103 84086981 782678251 10694 -547729727 583909527 21732 -82155785 849642789 4208 -508058607 20757622 15322 -52274067 717244756 24973 70042360 297709708 3919 238324970 191333453 8976 167917638 208023545 15714 -585050992 546947836 6061 -460221084 583145214 4789 -138906490 676043731 11419 -249233165 478712469 14583 18529419 331885318 13100 -380805986 883669425 7328 80326607 821864407 19698 177865181 582949287 11534 -7390046 122730208 570 142393057 49343760 21206 -144024884 505633687 14372 -120368066 274790622 26015 -334623085 16975932 16891 -128103652 303401692 20096 -33652764 648987223 16463 212517179 752951697 15522 -35261134 411886717 25791 -459805575 766549897 3015 -319331503 888102713 827 -563991845 411328270 22588 -390695376 561716830 16718 -117153871 799752184 9881 127916873 251535651 6234 -51513555 549373059 11848 -145472805 581657180 22837 -282964483 184566324 23416 146313899 67956773 3917 129250814 466640918 25846 -500387448 870786358 4215 -426043215 819050402 14390 122604918 680358662 4965 -225820517 326483193 16989 49263006 469528903 25149 -120853535 790701223 22907 -192059710 818260139 2766 209995860 270353684 219 -453049948 243657111 19727 -471190509 724330979 7989 -584076423 222118775 9949 -555990341 25790304 26132 -500399812 558601271 2135 -383253585 863587922 2786 125145446 644448961 15629 64226645 898118588 12153 -33600984 522600747 14577 -146675726 280272932 11524 -239287323 202483479 19850 211216669 301488876 18349 -204638665 694511930 22342 -282705936 202302772 7536 -9558306 85057683 9492 -370883200 571933423 21776 -549546532 368006093 20144 170032707 28624710 13252 -412583725 659429471 14346 15180843 734784722 2801 -488133614 131206900 8391 -195554605 846243159 10642 -150054323 375380483 2306 -247288157 787558382 22143 -272678054 384071572 23228 163792914 78208032 8326 -563596905 405113422 14721 -337801172 145953171 3376 -396590091 252809355 8979 -319257961 897663560 17149 225935067 48091207 1975 57228232 665279891 24143 104797672 680083411 10176 107239105 658157065 10283 120670976 551735881 12331 156047300 855097756 16917 75330607 486254833 15317 168946486 779570185 10798 -76711339 437327142 2259 -42396169 664511901 6318 -36622994 370339416 1830 28707509 134684676 3971 -315820504 269752186 5674 -396419809 824885587 21003 97963347 444467437 25812 -517187371 713706635 25897 -86639748 119190439 17333 95461793 528658626 11032 87173176 346122876 18635 209259277 434271433 3523 -472839193 898768217 16025 88680504 958304354 17004 -545071972 756536072 24843 -136280481 391207688 11147 -529017131 141115386 15572 102122843 802813118 1754 -290879686 344012671 23533 -424965571 879581221 2099 90131977 378278240 5174 -555488707 448190575 9991 -354793422 958480169 24988 -392307428 122143921 10627 -545747142 225900060 12455 -573825353 366968345 12078 -212353900 303245626 20925 -252437198 141281469 18677 -212734008 771500477 5317 135151282 176307160 10188 -115630083 857545346 9999 217352302 653324931 17988 -237350494 832148575 2434 -69522599 179873326 15267 -414813909 226104403 411 -309596576 231850566 24334 -528686346 650195142 14051 -311041299 655085202 13534 250692011 31710350 20357 5663494 153135496 1517 -47432990 68483994 20425 -505858537 696352271 10227 -358013731 567997450 4183 -263253547 795057180 21592 -22557475 587441837 13924 -75155180 457508871 8598 190631738 642421688 3561 -509096086 627525399 25422 -363140579 381820254 6616 -302270755 73649119 21993 -353976140 668067030 16146 13759490 949894311 26174 -574698457 176861498 13011 94301731 564932337 19904 52934673 669832549 14300 -568628688 438535364 17206 4460761 256275700 11911 -44780211 688765673 6147 215743563 134151646 23692 -580680839 318083266 1351 196022220 566341416 8469 -123051218 137103974 12190 -4427806 878476405 11940 249543869 687176222 1238 203059940 639626016 9434 -404161920 910311684 22668 -204790482 701210971 3303 87991846 78378662 8371 148596072 646504958 11243 60207886 808611086 25289 155138163 232728812 723 163010706 942433639 17255 -133765944 426022334 9446 -365095370 846335234 17906 -21563747 544000647 12329 -76718278 214554522 24622 -169597687 229957196 24488 -3497382 461232184 16164 11543422 529750508 4921 -271107733 880948764 23959 -305064016 843728298 12807 -23596534 188151278 14757 -557583429 743780435 13953 -515904706 598913348 8517 -113727220 449164478 21666 -65191313 192892264 5445 -541149828 751849755 25389 -438035098 284411311 15535 147454385 929219173 17325 -492899956 269425111 2213 -112379333 938896286 13419 225665100 705584904 26153 -444010637 115214485 1985 -396671222 204439994 15922 -57798324 164746864 8732 78824751 681826648 24759 -495815732 479704077 883 -589366821 684224475 15807 -7790539 667945845 21385 -294842111 902675150 7734 -255751547 109070612 24468 -57948724 142656191 16793 -374583353 17055753 8580 -360866213 75595069 10841 -391810887 641994291 16498 175390226 598952291 9467 -517134419 502616193 6296 -595861966 604066927 10412 -149621653 889070630 13504 -136828189 415312644 20287 -192310134 705083318 24016 248366412 114550571 26248 -562445289 203173136 7341 202602324 92037616 16942 60346884 514717326 9019 -416997985 634611293 3365 -192354791 46739660 8549 206376306 247764920 4713 86076670 956366149 24157 -401992977 822259964 5718 175671750 936063061 12774 -162131346 820176396 16393 -534137064 719008059 2908 -557968300 518452196 6069 -361426256 266755395 11443 -401197367 726941530 20036 -405146348 556538012 2994 -163870573 901476406 935 -544221802 792883084 20968 -187104960 831147885 24981 133264955 354332092 1791 174059854 774666256 273 74220488 54691341 20446 -479005876 137336266 10517 -419593259 522395679 25941 -60017557 911652285 996 -267515882 879195213 13450 -64922965 833254072 19601 -417534535 378638224 23247 -577346302 826797961 4025 -329683156 802864920 4401 196745850 201953923 16718 -419472914 460561872 8719 123253139 780969219 1937 -535517507 932294580 4775 49894821 859034913 22666 128022733 236457895 19885 127202424 160431257 14318 233857319 608247689 10009 -218645457 520597597 15480 -460017866 907976987 10231 -288715437 299879368 7740 -483284082 14157460 23247 162077609 799499442 21478 -25960638 160322196 18744 207723861 75230068 9536 -355764885 524470678 15910 9265851 928769266 11567 235884824 387245972 23881 -187164266 711034150 5165 -554800555 482408881 16018 217864870 430385261 23318 -322402095 195883391 18595 -368538748 505684843 19352 -373101729 170513984 13078 -244103481 440462284 1204 92758570 691889532 5231 -206089817 588819377 26420 -562724330 267449215 6858 -215189071 462644795 26233 -9313797 395876869 22882 -170852 318929251 2230 -103988142 745864910 19072 183454707 658487500 1305 100729487 211478313 11530 -89244179 630198053 4719 -527992459 357375483 15557 210220882 208823452 6460 -433443390 712861367 18010 205994312 117664622 22955 -284998532 220763430 19110 -449102836 702094768 11939 -327715591 468122106 12792 247286225 789051187 10044 250892659 589007964 543 -394954862 198137732 16793 188874330 244745207 14626 -96546652 478618637 11971 -414677716 544922182 24006 -413962963 937222651 22921 -523267469 264645346 25049 132971024 364226938 8887 -460319116 695188624 13629 -742191 467747008 19646 -431444143 521891823 1533 12866312 356584675 17469 -601597315 358279189 10948 -494841217 605470352 23062 -110743270 175210285 2069 -524232200 315991700 12582 229102493 424436124 7793 -455143452 806581325 16173 -116466097 511278436 3674 -522280927 266990235 16370 -162145210 507887385 22552 -141350529 336973262 11203 75602709 400569752 20559 -343546075 333170092 21881 -155143250 70943404 17152 38758118 877812151 6105 -17039970 710748631 5005 68801973 286761574 12403 -348218454 615482509 14636 -308700978 529194446 23092 -95787433 755396787 2384 24137290 189505911 22651 -261542547 515494645 19262 -492748948 501051683 11807 216110762 428671994 14212 -459280133 892587967 3956 -431094145 205233167 21862 -406871577 125654827 5312 -242437613 877601234 21213 1607317 716898216 199 -78516732 190328345 13576 29998901 430571600 2858 62925960 216474333 1952 -358252171 917962891 21024 129742265 86649527 19181 -99025356 373124442 1635 196733527 373173126 15910 -27015928 745410106 14735 -394632356 568748375 16481 -138926590 435592865 18296 -66540216 128860279 18058 -440507322 74547699 15641 250494760 737249488 15852 -64941681 890940945 23704 -576564964 526456782 21045 -2809659 826746812 11613 -131118817 883698539 23434 -20931501 320208529 2204 -575069499 654611213 23373 -413857849 113343400 16131 -362296213 688335802 10656 223620584 654142583 8259 194502291 477776888 19235 -146981645 38987515 2243 45822108 593018125 20175 -397640364 488250347 7243 -71145203 384784864 3033 -336895064 386805737 10134 -298167208 178163611 10551 -284775612 78549133 9719 221011484 915295932 14954 -378448691 25015343 18928 -354501926 327839201 20845 -522545052 559228066 19712 73434465 504383308 13032 -259282441 741450952 23919 55139449 882405204 10021 -302998799 267781415 24557 -323421748 109421942 14892 163405411 828670603 10315 128964703 162259444 11070 -538448476 939118200 21536 234240586 903558196 765 -230940742 404673885 10089 -85122634 332945766 15821 72673645 591046141 10903 135592629 95699131 18691 -163338618 805744124 20726 169233827 831210040 12678 -91039689 782763780 8535 -186450841 582326479 9980 179432516 398845803 5990 -444900477 691263562 20164 85062654 601298968 19015 174607985 480210733 20751 -444007191 383781570 4948 -314771574 163461216 13214 207706077 532698570 2955 -501191936 147305653 6240 39407566 338703052 14806 -168504798 690472822 17169 54871783 354816948 21468 170561945 851645025 985 112140492 753228026 21398 -188478871 217417499 18221 -233192037 25006120 9448 -100637730 410774989 13654 10051416 158724938 15523 -41428881 733323271 3681 -455411262 190991384 19588 88905221 577471974 10134 142172936 893704978 24678 -85543824 934197125 7442 -81026385 748801946 577 179954422 895885540 12782 229741859 458878656 23732 -447740620 832799695 23507 -140153822 270342735 6207 -115391629 429942576 25714 211416952 682703989 10175 -200881098 329545092 8832 45785841 159946054 23721 42827192 330045836 18777 -19655518 321525630 23931 77185487 633343202 26414 -98962341 533877505 18700 -227528642 828805736 18296 -321704900 826703662 3672 180884382 947888727 14379 246721792 173728216 3335 98179404 711130278 7541 131296662 278897770 11686 -243277114 501020707 16578 -552003212 460107906 11063 7017556 684965223 20656 -600617338 455258256 16937 90510033 838569262 13269 -16265104 253053075 10429 -247065265 683909713 23988 -387059426 378483496 21304 -40300011 87414846 3076 -68541613 396461398 9088 117783128 169347317 14179 12919217 199513334 8843 -598090591 379590979 17272 -30239057 230929732 467 -100525270 428699925 14008 211586247 92799351 10744 15964190 78936991 2873 -598429243 388230636 20206 160321563 155062382 16265 38800621 76890569 11975 66295058 181615356 564 -159294539 280074216 1227 -392733196 269653217 5134 139826537 107682189 19795 -25179092 954873964 18652 52703057 278371953 24183 -463887490 457003758 25266 -215923664 479251947 14311 -155930173 369808324 14929 -421953623 534723273 15566 -440568294 303227364 22259 1641544 465419903 1258 55514946 340663431 18829 -559988028 601146885 19962 -272598134 363682493 16834 -266307471 73843552 20540 -382127102 114786658 10058 233279238 496179929 14444 -304926850 278821016 21086 -595780650 925052889 26408 -67237646 522439557 3713 169092498 295302844 10355 -476005288 425068143 25110 -151832528 359935801 7584 49997954 420058502 5826 -109702239 790405776 10620 -431700803 952479470 11605 -386775618 689268993 8303 -422058526 227774848 16016 -459505486 565731110 14896 -399813854 554699314 18754 -275272968 73189032 21398 197660314 69058060 10232 -346384675 355919886 25518 31677516 232129622 24296 15556358 817718810 2968 -591799907 452600912 1609 -109162106 865649494 8922 -386584906 79685112 8107 -5784500 623984436 20315 229926417 343875358 7354 -558188706 251808683 19320 -54007374 875319220 18446 145018648 125291101 6520 123952881 549749925 4551 -527701017 205437092 25049 -205456837 847747841 7396 -45971927 633932563 6873 32819611 196223267 23639 -562452284 405294838 19834 -128124221 18162044 17131 218621017 715793817 10876 -415711752 791144632 6980 250621911 343212450 11021 100937034 791151207 7598 -260038461 62679980 13811 -467510367 108222231 17574 -227606721 647217660 21216 -343225438 507623441 16875 -249389033 546962277 15412 -139829664 380115992 17645 -555691532 258525985 13199 -232045012 666445899 11534 56492290 627606023 25845 118200542 583493215 8381 251407338 646372574 6775 -213188888 888518506 17394 62203892 704463396 493 29797344 477242565 5059 -36481842 854889478 18266 117293986 593838938 474 -209539304 91461249 19666 49996075 792066297 697 218713002 96501327 2238 -447275353 356641344 14734 153286807 885519783 4254 140182312 457568872 19326 -490508754 373083132 9973 -244679648 625100152 12762 -435647791 102618391 19642 -138723668 194034833 16783 -536498061 76196711 26262 -33332022 669743575 5249 -167972169 27052052 25772 -197020839 178693666 3019 196188208 751583100 21236 -355540337 573073953 3441 37538794 181134570 25041 8295475 590686424 12703 -231607413 789111327 11344 -216748138 257746233 7924 -382383690 650423716 8460 117972651 199950395 5979 -493359469 125044457 14110 -488290761 63614879 26164 225541900 24584062 17263 -238276076 786082297 7328 81071280 245286166 15658 -353177040 486274238 25011 -253714411 810220126 12115 -38892751 649590244 14738 -181603 371869672 10186 -89885489 802946261 16023 130038993 553940103 2036 -568299428 251923465 18352 -337469143 167936659 19704 -157303995 175559603 18924 156890717 196790269 1107 -128929246 490508746 1889 -171261 848431874 17616 -480729245 913722076 6534 -543552819 479216507 14895 -317506505 319069433 23562 -378861051 469197981 22156 195830912 766404768 25810 250494085 582281466 3954 -286613586 911062054 24544 202851897 806852281 10518 -229675309 760779671 10365 -447877709 753380760 17608 -326655528 123815509 24474 -245075265 630855215 15204 -207933263 647974615 13998 198232565 379336331 22537 -582598751 465345477 14099 -465495047 407812542 4265 -58725075 382018160 687 -52346763 188445231 20138 -329433721 305776399 9054 176301383 150507046 17362 -55086971 875711504 9848 -28993048 87417278 11057 201310078 891227631 17133 -253198031 670336954 22037 5459986 394030008 26452 -182987994 610612656 7470 -57748455 337787118 24827 238649621 403412951 833 -420690667 778814381 17596 -455463847 767789166 4154 -68726874 748561697 21983 -334453376 395117569 5060 -122732726 286031929 5582 145391059 311351858 14592 -583137598 465519850 6243 -47957878 535350066 21311 -490005641 543048918 16438 -439133789 453489570 10364 -426014045 744553738 24182 4092372 878609607 14165 87041003 640236224 16713 -294198972 958008090 82 -516584638 794415550 59 -342444225 11949491 11196 121773659 789833088 2765 -497567047 729162920 23883 -60989555 338413776 21609 -432981589 455372818 20193 -367224530 793676503 20352 88174483 254536650 17215 -437394311 434890806 24535 -176587170 656217425 12367 -514158097 331516009 25727 168073051 490852887 4446 140890379 882393110 1719 -434707672 803807583 19284 -567828941 464816310 20069 82316727 194635223 16049 -240666558 948378975 11495 7190291 729333687 9767 -341357480 124811755 4720 17730463 391256678 19254 -377904521 173947251 2140 218179619 71073333 21886 -270278896 108747897 22035 -546217361 819189865 18131 109936142 337271125 21698 55383480 686741301 16021 143369827 372190078 5870 196938217 313380484 24516 -92567961 637582074 19511 -475609125 352496465 10510 191576822 144957741 4047 66670722 464231588 22560 73357054 626581771 6122 -27649906 596765865 17655 -56000084 476764922 8174 -135033694 12132735 23455 -330433218 385299425 25307 -49882136 500863673 24086 188239826 550825134 10144 -80877948 25192922 12740 -52156545 671675006 9836 -281739442 903914723 17940 -161286814 406924546 21826 -93921281 527263721 940 -294399274 816888891 6877 -280787004 485519434 9628 -441593423 371130683 14115 -90802726 556587900 6336 -421237088 573651925 1606 147264311 352427913 15743 -269056316 371031795 3742 211938954 220436215 14588 -220353098 545162021 24507 -339331684 511304950 23171 142810677 251322058 24937 -104399213 854865167 2947 -372955576 511379997 12865 -577978863 70999319 14138 -585317202 131956022 2304 103964259 906731879 5922 160784270 424006114 2429 -381683144 472026344 22034 120782376 181628585 9119 -504062060 622867540 13933 -193654011 179706997 22336 -254358301 607489039 9071 246461604 491625450 19160 -430963602 745229857 16316 -92264231 139594779 22820 -19556338 311271710 4835 -178869703 597365738 261 212408803 309826570 6565 31504707 640306930 19515 -271711638 626125912 3023 142152655 556326046 410 -344120672 634665921 16059 192919924 393184942 1503 -128512395 674397242 17660 -513375580 39893754 23651 -551838550 470344172 8137 -303640254 492099021 11207 -372818850 585793535 15537 -479679518 322423082 13891 -522751620 70236304 20065 -499575497 742625065 1204 78561997 936925004 4186 -545076965 891268840 6305 -448817164 552574504 12985 -204067780 232182922 12394 -168382970 124712345 23323 -508756575 15867786 10021 -278533484 578445446 1379 -302796247 82784801 5830 179654889 293940866 10577 -424673831 672042419 6509 -339752255 684555938 23380 -392985638 30451720 6306 -13617083 134762641 6911 -249962193 102529455 1982 -435889580 39523618 9847 -464897603 277198566 10258 -253896753 200989493 14864 -16362289 256956952 25373 158442874 616488034 10606 -158402089 571797692 530 -244445251 358219216 7130 153488891 288415489 14464 -120961161 323260481 21055 -133552996 687287202 22468 -96470102 165084673 22000 -22281347 485580444 3802 200059326 245589589 6653 -584189063 143418179 13879 179629796 304507128 14988 117851132 251205459 19841 -513153411 819800584 23391 -331918122 634079256 20839 117963650 216627256 9991 -71078742 275560209 14951 -419197400 134076155 486 -347358064 917504182 4086 -414829061 847642785 11395 -16893776 653789742 16328 -129067684 393083818 6833 -588945556 517141499 13879 -576509641 569351985 15322 -532339134 915121441 10339 -282035697 470717611 14913 -572370240 97731199 12955 -310890076 947706536 10519 -491656368 882084618 18548 135331008 94847987 16639 30327991 66522724 24615 -103155794 48801861 1278 124599522 855700654 4486 -124052341 864422188 611 98315844 91268750 3529 -454548440 850093849 15807 -385359786 63460751 12061 232989514 234792060 8095 -558657147 708278549 18559 130383919 182556591 15746 -37779950 268717422 12138 252468576 340309536 17934 -274477456 414427600 5399 11049748 481739507 15574 -520505309 826195554 20765 -149567418 900671452 22667 -162476055 604969470 10193 -588774313 842267763 19632 -259717360 824099421 5727 -524518465 672236197 9357 -226252206 765418954 14764 -453452612 117120631 7325 -534355051 955969284 21770 -433674609 480707694 2354 -260933344 936415048 913 102235393 47037789 22333 -483241946 807988485 2419 -517046828 383737592 11022 -348911282 632006947 12866 -9948542 399897291 1410 32867228 644982665 1754 -68677535 297569884 23610 -555212672 559590036 15262 -565220599 556943259 6909 214531142 647183965 16557 107406351 714725797 11692 -389428808 248948298 25770 -228290128 574150732 2977 31411445 730052417 22537 -48963131 790974318 9816 -353522533 112278824 6503 -477889853 133302616 21 -322216326 512093724 18088 27823069 943451761 10260 68327662 305876807 16485 -541582967 926817162 24051 170822627 522833923 20216 -599174509 319304281 412 117145987 305018145 22325 -454410148 731020821 12655 -19024148 619776195 9628 -536520953 702556857 23545 -113778717 153297070 7789 -202398158 259192140 25724 -244761388 149262074 22007 -40750263 43653809 24078 140101316 640850778 6578 -93864602 933175929 1389 -340876543 838914990 4352 -49474462 833630122 16109 -476966901 137876761 6258 91599247 89379437 20085 203512025 726146429 7977 -249955991 276198050 5380 -469546518 680290621 10704 -420917119 331359303 12343 -4959365 589383793 26334 -385601307 939816124 10625 -224155201 629358394 25964 -178596860 844923174 13153 -148606587 527933022 3657 6452335 606783685 17879 241505602 887014668 10151 -269188916 401871936 25409 100437921 505986891 6301 -440696428 686806381 10384 55121616 736837493 10088 231400369 874738055 7600 94125898 325150027 1543 -582571851 371486900 1666 -287806532 573535055 26338 -262207753 60440440 17595 -201744643 226788186 2387 98467688 944548807 17484 -425143961 491757784 11246 -362235466 763594838 12175 -193663934 881310055 7368 -96754391 809967150 23270 109951528 502271640 5999 -318451113 854200260 15563 -297771212 85789849 14528 -565503172 772513678 17181 -422158758 955789113 8841 -152622170 859032119 1103 -205187430 322646932 23067 -23254668 101835256 3685 -394399238 471449911 10305 -320390451 382927464 6298 244110153 930048531 5014 238576072 868756445 14402 -115287630 338307550 5865 -55173096 45465229 15997 -110830798 727553823 7281 -118630968 11678208 9098 -548635811 528388277 24679 -133218941 490685687 26265 201415558 864396724 10208 47910087 640890502 21797 -100944610 875590232 18869 -227697477 361824582 14051 107563734 30143662 18742 -445055999 837655756 1516 -29801672 658054986 20527 -349654863 812511495 13397 -446609410 177867667 8989 187065313 883384377 1729 249057283 172746206 18898 -390191837 534585578 24088 -455970762 315388533 4821 -517831129 124121452 14206 153046179 908000721 14928 -182520045 344580932 4863 -22834785 451638155 791 -206999544 644732524 18760 -186334428 355113217 1480 -117575659 615740596 21415 -93366362 738732143 26290 160624629 355108901 11792 -575553553 635977190 25824 -169177842 33594231 4230 -34796258 745513656 14294 123010879 421743381 2128 190398490 363724628 20685 117144144 727933495 3834 -78228719 317494167 4023 -90038645 341166722 3367 -135895289 190856235 12981 78793998 122975632 5506 -415096896 587446185 19130 -141466543 600441088 2703 -488848833 522125509 17856 -216774760 483652886 14919 -582195512 855103432 853 -221793704 117128837 1946 105635419 304005896 2563 210184930 132415668 9006 5577846 647123141 3821 -78162736 302215378 17794 -235957937 386413684 14013 -172565706 728898074 21728 -470332947 653089251 7928 -109444938 604670752 19705 -209553815 364379978 18184 -425746197 476956443 13612 -409380747 90502404 4866 -400715337 930849951 9840 -48188175 322887950 19113 -282908415 806411662 4429 140240693 55621081 25861 219459840 77249072 17417 -226281265 181075053 26332 251447322 85590881 25879 -183813490 635262420 15532 128650238 896212416 6641 -122240295 44262210 23243 76920575 369869408 13047 -436520714 45473837 22853 -582871011 727472534 12507 157585241 935961303 14072 -357594799 787824853 17041 -26901007 738090187 20945 -42534685 617117679 16940 -499130577 479342754 5191 -168902443 147491759 18668 -173649247 418511961 13241 -312589489 300066439 5267 -102946088 876307299 15350 -240440227 694280644 17634 252141550 175834002 15908 -366171085 514260334 17673 17771444 273884038 26203 -417457413 865289720 7054 -559626703 344531346 9231 -67293553 38198311 10377 -292802381 761311336 26119 236437179 192687522 12058 5330752 574509712 22295 22489260 262646642 3923 -439706199 286718774 23395 58490879 954153993 3269 -561863371 66416345 2939 -49966021 800539867 3329 199340695 736105987 1599 -26912692 516105326 25458 -442281604 448495397 11616 -44217754 749601763 1156 -49623039 63984223 11917 -109012158 235217865 26399 39952210 156878507 5964 -210537684 654569091 13166 -88279409 111902927 20529 -331588774 773443332 19293 -285159186 127924416 23307 201188498 662012476 14721 140057863 106730908 7834 -52744849 127815277 16757 234195274 758818779 1317 -269753169 923709860 6529 -557933732 660979242 24522 96560615 350841601 20506 109989907 718014421 17969 -485316461 472454692 1640 -50405653 641767380 18077 117978018 23058847 9235 -496540194 594954505 17597 -493661101 209484335 2957 -302612161 771111577 14875 -236051253 365826320 22020 -139016389 740848882 24403 -581023663 449361012 24147 187793468 835280502 21900 -425935632 69991826 12741 152895968 195766781 6417 62762030 307832414 25749 -170602621 865356508 2312 60123575 19943896 11678 -10104649 469674181 7494 -329185598 221821657 2408 -541307034 830735111 2318 249731878 803726075 24217 60875884 465380277 8497 -77703071 188247801 12083 -468978387 886852340 15617 17916013 763182128 22209 -554572944 243084875 21716 31774917 183241288 5425 -448512028 747387686 15629 -64702870 912612520 641 141605885 276772203 20508 -248011429 119389669 23830 22050 600969454 19645 206932037 63265268 24106 156015266 40719088 4123 -488567127 657903915 2983 -551296368 155096928 10122 -87242542 466221835 1965 -484379215 120803296 22466 -532493698 918738176 775 -322141138 538798450 19394 -394682361 877260646 4596 -222633702 678057550 9786 986150 213738694 22758 -350279568 828273204 23979 223383429 493703499 8810 -312752006 175147140 25748 -87922418 630180682 21726 -462746126 163712143 10239 -141150173 369143340 4788 -5968245 729111353 25139 196810646 209581978 22802 233753416 733799162 6435 -41331361 314944314 3994 237510646 507353478 11949 -558509713 875923888 852 -311037131 181010897 5341 -478088816 341798372 11116 -319202786 740813792 13450 -448216734 294980176 10021 -445309507 933334670 13593 -286220820 661111820 10585 -272295915 429555712 15586 -445754410 102326155 11710 -295468095 694608538 24882 -364405688 350573432 14484 -49678726 869119703 4777 -333849830 436452886 10340 -396526270 737708006 13702 -380653218 148696030 9120 -372979828 845928174 22073 -8375228 799061871 1527 176232451 167917381 17072 186663490 363434617 17684 141329821 791840531 22396 250262824 149774128 25923 32404050 317787222 8963 -364956745 917212231 3486 -451177988 231731980 18619 -513432092 648644763 10190 -179530440 710230844 9578 121891182 465784006 18709 209494759 805981292 5723 -274657082 134949077 3328 -137340366 301474946 22562 -168928384 861690722 22524 138117834 570103617 2796 -139957884 873516596 17702 -134073866 593101765 4157 -269387457 116795700 7889 244560505 671878918 17374 -399017408 119564542 23629 -49329950 399239656 15589 -214958944 954607401 18815 -250265147 663069997 22954 -24468167 134251886 14858 -411138466 951991411 21256 151970488 667969651 25219 -104507449 397920173 14493 -316913995 196366483 9437 -380038426 663008661 5958 -47046842 802060185 8474 -264857064 579119161 21805 -274524702 257550822 11568 170937781 743521380 21095 191750594 748159022 12733 47615924 507257139 22281 -530352378 710644947 3919 234699954 888671761 23244 -530096370 293808428 5456 63599069 859928325 3260 202752562 660410673 4514 82382016 438729033 12205 63335284 786852701 2945 219307775 902773088 1 -462791698 920937989 14497 -104453078 375583952 15127 -68347375 159831736 12998 -427355220 414764137 17612 -87718461 470591932 24958 226828381 21419395 20018 -539879545 854458749 10782 -380559917 925572895 26061 59178243 118629849 10338 -89459169 745968185 2080 -299682900 611298595 26133 150669537 366269382 2785 -260002930 76847777 12107 -47379094 819587645 8817 -251922086 935767335 7953 -89903186 51282595 15282 -278702605 551594693 15583 -255604054 921411096 10508 -47898102 526310026 25288 59328800 55276605 12291 -492239085 648877212 20759 -597702890 67596022 8588 -384385877 283362291 9280 -66354503 954202283 4900 -263189848 51297205 13574 113757093 240962045 6929 248354752 875555930 11218 -341604120 646852606 1647 -301382950 297901514 18593 -408602765 742005665 12249 6923831 645930842 11783 -348587813 539135546 9640 -433291121 278265182 18191 -457692915 697762261 23589 -100149975 406174095 17865 30678957 430758021 3244 190537763 64142141 25413 117916159 955101571 1041 -340919496 525729684 22108 -522966216 702490252 4208 -185114640 753666216 16473 111080092 249633492 22074 -353359863 887554158 15460 13366788 368369427 12259 -252017989 213212059 5537 -509135973 410393859 7908 -198656016 413484288 22074 -90191458 595307787 9524 -563751212 55104318 16786 -524589791 834264674 14348 -372753245 118280340 2106 -155924916 328425319 22634 35382799 649803516 1547 234165968 179019470 15029 -275859737 543098609 15363 90290277 167838444 1635 -154520739 221413052 5817 -280851147 527262088 25775 179068170 907961049 7084 71839337 662874110 9708 -191005491 64017893 16623 -191208270 452582109 9322 28407726 312759956 18719 42069164 720866815 16132 119445552 109922731 4489 -287338636 801919539 2207 -335183357 391883161 650 17928466 680062788 9390 -94286422 798297995 5504 -505288726 192860217 6957 -497085597 622682717 20550 -523093595 947652533 11174 -2643742 479777525 10557 -133182285 661018993 2179 -241876612 299754732 23394 139455947 95019522 10086 1032950 907777813 7933 -578928811 485605312 18083 119777006 158084935 5140 29301351 657736890 17477 -98767572 891250010 19673 138551542 289843156 16714 -299884971 695095597 5494 -497466265 559467973 7 73910495 290420248 7955 228928502 578426401 14613 -453067053 830001293 771 128226705 370970667 13509 -332168688 914372953 24480 -592673903 53607942 26315 -15875774 642503706 18042 -490596575 624476340 45 -456559765 707173926 19459 -532723891 235114480 18 -292191936 850755553 3340 -306696971 348269336 12365 -326452943 160866920 20426 -65642365 818533122 6647 -9767565 720950324 5915 71618288 136295651 2886 -267081347 247336241 25234 8444043 672629834 22348 -562156822 334030747 23548 -282669152 803408249 12700 205101545 574954473 20254 -122896895 285841693 4401 -487315937 228270737 6043 -146918078 482409912 4236 -5099692 415190819 5102 -106207255 432798795 13732 -298981288 899399136 22115 230701217 614369953 20184 -501054467 453509059 738 -49484602 318138789 10240 -31377197 560938004 9567 -512421227 99951524 8068 138949675 710680042 18093 44337652 155865084 15713 23805546 461796673 6611 -298541522 91517142 8000 -368845861 194965907 5841 -564919859 645416256 20567 -3952674 415147692 19902 -53420723 571523840 9880 94951292 614079474 17084 -362231288 431466116 13766 110804647 838535625 24650 -342825004 362244627 24174 -594482834 666455853 5125 80965699 932025297 1122 -271144514 368127453 9442 247067221 933593900 4340 -143685891 557200069 25093 -77123715 680559360 22180 -357206880 240978590 24583 -531793093 48473109 21240 -229730667 833004930 16517 239340954 44896258 24519 -574162614 125823939 12306 -29491139 75583915 12598 -274730963 671256211 13056 -268463541 416391597 19254 -275196210 706871687 15613 -579066306 433634710 20095 -33624411 249845856 4690 -291273778 284749195 16578 41072467 622022847 19579 50570103 609309101 24064 -395843037 590776336 13189 -311955516 693564930 21813 -138788307 484056470 10665 -398311305 462483628 11286 -492973808 625580294 14440 -556364095 593598929 24661 -228685913 237764937 3282 -54236757 605312255 23273 -230996177 634841967 1293 2421586 749383329 8247 -409417783 77276946 6993 -52734342 918466659 1174 149192005 927022712 19525 196321171 746234302 3530 -568602950 942350467 22400 -108358398 130468955 19556 -423972860 429007056 10743 -499592789 78145969 24696 -531573896 838023839 1729 -339729840 589655393 10842 -575597208 593805843 21071 -12008992 587448401 6702 209214555 350241778 19973 -453472363 18115552 8664 -277659162 667797135 7351 -320152527 269522734 7321 -37373227 477883274 16636 145424920 705300108 3952 230903463 800492199 1197 -24180399 186293008 5956 59881352 196998940 25519 -336173932 594964393 1801 -555803008 248779895 5673 -238163834 590472554 15557 -380092841 539858842 25787 175941027 448495564 13881 -71669989 787004811 14342 -245118854 56948145 15976 -483685180 444150334 12016 -507765673 124199010 2586 242575765 317669669 8920 -65715724 810435549 10624 -470357015 767110088 13039 -442477699 253885741 12722 -312776018 565675882 16049 -326458300 294301057 11074 -335794596 343482724 3672 220273664 683919925 4110 70784618 473872208 3250 -41015643 575727273 2006 -179658432 939383964 12020 -453917810 479140740 12735 -188745209 546406826 23482 -557281636 676929088 13050 -60220459 940384867 2411 -41383351 453349019 14509 -539996576 387349686 20350 -537609820 200977752 7657 -427413536 386993363 439 -239493824 257485240 21466 -543597975 117299183 16804 -566601368 931927448 14947 -137782638 142984617 11892 -471046654 27121441 21400 -494996775 242403261 13464 -381593334 670135296 9125 -471812718 52138310 6096 -31619076 326750405 9111 8803397 255543784 10589 93790686 224179683 21484 -444779892 348425066 2718 184175894 878038261 7510 -330231682 301865498 19878 -211161931 503205137 11800 -60428322 789248879 25669 -572936077 569776713 7168 178241515 52049194 20899 -493065630 829001719 15355 -548269735 181926118 18359 93705262 635721468 19936 -211415629 536380825 20475 -541246950 743549414 24363 -421262898 362359271 5184 -570752262 289508006 22744 208174326 28638170 3686 145616228 100729276 14281 -251582558 245923063 5316 -310282626 295891034 317 -133558794 950017989 24246 -206790518 171764480 15447 -30256795 43274653 23082 -56462925 694294387 17173 -297065678 602403274 6413 -199387800 132098193 12711 -8649767 286454510 5921 -117078541 846275670 18437 201546863 379362611 7696 -105856713 427324454 18517 -458297686 241068301 20276 40857218 263216972 13737 57774448 877839470 1369 -374400401 952914387 4388 -305678183 326686487 13804 94585575 387696714 10933 121241561 174693972 21065 -525467096 782015832 15756 -320212862 82629411 17788 -376487668 681876756 20790 231908474 326870543 16712 -491166425 519494989 19535 -334065445 796053272 351 -446889625 786350477 17885 53709903 753263464 8742 -205135670 443591178 16975 -537740862 103989722 5760 -81942119 924313601 4628 166462315 229753712 11451 220896183 932247585 20774 206732564 466529417 19042 -222985716 854233018 21139 -293710591 834958007 20499 188015611 528576378 23804 13643929 421991284 17154 -146390194 875700995 10254 70094978 547081782 25571 128761478 880651817 20972 -17575321 26413100 12380 -559080401 528125480 13096 -15801590 162352859 24689 -138516538 279059346 7450 -350242703 359155445 18574 117726625 621305133 21230 -460508742 618615104 15849 108571118 164500116 15500 -360083077 229365583 16213 169662762 909080553 18901 62813142 142637444 18738 -222954510 197289516 16817 214044302 290717570 14051 198490544 116387984 24678 39638588 101631623 19463 -192414608 82127586 6911 -160151222 880777419 778 174515507 490394329 25331 242326733 388037498 21688 -443906209 820650589 21183 -307105705 414164650 5088 -81168285 573476766 1428 177015413 666259436 11473 -266362912 860118935 10470 43066417 843422766 8958 -305232265 151958807 8671 168065089 870424237 14331 64984254 927471101 22613 187445228 950762100 11601 -43288812 229940196 23764 -214309671 399117907 25245 -137140545 182179891 16029 -265617246 449443334 2295 235685200 424292998 14334 -396461605 802158065 20990 -511739114 237224092 18292 129399882 240061389 2359 -31194802 149728389 15861 116955544 201328739 25641 -57151061 776878141 26458 70275288 716983137 19635 41990420 909708112 26416 -414569763 868334576 5129 -300714 130949927 18959 -186658003 893942023 7338 185981632 202162357 3600 -172454329 287613202 12669 -238923522 575902243 2132 -564987361 140449729 22546 128777626 586652400 16972 234394664 11818379 24837 184469756 875455080 23912 -473313851 432475321 23342 -366930600 494708911 15417 -593066007 879765103 6270 38974202 277636174 8815 -120082266 672969089 21834 -185784650 137615034 21564 -224235206 54601784 11812 -450891865 256105471 349 -251466971 915705136 809 -21137227 364674723 26347 11049374 764499781 12572 -342375596 840371827 3832 -558239289 956024215 16039 -428023562 117400272 11187 -556146415 89418457 15594 172523791 704011333 13644 -211181783 249592296 25152 -567487224 452206101 18849 -539354448 937127688 5633 -278871784 12111583 25865 -306806370 212346445 11976 -511254662 59178061 6616 -91135212 420232843 18092 152910195 904126002 11023 -1974628 260380966 3384 -7301153 368124674 14575 -258724346 467180766 2656 -275867477 906060764 10563 128472665 651199488 6397 -558064173 637116475 19012 -404075783 564846039 7351 -469393970 271688197 9623 -461676115 326664502 9567 -247610115 318817669 10463 166720967 757702616 16667 -207309436 856164847 16083 -356703697 640343699 18791 -483989660 521869433 22227 31100920 514401500 17253 -317599588 808847361 7244 154141227 630096311 22692 -283212083 516275900 24514 -257759871 729290771 22744 123038133 812810215 13693 209082619 372199201 19568 -239709984 419208493 21645 -118935470 72788673 23376 -554893695 234166139 774 -83216518 855438427 19190 41345476 217886476 16714 -232152195 765354426 7011 -28215637 737120515 5116 -61564476 741750142 14752 -289619473 586811459 7992 -348896467 303818239 8779 -66766505 759876444 15469 31359707 895135713 18052 -486867697 690852494 10790 192519376 779476250 23264 250427966 526242448 14462 -476948617 316192374 23923 -133696408 891522428 5741 -42359917 294568951 17693 -560025355 564289019 21797 -173641531 520045603 18326 -504378101 246905629 18427 -118363016 143150955 14019 -574227314 260008440 13555 168607410 826200552 6215 -297729122 163236891 19519 -267952783 701221670 1409 -112313459 554899258 2715 -416194015 736137835 22872 -261983361 183237877 24963 -274495184 87765979 18433 -57046482 350064134 18594 2319909 897199963 20874 -494381610 31611667 18173 -353643249 108839515 5609 234752466 720054591 13184 -383104210 141903682 18222 -39571472 485587375 1463 94256786 324715379 18116 77580699 191266304 3833 -464161955 341087172 22515 -334274655 825068240 14373 250565630 885991119 11384 -289273416 497341048 2733 204215049 324071746 23257 -116477774 704365801 3580 -126358493 473369237 17066 -313345600 385542619 26328 -452910417 185485742 18527 -457160893 665992803 10029 -534452505 273569895 6258 -404142700 626842208 22245 -299805063 536394371 19965 -494321248 584575361 14864 -321487367 456415207 12603 -491408773 298538549 8286 -417377129 380004995 17184 -554726488 322868017 18038 -81736155 295515334 11146 240108768 208972398 24887 -585818004 940456272 5598 -238326129 233273094 8578 -581696817 600710467 2485 -285616783 548165703 653 -493878686 433656013 21335 -235899989 662145156 11179 -480888219 612002039 15406 -592249469 482444866 26355 240875930 568843570 11487 -330316049 334133813 4303 -204010988 739098516 5815 171440490 193062116 15916 -380044408 119789724 2270 -257754886 213095283 12041 -550174830 561248017 20196 -442854400 646893037 15744 -507785407 490204308 6636 238231953 756428605 7219 65310022 242895780 22425 -449746031 356561131 20474 133225712 160813038 12274 -281208509 607842665 11808 -121551451 846725433 19718 12653350 262693617 4368 -317016250 540296071 2946 -85194316 178534617 10549 -86109633 299487708 10795 -177819073 888939161 19080 -458597260 121398412 9988 -457226041 820330099 13547 -149101034 216431326 13131 115256066 134628135 1146 -438984419 153873019 11725 -542721267 46472451 24607 61892010 347236332 1968 -13935216 223870943 20498 -366939438 76433268 25407 -480712077 534426188 4111 127018707 766023248 6160 -220335852 647640068 13541 -44318422 548103691 16574 241686777 324158232 3553 -300483849 50609866 20142 -32344086 391988127 21434 218618620 192127126 11524 -443994766 465508561 6783 -548587400 714385957 16946 -464716015 390294867 21858 156610974 845413297 8279 -386969149 81903506 6937 243365904 105678110 5706 154390465 227014794 8877 -384287751 382034502 10282 216126607 164741237 22482 -512388134 118610299 12997 -171738311 219305232 4908 -497072662 198338793 25898 -385596469 952388292 10964 -539353929 436684894 11745 -295259433 802684337 11429 -459817323 184602910 4656 215955072 111026810 15281 -598793054 457263687 7912 -367007233 650225965 12780 -588706601 810116362 6044 229090347 50777110 20274 -457014077 99991991 7225 195723632 849226503 13845 -143192336 461306682 25189 221632803 571324088 14235 -236154265 97211267 10833 -436996949 185693649 9857 -371527953 477215431 840 180095848 653956672 22908 -577403466 473449215 15294 -433182439 766585631 18098 -179440463 516282301 20095 -421827002 849026037 13561 -413071365 766737321 22801 -586842053 275319376 23897 -400045591 811253046 2536 -360389986 696767055 18933 -543426385 214399271 24227 -362564639 577953622 3596 -137544701 78779747 4266 -533718079 902814567 3579 -227946607 695271325 22154 -455014339 317224801 3571 66597442 650964888 10973 152353481 140294590 6914 -423555295 428867418 1475 -502502669 22290759 19993 115322206 148559619 8217 -541771688 308556441 4057 -39723677 275100076 11069 48062236 75777508 15904 97072989 377811931 9648 -189267639 616232263 4452 -252322417 186277353 6633 -208074504 432969946 885 -573268178 742516190 1403 -589453674 650715616 9039 -175016345 736440601 1013 73442024 657575463 24278 -121281004 865712217 4854 -299597862 447574290 23669 -304132855 559822737 7511 -497901687 401700133 17001 41205995 122416545 2257 144973023 719047288 11659 -138250865 665116960 10152 -402230518 875220058 20405 -282956571 919079004 20803 -304517361 341014329 20036 234207155 523333650 4818 -352654175 629446006 23585 -512792316 848183316 22005 -475723447 451683898 14550 -26869586 913621388 2427 56533770 54376298 18052 -151960586 544244289 8184 97728614 669816083 2707 -385804649 277701896 20851 -596352348 827909006 21571 -25726212 416208309 19382 -208257567 581411798 15640 -515771885 65409415 16516 150878836 442218492 23851 -341356139 225048698 23443 -258051182 817885617 23992 -75781871 607698712 4276 -363451918 188242302 19255 -388863279 774735019 15264 84614268 620424229 20790 -531965817 523116141 18002 -411007342 197779343 15605 -358362389 626137685 10152 36579929 413854505 14886 63690695 309304195 7591 -349055326 499492395 6124 -268315901 726631957 25193 -505540737 89697094 6302 -503072738 551178708 23086 188334978 261461334 5026 -521921083 295469273 14305 191177049 43936760 4410 -483500423 476096119 6715 88207415 336132146 10935 -245245989 815075047 26015 -410581748 550061209 22404 67681929 183472822 9768 -195630448 837849999 24471 -467335094 168894169 7062 -53076061 47588258 21149 -248953514 152183212 19121 -484961328 107660975 22527 164710552 469157449 9843 -52717402 131743721 23194 199197683 311347062 22519 -599725382 237438521 17810 -169326420 232774358 9709 -435496162 464995663 16484 -366008764 310429144 25594 246525213 336983895 7814 -148110317 217761468 18941 -387201968 932070601 7397 182341959 193808536 23270 -32865541 99786136 21386 158070428 9518252 13176 -538492659 730679948 19841 -373458967 229387468 12013 -365521864 554452121 16281 -129764148 231275356 9785 152821991 949410027 2247 148548763 284155262 24387 -90051302 468909272 4803 -453049215 132824977 12173 211615032 148267246 7721 -527178146 232519409 9089 67730150 69543292 7159 -569209824 912685663 15391 -341656274 65489857 7522 -154377541 163974560 11630 160618621 583451380 22757 -270207657 546188144 13959 -41722707 883378318 20377 245371480 144250686 4645 -389476537 333517192 5999 -581748534 518636583 18082 -488503315 741680650 9666 -68200118 392260799 14850 -543602550 751231317 21168 -199800677 205238523 19402 239804934 107817040 5495 -23152033 602346667 4961 -467377250 496442372 3837 -194692377 293677111 373 -113420644 957421302 493 -39768197 331219338 22516 226602788 539399442 13366 -456293908 760592979 9552 -522692044 310326417 2098 -395384728 448537091 15237 -139250979 132324702 17903 193862941 536013537 10737 -529204863 14601747 7457 191815458 531155094 19089 -166002080 240385925 25992 16094615 164666734 9689 -321731144 580335105 12934 -28173872 74798772 4115 77184765 949958812 644 -495839092 367143894 18317 -559588251 218304532 18574 -412161524 107972358 2338 -30217789 274809107 1866 -558911284 884993623 20815 -527114377 318016637 9161 -391727471 209448360 25279 -433361641 712798461 15663 -92916235 634184341 24318 156241414 601137351 12856 129480782 94550537 13589 -582957242 360913355 14868 -204177629 851993097 22300 232899939 811068951 3078 -537801394 572035503 8696 -28463679 671882135 9204 202320610 422585929 12562 135355826 361594935 2889 -67417654 519760869 16459 -125655219 188619914 2930 -165108474 596059469 1623 -476773366 360195923 20556 -165863897 67944381 9966 -593624176 134685832 11152 -256850450 202253502 19085 139855323 722544051 2312 185702386 531408255 3613 -451171027 304342264 13286 -300993025 603354767 242 -556426665 337533439 15558 209991179 572796443 26328 -321698371 242910055 1158 29119363 263151482 22191 74853135 602048734 2835 -7039283 917486811 17904 224780381 637330545 18642 -220824815 903519410 1913 42489737 513548695 18892 181325234 121146102 7643 -215271964 595709564 6577 -367812668 929864824 22345 -7527821 568464237 10995 8452280 948897743 14377 -201728194 326526800 23311 -229272836 318123109 17361 -271285993 644697919 19934 -426708242 355204823 16677 -143313787 159726139 12913 -315564831 525354454 21317 -43925338 773083103 16135 205806591 328110848 25165 105948858 819671816 18401 -321542930 607671749 5876 -187774691 258200456 14172 -512267768 369016109 17650 -121612002 458726955 7777 -407547721 171336656 12911 -156458265 261673131 10470 -265596872 581637794 20207 -83749387 331343337 15206 -256351499 49150520 21731 -502248746 679614225 7579 157875110 402785426 4463 -106429388 36530126 8608 -117657260 684843248 15743 142433723 753435277 13368 -36252268 88080319 14290 -187419062 883111244 24122 -433300118 506822825 22839 -41611154 37211123 11889 -255732819 618411680 12116 16711893 137056705 23077 -414849085 275713870 16085 242112421 62407665 12540 206688780 491995097 2001 -325730589 409335589 5407 -51674977 229128805 25233 40926725 69990699 1250 -159454079 487448900 25315 -209654446 257873359 22579 247852560 814893220 12036 111525961 383137996 273 48209095 110868999 25936 -183344439 931725236 17334 -524617912 425942774 18133 -465291222 336148907 9018 -568967912 404679604 2803 -22502733 729270771 21759 -293166798 595732773 10472 -42842736 59018691 5099 -282151394 75753548 164 42983683 703982357 22612 50943328 233915812 12202 243616948 286082814 24952 -153454350 679650029 11845 -578409439 181749441 24393 -231283054 266322709 9628 6611089 57077406 16413 -387373971 705905996 1725 -576477705 834483860 22491 -144720233 836394162 18764 -187262322 522616731 21976 -123583597 253187016 1580 -309246454 250182400 19452 -254463983 222010475 13337 -375365562 921822252 25037 105039449 698640646 18620 -394255837 89956262 18627 171444404 793090993 23286 215249779 321755059 5415 -598597385 257224494 18420 -107125924 453571537 22255 -427331803 276158213 1108 124936093 743194481 9360 -56410889 660175841 11800 221804791 238242750 1719 -452764774 190573827 20000 -148722516 776288040 17545 -567740389 331321014 8743 -193508684 650227399 23828 206906024 897666201 10802 233062181 580031862 10115 1074897 559266441 22462 -479222185 201995147 12776 -429821187 211362298 10256 184665560 79003485 23972 -154473458 102134276 15287 -123826526 190706155 14627 -581687596 675496162 8400 -26550731 385795116 9571 171858825 536722910 9086 -401670058 212678115 1498 -994220 741572959 10621 -550238255 765753416 25058 -161987953 203507140 2313 220981446 846556276 26471 -454731578 733516889 10250 -331261656 854177964 23628 139843002 88096661 4109 -138612237 165352637 8777 11710916 631396269 21061 51007364 888696943 11562 -52727437 264880325 10431 -478160760 920871564 5984 -483330407 295666004 24307 193759356 492978930 24735 -270874820 227187393 11595 244060002 559550608 7708 -465863261 87588101 20911 3640202 925148775 2582 -81543586 364377734 21335 -322267517 543121174 12144 -107700259 58290389 3997 -375318985 49850069 3029 -174136009 270489378 23506 200975170 431789442 13135 -583352000 157956812 1579 -105430160 507903437 17144 -7131615 564714203 14290 133702268 325759392 13865 -155437716 463303504 12608 -391959050 791955820 1198 -143171104 817072637 12745 -346723657 580883999 14854 -83428487 136360624 26000 -225788687 587705834 22433 -135672579 671532874 7710 24682417 320383506 22193 -502506857 435606196 16273 -584479470 15534039 22035 -223207302 659594070 25085 -341493464 888866397 26093 -298190187 173606382 23242 -578553938 549433923 21193 -118711071 483664854 14905 235619807 945424460 12927 109636213 931670732 7202 -364818725 521930646 25105 -115800403 835678962 7557 -99070472 214432661 5453 3376564 24092108 18424 -230818586 460869127 6283 132516428 413278505 389 106960782 37211544 15478 -66860830 861707517 26179 -118939218 466538721 5460 -524110338 132361334 21843 -492095664 498721376 23723 -163984200 273348959 24398 35300973 357724416 3821 149423869 161814045 6957 -425820164 569882448 10871 -37306627 75048064 8500 -252346161 371680913 11530 200291620 675407712 20313 89250932 649389010 12581 -397437534 332954438 2811 12986498 127685190 9696 239326333 516788088 12694 -79254338 405693831 280 179431780 843257968 9329 -385276571 64297006 25412 -595544168 669186356 19309 -539230097 808194109 17333 -73773403 453134270 7421 -154622227 571326466 14831 -495356666 630837760 16831 150643004 402648620 8892 -232914220 414405598 428 -128581599 720137790 4894 -269960909 657452916 25467 -357365729 354168138 9275 64230855 299534632 8934 -365420089 658420279 8775 -364892102 338812923 14518 -193211788 327256263 21893 34776788 784142318 24594 -145668609 309080399 2388 237060901 743488760 10527 -597551459 207316029 7449 -213770204 142187022 3341 -260591326 153376600 2945 -333836893 663279620 4460 -165922515 329761550 16842 139890571 878162074 20907 19083195 500251035 5847 -284735730 100654797 7419 107515737 441113223 4105 -443529514 724841540 13400 -243018795 629967345 24253 -409343755 909771039 14120 -569407675 940697927 16863 -80713517 604500691 1909 204839116 288972317 14765 109379269 744785622 5239 -91820300 848344654 19693 202592229 478286468 10662 44835025 591132247 4970 -284638186 851976284 20566 116731151 752220170 15822 63478941 939299768 26225 -357969110 47767037 15884 -504438795 847484444 2333 -577575183 752064507 22517 -120479829 606918052 17246 207868516 673180096 9994 -172118831 721383695 20753 -553999662 477971723 10940 218660845 187676480 17582 -234535269 511406786 15741 57148692 27945063 15658 -376436590 508977209 21198 72308487 622274621 22796 -202028345 685447630 16009 -14597941 924691802 16803 -226117159 891805520 382 -175571480 890941151 2528 -380940167 805028487 22778 -539138095 229514440 23294 -306111606 495642423 24949 -310954312 115369795 5210 -283040000 456978052 6903 -95759109 754302259 24282 -158473455 493681260 19493 -142880126 407837536 1207 -199232365 814278572 24619 216491503 618006595 3181 -142334788 220824554 17309 224374004 214875437 86 156263151 521974262 281 -275736420 623865080 8793 56957644 630186654 1635 -595017544 751648262 19023 137545572 386320416 25744 210627399 290316382 4413 195112427 896054537 11199 -309746634 809867616 2289 144607963 362923554 14563 -331185625 109122399 20010 -123887057 615286029 13765 -48295795 578256471 26001 -440251160 209985744 2297 -133926651 158713891 17082 -24868603 622343112 2869 -283224388 704987443 22911 -585685872 245305000 12931 136227487 355604046 12974 -405828004 349918156 8091 -186041680 535475264 25970 4466151 367750129 24629 91637729 871925457 11141 -142610800 60741620 3787 -277960432 597586797 15928 -13556569 324111517 6634 -231339799 103812576 26240 -190216019 559066780 17442 -286762345 501360790 6763 216852829 230480379 7168 -493841874 487874604 25042 -339403151 562019519 3585 -34317008 345312710 2274 70552397 325443499 18895 85165059 721062617 17003 -414906272 772675925 3896 -71269235 762532194 2293 -14377125 504277690 8462 -159262249 244724056 22352 -215599086 83309812 12552 -62447615 588543707 24238 -569827192 208807526 1889 -212809988 156128083 6369 -148146811 668044657 13497 -283386596 62436916 10087 -368309791 106042490 15621 -442144739 690833318 25789 -503077263 76394415 16184 -62633398 205213783 9993 -588395934 190610851 19530 -521877889 818947707 5276 75632695 521120331 18418 -355007574 494222847 13987 123313263 43570477 5181 -211704307 300230410 9187 73005987 658219208 7994 -97328370 436628237 11656 76628780 937486463 26365 -36689199 17693861 8906 252608062 306876053 1115 -192112076 829800076 3438 -304262933 509043589 8740 -500840688 348247748 12138 98034134 349645066 21575 -187393014 949859528 6832 -184711867 260122848 3062 -349626325 495310686 21631 -212429761 362203488 24227 12251536 408128501 1255 7490185 645486271 16579 98153426 887618438 25983 -163285078 624863947 4543 16845724 618513928 5583 190058660 374431081 25394 240138299 164251426 3590 -500421747 562653645 23825 185571374 807992818 16545 -380285861 849386146 1856 -298957961 900356304 12316 -59487688 710784641 23878 -157402570 597461636 13339 -149745013 720962686 26122 -127401419 499686386 5650 209326303 658936485 2205 -60243083 557939145 17800 74112093 728092460 20499 205479415 946744214 2739 -131827255 472151302 9868 97646579 782595753 14596 -58295604 417158067 16965 -409426332 853704001 23563 188802263 194660284 17304 -379135153 716792323 4067 -383778965 411804780 611 -64373059 433149706 32 -215672552 481146618 18177 -139530727 354855559 3854 -289022355 358073888 14886 103853934 756147985 11048 9971564 40280181 1600 -601573223 280033173 22698 -525574015 908264860 19661 -258140996 951804455 9990 163980475 94541204 22322 220572436 191113676 10637 160336177 402092038 6076 -82754258 205879499 10048 -378025293 442634535 20223 -183159008 95108344 1901 -437767861 650081587 4933 -232460172 854598699 7455 -234206207 76272440 8214 -378013264 464960544 9009 -441200597 379637448 15445 -291144459 576427868 1971 -549463552 464422094 19882 -269292870 853424608 7700 21338566 422279455 25000 -516446284 292947196 13320 -541036389 412575345 16221 42698975 277920118 14525 -450370775 409892044 6634 -10100008 331248704 18288 -224361208 494244261 2607 -247240239 647795213 17074 -514229110 392293300 20930 -285340358 110521936 155 -414200806 511388823 20717 158530257 791261650 16788 -162490454 650790231 18038 -574638816 888764739 9422 185029178 43665672 1021 -494534775 847638879 2395 -37453626 826764319 22502 -473302803 299752500 7060 -95431057 894423215 11154 -125202750 420567823 13054 -214249945 305403961 22502 -153584325 406269405 7963 -62925795 708430671 9124 77592404 542672935 7440 -110317803 701622108 18063 -378480752 895458413 15747 127587629 387128925 25085 225353089 898779646 4218 -560016418 242388845 12229 -404993537 459147095 19334 -460858625 245848133 24371 10300952 114763687 15359 -26390534 917034779 9808 80288025 213473865 6123 -591530353 172957035 1015 -500711871 516970650 16661 -601644114 953633517 16699 -308860619 406788624 13415 -431161825 413890908 26473 -412436343 288196644 19563 126372471 14805274 6377 215533592 871910336 24331 21482693 524276607 9056 130230984 95295425 19339 -214895577 445079988 10315 -238523789 952154776 351 -532876738 817275882 8758 -388872280 107145976 17426 -89571074 717156006 17750 220218029 893036466 16127 -521737476 224902739 4226 87687282 905207798 25192 -70074820 741099934 2448 -224548942 808830895 22854 -157102759 719514760 20652 -313776265 135977420 15119 -367795236 741509485 7171 -56452166 115901084 10962 -332740346 932429274 5836 -175131111 201511060 620 -274669304 403385742 20229 -333520893 689365209 13456 72592905 37255431 17881 -472913942 816005901 21765 -524609897 350856204 13038 -409320122 74318488 3501 -477911129 443290863 4099 107778190 214990828 5374 -236689305 525273679 7423 -496936478 723992635 19925 -76471386 488769892 10189 -159766919 734301464 11994 -265186285 352550703 9761 211791490 73632100 3967 235780127 111349371 24388 -323822983 487931990 5109 -520872539 341949265 17476 -282671657 502236709 4565 85102160 708354435 16027 172290311 125226244 15663 -515021750 473750669 25893 -572111826 798368371 844 -483204132 888458621 21141 24692629 622555752 2770 -127045462 349430459 23305 -309272343 652894134 24046 -220792686 813225940 6249 -46108279 686597099 11547 -197806176 352463791 11552 20353501 406164309 9572 163309365 812029372 9453 159747351 306037729 2 -514157453 553949022 724 236583966 47439713 20783 -509529353 357316381 19023 -122567744 596497763 3534 -156751953 802852339 3867 -274860232 853164883 13019 -199442334 432434246 6761 -438604150 643223195 16027 -428951842 248108022 7393 -44770671 888879824 10424 218957948 744242440 12073 -558008137 693700915 8373 -31190008 236893929 11008 78710799 157741520 5185 -526969650 260911294 21712 -462645370 523669047 16115 -60366264 375110423 22723 -64873018 792011729 18655 -66361487 480666939 16041 -242082168 932042534 5297 -519340558 663866758 7224 -274399263 609577571 7069 13506249 239278869 20054 123673609 39852710 19811 -199804638 472488947 5386 -24912800 635242750 25449 -201081782 540662893 13538 -307110713 525514819 19557 203840719 32810812 8985 -157913404 239423050 19748 -365041767 866597060 25821 -253887900 641319091 7720 -170447262 218725678 15971 51151859 390546513 8979 235835948 296778750 6042 144939155 493142631 1182 137635818 71351234 7991 211702171 549500358 12124 -477731874 907616871 19765 145289601 727801238 1076 74626073 297574127 14981 105482691 825207355 6524 194141974 110001244 1942 -506006000 876614164 3784 -51872594 169258053 25999 -246493794 438773558 3539 -521807661 389057341 25833 110462263 587230938 25983 96276379 870362588 15514 -552047965 224504655 19436 -133181453 126464432 470 -537082972 51428110 6285 174532789 102600502 16039 121055721 499894218 18789 -480263101 465084718 25179 203159985 578331018 23871 -342803136 175012492 8642 -561097754 870997156 4513 -443111930 622950333 13298 -89340541 426730605 15699 -173251900 572773858 12013 -241784970 539798720 9493 -279585501 921122490 13521 -74963698 30202965 2358 -347536744 543157012 1360 -381463453 305728117 13403 -123505522 868959023 9530 -41654691 346176856 4750 132353581 61953431 24171 -54014092 579415274 16239 -320932741 620813569 15347 -20467230 191637556 13001 -401641941 361002967 13842 186507553 332840147 15440 178765908 602465914 6874 -227038266 538788555 6476 -161135156 865675464 16054 -427936631 78568556 12584 243614833 376170222 25217 -63929037 396416737 10254 11253423 244782692 22549 233039256 630761113 23549 224864917 857576557 25158 -593393159 194759751 5452 -24448385 644101928 15400 -58624038 909733839 21460 -528267020 616632799 8858 -337871164 775145733 14842 197031148 133143625 10313 -313649222 791147486 21079 159551028 773241748 15401 -18249871 579397406 7889 -223306027 227951285 4628 -510218999 352180702 3736 -497135699 878131642 21955 -95545421 527190149 15396 -148540049 917297674 21943 99757815 390716298 24439 -10416346 252858908 25843 -593955249 391199565 16448 -1922448 566893183 9228 -308867331 301444788 20398 -468307134 839918465 4374 -97010054 779334658 8393 52537514 954966163 19161 -347197625 194633365 17662 -511224383 787517110 14451 -585235552 903715205 17375 212260495 223431508 17719 4143231 419978976 18875 -42594779 525213862 3480 -23297311 83969755 9195 203926386 130626259 18369 107178682 715680967 20129 -284976156 301008663 20348 -364819414 880241019 2272 169022120 776812230 3768 -468555070 109676266 26308 233546289 465292575 12823 -408251688 900185828 13314 -43274501 296023529 1719 -580044433 578818996 7299 -128868051 239093969 12042 49303028 619521732 21418 -117028253 42451092 20806 -557585890 646607933 18923 -140405013 18635752 22497 -237195913 33552892 3138 -321307675 935319744 18393 -280303538 794771946 5488 -262595927 97617371 16669 194397389 932366392 16819 -330070870 914459163 13965 -372383037 320724245 15354 68250785 77536459 22324 84775461 291063775 21770 94107211 540251374 3436 -379210133 408853082 7070 -380821112 271025900 3271 -11506371 690433532 1271 65186775 110079919 24808 -587171988 719131106 5983 -552345500 315615040 13183 -299053349 412397746 21961 213661117 272275378 6960 -396159338 760192382 12002 -426844960 53475828 13227 -399034796 341652207 14034 -204613200 577800241 17544 -225243082 901780187 22748 -163417288 655981533 24189 152456320 291069718 4692 168208218 736188234 26369 -140333522 499622781 21505 -379945918 17771958 24156 65430764 390108826 13419 -281920758 353941456 22457 -446071923 539527777 17280 166307981 919000677 1754 106422998 515088667 6814 -191988055 255505597 8825 -98698693 469417376 13756 -145049387 302609221 1327 -527367584 831398679 11537 174342946 27782026 25663 -278925447 843775731 6922 -11715614 591783260 5490 -60400093 142170140 4839 -226213530 257089006 26026 250826642 62362434 21701 88138755 644669388 11795 -314556235 655062983 2712 -259463710 929127459 16557 -432765391 320050314 24490 228569535 563285063 9714 -372610441 301134807 13883 119641710 481572461 20219 -415503842 838626558 15130 92349416 928539896 2007 -250633777 672318152 6569 167689378 320925889 12528 -110865627 392234417 18993 -266730216 827398805 21846 45546148 625614516 7684 -190570433 293549897 14841 -330164162 935353547 17074 -161891879 545213814 4239 -382426902 762505918 12764 225026129 223543641 9005 -182253435 722134172 12284 -499301510 500907840 7620 141993850 55282906 24527 -143151120 376315102 15817 36422219 212231765 5575 56430984 205367002 21797 -467769156 616739761 12372 -250078399 401815247 5388 -198386179 390192538 18300 -419950595 488558731 20844 26230100 258602487 18280 -152663696 742651132 3656 155726578 434650906 13958 -357396069 365836439 19460 -86580056 888414457 16900 -171946770 902161265 7662 -407307695 116223273 8831 -478668536 269340518 8811 139593100 564076356 13610 63038183 265572267 22725 -298878439 489796734 23633 -277079299 530171780 4619 14994375 581295927 24878 -472536394 202046760 20176 -287474869 211171790 19582 -166161773 656302227 120 -313995401 15886848 14423 -580038957 867085378 24702 -525965616 784089903 17337 -309647001 648132622 15428 96412993 346602727 1729 -9859406 500108579 19238 -96718339 507331600 25531 -1183614 480250219 12973 -199339634 486102155 4768 147838087 777463381 21678 -115860740 839549942 9069 82386679 34228470 4286 -346667705 57225340 22938 -198648082 389342478 12099 -144654431 954543770 23668 -299551645 482445607 16433 -236783500 453104091 19778 -358105347 115364223 20420 -307603978 849573860 22610 -586878599 814116275 18956 -264003881 644192841 12681 -241864320 405459872 16846 -111683657 710254445 11193 -448864103 529915242 21055 -516427681 922835544 1852 -326857524 22565303 18784 -35198935 202527530 15108 -216324552 920546990 2588 -188478318 665401893 15224 -553999588 858628309 11932 -446398727 512708266 20522 -363105056 485536958 1337 -222300829 525440535 21212 241117761 588539458 9871 -280977810 174273784 11360 -383848448 216986626 13286 85603847 267137397 6772 -266135025 353774181 14543 -233075566 585106019 16797 144900123 345336035 10530 -62624954 530082994 24564 -601815174 249850914 13707 -115606605 568076195 20397 -225473572 724171173 8364 -507283349 662349982 12916 -384325878 795878065 16812 -29753635 836264121 21272 -362523310 161045311 25785 -578512647 481177450 12356 -84858773 748190092 17949 -189883536 894493367 9506 -376742581 618720663 17850 -95009695 575350144 22344 -165003855 254834984 4516 93151451 627528393 4833 96870979 14224973 7421 -529290311 932731284 1799 -535681551 164466319 18239 -418054612 296607507 8961 -452425386 805176668 16410 -507219183 338127380 430 -495957096 603816978 10839 -591586843 172500725 11601 -465430031 285549865 20131 -62348043 779152772 23174 -370701536 749461358 6774 50064838 785251777 19006 108732582 949367613 26343 3938942 481028342 11044 -303963653 434419836 24890 147725106 296594511 4509 -226860235 327515318 24594 108845239 821521820 5478 -102228681 686172316 11401 164600505 724482063 6042 -127450284 897495719 16812 91228479 520716648 24933 -30495895 443897819 17769 -161176009 782323589 16992 -3274619 603753978 15817 -519763358 852283471 3673 -148351705 840053761 14727 67498201 678709300 8182 -532403352 153545014 1145 -147322475 848631545 25535 -215733691 353739741 23280 -464041935 294398806 6169 241222545 235642463 25192 -443347190 418861689 17902 -67516008 571709368 8417 -120586686 430583071 21651 178182494 264320253 20414 -75764719 187595911 5521 172427368 496068884 5461 -179431443 688408797 3161 -52595145 671292617 24560 -39917938 30669036 7978 68008224 360007731 9162 -529197686 840528508 24806 -599406689 594710821 17469 245769907 519144575 18330 -389069694 599149484 433 -179322384 387238638 18951 -32023048 950104211 16580 -593888658 616659739 21712 -323136812 52114536 21588 -168604651 294764234 890 -389364151 688478110 5997 -416470406 122022012 26159 -221779482 54226921 1335 56092977 668075339 13941 -28583676 281591431 17516 -391292995 384305436 25903 -469708745 197552945 23837 -140913188 461381941 7086 -38600672 742790930 20111 -241478156 398294669 24921 -363922490 439346051 16007 -472942545 269580461 4302 87364735 949660186 7174 219803258 941825149 21315 64399859 790576040 12656 -125463695 403608975 24280 -533780153 636979606 23122 -326663780 430969109 11185 -42636472 259625836 10001 -425507495 544205371 18712 245322007 472448135 22834 -561884549 604821757 15865 -541288927 554209361 21133 -587019146 715813393 14442 215658952 28499310 1655 53722997 85545941 4355 -531494818 449532438 12811 -474003246 467289481 18498 -47784785 64160534 22779 -409585811 792186774 8450 -123393883 771684818 14633 -438421658 559006420 19962 -80985558 385542123 8101 -268657177 387895926 13900 -322906980 669305503 2593 -82727142 564794689 20027 62284261 620877971 886 -202870969 223584031 8886 -224067040 199903002 19494 -338400256 676050429 7909 189661074 794312472 14019 40327747 489468993 18330 130181893 217474192 23467 -467065053 119198536 3877 -271885892 341038721 1301 -136029405 103668219 17293 -127174431 744859631 15767 28445192 542982252 4982 -90768986 613586781 17992 -452427958 654542609 10937 147737604 218108877 18543 -141015929 41994579 3638 -51651718 175638926 6337 -417219649 564348647 4256 214021974 288928142 11955 -198706617 178989661 1528 -196962946 471419569 4056 41003638 930909258 22471 -205923782 908168469 9505 -107760725 382902750 10196 64579561 366011958 23623 18708619 865534942 22456 -579540129 241737428 4680 109723040 739446533 12358 -356668712 772729774 5090 -337019550 245012884 22249 -111564771 353803496 20815 -473898659 127463071 25175 218176883 222340197 16758 -531720988 756380051 18431 94880603 543463435 23803 -178785521 524143498 14224 -142650784 37443834 21427 208928943 94725011 5587 143806356 230579805 16660 -90707163 695562896 24069 -585177673 951774510 8771 220917470 36946971 16125 55476799 725955056 15766 206290417 780805961 15450 250867367 485209983 24828 -331665892 626007102 2722 -429991900 786193155 18635 -224581299 326595026 23314 -30418010 721026852 24527 -387299803 484663947 19393 44414604 530344675 23368 -21156816 292577701 21987 -251944311 305907134 7574 -235115761 90899345 8378 -45040390 14811770 11165 -532359289 339056210 11132 -101042605 477009757 5961 132788360 609939795 8903 -404056790 874557453 11510 -134164373 325010499 17122 -463039012 28889394 1929 -276534660 583967286 19199 -250885972 266484684 6149 111191248 392892838 14985 -48126225 333820942 3952 36638121 120799561 1953 -524064 352893618 24042 -325841668 542443391 16865 175987294 331522634 20700 -284498134 586455115 7024 -287951699 205363542 22287 -483556612 104085352 18517 142156228 145126240 2184 -110142386 954847004 10474 -312357785 24271573 9850 -184227472 382165216 9012 -225782235 352255625 21873 -363868272 497471926 25173 -4626234 544410496 7241 -489331773 593904441 19005 -488470639 219616295 25629 60861615 402255282 548 -133167365 579471412 6792 -491293260 472407703 5722 -138157261 297451155 23754 -283773429 638013424 1763 186364021 861225044 22417 165467296 374984308 23590 -414830353 375144376 2873 -539735438 251257069 17265 -223595368 719142735 19024 243396869 88439119 16458 216828673 939052708 22484 196514092 527302279 8323 -568220765 562146320 10134 230449326 79528944 947 -361365166 404052533 7789 -165473822 186584649 10852 -539822345 310877267 20891 -117670661 444892188 18836 -419054642 134179792 22459 230056939 81904988 7843 -324841735 773010302 23170 70314467 901076798 21537 140938439 643800786 16868 -43564294 675939886 2900 -190597205 895007617 6422 -522122594 601977014 3171 -130962668 680557525 4444 -65484652 571322354 24114 -469962719 61971598 15325 -278183126 468737151 10715 -190986160 236713896 2640 -297892086 122098826 17992 107193568 356165916 6738 -376440881 321520680 2139 188231131 653567010 17936 70002624 228547487 18853 -460635506 115097177 16114 47608179 885945484 22987 -572595374 417417365 13702 -538103675 833218020 10815 2757177 522399636 2352 61012935 588188487 21159 -468061706 472016365 26236 -124121027 362837767 24053 -8568908 809885866 20081 -73199629 252492114 6518 -25285131 280274265 4561 162168811 807677587 13688 -124230937 468441619 7553 -295327268 361926340 17871 -218957364 285562337 13029 -376158731 903619643 19136 -149643426 68978483 10621 36190945 521315337 18827 -303118287 341007436 4774 135128534 438694771 9259 -546459730 363509492 16358 -214014489 178105256 10537 -22126596 450916173 2317 110641348 202756326 9902 212124513 420211825 8628 -356535144 545024507 21458 -556709680 741943163 10333 -267129895 591746579 8723 -36406137 72124704 22777 -333482104 152127705 19208 -505135537 856636397 26309 130745332 723424716 510 4242104 895021310 2325 216769287 396207743 16161 219148737 90979644 13489 -490541545 475983030 25853 -425095974 825524009 19613 -194618876 916971733 17599 -44233549 693953968 16352 -115984837 322415622 11901 -225412533 544360419 7467 211181652 886304284 16607 -335520372 332398804 12238 -324741836 684116622 15128 89636659 559455074 18276 110185328 206154346 8803 -330308577 272164536 25628 -520578564 26955416 7002 -502716046 701462383 19481 -382524068 266748233 2500 -278192512 461898283 16261 -252342741 482868496 11274 -442893038 661491767 14022 72024727 773633880 21582 129982149 500044578 22196 184940796 305703763 15651 -101374173 125396243 5515 -361577000 40847952 7449 -545876588 496573260 11532 -6653669 577984857 6435 -398241153 180365531 5187 -2806711 319182697 12392 -422804491 881982800 23455 -597171076 149675439 4690 -34309456 121177859 1987 -145201479 898472223 12235 165810478 392796159 22871 -281946991 648326487 19005 -426638164 770456276 21696 -390356311 742702537 26056 -474635467 306952281 977 61963983 637396685 1421 161892795 146747943 12030 -477298482 31369497 18424 -452501200 13583629 25675 -4076511 944521766 23575 -168418741 129273682 25301 219497276 788914040 24559 -46635935 774084661 24795 -200800421 571040959 18278 -106902200 727906594 8768 -403737265 640420742 11049 -325895544 405406006 22939 -544570811 696506087 12323 -104300917 378185866 19608 -161879929 250987697 8554 191191376 313008574 21153 -153955633 601809907 4651 -524716027 534144605 13919 -89400545 65796674 3843 213449887 500138684 23869 -65312965 94623152 10810 -294593629 449392468 7539 -364419815 462850949 21372 16892211 210664890 5379 -36482343 107307716 12244 193313111 422443852 14844 -457291787 606274883 9085 105573392 296765624 11809 171364299 703129103 22511 -546310677 195672079 8932 -98434841 821270622 16572 -166702127 192967195 778 -184050715 161729850 25460 83748634 376328725 19410 -137841965 42033295 18696 -225085706 803275430 20276 128967849 907068589 6581 -580875443 590688368 4794 -435292826 611463719 2528 199950281 676434750 4024 -291854494 345428514 7465 -553582216 707330617 16432 112700279 701999952 565 -174398604 622353863 17949 184329530 111229370 9578 119091405 420156484 2592 114701404 779175549 4901 1515076 599379913 23321 187756570 19876385 1818 -323544045 99454275 25230 -380468736 894623680 24633 -4543145 730356528 19620 -340246065 463564377 6749 -40228929 575559927 23920 157133866 904272422 342 240017382 611822856 15623 -309870604 479969484 16305 -68347398 500720231 12726 189693166 920370468 3916 -562107636 511957548 18754 -346488640 629479208 4144 -88821682 470687561 10746 -562542549 502998907 703 -445123521 126642238 3895 -230418743 462486549 6573 -312913276 281660655 9883 -186660116 232933193 11003 -397821082 688527197 22311 132172784 601725439 9238 -143292957 767002528 3332 -502890544 882331410 10175 -62328723 944055166 4341 -285930641 805819316 15850 -216559948 844719340 25366 -336656410 120337616 20250 -402223202 945643619 9974 -406530086 894520994 9310 -76641828 525965872 8092 -561822912 690385008 20741 212167598 317341953 21666 91654176 900987213 12680 1351467 781504069 17708 -57781101 117910306 7481 -82797439 623339497 14000 59139979 388758607 21292 -335173060 484693321 3491 -326842221 649269535 26358 -17176796 143645581 1680 43254787 208095117 1579 -51744351 276099516 5573 -590847521 609465082 5191 -228498934 130547097 8569 79574065 626573118 22181 -570989650 869342843 4152 225930104 267620515 6343 -564920582 226551669 20062 -472533495 29465511 10990 25376625 309895193 21101 -265428020 271913220 20688 55577904 401693594 22911 -92502312 732762409 6197 45486238 251058178 7483 -188539911 118515103 16354 88334063 67671858 10855 -326524440 102862868 25410 -474569583 945777757 26230 -344312225 442688985 21842 -578712429 942727184 4448 -111420803 677671340 13832 -39152271 744532084 9551 -239483421 885728412 14765 -2177779 9607871 562 -91354231 283431496 19260 86354810 66011952 6646 237429302 33391155 11248 75510862 804511782 5597 -447924354 796065232 3198 -111723799 332459323 16628 -188411851 86321992 18917 -534316362 726950190 14400 -5115435 425341849 17416 -339677906 832867893 9045 87775980 949215102 5316 -527210746 589021637 15269 -505649456 64517882 22002 -370612640 776669801 13188 -523104693 921942403 832 -84947204 121754777 1428 -247070083 797146821 13203 -215240823 889221519 26062 -552930301 185029939 2963 226383722 480516397 10730 -48299230 131474030 5037 -92208896 596587897 16998 -122823051 621682949 2180 -491702310 931644813 2810 170653052 356827367 10531 -526314088 546800472 26289 131272368 676283124 8748 -89722223 200641122 26415 -45251978 485249296 7370 -184760359 379136152 1704 -539216852 251173522 25226 194121832 378932062 406 165356322 285786894 3260 -13622202 707499169 12917 -545993644 412975920 9345 -351383716 389006201 8440 -317148697 407338894 8105 -441886472 376962318 18546 -404267146 22627449 20019 -516008053 787918433 21030 242233091 196539403 7257 -32882264 254108436 23438 236938826 106785247 3497 239758150 481719602 19897 210813407 488136428 3351 35401458 116423739 142 -347065605 755289571 15128 251997186 797518353 18385 220552087 148149287 24047 -293259746 283449709 6847 122777707 752684668 9705 237596298 74866988 7462 125149171 800990309 15807 209616973 733828988 13038 50920227 754570584 5600 -225012689 13277311 11241 -393193471 307404014 22906 44027770 610161006 4794 -50501310 335065777 7087 -86962319 832176864 7324 138389801 337182603 6437 -93485250 68795620 10472 -513499524 723217612 16887 163365696 381431852 13548 103683643 177248501 25558 -203608617 669136330 379 76586647 825338162 5440 -360822054 579334712 23922 186535606 303242838 12254 -579934498 220469723 25363 195360239 164766733 21013 150954764 633619736 20244 -597267838 862424927 24834 -463550431 75772943 22937 -436384320 816693983 12287 -2985170 486114097 18292 -309953827 720144505 4028 -256843012 612086098 2028 156165278 627233382 1871 38183280 383476897 5488 -104113335 212393687 24446 -369443698 554139371 23912 -214870550 665114553 15854 99940938 29154241 18234 -384052115 520564750 13035 -493675894 280188871 24783 -596805504 639994870 25942 -113980636 683678890 2757 -40412009 939583309 23606 6624310 444743038 7529 -288545440 708609925 11277 -338173756 748455539 12827 -196444501 642777797 26101 24697319 170503417 7177 137491565 547545182 15201 -235523948 534736853 10864 -196157635 904885517 25902 -278669058 736424771 24134 -586605639 425192792 25254 -197990596 339916237 18418 -6550624 292935590 25575 113113431 876422884 26216 -29632300 64321462 3075 -33628792 328843574 19927 62902110 391514046 7479 153793783 39041389 8153 56063445 444737701 20920 -21776520 365782816 5163 197794108 758140764 23467 11267467 523571984 5629 -225729223 25355801 7234 -484068791 561925958 10087 -243712996 818451611 11241 -27556507 381860026 25385 179808521 843736962 7223 -79665907 748663477 8525 -183249615 299752301 11500 -343044206 512501533 4105 -107985787 889224194 19646 177605327 66217344 5989 20980530 571945196 20551 -496268556 578319636 13270 -265405042 772337895 20818 -485583257 870492371 14479 -439760309 160818820 21684 -105880703 128378965 13354 160318911 30976769 26155 -405046861 170763299 10106 -418381469 243864527 1812 -10629537 350394954 23086 -10076477 66052689 23812 -400779146 291744440 8617 -147475278 360209606 18654 -326807294 234366957 570 145645961 762925236 6762 -407737840 602827697 10164 -227871567 371166615 15341 1891996 722849940 24155 -319927990 934632481 5877 -47421633 385937989 22741 41030804 79275087 5237 -369119804 150266611 22025 -33932876 379530189 18866 -305598372 667708385 13728 -347431144 890771472 25949 179488050 730790289 17393 -104601977 91127510 16959 237553169 82866017 25225 -470810932 259306343 7411 -158726533 566940467 23542 162283802 768269445 2760 -358704296 308883009 484 34493218 452867748 18525 -188815632 343691437 3084 145920843 579513422 18064 -427138120 33506751 22775 -140154686 356903439 4718 -425284728 236030227 3167 -192804352 214522471 13202 -348231825 440791641 5836 -2541211 164992271 7244 -96567510 731650732 9439 -8324805 749012190 3443 -278442281 559527867 754 -138642375 558898464 21971 -165742058 74487885 10690 -160254467 490832068 22974 -234673486 513269800 23528 -433089921 44121675 12275 -122407944 756896353 16193 -199081015 113673983 14985 111973594 639629256 2768 -211078575 844512949 23666 -127088344 433395272 19926 -341635887 376382128 21043 -58982010 712045520 19133 -179141987 740540167 7315 -68615267 663948884 15275 -396783492 250554085 23465 -351207302 32611854 15996 198992674 461611762 3699 -327195731 399284868 22667 15070722 632647077 15603 -122020727 81059828 7738 -284264472 44029207 13053 244808546 344427738 2054 -380808980 702914797 3009 -352764871 523823650 18290 113999814 426728804 6712 -548432378 761721641 6945 42720734 706443777 1607 -441788980 44795656 10126 -177050824 812245264 11361 -294949088 862022915 13430 -374387787 186993094 21851 102757948 184430203 20316 -338402798 350646363 24894 -559280931 26838876 26245 -1753975 869440316 9825 190605682 234835521 6872 18762538 409037070 12541 -492978010 637441056 3988 -544081320 202204591 9683 -125057559 794196384 16339 -308868112 59705424 12419 118551847 92867016 13803 -593651880 776915580 25437 -166185494 531445166 9992 -74180191 93871753 6100 -411584548 570025473 18262 -470704500 721277607 7179 -267001526 793975308 25716 -25676208 308755368 13137 192729060 501651075 3391 17036810 940163544 19657 127202966 357920245 23095 -591933635 655553374 18132 -542823837 936187126 804 132110314 847271217 17802 -429579295 734155339 2193 -271475606 774810478 25704 240028397 679928157 15192 -87201634 181530883 18417 -421438751 315548882 14840 -156943694 475147221 14388 -412866190 826984888 2970 111839297 370648258 11769 -118619401 935303336 13497 -109492388 86903648 17185 -119128912 906758296 2282 -100850707 913117907 8563 -63191432 732357292 22168 -278997085 417887447 7214 -279540430 33454692 18417 -114797464 156494318 13395 -203882159 286102777 2368 -482201908 324044436 23322 -96083883 22482692 20767 -22659741 794228662 12039 -35809699 415244097 5462 -62507748 561614430 18068 128879824 453960054 3719 10669071 904161443 3553 -102055443 26797204 23375 -464771093 255981724 18931 -580088361 634725887 5136 -577075151 183652978 16160 -87396967 403994438 20816 -304093827 821154556 25613 36084604 797042678 1406 -383539269 69520148 22098 -295717833 949845794 1457 -451959725 791853238 5967 -411723043 62100522 465 150282048 918130616 22333 -421387848 689064636 157 3571113 314171456 21947 -218155164 426334257 8729 89842568 197248652 20671 -310147398 448360459 22158 -547612010 607998766 20210 -213825415 905085871 5623 -52751206 409910738 13004 -264695094 361268338 8187 189950599 748402422 19615 -344754892 554125371 7563 166841869 433603942 19742 137136800 347730511 23514 -252589089 859660797 24764 -62678175 118886419 9391 -39672489 523797551 12877 41327065 850052079 16033 -46636880 863233244 12649 -496294822 278709972 15729 -486308491 767226469 18903 -527526332 417361508 25284 -389352397 108022402 11461 -79861167 134360937 10463 184186062 323009470 12344 79071300 482117384 18536 -258530641 790962999 4707 49415774 800629635 6776 -60988152 877624734 435 -399391054 418096181 15374 -72958771 861777495 3260 -80988358 176542391 7792 -64462330 226996111 6028 -349864247 679132291 1342 -181819576 442867222 14227 239546135 255007622 2081 140388375 166318153 3259 -95212826 373226890 12411 74161553 488744087 19017 92814093 345246574 3282 205049702 390807390 15344 -159522333 671963816 24684 -551687601 210654023 13323 -385575143 464071313 24816 -54305749 690484333 25646 -514858720 514019558 17253 -304783804 407030891 8750 -46525579 624394769 6764 138751890 441210245 11397 2101700 244234221 5850 69412849 35969550 17871 -523751511 494395407 2825 101817076 921994988 19674 -126953680 639664634 18403 -524317571 469349220 2119 -262457953 663439192 18172 217025344 489725607 6821 -36893937 689937764 13886 -315363998 799477428 6902 98610547 853698798 4167 164347801 932526867 21362 168659629 398276125 12560 -410909964 748416839 18533 228645895 570373789 12450 221522693 474230822 20625 -132202285 109757638 6711 131388812 274298843 5444 -417256646 47374981 20547 -450665103 18233082 14316 -339057019 145698944 1739 -287919886 85622206 14332 -501222786 614926121 2062 -394123955 345673432 9847 -562775034 639324758 7300 -325600385 103155786 7264 83349890 134652034 8503 -91293745 442700929 5593 -115014406 404937314 12025 149448266 347000261 4301 -111965333 654617503 26060 -418675826 583761909 18936 -475910943 561637299 12762 -321480966 205881949 10133 -185003844 397924698 14923 150427109 599024613 19244 -200050279 548208684 3803 -295361548 458564532 6868 -60133849 427973376 8758 149949745 193023435 25777 -331590646 482900663 11569 -370830799 285065169 1944 -447524683 350295571 13677 -310408655 276156222 19115 -409631595 812988278 9197 -363703810 198829907 6754 -29542246 920793562 3474 -289667200 535799604 18912 44214740 466011424 1957 -593689485 708980285 24068 -435324706 339208277 25393 -17960179 130927091 17867 -530517975 348246611 9878 -536443041 787530003 2998 37579876 942021958 15891 -533654300 832854116 9635 117901127 621044359 3184 -578885277 198866379 21477 -326602754 187709046 3473 -296257805 583442050 9989 247585128 309177892 9348 -404761164 596103653 7184 -403430214 689955612 4801 -369087209 301046983 4938 174036071 667223257 863 -402207614 62247288 5362 94537889 100199766 11708 -601402067 228665398 16867 86646377 780530236 21755 -104645362 949578962 24779 -585669451 176343519 3459 -160146991 775208588 2328 172937787 72309107 23037 -528847191 296813030 9741 -455720050 833235721 2475 -190249414 752841629 21704 60275801 61918852 13320 239860806 408548959 16513 166509401 145167068 16387 -444828086 453835354 3760 194270435 378217366 4711 -384007526 578810459 3919 -38779626 567899283 8300 61034027 829978485 6926 175105937 317341740 8500 149576091 209765083 23066 88868677 928134144 22510 -106339391 62551628 7814 -537558388 153348506 13310 158181921 637689924 3470 -139924686 745390336 14688 22577383 201852753 16778 59567823 594158870 12774 -312837735 376332613 24387 -87793909 104167013 22490 28701224 278313814 18737 71866538 560860789 12965 -228277063 257111167 3883 70022025 150323600 14153 -442285141 433800137 5812 -160241234 320635609 10604 -438434728 338815018 4548 206465482 481035754 22663 192279465 735779900 9816 82316453 259817977 18206 -220513941 467110985 9319 -78282613 563512334 14117 116062373 133116636 1253 -416321862 842827220 16058 -597884202 172190984 9288 -380095666 262076062 8472 -340890252 511212612 16560 -99059048 117082816 20167 178617680 160415693 20162 -509045723 220537998 25754 -252545278 416983934 1933 -331207455 865351986 24862 -325005412 376191271 25755 -74173531 140460950 4070 68940993 717212605 13878 66487042 824524398 13818 196976987 102021627 9562 -98542189 389956386 12333 -17210089 637383830 23691 143664230 603840027 4236 43208660 284610719 9972 -428680567 924600603 16017 -117559455 913119788 18959 -108124559 524583072 18573 -471073418 810478487 7606 106168328 269556482 1657 142882625 252139619 386 -297264587 911425360 11267 153635480 320380224 22081 -220769988 747404323 15678 -442259238 605828922 2966 98594959 122476991 18369 34796968 836997222 21269 92198851 886218626 16039 -445386154 175522837 17457 178196163 399724421 20118 -143224256 289242072 23887 -235322974 776655937 7228 -183184180 460530823 18766 -370125568 188478637 11520 -406872606 318322431 7416 18845140 426592082 1770 139656675 942863700 23954 -188339641 613125230 9584 -17706015 282814796 12011 -94410914 703724008 13282 60764628 397369328 10810 -69287012 82493368 11773 -406907237 134406875 8709 156276175 714245618 14837 13361528 507987355 9681 189209086 743961852 6490 147542884 299744913 4520 -545261298 88817507 10241 74460441 520779847 12114 -599823167 128558774 19114 -105733838 434267644 14834 243051196 51052834 22777 -412151850 190133578 13050 -248261228 708811355 21943 -67685077 704193004 3468 -346479900 331409101 7788 78746103 705247391 1116 -581371660 947546142 21858 706600 55624976 15757 -165235722 232806846 17867 51814587 201485751 19455 195801939 946845520 22792 -29498746 952121900 7290 -374382994 176761500 17226 -253365692 186316359 2274 -254074149 660832528 13147 140675844 216679826 5219 -295170182 868896863 25886 -229492641 545852475 5679 -105699343 73958190 14861 -282585439 927451042 19034 -295022651 243114940 305 -472010645 680318365 17109 -271860870 602296966 8037 34094967 928263289 3100 -27506240 154734030 21685 -395213004 203103633 16653 -479811577 417469138 5374 -430622252 184522449 9180 139191761 45040330 5662 -302368941 245383355 3285 -48486052 59713074 1046 120329200 775969389 6481 -363153361 489598022 7925 84954884 36314057 11524 -444598041 120831850 21533 -526127855 463707296 16799 -44955338 859665921 5583 -192128275 227406606 7707 -102254663 28084833 5456 -7820949 59735899 17899 -126511744 21121341 17742 -272271085 331412777 20662 -3354777 840014320 17349 -445337324 694457076 5966 -499723455 664486447 6221 -520662224 878816141 10833 236822370 486546031 4966 -197655907 589934479 8304 -449784273 82467789 11355 -250557966 24585400 23728 -411223633 529499996 21141 153208235 871805503 16313 152341482 742840934 12149 -601360998 793525402 18766 -183009478 307071424 1035 -50048808 76365108 14358 -79210389 79538513 2221 25328110 853943274 3173 -589279869 592760234 3768 -220125901 803016529 5548 -344360699 540999854 7598 -597889312 548472511 12955 -288739412 756507523 7630 -96268737 250079645 21267 -323501735 737161199 21794 -289987328 813753809 22028 -562915294 210005705 14774 -343608164 167912917 15278 -554041769 687604203 9987 -284965158 98030004 18153 -292262276 88305819 18684 45732949 762329721 19573 178155404 387856868 9591 6824362 366370847 169 54634857 283575494 18863 -424289039 366917357 22109 -584003451 820750816 17489 -226255349 798036668 3834 -236648220 359057867 14576 -399306127 796190184 4634 -228342496 820748439 1557 -460155126 420101213 4674 -300472180 368177617 12803 76533452 631940787 20389 -558839725 852734580 21905 247991013 209704123 12186 -328554571 71547271 12603 -153446260 644565137 9956 -446231838 578172398 4872 107690251 571585249 9084 8349193 89008252 7834 -230285386 465969422 8619 -360510627 817022036 18551 -455662703 506671044 3610 25183826 745076097 24870 -407770095 381505780 12577 -579728199 445145450 22529 -212960013 492408459 8970 -519402076 520414195 20519 -555519677 174312412 15890 -401339418 282627825 3132 -291772213 658824514 2794 -224823740 530876257 1673 -524318070 120458555 6242 -563608912 819118296 14188 -400960226 183968987 11232 -512179005 257109844 24654 36456139 600406521 17618 -451944688 637189046 19285 -203600873 583837005 22958 -108402954 118521461 20435 -400798331 365825268 22068 -167052200 134516972 5914 -124424592 275547381 2873 -290037959 379836091 523 108287708 588130135 18435 -538699903 195325385 16381 182734079 142676051 15799 69226630 202901344 23380 133264205 789620281 10140 -371210682 691771721 20940 1828250 943601888 11643 -274967785 378156344 8507 156338191 285037785 17815 -427877592 311933404 19064 -415779751 505102223 21865 140361251 217936204 6691 75969793 523893734 20247 -215931635 459012592 24932 -244799256 468869353 7594 -11453867 888919733 24347 -535168918 830531549 12424 -312106349 926227771 6306 34890349 160402980 19490 -79911004 190476930 6288 -537797790 936747822 17785 -454505449 266890092 1211 -32359267 701562372 17636 36091866 502896647 11360 -431952776 442334531 6814 57226069 383705306 16833 -128389543 635772394 13731 -480719011 718157749 178 -126847046 561755964 12228 144167003 319307391 15160 134847571 50354893 18562 -43384144 514080110 25916 -106400075 591673219 24783 211294187 929719403 3678 -125877531 530882780 16671 -421237394 610229864 16093 -517582040 780122429 19485 87398981 297256728 13106 201242692 638397034 20187 -448991269 599231424 10501 210729963 946333766 10639 -75491009 63973663 1090 -401574909 572023125 2347 -132085188 845783125 24269 -474755307 400476737 16440 -384735439 382421716 24386 -170759846 515669499 11196 -330842802 625005072 11566 -484398362 303251712 19176 -398398608 613117099 6724 -549977844 864437965 13531 226330478 458570911 19236 -568262125 34441239 2105 108029830 20764149 23902 138346155 950519402 20552 -439452230 882164212 6700 33616084 751072224 90 248435545 109262850 20523 -72486011 312679824 14429 223227389 559194061 11097 -233465272 668943371 14371 104216821 93746621 6388 -49999451 550383657 10556 -316976474 55742139 4518 -195208044 701579105 4345 -307286837 443325952 16194 -497790569 537434616 23099 -231515631 206508343 22480 -509752259 269009702 7715 46025700 298556326 4769 -402736906 949490351 21910 3706397 933660240 14396 -440330641 498785501 3863 216422664 276505372 6690 -160698709 140438823 22674 -526442447 934424761 20716 -410403187 549816055 5153 -578810280 496091332 15925 -572225413 325221724 13107 -120656586 311949321 249 -402995640 892055161 4025 -521317681 887661377 8753 218672821 29448879 23143 -235633192 580309776 26167 -458663973 827431320 3131 69809334 56361066 24821 -428013279 25075231 15744 -80914952 725681008 24970 183920614 735949747 10033 -400370623 263020938 18179 -307958983 277210459 19860 -490560816 799205410 11068 -401773821 757759696 20295 72644225 194719994 22725 236450646 404119590 16742 -538315951 200886075 5848 211921689 876426033 2035 123752348 635660708 20060 -534599937 754872809 23 59500600 727036683 19981 -468773979 340547003 15543 -65788932 853132533 10645 6503480 737082436 12959 -357102319 107128637 18712 -58311533 421496976 19845 93715462 555141068 8343 -98424009 737084590 4431 -136849932 653922241 8161 -473061319 641941639 7914 -587842028 913734873 4748 -188281734 95444140 2916 -484293371 228435641 15240 -81066997 475739643 20482 149855828 767256079 12911 -276050438 572092302 18203 -522542598 580344276 2980 -174603682 158576625 18767 43043982 263775999 19205 214964793 686490103 18560 -447382017 866267906 151 -535715457 90043630 11590 -185576691 67755691 14944 -418710463 219916500 3324 -512242383 81191539 21482 535880 549272553 23680 -573448171 266403278 2784 -591895305 921755621 2 -59387154 73551489 25458 -305733653 877650663 23149 -492141371 876507306 4184 216812214 282682858 1277 -536443561 198318323 17113 -51667971 883333215 10385 62381504 677357652 10444 191069282 375352207 21335 -454381523 529861428 713 -386946483 310234827 23934 -192885949 501467620 9982 -65212878 396056526 8283 -299294586 294225274 4385 -479223880 550908558 5286 -404476741 430774094 1013 -595110962 513267072 19541 -487804100 332131286 16349 -385877032 277276054 21712 -152357396 449453902 9770 185704769 24011409 25377 241956544 97222897 22074 -220920105 854030869 14591 -43576399 424834914 22061 -398765104 298905373 1909 -293893015 468210529 7930 -448429172 519151734 5345 -450255575 102937239 9423 -260168865 331861922 4533 -524067305 434779355 5933 43658765 166722295 2992 -167186997 88822311 24553 69443621 31226315 2408 -95285191 552924893 316 -63134633 134746366 23528 -123304441 50809850 4317 110676694 85781937 21340 118102778 254680521 25439 -526509548 539985674 12134 84152193 546657215 10384 9612787 726326429 5469 -423102043 845282765 676 -402922407 759307905 7793 -382536718 90167144 4958 -111148418 842630803 14961 -540122446 868959628 7305 -119651948 386935309 14451 192139796 819840856 17887 174029246 343197539 8411 -126137871 273824572 15911 -281791994 530760309 5378 -140579045 417843388 7657 -110009397 242949940 4727 79418271 690191155 3504 -337356681 422479433 18897 -125690390 590787428 20363 85991618 358586459 16029 -590824259 197815684 3610 -390257487 543992324 21853 -257315394 227253654 11243 -503804543 731664225 14624 234153293 589901774 1781 25424060 618674239 10196 -588130434 781067556 19852 -203653300 901348397 23314 -586026305 678437189 10657 -485662417 735567031 22274 -326928899 454495650 4965 231148650 813884100 6761 -66442177 10326930 13089 -539591915 280048672 18926 -43640931 507761059 22010 -96616362 389657189 1641 70821935 594703026 16334 -342747162 121987404 24034 234246353 657643050 13971 94575592 890657654 17410 -315337216 841432455 13787 -439473588 84788540 419 -374226176 40322949 17246 -261071392 121998621 17210 214846984 319658003 5081 -325382365 117071987 3889 174974844 10280506 17452 -544140331 31141132 3428 -34073749 835771812 17355 -231943743 636561231 24929 -127765307 901116971 18597 156921798 389117331 10973 -45065913 670764605 17876 -238668265 97649201 24607 179807741 203848710 14858 114911744 516404791 1365 156170788 78968055 4134 -148712934 841950648 22665 -128117407 420768630 20659 -235937954 560960635 1861 -112819609 351422603 12385 119290935 337555950 12079 8551807 327065695 9820 158085422 141608376 7088 -147974300 941568170 10220 -348538896 736215618 19333 -462649526 884058415 11351 -148155166 140401830 4737 -95855144 174765401 12951 193373754 866699352 5854 119930002 670099721 9008 -172193483 266782039 6272 -286419975 112966951 22496 176265423 75849125 191 -270442040 415379577 20121 26434690 676505916 14242 -355081061 263955966 705 -503823863 307825822 23068 -261507140 134410202 4061 -80250037 680594848 4883 -180869344 858745820 25632 -403388156 479173935 434 242364528 456500652 22067 -101459912 919199002 3817 133004960 573148556 19106 72543377 695850081 15190 -90961692 671687822 1221 -334872504 303158852 13999 -536621446 544784148 26468 -216806625 833138541 16350 -338191324 629516828 8389 -15299702 832497865 17293 159112110 921840340 6976 72717294 161441884 19816 -217217150 283635865 8796 -386020227 747179748 21516 92389817 414471495 4622 -451685795 502616426 21239 -320164263 707107848 9049 -332309101 755170956 6076 189224574 336491913 19857 -362569778 227648356 14230 -92411736 586511331 10249 90205357 252180333 8706 -332547411 349828961 8332 -543205891 117933300 7216 -457052084 610108897 16772 -428741383 415784513 25312 -7758851 260837777 19553 -319020284 797872876 4468 -242373113 458445851 4629 -391967154 583797031 21611 -127996238 877267899 5980 -113956444 601274035 4212 -58867082 712806321 12782 210783897 596181554 22212 -250344055 910845639 16332 -296895101 795086187 8542 -578190027 32778262 7010 68238548 704676659 25382 -71910554 660597047 15499 -14501006 628089034 25176 -400967250 532895431 18369 23058451 552386033 22451 129958630 812510096 255 -284406846 453091100 1509 -564923266 415659413 1671 -62019750 313671063 15525 192702410 839876589 20264 -103206522 64792099 14062 195857458 398669114 7606 -324517767 153484239 16213 -592780925 684731857 15296 67823995 115325543 888 92151631 105336120 9423 82474030 500718408 4225 -107899804 556248697 1228 -501701854 424958966 22813 140688793 617767928 21980 -588732882 64142689 12490 -343359199 673744958 5892 -280038398 276826097 22116 -210680666 37087818 7668 145294702 857079020 23399 -438989922 228612993 5457 -180656982 560329298 20226 -20537815 30535972 15004 -256729440 85992364 17787 7053048 909927941 3696 -161202630 494313470 12615 -494308847 852765667 6303 -56704250 629354692 7244 205271423 473137286 18727 -297272995 804028838 6680 -87915483 100270778 12445 -351105372 222816550 20099 15797415 597835406 22068 -437163231 318777753 6405 -258075757 150243874 24203 -301624093 809070595 8256 -552735917 469298931 22203 -293033509 879371921 3496 -197263188 719224258 8039 50047714 905631097 9673 -84492213 761243431 8388 105697426 387259075 25410 -473816253 98794500 5790 -311227538 82723991 17910 91517189 714720102 6030 -493545630 20673017 2750 -212571047 19670132 23749 -437480349 234800135 3036 207457633 558101946 16695 -446282081 242178032 21881 140203087 161713679 11833 -95745201 128428993 21718 -221068657 510884288 14031 -410415706 573661706 11529 -423667686 840279060 22783 82073804 436029470 12493 230206899 214953367 1615 -171611993 802443468 4065 -515949450 939271606 13028 -415208736 598212514 24293 20973738 124198381 13555 140292584 297547135 19947 -553948834 48074852 21215 -167207279 499545054 21823 -337178839 95276029 22185 -414586618 841776814 10367 -460183283 14711367 19115 -24287679 145765917 14133 -179021789 271581183 24114 -390244261 101973389 24084 -401526099 555500884 8214 -38595876 541006763 9107 -221236525 896680584 4526 -119253594 433851130 24460 -190504855 938020540 24207 -211439209 456246084 10184 73259642 516199377 23151 -312834106 792865045 25014 -245691722 285697667 4098 -497136498 127993663 6366 128759819 832600310 7975 -187263778 684437775 6686 101744743 451209936 1248 32770191 615349883 3910 -314801508 15862987 5794 -167759976 308649202 18764 153088431 585213776 8401 -363715925 784046444 4662 -179284841 871438382 1121 -108145028 629580487 2624 -559799842 179845139 20439 -428864950 555566792 3438 -565132597 51161633 19927 136185650 702771408 21007 60267962 145658652 945 -431641144 588459241 4949 -250950790 824451454 10752 -279659658 700583763 1314 141825565 189320404 10329 -58095079 786993187 12472 39263091 773987419 13444 -399747490 357925564 19102 -575697695 427980065 7767 -513857000 397903504 1315 -521435332 392133824 22358 -152209975 789631203 5534 -366324556 721969793 11934 36232807 670095396 19773 -222198500 577612293 24501 -99576549 633092286 4135 -130426518 39115033 22105 -332222190 383047418 18216 -180898535 441209648 19446 163415323 643708690 8082 140981065 22054272 23425 144745603 666995652 23208 -40776287 618647341 20655 -318134071 129659981 4577 -505630506 766590483 16825 180885909 374552234 9221 -254905909 315810985 18348 -281949286 175426994 1015 138187381 223073241 20523 -411017967 384665585 6058 -582166197 718401617 20554 -51000825 276298303 24972 -237397414 661712472 16311 -138222983 128877869 10736 28418943 626629734 11490 -231189457 926121887 22476 -392067082 602022936 4536 -314018928 941975256 3373 132286892 131301595 4089 58555493 313475971 12980 128587164 646999879 19384 -314386187 180652822 21788 -221382493 9868572 6664 -245934793 682042207 11319 38517946 319079036 23596 -461160479 590081619 4940 -456207801 649582646 21637 41591908 319578194 8666 -160501991 615163840 9956 -156216801 286573414 2940 -481575199 477525876 9485 -222813547 769783481 5721 -211597333 661204711 16057 -323912520 573488928 6765 -485731421 216491956 24791 169880669 628271475 14195 47396171 485848029 5416 -430153409 795734475 25107 210276274 44948565 24870 -553800650 648322356 9300 -79476012 294868739 17501 -498816363 543087746 5568 -83360883 913441831 13132 -276037656 672001718 25457 239755954 396070303 4227 2653930 170053117 14405 -489798511 644107717 6382 -5936184 214638758 8331 60057061 486949148 23336 -577159246 621434882 8496 -105643716 957024226 6706 -217068393 426766616 11915 -75049631 333441453 20861 223341066 219324777 25788 -489818330 653617931 24320 130112728 573077572 21548 -209632806 780897242 22657 -451017444 525946861 9683 -520344722 382484399 7213 87949553 353044591 22935 -157433180 644384099 5337 134267909 194830761 8685 -42101752 80833712 23142 -113859784 58285563 1584 -432977687 191823973 25010 -214421149 19986710 952 -147423214 312707611 5661 -327723680 941732904 10290 136489219 206980585 23496 -79998311 704456979 19812 -536634408 151318272 8613 -92082480 276963251 24136 20017145 416423895 1358 204412619 670253664 22609 -385663181 557664367 22349 -197011123 956673792 8469 136785999 188100568 9940 -349224390 404433598 16046 -57335966 792682287 10791 -265012530 768294866 4145 -254643929 293936827 15423 -446209651 88039776 23449 -136813784 311825368 11151 -75567497 554764328 18903 -237818399 103555983 6611 37350568 904969360 26251 -204505731 864289813 12517 -403453692 287653475 24594 -484258041 82913092 12042 139483204 491423807 26278 -260496311 428367931 25900 -455645880 473300178 6300 -209995578 835280373 403 -565812177 425186790 24736 -568234668 399190483 16809 -287815644 281952776 19978 -11700702 483452419 13691 -327592678 486982502 11726 34469007 336214838 21210 181889874 106598162 12195 137576578 822490410 3444 217561438 669616845 17440 -476367481 426612579 10328 -359743729 122513861 14608 -255956720 881520266 14879 -136085789 345991046 8638 -440531009 272441020 2500 -529784402 208396152 19728 -227076321 353674011 6186 -305415244 288585173 23512 -69587795 416325515 15930 -149262204 144065559 13257 249500384 771222322 20353 105468283 371791347 5706 -130537964 404175960 21384 -73314128 20369589 25863 -223450899 395964214 16879 -58081053 430577823 2959 -333159550 589402836 738 -559359458 291180136 23669 -47058220 810328576 23499 245232797 570919657 2829 -242009090 253253578 21078 -427626884 896865748 4652 -129326095 410924663 15386 -307427782 182189635 7458 42138754 674284927 7224 -44323687 389177697 19867 -114597062 954292416 21007 -547102474 328781275 23222 -515851048 730908369 15340 -415886481 787509069 9932 -200892329 507114496 14704 -150358038 581900903 10174 -365978971 666142346 24912 160478587 527248868 23141 -128153577 933739382 13236 -252367231 358514627 12601 -568839114 195310353 5509 -185643906 605603894 16045 -45901323 913619077 13760 115864786 13639540 22078 -13676263 342602763 10920 211937162 281544624 2520 -331423534 214241902 7748 -572140435 829570206 15588 102214776 469444105 25072 -88211112 74080715 9515 -204710276 418332305 12604 28951205 589224590 8317 -116823619 684028406 467 98682049 302079877 6326 129271585 210060487 681 -65346628 563782171 25199 87811363 361041275 11851 -75724702 510719396 4101 -463343383 89733844 23125 -64353136 551237561 21327 248339257 774294941 6643 -63840185 291068674 4509 -183033641 664513473 156 190252681 616011109 4931 127973046 662270222 20887 193519272 489414451 23030 -245928135 682070728 16892 183829093 231310786 3927 -531192472 272334954 8176 212977403 39740352 16879 240215743 68407626 10917 -156900738 558885452 13732 -509100823 213651049 19749 -450296117 318685957 20336 219847017 655349576 1946 -41224887 159617444 25865 -12949686 319086207 8566 -36868267 808823435 2080 185647171 265067157 11352 -405047985 901842484 6083 170249455 323044079 13313 110125857 623074490 12717 -588849123 511513288 7697 -232370541 263147410 14895 -175579491 126243529 23002 -416869144 873460308 20633 206965906 822389486 16856 12452332 842718623 1843 -173301106 242434650 12907 -42413806 660882338 17899 -238041870 326262641 10259 -77257010 600203905 22090 90995602 188736936 11479 -212516997 544475246 21842 -327851457 817105909 6294 217183881 790350165 11282 -398045185 561874240 7775 230173248 721422488 8430 -69196794 903653338 5949 -274806638 252838767 1106 -481017030 501813514 21091 -5103207 325770002 6895 -471584696 473654615 132 -414246710 79073484 23797 -158202487 139436727 16705 -510557413 209193208 17740 -493601686 356986425 9250 -403911225 722089737 1590 -220750607 160547740 26296 -546024383 78957718 6223 140439531 506852217 11179 199186668 126190581 6751 -577389431 633386250 7463 161919017 141923811 13613 187183427 301087813 22661 146932381 136386665 16982 -9481574 222610336 15865 40243745 636008212 10153 172308105 215424842 8989 -543082628 825672315 22435 -258342752 556267460 24245 -48163370 219374002 11150 -468266824 872154174 24368 92771643 571488787 3399 -167084749 342585367 13263 -419341725 911711791 25102 -130701628 760767125 17556 106519122 536481351 18593 -522134410 818338028 10702 -532471595 564308161 8662 -160468441 883189166 14860 -449555828 656609920 25635 26458684 600298080 2330 -334565812 904280580 15165 -271763329 602594459 4033 -489744059 907120077 9131 -521360742 507282100 21970 115391966 752583666 4871 -90684298 868280774 15881 -474953159 107844960 3436 -325609008 272757322 21711 -563075029 211111715 13474 -32777337 74728519 8756 -149996285 719793520 21848 198503173 716331042 18741 -598397926 507871660 8685 -486891985 589233361 29 6803236 65803293 13021 -261440610 444309463 9436 -285022678 62908333 5343 -530616548 896009335 2452 -162006532 199974307 23548 -65419255 656598670 19610 -249468772 409025172 23820 -133514975 539757842 23650 -84800264 950628066 21777 208821905 125883248 18415 -7141237 742112994 3691 -92217883 930287078 1561 -563099331 655182221 4031 -136746080 49001008 26019 -511197966 175735352 18997 -102956351 375837353 4177 -223877871 89789836 15850 -280658985 503170437 12843 59447989 902792828 4801 189966865 743362413 9154 -347090086 480312597 1617 125924850 747993274 3523 -302566984 535446991 14438 -323365941 680841480 22983 -191157965 8938610 20133 -317339701 51675173 25331 146202670 150853499 8648 -146198121 493379494 11130 -107461 227384575 22075 188402129 216338124 8079 228462899 919232258 9225 -374652412 598879948 316 -372099230 130104482 10105 96093373 529864300 25843 -336117685 916925164 7306 -151757474 936753109 11244 -168293322 301028155 25065 -496474432 326515839 20199 -8197440 392442492 7307 -197204570 444225744 25020 134070177 267639201 24880 -405917813 957132872 17070 -524861705 295067306 6460 -366330025 938166470 2532 -430715322 853148147 16865 -524274965 20170837 20516 -550849134 11824528 7184 220820471 596958533 13668 -493311932 332469047 21221 211214517 156307783 25255 -272829139 703291989 12989 190394406 460733680 6643 237357726 847603962 14904 150735145 478191852 9306 95669074 115947206 22980 119314012 728970049 24407 -143033640 383153982 19227 -210008404 686713823 14949 -394838881 797822025 6861 -128241667 159094017 4691 66533472 408817753 6993 -597215368 485598165 1628 -320226513 24135081 4853 -374657604 85235880 17989 74247531 667866909 15723 243974075 616698449 11650 -167345992 815862657 20057 224565359 831281460 1376 -259491140 514502061 21974 -123629892 429274654 13115 -474462407 267596628 11727 -586060426 431469973 25014 8411259 65119898 4939 -210632627 417334095 19101 28557874 496738432 7439 123178175 950599312 13206 -6821693 617431174 10517 62665040 317481538 16084 -161422637 620978485 25875 -68543775 904318492 7729 -188973610 154846519 23163 -4910780 557971796 20339 -273694984 242732675 19601 -61625263 467882487 13209 -72834257 360454368 15047 -396879108 592097486 45 -156558188 862862693 14472 -119392790 685524875 15690 -561508147 527691435 9486 -60794757 283209436 1499 -124562591 565870870 20293 16347177 17043401 15649 -100501165 80306292 8192 -308153157 496415390 670 145209134 600954334 17062 -130534220 500362140 19013 -584460047 322175145 11768 54158399 30390077 24769 -154641645 674573909 20552 242970350 161024734 18481 217590560 640540290 22336 -131286866 508461106 22225 39208295 885510681 18079 -22576452 146232352 21503 -579946967 193610523 23631 235450958 167455524 9748 -9888079 446526460 11733 -142313151 396130659 4519 74769834 180975229 21557 201767207 809408014 518 -432783143 157615546 18870 -351935095 439272099 13921 -533143244 550691183 11366 -390996490 839090441 22316 -50404798 880734189 10401 -19423079 927601405 12259 -426240592 283263084 2326 -251316737 200106984 14238 224006887 662875362 19925 -451420943 493657639 7728 -44268335 205037793 13888 -518744809 364066147 17144 234985658 708124337 17193 -214638417 811444881 23034 175468593 359374533 24930 -78700854 58736352 3711 -231215820 183692287 25164 85955546 105990696 16461 -559499579 494595785 20840 89968727 928035500 18732 -201798680 838439767 16791 -190429639 624554278 4709 9736374 130072534 2478 233306837 673011181 16513 53424844 921917192 10767 -593928335 801070288 9233 -246799306 34406290 10846 -437341576 270863031 13042 -400657910 875125288 9227 -384235836 316935874 24799 -173576263 883194763 3921 -531553371 195922397 11610 -280739025 842800052 17537 -590378312 382316048 22358 9510173 712653738 8379 149390715 491396607 12558 -52064862 101956288 2642 -418470548 465381509 26070 -153557411 477297409 3961 -380380127 658990229 20395 -27286484 222392729 7807 138818337 765063268 20410 -21351771 142883290 21234 -414023270 105466107 26339 -169062767 948292087 26062 39134487 327329123 8007 59296080 80234793 11936 -243036305 233608567 12608 -403487461 760504438 7992 -83744601 316810815 724 174649619 642331916 15759 -472031377 666307493 2305 -483600697 242525711 23920 -277416017 839328335 16581 -197832102 28132825 2919 -448989676 253495838 14809 5652 72338628 4370 120599263 9209252 22274 47607066 851891579 10998 -383667482 185783809 19186 -334942351 347178524 7976 160863401 231328239 9460 16556392 338729885 13978 -24858932 623748581 5448 -271332084 885828169 24162 -434914432 582006816 4636 -460187372 338122047 17383 -516780549 367162804 23740 -302718155 588861787 25479 -576030980 427343076 16059 -507304949 799691675 13054 -95864820 684497126 1776 -489412420 385379517 5443 -205381375 191907655 25759 -589507368 517955003 14798 -478851030 806597095 503 -58018627 24542848 16919 -456964215 930829334 3619 -316173926 298017655 8051 -283047553 842300254 13146 -222797260 922356120 23429 -599560876 652168554 2208 -535986152 811433109 18502 227813485 446551542 10974 -8173183 449374082 18084 -316208098 165481735 23326 -80144664 782553945 16735 -353297687 145068446 17241 -573526123 26103709 10201 -542099657 637131776 8933 5249982 829855883 4927 103278762 679965458 9490 -514215631 843107167 14344 -56526051 679153773 23031 -117699852 344749771 11776 -11944910 494708583 966 245665196 36840580 10886 -98305396 371672711 17045 615601 581811939 10261 -343684095 134305403 1823 142940271 518261926 23574 162324257 898051841 9211 102266190 168900077 9652 -282351691 124872265 23539 -424160412 861736069 17311 87654930 950931817 6109 -497929796 756231466 12070 32216281 357868303 18222 -522370617 261647190 24144 38561236 334815775 18160 -143045593 12431600 11800 -177573562 350296605 22342 -396325624 668177854 21384 -101103020 697109462 20349 -585077781 893651818 4662 -400682403 73139021 26446 55368951 264518724 9033 175860094 445275378 6184 -76551044 496335946 2898 -546178723 65184696 11652 -399917913 416375302 21599 -400759165 470412386 3596 -544204548 729388943 6391 -160730357 405243731 13273 -243769255 169192112 3222 -475005702 790537650 14635 -445833831 642219048 15491 98784510 100051346 6119 -369527972 811644384 2323 8129980 93750324 25746 -387380468 480167851 10604 -294509807 135650624 23176 -556068668 185835182 23768 -351691717 597350640 20131 -430642734 824135364 2657 -553222119 622048698 14690 -441298364 748772096 9612 62218691 281189486 7633 67149819 267616953 21944 -236599622 754768056 15554 -545967741 169010965 3484 -253648594 104998796 11364 -265030512 82233559 19260 -500158067 957728645 19582 -170828837 255769286 4197 -336554152 327567242 16752 -362652834 395192930 19017 -78685752 724003988 6075 -205526381 926011490 5607 -404993287 16762635 2956 241662802 94759648 9333 -10467283 303141474 18230 87657974 98625282 25195 -221321031 869624765 317 -351623230 822206233 25899 -154180244 694319409 10861 -420995 740246541 17203 -40086662 196237198 4263 -129079227 589225473 2559 180940143 331674308 12689 5659204 847863938 2947 154035220 507804841 1205 -107765812 352862939 11281 -585660327 384258951 10025 -399316812 851850602 10937 6664252 86990137 20967 236346436 618556045 17843 26440328 817729305 48 42058955 599768074 12843 -560550858 264534978 6265 102589980 129016890 7287 -344863202 114490827 1465 -520496915 727811882 5737 -183159920 629913244 5322 101467282 842075893 3919 18048201 804612136 14790 -51306349 361994469 9042 -199351058 494310040 612 -335110509 280889283 14532 -199671610 418887007 4209 -15475360 778633828 2798 -216331354 805654215 5414 -225827775 606465267 4683 -589479183 127500085 4629 117957334 646212923 9797 -586891662 264906950 8772 -357876111 436471936 14173 -66217452 49583328 22781 -18463395 104084987 15954 103257864 565140545 8556 -127773465 442260145 7150 168095404 417185410 4664 -271805452 786737571 5770 -512709564 250606772 4762 -62026272 555509923 22995 -233876741 915597402 13146 -548766201 321719904 23264 -190313975 392019939 11158 252607518 37366382 12629 -269266446 946543719 6827 117672939 130222635 23660 217017616 888236322 17953 -600329453 720517275 2961 -47068005 320021547 16504 43281196 705713180 21171 218445911 82020688 9992 -180702946 949445161 10009 -535239080 465420979 26178 -188842995 328340149 12118 -85530637 287867032 23832 -292001774 532803338 22224 201984476 435375910 3218 -426702602 285736596 8160 43775123 293214929 11923 -267477255 416116371 1790 166499848 430516812 14190 136189141 768849663 25886 -55541948 609204543 12268 -17972350 601049106 13815 -27981858 908637858 4192 -394864928 100568873 1920 81585421 767693376 4904 -308557291 611417753 23831 79174664 699410159 1159 135745270 930659612 10994 -320371415 749518944 14784 -129356052 452735522 19267 -210274166 811708377 11597 73415229 56332483 10084 228463240 621308589 16296 -326306450 81256109 9024 -55208158 365859594 14877 90634418 861897429 19468 -4533390 268665760 2333 -508770247 861725185 17055 -513933383 928708244 5629 -464764139 149763833 16183 -335036596 321611132 1250 -103175052 127154724 19338 19983302 861846375 798 -546521623 866184626 20256 203260158 200379272 15275 -438520977 519822362 15919 -346556296 823758794 23504 241711712 307235854 8631 -175567446 778630500 16052 -382166677 668958036 19510 26231607 438464057 21450 -553567210 93951472 10478 -253108575 135906658 10392 2644040 329106669 14571 -245976774 882876558 3635 -196659721 130106859 8136 -286587882 477315066 19272 -366676012 819198086 2267 -273200139 909553482 15217 -63873788 697966705 2049 -223338012 571361061 6114 -247252247 789537588 21972 87591569 134692403 10955 109210306 294786831 11152 -383296618 461816084 3647 -401917320 546063882 7651 1318599 591081893 18889 -522240922 112365201 6060 118481771 15257735 7968 -560568086 329288789 26456 -562835719 333824352 1110 -453357874 233077230 5509 -254558663 723408262 22999 -353340373 190679006 9608 105514301 944740031 12922 -518254797 788876467 13490 227784741 313645104 3652 128196257 651255885 16583 -397439047 107105467 14486 -399386299 22154013 5255 46661860 643549451 15752 31760952 834931501 6115 -269413527 627999149 12572 -413450200 79894119 19503 -336520416 549273566 4104 -352262791 296362178 11683 -388972465 68325447 9106 5552682 603095679 23696 -308234419 928618149 5011 -257293817 585740862 3807 -598399712 450264513 1441 -549201078 607225968 3927 -425236423 272665158 24165 -26364135 498126774 20742 -155726075 53521341 5421 -542934672 521675262 23935 -416420671 88046777 12332 129635260 400556904 13402 222748139 860567627 702 -559711474 915826968 21258 -73384352 811108931 4557 -463612213 34540995 22861 50132271 924172921 19977 -332300425 178045389 18620 -401228972 139454477 4587 -276397481 792921950 10948 -559627129 641856769 17589 -197748829 875037583 12050 -172755321 581409700 7675 -182472188 808923029 4591 -491350510 822897636 7917 -356421831 43284897 15760 -550734494 654835203 18200 170491978 558635972 7850 -115286269 79039074 18302 -181445766 600629935 20956 -212228773 367340118 15793 -333976509 541298275 10367 -19394398 124427086 25573 204599868 652209620 17224 -199536237 697232350 25643 -544181545 318832334 13272 -85729750 198634858 23503 -311875035 122013842 23079 -454036453 888578385 24387 -323429604 356057466 9726 -168455440 546835574 22389 111649947 550331631 9996 227484760 850766349 21129 -131147265 372108131 20846 -475681979 433545852 12815 -160053900 835086612 26152 -73814218 82714750 4633 -220541436 51168593 533 91347797 379011919 21646 65991823 467489464 2483 -274109554 603024490 5436 -248807553 676089966 14296 -527883507 388037277 26406 -432859595 288748816 18654 -175224819 774743924 17583 -32825808 884816261 16409 -89756924 912570252 13583 8819351 448802184 8428 -348049857 164602357 24608 235106028 456623073 19204 -503913829 554175638 2237 -478593360 264483238 24489 169973074 383114731 981 -385517168 854930016 10259 101955056 676934016 5840 222340795 935744785 21104 -48759504 557968440 24556 235309476 78949743 13028 -9140135 188267742 6775 -322460108 484937362 10317 -104917181 148719193 5127 -45079502 664585765 7291 -589592373 840145108 19497 -49970275 794838262 16145 -75911650 546768831 5363 56784389 872411308 2531 -110648278 574056378 19624 137782123 503645435 14120 203786691 481811196 19091 117533568 14565496 20351 -343824829 704678743 18231 30574645 58171031 7337 -143604044 202383435 10492 -193551567 953566508 9776 -145854443 51596227 8450 25541380 295576445 9469 -321907938 613433856 12363 -200164775 815923801 14182 -45427325 760593122 11870 127050922 532650267 17793 -66662338 436110636 17512 121831383 700180002 17040 -121441971 606431511 15575 -390785853 912229573 10226 -327134808 252476589 4127 -571737518 594160581 18190 -489266644 512708008 8322 -537312181 717122804 16318 -45858286 688936854 1151 -57030228 323839038 11065 -44390986 302151601 24474 -214767032 385819024 12226 -51549239 523225689 7679 92930859 809363134 2168 -109272503 915854731 5049 -414664138 322814153 14671 -194684498 896314649 5668 -341336794 97499365 25412 -571780766 444576143 1974 -200535030 244315322 740 -553614666 852759323 25370 -501492270 453517271 9507 244366151 802334779 8001 -41879276 739196882 17216 105888197 437200247 16658 -558950979 126843293 12892 -116937976 951958696 2501 -166411437 33011118 5567 -454437331 525869075 5239 -81952805 816956726 23437 239072129 477226130 10621 -393344856 95444720 5354 -566659143 541992154 11101 -292239434 65698598 15463 -234074576 342507932 14587 -424695584 785212924 17801 -575370108 589338984 14806 -594617085 210847038 23267 -241308531 640043154 533 -133405283 178617484 14073 141051475 812636691 1115 192848949 35705038 25614 -29147895 918136228 2820 135776525 404966249 9651 -42860039 139585857 20760 197460293 701998357 7553 233589306 927001585 16646 226090073 576396776 2744 -146932089 226616344 9776 11865186 475553860 22697 -273294248 533981246 6911 202818760 377874212 12399 145051899 333199912 11431 -380751939 12014451 19399 -419886917 794439218 4976 225615474 524322065 6482 -220112463 455042834 24610 200291753 175952666 15494 96078813 656988974 3335 244739154 117573247 25236 -595666389 878595225 16226 -52586444 407744696 15408 -541567400 165566280 16742 -161429257 926834303 25916 -365944770 382770084 23475 -204638782 322080458 1267 -266822963 69246071 15968 -457664757 652875492 682 99435048 360854325 12439 -181001318 451238044 2261 -392031861 405922368 2281 -449978566 79762478 17320 -420831351 162891739 3847 -26844641 911693004 9745 209899424 66671540 9707 57460606 897843815 7663 -269796100 192466156 11545 40257945 886213571 7669 -207628856 374026254 1293 42579767 125462458 1512 -499635937 723997640 23430 -49624076 540435827 18497 -282835182 561107128 19674 162800494 408944025 15644 -53848479 942785017 20539 -200163544 390518589 11812 -295916251 533444928 11194 -25944090 289000338 13256 -253730102 844636119 7809 -588873133 386551185 17191 -429533350 622122821 22415 -528879971 666985242 1682 -2270677 179384560 6290 -348623078 415473082 16446 -536285470 791764979 19300 -110890808 132159164 521 194884702 169085278 9198 -86062731 179825429 17163 -277838571 194939787 17267 -320893790 117026071 10032 -168067554 630671166 15884 -39530899 617540581 4 -399133856 822973751 25713 -572670739 832468958 3316 34477899 217893215 17769 -264814668 168356926 5474 131151007 341585061 10820 61887269 197600301 6133 -186507548 367969484 11222 -206314948 363085505 25165 -571123197 83654495 6688 -178422539 572496389 3263 38877353 502835730 15035 -367673234 50220108 41 -566581799 705776905 12868 11894010 182783961 20107 203421662 778959688 16740 -590508050 599702056 11752 -129437662 781499967 3329 -128352690 674226047 11559 -275099345 583947047 19367 -68712625 862624047 24581 -553365523 872820435 16514 24574503 119397672 12461 53127996 717244064 9148 1743126 465568664 23868 197410340 443408997 3723 102011777 677704727 11780 -597227889 504336692 21314 -263138467 458962591 7366 100946109 926085708 13600 -400956537 878164994 8401 -76762146 283029112 25806 -69244796 239514661 7424 58294007 473929981 7706 84139482 72099833 1760 -600197001 761856868 21528 -591413258 665526608 1202 -214363334 450981139 9472 218093374 619520478 17543 28758468 762178521 15925 78144069 402840077 13940 -594716953 373549750 17017 -527705210 579662091 8153 149264445 851731442 10644 -321773292 801502321 14334 -136142738 459393310 1672 -197654085 823646202 16528 116525451 230536472 16468 -49751096 542379611 6531 -61591087 44116162 11524 -572059008 956714135 1226 -312854326 82239182 3681 123857203 350836136 10554 -53984849 394455503 8356 -268347876 468438835 16492 48933924 324585364 3397 -337937763 610781708 623 -342271287 201602821 4343 11074848 142088704 4960 -157831418 433434625 14613 163415936 104657560 23794 103902210 203564570 18275 210230493 118132880 13908 -222916282 107019346 7989 232321695 914886544 18495 -183129531 300672027 17469 -439604725 931577900 13709 206855304 269656128 719 -565164657 857713100 4606 -529289388 98798462 5734 -209582363 654240075 7559 -550659350 112028626 22793 -401971358 549570679 4660 -3515685 787975639 6651 15275841 676200916 5823 183025386 762595864 18492 4518245 645454015 6884 -191767680 288875777 4184 -423862932 669276057 7884 26404708 874482498 1026 -453375421 819509964 9611 -374264458 675952758 11506 -23335485 293654430 21944 -385901090 109810374 22427 -74986006 501664437 21643 -143014852 726265885 12143 135420029 25407814 12446 -74004995 285892268 14109 39506016 563068355 18894 -601219359 130574646 17599 -572245118 244820896 16183 204562477 284774694 10468 135763180 804627314 18251 151736157 94600349 18426 157775898 920531473 9393 -524864631 535094091 4397 -22285995 610793266 11416 -265421670 645988995 5228 -346710540 494708882 25670 -86939263 538994589 3223 -205614722 296056323 15442 -420745060 211667245 8458 -403549311 687932762 17012 -297508467 57252999 5020 -199425185 359263139 12801 -521020305 368143939 8591 -364575891 893734077 17413 -591241864 346749462 5394 -512933196 84139546 12652 -442400477 422178550 23992 35795990 800370945 4569 -461737095 151170021 6073 -241970630 783614930 25185 -67989267 597748859 7352 177929049 572003784 22440 -429958453 744177464 11455 -558302168 61198740 26304 99751504 913314988 14688 -315505681 241419150 16096 220884759 188483174 9164 -590287262 154461499 21211 244037760 931183691 10612 -441948365 90174604 7366 16913752 754898174 9447 -404882840 568584540 22078 -58511077 443834331 11461 -319906455 44322919 26343 -93808050 795841110 12691 86887665 382779255 8871 -365119000 97756694 13557 224451435 826006912 25054 -100481682 689348129 17464 -298764061 556011409 14561 217813844 824458538 25413 -466794245 936981066 24153 -248399096 335798899 21727 152696987 734949392 19263 -449064993 932671762 175 -516828161 153246529 21527 -220617743 358355348 10999 175962105 318776339 2199 -248275364 709565594 7078 -327134660 431544345 19197 -85569509 365668861 9803 -167636506 104066607 25928 -41888036 533466862 22223 -420314380 439438591 15202 -561641346 214257015 6569 -57387740 375325310 8058 -491870150 358572636 7075 -596909744 17793345 2841 -398138720 868138542 5516 -218592014 67125885 4333 -325549737 762434125 18073 -296875639 18901288 6718 -601246389 440605439 24032 -94451830 908270774 17937 -324086272 186941198 2627 -114584968 438219294 14351 33509292 929151168 5117 -312802453 666084455 7070 -133371890 230672977 3236 -105800943 638814272 1558 -414465927 260063335 1889 186868958 483943285 3292 -314885463 114604162 22767 -454383999 860951111 13911 -18331489 510497588 14903 -8637874 287039602 25054 -175154616 826323351 24896 -284113434 946149988 23696 -380476012 517613229 9441 -164829473 796963746 6891 249154994 321624907 3419 -527269900 571225524 21872 29105235 77535274 25117 -549486968 574862375 17681 154975612 781559475 11496 -392852711 432888572 21516 -468310871 421853994 2674 28114751 933662913 18332 89133829 906872910 15926 -588406514 685342453 15316 -328721190 295865529 16650 -72842675 305632526 10231 -373225231 367043222 2118 -150657532 537104787 10173 14421024 402261780 590 -400628361 188436174 22494 -394225767 347231108 7156 -162358867 883006177 18936 147991878 638313034 17843 -374847872 166788564 7218 -343882486 608228943 25191 181984146 651236317 17696 124856148 654697415 11317 50386195 421481536 17601 -5294965 819873130 13284 -268366002 18590662 11335 -488925436 178531054 4415 -538017928 577331718 23507 -212455828 464215538 7906 145345610 53735622 12628 -7947943 324801810 19305 -424323738 774644206 8790 -143388280 229351746 6536 212687951 172178450 11487 -234345008 250029850 8357 -298429387 118467597 13516 -379896787 667970775 24925 -543275092 188313808 24867 -528681139 455174050 7722 -141288427 895316138 8995 -454382320 132027291 17100 -494712173 438705104 22771 143548146 12518548 19975 -354030092 583289768 19470 141568497 508711484 15634 -181935265 614710835 24121 158285029 124760546 22334 -238297549 767526827 16761 21376662 779004675 13424 -494543410 933412326 8234 -424101210 876865514 10585 75168800 63225027 11927 -594101470 566563815 23637 -497412725 627581852 10908 -436598540 893680740 10673 -431578021 276709853 4486 -217483072 478771852 21360 -358301474 730861426 5880 154553281 380270514 23258 30984325 439342944 17156 -149947458 478874950 22409 -135098407 538777963 11986 -534581996 920618122 24864 -450330000 618596212 15130 -133446971 24737610 19677 -419046352 121491185 23421 195461598 787959924 22275 -293760237 697459933 12456 -146945987 320179499 12909 -599314435 837458058 23709 -208474452 125435426 11690 -380538216 253111837 13490 -510949164 804704937 17905 -480237091 522424574 14033 -91077781 700524339 18938 -521419558 933653517 15617 -586146284 201350318 16747 -188345703 489742438 14224 -392919695 141755020 9739 -252606891 767051793 23257 -217044366 457659430 2705 -460464971 413029575 18760 -442924193 865652669 11162 -573961256 277522379 9745 -261349785 296932275 21834 147138684 434344995 5639 -93457071 358260912 17117 -480561973 732567720 2199 -517309272 794082523 25762 182423239 185672604 16338 -334881474 593892428 18871 -263415233 320928753 10469 -178458570 483560300 3728 -228488292 721465995 16663 -480429315 354400718 4310 138849570 484772919 26095 231597502 546015321 22351 -539010654 214655557 10653 -179613758 781180688 6858 38443631 899230969 12589 33054374 190807235 7644 137662314 939407562 2710 -484500116 338189812 16206 -218123965 857800893 25559 -23937969 498291160 4202 -209444395 214748620 7916 19021232 754056911 10311 -306268304 785706303 18315 -35245039 423366016 20255 -518813666 924074063 22957 -342201700 150000698 6427 -360650494 172624047 10485 -465400599 347232267 15699 115278982 805434965 5373 -245574527 439401649 16041 -210571910 689156569 4765 -62206339 189156851 15531 -551500684 905833261 18485 2622857 472961695 21571 233398840 735437403 20307 201981268 432748286 2016 18866922 44635304 13107 45177176 595901297 1113 157051701 182902751 16604 -359112043 642003844 24068 -184883129 738311887 18062 -122777237 845816129 15200 -229611238 615461529 22477 -261696112 951071882 19671 -203852103 187994962 25916 -522949600 906480981 19717 -420521177 442946756 4269 10368099 409115165 25370 -494140069 363336931 13601 -348940265 51620314 4112 -205104501 911728055 7712 -392265465 710522593 18982 -464677436 400319046 2281 -182590592 352532455 18463 -275707321 951454790 9138 -55063109 792326624 6905 -486344029 795777587 18489 -456699876 433615504 21419 -30367115 12459756 2286 -324341809 383120968 5222 158509878 176650518 21120 -248242253 582685036 20962 -471465854 163444930 6135 -114556445 875305286 17224 231884809 510398459 19523 -300564215 783997491 13225 -556087217 514563417 13639 -204966596 583356511 26306 -172096224 591314318 19137 134683423 611488237 7673 -269175557 632414630 2492 -114432234 254841603 8766 247798323 80002175 12692 68047051 81532457 15169 179686 116389091 4116 198691300 551711232 13245 -90912820 634131364 10627 -117600946 668109660 11894 -495390058 590795588 1415 150793897 821784659 23910 -588069734 48052154 1696 -221816516 640864631 24423 185455915 847606796 2817 -255821287 268150524 3346 -239810599 162778648 19246 -315586165 265863232 6472 174963654 757981942 11316 -410525359 132851019 8829 159029472 858939462 3045 39963214 673832135 3219 225331554 752163230 7522 -440067141 76043054 1966 149683890 470851742 17948 -75376027 201170009 12484 -561181432 763285558 12912 250983295 297125907 1093 30985031 760913252 25603 -324918619 706120328 12661 -19966642 800809187 18849 235913281 666261312 7970 -19995873 344062803 16653 6345000 438217218 21848 -38390977 122716388 17242 -238808867 803297213 1907 -213302489 592492315 25816 -295991128 822500884 5139 143697674 770182045 21950 -431853809 243328865 5370 24094532 367645729 18561 -403737362 449853239 22494 -136285386 315305263 4856 30096728 798844213 17625 -47006737 773426958 15546 229342918 797743027 7198 61533305 242899633 17780 -436573204 240826306 23854 -10328121 736844075 25262 -149124353 691722699 6165 12428293 841598610 21134 157738741 579424474 575 -577522723 697189861 25018 -63878671 104118553 25631 -16356693 99516820 9217 -12862577 731617015 24501 67877244 60054297 6649 -271260794 495732035 14258 218171351 724698181 12184 40678104 399356127 26021 -110879787 210810421 16487 -242682907 881333767 25969 28304959 272168979 23595 -141363921 169927744 20931 -419665659 45930780 11450 143658512 292003037 17847 110263068 14574037 12415 156804350 194511484 8821 -417127189 390976940 15798 38030430 310561509 23329 -479141598 450132055 13501 -286002288 893046547 9356 72870224 886902622 12966 167605041 47122067 25371 -160789994 465206824 1836 -516397059 629796225 2964 -500513651 875612155 10647 -583038132 155162634 4137 -388244275 188176092 18724 -82347387 42275355 595 -115558917 572670122 1550 76875188 254734540 13004 64253639 638477330 16899 -216938925 859832937 25384 57235529 22224206 24442 8112788 60655728 7174 -46365006 181718926 10895 -461191595 182178030 19211 -87641829 348533262 16427 246336320 823427292 20724 -576271766 841380804 10727 31010626 72327790 681 -28756890 863682270 8655 -376573731 670164640 13317 -452488115 219349146 13062 -213271315 148044022 25924 -89972017 141537781 19488 164600867 9338887 3112 -101326269 660965624 5055 -4853858 627224377 15079 -552534121 546193807 16291 127748137 16905035 25290 51071513 312395937 13659 -4386542 471749670 11334 -532662988 457402973 21418 54885925 843723005 9966 95864722 953948522 9595 211113722 232735703 4146 133958206 887914915 20742 -379225571 219889192 22964 -10377573 199104919 20380 -7257748 619441647 12650 247904247 538158365 3217 -463670658 300226282 2798 -328188398 629057254 21175 171852493 338311837 2243 169949902 772637292 25033 -360806659 205071064 18143 -489993407 654859854 5503 -554081915 32281680 2027 -329298148 123876418 9971 -510401706 148261491 11267 142634011 922959192 1143 -417209479 351562487 20465 -577080324 156933859 3147 200346481 740740389 24849 -334094354 250163988 11523 119437442 727400762 23833 -121582011 115456170 891 248489194 876390457 22845 -199441291 520794141 17080 -354474719 510973033 16561 64600014 933564350 16593 119107914 62759808 3424 -25302479 618852483 3298 -190498349 133983896 13875 15471003 197975965 13042 140545584 44573912 236 -86678917 885546489 17638 -112296688 411935634 7149 208748690 717988958 18177 -364896662 897675248 4936 227650516 716373227 19183 -572150182 736842302 2563 12960199 892788346 9967 -25990135 361605999 23263 8516775 534533535 16414 -511341796 944751880 12653 -401996491 216509902 8236 -70170364 213613118 10735 -420539800 955856052 12656 19289306 151576055 22414 -342457730 352105625 24946 156091588 262067502 12332 -474654371 809527694 19603 227523040 525512327 20280 -88811646 939220473 22482 12707427 548915189 5739 -227374334 134096629 26210 -530868571 524689264 11006 226651007 635944416 23750 -384130332 439530016 8130 133892880 927526439 10743 -421860703 602862456 22045 -313966461 552377992 20326 163091279 933700720 24718 -406580415 863680860 15344 18590369 73628757 21687 -345333444 758652962 19792 -97726016 841545048 6638 -521829614 113829392 13328 -513362529 72542197 10222 -415203812 88681462 17250 197055211 447648666 17421 -171316169 121043755 7303 -356546906 798396755 755 -516398176 877462181 6502 -366117860 24981653 18349 -28447462 687829357 4508 -327887116 901070971 25796 57427995 381557897 6604 -192177568 901585973 7930 40326320 720598219 6729 -599925657 751316393 725 -275827592 488652158 15152 -75323747 597994019 15097 234725819 313061440 16611 -38802936 532153108 2655 -205959294 403306823 10369 -36308384 629093784 21239 -187342616 386928166 14824 -489443263 61537438 6487 228748160 563114280 13774 90596749 508566959 5770 -368886399 691250100 15584 -94417939 138035368 14074 150448789 610715758 25247 242390198 455238935 12503 111510853 922269461 8291 -297992849 546008001 1721 171949561 319772926 17425 -389465031 497217794 23913 -185593875 734545619 6502 190621029 579573240 23185 -448683979 142448108 1558 -505475449 97742818 2381 -486943796 915252667 22213 -208189296 330552853 13105 -387085545 910964185 5522 -16513947 9229251 10867 -152788462 39747210 17002 -287843370 452438497 23821 -566429014 748410602 25809 161019577 710426673 6940 -533612756 543472674 14425 206206939 430301590 10262 -260176222 159121177 8698 -547942959 679132676 1538 140361716 949521362 9599 -232909855 615931711 22915 -130474321 548175581 16986 97197796 395612996 21287 -588699642 146231924 5692 187144546 917936417 217 223071111 126024239 4895 -517228288 458885926 20909 -158103831 307414853 16098 -328837353 661527061 14477 111575823 864024981 11239 -552477544 343141647 10338 -349281662 33214761 17011 96777910 163318213 5283 3934886 591824779 19277 171912587 625064429 10549 -225863359 762297617 24881 -363940622 538224785 9511 -486366417 69338057 7734 -238143310 154473810 3913 -529520939 55218176 13094 -57103557 614003880 23990 -470409388 302584444 23238 -518730666 576780022 25451 -343639473 408251177 2731 -113677143 37123207 13467 133619619 464791367 3553 210134963 900812751 3879 -586854755 395732336 24332 -274876006 856919485 14384 -286219621 688254704 8794 -319956448 587280973 25189 163169739 206864970 20732 -376605384 77003195 9657 -146206024 10364258 17115 -193086989 177767462 23192 -235197731 650100469 4070 206013468 564076247 26205 -192383086 428483751 2608 -471423997 276625260 19440 -43085107 815183130 25808 -279944401 613214755 17008 184768449 136203210 14082 230558937 338649189 24761 -282655854 294188394 17514 -174918522 450033021 8391 -320273783 88091895 6139 104271315 16149233 10325 63992033 263775646 1451 -490784487 491952027 2929 -601221681 938935583 23200 101428903 814992355 2645 -199224052 700707941 20244 -596343665 242302579 11176 -238876424 655424919 15568 -185883042 199665049 13387 3759208 876312307 15889 218873671 642255319 12937 -11106605 901647579 2169 -449478944 49139932 2610 -26323481 382148748 20178 30770168 896824560 22336 -210646305 357032242 3740 -426932577 321258258 4016 -388197401 188093092 1261 -127492670 916286507 19839 -324133110 40203104 17128 -45333091 776080653 4894 248072820 895456478 15786 -35807690 152672431 18352 83300443 830081542 25721 -150104219 681589134 25739 34581485 264465653 2177 -543774691 120415591 3312 250287932 620355694 24013 162082466 45738175 4117 2204148 296407583 3955 -278853217 704579509 17467 -179995621 110981348 11116 190148571 649767628 156 -55611576 216421585 20458 -197307232 38927466 21933 197916573 463648740 7169 152634746 554977803 25024 -177976903 37483118 19858 -29589945 625967332 5252 200923032 563895649 17257 -458845097 167061649 16308 -139884831 23541071 15533 -367633800 186889756 3486 -507204824 49874999 25536 98691838 482774103 20543 -562705919 396563910 18409 -237500241 491505300 9518 -599799340 367626837 23338 -485074709 161080287 7446 -24258259 926069114 22732 189276041 598730314 9295 -163065290 852934608 7134 -579485073 879480908 26234 26760998 490804670 21726 -211064397 857710399 17924 -465558614 466777689 10804 -1059672 53676555 11092 -531881639 556362747 11270 34734840 822484697 13872 -72990448 268248199 3453 -51306317 443717619 5400 215535362 255321347 3222 -414429060 344498431 13454 -364881941 936916535 10395 -600367510 804311946 25062 -101067523 926203555 5682 -374722464 127000095 9162 -580798081 195612491 16965 -502280053 907219561 7625 -115081497 355842771 12227 -511482057 640127206 14398 73987248 721878606 2035 -99214062 521527633 16012 -370950331 356775811 6287 -102500034 668389573 18438 -89295178 813404047 25399 116663424 42972909 25566 -132962649 820685692 19797 26735519 851551850 203 -401568921 606235252 6844 -327538857 593528098 22879 -226292561 334936746 24774 -84653788 23242037 9408 -21961207 198190047 15615 116542883 754494192 11368 36694754 890953642 851 140100603 511649688 17066 -436927226 29848600 4367 74754626 297040189 22256 -409263250 107792827 15002 -557068734 176217228 8214 41840189 440325988 4423 -379532799 633027353 6847 66640405 52285071 10236 -579776143 166115023 6837 -331638433 338184737 12575 -108142417 862192082 5466 -71442674 159972658 12912 -258960143 888935770 21529 -593901607 189655479 13906 -388472237 525717521 13896 -153575069 696352616 4344 -268292474 557666612 3923 -194786792 772357962 21417 103533432 767312967 20516 -220505314 923511673 13523 -601939470 453731478 2335 -174759105 775692084 17886 -525259417 811779464 18929 -516980980 800810307 23654 -412244216 613661251 3790 22331518 60013316 19790 6594584 578811833 11859 25122896 904867323 14018 246237580 686084083 7367 -567170367 507946382 7843 -160478856 634397447 1584 -548171395 551421868 13839 144222700 610259754 499 -278675280 230815356 7614 -308604137 758639854 7511 -122149711 377816933 20970 -227623839 454034567 9628 -246805473 853609702 19221 -208741257 745693536 4627 245095345 584811718 21460 -150035305 398499548 5037 116284744 575753330 15390 -215622098 56463123 559 -423725130 306060123 12362 142101107 948183713 15821 52196504 401468330 10678 -245603137 87073105 10245 -117526036 438171922 6211 -35102301 107942815 4346 46203867 899661704 7675 -234497399 312370563 22514 -145024568 945518983 18212 1200144 910099693 1588 119592355 411367586 7381 -415074002 438878772 13146 56187044 263503205 10362 -554938856 207139292 10918 60062481 727161287 7877 230447161 404990429 25774 -345238550 546245794 9461 -369745518 871258641 18288 -315881504 221659382 23439 -583035042 314813325 16943 -282727582 557313749 7677 -164158841 458277627 6310 -491980449 134546923 8250 -208993477 270994229 5558 -385799192 106243355 25616 149328700 372668882 13221 -189747915 807983230 13669 175473928 589290730 17211 -187587022 848308294 11012 -208523555 159821690 5461 -423139283 24705016 8739 -372252024 275100014 22107 123552908 59695853 24478 -88752106 769350759 13174 -48190532 198823315 730 -97729380 394387537 26209 -184921456 515115354 15844 -425157651 182559732 6322 -420558304 531986249 24710 -71834236 661998523 5851 -562276417 104760551 26346 -173580524 838705320 6558 -316051528 947952951 9509 -184274524 175587153 2985 213307034 499134250 13714 -133392246 645802773 2590 -334734202 406131434 15961 -261464049 159036379 892 207573990 728397941 5558 -590465064 905181731 313 198805571 213625675 14848 -519238521 274464815 8700 -295548589 330620961 12998 -368399033 476499721 20294 -266514606 430496765 16382 -159764593 219399264 5493 -591163534 914668224 5324 -275273623 942249375 3873 79856686 73534160 25504 -38502312 641831280 17557 -510312589 400625333 20280 -19752386 239932135 12817 -521350562 779037439 24441 -164341341 111290377 5619 -220625455 105170215 9740 12261070 288782845 9496 -266929137 525756952 6393 188823610 708133129 18730 77406773 937231551 7459 -413714558 270922955 22643 -421211833 521726351 4888 -282440467 886620946 19443 48883495 252316633 6052 142324721 209955878 19319 -80280604 266773962 8203 -183712563 558844816 23454 -9780331 721010066 6858 146142825 286051293 20855 230908096 145880368 14521 77135467 437976309 11570 -348996858 46011152 2360 173225677 840296312 14137 11205192 866434451 9940 -192089486 342824749 16628 -552361210 711709463 3372 -366106213 754819772 26285 99268131 237779258 26257 -431165737 774863971 18018 -18939121 187152497 207 -286779551 919746196 16296 -434427062 891959256 24233 -511749734 164762012 2617 -294723491 701362178 14058 135985519 387840033 1685 -215069204 387306171 7702 -162562771 402578352 15225 9390924 889419775 14878 -281234388 657301579 15981 46005879 577921099 9144 69551407 631578441 10563 -95517466 229967466 11496 -21243963 699166059 25979 -549115212 681920974 11297 -236748350 159633713 15484 168848285 411274466 25915 -589503652 324830306 23994 11600956 560997223 3727 -85552206 168012862 152 -140658626 16983638 8986 -530417995 414035558 21900 -354279884 338561777 19541 87280770 447404144 11986 -532781167 249867766 23339 -166275422 573394937 7659 -535654452 907545138 23120 -157153671 74757245 14290 -406655411 121888788 13987 -378203160 578888809 20596 -457344900 404464308 1995 54162764 750665577 18031 152068466 925335337 20591 -166848302 307233951 25545 -178256540 932851598 9072 -424185608 804220047 5214 -146445943 611596640 22925 -475094716 891678454 5986 10621505 328387070 17102 243102591 80967709 11145 -2396044 864955475 5649 -364822900 649551424 11961 -465218610 480007946 15049 -124594170 940258851 12880 232494840 856178417 240 22126423 834739589 21650 -476765763 229662629 23797 -444283693 16959451 16163 238760771 851941318 26172 -596166722 183363906 22185 -453553258 873793539 2912 147948796 15482041 1437 -586856404 847882044 6280 -247359220 823144740 2728 -503603994 658050386 4281 -101427765 550862467 19770 42445610 653393116 4409 -444585322 621748969 20578 -95777652 943439821 166 39329417 419892575 882 -548577526 661412321 3779 -52188228 323629514 7063 -438181054 413804524 17268 133358054 464409016 21350 -601545172 656868620 17551 64091533 600349814 5789 -9288528 592116288 16817 -333968162 135464466 1037 -347335904 641911552 12514 -301624164 219267016 15989 -87496749 386081017 15596 -446238224 94355626 20784 -56526664 67033332 4734 149942209 489484085 23139 13004244 690019205 24824 236502697 748094668 30 -437670487 343395492 2796 78144432 332517177 15961 -471347207 757681823 18568 -97592628 332197345 22827 226830759 852589198 23404 -519887256 156807703 9050 -598841074 430643254 12238 96158923 77824094 11027 -2045976 47569155 3795 56761602 490899080 23780 -600619094 113219783 17211 60289489 58182944 11863 28859698 522494577 6996 -502660274 472005445 19726 -66793620 539709244 6728 152268488 283140433 19541 54255036 572126683 15272 -573302151 490177273 336 48049423 341141838 3606 -36183456 339354401 20110 -144673899 357038215 16112 -82468919 456332478 17960 38830729 341570623 21549 -119105106 14692927 23503 -546887293 865572058 8987 75917386 705099976 3464 225388878 514231715 10824 85497255 713253343 21242 -61200380 395541148 13854 -389523409 737649145 12705 159885314 68985052 2415 -497406695 274050740 13993 -305900755 574178349 6941 -7065144 300698833 1745 -348904266 568845233 18050 -463362086 853376232 1757 -25601840 48286679 11100 -279275832 466539398 14579 73780523 789256502 13804 -294848830 838443676 15718 -248638902 344176806 14138 -83484408 570628779 337 -494945488 338668196 3433 7376546 345280795 8609 -599283755 673840969 17410 4086819 322521276 16987 -378114557 810891701 5225 160147780 302967517 6338 -162535619 97452335 23498 -117528626 71044351 7239 -103747081 538267752 6589 8670009 403983447 3914 -542121699 674122147 13529 9935698 918948929 7332 82325456 515822021 16975 11155157 17772301 3365 -402137390 599801641 12879 246364434 134858328 6756 -540593522 710850332 4993 -269404920 242128548 7491 -453406961 750616580 9921 -206601419 724278522 19939 63485017 267295667 13534 -300180804 713490471 1045 119002782 730045535 2396 -215760459 490013494 3238 -223415967 67123893 5726 -334767229 87671149 2268 250574921 691687417 21135 -47684975 255162705 19478 -140775716 661039598 17439 -511802816 311599909 23441 -403507555 742629720 19853 212257710 480930249 19778 95876646 154683633 23821 -287379993 721482030 10181 135960399 202195670 25487 -367559831 666474494 2365 -498492970 587352627 18093 -21362803 863366712 20344 -536532124 624013873 25655 -220111161 488145722 4332 -487667163 694242133 15205 159575031 333361429 17069 -312919321 560629008 5712 -407739910 916818618 4536 -379702409 152271274 25076 205172765 399765111 11882 35021634 399995356 3370 -383600488 168650746 9830 -505409135 155398230 13332 -10449617 385295514 7475 -32576432 127665360 15437 88041057 818209889 16471 -250766635 664485286 7940 -571391664 161240192 16197 -157960574 431616189 18094 123977695 79972433 19199 -192711482 353402113 12705 -506615748 894541526 21090 -408294833 780570370 15826 -287422350 466006253 12733 -305176791 18437813 21230 -601247608 740731271 14643 -407551126 946846980 7233 -189945946 167268794 7685 162730459 335750789 8778 -401792863 170862560 6103 227593482 495817115 9664 -215520725 577758736 19087 -69407905 368814523 10111 -392775074 293553761 19518 -84227821 581494902 26110 -228861216 766293779 446 74259351 482996857 17568 205297625 508189188 18143 -257287577 673246997 4996 67985280 214731692 3325 -319197361 135616958 24510 -400941621 522353675 19994 35691007 895960288 390 -95907135 392886722 16543 -370635568 155015282 2957 -65884118 803860968 17047 -156573411 445915946 16982 186229589 10943925 25918 147302505 410754535 17704 -506107337 122602298 9155 -15936113 669382177 12485 -174810295 808030419 6669 91824269 123235136 16807 -374707268 770028014 18964 249209198 135289531 9812 -462480315 187973428 14162 -200180014 538974538 5768 -562725581 637554012 20231 -208420727 156044534 971 219934037 404354255 12497 138533909 934326512 24900 -497624041 138180090 24530 -540664576 144824867 17355 149953777 769672515 12372 -107387614 423030430 24220 44579831 468270449 24829 -253800329 45875382 26054 -504218474 483235595 4632 213869567 364401097 4542 -562936338 220726076 6409 52444924 326333413 14203 -224237137 936051023 14238 -552131786 811978265 13316 -347568654 614983807 388 41191140 56032207 8119 -86396257 594304442 7028 -315934627 119102471 24598 -139709154 554658766 3574 -300948629 478706615 1628 -326102314 179797966 331 -363885523 277515095 11941 217856836 862570295 9285 -240266537 709354323 14244 -240923655 819878971 466 -399838464 564925181 10671 -111099944 427536240 17574 151856238 751786820 4469 -511674431 261889791 9592 -114148828 637507253 21491 162365012 644510568 17308 -208139116 45138360 164 110968242 850454943 16572 -535263080 109032419 24156 -458766460 719741860 24935 -52645422 680461912 18388 -372048861 796188335 13778 -175426287 855198038 14366 -384857738 475931780 8303 -590481568 105125105 7256 -270919383 728817996 5689 -127798110 263291329 11082 208104486 802679702 7150 -343929011 57794763 13819 -405963319 787427458 4161 -509234837 290424415 16065 -52529799 278261875 12190 -516069866 546513627 8462 156710918 279409938 9144 -509823335 273306607 11026 -77770764 670359222 2661 -18720599 115883904 126 -410058814 226746487 19116 -425718179 365213306 4073 -403958269 906525363 9089 73802884 312199947 2872 141851671 65829320 14605 105039016 150824141 13949 -574555558 214808961 1208 -17426886 349260357 21735 -500171301 483956434 7984 -340022146 840086782 1984 -9316102 327808171 16369 -172520385 797350654 10032 -565764046 570375106 5022 -417003405 417358920 5683 -120596882 390094158 6941 205319904 41568729 16267 -82462523 802042765 23160 -498958911 756727850 9614 -568360983 60247558 23935 -11423809 426911592 7064 -415977520 834599070 1092 83357825 411355568 12434 -173775872 722012873 21246 -275404031 389809615 470 151431466 856750558 8046 -222796332 338133437 10341 21422414 152777073 21457 -282193273 655355595 12398 -278438532 756361089 20346 207554770 942771441 20394 46552899 615752357 17248 -152162729 151943763 21583 -540870749 526706244 12156 -209569835 697605529 25815 -451446461 490520723 11280 -4438357 769126616 2236 -499177776 96519503 22786 -579829533 207500296 2499 96885693 645539921 12445 96985823 712436960 26221 230811365 500824439 11211 -191602316 827850839 9435 -320054267 266760576 16774 -180550168 492179478 5699 -505152091 241855764 10280 -331394036 811055385 23457 -283535145 333487388 3110 -271304933 803954917 17222 92727202 265678526 5541 -79779144 92096808 7800 157588607 639625009 16104 -503807955 624444157 14297 -378980311 880106156 16646 -469073111 243423727 16302 34976150 888202254 9316 -252700239 484977455 24404 164684368 749869582 5308 -548310252 661750952 26190 -70746618 919842263 14247 -304778045 845985749 4706 -484766641 429841108 5164 198128146 519032037 20617 -36478414 651530994 16952 197764067 483380769 11323 -352382762 217241568 23675 -5338756 701034051 9537 -69878929 460483925 18986 -24284215 161178910 1929 -352111040 441530711 246 -64658980 182302628 2895 65430890 308779389 5082 -266011224 947077307 1021 -123210777 433826787 21695 249762420 56628847 7268 125775652 124915748 6325 -120181557 398719451 8646 182277038 344128763 19595 -177034395 409298018 7825 -248530008 758959009 10358 -436632151 745438436 3714 -235018698 522812293 14255 -447333114 494602622 19284 26558343 60995574 6006 -398869137 245514013 23409 -515020798 909686972 23999 -530191451 870025823 21017 -163189619 423959309 19105 -418938152 355137394 4828 -305928700 578172025 26452 -286299273 537405401 20093 -272790064 284008658 8680 157830569 838149038 25066 -402690521 373189114 9664 -231056996 931565836 18520 -92858525 311851414 4593 -117038070 590826461 5201 -358106150 323972886 23165 -534214207 332117941 1571 197467323 160037718 26321 -562036517 957033155 24204 -202941056 897893731 20342 -150125143 24366152 15122 -374618864 416077365 23969 -492124789 491841204 21196 -438644663 822353083 2286 -151389196 437090193 17265 -491945852 487215572 373 212185069 805672769 10970 -487072559 158439189 18169 99319389 747477829 5091 -540288474 193449433 18998 102331004 295343456 10508 139005975 593735558 22955 -46195508 856722233 15573 122329815 546281590 1238 -434522928 294443290 20696 -202195331 659266327 1765 238828202 814431282 12506 -238636522 649675296 5846 -492368480 353091040 13242 36517332 907056723 9311 153243103 730883938 6821 -238509256 256138720 4152 -283363239 878879137 1623 227891281 44820106 16599 -397736492 393527883 758 -598897694 253487290 12218 61665364 291103003 12201 -271558082 894625637 4729 -402615252 638058111 8741 64625825 138903891 21057 130461786 655204367 19723 -362791668 842287758 6132 -179101858 293761358 15463 240711857 773086234 18010 -227652298 569601603 23002 -34015163 127196953 18215 1476265 245245752 15312 -245307091 645555045 15700 -239831080 850845955 10380 58238202 476056523 1648 -561294727 547265597 17454 -363196629 877739168 18966 -567338042 545128641 12532 -239383432 626741295 24612 -23814507 698455809 8690 -41356444 37765053 3090 -554728134 350022176 18099 -238974240 937842445 4658 -406727226 757498693 11940 -135675098 578245589 6698 27268353 751464181 25113 -433686191 690230469 8689 211443348 633195647 20213 -473957740 461328318 2115 -266809177 908992444 8767 -26930635 55203150 18354 -348040741 260458359 20974 -152687650 789096614 15481 137282598 361836117 3210 -126628268 289930624 19795 114120157 846719435 14510 -258290154 410170578 1367 -541570733 426974291 23970 -538189344 336300184 3173 -93398626 330917716 8940 -149796178 352336311 4473 -386790888 182536821 7989 238095395 745625877 3523 -388453993 167650933 2184 -140799124 854989004 19610 56884831 795467454 11571 -166543238 851490489 12141 193806917 774620173 24513 -538682998 855205127 17025 26932296 250121862 4434 -368741406 54442166 9598 -366020506 636593763 12777 -58230431 760034740 5960 -284505467 16605358 10654 -496514912 716019660 9542 -185868430 572953976 513 -544514634 506787938 107 -66353102 297059849 26101 -14644728 123532091 7787 -473556024 470959494 2981 -29622573 801797222 15045 -205475664 907944011 22117 -402814431 869509214 10829 -566413552 818507717 10396 -202332495 831920574 12436 -332542212 642175920 5892 -5728828 739682501 5682 158595733 935057886 24552 -115775810 785033762 8504 -537325763 12437156 8743 -128738969 101483682 6610 -315990479 823550210 20827 -473035254 748131230 3086 218515062 925382439 13768 -132833361 835983556 516 56756458 775004392 15789 -28088899 938948332 12429 -586416766 615003252 24603 -191553950 49121710 15125 165441665 102804239 12201 -99830549 664552420 7823 -401935722 735125457 22027 240005910 809056970 18501 -517198519 774643375 21449 -44011716 542134072 22965 -355890895 754285328 14065 -565601788 555349043 10202 -214650829 237082506 2371 164540690 801595490 26226 178709752 86526624 22179 57977691 48222933 24030 -441684027 791498922 5189 56130007 42561521 22446 -66825711 80678989 9574 -14033559 294988351 18869 164728682 715443849 609 216425150 845281254 20914 231899110 544532557 695 -248155224 691574318 7862 32442916 235045062 8484 -540040789 28083880 23600 67886795 394193902 13771 -171019560 436945802 2571 -565797030 359226894 4750 -152335904 369200176 5207 -496264370 825434879 3644 -44605771 938349223 10016 30714082 106542632 7485 224992211 491352518 20276 -299700977 552018363 8614 -92862746 875769370 17700 -342844858 284113234 12626 -69532390 38308804 11570 -250962133 242335918 5666 2402130 134195477 9426 14679246 912736586 15470 215623742 819361309 254 213480277 576123656 11003 102374793 456846973 9960 -513621558 891805613 20842 -170332967 796623118 15140 66376043 842906864 12851 -258773832 230028994 20386 223517674 601749907 3618 -33228640 757682467 19854 169176843 348886788 15393 -123587199 203936509 25382 242676003 274499473 22603 -421918260 871461051 233 -176487921 290008982 21772 -107334187 295765573 9047 -556226188 817659402 24253 -482344832 27487875 16533 -214321792 741778444 21046 163186703 767480147 16590 -29288901 588398582 20021 -337515586 171564152 4484 -471472159 494646480 21650 157495575 136627663 21496 34469612 308912268 2850 132924535 117477330 21030 -312707440 43463442 5007 -64975598 802547430 1654 -259874561 403198142 21070 -412094920 271962746 704 -12299200 366265837 21142 102188075 931654784 21629 -360151801 527351418 18999 -495126570 637466222 9217 -578279322 768330424 1245 -371701786 589537933 19003 -239450463 141043645 16296 -70788829 818457964 11828 106727479 568617773 1512 -12512751 413318008 18445 -505771787 503292415 21525 88084062 534880640 24951 -540518010 661625008 10809 41933180 222582098 17815 -53010219 119262086 2945 -165855667 62783079 7354 -219192845 367570049 11096 20463126 15362560 7081 218179824 726409577 18746 -528175783 330669020 2122 -85790966 731431268 12201 112089007 791542649 21333 -219864945 654571667 25589 -290327059 373600066 3629 55894061 800891728 8185 -70483976 535564438 6944 -255427231 400325263 5087 -461531726 927179105 18356 211699242 434655005 874 -253634807 554625971 14685 165857333 308405102 7428 192106624 787757585 12831 -572179435 194414841 20718 -24904262 495786922 2319 -310965254 615874704 13002 127767038 954248002 12441 247065176 305367469 18707 -63587822 914776010 21721 123229971 573564372 12080 -143090767 117998246 16822 60654577 837631351 11058 -320058715 677938552 5198 -212884308 684016170 22080 -108779511 16284596 16277 -335268157 153673262 13898 31864843 46498090 23785 151166593 568640766 24881 103140786 375023389 7133 57643497 35948776 7763 -588956387 756377324 25864 124605198 222141194 1263 109399154 575979081 8828 -601621905 343011760 22200 -130534856 716801239 20564 189369685 170790582 3149 -387396014 367413841 16063 -398826998 567437215 21846 118234457 867892486 20347 -280970276 175984036 19143 -356512244 416387309 7707 -30768484 170241521 23520 -33070901 76104384 24522 -593236905 741267391 15924 -277299595 159946598 4909 -332638274 733186762 15929 -297664625 348249639 12125 38090861 953069094 14509 136057525 12040287 372 -162853256 726993909 17752 -507026900 36930560 16824 -26471249 158869192 25435 -71418982 66471350 18134 -92961991 232565378 14047 -270451553 901119403 879 -153030111 264723436 9366 -341916243 111555926 780 -96285331 816454851 8855 -491277344 585406966 5269 239935596 332675558 10459 1782441 906987116 20162 -186977015 839153907 562 -567001939 422238064 2540 -206623411 914621683 13292 -49913478 290547003 10018 -545265792 628739225 15813 215857527 135413471 7165 -343559809 350416241 2652 -91592554 919299375 12656 -375048027 750090424 3984 -468056148 671496762 14259 -103525603 660359627 20237 233682029 881073953 18442 -336421166 741072639 11706 -76374056 586975790 14655 -534792518 178042629 15574 -485761622 576315955 16182 -204444697 240083628 2656 -436976068 454436627 2987 -418296284 221355616 25900 -434008785 858784848 13603 -567818006 638477069 26187 -552677809 142379363 9951 47634714 937476282 5656 -529260969 482964923 21432 -365054344 31311395 10857 -74898245 642044854 18065 162556494 202007081 25019 147675843 665273528 22159 -220406604 603915256 14152 -219707743 500389093 25261 -563088681 185338118 110 -341627187 925139947 8069 -56623104 847150402 15391 -425956933 744189497 8749 246843786 685774294 5027 185774180 679575520 11698 20473537 232282347 6178 -570314341 836452607 24971 -503927169 643532510 25520 -517753450 32481021 12333 -214010376 790145768 18460 -511756145 906575295 3265 -70147656 685702632 2869 -548333504 558598065 23753 86097355 642352717 21639 29000169 69618081 8472 230071568 539517137 2531 -366448587 71704842 2629 -451931921 442106053 19438 -574648800 624130171 4251 -313888166 202624248 2163 236698180 276781693 7921 146182214 939310455 4601 -48229421 695753946 16802 -544563438 609800749 14223 55340349 751064559 13878 -101089093 195294246 4287 140956713 670851003 6087 198526053 365516940 8648 16829303 897540646 23095 132808894 263116993 1406 -441706519 804056463 23443 -413023150 475123224 4193 -248855174 880807854 8043 107034206 755458809 21730 -494311121 164254360 23081 -466208831 457738169 26335 209558918 237917366 22156 -405479728 602859375 11874 -276310870 387600526 20363 126167723 900594825 5219 22816821 932148561 6279 -424581684 737950527 23632 -550106267 755542117 8355 -144408920 376951382 13072 -438314079 487922087 4315 -585505348 123201947 13184 -142654985 100428697 18336 130701342 786173296 25427 -183818357 398998154 4169 -375518784 333860150 10479 36246408 261561723 10597 -247079423 625383697 21505 251765172 138798066 10626 -399953760 265501704 15186 -270109869 15529681 22442 -327531912 66691813 4744 -171464178 471049632 22665 -182435987 246937969 23964 -538762 255673914 8712 91767429 303253263 25348 -465178748 368629071 11151 -94048092 780883439 20270 -405128880 168183758 12521 -24468660 790819402 24039 93817396 572229286 14007 -118073164 330528354 10534 -176008661 875554701 1726 -452143595 164666096 10378 -250175568 552952249 25649 -193611865 463068183 10631 226095073 473583779 7540 44617546 674137965 4248 -36555198 445522611 561 -399609854 877745631 14429 75836202 804268924 19227 72084905 697190839 6733 -492797308 335677665 22800 218376650 768078710 1229 -141104227 113381370 13068 -506618199 549848514 17566 -164580131 296339144 13516 -399195649 676688874 22350 -575285049 308249727 22066 -47812964 443148515 25936 -157107681 226745101 26021 -365332664 668310463 11753 -211770257 642427843 8636 184480323 594218066 5540 128830503 943484013 3162 -84129777 571277348 22026 -556889357 762540181 1714 -476550777 813522094 17179 -444409861 234073732 758 -193930092 584218513 22766 -497437196 240939041 20701 212070968 70885698 24367 156794417 133926417 19645 80517711 313666753 17386 -419288625 468679493 20805 -278263514 798675313 623 -206285576 227464414 18321 146699819 101277402 18331 -405193236 462993037 19033 -190831911 135839941 23656 -517284257 763605867 13966 235270276 163478892 7938 179247663 144306411 8078 -458659981 269457367 9727 -296652404 659124039 10907 -110015182 187089381 21655 75495706 615239827 17666 72029511 804579553 10048 -364081083 756535315 4182 -78938267 439575953 6069 -374498500 658639221 15420 191433325 66621554 24560 -283746941 780646220 11174 -481134554 845366908 8908 -395893401 686823959 557 101488507 173112291 20829 -481806061 810837409 8219 -408636923 323050579 11558 -22941785 175308158 4155 20883011 286922310 23278 -220767484 471692065 14310 -261614111 828417881 452 -566836768 267149362 25220 70289662 165951871 25310 -463245342 608267726 13331 -113040991 311813616 9720 -401929009 818391873 6945 -424499861 581118222 7367 -489268262 540506189 12684 -518137367 687344029 2428 -341907884 444635923 25273 -15265362 175353078 5006 -59659347 13315979 23736 -534579981 873127885 15368 1892522 511181560 26288 -465722081 665763676 25441 -492128387 775758230 13628 -467020754 446136457 3518 -528621611 93369047 1412 24770872 312084401 21419 -554907683 688636952 628 -251491357 36839646 25667 -482562394 150755051 8129 -67930959 585703379 14231 221406300 877286903 20290 -554414523 729175297 26209 178471738 804941557 23396 -124322229 54980078 22487 -230110143 841190846 15069 -431415183 585843909 25168 76608343 702709916 6860 -277713869 304434279 5689 -111389524 338351892 14956 -318840691 899618189 23015 -356325406 618755313 8928 -205218181 158556338 23507 -240470414 818000725 11413 -233475330 478485277 13917 12036676 431823090 7534 -488846634 828847919 9935 -246231955 396347098 11871 -88637370 668626500 25420 -558747315 170291722 26061 -1782343 518199780 3870 -330180240 934590146 15495 56919655 9057459 497 181286810 615033618 7074 -143095536 348879407 19098 -403524912 370343728 935 -479026164 270457858 19111 231066858 638027648 8704 -386332939 315084691 8123 -174584646 92419890 8182 433508 698940588 22968 -403208015 863342623 9615 -536869334 563355283 20955 -203935271 467350069 25311 186477373 409615667 6750 -399181315 899791433 4814 -116589562 581646023 12476 192645885 231085889 23636 -337760405 419297997 6044 14797910 454224314 22951 28928975 927864114 18546 -199824460 106782202 7293 -319973609 713221395 390 -435724432 605044032 19522 213872562 63234964 18848 -402429066 143907500 25861 -421935376 911767342 3671 196960314 129545281 16619 -429711693 32512892 4006 119208922 940239036 23664 -485121598 109574536 21963 199453933 809653007 7470 -357769496 553782457 16939 -506368502 659647252 4412 -563922200 393062129 18329 -7196582 547883940 23773 40772132 241952685 9527 -484376844 905492310 1534 -355741232 695796172 3486 -148605978 57853540 5489 -463419354 273957780 15168 -444307497 468722940 26162 -320591738 429662192 16697 -175620012 141971857 22422 -108819931 654730406 15289 88422052 872839953 21566 -515568152 550247133 25566 -218575635 618895542 24742 50703924 721744619 4123 209976169 447217708 3310 85606891 452855155 18441 -332833347 514681990 18184 -120671607 460466844 24305 229325904 333432091 15696 -1394252 325557292 22775 -120470163 409522962 19387 174493626 629497595 25004 200796521 374404454 17655 -371658987 940448623 3705 -543673154 213856134 23266 -432652467 39264084 19390 115714692 587526127 2821 -537862431 123651672 21445 -205846223 262551125 22781 10373377 813096271 15351 -545378235 233939890 16492 52134830 442771602 23706 -480073921 93890533 1829 -63285726 917993207 7436 -515514437 70408411 724 112364738 250040828 1585 -179958307 277926525 3336 -119969698 247179386 4741 -92310589 781715640 21725 -397785211 534183121 24859 -320006494 691404688 17866 -413021884 356929273 2677 19479799 731999479 3268 -242413784 777869092 18473 -101230553 77079001 2575 33627880 901945486 4766 -210797131 935257128 8404 -397055685 904807845 11387 -26672691 544396628 13476 17492856 550226163 10230 -403100842 621948893 19383 170123611 271469630 18224 -470317221 415708056 16868 -587439054 583932257 9401 -29348834 67861876 1319 -526501105 106246245 19386 -541014236 942955893 20015 -102068478 293765521 17704 -513499057 132933893 16637 -175303611 880142022 11986 -495633328 742469423 2358 -496885535 695756950 8953 -563294240 412922889 7821 -4158652 524161826 6491 -19134977 408834902 11236 -179120857 246765818 25402 -292594121 478727428 23504 -318432125 702035808 3786 -570516710 831813388 20351 -187309988 873934978 5601 -593625933 632322701 8907 125406505 279712395 20794 -174351243 617009083 2986 -131596459 418858247 21705 54619241 201467976 14739 -18564363 187496731 17559 -131283447 683255072 26095 -579894581 353548697 19960 -344308626 710278858 19170 -503648857 860653283 23506 61325101 162121311 2063 -407291753 801638673 5133 -236010090 99157263 19823 145178851 35780972 26362 -81000348 837758568 23348 142193115 509777585 9613 -183303679 180222676 13698 -457896633 537545410 25004 -195493372 860815721 19638 -253609430 517415501 15593 -278967950 231928796 23097 109811143 680996152 9899 -171955419 216330360 8846 -595514617 828924410 1384 -145039693 147720636 26281 -324276565 829111488 8307 -206607346 284997373 16194 -66132698 547569850 15400 -570194378 306947247 23072 54109830 889951541 15454 107347147 864562067 22223 -352457954 288796126 9586 -402114464 121293732 26171 -214777891 509717476 25378 178484555 489369295 7142 -102746913 720756404 9420 5934965 154023892 4832 -426937973 848688764 10240 -241249438 292033220 23421 228369789 36844648 8265 -575076923 147796845 16981 120477234 163249425 24593 97515814 879220327 15878 -248375870 603496700 12348 137466876 587751040 18581 170645555 621702126 6413 -271905386 347363489 13892 -585381192 338818113 20686 127602840 32305109 13588 -279466587 506143206 3267 -160149987 84009836 8643 -118293215 30658372 10287 -339773136 68168070 4004 -448808487 536049318 4790 -562554027 626332101 11753 -360698997 255007004 8643 -314024226 70510704 19964 -3169392 636645469 6241 243438851 721367363 22550 -348208143 662218520 2422 -121250661 611114941 7023 85873796 869278312 727 -235709994 907010315 11191 235729746 10122869 15925 111999758 61998503 6435 -386983550 311366175 4479 -499116459 275720041 13389 -308093806 46120610 22919 -31225439 128468296 282 -177377782 400133039 12451 -181326269 762671741 11824 -160512698 176843155 3872 -255366763 629646402 16613 -38940555 711887987 14368 -487346549 150130103 2164 -548990303 526994475 6351 -553069093 700888071 12941 -128033490 225820120 2160 204612283 243594604 25806 -459778066 890509043 67 -185866892 179417775 6249 -521023397 138363209 25609 -93026421 920733349 10289 166247160 464349785 12771 -488646208 297232177 3848 167011410 661149503 22896 247177215 185532338 3290 -135197214 227419931 19375 -589891651 230268907 7083 -354167869 647037424 13987 -439159361 628195177 14682 148351587 19204093 9760 200387753 598355966 6153 -171356501 508343160 5807 -456124976 542579622 24304 -367142426 90276992 15410 -114041137 382492875 5429 63919581 471454737 408 221900619 615744987 19461 -370275909 585508371 16042 -393552790 906943980 22324 -259813922 883320503 11830 -199431315 289201850 22996 -58394123 264897182 7760 -127307350 919811299 23139 112947835 246395183 22339 206796377 540108775 7661 -139635174 780062570 9467 208922382 641464325 23422 155744711 398286090 1942 -59839827 207890702 20000 2370082 872294646 17046 -168321570 544328510 14905 -209041507 683904901 780 89861766 156417667 24905 43604934 795324024 18348 -139988345 403088978 14894 -9486931 330776213 10895 -493472429 73237229 3001 -304725495 364803194 6074 -99429268 717363758 2318 200438758 600553409 23067 -178833275 21323907 6232 -562162695 860802126 23305 -534239240 225710560 22526 -107157871 706605461 11667 29213890 513044241 7287 -83827041 826293937 18087 49891699 820931907 22985 -454876853 603198119 2832 1117466 497929267 23594 71956386 463584022 24980 -281645246 691365688 3052 -481297076 316593653 17032 -7697388 277685369 16245 -270495771 407564350 23247 -497408199 177719035 19083 56770956 720692950 25584 -278772514 169152517 21067 -542145598 625164822 15912 -46916979 311298830 25391 -536769874 602634274 11677 -179977001 273396832 17181 -2799397 793270902 20650 -321563901 539463097 4439 -195815110 644369063 22028 -30307460 288831793 15399 93612612 152723802 180 -592106336 485299790 18731 122797302 285302327 21112 -293023943 863508962 7510 115584931 688639964 18831 -558790209 879367152 8840 -10932826 252133921 21832 -530797815 726209289 19588 112420364 556332687 8317 124429512 463811584 9509 -530627656 16850722 1472 -426995787 840695925 5560 41016463 175814711 375 -482836136 64334730 5754 -593836868 320132611 1592 179801435 298414363 6442 127091016 879920266 623 -10698970 22761624 9340 -60543325 241008610 10499 -15648146 265095629 12759 -205420189 519845014 10236 -65536125 357779535 13162 -144364358 14461467 24594 152048649 823329942 17742 -319115886 585711065 7340 -274020757 731972426 9873 -172536848 921001020 9441 -544537448 429242083 12500 242046591 316404797 19503 -150577682 518211042 25500 -307783019 594474327 23847 -49448265 240257249 16325 -98212101 93314674 10447 130606480 235576243 19203 -58019074 941632187 5307 -104269789 510343153 7495 -108431008 289564394 8598 -552943880 688148205 18457 -388671227 666164152 7894 -430202678 492026366 8695 166031886 930075949 487 -523487241 366744692 12454 249239063 113565474 15772 104325189 142957117 14505 -462109430 772759807 9743 -114498103 653097219 9795 -337559839 870047642 12195 -448744628 937507012 23195 -225088906 463158334 12550 -322493352 595897961 2271 129276454 131811027 4099 233431788 391860472 6878 -161079306 379491721 7935 -375317623 80850447 9958 -515504485 94877554 4991 -488514541 552319824 18359 -355437275 289639219 13665 -561110380 854867571 13775 -350896591 661226774 5245 -275633865 874002720 12765 -72995230 691762563 926 -598461083 329784232 20217 99437892 696360946 2485 -140734388 669458607 22320 -32215698 123922962 21686 -25803298 888862978 203 -529675850 610659740 11331 103388458 694093635 16749 -583519140 96355025 7470 248821358 414313228 22748 -34329629 415572524 11467 -193916867 727256253 22571 -425772874 810284738 18380 -341136803 893924473 22854 -444586011 587555697 7821 221370780 919872476 5471 -145878362 618659259 18757 -41855650 824581880 17406 -537279877 801714249 23240 -37226075 587688638 24464 55676171 328881307 12306 -384485381 166064490 1353 -233964920 161521820 12969 -336212087 652151127 8465 -42887241 891728494 16114 -497645777 535001857 3654 -500162137 533491560 5313 -797914 210512925 12746 -453046748 628864697 25512 -161315625 953222793 3526 -184846357 315393819 3885 -211256461 505828223 22654 -398047991 563347588 3305 -123596970 571641041 2072 -327790580 128378026 4510 -465600392 179028623 10195 -380534652 445873372 11231 -193837301 391137718 2505 -399277085 582267511 26167 227915938 464686508 14836 251153242 795388926 14998 -497248117 858277625 6560 -32308831 341744683 4537 -573080581 757489233 26280 -285126050 217562822 887 -103954455 619076433 25713 184538949 906489608 2251 -458305211 776053189 17132 162208700 253452496 1205 78383811 866677320 1767 -104889246 742240374 24895 -255514432 828179857 15818 -504811236 553301839 6761 25723295 219191007 1846 81531057 686247251 8881 -472010679 805027396 26165 -286046599 55114738 12576 -143758730 787337186 13391 -425797171 337227485 5724 -366263991 639033710 12466 217371193 841706432 22437 -92124300 235734928 22406 -449467349 864276190 9622 -123001551 457765954 17151 -291494753 849528877 20333 -406427210 357049801 2074 -541034752 896351846 11681 -501340957 698639796 21472 -478184824 672559205 22164 96303922 211570244 22081 44252244 85457890 22881 83131912 286210777 19927 -454918078 181532858 22161 121065420 110911381 21341 -202941754 376156665 11189 -311124108 534973643 14203 96821493 398858071 3848 4694309 635994869 11267 -591566264 40839920 12708 72214865 356524688 20907 -304838229 699629618 14611 20036278 10365758 10987 145467759 472710051 8182 -81762307 233995640 4209 -347649562 635576145 3641 53309677 631692741 2541 -146074434 841116503 5199 -72796892 727512356 24113 -136606806 433198642 17301 -146774594 752056871 4820 -514136234 886273305 4027 -266560174 874263745 10509 -530036842 774977179 720 -521677414 23614356 19582 194336308 287450282 5514 5129281 388270858 19921 121839845 675743271 9008 -494583439 641497772 18106 -178194972 515234113 18357 155081166 541102550 8988 -402591169 61718680 2164 -24126480 776721155 12949 -380133872 381885274 15154 -440584996 535429402 22811 -377204028 647331723 26163 93184704 268137540 13788 229979229 283257827 10730 -75057366 919069949 19153 -139610549 926907850 11199 -211104219 501784264 11713 -496070304 484324056 10036 154440684 955616421 16446 -6779720 711344193 24801 -596849793 784668693 25376 -568794760 138349795 24985 -581943189 531951922 23115 -127760364 889271331 23509 -443324045 459393427 5543 -493930989 315929989 10731 -145288381 128667872 18857 -393931780 582861319 12517 27852249 745255605 12814 -460083871 784870558 11081 -512646827 253727712 15766 -559273953 105660045 1763 -304435196 25749874 19898 -520981343 406581049 2 -365150119 702256895 14811 -100716274 769808799 2903 -480626114 258995431 11680 192640114 685981693 3350 -145984098 480670967 8419 -587946805 757895132 17122 -598656684 254098199 21133 -585687703 95733459 11381 -301784140 591532152 23710 29500094 457609476 10809 -40119787 704379279 24332 -566125718 96240253 11423 -158840204 166195925 348 -212662403 434543762 4142 81657354 591711857 10904 -294591575 709972175 2993 240953772 685163146 22743 -554393458 452020560 8607 -587837043 440493123 13004 -102147621 638595108 22408 14378258 936073258 22118 -165010262 589252108 17987 -333355547 884329195 15814 177055081 381563069 19466 -519611810 250445197 11109 -538011613 573864650 19403 54096623 206127564 6556 59215688 725046417 12462 -74880570 907747439 24190 146381731 245737854 12290 -128496330 214522066 21182 -425336752 602954285 25266 -230982597 854266264 13814 -264495234 731165662 11794 220576594 119205952 406 -398363633 752550312 18977 10786575 856149101 9715 -394771505 468069717 12568 -303827296 358151505 9376 -319262198 750474909 19840 174290422 624835149 18073 -202992772 209024856 19922 -241752020 471064403 23443 42682194 168909451 5143 -541989105 185828421 9944 -435680238 750731389 12480 6137012 552115842 21925 -245712282 227636105 16579 -301310352 626476829 6698 -221039692 920350725 7984 -231140564 678689280 11711 67914628 382831093 25644 -516734211 509654834 11250 -500600201 307000337 3619 -36481793 213776778 9044 45950730 556678773 10921 89737773 41418090 14813 -582938330 678734525 1371 130842346 761455337 5857 -233414736 945029861 25717 -67459433 890504619 6392 5885848 442239034 12513 208087040 260841840 21671 -106690732 695026571 5258 -13707138 633622503 8599 -533605059 942545477 4125 -90774707 631053217 1798 118547658 189638477 4675 187772453 400805896 21252 -353634803 762606857 4018 243407698 36207803 7132 238124912 776624450 2174 229509262 307405839 24247 -531562866 807342491 6264 -108644339 670605563 19205 -513324255 519011275 17130 77603400 621683750 14034 223289031 502740640 21707 -499269370 786842006 2354 81087019 171392473 23525 30382149 618462335 11152 217438944 514040399 20103 -120435147 244952960 12182 -63386449 13932436 18387 142694660 800472562 19704 172280198 835270454 20772 102962243 622045068 22503 -292307067 957477220 11435 86174568 349256714 5870 90917908 852937238 11374 -214282978 506403844 14216 -477762333 423372662 16515 -167105595 362508182 11974 -553894701 435519353 9411 -148880287 158085916 3374 -196117949 72894798 21600 185564607 254917424 18151 -363308403 264974083 20098 -581440682 901755695 16399 88404300 355514988 8139 -330027277 375285829 25030 127590037 153576220 1790 -60052199 228067436 23085 125997703 483049236 8505 86647534 752746001 18461 -247578512 915508374 4331 -445237415 175978702 14143 -46878390 685791051 23953 -7588022 398336977 880 -304234688 208899678 18771 155202121 486431740 1573 106192685 819397291 15355 -542357861 75429609 19527 -373468874 288204074 6597 -346517187 170733698 8610 144453870 449962405 4151 42923924 819617778 10188 -518919841 251250598 2366 2946254 49290056 18965 101631737 477688875 2842 -173416063 430636444 22994 84700228 681882178 17009 -67231568 64358998 8133 18639998 816565349 7904 -134029076 786057777 13768 -249691128 880875532 20767 177884882 150193486 20205 -46312941 144609531 13780 -207863920 83058254 21650 26824113 408597348 24461 -532123169 157615108 16658 -222806672 260556305 6926 -503032509 572391284 6423 -3923332 631877364 5006 -595639042 245440680 4563 74884949 386553469 16251 64475945 791089497 773 -315336478 30005970 26403 -330460246 239143791 17566 -2162930 921579984 1974 -40544520 813744120 2071 -94365088 820457687 10711 45978215 577441079 10760 66010501 704467138 9360 -294421474 175392354 25154 121656061 101606631 21938 212724704 435225517 23630 -561423949 297507036 2252 41289832 553821792 2590 36874651 778756146 5002 -226915521 567488405 13810 -22319070 760399755 4084 111771314 116842672 24442 42737144 513477391 7951 -65394428 847315027 25416 -51461716 751250335 10572 -38762 654707978 23652 126268502 205320838 10335 -99564900 509596967 5153 -151163385 372563754 6741 -304854598 570821603 22019 -337213018 697141209 19044 96892900 416188581 8648 159717352 146044853 16862 -517776228 509964757 17059 -258994785 321469687 13589 -549141949 384207949 23433 193294466 406619537 14035 -470267167 67667087 9950 -470286035 52971652 9011 -554333893 929896705 10728 -501298597 295366186 26217 169253802 602415215 17753 -446624393 403562860 21323 -330096223 738861254 16293 250619902 304088326 21199 90800346 705160653 15498 -163146800 61471169 6988 -348741189 892951954 24327 -283139797 839957762 7746 35448640 844635302 15843 -134407582 187815390 2466 -115966243 340544020 16810 68862621 651545306 25952 -121899232 342023483 23040 -136017988 893557341 21406 -342367302 646140575 16130 -570244342 400764887 23162 -420041187 296605013 5128 112435073 408443158 4647 243547703 722336786 7358 -48587475 116559351 6439 -192509784 56702737 6915 -221788973 956175947 14797 -351108197 565248449 4081 -574647561 543979086 11320 -506705400 472602562 19483 -426022072 587905112 14752 -16807603 776053036 24020 -426368485 899279532 12944 -264653872 495968494 15700 -402960861 147404351 10903 -394735277 387610947 15194 -203367455 457751235 25762 238533117 440990236 2579 -28971217 679847134 24930 -447047610 253391174 20882 -502127596 387581723 493 -473669741 344574933 21936 -388910921 410555125 16483 -267478995 112700841 1858 169743270 748635574 15887 185706588 73619960 16261 44056230 521243493 18172 -367885443 849399627 13101 -185081627 892155089 18736 34561035 37641728 1683 -500350748 809850738 19327 15025883 296039750 8689 -59231035 168021120 10269 56471141 496530744 15803 -566861691 647893367 2213 -470218111 760716050 24141 -184226848 311585795 8823 154898383 50871087 9212 -584091965 562686702 6949 59942367 26627552 8857 -117184992 903450792 5352 -244434991 927852727 25149 238881066 785284647 19988 -128355248 896428841 15084 -24469219 64775603 14689 -461428550 151700218 931 -30561613 69466635 9861 -478732403 683953734 18942 -350089218 775062281 695 -6440133 514801682 9259 85530934 569086251 11913 -327374134 375114594 23869 161508763 931671800 19395 -97549414 19680669 19602 -513118428 486703539 13417 222406768 53992037 21448 136118749 426664150 26438 -559445096 73911668 2123 -136314175 845703765 16497 -548763116 133232547 19883 -218167866 618558875 3810 -301988948 172136113 16115 -405017398 94468347 15118 -219502145 604803789 25643 121288620 175089975 16916 -67277687 305751395 12331 -426349443 941387311 20720 -569877728 338407073 20783 156539886 255922785 16657 88383783 132289999 17504 -37883691 897034137 3733 -409622045 580288545 14776 32847653 151756584 15943 -551051810 839299628 5486 59797588 696252839 9066 -34212470 149523260 21542 129156394 14750126 17044 -177204891 403536240 19070 -539077059 431784142 8546 -191919229 671160348 9107 -348976544 663385157 1158 -97478762 484511612 471 -54638624 466854381 21238 -483785567 191479456 25779 -304572714 785657400 6449 -262854972 188713202 10565 41248187 763317141 940 -87201208 927029043 16702 187641188 866852430 25464 -15656352 246151962 26339 -329691693 726721094 18302 -493809596 361486264 20904 -301185267 516912060 8557 90188597 902507156 11291 117961292 545960082 11729 -195797115 395172578 11394 -42950576 118111230 4673 -566141424 386296789 5338 -588333296 315604753 21799 -472892862 713045333 15403 -390985906 605816083 15471 -59267120 106724909 15750 -415314949 925843962 10037 40038621 624573880 13027 -301317589 654657837 5060 -595210980 679482235 25869 -518394713 785749126 19487 155122803 904900407 24942 -139742429 801364151 25706 -150850523 356980298 1479 -478227595 586565970 2712 248187271 458657599 25924 3407208 128042680 3404 -243807171 402110659 9110 -218110760 481362425 17647 -315198244 353603911 22236 -397223334 894164123 20774 124640290 690309140 8463 -143845547 271779557 13551 5984569 375707785 22165 -563604131 939793924 19496 -573107267 843492555 12093 20562699 737620559 15873 -552124963 159095156 6777 242351284 376714306 24156 164539159 264991880 21507 -169222763 203882746 7532 37117244 281338105 7701 -196470427 428469471 21948 76735048 798664994 4561 -315977960 503679970 8268 -296136647 797531059 14831 -188771771 64621549 15286 185511855 481425362 20144 -426735216 175998691 10633 72663141 851283345 18013 -375061340 227907776 13471 -231449255 516371076 2285 -547842757 46430107 7345 195108473 210290005 2851 -154595843 720943076 22635 -85415604 135488253 12528 -468213730 85226340 18768 -121817717 559462647 15794 -529063937 747677009 788 -334914962 562771324 918 -329022881 695885243 1655 -468373085 252669824 15444 -37372019 590468096 10680 180961948 361430883 21546 250257599 700586855 5799 -52104603 397819127 18256 48204153 403860568 7539 27000154 343181416 6869 -531080882 747788900 3250 -196858421 159763103 13605 -60764907 451841667 168 -215108384 511508638 25217 -153938926 849553318 24757 -98218942 818822692 17388 -46364791 623286999 12404 -362866300 373036761 3841 48296713 127250629 7921 -483258153 584382928 26407 17964058 196687245 1821 177604943 657314997 22417 -451172482 822966631 16911 60514066 237904339 24861 216038057 795459674 21156 -123629095 95547067 21155 -586132464 351930269 7867 -269020634 858864986 18969 113453815 848345932 4194 -544304661 64665843 15233 -239407281 750979567 11879 -400125918 382909724 8999 -214164108 500518241 4160 -395010274 857428372 17858 -264744576 639725356 7355 -418728211 529787305 12130 -262803085 772219586 11110 18207325 951621489 6777 -523081786 790262903 17726 -523150334 134016297 11084 220729380 702817836 19978 179564255 45873432 9451 -143082852 406302248 10625 -17535545 864716745 8380 -114904602 778947382 1486 141336763 523721720 3940 -58111597 426645163 5494 -423734328 239778596 17262 -320198585 481908375 2293 76815598 84232250 26243 -376837794 943309362 23486 64011201 893726845 18394 -223122074 16215503 20372 214202869 898254757 8004 142300511 468485020 2187 95911660 179529126 19488 -550667280 13581230 11324 -591431603 574584497 825 -233899436 524935523 5526 -361995270 748007645 19767 -154323466 181579281 24661 -247682053 774042492 21157 -16169499 709546094 7578 -374490063 810822723 9753 189084220 420110676 259 -508421242 27110984 16355 -222026629 534782881 20025 201669166 167517342 8527 -539545673 674117715 16639 -476646062 283710798 13939 -72363926 834964766 5817 -26100719 634291982 2788 -429520735 544589834 9588 71583202 252004853 4205 10721118 383221702 16515 -333082827 63595943 11754 -536954759 838168912 5885 -177408005 63684767 20332 -506016012 246166672 23587 -537638460 892804236 24286 200192583 367037079 13501 -8248931 361853584 6325 -482609568 939643134 3608 -302123718 483949271 75 -201609004 941699731 19394 -84800982 876517489 17733 -293927396 480426651 4023 -70016926 122073610 6102 -64533425 295059636 198 87318825 572911505 10337 -125342861 934937758 14201 -301079101 695495731 9954 198677023 283528256 14352 11928468 854828591 18682 115299893 172928728 11405 -28005675 63931361 21502 -42530368 602915382 12389 87920404 12217297 1067 -439047941 692777256 18622 -45724072 421146949 5448 -563835506 493483992 5126 78029777 378053226 17611 -437096311 896555216 2447 175966724 920889753 22166 -515968873 702933263 23398 -444687689 805647728 18950 204657699 98555508 14583 5756886 799873335 11231 -249705204 381116257 13829 -546674317 325769811 25408 232920831 787549173 420 47037040 478512505 2725 -525697613 107698811 10848 190323357 808212281 6126 234957351 314570927 7720 92701306 669669489 3911 -548478935 229324266 1230 -427531724 833568203 2964 73780350 940845120 10510 128780597 525351245 3414 -118156974 205661131 15916 -337819613 735766002 3463 -238745653 119871523 8519 -486111769 242069895 9329 -68986912 96925069 25658 169594590 57204642 2173 71461427 674542011 24729 -6402179 801058879 13733 -351246364 344503828 21620 -354223764 566175147 17095 -438175969 96482685 8044 -532354050 534308005 26095 224747862 272326965 7401 54756929 912624853 20607 46099842 774436416 4764 -410394499 255606286 1313 -117243543 765833953 8002 -453722555 655239182 22906 -142313221 111492337 865 -521356824 334086647 13509 202415113 489795299 22863 -217634149 427288175 19752 -568930329 411529677 18539 132917414 275644702 14892 -92786377 392106500 2963 -39660471 105533902 1253 52568128 117746913 5221 -169964683 49162290 4182 -357635381 757374091 824 -439275896 723498024 18580 -224771307 59386511 15905 -418138695 324276617 5251 100690017 99412102 10043 -399448486 682483359 613 -240572953 419546892 21464 -233248766 866401490 15290 -406578013 279926420 23646 -291094994 107403667 1678 -177394493 142132593 26025 219336955 276722583 12620 -450259133 572854114 15906 -78864282 112445476 10330 -391175261 529458638 23153 -62178656 891329393 16357 121575656 481928971 6880 -345032279 910457921 14576 -206828170 252066722 2000 -568925333 767193428 22584 49108412 377060081 20532 -356082875 872312852 1826 -322773721 803059323 4458 -291382087 483404210 24884 -228808615 907614615 24552 -236593353 493759187 5531 -64184782 543583857 15934 -362035734 662362567 7428 133296783 847824961 5623 8789638 34938039 7998 -32788007 852230911 23692 -353223945 554434242 24313 -304791448 814615909 4983 -523758691 890054246 10805 -256349988 111153051 15705 -113440784 506208740 2286 83285270 934419507 3396 -345919659 792662900 25390 -397759749 82299861 5434 -342121213 890069975 24051 -495249503 772183399 17813 242513855 257556324 11644 -331662354 565663627 25526 -24736770 81041644 24074 -421704369 247828930 2327 -105488029 504795231 17335 -204988617 131325680 10623 -424170994 547534198 19885 -335594897 698917165 25212 -545215361 919003235 24334 131193027 431641589 4698 -560337903 93355768 25071 146552351 664121559 4572 29226851 81875117 6218 -220255909 262552830 3726 208008672 864328408 15381 -114550723 55935507 5176 -109750347 848891308 19009 241592038 942837791 4634 -465427275 150338267 2726 -254182934 318274546 8723 -521906515 287923248 16060 -547959768 143844292 3917 118076341 572562726 1860 -443092943 200748378 4373 -89890934 122656397 16233 -585223644 267455004 20148 -316887115 83250687 26402 14584530 472941832 10052 36581875 521075972 13435 -81330713 111102363 3524 -281098960 11561534 4570 -302189250 195114323 22289 241521652 756935076 11524 -384010080 356920148 2906 245762750 402107004 11901 -348319146 377136447 752 -140938431 586555232 12498 -228851180 133279370 10414 -251478768 805090621 2676 111284363 909448555 4670 -422098756 691158821 15902 250703754 573541824 24012 -265621118 674695837 9475 -487600536 801851061 8320 123875539 264589485 22068 -184867194 262219985 12531 176319266 864657041 25845 -547971747 867363254 3951 -29275345 219340939 18116 103976862 502467867 1297 -176510761 413555271 19122 161585941 428370653 7533 27050858 837316110 9318 -439916566 752308942 17417 -96580401 363694081 24020 71817741 836283089 8329 63895495 767740092 6485 -109542042 691325136 943 -235233776 329358631 26458 -292399790 473136829 11848 178040888 382263540 18595 29906294 958425021 8470 -329785513 932500519 1459 -200933036 125738721 4565 16598186 567888490 19933 -227622596 318047828 16159 170627857 182945781 90 -195683036 356325327 11314 -305056617 133020465 17041 -216323619 857362272 26022 -512473055 89916737 11383 -363962367 936962768 15688 -346340900 705299731 8649 -22333441 901369922 20853 65592275 244932574 7685 -561212803 41878229 5508 -437975759 195755945 16771 -312781814 597126225 16024 -470900567 501498299 4936 -163698656 150682339 3685 215139125 259842886 777 -17782186 706781669 18450 32961942 460372752 20467 -257104338 417340180 5431 -82771523 463494049 15910 -240930908 931592237 12185 -194180973 526284039 5004 53692996 526711781 18689 -428056980 510458742 21697 -216913708 366966218 11050 -94442232 483374876 3378 -140267764 475794710 3638 148131364 78393069 13704 -536735905 528527892 20861 -560473151 426701051 10529 -103648103 719656709 18861 36512946 480928859 16069 -266154807 896347049 4405 -483278531 949288860 15021 -254249666 241042272 16712 -525837820 538579066 9817 139672526 920519789 9796 246347552 533331411 23668 -236879336 700862323 7864 201707457 721616966 19761 -531585419 359582592 15674 44742421 195058581 23034 -411993385 889195079 25694 -419482359 576415999 5701 128474749 353175419 7202 -345141536 785058927 33 160975771 471378455 13147 -499235734 285239165 7626 31479385 124819671 5057 -112089076 830517692 23135 -131491033 553096715 14311 -566923146 826935921 21944 -245441458 691614394 8754 -9775567 177339376 1266 -149179184 624005201 8653 3302830 637022212 25239 -369186054 657707380 16610 13861001 245028617 19493 -259808864 799509923 10876 131248452 200745415 14270 -251410281 820976280 13205 -56111537 744164369 1941 187502038 239596621 10435 -17028348 149799897 21825 -56091717 477259715 26235 -514569866 731401142 21968 -257011691 95155978 13796 -4501138 698704055 8610 73884817 101196775 6862 -522041676 369193725 8257 -73223266 860385770 4785 23724952 952038176 24236 -435444739 519380474 15493 -337476934 399644487 2958 189269747 294274201 25490 -483001500 547471665 26096 -601501549 825450047 14068 -567874453 770473356 3589 88707270 35807168 3960 -398095185 291000440 2881 -393648938 465402088 6155 146231909 768477323 3559 -543998559 120120501 24758 -272561554 588657648 24716 189753534 881404551 10806 -345333435 100422195 8774 196202580 180560535 26103 215162127 851000726 19473 -37539048 553261510 15194 -305065847 787757811 15914 -229474329 883915993 16179 223066140 394996948 15322 -12789441 322147398 18508 -134674706 811835380 3399 202013351 99202754 6693 -270719273 927886962 22002 -326292390 913965360 7607 176799212 122541724 16035 -545202552 544225728 24407 -210428186 38673123 3100 54682645 746376801 17103 -549272755 814110294 96 -99756670 647413575 7088 -359828910 621997300 16683 164060209 747340458 14549 -246218416 805267592 8252 -55467560 509202426 23104 -409708771 914356919 4189 -197022136 248210756 24184 -2636107 664357662 5970 -463460389 164476252 4945 95330543 107366551 4411 -238356147 766079214 18201 -411847345 91673849 2311 -319207109 619737277 21376 85673253 859415183 22317 -463580138 274037350 15257 62733358 196171109 18836 -107004304 739331035 16996 -441564896 750103895 25844 -574645283 891642823 21956 -177557124 202635213 18117 -118996947 319606976 3589 -215640714 346872185 14301 -68808284 389755189 13911 23580077 763851774 8085 -339713928 84765707 8304 -568840182 497637227 9218 -62991892 177881667 20576 -205383737 619595815 15488 -538495853 207310732 12532 183943296 148269761 4329 -506297157 24600389 21591 234166730 153003305 17967 -532713553 881572326 15785 168277221 361960665 21166 -565189576 158752857 15129 -436851420 775312405 7570 -432164546 798279208 17674 2552011 554625521 17080 -48250534 539085061 14916 -600281749 397467534 23955 -548645945 8812974 8412 -505235175 16399296 679 93574026 336951130 8070 -271296398 591937523 18308 217376877 51192140 20162 70667860 904314475 16187 -309161244 415332949 10070 -96885144 460924548 8656 51800652 103416181 9750 -385809514 296645462 14414 61723595 561569118 11633 -80095828 618463498 25154 -197231489 721017968 10373 -410832385 661892037 17271 -89102179 352489051 18984 -220474546 566137510 4698 -336153017 384919402 11583 -476082718 843983359 9710 -392694261 798339929 18052 -93344250 221614046 5594 -291904356 778050349 25337 -462420670 46413309 20807 32116233 886026070 14930 -424199364 777692341 8549 -425314826 715179425 14622 -12782973 69828228 12261 -354285364 88167327 5597 -309561782 285960758 322 106986537 931308254 13820 158945496 876453291 2683 -492634973 876751064 2857 -16693108 655490800 1615 -137485137 457086653 8745 -178140545 232453762 1326 227294082 523688085 14112 126633167 140227201 15738 -299804402 292263666 12352 -33221825 505151108 5902 -601967963 433519459 10579 -440065057 545988464 590 -168385214 334755295 22906 -545492578 472384083 3383 121009854 657147705 304 17246719 354666020 18755 -341066714 651262976 14990 52578021 380857209 10082 -291422752 524542705 12701 -378928080 355857141 10107 -335227500 652637676 19415 -124640092 872255231 18948 226266729 186449518 1438 110807870 430068910 8111 8850870 779900179 24434 -263386116 727863111 9311 -573788487 893108183 20071 163029632 508844594 25093 -412610796 294068682 5393 -395554188 177568422 20351 -380245080 169386145 3072 -489956548 140105088 1280 -450989942 265615462 10294 -357411913 626679337 2869 16160916 503783472 17087 -507479524 22795038 19613 -190920910 783214186 20947 -206140289 836655848 26358 -304358637 148387738 18928 -73447018 184353305 18985 -30960292 133102438 13431 -83871923 591726479 5051 -171909384 831182589 21995 -74054565 718345389 24874 -522877405 800836703 11145 -297652704 562494832 18730 -124644364 492930305 15281 -262304100 900164642 22337 -157825489 797038569 25430 -459342621 515210213 21854 -318042012 616416438 19763 -329472419 357483711 12705 -418000250 504154947 21230 -74647109 77797678 2834 38174490 38037309 9383 -460414400 155568806 9428 -11210600 171173705 11786 183322150 264346511 3259 -227331257 112682365 18054 157460672 596124186 2252 -60186126 347252880 5854 -243832734 72258045 26083 -204753149 309687610 20224 -179416154 842680393 16040 -522788957 665650747 25913 121353929 69521642 17530 -43389671 165602573 17512 -308793681 312548288 25331 -600731746 756709721 17924 -381297747 770352444 22327 208684502 428559490 20516 -119344289 753472177 2033 -172685523 468954605 8483 -344209539 181455607 20184 -80333758 244080777 26 -340728926 814403004 7885 -67807350 179304473 13907 -494130659 152219282 12321 -272228607 786183249 11328 -26755870 91951659 17137 -461266263 227610211 1884 56165164 327065431 20682 -509214412 916090293 23625 -406647260 865834421 407 -117744016 903679035 13124 243194428 527233559 24713 -431167399 47319746 4329 137569094 688871876 5996 -53889079 600542876 24307 -469822371 345420410 9763 213220267 27687866 11342 122689850 482095148 12118 -132743345 573466107 400 -296760169 152368935 2473 -532916013 542335047 26009 -251136270 583915956 5502 -388821156 260930764 20973 28493657 476059335 9963 173357614 556131724 16177 -527202000 464889396 22703 -593954220 925487695 5581 -2592298 174432747 23692 -82800497 698509379 12047 -401974198 598641110 9853 -149551274 318427019 14398 -245219566 316622275 7707 -453593007 569309113 441 144174210 224346936 10340 -464737853 567245138 5647 -233916417 552166180 12547 -447400928 808033755 4937 -201871094 469377379 19105 -69932424 364391058 11806 128067052 744928077 6520 -256172962 891336065 11063 -81929026 750747740 11134 23017042 938326388 26014 169486075 838035013 26368 -483623493 42760807 23307 148680822 419880140 6755 -155998837 955354484 4657 166127892 728492069 4371 123023547 648376097 15330 -333112960 381491775 21382 -227177052 548364370 4825 -200930304 834323551 20386 103764317 680013036 9036 -368739731 709406065 14930 76765945 255848554 17450 -305159685 225263873 21126 -250690092 506425721 1989 -79524176 931155412 10044 -200005254 28777624 11517 47455664 713763497 16523 -417901892 122947317 14308 -90913821 337154440 18880 232961599 397823712 23451 -428573560 405186252 24604 -515779248 739027148 8582 178871190 269720926 67 315843 595389787 16756 -273684534 599286150 3669 130391804 406512927 18097 251353801 589608079 5271 -84144497 43923137 5682 -331625872 372768962 20962 -455050327 57316124 359 -373468014 481130179 21676 -18146870 72922655 12556 63344609 374728483 5651 -543866178 900262222 13509 -59473559 818930755 16014 222275449 354377481 19483 -454972809 20061909 25506 -427987997 497314498 21128 84466557 59945284 16914 -114396427 746489248 19505 -410358287 951773714 17400 -16496210 294069932 18668 163787815 240012482 26096 -25424828 425145129 5439 151712044 675113711 19750 -18487021 890661512 11497 146687827 49283813 8047 -107790827 277462661 2264 -404367161 137354510 16037 -366082074 934861203 608 -416651418 163608753 25091 -503896599 944490183 8596 -396417732 407346740 21961 156339072 741584655 20800 -172531728 405775586 1739 -234508897 18026208 1243 -549348858 246963734 25169 171162318 363333220 19693 -117264454 907331960 5236 -390075548 391491858 11355 -114745847 151929708 462 -414672665 815782258 24738 -154373251 158434899 20281 -217530860 871957653 20122 -109943005 250944606 8879 241125699 56300608 11973 -341769127 133352901 4881 -184361103 664413775 14038 97728377 739618035 7457 -100206623 868057687 22526 -141694740 315537516 24141 39046895 87502438 12273 -10373251 758911916 8479 172649439 695008833 26428 -130335541 702938181 9180 -439827669 421354757 2822 -579617888 813621260 19393 67833654 777365663 15674 66796970 792266758 11429 -441306733 463883215 15795 231636856 369570220 3082 -536928006 792558987 25935 227786929 331522496 26098 -281332547 199991245 11973 -516159663 747078783 13906 -547464595 790127455 7545 -256411444 806256266 20866 -175089167 294712851 15229 -225084736 320380198 18584 -384316089 813588335 6849 -150112864 611410218 24997 -463562302 733018289 25757 -177382918 201586698 23583 38786735 743399846 22821 -243517207 626853737 9357 105530178 58828891 21898 -529560434 144879246 13165 -385430487 100054246 10142 -576780991 73023721 5891 -131111991 696019158 1884 -435041098 228223478 2065 -9220828 889275592 1496 -454471407 103673338 7244 -215223267 716928292 1990 -135585703 238251753 4960 -414938997 549985433 10840 -242985471 402511202 11249 208895784 132844844 1595 -230195496 676446251 17029 62322889 276530220 12768 112881374 301249180 9353 -25208474 223486373 20021 123856658 863641382 17294 -28355216 256943056 14923 -327940559 826277134 22097 -133836412 531412798 25760 40081096 394741805 10626 -428413917 900432042 18540 -542204256 541654831 22934 -553770188 815582071 20325 55614941 668201935 4049 -226343642 204733515 9496 -400444876 931895457 12862 -73004635 37556241 25518 118570205 677314070 16578 -49336604 471870850 18356 -357710321 49787106 14678 -439134596 841143359 20792 -252436441 205304973 20830 172259691 438209679 19962 -467132342 575379880 268 -598577107 648973489 7019 -324270732 870055916 25931 -139401771 45776127 2055 -131210418 214379612 9012 -233363956 493430452 23043 63287429 453784140 13912 -151011440 689808923 13793 182648851 78350228 281 -66008857 200963856 23239 -445729871 617526750 8828 226963624 520516006 8236 -529383014 194546772 12737 -518401077 197561290 25275 -315288659 147341085 17741 -182728257 264658029 2743 185099734 498948161 23286 201452589 310384906 12105 -566560596 680249441 17422 -58190530 848975512 4790 -429804794 14161083 18072 -317236858 245743133 24482 -258384518 131127086 18733 -335400935 146267009 25738 -193078849 227111450 25595 -346743872 265543851 19921 -228190270 483059416 11615 213514110 149721723 5268 -67585986 176341777 9310 53081079 817028973 22369 -470818255 194625988 18007 199445138 678823567 13805 -81820694 603631905 14404 -569512202 893438823 8813 116832257 372949630 11401 70764091 66460149 25534 142762024 945801838 2635 -40888814 329603987 7010 245608755 500214424 3270 -297231486 595088637 3999 22265900 895723097 5461 238709757 565026947 20967 68854809 891740604 487 217607417 146264617 1731 -226301954 240793369 25113 150283840 563413372 22745 -307407573 227135697 15826 -199783902 560112490 6223 -459594143 783247619 19461 71375411 38957557 23897 -48510075 715239830 18055 -475456773 871817416 8251 -90325612 672611669 781 -30249486 37127159 4961 -147433931 775363927 21165 -134406844 614392257 24539 197884380 765592691 17576 -341031244 904563944 19268 67261300 845894511 873 -511145125 163137895 26322 178304377 384588787 5060 -112890741 587751794 19264 -428041775 45807882 19426 244952286 198305778 4742 81486888 632023041 23923 -599834546 42055519 18846 -166362983 554031691 3175 -35828387 732770582 3729 -29186611 663290478 25939 8549370 187515005 20663 -217957340 177203555 25524 -316983697 302366395 22509 -149242855 115592464 13324 -131784552 73431130 786 -437383211 425166348 17295 -422179774 583015806 11959 -310012526 71956616 22698 -413458944 447463546 23807 -78349740 181481083 11107 -387511702 908790321 13181 -568887246 764790571 17526 -470996082 637648882 23191 -530060951 593882887 7857 143427365 213938059 11334 -394598830 867888935 15776 -273375869 343851701 9205 17189373 200097125 23332 -470596985 591408968 22829 -273391971 303565650 16875 -245003370 424204229 23985 -85648744 755807800 20748 228871118 940860708 15647 56564842 570602436 14574 -182659015 299166547 18105 -548693070 543629304 11840 142199217 163728708 17463 -553519074 835123308 22239 216698785 643560952 5651 99555814 498890990 1133 -218831054 362009747 24925 -93572985 638950771 17036 -97658359 86013689 15477 -196320886 303198941 19371 -313750653 460933425 15356 -451684432 491591334 21736 131501520 212814878 13058 -346185262 217421888 13977 -72495494 454565996 5781 -228137043 229502062 11305 -64702077 478806707 3797 78706471 359748451 10815 -413537312 636730664 19705 249265214 744256694 511 -85238271 398415801 14587 -359669396 141506501 15676 -431137872 780667497 8915 49602054 242096527 6521 1811333 19937557 20296 -87952352 276332851 8964 -424916240 567755599 5398 -192649368 800074665 5852 -599951024 654188093 21317 -254459381 637871152 3873 39824304 85644359 10363 -85159344 632985745 13197 -78500616 712022613 13294 -50557560 723020232 12946 183263128 677215574 6870 11624161 589417069 12222 -45954907 321779497 16875 -468353486 120914789 17321 130049597 77784010 1461 112106400 183484523 11236 -449193087 293490570 8457 -441583244 613296274 12743 -310899928 562605798 2850 224795912 675173827 4249 -146777818 609832157 22338 60995828 279375220 11414 -261829219 481082591 19903 84156614 86773623 8366 -128419017 416892789 11546 -370851863 803470713 3397 -18540571 784484851 2208 -304858933 12996519 12718 -381789821 791762623 5889 49201480 775744909 12938 -449663254 531091106 2023 -124796589 149681310 15331 -90269090 224333934 18183 -63965486 132596144 766 -298437695 312483641 2364 193541220 904710775 24030 55232332 817659209 11712 -517498233 420814461 19036 119620164 650018868 12947 -189795792 674623525 306 -490868557 161308322 10080 -201866158 840580261 2430 -352430696 719276028 17626 -479083279 483161633 4343 -272727187 429236936 20715 -283667199 878025770 9960 -35519642 838449445 17702 -427644355 569322866 10845 -2623251 477416064 9707 -535752893 166902529 20607 -585064896 20221013 2392 -214204020 518039458 14386 -266817839 607818871 15709 -531145476 313522675 14060 -325357371 398650425 18332 -175603085 243295734 9140 231696491 477885075 20225 -357840389 63867598 7183 208562781 19901959 25614 -178006101 396133620 18300 118337893 10534123 9832 -476879993 435577823 5438 -338360429 811942175 15369 -390047783 372756002 9723 -120665753 387025815 2590 -595040652 46397804 24116 -322718819 509931269 12445 -18228234 110245546 1592 69782247 636445162 10544 -306353514 916702786 26319 -452401623 719039267 5989 63785417 608374058 17709 136860576 950152201 25006 76547919 504246705 3158 77666612 632413212 12 102322511 125769786 22310 -552578527 893054473 18518 141745193 664098313 2217 -457142253 467148352 16416 97771988 470068313 15531 -187739107 464288096 8197 199238686 303012662 8585 -572040061 891207721 12260 22849811 947098634 10828 -416422247 903202278 9103 147998464 498074357 15693 -260363080 934069276 10776 -496082605 178692600 400 186297899 914888497 25591 -239855479 367599360 14328 -432180413 676788408 14168 -459587720 200509954 15319 -510002521 943335879 7111 -506667780 583760109 12488 -223366170 528831296 17135 -135317768 150129465 20480 -281394180 916030986 24840 31988717 273259486 11917 -337814544 624143887 19689 -584522187 890597405 16076 206742710 797438043 16810 -176848879 316222384 12974 -268703104 812513082 14018 -44319542 749112131 16482 -272617906 646397840 2912 115573369 64084852 18713 -53554040 303191577 5457 138179685 732578032 10947 22513756 459321203 6338 -258028300 891973540 20949 211529129 279096104 8232 -523209646 805373121 25024 -547533431 501553014 17330 -473453850 789014266 8180 -75801958 250281451 15251 -551663376 366950692 8038 -1799268 723346935 13051 -248845645 625258962 24405 -281286151 137082564 15608 55147599 226093172 18318 188824052 88459560 15860 -531463218 142137878 13246 78803856 9320846 608 10012444 780282366 12349 -330327776 147041859 9367 -74705128 270335675 3718 57301725 400860009 3515 -62166419 396301633 11841 -232293808 312198763 26424 -546249097 121059731 13267 -481888294 78539258 1220 -293230904 662065728 14719 -377447219 377027734 15204 -132138170 88814942 6516 -97119611 115969859 15967 -503895727 758873729 25263 -125949923 88740443 3479 -91214053 349793000 13395 -473772525 383753831 3702 -38430352 260271108 21478 -166873329 810254765 1465 75946439 545264521 22055 231295331 783617514 4324 -87761078 694638566 11628 -377474075 338854312 2309 -394165807 254788401 3948 -519072622 333595936 25364 -382546491 655213605 6925 3139179 39952087 18403 -258610769 442085498 7770 -171474862 566259094 12711 -381571012 726449331 11568 -113873988 211309201 16470 110701917 217030478 20792 -489109987 957150714 16812 125674893 355415154 3360 225023002 355838311 23381 58693057 826549318 11957 -411902190 885360966 9632 -322026459 532980161 8142 221745616 368545447 24198 39335040 59638342 18130 -16177954 326635946 26091 -350026081 623356513 6305 -272559284 855889704 25874 240642919 780483641 2246 -422260385 445088059 13298 154820942 603747325 26157 106362643 869174176 13921 -178591188 554922205 13656 -580416594 249771299 1119 -362276927 805618901 17745 78406550 626220664 11381 165644574 889208130 18939 -112769978 461771243 3282 229715256 632147186 16740 70120558 180720669 13734 44917392 97441298 3023 -162433675 207532834 9605 -393776255 101348345 11286 -504742086 939906880 18488 176213513 54109547 10815 -192609388 403783249 9470 4596157 135050677 21537 -156899512 624227570 2088 240709430 772125880 23918 -416986038 168850541 3234 6614309 695648339 24009 -41909694 803894150 3202 -432338223 525043864 19374 192144897 617833913 12712 -115977457 654825968 16879 144562940 171250859 6359 -8797550 361617365 3858 -84525474 157362404 23381 -367091621 668698566 10661 -98429176 797934131 17628 -553579985 805781829 22324 142975553 342901878 17370 -31823453 917467742 19922 223010574 272610995 10987 207282870 528768801 16974 36586602 541232933 23857 -98666107 568579647 1582 -27454159 520982421 3383 -301657982 742366538 9599 160252053 622894561 7491 -378268729 561452540 9542 -361164378 237127361 481 -290430841 121274798 6630 -102724621 688374306 23054 -247657180 911840743 5260 -500473304 263281284 22822 -573372904 232113859 9843 -378963786 253493187 12832 -520529581 173197192 19055 -472914873 719882411 20514 -111938892 139151607 900 35524955 832338238 12572 -546994154 613030904 25697 -592262114 654225368 16568 -575221334 639856151 25751 -195337878 255610994 18836 -336788560 150930545 10791 6805857 721881137 25584 229783981 892517110 22915 -396016593 884892538 8812 -497034365 932229972 5457 -55621624 930299117 8447 -245514540 219671380 19534 -195109368 734335875 25092 -115613928 522689273 494 229061671 533796016 21727 -590662168 425619367 22552 127116406 405326763 22565 -54044081 96268081 1901 142289012 59201555 21375 -582524316 347410484 11080 -12533331 120923393 16216 196634535 304875983 21555 -193238520 449589511 12820 -466587877 336627485 13143 -105022973 88721372 5316 -21254546 408502830 9047 43715539 408604173 26376 -307678312 197592163 15385 -513361029 939837741 2677 -408960509 785285451 9602 -299056235 389633121 24565 -293617011 383010999 23864 -225334356 608430205 21440 -122919059 664818419 6469 156180794 569141459 17723 -198123234 164693217 25014 126376970 927157031 5051 -121181283 143474234 6455 -163555777 527529353 23992 84854671 456459380 15288 -269069533 324268852 9697 -208145701 786449939 20907 -249533630 937035419 24793 -79185872 612544314 11236 223528145 144641541 4345 -203428509 121152102 23432 142738507 470979162 7111 105064486 929999558 11800 -56865575 758431259 15221 247434858 492050955 22952 -317658033 342672751 6202 112164796 935916875 12615 -544561531 217593107 13415 -17818358 62556615 24118 162357363 774160773 10522 -103638639 943702325 16674 -402698413 883028984 6301 -582092823 712085672 10699 -397096527 619337636 6665 -546053517 53755704 3203 -506532824 846710150 12349 66644125 601419267 15922 192990188 702841929 18707 -545200856 577630693 23197 -22500981 569493621 5065 -549802659 944490086 24891 107855227 806484158 11555 158819688 899312836 25608 -212943803 180083207 14591 -91946534 257135773 12196 91069388 180211100 241 -139526359 644665291 17849 -40364790 879524357 15542 -381436369 261426128 19695 58915416 390727480 12011 -132174979 48021602 10344 -354042813 315078306 17785 -444721374 785002454 22902 -592532156 881639419 8295 -16871421 860891707 26443 -377114234 299395229 6800 -136023852 670641716 14513 -5116410 309340550 25131 -364052898 574603082 8226 -421291501 917236717 3390 -423866617 327677519 16261 117540902 28909153 10525 -183877229 580229317 8170 76088022 759889302 10072 178746200 760458181 16946 214862952 776844305 2544 -346055809 178999220 430 212899089 610426862 21088 -202036523 89058829 13018 -320743221 250362274 4273 -197073836 73924552 12271 42763733 288441080 25527 -225059754 822275595 13693 199759336 77702658 4463 4561145 244093862 8183 -173776218 227259397 17394 -34920271 176390781 350 33936665 624095846 16609 -80388299 211357982 5505 -7413334 539357903 4791 35107681 506839610 5182 -224665221 942324442 10912 200925160 109142528 15406 -282070800 736540938 23455 51345672 179680535 4948 -160628112 192129703 18723 -42035961 823164906 1155 -321981018 754233406 6501 75360801 13837431 15711 36697323 620253611 24562 -125082308 58571373 21097 -106031616 37423764 20244 -477273689 610718616 10667 131258288 582480294 24207 148367460 705894698 9431 -372258800 576494181 4577 90509194 684379940 2666 -82096152 168195908 12630 -224949402 637629917 15152 -293911788 59711845 21476 -147839432 585358443 10112 -318948429 157732777 8168 -18070201 720140318 191 -527609168 866081680 9858 -539570608 295576393 20266 -214144582 392189935 20746 -323419625 555734982 10978 100895789 488082566 25226 -30570090 89116456 5839 -141878823 131141225 12269 -309945810 711187876 17249 -357235620 313457193 11860 -256746049 899612512 12444 -134041196 387142723 20055 -476943850 314621124 23223 -396613853 206493528 7705 -30965867 874798455 9551 -414759890 329928691 24180 -179552567 579199458 11338 -416710461 673078674 24019 236952643 81958940 20371 44381001 595027617 15114 85497502 436458241 20555 -39140410 235890822 15052 -92599737 344126537 21006 -98117633 899528070 22357 -524493537 796923685 22063 -581000017 378255127 1233 -7376048 915659503 12744 238784948 420543360 20418 -373089201 359759854 4639 -441658786 774004254 18248 77798441 173615794 13097 98229742 442084920 2381 -335697880 534943542 25835 37791229 275596481 20706 25750864 294429376 6356 -199116344 719287258 13399 -467328138 123470407 12766 -592413632 731233434 20571 -191931648 124711583 1482 -571681369 425155152 1645 -574224939 403684992 5507 163886231 605158266 19352 232013249 363383675 10253 -217830666 613707637 26163 -475872633 611643647 11132 180918024 614661970 291 105612282 481465995 1405 -507928672 649604064 11957 99611644 836118318 3572 -440836222 743331339 8424 -136661286 721449455 1777 96817867 302081380 12096 -127562260 305829034 14395 -68512154 182315638 25911 71759336 693143010 18860 -173181754 794907676 24616 113322846 633488676 24002 -575723235 406876674 21035 -222342319 835177024 15042 51748751 116216122 12005 1073229 185050864 23489 -502312407 882569063 15074 -283219891 458626356 23235 249583712 603179844 24086 -209208139 29798066 21038 -582393666 508640008 6507 231013940 616735249 1907 -232375918 268115739 9250 -490309223 437083970 15398 128271007 274291679 140 149556806 533274512 10236 -207168300 774610417 25318 183074701 681282713 21385 -197561171 769296381 4020 -373217403 607743388 6489 -424452289 366702608 20498 120766158 726847048 3819 -83369617 844253903 4103 139078868 293059533 3685 -36115310 181999790 636 51271387 226950224 10910 145227522 520469451 7628 -185890738 139362619 19438 -500726419 773779845 9639 -86828062 783104858 5725 -532544716 77872733 7960 232357811 955633407 26298 -599691085 115136275 7339 -540460332 219897745 24540 -18002860 242342577 15277 -582031393 734871623 22410 -454330711 566815263 4353 100348537 373505690 12245 4459500 103135558 15104 -338879072 373035681 15734 -17967328 436092060 782 44384521 912831004 22597 16927995 950957019 14525 114100364 855500119 11141 -503626001 923236919 15133 -294369707 538729759 2368 -104738622 126974998 19111 82404868 826442726 10716 -228760903 104022422 20599 178393768 765804392 16387 -352847732 813972275 16317 -401497362 234350475 10086 -218217769 949396651 19034 -363444521 368779607 15405 120116781 286760826 19810 -188989805 878378377 4573 -387325515 789972499 25952 19855579 760026670 3159 -235404039 88229841 11852 212630293 744853159 141 -275556068 857926712 5444 -322527023 702502444 20870 -237116824 769554354 25827 -602032809 269782618 4922 -582274111 43540574 18649 -251067119 679571307 9697 10691564 881467698 18941 -530999591 448063289 776 31717372 836315910 814 -534145421 296499918 20474 -92603513 905203976 25396 54176069 54561857 6923 81986225 410543521 3340 -295299119 99684566 18157 174330255 719649852 7769 -64640781 263067849 2236 -207008912 647047572 17441 -116499913 648484242 24963 132878624 304323890 23873 -131698942 131735183 2170 -238781732 510042304 3475 -431926685 233809168 13781 169239399 312517603 7364 -289383021 521902662 23319 3898673 334240219 10007 76895754 246878987 17357 -139384920 732428424 15523 -139675310 899426791 25280 116097541 670845643 3203 -94171756 200526439 7582 8062127 198359052 11208 -544442578 107530360 14584 -324873937 462865540 14240 119619417 942849322 17326 106019656 105837019 20173 -68801863 740312999 2740 -149941959 935071490 2879 -176475729 634952734 25895 240360481 63881812 977 -247243634 277231115 18199 -159684236 653920094 26329 -340633403 617901630 13991 -30537164 772984358 18377 -379221569 305390465 6584 -335922493 879450327 2698 -257635172 480762999 2348 -557838644 429136074 7514 -40543838 954711611 20059 -479402414 67456212 1586 -563044102 767982792 17137 178836992 766570105 10819 -282300832 433690522 1037 -270608904 651758903 7046 107538023 776365039 20730 -571897785 315966586 3424 184743865 919143461 22445 -345219770 835072681 25308 123371768 810716689 6012 -539132793 174086330 428 156802996 87813159 25437 -18165529 458250071 22581 129969660 319092558 20035 -445390297 641889989 13381 -542619178 950803331 15063 -124520922 354711504 22844 158164078 33761099 13215 -198556154 916921752 479 154475902 372300016 7661 -100631686 939993538 7456 -562216799 311597548 8098 243759264 797249457 18385 -123554048 326896911 17775 -205759172 115013487 2488 -587077253 247018601 16052 -62570698 192103221 16791 -538634284 162428812 11273 247524204 523653709 16110 -569026429 541398329 26083 -62973498 294042539 5835 12806348 764120968 4188 -410855994 285588063 10362 71701930 943915731 21779 227291699 762301265 25297 194086627 132080866 14378 -160964073 647645132 20324 -486184110 800852301 26125 184987380 29442182 9900 -226912983 514965447 12806 222314363 375113702 9005 164590217 782845922 6967 49143453 613598322 7594 -564556018 149941772 19657 -558665789 702025965 26444 -264227623 366470996 10104 -135012857 756134986 2690 -14333926 50468456 26138 54271626 38573347 3883 -93215079 455613565 16113 -398274037 644970658 2008 7498239 88140299 17491 -318819482 262109578 5369 209281598 879155690 9162 156346823 275832653 22814 -574480459 91612734 19739 -500302021 585272273 8638 -453944448 622033130 24228 -487081616 757182651 13081 -235711503 74090521 25757 -328896392 376832129 18475 -587097472 809506437 21178 -262870742 46820577 21338 -46710006 908595773 23078 -29203537 429519829 4570 31011151 845002691 117 -404026561 750401940 24888 -20684197 951529646 11287 119284145 80549909 16127 179737860 134191210 20604 -189700429 56727257 13530 -183876711 600784858 3428 -451520837 815144892 5034 -449451201 327198381 18477 177181358 264581424 14406 -553334161 120145959 250 -64007166 70888101 8581 83555315 68254146 20543 -388981257 53019678 5045 -379813518 556916556 2224 -492593813 284583394 16856 -42392264 18351098 1251 -277453404 401121889 3872 -86230461 643846332 17724 -87283483 888872996 7723 -98270596 659282304 3453 -362531126 529176680 13513 38311940 445286850 22405 -40755720 458023488 9542 -305661486 826638906 21755 162220735 113122606 14374 -91181905 918537424 21415 -589147539 822173936 8188 -157630663 739082495 6946 -389785728 704657792 2388 -540847717 918968077 2920 41050356 869360653 6511 -232297246 497610837 5293 -276689036 544519735 15256 -201028249 351292186 9127 219015140 666935025 4965 -313056220 235378663 508 -90727632 865512181 14186 -434064633 309345788 16002 -138732036 448604573 12032 -56082511 691182369 12665 -191185273 170812009 3240 -95942563 940788696 18895 -329099391 492241894 20235 -369679414 390661706 11089 -591281011 663993279 8503 459722 329299321 19816 -541707964 70028040 23181 -189518504 317282202 460 -386682884 724802373 15971 -426225115 243662618 15140 244588759 132616960 1359 -425532468 525447056 7350 -141949861 71806432 23188 139270879 662517642 2860 -219062410 383464131 15366 -290046808 411403869 13999 -461040248 687901895 3017 82649461 634479820 18110 22357106 156016056 25268 -146647958 783896049 17610 -195256789 487064870 8715 -65262548 89452265 9123 46497250 401885160 24882 169208586 149546829 4775 -270398859 325046419 23489 131997588 460755686 13747 53681448 558901105 2138 -40197923 269020042 2488 -66970128 99136687 20957 131036910 364401892 22515 -215637470 782064933 24746 -41304485 487216713 3484 -314013670 696626745 12775 -86884422 935141800 18271 -392246245 255336945 24256 -202333535 781003208 23822 -501432292 955949736 7637 -189713608 867353729 241 48603686 729885623 10870 -490045060 18995313 25767 -312150918 677398268 1798 165215532 655682104 14961 41162574 253476209 3326 -421964330 893988587 782 204767219 211149072 7018 -545683004 156122179 7596 -392878892 359698216 9242 -170022348 793313032 26361 206905917 489407709 11684 -501688941 85486219 6389 -6968250 77496497 10829 157090397 183564214 25163 85670678 659819662 12271 -229933720 822664984 17758 -74247832 910438912 15809 -580982609 130237260 10577 145192043 588208050 4969 57346006 734501471 3785 -381070482 638380447 8723 5332549 103796098 11328 -383966286 269415979 10780 -262394210 129226895 14659 -352565528 69539528 8005 -39993963 688855970 22289 -218204691 79417101 17789 -455913771 281560631 814 -456107103 312355225 5553 184731359 848595373 25174 -270355133 584089215 13168 46820742 195491556 15845 -27908372 627354312 8835 120086365 173901403 26224 196368712 636916689 26085 -582991160 207664311 19946 -588427064 15230228 4098 9028270 593001575 6145 -29932507 317053203 14699 -436405534 514947884 9417 -587475510 90850682 10911 -241532670 743550580 10191 172063204 901282774 508 -347968700 879786782 17527 -200086348 245444127 840 19015830 211862375 10825 13410062 119361405 15466 -597912057 541849304 19975 -333942834 451996373 7165 -113367037 454859342 19050 -162339717 602224591 2331 -361614548 589939265 4949 -198017332 370827098 5947 150312145 463521390 22300 -375599613 724040293 6356 -348998148 112888145 2043 -290542623 135968831 17118 -96287584 829858928 15574 -94026143 351118966 24912 188890123 527538080 1582 -222161359 472331160 7854 -296607832 23331556 11662 -12200774 723372194 14956 194996381 801266167 2697 -322154785 161214291 10609 -50802676 903097981 522 -263711909 722664202 17518 -487148383 876493557 2179 33090965 207865953 6780 -160705309 806812361 2012 -129077476 637348895 14069 -45295727 190479784 25802 -501798049 608660020 22919 -277420426 37321195 23941 -315543522 290573965 437 -422164865 439392242 9708 -96231171 265916740 13662 40909976 364114915 12128 -388249420 240082671 23215 228965907 956166642 3129 -396962118 73334421 13509 -72002504 118362443 10860 -28564820 293890360 17342 -410479212 515019494 14805 -293458009 260061893 9290 38719901 700571998 10698 -135121356 328366245 20348 -553045633 656675252 13799 -71257707 693462076 13577 61674060 460820048 24029 -215528981 178916930 3609 76475918 393947526 625 -225215769 70656823 4664 -501055553 217061584 24551 -121897053 361641780 21270 -494736721 340741973 21532 139180564 682756501 7106 -105219736 300679032 4464 -199266832 184765492 16672 -186850207 398912536 22065 74841861 381078923 10353 175136617 387300781 16194 -94951977 257612154 18047 -562472664 880507128 15253 -474906630 879921167 22505 113488547 577522288 24265 -351624969 491173888 20503 -565485987 382217939 3174 -295628269 184402146 17300 -374225949 846917141 19521 -575850983 901587522 11071 141676881 380885503 16616 -374567304 226245122 16079 -63092247 68499674 5266 -294293227 774065071 8827 145097410 662441599 10936 -546181014 86365275 6850 196918232 272845763 19003 -594009460 257474968 20575 -554057064 369016143 21693 -470110567 387348770 9536 -454789846 184322176 15991 -181946681 335062403 7435 -39954804 399199149 21070 -78403308 947447362 5060 -124107643 267371623 7073 -414762783 261397661 17708 -253551218 550012759 25789 217474288 905759084 4385 -268952099 285586765 12023 -344383252 135482157 5356 186000436 515456666 9958 -109812919 32378457 25260 -448494038 671617442 9294 -93556374 533737905 6888 -322941884 622610390 4437 -450831956 736024994 15839 -91050016 705945134 2109 -147166031 645800769 1909 -257565239 696794996 15850 -382801947 111906586 2188 232192517 159911014 23835 -336804163 823259257 24033 -549927095 590036313 22230 -416356820 590649507 12351 211645315 308569518 24792 133829063 278940558 15091 226666538 413227587 6174 179148678 53005996 15332 -73473765 135457124 21111 224077110 722830801 1257 141088943 660801195 24371 105171380 565002987 15657 -219472406 697970711 7967 -509411665 278692582 12770 -531188878 657155844 24311 5222340 784974706 20525 -452124578 394516178 13879 138804654 18704545 18390 -157666225 390653647 12159 -25038525 601772207 16913 -432080011 808707743 25561 61859260 556694493 354 -332181193 744701946 5930 -276496301 340627449 3415 91913477 128901019 208 -544435112 708655302 6519 -45289610 561584150 11531 -280642608 754885807 4681 133817721 705871597 9871 235606127 708443676 10037 75080981 521568914 4832 26237509 532811508 5906 101019589 686597884 18524 -483871502 343493728 22046 -562340780 728250795 4702 228379476 355080437 23603 -588443100 561213812 6252 -320088428 662925861 22689 -406457266 164412616 8117 -565397866 916899593 11861 -584568208 350031514 12922 -30087638 298854381 12827 -269114399 539521304 13061 -423431555 622940784 271 -485511800 149651708 16134 -111975153 808635973 22193 -71405178 623518965 19307 55739907 78004990 5430 -354300906 735063133 20066 227632951 439159714 25300 -338893235 819759193 11528 -413994343 912328605 14645 137787270 511387199 5400 -443544411 789857298 23935 -379144573 450945949 8013 -104572040 225194948 10112 8136379 189257911 18482 103173791 402457013 9118 -457238585 188229749 5213 -5046769 181071359 165 -105377562 476024327 22572 -15054845 865435793 16313 -535102223 357643800 20298 -111796704 694330335 24472 37427178 710559794 15437 -344235266 121685344 21944 -211542409 934109074 8508 245792336 701465474 14719 94401929 814815557 21591 -404816902 745897724 15555 -251141588 593520190 19823 -152909056 596238897 21574 226941737 708120542 20016 27559667 853863233 10867 -257201527 833322057 18986 -88859176 734290407 17555 111752408 216268826 5443 -579971378 254969533 13531 -139463924 327234934 20757 -187479636 257933070 9743 -452108261 329287011 20105 -393460498 933615053 25832 -87869782 936690606 2374 -578351656 639748242 13875 -493112145 930762303 6713 20244476 299234233 8442 -570074504 892566080 22707 -197866796 493639331 13148 -52794654 212478671 24371 -46094655 640816140 17731 -212966967 890356209 1070 155208726 622441910 574 146777660 140650755 6642 -591345636 683132433 336 102914173 938692810 14136 -206738674 851016791 20893 16244526 74514099 15521 -436389154 941309428 16183 -453525614 722294527 9134 -124790915 950022439 10447 19647776 771666047 7833 -515869223 30177339 2708 -51526625 47417124 21291 -191951648 929526942 5774 -258598895 129114618 14670 -592415301 893909387 2332 -69552214 85508087 14568 -529240389 137566178 2337 95266784 381284004 11541 141973362 670548524 10037 -357717452 27676079 9313 -184498364 550206351 7335 44494237 597974094 19008 -528937875 883864914 12616 -537992160 127236335 3751 209817372 634102300 21836 -439964657 738280646 9362 -304011979 433159340 26214 -289836353 894669071 4553 -480392544 780763311 11756 34199216 944996750 17147 -62008521 807536728 20915 -366625940 585019681 4623 -24362286 41019913 6402 -266425361 79770641 11379 -550272863 160444677 10105 61223892 526866285 11932 -400993830 337239679 2999 170337550 419948239 21898 -202144630 221299186 12008 -175332258 269140146 7983 -348537622 260357538 7157 138666014 363067816 8948 -439469313 798965469 13862 -405273522 53151850 21164 -393222980 135737512 13657 -141684832 66087855 3163 -391453264 795539436 2403 -442339488 907154384 9599 -113021869 279346107 10760 123135185 304663763 13585 188040158 453528655 25069 -537837776 496799378 294 -270429827 302052452 26148 -191634963 735687075 11568 -308647192 536445523 20051 -414160441 701305685 24843 -263188992 103682253 1080 -595959812 681843719 24820 -81043666 646451694 5245 -477563521 753884735 10011 -454461731 81897738 4090 166493581 274391268 24142 73287 312961125 5535 -65541498 434752992 25846 181649452 936659926 18093 -84198090 591823795 13576 147163661 702745695 19716 -272063277 617734772 11850 -233335874 194717560 13748 -351700244 455895557 1879 13219839 83746711 24937 157859078 308157605 14220 -410357047 482583154 7622 127603055 47233990 11644 -488191250 83628981 14046 -209862267 843447530 524 -573730700 322474781 18222 -124939765 848656753 11644 -325352771 732149718 21967 -459685914 386368518 18783 -150639809 267997399 25946 182442813 92212000 1288 -48437961 680178153 693 -276154139 382927644 3000 -180321846 452724370 7213 -59533648 194878438 13500 -506762773 690865310 695 201229834 793227412 18612 70567041 877345518 14888 -31269263 267688876 20043 -60585903 250755296 20916 -20559197 833742638 22638 -295786230 719079320 1791 -230800257 147409375 16453 37529454 467181973 19952 -514822678 781126412 423 -241863986 220536512 19287 -132410194 87103236 18149 114736012 482556245 8822 213428348 76270183 12619 -103605564 891761397 9285 215653389 445330266 16400 138632352 668410611 17869 -316876523 532139418 7319 -316196155 753696535 11704 -459799961 756705856 26312 -359828709 630641849 3848 -380876648 735585498 16538 -35318540 271408883 25119 -120109203 365491829 11635 84728711 424978933 26007 10283890 712819641 2298 65546052 402396713 14798 -5491069 823784222 4788 -3085632 53775015 17537 -44510505 867342254 25249 -317455483 940455498 4996 -344908699 168495256 2934 -339947320 241981237 26255 90683574 247179263 22625 -433671567 450134451 19891 -274419688 794551082 20432 152970598 75195362 19636 -168506595 42264119 12446 -213486875 733230602 25031 207145881 370935180 7994 -119686546 249916066 2454 -59927954 53673166 2292 -236977950 568877154 4343 -161460637 591567531 16922 -6081001 821839744 8185 -246342502 232632786 17201 -455917625 646482031 11186 -154626230 405058572 7286 -330861763 121605721 19881 -293363291 126552712 12855 229732993 96661123 14557 -175463523 538056504 7273 -293463657 117149217 10271 -42496339 588889958 10492 -31843325 644940013 23873 -461159611 373966724 23935 -526848491 429945167 6543 -431914110 458534064 25290 -21055038 10450052 4568 72057393 770058777 13364 -491476378 628502520 18122 25868039 611659565 13854 226767581 420826516 675 -348604572 843827380 23249 144524540 202052588 14775 -447860345 636860832 16687 -114938506 830383703 5122 -255307523 424779678 8591 199920218 590722471 3438 -49955326 885882708 3936 16003671 260598832 3858 -393301445 734429326 22160 14740602 10983362 10261 -73587261 25217088 3869 -231617544 289338442 24767 117898543 858582800 23550 2166471 244519503 20760 -249435783 294475162 25469 -433255005 14924027 13128 -234035020 406269764 1332 -69778633 585519198 14774 -503919825 49139764 5554 206509480 111934818 23338 -306759341 397680145 2950 90237140 544071045 10092 -18737498 246261087 14026 -80969639 381861110 15148 -313868672 936001022 13843 3581080 88271693 11510 -142420053 223847663 21123 -310765141 106186284 22689 -441283469 598124148 17451 -417111587 671613952 997 -98227583 253979176 16001 117891613 275666716 6092 -265117908 904262187 16608 4485512 731001116 17409 100599483 105141742 20932 -573024035 348503899 9739 -401385058 692150740 14329 -523360136 809709045 5295 65822665 204106119 23899 -229562002 205750092 21877 -559979875 18153328 12798 116240661 524888038 2792 -258910775 514924812 24721 -35776309 715776775 8277 -408237241 875913771 11067 -529308998 72713348 22943 17603010 923766960 20970 -573519993 270510798 6922 69801313 287796391 6259 164769609 708439160 23971 71051390 414840715 23850 104474671 416444033 25842 -249626399 73551119 13539 -164975426 431629257 8556 -375399738 557884769 7895 183033893 339871786 9896 189160268 12902472 8626 -66892040 484377725 13807 155852198 777871704 6607 204716158 304635197 5911 249265819 105554573 13760 161310160 492683926 15791 -584636503 13524071 10761 -138303613 525174556 21520 -437023868 146026345 21948 172274829 876174883 3640 132864523 503938518 10964 -8486341 164386890 20544 -52167780 393718214 18403 -279175312 341468705 11507 -305286102 437445351 3008 -358696240 946163764 7289 160102369 275430651 801 -519154061 938233383 4225 -456462887 859388826 11762 -599872173 727382921 4271 -505704028 400801144 21423 246033859 278617680 17950 -276144316 137447953 2627 -418644540 694641804 19405 -541881753 767615875 19819 -391247516 610165512 5131 65267399 169472839 17420 95246496 141756858 5197 -223668240 162265737 17949 -373640207 297301408 6104 -365293313 108105340 18443 97679995 792168523 7930 228288079 57141774 158 -422886478 386802429 2861 95954259 123741438 10694 -222868228 814831433 2073 -116842161 688408123 25523 -113921449 328814629 11040 162590871 346971007 4708 2512604 132105448 5260 -351859780 354709108 10625 -200952516 336397299 11129 246362651 410144686 5785 -594478680 83211092 17884 -120094903 400294922 17518 -276845431 558322161 1340 -198426983 441373536 16386 -557026951 600138622 20182 -104514142 469356294 11836 176339636 307402487 23581 -426603642 744743929 19824 184127450 852568146 22622 -404525844 520820411 23065 -470352375 730508434 8726 165255958 120597475 16204 -582483253 416092226 23530 -332308159 879852728 24904 -187378603 362482859 21161 -109102571 264092223 24871 215906201 99577276 13163 -500166985 764058573 8772 111726667 722535870 25639 -84097921 98362982 12554 -484765270 750142947 13976 -155534755 714219055 3157 -197557208 182099480 16137 144511226 236328924 16695 -146297024 708173969 15050 -224712068 151849139 26127 -562982087 736870213 159 -404425820 570715533 25092 -587008560 500240660 4266 -526105904 73703896 24154 -348322959 516108908 22503 -459579060 330926931 18082 -457082492 327099114 11835 -145604312 27664778 129 -555034682 733070710 25217 -270502856 516532047 21722 -400925061 441985926 15018 -129180242 84386607 25415 -116663213 216873179 14930 236896705 525990730 9321 94309154 791450016 21700 110234475 952780060 13253 93808916 820816851 4609 -476111175 429290723 24947 -83220365 866082222 19924 -445530798 503217920 189 -572054690 738405141 8433 -219783028 433406577 20955 251087640 686769936 2515 45744814 413452842 7845 -552607890 581169909 9738 -116169834 713510520 15003 226906212 462745499 4609 -341837909 388712572 4558 -71887683 196634771 25719 -409570164 657271316 450 -206380734 950856712 2665 -538838216 565060556 18527 -50344731 366940603 1238 88372785 293791193 18341 -579037695 54531405 3263 -571530035 710351067 22532 -95991586 547957842 2252 92500154 68432131 20300 -316491248 185098419 4774 -37642892 492087831 715 117104289 132692977 25731 -178616326 653919226 3116 -362605503 907186975 19915 -560077626 471418176 22656 29652006 935086499 6781 -192720635 133374681 23922 18559449 570345480 2022 -171934826 715061058 15479 -506875430 80020329 19432 -407600105 662532583 5477 -93369424 74419691 22384 -233381546 181136960 23611 -559125362 308472036 2512 -82873838 665100047 17079 104626960 547333950 17277 206134008 941389258 21843 20718588 319479292 21859 -304979633 872131299 9193 -291892911 881606670 21121 -170097027 387323472 15623 -331297667 132637201 364 -254458582 643855227 19818 -426125687 520747332 4129 -98411106 670115291 14259 39008695 931084537 18034 -371435705 594793615 484 24130884 876542667 15877 -70625303 227089432 1821 114493904 841672568 5562 -59441489 171376640 8521 -1739780 544140401 14959 35571205 577976365 23617 -15091511 247033544 13369 -468268524 122110871 9346 -501903117 13896477 20693 -178387295 66240868 17736 -538719893 740811125 23468 -524954893 883996273 15642 -56578272 631781419 24578 -293167951 421235030 10452 -473695818 210915303 23729 149242021 840978345 9264 22374852 172515345 10959 171602548 472067484 8675 -520962850 553783501 19928 116278285 546276115 3478 187018366 417105140 26221 222608068 873895973 5443 -456006505 846428131 9552 -401402328 627969151 18002 -558671157 71454519 24999 -385060974 163028163 8557 -348203832 194181796 18237 -561022617 904661679 5587 -208168212 718348374 21470 168495541 209895662 6671 -236841019 337060753 17492 -405264192 74588910 6791 -510673961 594248910 16363 -467693465 74970250 3990 59204482 752627721 17232 -181072082 326487459 10732 -93521367 903097955 25480 70472957 401001924 2416 236110077 235723223 20739 -2309415 271879113 5631 -188520502 452633130 15459 37435162 779175722 2135 199075312 424244889 24216 -375723261 670528400 2849 -33841261 489693657 15706 -299768299 719194181 12065 240528225 572998593 13605 139879445 319353429 9266 105859953 649780073 3398 -112137799 186698132 2416 -529865311 140432372 18722 -497751340 542153162 4639 -149051824 786547387 23022 -288585422 407485946 12379 -2264334 187195797 21796 -24225866 695263496 17733 122827206 382171149 8771 -220506686 117259384 3004 -79084796 938095157 21326 -47392787 446443232 716 116860669 231693487 11351 -466024721 723049689 23748 -286086370 373398580 1571 -84005974 726180106 7938 99594860 247257744 6468 -467190895 790614964 9934 -203703138 685823716 4388 -291333635 565391260 20832 -15185217 321496269 23479 -573746492 795661067 25533 -306660560 779229097 14905 107710841 665856962 21109 17416132 956811350 14301 -166273998 53930342 1652 -81662506 488350570 3088 -469799246 431710763 10942 191466254 601183189 21128 -337881907 523997867 9109 52202345 54054447 24489 249778638 335846392 6106 -130374203 818935523 22035 -528185834 554818317 10837 -481843735 97301680 17926 217322194 779715043 3290 -520701329 822905928 15313 -592213769 575972919 307 -317859044 726190407 4270 111371388 922931436 24263 213153896 372352086 10525 -580912682 99206767 10142 -593260560 742961121 24546 -48512046 884158599 16350 89020025 468852247 19467 -40698400 272295337 15454 -55083658 103046734 3544 -12777749 176687759 22777 -100929180 153834862 19894 -459349097 441821426 4339 226552844 957748413 3477 251906559 484465028 16107 -316662247 726520090 141 219607030 641407009 8851 -187175337 950570751 13417 -575223615 954960094 22142 -415613119 908366784 3482 -59666939 812546972 19631 -97871788 952012452 21945 -462347320 15320815 11728 121191564 408296941 13291 7373713 466608661 13657 85999695 800857822 21479 -6251490 496736300 5285 -486107306 637597581 23526 -64407131 465232416 16767 207853643 83445024 25756 -510044353 662832044 25070 -220657009 200248649 4980 -219770806 573703275 6375 -557718106 813882295 22412 -21501343 459144798 22277 -545327072 721860588 12120 -112538578 286143297 3716 -285457098 846353969 3086 212613229 561046222 15329 50865146 604893490 21762 195998517 660943326 8125 -133507646 86485891 18363 -302916490 447278411 430 4005284 67038542 17563 -438387349 476884444 24780 -407997235 929315826 25086 -69659206 346806671 2464 -209219687 525012169 21048 -277653616 928185794 16017 -350164445 755491257 17203 -537499605 163301260 5204 -455323300 796743944 5243 -154785715 297126955 7253 -22024527 149501454 13198 -483500911 112818040 7979 -330972205 914906748 15023 232587606 25615210 23697 -505317205 416661738 1300 -587752856 642473309 19305 79008362 131690932 624 -157328355 264540859 22477 -524920634 630557019 14828 -554721305 300066648 4924 -508951647 200591903 22067 -190131798 875639806 17026 -575445344 531539895 673 -101311989 125564182 23917 -145253068 912915110 14592 -129935884 192735001 4014 -313432236 732832274 22789 -80275337 363796751 9743 -332353401 292267918 1138 -447980459 920989959 21498 53386613 475295944 18031 -11317834 212490451 26029 -595016432 166325119 12971 -537668983 470271192 9804 -6412363 486527944 3976 -281049888 719472323 22988 -560327317 108308922 3288 -1065714 168917014 20165 -318834417 664033835 15836 -48921863 567407379 21414 -179428033 244799901 26173 -458375275 403512045 544 -218637519 796513249 5000 -72190858 124815666 9571 41037163 747454022 8656 -488865090 799834714 21163 -89947216 594281258 5783 -466024034 673871485 2906 -131335267 827010937 5282 -106078355 927443198 4004 -258865144 871908609 23683 -486378276 319535471 16372 -512948515 344446691 18298 -544573129 126112018 1354 19218032 572121892 18794 -569195900 566441011 3075 69041760 486943394 13653 -103593554 27867392 6845 -370457708 41069019 18694 -20752744 409083228 6432 -39954098 503827476 1551 239031365 957713860 22511 25285313 576773356 8060 174045749 874066322 5318 -517062096 198050081 4524 -49344999 114181250 16284 -559690021 848204255 24459 -167263518 599357197 1765 137546267 417363748 6708 -331870697 368986208 22257 44448700 623562985 9388 -97379553 137611849 12432 -435449394 812471280 24747 -320397986 836472553 1668 -527479112 89435994 9431 -355610571 572602515 11349 203177621 60736648 20525 211906777 661072798 12784 -99955444 26369586 7505 -17289200 221414244 9651 -401071989 106334789 13655 152853497 664522453 21658 103501002 838601174 846 -399385337 729411360 4253 -556555231 703302877 16211 -317459551 394603219 14597 -318029323 55839345 26440 -321420599 213600904 10933 -125982470 167677857 21725 -411634048 216412616 5860 -2221830 65902719 11924 -511722182 559666505 12224 202444662 580857205 3411 26077541 282546197 20452 -219018152 56798148 19164 -528945773 214069172 5965 -377274888 303474406 24878 134385476 321143753 8136 -62589767 192041694 22977 90849104 877468791 21002 -251776616 777114899 6955 -322890107 386929065 16844 -2690088 545935420 10795 186657942 894129539 9910 -270025534 444374327 2905 -550072286 776568729 14477 -387275406 839510856 19854 30026947 15803134 21960 -34762911 427784380 17581 -178335798 474392449 22202 99752756 444212440 3376 -513075406 362156996 11689 121098104 799965967 21561 -479703953 165464004 17632 -227141664 301285061 18270 217652879 795553326 18631 -172068267 404070549 12861 250709103 715840635 2914 -466019133 606986203 7803 -577188050 768601415 22066 -566805330 330779668 7926 -479191106 122308033 4242 -416341941 527652875 8712 116205586 654971695 23001 -250624035 245182423 20133 200207506 710422717 21861 -181485414 692283068 13984 77615622 752213257 16141 72547231 484281766 6077 -525983244 111367687 416 -40747669 509167093 5714 -457228372 400604012 18356 -296227221 764009499 22011 120343541 675959363 15623 -185848433 395563804 10074 -374686003 311568553 18169 -358025702 160617013 2470 225186294 509705379 16081 -535206683 139379886 24514 -229785965 952933232 22916 21188402 32581260 17829 -39202937 341777091 3978 195073008 423899618 9376 -92124033 802001848 12292 -526275110 740755557 16574 -562930496 20307378 5518 -44210926 490078324 9220 -525551454 501194743 15099 -509974419 436706830 13855 -434162654 887610562 18555 -538897244 660380807 4369 -391125339 927215158 10486 217217430 515323051 2554 -56956013 357467579 22318 72208721 830978970 23272 -544305644 18398884 21919 -137161956 160246522 2502 -328681638 882765732 18484 -473227709 476134342 25735 224566893 263353347 19226 -599979727 430372031 15621 93331800 409596102 25099 -521125272 487957807 4771 -116929116 908311998 15288 -307554478 114718131 25188 -393319427 956842924 6070 -19903156 476946179 20797 -424348138 473089507 26333 -117393440 799620498 14650 -201409420 738944283 25820 66976245 430653352 8923 -516235890 766900936 3484 -378089348 784581616 23080 -271493244 554255236 13876 -155166081 390026972 23355 -267426817 947880211 2154 156614692 80425036 23453 -382988944 162535625 13650 -483162525 818957443 7475 204458574 384695615 15367 121645098 794118358 10077 -535925755 836548041 17 -389941006 609620639 22705 164330136 501090607 21545 -176141529 174258731 10005 -404433093 491455088 25995 -414388392 902799834 9994 188510090 22599972 19544 245422842 607578271 3142 742497 33870493 4989 -75425898 366490251 931 -196532485 107531580 22265 212039820 443249232 8741 2890082 183915063 12875 -549086487 53763702 10489 -221953957 502753292 16638 -31624433 807407152 9178 -457057548 897472676 14220 -22994591 603411627 10655 35070140 838359639 15809 -355619380 382330175 15947 -563056947 840416438 14305 -413564807 625450688 4015 -143790753 811910506 7866 34189195 415640957 16049 -16238385 538868264 11674 140839595 672438127 85 -390984307 121124740 15078 -110974406 266273651 11735 -554326987 136422294 14051 -211588136 46024950 5155 14862135 616539720 6723 -486768913 367276071 22834 -338374168 10898833 23225 -288649190 708114598 9275 -78875124 271228020 7015 -45184668 286470836 18980 164207659 787500467 20753 -237847667 238099676 23976 60265724 284002255 5048 -190466122 121085614 16085 -250821159 333133158 1802 -12584704 287809409 10178 -20119248 342789634 8968 -5711467 489856821 3464 -212660975 660329416 13834 81635282 171158273 23430 -34687346 333554494 15369 -240118419 275107386 23441 -373272127 814973649 14754 189100800 401867846 26030 72327801 472486728 3551 -95254475 116174242 2093 -366802216 356843799 8995 -460241894 323019014 14008 -429418248 541689953 10755 -14161341 785784829 23005 -271427363 714401721 5403 167827329 674777188 17855 160248930 232235793 7458 -598833450 460516991 655 152942759 678990363 8532 -13492924 764711122 19814 -480648756 83549805 22438 -60738756 648572686 24293 -11785936 211062488 16230 167511416 544834228 8581 -223872168 614369460 9949 -484984881 446254807 17527 -267055871 156916756 11437 63963249 645359737 4298 -472331350 915810990 12275 -457172459 346334225 5880 -335273387 385632423 7223 -464385171 11331728 26326 45671911 11979301 808 -473016633 217599284 6563 229069742 576966576 3329 -190075744 145073707 26030 -539911455 679876118 13534 153700088 86458297 16590 -188652881 398588822 3172 -455636981 522421884 16329 -178324019 425877160 2385 -601855179 235340496 10194 -591555591 256977958 8776 144165777 475155345 23168 131374082 333885654 9509 -171122767 918064101 22826 -129184862 871541158 14412 -536602396 460808950 14930 146471102 551208282 1173 -312839792 225214898 23636 -6173445 505826621 17806 -138384270 230158242 6752 -446154037 427654824 24881 -380940532 750791107 466 -319583682 741366185 8729 -42555099 715936887 10327 -365605072 857902187 1447 135451353 741008143 24876 -314875422 390662856 18838 -63585418 497647563 12837 -148337816 276325366 5572 79373919 290190478 7528 -125338942 762421606 25669 -470196552 637523457 4228 -131176460 536448290 25712 -553444926 753589268 21085 -276270628 765049545 6737 -570512598 776556175 1196 217266053 155946300 17994 -53734463 513019332 26054 -493447444 341699338 3803 -127969705 98640826 855 -522411874 264887472 887 -165014286 105583488 5531 150374393 577322192 25693 -274869595 133420086 20770 44601813 233100152 14926 -400686000 237686635 16865 -339789984 442421957 13988 -109970019 771655969 24485 11627540 849914018 13807 -85419751 491788087 5658 -166859806 316457568 6310 -272829318 855237581 5882 -421555495 115309331 14198 -592566652 740059185 7259 -439749838 135644728 23671 -393517024 212678258 5240 -534483910 499418879 18574 -457139171 90784549 10681 -125820210 34484012 1186 -586927668 26979574 16487 21899034 935858423 9239 35508624 805137614 15327 -347120803 950584773 13187 -347849904 854013612 24968 -178218959 507742648 20658 251845319 474591490 25623 -332032701 333141742 4972 -484624383 346580900 13582 242338883 923377950 16192 15910536 300046201 19265 -165997404 64735713 8553 -289593916 201913261 23950 -102209298 188774779 14254 -126578162 615180260 933 -212906305 575969916 10680 29180354 767039718 17722 250053113 129979934 15601 133506774 428368966 3921 -414445090 903152078 18861 -271707560 947780962 17282 -443831281 202669318 26466 -131788255 45137768 4496 -30350715 458510661 26360 142535412 12929663 24590 -343875150 483952991 15863 -86530208 324422261 11600 -589442750 651470033 16585 31388856 933984650 13583 -161490216 175549358 4259 122970779 500872905 19577 -475854601 900900225 3227 -355819795 91072560 2764 -404308225 580479179 6679 -344195278 73100379 7549 -85697343 229005505 2433 -395181923 57609394 1718 -319633438 121947890 12470 67411475 645686340 13051 -524818006 95756752 11321 -490447577 954388265 17007 -170452300 574242605 15751 -201536588 597017173 14351 114436721 621532857 22083 57606164 719074320 9050 -66316942 706836485 3730 -489611941 801273965 8700 -576509343 153361165 26138 -394287059 795405372 24523 -501745525 410469843 26090 39462566 596634765 3870 -12984335 453193023 15037 -3285432 371424013 16380 -161166902 406050784 9019 -541350219 656042408 16330 -142408458 776644716 11288 64423273 711946884 1371 -310431224 360462943 4336 -55005878 763330233 12059 91574595 445628628 12287 235342506 728303051 16040 -77394683 366991096 501 158139208 744966576 1332 -518747605 167574266 8093 50807560 921985415 23646 177580839 487901204 10951 48549957 665408135 4244 -250468665 594358596 10597 -247283159 675718288 24646 215054437 207511490 505 -85475037 393898989 13766 -328079216 412327950 25422 -463447044 284354263 3854 -100295411 51469411 22629 -44796188 157046169 219 -57976264 445533283 23892 -416366593 497159915 19180 153564096 632825517 20613 -48039613 479304348 14431 -316717651 830387113 8869 -450998117 37299727 16889 56419924 892630266 19824 -196128310 667809015 20948 -211289445 247848037 885 -17865667 24097588 13621 131872102 928500911 5051 188084461 646527278 22993 -176900243 749900876 3514 -563428139 597801241 13215 28608269 201963641 2868 68557489 135826642 5779 62898009 407553937 11659 -83319595 824848910 20137 -303008703 44376323 20452 -33180910 678898600 10991 70842305 190870517 17419 -250671699 278139455 22624 -53009314 565164889 4050 -510109111 699529458 23470 39163865 28462964 15405 124540778 615198502 11780 -4358266 273855066 20724 -283607793 88464399 16088 120347538 190033537 17581 -410067401 223512873 2094 -319612336 721527607 25365 -73523265 293227200 11810 -25199916 406743870 10611 -448606804 917110022 9763 -292510809 942665938 15193 -332821505 128961806 5730 -407707753 89907225 8607 158329887 133086385 6499 75142900 464728285 14030 -95147473 343334370 705 -240068761 165141761 10480 -119495704 518547779 14447 -380093512 9065853 14636 -149752667 390577711 808 -22908262 669406011 22230 -586851181 471052441 9746 -248496907 396425106 11306 -507582659 81474411 2840 -508518888 858265103 5096 231629322 719145922 9122 -81753913 836981363 14676 -73197547 675685715 21978 -403944649 750059698 5946 239750582 21574149 25156 173287562 724859994 17412 -400877180 429825333 13767 -83892684 355437665 2931 -469406236 652752387 25652 -297817113 80570420 5496 -156496177 609729473 4358 -415564652 729734078 13479 -7705803 99467022 7105 -567249981 117019755 11785 -580211750 326879532 11242 -317824482 226294767 5420 52603287 285013418 15180 -170136409 580169023 9318 112509840 269312366 22530 -382403702 652316439 22912 60980543 82512194 2744 -165019159 229642967 6997 -91597330 730987028 17528 66355540 813017822 22271 -441221210 909194420 21006 -559767667 552505612 2185 188517514 155551810 26410 171236787 195969995 5278 -478455482 529832558 4808 24264149 860591294 21558 -493090969 181502451 24223 88132263 461309122 10338 -508298299 616040491 22823 -425898612 265187522 9787 85801330 410784487 8946 -85586123 171087626 24420 -214606937 379929212 16579 111663299 903198801 3369 -19265055 688831334 12124 -424619923 355866969 25322 -15600343 531031112 7798 157516142 189028003 2833 -64523213 120104936 1571 100074700 651928490 2490 -316600333 515997230 4997 -206412366 823558169 16811 21992377 109393462 20720 -542579033 571123708 24565 62915742 36754082 15628 237959796 243024711 11372 -496531916 461563210 3360 -359471318 529151693 24307 29940628 486140747 2464 -66418004 426891583 24913 -428430212 52128142 23344 -114941776 166096408 6923 -342981962 298048581 14163 -449968267 718234992 15968 -421735107 13971747 22680 188183979 731988647 454 -379840194 295640986 2787 99773981 34602819 11284 -120999778 513814966 529 -129890728 425576731 17950 -597134812 714663456 5445 -63452558 762233713 10813 98173351 509360401 26211 -547011633 707769846 24952 -353393814 153767285 3657 168353075 704470489 4167 -87585795 862574454 9483 -401495614 791624920 18048 -211950787 687446587 25760 105095413 309720156 19073 -591738812 812009106 22985 45956023 375771094 2230 252513924 231969466 8267 -138490196 432139380 26111 -536064499 554849808 2495 109271490 31913538 16016 -53306059 381918162 12082 -118301455 936750884 18623 -544305147 237130196 8350 -215720709 140229760 5319 -423217508 385098341 1059 -143801435 925133679 4665 -8061556 235283902 22127 -209343472 366531442 5841 -525931895 635166908 21279 100026314 789133311 19738 -559104657 255000564 10082 64277898 86654229 21734 -335413941 300492574 8889 -377293980 385301715 21842 -244530207 155916857 3209 -526527834 122579452 26085 -348791007 358132285 8356 171556748 84280463 23546 241879117 560762146 25097 -324272581 640343267 2869 -596254368 613615896 1316 33466995 926588885 20226 93872692 521291277 17978 -196685518 447596409 8295 -260895441 592256540 15041 -549872948 332263647 24762 -66510305 671978995 6356 136458203 711781901 12749 -553909323 217199953 24184 -98628292 308855357 8277 -34489677 926586772 4442 22917538 503003669 15728 -310270436 471912121 21630 115436864 229569767 211 98687480 113882333 11259 81496597 60552274 3680 104262050 780581699 7218 -339616084 483838382 25803 68482335 927907823 7699 -223540156 951855792 18762 -79480154 42033514 739 -60717117 56989971 20192 -452158715 13114717 11116 141014176 83744896 17567 -465831657 680171188 3918 10585820 523621237 18533 89592775 330848553 16906 -369789554 294210126 14151 42403558 928756513 23642 -71828828 796765871 11025 161370417 537871064 9886 -555520994 269242621 13831 188006575 940442605 2016 -513341240 81700434 21863 164414943 771093081 20640 184362733 624149605 23521 -220951739 731058261 16284 -258181210 660168909 4572 -542631986 549669279 867 155975031 83459220 8293 -265693842 868515590 11685 89295815 359032597 6701 -135891010 433751832 24452 74930030 505013244 17185 -431549256 57492634 667 -109534489 499855631 7503 95104899 722872151 15086 -48223587 400151725 2410 -382898744 892370423 1119 214743944 432307201 153 160869807 78248088 6323 -451484065 257534061 25438 96242962 301695854 707 -458003072 909014417 13283 106996462 854610243 20443 -579433327 442649885 14123 -490132245 620937028 23169 54020638 330122742 3943 -195853398 283709379 5693 41681399 46371025 9881 -84493600 816463822 7295 -503250618 655073436 23656 31975532 145090866 1647 -526692248 930226397 3838 -538663427 677753588 10011 -522492693 102619878 24699 -1771639 895081865 12424 -216511432 718903744 20790 -496294979 75236816 22422 -599670530 413280711 21361 -544292030 526334362 17051 -591245425 239401072 26041 -515018083 191582458 14735 -519837945 940841675 17987 192086659 144580879 7672 -409324748 824315760 5105 -507365875 889708285 19743 14528572 906661080 6690 -276566604 524672236 9116 -227658438 159577547 3929 -599142745 13956323 12642 -472762594 19982763 18001 -479296601 494084106 12550 167216742 848571285 21017 -498218759 554651611 6048 162538831 66871915 21694 41451355 81577128 18309 -508644300 460374715 18803 -344113787 541727955 21606 -568451720 216245490 15600 -416645164 438597671 16235 -212886862 869979122 23974 -531652543 15687822 14612 -237399599 404158572 24668 -331771604 59442865 7123 -342084122 210425910 14130 2047130 713472283 18454 -64579824 882014704 1955 -398409845 684850263 4941 -130241183 530004766 10792 154213848 621580321 8111 45339722 281018469 11299 -476424391 588709847 11989 86771323 740228119 19768 -457250211 809976824 24269 -305226566 678102874 474 -4020586 886162593 673 -349214997 287293842 21020 -31318021 74904463 4429 -450966471 81610294 24398 114042442 783637691 6255 218353602 539018376 3821 -243827562 390336532 9537 145379174 595313704 1531 -360815624 126534798 13835 -561675575 661428852 5763 20232898 407708407 9266 -574068943 22723122 20767 -164323155 383005156 4751 163202176 68662364 10697 -431754714 518589675 12703 125098339 322316102 9356 207748471 597508445 18099 -546907349 135044982 24103 -533082018 614534476 4321 -40237633 792706588 12782 -432046171 378514422 18442 -447739753 644251069 24215 -73693399 209013921 10762 -74672430 562954690 12281 -410646498 840025091 23806 -330003235 891961737 3076 -458930482 755899637 11869 -101675417 117429591 21051 -588687940 744788002 4600 -583588693 735393992 15207 -497773914 598216300 23077 -119708980 702142862 19273 235612146 743324234 18362 112068901 150625477 17250 180241112 201143709 11598 132845689 322996528 12981 -288808653 88287497 17893 230744731 727611668 256 143609570 790141389 11672 -486552172 17244422 2346 -289086111 287874936 3506 -176804969 572391882 13848 -196898581 567693158 8250 -313837829 931167627 16483 -44919520 269109436 3878 -232926928 869234197 4908 -573146906 255950868 729 -140987675 871897540 18652 13212855 243708092 7355 182841771 84690216 23913 -582667197 234353031 8665 -90535841 102280338 21433 -288578553 272041754 26379 217211268 161856524 1293 -122800615 255326143 24616 235694186 639845858 9002 -323955013 71929597 9094 -445819997 890913151 15866 -480291550 444523498 18538 -601206618 757584447 5350 -555216177 639037435 1675 -211313152 98931150 13394 -222256253 268922901 20366 91449588 839706499 25993 -214208967 231159481 3919 -387737277 547745568 7494 -159301622 310905120 13212 -222347429 860303076 14111 142540493 321329036 22958 -421425910 346063041 14933 -129018774 725530247 11690 177436586 247413689 22396 161807749 328574538 17135 37007734 516420496 23175 -239080647 459408156 11693 39704533 680239829 19958 -101764817 168696192 22093 -189734016 97284867 15790 -516507104 709890976 17661 -362908645 725257924 23640 -414022969 52044756 6402 162039793 896865006 14561 -467631914 288477345 25542 -53605800 65330071 17106 172421644 744722614 17364 -396388913 654005580 5657 -513298210 276325822 10070 -382231548 244576393 5678 45487460 405368414 5922 -468659284 958462405 8215 -532616485 803733758 15780 -43320496 520342266 9131 -237223134 728608578 16493 -537229285 802762063 14094 101624011 620509429 26416 -196505110 732504890 6536 -492100255 111832591 26190 -43060593 777130213 11467 92698581 790038327 17628 -385841943 874032211 25759 -330926385 69346155 17425 -519797718 581155575 822 -487575764 934006467 18939 -140405468 391374242 6923 -374032268 351334870 8775 1933910 892493601 3137 -284229083 841671829 22789 178911246 134003075 9666 -486614950 594192943 19130 81898911 92672622 25342 -383118374 764582382 19800 127465826 164416490 20864 -350524791 365730998 3542 212587727 788452991 7162 -549497226 268235282 7696 39619236 133252051 14930 -212653535 214229296 21530 164759233 189620617 17498 212060905 416542780 3243 -317844759 892467086 10036 -341848974 308453771 580 241125882 260326549 14331 -305340250 463802551 13936 -34031992 813450668 16696 243602055 632741721 7948 -87186612 210815352 26113 -503407769 776302285 3405 237677302 72112281 355 -118297136 705025007 21520 -297240898 745245749 16579 -509951061 321753512 19688 -331087254 607367847 15923 -49970300 104546453 19496 -55249117 929677906 7613 23703836 207695172 12112 -4868113 501516013 7972 -431886868 889066725 2853 -349623117 621236760 9226 -222487752 255927501 4812 -72483790 167459824 20294 -407762965 562881991 20913 -287755400 211267661 12771 -326995871 500067087 478 184857687 269565357 8883 -223449197 855163510 5698 -579637744 26585091 20807 -80402734 597516052 14625 -260376847 387187865 16374 -268105262 749658830 14644 -300833706 165274779 12666 -426264166 505082729 23810 -480252814 165492712 6504 193981322 196088689 6384 -298392456 746346324 25329 -428005722 717972803 11226 -585204388 679002970 7164 87812764 523806409 1902 182397762 215676275 20029 -69622332 656185628 26336 -511196021 497611130 15894 -49083633 64217604 19618 -152422354 765928771 7322 18931771 818150445 8072 -108797132 605410911 1029 -267788159 262348738 22462 -108993274 440096660 9448 -421987719 690573888 24403 -272859174 870270953 3105 -569914151 875828095 5901 26002160 543780316 9861 -493775287 604541962 23845 -524219853 350713166 8299 144804973 222084005 4392 -190788575 838236063 20390 -412713542 457224001 26215 155867778 316877578 7170 -313406289 480296929 5573 -334727505 881936064 5815 61274477 754211740 6420 -416970587 225684661 24171 32571286 445134653 4960 -443513792 59962854 18940 241458155 432594037 14219 -67001253 542399680 21910 193769391 138347205 10408 90642589 952682011 6898 -130663927 18869751 7578 -243277066 212894545 11361 241248091 619469660 15884 -112522877 333477676 3790 237911921 681192421 7192 -299782722 470355642 1948 248734830 220299245 20531 -207857858 532040250 25140 337619 623898674 14486 -492442945 623376241 4452 -139426793 59024455 26222 -79014641 531560223 25426 -40172145 777024843 14734 235190983 100678968 14145 234224175 266212648 2646 -59361511 421408061 8044 -488544281 673207227 3638 -489899462 54923666 10243 104982470 824220357 19095 -175752011 357129146 6384 -254191413 869498917 16458 -230742347 646769693 24853 -94545673 932020171 8656 246462975 379314257 12211 -601937844 620683384 21046 -548673602 391176238 5256 -470349032 555851618 24574 -28988206 602267207 11575 -472061550 502242905 13368 -396999246 889240236 15835 7685546 860222105 6737 -381551098 654009907 23709 41649380 470700097 11444 -151745643 110881381 8890 125490605 613785363 26317 -380900632 660219897 3388 141095081 937597323 25197 115048618 479534053 26377 238698210 770271345 3141 174538540 349686990 8909 -42340845 179932509 824 -188598743 622762694 6331 -80648053 878644067 25661 173883086 529473756 24277 146664906 472193283 23184 -531958602 616058944 23395 -462318025 640809094 20702 -265225632 653960200 23385 148269392 452366298 17944 -40930171 119677240 20897 -419846970 217400740 14166 51013268 253728337 111 -249527187 299272155 17499 -229203455 911615603 3722 34714840 73995025 11225 -380967654 742540551 23738 191210446 282710514 22120 -385176312 272095849 320 -415782269 135131112 19962 -343386915 372915686 15619 -55515467 578891772 1919 -457379973 156727119 23631 150573597 788080290 7185 -141158941 626976468 2160 -231165350 356316582 23478 -403312871 645302856 25046 -8192963 794010080 18596 170873500 454865346 4706 -471422924 233728881 11194 72932704 911104688 9858 -487751066 223479168 15458 19473783 295689270 18429 -530848383 49683732 22578 -7572828 675878819 13440 -414363731 67605202 7316 -67751901 43844558 2553 164884950 194663248 130 -28632094 721877610 19118 145925918 645850537 14475 -246998920 761193727 23149 38778243 10476267 9686 173241101 524934948 16192 -487551054 244719538 23497 12576393 769321748 25528 64922950 333302026 9225 -450240165 192838232 5286 223853402 101766209 3351 -272307005 931861954 9866 -403188863 417828033 11922 -212711818 383730906 3185 -496082597 18664538 5599 148550416 904331826 3587 -600522572 42120717 6993 -192028321 600430669 2382 26263428 23945029 3223 -315775240 41181427 3743 54019948 837336574 16006 -199790520 38596064 4924 -335984637 257924432 18439 -248232240 332092576 5227 25820849 846115579 25827 -416706217 524147995 24098 -446632209 594703361 7298 -202190236 50947353 15947 122155490 132180660 9448 -226002398 673446353 26213 222952573 568338056 11619 -58398458 85227179 9525 -58544863 194051695 3727 -146234007 49562000 13652 -20518929 395099732 23408 -182744007 267611516 15037 25674307 59752635 11277 -412685892 137295240 1726 -289055749 751166963 16702 -328606385 561191307 671 -371778190 539945321 1626 -194488178 390569705 2941 -41512212 843651354 9561 33965190 747896702 8562 58905297 603683880 11492 -157639079 705649536 13930 -542393606 405953402 1843 99259658 807929090 9379 117340045 954947165 13828 -202108033 514913829 14909 121078010 83055585 6379 41904194 554005094 25207 247631422 163048564 15102 -51020226 879620155 20646 -512042805 535355266 20375 23597667 399390832 13093 -431901205 368602264 20916 -128946248 607606607 9751 -571525086 712199481 13477 -327601405 105952748 7700 -159257686 916059073 14891 -296206163 89341005 8058 -199236909 445915375 19913 208679759 385120995 19158 149642867 223194632 12828 -38931503 573440483 10724 -518882503 33288946 23799 -485689399 488868403 16543 -410855949 524882040 4632 111528249 716344538 10020 -262548527 574129042 22073 54582744 553733671 3759 -429669878 128740765 19230 -385563642 151229091 12893 224411401 640545097 10013 -431323830 815232566 15178 238379729 364365768 10985 92084858 877926410 13899 -61706591 336009687 25695 169721493 385339156 8997 -433387838 377073053 11159 -121532339 58460572 15145 115240329 874567764 9211 -240379516 543630977 23161 -587551270 651529108 25749 102372614 495190430 14822 149903777 734034496 22245 -128804974 117177309 53 80149186 744375102 7209 242934618 426670677 16297 -139771160 654904837 10212 -585073805 599537319 821 -380949367 151026870 24195 33380588 574324689 20001 -368662634 62256557 12160 124837598 223009512 24665 117602229 161761575 3138 -529126638 663911126 17378 -502967534 696062763 20306 -371739457 898339311 16781 137144383 854338101 8499 -86482488 471039398 1829 13495387 459825641 3282 109288797 775955103 22647 -3772347 199751155 11605 -465798178 471461935 7080 -27640136 23020646 10017 -248166622 732513404 24680 -40007027 903312228 25075 -280243546 160649874 24553 -166442839 258585472 17102 -362286624 679004828 696 -478391091 381263109 7876 -505396486 801101407 8657 151525879 100168531 18348 -467746504 643812808 293 139781732 638278490 24016 -103070875 500932547 20539 -245475494 578702615 7610 -390067272 380048066 1946 59078022 523913078 9050 -524560518 292231125 10489 -8740479 488266857 7031 -256044541 946345010 472 166471393 440958413 10305 208030744 258919607 3478 106452026 717193658 22749 -602100273 308799286 455 32267844 751341328 23596 -241181130 305902478 4783 -213020866 196419949 3408 -175717233 281780900 24710 -582085637 757334865 15491 -184286934 666474242 5726 -471141562 88915721 6376 -64127919 756041640 8626 -30326514 534951447 22836 -518570122 709421599 164 -347551853 803526186 3088 -338574999 69068653 6575 -236896967 731694992 25528 -340017933 780596136 21923 -462283690 710057366 12826 -295007454 233909191 2024 180397951 231344408 17601 -286977027 379644597 24679 -56415653 139489539 22606 12925849 577874355 24934 -474955432 836524047 16464 229416971 820898500 17325 135378188 430611071 19688 -83828617 691468196 4501 -319065690 327884088 21169 -416593472 511124517 15303 -190713443 360637054 19242 112375359 725070773 13235 -2730923 919052278 3274 48943818 177201258 25188 -392384916 781966368 22397 -335846848 879864342 8274 -173946966 353099322 18411 -279205914 410088328 2940 -174971018 621712016 10381 42585422 418410791 7175 11099747 917772187 14952 -151423163 264775458 15246 -211370386 108445016 20034 -197542819 522150663 688 -254014477 232054250 12917 -384871107 136299104 10888 -182315934 383212066 5992 44670099 252558707 816 241401524 390335593 1349 217622734 404484766 24510 -305237076 272512785 19219 92617646 687956063 1159 219927740 739288795 1892 176404157 458922830 21572 -133008704 311404282 4583 -559669875 335905856 9629 -308489708 489533744 25824 -155106946 74410130 10632 -109833066 388326505 7105 -215810491 878988611 10526 93177574 80107791 15225 -249562270 245290624 25516 -293243391 892801592 4838 158022580 373026469 19600 -588316649 899339434 7074 -302680859 313112249 20588 244262931 254656352 13633 24811582 83070817 5476 86206114 548706406 21396 -331459131 408436117 9687 22854104 391544385 19714 -150689197 671042518 24929 -160878639 294653560 6417 71432763 572825348 2371 -210982314 21927262 7634 -323586962 293967005 10827 -200157779 615373770 18083 -539988847 657131282 8278 -374147959 81149330 381 -26475483 651728835 13025 -136340040 260850653 19747 -558471570 782439673 19257 -59623988 847711843 22399 -31796151 714702975 25329 -102402065 682925339 593 -45736879 306945984 14557 105904557 300958732 12966 -137794871 156821370 473 86053149 489038232 16910 -521748756 447103343 23562 -601458409 317272144 20198 -316787342 167233096 21637 81012486 540664659 5014 -524610361 273354191 18536 -144721133 31707494 9280 -355067880 542966514 1875 91441978 250410445 9861 -70417135 574897260 18598 21183432 887132603 9004 -59488556 724234720 17931 85035010 462676976 11147 -442241322 37915128 8399 -251179165 136493384 24403 8856400 567713903 17756 99271451 391088982 25540 -306609872 885456046 7536 -406797758 67301840 5410 160791634 550179385 5849 -507316833 781131865 12216 -239064827 953602121 18515 -215112842 337719800 14146 148030403 21504490 9742 -208391753 763192117 9087 -379178688 232942559 21894 -102799678 422550387 18237 -143090336 258963009 24986 107962646 917747119 13129 -41580078 558406435 1847 -102868370 57438116 14936 -106886712 222895148 20777 -351313064 808894587 22234 -398396731 43927023 14217 241513695 631633338 2750 -288665328 348959913 15035 93410395 162384582 19758 77727956 623916507 929 -271872420 204618765 16925 132961299 792342661 3242 -6471306 298943037 2446 -342614399 571476811 2417 108424750 499964482 15795 -86836577 398765800 16926 -450800892 633133228 20044 -304613028 609038246 18341 75560741 215311162 17927 -349935231 833223313 14781 -138010006 598957148 4686 -210180798 35061571 25676 52791373 260762617 7072 -70131983 290733717 185 145259460 415853694 5230 194970374 132592001 5684 -89606669 66961843 3916 210752580 168768502 18553 -349662425 247037884 7953 -468568188 221295023 21073 -433451599 129307282 21284 168536910 684061176 1242 -92146757 864248677 5580 -481948787 136733555 7674 117398766 580761416 4882 -158755844 54501219 16660 114198304 186177424 12832 41044045 770762106 24469 27738949 105917443 10736 -596613246 928362238 6705 -419575611 264898250 21771 17654859 260635561 19064 -310778959 207465973 9095 -173849719 253692309 9447 -588147741 793101800 9112 27783941 495752384 18703 -372979076 818912477 14671 -73443122 941320155 5801 -295857979 834442891 20590 -565326233 956594387 16298 -452922609 567383765 25012 -153839215 611875373 9326 142069709 951872996 340 -124216450 701686511 9295 184411151 174697331 21631 -533666378 518936457 6331 -377177756 700027004 26104 -464231388 869310909 540 -198275382 512649190 1354 -143926424 682957943 8156 -368529655 348828909 1736 155093874 380079813 21827 -494563684 928868526 4169 -136245385 97223965 2707 -395019046 532912895 8612 242963303 670508398 1898 -557898791 538559995 21074 -575605519 285873110 7960 -20970779 577859894 202 -87667519 954860664 61 -156393112 776155688 9881 126266551 861508725 4623 156321772 794853369 1796 -98330056 248509716 24842 -465079543 31221766 6183 208092020 823947124 13576 -525475885 904098040 17204 62638847 132213492 7180 154279638 468063541 12484 -404382897 325586748 11053 -429134242 852482940 22924 -503739914 385499565 22339 -201401419 118017565 12591 -334787534 663340166 17683 -492392691 407665511 9483 -506979911 606629725 15183 -195390727 460747796 3065 -272819705 949521859 1937 -67378929 94029753 25387 -6153745 336007120 14009 177998428 453094336 19183 -38870835 726762017 23534 91573994 411105775 21047 -423254848 700665533 11545 -523902486 97959958 13227 -318064060 679058777 5054 -489400097 144877820 18868 209852737 441079975 21068 -442779323 28731173 16508 6938769 88487468 178 -221609510 612916604 19691 -29882693 868697997 13846 -422459562 792469007 25850 -147583388 652165530 7949 -460369940 718019476 18562 208190173 630977042 4065 -365265854 779796930 5976 -415280383 518961897 17563 86973813 132771593 23179 77591426 338842324 22753 -249614680 357722040 8172 187385721 892120979 16671 -267558569 477291423 25844 -325288893 275899670 11173 185429942 620712939 14243 -286968848 240008583 10176 -425989758 323588254 13627 -434721645 156261120 12144 -370947527 450930846 13231 -274723239 542614334 15439 -255215956 381513958 16912 -114926691 93119855 10081 162820537 212180736 16057 -100229693 106123671 7246 -415453070 744481149 12244 228212483 31522632 4182 -546078127 182708683 25196 -417900311 722107681 23914 -2358126 326830768 18348 -184957792 315697471 22640 -188815666 654690575 24218 -220992502 799409209 19904 -443445433 831671997 2484 -25848220 866503342 13994 -420352742 810426783 22175 167209530 18345495 6780 -425920488 504319706 19377 234799218 455169213 692 143466383 84116291 21004 -163112432 794331683 1758 -223874272 289573162 18989 -333268096 757001818 12486 -105123038 340602751 9391 -271790656 842103603 13903 127724186 929817469 12090 -49872913 573836068 3668 -137985802 207495769 26133 -36701219 177745408 21944 19523071 573618720 21272 61570364 917222338 12814 -321141389 665282893 9489 -284597694 753264813 24633 153673867 550516394 7910 -91767968 863575137 6907 -585980917 818865877 5599 102114761 873648741 22932 -597526122 397411682 15470 -429120176 797952833 18913 -485638455 765081466 1111 -414719482 512073687 14012 -212057097 443834191 12907 -473146251 928160940 14166 -102533083 606309750 21778 -584002423 108029412 8893 -72454183 11397883 1873 -396431219 42591950 23331 -549348078 587443193 15408 -328401038 688347902 10789 107183818 811644606 13306 -207828799 333060729 22193 -90802436 422622397 26374 -31149843 352393643 17006 -130426739 352573329 24108 -577109211 394718558 20157 141419668 771557164 19483 -338925019 187102566 24885 -482801168 280811306 12018 68982745 812461600 3154 59480706 481429050 21398 -26117391 356246360 5128 -534922761 315760677 17633 -266673538 256764174 4992 1230729 952111787 19398 -395131247 254358227 24439 133661607 281989046 9030 -542072299 617263426 3179 151386072 148272405 6036 -94808206 401426149 2376 -599121922 632621549 10836 -332085193 566188766 4780 129417401 667949879 20390 29253493 494990433 8514 -475026932 766586046 7098 -33337245 394596738 4305 -232676153 202526034 24078 -337262232 850793400 16914 -83469517 889264752 25674 82388991 478381613 21014 194136669 888964162 14778 16929486 335490662 11504 28966910 34604639 21219 -326179074 649805134 19020 -201853182 459887501 3777 -537720233 75070711 20650 -360331005 596182174 21365 -351986589 316462032 10216 -105361138 601235713 25493 193467974 400990111 17611 -198177923 543042625 11938 -515762220 56617851 17531 -441210578 51978218 13460 -169908662 673219058 7481 -199534923 157972269 12108 120082053 40701748 14826 -555357634 113247631 25050 124705546 949707891 2380 -163951406 874271375 19029 -153700202 877675925 12605 -43070399 862891074 1255 -352291309 619699826 12468 -185812307 45342468 3775 63680007 785107120 1264 -297277902 698901804 20505 -154013555 359599219 9759 -35526183 409136975 11054 -493812061 495524972 2310 -117216406 780398193 17982 -180773256 48921600 5775 210604219 99085355 137 -184597777 126107340 1788 -296277321 78061440 14813 -215263720 657037910 26065 28389034 17530305 10012 -448394493 128364648 13912 -512866157 189261925 6196 -260019040 875243833 6111 -448841334 356844775 8660 119413558 356632077 14619 31521358 724456223 20624 -339779144 249180593 25161 -318207999 208191585 16266 -492072986 122986534 6193 -403725912 92559244 9039 87776652 326987171 12309 -310352082 642242913 24532 204055669 853481014 15355 194294500 675320319 19575 -342223193 121027604 22711 -127107368 857094734 1733 -48651507 130993384 24516 158656386 669332360 5990 -514478248 11800795 10339 -27035627 759307900 9540 232554402 213203943 797 -311478900 144024952 9656 -483047622 751300734 19059 -57983268 332935084 9288 -334582155 155673409 10140 -18592824 167046332 14322 -460815066 87265163 7725 -531355371 764998562 6046 -40583652 546527112 13326 -119740820 915623190 8070 -122938694 782109694 18853 -73306201 687390153 11836 -162155407 775621856 26471 -7961372 758589019 5201 -424754599 120766901 4248 -483802426 536455862 19335 -521644626 283469730 22139 56318672 267969335 19932 -172787898 799893936 22137 -38070761 893535909 10295 143239403 32960854 6541 169080722 44648498 20483 -517509807 571595607 22909 -468982489 35971443 11810 -25099311 820869112 6103 92312115 700216268 2012 -82302296 67868355 13962 -240214582 202872711 2042 -117723252 813616312 7612 20537341 203263068 25123 -17795745 334948821 17682 152735193 382661104 18106 -54938085 744227670 1417 199207899 336211516 13643 54343126 488470315 24697 70993244 672819442 16486 -286248985 832022460 4192 -147000374 745246255 12416 -12765263 669861542 2979 -587888626 188985357 7708 -404471318 399512722 11639 -590712101 194284416 19847 -156857054 87618877 5427 -369750505 352540284 7658 -187312313 561819986 24573 12279874 763383816 22121 -472515949 50515714 14525 140436654 383285465 13438 -180709641 57383043 795 -388639232 687732334 9981 109834938 519758413 4969 -553812278 166553932 22992 68327948 862876816 59 -396509528 871527617 24009 -248888624 870252394 9558 -238202871 532510844 22833 248312997 602614400 8747 -481379523 256513654 22278 -156561504 901932534 13083 142217705 449422974 3067 -81432336 104114679 3462 221784060 226646286 10047 -314396920 558080353 14903 -276000107 565956701 2476 -116805597 489181844 12971 82725699 942829595 22818 -225615514 850573358 12213 -384556389 768792105 21631 -222662705 459375208 12047 -143919627 453107108 15128 -172101264 833390793 25915 -556318285 533755128 5436 -426914200 916622069 5066 -591815143 130207268 18834 -563297114 350836057 11879 109519993 195125305 17047 -252750482 24355612 22760 -423484592 721076887 9384 -348212783 548861418 5481 226709258 180267705 18100 81931968 894444486 7983 -311812332 72005732 14762 232573321 499401328 24997 -376357114 62932544 21368 -212272326 11557161 11697 -187139970 943381215 10502 -121115113 780078413 20275 -310031591 560887246 15436 -534138259 415704949 4724 -76110734 255703864 4288 -74563306 119322176 19346 202703934 780374109 3173 -407156335 798138507 20495 -340797301 591225804 13755 -11260948 235509656 14107 151002994 902370497 15227 74595254 144404321 23203 -78955772 715863884 1850 42336061 291524318 18978 -79463786 503404850 26156 -373840874 142958814 13397 -466166833 365729260 7526 -449367871 40466264 18718 -466232802 284860786 4752 -311843609 49251949 3599 222606726 269156492 3955 -424874759 655676796 16999 -196866030 592412242 20506 35297096 594566066 18918 -263514467 900038419 16233 63726798 802917362 17361 -528360612 936338154 7001 -349167390 185006173 23883 -393598612 569602397 1325 -434002295 760848625 5413 231760157 92100591 22616 214948042 365569394 22541 -382191137 773441894 24911 -102936071 150363321 16317 -46480713 189366413 5629 -514836270 621889751 2862 -157603520 872108428 6569 118662173 152786557 6311 -314177518 223266035 5656 -319238636 308983465 21477 11663585 465528080 8663 151221832 538289962 1089 24794573 672936522 13848 -539613597 332689023 21671 -541225937 206607316 3425 76545721 666585309 6848 138289345 316409805 24745 245573828 324919851 11027 -130243289 94255913 5065 -415614266 574933432 1639 -243970464 170488898 8887 -67540718 869402094 6908 -179492438 951179425 16840 242241042 608870130 22916 -243809931 231366007 21203 -209893627 119870454 6936 204205495 276834140 8719 130893636 170654855 11044 -390338772 536466838 12435 -367731841 838357250 9055 -491770188 711990290 22742 220271285 180241926 9071 -225922697 123764590 5295 -564855211 437228583 10105 175541713 423636431 9409 -192296852 264261464 3818 122399077 651366532 9178 -438027811 808166204 20407 -185685857 286172591 5932 -142845886 209625336 19343 204328966 531088417 13201 -546718662 821031012 17075 -142767687 168742532 168 232980364 593395396 4484 199818336 252217336 24554 -367538270 329531723 19 -236513363 515516028 20247 -52276714 339211189 18582 228930912 847860564 10757 -490547407 461170261 2278 -96222896 890204830 9806 -99396654 205207496 15054 54854809 156838153 11447 -308622527 401914709 17781 -123104359 192798875 4000 238642318 833133467 657 215506068 50007585 10140 80965843 420458323 4267 -7935114 454301346 19568 -167384874 473744714 26440 -74492324 503489933 25265 53199371 567676554 9497 -448446722 398687848 12486 -422676274 884581650 15658 -476723721 511630828 20074 45698462 849012205 3400 110321839 741660807 2900 -493324963 858409772 1129 231519626 212331780 7991 -76998636 794591001 25401 167093327 654665591 9692 -128621080 731407786 15526 -40558878 516640182 4940 -104596582 932579134 11518 -381428281 671457785 5986 -483701812 475827274 13453 -74326770 594397149 12914 -499424887 188881905 5192 223292526 444571984 8666 -11799000 818360344 10348 -132313864 663688162 1903 -188776710 946971430 7782 -110454311 727401465 16335 -485815193 918893543 22383 -360033151 748456039 12032 -145744995 703923344 22508 -80752095 53910764 11094 42716080 158273999 20206 -475092536 232510794 10694 -382186200 562956085 5026 -552099137 118660159 2865 -446528181 826384075 13019 -574710868 549643645 359 96435795 437475499 5139 -310348891 926920860 12647 -415553842 405994208 7860 -555351654 904078975 3739 223667369 325161122 20771 26267952 13599269 23633 54478417 791586922 5924 167361322 284290727 7300 9811888 150354671 24571 -115584169 819922809 4861 -71077261 185752463 16467 -177831582 813997492 9777 -584122116 573848707 11827 -130702524 611617652 1310 22810764 685571144 2404 88859735 791403966 22975 13920007 16054881 25214 -144220086 211329798 4577 -517982727 284769933 15784 10075576 312448072 18107 201644388 665724569 23710 107117572 363278807 26242 -31771285 431535136 9472 81930091 308518535 13324 -251661726 368884307 22188 -55663877 251876982 4224 187602660 700413351 14625 -43200449 865819443 15773 200672018 925891484 9688 -591484786 589971968 1990 47639971 155455372 14018 -173186675 422634529 19921 -370512335 456891194 6296 -208391083 331631782 4018 -553055680 36812202 24782 -1297753 668119323 18241 -454162055 192700457 15175 185810750 885515286 7699 -180594985 543206681 1709 -576599082 861151204 9148 200651177 864037235 6620 11615779 52520165 25760 213153639 613013460 10072 -77603425 878232526 5922 -571924002 240974894 3975 -85899214 440654745 701 208595554 467896142 12281 24199612 485533525 1133 119058171 485739407 1742 -49115839 635942442 15478 106650396 84146228 20265 183908265 557153116 23568 -446854638 582899911 3376 -181410218 759030265 10052 -87986614 565670215 11988 -261798438 186291801 18500 -329409459 617622253 21824 -488213659 717565202 10942 90790762 869941102 20475 78658581 401369472 25319 -427001920 500296811 25681 -461106157 770696337 2756 -240914169 258930758 8352 167442085 330494812 18528 -534240978 373223916 14845 -482079518 618091521 21443 142346614 56105779 4952 -506641602 788531414 17504 7337614 259044374 15203 -316836187 620565101 17492 135791678 652719541 8319 -101926578 420934119 4695 -598921907 798171493 23328 55626130 846188675 22631 222167782 815906229 9824 -441578411 20105634 9986 -471468241 558527804 2312 -318523297 578917138 4084 -120148123 500904248 3537 -213277153 326500547 22510 10518594 572216438 6154 -249927036 485154447 21463 128419161 619646628 19021 -44492281 573796319 17147 -241748144 60233498 25533 -399408590 787835113 13777 -238951430 532449617 9842 -459664596 247711937 3191 -136430141 453619041 23535 -180182061 680975163 4653 -34430820 440964927 17959 -392941809 522009177 18864 -531038851 869420953 10768 -42673486 346147228 7584 166282448 259913013 5100 -430312259 425474442 15203 10031884 415671944 7656 -330601731 74310121 4225 -243771968 47963851 23266 -338485902 262197323 19054 211722295 652827934 21847 -60665274 321817018 22235 -249314472 856921647 7558 -120835515 156577539 1406 205400422 531160981 12803 -325551274 109734809 1480 -32893992 85416634 630 -94887924 528043153 21061 36229015 704544894 12275 -526197087 895033925 1889 -412601821 757631660 11009 -374126011 856037257 9933 -456621916 673912688 14692 97566815 630782540 14325 -44126894 37687008 2487 143535949 801826428 20586 205180795 847812604 9035 88429294 287263421 8076 -28470614 215735612 24156 34960997 229586667 1553 60163512 599148647 23533 -25508893 442436154 26453 -275109021 446025310 16549 73285546 393027353 15734 -262555496 913642512 9688 -473988299 914505809 6104 -87395148 171496393 4334 -553568320 537449424 25791 -328944268 383698074 19150 -67950461 23579812 5823 165814615 472551813 22016 -542568578 745054254 15303 -592108940 449413384 23127 -53486085 100231382 12085 -121295985 957026415 2133 143291545 20499080 12833 242308967 486290443 19448 -599827779 489618974 7610 160318314 558355769 15535 -175930286 761125584 23709 -211657514 28720316 18710 -349907779 452203506 21030 -547427097 168156844 16700 -502489745 750213796 364 -288665257 206119055 21917 -491530456 283892526 22721 -386776949 28533635 25704 -507607441 523105053 23910 -463995833 52712894 14332 -42503369 304827384 120 -338023002 185704911 20656 -160137371 321049348 4347 -207140828 928482920 21520 127655221 938328095 16371 145993246 616275021 15326 -504164753 413818325 10246 -550703592 375367796 3206 -573799420 192892833 511 110494881 360146359 9606 214317512 18430227 8984 168163940 421605253 16852 87439928 565300877 15986 -343311304 476874091 18956 10796100 768413215 7185 -454125994 513300118 10787 61235722 810351129 15900 133553795 905235139 10078 50204546 774865001 3522 140770230 423077648 24277 -101665612 13453371 15939 -33381001 898782067 9845 164928750 568861928 20664 -112411451 336526283 14965 -193267349 797712817 22517 -426761172 194101617 5149 72282664 449726502 18501 -222486763 224188625 25752 -159977113 678273500 22888 -47262344 44705141 12854 -533908316 849828297 22509 162589281 487131262 1969 -587907361 75776458 25616 158125197 154309840 23485 88576094 635176965 7850 -209929691 53925417 16369 156848859 204364284 9321 -413754151 528244293 15472 -269292735 739964082 3131 60182155 619731750 20427 -462971694 729730083 889 -298119907 807315156 17253 -216335122 672821198 22943 -156832236 836076210 6558 -253692986 634189716 25237 -65983365 830681580 3002 243557913 470013687 14959 -132552442 665457185 13758 -450034421 28920761 6191 -213111351 284753127 20988 2384631 245659829 123 -205770449 341784835 11719 -585202880 870984731 3204 -16092833 450172313 18525 -564790380 24863045 21172 171573466 226116520 4165 120343648 194476008 22833 -222190859 411610724 9899 -63073715 896733699 12629 -440426087 355831190 25412 -219838358 902095751 10579 -534556199 799181123 22142 208380392 860349764 5524 19656334 363812846 11831 -213587617 943477724 17273 -8019537 837915793 2993 -601244732 732167203 3146 -484844167 420996052 24807 -426708677 216505268 10388 -191632036 930445976 6037 -7480220 565622825 15785 -150684172 708798888 22937 -244883244 679095579 26412 -406867485 702894420 25006 -323566324 849275411 9826 225936785 319600314 15375 -267880991 333953312 1327 -581740023 553474885 25168 -163954613 320866287 12250 -245175173 315170773 8905 113093691 153959310 11066 -599368791 273089129 23880 30801735 229401582 18032 176688346 336267691 4955 -344840338 63715504 12608 96331021 914862305 25145 -162202396 871126996 12451 -102666083 318412772 19850 -40109107 357630378 19005 84294805 89849945 24967 -569047554 939729504 3005 -152789060 313438492 24273 -140109863 318137184 11350 -449280018 568322975 4558 -152921594 218656516 12683 -136312735 181242589 2109 -582669375 891686156 1966 58745192 133419831 17376 -303963400 270333698 22460 -10021256 541475484 5230 -6515812 855914250 19991 -320386752 472044261 5403 -237768957 525260939 5911 -49982082 628531474 2082 -443954419 525364666 18505 -243664053 204977251 22124 -458368167 553302337 3549 64511784 632529745 1606 -342117792 620082400 548 -17572518 916592153 16971 28202149 837325167 13726 -367140529 353966611 22830 -61651478 341270287 23083 -137587553 865711962 5522 -99824355 845854945 20844 6331905 725298506 17426 -451772421 429035793 12197 -532613945 429964410 18515 -188876553 304659436 1328 -371758702 394348999 20213 -597268422 468737823 18033 -32515704 883548477 20936 -361938249 405325950 9848 -437035293 384311719 25169 -571236495 678259308 17506 -310578835 37144970 15955 -469479197 562510622 14568 -42139727 592479994 24304 -115404877 89043895 12780 -28794829 206223230 17898 121893661 677975917 4325 62186313 168762425 5942 123395941 234957941 3753 54134666 612351050 8665 -151794551 442150491 7531 -426674763 246108429 1131 -188108093 724660600 15791 -252676109 454033796 24688 -496452104 138616397 15130 -326808805 942463541 14038 -437812107 274395410 18671 -393156637 802749821 573 -254715668 73105251 5760 -375210803 748339434 25682 242929130 787390578 15236 -220172502 723950329 15417 -401109023 902182308 51 -348736000 910605321 22257 247760887 274404216 21456 -300870045 776337609 15094 50625039 536349770 18 -567728823 867473364 5122 -528693913 156389247 2212 -457859376 712106234 24962 -551234532 303169957 25386 211973055 400713956 7785 183809979 773208009 17393 -256182841 759222379 17883 -21971308 134683850 9306 -486565297 51935692 16031 193413234 839921294 5866 210785272 73035271 3443 109237337 196249444 10389 24955699 201913836 23430 -529218190 685097323 17027 -24777375 882327369 1838 159658768 561109005 24604 -128660082 704456857 16798 -154221150 747250048 20152 216130775 370348155 16508 152466515 881491987 9201 136410940 106941530 5773 -27686305 756036484 6919 -24023522 240695036 343 -401470431 709465700 22026 -330904118 511028485 26343 -31860491 391897019 3587 -19750234 512082719 18687 -371496007 914482595 10945 -53233483 764247919 21553 236419941 296074661 19465 -459449886 502221411 11333 -524185129 131301652 17008 -96686388 928495473 12958 -406431161 175958161 3960 105748720 151487787 7933 -71311706 841134256 15367 -256523145 289501017 3195 25534185 299264899 8481 -54027932 291495551 25851 237367551 180005917 813 -253368911 808630017 1462 -224247240 247750100 8766 -363251574 690014258 17651 -391388762 415755032 4158 -597774068 539024277 7248 -115054005 150569591 4816 31433109 456117383 10041 -437542043 423662860 11761 -416158065 84622755 17217 6751447 678393336 16953 107783772 53433543 10779 -220167368 694843209 1617 -457469377 179790734 21559 -327265145 281572411 8809 -246041616 637868488 5995 55894964 170202090 5349 -600132394 57245943 141 208380638 652115383 6910 -503290400 816216242 12248 -514718053 287206805 17066 -53175633 180233122 20505 -457398995 772995432 21066 131911335 518495336 22582 -571489506 380271552 11177 -485715017 638621663 15852 12394870 886988081 12013 -67610238 372039821 18395 25468408 481268046 17523 186006295 551215646 21867 22733242 76833869 14949 -430054874 38924897 23599 -470428064 290089694 19322 84442496 42436613 5438 124521595 149027842 22274 -147226576 515653727 1578 -506028807 838465671 9376 -336577376 948189608 700 -38724969 163762922 22648 -415437465 886606995 6934 -129256679 695270516 19504 -480329520 124852792 10344 -176170240 145193195 7838 -348115180 447052916 11001 -549510695 219058332 5562 -114815921 569288286 22705 104221359 447626837 7394 64795332 193065620 24261 3982653 425849772 16166 129070863 502557258 14208 29609937 260382204 4330 47330679 280202277 21554 53619502 773895788 18820 35694751 466674105 7386 -199200091 30514443 59 -220349903 498440528 1385 -458288690 704958027 23573 -176820201 203204565 8715 -225990728 395401025 4025 -149182394 906686946 4790 -84857506 528789154 4736 -67547447 345410455 2671 87854860 577143109 21238 -179985247 878159731 22427 -597974296 683126193 20904 -466590756 615633023 7483 89116004 87685680 15931 -403268141 575184000 9680 -13561032 462267288 18130 -256139223 632480837 24304 77451392 727623756 23430 19246072 850400807 1103 -113302763 529487791 15447 194938459 766441815 7864 -339282655 606517320 18981 233648329 551915054 25189 -330626997 509011150 12307 -260519930 290507512 24977 -544531900 764906509 7737 -456319381 925803438 21502 -519122289 877806950 3790 195210909 55517983 14733 -382151325 920513897 18407 -227365414 282324138 8689 -310786863 840431999 14181 -279119075 634736834 18540 82620179 104437917 9980 90519242 89259745 17893 -471500315 578985393 13808 -104708308 247648100 1026 203234102 148140568 13862 -601989478 111066677 24165 -349862919 205995281 9574 -164335107 290498919 3347 -493421885 379203992 23746 -443537118 638535738 17104 -93582873 488615415 22470 -432842833 872268428 7852 -206592337 677347588 8931 -244190137 707921142 1085 177057967 472497338 9726 110943600 117616390 6043 96013813 372708320 11594 195133290 40656063 19152 159446311 51636795 20845 -44207124 633019967 26020 -440761673 50410906 18004 -93657529 588227256 5031 -222490526 627564611 13359 -233333293 343887499 5799 -521430093 205204793 24521 -192889397 441168178 22897 -146541095 378286721 16742 -505205290 496568151 23845 -184555854 767918634 17582 -429719278 817289973 25492 -26992188 526860508 2011 -334083205 54102972 2687 80715573 82267525 19858 193597183 451348128 827 -277007719 648771647 16899 50198892 745687379 1835 149766833 323984590 11193 -479341009 432556136 22771 -420320436 572214672 4725 -343106442 153479301 1497 -97189751 628380146 21667 -187007332 388390885 21490 -198604467 606401330 2518 -508380978 231588841 2502 249187274 67627126 9190 -86033685 661648243 21187 -137868339 577272108 23824 -376583802 257110574 15887 -430798042 685105687 23040 -500065925 897894721 18252 -573501874 330570514 18724 -584291982 383767802 18241 8161917 54016039 15278 -76658028 337408119 25477 -247870135 735532151 21903 -37616122 782148478 20184 11061365 948850312 22828 -393062115 316904167 25026 114358784 360683638 8259 -241397676 414642888 4766 129819848 125621718 5230 215955024 99779330 21274 -345681398 641323504 9905 -278083762 570714445 18157 -364107523 910627687 12846 -176730782 310494913 16994 -42528288 599927222 23622 99481470 206776154 26137 227617075 670176681 11712 -356091309 655479385 10340 -209720888 62636204 12296 -97997925 859975649 15410 -593655681 955510344 14785 -61896368 808181818 16081 -586560442 651927164 17838 -177818639 933737773 15115 -48741109 861882671 10101 -259129176 414653483 11106 136998298 862768042 21592 -126111592 554849611 22839 -557059369 570854131 6484 -592140696 542278703 15985 -134373696 524344287 17088 -45884615 282904128 1238 -136160739 574826507 10324 -205610439 203704991 16013 60571254 598385894 2044 214419333 101274589 3692 11698571 215803659 5804 -544363957 356006353 14339 -545787363 240395772 23717 -257265045 264549974 17878 -175948412 609765715 21685 -307415417 919024329 19683 -176664363 803579420 20660 -354071948 575219773 9715 -505202918 446327861 6428 -594886231 823314289 23282 -455623039 87793744 3963 -347545442 606314957 14034 -130483342 924647505 14030 92781801 909981572 3200 160208921 603565581 24442 -556739742 943107583 18606 -520281283 336160174 17922 -307171923 567033553 7951 -258549202 81105192 24436 209108894 360657838 1766 -216911819 142025002 2887 -264995394 882857408 17877 219567564 374142234 5232 -447921750 258663308 2516 -369533523 91661506 11418 -106593215 44154597 21988 -174322 631354060 2115 228473210 137260812 8473 -178477707 857063642 22418 -584011765 85909801 16861 -472998209 794142608 6699 100546614 447327240 5366 124331467 891509990 22110 -450008164 145855144 20319 199648875 611612181 23349 -315718342 40410078 12456 -245819273 181764796 2831 -126660397 38186030 26294 -1801404 63414315 16996 -185487321 903546816 23799 -108019622 344588862 15305 -337937021 211628330 309 -374702539 11582749 235 192125081 857190002 8055 113728793 672979077 25520 -278877058 140572495 2012 -282767265 788565473 16315 43669132 176330041 19330 -535942717 520130462 24185 -66671460 720105156 301 -229059473 238925681 2612 -423886140 748187965 19989 172570612 293448187 12584 -591938400 729674537 23776 -581938630 864470269 47 -306906379 122984498 3362 33529760 308548724 2025 -362457189 562487015 11590 -37545535 362115966 21831 -495778562 414358821 22965 242341509 589406573 22401 85290141 19354348 24155 154542170 666017347 394 -121873197 220079524 16032 -215805048 560441213 2838 -96092677 241841078 17567 224299723 453009315 25577 -289096738 378400421 25237 -390551242 569610590 17987 50425802 310927083 23673 -100051492 833170027 18787 28590340 26160246 14261 -234187940 551075690 23052 -100195846 331070602 7218 -595068967 875995186 21258 182439899 495009632 26316 225134755 780079654 21185 -330169978 551709347 18560 -493503521 821388184 10459 42848392 14457005 20294 -383895972 422044334 8097 116781540 481451956 1655 -238621970 351272776 11513 -240898570 436925571 21079 -13282985 548503875 23733 8951657 714767179 5730 -69270884 288824361 16092 -8590395 459163746 14898 -21984683 115858121 19139 168400364 357602985 16819 -21025719 48726128 12049 67734629 549202757 19830 171636922 208174568 23113 198052155 618622696 20578 243589129 807072257 16389 -592698807 574116298 8948 10903568 248930462 14420 -489878586 697544058 4120 -427262448 606672407 3020 -357818918 752002838 18749 226241056 888418338 9516 -74182735 911815976 6581 183711023 250400759 3746 36555519 60249076 14555 188027059 780116047 12598 -476249192 183416721 8048 -102170097 814885659 2609 574875 204495016 6844 91860175 804437352 24681 -73797581 835058106 25166 225267722 923293901 6428 -378858860 330214397 22721 173613336 607110110 11700 151813512 533553634 387 -167755901 558349476 12917 -460536732 194796882 15879 -158040359 882394609 13135 166540123 33194088 14741 126536036 578279471 23355 -230742648 571528864 26316 -185551710 921713408 14336 241845317 769156891 2337 40726812 865547672 25854 75973920 590583710 11587 -245345287 928834546 13435 -207467451 485069333 19266 -149595204 422580764 26255 -343774798 786702338 9212 -125889564 187081605 11036 -4921205 36644694 10225 93942454 18082604 16876 -65615469 622908015 16252 -586672804 408448145 14901 -388871339 870074069 19588 138959875 498105430 3241 -47548206 563078636 15195 121974946 334834633 9552 -444247119 564374377 15316 -224798176 585875492 23683 -91055057 128577855 23047 -31261572 909854295 3618 193947246 768647719 2691 -286652536 565465074 21689 -515695730 198749452 26122 205739643 172584613 10393 31129746 481281177 10387 242466343 269839515 8478 -120260188 450855144 8547 102032238 840308634 22981 66723892 455878064 23147 -509914585 823085692 3563 -335181447 485039431 15152 -282045204 8859726 17431 -163195838 152432111 17115 224454959 49649942 12584 81228623 249274335 11732 -539012903 104855321 12574 -581958084 644745342 20329 -496038402 622003049 16351 4778980 485214136 23994 -558811769 717890326 8728 -584620690 464308419 14659 -591971891 237613192 25773 169314286 18317754 21780 -428186663 893127548 11858 -35311032 578229128 13451 203354102 298655157 6182 -222690096 24809708 22406 -423845662 407171698 17358 -419261271 651019167 23929 54707605 73505725 8836 -338650264 131354166 18279 147557347 831732371 25730 -522275315 344889153 10320 81468405 876384247 20443 217295344 287330334 24364 -105339223 223732141 16394 28638907 551489637 18245 -67781661 767385263 5097 -358932374 278169207 3449 -113738295 914633982 6337 172091422 820120567 9301 36752901 189958013 120 -473424127 279714042 6389 -298845635 344195846 8153 -340199268 44840926 660 -133800232 865245485 20221 -561062725 77889514 13115 -571726884 741111665 22589 -313376062 480138736 13677 -339002140 83553483 14851 -295460778 909179124 13995 78333108 252944287 16231 -410826585 95467669 7838 -164718161 562541023 9699 -466310183 703154141 16450 -201584449 284501314 19218 -141216164 902576001 14923 -231634800 327967186 14026 -123322708 8635503 8236 -43076119 338055469 2152 -587859465 226845570 2621 -200900710 468144787 25895 -54014170 142765834 18658 -366051063 632330425 5557 148922283 263503103 14472 252216472 752589768 25236 -330542057 130478389 619 48030524 284433939 186 -532335874 363433639 889 -59136777 940656338 8497 -270069725 938226718 10602 -244634153 903259982 11745 -263532551 161090879 1485 -373527296 416112106 5913 -601753032 556195326 8468 -30789344 786056254 14550 -109838996 68870608 10534 -254011687 621053063 12870 -184580336 839141785 18552 -510604733 694460656 16095 -204918315 468709403 23576 234526463 206796234 20752 -524980759 340934390 23565 -367726957 83107191 13122 -451356003 906951541 13233 -322712335 207788990 1082 103878173 362083963 7894 -53272613 929954425 19292 -300675155 455837971 408 -60684181 791460002 7042 81732648 466900835 7131 236487928 558559923 6486 -559487355 561984435 337 -116094448 432503815 24026 -468954135 721880573 3576 -164237901 10578328 16906 -559180686 419836129 23952 -35526248 914320014 20019 -355594604 757159247 10630 -373645474 935790995 12895 -237668335 250234835 25987 -579622221 659662828 1575 -315351870 331938896 3984 -285530402 612831449 1117 234465953 255443196 11215 -448989746 635997617 16902 -295848416 829084614 22105 -238071863 313535337 7797 -539299784 849784984 9238 250089850 399620920 24343 118100094 609029962 13242 -568369352 598121404 22916 104111675 882703569 15431 -84433022 336923212 24940 161674721 877684429 4306 95347123 600247310 4925 141308902 675176074 19823 45343141 661189153 7054 -486789654 155212604 2765 -104618075 660622333 16595 236784527 182756557 2373 -387516802 790122799 19787 -198680979 336697853 8970 161104375 657807448 15544 74773031 148072517 17393 -562370663 384287430 20646 -438121515 936724735 23491 35492606 339969356 19446 -308056771 686178647 25291 -230755408 865129924 24995 214409824 599907422 12358 79991664 103335738 12463 -503867512 211226192 3322 -419757442 805865199 4270 -305796611 719046538 19894 -298189061 637184510 5189 -508775990 463535440 2484 -414788988 441759552 1582 -558783130 779576779 9289 146349409 950073909 21755 200576681 106920917 13998 222292244 618835981 12720 -558830378 267889708 8624 -63065723 339378001 3259 -226968812 576087865 20506 438208 273834527 24556 179126538 605505011 10609 -270195990 129945655 6617 -535089419 570079858 316 -97435717 404550093 8287 -422122471 428676422 8568 -369942447 520687806 4279 172221296 71256577 23316 -95979931 150855870 10085 180814720 745996503 26414 -352087697 302913137 3625 -42817115 635217265 5672 -565782943 242459527 17188 -445904844 165273382 17974 -215383122 925517271 8443 -439057070 470269054 23906 -17010492 251276931 6462 -178798027 536898856 181 -92786732 235673291 8371 -145646098 286624722 4992 203923061 692511125 2494 232526876 375205785 13662 -17608385 872830501 20013 -366955293 57743112 17317 250423880 92162052 13470 -221374136 591427145 10118 -522313011 951278009 16860 -23510542 941298671 2239 108795806 615619462 15319 -258830968 855070710 13466 -204220403 46108039 1458 -79210400 311598129 1494 -365710223 689892457 15634 -201813970 201133329 14763 -510858864 682190192 24935 -393894734 399197854 5863 173299261 704105686 23039 -516382762 130845619 23751 -166641352 759563153 8638 -291334196 236077162 16230 -6429144 478027702 17677 -198821785 557983817 15071 218978780 317475129 14341 -455890514 315566098 22678 -257244329 906866793 5877 -376495301 101485735 6184 55057759 893235879 16743 -548069815 430292356 23603 -238537225 825964364 13829 -267688491 732785247 23874 209946963 464486908 2242 -369868052 386407193 16448 -556476532 583981683 2123 120099257 304708357 1417 -21612685 427080460 17077 -380786975 579524083 10669 -12196670 906459792 24027 -586371325 674609255 11340 176581264 565621772 25246 -310133487 448849810 16776 -314434101 642954719 15475 135760975 326295679 10156 246781064 299441543 13638 49069881 494570178 17338 -372702197 309416831 19736 -162426365 497959535 1578 37856101 137674712 16923 -516304483 423432618 26434 -493417875 749963084 7108 -12331564 674484101 14950 -308622085 739575924 20888 112331699 822741035 17055 -577345451 524584353 15721 -224815702 118218411 11178 120138825 859912061 7317 -7919433 352852920 13242 192679192 538602394 16807 202954224 942981229 25640 -559152633 707030666 81 481723 682401946 22069 222494919 104898214 25344 177395901 78448608 17113 -79470826 76215678 18452 -289862687 415475217 17981 -477266202 64809277 7024 -159874959 655204191 4505 -37579907 186270608 17878 -552004827 271465264 11719 -2650745 77447754 14968 112633023 139738775 17156 -261813496 515020104 2503 -14159609 719720842 7410 -439250166 640063557 10040 87181586 496400841 18008 120281004 848567707 6590 -214135563 21489367 18070 -288096008 153894862 10129 -35805498 612208999 6300 -64140328 420606197 16773 -338451313 931834480 1813 153114806 893106280 8527 187168978 635773255 14251 -571788726 716824430 12786 -436421949 418387052 20721 -561293305 827203860 5518 -16646616 790621703 5187 29428956 388332394 17808 -109712761 90677882 15538 115844896 519323534 23743 139461743 224721228 19371 -340631640 844672323 13728 -267505086 454141403 11218 -449499141 461451090 810 -587538458 69634922 8559 -161708142 47004268 15003 68169892 803977645 12634 -188854535 620344832 8897 38759086 812278461 12618 -519700638 826840105 240 -146789288 479553234 14740 -343379701 921116045 1682 -168669831 241697115 23900 -159282305 719973488 3132 -271059537 651130769 21054 183905779 60680584 5331 76688115 154692360 16275 -366250718 65980440 995 -284006942 294498599 22065 85343697 562071766 17282 -391922113 924134029 24326 -33028500 206970417 3282 -30713648 213554670 3334 -453739653 626061255 7750 -11710133 927561509 21818 -268691996 878170223 268 -349731768 178910022 12102 21274412 474818058 20894 -548837804 479702108 24917 44044321 707763204 14288 117804106 810210953 9338 156173757 444206046 17698 -128695820 447651664 12860 98022132 144898185 3292 129995714 301679669 6571 -392341759 586484473 1519 -278800144 261194777 24752 -60591105 520987028 11454 46963192 568129085 478 -551002985 807491263 811 -541660687 602902315 7734 -392717594 150360164 23969 61720263 916642305 9044 -404514814 681817132 23252 -425106758 925961470 18156 -85604076 523958263 4253 14797416 159452281 4208 -258805346 242669227 16072 -272322874 748628148 23874 -335736042 882031713 25327 -328573241 448397888 24554 -428348984 588884776 13518 -229807783 536737425 16916 -242996964 870894328 21557 18905910 477867653 16894 -481780583 910104059 21078 -100536879 63937969 2194 -502074142 173990941 3562 -383508219 424665208 23011 -57419125 585166289 21913 209878768 838193786 1046 -402687974 25020255 8461 -36232596 484824787 10226 -145242558 692370806 5657 -249548200 898191614 3513 147442636 452564434 13770 -265780055 118348237 21690 -464622082 197146439 6266 -22706836 699195463 11292 -537265261 751844727 24315 175836059 517945306 8161 -199121564 280109708 15153 -259078620 423404080 16541 -598476597 534317601 12815 41742453 590800980 17880 -413639371 531817550 7881 -599904215 577851168 19341 -393844698 937173148 24320 -533383948 183555963 2383 -33142532 626837044 17175 -175652851 623737360 612 -456409012 739103633 19743 192854747 653565258 13140 -250175975 791223763 10559 -452573452 119026247 1778 -594451335 371515546 8882 -417110085 555652596 5118 40111363 222179845 19747 -458569289 220907952 15410 -550560497 414976814 628 -60664037 912944400 14104 -549979315 488101190 4603 204949271 106106714 23481 79877873 596001054 22065 53187697 163253991 5460 -457885778 726755502 18789 -568210797 102446746 15997 -41706238 404528211 24746 138985889 42991497 21407 -267443888 676210574 7182 111054839 701936207 3026 139015477 852150743 5091 -144847313 234778368 8983 -467223281 762403609 6866 -600977232 397988422 10820 -152799907 809036184 7450 86330331 730171519 11376 707882 384860817 21823 -563283826 433517626 8954 -113131588 595592886 21040 -297573192 169790954 16011 -336502114 74324341 9273 -110081551 346134312 494 -394740728 553991215 5512 -242208195 133403696 2140 -504782125 787925988 24006 -588366970 636676052 21397 -282472834 200139066 18253 -570979168 923971154 8380 -500094340 890152993 5007 -39408605 229807319 16242 -145794618 847952402 25417 -253426024 573467465 14588 199797811 213673676 20016 -308394394 730549249 20644 -13078725 841265360 677 -186950298 536206469 2858 -175343371 856265061 7832 -163111626 616396485 14129 -71289292 323506044 2421 -145852812 657059006 17017 -241147560 532281511 3810 -402810835 46550239 18837 -207295604 309156017 24625 -425693763 876864012 11111 -285714579 56064003 9519 -54129632 698129307 25137 -85010592 682176354 19447 -302817923 609170799 7649 20637740 471448093 566 -390172343 340633454 25352 -285871720 372365788 12667 -418978122 22720256 13368 -38410193 537011716 213 -479911254 718246724 1085 -196758382 794306696 16224 -40895950 223575940 26095 97748658 917337864 2441 -432496525 445493464 23083 181368521 622970768 5455 -280258650 195233125 23292 222831100 148872681 23941 -241083338 631069836 10051 -527880936 282747836 26181 110420038 393809275 4859 34980037 272983053 4783 -70521080 927047878 4139 -50981825 789596213 20421 183000027 921421257 23739 -303220012 856850482 25859 -76096418 576579182 22422 -18465206 18722408 6715 -215135761 54777897 14775 -514071747 558281402 5066 239994359 96919607 1977 -257596776 733497271 19661 -584915951 223334124 13261 -180870068 788822899 6365 184475591 612478142 9169 160481152 913072866 10284 -492366294 937984324 7245 -213605666 349697662 22814 -158791285 293473189 23230 -93296614 745199181 9705 -554463971 13800752 9664 -19844167 626437800 12467 -469452678 557011278 10867 189373435 299390418 766 -540706873 324790123 22454 -44361650 229333989 18080 -88321707 11800137 1849 -464151317 512729101 2835 -64029464 907100951 22442 33416413 618005042 24762 -226528272 628612200 17365 -556447992 238846738 25124 -396824344 281126796 22717 28347737 251062111 19443 38939563 277325085 997 -459917331 66232719 7685 -553203427 893541423 25920 50156941 250220484 25045 -305797825 67070446 26335 137944212 122254622 2809 194788102 322448096 118 -96530317 864535383 22969 -49220116 718897787 14359 -453010641 148138329 16393 -346002244 390612850 12360 144467889 53546553 24428 -228620456 390619562 13092 -576935813 267939682 8944 -412350157 307400413 1820 202805252 102629515 3502 249300028 940997091 24617 182949154 510656137 15573 -399296609 885727981 2939 -32870891 582830438 25775 -155471830 462052484 4039 -433370527 129048886 4727 -461189344 565275754 1349 -364834459 584160923 3701 -410550061 730685879 24430 -471710757 56843161 20590 -577046448 749925257 20554 -286421603 364212070 22447 164374012 661572649 5526 165210415 277010514 25768 -192874217 695489418 7790 65541260 630802715 15495 121944238 506698856 16512 168754951 327594676 11975 -544139345 743853775 21415 -273682306 204465205 5078 -574333400 908961911 17998 -597163398 585663602 6484 -217680669 509513909 16764 -584222239 532866946 3684 -331936886 101223878 20335 68287544 294752549 18146 -296696496 759903060 25789 226602178 857792532 214 -497374597 332698818 24267 -203506941 559082827 15707 -332726806 213178674 1519 62874210 763036557 83 36589268 135311458 21554 -413409957 471750588 5377 -524667021 262438571 11405 -214848869 216413520 11921 -238955658 309144065 2257 -376999983 22113232 6677 -167796271 42149144 14903 141082240 534440536 6997 -31323614 187217218 18836 -350856726 660059052 19881 -51882584 320829733 11182 115461244 245319945 6544 -68865777 189723642 11093 -367664922 179666132 14336 -1606277 96706034 6339 -531640659 796950938 23297 -586629228 847122887 12770 -412140179 914992467 21511 228493757 137808700 5160 -127002247 760192076 10034 -268224576 925100756 20800 -479227465 573341210 24274 -549709122 754164750 11558 -197893327 719804912 23987 -35227588 525349432 18650 142143996 42072512 4427 68119016 841597413 14095 -147673468 183798879 7663 -552593217 102181763 1660 -12216322 608750301 17960 120737783 774728378 22026 198036748 599154235 21751 165640763 850782876 22993 -475327096 426372527 4211 217727130 891690585 14587 198213369 574149334 7900 -280585412 684066546 1855 -187905558 254324191 21001 -56125391 913205652 17345 -416996555 690048305 3276 -250528045 427928558 10805 -233605415 286270131 8631 -397937241 842099210 10016 194920124 453747356 6187 -497940887 375317490 9557 248093700 762957087 444 186288658 691601207 16063 -482006455 887117515 1982 -577359137 73299349 2930 -106264041 217810858 16248 -145009822 357286770 7079 -490640506 872395145 20675 -228417726 658959770 25929 -8834725 61142836 18445 -148025388 44819248 4840 -330579696 762296569 19812 39017966 242561446 18797 202812420 934473358 3861 -387403137 787658042 10851 -449556332 475671056 19738 -592232053 313063631 3859 78842881 135053195 14356 122371949 249800617 14739 -574615482 234188486 22603 -484025261 553477298 23916 -386582204 258833086 143 -534801980 130357776 26348 -100500694 190366100 26237 101733202 44524267 1431 250694457 67600062 26463 -339908654 632262440 22996 -107279446 865515751 8481 115799073 300319056 13902 -506874590 28284707 25760 -177213311 826233938 86 -330815431 417300437 4092 -600961176 89797295 18500 -301388536 593475923 17338 -231271727 837421003 9415 82793351 287426807 24535 -261326997 62188543 21343 -246228815 19048307 18727 56990384 576058821 23998 -370805689 648115548 15410 -467093320 484759109 20726 -230059526 186304084 15331 -229486795 635428932 305 -186418889 953764512 996 -345767497 160983265 22628 -567392359 718363713 6533 -77670295 380780978 16735 -262193297 190918173 12670 -542643077 745692735 6086 -164415626 321475886 18422 -34256595 140268289 17721 -550271640 869495073 18145 144083548 701170494 3577 -413779838 697780881 7624 -354269819 269439041 25289 -541446100 691897554 8945 -403302021 233043034 18841 -378593958 788191121 885 228894441 616700331 17660 18457951 771635642 1636 -69573997 874762844 15851 -90105541 899022992 26157 -536151132 833222963 23057 224804134 182507641 6576 -181735080 568488257 5475 -477292391 725428951 2532 -593561922 882551731 11713 54935368 45450716 25687 172071927 564246622 17996 -447819044 903120929 1812 69201963 785812383 19133 -32326026 293310590 22757 227699384 129546814 20043 193741665 904371240 18129 -593985042 383087566 4085 -559631106 344579974 20328 -260853572 205095289 2283 -349610574 914430522 651 -303273138 841277632 1736 138290464 468931852 3397 -518004039 249553127 24181 -333122150 756020024 25901 16851588 591691559 25875 -304070737 273020332 3229 105335442 462903487 1696 164579010 565953506 6659 66421262 454983933 22005 219965031 619524840 15459 -148496591 165771324 24307 -229893737 800817822 1777 186390793 510998906 1905 -21887327 104815280 24634 -598102961 224367457 8453 -302116524 875693476 24085 -285333527 940833254 20057 -283984053 29327639 21045 -405697789 680550219 20423 -386066309 782899790 2297 4005651 775728292 2589 -109768122 824836036 10392 -273088540 792418437 10780 -381108211 939692535 4991 -524859225 549674362 25800 -92292066 266650431 14430 -278106939 489685104 1968 -170747061 125791431 7826 -581864256 128301324 12635 -365370765 125746322 5645 105806034 573838649 17240 252406094 604261135 9791 -462107407 113847090 11985 188147958 743281681 19701 -7427978 70331651 20406 -311964823 643446896 5127 -280948092 495088926 25208 -532206904 94628723 8113 -130493857 567676864 8792 -253259907 38081927 16108 -340111297 853892449 17564 -349023102 786357692 18311 64371640 97815013 13157 -567443874 523347266 14787 -269607402 46413816 11359 -541058056 608888060 24621 -96119814 625632219 25302 169840640 739000750 4427 186069491 810058173 23978 174907971 169254527 8349 -480113523 284753086 3140 1775799 152661470 1633 -453811886 676083297 13396 -350219960 680773809 8554 -466605056 339306499 7871 125466748 311226325 9116 -263052492 457200725 7962 -163238221 683942680 23593 -145803642 638261715 24988 -423217538 804497336 15602 -439356386 784811540 19757 -52522453 514218170 15598 -501929058 782742499 14103 -518548752 261334063 35 -291366968 340350510 24613 207038646 956793009 2077 -298922023 99377599 21174 -403841915 931775510 18606 -120256948 168394428 26143 -123382931 585452560 12188 -385737170 121207608 19308 -160808229 73676281 6311 31116077 178195447 18456 4268302 433993848 6415 89237151 326483260 10279 -550623485 329068894 16013 -333614839 672030955 20907 -460968817 571118148 22469 -268081826 640179751 17124 -315867264 431177706 18876 166822720 77488181 20547 -359395097 607078625 20089 -520470953 16395110 12568 -1379689 924153823 15225 -304985573 891750826 9671 -93778026 730424617 22968 -423704878 252684532 15363 -85149838 488447776 4509 -61088416 697603936 3256 -453706308 174373137 10917 -55711941 18169506 1084 -282129316 772050069 15189 -50893677 376178057 19321 -260373143 664881266 18218 135205936 372293156 10969 -413975502 382152920 9488 203154968 655761687 15481 -360070137 27633217 26434 -347680412 248883876 9872 246976517 603334207 13035 218511277 788244056 5100 -565716814 71892068 18093 -247945903 514595807 18459 196454814 648425892 19077 48984787 491343711 8506 -123490637 587312934 173 219014037 523536572 21888 245805052 43110730 11423 -171217447 132246132 13621 -232673302 614885294 24119 12850330 710021991 18089 -38321400 667642690 2963 -492124268 246447089 5563 -60834599 95988619 15828 -234241850 127366417 18589 -90928179 617737404 14091 -109286038 423300972 2468 -544598588 259355533 2147 -194975149 450755833 9229 -452797121 631701119 20911 -456211422 928310312 22062 -170174383 287980880 1830 -285382437 267262361 10839 -229886630 758596410 17848 151982516 880005978 19799 -393292181 645290124 25108 -539711083 48340700 21584 -247495294 446369582 10370 -288767826 172864699 15191 209062651 783275527 9274 -173926539 927267409 13266 -417963249 476396579 11316 972258 62331878 17426 -353846563 754939039 7000 -420404873 854207836 25298 85014842 642147913 23361 -546051418 462435912 19466 94798015 169666047 3714 -357734332 236817753 10620 244337061 284403939 18501 50003832 564068048 15158 -271170598 145124638 4749 166129627 642016579 5178 -572410366 72062167 15806 17734864 822634160 10341 -469973003 628254137 15313 -418492879 676318268 17514 -133441706 816065732 3705 203059540 894635369 22822 42966042 476389527 14081 -453112616 408732780 19051 39765926 131773411 9980 234943004 341194229 9300 -406936236 355530729 21774 -439315957 146358801 17664 193713053 709375793 267 -325440342 817507948 26288 -108312357 248710675 25437 -510746652 216128224 14725 30444924 190525244 19414 95208344 660487279 3648 242082447 659499443 22370 -496606739 497232361 20510 -536154129 876306045 14003 -52529425 906128527 4165 -157834540 761416640 9788 -167831691 308232952 11107 -154144616 942579059 4469 -76507331 12238970 10201 -153177624 848852334 8389 -498303987 643649344 10534 -537119065 739387031 4266 50973806 942340847 9402 185100998 822274182 14140 104347547 388051644 1977 -100533065 562038922 2692 152063112 413073254 20498 193670159 589093257 18197 122552224 80925681 11421 -507021895 850046966 24597 13861090 123698001 23603 -116976452 561923642 21852 -207194701 769716686 23665 161708113 68962112 428 -496440794 270701409 17628 90729390 369204287 25419 -420794822 871703329 23728 -392879526 545773855 6990 -249068861 172480456 12813 18545907 755633865 25859 -414769108 593220532 24217 -355406159 397321708 18585 -414732932 530117311 25651 -335585541 538102092 11428 -280261967 375666938 5067 -231791973 464836352 20398 -437331944 506463073 6616 -229773326 738821100 18701 -362364288 427173953 18821 -245806962 157099342 6246 -500923723 334632138 22713 -228155013 793912044 17070 -126146375 136286115 23681 -439317299 231776500 17694 -237162190 384356967 11931 -6713337 423663702 9993 -225203759 122111100 24943 -38202598 601250655 1773 -360909085 556880281 5196 -304986988 34276282 2440 -96540629 13872596 2469 168322122 238276884 17637 28681939 916072901 12539 -583158800 132538386 6705 106121476 472530949 18828 226429656 307647347 17876 -84123843 93658363 8337 -452585683 336569986 18289 234618042 878969569 5561 -97611401 775809605 13550 -370368774 155976236 6522 -545521467 315812105 12971 -346612272 115489607 22194 -588652598 617787863 2570 -357939832 637132511 20125 -79861588 222082606 13152 -105592961 656352273 26354 -236819968 191362116 24195 -73188210 197640706 20296 -450965801 864452672 5031 93040562 159280463 17076 -410436518 57365580 18774 125093918 951522212 5770 191068582 230762538 12008 -444492775 544180449 10341 -283959589 86503614 4207 -146957634 22159518 5152 -274951377 376769349 17580 -318217481 878044810 15415 -425383317 870111219 21440 -423376902 254785697 15690 -19442359 342897375 3195 31613281 760089969 26150 156707614 445426510 8867 -366097802 358965235 17117 -169176572 376022901 21064 -79555989 485000075 13695 -580552570 354502561 2447 -324992376 589047557 17310 55235113 232352760 22350 -196798270 878572010 25014 -202948358 449362055 10707 -559881940 319683071 22 -259657187 790597858 10661 -233192153 358048527 1604 -330115049 811056869 4406 -436109769 854029737 1187 -133024563 143035145 26301 65403336 407630329 6063 -177388709 639615109 3467 -380496515 803712877 19734 97260445 653591990 12573 -215192775 492996744 15674 -460785087 191985919 8131 225346891 821718239 13299 228904929 784919340 12671 202326000 14082235 538 -264591216 123091084 15912 24950866 468538405 15196 -121071982 389062675 25370 -40420247 598067787 8116 175945951 918696829 11877 226181098 271806203 21156 158927535 818624396 3912 -273562730 234726183 2322 -354636906 225544634 1720 227151468 249802856 15134 43526526 566171806 175 -107332318 195936970 19305 -517719438 174143272 21382 -390157657 54199937 9047 -122011306 882770679 23300 -395862718 70613277 10497 111646179 700596636 21848 -344894393 462812524 931 -531823695 69380311 474 -354247289 563202273 12957 -129502908 194809838 26271 -550055680 173311307 20182 -543483857 660161651 2879 -591181274 458794615 13083 -193865731 743146789 13421 104013479 434087990 12099 -216854091 314096885 1201 -462919578 815262053 606 -237767621 350509049 8301 -318320298 523484581 10182 -48557160 64367618 20547 -247411666 497543232 7488 -343994009 779956948 15334 213834978 250044665 12314 34915951 145739154 18056 -166668409 57631128 2557 -482834598 934640314 6340 116930059 95790239 22631 22291789 732556770 22721 -133610049 124492099 9012 -12387345 409702775 21385 -420179513 362019531 7361 -421665906 854432041 25436 26887874 41523158 2669 191875262 951451334 5527 126346587 157587464 7119 -374879494 806110420 1388 61092183 145068977 3476 -73729930 216650156 11977 218359781 731070437 14956 123757577 104143899 23257 37157700 53453983 4536 -16634766 748086307 4163 195933308 749216958 26251 45551354 810388313 14602 -356014978 510609901 22219 -374301741 903497835 9918 -307806121 383994540 20558 -75621622 656189009 17525 -354233652 488854074 16811 -99580623 289079224 11026 -246260597 172127604 17467 -282754327 382988431 3669 -422435749 168337742 3193 -383082734 12639775 11368 -411281339 679468265 22382 23065482 173709434 4825 134401588 112712958 5388 -588302118 121373614 3972 -290824903 634542168 20021 227277182 554598612 12826 250439651 629106640 5390 -150345843 36756041 22356 -565694121 824177576 6435 234974352 47432540 18796 -421890799 400442772 517 -281375695 792766449 25789 128379107 289611980 14417 -482740785 872469917 15890 -94641974 877418952 18356 -355706911 537234939 17646 163937761 292134594 22192 -291592294 455961473 21545 -599795982 704114690 7713 -111870794 582749362 392 -438635655 319212030 19609 -506095875 543242511 18094 -204969658 358288562 26281 137471298 851439858 3554 -157387105 248856897 18639 -569886445 726527912 17831 -349902223 39474517 4555 -125416381 23024745 10966 166199066 262183764 7140 -189641370 487447125 6333 -404100187 331642960 3550 93066570 853183596 8959 125773591 471680672 18933 36278243 69566145 20129 -410007233 145388207 19741 -174419948 827030986 1698 -143257752 341853651 11912 -171729819 921124900 11807 250535058 622275499 17565 -273506815 333052573 2711 -479230608 180030126 13335 -551397532 442303970 7385 18251078 189800303 12511 168570719 763719722 630 -362687402 131398669 17776 -594450693 945428581 1028 -93706898 90511067 3899 142301743 741624579 25111 230810133 89938784 13989 -356707411 398593339 15023 -331309744 743761678 13560 -89305678 473045758 20998 109314645 676096748 23671 75240467 264742876 19886 251741567 93952208 15891 -68672358 890248756 9402 -369185983 566265910 7493 -169144315 649762841 10932 -89076857 79453128 8127 -238865723 279504620 25531 -315607655 467038231 9856 131617623 362426606 17916 -111002227 246366288 16146 -113576625 335236639 20940 242777328 838801885 14288 140177181 790797888 1988 -180906371 484407499 1726 -32597125 332072957 18781 -42273649 102515602 25043 -322564585 20701401 14149 17922806 155717741 8301 -262584610 358845706 14664 -202123500 876162029 3980 41054281 634879410 9704 -386147445 95125643 10692 146543300 328807328 20701 -591600718 82492037 23475 -237698284 665773311 16091 -67629589 373155463 17376 52345152 466412456 13400 -400516681 875196242 967 -24817533 378821957 19333 -244939942 372262606 9414 -317716120 143470054 8546 -406394998 21729096 13450 -293368419 767659058 12650 -289135063 586659939 17236 150335836 429817065 10905 110702074 412400921 3112 -279619729 427097916 19025 59607249 223699088 20597 -127649498 221452453 1029 -40272195 464630223 16473 -505225855 859534463 9458 -93697474 142990481 20934 -433393232 737491505 1203 237385165 88534846 22407 -70211420 280394352 21725 -280133239 820907834 12062 -548732272 93654774 10136 -226421899 842518464 2621 -185566505 531872018 24659 -591362661 53599154 2322 -579911305 380609852 5121 -289726298 886820809 11191 -314373937 551556925 23893 -429299449 944255908 4402 -434373684 420472827 8675 -538040122 176051788 7396 -398366025 597197964 25851 -410326608 430397244 17198 -52741672 806240805 7365 -147942879 777720193 22159 -396111537 916284790 8945 -550568082 802150334 16938 54991087 8642828 8201 -47616211 765788279 22339 168755864 165286514 15392 -423674329 53907606 13342 37960149 109401042 15377 -266767221 415069994 13391 -430145821 690392921 9270 -150469737 864641719 10339 -143071710 533943662 18552 -401006598 578569161 16070 -480326363 307482504 18360 -8437887 759650894 19602 -107002426 368378677 22368 -25987647 288399062 6763 -41102005 677630448 24606 114510493 918690176 22645 105040903 726488577 16432 -293096144 171780460 15633 -405068189 357590319 10000 -385118297 776324699 17882 204656261 701045172 25757 212740118 135131510 13784 36911497 554617960 24273 -65719296 284023520 5663 -432845586 438090190 4837 -308946463 537762767 17513 -51343725 339876292 11638 -338859192 696709184 17801 -373544660 420350745 24720 -115365440 229054512 8692 -414715149 426400104 10771 207140872 555348761 4803 77597198 173526279 11056 193548713 832070439 16153 -245986454 816879439 21341 216783136 231001085 6739 -190812594 110496153 1826 153119060 207976459 10154 201459783 671916086 20115 -152129767 816004618 25269 -239074237 561248782 15547 -105478697 756800552 23262 -51905696 340968047 1934 130597983 164908736 24039 1421631 773858631 12915 -166750174 809973206 18721 -72769121 280110900 15986 -362387408 910839458 2911 -237973150 123496409 1142 -359362982 782165796 11540 -429394447 940521482 8225 103500541 439708035 22168 -359113387 496658366 9422 172433905 913777926 18375 -547820602 241566187 20614 -310163684 61375584 4552 53138626 846462616 18497 173038500 510420345 10430 15577486 805817445 21616 155074442 895221741 5696 35111645 232926390 5661 70159641 184588465 16964 -67929914 206157551 26236 -253362207 622497602 12389 -71186756 72333523 4142 -403162656 482977425 25274 -249956055 173114990 9951 -253775842 381253943 24307 -26148265 917514453 17562 -260680594 371607996 12523 48151958 951626246 8029 -353159887 680767417 12277 160597759 189522451 16362 -212958240 48999193 12502 -81885861 88353135 1887 -582664902 202047725 10406 162251172 882152735 3443 -274851325 799060214 22668 -35452978 312200192 15888 -62431262 339983695 22140 243754483 187155003 6947 -222451980 267743554 8835 93925160 200229669 3146 -585167628 376748179 5386 -190083040 915815292 24684 -74896514 858757515 22207 -376655281 797979370 1419 94923922 277026988 3837 -199767426 952656817 9149 90323698 759797747 2655 -590912477 766621728 24595 226469463 273964697 7144 -559713508 743531547 17134 65465983 108230213 3207 -589101894 50519667 7605 -211075461 323295857 24602 207638245 171784177 24497 122105783 632484576 18260 -247035451 587345764 12979 -15710082 625551655 13173 -496530919 393053233 6024 -82232320 252059860 19751 163276257 117617922 14056 -281329854 197043414 2860 -514043204 92729684 8540 -120106762 34558022 8768 -339064188 8897310 24782 180924043 531840013 1357 -438438213 921052894 23483 -106820873 358155434 8883 -153278329 242545607 15689 119228018 927412149 9518 110082645 562721978 9813 219379215 241101813 14776 -329899141 44826716 2986 -230986291 149164566 17935 -268983452 89488121 25556 85686641 639167420 23403 38774542 231356966 4696 168832886 497984992 20921 -362685423 262696953 21814 -339710425 29843014 16685 -283304677 617409414 25035 -372526475 264699974 4673 -40476526 571164087 19983 151200143 865959439 10556 -7203582 258904205 15766 -305880944 688892768 7652 -535055136 603365023 6177 -565306865 250095392 24044 -421306145 53703042 17216 -214961494 131321998 24662 -417008711 894968330 19785 -282504423 102213638 26328 116805064 27081414 4295 -252980715 908648460 10090 -137115064 882600443 20838 -550329300 751300101 4967 -250270688 607367646 15802 -571572788 180670307 14525 -304744614 350178917 1516 232612721 239315702 17181 -233307656 475953406 13010 -440800727 905613484 15924 222935503 692165919 12148 -51686212 877622026 6170 -435442081 749976086 11034 -115752700 477385563 11576 -571556776 474501775 12166 -382145101 208022032 23267 -171248645 347432554 23488 -480427452 108738596 20155 22426515 385549133 15734 -331193280 473465213 12451 -456007733 20556904 25132 -243378386 741683301 21227 -518549646 641377252 19834 16923087 840968520 13653 -242144712 749270357 6923 152922205 635053797 16533 -229843683 839456915 2830 -289855333 517078787 11177 82261979 678344495 24617 -484889026 913403008 22187 -379180765 136460980 1882 16967428 776958459 13756 -253359871 545657349 9573 -478382778 278566170 12947 71380051 537670127 2821 -489132080 883646534 9017 240335356 46698513 18742 -528612726 905874030 12468 -477923511 479785181 182 -114551083 805683372 3225 -59760754 44575370 19172 -529768236 579446875 20722 -40878274 503012200 22814 -346363986 142137931 21606 -585593840 162626173 285 181779934 650435216 5494 -4879782 760919901 1103 -361101267 755577430 18795 -455393795 101245896 11953 -229644341 758513040 10962 -8819302 136012906 25099 -223544621 134038448 23888 136047571 925976447 7924 -429312963 525076698 9808 -237198810 602020347 15567 -490473197 449105762 10351 240380331 792287880 12988 -596009688 674490239 24870 -576540040 274748357 26310 28270277 367624492 4443 160876378 946820580 4662 -534364700 166622362 18898 -109630984 284057639 8988 107805258 153793972 7625 -383881017 916138707 20507 45237151 479941576 22557 240449188 344093476 2899 157638261 419528813 24835 117312443 884992460 23105 101284872 634255878 8616 -263179666 35114188 22769 -545719110 253127195 1384 -153069607 667410137 17726 -468631232 771603607 306 -204249240 573562718 10206 -431359713 271729972 7836 -477897520 852386645 8745 116409304 74165504 7456 101290184 680377676 16139 128201900 787708530 12133 72664880 907431483 15901 231454636 414874435 9902 -481789000 262474156 17886 -9714489 899915658 28 -105980023 404661092 1400 110549859 614379761 2516 -594036554 824839032 18773 250381983 924777260 17130 239993024 360915366 777 -16127544 55471776 25744 -395345901 24021472 16309 -474253595 350148453 22780 -196232365 183396842 14450 -233294633 112860358 17452 -405094268 323285497 13012 100429070 434847671 24292 -397272409 386200561 1562 156182917 955875611 12022 -60685169 602457217 16071 -90684774 202783881 18409 -134274335 591067909 7224 -276320652 816243755 10700 -401380101 603610643 7251 -398197244 689120328 2107 -123732189 66914385 2493 -220134681 754952272 23025 122680209 187257015 1284 195080263 901121766 23826 -478182819 345448509 19536 -118913959 393696710 18830 -551222106 191993921 2089 -572827114 296101430 20454 -505946742 636395705 25179 -62861756 204366067 16452 -225014831 478210450 7433 108434498 835706963 10252 -530175364 309253245 25850 137765322 813888137 16606 73636497 205941164 17675 89035619 37604947 24951 -268871017 218047943 10097 138672586 458328242 24069 174533887 244281265 3503 -551475614 89599667 20182 -544220886 107244688 25859 -377726024 334503848 21366 -595048231 540361040 12635 39642762 408978122 2334 -326816098 181111638 5251 206048899 875008527 11726 -260365326 591077496 3307 -477938530 203421936 24276 123678481 182333203 7537 -550669381 121432936 2534 -509356121 931169831 267 -749819 214037361 25354 105378650 715446445 22339 -16322198 778332668 18338 -312719358 789508151 2004 -81170777 217790176 675 -64668012 298682796 15530 -500918055 32220908 6752 -110805304 499316528 1311 -159407621 335555665 2543 -336816266 638528397 6894 -175791010 657462436 6271 -187809891 156473007 23552 -269971127 827769281 11966 -546437418 348647327 16237 -468537662 97105570 1440 -165592357 684526510 18323 249976348 667363291 26358 -188282165 28532586 673 -322215136 536483211 5515 -43797853 948559570 13565 -393795575 76936492 689 202571391 378710711 21273 -122211278 293363751 9297 -171416061 302949528 1124 -570098254 53953675 22293 -594506341 439132791 5863 -35560653 200156320 11874 -398151513 462789774 63 85206489 265686866 26248 90500267 870887365 11919 -265359693 428981924 4426 -332957896 849393892 23695 233443640 478707993 5327 164435593 222937765 21071 77574279 823476495 18332 -16355016 676277686 3857 -173679199 346439327 2854 -113278902 403051893 1766 78589486 86915009 22194 -76082434 518226351 1049 -520864845 673917153 23960 -287469680 676473388 8022 223618640 156876968 1136 54881748 390701430 9056 -47417164 484218194 3957 -128537608 155006574 17534 125380920 655360020 14095 -28701495 944868516 16197 195100163 721655316 8154 -149518259 455656109 6996 90737386 555469102 11016 -218682717 699584837 11893 -97597301 485385010 657 -303777811 891532840 22087 557259 229574575 10615 250190316 608847348 15152 -36185480 926765119 4115 -311425962 423569912 7502 -357914767 806071022 5572 52424635 781962424 5967 -217429314 140613244 21325 -574830507 74182341 10948 173237019 434414266 8787 -251548482 565589478 14035 -565493050 614360849 3825 -118369442 559189343 9634 -475066942 450482128 9147 247777646 541275755 22169 -156686089 831200400 3321 78844741 47908002 21481 -410233128 848955505 17397 -134739594 762026330 11011 20278351 824659509 13659 -114473204 870216918 10677 26698489 522553176 1134 -583793497 389945579 19857 -13570637 216974152 3481 -94033641 579713416 19940 -583783586 362651430 8742 -228864080 915278230 21771 -426367937 254676707 9448 123020412 157241651 26377 118025478 359314616 2065 -253416727 745889671 23626 -468254140 351118263 4240 -359249841 301392269 24503 -219312296 914430856 15927 -226320868 240001134 4315 -145728924 299253839 10126 -268083032 414970507 9837 170379708 882782369 12898 210367150 916698493 12967 -370423683 85893961 644 -15276005 360122495 3761 -532662028 568212067 18214 -402981945 892590516 4971 215142324 433184083 19372 -209820327 827118860 20366 -474391024 481307067 17830 -243461564 689531252 14306 -103389181 916516441 25978 -143150996 608047854 15647 -445609444 12434551 1209 85301286 74141672 24035 -509488892 682044128 14885 139426260 18528185 22431 -118087261 763644077 20065 -161650843 944784446 913 32737593 767253118 23854 185462801 111461437 521 -425388033 503326822 19344 -79714134 738599434 21227 -348317857 412652517 13528 -125521138 434199893 6290 59093663 327921863 6719 39827542 366648118 13310 178106125 814842574 11744 -224307825 107452560 11052 -213407851 490328535 750 -256804588 923489953 23525 -538582330 248869445 5279 29086508 746924565 7543 -469343326 447365141 2484 -199552942 744105784 6007 -154207622 870872768 18314 -35909091 124442259 20657 -122320503 855388748 23470 -162266221 152717119 21367 159790517 409613380 5673 -12516182 856749515 25293 -534150851 469150486 25085 -354247048 142591147 24832 -175141630 502183232 22955 211545511 144426163 1564 -175245678 247354744 12454 133081483 264471825 4384 146480690 224508452 22650 -250199110 125725183 17135 -548366012 169364395 13161 -254850084 233073778 12234 -172656368 778099773 20072 242937608 536582907 23887 51777649 912873087 6848 -9520271 901834459 9182 -411510608 878440068 12388 -381256450 333916327 1775 -50549471 952364410 10749 -558484872 913259693 3282 -495395852 743344802 6064 -399082014 699403644 21254 -99455787 423000863 24699 -445840159 231541406 18284 -287856849 641457717 20335 -473083761 752283569 20101 -139657666 699001085 4368 -13085087 206006372 4224 -308717600 327446094 11622 -157420269 30733522 19307 133659125 377604627 13140 -554390009 737978098 23447 133029297 907948970 1700 -238883008 308818920 24286 -66640813 109822322 20811 -421763504 491131860 19594 86012791 522693304 7735 -349419330 670643180 24932 -146208686 115169481 1266 -191609271 66827032 10071 -64686490 834839826 5759 -510205895 224681877 15907 232435944 327020622 20110 -428818635 594758548 16783 224631015 749982022 18623 -568428101 752514681 8022 -326780292 542390377 7948 -278350426 229987361 22082 -98896376 645619367 615 -89963188 198824275 15433 -282979120 949602164 2812 -318492872 716989635 13828 -538049910 45513659 11335 -599618075 145005495 24819 41081035 532837791 7189 -377001987 354955099 13824 -339785215 799183459 1046 64631510 331460292 13903 9164848 90048543 14972 -68311801 149319924 13318 -354173329 202499786 7425 -370612292 486208365 4645 -186872406 397999955 25678 214540217 216539333 9924 108636821 31675115 14135 -485420052 478879086 2001 -354086252 672902346 3022 -46795821 232703770 3185 -450872968 24733699 17725 -477039510 169756893 3425 108734408 108159760 6511 -126382341 344869950 512 -550855733 51213616 17291 -9350580 701917901 24890 -571031139 245744177 3339 70740262 52721511 16031 129557169 382833322 13312 14323557 624733184 5837 93969749 322920011 25715 -366057665 615058202 5708 -453973623 108349963 19071 -189123922 491004672 1491 119476322 609801344 3169 -127161869 924665932 8162 -494551139 470480872 16900 -527084163 696249291 7040 104926251 668602863 7941 -10185483 572044425 26230 -316018409 475820737 16059 -323864591 890770799 16498 -201623663 778272591 4202 -542900698 637798751 22200 -88477023 112254481 20959 -434199488 593038827 18848 -589743549 528013967 13742 19019629 755934853 11124 6212729 255558754 2144 -459563859 110699821 1722 1036058 285437786 10875 -305157109 581835045 18724 -484920118 164807785 13398 -193422169 838322371 24272 -53918353 246790570 738 146350484 552954322 7042 -14711089 74493229 13143 -295068785 590133096 3323 -124602309 431467484 3400 -537515988 548504579 7433 -401197998 810482989 23436 -369943810 878805278 15801 -181969061 858648498 19847 140316606 87074428 19020 201137291 722148114 17925 -369308559 564814377 3813 67744259 523635401 5884 -382848705 792576014 6101 -345754543 351094839 4649 -459533246 517515240 10938 -370087515 21718856 13125 -183121332 937426481 5416 76534370 756597338 21665 -335046075 709952401 1305 -126368635 439707324 3113 -480832697 540157636 13824 87635314 651677223 19481 -472336181 482626458 15861 58384553 837376606 1252 -539544507 67970233 16243 -51110797 146927588 19622 -145871840 482377764 21136 219640148 652448427 3044 -501147841 890625464 16616 -61210103 379574385 4620 90595452 597142038 14942 131394513 80128390 4353 -463933938 18356601 1889 -143907089 724878781 16650 -360775863 298025081 11192 -163752398 76141989 15069 -147754332 901751526 26201 183070477 866287581 9702 -118720907 814631632 20806 -199253870 809858222 24050 -76649485 636098102 11170 -332896303 470079894 22373 -538854942 167178700 21173 -599684056 883399595 10208 -569036713 373187394 14954 34329249 56081236 2539 -3376262 437334111 11881 -299502712 575670687 10123 210687793 750086175 13057 -97488828 697728120 9700 -46841101 751713308 9097 -21985681 536524168 15679 -11223687 64363471 3830 -546018842 898169910 18777 -234135974 272117071 8866 -592300304 693993683 17050 1456767 632033655 18617 -440248680 942097735 6531 -149529960 535247881 16834 -176447082 79647863 4799 -102482522 379118970 12057 -395375767 647613650 11706 -566520416 817474192 24241 -292730377 464380176 18085 -547289218 715878308 3971 167127076 54398150 23085 227736056 327281695 21380 23411680 38790741 10019 -105150335 424981201 18961 -457971768 571569035 5706 -557452 680706246 19999 205708372 689714977 18114 -84997779 466614020 22221 166148120 471387322 953 -550686190 786572561 23280 -252870983 559722425 8184 -513806117 867171658 21712 -572448511 798238035 4157 215073831 119071940 8413 118754280 84970577 6045 88128359 928951113 2564 69629485 414886933 15312 -98671480 146545222 4209 -406520284 490293408 835 -437441280 192637505 1610 -332830272 311309881 13436 -542273452 402568088 2042 -396458052 351738871 12380 14535820 941219710 561 -567519102 775010423 7236 176634427 515820169 1032 -22063812 334188244 17590 116708964 483242694 3414 -134497266 552627268 24807 -195863640 186717627 19337 -276421936 370911804 2661 -578487500 94564307 376 151766314 442907331 16621 -271979525 423347249 24689 -196693899 918204837 20168 -87309243 145691790 11152 40394600 663455898 24541 126721336 82153359 11998 -376588141 595593410 9353 -296645453 338763667 20536 156635381 936073110 10462 170634955 489300504 5578 -318303353 243769576 10327 -1457610 688559959 26170 77926295 590069025 7363 -188538892 420380358 15918 113606263 260348666 21871 -420258162 335507377 2965 -21310905 675249949 9378 -473824369 401091756 12625 148020306 689762901 2167 -306644080 128908508 19600 45629580 821247028 10667 -244204066 13423056 24391 179627742 848558982 11275 -488697617 899464847 10700 -357871454 301355255 12403 86017494 92523565 6571 -358785683 479376617 7940 -390093187 52359227 4308 -482959803 590051348 24377 -524622255 169764721 8927 -374802287 94594186 4085 -430996293 496029379 696 -443599365 934248126 21444 -140359766 107449332 12372 -489155403 417286538 25023 -294799006 411732116 18169 -499704555 843225971 22206 -125859967 418389825 18806 -128190095 203884116 3434 12471287 484206794 8079 -534098849 82457272 7677 30017804 904851206 4518 -16610233 37901277 21166 -279563697 341862220 13942 12379791 308477917 18533 64724862 156697730 21094 23536203 602952257 15027 -192397673 546803294 21247 -238621860 306678203 11890 -433502710 374430768 1998 155626942 525998031 17353 -209950934 813534206 6858 -501218317 149099584 3158 174659604 78518370 522 126333399 849029197 4158 -45929767 437254266 23417 69566440 370935516 2239 -143184055 130996907 7694 -255808259 676893106 10036 -268625735 880381808 6486 165943776 43155478 20727 141327199 735629842 9543 -322623961 884186736 1288 -66532156 816755384 5791 182909415 619198760 15793 -256596271 618544116 22379 -116862523 64809803 10005 -334650506 277811165 22452 -376943607 116284836 23455 -326729627 115548751 3537 -569599556 953390623 25522 178075966 901777942 12935 -110210953 199364888 10964 32002395 189859832 12369 -194627985 704170163 24552 -239314154 221035633 10739 -304828232 46723722 7318 -11319366 924913231 5413 150528069 922666253 8016 -593210044 578798259 22159 199384926 334336402 6296 -230073290 289934278 24400 -305524933 571179620 8956 250572456 485841135 23153 -406815820 930905341 12415 -137024454 920579475 19506 -445031479 321375460 4706 156726457 76114998 6870 -284580688 734446379 23602 52863851 451762260 22372 -78049597 432037533 9620 -365529846 692793739 9206 242189879 189041120 20595 -306395079 174621376 11803 -408154323 183545343 13919 197379809 558782334 23283 -381404972 536290946 20372 -415581142 800088293 23594 -172990985 819730051 24160 -536361886 464239767 20276 -209676227 509855572 4434 -320236607 699276722 20735 -442466538 122813968 26054 -180405300 607974411 18674 -395202880 470756927 16603 -108101256 192057594 18450 -551249995 637914543 1838 -88995374 367945972 6832 33980332 846208843 8426 91029383 879402229 2759 170920638 338537313 3518 -434709109 248282923 26195 -381998473 48042515 15728 169055256 803555979 2373 -234502240 707975493 24096 -578044416 539554992 4763 -3893312 313148049 7398 -239654358 428225839 15943 -346046389 127850810 7125 -118795492 171514003 1095 -364661562 561964917 24672 -135717567 817040892 12243 94795900 485776905 9470 41993228 540237604 18561 239801815 324292477 12533 129022423 31758194 4030 202855771 941323145 11442 -320715976 909559244 6339 -584435602 289308372 3437 -39767603 300887509 24574 218802167 802602667 17484 -337655971 69647344 24136 238679909 274113142 4699 -415052044 738350107 1275 -461580822 192557533 17246 -439551665 249990902 2468 -318324463 494099244 15463 -306290912 521805556 17644 -70950708 84789253 25967 102935935 286317909 16577 138703486 884366341 21744 182287791 191541063 21208 -26862777 895297461 11718 225626667 661032474 25902 -326436667 806583424 11232 244580512 560258377 10320 24593121 431662678 25709 -372020384 336489304 16827 162202944 46487059 21431 1174172 697911886 21955 -332421817 439967135 11942 195835713 654007236 22523 -276854179 795986959 16418 -167856536 895337658 1930 -423000340 816826148 10526 -354635803 817570320 18057 140789855 677634496 14564 -361657287 627876158 5074 -539976911 665886432 7565 -138935545 740072330 13318 -170594629 432777415 13189 110367167 585262797 6234 151882934 65514797 3866 85256054 766862468 19172 -258710994 37166468 25674 -407577202 920230217 13947 -350660051 722090223 9830 -494832506 445508279 18232 -207415881 102976147 9973 -11427334 70505354 18269 -171270245 232084634 607 179037134 928977991 11882 -247172669 843323565 12492 234176635 235314847 20532 229691512 647057233 12263 -459954609 277455392 6641 -375805843 764774605 12107 199699964 149707768 21813 -311243894 900178144 24201 -410221665 453306158 21086 -381639336 547293194 22941 154956124 649348910 7682 -222670873 937368428 17012 135018586 280796592 1653 212710806 485456643 8505 206479563 639920367 11499 226573741 225020772 2412 -583727864 59134403 1537 -124883157 155923521 20510 212906180 429124733 12248 -353352790 432334181 9942 -381064537 736830400 16506 -551624310 755066765 11416 59834039 826004040 3630 184989409 584036540 9057 -94771352 645831417 23948 -233220659 90471637 20368 -302627257 405398740 16666 87458820 644866259 10233 85410329 586877042 15776 -219155648 460974051 1478 219064716 890671267 5162 123547710 495635164 7781 -551629143 917574668 11325 -381270518 96343650 18900 -7224939 436406830 7567 -146352105 247585274 25013 -459790474 435005074 19578 -121879499 712994541 18340 7802094 268896607 2033 8901084 285344274 2612 -400185120 277737817 18527 139586240 781145224 25846 -405999288 411733234 16265 -442398144 702684102 19968 -304212107 220859489 1400 -116872600 625866345 2207 -47164761 397032085 25372 -182196661 400777402 7828 -36041938 654300092 11830 -295035356 751874884 143 -266765194 545984542 20672 -32652014 753055758 22570 -493805690 700871238 21165 -369056936 572334741 23737 99163937 882309576 18376 152873770 808246129 23129 -86667663 775914474 12982 -533583513 204309595 23097 -254959913 77851474 14037 -469121350 223463475 21400 -385461913 757252380 1196 -538546190 527731288 3603 -173836698 895291175 695 -263929370 290069352 25330 -601212874 563251484 4373 -263959040 728896200 14234 -170980897 64409383 18175 197171029 854516579 7511 -554314378 838833767 504 230318102 333219723 6405 -281822320 179116141 11249 -322785196 281855974 9363 48178516 649210072 11951 17761158 351515609 25608 -173947495 449628281 24010 109767193 778599413 21143 -281856524 218934904 12509 -573762309 24779831 18985 109996781 809470264 1477 -388850444 782383048 24826 18867167 446402405 8086 91237688 400167095 9245 -167685079 534008529 20081 77648031 118713366 5092 -560048788 14202175 8209 -119574011 733579428 6910 250017410 415566561 12569 -160631768 494356089 2714 108892958 542907466 12587 -590652601 812499462 5097 -413548239 308394669 22291 -591930337 783765284 16026 114050765 53230244 13081 -6731212 151653575 578 250723828 457243150 8813 -170180577 99019937 9722 -148671497 149824508 3059 -380207245 793943069 20422 42103726 485037425 20122 93506698 903499723 13393 -549967364 502668083 9203 145988435 274793796 24886 -575084546 552019477 2279 -499327796 776265554 8366 -541745013 787066385 6465 12614974 217372434 24082 -271131659 895476687 8127 -109179056 540687869 8853 216846211 866126139 4051 -575514678 934409916 5397 84918513 438753112 4945 -126073107 393689205 11438 142310205 542034118 18087 -344316760 685339996 4312 -522918719 469676314 1897 -287182701 648259127 4947 164998265 741596445 21059 -338603489 948015858 16567 -46310677 623813326 3789 -57792984 455551904 19336 -544358253 491679930 372 178762162 117070501 4812 -596929989 337710035 13756 -534830869 856732093 2825 34342469 317824255 23709 -599039957 912782111 11919 -393104905 399265133 24830 -84689491 847217322 7193 -257821521 698567018 7297 75472357 30057422 22636 15889515 906743872 8717 -348195830 480370390 5322 -11243183 481577460 24478 -213548890 719369427 15131 -168317003 822376705 12134 209623776 761766434 10302 205430444 41547989 2742 -78916238 60021297 11086 -145348582 132919033 14887 -8674919 299754862 17161 81497312 701128546 23908 34738547 298530266 485 -535592148 854309675 23017 -371553951 755523794 8159 65960782 386412325 18380 -313282488 506972161 18542 -559840247 691036381 651 -190200838 462899273 10238 8353475 160289586 22914 156441290 351633612 6807 -249467440 768063801 5867 -375972634 239035723 6399 -468510401 199510032 21440 -407136186 635498707 16717 -374254424 435737258 13456 -260531572 760531418 5250 -319454275 739734250 25629 208425545 161381265 20571 -450427654 921423153 18366 -186735007 337698552 564 -382483736 789805389 6711 -51034799 148346218 20572 -84393899 376932691 24572 -528399194 131057809 16207 164948430 554275297 24049 -556430297 72169945 14469 -47393578 50025390 5075 186588249 290561249 21286 57610180 181162363 10773 209158950 521520930 25960 -599938430 700410311 2961 -384097242 323034218 20860 182806642 105226252 17020 -93640691 217691031 4637 -31102497 561799052 5462 216000472 714287472 15871 -327319696 735895966 6959 -276912871 405051193 2570 -335039514 287808080 7830 118033980 346178626 10691 -46579758 775121843 2664 -370156075 382932827 18956 -429328088 9948935 3925 132519632 295884609 19821 -74731557 280434109 18646 175488885 441677189 22955 174159753 940198726 2808 -152112103 687763837 1291 -84731607 945450717 15215 -342739275 102811563 18551 -36237477 857906061 11460 -284537765 423875982 3048 -397532373 47435435 10801 147900310 10060846 9855 -334336493 182207924 20404 -373071613 194058562 22106 -467623730 857487962 11195 -378125796 537733212 5716 -589822714 852534380 14871 34897457 180569451 25950 -110738807 616206572 15728 1933035 706671933 17777 -46052313 541631411 2338 178742471 273411564 10186 106641516 678595985 11644 -313138310 503357797 1175 127002885 689432728 14287 -426288720 214346093 24424 -425118562 459812476 9742 -248456853 233140899 16274 63337629 842582968 4596 -323471571 329150962 21705 -123877536 803301930 9103 86727842 887234192 3353 -142536714 333982036 14923 -86112949 733453969 1816 -72587385 893688221 6902 128132344 100192657 21501 99397091 890344374 4973 -211883741 122324693 9307 -181245228 67882291 19373 -277661946 294475316 24882 -48352071 25305140 1675 -527959623 599441476 11940 -5046656 896786203 103 -458097774 929392765 20442 74936656 434669840 242 -396805634 447240475 19263 -173100974 17892080 12832 -577252654 392401072 3379 5984161 491355781 3135 -235213435 220609284 283 77340003 817534799 17666 207670431 709345118 17389 -427400043 294815329 949 -356594301 864830938 20592 -507286464 335112997 10246 188457220 763639002 80 233902729 318006206 9330 -1513743 107221197 23487 92524099 273563665 1854 -84857737 704082526 22541 -529535876 75893214 18664 -205682206 431211274 21405 230642800 484436570 18450 -219605725 234994064 20389 -571320898 651444493 18295 -373669573 50503440 15280 -318323125 129227579 24947 -369567814 77826943 16663 65979739 35341813 11175 75081577 95850868 15146 -483018791 390844040 25230 -11030065 71288019 14403 119773969 697922991 14081 185807630 256706898 18311 -522096626 173956817 2373 -469030507 331263246 19880 -142232776 834998397 10189 16337454 612280914 22693 65732051 616968075 17607 -322831278 109903172 23871 -67146367 231269062 10822 67190932 709320120 6125 -293383027 403325543 1082 -538742622 887879870 12581 228997351 484464940 783 11122289 675440485 1821 119330319 629078737 20920 -168531873 304785247 4641 -242398213 161395239 720 2248052 583938985 20497 203583250 664244277 17151 -504022127 246078047 20134 -202758549 208424368 14900 -233674699 707987200 21658 -477105698 154592231 25809 -199969066 276441614 13278 -294009874 287372925 4370 -563046874 868651213 15265 -589402495 363271122 22156 -357201064 45820554 18577 -170842580 623252003 17492 37554195 402087599 8589 61554987 608930939 11516 116889065 332552372 23855 147101931 716757919 20449 -214814294 713513936 9819 -600589020 686413431 26332 -36957648 147554247 4310 18272031 412202537 22588 -459857814 456656451 17878 127466638 859679050 24773 112086228 816399497 2823 -348601261 470447411 20467 224968983 538236556 12932 -450461232 594460242 23183 108653825 775570212 177 -63414531 178986353 8224 -334961825 800375747 18624 -189088781 292174154 20231 -250850373 702076915 23377 -25149065 892795798 15463 115696279 861903328 1778 252198111 516099397 14351 -165511411 90420971 18425 -550448867 845707093 20958 -363996586 935684429 10793 145061104 287722011 6656 -318779009 45172039 34 -512557008 654320056 569 -382391470 846423133 15206 -407665079 597463396 638 199801188 372550284 16868 33728732 774019372 24531 -145881260 95301281 20948 -89957594 546594153 8363 -572273154 630642117 11314 -147587536 334930944 6927 229864049 224779889 15020 -129464081 724708087 14474 -124092890 842910428 1535 -118754184 67837914 10964 75916790 528304753 18980 -336169824 311359638 316 118374200 955820458 8554 -291337986 863077318 3469 133763989 656997455 19275 99485395 31589860 21243 91103136 441319423 17183 -4903562 714587481 7520 187247243 766835762 20754 -428821219 510906712 16579 218953905 686012067 14796 192032609 793640115 19068 -206130542 932180381 26198 -69381358 203592575 11794 -551920181 169739256 11441 -363275464 555316001 7072 -147301347 483955568 25294 212104192 241999457 14686 151807251 252617522 5909 -489797487 674638802 20781 -234925149 635337001 14867 4548150 612483329 19337 -129266740 349781984 26180 55879601 648262198 10218 -25579355 476423410 20529 199943892 238139433 11774 -108857479 257354869 20439 -238832625 421810751 19235 91188788 8881060 11558 -26390180 742128200 18745 -308140031 567315687 16186 140560546 318129453 5239 -131322584 462587258 9583 -352874343 816242517 23852 46536008 351026357 16809 -303519063 637146969 6495 -306998641 555066467 12294 -234276416 18680966 17900 -98394121 505430492 24095 -41156547 227491602 5634 -427384819 340637009 9240 -369698908 40491280 12729 108776242 605630343 19870 -507158203 168762227 2886 -63475256 440257557 2411 -9438216 297426995 9390 -235521198 220271882 25838 -290474530 486033242 12446 -52393334 374315721 15346 -85589298 410650588 11669 233804414 900428149 13539 -427814225 654928228 16577 -218217172 713253139 12160 115324888 756196994 3319 -546677440 500772051 2654 -556678970 936839277 13437 189436917 650629484 16407 -460844380 648837854 17884 -244124801 883208414 2592 -454739512 187377750 757 -402164576 223935714 17711 -41149928 50917928 18445 -125087294 864020842 15440 -86056223 63133502 19014 127416202 134912576 1691 213578823 530313197 22015 -147188433 327397867 10803 177207960 766295951 14734 -58399305 632431813 17467 -238810619 758618854 20624 -427166217 309226808 16704 -89105696 732735200 15442 -294465489 315829565 11935 -469385596 822058800 20504 250684577 590865242 24657 -475243172 588902433 7480 189653573 503022185 14902 179377620 178028413 4374 24694733 846944028 4679 -469053449 300767122 18020 158540294 70274379 2774 62830196 384222513 11907 207609243 929611272 225 -543677264 816216868 15144 -180822182 663291894 4175 62242932 740630836 6808 165605882 936406661 8289 -80362689 689653279 2545 -59551592 289895184 20470 201054180 851878734 8463 -361694922 723534271 25125 -520201307 332481874 6393 -97751126 638611508 11741 40416929 208145950 11463 122110352 639427916 13718 -250088092 112665290 11376 -202826459 575195432 24405 -463348376 812307269 23205 31600303 333277791 26421 154145959 383566189 8880 -266906458 635228783 2792 -206388288 905016872 20261 -170028771 64134391 17708 -249842156 160146513 14659 -84957472 76392588 14052 -226709621 842490167 17782 -72841088 900033300 8297 244755186 811759492 6610 -24218473 792022428 8176 -307915199 717106456 22 87431346 605173164 19780 74857049 341729181 23925 -301328887 107344485 5211 159244364 489632836 23225 -107794967 339986191 3280 -23982171 741545695 19743 -454514202 268142123 21402 -319317997 224463135 16428 -411711768 29851922 16407 -122405675 596114687 19904 46668090 696130888 14331 127852979 304796532 2119 -497198650 498976919 16469 -139180750 227217675 21437 -89260841 162368448 20125 -451844539 509543372 6432 -286919701 664547543 21510 -497377586 483150766 24696 -541158480 504418166 2049 -322440826 823895663 10927 186353377 74825570 4599 -1038618 457023305 24541 90946290 873999414 18469 210273820 355374017 16941 -82212949 21015825 9620 -110938269 507921297 18315 94251222 678823080 26284 150078186 903242419 2040 -95260099 881748552 20682 -144243161 835882771 782 -54942874 265528135 15770 -380564951 188060522 21040 34229073 380842414 21579 117821253 207365557 8824 -238893528 593231209 18252 205730635 14979522 23988 -411130711 73853905 1107 -133140406 249987770 25592 -131990985 490388059 17464 246735960 159988584 4802 -94280194 366185188 15979 102423602 446678398 5769 18404202 76612708 23419 -330268528 212086893 5278 -327803308 868411339 10056 -538822076 93796860 20473 -373166586 377675469 10969 -554855015 312259748 8813 230498517 595353782 148 121950982 29508240 3399 -356401476 446617971 20995 -119088483 684842417 16914 -354031984 338474741 19628 -393030015 722254242 4341 117510995 46552384 6131 -234120202 758693134 6433 -181380267 320876753 11489 -199426087 62041213 22798 -417214760 150759609 10942 -234954850 320590747 24970 -375971170 719596320 5053 -401680090 711835757 9407 55037348 777560750 14031 227128032 652331463 16510 -469754276 547872922 8681 -84085893 188760919 10995 -385929803 684985650 7715 -235329425 205138565 19699 117636999 559576097 23334 229177438 390992080 17390 -598382774 570683545 24215 6065947 285127017 19113 -558986826 510683809 6175 -420303508 51980309 20137 221437169 398909097 9885 -410314102 901552015 7204 -275874231 815699182 11383 122537773 489611801 8119 50112014 326091562 22986 -357923918 636298912 18868 -227934426 879711286 23059 169618964 882549846 18262 -314394138 446013847 3132 -419488915 712583909 13614 -317405583 862772644 18909 -488112479 241225078 11147 -71158133 376374348 16634 -53104289 86801062 11770 -593622761 250251095 21624 -257064234 892890942 11520 124958294 707103030 22375 155493446 545635156 22774 251950055 900391485 16986 12446738 375131918 3912 225991387 80722876 5911 -493932967 137990453 16796 -108065006 266000652 20778 -229374952 546665484 14659 -588774670 307304462 14685 54405775 268167569 10858 -251169464 515563355 2350 7802128 773415943 6464 -332646470 823252694 6492 -336216024 940157886 24391 -392074163 838915377 3791 32864068 632545180 24554 -449201293 98286876 4680 -416596254 951472575 2195 -249832688 310532346 24964 -501548413 447985554 4170 -526353204 129116442 18358 -559106190 519568288 20289 148908973 799343142 5375 5936774 357401577 21999 64044 381962986 12840 -21396471 460127087 22609 130094186 282576375 6123 197212918 678309111 3894 -477060023 272115401 23756 79088941 226512116 18057 -342668598 318000463 13588 -161280708 198320945 23614 -165661943 928381694 4667 -222230817 209067670 14502 -361112761 930296716 11913 -467124185 649455537 3683 125012177 823540760 4142 -320996761 935956187 12411 3306008 540071438 11709 -481053330 844970633 2396 -298830632 276553298 5266 -342679941 591563635 10323 -560701963 251429192 18100 -461849834 281469290 7182 -575936447 486011641 24963 5044002 757252902 666 82340128 230183717 13927 125898296 569108499 16217 -438890423 891923528 23680 -241583329 815967050 5979 -2521388 883588541 21641 -455292987 126634640 19180 -425467619 535315807 9737 -519309823 316988273 5314 167025506 125186259 11177 -340474842 836446159 15241 157364276 914725400 2099 -504450259 92922027 1660 148804557 428355961 3668 -284559792 251143295 3757 202758661 930533984 17386 -510499253 222364937 18691 -519734886 545660754 25449 -208610979 216003401 15546 210183959 108672998 24551 -361658751 522276351 20818 -466560908 234614732 25019 -149552295 153196552 6377 -297021821 568293049 4617 -73059783 12052177 23197 -29659059 727376941 20950 -202281291 186160055 5851 7970803 728597609 18316 -585494485 238648686 2242 -445087195 877479050 12650 -147559730 594676369 25700 113466705 432245515 3850 91386503 407146850 20121 52574921 192067829 25357 -477834397 384664214 801 -341737584 593700818 23209 -60688228 376932826 4157 -305526936 426945302 21022 -551020437 846478638 24274 -587396987 181728868 6323 -100322005 84686148 12971 -162575869 880182261 22777 -411295605 42685190 11814 -268933397 754094245 18591 -250497086 15707948 850 29433886 388079728 7912 173751553 611243705 10934 101906505 649244812 26144 -68379746 384533814 24772 -185182069 375803012 24337 8535852 125374023 26163 -256578345 737625501 22946 -519152298 795957006 1263 188988722 112963782 17265 86621590 686480997 20372 89193777 787360237 22472 -233499484 405369630 19888 -431357800 550625281 19158 -366741585 806217786 9337 -394046216 783057146 20002 -396875050 52395513 17370 215547236 342089250 1105 106416425 709198929 22963 -241963004 479321453 7252 -394016613 240573923 17395 208570065 926669454 25927 -12284844 110272979 13778 -428594616 838294557 17670 165848401 655354227 176 244185393 118916446 23676 -241164059 121811335 25200 58010851 417656172 12531 -279356048 128416478 8104 -136440027 835381017 19841 -342707874 836005909 3058 141049621 236810113 15175 -139755909 490513779 17362 -32864318 887558345 13906 240573620 378294943 2154 -32971075 666223894 7681 -129853342 73625620 16976 249628092 775469424 2158 78292393 267507040 8912 -596576447 815234916 23869 -218976576 54021007 25529 -159461148 526306108 21522 -496574725 158741860 2726 -93266520 572654901 19436 84981566 477577357 26466 -275800081 121010398 23163 -306642853 152836484 13336 -318098243 222896596 20395 -582957572 314981905 16580 -234676821 655814592 11530 26747326 841532650 24022 -385477273 790214494 20622 -201550756 254514734 10476 -178329777 555364611 1484 -15298167 373548812 20123 209277227 221069453 24124 -381433491 891819378 10032 -330827325 761151098 1008 -248519823 795741902 3945 -231019323 301590585 13467 129690384 830925440 11440 187290914 612174287 25369 220567244 524147873 16389 -343584015 766229706 22225 -196504904 566559558 10242 143092800 927441198 3783 -294230406 550076940 1806 10044736 631183450 17425 -20594181 576503792 8348 -587715939 13031643 5875 -212359997 131199575 11290 -435983965 601343010 18049 -106347288 645490996 20451 -371783741 755426741 7666 -301526787 302323831 229 -418819759 645854588 3861 -360998366 364004897 295 -410672172 296195854 10561 -368483690 16545056 24295 -496314383 288458419 17356 -226589725 550020626 7428 -560321155 368699217 18183 -541247050 823249144 4023 -296280829 291909728 14038 -193868980 814662004 25990 -81237832 242402186 22693 -319152092 158225774 19990 -156019367 279371157 26127 -214557055 28096174 15274 -348461538 520015686 8140 -125067832 772159389 1077 -6618824 627994193 16375 -336599144 600571903 9949 107309242 807686230 5882 -6858163 128610887 23852 -204226589 719573253 16860 15332150 768953086 2191 -282511639 572664614 14607 -216947697 874033862 24206 -207870453 489430897 12943 -549814926 44747952 4369 -291598345 497713133 11121 190422823 134998541 4252 155918764 508387066 26037 91079870 17876932 7521 188370112 15624283 15939 -580351051 809864580 4766 -140200981 344008270 3366 -71109244 697500721 21934 -70252961 843452933 6310 -494646546 750857919 14775 -484899133 79213259 26316 -332410860 100453300 25040 -256088544 437392855 25618 -565488910 424126023 10409 91131803 392237906 22163 -570414814 734673573 612 59883728 792769022 17916 57164714 782711576 20996 -185184561 726290753 8025 -105003923 518924769 12762 108301893 174841806 10769 -562666109 261223124 357 22744265 96977571 18568 23064426 303981425 16440 -211119878 98884252 1144 -1758437 671762400 22587 -197359135 935165273 13320 -137081180 644373428 4716 -126132097 515610241 5095 -410093031 484797717 26288 -551183148 680022048 21424 -506161761 11345758 25053 -80516051 157071168 21340 76172341 624880210 12162 -343705786 379897595 20313 75685536 568759063 6113 -492740449 321436090 22001 -56357437 120591634 18358 198413733 436515606 21834 27141599 797926258 6862 -493525451 46472082 1439 193205965 538487480 11878 -485427510 694320749 2790 38988857 58369343 188 -515205109 34789680 10703 -473659438 942221366 17717 -406256494 913547364 7824 81902839 183352687 24284 13050684 914192887 19313 -506243844 671329296 22158 56223796 451767893 9927 -217946256 18467952 14960 -533191967 324172467 16848 -143885806 255060481 23699 218680228 193734646 14897 -554193963 825064498 9259 -462650985 293901688 17941 48260932 769114675 20910 -471422888 570888413 17405 107228487 776415551 23613 219316772 231694443 26092 -191142982 455629364 24108 157001996 439023525 6443 162702744 252690543 10484 -349995849 477869414 3994 -205263058 793998201 1896 118767470 58511464 23779 -132726117 250310171 25449 134936390 750478456 2316 -71592375 494566468 24742 -208764296 287317280 5776 -440348250 483014036 16493 -580011841 577908357 10111 -235830769 440328799 5077 -185673382 138364714 17108 249140699 44056182 6456 -496196230 118256299 2597 202004173 938540904 20171 -191040740 345142588 1340 153706494 513923573 2790 -587668499 300666468 707 -462646686 607520658 5874 140490344 562143522 13215 7942625 598826155 4296 -271382294 877413167 1618 -69181429 59078635 4041 -108693665 374388093 23204 -81125262 406748794 8576 34010062 914862274 7887 106845021 517031440 12076 -585774493 494796958 25450 -2892386 743877003 6390 136848339 879711086 7659 -316578097 820312468 22588 -370435253 149841432 15289 155922287 135242017 15391 162110616 114171005 25646 122801818 175313876 5636 165670611 443770289 14851 -563724404 564426255 15698 -343432929 592709550 4349 -280137121 131906203 13354 -312988853 323025870 8996 226556572 829238099 21349 -287972395 175448221 5823 -128354986 511606381 10711 -56063521 644795243 11890 -533718275 275401734 19808 -567213242 457874864 1705 -553335999 287175011 19020 -335541114 467310868 16663 -20172687 219935681 14610 -30636585 906151325 5752 -563990668 743084780 18421 -202965704 104451203 20277 176069463 431258690 14523 -260614547 697414345 4513 192176642 558056444 2296 -69357757 758932576 201 -177691661 933311231 8036 -516756954 745024153 7877 -451594362 375287256 6278 -376789066 811586081 11327 -216011456 227144097 4888 146168235 913642064 10054 -101760065 24478564 19263 11306186 238945198 21368 -7806109 706260383 24271 -87219193 167880495 18778 -447570401 449736659 4602 84407684 367654568 3598 158445965 237769497 22406 37877074 180459863 5391 -575793112 293940672 24505 -215159116 695350917 8361 -125466583 750293434 19551 -551612789 592954454 14089 -289872162 607529968 1394 174001856 921982880 6882 -315217964 633617128 7172 -443973938 922525778 476 -215241548 875382974 8935 -537758768 586785059 22909 150671169 70927716 13272 -377389482 445573600 26462 -596317287 553341414 26286 -166679417 722281369 24769 -381790026 504787158 15579 -339144725 263529404 13210 -6404356 34267760 20868 228284011 947869881 20607 -160627054 258501179 20694 -133743001 820181885 46 74264284 905203631 9103 -48084824 124394512 25592 -397295212 943706306 21947 65289600 681671558 19931 37796386 129613714 4230 88946370 592570343 8828 -334270083 913343195 2478 13159142 377170461 13054 -477939985 619989442 16244 -164168626 55704567 14227 44005901 671657197 2106 -60795571 565024962 6946 -200235628 58225537 6534 -337390820 709408221 11399 -105282013 625009080 3258 -525505537 715211636 21518 -86600298 357069802 14309 27329673 171880562 5826 -258208978 203519363 550 -204902000 393818618 8859 -592589411 362194298 24684 77254106 630070691 9198 85811114 353453104 19146 -415632542 61253682 4390 -491149864 68951074 12691 -132421704 600080555 2418 -206204936 691526747 25650 -246868963 466424451 24342 236363323 538809294 5830 -252228965 540124665 22915 207255071 600389165 6135 -414832200 173201677 11067 -139869849 416986518 25885 -20447096 659960767 19390 -23767294 779944879 12013 -108368681 187105441 24565 -423175491 90851193 3992 -498651824 259994009 6524 -299431270 661411269 26030 -558433680 639217340 17635 143515350 200119299 16512 -170407054 521304893 192 -105462555 417619951 1901 -591035027 911414087 16629 136599660 165778554 5605 -302575390 442886563 12983 196571329 443375899 23286 -540078166 306291111 25150 -585200259 509628314 5659 -291408204 293068909 2134 -413718685 319657650 25299 195242745 56066910 16136 -435709079 389991040 3062 -265258152 882143099 25501 -143762576 11048638 21995 -129776824 613794716 7951 -298350518 707769150 12701 37518481 318281071 20994 156713225 443103680 16644 -174799933 28573118 24141 53980678 228887958 12370 -43635694 768042257 13051 -98354425 845347751 1064 632068 176438035 8685 -436190577 874087156 21182 -375338466 701290497 17202 -504897027 742336761 7084 48859046 415618096 1599 -29797611 891116913 11670 -520619115 392459942 8712 -429837013 442446987 5393 205338527 436551158 7382 -173716830 98710691 22365 -591364056 444446260 21417 69655940 434616405 6115 139786671 490997841 7940 -124297079 337189266 4037 -295225017 923158445 19113 -447305523 763780336 3380 -136164224 793424403 15299 -417084827 12372302 8200 -93086883 839777246 22255 -330451310 147142305 14165 -157316570 700716422 4017 -471346846 684827788 11284 57265091 552651303 6356 -489504931 469295048 10715 55685741 432549928 23827 -32259110 72520638 12904 -329755045 277494862 3480 63234129 909804148 20090 -194398441 94781459 3593 124405489 696064472 17242 138429259 521129423 8680 -22748279 778681930 4412 -372653571 98948741 18045 -48339283 53523250 11973 -387684421 812644681 2172 -545607368 704431210 24487 -1314523 179866106 12155 -17226942 137835309 4597 -586236296 600293545 22477 -381289403 68923770 22990 162354121 551293115 17445 225139730 384145883 23903 -222108945 915078727 5899 -548262501 583823231 22327 -217383473 45125297 24319 53694724 769470791 1146 147190478 692766262 26392 -95106634 762135779 20683 -444819234 712072984 2816 -281027092 47626259 20432 -477094477 25078858 2815 -102515987 641319385 17230 -112717278 667325778 18903 -229958136 736751908 1621 -154466697 552489483 20468 147729265 798079606 8261 -385097418 509763851 7159 -580453650 904656226 11723 111067427 443696225 5409 -598284543 860173238 13853 -551440936 310303598 15145 -34368845 644209119 4766 -448022033 328907812 2643 -237406634 272208634 246 -358211130 208222179 13835 182335948 175310812 14034 -243296023 71550335 2260 -196905182 535631689 22642 -90639589 645910298 2431 -48336164 914812235 3759 -499291706 925649673 431 220328438 395097042 5842 -270939201 821918603 2178 154714703 658858035 23869 -264363440 880298035 26428 -277359632 923670897 17487 -523965431 55496973 14314 -246522927 903126497 9535 -589253025 72050297 6721 136168675 791504812 1765 -4500235 939663597 20873 -276645334 769886754 20489 -373692508 250246262 22830 73672590 9718428 2341 248081110 104226119 15233 212383114 210858504 10951 105667309 565858103 5153 -516651439 566451532 17925 -531606167 429031243 19386 -526364020 368530221 1455 -144531450 339994067 7939 -361163438 946936298 18377 135657216 62622905 21390 141147079 742809086 16250 100452476 519341349 13814 -120735532 890965394 21050 248135747 534211842 2368 75906100 50835469 16733 205653629 703268870 24869 203280986 38965996 13784 -454472146 455814452 11710 -20627635 680367617 24947 -119483007 265229861 15884 52274431 307867755 19170 202437230 616939127 12149 -74329059 930097204 16113 -318390957 253111047 11441 126183906 808335477 16658 71184965 948363066 18259 112804486 458371836 20931 11475 573207944 10200 -202177724 444562364 1575 123491464 634633019 11466 180691940 958024659 15512 -324082787 454800708 3303 164638701 55593423 18644 -124016308 578737086 11621 189497094 835005605 234 -357277485 891099090 16327 -296325993 40098834 15912 -511542216 78742944 19881 119172645 541484153 25774 -283791066 535894601 24642 -238835750 256152426 3481 -281677659 409349082 13445 -364011886 165268907 7424 227630823 360611598 23285 -139270198 502980141 22050 43389235 878250548 1226 -556672989 540749160 15277 158457541 678976058 5575 -380731166 484551686 11270 -569144186 304593328 19017 201469513 412918139 8737 -230824679 275921838 19009 -553163295 109608469 16442 -145205781 866673338 4887 -483051683 481197816 12950 -546953404 558258518 15566 -514670207 78499654 8756 -539524150 147011435 14688 78480983 750619513 21229 80527128 851798772 8956 -69080373 764428186 22922 109990778 350179026 9066 183550248 905143081 8372 -173597794 308931589 10779 -13432516 815331906 3795 101381766 721685848 18255 144181923 777391116 2948 90206030 952121364 10196 -370813004 268913918 23890 -175497797 679538087 21343 42991629 934949873 14231 -309309608 205765389 5504 -437156341 476505340 1505 139722637 130873292 12202 -582462583 347294262 25010 -180807777 223898461 24913 147369326 37094428 22199 71245681 548069600 25368 -361096304 254065490 14683 -536410225 413397308 24691 223197354 928142677 6441 -104614383 271493232 17121 -441538068 512364550 13369 -104630618 79016855 9515 9058563 196818204 11836 -173320385 843551086 24005 -570265713 30558347 19286 -90253096 738946789 3225 -347746850 147277531 25724 -194286276 592655565 4557 -23444226 898403817 16696 -3921258 419550334 24069 25641313 258701878 9389 -237118862 33920046 2387 -13251615 900565010 15703 39279212 841554190 20531 -440216834 929611963 24478 -439347927 151643699 7427 -180589784 336352779 10606 -399992614 412025553 21883 122476169 587164802 2035 -450543920 288642233 23246 -4367208 549457958 10096 -119545668 109819538 16122 242346938 613667042 23611 -481010546 204756048 1960 -488478455 196827458 40 -43622017 941697830 26098 -473762913 874561144 11103 -115229394 804516449 7006 -542424173 98692637 7888 -281082899 170264841 2890 -511166845 410590438 8111 64642602 178347597 9293 153431907 704438504 1384 -434404978 377960343 25533 -224477449 803440475 20628 -517156939 15786188 21797 -66826832 143562195 11804 -600038232 614814950 15431 -545570838 143590911 16204 -309587470 717919082 2443 -405630943 571444948 413 -201988636 789444276 14646 -511943011 585297972 13271 -518074468 591867663 3837 242062686 418634867 11256 188983610 271739725 18660 226976088 81177992 23596 -26545645 815226696 20673 -6392572 663185392 25023 -288857818 157033026 7292 -589446170 64343956 3784 -362865959 646563063 23190 185977031 547240160 19010 -112585006 684126818 22152 -558499689 895410385 21632 136002668 369502324 19877 -480648958 510904733 18378 222796953 415109420 26041 -227593652 45317948 1740 36864720 606099472 13167 -451641581 649037403 25600 -328020251 214828315 22326 226202978 604822017 1242 -555115489 856616169 25702 -234873470 580890024 8027 204392040 137116681 12050 247659112 510203668 1999 -51114576 556269088 26248 145545131 918654358 17546 -159280430 32545041 25113 -215932839 911848830 22373 -487458134 667561250 15871 -239625253 575776765 21554 11036842 815192569 161 75400319 705935404 8519 -308680974 595563068 4501 33664462 104077732 25543 -4953596 332950392 24536 -539635241 716866649 202 195644878 382759066 18617 -77561772 509392303 795 -288529765 58497086 14994 89025453 807667328 19539 -285319574 763488734 8890 -431582561 85993218 7507 -384887290 646003568 4030 223864549 496974054 15882 167024651 668017449 10359 -441320357 216432202 695 -36110348 206044832 22407 -120798642 137027160 14841 -153561950 442421208 19924 -437588123 283363456 9379 158331368 466317716 16396 -121646170 569366957 7925 -212964211 386628116 19539 -271775317 273155641 21447 -146992326 239302679 6645 -366399334 832111581 21135 105527924 94783193 13718 175101161 61293905 9127 -108518044 607826678 15358 217754093 491264283 25099 -360435953 667165650 22400 -238199223 801305725 12924 -311814579 253744024 25187 -235322605 594708792 12682 221588685 53833612 25287 -302751991 942670668 11638 -453815741 261976341 17127 -463884898 832292055 5848 101268904 917731842 6836 -32856783 258760680 22384 -384567268 288183416 2496 -322288704 58139549 11296 -93650422 923817146 8527 -541691481 629574176 22361 -79030540 455577318 7398 -475323868 563883822 21931 -141513043 353257853 9987 73312391 733549533 11374 -163564538 659538842 12203 -411597086 866895771 20669 55048200 751908392 4617 -152939248 82358625 16325 -329181848 382638576 20376 -168728427 219616403 11865 -594334392 415820813 22194 -421550716 483483418 25911 3482732 327087208 18218 -136408164 280736740 2009 -564019692 935595221 4503 -427657500 293800803 5690 -358171265 934658520 11016 -431199480 205579974 17600 -425554922 744694535 1747 -322017650 36594968 19132 -373901028 112171903 2364 -209489598 417616680 25970 -391065875 694772966 5657 -393587032 10248376 1052 79494855 112011428 21005 -548514238 636763320 3762 -320012895 352044998 1943 65907336 163858163 21631 222599483 482136716 17605 -201785391 165164836 4036 -512773468 128002248 5539 -545767508 818372223 24043 -583302144 720175904 21409 -73952207 655914697 6476 -326314254 201385188 16987 179852225 706850141 25361 -541230349 931200236 22070 -296333926 880264218 23385 65524679 150537343 16515 -13875380 263504029 6355 -574545935 208702796 21741 -255471880 157336982 11835 -304698733 843539224 19698 -333158998 156334903 793 -552490456 864572728 23658 -40854840 391185897 20307 -56174719 217626867 19468 144707621 954811435 23483 125923453 929826059 2431 -316887934 642701902 19020 -2050118 635150696 23781 -202505287 571118068 548 -320545541 926816793 16327 -359752587 77260532 19320 -265818011 790141209 8295 -243956896 412986177 24071 -256932159 499987807 24426 -164046698 138288190 20400 -148901784 41169511 10651 11006115 11600041 5278 -57543035 864878636 4322 27601012 684686539 7851 -278650249 54949709 6108 -164923007 533175375 13648 -464555755 133226132 2671 -305846034 333155969 7952 246297182 202382993 9312 -87609914 173933364 20644 -583826914 243782055 12526 -348969979 916816782 8686 -555140042 780413240 5265 -349882619 495389427 18843 -234605036 682699912 17477 -290773396 39055328 23560 -480805079 179500553 3900 -364037752 870479372 22013 -589543618 894858682 25264 -215553279 516286662 18975 -118262305 462444725 6814 -23883522 290132405 13878 -268984907 906498736 1289 -555660088 137792850 8063 -126836400 77778494 16563 218878263 308362046 6292 27017125 512689500 21613 83975025 177686185 20444 -309741591 420531210 6166 9813676 833638321 18017 72043867 409001818 599 -227866543 179474447 9164 -345905742 249513936 17706 -329449500 840819042 21868 -540334170 682767486 5860 -115332928 607361316 3067 -152211165 881107670 25968 -246351094 630161231 974 -8234772 230190797 1981 -250284961 706158996 1465 -390384440 9187353 5350 -209768209 487199962 20917 -197799939 760374523 18427 -103017582 277239846 3088 -113424710 22527411 25778 168925637 629444709 24475 -428439868 325985543 10514 -63205001 324210109 22844 74169399 697016391 417 245582595 366853840 13114 -197552436 272717184 10589 -594511141 76067971 1539 -340028585 487336903 12182 -326563499 375038140 3692 -98687590 214124862 9821 167101584 13030454 15652 -139220901 92689865 21451 -185096584 661885444 7948 -550582373 755912845 22639 -522358908 722737678 16893 -476910516 462575380 23444 74550522 548327702 11017 37809719 204779297 13307 -337280280 677256009 12638 -469023811 697256334 3273 20854080 715129228 11355 -54192255 297161871 8889 -81495236 469174256 8078 -460646453 529211067 30 -487455435 550148930 25241 -550134859 593409522 1907 228141363 77055508 19311 230682159 125062443 23792 -511355789 244039345 4903 202642356 768693903 1125 -23326515 650587066 3804 98281890 770455725 18147 -352857595 304303081 14326 -457231878 450324111 16835 -316266500 52513929 1855 213662635 832927318 786 -207743353 544943800 22777 -290297916 189063842 6955 243545876 272286946 2010 -579433894 752577685 11281 -107385783 42455512 5002 106770400 207863083 19803 237234288 898170827 22820 4196242 899918229 20208 207529773 168585662 1839 -294915996 699072547 5198 217512216 114718686 3235 -321439948 266178219 25379 191541157 224564444 7134 -152114565 183856086 1724 -460917864 682954055 23646 17526213 277845380 18500 -428426142 265005260 26252 -374049113 875680730 12704 154883247 799573953 20627 -400184550 334588786 20350 44677562 20867289 23526 163349242 722796085 7563 98073297 797105133 23460 -167171796 297411423 14336 -495996606 332339614 24561 -432587206 596240614 3099 -266053127 185294347 7247 189793673 937927387 5415 -213163839 168763233 9456 -311540172 561489878 18330 -14848197 309428990 13609 154344857 923214518 25381 -109344472 905493961 2475 -74531915 636156229 13714 -221725878 452891332 12297 -512741180 418436643 25261 -266717844 232483635 20537 -284513516 341698397 17994 -395848023 931415187 1691 -158137651 471017587 4489 104149165 488024324 21031 56917227 718310900 9333 -435041635 493912514 26236 -269752197 54999161 20265 -85884063 314544683 3902 -138444856 728136468 12874 -394172626 442571225 3963 -522384831 449339587 17259 156739915 384065073 26045 -15996426 232046777 1485 -532728941 519134711 20068 -594834538 102908680 21987 -110861511 543831134 9735 163180542 905720100 1862 -128687738 241907917 25177 81693943 826244826 22346 154223782 425559327 25462 71338117 229847416 14796 -513494627 520602986 17650 -499168910 810948110 10224 -75947961 179010024 20710 -175531679 729580330 16294 -328025420 149746638 6133 -40849515 175793005 2546 222600108 356691718 4253 -20970768 279814598 17910 245865803 838074334 2499 237185750 359372197 1581 -190395670 492091010 6927 213231617 323730390 18590 222514861 639220771 5178 -428463567 126519331 23578 -466773540 718234602 13853 -227029027 661646145 22421 79811882 105391517 3256 -114880484 280149251 12704 -132003212 164460297 10384 -471286962 595065416 22104 97959259 222219893 22582 203139083 896464735 3952 -452273939 93168248 19776 -480857955 900554681 10044 -434311718 512646245 15864 24759578 782560508 5270 -454671210 34333079 22802 -87004480 559865459 4670 81149744 558310832 23121 -387781070 683552247 2338 -349055516 262564639 9757 99464546 648799624 24713 -540635480 599437076 19472 214129377 509079026 24138 -495491469 142592556 18927 135187548 627429206 10575 7274663 591349212 13034 -327875184 232221897 22547 46181157 727819321 7741 -34616670 718827755 12905 -41007835 453227696 17303 175587281 903099775 24012 175726747 339710902 24739 -522143821 639721896 20348 125244960 665822822 25769 -259727442 49597627 2523 -470029872 335303599 5017 -199530319 323948828 7137 -156647425 563658446 965 90761918 191197850 15441 12486043 239116150 19298 171915336 730181105 14115 -241801163 183348899 17267 -68633139 244990839 19225 211870055 425645216 26338 -466286677 683629313 26265 -15294522 237465968 9156 -153723851 472860775 20230 -309648572 862146484 6088 -206008396 333834658 17149 -598644230 681636973 24048 -314250814 734260663 3194 17682382 269685161 24815 -313803477 60188417 6555 -234216455 738512968 9848 -393938519 120536384 12118 64032611 34270894 25975 -501780598 140528867 5901 140261854 408786240 15193 -287595911 407883192 12191 -533934121 449115218 13633 201702375 778867255 12124 -243413793 341825331 20127 -3549205 174604919 11817 -598167426 686002424 4881 -379349031 896583211 25251 -478963536 814713283 317 -567054902 706882746 17972 -257218695 760714365 19154 -490651735 863976804 23318 -454972850 308801541 5952 -600896486 215531903 11299 -572277472 768030667 22044 -563459272 567427822 11745 -600610808 673412982 21393 91857570 572737991 6683 -423301492 818068734 5040 -128822831 504267507 5586 -422414352 456011012 19159 -98603813 41546816 17241 -481016558 574763673 2530 -551579991 627753509 19282 -393592944 295109324 16595 -163813536 886659781 1651 -312143919 90826697 1099 -197105469 150981857 10845 171451569 745251626 23206 96361413 55469889 13433 -315639622 545571114 15249 -551187241 590524202 6943 -36003950 636140093 19707 73580970 86813833 20712 -593236846 149969665 9811 -320935232 923916565 19393 -352951632 15938633 14878 158715403 661297673 5116 -275939921 483231641 1024 -90786995 797654087 4318 -279486485 95689658 3216 47968020 12090983 1093 251967420 353403772 8480 -83571853 284396076 1701 -179657485 857123151 12116 209140240 728357660 22326 85946607 776054579 13753 -561833029 271543652 21737 -414870226 159001424 23291 25818476 200317743 15651 204478843 814387056 3260 -418868635 537506317 1699 -53578668 653730441 16011 67479173 27370365 10480 157109434 699215244 16989 -58636891 504033287 2257 197416477 538038287 4279 -249408504 735185669 9033 -487396145 96653778 19584 -394205217 842849693 8024 -362946537 468394213 9530 -532809681 238462086 2932 -292198230 512367873 25227 -419412363 953037901 21291 -515117100 201892948 10280 -266437702 128684560 291 -559011288 186456361 6549 -520181229 847555436 2674 -39494823 678890641 4087 -393300299 925035731 23576 236589884 941902562 21058 54800014 140926432 24333 -539879933 258854515 23535 -259819715 669288899 12110 -506463208 617686972 186 93449012 902312312 17907 213354569 587769832 26101 -398266326 663800183 24455 -14464944 193258364 13288 249940565 204117203 15047 -416730011 789323599 19677 -172421813 126147171 14509 -29829269 165497420 922 252602519 950595702 4343 -587957468 604582312 5331 16206639 555874346 24362 -569169381 260105134 10804 187080996 189882119 14358 125414908 625607370 1704 -361204763 120815872 22363 -582871616 553318392 17186 -302662380 765712937 15701 -467744088 341412221 851 -349833333 292287867 10094 -327522245 842644778 17106 -219320789 382023077 25951 171615817 542331610 17052 -545395405 437905519 17767 27017462 602699169 3909 -304926705 679033463 21047 -310235408 771075541 3665 -189663215 567335175 14106 -592000876 771489200 15841 -214044101 464153618 8230 -423263491 598459041 21108 -467292281 886422844 24612 6381455 259329778 15105 246067292 216721573 15530 -148992198 248404484 62 -328100819 398625434 12114 4539471 542239153 3226 -497792096 896302493 9292 -423040983 276979573 10235 -114984348 536051455 4289 113910792 434228047 18596 -53337988 832573315 18839 9616493 944398416 10195 64026805 688783217 26464 -155871939 92093183 25431 -551738685 44990952 4402 -561008781 777632173 4900 212038321 46853361 22201 3316168 168274354 6754 7088271 755712191 2822 -514666761 913507862 19862 72775819 222257902 5591 193026685 499038028 10583 -429906533 469254412 15688 -503400997 472781473 18342 -8564331 954543705 21312 -357310292 783306429 20896 -191238163 537234923 5617 -451050169 661196465 5576 -310133052 925805209 14575 -103114340 175686556 14168 197560071 656704045 12418 -21149774 137809644 23367 -67040273 564828986 4618 137063806 271938101 22763 -572583796 693123177 4645 201353113 293058921 5684 -144787437 542002259 17785 -202291069 601475431 12326 -390019311 537608856 4545 53151483 776128242 18342 -495280434 870035800 25757 -412222498 728238924 8285 -455729914 313299695 14910 -224315428 550777843 9081 116040810 375937949 5851 117992236 308225741 7551 -21993172 203155165 1182 14411886 525944066 18126 -555874379 118649731 3164 153694548 268386938 7009 -63522447 56537020 9115 -244021978 227044616 21500 -99921804 636370949 16183 -513459100 745229140 2666 -321225191 589518096 16562 8532300 559527143 22018 71818185 52838715 18153 -509430806 23862859 24253 -510482709 377296525 8197 -22857935 574281926 2077 180944801 657456708 23610 1593021 468888933 9204 -22538207 320826511 21705 238720791 292451608 1823 -84028046 658984377 6200 -255061247 26571324 20031 -302141188 627431809 24168 -54355140 243395065 2737 -8675461 344743769 9745 -32653980 57501602 8055 38440648 356428323 7040 -279770209 922511372 24409 -178022304 63968715 18133 -502789327 157333677 13449 138650068 397148079 2949 40809177 859856196 24477 48510560 411153279 18480 110052030 803474694 9507 147487498 31339200 1467 -477662970 217303021 11193 -481168878 493253331 436 141437047 55464030 17039 -578178432 725033219 6186 150753152 653090890 11513 -157262437 124172554 25038 -47409574 955287302 19379 -342071193 886582436 26119 -490271872 207821601 24020 -537926678 928301089 2891 -520080255 802373013 7837 210873810 192196415 16368 -296946683 521859776 4031 221615974 879716639 20596 -379725056 563594151 3901 209515152 117493171 9675 -297316419 337831478 8793 -467793804 165756207 4673 -308613392 716148691 8130 85041479 309358042 18016 -299916542 610962854 25488 132989532 688348107 16870 52674193 523991650 23311 -384430776 491217012 25777 247498166 26612013 26470 -206875278 795577129 20659 -334312081 518133624 23924 -18916249 40824058 24042 104469726 905036358 19155 -381914026 253114226 19014 14988807 212075857 14975 182990809 497909506 15318 -386500118 198776087 7148 -453273812 782169147 243 -538267409 371236976 25023 -242356836 389728923 9288 -508683361 849965333 1706 -105555590 769551517 16981 -70671486 553675202 12733 -412589244 237933111 12197 -295499597 659086808 23579 93224932 731487677 14718 214945257 315592467 16449 -310142392 289237849 20785 238084637 351010667 15317 -479943096 497046608 22999 106456218 779464259 9840 -556686704 539327611 8574 107988278 148335294 8979 -205187143 135755761 20189 -370369911 21665467 3698 50109339 626224434 15377 -510003104 48515754 7328 -295616100 366652822 3815 -79732310 932617621 16190 -84231687 370565681 18170 -251777435 405844405 18142 -574901557 748256770 26214 -909465 828452329 15382 -401623052 445697922 7394 -103713752 671913669 13003 -580198075 590509732 10645 -83508633 440416062 19653 -44537792 73860887 621 -559255632 955624884 15121 -38556926 861622716 23060 -87753737 811049488 9184 -354689562 761955283 16220 -587246848 945456450 21609 -82561945 555879716 8391 -341656344 9130010 23950 3658364 193587546 25525 -161824667 169179778 18905 20789252 51431563 5453 -372662681 609303363 11623 31614674 787420163 23063 -439582404 762509806 1390 165167624 420723384 24930 -467776674 321981360 19786 -183762844 495739439 20861 -593702036 316995535 15911 158624454 525978971 21091 -520283762 206467785 24527 -228936609 478884604 23797 -528200594 206324008 14311 -448071237 662834845 23289 -463243347 222127185 21265 -315708613 349040391 13467 69162092 675618055 19422 -216880399 906625650 19970 -443311636 271724208 3082 -542088961 244512771 13314 205290588 914529293 16804 137097120 801046497 8939 -191647462 793281719 14424 155969295 98681188 17920 58136330 939536386 2573 -205117406 671165673 7826 91806838 953130971 12485 -107187397 657902070 14064 89492274 72376103 2773 -546059354 709694156 17041 -238461847 730115463 14350 238522155 443913445 24538 -519910652 699608398 16337 90372288 59880325 9608 -281506327 493872956 14496 -288838637 413769206 20742 44165028 558028888 11755 -537578630 72375425 21388 -32466739 612970831 20973 -250124415 258274249 15188 -554904514 835101422 6550 196756921 195575704 16579 -380006930 356809605 6941 -281628418 452800357 9268 -338112549 627439015 25252 233074221 243297230 20272 113977100 829864917 14483 47563040 444868410 19654 -121499738 337683643 12496 -509223946 58933225 20460 207801915 716194906 21646 150082758 127147701 6439 7819989 278486705 5147 -435391769 785646254 1683 -112661873 192835942 1423 -472861919 202955726 15890 -141661073 45483642 1618 -448774065 788262149 2427 -194977557 281731259 4484 -7254151 342799274 23228 225498862 386550656 5759 -143901923 61577316 16568 -107872231 668434990 6785 -498379694 757760676 7492 -598996406 707734986 25961 -198980108 800297992 18422 23991229 793795997 1669 226902445 390147141 9217 -477215553 791582236 20715 -306104305 249706439 15803 -182584417 651775394 8130 -513271702 331295699 3273 69738143 123508795 4523 6897118 349837168 16507 -352442862 461581898 4532 252033175 415742160 6921 186535680 540613363 3080 -161224942 32852011 13572 241854950 834515548 2654 -430649887 8706297 98 -518839297 593310528 22080 108623664 538514595 14643 36474609 490137784 9057 -564635456 597629826 1821 -38212303 307243989 15724 52681050 552393513 24920 -98025600 600309499 12013 -27248826 44653406 18987 -269170144 442623187 17619 133216118 549826751 2862 8266215 459413126 23052 -210745046 501377605 16825 -564868884 749810213 7506 -193374664 12573004 14004 -369058355 911920473 9073 -516848788 748597470 20927 -76507102 695647129 7500 -143238313 764004378 1412 234644799 565967339 9406 -451873265 952142379 13669 -128883036 100392895 6071 -587937582 30472877 11168 219027619 499119497 10760 30085567 430621050 7876 50902343 201880492 11425 55546627 477509194 2858 -510124103 403940977 15174 -104195843 759362310 24347 150097001 458251657 10123 -407094388 925572698 14069 -499739765 41068433 23765 -525788483 447798189 16217 -179703717 22223820 8079 -296322626 44792597 10968 167439776 910312174 1309 -365351721 905746921 24654 -178492357 177321544 4537 89121723 665692762 24437 172809578 240792172 19926 -554701975 517304312 8344 51516687 935247389 6087 -267019841 327044948 20987 35559756 237885552 5735 -14609827 606555825 24177 -413875273 913394218 20426 -507207658 829088816 1197 -65511678 851730331 16710 -192485836 899586547 6416 -491583391 328659597 16031 -583903729 329276101 25586 22945454 121826055 6386 -279402373 422594044 15039 60749459 815219746 3337 27611122 627354223 17867 -581349844 433156732 15353 -329964459 742109655 24044 -447113302 191343549 3305 -356109651 443021314 3249 -460841275 597658418 6953 -234962763 587172138 5231 -181965305 423955425 26070 -452880000 567660349 19515 -466831060 352319617 700 -532879917 599580728 15833 121758079 289678844 14857 56669545 422109673 19824 -400686591 533205006 18717 -278927228 80976173 12218 213756194 12873128 15272 -251241324 27857356 22267 223121143 453129326 9842 -434280470 628942265 24900 155281291 331510870 25471 -39706997 820345879 5664 203743409 784143697 26066 -169322914 105920914 18456 227456288 241649905 21182 175387227 723491696 5135 2196461 25971559 20245 79258744 205206847 21019 54836689 882492281 4276 143281397 861118180 3386 -504538985 603825897 10335 139156325 305535144 5821 -458853623 99687202 19873 -112670576 353816811 16680 -490172206 800615099 22166 141151701 848918340 14570 -395036338 239708277 17973 -64184095 290199490 21893 94055684 176279253 23722 -337243627 515615593 26463 -365048022 33327251 5712 -256949836 548418906 20231 33748249 419600191 10090 -487966610 140158523 814 68615722 96185965 5003 241597540 409064465 7058 -28089194 122432448 14334 -525595431 211222580 17462 214034787 880166353 2545 150464164 467655534 11341 -175712616 365883280 20862 181039236 810045155 10953 -219795150 766214633 1478 -15533728 701645538 25179 -89939297 162338169 3267 244531940 510161191 15796 -373319158 514505648 3829 -95483024 50990098 8084 -133690941 120732413 1669 -95863802 777625867 5806 -308607206 195398141 3851 218585119 96713674 3538 -305124189 342660779 5983 148898167 42847370 24096 149799504 33009613 22697 -353559157 695057851 20710 209993048 550502405 3441 113816643 646808404 1785 -569080217 253932273 21708 -277107954 537050363 11904 -175776061 342366655 23684 -472733688 801541687 3696 -143036806 848768095 7248 198607658 841292979 13178 -237809660 354688166 12477 -478270098 564038274 7792 110488007 31448084 23797 -468603088 670535772 13728 210892770 181876113 23730 -490883891 943863928 24503 -60252884 478630131 4496 82687073 691615521 2791 -264277860 451773751 19218 -292331975 700680327 15653 70391862 941336549 25572 -345732900 603587433 13424 209348141 859049550 7383 -474286544 358677885 13818 -169318319 406642878 20185 -497486803 388493405 18234 88826048 801354274 1776 -402479522 269595509 2838 -200428363 707605167 6703 139490896 400423107 5515 -223082381 833831158 26174 233473006 862800021 15155 -168001214 366685817 14417 -265616179 558885623 24469 -232141853 663896278 14342 -47883117 238887730 13162 74561055 731599739 3482 -450306496 910082308 2372 -103463790 738980539 6390 192320147 877605567 14625 -474693355 72210175 2413 -14164186 937092837 19521 -247125448 246150060 23734 -146335702 885621393 25964 -33420299 242610526 9538 -332806726 250609557 12596 -451945797 563001060 20601 22679571 572878755 24187 -105668640 953385825 26348 -512341218 595062976 21200 7459563 763611791 2414 -98199224 784567149 5314 59284321 796795683 4767 -485994714 219657098 7537 -322391107 519299236 8639 -289057043 231682635 5805 -213220791 592539532 21769 -274216548 865782273 12346 -470391847 659343273 25139 -442461608 174945113 24084 -582045553 594286998 14812 -135749409 523915273 8578 -45230434 732444280 23166 -101850386 251952941 18729 -453509171 230795031 21280 21155804 328176442 25109 220146890 937206635 1867 220329935 444717334 23796 -63619068 895437535 24192 -484701501 247807469 25116 145094128 846444075 12976 -325539065 48283031 1151 -185887253 19889830 12734 -89826355 92896120 21387 -181776149 177945427 262 -126242145 556578818 2679 25382865 286682308 11931 221350819 766344024 2678 -119996175 57952464 21119 -344496796 747651057 22223 145426103 815826115 9541 65002795 643018154 163 -554138615 579206653 22068 -583229032 314034571 7486 50147929 521683641 1523 -581927317 342631061 606 31873011 50712200 16732 81403188 61924494 13979 89896666 159811560 24986 94845446 9634354 9 183960192 639256524 18794 224811961 841824025 6877 -506383895 573657518 7456 -109806527 862520938 18680 121686541 674210818 6706 -341418750 151594588 335 193873587 824313745 3540 -8636829 475623851 1728 -161102603 745075440 16789 -580187484 810263141 24141 -45106942 127604901 5149 -385540827 546756615 6211 -53520779 902971502 13894 -302054654 813531242 15190 216132918 606032692 15185 -417598277 852137091 7026 -539675140 379641341 23200 -129715593 843122344 12870 -383182892 690328437 16434 -34876698 794649670 3743 -50508431 236013186 14652 207205398 806799945 14530 -517826104 551513245 20203 -5135028 127037594 6638 -596903708 359449975 176 65950321 195777043 23884 123243439 307842950 11541 -462896384 183731790 2383 -372741275 487871581 6528 -46121845 869802736 15133 191739645 641241353 15460 -60562126 482058569 24016 -173911054 472270144 19438 -68551831 26691720 23096 -366399699 423188241 11745 -525647487 319556500 17954 -240060337 15803343 2522 -228143931 440614091 2542 -185129573 699368765 23457 167636962 953444389 14003 -311582925 416241173 11129 -94463219 213588797 2678 -481099311 638055547 23712 -271031202 591219416 18633 -464336991 209453725 10187 -326054652 232528405 19893 -496777992 171713681 10975 -252867040 474134228 24096 -298353201 889217817 12892 -406398418 42242002 11807 167742484 186842076 16426 -242011054 25339546 4160 -262358798 778546093 9696 -107242914 251696826 615 68744248 635900327 5515 164478196 190571798 23394 70158694 882492286 16009 -590186300 73827166 12067 -190339833 956760150 20785 -535850986 502437236 17481 -19245164 581662919 25515 181846278 862629749 8883 193494282 281802701 2811 -150843532 458660650 14930 228877174 13558011 21626 -323156400 957524746 25995 22352260 238257012 21758 -490100848 70936160 22209 -193692634 396367758 14736 175068023 489755608 24575 13535642 175631122 7071 -127198120 260462074 9604 170395624 816580590 5629 -37875959 802834681 752 -348633543 553169812 24376 -62129901 131510664 1320 -478307145 259445824 26202 5582208 375713219 24045 -518477227 936364371 16706 -149778110 789545575 11253 -168989394 56725513 11515 -286211550 481408586 8196 -536648763 858314284 7736 227109794 417090082 12643 -558180982 731855439 20036 179284354 928239528 19552 -537368103 189486034 22646 240511380 457524709 11088 245099732 559242843 14813 -492181001 885023305 3307 -74399186 595782276 23981 -239354903 391262133 21119 -316067928 161280880 9823 -523604284 227889858 21251 -183440151 642396354 15625 -577031012 395299426 3994 73546979 63594711 21625 223303692 411869008 19419 -323449424 169433436 2499 -262954102 368195474 16751 -5798515 561071838 20332 -23732945 941615264 5296 -304468908 610289810 3453 -40817703 532619169 12553 -97236089 443717442 14024 -435847811 372845010 19379 -253918913 475354212 19458 41825044 245806283 22196 -414965476 481624709 10966 162626510 123269531 7155 -540937726 326783635 19233 -429572531 819286259 5264 -351917076 96331142 243 43441266 401387095 5907 76533970 171594409 3099 -306769687 601589718 13384 -323894191 80795253 3318 -60176785 896201005 14759 -426123200 33081768 24015 170651951 868680099 22291 -244277295 732999763 26170 -194010079 309828277 11223 136317372 318462515 22507 229184849 303300814 19992 -521364263 313740623 20051 -28336474 386672971 23214 146192505 678918288 1931 -323342259 468361793 4238 222473940 890248152 11743 170731999 651413758 12844 -320029094 829566274 1639 232238837 703256821 13671 -248046955 205295011 7730 -97609510 852635764 9142 -115820727 315828320 4527 -363049261 476484782 24481 212630066 12601942 8552 -128754963 55970588 12321 -81130875 559012738 18457 217768898 142766408 13416 -590234676 392786937 16241 -547234302 945593207 22756 12949173 854370000 4460 -164061731 748357984 11215 -179520313 843129231 22612 -390227567 200644654 8934 -179392032 364401226 8037 -184605397 192008008 10701 -248244657 74894258 23896 -519424462 911382647 23242 139010477 152754621 18494 150715428 639030383 18510 79517387 507631981 21110 -432496713 577066307 12722 -382655767 32854439 19637 116590833 782044053 17169 -88166281 51695148 26257 239663438 34417598 3592 140596926 751972734 10863 -307464678 68807886 5955 -103764168 347174415 18826 -524932150 210232674 3431 33722035 715856053 3662 174964179 819829145 25938 -533421472 104128329 17541 240990545 703346942 18959 -309564586 319844028 14776 187355730 886441040 16985 -519665581 538902392 2180 -16787197 433554777 8599 13899671 638454306 3043 -76785637 558723815 12467 82381913 221975504 11985 -66970105 661731702 541 -111415046 934666238 21901 148943680 717843958 7629 -253342425 144599363 19073 197975438 127437682 25621 -404895013 755973031 4295 77423100 353730313 5783 -370897475 748593514 4158 -395258775 881819074 16640 -289282410 94649985 23339 -487034553 926183396 17470 -262349229 752769695 5520 199029797 432752695 1127 -320220208 74448022 23490 76498601 413670574 1586 -493025394 927316501 14307 -561265746 317733191 20275 204140270 401179968 22011 -22020294 548379741 24686 -404527868 383385983 21510 167810427 82758371 13170 -559455111 474026580 16606 -188337622 64493311 7128 147123729 856016106 16580 -358523763 108225289 3133 242953316 309971905 22786 -245917912 382677988 14514 138801253 921673916 20697 -355466627 669293633 19093 -380982510 379505909 21809 -209444272 665794538 20908 -205852199 479013475 5292 -141831462 872208764 4290 45457093 213253157 4772 -50185347 398934055 4997 -203871596 829161547 17181 -147426572 205830347 20152 -440884072 174021483 394 191588448 476607313 25227 -285480090 816480910 22430 -414167247 328886491 9542 -426426968 47429763 8703 -119693573 776292300 3792 -530897535 503498337 8585 -450357205 141941659 1213 -452241351 490017293 16545 132569349 263622374 15065 127637862 382391110 26338 -319953302 822956275 25446 -347823931 168306612 11990 36655931 131031979 6140 -202115549 299897349 947 82518853 146769971 11768 -10686930 258917771 162 -223016889 49116108 3658 55390550 228100057 6067 -237265000 681478255 24562 188879741 444106766 18530 187103060 512049258 12653 10494841 821854230 24348 -544957425 155548534 12938 -148231384 632233455 18231 -324332737 499584947 3661 53252559 34687854 9917 -222616996 757562909 25551 -437866395 600293336 21355 -582013013 938605439 733 -162787229 909820282 903 41771796 44985460 18452 -479127250 20037031 2945 -583917169 672424068 10012 -383750815 221462121 19252 6398669 946966248 22522 -118306176 268487068 5804 -211811943 602564942 19782 -585763948 952405775 21365 133004384 123454727 899 44820605 890228873 21825 -364966968 422767328 5748 -224030444 438733342 17507 243782363 404893501 24412 -277741107 19868467 13218 95993808 598759906 4869 -244673678 491612373 5646 -299422571 12675242 12742 -567793790 603844979 13783 121103252 879009471 1692 -587484926 155058991 6501 -243293608 523769039 25687 -217307646 453768842 8905 236886986 724761470 1509 -161420624 145198028 12843 223348187 290407656 6906 -515344201 743780135 3747 -421897833 363447440 16733 -366827939 707946731 10221 -576668357 423867759 9988 -370123720 11565881 2691 218058845 49387609 19417 -389716638 444515219 24996 -347311519 625638475 24011 164287249 258223339 5627 -211051422 609205886 18552 -73111735 668774296 12209 -347489569 230779540 16870 -275804910 812430549 3487 -150697117 429080908 12301 -332444645 120297640 26414 -283626765 620460966 8226 122185257 269927847 26407 -207944617 499684039 21844 100600892 107252160 12733 -506854361 741660188 21166 -446843092 926134498 12238 -7896038 846317345 1103 -116497214 285902042 12355 -314490468 823085279 17264 -548349186 708622708 1245 6714283 675653165 23970 55691296 506641477 24768 -79117132 317671343 722 -425953475 51076057 16049 -244352225 760089179 25524 -374294847 96737680 6056 242046250 759869398 17276 -122388449 877962603 20273 -94055027 369342227 24713 220161305 729308957 26108 -568662713 462158758 21382 -189307283 746721119 11945 -515711935 594813691 1294 9031279 242008331 23204 241227141 541895561 9084 137444386 121979788 8870 -404777591 211691749 16395 -387437653 908283338 6510 79498898 117979821 23836 122737340 380802775 10375 -33975510 588103447 20879 -152097761 625804438 12489 25951712 415521017 14376 194038342 16244223 1344 -303821601 323993464 1291 -504980537 95745159 8634 -81003050 418036793 2297 220266855 657572316 4108 -555736615 318290765 8585 -449816963 290078556 13954 -72473649 767161637 13676 72668658 800664892 1980 161285703 442171007 23003 -58050539 724144884 4104 -567186666 265416214 19486 246451498 553682463 25761 -407039632 389761534 5785 -409398428 131889142 13746 -381094472 877374670 24223 48438244 49601842 17740 -59241957 12158262 25249 -19307548 647687265 224 57921078 268360659 22475 225971093 471199500 5519 229418735 187631244 18897 -568893907 746123965 5055 -439913175 846629948 17292 -236901583 518152847 9618 154574790 536138127 537 -145631362 522237770 14957 -141627709 589350118 5075 185865390 341913843 20207 -14586137 930748702 15120 -475413368 70262567 7960 -343487264 798227835 2568 203153815 682323539 4178 -160093819 938413233 3121 187411866 478434403 22976 -127041820 855769365 2522 -27263356 654861264 3627 -170547219 696193545 16144 -482124847 31038355 3380 6744083 746239798 136 152429995 409037521 2611 186448500 87128971 12460 149044547 444838511 12465 -528836867 696021536 5742 -225001498 708199155 6582 -321679030 726050427 11828 -248595451 729800077 1095 -377022543 912930601 25130 -559064012 532351135 896 -271766290 308578967 22910 -1905557 555138187 15362 -490511617 147164809 13995 -109000167 410540916 14586 -241853168 662061680 6658 -502107908 215685611 18731 -559589201 153344760 4539 137348261 778550624 17997 -458806134 34210869 24684 -402053360 15436525 2962 101493811 485212148 9421 -355226476 196472297 5516 -538984576 239747038 6466 72302119 556662809 8531 14932902 871070817 17400 -552473234 575047454 10926 16663001 774214061 25411 -210644173 740910237 14641 146324603 840359522 11507 -77356834 586009553 4629 74981359 200036505 15538 -10314832 154070020 11413 -530491262 141997287 25893 -472799635 768625088 13290 157047823 51059361 19419 -203921498 497395111 12628 -265734450 180217421 24606 -573978043 791010201 20202 -291176767 48185963 9082 -171111135 121078136 23712 76000282 35883675 5677 248395423 172778233 2603 -341609882 737804031 15392 -357966185 705470810 17946 155868092 859843189 8671 -357537520 346100937 16077 -170327558 400987438 13928 -124745006 896192659 23325 -341660390 702460201 2652 -46212627 784701656 12158 -243854362 310181457 20682 5704158 440695444 4493 -108191001 825320381 18085 -505572332 349042067 7094 -373911822 527478608 10872 19973352 75870771 813 -314924529 612803153 7363 -405136369 90825306 25073 -376907686 588829030 11575 -271404232 779745156 14785 -564106805 142708882 13539 -92657991 11604845 24917 -577558422 598877705 6638 -65023091 278617913 4986 4403748 124583024 24883 -462759759 651578391 2154 -10059301 258158961 17469 -472714422 465105122 17124 -516169442 539661991 6180 -70310088 428379761 6921 -69342829 885569411 16971 -171180662 417456891 20145 -338068343 445855023 9257 127435423 652725700 18217 -264279502 496721632 12543 180127314 568308637 8816 15628715 67727057 4952 -529059986 774159969 9045 -40175121 41676030 21717 -116546324 882667634 17940 87383357 381690518 13926 -245998725 174785363 23612 111804063 448669600 6256 -44081479 833214606 26360 -223249117 931540247 10327 153922396 23729408 23391 -374333445 518379042 26308 -56224868 649858689 9106 225551367 770815189 26405 -276224949 266772525 7388 -334667283 881302303 19742 -542453977 276517514 22932 -406208167 264967598 1723 -66990440 148991761 6821 84359879 910860523 13460 -384028447 325411681 21248 -459126735 888557196 25186 112798091 500253652 9900 84989517 372900880 18546 -481366889 67215548 11639 -314400445 947435597 22086 248836013 576798633 25004 -596214214 941106861 16380 -516544841 551387077 22105 -486833553 464124642 15485 -361344932 947069797 1832 -308686550 245336454 9980 -127360737 178694082 5039 168731126 212741786 6936 -409394324 70182381 21792 -526498558 424838124 2029 -81835480 325725307 23572 -468732702 333904512 3970 -311989279 846015675 12639 -442279777 475273401 7562 -19096931 427726971 13249 -160418298 385935871 2006 104464622 264192222 22177 49619764 544130375 3304 109834551 696053240 23206 -546099723 531750226 24506 -144318507 142079890 15471 -32323927 214315378 4565 206305992 571342474 17691 -248349773 64176249 10866 -20442442 419516911 20823 228108649 134253522 6214 -98861581 804310548 1022 -490475574 723956217 10377 16768268 130823348 23139 -307045805 345259564 21057 -35804465 368005567 14287 184283751 885948138 13868 235955070 457262012 6230 -518636539 188030956 23900 -44958191 309679134 857 147945067 652660236 2134 107646167 465931734 4995 214658774 324243837 17281 -121453494 551564050 16164 65127277 271466979 25613 238219442 117984582 16955 -512073361 106519643 1222 -452611332 660857861 19866 146643547 714866951 18252 -427636926 631454256 10330 -241041552 940319804 4770 228356826 367364604 10656 -86051924 321827677 21694 -546420566 361922768 23853 -113260288 515414011 24564 -154649708 134902358 12504 109407093 87830537 24884 -455657591 334027011 14761 -64737644 258433727 4548 -44079896 589029606 23029 -2670763 392467628 13752 71972736 348502160 22022 -144938477 785135287 6376 -44112923 862058974 4411 -8707446 116684145 25616 -135914146 490016850 25745 -505926750 218472724 5364 -25235449 366978229 5403 -582099903 591521647 4007 185171337 213283833 4074 177991976 789075311 5612 -320850083 794981708 7514 117374755 20946199 19282 40227001 213375990 1934 180881432 337780239 1391 115683127 280331681 11942 -308451062 808838450 23311 48890993 881987994 15621 82543868 48977582 21927 -500610526 269235894 24022 -498889791 96813237 15062 -16411860 742123025 8146 -464792074 683436236 11752 -50313389 742253581 25351 -138003374 358083237 4418 -280880512 285509093 6936 -210112885 879801912 8435 -188963413 570506273 2995 -170058667 885420004 11416 -88592643 155113439 23914 229718120 762159321 5953 -363101685 337728956 2649 23503439 512222498 17647 38659630 419931880 10818 206385170 562740047 4609 132693314 446538324 18882 -105120088 493614973 19072 -310475888 176995363 13960 -584039692 753088656 7703 221842037 509986870 3784 -34905657 611706477 18135 -62265094 825962964 22215 31895468 603065342 1890 -18525593 757680673 20853 -271149746 872999735 9897 -79525614 296816171 25598 155775466 516614143 14758 -82770183 672158871 11029 198982147 575107968 13490 -531321103 220084250 15575 -422002275 83530672 12569 55686274 931742414 8033 -397466361 66668586 24620 -218032282 819241003 21651 -434726700 439000293 10548 251342677 951723840 16618 -105286215 688053213 5974 -548213124 670474466 2632 -4294174 197091747 2129 29528208 790380487 7903 -140202897 53428459 17305 -25346037 108702024 12854 -463066210 769837647 18985 246666390 292421318 20977 -341792158 766415692 5328 -131868378 24020250 9150 -385192150 867597341 14116 62413208 285210470 11288 176642232 629419208 6392 -447138304 725073142 1334 -155649817 409186103 11403 -22923340 693210837 11721 -233936994 200110366 10735 -267945421 463821185 16831 -23734133 148186612 24820 71754767 855860274 6929 200468604 386847575 7556 -286419028 868679227 437 -419776705 812151405 20256 121607485 293743793 3674 -38446191 867750104 20953 -40260889 365239268 2166 -27094550 534521399 11216 150687544 562637137 8223 24809569 944835146 16769 -224131948 717434762 16797 52767786 39454495 13601 116797098 579795787 18278 -157670293 265700136 1283 -263151461 175473037 2646 -441362410 612676918 20272 -240768617 219282082 12906 -6832844 97826401 1394 -230215294 458518321 9619 -144720269 893785048 13588 213086262 304774649 1642 -459940219 583047359 16879 -45861927 386985924 20489 34424569 132336987 12370 -334133241 373126031 18594 -544627302 179882964 1488 -546601001 418451200 24315 15310835 144088339 19462 63216212 809273626 19554 -500538899 811250527 20396 -75824706 667858378 10586 -459048213 344389645 5141 234751072 343770404 9589 -288352661 633900693 2394 -349048223 421810179 15256 -656328 40897793 6970 -94646874 505113365 13920 92538190 951394698 16053 -376660261 622293668 12575 -157491763 240287416 7608 36265558 398605410 3663 -214968714 667341051 24908 155299035 721792639 4950 -31415853 909955925 18833 -387070399 22922684 8796 85124588 54131999 12723 90918965 182570944 21502 13493554 646523397 14804 -273943028 419999911 21955 -293472857 706119584 7358 -43327601 145078395 11019 -512801789 292032539 1220 12989248 24760803 4691 17345026 262946879 6764 163960034 672570651 5837 -416546699 823929033 6912 -156095846 311532655 24455 -156662 891478544 9947 -529564190 273722283 23574 -157173890 320463817 7481 144847790 649652172 24627 203954594 672012749 7141 -549889492 663820666 5164 -262500781 657667241 6924 -231335592 592315298 5648 -94064838 217900124 18592 -226980888 471229961 6306 155484768 312307799 21975 -411068999 885825314 17296 152676283 485671479 682 199534905 662829854 17594 -315488002 572905426 4775 -183739409 235198279 8936 -510489882 231424759 18527 -291551731 446108159 9647 9749378 488155654 12190 -439267954 924152467 20447 -284288480 773595233 22097 -312581505 793123448 2028 -103736997 540586987 17435 -472181009 614414344 917 -455857764 337701632 20933 -29795282 665705457 2913 -233611424 388869226 3704 -173834821 394316586 3284 190114930 695296180 10646 -566513604 139676149 500 -553567725 730455929 8442 217273708 770991825 3933 64502374 936053736 7678 -125747521 635754133 13849 -561245427 773287175 23039 -164120997 198787649 9949 -316467346 420867155 16870 110069519 63895006 5180 -594435171 501074215 21611 111171257 296721124 16239 -431236987 756090066 2704 -208075121 345309210 6576 210121634 347114418 15150 -428142365 900560952 14687 -350705484 93112771 14070 138370257 512081541 16663 -591174702 701081560 15991 39501324 618805189 5629 17871897 623066291 13338 -566569723 94343005 12280 172126305 150728457 604 -87274719 710025149 1404 -3022666 809163931 3227 -10196175 181513940 12930 -384731539 618204369 3654 -280288115 418620582 20562 -171420435 84300552 23847 -483554991 682143769 20020 76527338 289493681 753 -440558057 636190678 19129 -465347713 944886819 6220 110529332 572265981 25404 -513357595 703409103 26322 129379644 734615383 13688 100386417 658568642 20176 -423175413 608776622 26043 247150798 690370687 17840 -24432000 806658671 24472 -145268873 669733974 6633 -196242205 361276370 18028 -246291994 589487957 24956 240847797 673611515 6669 -467702193 668939580 22520 76654639 312637036 9081 -599932241 910950958 16258 -69740815 365986666 1491 -195271750 588411175 10239 -311985574 249714788 21854 -451939808 66921386 12242 -524575298 597956871 20838 -169449307 67567535 6946 167941775 906745670 16339 -424039002 143832158 3674 -570261709 928295192 13866 -270057958 457715523 8263 -163117880 761186294 12841 -89053783 886073517 21829 -563355301 511775010 22620 -183149055 385018492 9609 176836898 160034127 23118 120733211 940173505 17255 187337402 287053925 22930 -583323506 209492261 24793 -94414805 314352446 21178 -41143426 839505844 3726 -460665830 161974553 8835 -28482739 425342696 26129 146916233 704561928 10844 -123822615 285054845 1449 -64784086 596570289 24453 -9343421 479205627 6556 -387317106 90460384 11625 -572585963 952726376 16889 -420265964 404232636 20818 104467648 294929117 21935 152064437 898655203 8005 -267190062 555837638 16058 159531503 619716575 22257 -441979591 56216396 20946 -12863298 263878594 22842 -16156874 200445245 26252 100454876 65191376 4027 -252678419 817027254 4808 38785763 486931269 12670 -545828366 916652818 3601 -591541358 905397791 10094 178246419 879973464 4061 110818113 590368986 19147 -527381956 613640574 14204 -375554423 955581559 14762 216719498 175794824 22312 147389036 388642093 7746 -598607410 194882471 7209 -494013574 354662892 19822 -468662020 63782269 2194 10169104 290000223 8408 -578263514 870914856 11275 -44902247 712803018 7069 -421135393 164071142 10947 244034225 495369815 22722 99949366 214197263 17993 179647690 330039350 10763 -428511857 874230907 20389 -567994979 735047512 23986 88456705 388072718 5699 -63052749 782326206 26345 137877574 869414899 17955 156598061 495114197 557 -567506559 367174012 20323 -212156282 55882288 20817 69673432 709374380 13997 -541923427 659070815 24541 208907129 31633688 16447 -485853030 937454803 8922 -365203244 255042574 20004 -462205729 816152135 4688 97921086 196780996 17059 -100748465 818228785 25353 184773916 359094947 25975 -529404308 805425067 2932 -345384525 395989863 8645 -557154361 127511200 23839 248941766 897841212 11384 -191272902 668065134 23275 114838481 776718344 26325 -229688165 909733899 22429 -409739622 580213523 16812 -405644148 937273926 6206 139196617 754745773 23802 94630270 261320332 5511 -378328201 234284183 19091 -473393356 264899055 10547 -329478918 684319255 22557 202849072 165777585 1772 -11469227 451189893 25804 -98229724 491450299 15438 -9345234 21320523 10494 -591580222 777497265 23790 -43325170 156440381 693 22012560 755055298 22742 -315910124 884979539 339 -32382289 949471817 13598 -199296166 736750371 1541 -21574264 596735977 740 192412585 181141831 17888 -574344001 591727078 15023 186182035 602325742 6306 -463557055 825557183 16474 -85998950 274519438 9354 -290852745 486200793 1138 -25405849 489505366 14796 -251224610 353228214 14696 -519353108 536396328 11460 -574424894 127933422 122 49438864 605148426 13459 -506319639 864516129 11278 -476921822 896868938 13449 -434693703 927766340 3203 38981617 543142485 504 -415733276 250203616 23717 -264570177 844173373 5222 -238280131 514330232 6867 -584098875 815330036 25925 153649642 46120047 17334 -29068933 263977595 23320 -66723941 530667247 18728 -541667896 252217322 5575 206878996 146404066 2485 119044865 907358992 12017 -437213698 496558568 13904 23720200 689316063 17069 -586485959 683863714 8638 225393376 921152141 11468 -308049741 874590456 4598 -533906295 528897237 24746 -12092029 384577377 25379 -353680509 679700607 2266 -18956250 604861877 356 219462165 65590202 20501 -580467563 191139705 236 -526722925 547613541 16084 -576347367 739774175 13151 92928918 229622017 8790 169610765 304601134 16239 -551667070 868439222 8679 -232903969 875138309 16084 -401237636 197941655 16356 -132757554 919144517 6292 15527479 628699205 10344 -38181678 824923306 10512 106903029 744230708 2189 -21633386 161273675 21374 -396881218 85847199 23144 69189977 834452101 21374 -61842927 786300677 4733 -331283610 783826078 13573 44308600 606429412 1501 -242661005 470636648 8190 37324830 457455074 12359 -69807188 328290983 10222 -146447573 568981988 4410 -403233969 657204311 22472 -416997105 48746420 1207 -336063028 160729988 24693 209987267 878822929 4881 -108809993 786770243 16262 -138797166 681624509 26437 -480473285 645454290 23864 97262646 547651393 19045 -121721133 831108675 21065 -326695350 276760458 10405 -33887694 713119391 15002 -515971161 381355824 20046 122085841 689455379 23762 -158329924 481077002 5864 -379919937 150236181 11906 182202511 625857828 22674 95051122 239176500 14762 -518126219 382127720 18432 -272852358 669461230 3871 -353338672 115341620 25223 -524984911 62840588 11488 8788923 629847677 14269 142974816 914479411 6574 77349677 346623580 21696 -228215027 600545089 19700 -490203383 619450915 17828 -466049305 482570400 8816 -301617034 618731609 17877 217883357 69019717 23775 -330987804 504656756 16544 -483844026 588905439 9640 77002103 210666434 17461 -542381482 873866154 18429 143941221 872461537 12369 -172757711 142494130 17300 -1198388 125098309 25974 -553012722 396305859 7342 59796947 407451916 419 -291338669 497320173 8604 176132306 182125071 4386 8377289 397734524 26405 -468897336 536721673 14795 -371548597 224029317 6765 -442184256 380612748 20370 -235614995 855817211 882 -589574131 691085279 26355 27131382 532841127 21313 230451113 102480616 2081 -549941824 542197331 22703 -556617140 83449663 18993 248662350 884930028 26319 162505993 34390781 9239 -419963716 430568955 13648 -464908804 107513421 10032 -199504525 795100934 8630 -538824724 939752709 2252 164375177 838022057 2095 -115024737 207316866 11416 188092368 731409224 701 239456592 430150693 15801 -75065278 406598048 24285 81597371 763970355 25830 -33957709 801093267 10302 -256142607 269242847 554 245522371 743206484 13888 -571730846 13115855 25406 -212730577 927359828 865 59548091 886710282 8930 -92807676 234583312 24160 -352152336 415677505 17656 -95908540 707765617 12359 -230633462 492523865 19220 -417772328 26810637 17772 90966505 440864759 6465 -299025456 821370902 11169 -584022368 409524699 19098 3139548 433162749 11991 12133587 21752768 5786 -395078117 310713753 7736 103719026 829534572 24966 1220067 318037403 18516 221998529 344608215 15478 -501740285 587119330 2308 -563360447 631164684 9477 -589825769 127905453 24095 -75262710 36533597 959 -477628070 679353013 11452 -303138559 821475200 21527 -55727988 811033152 3827 -155483800 521365852 7661 -223256092 546500438 21954 -209009029 927504581 17839 -172785120 657810941 16620 -21657919 900281256 24653 -122926615 52004279 20414 -195736263 531507417 5898 35866288 230327378 17179 -323884323 731399943 25869 -393744977 342133366 18403 243072774 454430717 11264 -129208909 438471401 13213 -500015347 532276005 12124 -516572410 866347742 19980 192097221 276703797 16818 -394141162 792529656 17267 -114129480 775162930 18425 -282913694 370035409 14497 -338337994 754683111 20980 -358753864 835418073 7047 -584399119 760567751 18049 -98239163 122942233 3073 -327665155 675967213 9146 -335196289 621008504 22447 23771204 485727684 8884 -332124458 639425086 15294 127493581 247002419 2425 -341353397 707070779 7624 25322152 511737592 1754 104091169 475040362 22984 -352513919 875013962 2571 -14736588 724172747 24014 -423932796 811475377 13358 -491432374 370012245 17595 91418252 314714964 25230 117555813 914070765 21070 -30559454 291335085 19394 133722740 254258924 5835 224039300 247917315 2521 -560920746 448694133 6885 43948925 26253230 26293 -586795119 690986775 3313 -137495454 451086327 5662 -165637106 636155436 21692 -88344406 376138575 23379 -145529446 543318388 3156 -398442519 769833028 17274 -233248448 893039827 25671 -511464396 396689279 24519 -65341340 323059808 6897 -411970744 587084788 7693 -218220352 638546214 4241 -558165570 49708508 21600 244172585 194898122 13359 -260018148 837694148 16045 -261916328 384012659 19000 -75243725 405054426 19196 -571655514 743067610 11808 -297789286 115140223 2213 -38789193 792237037 13705 -565314309 731918957 4626 -530576315 823110974 18710 -590524158 763544834 24799 -328833719 45477620 17754 -398776234 561680935 22566 -275996283 234262701 17345 -575863834 105003544 6103 -545749906 205987742 24031 -119094770 633697596 9006 242225241 510636179 18576 127362558 863267277 20701 -313145281 776582586 18806 -269108122 656013339 5314 -156636181 106717479 12229 250266497 122218841 4484 -203736508 258606428 21769 178042134 911985552 7068 66115409 303766124 13440 -261817317 895621274 18120 -112817183 597232943 25669 -53252805 230929406 16943 46824124 191439927 5484 -230329100 947949384 21983 184570540 30881283 16577 57284443 297933705 23375 -27217805 509338189 19504 199128719 785661474 25597 -367636810 188369808 9876 116137786 639653620 7690 40344613 568076502 4227 -348842171 249348575 6102 -429945804 847438327 23854 -394169664 386835465 18692 -555846666 545684686 11661 -590711040 109004189 20445 43300492 137224448 10148 -567820960 364916485 21342 -138329594 180571836 25248 -498886098 595684598 11798 -225134981 141710065 4023 96192155 277839904 18723 -2823284 690069242 20912 38732393 645126964 17227 -289495083 69797341 12510 131071375 227776581 25004 -67090177 305517336 1774 -123398700 590200781 3753 87390229 52419422 24127 -68417254 777728783 809 -265577221 283444959 4134 -430047081 676909971 12777 -423113754 735014521 11145 -83609479 578824809 21773 -70919684 242911104 12287 -267786115 24318878 17950 -299840784 233185735 22191 164376527 854695157 11320 153729884 298547801 6839 -173172382 598311402 8092 -297298934 926480710 16968 -12125541 62674884 23733 -521845209 504469215 22248 109775375 906606243 21059 -369760883 612064166 23186 -482661136 517000612 21 -360818034 688491649 6458 -256309862 809517671 11780 165138697 697480825 14420 140524109 549131486 11959 46331420 604187128 9496 -423277020 577525936 5929 13453456 484571999 21665 -553189975 770509292 6110 -75177393 789500515 26063 -420661525 126990929 2703 231115582 21233241 11309 -76126893 71992912 17235 -382670402 302753243 13402 115681430 367663003 9579 183846663 72803947 12943 -428470899 539272514 25957 27341169 554627708 19010 -336733876 896589390 664 215841069 495437721 5173 -203851024 766771972 9484 12098767 925764740 15757 -2311584 170649089 4390 -516514155 806817641 19464 119276872 297795683 19187 -164923517 881624484 1382 172587309 914589852 5387 98815211 530475899 17911 41282391 246871768 25589 -301689378 380458878 8425 42496544 30001228 5273 178184562 895604602 16371 59503035 872878500 19604 -343083666 614498943 12885 -28572634 250050999 2919 71377608 724866863 13021 -342414021 815292020 22632 -342542449 572060953 4633 -282780933 652155469 16407 162402914 622731524 21265 -450213232 764732747 12413 -200926688 560095132 23780 242068158 690736864 11681 174948550 639398573 14990 -303746579 699231882 18384 -527148386 509904430 18491 -212670425 835139877 23955 -214458802 531503259 11888 22420792 876390529 7191 -412866596 874559791 25459 -183287652 726285463 749 25842121 580485538 15800 -478949718 519992737 2608 -555622186 815266892 363 -41082998 389102898 17832 -387938433 611546863 15828 -178067735 204394067 14964 101727131 108187696 83 -249102896 857517263 5089 -240391425 676268222 8963 -483291680 159171382 16138 95092430 493844481 14694 146627189 890321658 7181 -364056006 809822212 21023 -371629094 859533455 7953 226631574 289148378 1750 55178248 600322298 14039 230166604 809732068 2927 -434483215 385882785 22210 -483273514 567013647 1205 -424033857 217111262 10633 245170488 853237539 13338 -113853143 828888169 20363 -406137859 568455221 17369 -573952952 529020930 12233 60914294 477800686 19597 -257810848 906019917 23910 -494766107 528762954 10661 -415354976 701377062 9465 -410534302 545822019 1261 -303955591 108180794 12171 -243696190 458418246 18670 -259425209 352931527 2683 -350945844 527748061 8069 -202991632 841655203 8978 198490323 512004946 10791 -541636341 25891788 16937 -376829228 636456037 2443 154658030 637038392 17373 -372227304 735539076 16321 -109580594 507734452 10068 -212397608 703751227 2801 -464871143 77537433 15478 -203915626 18772731 3437 -253933399 220523866 16832 -45352290 243728958 4576 -181655 168570236 6091 48616551 111337432 21360 -570363905 603291394 21142 155516133 489114713 13686 68271217 911873342 11417 -481011175 318664049 26204 -566458914 518224152 13926 238216251 459834865 23390 83049436 882214218 18829 236155265 231299412 17924 -288654566 141985303 24541 35998060 826803298 25523 -427521695 762594380 18054 -248550505 86261052 5095 -374625647 38918186 9257 29202278 806455753 2725 -589362621 839597955 96 -281807743 705113574 10632 -372773105 878438916 18839 238497797 629235791 20169 -288015226 457982630 18700 -4288039 927332319 13147 -525501502 955344036 4198 -465353312 466742180 25392 -174900572 198699695 7031 -28539660 330529327 22360 128173820 648550905 11698 -421615974 324696824 3489 -145641623 917942585 5220 118670109 344155031 3398 -498719228 889433787 8166 105853418 516672639 2296 -14579121 204505261 11193 -192787785 178810811 20881 -398843481 276678849 18252 -124322494 711121002 2639 136746499 852436111 11813 -187247914 885756691 20057 -213978691 877151721 9538 -389173390 453588420 23044 -254092820 512900394 10393 -490649760 752064414 6227 -52640716 420380450 24928 -356851040 390848259 2649 163382996 772928982 12012 -201201168 635751199 983 -96485353 640783216 17317 77990776 827887185 14981 233614242 894936326 22680 -585843923 478937699 934 -157888182 318803005 20599 229312683 751429624 11748 -42747985 519424239 19152 159900512 360716266 24929 -513931945 768828975 22360 -248856536 328521042 10777 -331743421 194922343 24715 -202311950 144051428 7235 113560328 829509083 499 -573232868 499606193 11951 5460541 738656178 22022 -578010104 882697126 22824 -16594472 579163897 12164 154912044 14211382 1476 -482498404 492833565 2728 -471885692 784855936 14726 -407315760 289546935 2733 -2981889 90920433 26388 106079319 777902781 9093 -482301976 435294806 8698 -93265167 735889859 8400 -574862422 133603252 11381 -581374766 685294347 18969 82885954 537970871 15350 -72410104 902214893 2302 -521107556 850270974 10383 228914450 675889217 16844 -80050157 748880569 26276 -20601680 32604892 12515 -224233074 609576676 5590 -91500263 775538452 5096 -387695590 395844365 252 163840584 114036102 10100 98321130 809499001 3189 -436661175 545489520 23136 -444200333 859560166 15377 27443043 13705009 22583 249906069 313131259 10019 51053318 591059145 12187 199529189 476578319 9481 -373161281 309186749 9064 -599795244 174633176 2951 -243849844 720945006 20196 1031894 579772350 24407 -236296093 153272621 11581 -348370379 366646675 6724 217900994 874044132 4725 -350002978 862163891 26244 -375335088 395713722 7765 -583620195 429243661 14380 -476310109 84663107 18228 -490787455 521457977 1755 -537685306 415354807 1124 -484002059 44252149 14670 141398934 218870793 10535 203315478 449163845 8103 55430463 389093137 11708 70594125 560201119 2495 -39543589 23391105 5543 -560367247 340634288 19211 -49232154 838571212 975 -448767735 811286794 13174 -85443345 70517867 21458 -181746340 889606110 12776 -199307767 695767318 17211 -252638467 492074288 3171 -224360434 903831285 14666 35968080 556617910 9766 -224993391 847747969 17316 -592906346 17622367 8175 55374598 353440786 19109 -563155800 880724360 11927 -304246216 600036582 5526 -77002133 85624433 9658 -510783624 114181515 19402 -39643128 635772442 9391 -69043320 607375833 14392 -349454083 152437125 2895 -201181926 299361577 22072 146255852 178973301 9776 -299985146 707994684 10464 -26675125 890467300 24962 -445776786 753185380 4688 179973866 86959538 8840 -504515749 761945325 748 -581620226 126402660 1617 -200063937 758776314 11070 -71928350 55018813 19804 -74090187 764262289 5399 130182647 774278422 6078 53041675 641702368 24717 175606853 40385027 14240 -500355303 525185744 5014 -391194300 408853491 21539 -383915116 895800594 20589 228444255 213078223 24532 -50218438 727656033 3969 112063325 508755137 6685 134112180 83203813 24479 -435676331 198225997 20437 -433215933 44382706 5406 -581077619 313278441 15729 98643652 738240734 25109 -526592359 205050250 13002 -412371107 817857815 12586 -170799455 334112079 13828 -561540439 127747539 6434 81275398 22907097 2622 -366221308 689950409 21417 -467696262 481737568 18018 -538606540 29120524 3278 -297335662 154068419 25709 -525613639 580472700 26199 -422615702 675077413 108 -172772355 139276496 8700 -546714166 197629621 3252 -359450275 67291910 13258 -163263414 303769555 23210 -197481946 843756510 6066 -461454841 756612949 22026 -302343251 252106805 3075 150635976 951778763 2355 -215883696 655410679 18332 -136452203 911364449 10324 -146049835 869459269 25156 -407473155 759018852 25789 -74250125 698199388 22055 171904391 655680039 7899 69205182 343736392 6946 -542927868 126474566 24940 -312341480 615383471 8655 172261897 437322501 5273 -87873826 354273241 387 46700157 455026606 3230 -15316044 928481737 3167 -267477223 953750727 19523 178857935 868894170 3014 -178532392 724506465 13320 -177253458 720489397 23699 -18498651 886736273 21132 175467571 345546641 11477 -245613625 344990717 7481 -353048981 332528771 25308 -264295020 99867342 23521 -122234933 421514923 24646 116273853 452212444 13240 -73688977 239197264 15543 45105698 243266183 24587 -472818639 692541377 22780 -420504516 287768667 13292 -99706415 8930028 14408 -557134216 217779656 23813 -339278644 202401158 24020 -40293502 274983286 24578 100409335 511449662 26008 -141532163 280451387 24085 -407812449 757986415 19739 -436695899 542391002 1940 -229389426 509495752 17792 108407643 770478524 21786 -875855 627076371 9179 176479192 732727655 8987 -537314514 453192107 679 -393875183 131976970 21859 -98487848 953635550 11800 213214481 329022440 21550 119851633 208013974 7039 -353619526 325129384 7705 43813868 415678219 3869 216034538 611576080 25860 -462789936 195531964 19912 -266171400 26052786 7853 -266926454 668344027 22422 -56469777 708220877 12782 -531464421 614016642 20330 -454896998 822947717 17265 215989963 441016799 17720 -199112174 720602894 14050 -81369496 245069089 19043 69595873 121892732 6627 155776420 76037286 3759 -305342427 798194814 8860 230218858 808063635 25943 245699458 634178839 6676 124876617 57397841 1807 68970306 864193103 9578 -93068270 370928807 25589 -103345586 660078162 17593 -321791198 662885769 1720 -517138439 889600625 19652 201926314 178643240 7556 15000474 912159813 4935 -224321017 665232553 23868 -204365498 218731414 9617 115258107 86105493 23488 -100700518 162973147 2952 -490277428 114982873 11215 200745373 449072582 5028 -359038267 414126961 4335 -137191137 598650691 2451 56395449 773548022 9102 99961343 82979528 16072 10379644 635896986 22809 -104511828 769728554 7605 7194214 765945531 13796 71126837 862566362 1181 -193487734 37490439 19740 -501096038 518718143 5662 -438584298 683135595 7164 -175567837 586356897 15841 58043157 757951245 13533 158798964 60899514 1522 -373214786 752763426 22529 83677768 69219605 24302 -330991550 678721421 24253 -179124435 389708131 17117 37942690 900063287 21459 -298366747 60152615 5559 -86229202 881812769 21445 -390707946 470767707 9957 -85517798 11997395 10695 -227033791 465585192 13494 -67379962 474966651 7979 104980487 516082337 19291 -411830456 152021288 9786 -160727235 532973802 26088 -339919723 682145199 24556 -124251139 549726256 3256 -4873502 159132152 25874 248719007 284422615 17485 142922568 551211653 9347 -569780736 930394228 24664 -256336817 103975866 735 -480399115 868187955 14082 -534540891 422157519 1082 -45079137 362620658 7427 -151667280 777499364 18523 169144965 118657638 26383 -556200963 347244016 17237 -238302804 548250544 25139 -141490407 627840076 6013 -361164453 711207630 7219 -219908096 222678727 4363 197185790 792775754 3766 -298007802 280648876 3003 117946536 439903705 18338 -135702282 301768457 10581 192632702 754141561 6481 172873187 368240193 6849 108465371 457860108 15484 -491410429 176312874 20712 176518308 296974974 23196 -97841791 23755213 18155 -371560648 606907703 14469 -119673663 154202236 20205 -440507631 82040698 2083 -5745176 193767780 4281 -150876122 847822063 18647 -86333546 935111048 24563 10273908 230009732 2468 -328526628 157104747 8724 193517281 870626433 23978 -599887679 216902011 13707 52454998 183351044 17027 -260260992 259513263 20045 -402851348 883175335 8079 -474909476 563134135 3254 -81839341 272131736 11140 -550314923 587603225 9325 -194383591 108111220 16688 83515011 867007217 8006 -130556617 265466728 12702 148561808 76860136 21883 119504908 866695454 19875 35226771 615147397 14045 -36462338 446454116 19622 -185788038 404605317 22360 214920248 97985170 18335 -189460709 461859631 21054 177852986 915263047 6145 -272105731 250212214 20392 148923359 545880340 2513 -485555121 805903213 3027 -265512334 629930165 26020 -297138788 639049306 12429 -72447991 955503678 7293 -405201676 694835770 10774 -324136857 59528275 11378 -394730994 873303626 13103 -411311763 264306318 23777 -298690052 529017105 15895 3692563 89894551 5362 -6412366 555383602 10173 -585043184 427797831 14856 -177526030 165256791 24313 68233907 686774324 4212 -206126040 947315875 23421 -250803216 717678002 6400 -365763421 640081016 24057 106652198 199495489 1841 -75202266 197914548 18881 -474709251 271795053 22786 196669464 303417569 24028 -83143531 43704604 10964 -499867337 921553373 3792 -358779349 842386172 22875 -543079966 567152792 15719 29277110 252683082 12838 -154480797 85210664 16991 81921890 554795478 16422 60481034 48954150 19191 -454474973 817883418 21138 -288205812 22176846 8116 -426252769 859606877 24557 129361156 446080631 26220 -236728536 557601247 4960 95036757 154403711 11220 201355565 841818809 3509 -95575756 815630941 5428 248886284 69283073 13333 -307605184 903428771 22711 -263619170 703824463 20049 -443077799 166244330 5772 -207113933 11415789 24989 -567255994 233438722 22581 -405003615 800692458 12638 -355476034 631437698 22827 -22973745 78809302 6093 26357087 814089512 1764 104733081 350962550 18898 -431253938 524146111 13128 -540830054 786760496 5441 -326784783 324640372 2013 -587962568 621467558 9563 188852314 798631454 20294 63433301 679418770 2757 -560988201 23056072 14148 -396429040 414133370 18519 -153671173 150354546 10302 -419067929 813021057 14935 133679636 898484880 25686 151068477 798583282 13286 -119570226 696601257 9171 173214864 943984418 14977 -250065138 371553457 25215 250184314 148087659 16665 -352844245 97669659 16242 141827622 101181090 22090 -122053236 721387779 13831 -473324986 146281517 17004 37694648 239304595 5353 -267878648 170878138 24952 -406080077 211228842 1740 -247721367 638684129 5787 -424697795 760060479 25932 -449715490 371942883 25627 -168576528 726488911 17131 42934381 714169300 16806 -350978514 582737928 5279 215185211 340354614 22756 -540776595 520613620 5881 4263735 410819361 17963 -427994946 906610102 17110 -429643063 771996935 18699 -275336013 255510032 12472 -345369265 454601209 10777 106358104 622854263 26217 13846128 913623672 22111 -266525910 355178255 24450 106498826 605462341 14238 -445195404 786661587 5424 240380228 878293425 5814 -524451148 52510702 17383 91092785 148346492 19241 -535425746 761521114 21912 -176208919 648010668 978 -464000907 783278814 22385 -453972441 455786172 24963 -403851525 159774766 19819 -386773093 471087271 17372 -386317458 284132704 7660 -160344476 823706194 19737 -49690359 57502917 11297 15479619 950901748 24096 45765315 726345112 14934 -392676539 533824736 25930 -228281450 807608620 26247 -282790795 285512454 10402 24929511 177110712 13063 -367298506 13501183 12012 193784897 609867720 8006 132344693 237648027 20354 -274567164 588754388 23713 19473439 830891744 20789 -464934203 862585583 1425 -388061224 766023856 3442 -76071373 46327605 147 229093004 54873610 20697 160744013 707780031 7050 -592566590 108845268 8300 141522039 539394696 3827 -195414441 273306431 15471 -307574208 918569322 13860 -21874445 932806369 14222 -421805868 580777485 3813 -334352897 275897989 19114 3431079 202689723 11460 -545910194 939030254 6554 18613552 924029640 7620 -333080360 301972234 1036 -593502304 368414057 22525 -302658563 94258835 23262 -130246515 728067156 12874 187936785 829613797 6676 -525965594 263039548 12171 -172489438 488894102 980 -187643873 372413275 16368 61949151 891385601 5973 -247051745 597418536 10676 -370378365 103475032 17187 233574877 794901492 13353 215780539 56429925 7538 -97163987 591076820 11717 166588576 151188382 8554 -177840498 563876218 19687 -283259972 258478215 17226 108770784 39040064 20412 -336628709 530181457 16270 61596378 445528244 20770 -585536601 11455258 21376 -96574634 868330288 4073 -950748 784020578 25686 -235750534 443499244 19092 -349363228 352783133 8370 124692174 191361393 23778 -444243947 372169239 8467 97813962 360896032 15751 -70523166 793034925 7450 150098599 325653282 9510 198555722 848313066 3511 -24121485 927868862 8754 93169439 90359660 10351 -432152364 490302318 17447 187041057 859329389 23297 -237381613 811895209 10581 -452478426 103559256 1991 191567900 261228354 5972 -477609800 323654199 2425 -431175231 376366202 7993 142475693 699265120 3268 -554689188 92400797 21132 155523430 902493855 9116 -298122067 874809074 17424 -415511569 357690172 305 58840569 726734180 18858 116093257 560748068 1655 238063993 453312886 16895 58726203 305286446 4962 -14841598 277451383 11238 -343731704 67616171 10956 -379056496 917294421 1270 -393122546 66657088 8858 -115045221 848389528 2683 -417262331 708513761 2241 -4938255 609268916 14427 -569152651 780901788 4841 -460417914 204125459 19449 214447584 432855368 16704 117439305 680333029 18785 -215312265 928524329 15532 -221589648 915495403 11340 -598815412 892918142 21965 -437578976 645470061 11361 -415074352 474281092 22900 188914902 734717884 17890 -264266314 396615259 6484 -240747710 316179142 16755 -399167890 186837291 8 -566179168 809082140 12991 -63445630 403471937 14713 -426044763 159566028 3482 127403897 712362485 16608 -511224062 16842723 26294 -74508803 421157921 20206 -244025079 555413144 18169 -151005924 737766194 21107 -318138012 337456718 11304 -109768601 28853847 12561 -490988870 220960574 10069 -56135100 907548965 375 249490706 343153120 21897 -423694473 652821302 1663 -513033486 276051666 2415 -47568713 692362019 4383 -583151692 253314291 16588 -124846930 176520282 18115 -82728529 588469465 24256 -217295774 488979571 16158 -84239040 766071810 8007 61913100 713285471 22628 -234747594 587588706 3979 -26434020 750549032 6292 107574395 589622732 14094 -71815754 82347631 12259 -164839215 547435781 2259 -596500273 650376616 20834 -328715585 245373556 2024 -245673779 601341809 1694 -419720503 475584142 1710 117318023 194332099 4495 6155779 726922527 18768 239643907 259511772 24378 -330044287 831539132 3032 64788536 246368320 24560 235984005 414836469 2897 214189709 685373255 17410 -105342286 435159466 2876 -425636910 835932784 1610 -445928140 470659383 8859 -447788379 353458549 5575 8480045 396864558 3047 -219445669 790578367 10831 -150049692 103236532 12117 252005091 255210445 19460 21349645 47302107 19668 -113579843 446572437 17333 -144117067 621942648 5337 -145649446 484581736 5462 -328872874 841010561 14324 -118926995 344916436 16711 -111206067 710200802 23117 163133044 801198845 6853 218332752 793284628 18914 -155658279 904180064 12573 46602556 257580675 16444 242049249 341530588 1696 227374110 492837515 15654 -146975185 578441187 20908 121796720 689654007 4317 -400874874 866998099 7406 -99037313 898699458 4102 -151120168 708125570 20861 -186516966 655841249 5334 -194045146 592164183 12310 148212636 498003365 1469 -4669053 62311904 8078 44333267 717792278 3928 -567163144 124337945 20139 -427412964 713606563 17045 -223788554 511514601 2927 -419111398 19398602 21920 -150854956 514173769 16560 -515609828 470203865 21607 -27085063 855886314 4018 -515599453 580922313 6176 -255904818 16745559 6790 -128066391 358249291 7856 153545767 260808282 3649 -206842419 209666624 26458 -424175927 537541650 7053 -182335360 236791290 6802 -85043517 748381875 12561 -372076011 53354894 4946 -495872149 840804744 16924 3837595 942377774 1541 152693407 654193158 9826 161878348 364677999 1631 -585375623 772210524 15438 -131764043 827758624 21700 184230205 830436561 3505 -33655148 12444588 8775 -312696374 316226567 22519 -42220928 481169392 1914 -43059010 438823078 10739 -518113108 446313758 9206 -374375173 895070176 9331 -244626154 658080406 1449 -237869357 926515414 25470 -283244475 824708850 3244 -159278816 799946323 25881 -149467368 285070688 10830 -168008786 510178272 3246 -134020913 745695358 19636 174827522 910151136 17718 -239159052 309685627 21176 228673835 119870690 14538 -482462123 339142554 885 28195134 756183229 4824 141715907 578316330 24169 -215434277 85042349 7846 -13656451 185923067 9715 93553636 365596914 20432 -379210323 347866160 16349 -241888294 270540129 1229 230046684 271827550 13749 224038345 327957379 3922 -408718985 749420783 23120 -535284635 635606981 24992 95631535 876631264 22914 -523868610 41069580 7648 23459903 371418572 12172 138054184 196107547 6516 -359679947 865117355 21827 -139188079 272636363 9569 -537383047 591694879 16752 -44736647 224363207 5131 90093370 777351310 19253 -16044944 135696894 3561 -122534416 73789147 24381 -285457494 293928190 17890 221259866 616606556 1098 103746919 299201521 9075 -20675291 634398426 10263 -312451651 482714533 2579 174497392 876102064 6472 -242014445 466810280 17577 -367807501 310620975 17823 -38278357 261147623 21265 -170829847 155650247 24794 -513895360 67514717 2711 243045043 434616450 14602 -181514937 404763081 11404 -5378149 738612881 5253 -449440048 142260764 25376 -51041279 709656837 18791 223652267 199336758 20720 122025358 918643435 13320 5427923 950788201 1833 -356932722 663184855 25589 -200589279 534377442 20622 90829634 254963749 22055 -327543958 773544210 12682 135569545 805224208 10017 58614827 273306189 11109 -179718825 453100573 19084 -158679370 691533698 12901 17515620 355009755 17970 -251612035 895709549 10736 -72893599 747629617 23216 -518836075 896623146 11143 -273077362 55577803 23166 -415594977 704472240 3780 161405629 854863414 18750 -414900340 450717369 20598 129837653 605281276 13599 -255352206 886759288 11096 200130284 726153120 22442 179971878 103696435 9928 -509358640 209354717 23713 -427451055 714769245 3598 -356335863 465748094 11196 -482790574 705442797 10280 -187655579 222980935 4637 -2736179 391544349 19771 -87786147 83646716 5437 -450776675 249805056 25381 43010692 398846017 15506 -254736579 137143783 5116 -461720180 342908514 20309 -377073659 31619975 14112 -178599829 201838739 21911 57456197 46942368 10804 203371541 656588530 3306 31321674 554334811 6876 86253488 441977015 20619 -255665170 754374439 16444 -133524622 798648679 3273 225834014 948579153 26159 -76873367 222155631 13750 -354937839 292544164 5778 -129654588 787942967 24069 -516783304 712217551 2441 246659779 948052529 6474 -573512731 852423893 23140 -406659732 296309327 6267 48945718 385049474 6679 -357575120 321917526 21224 -144132808 537880771 13084 161423894 14088027 4973 -372823410 211350104 6951 -332164987 9845341 11833 71852881 660936527 18008 -201097044 149787049 16149 -425582831 322075752 10422 -317673592 439565514 21386 -271336017 688276347 15971 -31887982 699956717 8041 106577913 358498174 612 -80076516 899899104 22457 -452029296 676596875 26458 -590056038 203996272 9323 6491128 531227472 5614 -11419940 253938816 8843 -556309742 752398458 15365 -99606703 453701130 18403 112117455 687760415 11039 -460071886 775372605 19318 -457889649 904791981 18024 4796754 138578843 6451 -77157601 557864635 26008 -141550551 833770188 1157 -241520220 400751232 24477 -518889636 766042434 11864 -42403846 143144510 21004 -267775195 244222175 17102 -412757481 624770227 13234 169914072 617938107 14796 -89492200 796508463 4031 -172779020 308363903 4375 198512717 597611669 5045 -10955868 84157157 16082 215658950 802645445 11169 225299784 456613470 4580 -266854366 738719021 21445 -162750092 864790822 19645 -459130744 429814022 1795 246425909 869254528 6703 6705866 48416706 26119 -579780355 711833720 22665 -270276751 249570870 10229 16498261 61373379 18666 -240217345 845388377 2260 175799624 562704943 22984 -214067175 339500654 14423 -173688459 84970428 26416 129562448 362608354 11735 -80059877 620531369 25620 -420757608 286815276 21236 -129012050 196157931 13581 -575865258 838167857 20183 -225697599 431983518 10502 -30145359 479618588 20684 -178944550 160880368 5576 -239485868 367462204 10220 -82356181 757349476 7691 -456699134 651158626 4645 -340465323 401888377 22809 -64014540 407804567 16366 -578353786 851083066 284 -426067479 587347030 9542 -131760213 373111577 24639 -265434084 277989948 16358 -224156120 170977292 3000 -529986368 280433749 14702 -104422186 639528102 23468 39172921 133141935 13244 -386236820 697420275 16667 -333640249 412966307 3389 240528562 596319182 21304 -273208411 382568171 17197 229252537 806134652 12744 -565614362 54739756 7080 -364996655 551566780 14289 -457218445 171326314 20596 -91896789 113128244 22278 -379298995 208842203 11976 -568471211 375195063 8913 -281209083 720037117 17802 -253580733 369000521 14059 -297200882 686698104 2526 -248773238 745830519 16651 -475787856 109413548 18306 -341971385 876937233 20766 -310346974 440706315 5992 158646794 772742371 16093 -486975128 452448179 11523 -257753556 443757992 14415 -264394063 430123698 18224 -507908914 228949276 19236 207429248 172128808 8168 2933756 307300566 16873 171472255 395100703 23557 -491378203 218560383 16839 -188014593 315939505 16099 -213679671 573642958 19666 187973357 631817770 12548 -278627447 208057831 21801 27238876 35979210 4634 -187917467 164628437 2875 -219569510 887516530 19949 -194488631 774478337 17852 2142067 762697783 10617 -120763732 359104014 17691 176664578 933053079 5715 -139941492 231281862 3421 -523144371 121899005 10238 -315189579 797126207 8679 -16807293 889316353 2081 -563772595 455898166 107 -575146389 694128387 8371 -517430532 531429711 24228 -183375682 860796477 3138 428320 752015617 4624 -160388764 669524640 6316 -30349194 17452806 3775 -601080861 199075680 18464 -411803899 846452734 11958 -505504457 471051002 4357 -358376046 39321104 9715 -125775217 195863211 19587 222111971 793039041 8785 -530518455 606576085 14885 95350176 753537418 13328 146484745 91583647 22577 224934692 313729926 9296 -25805282 661523979 63 -291078735 754666394 24360 182822931 378957634 13476 -224243525 898444595 22133 -570121519 104779839 14599 -272564542 481197577 9762 242455053 712823592 16902 61793202 844134725 2100 -368808073 439123262 17418 -529244724 690076889 16834 225500604 31515239 12444 -534032936 209975943 23980 -244480889 215911909 11377 -293404162 675344142 13587 44762486 23191049 14639 79362481 478974477 11234 195453117 656653702 25866 -308154845 575518804 10164 175576983 193566942 2696 -356509042 495874405 25857 -119061662 274144544 334 -354176138 110116345 21622 102800548 69457128 21013 -551371226 646599369 26089 -352741396 813355608 12954 43088892 306149085 10237 147920600 481422466 19938 -173345635 260086952 23341 148904617 811794341 22381 130373962 827957272 21068 -349978379 181876352 14899 -293236538 213952383 722 -197336497 637091119 23447 -430915367 367719864 10156 150156559 107732058 24036 -515577357 849316974 14011 -24173293 19678390 21971 -381154026 858062027 11107 -137493220 795329602 7479 -211169477 127717751 6082 -183965320 15539893 7683 -328655453 249321610 18005 -540696590 496167331 14515 -572274423 369926615 24641 -144403525 261807944 14974 -287792087 570198591 17591 -400962451 801160516 18726 -73627970 177761966 6560 -96292576 695141093 18135 -449451590 375890386 1520 -85506753 147741060 3587 -348281462 570809537 21927 -192626142 536546073 16993 -283415815 403411395 20892 234701981 451112147 12033 -150314645 945523117 16069 -322856507 283598669 19147 140252676 506788128 10659 -316223317 205143384 20071 78826130 393169566 6155 227368416 389924793 1500 -26060440 439046248 4674 -102604401 553438021 3957 241562223 788775524 23074 -110133010 880807870 12974 -338035496 785060652 20457 180612268 893760649 23310 -95753182 756675693 471 -595343390 232713925 9022 94764333 436457919 7625 -309830758 326241096 7922 -41625090 466068691 22490 89440223 743868636 23405 -390592263 611281370 21817 -396587575 338995477 10160 199375982 588866272 6360 -526183872 773247131 19402 -16529027 54012306 17964 -278214579 550794550 26205 154188535 836048138 4097 -572501053 458119012 8636 -5193739 202061904 1546 94430860 225745836 5071 146277002 804130039 12303 89608522 414718170 9398 -445405848 881218475 12614 -121067579 36432343 9114 -132437559 183580010 25666 90722218 333596101 21148 -405391330 569973906 7270 -555024013 751840372 8033 84882899 161033252 5633 107745427 833722169 7422 -475419975 574633117 2521 203528563 421021439 25594 -385758577 762514108 20430 -495420096 267000634 12584 10088633 746963869 186 -448514729 120150088 1776 -363669699 95799033 25275 -9950865 546973272 25019 39167732 277502029 23966 -284792941 431722208 25026 -75085303 124049514 6138 6726303 328987183 985 -423558626 491625435 11977 -439412884 149310706 16960 125266262 290213079 5541 246479798 10782331 25084 -105659400 875796276 16427 82855387 269486992 4126 -268619345 401372698 20807 -91717331 555836521 3633 -547676274 235960570 18192 66478805 471416331 12172 46278156 655219263 22507 -203311531 186845385 13990 219566224 584630912 13440 -249391135 336444886 25176 -78133009 10722591 1650 -129878697 128472051 8729 -87198295 409707095 9467 -32135226 149264723 26003 -293969192 519758633 11046 -322739287 667220620 4343 -482258149 792281872 2011 113868260 612153296 6001 -487450913 723889372 14302 -180970135 126649985 4283 -378868191 450323382 17688 37432595 402698055 16232 -155910820 505692408 11083 -491562560 219963874 25314 228544077 149318890 9010 -461168279 144545149 3959 -307576974 366242678 26259 -128476236 224705911 26306 -118728265 418650437 7673 -71825301 225594067 14502 -35776206 53413272 10344 -136647429 459433191 1701 -260603521 708278924 8377 -167265414 102591292 23034 -315688252 722020284 22129 -497024566 335819496 9495 -224914095 381248178 8827 -506484240 750121525 23115 -57629110 189347141 9564 -278500843 708561923 1098 -561935681 412665439 2526 241200039 733199257 16361 -163726982 333508930 5428 -414987052 524343364 22598 -348719534 214870943 25412 -261146199 233311033 16777 28882338 289259427 17077 -160441071 865470164 13649 72089220 97383366 21887 -79722897 954675772 12891 -44085404 255445260 25032 221286557 399683530 4975 -436655621 210581168 9882 78724412 656689582 5808 -483034547 694395600 23682 127447740 344466215 24563 -61277348 597840007 21754 130847286 526773037 1284 -484473041 913939787 10444 -516665402 927542542 20111 -134562029 30501803 10409 -280251198 19556872 23599 -489259118 482949325 3831 -213116998 711372810 21662 -359016914 595900396 16025 139419396 749324400 20227 -104398099 84047156 1054 -78138257 92683043 3158 153106406 224308193 10164 -23285267 595961114 10196 76892010 223561650 17867 -526227096 168290864 24046 -564475703 38947383 17329 -546644757 746294233 15123 115645273 641249235 10629 -384777509 946938953 12037 114550024 254217008 6866 -240982688 422369973 14088 -363673291 707482174 24881 -541801197 95307941 18223 -176030991 334594855 14601 -526400937 273591668 9556 -165962006 904505771 25858 -583273601 533101420 15466 -98542178 718657121 12346 -278438654 552719933 14441 -120715965 22664010 6559 -352082611 144373884 16094 -282687734 596363059 17121 -506892332 331009339 3767 12257421 942183732 2322 224209968 917697695 21130 4078552 787550804 18427 -213435125 798966365 13075 -446788300 698015369 2909 135749410 402388125 12052 -251097476 593888001 486 -133488666 768660917 321 7850502 862342492 17878 116060796 218033799 14958 -93487611 481406278 20915 183328237 649828040 17838 118831443 44056761 2650 -395796242 875282312 16056 -46205244 462003554 21871 -190328399 639235336 16571 49091564 771175278 23691 178232595 447109518 12842 -68163808 553824462 17572 -484798911 273113535 16665 -99904342 301722116 3047 -576461683 700625064 24378 -58033333 244055057 15483 -559074638 163199761 5960 -215817418 238909842 25613 73075508 828323042 25083 102562926 678008156 22377 -517588579 723544176 6325 -525976060 461229696 25325 -141172485 433619231 19455 -346365238 86694899 19411 91693872 36238935 1995 114498183 168321661 15364 -361240532 449159554 23574 -28406926 713933741 836 -43221683 254471582 24128 -516703476 897045435 19242 -403175305 520712915 19764 46790201 434768809 2378 -159275864 898377360 3439 75829149 892202254 4591 -30140861 422629696 21341 -85979134 794730741 26399 -279832200 233017187 2903 -356024791 151873955 20000 -365209725 711770450 19672 -478403010 516218819 2093 -302859558 879045188 17119 -84311228 286800250 8040 218244539 36042261 1355 -518326056 472177855 25162 234958058 723503235 23364 -339585949 244717517 21296 -367524064 667577008 4829 -503598327 441524192 2877 -60052412 383383103 3163 238667293 258677229 26185 -350774368 420028288 10364 -187744168 320101676 25106 -511562266 78252281 15402 220121172 736245613 2019 -149305658 244024849 16961 -407840548 395561289 6962 -273582756 876808777 9295 -149989590 583215791 13241 -89985901 606058813 3202 82837236 284082993 9944 -368642745 274573556 20489 -407559371 307744597 23638 -426413014 471973289 8933 -252998928 59791980 7274 45201810 399207117 12433 -340732038 396789150 23754 -513836057 612911234 13934 -532749124 56677001 1435 -285796818 447270510 8196 221199165 602200646 2828 -10671732 630286981 24422 -234315573 154461488 11725 -579180243 822522814 5921 145017855 241663747 6847 -120908898 96663646 10764 -116755709 229054119 25140 -175036668 874665225 13274 -508826774 830705669 18719 -29131367 811817156 640 -246370314 199925055 13666 -391479863 565497587 16350 -373092103 253684782 14518 -309548193 808064886 2646 45024680 512913586 4561 -168168036 325952679 7812 28296567 635168771 25372 -489161498 388338782 22701 -10015222 660452419 24129 145430017 632048967 13511 235174706 252338180 1621 -101644381 50581557 1340 -16261324 701684767 7108 -566518338 779497250 1173 234548315 836727901 21515 -71945331 455258220 14769 -170151748 547620398 14843 8542045 528686178 26068 -271937149 600713811 5334 178307440 169499546 12846 -37913361 759476263 7143 71921002 330370190 13432 187390789 617332654 24497 -386271424 942061812 18866 171690156 463837091 14434 34215924 136331564 4927 10703092 239524145 17118 -250780005 237096401 8723 -374945851 130886478 6938 -525634750 593018728 11360 186047808 430151418 461 -469703007 290708396 10135 10713645 157542996 15785 -432304261 472216150 746 -179863683 91029571 10282 196232086 266205392 21525 -235602320 225533514 23754 251190645 429780497 19551 -470225496 162172751 15718 -44201501 532223974 9525 -33864169 647782992 25752 -489016098 504335721 24449 -531451138 98634636 21155 -37999516 680871692 25900 135108939 530418136 1729 -186604851 210097212 16306 -147005395 817383314 16837 55691165 935629963 22960 -245197402 451465051 22786 -161691000 473006982 12156 -310448447 498439018 10078 -420970908 586609318 21076 -232844484 954281389 24035 -122570155 638354827 16481 -389693066 840898794 22636 -121010595 644284713 25592 95758730 637862762 1891 -83860991 125636835 117 -247279211 951820850 13951 -459910116 169112991 6896 119766572 582965816 1151 7665953 44167220 12733 -228308602 351114174 5112 220670337 17831240 10685 -77133568 85518331 14360 -549080443 415861284 20129 -317745815 761504876 5896 -355780943 429373371 8052 79532299 402313538 18426 -253057630 301897474 10044 -282956700 324251489 26107 -594105675 591454539 23201 44424920 511115051 4842 -580141027 83094006 15966 -335661146 9542520 3462 -104686907 216933325 23759 -251530472 23057679 9109 -121085284 582265652 22142 -413180716 461850724 16918 -132992747 463913670 17569 -169506487 110577464 5992 -337377169 267139109 15159 -283319976 872980822 10060 -100490437 741494283 17061 99746556 75004732 15425 -375471862 147581363 10750 -547303250 280178110 20828 -488034758 693196020 8734 31718536 437703630 19190 28939619 949328918 19794 -232986731 738075225 23562 -20368239 488626709 22562 -247745617 744197689 17544 112386036 377899742 3161 -179743955 292337702 5517 97862783 498819832 9841 -189282058 921292496 4905 -27243686 718563967 13093 178799625 786155096 1278 -54434015 823489354 19777 -332757174 159430177 8492 -42816136 937309950 21853 -448687835 45554253 24281 114506329 201651507 17742 -51415168 800779936 1222 -542400178 685788948 4430 -247463684 13625860 1015 -411794001 354529985 13994 -454538838 912899474 1048 136616483 691070753 17055 35985953 358546290 3682 -590708413 459609197 5340 -259757029 835789076 8 -110072897 667262010 23676 -13000750 730631330 5372 157570901 13733838 4896 -435446149 893739445 20442 -130704566 63013885 16064 -548693460 53033606 6952 -359070854 115277984 8837 -211467974 830002105 21259 -468627763 498126825 18072 -374566657 283534348 15959 26228753 246588081 25655 -556224145 538341329 21052 189567186 115507268 4879 208485824 414160425 11489 -364051134 398678526 9469 51272158 951352971 710 -572434689 683007396 21141 -420910063 820037433 17893 -467236154 169297604 2134 -444452518 223931404 12595 138542359 802286923 4137 -458847412 906893776 13913 -563246206 933008423 6007 -41645485 435685830 25895 77248479 528468783 15408 -28589018 420335277 1645 175519321 662734692 9610 -432612634 454006743 2823 -319174996 699760562 1045 -286978920 439782914 2185 194108534 857549056 21282 187854382 563312895 11838 -449141185 630973097 17196 41713647 109873051 14352 -510053725 59887103 26455 -389754326 851231986 1205 -312483797 506588771 3616 -510629181 809543013 12886 -312022919 394518429 14047 -210715090 326367999 812 -39879660 131477078 4008 -529185733 799578433 23703 -327100318 572289421 26246 24619159 458733814 9513 68937207 578871977 14246 -564634644 262271145 18014 -426575149 578276110 2467 -376916845 228366932 6483 -237579602 192999728 24336 -218023021 803497605 7452 -194175274 257579603 21196 -343599741 559634617 24556 -400731676 753421022 4682 -516541968 799284419 16627 -349459137 606972591 4123 -273579514 140162207 17948 -100918527 608084902 7532 -504646861 529797792 4442 171889431 761316595 21221 -107868906 778190255 23621 92813887 628560924 6308 -270146813 788565090 7998 -164288143 705786621 19771 -557163196 642266028 19869 -357761372 939577692 9517 -561917203 922244700 13302 47789371 776432996 6379 -48240946 879220237 18335 -136293790 133101898 12922 -575629973 776649081 12064 -496417988 505393267 13394 -585468231 127851330 18759 -441514701 50269053 4079 -14414363 129968823 14336 -38399303 830431038 25465 186222214 697923876 4009 62414748 105804592 8558 -242108147 87306905 15463 116314801 16443232 2037 -356414642 57372603 13748 -77896721 932188353 25036 -224535980 254657877 25852 33768202 785068363 25409 -270199526 648183696 20201 187402523 640156190 24842 -81828861 480672903 2277 110425321 88178889 25530 6174118 262232274 4999 -433539256 847349613 25739 83946155 442428767 25716 91645832 699467411 8904 -82461097 632744111 10981 172426640 627412461 339 -224571840 540111142 8502 -383637318 713021527 20802 -529005100 879415969 11860 -49867801 572672761 12008 -538990673 734061069 21607 101773306 130894402 26279 -278242943 353508307 24268 -225309624 937380817 16741 -169104402 480962243 1198 -510120341 780231271 20226 -515420521 394530625 1333 220879275 895916620 22490 -570925375 820932840 6500 -570358796 828676938 16367 80128847 916203769 15070 105808446 736743090 9979 -191435691 865051761 5019 -525083159 198189633 7506 -258683461 706395045 23718 -451265304 854806892 13898 -597249917 120544221 25230 -208137237 917072632 7046 -439073854 630178878 13918 104737734 394156237 12691 -522024207 683075286 12041 171673578 130746658 1499 222015592 389913337 8364 8429921 918770964 4162 -588257164 577934718 16459 -62225237 467286834 25606 -298641801 153078978 16376 -55822888 478883257 13778 -480020680 653467092 14448 -477206245 784715566 22268 215104028 180835589 7874 -267507817 438545190 18036 -68641465 522870861 160 -528453936 556507181 19228 -335081092 594697756 10356 208154669 110570560 16585 -325344931 659147477 13560 -418436498 699969289 8677 -343233786 546531745 20106 -129609997 570974133 7999 -44219228 520965054 15810 217756273 844484380 15580 -373945146 688324866 6068 -398837708 88779521 10476 -292177015 48145136 3730 -188262329 822754078 3742 -423856226 308241884 23858 -503729715 424653899 15765 210936049 770295436 24247 59533353 650388897 22832 -404982951 752299043 22665 -312299402 720644141 15521 -287313318 434725553 24882 -108947818 532877003 144 -98057286 132876476 11496 -100348286 772720614 8623 -121684561 482286775 9114 4468267 102569571 25213 30416922 860066344 17703 -458545556 525240862 12962 -226353724 309864580 8510 131788102 917632679 16155 -434154876 587774999 7496 101442705 549865501 226 -571113772 782076031 14547 69149133 152603067 13281 156262152 770830822 22976 -329224584 579681181 17385 -415188439 871139483 6039 -539660366 156411342 6822 -435180077 194430202 2438 -406692306 521257082 14063 -277289077 655294561 26196 -547898871 301759967 8018 -228350398 314325640 7934 -174683193 625695986 23691 -133265341 283566202 7337 63462078 495919556 24191 -79811881 733815247 15972 -559333314 211407059 25689 134640307 275581010 404 -141913686 812216632 2440 -556430172 913336219 1158 -157443869 110831889 2416 -359328086 298117746 17770 152426552 730432788 9020 45838650 533556404 7875 -419018395 39655644 21015 32776519 335193198 14966 156837751 47906402 15927 224523581 164219509 25163 -98232173 492663243 8361 55197227 161204394 4976 -96261776 177484325 9300 -54581888 16220811 2930 48110791 59027546 16058 116040364 502631601 4645 25595059 446430358 22686 80725083 773491245 18072 -529028580 281857468 21530 -240228308 399262824 7426 -553217423 195295933 26275 -438427228 289170940 1634 -490877092 938344799 9153 53403335 79196171 17119 -347437264 861900159 6434 180589140 167601730 16868 -337064445 443786464 10271 -345619033 240388778 11801 -48273916 360864792 10828 -176365225 448681464 10050 248971362 335058129 4163 -441425167 632297310 4273 139250058 371984506 16593 216942226 96454164 14338 -150332723 82364241 3374 -464104656 734224947 21948 -365477927 218172214 25192 -225992263 119399280 1194 -589702689 504702671 8161 3743367 38744713 17181 -328432274 906315310 11051 9544661 498590090 16111 -601662853 253694082 15710 -233637106 911993725 8453 -285495996 266561515 20627 -174675313 849339003 3820 -493057804 123431777 24574 -213292079 850951189 949 -473214550 497175280 11369 -199433846 399920683 1080 -238672031 451144378 23642 -69662421 434035535 20763 -430701059 778108714 12149 10503355 90329758 14908 -476277702 850860824 9437 -249247873 403323838 7436 -216223433 398643529 22652 -19262023 419736753 10400 65128420 897706700 20307 -387607844 573385606 15390 44120785 410911145 7527 -358401310 275998278 18258 -67089166 755493453 8915 110618150 33705784 9541 -278400552 933399925 2876 -275777769 719181311 16964 -204256472 168713057 18103 -349586201 376729911 24251 204536379 784222376 1810 -317108444 385904065 17158 155077197 282415308 19173 -38050734 501890644 24581 -308394651 229689649 2700 -573815104 166676318 13208 -451025769 907870811 2731 -440316444 404444823 3934 -107087451 588909681 18158 -511185919 796701761 12309 -532631190 641494333 24673 -555600872 245979297 24203 120955022 824599624 8249 -319422870 823311222 20840 -289455589 402421174 6824 -136878220 946099748 12702 -234671848 177241737 25963 -544037503 126057156 12199 -241570662 321745010 16585 -91950311 41756709 16555 -22790715 657953598 22568 -110298415 571800155 3251 -480427110 257795347 14927 -31124782 946705172 20282 75102199 569978562 20368 -226949688 369127316 12048 -69377820 515335767 6787 -418820250 529657767 4787 42592107 440472013 2305 -184890285 333684528 4484 -258358289 877052128 2765 -485431742 940339457 22818 -342681034 802884584 11905 -339001510 132950431 25602 107717991 370191679 13480 97136797 774684786 26114 -564705260 233925274 5966 175758687 875339418 8180 -389573370 828279773 15586 -434998127 865431127 13922 -58867179 929694083 9586 199059663 669036981 26161 42423958 514557310 20481 22676329 827283242 13953 -169340847 819387319 13805 -60048049 913730564 1722 -463458766 728611793 14900 -113877746 346343102 24341 -131545088 102429754 524 142683230 323946470 9807 -19290230 546895342 6056 32272582 149765966 12721 -46473416 417872504 13282 -466083028 179857417 23253 -120380564 517532239 13966 -367377780 571767047 9072 89973478 50532244 18284 -154386287 812277100 9968 -205213214 284556173 8448 -572756372 731637002 23368 -378281555 930089462 8723 -464440532 900843387 26378 -362169782 642701088 782 -388442168 751990963 20843 -66448674 267576900 6038 -522206904 670104384 21197 -407437998 937374155 24865 -479725527 753218609 20068 -504641443 43281708 1546 -329725428 861530761 2318 -469204325 239352178 21723 63188652 193476356 3565 -252441452 523748643 25678 -264873500 320009242 19622 226482913 646428236 26216 -428641713 564973040 3088 217018460 177813432 4263 -480772900 609091106 21609 -71773199 606136467 16489 -76753603 79125382 12381 -181498820 794976129 15579 -305244019 903060902 3894 -399949359 239876466 25780 -569704460 489604370 25398 -552890746 710936497 10422 -572572536 492767757 19725 -408678217 112022116 23936 -162825490 839203570 24657 -589858343 141404791 24447 -298350181 747334623 22484 -394618385 98236432 24637 -91925724 252396561 7412 -356567925 160585473 9180 -190271098 510344545 15523 -542301896 473614105 10693 -124659582 552216174 8537 -438863385 285828187 18236 -561534427 453067486 9224 226177414 439357432 23387 -255029179 117242805 4919 -58315491 884156737 14836 -115925612 941864760 16751 -39788321 826924343 5641 136722688 186293880 23437 -430656503 634273567 334 -197311538 258639316 16203 -251593652 292294090 3542 -143322074 837936868 20897 21586069 736731406 14425 -481925225 107319634 6485 15865862 593998365 22327 -393875351 717476852 23389 8167505 646238172 8545 -423097107 906034695 12602 -554685313 668335067 4856 -188125237 177098192 15434 249280256 376143613 3843 -427891100 416473635 24798 -122472318 890300448 19635 -393359603 62055540 14778 153032598 948125294 24010 -317384630 829325670 11491 -240300734 319992751 4936 98162702 245457703 15589 -28716405 76405392 9796 -595155860 375388099 25602 191870957 589562135 5444 -130346493 106681751 4540 -405883100 444038305 20114 -361645933 755492253 9080 -346619065 265390443 8901 -317910473 729434081 2966 -550450639 387429563 16919 15079811 189939760 21039 237637492 689710658 20913 -142965415 695586420 26073 -272968983 526113691 6897 93304750 749997965 4547 -413890154 919020573 4062 189874401 205420970 1313 -19518076 482430940 2297 249214866 587132547 10517 230467614 99990276 20652 -373485872 842309919 16968 -219429601 609160257 14630 189127683 367376831 26434 -422142309 769852874 23585 222057954 928759528 24524 136406320 245088557 12905 -277882827 685784421 2743 -6393356 269544260 14361 -336665537 261246316 20485 -186607440 776809679 17159 -159112933 275352603 14948 -425941243 629008005 8425 -7855170 484443277 5139 -567133052 686961134 2686 -542712057 936186411 13127 -288512356 37964770 7191 -15495234 242623814 8011 229467188 641427788 10667 -243187247 895366136 306 -220499239 608999164 16553 -504370578 206489290 21442 138424376 412827705 23443 84965047 739210136 25934 73106349 822596218 9228 -151266350 472641342 6751 -474721940 500805996 149 -466360752 272220976 25219 -224997980 16628305 21709 -267549737 340205129 4648 179746454 196364636 21057 -397499210 933301145 2076 71104571 849997162 4572 -309993092 362929310 17389 -572502597 182446844 15006 -416760034 264457454 16537 -125016944 27230879 8517 182897539 234848542 7671 69463209 430711725 19375 14915804 943204666 7561 93339023 202891760 8712 -322621731 809250897 25258 -399056358 627250428 5604 -520354622 664819981 19802 -71751474 328769126 18813 -42502731 247019391 3469 92870112 399358321 11471 -223855673 498533350 8629 169615344 571987984 23052 -401386869 137992285 22662 237072192 881575952 22307 -98356235 571525239 23509 10942616 234359349 3660 -111074453 644423869 10955 205540752 149879547 20478 -537542675 534373963 5839 -184161459 29446610 20734 -75953110 157363065 10378 234634122 169738641 7359 -358383346 574308046 20593 171065166 345442760 18014 -235844160 856619531 9104 -60325179 363971120 16891 -585124490 766973781 9853 213105869 129394847 20607 -219686566 509103678 9032 24003363 324490798 2087 -191025693 849070443 19713 -399448495 482033555 1852 -285657434 177268931 14062 218233765 707081271 5950 202930285 48750850 13935 -100275281 789568716 21854 -94468824 56243301 8885 -297529728 246695650 9389 60471437 629724252 17511 -294315259 585492711 17587 23680091 181044675 7907 -540324979 545146157 1637 -282146831 48416487 24770 -414803520 289869211 9298 -536632996 810303976 20631 -271566106 880255669 9842 -555722286 947269454 11081 47010777 621838858 18153 215132480 305423677 4220 -13217262 253092426 4683 33563189 723311788 25588 -257287994 450318575 11427 193830047 372767998 22566 69699250 858175496 17495 -16839646 37286005 10795 167893386 506059671 20319 -315522216 334052743 5835 -113836741 927171659 6317 -98802850 524821380 1751 -40628656 830249732 10589 208772836 154997783 3802 -259811005 261406237 2241 143389708 382453423 24506 -53975640 644714438 25171 227358845 391284137 18982 -432634696 478648853 22015 -453265166 815978894 25186 67417179 360756853 3898 -140614744 432580202 25974 148087517 437595572 4052 -437519520 72366756 23801 -225094944 891978453 11486 197588844 745879108 460 -347064931 256351499 25336 -598640707 375833544 21249 -236498663 846211383 10103 186457909 341946366 12330 -82959378 448986870 13811 -91835345 47073928 8008 -201153149 928840893 15738 -248766493 719281356 23608 -463678400 610096972 13267 -525058138 588853764 929 237437084 214058605 2032 -553674632 701366838 4021 -142460789 264707416 4633 -140071426 732419628 4826 110776812 605772908 9406 -567475793 901451801 25284 -354186534 614328039 8032 -7046377 312461485 9684 -226256818 573716047 6009 -64217961 822188543 21485 -242190053 95977050 24910 -539003959 807060783 25053 -220126205 554995488 372 -93787184 123888505 12567 -135439823 861127652 8221 -22986030 56553521 19312 -3127069 738496406 6678 -449801681 851149268 24762 -295857067 146054222 17076 -500099094 129326634 26056 199572140 468851350 23831 -45891875 191904908 6580 -306399484 848497346 16538 -286114785 502397657 24069 -575365091 248657005 17617 -28692387 685125098 20612 191817494 54217669 9060 223315144 920122120 13787 -493461066 502735810 25454 -324891615 907654612 16814 -522617219 258115003 23358 -272083618 513147298 19322 -424589527 32135054 969 49548495 755813661 5607 -437430999 276527843 17079 -374600286 319849185 21841 -156533615 727502012 1679 -589065813 674707182 26136 -42756939 327868075 21451 -435101426 63899977 24222 -534633767 251074609 8086 -282706947 491925032 18044 -83228995 135190667 20678 10424089 612339147 14229 -245842766 712656494 18508 150399679 289868739 11386 -185162241 189924708 10449 211960753 276408745 19220 94898542 915525281 5721 -263941763 530299110 22376 -248108361 246488056 21045 -112072081 523902970 18230 182977941 373964561 6579 -541345076 636740666 23130 -361700396 705418974 910 -399197709 599533849 16310 -245097362 719007656 9595 -452117989 729338229 4970 -378135182 725507728 4361 227084633 937429987 15730 -568141479 508366613 16288 -66145057 692187338 8225 -384333246 368774290 5285 -94589233 792291887 2413 -308233508 866980132 14322 7718619 191026729 26205 -500549957 514316911 20115 46822627 222257229 17890 -533078907 901228338 20521 -123420101 843446261 530 -371220367 258889249 24508 -200114107 59848383 25471 -417517517 226576436 26064 -571147550 803204687 23155 178389603 841938330 11875 -601668730 831864353 1461 129837581 447702202 24039 -168724524 43754349 10409 183326638 830824981 14635 -110690537 861565346 18275 -392637020 453370726 21312 -593745450 312413044 9259 -388589910 413707218 14601 13385157 822077499 731 -515866782 714568869 3806 -407144144 603065722 408 -432133330 450210920 17893 -240057521 930267395 14747 -104674625 802609715 22422 53407519 930039355 25541 -197929374 774701798 20274 -321369739 767635311 18431 125652720 41955854 19917 -370752435 425966470 6720 191296200 354827469 23977 -519158237 605517974 18782 135301351 498720049 12786 149796244 312667519 10265 -569278012 830063931 22040 -14234588 426727352 17012 -107640220 370506138 15397 74280321 107864084 20912 -437399925 189041911 10774 5927921 544768575 20285 182375605 72044154 7718 -245081182 483252452 6715 -233256280 230217191 21010 -365124750 867171491 15589 -412607239 558283904 9295 -552108003 344135487 19099 -469721322 478691852 13136 -247757336 915298117 22285 -195674279 595908323 24080 -267490619 754530550 25246 21393842 531691585 5840 4513907 344539944 6447 -409615859 889942423 6235 -38635745 693514667 3637 41367497 775010291 14318 -517741109 251819399 14571 -510532132 520345279 13894 -191351597 150797595 23319 -586482303 394254847 20323 -222074424 467898697 986 -1190290 522168147 24740 -312614309 527297946 9203 185131180 343750224 7073 -102550123 442217003 848 -77799279 74392299 25923 -565805530 612425492 10434 166872218 402088404 9066 -20816101 830312305 16396 -64934536 611053811 13737 -484668109 603882346 16877 -106337737 912721254 4910 128143072 424289452 18243 -195394376 449625435 25795 196512510 19583429 17815 -344503293 516739779 4637 164463579 230425557 22284 184161264 656752129 7823 -591538905 882883005 22113 -593342077 494178230 12555 -174685541 313186875 11188 8912280 509327448 12525 252078310 619908918 5247 13073231 898353233 13781 -193805107 564577382 17198 -359643121 808699303 18289 -557065643 146054103 24301 -419089936 197349406 26208 -137663032 352760247 4975 -245467037 789611945 7931 -438593410 768132262 22239 -486695999 655883778 20099 103827956 169179396 7921 116787238 544046114 4320 -207538332 850915229 809 -155447182 580408846 5624 -559035730 632286499 853 -87201195 759111010 9798 -11061902 590371991 10931 -201638140 734035465 16122 205431169 448425212 12465 44093474 105454140 10314 -454102945 38781686 22785 -98173173 45890726 13033 32486637 803847389 14345 -121806983 810407686 3330 209839714 822253869 23370 -405275679 62753510 3426 -438990305 12949616 3435 -89132525 297520468 21864 51916838 410551002 20824 -115937316 742322170 22354 -108519004 85736333 22478 104628677 394801221 9059 51585917 56333574 18858 -519480715 95205889 3329 124817574 315724807 79 -206663302 710229455 5369 232182264 691488251 3811 163360115 419834735 25401 212633152 503846200 11191 -232180407 261967211 25928 -33436930 97079401 2885 -256572421 549951038 25344 38358889 506546179 13725 -398105470 479439726 6826 -378757003 594732182 11136 -161924542 723736762 11469 -474026479 606097766 8713 -96490707 49392132 26332 -77504411 654221495 251 -384415823 838685821 11573 177987967 848960427 19107 156564620 37432522 12208 -493107602 550917392 24417 -599775627 865867322 10559 -580360882 910192347 19816 96738481 878285440 8169 -186497804 567031311 17389 -455327425 224985771 23257 -372598831 683695642 24609 21450917 235471035 407 222700571 298522147 21915 -29947152 458900406 21314 -587531610 428612755 22163 -469757298 923578913 11996 -22236971 18321320 9890 -531101718 890733293 25665 224806612 723226787 6681 200888671 586955789 11521 -128348205 451370092 19226 -553785808 908015097 4097 85568624 912176664 25264 -180693898 197754265 24867 -221063197 412002415 23710 137820785 659056581 16925 -360974616 607442793 6934 -342796064 494653694 23644 -545109129 294162172 11068 215554954 513755765 7700 117894334 159373245 1735 -375035716 696309221 6007 -132360676 746814401 17899 -527726003 296894167 19954 -599139082 860628963 614 -575909164 526098561 17231 -278135244 406433051 20770 -295298377 94309921 15930 -158523077 707773751 18418 191874255 211438636 17579 -261913791 839124990 23084 -539380098 24178033 3843 211007793 879151076 374 -395967495 769787572 24757 -172054501 858477589 25405 -20536833 699970382 11176 155449360 932140479 8330 136355998 637494918 19005 -30381847 317812985 17678 -358441231 24083884 470 -191041168 41059890 4817 -487867993 15642166 7738 -329551446 880561459 4902 177971817 852236625 16585 56556434 290861393 886 -33027062 497451632 6050 -142454020 570466384 2820 77708171 171302813 19680 138859612 806338323 20590 -401434957 114917903 15142 -250962629 850155547 13958 -230947688 186087798 16037 108971922 786714142 3973 -246472648 312108392 11943 -280333669 149412121 13573 -213959010 25461928 26101 115349881 208051900 11520 -214869545 70097276 4491 23376205 36796588 9272 148128486 557149052 26147 246375256 574603037 25591 -566034579 676279529 19821 -516648726 804647249 26278 -545025284 943661216 9150 -265828377 131418449 6317 -465657065 829225168 2996 -560388312 298149000 12282 -110240706 490431414 2572 113819434 142492502 22170 -598653868 589378769 13960 168444047 68580542 25521 -294531500 421834755 10614 -347720181 602944416 21488 -91857405 657003673 20412 -508729010 807533506 6090 -570589918 915226327 681 -486783979 631130232 7643 -193279961 253218489 21377 214459775 783125838 25916 -350277004 766641893 18102 -376568893 272798322 13025 -10054725 494413908 8596 -363581570 259680335 22583 -565941115 303489034 21467 -201631539 182517736 23226 -260131039 419329078 17676 -298193092 448501154 12657 -68428986 239886665 827 -193775590 327276769 10095 -211199296 187698193 14254 -285208466 202685802 1155 -60883428 803912661 21378 -281099344 643867382 14010 -572964565 137181143 22686 -49181403 188025681 22148 -461964874 444466860 15381 -263485312 108772615 19845 -359003120 340844710 25200 -543413258 577841425 1769 86620104 214536028 17741 -284266984 281210856 8734 -266405982 921108934 18368 -564683790 178190151 5972 52217491 421658658 11860 -60222257 455335640 11879 -590895343 539596205 4665 115939612 565944773 18314 -431172667 852516981 21985 93686139 936597307 2972 -242255654 265344786 23181 74920455 803912922 8298 -267054270 142858970 6030 180534053 264233749 14591 -569831908 419721730 12628 -14027114 720153004 22198 -238872046 902331597 2742 43424297 155342876 1697 194958213 249631642 5136 -334838181 114541454 13890 -90347131 373806329 17199 -317489297 472092954 24954 7580562 63937937 7405 95245098 414213660 14692 -34139377 635145500 17416 -199286906 573503494 25843 -520262260 264983197 16237 -221000177 478763460 9676 208451403 608322415 16981 -37598150 198768546 17794 -231197387 821974022 3699 -76075727 871080243 18739 61977066 117486097 15038 -304623201 224580950 3483 219080063 650702854 22185 164799357 125873018 4595 159711354 24279358 25362 -351090645 850484874 14608 116811829 739909532 19720 -24140992 372173940 16230 -303602044 856652009 3741 170764928 420866926 385 -482892372 396292374 24465 -209961678 550827948 17788 -364419470 134382050 4981 -222756234 615210733 24856 98315700 172193066 12615 120920276 908587610 25915 81343971 942167738 18009 -171154603 679123235 21155 -245907510 552217719 7087 -29767033 756553665 12601 -496623529 872021266 8890 -486244496 568867413 3012 -219392938 823613649 4431 -15905336 831380002 13450 -157044743 874986033 15790 -248908601 162335085 16632 179742525 13167685 8170 166773516 163984565 10417 -384003193 150117497 20326 -162241151 196937334 5144 141838460 834853249 6120 -322073862 110167691 4794 229000588 193590741 16624 -175363152 882983918 4726 -22638371 896277590 12994 -537761431 530301297 20359 99931025 681276735 10961 133088397 847531474 932 -235708563 71596012 10496 -381720223 709625399 3794 -599139254 179411991 22060 117714832 65317114 6867 -439041323 921741016 24642 408379 279261071 8000 -435638765 805330206 19112 125921387 547694315 6665 -514063212 821610055 8069 -356656302 897584975 1142 -256244659 914350103 21266 114131685 74910780 3075 59681545 906057917 17749 150317677 477924799 4517 176003573 630432200 7438 -362009268 189172717 22474 14168141 702142751 14493 -200798514 43661285 15280 191609242 289570852 10968 -405206603 583462671 2476 -119815705 478858690 750 -143548740 589410248 26456 -326213284 65343844 12075 169680320 193306179 6107 4075615 574724022 3276 30123870 727474380 9605 174720761 607291808 17416 -376423878 203686499 5694 -444242822 358042696 3079 -547873193 60445316 2682 -371064086 364669139 16283 -34149709 187409370 5051 -400543265 727455750 19335 -208466637 68673220 13651 -107455537 647252403 10502 -487092834 562669314 19919 -66947459 144313631 5336 80189307 956640779 16509 -520738724 878248084 12654 165355945 919164625 22221 -45945960 876970983 502 -556683357 295796476 18754 31196518 859628089 7988 -331842851 296124170 619 29588054 252522335 22232 -51501899 779041774 16283 -274629752 676535967 25806 208246415 36442285 26383 -247593624 469669242 1644 -543093003 476715102 11045 86743899 294671212 25977 -274548132 785389538 25640 250398251 621592103 5861 -546947772 12995458 22608 -192951416 954380703 16262 -278570600 501595552 16641 -377143576 733031779 2336 -463480285 846949898 4979 39301750 562504118 15601 -13475388 410694465 11865 -328897391 537181118 6341 -569360574 427516567 18527 -6835694 232294553 21857 -12336790 294744833 13060 -3661903 950014279 7582 126916119 871557990 7296 -362903222 268920329 17899 -172453778 152271137 14358 221412580 698074287 20530 125278654 419040252 15103 -140082791 204774292 17319 -448372975 528115676 19827 22908950 756659658 9440 2205773 717637043 18959 -213925505 180385006 5456 -155369961 249753585 25533 -121541527 351921025 21885 100252823 637606631 24547 119536658 513170303 21545 -446864187 849421589 14549 126390924 692679326 7688 -271940171 315293013 12339 -519715130 97095524 745 130451293 312644777 25631 -104656872 240614408 22497 -65948485 113736583 8190 154156255 954136640 7422 66663047 450473765 12256 170817987 902894298 5982 -362540429 193201272 14774 -582160091 806999579 24190 -204461646 573496004 17296 114958394 839401603 4532 248339541 132125778 16063 -413399770 894182029 6169 146917408 592597600 10690 -61537422 552104065 23151 -65769908 877536815 101 41229117 530984562 18908 -118079457 343806825 14402 -525687843 51166158 22778 57364292 469178432 16127 -551914417 188253741 13097 -261189901 482973345 19917 173938796 358435290 24753 -6843377 684506448 10860 170903859 801742096 4908 -300409773 785046376 18649 -549965487 226457466 17028 -435006210 807975507 24517 -426539202 337487430 9230 75586666 343373615 6823 138809664 49135480 7239 -139774331 794174579 24057 20442259 277026435 2465 -447293249 61067002 7108 -378062526 876954919 25820 -535129357 191869302 18734 17573290 564171178 22773 -102964719 483893164 9611 -47331816 718292568 13176 -306729655 828202972 21411 -284728888 695065542 12376 -310439689 100380233 2688 40662799 505669039 21132 -10168833 464429392 17817 169402117 816419123 24404 -206671463 627781702 20048 -561601758 766017954 9331 -99286821 138967789 1758 -524174876 505445449 13674 -273104058 819058531 8449 -386316378 835330507 2766 -527882726 460630903 21418 250593816 640746733 11963 -45741959 170858435 24872 -191781340 281508651 24418 127879079 601883059 4912 -480271936 737264778 17020 -289558290 575021355 15812 45307553 799477225 8100 -73691757 750374147 2020 200073451 144235930 5816 246734646 545501906 25031 -42240744 573739671 19006 129915133 282953521 25911 -557218850 268853091 19354 -70065936 683973386 3746 -520683489 476182225 25176 3210704 239113483 8682 -223672573 223517780 6548 184111975 486180371 18398 -220717647 185972924 11180 -12949561 788430302 19205 -352552735 66859710 16884 -159497797 35130262 2817 -278814611 195037532 3898 -278440293 548532113 2761 -235256049 807745990 7941 -184533804 949330187 6475 94156023 736481977 7093 4522459 74977315 3901 -155056478 672121592 18084 -177817963 264881780 23826 -367916374 813076654 775 -269160077 691399367 22532 134136433 850763772 20194 -318604208 866505529 22894 151049743 51305228 11985 248613996 127392381 23654 -531979997 576766102 22957 -359918341 667742489 127 -172060584 265177089 3666 232984150 582235738 18273 -378349696 586024683 7612 157909489 660387083 14090 19514974 370149713 23835 -454117480 363296518 24395 -336364085 163635207 14147 97139557 518492151 20919 -478857312 710016498 25186 134316595 467122370 770 -257231267 490272491 4836 -463311986 782627739 7883 -146586264 299583275 16991 -166494368 840119979 21676 198881653 945216385 26378 -154287410 37872038 10708 -300843654 950120135 4321 -592359738 532396538 8640 -37131287 625130605 20564 -83425395 561740197 15763 -15147458 140569668 10381 189047437 227291210 17945 26980916 491155344 6297 33013249 132364700 2666 -594003711 478101404 10039 -516027891 207820101 8385 40635841 896962894 6665 -218550682 644822051 14048 -307737185 761466946 13505 -249734969 74361413 4648 -122713091 246223421 17687 -431451192 595303654 1155 731622 588311803 306 -268407697 167097970 4869 71181376 922016395 9132 -541191963 29983469 18106 157989008 320924894 7422 -191532731 861725800 18493 -407539452 525027678 26370 233264721 354320817 8388 -140825866 751098570 14095 -207400665 60441031 24013 -243217236 83858744 18587 -294732358 605925431 25158 -595989827 928370611 17974 -169848214 465101592 20955 -468906240 154040455 11667 113175747 711449343 20845 41318966 403695850 9293 -489126659 179695110 5009 -102473948 80558111 4186 235508787 648444971 2358 31880460 437751350 7850 124183542 166026605 4054 7836323 511496412 557 -245942401 195139712 5651 54953405 309185832 4045 -284168675 633462120 18710 -361157919 709130665 16568 -249982597 730102173 25304 -416025492 56223263 10360 -51752652 16025937 3685 144006082 60153366 3078 -28464765 903651085 15481 -182024005 116068497 13596 -452987398 472489648 4562 -406234693 611730291 2210 -176329360 891504679 6111 -271806885 279409479 9906 -477821964 340144424 22649 -349065218 498283762 8111 -582035076 921986102 21984 -566491239 543800206 6891 -572292183 942625217 2139 136132852 928656060 133 105662138 591499368 6194 -305766846 379263309 25899 -155824888 599062608 11069 190112174 427091828 4574 -8722018 747337357 4540 175461562 272282488 21277 -372511568 551831426 15453 -527699698 317529706 20368 51178174 847473191 19066 125659250 142277196 19040 -265452691 74081841 22821 -165166780 568756529 14202 -247781532 46278593 6878 120319084 295520705 5946 -511890618 707089527 3881 -56266678 186164861 5444 -260776678 581985100 2525 -287989290 756510086 5487 144839826 865989079 15695 26983560 404827362 11596 -315818419 178873206 2124 146522468 16546679 26112 -196979300 461931336 4566 -383045384 663804279 9615 -193734108 692060785 11376 28524064 529966682 21177 -227298602 157995357 22022 5235081 396894968 20131 220032881 178141896 19794 139680234 149981666 3906 -171054450 567019446 23137 113066241 563882920 11896 9260382 813440274 17722 205765179 702701492 21397 -43513431 183177321 6152 -160973556 635131258 23846 235042514 11191201 19534 -92980266 278101078 3026 -166914346 924929052 11523 251397885 199247383 7752 -514007855 813837248 22818 55500473 59703989 848 -581873926 538977998 26230 125309384 141863323 24784 -582577056 740451875 12664 -504645697 555949001 1567 -586581173 37216317 22689 -128256385 880477937 25992 -129013420 926178174 22547 7128997 400030577 13534 41108071 137489728 24294 -183456246 906033754 3350 -178518747 658841625 21861 -331046271 412954630 4390 -491580502 192541099 15957 78966377 711814742 22229 -289408523 673533860 23667 238046200 495891791 10444 11231161 803357070 13649 -373850884 648043291 19583 -415414510 542712540 17387 -443527153 276838088 12587 -389024985 707050053 5331 -6408660 279860790 4600 193703906 631812922 1646 -511066083 17650976 7212 97818842 462117162 6169 -318604965 212737467 9701 -126986488 911875089 4845 83363961 128046889 9727 -160035381 606066545 13970 -519904177 531201383 10015 -60014105 559809920 14424 -531783717 644190192 18255 -68610570 339895779 15294 -378958547 672766697 4827 1410044 152887469 22924 -86303680 909183650 22936 140441933 11860167 2922 -71996622 937972555 12246 182217708 18526912 635 126718776 345210177 24801 -381472311 349877670 2277 179410647 419985448 21617 -68341867 419038375 10525 -307166863 15041577 4646 42871439 35817573 9113 -155742382 868428368 9674 -150030544 686954254 15768 -268069213 204714934 9375 152662419 175706286 13349 -241436348 424320477 20146 -126509962 301673728 8538 -481284099 494777718 12463 62486630 614394448 8095 -478045492 332575848 4074 50008163 414108634 20585 -582776953 82191906 5102 -310216914 404306550 1571 65715216 618859687 15476 86281233 152279518 380 77280951 40579364 5461 -507955596 879195474 21107 -363321310 609960580 9719 187389494 263052010 13402 -476811846 168893228 23647 62070698 516555297 12804 -191125476 388347543 11806 54537072 313423994 2261 -352976410 379293723 16410 108612355 323985502 20473 -524921909 254451708 7854 158171 956409686 6834 176897399 59351120 8526 -161644142 640267584 25268 132299059 467301972 14659 -25128571 725485973 5966 -156623568 157583674 6015 -595872477 250738217 2391 -143902972 121283188 5778 -200765551 275220757 4644 -157435235 62084530 10603 -176622889 470282106 8129 -274581231 218443421 1987 -223502641 329332661 23483 -337072059 542204437 12798 -336134050 145870622 10534 -35358228 604487548 25049 -439537825 784432710 7719 -343611195 453522257 21935 -33297292 52860681 7120 17316545 803845712 7406 -374326362 83214766 10560 -228239196 160193336 3042 -567993832 708924150 24697 -104784612 448314510 7463 -19334561 515259297 25013 236894032 790647347 7445 -19971293 424928885 12420 215891476 898218167 8595 -414851309 685798331 692 24729330 492540850 10873 -77729317 301544979 5295 -133870906 565252342 511 -101147627 545923224 12768 -516308225 519301478 6414 237937685 342934730 6632 204065059 745981923 25075 -354638610 263592406 21338 -801277 516264844 19949 -159099860 490274096 6652 -425623699 646586160 10729 -579539573 228900225 22197 -117096113 292692474 25782 -368737685 504611612 20410 -282896359 163832970 1984 -386641165 429670611 13115 -353116931 801080945 24795 -330590131 916213794 12128 215581372 670173702 12730 -278867649 208624379 9813 -96036027 535271866 20954 91262394 28880167 20465 -521316015 179750969 5781 -515858425 304737618 15346 173601031 423713759 22300 248519131 745869363 5576 118609755 831216875 25724 -316501445 607670132 1157 -313966951 744749240 21249 47084770 226641485 23426 74578941 583951576 9258 -21997073 724334284 11231 -2410139 645386429 4714 -161483282 423767955 3441 -421047748 461355591 15463 -259323632 211044181 2652 -441542424 344797706 13056 -265693027 385937421 6685 -338071398 578511720 8423 -24880485 863089517 15247 -296101026 131307314 510 -18407420 902749588 21792 -96679545 193064710 25442 -328625942 625111798 23294 197170820 37280616 1588 -530014755 311143065 3147 -395159856 550907172 2516 -20431785 287075976 23740 -420105074 583158404 23911 -573242031 238673008 2180 -407271450 96077769 24993 -183419982 834991176 22652 -58403851 841613220 8168 -216306785 291344273 17714 69699773 18476231 29 -433278449 385058372 13655 202820947 704106960 18052 -68572313 187983326 20007 1478228 543381767 1119 63863531 489765631 576 -205326756 185299253 18574 152378570 458376787 1873 -171643743 442085917 26284 -391449291 205689536 22539 204213604 845521644 10680 -2321393 696951728 1699 -431687699 267577565 12385 -52254622 836343337 16500 -72123317 918621638 18774 236564144 597313998 6054 -470826982 366214364 14906 70871360 405860286 851 -198684323 540234806 18038 38536065 311746399 3443 -330275868 806130740 18843 -389067055 416614734 23871 -502306515 313110927 16700 -55501606 455911997 25911 -187820665 828592811 23259 -165231797 862212651 9137 9748135 868361458 21980 -449062531 820059204 10480 223376108 939818190 16090 -143263743 948230269 21486 -2905482 481931782 8221 -252694421 626770415 15803 -354587449 639942763 19453 -447680770 134422906 14131 -516332001 578730456 25469 -477569193 735667630 20882 -134181890 263779667 26224 41515010 808559194 20966 -535947291 564423526 24614 -515797218 491015607 6784 -321037038 189769383 7407 36654814 901402302 22587 -363690856 90927571 7789 -289771645 96826654 14031 -252004158 730121842 21305 126414844 599495479 7882 11523680 528713286 6905 -34214996 660457684 11091 -557946448 401052745 8874 86723706 353785072 6931 -328528295 660228311 1820 154398161 849287769 11795 -12542382 710605062 8389 -477017733 378693586 21433 -404976257 761455585 15462 41377018 848989566 2073 -31422146 271920163 12185 -352538610 917503008 10763 -357869608 950626069 23316 119155882 263321848 25600 -177420887 250129174 12279 -89629827 243569353 682 -54136511 938075672 3368 215934468 388082170 5514 -458667595 731983965 23563 -207622403 188514440 12647 -269367868 433048352 10748 242812950 787031822 3303 24021183 952320998 1584 -4685630 341898137 22052 37474862 575517891 15793 -109015362 76726166 13885 -359976177 8724833 20684 -596477687 345525161 11670 -548198632 219247622 11732 -416707644 644129557 24981 -316714431 247556791 6446 -312493766 761687966 20544 -502355444 435110281 1019 -576773566 501671494 17097 49729959 55638605 20118 31831668 921537075 8507 -68494874 420574702 24159 -30916319 511511570 19523 122267088 716013771 5235 -426837494 26516415 19641 164286549 742447772 14239 -103526861 54127417 4289 243157593 38386615 14155 -241222429 783196025 12751 -188472534 894637472 2057 -136570999 939179835 24863 -85247572 888959074 929 96888568 711939990 16806 -221305604 759740387 22156 -145816845 901848736 20232 -582414948 91461808 17952 -309753579 540693180 8867 -278391986 565153792 4407 235431577 805484915 6719 37488504 307979664 24767 192892575 550396615 7356 -596140283 509744263 17189 86365106 738092675 6611 117187422 110605974 19668 -106140996 224949748 9489 -336565644 771985109 19981 -501376309 148812430 8585 -459300317 863706692 16695 -137258206 709380362 8803 -259247938 238457856 23343 248975458 605610273 3437 137058831 615783164 22076 -171104012 512638790 13260 -138777362 958206452 21942 -464576609 399873690 15751 72440382 545329250 14385 -276414879 399776688 19351 184610750 364379491 12062 -390938858 161386143 7659 -295968686 500667988 13236 144858211 506833274 13854 -292604103 699234653 7726 79459065 557392102 1860 -521120005 577760781 2999 -241436102 509370275 5647 37925707 175480801 863 -231579968 47350765 13919 38961551 297461135 2955 236581063 585801087 13372 -539826556 92172294 26180 38712569 553017382 4133 102983910 551068876 26042 95498755 104116795 24902 -172177970 92296294 6348 -387533720 822038364 21546 141764273 188827919 12848 -595470017 635482788 15749 42701399 491801386 8078 -385152689 404736110 13601 164474273 921033766 1888 -56474185 788847416 16289 -283386517 444628735 1256 193879764 14113528 22537 -371741990 631259789 15269 132505042 794319318 21325 -349555667 11875649 24370 -325178894 730619271 12166 -356246077 192105513 26326 128544793 277048691 1010 103696710 922961636 12234 193478695 74180596 21808 -420702071 363144470 18967 -303314573 32955196 3149 -215114247 645590462 15835 212114430 112304709 16911 -122324014 293408731 15777 -281811655 443953576 20541 -106325321 301094581 3277 -102654613 725640023 8757 -258454855 351278540 5749 68323879 660448889 19444 -362758747 820314482 26467 -415712236 272799615 18722 161007247 763173202 15872 -281661827 29216046 12484 -200767627 625310057 23522 -213700072 219842016 15236 -565562506 461407714 10617 128517165 934147980 17505 135171778 554289309 20992 211879178 47366831 12697 102888000 128348031 708 -17414951 667599958 26418 -196985347 670061449 21691 -153211218 274254734 16244 -553242370 696179770 26140 -262735665 394152911 7312 -27798208 380751201 6444 -385097064 732544790 17063 23217731 779308142 2826 -312034814 130311764 23389 -601247364 864481717 7800 5057198 272738349 21844 185586636 428899138 10963 -274316972 272004416 12184 -196148678 12905318 21823 -540512965 313711787 14899 -178067897 158117807 1921 -360856695 38031094 5879 -208988210 622977953 12111 -53677763 483328918 16685 -108035272 539672108 6594 106582299 134558019 24932 -236423663 688998630 13486 135916466 356211886 2510 216678313 929026030 19008 162159570 734196863 6796 -44585293 212523842 325 229217005 64490535 1114 -405324149 399924835 6299 -509326494 701966272 19457 -205500035 890687571 14899 -179107665 42794236 9369 -314250134 15889893 15033 -580572341 226398302 25611 -8844210 393730264 13357 -338995394 298863224 18594 -296732805 706209634 14068 -580488598 129876881 23055 -98433544 813886917 11410 -299000454 129088696 16691 193672155 725655331 11962 70099523 806340371 16430 -584925989 519559593 16555 152254479 329507855 5521 109858874 324715835 14367 -113077645 552695176 24346 -154734580 11745309 9357 -400833739 82679371 15064 99434299 499454930 13770 87492129 532868546 23612 -292275202 933575992 13411 -570590686 195809061 2331 -221130974 580349687 15791 -427958436 529693011 6535 -459786128 200937733 14600 -560323244 73782701 8125 -544449284 136953070 8136 -199296413 242280949 268 -577202150 143361938 5402 -307398601 837410982 25487 -381528528 38455370 12091 -7312375 271737738 11175 208844734 943118176 21876 -276489553 172530647 891 98268585 547569290 4881 25933859 77441703 16579 153913721 309262104 6762 -466244180 527442461 6083 -230435643 819866759 19559 -322869763 615598556 2658 -15513356 496992719 2262 -441741149 378099430 3109 -539401271 756569300 23830 -477391004 707406899 25482 246918558 78163507 24106 51866401 782878119 4612 -60501218 384741681 21944 160475752 510454013 20718 221767388 175991520 3701 -112319829 954244451 3887 216001524 542970041 7501 -11016220 472576499 21305 -443594926 929398883 8956 -418043350 458421855 19644 108586866 231294329 6180 -596158422 757381483 19082 -378346645 761206054 19815 -190077021 921150810 15763 -389178099 603560701 18460 -303822619 740516524 17195 -351469735 560488935 25868 -214219441 633064425 11594 195236423 107908775 18350 -593558648 580483945 3183 -233727456 782345938 21481 58863345 136464559 4955 143841558 721465132 10380 -87834725 718617820 16757 -73011100 804807796 19468 -377935945 805879532 21108 -365526933 24256662 7753 -425468369 10727025 6841 -386170577 92542800 23248 -402981734 63259029 20188 -226589190 398299522 15253 5410315 658040766 6583 33763263 839532878 26093 70953404 925132651 6208 50690079 211930406 17732 231044994 343251781 26200 -347213409 506926588 16790 -337481988 111848847 10789 121223732 455683358 22585 -61805365 859238557 21446 232231031 23843861 24802 -285012128 202983669 3692 -166777612 521336812 496 -252745853 955875774 22268 -447507098 53101923 3438 -440171095 394331879 21723 -425352893 43440319 21279 -431059009 465851436 19698 -462124480 912121054 16752 -175612665 832563434 16165 -582544030 303663851 11741 180029551 69483430 15597 59172975 838136171 13224 -233902167 254196933 8298 176864065 192002228 13890 -594443664 709376700 9834 99177226 210781941 26061 82920205 887639906 11945 66581289 215408804 11596 -455815606 445896558 191 -557624696 951506062 5983 32417883 498206676 17158 -193090482 304708918 12911 -340922446 215265720 8259 -571200877 317693606 1864 -131436836 37678302 282 249795378 918926261 4787 -36581953 466264653 1493 68512204 579171832 10350 240148142 331612850 20244 -472024378 86220188 4488 -124547842 561766111 18518 230951630 748253427 12472 -190721733 664505710 237 -522872165 819533194 5636 -89924071 147997545 4808 -76369860 278414950 18704 75550079 323007319 7569 -578436101 208532916 5703 -119226537 457172721 19578 -114689307 354679687 23781 -400156689 870984739 4933 -8310238 278337785 19956 -233211461 714970183 12085 184551525 639421127 3485 -450318080 272412172 26338 -594319590 673938850 13471 -534785491 231463944 883 -87873435 466081895 13703 121317931 879898364 7550 -319316522 258585085 5996 51597213 374738847 18112 59964961 657017105 10103 -197935916 770243609 4040 170831115 530956358 10494 -579250913 550032978 13495 -380352164 556957838 11653 -438118040 415652735 10255 -552906164 466739798 9372 -15982534 295076311 18268 -215245060 436390530 21124 -423270849 729169693 14862 -577931525 882661623 16292 96921976 626524818 19591 95506246 312596470 5419 32087671 113418407 8224 130028127 782975045 2528 -118910807 876735761 24556 -421918515 179130150 10658 -98879347 785965963 11909 -437552390 331693185 21498 -283516433 539084625 17985 129036086 118810669 2371 89093811 912542756 22421 -507668543 562057658 26390 -536239036 847721951 8075 -321417921 500582716 25561 -137686339 703792074 10064 -460292539 590337463 18693 -159969370 657627174 22913 -593748250 484004952 25562 222067462 689320481 3403 228924279 183074334 23310 -400922160 616189769 17596 -324943316 802584497 7346 140574160 297551568 13097 -502865403 194286671 11720 103348088 556184224 8969 -439342006 883690176 170 -156070203 681803288 15040 121935329 804813786 2721 -3002325 92021726 22070 226239359 186052320 3609 56834959 666364373 4000 -183500568 611169100 6869 -217089664 356958283 5130 -440351704 884318862 18856 -395219006 47696304 13924 -503503765 175868755 21984 163091180 171353661 24816 -299486467 742652408 10385 -310249240 88833353 257 141392516 236399467 10102 162594289 511540009 20297 -299546515 199586077 18707 153703828 156291974 6307 -474928261 331828145 16764 -563870231 358693258 15636 -555692804 25960528 18093 47916383 610248351 1065 -317341655 234024864 8991 -317119406 759911678 6016 -20081898 505897257 23970 247199805 598946057 4025 -36426451 407014241 2282 245534311 957759498 9540 -560054912 291051677 21099 -486357796 135972375 10729 -399118155 327837950 17233 27960680 93023196 17843 234838240 28126192 12135 -592879901 917639914 11730 120929922 83308407 1949 11098004 463609382 1504 -57501985 921602890 4570 -461139846 759981356 24272 -65395554 193202894 3500 -48974117 840068972 18655 -337302505 508893246 7886 -291952769 462886061 16169 -196382066 86837327 7527 -546246443 830609373 7087 4213094 161209501 12445 -30189028 873121890 16514 -321725996 789525919 25133 205453072 704082540 17996 128722794 135298892 13802 -98313443 201318683 14733 -287363204 95416518 11126 -42716955 299114555 13701 -583580182 689405656 15659 -601821248 406666126 1454 182517340 869627809 23655 -156838425 166235790 13120 74744666 873976261 14070 -159426287 576963588 23858 -417588177 683384004 5694 -433007272 285593391 12629 -594985044 222246094 4495 -458063162 91132937 20198 -270077173 213245752 19375 -418842486 212276768 12760 221772130 48750640 16578 -430678868 852178311 23627 200586662 604276194 11397 84211044 955659201 607 90455586 70802534 10237 -540245205 277105559 12583 -488380564 163446887 14498 -583793350 315124944 5903 -458868412 203383263 10945 -59658844 791799863 11689 135961210 488423354 10331 -73871946 838269981 14353 225802654 433957005 11889 39400563 805773513 1695 -518149943 277881100 6730 -74234681 917956715 10431 126379137 362232046 16769 -453118361 675880988 16969 -177614391 550906125 26461 1149169 607609582 17931 -474626387 445173733 22162 88566051 303413363 19712 -523884643 336359642 13914 -406262275 851996411 20763 170479927 60382185 17995 -448994409 152750944 15665 -132966031 331735462 6242 157479498 938741520 3046 -349645184 622754964 1673 -436193268 859818212 5796 -78896001 554843810 4186 -219260921 679605774 19261 -594489337 461291646 24282 47899516 13197479 4506 -151114037 631492613 25600 -46962846 219515244 9012 -451907767 572666149 25327 -485970480 792307796 15281 -85009711 464877614 15398 -104134952 902589985 7679 -10969695 273531041 7849 -70567620 857795385 7811 163734388 359224156 6091 -376126172 244444936 15498 33464067 15030741 8722 -215753218 778548535 11753 221951170 74730176 19195 -198113759 853755315 8827 -157861326 443599769 5272 54628794 14439253 3895 -219790121 940452989 12101 -91238908 204624493 18015 -261434721 766014961 5499 -161847778 378268934 22988 -273428561 288436809 23153 -89008970 376683562 7010 -600094401 577945891 1160 78909479 435540340 7606 237995606 882434433 15766 181099608 269998528 24051 -131961237 700389328 18723 -27951209 312103421 18539 -345041352 225916342 5747 32151195 762322687 16100 -40737236 594514536 1456 -26081521 430727449 22670 92583643 242818881 20228 -222169714 185096131 19725 -408535285 248604771 1289 -192341438 897562774 8333 -397488962 528085853 7290 -102041629 881420407 10084 -168171350 213854351 13337 27156213 721993418 21656 87360427 912499441 1784 -41096303 91284129 22205 -328501517 314278728 19930 -385684606 908170624 20585 -310067753 303659169 375 -158515325 655405598 19270 -31878192 936673450 23248 -384145515 307084145 14328 -221928897 243764824 8543 -306852535 401767906 18255 96585051 481260341 18795 -493064588 568291580 18791 -184651211 41528903 14755 -358000407 227251492 9451 -178192613 598112008 20586 -451103691 874389368 20477 121427139 758347745 21138 -442267183 954226865 8991 117974845 727155045 25522 90186861 255743667 17490 -67472825 670758517 13314 -315474097 46398514 3164 220962426 801825596 22723 235541301 141838517 23862 -225459983 90263948 8486 101270461 185748016 25313 -320614696 44038281 26420 -117494660 759879218 5390 -427919121 38098280 21738 -103300732 395620862 19338 23866646 384599559 18390 183238447 526510620 17600 186790873 612356971 601 -554390605 527257853 18506 218544917 303695553 22677 -422686190 530386663 7930 182512626 717547572 10086 -515191132 647435259 9890 -121704993 776097316 5236 -268667081 740444613 6165 -471724878 800077679 14748 -434688066 905453548 23237 25316292 663129834 3068 -474289196 663671031 11400 -419438973 33920837 23014 -175269874 177635736 6910 151471321 765976369 6158 -535800038 800254903 16072 133706669 300906005 11186 -64521431 417392696 6548 -397572745 453640873 8637 -226342308 222405147 14963 59578459 216555598 22907 -138118171 386241629 2116 -76528558 212988883 11699 81246580 933783035 8407 -8136998 651881229 8285 -211577226 50661231 3087 -453543379 630889322 20032 -531015495 296736463 25717 -410917008 459447235 20254 207839821 114577927 611 -116160971 111344098 25331 135353593 516255262 18022 190404625 612452144 3847 -329282098 340355156 2620 -325240785 91773536 20572 -579446814 73832570 6567 -49973961 70057567 21516 -183761818 163608181 15803 -378806503 820135375 13956 4405356 742133886 20157 -35177056 710446472 23923 -421329745 454483160 14430 -131878182 21132000 7701 -175473728 248388107 25617 -539396614 938005787 11497 -560454169 810300533 13917 -276041652 774943015 20895 -272665915 569801268 12733 -421524294 560318092 13100 191035704 421103111 15848 -390294734 230637309 1477 -539894676 665057922 16808 172989798 473531294 10362 236397275 523480163 7685 -451792487 147045201 14401 231233796 59211526 6656 -389853357 315688165 14840 -462652588 505810327 14722 -428004820 714837243 15644 -418525409 148567101 11305 -531356232 41029905 18949 67062543 419620267 22453 -591382982 352590575 16222 -44996546 184815918 12561 -271941665 258300001 5673 -216158057 568726974 17871 -192108361 33099556 6929 176989575 834352713 1335 -220583101 659661124 20858 -173600684 920243274 16369 2876742 537606854 13905 -260959557 145392299 18567 -526829693 823093862 19396 -505148167 505815898 11084 59525365 697698249 18695 147651880 30502469 5623 -564503473 149799215 3381 -193654553 661714667 16589 -301098062 259078118 22487 -169628245 695953064 9183 158893366 13800362 10427 -118283574 723213140 3931 226056307 261655795 9573 162140335 35401403 9262 54206113 421201589 20637 -336640466 896900681 16926 -245470118 629699104 8972 -530105488 869226806 9521 -473969382 314090399 7638 41255680 243279701 23908 -417415704 859725942 15481 -276743688 662693258 18602 -431513990 139570364 16405 152541301 692680000 12322 -75406612 952948204 7550 13497935 463797454 12656 88005757 245966470 22837 -420036457 538060842 3015 241554644 662074913 22829 77384629 463549352 26259 -557411408 493919975 24839 -577545787 451577543 2618 47865739 661505975 22001 -234411226 217958930 2726 228371977 81677449 2584 -152398020 675839012 3952 -526258898 381907381 5870 -167447703 705503181 14312 236718579 757589157 24161 195257513 929301536 2326 -73953308 627083028 9863 -436630916 490879252 17156 25220701 596640421 1015 -266383621 125941159 113 -390366976 633045170 4516 -116948779 86864950 13162 -358331694 694836261 20310 -159153113 129379453 21552 -193322766 888935385 12645 -238105473 210947897 4977 -394482874 785944401 24197 -570584320 955834624 1644 -46563204 329782869 20910 52676500 496762582 843 -306110036 528916122 2014 -381013737 511215321 8749 33638658 621420086 12643 -588403338 579818511 11713 -356303876 251497813 402 -381332810 754495433 19762 -199055667 789328064 12307 -212654611 409738189 14549 -329259071 147232864 11009 -57294885 874744873 1076 146462050 553895959 19159 -301918058 843894082 23626 202338508 453994194 12447 -430875913 862312671 12707 113406052 714564773 23654 -377798691 668784239 24248 269280 648400027 20634 -517242959 428394286 23293 -33683384 353708534 5098 -81300872 39301005 22427 -155069433 97302568 24887 -227108773 653438855 6533 -361305229 724786894 7797 -423484652 889035069 24499 -193682057 129885569 25314 40771136 407044103 14694 -472140649 903966342 23959 -533834763 62708189 25394 -537430962 859398116 14237 -26736966 448413271 17066 -460637582 534045311 12113 -163946059 794188057 21879 -142874565 65613760 12978 -306380666 630051993 7174 -339559407 922514722 22520 61466619 386911882 16029 -447328396 61935134 12711 -277010051 340200663 6897 -550303924 307238756 14256 -68316590 75874972 1444 -509171715 909630377 24413 -72904530 550399406 22532 -446395364 443282095 2368 -181769530 887717912 24433 -97418317 464747340 21330 152325492 572771652 18460 -492874894 185094037 10845 -7398627 897840176 7395 -537185766 651386842 7456 27415725 62329462 16998 -40639070 93689175 19890 -573169495 420399349 24920 -508702479 676547853 21342 -458739457 22945788 3520 94457260 921528732 19046 -451092030 16869838 15223 28525901 47786973 13554 -191566864 389233277 15877 -295017600 354677552 17175 169416862 665251425 13095 -135672921 640205182 19744 -287369766 618746242 5472 -381504625 945956171 17360 -109488786 744670065 6059 130580812 62194030 12685 -129265513 591058883 24919 -230046035 916686579 26327 127836064 714311931 9420 -329719196 219680005 18192 -365852226 112494674 14900 198933152 607901635 8566 -237492051 919271317 15308 64753520 652039495 17743 149753741 861280459 12651 69018022 35462471 2544 -542688061 246077773 5938 -460613708 715005545 17106 196872646 46945778 20097 -373830508 338188630 17403 -556899761 614174389 6460 241651608 883214420 5869 -144136559 229710467 23945 -16634274 434859958 10619 -121709496 14919910 250 -176875425 674887542 5714 -211800671 338207946 16330 -571576269 364303040 4858 -311178635 169594606 10332 205774637 178523215 23260 -489516275 115015149 13842 -543737466 753609561 8375 -557164499 215849881 1068 188238985 387141435 1310 -221513276 750836989 10099 201101425 729530975 1931 -394259562 151423872 981 59265239 594110379 2901 181547990 178086873 23853 -180676731 339288107 1411 -342318415 940669095 9667 227263468 348416413 9183 -295688385 798800384 8569 -600836586 522956666 11341 -207658378 64539622 18297 -382333056 235354292 1128 -543539941 204000346 438 98883893 862361425 26065 219064660 379041121 9226 -315061594 899656025 24709 -182760943 447343421 2098 -346439385 760450540 5884 36332548 735411059 15895 -122622233 158283703 6428 -16665480 759903899 17164 -227372491 286424505 4614 -91004882 871417709 3372 -223742281 654722343 17835 212115267 729066904 21269 130480746 902983829 19036 36212291 360584694 13997 -329679052 639551125 12340 -71934207 71155784 22345 139763258 885813371 21980 -219761936 397824572 19424 177221826 620009864 8226 -387750939 268982486 25951 -491353335 479454337 13436 -24220669 30433166 9881 -400088905 299138766 24145 -460802955 124456975 21037 210270586 263742025 10243 -491458260 342941971 17483 76341762 322626463 11573 145865435 275979246 10436 -339944979 421622213 18551 -318104390 442601842 18956 99598208 58060105 23335 -217697818 48104715 7035 182284042 24216223 5900 -433838589 888577102 22115 -133975311 873549175 10043 86075149 70774050 21822 56776381 240914018 3078 -169905093 836941760 17273 -122450590 692175675 20729 229567439 314818801 19716 -437489791 18441760 21338 -550896105 862611202 20589 77590137 110856686 653 -335592288 816580784 15225 -584318242 32200622 2210 -548824673 838760809 21935 -115233163 356198201 11689 -533845854 34266489 5692 -104921742 182983601 17593 -322902762 559304774 22121 139690245 308532280 2250 201369898 53852022 15686 -349999221 404034137 4181 -119354699 110519444 8261 -358569138 36969700 15202 -232773721 362811660 2016 -567232489 170127389 23143 -507578000 18632952 18796 -513262566 228619168 23517 -566239920 646749440 4230 -236294498 758003806 20020 -318364700 537531431 7998 -399524031 472313553 9730 -132715112 548727473 14616 -573987237 454684917 11237 -231036818 393105079 789 -237527963 667776317 6423 -570731236 150339907 1836 -459049722 260289613 4233 -94697315 524401073 14664 -183138276 444779303 3539 -57454512 683195138 10823 -104361460 623879385 5150 224333676 620275009 2532 -5674579 248027911 759 30025976 701581565 3064 -464428391 759292536 12673 -14122339 238514553 22197 7722867 705133229 246 -470809855 50404881 21838 -236097136 352335457 20453 -317914207 228593687 21053 107891882 760345308 23256 -64198995 741809849 9065 -209239875 613531519 8691 4219025 555055471 421 -497729098 156867630 22573 -252161005 698989205 7371 -116255032 364844989 7780 186532363 814669661 2163 -230465657 410545531 11371 -464316303 399187056 11671 -220353678 474577045 5589 77212720 60296161 24982 -182479495 176863661 13375 -124257838 807130154 23360 228620939 617588400 7130 -571026657 238045113 20323 -316581649 755711715 18469 -222955995 394675704 4873 -312374744 336442575 8141 -574288198 242388424 18705 42555236 839174373 4394 -89759354 934024240 7804 -515737655 530008189 9163 -527298886 860681994 24591 102071256 610981887 23105 -72414317 410669697 4890 88715774 167803872 175 -454618554 464098777 2818 -250945157 639617899 2688 -237869988 601291815 23397 -155688796 83654588 3281 80265929 210038588 16447 -549343750 495390974 11747 -231266040 797506116 19300 -552179397 17316748 25743 190825668 204480921 23952 6664237 542677968 5203 -599411268 115830344 2103 178151773 753722491 20995 -440326442 87477115 9079 -493418630 634889861 22165 -153284555 143902091 4641 -507907988 614195800 18482 39489778 669244143 17296 -279691489 951380361 5961 -220039573 153938149 19528 -411582785 776848803 2004 -262534201 853431456 8200 92180873 337151354 23346 -62554029 371674084 7197 -196581855 909329540 12866 -104435436 655962472 7996 -40217417 310237323 20696 -90432939 528598205 1227 -572375028 379579650 10360 249853922 313809426 17186 96863052 127288936 24105 98536506 652283749 25810 -497747274 85653555 19562 -58580459 423060003 6284 -287735151 398455361 26088 -498735657 875442634 19268 4203056 372753759 3769 -13056787 721071744 20961 -338164572 241755914 26214 -129861244 948740618 22082 -157844287 234050982 8867 -200525601 371013404 22002 -494370538 899773829 2672 -512240728 377079238 14615 -401501687 22475298 9408 -559119595 365712480 12516 -272605414 292118443 23985 14561652 715121180 11006 -171543968 574819161 7462 -424377713 906114695 3575 164955550 179996327 11642 -11493986 8806861 17354 -127075415 58142897 2263 -566039058 632900578 19896 49899311 270571893 21337 -356678526 373264079 18105 -74592331 748321278 11729 -68286312 157132687 25674 -49626739 926542026 19883 -203313508 640722104 13685 -15373915 434246048 7790 223141122 227248305 2024 181321245 89262142 9130 -582894031 724092239 3290 -107652551 403672521 26228 -591659571 485048075 12840 -93292908 634095231 12632 22970477 594996661 20028 -596680897 365391028 17836 -528342660 248843243 14154 -317759925 348811195 17596 -123117484 25631353 7553 25526950 924810607 25033 -298328345 910685488 11559 -597644717 809856575 9700 -354279634 327860273 24674 -392693491 294062388 2071 221434789 232990929 19303 -434209355 335101860 4784 -337750191 15260576 16468 -422421335 180458095 20927 -267141063 31137032 10452 -31450456 234414479 10837 -28767500 773191180 16825 -365607529 22138609 12818 -22060421 922455525 6640 183985018 698940320 9874 -165841765 285163518 23755 -211643220 849975194 16527 -30741417 433578558 20379 245862523 502470137 8748 -166963946 46610633 7516 139438837 360181010 655 -187725228 590303818 20753 -136976706 895592764 449 -243010196 586820442 14599 -409797073 914601072 2284 -44502800 264889846 1152 94039524 73635219 20264 -389686238 899716760 12610 140615299 606605205 9438 -576615455 603270057 18989 97372255 384841217 22624 -143998961 497655712 15571 -257172230 820601213 7171 -30782003 63633794 3198 -203899261 503835538 14741 155761360 512818894 6720 16663922 797489747 20319 -410695024 884520338 26158 118222881 588057440 23112 -336282285 210447428 22988 -576460382 873933351 16274 86077150 552057459 13030 -208076344 294053055 15982 98554474 193140109 13920 -520226959 208110224 21942 179952263 862929348 25406 43004233 441120915 22103 131491509 869788105 6234 -320739832 291588861 23219 -346256909 219288339 16750 -433469947 366688972 13097 -51994578 113649124 7484 -36087539 464945497 23879 150572953 28048997 7519 -117719862 560040216 5447 -133165540 815509802 625 -132638946 126094136 20094 -416702557 718486477 9350 -550032427 663000673 19910 183847758 349103313 15762 -39787930 467959717 3223 108103904 483344089 10709 135858022 25661599 8648 -448345892 813341431 14511 143817350 572889123 14954 -459559719 883337429 8237 -279082743 722109594 11520 -336707216 785522889 7880 160375879 80526021 13784 221268978 143069561 26383 -391781617 606004331 14921 -243768353 728982177 2190 -170958366 798000374 16475 -220664632 264091319 3193 79675994 211033743 13166 -70431404 338832405 25729 -186499940 407164203 17656 -437525014 558725940 11004 -206887585 501693373 4038 173834833 874590835 10898 -504743034 619471760 12732 2987218 70453443 20834 -318207707 569454947 13943 71477022 181483569 21217 -539915993 883373672 10588 -522039934 470371696 7469 -64031765 451483338 25224 -372331192 954272985 16435 -95159178 844043388 17910 -513385904 943452771 23179 8264116 636623842 26237 -331100327 612778748 21881 -113380035 892883980 22003 -552261290 240335275 24799 4334619 144997234 20660 6685357 745639869 525 -470039430 854701623 19754 14400367 946006546 18857 -233019833 628382940 5910 -57986858 271344430 17835 -437773203 147094917 11663 -261586431 314210058 14600 -46888477 291008234 24270 109359775 85277866 16457 24668258 36939854 16900 -474450635 509507595 7742 46717187 150774709 18843 -418496079 62433670 2448 2658054 928600971 10734 -597341816 891403566 1469 -28152211 386080790 1476 -165674702 305424568 21911 117230313 808363253 13031 -282920240 803579798 9508 75063969 16306754 17604 -576298444 454623497 1291 -317818831 825889886 3092 -96893578 135266908 11751 -235703698 659559072 11370 -392718070 887112421 1963 -328481912 85380946 23046 -369218546 465912791 22185 -213627847 657714926 17884 -597474364 238635631 22005 -522079559 738283940 9960 34707847 174382114 22417 28062429 24262654 6055 -239564225 573202699 23071 -245046252 760594969 15253 -433542253 640864694 18181 -8743537 697495425 13848 -585825392 76271331 22129 244281963 565528908 18280 -18956003 299606576 8841 -11146858 333939897 12420 109078710 486879630 16305 -54159186 528401135 4212 -598086390 883102899 8208 -65443488 873595560 18039 -250618646 408383141 1934 -453828480 815848594 23717 -102587057 97302045 5073 -289184157 124506264 13166 168326837 289487508 4589 -485073708 913239553 20090 206031789 860928949 8827 137817158 311513195 16668 59345761 357488522 19038 179474236 868212680 7891 -429211398 342038725 21353 -560262593 440568443 104 123083266 239173248 24698 -239763628 659686264 11771 37895056 860217862 5838 238837226 690362314 19999 -471801362 286103545 4495 123728658 335382734 3763 -338364740 156351590 22917 34612750 821932943 16204 149836904 895714183 1510 -143857604 626017243 23396 -294565551 453192749 5454 178260075 282063004 11716 247209034 857554822 4396 244190762 61590082 5535 -486869551 92257403 7095 -389553258 230573065 2095 -249412950 444937192 12952 2877662 97393928 22891 -594144041 613974337 6235 -250426193 827382183 11835 69187255 240025691 16154 -531350021 815776445 23209 -521343759 523044316 17928 -342960693 291320505 8204 -339701985 347426950 22558 -529813094 198551271 3678 -417505679 560490867 24601 184075903 259462993 24793 -365427496 338305871 22128 -575826499 776345737 5588 -198384786 896277374 11730 199095361 30813975 1952 -4893821 549934786 1685 -64785540 312246962 12583 103076284 359865074 15677 -552576176 306858404 13611 -266945522 634769283 8447 49568220 834802974 21889 -582865679 167503726 25930 191672557 861109340 5807 -489310062 484348089 20828 61358477 778748573 5041 233769914 383567750 530 -49104749 762867688 7293 -530614102 346661542 142 -456412051 33964731 15337 223941602 898642795 16055 12205106 906615645 19390 -491830003 950918797 23341 194799733 104759339 20382 -477597103 627072908 21347 -552522753 47592381 20126 -145255462 895797806 25317 92043958 150323309 13083 -170238817 717497543 22859 -238775799 491770268 23696 -448576528 645323240 22149 -85906812 264581916 1278 -29823253 245187813 3552 -325761927 812843213 10716 176484517 137549281 5264 136124372 950446160 21830 -240950976 164069167 13652 -26852620 766800583 16045 -494124064 99899018 23739 -525905051 204759236 22469 -206078531 351359897 18790 213430793 650850548 21921 -495315994 57953497 15435 -62674082 57460736 5817 101629781 316375650 4046 -129380610 944073665 3526 -467061668 392467402 11023 -75927562 397893901 11479 174920307 203354321 18693 -157182497 627898073 25136 -236239600 27226013 19391 -350619109 373239539 26253 180998276 366807412 10262 91335767 756244799 17822 -377257422 575673099 3082 -536487429 42169662 8220 -91751624 795634682 480 165124337 444297532 123 -559768465 321679042 690 -191062691 461152667 23546 -274342872 864868617 475 5099936 29018534 3326 -593530176 67412564 24427 -336910938 45463227 20077 223126607 802400333 13693 -330441307 550372253 4918 -58670515 844255427 8753 -16179573 28717418 24330 -408035956 357336347 1935 163129630 404417922 13376 -445796872 565168785 25931 -443525443 421881255 24671 -448828137 503807923 21209 -494465868 914986851 9702 -550848839 488432276 1893 -445337214 664498833 14582 190249975 327516730 1025 -115937923 494657647 11422 -404542544 578352981 20668 241282110 792536182 5062 -172311846 755971243 18738 247244392 126644981 25655 52762718 785578121 5771 189514217 783665125 21950 -131966230 709147805 10729 -323568119 839624936 20890 183045254 504545553 24070 204172153 300182622 4438 -532595918 399310181 23945 -324179616 406974686 3086 -363593183 338175763 22704 -23230210 117730462 12069 -409016662 216694946 20057 -40787878 297786339 7384 -73425468 63007282 2821 -434266234 292925120 17372 102712278 686708227 4409 135625374 805818894 16029 6741216 794291695 5856 -551485078 273859838 16914 -432985901 192257307 8487 -223783710 931776668 15553 43338327 884036019 19662 59540939 663141447 20003 -341639573 590294777 17583 192413466 456423643 14701 -15502213 557163953 2274 -35002792 282501190 1227 218964239 639905992 19257 -209347394 942301929 25215 -516905298 325558404 13978 -168869178 759881132 19403 -283460551 496730925 6516 111339977 939628615 18870 -79974567 931203447 16281 -182098710 910015685 14564 77725654 708653711 6902 -8249028 424910839 5348 230777616 67237379 16733 22654784 348377857 19484 -303399740 702179952 4737 -6769744 118147153 3833 224766634 216565786 9834 -194545777 784711488 10887 -478832825 27906451 5116 -163177636 261700222 12744 -364171619 230541701 3993 58068729 913664009 3805 -380389340 483381830 14336 -328646529 159283703 24452 34269740 83067826 21211 -433198145 180218925 4211 248067313 370353595 4395 -498577489 384632841 21979 83327409 583494325 15529 26581410 440738475 11350 -378871894 719889319 13515 -577150790 201753736 1912 -526670154 939969146 3259 10716389 859974785 11675 -176670295 773121777 5782 127785395 33275117 7966 119779856 639463933 15691 188831717 239321416 5457 -563241181 938268835 25371 -117758263 735908810 20374 -248895350 190471495 25240 -149157890 156468857 535 181655334 526575287 4222 -257069995 877009693 26413 -476147574 472960470 18740 -307849686 11545162 14503 144366696 71263557 2410 228040254 723960826 1244 168626237 230886377 2237 -127503925 563800451 10004 180631191 445651078 7180 -244800897 670559683 25251 63317606 241529390 2864 -246027626 277169252 15961 -28799765 410479010 24942 209676786 752676041 20542 -355470931 884974317 12903 247762125 675140112 4078 -233938350 129142789 25240 180860516 560275112 18745 -434394090 352760347 15398 -128427678 920926148 16904 208598301 879222591 1886 -87207242 893582444 9705 -114448566 723343364 25875 207691639 808744051 2640 127802093 401333553 21427 58428425 869493716 13672 -534536113 667491516 12146 -51012912 273700521 2191 202387801 155528038 7428 -558290626 847560234 20231 -338163214 10846386 7426 22261241 751193386 5036 -362821432 669322367 1453 -360341747 272696427 17178 -526534798 116421814 1013 108385592 823067366 25180 135359074 790785972 25264 -40410116 130933684 14527 70691032 464147904 17486 -278174031 949486383 24124 36657316 629337222 20740 113448757 493468938 24741 79456682 617059938 11319 205668254 220200715 24430 -91150761 669493503 4772 -247812447 788977276 17673 -549545417 285249643 19522 -213237113 875420731 23807 90944829 209574107 25248 -182384256 892428742 20502 -492594146 894230246 24653 -449282628 804270139 10924 -339401272 201583635 20065 -301332378 530022502 13604 -578742312 444820924 17640 108642478 852378919 24524 -153469132 495275695 22882 182430279 753374097 16240 -373717052 705051988 25010 -237381967 809175095 16726 -286740174 846570532 25328 16582722 578535762 12729 -165236970 283822414 177 233071665 724502858 3671 80557439 840167507 8713 -246652224 655008039 13667 -355347394 65677466 9856 -138483342 789969539 792 -301526248 289664793 21247 -515826262 603630665 3835 -409648944 565776503 20947 -503332385 760561376 6530 -311384329 867449883 12464 -19520455 102590204 449 -492317941 125495522 24045 -264238086 704439218 11499 -311119594 108997104 4582 -443709304 372257505 22326 -134089758 677167455 2050 80712068 835883384 12052 -229883620 544205719 23959 -26601633 117680720 19367 193706770 257786922 12061 190533276 548785688 8852 -579511896 646242935 4220 52347458 270119018 10094 -63049253 420083325 4896 -455860555 284946465 3985 -544436643 272517128 19681 127325790 644239907 26446 -423923959 537976609 3229 -545071955 641246870 11295 -533141014 880085227 7925 -346163597 903519391 19486 -517531984 665475865 1605 -544548862 694557086 14188 66100999 918008611 20562 -439694236 100138237 6022 -34151694 146176968 1492 -339934904 349759446 13407 8755405 288235449 366 -558049326 864163413 17587 -438742720 312792925 20986 -387014041 736705784 5728 61138622 722194770 2346 -542531187 503955708 19872 -512942978 124646551 4604 -383936513 832612983 14567 193652538 57298420 18452 -483756690 692278278 12218 -354356719 197400629 11225 -54524316 164408886 14381 -426450902 126980739 627 -395740691 330009767 3193 231060082 666765923 15008 121025508 172863434 2752 -365134736 863397879 1709 -318389958 186833535 2357 -167087219 506319407 7409 -502056110 329487103 15787 -601837620 821268315 2764 -526108201 133713134 26026 96580742 169106092 5916 -340846365 732460878 4975 188846148 457596915 14143 213204048 670366837 7570 -130083198 378031187 7143 -158311746 699278985 9302 7350896 307410660 16551 -240985107 445170414 13121 -56561273 894384899 12303 -370426121 464646463 14926 -203215723 841198909 16204 195240692 325114852 25020 37886621 408539156 26112 -385989506 875078225 16550 167759010 497820362 10123 -446962450 792104029 13976 -152567558 202897405 10785 249175783 694438958 14711 -352779945 117018878 26065 170995026 844596286 15488 185689332 388015589 25614 -500496258 583184514 18515 4194100 243759131 24935 -141381895 397854858 3929 53826251 709033058 14351 -302398470 459697962 25809 -510606929 353517872 25056 -545122013 344002221 11643 -59531937 714016746 2174 -342450874 197005175 17682 95972105 381656877 9828 -46934697 160856317 1131 -98600798 783547485 13248 -570400651 331946396 16539 41790795 645763392 24329 192694455 369882419 24018 59802289 757007471 9271 -321078959 814444499 3677 -42647410 623889411 4722 -327523817 744292854 12197 102381518 698880878 16004 -379488603 184123869 20078 111292228 502227875 8416 -526782213 799217338 9427 143082585 156833769 8472 -242759758 565619312 10121 -266667562 513762954 4549 -389556577 892088360 17053 -346604269 821984523 4134 -369806594 814633998 14928 -62077646 828352876 16452 -56585693 388214758 675 121814796 213161159 22264 10638218 666223879 23865 -593985901 520026450 7928 202399545 579512948 6284 162193119 740651881 24080 -61039959 801581880 7405 -474646773 619475164 26279 -132622425 195723091 19341 -109653077 30675139 10735 -495384979 516638497 7471 -72320025 181759272 455 -388179372 95145892 1990 51041074 475809033 25743 86068039 754787437 17164 -563080881 328955119 1507 -303443080 809166315 20422 -182785950 618528062 432 -213585799 29416432 16106 160308713 930511349 23902 -282768404 788061417 396 -527944978 207045295 15212 -112283731 265981072 25931 -169472226 414833768 22738 -588079600 255874965 8569 -459869134 153813359 4942 63295739 667085720 12459 59209781 612347863 23367 -506195782 412930341 15168 -359237067 428480617 2538 136563380 681391581 19079 214168227 23212117 18664 -121242499 385328068 15328 -219525156 868820811 16106 -125693847 717002807 17073 -76582439 551068069 11047 23858169 513414384 13828 -330451613 288495034 7258 -557090978 571225194 7420 -3837397 510175057 15830 132429829 442453594 7003 -411554437 183969433 20951 -342457580 634412077 16088 215488286 358899045 2472 -576487114 676165944 12283 -465833434 504038947 24416 -500338385 907978449 9202 193801373 530441321 16326 124143690 842297741 18988 -320296627 902992003 25712 -308119537 824684690 9660 -235633198 191811350 25061 -164899156 685957133 8325 92431704 303973752 21725 79710422 925094028 4864 -463770073 710604946 26066 -292951653 40733292 17103 -418889165 951225410 21568 -582756733 488367988 7375 -68341219 883959494 19990 -266742260 787516254 25253 -324048074 54256960 17824 114844193 704498522 7477 -126265204 603941550 5561 63815512 720886298 25265 -180614479 681187106 9190 -194439962 798671385 1604 -175748355 716703869 6384 116597721 629243702 13694 -114675537 678866536 9422 -352005583 365788791 4314 104443429 693806375 192 -412490231 648396002 18231 134589951 927166774 13754 -257408786 414132647 14627 176472297 27583872 14251 -410496148 473072383 5541 167134523 127011195 7584 -453435929 857577584 16939 -108389334 360084990 8063 45633073 744172970 10589 31070201 503339993 747 -200102625 556480346 22956 113434907 658255694 8820 -508109927 503847548 4637 74259258 316289535 10290 81606351 272591764 10232 -335925257 765014400 25559 -304604732 145901198 9925 16048106 123370400 21589 205168844 278362929 6077 -375148169 69554292 25280 -383424694 565668907 9883 248647173 831575508 20655 -464471013 681606353 7070 -482171027 558061391 17308 -15657438 135109642 8776 -1224885 404937751 12706 -563679452 521834621 23721 41260972 272388852 9 159265435 271053138 17770 -248992097 760332134 23292 -43099765 102394928 7846 -272959053 546836966 20648 -277281915 267450070 17890 -346778557 659591984 10277 -551755275 804154093 17463 147969753 626565849 23225 -272634572 900109518 10425 13385551 749473763 12340 -173917565 874407005 17651 55315105 396732373 903 -407905597 547086367 25321 -529145443 859905505 11874 151438584 676748931 18734 -46497128 462624364 11471 -209981485 30373925 20511 -136584974 262157630 13324 -194957067 928737280 15849 -538598333 95299917 20730 -240481586 121458240 8858 213129244 872770745 12611 -592179202 917310612 21690 -473730856 307640213 22738 -55201872 727099928 21582 249513366 201352985 23554 134678354 604276251 899 -474992062 546478847 25901 -107139202 307052853 16487 -135794563 209610820 12688 230072283 208624218 2931 212598395 545012120 9904 154867760 543256309 21015 148454610 95105926 5824 -518471666 438218666 18282 8796622 500764335 19839 -529412283 65845321 7243 146062684 231291142 17542 -267265572 815859690 25695 193201448 643984438 10750 -136504920 389893919 20853 -227517922 478616779 4261 -82851916 314391643 23612 -106877050 569430138 18987 -169935272 380090806 22813 -440876458 397397639 2766 109103210 366542172 6321 -588829813 294927948 18538 66866795 326737794 15799 -587237149 267257371 2399 215883367 205538353 19012 -362658234 375107030 15179 -76500431 25134490 22140 117259050 312107120 14742 -404307673 328039635 15238 -515682846 129931761 16050 -375837168 371591502 11213 -210875918 21759251 488 -121757263 893612304 2553 -268630111 190451165 970 -601980617 195060786 7497 169948390 339665991 6974 184390921 573554682 18001 -341073383 837493874 23698 249061878 871446002 1884 -196381758 921601864 3081 -550289382 454408131 8910 -450887832 339562451 1171 -431971392 452599547 6528 133904399 433716134 18380 -18580816 525973702 13621 -150662823 553234881 12222 120941713 298565700 23630 -550146534 553719573 6244 36878009 869476310 16184 -387833773 717402651 773 2731623 448812602 12690 -564997309 532146562 22486 -114949956 196209227 22178 -506327831 758713355 21425 -513479268 811339643 1081 -323594013 827024225 23455 109757819 228551314 24546 -558415473 500625068 8565 106800322 223566154 6071 63546843 925406116 9454 -295899452 250584040 14752 243727465 536417220 25525 -12257048 932477670 21746 -452956088 379301971 5341 79055047 589253393 6586 -486524048 57847733 22875 26906171 779077251 16483 -26181190 812444079 20139 -376869311 944461746 6457 70773259 442263006 12774 250908976 806925167 20461 -204653264 50152259 6991 -435665370 855949651 14744 -569869698 41158197 9646 -358446121 475560452 18268 85743112 470312694 25060 120474569 424784585 9160 -464219561 109003018 8671 239763163 881670167 21154 -44394565 565854929 3287 -499046268 491269098 20010 -89045454 704906236 4340 -433982813 584024475 858 -453615107 543903741 9675 -573621153 183818366 23052 -88577686 477587639 9079 90427503 448769256 24024 96470383 634117297 10332 62213437 87591994 21038 -94352859 324741423 24774 -3947578 663605063 21453 -373691679 239916565 3313 -305880639 509282496 23872 -333711273 498367710 14853 -377105181 861612089 9606 -485238874 578839763 18311 -429226279 375694572 4054 -286778188 648526535 11705 -374056365 485470996 2820 146500048 258973987 15033 -299302817 758409090 8456 -542385529 83071399 20500 -481263844 593995875 18454 -274971839 33058333 19298 -395731328 314082213 17445 -232296331 317027889 5739 242225740 474830350 16628 -123316734 381648309 10410 215126809 652318761 6687 180520372 105782352 26327 34309972 103604494 22097 -288707026 77986111 1867 -59615977 551149635 24501 -68142915 889237097 1830 -563898266 567241286 17171 -404346293 577271062 2677 -154444881 685191735 22547 127484647 28023904 20700 -521293336 604688603 21328 118740782 823774028 13466 35264334 561716500 502 -255611023 267880540 4832 5274709 130807072 1588 -512461339 379778875 5947 236317526 493698199 16546 -475000981 943207492 9390 -17135962 570823511 17124 -475326521 152311094 23912 -332359181 802350445 24365 -354448024 287916904 6027 -189616084 538700681 3904 -91988296 29663459 13739 -158387712 193162441 18945 235178681 953895053 25333 -184442827 740854294 11787 -429666187 909353784 13629 81950307 215709881 6488 -72052884 60802146 1977 41710568 507951798 21336 -591697540 827035856 14129 218773206 134213631 12073 -210624267 915037934 13883 159010353 554382379 17480 196462071 253248388 16982 163472966 891670737 5218 -158394409 680392454 22681 214152747 531612470 15519 165945471 336940328 18586 103240555 714981483 683 -294690690 559654591 6238 -99787351 937520286 15013 -517871877 453058071 13362 -122283557 192169649 8789 -358054915 845228864 11080 -301301011 82160955 14100 -577497986 475197910 2576 -111414056 916807218 25118 -240267705 652687700 230 -212125891 363805994 22699 179217324 880372608 16684 -109839957 848652435 14314 -570522701 463252822 11201 171903960 855467618 20434 102069412 826173494 8398 -436568031 295472861 12903 127594171 462498196 22973 -455548937 824363901 26192 -109558479 823910775 22189 -192687672 596951859 3982 -247157891 260784505 22144 -152602264 697010340 21247 130417825 60643604 22339 -423240176 851536075 24732 -378417136 288294552 10893 220598442 382429389 1086 -560692542 832569302 26068 -64632135 659810415 23863 -469877139 504878566 15175 -218874420 276845378 17955 -42536530 698854452 3527 67498173 473432720 25661 224887982 606976195 7398 -299004538 527386564 26041 209323165 459366997 22711 -217832958 742036405 3775 -368794798 616532724 22335 90266129 19083669 12886 -211899334 285366089 21862 104681969 200155257 1419 -540483846 597779883 1902 -411442684 352013981 19299 -525537482 702862056 437 -481276679 582109751 24107 -548801729 119298193 20976 -542001704 688859996 5566 -403864716 416790962 23808 -24617822 340743932 16849 -75863311 790182058 13557 -124022683 32439149 25137 -325267511 41744512 10152 -598579167 201799866 10416 -410768871 125982982 745 -425625702 475194986 7407 18581766 395805956 9709 -454547913 146562559 13791 269204 149237923 4138 36807156 747704328 9850 -200490967 485478722 3117 -189222375 207679744 8636 187033601 565102998 22101 22815657 294696908 22982 -18933976 319824634 346 230570795 299192463 4542 -550593410 464493795 14569 1619877 944838269 17409 -147842727 923542217 23621 116342015 66659022 10529 83515620 138548598 10979 -332262977 307400970 14438 -304854498 117606616 19333 -206379535 486569513 22670 -329689197 66688517 22071 92336321 230648216 11928 -114131676 399854079 306 -155106490 233441415 9305 -72136799 534563353 1004 -70475045 329277638 6544 241961130 307895005 8194 -545726336 485716161 25814 136691903 260761629 23668 -469912874 45015986 24383 -356434569 238696943 15123 -40679213 931642237 3588 -492169767 24235931 8608 -673965 877858489 6144 -120688267 911930703 20138 -87614523 452249182 8102 -53788790 907463835 12495 111587502 334305879 21222 -202211084 327023504 2204 -479475937 586375980 1001 239674954 946556776 22482 -54645927 189118024 9352 -506406427 93299037 15015 116350299 228241523 23906 151592171 868190694 19501 153076706 935755231 25792 -109343449 305561869 19313 -324262747 752093966 2559 -145485250 366178105 26470 17746740 271908164 26057 -365813072 281800282 5555 62597631 352509165 14144 -214277213 775299802 5688 -201484965 240346837 20682 13179561 797574439 5111 -461235991 615112575 3918 238382108 690728159 4670 -104775494 141035728 2375 181313815 456269081 22772 -577159746 728088866 16711 239922521 545958972 21399 -60090402 770816940 10029 -165275500 505405336 10100 -258696684 61199341 11653 -6703432 16577815 391 -332330759 56721540 7701 200287316 922925692 25704 -200635234 798154763 1562 -597033576 590294453 16458 -131705167 476840721 13042 -518556842 693040635 25523 -164185913 620901950 3774 -188812965 292638321 18066 -220987465 820291638 25786 -450550123 150095430 801 -154949264 915538208 16806 -24596630 507655615 14790 -368758962 776601885 20396 -85332521 56392159 1973 -273787611 537864360 2823 -486879101 699712762 17907 -478244106 222219213 147 184658589 67491102 20955 -199966289 444208181 23837 -107130470 931207848 3352 -465260644 631832979 6630 -240981198 515730126 25618 19986564 84993283 2418 -587527144 749544245 15657 -174338618 936501550 13158 45217039 11240086 23080 -330736849 592678220 2472 -508290260 670068885 16640 228495483 810452472 17802 -210381809 69904443 15258 242126348 46834881 236 45901613 416603535 22965 -453776378 858664338 6097 -243457202 653548966 19180 -383138695 58690682 24510 218113254 890979780 20727 203942100 458370124 20314 -387642958 904200620 24760 114863963 475829558 20815 -502555345 121481722 13978 146538540 586095403 8111 -115491444 96460604 7910 97018694 356411194 5026 10040134 112376557 18288 126773259 387635011 17989 -344866320 560035362 1179 -473885770 872374420 1909 -520125818 59714223 25907 -208975292 767863448 24259 -148735271 510837793 11063 -221922488 524313652 11771 121885584 128071851 26112 -265935244 929084057 11378 53015557 788518009 25761 -200445281 451541253 3902 -171536882 114462835 5880 129294201 80359719 24534 -532972192 835628198 15717 224572248 501795877 2642 19590289 526988418 10973 -592453040 658157294 4927 9569946 817468436 5812 -601179141 847669251 16909 -530445208 88725126 8928 164438394 696534358 12066 106331621 289778538 348 -590863493 702431504 2562 -302091585 887898128 23213 84034995 441457863 22202 -321271657 19286461 20087 -387674555 32755090 17229 -152206754 395003406 11225 -497901641 795914307 17491 -511491816 630087087 6129 -376324567 378701307 17796 -276912320 430688232 8865 62723405 297094533 23150 227788261 683637954 12790 -179955616 247631803 19211 -589136393 197233091 17626 -527461048 883633574 19390 -303194924 398722733 2259 212353014 226887915 14229 -176625494 717255101 14300 -181342493 706549341 10372 -535408881 418153378 20792 -22854255 272692386 13549 -273739465 626758915 2069 -49970732 662017079 2164 -55002246 848694892 20910 -495231232 602498912 2606 -247982595 931748874 7120 104383156 154498663 1615 45350007 335938530 25820 -206282608 532431188 24568 216861761 381526353 9581 233935235 893718525 12869 -485554375 225325901 13509 -68402344 568960609 24229 -267829623 676466580 3786 228514709 407067548 12333 24045341 408644717 2855 -531110039 99644597 7773 31845266 39412641 20540 16049250 190142825 3349 -101209989 807744659 19822 -580519202 351321564 25124 7927848 490905565 15612 5599999 855503629 9403 98965797 313893660 16780 -190536259 748206885 12234 -192935816 401901656 15598 177565943 618966473 12071 -436454721 934099725 6971 172126833 501688190 16978 -55273195 218262660 12388 -418361755 539909750 7948 -82163083 80154258 2459 -178689058 537866424 23121 -601241888 289642588 24795 -400172125 762028208 1956 54829299 710317442 7136 -8053724 92217201 11230 -15104317 891794774 2163 171216128 293630590 25213 186372723 763502146 7146 134613727 153780826 12969 206397432 395798416 4626 109417723 799959508 13998 -279934756 71196231 15246 188713600 713130718 9842 -72420430 96912515 14334 -30607826 165990496 26118 53447668 557629019 5020 134124936 184084115 21950 -39800603 152896759 18677 -164600659 555271126 6228 126243884 96829625 12982 -541493052 420018031 23066 -335880187 335195219 16342 138059527 544715745 10968 226365284 422732250 16867 -188074928 470643439 5559 160940871 756044205 24922 -23444604 851722138 22421 -592753062 441555828 7389 -151847248 915663263 14320 226404423 290724885 3631 -345589531 783141070 22629 3732594 343203632 11898 -162042351 400069602 20372 -580687391 679994686 10445 182188532 755534899 787 -58264471 621103734 25352 40832065 421655500 2451 -306203165 838174544 24911 52863725 47330887 6120 -413055207 18965054 13489 -479035545 33669518 13609 170532493 695211055 7915 -396990210 856503934 8242 -381375149 503600776 17742 109422996 161073519 2046 100700259 755487078 7864 -229752171 25348381 12748 54588807 560260889 6621 49474379 302320993 9527 193970610 31044422 13836 -54958403 351728338 15653 107876360 165331168 14364 45879085 83052615 8456 -335365262 295823434 14672 241195211 803959985 21843 207418452 808472934 25468 -569265125 845078703 17349 -181826517 603306262 16489 -278964004 632677739 9909 45951116 721121839 6595 38009932 494133130 7067 -220110375 753679865 14783 -519017361 317196534 13144 121678068 200900865 3973 -436540303 790957008 16608 -593470869 752996039 23318 -80801391 646901381 15232 37080641 624046146 17386 -91491446 99811514 9625 -169011898 255618377 8646 162012819 847484537 24968 20219273 662353561 21625 117299815 925290811 13699 -16971896 470875981 9985 -274128369 928124101 19481 -61715481 401392766 21718 -462646906 304020573 12533 -421428477 723043579 7932 -387050217 350610187 12158 -2401911 38532465 25429 229383040 92543320 15691 -369658159 92309664 819 19944633 955950626 12942 -259546441 517248488 4228 56091041 72230985 19452 -410816001 802835049 23757 -314058575 199336958 25525 -284384336 180147760 22867 102271874 220559915 19541 109706787 816810251 184 -21569207 589060089 7858 -514725959 624373990 6108 99567551 361397829 17021 133858089 120598656 10534 -360124138 237751180 23229 121693388 808934882 22893 -232049758 91294822 1760 -575366853 632910925 3577 100832635 488750736 5808 209891385 113676838 14235 -238285461 651895609 8582 -193080569 234510269 24029 -419578120 652831580 3238 62021251 943970754 8241 -173837678 881382857 3057 -40337767 389788569 1776 -146653920 881670324 5135 -492059722 263088603 4466 -129443844 591193779 15841 22121577 509799907 24150 -33164038 792972681 11214 -250784943 425195788 18430 -49045449 146294940 7170 203957578 591456512 16028 -544487415 283414152 19879 23609269 472767883 17746 -293550923 285318951 23139 -566476975 54306030 22649 -560043806 101174634 22590 194234973 155638302 703 247362221 697788731 717 -101612866 584881315 5786 -578893813 795185805 19453 -387973392 410504195 24477 -365711926 215189804 13898 -539925347 875222355 8231 -174995723 285896830 9696 -435693909 319504024 19280 -270947572 883183051 21433 -159999466 940381302 2882 -375878835 438623458 19575 239991770 536946521 6040 -520528066 444483453 2746 161157361 294379012 2047 -35472117 469291471 13055 -170215984 31720199 18759 -231774189 879841663 5283 -322426153 57317129 960 -297100613 656939245 12096 142924938 304310218 16136 -379790092 252108306 3038 -56267823 329024925 26030 211924588 378606796 18249 -244286081 118586763 3864 86047938 17419794 24249 -134138638 343375232 15200 63457887 620062149 15768 -309992699 103577707 22459 -218352146 767480503 10634 231152085 194385042 17140 72206507 180124766 21842 240627821 387331296 6197 -132996466 146555932 18525 227652380 615929298 18178 -434975572 215173270 1660 -117487270 396840610 24497 110949040 774096477 23909 -533533543 337904556 16073 -111862208 794465980 3481 -156242985 240591864 26361 -88712397 676854118 17982 -461888902 523189901 16489 166722118 448855312 3431 101893176 444505338 11102 168544307 918985139 25327 75111477 637216426 4718 -143707085 765230714 12442 -150605441 786893304 9276 -78407283 230008063 16655 169776673 826163685 20355 -208420396 498152459 24495 20846798 831906278 547 123920778 600940103 17342 -50819838 667392322 1055 -248779860 726417392 12102 -163977824 613923136 9934 -115687868 912488039 3968 -520320663 518413081 15024 -432542268 399496495 1101 53460146 643541049 25396 -595625960 217242468 22513 194570748 903723467 17284 221701160 289369250 9344 -106870757 551678476 20547 -508256139 375127701 21289 -357958123 944267898 9883 211050309 129108139 12142 -30308567 69859185 14840 -372603378 352857612 16980 75994225 325161046 18915 -58978741 529302201 16427 -379523038 426250523 20091 -465564853 729379654 9655 -560753613 682993485 10238 -91644250 369009622 21844 10694340 454050482 14154 -327125153 367640388 1197 92283466 722893580 253 149899556 728054447 2132 -402249792 760727623 22246 -361790132 879675307 25390 127114190 328859977 18890 143523995 517784524 11086 11883248 276482420 17001 -195041444 334784157 9972 -416990328 786291241 230 -525399050 826939200 26392 -279961514 64787093 20881 -318653956 453950929 9170 -135192270 844259319 6594 -317821225 733071984 24036 238893430 455149570 24638 111601888 99014338 18300 -424173339 291576335 19472 -555503826 470705894 23031 150285161 343162405 5550 -426570587 409859325 15135 -442195843 511917305 16410 175012872 483294644 5924 164738210 321647167 7580 -134481487 248135852 4576 47468649 514905118 3417 -417743373 948899256 20130 106135240 11664957 14539 45979829 101522185 6807 -500804556 54640602 13028 92668414 297748066 3813 -321102726 792256286 11549 47617646 262485851 17066 -597229753 733802512 23434 247599201 277832682 20805 -474590216 316946794 1819 -367358300 928050595 20803 233195189 561926997 619 -223987449 17462192 15277 -416088418 618635038 5759 -235596617 716690062 6309 -216834024 313619282 17744 -200838777 833020159 11633 -348961033 359003968 7112 215334975 171890176 11709 -340598534 43781360 23170 216583978 450740639 25607 -366773457 824444921 5406 -447040545 956185356 13100 -514839707 851330428 21622 111086866 589189507 15100 -525169386 446343883 18875 -576232568 414149719 20968 160133579 490463835 18221 -509465124 755052941 5074 -134004479 262481750 20390 -155277847 305550755 9509 243247512 935059145 11046 240725201 360763748 25536 -19810969 939574308 20648 -406760934 680863408 22234 -445809715 126507254 11235 -131555851 753103375 24103 -249159044 421334128 20363 -26168091 464445931 10512 173753048 324477147 1169 -284238791 490423389 21439 120472916 175542701 26210 -349524540 262111716 21405 -581038721 52260515 11229 -160513764 877684624 22370 -110104471 322664658 9539 30604719 228238024 14738 -461689651 155702612 8021 -89363997 500618238 18782 -462950282 557639225 326 -343416367 704846630 4086 83040342 266287646 5812 -180870216 65615807 6863 6968729 94728092 17068 -10993417 242259030 7483 169593430 90598474 13037 -259447998 931507545 9599 -561510490 531680601 5951 -254887858 208711656 11969 -580346314 933674818 22198 -433909199 440116090 13687 223164558 827890937 14558 -69388290 947653390 14024 69842482 65962514 18901 -484140019 945931077 11126 129606701 641146149 3884 182044891 515172544 23445 -53273875 466933797 7997 94571041 939985247 20186 -305471415 116776918 11352 -238296587 850967467 6132 -149881305 493133543 1951 -222495944 191492896 16334 69820164 96426324 9105 174513171 225641208 23541 -358846815 390472062 13865 195845791 305404280 15229 -430653528 553772408 23199 -443836711 517270996 21852 234140761 345860376 10991 -82983663 234058046 22972 -405429510 766875630 17456 71338642 800871478 1594 -431295681 171768282 9835 -582014653 444989105 19223 95944706 314473601 23661 -122962901 473968316 175 -405903244 437363690 4535 -34407063 364273410 16875 -370005001 765731661 5489 -429553318 786247866 1566 247118453 494850198 2458 -202887219 108149533 21983 161182004 519565199 15246 -416346460 811464255 24438 -416671351 796777659 1914 117568599 673975225 14291 70431644 31071106 13955 -1405254 630316919 4681 -532493237 588890437 8003 107411215 540798587 20557 -43878230 424361638 2179 242444621 453804110 15270 -332698707 297625073 13541 -9287737 174828541 16732 -18770030 522688016 26193 40163204 721120710 7203 -219655840 656316443 4619 210821653 18449290 18679 -424871251 629507807 24078 -385764855 922595618 7563 -560193892 317613078 6213 -575360992 934222884 18301 -406145312 304223538 2541 -82280567 302407513 1702 79254182 476806201 25665 -332220486 168569288 6375 -160595146 488232309 5307 219170793 656203678 10352 -581914846 91610275 2247 -93612206 427695518 4615 -264830203 340459732 25808 -462348586 849137308 8962 185768802 730853661 19903 -53984129 243854116 2487 121445237 386234605 8223 -262781695 829945508 14190 -278189700 272238617 21519 -420636060 945014325 17980 244677908 364667782 9047 -160795214 515903613 10834 -164505721 479028422 9473 -383125300 802510050 22320 -423436896 903270473 20717 -327282887 496111292 7129 -121453993 936961352 10500 78435037 356089994 9684 -510013900 506701110 12638 -305766789 941423082 20648 -469960521 931937442 20167 -96125436 928869346 11068 184832780 123754402 24236 -410702570 693180637 5382 -600736147 478910374 5105 55945541 153007007 20965 -351273083 808723071 25605 -466099397 644234351 18142 53324183 258803790 17811 -131576371 309469027 21443 66996363 829173636 7456 -182987211 743101050 1552 -291096859 780189881 22115 -135202608 904343298 1406 -457523869 648356067 21206 81432089 231580842 9192 132500048 171547886 20287 -495393709 550026105 13626 -500011997 869560071 16820 117802898 834807049 4661 189110565 561339408 2395 -307476207 942674626 17465 238782798 328373015 12274 -504055667 958182874 1799 -12403846 791594062 8856 -137795833 116455256 7701 8733469 680481786 20734 -434378483 128880562 11851 109643047 487287327 14234 -565577881 880423036 7355 -499359587 188840778 22184 245808381 317614425 25659 -460484363 321192649 14045 -403352509 148068686 13969 -517748294 211926042 4848 -391626228 675304313 25976 -193476193 831856791 1201 177401903 336447925 15129 -21497078 121917880 17539 -586724233 146920704 3953 -253290255 551525728 23569 -67623991 875175264 24515 -276198145 606924982 11704 -449696740 289506497 18507 -496875609 271217160 10464 97330407 130884388 13197 -354155428 487924695 24858 -170401893 311626372 3897 133321592 830429205 10267 -5082077 64153851 16405 163851034 383175477 17025 -350912377 814043983 15561 -158056219 658761354 14416 -78795534 889483877 7493 199339464 503809498 20603 39038374 795258399 21985 -574385120 684275615 23267 83142563 248068734 19030 215822357 543051455 22112 -441078010 350826654 18388 -244724475 691417697 5718 15194451 98583143 12737 -7003710 707221352 3563 128514737 927115927 14829 -245425691 434124839 21231 37605243 62396102 4242 153257396 885271400 17710 -417412326 544703390 25792 -236361615 745242843 24811 -186365064 135785048 18945 -165649269 429547486 25731 -176156055 834085372 9359 -325345249 328764003 1948 158780010 846667163 7132 -467897533 954951443 2487 89685249 727075657 12294 -372077539 319747853 10143 -504432622 464533264 6444 -587625450 69588171 18065 -460870057 768385388 14606 -285865441 777207312 24919 -460206618 824205587 21786 -203481847 608188876 10068 -165374588 856545895 17318 149194852 246335245 17968 -104046627 891580704 675 -450702982 606526164 20826 -151451985 727973668 7368 -263364280 416184656 4582 -23509644 357140550 19266 -233378854 284556275 18018 -564281017 763619614 10176 -110179687 730913183 18803 222360952 66176937 7752 -119148525 839143447 19584 -317775266 280928720 14150 246490275 229564495 26072 -452826893 446537758 190 68541996 81986314 6442 -353037386 222658892 22159 -518943541 77886945 6857 106116900 142069643 10482 -392751938 699303213 19384 -62991114 350857425 23682 116317729 237990729 16142 -464728539 519264685 12947 -373133970 613504892 5487 127987799 475273813 12098 175373887 123081853 2586 -42365089 826029607 14657 -451704460 758687419 13713 -479864628 413202075 13585 -80194692 259628636 23403 52809592 646408452 23930 -70184523 731199501 6322 218279864 427112910 2407 -258972122 388782771 3085 -378724383 668071469 14568 -558344668 889301930 16137 -214229418 480700627 17056 201760725 618239884 4999 -307134863 878923396 7368 -142282939 530594620 8450 200231394 508561515 2346 -320559574 384799774 23401 -216065413 114509754 24489 143247101 85210274 20680 60114201 621814575 15731 -154499524 247481476 25131 -511298296 818635166 12256 -78636599 201415655 18364 -548141924 827346653 26209 -254023279 26858364 13128 98528524 232520418 24941 35171269 483982783 2372 -256509379 449617015 16326 113926402 72186159 10959 141829041 95062454 121 -18069732 240980293 17043 -274734172 747944052 8941 -505678315 116131601 9375 -38165404 570769557 1571 63408370 527287340 9299 -283138407 855149357 7366 -200027720 572128046 21527 -295167041 588049227 1985 -40796023 305992520 8708 -92761291 112592303 24507 241558279 934080391 16487 -3557765 460845997 22100 17839430 911397297 2634 -530128101 232963118 889 -2115753 48907247 9039 179336984 131251239 2804 -267114426 653851981 16197 155150222 892431533 7177 -318635039 303974521 17948 -468154015 764066397 8767 -77867940 10278996 21749 -221461613 759913197 14442 -419572771 609912105 13859 207506881 298626094 17354 -336073709 406247839 1257 76758355 782922405 22529 -150725891 316224649 8352 -220057266 327428084 18974 -479662909 355265290 13201 95457103 948705443 7853 22006019 161603353 26264 31065476 582076088 8710 171053350 496600603 2037 -60654344 627475432 3361 89017202 853193702 14281 237519128 727529635 5424 -556213206 672457127 3015 -31466556 778528625 6966 -93310717 328663705 14244 -264245448 206962847 18010 -29391064 920663636 3403 -538827196 306407269 12307 -5501175 562990935 22698 -76361921 491727036 7324 173492019 737496762 17290 -9728041 882234873 22847 -268521665 900224399 7612 209708792 309293408 3775 -432398878 592779386 25103 -315924535 269521851 14848 216615127 397725848 23483 -36033692 756097900 11723 -62905159 558837606 4975 145893893 424695461 16145 -321421886 939917922 17346 -167419995 654839262 14790 -229423529 131762577 23866 -400223854 655057445 10397 -319981988 161788812 18754 -170498421 855529840 14502 -332841837 271562260 4688 -378340941 686995505 2755 -576702862 532834745 2479 -516998509 375673004 23108 -328008801 590559622 2323 -318939982 406400454 3921 -75621897 876925250 25075 -132037823 289991362 11889 -586219247 851422742 17855 -93387763 658124874 4957 211262128 872813390 7358 -596787852 205589461 17245 59106623 802535933 21332 131047882 850471555 13025 -488757758 202129908 8168 45715299 485719985 4408 -211259935 881889043 23044 -191597923 492859977 22257 -135375293 503464346 15501 -307225830 625556566 64 229926942 705241864 16460 -245210564 310016311 7520 7322390 392126098 21010 66772694 516392729 25620 -67943083 140301021 3425 -254335592 498067387 17535 105958561 770046816 24453 -165411728 19473207 21992 36685234 451333861 24869 220099534 397283689 18204 -455202862 748096737 25499 -562961498 501611766 21563 249940088 820372286 23892 -346675136 730438691 4187 137450379 673369420 989 115524717 885982141 17026 -329757855 386619310 9004 179723082 352419034 14008 -527659450 658294863 16849 -208649336 944167190 13379 -485852405 718957106 11076 132859704 258757824 7416 -65888039 314131435 3760 180172359 827363628 12654 -53236860 664936022 20070 -294273828 605315074 3877 -68403866 720163802 14556 -46232428 301734547 8588 132205901 410682122 11584 -364384584 110734006 25721 -342032329 870536195 23530 205845900 142735138 5804 212734724 257033939 10550 195066861 418101345 14684 85216270 685575539 1381 -233324150 868673764 24699 -251898072 438799810 12649 -169918155 230748865 7618 -586116869 603220457 3806 -446064895 580618692 15259 -266988047 809309407 14475 133543085 665071082 22235 -371965611 117112393 3292 -60065409 166588700 16355 -557001735 866537077 14654 -63299460 735958855 930 -115530461 139256871 26215 181615798 94377811 17837 -32242138 139459757 8462 141783627 921343821 16806 -552115966 59205149 6006 -501230878 659198739 10243 -135512791 880316774 18481 -208348266 492338276 9594 -77568387 927606459 5239 -381849335 948300939 20371 147122502 479901794 21447 -476426144 95581632 22460 -43864338 775727471 8647 59130984 139087280 5387 -308170199 250475029 4186 107972442 688191862 3372 97028185 191248650 13905 35998667 84491144 5867 113013298 116673636 18390 -512287294 840120539 16102 -485947520 534508404 23966 -396536456 657608187 24877 28133759 101464533 14564 17941697 796001183 5789 -142145731 241631546 14381 -558758053 728757616 3511 -145690533 62023373 21604 -380499154 554019343 15937 112158874 346927633 5980 -285777464 776576022 9732 -490510999 272733548 9380 -297561820 431937825 24572 228352869 689542694 10892 -166991085 670088619 10698 -421387469 544378375 16515 -83152800 738672924 25913 172857963 68424694 12005 -133681746 64368374 10714 127289333 214958673 5078 37553789 670651112 11920 -53780260 622301791 17548 -575266783 198295946 13782 -186988373 263424824 19606 -172982314 744403245 934 217831985 331648218 816 80837117 376508942 8611 -372462693 592346471 19333 93118839 546587067 3007 -105471299 495902494 8272 -226895593 900830192 8858 190426176 179275622 23567 -391222732 950134187 16195 -28371720 531528419 20595 158547497 293557842 22511 -384776378 99414333 19945 -415763763 175669738 912 -540309140 216207898 3044 -473753930 724459429 22396 106106341 945921781 24620 -279316286 482787108 5565 -335809892 487464255 15237 165461794 381981384 7445 -158362764 124171285 19851 43538357 551753185 2767 46540713 687786334 6934 -600982722 517733627 24961 115690038 302472948 23249 134351887 469742243 5726 -6058845 527509510 8551 80584624 105132282 210 -574261101 372473360 13643 -275884216 920101196 11359 -386885219 179532571 15345 -551612729 625278062 22296 200732657 654096249 1885 -226235273 564013315 13280 -116676140 294251137 8541 57544671 299589613 17904 -598519047 506920428 18587 -287480297 302652930 25306 -180820283 719053146 2876 -164167046 192508127 2041 -41014545 353429667 24190 66543997 695491918 7273 -118900452 36185608 12181 204902644 490287751 3943 248667157 941903987 15733 88717922 747712472 15329 -403813282 645660610 3811 -316164990 921460853 13095 250932951 131630874 23210 133305092 184315651 19430 -241882960 636155729 25970 -570136538 108522975 11838 163884488 766034334 14748 -173034679 370029417 5425 -514960957 427719152 12740 89119533 217797560 1102 -599329104 931731402 89 64214695 431276666 538 -382926059 369663219 4887 -248777946 624713816 7181 106403400 181168482 13228 -298061551 741449948 25391 -366433906 30223104 4835 -584500548 252081067 1014 -55922510 69135854 13607 236985502 69527890 8864 -88790852 744102673 15021 -324326414 553996434 23342 143807349 800495333 9393 -233260427 657343397 16551 157762909 285175657 2 -141107286 398641034 25712 -235733127 371642190 26210 -40795511 727522907 3190 -30625752 797608828 6672 167129652 579657072 12486 -53166325 231785236 6617 141234507 477493802 9251 -232752145 371986929 13537 -565848899 322712645 25660 86617324 95901948 15499 -213823442 359217526 13885 -192887925 16300395 12633 88728195 887317948 1945 52019387 282555493 24949 63230564 411683866 4872 -477207853 652321085 1217 -325427240 21530073 9926 -287739731 409893105 10584 181246992 322082080 3931 193204591 622647857 26337 -392120623 61665740 9448 35735292 163766189 19971 -273515056 309431969 7295 -497625311 411259928 24226 -218001803 292008988 10379 215581393 361940416 10246 -121623899 681419200 3520 -276633635 729401131 16644 201736796 29918585 4649 -330988595 886378569 13102 140311309 192526466 2971 74283114 936300947 22617 -449138650 556795287 22802 -152803893 67384093 6514 -574547594 915782524 14456 127805591 203705684 1174 52730878 341286429 14472 -161181495 659942318 25710 -485526937 479928489 9228 250555485 781736375 208 -196675213 301037110 22770 -171410669 166649388 8384 -133631738 646895819 7298 -542614434 893386332 18668 245401068 948269679 22021 -427484028 935284416 3776 -232103492 846009146 12138 201286260 128379881 14712 221274588 269333041 7686 9294907 594274990 24671 -523884212 515030196 17614 194415599 85059537 7935 204946153 367639640 25513 -45944880 815983309 11110 155686576 355403887 18109 197084143 934182258 16701 -77963268 943696091 15036 180183800 296055528 20332 -286440859 315913260 11617 -564776112 468854424 3548 -420634134 712871979 21901 215281188 255517543 24822 -113029775 599883985 19310 -81737750 315378999 23218 -171798522 498114843 900 -407084495 894161268 20682 109061491 839641534 24282 -302303269 253544392 5540 -27690324 388099954 19433 -14275754 655928152 15887 201760374 838409008 2283 159464680 237366054 5585 -418903086 331223246 129 -332709927 526574256 4999 -88932101 96520715 18713 -303732210 934465139 6001 -567090634 169184426 940 -532781462 136859479 6763 -140632496 586283862 21946 -381251184 723655807 1192 -466520378 727390522 9935 -321015909 279093759 24817 -578642753 953795019 1713 -269757312 559776722 5733 -556073369 803275356 11570 -143293027 330076489 25034 -236463217 554865678 5038 -331992548 658532372 23297 -38863575 513370018 1477 -353171820 333806056 7521 -288320815 837468858 11816 -474351183 771437978 7241 -38968349 312026762 23491 -98517348 818844360 14697 -388363302 619773505 10850 -98403524 496818322 11301 214304839 612809135 11768 -120734436 851374968 17120 -356505396 262769985 25768 -553142918 471023347 9756 -39482168 868709501 6571 135387884 656464590 25430 -91147201 366074117 2874 192308733 167352416 15789 -76117736 60821267 11442 48093528 49344087 23481 -372487180 516432718 11463 -412897370 678077028 20102 -509783463 281916164 21808 -163461782 519924482 18364 -413738555 379813596 6585 -261707603 266372178 23259 -108701287 664226574 2614 235667147 797200565 5617 -101898095 727857178 17969 252245468 121288439 19376 8250721 790465526 727 -480101807 884161039 10794 -427013125 313858120 20176 129849342 167990305 25621 -347140012 82598874 16242 -57317337 477266575 11514 -74051252 48775592 21512 -71226096 628431582 14295 -594161399 158923112 22260 -531308208 235613758 18182 -292250587 273147910 24566 -194595517 326892092 9528 56792875 845298731 21807 -366831711 868361717 11402 1352183 539305460 17240 220103100 98624575 6061 -504198981 798499936 20593 243277341 249317025 13741 -114193202 610340672 17715 -247054094 220182876 15365 -469711420 788129369 3755 -78457469 129854668 20115 -166651595 357701440 22680 -532822416 565964890 4335 27138111 34241878 20595 175958094 241251889 3682 178377803 125766533 10866 -434316243 632558584 13933 -235720040 722129556 8456 -186387680 586173432 22487 222347040 940461388 23950 6214026 232801079 3785 -316453796 760698684 26301 156622472 295587917 14872 158912329 923515931 25526 130508930 941829935 25178 -375939248 419452037 22026 220011920 614580553 10719 71893157 122795926 694 -492936360 98606399 25482 -45150387 947715460 21940 91317394 946171667 9382 179302561 618984028 21803 -455601185 705671497 14790 -58194115 549280317 1873 216501527 259550035 18370 123781359 816601883 13269 55466882 193218681 13847 -448382254 635003559 19800 -88950144 591103786 13812 -570597079 47006751 24506 -352859269 512756598 9268 -339376015 165676697 20830 -505985326 409644601 21060 220851089 563938543 20986 4149371 262204396 2493 -243150057 855691836 22562 121386200 151278842 20438 -54619650 566133756 24085 -278031314 695168738 8870 -311126560 708735084 15792 -361235609 448369713 15005 155266254 268414592 17773 -170493386 242247975 8739 -495205724 817484533 11420 28328568 747072659 19175 -90973217 660703900 12103 -602082476 702783556 80 -85937648 110129895 18358 -30136224 654658573 11234 166862748 796411894 19039 231138631 817026369 25903 -377802267 869178655 19462 -257033238 123553493 9688 -328738483 883314586 13611 247956929 592467003 1967 180824757 514285212 16347 4116135 486113022 14920 163475271 601971283 7120 -45608469 688233210 22437 84719293 416317387 13165 -404891524 254338137 1499 75584792 954403137 2207 89412971 564225701 10171 -202703485 444671332 10185 -371640528 261208191 17179 -298328203 354803939 7621 137796577 840942557 14766 -141231770 342088619 7869 -380310176 193492923 16318 -154213437 154571548 23333 -406528869 365784534 8849 176135154 755777581 11764 -136292049 416023721 2304 -198870750 652244286 23653 -43658420 141364931 22878 -12975860 318669494 26099 -105013122 535169308 9430 -341547143 614473661 25253 -413603509 842318168 20587 -353508902 885103369 20115 -538078453 492494591 381 -550144873 771513374 16927 -253846895 434665455 2526 -416286483 197049036 19405 -315554755 21290170 3977 -513856636 462181983 23107 -583450479 406208063 25005 104922153 281817419 392 -467824893 918723256 1851 -28538927 94480855 4776 127909123 292760878 15545 217177678 223487643 15483 -522143316 200835744 9380 -475962107 336612616 13758 212285420 114504058 17944 -83546835 624178314 13871 -368641155 830241702 24727 -417553466 351154802 7648 -322170541 462438254 24901 -367939082 894550565 1061 106076922 464843606 8674 80856069 494439017 15994 -253287125 354215226 3784 -36754159 609890313 7245 -448614422 28010806 22121 -257322414 670657832 24742 -162129702 309305190 21823 -187842887 355463222 16484 -527029376 715286449 16305 -466898863 354059155 6863 152845961 415788602 16646 219300933 408944763 17573 135893810 131937511 10446 92018344 643898532 18673 175088069 585446445 22914 -404260963 239241434 23552 9584496 372416667 14857 -302241058 410861476 21839 -407036628 775003095 18232 -563074133 268219566 6722 -485207714 470179559 21232 -459677340 492015275 7589 -167728681 632201904 13641 217645930 291913838 3997 241319873 488393501 12703 -156905891 428677124 9050 131061401 659043481 7181 -554024723 499644706 9593 -378294865 505266142 26144 3007966 335585829 25539 -195377826 603929770 1017 53608685 207915570 2567 154326530 221051943 11395 -276582064 867293777 22196 -521564938 276544095 19435 -374899655 692492020 13638 212919924 785769416 6773 -441370140 259018257 22685 -6160650 83638518 12357 -136376124 161841664 15854 -198102685 607133701 13382 -237095921 484461540 18435 136905850 185054555 18351 -596629420 729841564 20363 181384078 268138134 24870 -492606161 851243888 25888 -56796314 631315534 13232 -233463328 781078894 8343 11041046 16611322 18358 -112145580 166525500 6837 -170606561 649520668 17316 -290958703 80288117 17573 -392647626 863093161 2630 -240750374 229307278 25881 -298855016 374852760 7748 111033554 147745593 23157 13003082 49716306 9382 185837452 13534278 13124 -460694497 686414112 11725 151192056 30768701 16841 -180690945 802634712 11439 -410084436 210016212 16510 -354437656 955570437 6608 -110462257 71564442 22518 -490391338 142875550 18754 162591905 460977064 20660 -186500539 49558614 5700 29630506 660175491 7223 -430515072 760406665 8944 -323544717 898267831 9798 -287879507 412399439 13824 -264420936 16084907 8980 224722407 857749456 17849 186691478 402895702 17018 -461908774 214111027 13449 -59099266 840751861 19485 239743827 359236029 475 -432282693 301981194 3457 -497341513 137728250 24025 -532151960 334239951 2602 50817113 929390069 9336 -346421342 379655288 10784 187573652 183538730 14877 -68189291 753534906 20235 139491187 882577581 23026 -206992636 463218589 11070 15452412 686826597 5308 155657245 853162980 1502 173104856 276800823 19183 -533387085 415915663 1462 -302384238 164975276 11793 12815643 762985844 13693 85809351 383056028 22332 -452332421 267042517 17203 -103390070 261901925 11522 -74170433 713604244 11956 187603059 120810064 6013 -424668275 612685866 15178 -260624582 662812791 937 247941954 348566946 13837 -43672444 211910117 21580 -590077504 474803338 22654 12808309 354056630 13472 -303769578 312076887 16374 -64949202 712109919 24545 -76109615 514791341 9555 62885366 623186155 14234 -461481773 249843779 21727 -177731889 703402699 7896 218190771 259868595 23621 -575856983 32646503 24999 107500384 257289637 15383 -472653281 659281531 7671 -10810091 119003859 21465 -455167107 279366381 2653 -252661295 58081681 9568 -500817291 626332585 15131 -460798156 564581744 1451 -193035369 315485395 23800 -168510859 38764936 10464 123450551 565474401 24760 -547067909 260768303 4451 204664604 191006637 9 122112163 750440143 2760 -305782973 120876124 10979 -249858413 538512981 8587 -430340009 188043578 14054 -395809681 232226903 22269 -394918735 192604233 6868 155814837 538897960 322 99368205 723779213 17860 -409968553 643888009 12236 247819207 153422859 733 -450134753 183667696 16562 133092754 762889595 15585 -300089623 912734373 3606 -589464503 335528557 9445 -461813297 218231644 8326 -222253287 948036525 2841 -245588380 360410970 21771 -200459521 831866201 17 -319909132 756919910 21352 132470979 742305282 20033 239524441 339323527 19108 213883330 932699281 21921 250167081 937414644 7450 -596588344 417290627 4260 -385841389 742404644 6684 -592612266 553287160 7257 -594271322 83270871 21044 -290556100 383264989 10008 11239372 162996830 23766 7814935 614218061 15105 221017039 842264646 2204 51370845 763069095 3657 160354469 290735880 19314 -141046438 539877842 14775 -100810054 697098974 9974 -122448031 749230251 5178 -535124425 928613390 15689 106395630 257464666 25867 -167287109 353621960 24189 -82902716 122545955 24992 150945844 128110406 21114 -253203238 248513392 6528 -463064493 862759393 6253 -313215372 215685168 1973 157170145 279095002 23069 -251411857 183458424 24744 78479623 70818706 7556 148705950 551262873 7514 162908121 626885586 19798 -137127726 140683326 26442 -387332969 597809100 9412 153776398 749013263 6540 -522352744 368440545 18588 50501149 863283462 113 65418902 183890866 18127 -384252212 609052456 5722 -451174285 884134030 6224 199665702 275195735 1939 -264444827 704079405 10123 -520111462 80517691 14181 -291410782 293263966 9845 195364878 944125208 8979 -507166479 704014555 11872 -200034503 271674390 24485 -39822235 875150186 21611 -77020046 678956852 21575 -382886143 407574579 12163 -467057586 103641319 15865 -205291485 597975515 13858 -54238681 560330111 11917 103163194 259681565 16941 -69912069 182166407 1789 81762171 539700287 16255 -292199672 879442886 25743 -560858389 759569191 2720 -293291959 294005573 10603 -487953639 331284194 18915 -554649431 846330311 3399 91327109 318470745 24271 204207160 836113663 22021 74464409 505926384 13970 -548258415 221711463 13766 118661372 921239898 13614 -482624810 657259704 2794 -121814493 223700675 17686 -443047586 227272363 15324 -533898050 347367322 25635 -510204020 444355497 18633 51830217 711463771 15409 184379456 356468802 5419 -435167407 224595791 21943 -309844253 822930495 13187 -517459995 797186605 3209 -61171418 531299788 21651 -378455415 626119137 7795 -136539074 370201666 18679 -165470177 928986410 19862 160440432 265532399 18001 108534123 850403173 16681 -470744895 275695596 22707 -124576225 263712782 16651 -157995659 284824133 1775 -285993491 406969608 17245 34087906 451776168 22199 -553582506 849881438 13290 -573042965 604752158 21040 -584086460 591399032 22355 252244322 544771499 5133 -347307637 839200309 13658 166362258 256078032 15188 -484182651 116979070 2475 -513379419 166313784 12827 117443352 652910638 3563 162942684 218018005 20888 -246188196 219905607 14233 158123804 497037064 21634 78885393 400391062 2249 -257252382 194695459 5732 -597340477 236154573 12421 -359057956 91441333 14971 146651181 311394942 13534 166292268 71482503 2893 134127812 927662279 24885 -556776331 684323666 22192 220618237 74093064 5223 -201408374 901644291 14225 80239012 906083314 8208 -199739350 21670932 8118 -355330657 581356363 5709 -72198126 453400714 26145 210643053 498442467 604 -489467864 872557780 6570 -47844305 77353448 8037 -137728086 397945379 746 206808983 683119264 6355 -318526608 585110490 21887 -121461233 949618150 25815 -73314060 71940487 20113 -297709185 647679866 3350 209855963 666372964 6827 -413395044 115347530 9291 84158331 201961275 4032 219227153 526959208 5881 216945980 387653939 11070 -346971595 576054928 26371 -580787459 343766614 695 223489015 172300960 22019 -174186086 495523563 20279 128702879 862673744 4324 -498647183 782725311 19017 -34384339 11985455 5494 -362167720 690873247 2885 102046373 509943075 131 -493176179 574501168 9237 104404528 91375383 18382 167497464 116102046 16257 -50883609 895733727 21475 -154661297 718899075 20731 222590872 672029742 7857 -415027951 851944769 525 -94112921 486202162 23417 -207796879 199433472 19699 21027731 570987550 11487 145329152 957385849 9329 -219071803 932931066 9177 -367593993 150168630 673 139824871 52542587 674 25218157 315790110 13914 -417210287 925384053 3437 -422668380 602163954 15891 -595147644 839340394 17753 232658791 304134810 5724 172922755 441393481 25261 10890837 601866191 18727 -557643506 496477094 18925 -373044862 138291728 12606 17753718 125039898 7376 53858698 871667540 20590 -64667689 688680298 866 -186840307 292174336 4951 -14407009 604197598 14487 -483513271 843040431 4656 -181991461 731195274 2742 59602628 33035490 2503 131440455 643957548 4059 -53405496 244898756 21302 238035205 828354601 4397 -115476204 279430389 8355 131474999 429307507 15528 -74271996 416421629 5021 -21222783 759194162 25615 -284451973 39978330 11322 -84377183 265315819 17279 160343000 603568653 17985 -384501427 484246070 11956 -210491483 665401789 18107 -423984511 85548014 2810 -12527339 185335848 10752 -39308010 235371128 657 -356524669 851618791 11253 210997740 890834201 22044 -479086978 598334023 25425 -410935367 819972039 19541 -57822425 903104154 15458 29304614 157167879 17972 47681092 118017165 19032 -8404933 330049092 9810 194953582 918245936 10143 -296254328 662488742 24485 -428507736 261162611 3830 -295630746 708637529 3655 -463159410 530961125 21383 221971671 640205994 21726 -564308421 389816911 5035 -129510303 499632212 25612 34812632 44096562 4640 -483602582 143933057 23369 -23137523 772533638 2018 -535478314 825974900 9049 -432474395 277724312 21511 -144809482 220554971 15251 -570874581 605798035 23191 -378772911 524015947 4153 4035100 682628570 12671 -111549102 606451954 22007 236334947 408992019 20471 -178005458 719303552 15263 -353647348 946525123 26280 192407860 33297382 19853 248380652 877974481 12200 -150050519 866162991 80 -14434769 161380729 14018 -372926586 147537556 25183 -516565062 216266452 3072 -60668315 813517949 11571 -176957293 486766968 5482 -296453962 548501843 2646 245010020 501741229 19758 -135989137 576031358 7576 -91407548 735061199 17434 -247212720 582219559 13036 -589262165 476964546 23439 -438348686 16527422 18065 222961260 791272272 13745 -364092425 289438636 235 48377539 462735232 20824 -341593882 129597006 12162 -220093353 905905424 24230 3802994 324480305 15778 -526315126 240649606 18634 -39352423 193475973 3674 193322148 234772833 17455 -466167299 464756664 3695 -148777394 325232925 1458 -190598266 362166954 22667 -278092499 771139553 14709 -544194396 541084898 18827 -419910313 849241999 4993 60975254 560624579 25302 -277443753 193290900 5961 89625971 614124988 4195 146591970 456151920 8233 -172939693 547840710 10355 55392493 143920874 6218 -502168384 639007293 15537 -502802611 48144390 15943 -550002082 679913527 4973 -251487194 18571285 2633 239781485 63480064 34 118054112 25935968 5837 177948942 193023460 19408 -344709358 435321889 23999 -281487927 775837732 22682 235341168 898305855 15681 54203674 632077350 9448 -295511609 832111457 12922 -411867703 153132495 12844 -553923040 920920134 23267 -472768065 95465631 3784 113259595 63150317 3929 -158238551 635346885 1772 186111692 370543527 16898 -361005692 68608193 22964 37234658 75775411 8659 210539250 944266503 19056 185016587 656842252 17276 -6253254 522785154 14441 -66162163 645831162 6858 189975552 325361171 18431 -326019981 286041474 1486 -284111113 324891947 10144 -280053102 849244465 23599 105563239 213851613 12269 -199172744 378210994 9075 -492581839 594498332 25149 226015838 205707579 9376 -162957299 369900704 26280 -552651720 708389494 11878 -463513718 671397373 20073 -52678479 202914842 23346 125550417 40128850 5572 -116536763 240081826 3733 130328855 70693318 16937 174959651 93412118 9744 -387938245 929217671 7279 -497906221 587964452 16068 75552687 40845845 9350 -80903861 744378086 19319 -325663242 149725942 18412 -515741520 95613521 8631 -222462529 292464163 25370 167146807 506246528 17942 -439740041 729043835 2522 -422124807 172117634 24654 -568725296 816129759 10207 -266781999 745799108 22104 -354480073 716720373 11426 -491724268 483346852 22618 -377817756 691648768 22989 -207385990 780807974 17507 -179506828 259869024 23070 -271686065 75749028 20804 14606077 498826514 15161 -429997883 832745735 6660 -64524284 463210814 21997 -405036870 765632335 22566 -260103232 122498057 3892 -286940941 829816427 12608 143877323 87293960 19785 -578496546 589093801 1567 -121684653 663141140 13314 104706766 133108440 21794 87505893 854803636 1641 -143726705 222015980 5592 -554032193 676145176 26156 -323578927 942980837 14267 245062705 426133081 25758 -539269738 663047981 1921 -451529651 460383091 10829 -529136884 52496702 10714 -471753321 211731509 21334 -543463267 188635526 3952 -397668924 590479672 6783 -133087193 352541127 1373 -132255205 676389294 6329 -501933903 207933967 9595 -338417843 78547672 12841 233173461 81799004 16136 -448241795 248311147 11011 -578637559 665970844 15896 -354492941 344952368 17055 -295152479 674602163 6891 175831851 444839170 23827 -514103493 403660966 19572 -69738733 779343610 1827 -14994047 509862459 22106 198299450 816890313 12221 -273851487 77597378 1005 -279854128 191993906 1896 -138963167 892600078 2169 131159522 121313505 3238 47029466 710165271 15884 -149235745 817561352 4230 -157042201 308915728 26320 -545937486 652169376 18442 54940197 684715788 23648 106039123 314828115 25412 -462183989 852219346 9354 -509962683 532726572 22826 -41152835 919321936 11324 -284042280 165363353 26446 -381170082 103114722 20688 144939924 715545318 18722 -254222725 291652495 3029 43452531 895072011 23971 -591389440 26540535 1519 -411249517 804935125 6395 33871496 245037998 17088 -491605043 632378998 5898 75691638 588854752 11429 -97750948 483623214 19187 -119452767 369722992 15084 160472889 890620879 13137 -322850809 257456324 21339 -280690028 716935395 25333 125732243 596363263 10896 -199884482 263702493 16325 -430664095 612710210 12732 -490272543 655648658 7445 -461984153 684732448 4563 -440276770 191806263 6650 -138377146 233871372 26429 103667718 427878427 12467 -468630950 916203255 2794 -578524688 956105496 25831 58636125 795577494 22990 -90122762 738423523 383 -236046578 503288375 20277 -506719871 410099992 23773 -575505442 227651361 6089 105630947 859487518 17949 -360831082 388577607 5978 -494398744 56982793 22540 -376357394 429500661 11664 196046475 438802763 18655 -156088357 108583856 7839 251507326 403998618 23785 -462009188 280729780 6764 215030157 853508301 4608 -578689310 546401431 4788 6235349 550971811 6799 -40334835 480386149 25452 182309512 620690916 6910 60575188 63634408 23655 -279935471 299237778 23886 237775522 294037873 5706 -370980465 740444979 6259 -279920309 658868448 12930 -578986483 135500650 1989 91578283 482819093 16518 -138021210 193394544 15160 66109779 823863381 7829 -289157207 474193086 12071 -5710854 393470440 10727 51950476 164519452 15981 243621772 511817794 2931 -307262901 388772931 22370 -355735606 911804669 648 169087308 18331453 92 -505284503 749381410 26235 16795075 828965067 6735 215999685 471628537 22109 157195023 141665621 22987 -458015666 777085801 18340 -287612081 594994757 16838 -545244143 52275912 26164 -165414315 468328165 19164 -87385672 315099100 14993 250705995 143183768 22107 153324101 729864396 23231 202296955 99699194 6008 144457397 474757780 3324 -240169406 152242901 6486 9070818 185883654 23561 159275225 56564271 14584 131947770 945581900 13816 -255878574 468162040 24983 -327839484 457646976 20676 -4281635 905372483 5016 -294215805 824298320 21252 -343043280 70821037 12102 -233506187 813417973 11242 -472930245 128110708 22124 -479651260 748526054 8694 210534297 856614484 8648 -564086520 401421752 4534 -272622959 334433319 24795 168251205 417926893 1604 -588242753 636370762 23893 206660380 202618825 11795 107290647 958358612 19511 243108513 863689242 25884 -2425497 317764777 8834 -372314398 607920363 11486 -488802071 62603166 4660 -594776109 244100543 25672 147694220 522899000 5352 -267000340 938075720 19486 -44249856 324163144 19241 -459695254 851293512 14797 -189668712 349223238 15870 -505572547 479867943 374 -396746376 672475418 7403 -379589054 289047118 2296 -303649864 77813120 16736 -322898861 200896222 13794 -490136876 110278546 24804 121445080 62557518 21769 -13464493 460325288 13712 -403061342 834524909 4287 -83695489 21906896 25537 17437092 663795971 3219 18374109 231054582 12992 81849151 879350216 13123 -518154789 404123374 8310 -540945324 844699697 6744 -21175309 576081230 16929 81325175 373907890 8865 -518380987 196316776 24694 -88717361 416301081 22964 -126350326 812447498 20138 -417905304 86925224 1471 -200262809 447286288 25250 -426291995 705590709 26188 -263441116 917530755 16918 -135316632 397053853 3928 -348544664 437403925 17442 -150994501 641135021 22857 -322503744 588678259 13668 -480357967 133981710 11505 174424946 944163389 19232 228769752 65139720 1198 154568207 908254515 11022 -441622753 232947843 20870 135621639 922242434 2180 -147671165 92044250 3173 72092459 687601499 2818 -194763743 629760547 1938 -180595583 55128142 9298 -598672524 671889644 22251 -24617287 21404589 487 -559237958 454045760 4203 175898768 247979888 23217 -408896236 62458129 24372 -70410562 711169620 8209 -261611940 552324007 11339 -434591486 286505690 14168 -139226709 686363262 6821 -455949902 791524179 25807 -290363320 953466446 5385 -81683076 37216718 2950 55774958 247458736 14512 104011385 136191256 17180 -561425209 773808064 18878 -172901030 761994482 21918 -580297591 39077106 688 -389237391 549109807 12029 -362587894 874075300 9261 -101782878 512589034 10382 -598505242 19276326 2763 -339097102 620754635 23001 -255342120 361578589 24092 -134960177 363507203 23512 -64170832 659887635 23396 -209463447 469274027 11616 -170624642 775143707 16057 91465921 572397439 22731 -583599918 75458553 7558 -30379118 241406252 7102 27942480 872078999 18024 -149289908 649389774 9369 -289307913 749366928 5290 -525882858 705045127 14169 -111701982 272597325 3146 -142006571 86912614 12914 -6982328 801577883 18081 -299549408 479629341 11084 -202229942 838545809 7555 179514052 787488214 25032 -290024569 72787923 17160 -598146874 768432160 9636 72690032 385414111 16500 -215427367 483981293 4413 -528154915 540484495 10384 113957271 499402951 3673 -104736077 523162139 3558 -538300622 791324714 4244 -363294406 241338691 7873 -532500229 280422875 10354 -470758787 416925639 8736 -111914786 321081134 22779 -297560496 629907983 2462 -336399188 503952214 639 -584717195 548545604 26 -561739071 942501927 17689 -496937723 352785418 2350 -401016691 97414908 20444 -247479998 258947984 24471 -217146925 639706844 870 -91949476 234135114 20079 -389224692 494132291 6729 93816800 33116353 16193 -321328320 559054168 10465 -546506279 36078332 25055 -158878084 782091702 16043 -132922088 591737343 8868 196192452 359208328 482 -340579243 17828799 19076 -327188957 54749955 24617 -139597649 75292425 11911 154755684 15560388 4499 -267170921 399226228 23929 185531578 32479579 18074 -291340233 67248205 6569 -328587582 428829432 9997 -217028792 251672254 5159 -453957531 203687553 25131 203580027 221389197 22435 -241165297 868554280 26314 -575288296 187444623 17117 -479964659 630666987 10060 11838982 167444021 24149 -252283776 942918851 9379 -516510318 629993564 15683 207049440 57082129 14810 -284397969 824138983 25990 -183995235 758981544 25901 -401154716 198487389 6580 212833848 252696974 12890 -581646490 739395224 19042 -573906781 541562848 21883 -357301296 551096395 15892 -109530447 418095144 18111 113849063 642781433 23181 -161891647 439260350 2647 -343263509 223523996 5 -342309846 748069226 23187 -48082056 404421718 19332 227052247 671421724 14511 237008636 753692427 13121 23243233 330215036 16711 251832478 168197046 3393 -183246580 693924379 13689 16068663 55513716 14706 -303668695 329805889 16116 -159037791 930290573 22628 -595575292 206196736 662 -1080481 727032735 16004 -177342991 543387195 3771 -28860110 914786310 2379 -82733926 219940845 6574 75266261 25900431 14283 186603361 813032354 22075 -414227219 197129057 11469 -324957342 32604628 7802 242376374 894550259 10446 -238858966 772892321 24182 -130838181 206279548 24196 -28625047 874764517 1625 100066895 695753871 65 -232351239 36733565 11510 -595665289 775376474 8692 29748135 850207052 14416 202585150 845319157 5265 88239226 319928105 9308 -513194466 192712189 602 -345994941 316015895 4320 -388691782 344697640 22044 229321746 479878744 20114 233694089 71560784 20830 -321587225 344374388 1512 -171922280 410596772 13455 -356882631 208016465 8643 75910523 162753214 857 -444097149 504004790 19850 -441892138 742859935 13546 164459757 22562477 20753 -581021421 36952891 24289 111755259 126384369 5513 -157057013 632837284 26047 -280342918 403714786 21628 130909480 696105278 14529 22093965 951624628 13408 -115256141 301075609 1270 224003203 441349680 18845 213215543 17254984 9942 -482936426 35183374 7328 -288428915 942696351 16835 -456666953 742952517 19678 153956996 566292491 18759 24497107 597521388 7928 -123028247 801773730 25197 -23099151 594194772 21014 -324411840 599271769 7107 -505038577 185608273 21952 -214355232 562533583 4639 -511620340 954611744 22574 -532951974 918881973 11348 -493365090 851649424 11386 92109779 612916783 10986 -394347827 533116485 9969 -240545463 642910256 21331 222983040 859816118 19229 -365266822 549491717 8804 168755799 693983967 2177 -353625843 916326665 24344 8987929 13067030 15467 -134863288 304633418 8143 178695302 656159395 18907 -188326384 596085944 4313 23106244 341798231 2297 61162250 587569621 9118 184479251 292166424 23070 -103716834 689770692 5192 -70400899 552218824 1179 -120169001 188970047 20227 213146850 665560337 23159 -331057951 236728459 23504 117439142 518034405 17698 -332634660 600266448 7692 232622659 353163045 22197 -241857515 816412113 12795 -321893248 50182264 12249 -514799143 437704599 20195 -251725130 172781009 22756 -66794377 228991639 8091 -387629731 720415845 8501 -102142468 186004134 21341 -122734726 460485651 9216 -213942580 690452926 19732 115974277 491838252 9523 -3118567 792441194 420 -141043200 546137886 17053 118268941 27203518 2791 -404449250 363665831 14404 -444570767 401544806 2804 -255621322 738367657 16506 -49715230 625865902 36 -249093970 773004254 10400 26482966 616391078 16846 -336453068 682592975 26037 -441110172 954552774 18521 -106291280 325673379 4826 166338510 177367505 12582 233831358 461782506 1236 -438633413 388709568 13216 -90950320 635919186 10666 248694438 382195525 11707 -528589191 229827379 21470 -297773048 422177092 25072 -217324809 168999031 9822 148298047 921834349 13007 -350013674 449601303 1164 -275674058 309160101 20421 -459912291 242845580 14277 -318104325 16848217 8259 -10847772 168653995 13137 156593313 107244597 3201 -20130410 954988599 18331 -382427334 893502379 24030 -136748119 330998422 13366 -482100220 895372744 14892 -187243991 575231056 22007 -191486948 769618626 12066 -212473150 524489676 19793 -208333915 469560551 8858 -231300641 228293725 9668 -270318483 324194163 12992 -158615018 676211053 26385 -553253117 689628600 4860 -112138517 752275016 2102 -75506986 365231970 3024 -11731220 443094954 19474 -486292729 618406334 16999 -172281672 501857015 24749 157180295 164318440 26304 -136682070 334031915 13571 -103899070 681319236 20086 208358735 879976978 17841 -582076356 869940452 15042 192253022 820316181 5239 -427267761 290779186 15022 -56617844 239110703 8276 -248153088 702808492 4004 109493102 515059548 1722 -95583853 762900750 20457 -428022489 223118928 6126 104698943 228066171 8023 188261346 941587267 11637 -546412421 848074156 20179 224870935 369281745 15879 -527364673 149999932 9052 231637962 839650430 12000 -308537238 782920710 23696 -349460933 694798711 25271 97019328 230260301 11454 -73548736 305867754 1107 -168121925 753966180 10844 -518649971 628490682 5382 48843367 550561733 18957 -509733197 732423722 22194 -272814036 679212424 3047 -417735785 222620756 8039 106099614 922357000 17569 -416820882 492397834 8007 -176535888 666567939 12930 -541807292 138466398 15257 -474895505 29822735 14144 -446512974 810581940 24203 -539192985 99725633 3813 -430567828 316919545 14595 -576777642 312274016 10060 -243551366 454987623 23165 -319149594 834415182 18613 109143244 287641430 7097 -228875049 731129459 7277 5267441 860521745 20809 -493511119 729549478 23975 121601206 479905475 712 -366112422 46393191 24172 -209870636 230036175 4747 -284383032 700129422 12190 -272256892 838720205 25335 -586115483 757080482 22588 -458360548 925917339 21296 51441082 57459917 23322 -282437204 561009356 10530 -481071453 624944144 3028 -77817114 86957917 20555 -81673893 882231925 5411 -100554941 290295331 16082 -509295709 311443921 996 -2545690 88567330 26190 -171769333 746938902 17891 -298963502 896177305 2900 -545734144 663650228 6477 -494696648 731592572 15650 -178206298 338267994 1287 28699003 683499124 9570 -226075700 893110859 20921 41196217 305682361 21072 -66923797 258653604 24651 -560130909 238842309 15984 -439721839 696579318 10258 -539157583 572838435 18727 204238790 399203665 452 190111432 595828805 13730 -572389685 429637524 19904 -554168473 762236937 21829 -161888233 742975732 20684 -296927973 769848779 1808 -113889511 157052923 13598 92643439 168396606 15006 -165065429 565204771 18291 -537700487 630287938 16730 -354527821 29634947 20777 -287288312 433086452 20904 -565531888 205876585 7637 -160620290 327430942 26224 -107280088 184115432 5434 -206173506 905937023 18673 163111455 177011645 15881 -497457719 37137848 1372 -423778778 375582792 14370 -418146227 155266407 5515 71607239 217495669 6320 -427026688 368241126 17351 -255847223 236038695 25187 -468779662 24930211 2797 -558120615 271224814 12110 -594399738 422303857 9001 67679009 341643325 1011 -145481365 745834781 17479 -576056701 622161533 14508 -234555614 194737066 10458 -387946146 91959365 11971 140067317 108543071 12150 -59697420 630511244 9731 -420715360 299444649 6978 -324264349 465906843 8121 -132003444 48404112 14018 112607419 426575668 8005 196383293 752772726 7251 -494374595 319512961 25364 -341066376 878347240 13141 -321349322 210255980 18759 10085074 299579600 8387 30024080 332615945 13372 -357014969 112088135 5711 -398979008 174825724 5122 -121515081 321377933 24175 235619051 809414276 12933 212769805 294420481 7406 24548390 40432294 4832 -109371214 436367198 17472 163377667 513077473 24541 -262369049 268602628 19349 -296303346 415456380 1782 -540505451 758499854 7097 177064015 621059044 9757 241489675 814764221 6997 196538574 562552393 7581 -49666669 845694759 1197 -595850319 358787196 17277 20516902 572466603 19719 156001457 603738854 5260 -472473032 71960518 17018 -181912840 331417695 840 134880806 151843407 7406 -326668412 258542220 18291 -217000498 112924567 21682 75604079 955827401 7874 -318554846 555079158 25228 -404462300 224212492 11808 -226095540 486804238 7086 -163807788 253604972 10671 -284311206 647255511 6578 70424321 520463374 21451 -314812969 752032461 12342 -514792415 919854111 22399 -489878666 724722715 5494 -601210405 377252084 967 -228064423 722287126 25354 50221463 797971445 10844 -394115564 361067726 25287 -558913524 852850551 12365 -566639025 548799747 14423 98654477 871633047 3976 -255166652 431465028 11177 249708955 728735203 935 -551253860 667534711 23620 -30055308 766840295 23109 82626254 323272267 24989 -483060751 467737923 20203 165302059 822217189 9782 -341010862 205231315 23024 -92693361 372562289 20888 91182035 669420606 3642 152160113 434581683 16360 -484141324 582606470 13013 -321205557 775724006 13733 -20060619 733647098 15972 -290797002 177142026 4128 208102466 279298090 18390 128480680 350403163 21650 -372103921 426484677 22685 27370753 267442965 10834 154599157 368563492 25997 -251367846 606443122 5591 229033531 694540106 10925 -398482329 578617904 19759 -121128571 370670381 18350 -344668149 89162313 3965 16230901 130432889 4428 198470327 788063782 18465 -30469321 899386143 8285 248436748 527392987 2737 -432817877 668495579 17339 191020420 189297716 1345 -259749665 536064196 5028 -319398305 698974714 9035 -80805868 299568064 6347 -459225912 546859176 24010 -192963728 432467557 24406 -68180720 157331418 19536 -195862849 93633234 18307 -426876097 395278780 20754 -396962808 135934690 21086 -278915659 837690895 13855 -486314177 553090532 17397 -223277412 66761003 2655 25807078 531741923 25467 75226961 331209898 15524 228601714 729609574 8100 -219303158 61113928 24372 30820264 144332842 6886 146653315 549758870 1856 -444967973 39453599 9607 -357040244 665960122 4859 181557731 561136226 26110 -515500818 706597996 20977 -386474986 97377364 5524 -237409191 10059358 3477 -353622121 22569026 5451 -110530361 428654382 16372 -515105149 686859591 23484 54562708 786862057 24052 -200268579 861100269 10286 -147943812 661796637 25260 -450837248 161065024 6101 -24404505 275646840 5347 27292613 692090395 25238 -571978183 90054230 479 -194393541 852597782 21935 -456373144 33941174 25200 119599859 712550136 21896 244313575 55478571 13561 214620438 467189786 5784 -468714142 683654345 18855 -123005392 692266516 15403 -559703837 814999702 2879 -226025117 372773449 23812 -355074704 289628976 16712 -232378740 296570372 23213 -113688600 938474197 7184 -272324150 167056688 25972 240607476 870725132 25115 137715169 187649899 1945 -146663790 73247599 23325 95780725 338775446 8796 215754296 936248163 10484 127515114 65367657 8444 -89316005 268223012 18069 127276813 878316914 19871 211160738 698767496 9028 -250758814 907792874 8302 -566231896 940493303 20910 -519059978 474006409 24189 -20454150 525396496 19194 -130289045 30819467 179 -291416834 905519272 20913 -349866632 96340612 5448 101038694 468517033 6764 -63788668 683842161 13793 -374359905 933385064 7542 -72448480 753863758 24938 -183260023 382211218 9622 166689054 26393827 22327 -596720306 269016480 19194 202280580 740047958 13182 158037730 851000476 6881 -176807174 622796737 15836 -205029945 673226102 17397 -376017466 761064914 25067 -533587189 548348105 17882 -499059847 447869776 22090 -483986259 425002642 740 180903155 246563337 5510 -452940408 957206101 2792 89179013 141821317 10165 -440420193 10427009 8071 -34883795 31685338 18236 62469833 469623468 12225 9111764 352933360 3698 -345676133 629771887 17758 130996527 413544471 1221 -14336697 789132100 14801 -464181749 407188327 13592 125469747 829448268 9146 -275934281 861098208 10221 -249166067 505724727 14808 -555468660 610909269 12859 -493834513 455464883 1592 243158126 881941134 20150 -421402322 216174438 25944 -67716697 944184601 6471 -316800868 240010187 13076 64712655 820481413 10646 -282460549 474611324 23336 -291266003 276064490 3849 -330828854 33271899 18621 -324003971 680518733 10698 -280490925 79356270 3458 -505009295 246172234 4013 -330097550 358432438 13933 -526129106 475787917 2175 104925158 325962225 13689 -288083552 902484430 6332 -227639029 31050346 2477 247719190 586747398 19047 -375558926 536800026 2718 -358609636 813257419 15473 -251181913 843714518 15417 -68101601 307859404 25264 -251000885 33951927 8708 20550994 353426535 10348 -368583143 664702620 21497 -173139507 483636214 6754 3577999 72489730 12293 -259190272 575934349 3510 -27853811 12581005 7664 -412541559 435837746 1957 -283452402 837620614 14272 -118922552 95613264 22540 -146545164 629337255 3132 -263067598 414780944 8488 139860792 769547157 8577 -229005776 854520649 21291 109939225 340540760 17047 35516555 155070366 19972 -193334142 125857921 22067 -145159473 161821025 22308 22523823 785149345 4780 -357537587 178382578 16992 -17301331 93495674 14769 99125348 775337295 5331 -5408318 22156034 14812 -162301483 111036110 19578 -592037911 943364743 3708 -252599197 863392776 21364 -487595118 805199901 16938 9863418 326855293 9219 90437781 394183921 24691 148657648 506363795 9587 -369969952 81494813 16935 -292752953 48480352 12908 -286523259 540625082 21439 -600069443 530754561 8925 -449929591 251055378 837 -262149792 936189199 18208 -102206669 252369697 22300 -155135714 357898474 21306 -473045925 626608051 26292 206133851 894749444 10443 7856503 334402552 16119 -152842673 324933221 10110 -558877459 847858143 11021 -249783560 834485907 2333 -197658096 278402114 21957 234986316 304024996 17022 159390397 620512340 10831 -112611186 848589236 2604 -230959457 301280160 24152 -219129681 333050440 8124 183683647 632358217 19960 147525676 560225047 5813 -428981917 699044427 21565 -172253369 307351939 20582 248614047 292641134 24213 183323821 742380259 13515 -475803533 650868754 11438 -109217957 742565016 21921 -414211131 135220809 14602 73049731 402042629 18323 -359596067 917327139 17141 -141956295 239747605 3558 136282028 669849088 3724 -326499685 428037586 18884 -480888919 80524364 24488 -407353734 272947096 15332 -488848295 286622955 10138 -98402690 431242844 867 -114507415 761337670 14125 -76253006 461786531 2466 -32088544 621446820 8680 -471113132 165043974 10422 -510548928 156328111 4489 36513658 765681683 10369 -52203167 487574370 21695 35920453 496597793 13793 -579331982 681124500 15818 -174897422 436040805 5276 -445707392 559696610 19944 -266650190 177084608 22067 -567004770 424185353 5256 183802892 66023407 24692 181247074 887245853 22603 -222729969 928624895 8010 234856116 610484306 18929 -384291903 600772919 1356 -601415273 60087019 3265 -600135568 480446000 4148 -406196539 704905287 24430 -507539522 632590358 14572 244663091 301194170 332 -536119973 834519944 17354 113018090 859400949 14293 -433744149 231136946 16969 -13676040 613703475 6785 -419035587 109017434 21639 -458388328 488289271 3419 -332873867 512629905 23570 213724612 175349870 7755 -425511280 186412290 6659 -332753049 13420395 7248 -344301194 701310514 2598 -485766393 38464435 2793 -441704943 689384643 6811 -205563135 670805555 4570 -143007424 517368765 7905 143808936 96344799 277 -148629956 260378172 8945 -325671203 682814456 7396 -526768352 586806430 21561 245978338 15694583 4920 155109427 900875667 1282 -536689436 240205768 8530 -16045549 342665981 8106 -383316331 255629008 21002 -57390419 241610285 16547 -13124778 96370839 22263 79886746 477600720 21045 -11634875 513922915 1272 -16596298 879045372 16314 -264060444 945616603 998 -219576229 8586922 22572 -438522445 753649840 6694 71804726 19102631 20867 -288648328 730103171 245 228681042 56027602 3629 -16998261 377707999 24721 10126412 665706581 16137 45220752 888163759 21748 233318055 450074536 3968 251872195 263643295 9470 226896147 412133502 14203 -409001555 913957974 15680 -388648183 936407755 24927 -445122266 158980622 10179 -518277279 97047291 5155 -587865371 194566662 3663 -326141616 147652858 20889 -528480862 847057484 25195 -467140579 175909792 3461 -313655056 739935423 6449 19304215 182199301 5404 245633264 769279142 10894 -351520166 227627419 26323 44556224 735082746 4377 -557867833 928440928 376 -115324044 274515906 7406 208448263 954258839 15247 -180652692 611097609 22718 219133415 267845533 13975 -251039369 851315155 23509 243800045 441638751 11418 88464287 52244677 4829 -162933955 930868827 12352 -394818939 156674977 10892 -23779787 26655713 18959 -565574533 359133461 21981 59655341 211853158 20354 -535537610 16921788 21809 -503654133 580654090 18996 -40522772 827215329 456 -42143528 565687804 20235 124683842 904738745 3868 -56914898 91418305 14843 -71096800 455771305 17155 -34834290 383437838 7021 59996493 821931495 19413 155431595 939002061 994 -150452627 661218309 4254 189363137 16857331 14808 -268569553 677411773 11617 172969581 19299528 17426 -202771143 863813063 6387 -526389935 413587650 5578 35831900 268759414 22565 138305880 741837187 25959 -115927828 796235940 11745 -591658931 420210890 16736 71783604 104018339 10829 -562145200 682415159 6768 -253259912 699867820 25323 -301973615 52723532 7907 -443308851 42086761 9779 180193444 756603427 25664 -322018950 868039004 10182 -589262089 923912139 1932 -518884410 91289738 19538 67747490 510617121 6208 -424330777 117048458 6893 -583502074 455776387 8205 -481427142 380138187 18966 -374811507 17819345 19533 -246844302 784555358 24353 -119986659 608728280 13427 -422888917 353637545 16695 105513478 770419814 2492 238425878 282836019 23899 212158843 624585495 20106 -389112016 395059325 4566 -120443750 446826021 14731 95400134 409935097 7478 135275296 407071948 16415 -380086607 534734898 22781 -196053750 413260430 24248 -207195874 489554732 20392 204010997 784728967 15914 62732113 905736525 10333 -192367817 465083416 25613 -294617772 502977143 21572 -324716369 449070677 3407 -357497753 720432889 18235 88096942 44975416 8476 -237543028 763425702 13233 72887136 473871556 7939 -598623584 301530806 24365 134504872 577729466 15215 -114117620 864233571 2557 -262198639 152300439 16449 -44276072 852229395 21072 -495228102 478802970 10169 -418856978 220981628 7659 -426673960 218828694 4321 160879303 518326104 18801 -556469298 260954675 24222 -522613271 310956347 5870 65511578 857517159 24647 -378708024 563314673 18373 -178801313 756913601 24735 -172788755 319785909 3336 -213554767 684186302 15941 318970 230996865 10675 -547648078 748243289 1783 -258511581 291501411 15745 220893529 645127223 2565 227142790 122938256 4521 -96230294 368586948 15124 213834485 277856410 19963 -84735581 772564393 17139 -142543081 486046157 14297 97966922 350430272 19272 -486513183 107038301 68 115434416 77985568 25213 -280510853 303192789 13125 114245460 351966969 22149 178875248 335006497 21170 -479930908 71407980 16043 -589254465 125928761 24287 -239300671 89828018 19012 -592997560 569244877 6745 -486398673 355733274 13034 -175143766 178983703 10489 -193140497 945096271 20579 -256026848 189311418 20417 -126606600 406867439 26406 -400588510 524685624 1297 -303733926 173598122 22857 -179134803 117403077 10813 -431274906 9336374 12418 -396548997 365757764 25996 -168063040 919217555 21663 -526171952 215768738 7649 59499733 241872440 17881 -290202525 199348818 14222 -368692636 532966514 8241 -67808490 449498861 15430 45671555 201980457 2094 -73789697 179609269 19231 -355081935 406339450 17175 161081347 939513933 10365 -580001671 811860439 10471 -331924561 13720585 14624 -93763090 280530163 23145 232445413 892802984 3648 93028124 605507109 1655 -470266635 542612129 16506 -398895996 20141752 20300 -4320694 869113556 3207 171342603 247230186 18708 -15980377 435317079 19308 -25985329 308971528 197 -578862404 590293351 21778 -209535851 172059261 3583 -180562321 648103402 18668 177200909 823721000 19951 -439157458 505837714 21807 -434117969 13648781 17010 -280821929 709243294 7629 45199739 587538150 22100 -69549059 143063483 24908 4096397 696444535 17602 -130271057 413987780 25986 -441333855 907364516 17209 -228700871 428671921 24620 -143389706 177677558 7035 170433476 910231494 21680 -200265529 904402430 21001 -360571082 637936797 25635 -113561997 641642728 24359 -329228187 222690590 8064 -442875776 323043915 18956 -138032773 134210263 14953 -589853667 906311237 1262 -88156030 849896143 5209 -184677708 315881072 11063 100162207 647258579 9137 -486797039 383866469 17481 -580808047 645400378 23878 -175161280 643227597 16572 -323940348 264047734 24764 1070613 378990502 3091 -138003800 877731591 21386 199797858 648908938 2786 -339953862 419511424 7412 -213571086 689295948 13937 222508553 752111328 15855 -406621882 46660343 6094 -115691153 882012592 4423 -238528357 474601030 18476 -232743531 56954681 12225 -201063759 238425637 15672 -125241251 88872104 5825 -508579595 474435938 20374 -399576546 71974665 25324 109207549 583389610 16111 -409344861 717869318 4849 -133074107 327459657 16474 141515292 585756622 24591 -197321989 918100826 9974 -526106625 926842655 3779 -62688093 337169882 24671 246627811 57436522 5856 125065166 262833284 9134 -294870645 880358480 26363 -35853778 327515866 4958 -353775661 513571739 15587 -291604965 866058247 1456 -167098778 787531456 21762 -363531867 725392626 12425 -536646740 858720690 7893 -531775437 63717393 14931 54059769 917142706 21542 -479151431 889842283 24576 -158802701 800156806 9338 -202086152 403499512 20189 -311545846 92265990 8807 39928070 750785647 3827 -530821757 226346914 19713 -402204795 140664570 21871 80528164 111607654 5258 31322280 914389553 22512 -2018335 55652356 9043 -3667414 258205717 18508 -508359933 411751174 4074 -76441327 597973277 14751 -396468379 128584807 23349 -112228782 436259291 10364 -274661812 575143679 17030 -312838889 586273289 22095 -380296845 644252789 25814 -91015739 633739204 25436 -535881523 813789123 3209 158467961 649535875 14534 -178221685 275434842 3620 -540488142 542185568 12205 -430443832 849776131 26371 -127139110 166370217 22896 205362390 336815598 3818 17032766 225755524 17334 190652227 543570510 18865 -36523884 288008643 4988 -183630461 639205083 19640 233274552 845969349 14523 -68368104 123504825 18635 134592758 296600901 19203 75200145 39704176 16192 -574162046 943692632 4467 -427638714 380730410 21945 161157334 729732937 14033 -293744623 138230876 13801 249810725 356228937 5499 -470856 674262920 6678 -471421134 9184120 9445 74595915 725105039 5545 41074175 900026158 23269 -360571201 51600855 16312 -71228449 234486667 5869 -336980810 715740695 7084 -498777562 103482653 16113 69681763 93193790 9072 -493753377 625143987 25405 -410760054 251021012 15839 199016211 165435913 3090 -586441523 428489075 8422 34904746 72526261 1817 145447372 738610016 4865 -383690020 819897601 5784 -318779600 718410445 7517 195024104 942619708 6508 -294784943 298829821 19125 -230329054 99288021 8996 -51311938 471066799 23101 -515787345 403600487 13875 216680847 781995332 4147 213768501 418368271 24648 207616167 400116212 20611 -477493582 706404513 22608 -174544431 509859134 5970 -298177537 570118040 17277 195864382 553291804 18018 -153382409 364985145 2924 -178454810 433641962 7071 82850397 405887418 24153 -531350262 133680181 14722 -441357066 292313532 17124 -296261158 920551337 19775 -81459511 171431492 17287 -101007359 921124697 7035 -209163812 655544645 2486 -80823819 537131812 19566 -431283135 640489912 8145 -141327459 955803340 8216 -64962412 536289484 24221 -422478059 627772628 17578 -582113991 782859452 16824 -156745499 575565210 12846 -555293763 334622434 22089 -319925056 227107601 6453 -509861177 428650092 22087 31051940 480249141 15924 -373095181 593139073 11779 163895627 698513262 25643 -54222261 666135738 14126 15953287 566739125 24404 -274225211 602319180 16694 167490628 264171179 9243 -462485312 614792616 16724 -89709045 808735556 25929 49258244 599268879 8444 -592550479 351974824 1015 -344736451 678119826 16676 242179396 587917374 26319 -213989607 893201573 2098 -413680635 252021171 6875 226637847 283612070 7919 69983294 591484072 19457 111067372 389994713 1038 -282159580 735882690 13259 -530069384 344794384 23844 -599307155 146699355 19910 51110651 635405754 224 -94968505 232940463 9833 75915235 236895637 10913 211254043 243873476 19932 196218390 387289326 1053 -489905000 208828961 11478 -385874197 288916301 25788 -44471181 455008353 9739 8639653 901485776 12485 -220649088 632623552 15730 -315816563 789109089 13628 -522769623 633181563 1624 36459777 914145598 19995 -42178793 804938072 1224 -252754166 185140734 12337 40741318 326132179 24654 -52437603 363849386 12762 -364025913 515346450 9677 -116530577 128259812 8388 196233652 561096683 22229 -497625520 563941189 18351 -178340601 116514346 16531 -76510463 18703181 10863 -379355507 640821640 11971 -282373358 250797713 10435 -162068024 215947948 24360 -320049258 466363503 8271 -562020468 742314927 4551 -499063564 567433547 16362 159138821 158406032 13557 -260612989 296034359 25576 171485008 295435592 24131 -139683803 575945000 22485 -290414378 928403007 12231 132668745 868257544 23886 -196427911 245078585 20900 183068122 588868879 22378 -56615543 310892962 19854 -121572379 39733055 13125 -164396549 459711530 824 -174521778 746914888 23059 -341988855 470772967 15648 -456821745 578324220 20222 -162576438 597479584 12538 -581336758 420265838 21972 -151168818 657621476 12481 -116054373 608841251 22852 -506997830 387112894 17455 -15859561 844848358 24212 183607723 620045659 25482 -446759290 345070256 7581 -484392418 253388626 26155 -386901686 12784861 22465 -403198079 640332520 8800 193553122 569323309 20760 195176547 882062552 164 -61596276 38901511 8061 -464065257 569749201 15584 -287420563 277617599 18025 -4133819 31985558 7247 -136238051 428238900 9493 -227514529 53515825 13934 249036886 825073400 18625 -467641463 778066528 22886 -303223927 860709520 92 -93108349 433852864 17424 -433387199 919329621 11665 11720330 155007665 21910 3754327 304320575 9128 120505912 875895573 14023 -375866671 655528887 8830 -325077394 292179410 2328 -119693489 132044167 22688 -443299579 57914659 24444 -217145679 251766170 12542 21518557 197492007 1791 -456762992 575153425 22534 -111229840 187297818 776 -529812758 938045157 22313 -220079190 746925542 11893 -125346070 919225771 24540 -264721184 766199805 14977 31403843 938987434 11741 -212069121 346515975 15580 107685581 620635899 22226 -364174219 719318975 9725 -343706824 290463746 18275 -510125581 850230220 24141 189870980 558532321 25859 -304303884 652601885 26365 -185442365 616733204 24308 -308261504 274412067 3149 -54303371 619268828 10169 -58685687 940862678 9640 -384503197 478553381 16400 7644242 730360257 16477 -194731921 926344624 17026 225666266 190344999 23521 -489006531 727907775 21470 -260462938 822338484 230 -400989144 195417055 26231 -171076007 106691624 15147 -433502079 738295719 19879 -137790466 827972125 13919 -208417826 852971061 113 7618755 785298288 15599 -444038526 311104309 21564 -67894755 836012731 25373 4440743 441827569 18738 -178730881 351202195 15338 -328573544 520321118 4178 -334503538 523212218 9459 -347727159 636417958 20324 225468509 785480320 2850 -449999276 709526392 10989 -153623386 454029610 21324 236111542 667136390 18855 -468262680 303337490 15451 23266043 804208235 25477 -240743184 621970827 12018 -558840953 572157632 23208 -464811284 922149077 9442 -440905434 825717820 4843 135426149 578454736 14789 -136320449 819726620 2335 -227431617 129696181 349 45486509 852248477 6031 171004055 608778510 24053 -576965592 509483370 15976 -444804733 73324456 6710 -223789313 426344826 8627 -373740271 504900439 25161 240249932 701805130 2655 -211069469 667603123 489 -320605492 917773829 16757 134051331 923989425 1813 -406552541 614788008 22855 197239948 233302765 1797 37172705 808312999 4683 -316037663 75004695 683 -262878726 741612089 8296 142368827 752708524 2815 210535855 131396987 20621 58457088 681064665 20635 -468001632 722442768 1353 -43736040 443195302 16270 -99332596 886723927 5355 -361938297 957951656 22735 -71865555 15096620 14580 -63416053 50411693 16055 -545907515 697599777 4549 -295202617 558325452 24613 18383252 52874011 13814 -56636239 530100202 2590 -592967918 547844572 5852 108873961 671844955 5831 165044759 94560678 13459 101984434 13811079 22690 -437815300 372611960 681 -172214133 788891389 20829 200862656 389140825 5621 -567206496 595680941 25157 125826346 506435736 4760 -233061252 451102781 10187 155847090 632229685 20880 -240424607 447221799 13672 43609358 594068093 23281 -306407229 904911386 22785 -182587300 202226002 3521 -534080329 66863067 14823 -41882721 953460497 26140 -522853119 927483005 23582 93209682 891623164 15118 227353194 566613967 21999 248420075 621906893 3838 -245351231 626546871 10783 129798022 53915732 26279 221034466 854577748 17378 -554408064 52247074 11958 -495047456 811002408 11339 -558964836 383948292 15584 -383641958 20679831 7811 -254311132 892870096 23902 -100818285 468399854 6498 -218355834 267195207 23363 142849105 612567161 7464 -86289097 845395173 20386 28677642 137289776 6094 151494395 245551585 18899 -318530955 408953734 591 -165366297 920376347 3281 -478539004 831037246 10343 -602152979 746688847 18863 -119431043 285551429 18457 -452209376 59844956 24564 244612594 492601426 23874 3743516 268417186 6152 -66713045 586844933 10922 -402068225 40138834 5336 -48771609 296762468 4002 97444606 208930667 19329 -85229464 125931043 680 -454377270 53697437 21991 216126686 60118060 19487 -283015083 592482724 21847 -582283989 419077088 8299 -498319728 74602696 4319 -55805916 227783190 4535 -133041115 807233195 4671 199291849 607937445 23805 -484360442 480309596 20767 127925766 863445674 25338 175357933 157251920 5411 151821975 157826744 2772 -417396378 158882128 12604 -565186875 658364646 11416 154782924 847947558 5375 -522610489 711382491 11823 -478616400 866589883 2546 -38684219 784061926 6275 -273284892 585888004 15013 -485716143 262279353 17484 54366040 276160092 57 181791178 233369587 8990 -451200615 855917610 13918 -400708508 692059333 1082 -26850551 136985146 9967 -379173831 151927715 18267 242950317 155777808 15075 -320656301 750728767 3158 -370531912 192773292 21740 -453795137 731777811 8316 -478134321 748772615 22670 -3007276 281610955 3472 -257002799 468241453 12297 89546512 878424792 12381 164395528 70762620 4493 -14911479 664346778 7680 -131567778 132253986 19699 -295333097 711730492 8969 -283682283 908096307 14512 -300431701 820205129 20149 -213106528 778114326 18946 -274555920 598001568 15908 -356902353 583265432 13522 -377927924 412048922 19210 -520542645 217405158 10146 -278513653 415111316 26135 -330506371 419590418 13675 -64234895 922770202 12814 -333466107 366469383 8063 3123518 337397718 16111 -213499335 599955062 23403 -215649014 258599850 1571 -235216825 138067029 7239 -141845836 437455014 1110 14441719 174517323 9057 -459441863 781840391 4611 157913560 784658354 24850 168527118 11155326 19697 41618453 765195583 23037 -436898654 283083895 314 98774492 287033427 18277 -333518716 331681025 17002 -363368045 824099230 19197 147913992 637958555 19942 -217040855 64233509 17201 -456010221 145992389 3676 -9390476 835029517 7039 -72838233 236899065 5106 -213821772 304071829 12084 -324236349 844480469 21953 -314524427 577700120 9652 -124243051 497140653 1137 43021961 638935875 23142 5530179 637143353 22626 132172122 466430309 18080 -545213778 732741957 12200 236313401 260448759 20326 -442304084 557627944 17178 27546786 867857055 12970 138020515 225631787 3173 -262340185 564953758 2806 -476946901 622917339 24601 18011118 541224611 14847 -450355430 194040925 10835 75535636 932996833 25690 -483851273 215766246 7229 -58791613 216780305 13218 -411486995 297309172 8692 -513720587 875525185 2652 -113939488 226636552 8422 -595039005 587349837 16976 135937644 125530724 3087 -323647274 246675044 25301 84869760 847069790 5466 -556315133 841849647 3771 1528874 77494847 11327 -516312650 705210356 15388 -152290945 262380912 16840 -18456540 276700091 869 -89780562 29042658 1025 177349305 302184011 21162 -452102335 262768936 26267 74755696 821925477 21137 -185181150 446443192 23497 167712110 675934391 2920 -459818375 532956046 5117 -38189549 115171242 17484 163459665 680845175 9437 -208126719 865407266 6884 63637196 257027438 8017 -265217510 722940438 1606 -557499411 420499073 18501 -560173013 30723640 10539 -293928057 752073471 22434 -124272097 703229991 20294 -132579994 903245167 12960 -528378603 218935951 11159 220953826 924130752 13765 -579971143 400295028 11846 -13008682 642363412 11560 189636777 474321632 24463 153731763 888595931 18268 -495067211 635189953 18937 -498518695 489013765 12661 -141222703 202281964 20582 -560404663 120359506 6417 -299253854 196652546 5929 -134556062 714552510 16575 -61679160 788898947 6903 -592169979 838519264 20456 121425698 737292983 20027 -502939767 576144920 12826 -524266108 567062201 14090 -540592304 717828473 10957 -148466019 214195800 10163 151789994 123017025 22275 -242370943 917533239 7038 -53424338 336683149 257 -149902768 365916841 15778 -88912506 957928246 19384 -572696897 628239786 23215 -447718167 912767737 19726 -379728359 762030608 6914 -289346957 414473736 4261 -68756857 490452988 24168 -448727967 171934808 3149 -184332248 652106688 11236 -497600212 748438810 7810 -179395077 695536258 59 -465185214 898341801 19668 -563764264 157759396 20993 243807327 439475663 3403 149771293 450490799 13685 -21189371 322463021 14553 -487239248 850765804 21026 -415642816 721594804 10534 -466657219 958312402 26130 132796591 111478573 2929 -297332723 310045679 2563 154815330 145374559 20982 -302088215 345866655 24623 -497975056 150102039 20725 -133367660 552898129 2281 -386029249 922589849 16983 -240605154 544651214 6129 -438432858 340406883 13376 -241837 193503057 9571 127014653 49104775 954 -248149956 359510138 17586 100278213 514613856 7093 -179896730 267955054 3280 -399704473 209030104 10356 -267962282 24040637 7998 163334506 902194941 24942 -35245457 260743946 10615 -48085470 669698850 9712 -223303346 533682291 3313 81933045 648878478 13375 13457504 553533587 19706 -496863820 497869287 3112 -366235355 480391378 25108 -368677004 809697330 25638 -555847227 227294065 13696 -17685291 532582387 6125 -23117494 47880155 3909 -204483939 816407061 16940 -180877277 771102099 8893 72724782 772589249 10475 123892445 937301477 20637 -90279762 76107101 23407 62292066 782862604 26 -220778122 131211918 18157 8610347 638211397 10848 -233056278 337945332 8234 211032802 732914965 21066 21690232 672236165 3190 -147244812 606292587 9009 -317092935 91421671 7858 -446518337 13965896 17007 -535877143 100522743 7610 -108455160 380985808 25894 -489077208 761410572 14838 -297057258 121326581 7006 -205805296 802030366 13439 -307485448 118999650 1248 -276232370 33952079 19121 -504877960 915522705 21489 -570183870 155330513 12509 -504286417 22854354 18387 116617530 624204466 24809 -294276741 77149094 14257 -116754530 18501967 15481 -31746141 661706237 24684 -99370383 155624424 2780 -97232214 894648988 4371 -470239483 556785610 12659 -441574384 452114354 13580 -215328964 825439779 22037 -260307403 204010177 7499 -408674647 906470908 7075 -536012982 889427080 5856 -354658403 267956688 9038 -437106856 71922491 4314 -35713251 903619799 14702 -592450796 454752083 6368 2659996 295638778 13947 209592279 555285776 17133 -598288582 885894038 1057 -127336122 307307020 8836 246444341 617516389 23825 -174088996 642178877 20190 -146613805 531346906 4138 -200644821 444629922 16136 -213435646 763695024 21375 -115661978 504356521 3786 215732625 907167690 535 -503564511 122460771 22985 -347893218 226139991 18598 -488284965 165199814 22806 -314675810 693081637 3241 210234622 344660959 20974 54554133 921318043 11251 -459155155 52954049 2582 23110079 91387889 3906 62357194 9869972 13458 101840975 186465834 6378 160294734 441096570 7219 -130880086 584672116 5845 -81048754 808528281 19651 124913218 777918372 16063 -441161898 890477248 20093 228354791 246511517 23109 240083729 788481998 14108 -96993389 321039975 8939 -462763576 291242998 19812 95644358 705300118 9290 -36283873 505455318 13245 -576468713 800957837 19083 -279551928 546720717 709 -408532667 824308787 3257 -89659725 96571036 18000 -418242228 75674709 5552 -507538977 563726660 9822 -516147769 61525127 8355 -524495763 734540347 9709 -373551486 328624600 2241 -375486820 296499435 25533 143228892 504154822 14588 -497972991 313648719 9018 -235439467 542610741 23274 173501984 915895959 1391 -46021528 300149639 16470 -556345643 888728003 22544 -201421391 39372298 25449 -154796681 484939247 18198 -458046270 55354944 18962 178352284 411659120 18931 -572883851 683836247 23396 -442584993 769753175 20487 -322353583 61172564 24799 -559558947 411753826 7654 -89525557 929135481 11952 -218744230 517209426 13515 -499515703 714529457 13095 -455574019 90590350 25994 -78332403 12628405 19535 -418821700 183281068 5714 -581161316 529448700 14879 -57632320 29359952 25816 195684356 488033942 16334 95488661 869575804 9094 -10400084 363033243 15017 -407224644 232073577 20293 -150335751 210655340 12903 -539623082 60451726 3710 -334278282 906920454 13332 -594169317 758619074 20549 -425175491 111338038 19350 -403895809 499086602 13081 -550641520 438161458 19859 -285587698 353143967 23672 -401867486 97571000 5401 240543887 179112368 20353 -281304060 614599669 6333 -166014877 58230212 15216 233480994 903283582 9490 -6072823 786761473 8253 -71351230 773543726 20492 203821470 568712055 7137 101029042 228094098 3817 -300607920 455082444 22487 140012181 455362770 15634 37118718 726789028 19786 -267692723 280888331 413 92082082 656158284 3291 -296783031 66280148 8969 -11839314 368391424 10821 -117144005 742818149 17394 96066639 37220244 14231 -145958574 254519434 7635 -539043231 631776291 21922 -412431057 754215069 22877 -588930501 459525714 10160 231233319 122949294 23097 -403841517 647501979 1309 208359477 929738346 3698 31217968 779923822 22849 142390531 730545444 21291 -62370645 112165166 14935 -325530378 386841954 6723 216703429 569776466 10645 -27998508 97123122 16713 -163378288 298490045 5376 -475782009 522089234 2643 -34942540 570272944 11759 -91645590 316737567 15420 30650542 783526060 6392 -129310495 709244534 26086 -542089131 846931915 20338 539620 100637659 12004 40826055 174874680 14655 197152869 486437377 18064 -296098666 457900190 23146 -222366203 665353003 13460 167881248 422512477 14140 -430495217 790538362 3043 -441793429 733519285 9925 -89177695 486039252 21138 131628992 118464903 6133 145998131 530475078 15578 -548955147 10827113 19812 -150797349 531968932 14701 -340791700 415686441 414 67347618 570033361 9365 -33226480 624864536 16821 91105071 762031114 21269 251052405 334866235 17240 138417922 873563118 19975 137869932 484068195 4076 34065558 93972058 24559 -584345755 256695363 10949 -186958798 545953395 17004 -459523818 52177914 9532 210858208 928328590 14640 -498222964 374760418 20211 146920565 729419753 17890 -383379909 797726570 12016 -440096347 284599887 2780 -38472218 667533439 17750 -359626384 304704952 2614 -4005306 953274932 10110 78601628 777343031 17567 -341073175 299034748 18888 185437366 625512745 20094 -440850403 874192961 6244 185261882 417865679 2082 -304952201 133865102 20619 -376154037 199629207 15721 -427034970 581885127 17681 -596176865 786461970 4740 -285405688 628405347 13524 -124423226 763786913 9547 142144047 689624645 3672 224632315 812580481 24912 -129432353 369128626 930 -371510034 788917935 25218 -195473930 113954532 26261 -207258712 757122206 9131 63520397 856551055 19302 -96730154 700277715 6043 -103849096 122329511 1788 -16278377 895428903 22169 -111330613 464722846 8607 -132516845 679002037 11895 -173707994 742935304 17875 -596943341 75108212 9425 180370793 111999181 9978 -206149122 680031182 4547 111203085 931617424 3706 12099886 560140519 25212 -29298522 121028545 13191 -227983896 949763075 6621 46522137 500496060 9701 -559133558 387003004 15994 -55748247 35598743 19888 -490627599 845298915 21613 -296832317 740901735 17589 -220392362 348345498 19378 -391424806 92930077 19203 -258439828 803195382 4700 171861092 278229525 7655 163367169 843858904 7873 -50854001 764146898 3413 -215149456 74328458 12056 -320112220 447950983 24957 -426702532 844867532 1613 -581259206 599945937 15617 148328885 753802759 5320 135699203 638987683 4905 -343376138 381200871 23998 4988423 939103875 11882 -93288769 137151604 20879 -537871457 14544908 10682 -456238410 788735223 13765 -591128424 634675162 8276 45298984 406871552 1997 19183076 677507807 8772 -495247942 893072024 10301 -110272390 873320827 12923 49104558 854130477 2516 67550861 138714687 18067 -528343081 715244466 10752 -550413003 930193292 1765 -321884717 603073157 2099 -34220803 530773101 5893 -523227198 510866164 12169 159344987 264345022 7264 -329598273 275950946 4347 158699025 881201702 21360 -402946408 872323400 5274 -211238695 293727459 16398 -285895220 796254162 2708 -66360372 845452655 10937 -5611917 39483740 22029 -575979263 767562842 12874 -186844201 770240511 15307 -256286514 435420192 20955 -407787182 201190112 8675 -523305500 879929755 20818 18788978 552136586 18811 -221636492 132116475 15091 -387025436 331377852 23932 -313045235 628974784 7194 125948285 793518715 10104 124414468 852338521 17706 -453552052 701190584 18136 154074909 238075932 7872 -546739214 882286109 26392 123659447 182939398 7976 -556796428 192007743 18930 119770347 649076809 3073 -64659860 143662845 9123 -205829307 418470803 23401 -134434349 569518796 167 232231075 235767358 20349 28974277 56461703 7089 124560319 400693050 3352 -460140151 366184387 3232 -49941096 370489931 13417 239099447 377329710 10935 -581793591 834472838 2899 -240488322 62237248 10361 -526973290 160517505 7537 -419425577 291976437 20637 -462097178 121832950 15895 -20041099 675556926 4873 235353807 329693345 5367 -74006656 513227606 21068 84513651 13715042 16408 -169383379 583557273 18737 -530379620 173705199 23148 138012249 357382132 17332 -336061086 828113339 2865 -307494794 542927537 9081 -397014254 669983628 23506 -307140102 583739069 15639 -309795930 151716106 17444 -484831645 457817761 55 124472354 197167967 19962 -25295917 480522596 10685 242264671 59521241 12148 -116837473 644822458 10605 -217056129 729308455 10382 -398213418 54463790 7522 225869192 478026048 24914 -341163197 861500677 15623 69493907 553387617 18137 13588204 546920676 1423 70588497 367815547 6027 -117720304 645381520 10843 -559950438 779794195 6370 -472174880 262368106 988 -231624294 534190298 11035 12463328 29362589 14779 127502710 402368871 26460 -201962937 656963446 7372 -448089730 226938109 11609 -250413560 860569096 7428 -57356155 444088355 21867 -572300041 378183898 20389 -558473462 737801343 20818 -569668298 929071144 16941 127103830 531194949 717 81982472 161604845 11600 -99379761 390168102 17627 -300531652 865752733 12730 169948160 129446997 23885 -49832862 224653449 10415 4330127 575989862 13586 -105801430 401348101 19677 -378496038 535877934 4511 -201355841 506822419 17362 -206355308 559847877 19027 -346250411 22973087 20485 -325714222 51660799 19485 -448158405 9503072 15264 -275302967 530776481 7900 161430332 242312543 11408 -234526594 266026494 14766 75252764 682456280 3972 -525415447 806846813 19632 224349019 471508117 10363 -276136900 575514748 5354 -540912962 241725798 14069 150647036 269493547 460 -434769493 133850866 25585 128899221 646076613 17847 163353520 665766228 8946 -242595261 744100542 10656 -379541581 891236517 15037 60482181 654016668 7436 168919531 187080149 5623 75144884 569237222 232 167851932 391109633 22276 -230360736 636817213 17243 -148849737 872117767 12432 -517766518 731595507 21335 197230690 413568489 2434 -601034751 513171510 6581 198286268 570369812 11787 -430429849 307699634 14870 -349789960 191965013 26217 -17915759 923212041 25980 -561728065 754416880 18865 -507067677 150395908 23808 71292430 639548721 21994 -162132792 878378930 22310 168013681 94903475 7560 -132494888 885602051 24290 -456690019 863177840 8609 -384515333 491595639 23816 204472820 543939245 12139 -310402352 911479044 13556 -410877826 250416636 9490 57711445 948091022 199 207566438 393816093 25328 -16420983 829589231 23105 -450053471 81230795 7211 226944884 426500807 23097 -108658813 60952455 1327 29598726 104984644 2062 -519334894 257081193 24859 -64662043 174241926 3819 126395101 167005985 7551 -48552280 11746233 25924 -423319384 580385200 18021 77567084 839531918 13248 -154703579 651596863 11290 -126727086 521317516 25123 120376008 239979078 21875 -389239855 318118792 4043 -540215467 514181541 10407 -313505235 846606260 17794 216500460 221322851 4114 27557361 276622986 9234 -211017894 860452207 25525 31888384 214874959 21152 -417680811 854733893 5679 -232826981 650454793 17046 106550675 95737883 13024 -248835601 342967580 19019 60236932 255315562 3182 -298222301 837300931 17803 -489132487 846761288 10651 -447468736 159123720 23647 109720161 42721808 3009 -466588573 570794105 17642 177231366 499131236 22424 241157 593631545 517 -496349815 143831962 8943 -531200768 562431509 25976 49153130 304744656 5406 -272881561 306865600 19785 10650085 545018415 10578 107151147 273762961 1943 149970552 703808015 15374 -187958366 470597268 7046 -42184212 370595374 4222 -488513555 621709320 10754 -439931991 20633366 21163 -591972411 111404944 23354 119960542 298035226 4410 246760095 288650757 14983 41601133 668914522 13438 207070535 158532368 7506 -577469713 702875195 13365 -458658739 924697447 19257 -385187674 270410418 18362 -335784603 418449392 23380 62925695 420775999 24801 79678372 476309447 8794 -95787965 145039013 585 -534469961 709172798 18556 -71043889 278395328 6100 -489472816 480889276 14519 176310354 604080233 8535 -19778158 570693622 12698 -400321802 141295439 17498 121691970 936530427 25363 220309705 331681862 18004 -147366953 370118385 19006 -486416456 74506854 20959 -62283484 14793707 12560 -548471498 61056708 13983 -122623069 347553377 6668 -282068427 584758409 23450 109715353 347011885 13036 -567407020 171329331 7988 -533724484 525935784 19411 -421842348 265479767 17031 200751987 233849429 14480 27810447 502541019 20499 -322516374 46862933 666 16018919 397815683 24436 165655429 330395049 6040 -174266465 183827812 2206 -284119905 38375311 4339 -577078101 887442036 10413 156237986 114508774 14243 -363821147 679823440 21434 -107871497 184257313 16371 -514084658 935580884 1504 -90280626 763674856 24475 -462516358 782881358 22748 -508172588 415176670 12571 -308549141 893520056 17540 -162990813 29038378 13632 -583525336 653458119 18623 -84857452 50374453 17563 -152517318 303304245 24825 -399123150 426143696 17900 -281963465 372139986 12905 -480433965 107539298 18228 -162693301 184340662 24679 181248232 67273335 16725 -537207802 306547045 2239 -555873928 794640801 17408 19418983 227577353 3648 -127912238 545461027 21446 -75109414 555962783 22971 66011820 470300739 4166 -106102540 350373227 4752 204901183 949416091 8827 113290280 604175745 25667 -452081196 488785243 4404 63873160 834702497 12347 153632809 725185871 12917 -480525600 854102049 6896 212745458 695976756 21572 106170465 155754169 24622 -259295919 56840833 17145 -217205068 224843097 5470 229513070 534384942 18920 -521517961 619592929 11671 -368706419 608681441 8204 225517764 860605870 6269 -256936010 656321287 21142 64418625 881703944 2574 26859236 586414254 23814 -562958966 627975698 2189 124258116 397231014 24723 -145834491 417337499 25146 27334427 468855016 13620 -514765552 792226210 11005 -43286168 59280672 8047 -593558693 358014155 15669 -356057603 212622654 8897 -46991775 825246292 2709 -332202938 675279164 11035 -396469578 947894022 25112 -5385797 318991615 25538 138409265 484187967 6143 -327896163 707606765 4839 -542546237 553183531 4764 -162509631 231788695 21946 171960533 642570316 4541 -453587333 344146817 3137 -304137906 624315807 12994 -587281555 948204702 6198 -397884214 401739924 19674 222214565 799258644 1178 -598464019 750655433 24918 210382037 790373072 4037 -375496932 247097863 18309 -548863352 107410097 6598 -174728209 740440168 4981 -432761650 275638581 8442 -589456124 302990135 11504 -480758485 137554891 18940 -362058295 443897957 23114 89772095 289814472 16891 -428312696 628529065 15731 -589976716 36140727 5218 -426866455 906965929 25069 -60735554 569227445 23379 -182794210 136277401 14026 133620703 176384532 16476 159887260 231536475 21693 -356159776 43909017 1568 193770783 203330399 6870 -435726232 344651383 7482 -227340064 925926393 14220 -144381365 522210648 16483 136457128 254544773 6689 -479671787 869983644 22513 212160320 652748763 9831 -49582116 842115981 9353 229861497 919976731 18505 144091744 428425615 2822 -159211986 65596871 2001 196318532 289289837 4185 32518998 938012094 19613 -358120098 776331436 14016 183644232 805444720 1095 -187118395 401535145 19884 218610489 572489651 6741 -177336259 843626389 12846 -143858358 399053076 14330 119844515 456057817 15330 37500419 371022159 1004 -94248235 730256653 11627 -31663333 334483876 9485 -495190206 813869304 19589 223752478 247814994 4118 -69165271 147244887 14080 -125340331 311368726 11343 -500113779 867492687 22702 -523269200 604463102 26156 -63845504 211446286 13640 -588205679 360850797 2752 -391648671 849448885 21140 -446812065 587944786 22944 -160480948 238967879 2768 -289965515 481965240 17974 -287604640 123999360 4323 -25231200 230973637 5648 -394525897 299299418 10848 -286987156 133843367 3613 -525317343 695130456 17183 -288706032 93349971 15077 -97123283 695076267 13694 130289717 777915924 8578 209386679 25399271 21657 221104445 178308278 13747 -83978979 509227253 23703 -419234569 815623008 667 -361596525 864003758 11301 -481017594 854406801 3182 -325277935 602110646 22762 205084351 280919229 9990 -169627204 289488493 19218 -36304840 813962499 3067 -509329216 736278194 4345 -600571360 904640948 26321 -398900886 943970111 26325 -438743802 833555746 25663 -64204452 898059589 16453 -512231380 847033712 3658 -566502593 422303535 17541 215347859 228905886 20531 -349930156 615104801 11769 103466861 178328470 24414 -232631165 50623687 7303 73079813 198979763 4657 49032594 217471675 8078 55543114 917863096 10845 -202136529 943218980 9023 -153339261 315098301 4539 -20642432 492959536 9110 126464409 319280439 4184 17036262 138435161 24237 -235370698 444644394 5943 -278786405 453646907 20528 92607745 325852167 6154 -443177442 24933536 24411 -66636378 282000071 12546 189369169 934812534 18964 -77882835 481166649 11038 -112611341 467935533 26191 -493317019 667498750 2723 -291958057 296980891 17201 -138302865 149864181 16002 15696883 230320613 3822 -226928971 596325084 20945 -24900089 765937578 4709 -556030060 224301407 18336 -135452788 154005209 10615 73230266 599714244 10674 -487042432 140076620 24216 66246024 136673418 9606 -54859729 361582859 16046 -169562239 331607975 10678 -49394446 865135411 3148 199991407 494679040 10999 78774733 895912177 7972 -182822555 869295071 11444 251518459 824609458 22375 249374539 279501646 2290 65731192 84776739 13805 -575292774 843142000 19701 -107591471 622158785 22094 -334602825 440873200 2178 -598335658 467952264 3567 -588192447 270827488 18406 64151687 418188320 4626 -502376494 695287862 24852 -451394912 569963931 22715 -500349379 642272473 22219 -206556446 897600524 8124 -370181970 42004317 3407 -35985924 351752068 12862 1053710 461784150 8906 -310701811 540276397 19373 -149180365 391160515 12925 -349418933 150315962 7560 -18578710 939863401 16234 137592087 738761893 15375 -25304080 197654339 21832 -19907228 609630176 17141 -202818201 453508893 6517 67313806 508141273 18873 -228615266 25996822 18148 52924725 149638532 17423 47091714 181018260 17384 143475127 571727801 15707 -218666073 185130129 26326 -560841699 610866503 19000 -99990839 706187365 24248 -72417785 140783177 17604 -360036027 176187786 1886 41344072 552579939 9986 152298129 334071772 20899 -288223083 815631204 4924 -94830530 769733585 22387 -187415380 390164086 15001 -31455948 698364407 25568 -213074606 442052476 20246 -593185497 403882857 20215 -96607470 795636342 4367 -186854186 634811892 9020 -105010417 395616964 6712 248056711 71991545 5169 227900065 888459876 7032 -103626071 584051903 131 -473066452 850124854 279 84697421 108934611 7602 -243991521 640278844 10274 -519248707 100095058 12367 86805376 440820823 13590 6067012 772751314 24841 230963105 107518655 22309 -71087941 901176242 40 -584702465 932053262 21896 96386572 554190258 18179 -233437452 435163673 24069 -284021212 489705947 11566 -306841296 870332642 24990 -90639768 395054799 26116 -285085526 611073281 9721 -374225888 627135362 11006 20226750 25117545 25529 -561631910 492794313 24697 -379499015 246220320 12169 -149979267 675195934 15119 -549458369 20476495 3327 -349628360 622570580 12692 -347239939 14869959 7771 -511278056 549246374 9073 72408216 32602452 5590 112700132 255790309 16556 -288982482 416912280 23568 -228002705 891606376 10631 131574390 957134202 3006 -513888542 552743753 4686 202254620 218496817 7393 151045164 228195235 16156 235986598 435908565 6140 19131146 628230048 26456 -107180414 918083913 22455 -576938116 133963443 10845 123979110 72885550 13128 -545943617 305030538 21129 -424099601 137058512 7274 162130195 359364963 3571 249000990 612685921 23363 21990750 577325550 13305 -331968345 174587207 10462 -461832849 693382600 1792 -73095311 94780629 12830 -195320637 716948823 3405 -325523046 948156249 18998 159367351 815265287 24237 -99667497 845257792 15302 184929468 811319356 20138 -466172098 490137947 214 -75986962 924618032 14821 -332007542 332306327 17793 139165598 143945597 2804 171248179 831091804 21210 -191517600 67587923 2039 -526859570 704448213 20127 12741448 576064623 109 16175727 256315298 6391 64984053 692638419 25028 86203017 394405305 5598 52447688 648198201 5275 -6400424 696729409 17199 -323486190 827646109 1743 -437736286 379814239 4063 -300256992 604899948 20929 -338013928 721837438 345 -409731512 53481394 25275 -485120118 803144213 3073 -97459407 462464757 12968 -20933262 8905086 1272 -150641813 952797874 5144 104474134 354520585 19802 -362842508 716209643 8056 -89736612 667891439 4703 -105679833 613934891 11749 -594267423 573746295 14570 -591987428 450890644 10444 -313146744 106402300 22391 -334650669 793338739 17700 -47833061 683530884 13603 -413767777 622759362 16167 -165769767 25901090 14167 -534663601 555730492 5949 137419989 473229047 17014 240862354 795748523 1440 -224269021 301173407 21345 -56379127 796485355 25813 -331032597 611269462 71 31018863 740073052 9143 -452054266 772218073 17428 -488423486 586958437 23206 -166400649 435759434 23979 -31425436 458374245 25991 166799107 95257381 17844 -584722200 533469729 16971 204181321 73075143 23446 -338418482 430022028 12957 -499339605 695268814 21364 -575941246 698097553 23424 -374720249 23047942 13262 55914020 514070136 13125 234224605 296381419 17665 -506888479 790025355 25099 35866347 454843191 3345 -561943720 356046310 1427 -407560426 255470749 17902 220203628 111953374 19466 -282981461 647822294 15739 250408173 535215507 15557 -231480632 829353388 19945 19654272 730390379 3437 -4617832 511593997 24866 -14267191 428636106 11588 -36719476 791188545 16501 134057862 289426862 2512 -419288347 933622671 11174 -337381413 433586816 25218 116393793 657362347 10575 191873386 352140720 4905 -252558465 531832951 10599 178721525 943615125 5381 -362614967 184809897 19052 220524748 736653263 19832 -471888099 115751764 11071 -279173503 688364187 15999 136825876 455918802 25831 182905465 34375268 9728 145064990 82528180 2900 -221682277 740194088 10561 -282359260 224292365 534 -352967012 908298870 22838 -545439540 534323774 11487 -287434367 150540452 17194 -395971365 796956510 11734 78468575 820580908 19012 -179540398 367931127 14220 -365435754 250844605 12336 -393392977 97004319 4666 80951699 894569074 23400 -204766859 818660108 1468 145164904 776673448 7302 -201399840 710682348 2149 -199823333 864182339 6361 -570546974 53026776 12529 -419069495 403719829 23169 35271695 903800288 15874 189268671 460362470 14906 128554192 844104585 13249 -229112355 740063750 15106 189389289 757233458 18073 -586010196 893263567 12135 148853048 812030375 19675 -70160363 196837538 7545 -438906998 470580291 15038 218794060 939130292 11005 -549011733 872827435 23226 245477668 436338195 25347 -522120967 100884987 22164 -584182302 151666252 22234 -254985123 100442573 15471 -245610180 49290866 16336 -506884176 800030540 9852 174462645 896206955 13995 -418092666 48686947 12987 -234861892 638643246 7501 -405454340 394141863 7118 -5714989 675079464 13031 107376140 720696007 5704 167164603 597517664 22536 -512371950 517119407 14680 -79187569 397639829 3314 -403673238 336536934 19748 -225452930 270403286 14457 239469290 738636813 24555 -324823357 910078024 3158 66864863 825824451 8020 135336882 63880570 24754 -444584575 213333818 9554 -478840241 365496561 1108 -411167166 281837530 1790 -37257033 263626859 2263 -41289917 763894060 7008 -575379453 803817890 24414 -293274639 150340856 22300 -456871036 283689549 12913 -288036733 16796233 5905 -406744936 795263525 17659 -166858255 356515137 2904 -108833994 124881367 12854 -522547383 624734297 3111 -544559135 280235586 20326 -456132133 154272072 8536 -577355520 687922952 10500 31952054 189738225 10729 -277073800 556939642 2338 150940010 206298850 4002 -45651921 461133770 21422 226491408 517439685 9204 -233688205 174370815 2567 67557493 425322652 17029 -288913201 158391572 16432 -256515725 400462126 1581 -543169235 456005907 8234 200942228 377843255 9373 -180265878 271660536 25042 -86250396 373635104 20837 -366149849 748703850 10112 -17119681 954964746 22483 -435359568 399407051 22260 108338034 654760287 16097 -506076603 343842670 23061 231235773 737981334 12053 194059470 768130721 13562 231551245 868291012 15271 -591612313 197848008 527 -51967779 640435553 3806 -426498726 153267942 4309 -567864252 516619786 23899 210356298 361908809 8284 -544119291 930227769 11105 -199257926 326574635 11412 69166939 528157399 208 -316910764 666442964 6233 -155188625 450454701 15700 -197771704 157403883 3235 226074044 437148593 22066 -121496530 856913286 22527 -69304180 700955888 8461 -96893022 667120213 24160 216020710 522656651 11502 -505754381 957856740 14345 -544257478 666123878 26208 -511507458 764987510 14454 -557896070 298580972 26051 -245480887 719531079 6940 -238016675 803949076 2766 -353963842 322336657 7540 -307931994 113134382 23046 76153047 540131208 9777 -268904511 201378999 18892 -137898478 557799405 20825 -419078429 761758926 6230 -513528544 77904060 14309 -513424338 328413772 26261 -268768035 813398803 5594 -37188724 30834362 23035 -420903489 294850195 14804 -103769034 212343367 13347 235956120 12459271 8136 23355299 353966788 7735 24699640 455020908 10432 -66967517 631451147 24081 -139832003 76274681 1289 -209146436 341695892 18625 206096706 883980566 21499 -207219940 85405275 25353 -196803957 882945401 13796 -335778902 438616476 19646 -359744737 640711996 10934 244264505 53209527 17209 -46925177 299666329 9651 -569252591 674779907 24532 14074700 233066928 23034 -36830639 197589869 18281 -453959751 377150313 10468 -184809139 280946100 21865 240357219 757682228 23216 244907260 313800022 8098 -361227851 441206113 13688 -389183542 847951990 17605 -575306092 321896471 8924 -402099733 261865683 7127 208437279 291503771 1191 -460661182 103575209 25291 -577986989 773071309 15001 -456410332 733990257 13643 -196430373 647805074 21252 -338054475 666835569 13764 -549396970 923879048 17396 -376950823 149222519 2982 -540268398 223427696 5983 -118450615 276558885 9671 -452583199 793766660 14297 126703873 66875959 7309 196844694 875692228 4402 -387266931 66716594 21817 -40267440 144956643 518 15742976 692044347 2601 186169811 107291042 1241 -416561078 915810903 12635 -485730786 71021689 10078 -526573267 60860618 10680 -148594929 749851206 3325 -67200241 791151809 18043 -204454765 545857968 24113 127112881 470121760 12763 190155769 65580541 19328 -264629726 409525937 24728 234006065 450900422 21848 -542216298 215995084 21703 67530048 638899132 7714 -407909542 242934737 22863 -61927034 143271876 23685 -537219664 589543093 21650 -316175649 474906408 6682 -317044581 72237342 16328 -556979757 450883147 9472 -548369337 77754185 20341 -286836338 773857792 21571 124039539 824064860 7215 -108138322 477424081 7811 -27678881 946145315 25131 -32620440 141723282 22356 -570641664 499124701 7950 235052748 129721498 6774 -547220314 641208671 16368 222748357 899798030 15739 -139286140 826042675 16486 -70413933 688159508 11369 -507668781 882076650 20726 -44444489 777863296 6331 -180307385 837290333 14074 -533965222 826802239 13064 -404970666 507296637 11396 -323136137 543850042 16894 -545801228 191921722 1569 -178357288 419308039 13094 208566611 816689148 21048 -496869919 517618396 10015 -179372361 674704987 8314 -325320684 583291761 10002 -136266198 649232037 15458 -535738133 562034495 16458 -442730317 426941934 11376 -390760659 177526153 9539 -280872142 828061249 24795 229063189 221890759 10150 -483562182 216989585 9286 -363866165 828642416 4742 -274883756 846521738 20650 -312302910 322366944 10670 186070282 189463609 17454 -272508888 646214749 26121 -361618406 573742575 18915 31997455 122588049 5028 -62567989 567506867 25189 -248072482 258000588 13614 -70038478 13219774 11756 -566772420 616711023 15526 -391738252 383904835 24126 249526684 751217265 7340 -561366112 452962882 19957 -517975975 704685803 23265 53386059 428228876 17594 -223867602 199811074 16408 -502093024 233891523 15635 -539869183 673344327 13832 -548854869 580479682 4083 -540515531 392550501 3285 -541714993 442105185 2538 -455904295 342990551 4610 -46232948 567244900 26121 232597001 679176648 21695 -39891372 680009777 6870 148494355 527493827 15264 2552373 880805791 9148 -60726626 330452732 16151 -486714931 765451690 457 -175137851 298137288 16284 163483111 490158932 11716 227624974 15330300 19123 -315361994 822966677 6394 -222161356 412042158 25195 -179561240 631343857 14575 85419576 390332685 4075 -78198508 853346733 3475 3667305 493906962 2389 -249952467 890925923 8686 167018772 736631747 22583 -290944831 795077297 9991 -56481926 18882008 3231 89541866 206529131 5818 34426479 309478361 12968 -471674554 290356935 5326 -136758465 747813859 22317 -566015791 47375766 7599 -227706169 320152957 18049 74269383 579978192 3908 -319924234 868809069 11994 -135454618 301994329 11562 38588484 211176529 8351 17061225 113967233 14020 -426180488 745326546 14418 -152459738 214525513 5698 -293363031 753449648 18198 220134144 94818884 17012 -77152808 129322562 24317 -33153238 605929075 13457 -49778544 83733401 13956 -52080488 124846902 5512 -118089692 846763285 10451 -583042101 46767616 15506 118870703 653797624 20301 -360924935 370460353 23020 -502849730 424059538 23282 -298791927 891706738 6538 -558241605 434485369 2936 -459814030 259680017 16684 -524050459 361320896 16736 39667828 439688614 6253 -512249337 670759240 15404 -347134745 246406246 14376 -71590527 324670590 15293 -197446808 518462793 15703 -4444218 122460560 24670 229704796 175806831 17489 174332313 401608738 13888 204164117 717980618 17453 -81067955 13660934 8609 -218399071 129501857 618 61480348 955408192 857 -176317455 243533553 20968 -402505244 871289679 17395 -85501810 433648653 5621 -466106010 380205246 441 -114009856 48651474 2528 132825705 374512085 146 -193433327 186580976 16364 246503252 354863790 25667 -141361870 88532064 9834 -200838252 58808003 1076 -281854796 543243004 453 -134137449 793000094 6967 -110415304 507152870 18343 -538399428 148186162 25662 125753475 493441645 13981 -456020024 93524783 18409 196964596 526320627 9324 -403503338 508533677 25395 -199260038 568525501 13877 -480410763 905365708 21320 -566154281 168734452 24433 -174144848 614509774 9561 -168600 145294112 5430 -547319406 476845577 24104 163830049 476062632 7295 -375818615 430408466 11492 -277655520 393265162 7601 -230719535 526945654 2528 48238098 462248313 26151 -474718403 690459168 6428 -574540560 527681000 13180 -225297161 899730812 2509 51078069 78020733 24876 -301337359 641267161 24529 -357060288 419657441 19713 -154129946 669324413 21225 86559920 369547908 22076 -514670472 135028299 12593 -342535282 562893777 13843 49233969 313239949 21089 -148126568 810424321 6263 99982868 662514746 6470 195493694 925267697 17870 -228262583 320270772 23042 170227807 941324441 9061 -531167667 650318931 8490 -6542989 245044903 12365 46812739 335658377 22767 -456612453 328318764 6897 -78184053 474255860 4954 -547183862 601717698 26259 -560749846 794093825 11137 -556419336 941258662 7958 -25188323 97310701 22525 -140922167 289881413 19570 -453523519 543776430 18543 20300345 937653368 22685 -130164578 311750535 3764 225159997 800283433 2315 -93637633 489123683 25453 -539150006 412072112 17716 -141032323 376312413 3148 125902242 626388324 21829 217652014 337313022 14645 65291321 802719928 21960 -47023187 373204762 13383 -282813483 399574092 8040 -330779458 733664575 11239 247993482 481420732 20490 -120491022 742164945 19490 -49857096 465456446 15725 -415380175 90893296 23184 163338852 86999361 26280 24957267 948455186 844 -344115437 469552753 21137 -530332025 293259470 18456 -452847246 885157162 2236 -172938345 940077991 23641 -478635484 858510627 25425 -32750525 289255799 10533 -310819943 110656451 12850 -552575221 190880568 20524 193096778 395340282 209 121136197 243697753 21269 -417888037 75027669 5111 -276022430 892212123 16508 62947555 211486034 10433 229170449 187713501 21664 -342576490 302580066 11539 -177405189 452857274 9178 -495545964 289936763 2114 -295542802 233194659 2142 -554188908 897774366 26121 93168708 788012132 22672 -292767492 70517596 16606 71493839 903011111 9380 -61413630 163055172 2960 247375055 97394157 25714 -34868078 202133180 13224 -58743861 613960283 13563 -173457229 159067459 7681 -492070735 64812023 8527 -596974504 377538742 18287 -120685831 96313131 13078 48772451 864926509 23756 249670754 950963479 1634 226014733 717660847 23387 -454107224 885662010 17891 -428882271 310886749 25739 -189973131 251370177 5359 -304907996 136242367 24444 -192119739 182838337 21942 -72109675 99983981 25378 -112433661 582243508 5 -39432718 633723289 18958 -368344921 171450480 8303 -348067232 362112894 25551 -431082055 78004356 23529 240094153 717565994 19704 -120277958 455637339 18245 -492797866 262888309 9165 -101585216 392671470 13485 -544347098 157788119 15461 -483529971 932439953 2472 4666511 486478587 13826 -425373636 94900514 8124 -3888915 816864341 1604 -599413871 56597579 16804 -396243101 221953796 7109 32196569 559717459 17149 -247193219 171676577 373 30797629 312503453 17643 -533832886 16148816 20431 154114978 802032447 961 -416533885 600917103 21188 48431671 105246096 22573 -124074491 127221084 23919 -188253204 269946668 22614 -305852120 144225741 16883 74837787 47305927 8182 201342833 582525523 7571 -572850201 632368009 6215 -323797842 818159969 4124 170835480 794045853 26453 -153748295 795338553 12747 247216275 948983820 10712 70962040 353314074 25550 -568101365 900364095 18460 125602971 184337847 16108 180277053 137827544 706 23272925 817059849 12636 -54004131 323736871 17871 247323091 199211483 11806 -186533217 212896449 2713 66258945 580806370 5428 39735582 320492315 25674 176360866 229661671 25047 -95116408 738279606 18706 89435739 114434466 17341 -301252381 448984894 25467 -557497149 838004083 24775 -496875683 392112936 2635 -532884994 132769921 20641 -228488246 697827337 1015 -333011897 795373515 3962 -17943737 415432905 18695 59713185 907298276 3592 -105550582 703232435 5337 -163937829 829847183 5643 -344714363 845793518 43 -359859980 323014621 24910 -468525301 652014835 22133 -359250503 890352946 12646 -100560953 229836691 682 111302527 357643710 7858 37700929 174222132 5865 55102766 184908753 2118 52356427 611831212 10087 -546613748 396376400 12402 -596592061 679434514 324 -34806431 184091439 8262 -148486560 956145981 25865 51077559 584774510 25700 -170662136 483036859 10408 -35934134 121619603 2929 -269061291 869717057 24066 -82224681 742329337 11767 -278667390 380495575 16893 -63187243 187944981 12365 -264230270 216978276 21643 -171471439 522231659 24591 204476322 609750263 14288 -199518464 556169755 19180 -588278400 278805662 782 -472595924 335831357 23452 96140883 354186402 11284 -538314698 449867819 10215 -346806028 444231827 11588 -476411659 416232335 10128 -17568783 336796301 14951 48293404 848733766 15233 57718807 531079349 12543 -349056654 150086183 19565 152747794 255052184 18307 -476126907 245120800 18123 -569485424 794026428 11860 -600485749 85874473 15177 130208235 42469479 4274 -572533590 442941654 23723 37041504 647102640 16710 -556163269 415015013 19431 -245446008 122542634 1391 -413998109 427356869 7766 -261050652 495357912 20801 249445235 760930016 1841 -515437024 757953142 8320 -182627219 714963763 1445 -219786555 728950720 1478 -568373810 308543368 25953 -260114486 82681668 14217 86613547 139285948 25592 -186040146 242182449 21568 -356638100 293508539 25127 -517578367 757184676 20814 -248532522 771196364 19660 -204689209 11541323 7415 -481743757 401565164 4985 227736762 361972849 7815 -582333948 148411644 17871 107945164 803641793 8558 -34125340 287944244 15715 113277125 923973077 5618 81101115 562633415 24645 -23183556 769754082 17127 -100116007 369223914 16060 -29146939 390311217 9978 -417464461 609652854 907 -143654747 623824980 25518 -515893102 155294439 9360 -249901246 410025119 4006 -537993176 93488250 14738 -527382170 130624909 15945 -139048834 352933521 5096 -553823025 805288614 19509 -161210842 629138727 2899 -133470960 924365945 23767 -291773156 408112137 17249 -503155834 664304822 3092 -216473920 335657904 4310 -122159059 226140214 9165 -354782935 193588452 14331 -273713575 306523639 18793 55262098 37922292 5042 -225519290 358446454 11509 -6012320 408271701 23767 157830235 370774398 11105 -63960122 951587389 16341 -467030807 74239927 18165 -57919094 414751029 19398 -504686451 182329452 25136 69407251 311661976 21703 -557412713 882069516 2848 -309327539 829890515 7467 98876090 370372680 2354 -483506336 411342910 5045 -543473370 785599523 12719 -86407111 515048253 10723 -464066824 806560638 21178 -363184619 633515120 18869 -13517427 796651014 10636 95013774 787535491 5302 -75640608 107865823 13575 11547941 181316090 17476 -179710311 704326118 6812 143371638 825246430 8463 -6831652 931868341 18734 83555537 799976474 15596 -429425941 714117456 15626 195829270 932582445 701 -70918449 341330796 10497 145266254 925795471 25487 -442515184 161907334 12096 -11121219 524082528 8337 198968295 541624545 22894 -287519083 30552067 23048 22315356 465236833 8693 142129021 714081989 16825 -69730317 25549131 13351 119761918 891029976 15387 -107539890 717410487 18203 -418519640 918279046 7756 74702147 902465530 11775 -580774091 549955124 12909 -441321557 141594630 23554 -299594822 296118338 3643 -526170323 218723932 1108 -259643449 683360421 12606 -473884239 794952008 12769 -297280561 720650412 5815 -65050226 108488966 14287 -293760918 210035746 24660 39905409 496297372 24581 -512438456 548471129 17069 152830951 175254229 8398 -123523140 321419422 14603 215058691 921313346 15454 -447081959 310948467 12981 -273898722 422116725 24729 -77094129 332155950 10434 -188410360 226663601 6114 -124272608 720994786 5490 -264268665 78578444 7497 -419260706 296818473 15397 -61562836 620235516 9282 -454603941 117692548 24812 113485696 542961709 1755 -187781685 715673160 17461 151761032 166962664 22368 -327841164 846102841 11034 -65002696 610040189 13676 -348886912 534088831 24732 -263526265 786890360 11971 -398479143 386613306 10234 -3383616 507626989 3984 -435432753 401785757 25448 -370830200 291919705 9871 -473513915 492350440 1138 -431992840 258734596 7420 -117857354 578683600 455 -455696453 663000098 3633 -348204833 936495897 18616 10942933 64030440 7330 -171333201 37299063 24817 21159356 67510972 17580 -450454143 112945642 15141 16895715 892101513 4267 -221123194 434871771 15435 -538331232 682742142 3249 -382900787 433833856 16410 -75243614 188404579 17763 -360003005 217524921 15176 -551275967 452148756 4102 236351758 914455849 1444 101416330 176286127 13129 226850465 455876051 1909 -20956437 236052774 4940 29503033 842175581 2358 227500430 93126315 11107 -570996159 821055318 21992 114732872 229915926 19401 -233418542 706889023 23090 -160063135 697599454 13097 -539330485 803064707 2200 -328312107 592217429 18705 -177919769 113948312 19037 -263213943 630840771 15334 -320202684 581168061 2147 -216148596 346656054 22306 132400879 801604257 14808 -13162162 433571236 18801 -254254948 401204573 9339 -223960792 667007077 19795 -587143004 295185192 14719 -338376281 432815312 13661 -557308635 290920598 16396 80863578 741082839 21657 103267382 568387301 12223 -210836791 532472343 10302 177113058 319556611 6949 -469775720 477154603 11191 194217157 405749324 25693 -441993978 66468141 9379 -36756545 16883438 22834 -244641757 876636100 4280 -466117578 957762217 16861 -367761529 323140518 21590 -542059843 287370288 12634 -93730204 527751986 2804 72800472 551614723 2794 -361215227 384916189 19251 -44837587 529124350 4467 194855677 652203577 3734 -406212917 142872030 11212 -447773624 589413652 25681 -215018402 340657969 18342 -309391345 458514047 18951 -441798388 307663616 6935 -460225897 126443942 3357 -288384893 202259491 16059 -464571187 301334675 15027 -188631864 248940552 17393 -511540725 558829052 6100 -522356876 508403422 19883 87941598 259598531 12442 -322532107 670709646 4684 159192324 822291135 2951 187701450 378333517 10392 -206172043 96953666 19561 236622685 402534488 7224 -328326037 286731757 6263 -39199723 261133783 8508 -248787777 624039086 18520 -342148084 234322840 14680 82930624 198032454 6760 -416555928 618096534 9893 163880266 717474456 2817 187509210 767173482 18867 -179697361 560854954 21179 29598048 263876930 14274 -265707085 561794600 20818 143689514 463307874 14424 -296415279 78453320 13390 192816183 41386510 11920 -94653206 170871590 19001 -378077130 608112088 7871 -367771986 257667558 6895 -456175226 571074876 21121 -312512034 284227431 19629 -599913806 332619731 4351 -69175927 772031034 12990 -434787202 772157123 17566 -154518336 728501539 19097 -411389130 915075303 12531 -287411638 768100380 4357 -576494930 837079930 12778 -291885426 320089347 12396 -530565929 724451092 16754 170173672 54397220 6618 195805892 151705403 867 84910209 576564461 15213 -348169872 803094516 7178 -434713448 445477585 19380 -129904846 894710390 9438 196940877 888299930 16040 -52491027 946199951 23169 -177840021 529394691 11477 139918767 393899964 10294 -598187805 485680744 891 -97479002 10667855 4869 -118586244 455072603 8487 -183175809 795165332 24317 -355453291 690726270 7662 -397901053 138925252 1973 -407193832 842999888 25415 -389169959 790038375 18276 -498779004 29341386 19559 92903851 108815544 12312 -534253501 166186555 9520 -332613553 391000104 22450 -355127207 617537832 7465 -534441571 910766221 24393 -118995638 734373826 11246 116317728 311579728 11624 -94920846 528789237 4590 -149223454 234854386 20269 -219592799 9642906 1156 -402588576 476509964 6996 126955031 135865284 26456 -310106936 488672313 21868 251382875 204690973 24400 6345989 418960021 12463 237365368 702811231 25059 -598298954 672690962 19215 -406784229 347927450 2613 144862560 829120344 10663 -247844691 827292509 12329 -327849654 860678564 16480 -27267213 62204825 16975 -492290173 702029720 6315 -597041022 783973293 13804 203780359 640687802 5093 -245720747 522214581 15999 -449906342 752952883 25281 -139930054 361448244 24566 152450570 474877961 6258 -222806940 160474557 11997 -406660244 580313037 13684 -422836631 650977535 16037 -224370246 441527174 3310 -10287439 273014882 20906 -244756685 740323123 15105 -234803946 944730749 702 -152133808 377568064 12382 194155080 731353326 10478 86006008 533352580 13486 -41137906 49829796 5358 -366455369 829428768 3716 69819544 414209106 7251 -24495417 904932221 1241 -347337709 586606911 16655 -121643720 349138813 24792 -139898041 259833192 9528 106653900 775037106 22475 -358923314 668913555 755 17620364 242037605 24642 -586547579 346845004 11483 -140876938 661824856 12572 -323762189 952716757 13734 212298269 210309508 22260 -248720986 360228055 22407 -304072888 21753076 14180 -232807364 512590427 22746 -427197 823709869 22142 -56106499 389764583 17707 -416435255 581064495 16361 38686582 82517533 22640 -393237791 933706271 18312 -105886539 247754149 12396 -66021600 495739081 26158 -420762793 497125023 23137 -304698508 207318909 1821 -489330000 54398365 18025 -586397637 653961234 16661 95094915 405325192 2800 -524629095 433248968 22750 -129902402 450640350 16478 -582306340 360498709 662 -209060720 159708177 12507 -390235970 214241539 2656 -322972493 481083335 11834 126634642 554659318 23479 -481863289 664059379 1969 -554922827 540565811 5732 -597953061 270790661 8088 -174284336 861305729 10035 -146006251 368974649 16161 -531596262 810562498 4963 -134432701 595011121 308 -588979418 736909012 16271 -195620045 757976940 16399 -475455643 469133235 5286 -54314464 724887894 12274 -259169052 647143455 14780 -429231146 439469249 15795 -67250451 406935208 18755 -255039233 310612899 15710 -244338297 546891452 4971 -462822340 475178904 25026 34419622 940399950 2011 239602514 299615416 7519 147952979 139213314 157 74777332 813248269 16930 -176210791 600763940 8373 -340632537 508059721 25114 172667071 548420602 11384 130351158 91650869 9598 -564220845 293577198 4211 -8863549 779920181 19417 -360804818 890609794 3163 -567571848 203993772 19751 75483389 28658246 22040 -463391406 936167335 14448 -290097768 199859541 12420 -276443599 107240298 19588 10116191 375949495 10706 -119895427 311041534 21034 134362046 583616968 4361 -175044987 638844213 18809 -351355866 580283916 22905 15241904 672622264 20386 34931472 595004170 10605 73518638 671155019 5063 -158979855 11378457 14657 27183101 459917410 19458 -518759566 720477463 14568 -518164541 687214854 317 -530873144 514937857 5137 199085644 371548467 9979 122741329 131658312 20366 38512876 844813236 15162 142572504 460456048 19715 -347689245 852023903 9028 -134098004 137609903 22682 241212984 535939065 5793 -251921500 824456937 5604 -191540487 159557299 23089 25904294 120087256 16472 -103835230 359701178 7652 -226825221 702485867 10948 -586754493 170220457 26234 -569922607 541940209 7724 -16317470 223274373 12006 163086602 171555535 6661 -233645989 100432976 16991 -19443434 395233622 26009 -500088509 728880403 21956 -262529574 643809909 13980 -545236460 159178776 21604 -27356547 350803488 21955 -38092119 947505566 17141 -554661059 222433775 4529 -487968200 527261570 531 215192851 231897064 756 -504211229 645175716 10992 -89478389 279200172 7877 -463693461 631913319 23943 -4258223 425096563 23440 -315418346 479725452 9730 251784203 263647486 16478 247290242 469542792 13382 -284812627 104383910 22034 221013544 953090268 20151 -495474469 143271255 10518 -225503905 902177443 26067 -291259793 608095186 9059 -473521943 20675917 21590 -432483686 427160000 14523 217830309 365079678 25190 19724943 145614761 9013 27827411 887266965 1081 -21259825 139950762 12324 246275000 93514809 15190 229154621 924666755 9777 -374558347 518971414 23986 -551848265 507715598 18356 -188649616 629067376 23446 -526495778 911488084 4806 -523266575 424269074 11917 -338989693 580436538 4279 -520153521 328963134 40 -331521294 218541558 1209 -155455963 716753039 2108 -41757918 203649303 17306 -202409027 201287316 24665 -75304535 829344726 25211 -404932877 649659612 17859 -249828130 936457164 26348 -171810329 366566860 19654 -393500958 316106342 6391 -434462125 709015396 19681 486235 454913150 8803 -64907560 50086633 24569 -53845400 891069816 9656 -60160996 800062892 2991 134686371 677526206 16405 -373087143 110461632 24605 -378433248 9625577 21850 -416549002 871891824 13480 186657706 739324443 5863 -285464807 631318652 19970 117777866 100878917 13250 -307706395 605626911 3427 -344777495 103420281 19003 -215834224 357026564 21106 251959556 54696530 2514 -322601883 429402481 24606 -467485161 190464148 17660 180618117 883103745 24285 -493809078 316970916 9619 -539734898 741989631 5463 -9042407 74358062 10512 -11227049 167445265 191 147543242 912539861 16093 -352895265 281464805 9258 -543671816 919005366 11898 58192883 429702688 152 -203672762 389979901 5403 -6434148 536154547 15661 -247078228 22764980 11797 -425379079 861079067 7969 -117294093 313038797 6156 -530149036 28661879 19261 -293979836 600665932 2683 -570727097 278551402 17920 171280675 241366297 9907 -356988569 937010823 7651 -466198915 210659835 6605 -566903866 150505934 15910 164619582 763735280 14726 177440319 882924842 20206 -145404591 640867422 6203 -63023456 148565359 20376 -61122183 721089639 18619 -430209711 446177925 4055 -120459659 24911433 12893 -91434168 897882827 22986 -322294159 491746948 10211 -580472505 415507830 6464 -545809264 815472317 8943 118025808 892375279 12646 -18434801 11775965 23100 57472043 574662592 23153 40920939 783269734 10868 -172714685 872265283 18151 209765081 59542626 4041 -170000910 605596166 20016 -285354254 701831679 23886 209980775 328162099 17264 -118262637 106152393 869 176120667 302694664 13092 -80863974 655059480 16978 121790855 380690193 10523 -474863533 162369506 1880 -470269317 753239869 12603 -229452323 939113788 17375 38775077 494206579 23221 239022751 51474125 12734 -383339780 579771397 15394 -331739849 818956058 8450 -85808604 715326209 1763 -122418753 194941061 4824 244820928 597729835 14404 -576353610 452295044 25544 -456963853 541958535 22985 141828745 559599665 13863 60305899 291708961 17842 -259630343 178956103 5222 -547292232 339749134 23013 154122211 403159006 20502 -589283553 198693822 11694 -511184218 546107694 3238 -104240596 234224955 9015 -242201989 108821147 24852 -508798329 57547692 14594 -518589414 351593645 12204 242391390 769454463 7626 32474873 557912819 6484 -460166122 318971441 20400 126384504 928998224 10504 -403788789 834834588 7750 -290229800 180514218 22774 -501099652 229660858 25424 39486176 855847171 15918 -50306588 541117002 25825 -427937199 273978194 19075 -37426849 456848108 5870 -70489186 838887744 9045 -593018172 817371602 22615 141306507 657482610 3866 -194017519 583051565 8279 57281682 300497620 11237 134157511 334695463 26272 -470312497 215565045 16298 -82767357 849347491 10673 -407020298 365593895 20827 -57625335 220823071 11564 12271678 615101202 17089 -195821202 562448444 5352 -227306291 628110734 598 -238000203 430228364 17245 -596823374 170764266 4775 -325878087 93737292 22623 -543988481 697828649 7293 -299491694 674815978 8921 -533555043 103703767 21386 -440426468 783311175 672 -570602861 894607213 16017 -38734672 616212359 20845 -498429195 687615366 12503 152213195 741018654 21448 -593689639 655927695 5849 -45180887 180424487 17439 -15912055 641751034 8738 67589698 784458319 24561 -195155017 111489097 20175 13465166 72963582 23785 98221152 803898764 14539 -489426578 833830957 18743 -241281356 624184617 23935 -40449060 756887882 6632 22334104 456719500 3994 141718055 140905219 25135 -519115668 796897366 16926 -175705629 712081133 21255 -7516373 913940376 1256 -289403751 470864462 13388 -210109702 185785810 10327 -584008533 492216219 12219 -250101423 785777374 12604 22313476 651960256 15651 -453943001 916191630 24967 -134183014 522512212 12932 40700943 349888177 24037 233558997 65235032 20136 -423848846 543705523 7489 -466291559 24764508 22024 -26261621 214088310 21180 -96738219 136118947 13855 60593105 479324031 17684 114247205 911580938 13421 126370973 941835373 3536 -101948527 573301438 9665 -69628971 251608774 16966 -182659892 865140375 18058 -471713973 42926570 22516 -431799700 355425584 19657 206394929 938597397 9885 -201724445 129094359 15281 -289003434 419353362 1094 -592239973 148774429 26472 -542715992 28985430 21352 12928720 823857892 19149 -359891602 644133813 16930 -349108617 387449124 4466 -360366403 659345047 2112 -601503827 46225564 23550 101914254 68475614 24171 36630520 141157582 14181 102179232 384420385 20301 -311819385 733864022 13375 -476550756 126055344 22246 148309128 463455138 17131 -205233525 318561673 623 -258197021 850703755 4877 -174138863 259835443 10127 -523252408 78770699 20381 56304251 343034557 16638 -91816889 649130216 7324 -304528168 452324789 24799 -527226290 481607567 7780 -31389783 928843366 6236 177755919 476084198 5122 8787606 751831150 13649 139304263 182671020 2985 99150336 711186631 3437 53275376 259075455 6916 -266628019 694119487 22384 -437498546 123913948 5360 184083229 791463576 2895 -532532338 128886930 10246 -47076848 308012383 1774 -452469907 34100898 4973 -497142840 596807941 12030 -207382866 471033943 1511 -572535351 390376537 25186 -42073330 455009367 7151 245324493 102028205 3224 163914434 448542683 11369 177101316 198590578 2179 -59360931 842645265 21068 8168 673421943 6335 -141565726 224847945 8505 91274974 407655022 16991 4193207 925680472 11261 -274476098 70418424 20951 -461750301 189400634 10521 185791665 216620984 7939 -474631220 842077673 21036 -66201887 102652287 2692 68994926 587855363 8001 -254449404 171605839 14697 216751499 866296204 1419 227782596 865100074 12294 228654468 287379714 20967 -19050360 450009193 21937 -411991578 375349702 10451 -407168166 678075621 25036 -171186479 335215726 25737 -233037413 191028933 23488 -454071974 384809957 17057 -421003601 342734216 14267 -498705800 545557963 12108 -316620681 608056392 10837 -561819158 21063243 649 -33282523 19396218 1771 -536296374 584739670 16684 -11210891 809448692 3904 -335518559 868532296 12339 -379519428 332865756 10057 26244398 594344208 18672 -38031985 877992195 11205 231064178 935130962 4375 10830091 925864935 10099 -5551187 717954176 4586 -340837810 451035179 11442 4546332 956972200 13611 115494162 383858654 21536 26192742 821449100 10116 -519073569 620828084 6947 -359263708 778337361 4756 -551824054 330329933 22470 246726340 918990016 23532 -496245026 433976643 6763 108044234 876419658 21540 -451421368 52618948 18673 -366718468 862305619 17233 -345767382 588668407 14968 -119876390 880040053 20978 -374580749 442839478 12008 -69767377 114420519 7499 -365990754 301109371 5554 48957687 304017001 24740 -141453745 672831990 20455 248421646 804738293 7801 -469311977 212842033 10904 193264433 646909983 584 -533221543 676078138 23371 -154518277 208488424 7880 231543220 454670775 13217 226947117 600810014 23616 86731713 910067287 10189 -246261204 447984803 26024 -588045150 457084629 19271 243107410 72589001 23878 91599124 447914792 4984 247663245 75520951 23970 -391062545 855680233 17979 -263128213 835507649 13556 72629964 891566354 24568 -583152793 542932716 17644 -386799354 414889140 19877 -588138078 59352294 2779 -125149591 947184654 9802 -237128634 468690694 171 -476436 798643007 5932 -43294283 576928894 1663 -98932068 886579234 742 -133399261 261077373 9992 -573737712 422957634 9420 63334412 873356251 12164 58009139 358016851 11394 -594329572 865020744 21232 -367269231 345576090 3400 126327285 924944691 3613 -250013092 166903254 21082 -558464378 62708885 11964 -464091348 823242843 5769 -267947013 764353702 14474 -27536810 639962410 22932 -488398566 869667491 3974 -55555828 598090721 15886 1357920 28019567 14739 110856548 709284515 20579 152917317 270538862 8762 234639757 767397145 9426 -201661963 476849290 14039 -550535602 77273983 23474 18688178 832837763 268 145666493 87152217 14681 -251657152 541467251 8586 -113739521 619973858 15906 -417233133 628059699 7097 -335607425 94413117 21748 -409347452 438969100 22822 -129768171 748734594 934 -304934220 148298658 12830 -376444374 760032848 3291 221923870 414635761 10502 -154631920 731442383 12830 -315465260 231912845 21489 -37810570 312327940 6919 -98989995 167471187 6262 -319001218 376523149 8915 11748563 112234613 12190 222721321 14625133 1100 196619847 214609404 26304 -468998774 564375734 20063 -321197405 911835026 5305 147222785 487803184 26460 -494658805 829435645 16750 50883978 524855121 20341 -3731112 824087552 25699 248989597 924446478 12947 54524461 379090361 24373 57061874 855012341 26453 200093858 49292392 19764 163048954 741294228 17778 -352834329 746161256 7364 -465739484 173922767 14424 -592983029 937097841 15919 132040385 142222659 14201 -290330118 85292645 4877 -45764712 760752008 22648 -478513479 808348809 4721 -453131 74076369 7304 84753299 74438545 2978 -224993917 191639943 2223 59096087 416913802 25351 -79992388 214677186 10936 -507036479 604229262 21617 -394930777 480132052 18246 178981466 315074160 11492 157047299 689399769 20185 -389771152 658734686 21153 -163758399 831751318 17859 239072137 345125911 9481 -364993085 301125190 20729 -519665950 449975091 23458 -528755061 509991828 17147 -496342328 34293245 10623 -177955823 116151778 2325 -303300635 820449644 9946 15113806 115620957 17465 128042089 536316819 12247 -76798073 555476679 1075 -183700294 255506858 13979 164503722 70835762 16882 -384692962 13161841 22749 106559923 108676330 4666 207150525 581645962 418 -242815086 258064751 24498 -315101875 314187100 20368 -338982246 837765137 10327 -409131365 429666843 23743 -369095353 201534793 25574 87583264 921172499 26102 -567190374 13081595 21291 -551311510 930533813 25401 27900745 37224029 11430 -335780721 9765367 3492 236844942 871487078 6382 -528207362 442501255 11503 -40889854 472911751 1357 -67829616 946779462 22063 -395031020 242537071 21413 -537262007 159126270 4121 -33036777 620662726 25378 -176700900 410440017 1483 -530622900 391351149 5168 -416708463 654132251 11481 -169394580 51128783 19585 -102517182 494105840 10004 -391064638 202312228 16616 -231443194 549805704 6728 -11804770 447465973 4860 -313058353 723418906 15784 -82570257 152428826 3563 -26765938 501116184 15990 205420380 412168282 19740 117977808 722341322 32 -83972357 598658736 24471 -465011883 358932328 10685 -297168062 333139899 7567 117068559 100615626 4210 -156314772 211743445 10734 74983236 320679973 24225 -357260838 809497406 21862 -20449169 619540992 8739 133398334 241258346 5373 -146775532 69521708 21239 -457483598 150924468 15264 -235596842 85863290 16207 210979651 763458717 24537 112905246 163211628 3999 -299930907 899709713 15950 -456400984 682750338 19551 -477062516 318465439 20278 166507847 364679753 5591 81162483 706307430 3794 -552257125 458896008 5740 226538045 790712319 1874 34975530 40022375 15825 21321884 282287370 14942 -204458793 330658086 8342 -553802071 881872164 4424 -354487030 91022822 4222 -212636872 894670892 6702 134649192 362659711 979 -248823084 539867925 14965 -311854413 10506073 6931 9707283 840278843 14811 -517255211 793706382 18821 -423375808 702893095 17145 -347864882 248513622 3254 189449184 31001425 1848 105993661 144638261 13191 -233217381 58939730 5214 -320578353 166022468 22462 -12432992 925486436 2621 -190300945 27694385 18422 -411608688 380732680 21338 -337149786 739802817 15520 -175831012 89968819 2732 -189301503 696161387 21765 181567668 119675152 14586 -421845989 680467512 7429 42694986 223841562 11161 -50569866 325151619 18800 -542281472 785303646 26424 932441 437220190 5422 137825368 222171120 5053 -588187752 762138200 25855 -43486327 868322427 5957 -582558338 217662144 19740 -516378548 213680214 9861 28752919 315085395 23890 -130876029 652315460 1269 14669844 420742207 9289 -122423858 661267274 10795 -360631392 945728230 1487 72947944 617319304 17263 -47049179 753271758 8486 -127834556 801761020 15534 -14352562 672236123 22022 -310612071 490263512 25832 -149044170 865235492 24529 -320639506 321628006 19899 -295571847 576231619 17607 155193409 408145581 10973 -576305167 125821875 15769 -449699739 300356707 17607 -340463529 712489262 24317 -465013112 689324265 20408 -49319837 415093205 9493 -554482666 469966982 24954 -436024628 458955796 6754 -1879606 174445542 23263 -570035409 100347689 9384 -285562101 955166512 6857 234816293 252521573 9981 -1924919 323006397 12131 3898859 185095228 15473 137159349 645429220 892 -353196545 20147693 14091 172079652 369959307 9213 242044567 379016919 5607 -408171180 640064341 3974 -379867823 98206494 20932 -417149441 121214165 9846 -430992731 307038065 16526 -479085707 157259377 7177 198130066 308555430 5448 -382741175 316266072 16454 -357194629 511583088 13725 -413289575 268133714 19956 -11885421 941913955 25696 168825722 351784215 13962 -565147269 766453632 22326 55656180 660411631 12343 -148502298 765510551 11659 -513513701 498922890 21296 224100183 108507368 5732 -360049496 589367644 16065 -71031343 348757316 5307 230423781 271000633 11958 -139102458 545771948 5609 205868280 441888594 6524 -598684237 424812900 15588 205700892 45763222 18030 227241974 63506653 10735 114731036 467033246 8820 -502832714 453787227 13400 -165055562 322031635 19195 5086195 579389557 17640 202842071 191622624 12808 -235597566 524376874 5208 -320004379 877457147 13102 -72146018 416121247 19402 8433569 805493663 10443 -101780872 846864271 14995 -590142854 184212613 24188 -581359615 894898637 24340 -103274362 307149424 21467 61186990 833438393 26452 159208640 336415683 380 10135182 564378509 4010 201367300 955839218 15335 -200021596 263721472 23106 167445519 739583628 12763 -197053362 465483726 21180 -336029580 466808340 11909 -297328881 93869236 6765 -203789449 943552253 22704 -285658469 421400229 475 89630306 36698365 794 -65679473 245441762 26406 227702550 277328186 21572 -148216938 709026312 5692 -54865671 390377196 15779 -380390593 618644926 7877 182110660 412429087 11148 -575620465 109582866 18993 -39311961 23368246 25126 -15769699 222946883 18067 -58307090 86068994 11336 -113596161 179720272 24939 231311555 546953464 8446 -34545083 162459454 2577 223990680 471280535 17032 -541575998 681596684 23418 -282731963 53826498 22070 145427578 694065215 16208 29838504 39612548 5965 -130490639 716344340 13050 -375506681 34314509 21897 -380576666 259381552 21861 -178605271 728849877 9467 -57858731 595483734 13142 191595596 477097340 1640 -294090201 936760802 25751 -90859133 204997534 9051 -394862725 656523904 20227 -426088483 830634708 14863 -373753570 275931621 2671 -468889469 592821038 10897 148024313 535314131 20195 -122040013 851912916 19076 198219914 545489291 20546 -157560566 623214921 4923 -79158424 35532795 18563 -74543093 538589677 480 -587886552 842789083 4906 120975388 23510479 2641 252325026 170074044 7720 -262848242 152695197 16337 -227481245 450458523 8638 -214894062 804551051 19182 -412576723 631982353 9412 -220756240 48280240 17862 -219372762 800488253 1037 -578474386 807362943 18490 -213691588 426456590 23964 48416036 14999568 12427 -289651745 219116654 3348 -441792193 776472660 2124 -147467430 755764485 11330 -533829025 773248089 14121 -300873260 319864079 4301 -468920103 76448273 11593 -451967290 559105603 14394 200779027 26846789 4899 184099844 107871594 7713 -336175726 684562279 13564 -28971553 91355424 22724 -369540806 381359997 13466 -261173066 189565284 18142 -235644566 939346844 16821 -303535711 838345795 5846 171517318 536612673 1547 -246580603 361345432 5012 -46495197 796072207 21952 -201169550 40620187 16905 159474466 185772215 15210 -384548735 633457965 1473 45636101 199346418 11014 207538118 361450878 21983 250735477 421358384 16257 248999878 657909542 1561 69744596 644511483 24158 -152634521 370579229 1578 -497482016 795700134 20991 -114906067 304936256 11416 -354793167 721071262 17416 -468689518 881425078 11066 -498734667 757820470 20976 -68842659 259496826 8771 169248831 81033069 3331 -418866347 570168443 9110 -162866260 919742765 18225 -250284649 838190179 14743 -40626516 936214727 15759 222650752 743105542 13805 -34397407 609809347 15706 -590651984 913022195 4485 -537412355 264934646 893 -435344756 239706069 24631 -110206793 479983480 945 -368343564 418083296 26089 -112203744 43327568 4740 -477306894 548139564 3658 -162342051 632333999 11882 -66965199 700675467 21965 40434392 631989574 6100 -573320929 272267679 5056 -552931087 693369883 6824 -275933964 703315437 8882 -168483453 625485549 2628 -22115731 372722229 14535 130779395 616529941 17360 83836400 650668888 14750 -562653312 602751191 18102 -84882348 432790687 15308 -68582542 234359914 19155 160575111 281663114 24458 -420958144 108680236 7473 -177668380 548881871 3325 50332994 805913246 2875 -521800675 132555168 10303 -34368181 781345856 25670 -574541139 409826365 14559 -9407747 141299988 26412 -5726957 272073083 19217 211067743 367673190 4018 -177054042 493928466 6472 -250528494 799322856 5128 -141584643 797508601 26028 -558536574 464220182 22223 -199435259 604548053 20281 -374916315 745987981 21917 99918524 104595467 8040 109735608 817215516 11858 82644413 135817677 22953 3363757 618552044 5782 -298253109 819429913 16068 -27938046 929260790 24800 -434632631 743517647 26068 177686224 520397480 4316 -111099024 723246714 16701 -233356781 102872314 25539 -77072524 280468504 22577 -151443404 956896604 19998 -525787688 375577727 20105 -592604807 832450444 1891 -164426907 722438764 10557 44808908 679067052 10881 -318593450 721749391 19907 -317055482 369702466 22056 -252061492 623647152 17445 -163868607 828457035 20917 -63111232 356721026 2477 156655182 819638108 23712 135101093 692065974 19171 -141981478 783170744 21654 -65371292 634162873 2109 -246681470 757583928 1652 -170855203 94256920 4753 78965701 197394923 16426 -29749391 522296325 5127 105517353 757458786 9682 -502595802 377581565 4681 -67321300 185857787 15270 -110982410 403336611 12702 210602160 126811185 20642 -91133301 129248807 9914 -347823806 166506249 1222 -481519438 396790384 15622 158685311 644469095 2372 -515337117 862966183 12818 -580257573 113076826 25074 -57918772 330087586 4562 -518906434 779318606 10875 -234754220 520655726 21485 -346692714 378166896 22981 -205781184 349947445 18038 245612543 819916434 18876 216585994 459406664 17741 -311490677 240546176 782 21794603 17522395 19179 -241276663 590818881 2796 210367085 627457584 2952 -120930083 438535307 14114 -248048972 395632007 16878 -173898996 257298588 8879 -140403453 736259026 25481 99990178 448054839 11591 -79731733 848689738 20435 -577786720 127245360 21092 -585457135 545347541 6038 174472696 35714830 19914 167137570 885198977 18083 139666958 10533334 17896 -74285525 669051316 14387 136062608 642073183 1041 -374606470 194452542 4870 84362512 706418179 7907 -333557404 513947493 3368 -594932562 15227590 16972 -326490554 578000304 5472 -437204080 856904265 14767 -548242437 630079429 13847 -434790604 200652955 15146 -414742837 163769518 23731 -519965654 718214218 12030 -28239874 714075685 7479 -186752134 440124107 18870 108769095 28148075 1225 -123443129 844983687 12633 91141441 319651237 22050 -191119061 576621603 9495 47585058 351080221 9174 -77871125 859565247 23265 72599858 773857097 1752 112759246 49059348 12380 151100095 900018919 25742 -119455975 736213613 25240 -371294319 453666908 18616 -499744011 307433562 24068 -532884599 620468675 11192 168031837 642935647 12860 -326165204 140781451 19753 75970224 627001239 20117 -532587545 409784548 22860 -260678309 646781486 20431 22545572 831983208 14677 159941404 488378733 6945 -138362777 745105755 9425 225786652 740693564 23641 -438042452 862402146 11022 -547801953 701244460 8054 -209147946 620146282 13042 -323703906 859271030 10980 -597756961 804512630 12722 36827528 574751424 7234 179844726 538035762 25325 -378608806 768342085 244 -176200883 905145426 12332 -500288165 901557965 25446 209136387 155848380 26065 176975060 634099227 10246 -462663866 951105256 23230 -86612608 82783609 16423 54758988 473908224 6665 -195331137 88744122 14452 -548599681 746775577 10246 -478303096 140773365 24268 67913688 786512016 15181 -448797813 604790204 1959 181465878 321976265 6682 199169026 816840516 4735 -152507886 868458400 9947 180544867 703288372 1680 185522246 391007113 20976 -340485084 958391854 12822 -357071494 363067725 10968 -262291396 181601998 16368 -26872788 293644401 22291 -26902447 391369956 16113 -121503664 707250061 8996 -398503764 254285853 6939 -320699444 861076433 25605 -28657176 597566951 804 28370906 806426366 5636 -465787676 123931880 13449 -174036018 738302622 22407 -12979826 452627812 23727 225839849 451945402 12003 -521562186 358096409 18539 180809956 715094788 5384 -128837439 313138752 18220 -53424220 479661385 20977 -508075442 456080090 8923 -59244311 268305558 16420 178253128 357060961 3906 -158467471 287796662 2030 -225028606 348091562 7985 -337751476 511213432 4760 -340589295 758104952 22271 -588041746 622571438 1604 -416634074 856428413 13334 -213311540 399779434 19393 -301654100 872358665 17574 -305114263 228598027 2598 -111409002 138854344 22137 -356016406 784539046 7633 236437225 908451745 1686 91659834 703999529 8468 200720981 909302760 19179 -174459924 529553369 2360 -509406409 236915622 5930 -533638008 918840015 2789 239200348 15849276 9517 -134830032 788627752 6863 219824463 937109550 14727 -357494603 555318440 18162 31984643 102002237 9910 91428270 636137914 2743 -433714501 661787310 23087 -108030643 814076062 6671 -535061191 220109801 13475 -64495198 93182185 21038 130683357 424416727 23495 -186892455 117200837 9555 -517050831 72712118 7109 -400491143 753809435 13682 242353744 109163070 19553 -173698731 512039119 2532 -556721589 544098175 15204 -49028813 468164972 25700 -561456739 334294608 7289 -9848265 197860851 24587 -595460102 211396151 575 -595080806 179675588 6043 6284410 781698234 21204 -507945703 783625497 8631 199394010 867796942 19820 134334024 865421971 6354 182731671 804083653 1693 -588718958 40409560 11878 -510694359 646830942 9735 120723966 874587357 2969 -322213168 412662976 3568 -464238397 940461722 11069 -208090000 422722706 9194 -200066258 378642811 13005 -79547757 824335715 1264 91604963 381572102 20236 -399719502 316688438 17826 -94645656 193736202 181 -141228561 85273438 795 151155982 431783655 12201 -182898296 455543752 21565 170382614 463758945 18388 -517106991 711521170 1418 -111934553 697034332 21941 -396906045 229172408 16626 -50453062 932662037 19425 102454296 563655077 5934 -204316137 846979930 19983 -202222966 120549432 276 -137698821 674977653 8859 -577027886 62465474 18665 -231314883 422463033 3069 248112936 237521444 23279 -291860703 912951215 17317 -311520946 31757504 13330 7818538 223140073 6925 -387556983 368247361 22147 -154600043 631201506 7485 -194765781 231495007 9866 176265523 376595580 10068 -347027736 70115278 1710 -59001412 96922993 22661 178576255 131664291 5619 -129208427 670027706 12338 -93695086 319695296 15785 24630089 154142162 24280 -292066111 402800040 22851 -38379545 788082495 20724 -586006704 894767877 5725 -136374117 83341424 4897 -68755857 476588414 6912 -218291356 912095348 15877 -362448300 532106102 10330 217633794 799716638 16332 -135331615 345944631 14073 80076961 556991259 21989 -346082884 530499403 18387 -23147651 683358433 24086 146071713 108279032 12851 120169417 954603603 958 -377500655 537906285 17214 -408315351 714446073 5249 -145500556 288348331 22652 153911120 497967637 6282 -393324874 435596378 13315 219725422 17553630 1032 -164023344 820508217 21274 -522894822 831781315 15099 232867816 472891151 12925 -75599642 469073191 2929 157029997 790948115 629 84525637 230621730 9667 -339169548 589917213 14431 -366318179 613981210 17771 -54868537 614009775 24563 -557197901 700162920 18199 85071993 179673550 23081 -425004591 132773847 16177 -326741428 833261562 790 -472950496 204411533 9627 -143588001 284212915 16671 -336993223 867780465 19082 -113433157 502402062 9366 -249037965 139470811 7448 -129206582 450193169 10832 -102687692 669943018 11904 101680822 459801137 16400 -516558806 727062500 6709 150487654 802543541 1141 249885298 612587057 25866 116888861 899207361 20697 -90900988 439372655 11018 -434296853 538722695 23045 -520329599 172799252 9666 -439497520 317417092 9650 -473766131 869684239 24086 16565171 144369113 13392 -209668834 850836320 20658 -590720668 227830840 4405 -284835269 425204600 24348 -501684254 490320469 21932 -491414804 46245738 18714 163656549 675653617 9845 -501666107 603167477 6548 -342658724 67882660 2668 -322364604 221039639 21710 -53841782 873364013 21721 28456446 545083835 99 -84387323 569953983 15115 -230733496 428565972 23441 -326397964 431877784 13789 -376469102 137604753 20858 -70945692 28370895 3352 -286614941 238480769 465 -67865024 393110320 15932 31899450 135675593 18920 -539809598 787329300 22705 97007337 364288938 4815 180990232 674004487 15782 226532656 72136922 22005 9411558 724168689 19452 -320700177 118853048 4718 -336546393 736948562 562 -258142768 459303155 8391 92550195 222533270 22378 99565912 373447875 19988 -278089376 223101419 287 -600972479 94033419 23416 76380613 866688139 10711 -470166114 203765698 5248 -370872895 180663808 1484 -3311373 699480934 22043 -192584571 686038642 4853 -171406994 95964735 23233 -328545546 776200890 16634 -466344793 301645744 6660 -271570584 823284356 22103 -243986403 15963304 17005 -580772177 203602078 22002 -229793284 593102586 20774 16001465 246129055 10738 -236037479 168934586 22237 -476002544 80905723 9369 -181125584 110029369 14207 -219930299 884969972 13290 67670553 168599361 24492 57190346 296601915 10458 -319299084 539510116 13601 -417245844 55269137 14276 -395101431 891747965 24701 -195367681 240666618 20421 -495585112 70366654 25719 34096577 732070525 22952 -84942036 862013606 11687 39528283 203256281 6589 -28883339 252579330 9116 -66882571 241772000 4388 -60566109 425473950 8602 -61696413 347408840 20780 -504879019 38490767 24976 -581851852 921055162 7477 58257305 914014186 15631 -513378090 76379224 22117 -207393964 161097214 5120 144493688 190866983 25976 -189755747 735588430 11623 -206426596 589719892 8217 -206826605 542975342 26205 -189727327 527518317 11951 85830337 619541004 13979 -138108079 576758851 24580 -192331590 776251684 16309 115366441 738763259 13732 72425499 769301757 14840 -560183747 348184303 20536 -498327473 898310029 330 -476765864 953344326 20674 -329728246 884153141 24486 -323358719 64780836 11812 -554080135 846478078 55 -10275813 254162218 24427 -576559750 458394087 5269 203023563 144909496 14134 -167951138 551233365 9212 -184383140 477847798 4112 -480148438 754627586 9508 41675429 786283163 11434 -8027352 141117211 3275 -230631082 805747602 3523 -170967506 158352019 22134 -541647953 640745682 11411 73707136 763422099 8593 -516816272 828010806 23762 -166108637 891368094 9041 -482391021 220352054 5815 -38580220 497430193 13541 100023109 727915055 1706 -120380899 671600598 14690 -164306571 505065036 21690 -272193798 588001772 25992 -425217314 591657809 12447 -292449494 436410750 16247 -264141681 328104767 6440 -368615072 487920674 1087 -82011229 938859664 14804 150402892 634539779 22678 237463922 473673180 13476 -468031202 292000982 17259 117333127 252211999 12288 -123777105 950496743 4162 16024185 453385420 23911 128761667 534674010 3678 -437429264 134588745 25833 -31407754 545197601 22886 -286308708 555795851 8017 29679557 192319656 4976 -242628650 405295362 5812 -316065712 552891150 10931 158294551 430493510 25 185400961 642464467 15529 162518009 367580880 21202 -41098653 443835434 21188 -34219730 122509315 10799 -546765289 189594812 16410 -308472891 368441219 12166 21642971 695106784 6913 -366474133 611799698 12439 -80062491 851823965 11080 -9189961 38496809 12036 -457256639 351513362 16569 -466540834 596927161 12814 -508495942 615365556 22102 61497927 755761849 18127 -481338245 145008260 6642 -208798496 892739696 15138 -4838127 348150167 12800 -105476450 277247730 18610 -121442145 535010842 993 -304000531 728703227 6443 -212613734 30397810 9425 -325268115 325648055 4122 -187221129 547936855 10745 -331998118 603719978 11062 118936445 392576683 3128 153579790 886979756 17736 43888019 734305592 25121 -402167249 648845336 5394 132240816 579743623 1370 4296711 250289883 20458 -40116340 769959468 4926 -243689816 200091027 21329 -157181885 696764013 4117 88010921 529858293 15116 -9397915 102400099 10962 -463750584 509704922 24132 -494915677 588885024 19236 -371147821 747593759 6327 -421512203 178003334 6699 24080258 423264203 6526 -340326556 125475656 3893 27322896 434106963 23639 194306312 943632857 22119 -227033605 878921489 6434 -479774446 696959917 9088 -209300970 325388181 4828 190042321 884208129 11936 198635095 513011696 1667 -87675755 549875366 6785 -591414445 728892489 4066 72400190 809533778 14137 -289165377 909851885 6699 -413915312 641307799 8554 -542787470 459886969 4466 -559096764 817092911 1383 -366631804 309677776 24242 -72613006 692009700 18225 158490163 668688674 6082 -210657254 722700233 972 28558050 590347726 10149 -26631549 800931332 7683 -150123399 794745075 1673 243381406 886417109 19420 -577019025 304253752 7935 17042968 232962567 20670 -78853716 740511588 5639 -359214450 733499520 1731 -155402790 461907370 12451 -120531146 533711476 13726 -376496222 548304794 19825 64597871 797005085 14179 -406131737 242732920 4722 -42765212 686912686 12288 -116038860 833019563 21271 -568906507 163195638 22686 -298838021 103574844 13887 -474744351 778866339 21189 51495899 569845886 3481 70659102 548723227 18986 -141568188 398290633 5203 -177612719 211888096 25293 -228945582 624280676 24847 -246311959 810605435 14027 236495380 426209788 308 -118899962 608873428 3995 -515139275 295457034 15309 -96807503 741528277 20913 -320101399 209167198 22068 -333260566 899847866 14133 -253757542 952455036 13353 -31983211 183650910 2403 -323256193 915746872 22882 117045263 287423328 6370 -602187489 490235225 12572 -570799652 237411728 19824 -569108962 546086512 25692 -44814585 701684800 11942 137273924 209332411 23165 -464601647 348207426 17767 -16991780 662616752 15366 -480648731 873944740 5164 171265331 221065344 20506 -22631977 554200070 22413 -567377598 503279819 7971 9912480 52982986 10288 -471911361 489799156 19286 122021236 906028471 15464 -401327588 396709426 15789 -589295619 121697766 1368 -207090038 611829952 8287 164250655 944668718 9183 -401128209 174270821 16358 189166618 410447929 18404 208530253 575535336 9936 92738188 956405005 5408 -582883332 82846089 18572 -180788004 718359364 14542 -119405119 690667074 17049 188049153 67271465 12587 -255098950 756864655 4044 -406677920 45824814 12228 -183259004 584086528 23953 73805100 643770577 8909 -200469624 670696610 15851 -329569681 897425402 15905 -307096200 865210316 17220 -156155313 289287108 2222 -74009971 292093369 25024 -139112880 684904261 11411 162313736 18802627 25473 -441564016 309624896 23965 -590402473 133556378 1115 220923582 91442887 20846 -249069338 453168278 2576 -37078759 388277161 11899 150523910 901253488 23681 -431439584 818374028 6068 18145598 175681793 23232 219829946 811561201 21266 -294794874 668043647 6466 -415930285 731002040 13369 -37553033 411638610 16693 -581801630 439432298 13818 136399890 516664716 23296 -282660807 925395474 11586 249625228 525846353 3602 76399718 423550588 12547 -63032500 506332218 1179 91559702 789092259 24823 27822824 481029295 26360 106688914 391578911 16448 -16621104 792408257 23502 -476330778 763681311 10026 6201570 365211623 3628 -58763205 487056233 17469 -565062064 857796149 14861 -313698222 245507370 3916 -161996942 634521632 11238 -407330262 827510458 2580 182746544 389993521 21634 -172677118 778104530 11119 -574990512 716246101 12323 -441931639 599612847 18982 -99487826 704860908 14448 -77695308 874503153 25916 186651582 203357688 22041 -263254406 208225215 14176 165144204 29097928 1553 147109095 441188414 15259 -379424502 273872274 7051 -454453134 836943459 21094 95843534 107326944 5959 91808926 328208369 12023 -502946789 300997067 9537 57395068 102974961 7535 13751381 57548698 23295 221278226 872852401 12003 -36913474 425867439 23721 164687369 108187814 722 -543116934 566886954 496 7058696 400217495 21489 -587152344 262678182 1616 84557809 526378451 5883 100255849 864859798 14755 -158158160 729228135 1788 198590196 665227168 16742 199914136 260413589 7729 -230830655 920109433 4238 110246221 420267055 19083 -220555057 306846110 19229 -578905793 10898344 21684 -31687670 709642276 21477 81426030 360317492 4621 -48776817 307651546 7952 -280724068 371728440 19590 -540919969 919734859 2133 -399051813 547119823 116 -98005138 785263047 11952 -347460294 17778109 12320 -233440492 98257771 20367 -523208382 81807728 8262 -61337540 950286903 10400 -475488570 480202571 13319 -246900309 647111448 21377 -501727002 125331561 23635 145046800 288692877 19335 -414037000 247701632 14842 -18833351 92759471 19902 -537103844 816179954 15152 39321240 758940375 9308 -479841129 235979144 6114 -371740725 957984626 13209 193773128 99114966 18760 -567345677 438890287 9221 -556358983 605897728 15509 -211876672 110900441 19101 -473880325 941098246 11811 108050732 476901635 3679 11926914 532031757 26275 217920873 255833447 24798 -545466095 36693743 11107 -516772366 550656554 16377 248079514 181662174 22713 -461078429 549356504 12560 -222735445 440995260 9008 122682445 391613034 19582 -469079747 331204241 3510 148156184 349407968 25985 -598642353 301805201 673 -257975403 53842945 15008 -135879527 628595078 25665 -318835222 80030088 15990 219185955 533175720 25986 -10665341 927372877 4830 138394494 76063742 10038 -469026879 74317245 19930 -570423961 146853998 22921 -380692003 802596178 24072 -266971695 323349308 593 -315279065 872129244 16936 -131533485 453790459 3935 1669184 942694372 1468 13232129 769143001 18498 -495540329 895295007 7898 124775419 663569799 804 -529160183 134087729 5303 -200187844 157377396 114 -336507079 677159055 13186 -44007743 383012743 4390 214491694 80994975 25150 -104383382 949998458 25154 212358435 744521910 14468 -426766208 767136171 24351 -316477614 108990937 12524 -214222292 67544455 20870 -472599726 947364136 7203 -356180836 579396869 11429 -402555252 577621993 10939 -274778491 587630741 19321 -285891099 208577542 10613 -579449639 673413669 5021 -394146993 538232223 23293 61214366 530521618 22945 -249389179 111271384 24051 151713817 285724560 13844 55392494 762285694 20001 -298348163 24281579 8581 -430637458 25148682 18771 -555506172 29706574 6905 42453642 942686538 7930 -478097493 334634957 16535 -355857244 565824096 22432 -372199570 343136055 2888 -79929411 264364657 2302 80063447 106569619 22240 149939646 459224881 7927 252575750 432058680 20504 -553174663 41769099 18335 -197935077 188210602 17539 -416562743 233719860 1751 129686043 538983345 1738 233394986 523393401 20731 -291124288 903426917 4179 102699916 468435695 22870 174083555 125482590 22610 -202491921 276696942 9165 -17514955 920628931 6150 -198708601 426638503 35 -287164047 385115483 21871 -504757952 92219882 10401 240634358 245615437 23954 -425999555 658230038 7898 -509235359 94428188 20465 54405305 292246814 2888 -314514104 613147423 17304 154407739 890236741 1631 -45170291 56837943 25693 -274507034 12382774 24715 -63697815 549663502 9953 -364649646 196961289 1249 -193607465 818210925 19893 7195502 349782921 25301 252503613 540832595 11452 -241035828 678466123 6743 11724929 397851902 18251 116361674 158114921 7784 101174540 127976821 11440 -594903578 931199036 21992 -383257355 115884130 13428 193259154 242515009 25944 -392926990 416101240 12998 104329727 66005842 5382 91365323 402526146 11648 150572830 865051380 9223 -304904634 142902997 19225 137584936 329816757 11130 -375094088 156420387 22156 -562737275 400880550 3124 -158711423 372300582 12685 162483655 889016729 13089 -187768584 686354646 14428 -390687121 33376451 14034 63207430 272177918 23257 -466550659 205583053 15034 -62901078 831074479 439 -354701214 686136278 14671 -504911929 532091332 2667 -109004589 32122056 14417 -259360376 543668922 14121 -271704127 788783100 23185 188792629 656648759 18543 -268762674 595525694 19619 165606996 74803231 4893 -422912897 177080523 22156 226622474 36457275 1771 -596309793 856875385 13136 -389725533 279971693 14322 -547315978 664478065 1819 213047217 432993912 7617 -21449192 236256356 8250 -479866002 526867055 13953 235154603 781253214 13380 -441520177 131110706 20352 -451226396 537263284 25153 -484121316 174400188 22604 -219513513 459042752 3464 -267537234 28636970 12705 -548288499 64324100 17442 -326533105 790345725 18882 103467052 723871879 23745 -451314890 940840303 6351 -337514992 29342496 25151 41113429 40283885 3192 -102823631 490159817 6154 -85579208 877789023 5889 218961618 218716625 20936 -472060829 213280668 11894 -44211197 151000102 19385 170277092 941777809 15371 -510983768 183949886 8381 -242711161 428199586 1324 -181791542 800634717 2537 -124364923 314118883 20564 90590083 352265218 24827 -408815510 894101896 21184 -23730847 842250199 5475 9170313 152999860 16631 -436197469 693059163 12164 -444629859 464400882 4061 33846408 105870172 24311 -427544551 423980499 2370 -3959411 761064427 14704 -66905935 523593047 14280 66914461 476907941 24271 -517925779 422705954 3471 -526274907 608742205 8487 -588590345 691134483 22622 17698990 770122777 18854 -141709523 181314822 22356 -401550297 528405651 22908 -231676400 710166656 15972 -59921157 946220797 20328 -386016944 89572833 20570 68944141 241888086 246 4678106 422500435 15878 -354585628 421160662 19354 -207451201 375259893 18865 55008590 656664211 9725 -97698017 142047551 22463 -117786958 593329823 20258 85804093 26371683 2700 -277708676 685622765 7449 -329087527 328466397 20134 171820143 923516533 23241 -159975560 492981464 2975 -135880673 253120384 14392 -330573931 232439691 2449 -416325898 838167252 3887 -529003433 919970544 8074 -214126382 102382421 18866 -119396723 335366479 21361 -317977013 445859230 80 249867365 202322761 25577 28418038 629501113 1055 -53076138 285947706 18754 -403157309 26454635 19661 -211551550 673013946 23420 134890833 9694994 5871 214516885 818916326 5856 -313253348 120967752 24204 -434377044 384344318 1112 -512240522 220065692 5563 197808567 795075807 19957 -83777578 799579920 3912 95282452 939962885 18789 84081887 70937542 9489 -291509435 776975638 15445 84202470 278776081 12228 -37321396 835142999 18747 46656511 675380167 25298 83107039 160801113 6798 -341613730 624783455 5515 96819993 536307736 21076 -367161281 906665897 14565 -47690527 800308257 12576 -231605262 418678542 20671 -486624428 927814337 3190 17347259 559718432 1659 -132414334 132143676 618 47040041 431029767 23862 -536174974 284770913 21340 -158355557 276064238 22949 -149995060 238745405 1503 -53601345 807551586 16204 -462335580 678585625 12498 -260408857 267681213 16669 -39454307 316173301 22302 -342563890 790397971 7741 -330690070 224654046 1769 -217118801 415864691 14733 46668109 638079515 2919 79262912 605372236 19757 -571252917 397281649 4652 -116768040 791376954 19363 176086509 614966630 6938 -263462927 519711064 15702 -197933727 21430992 11549 -125507477 911008229 7554 -473183656 325799858 12396 -565819830 942267717 21605 3909787 436169388 21352 -317168191 95068587 4632 -83474522 954355388 23945 -591771722 735981810 25819 -432229771 281904717 11529 -102953880 390353702 22799 -293305025 785274339 23538 -81063930 696923436 12244 -247399032 189813989 22802 57879576 108995465 22617 -70506652 573162029 21095 240409162 260741341 24258 -316897426 511910994 11338 -149175676 415575250 15294 174953771 171088102 22096 157847774 87817638 632 -371121973 724992527 4786 2964140 112353241 5383 4762647 861889960 17126 -113639692 104985726 6385 -110810676 244281349 23550 159514950 213311678 10084 187476628 946107663 10865 -51158745 852766488 18705 -487635081 220426510 12003 -115102679 139431095 22173 -521588576 707074762 2471 66392452 78435197 25643 -232578895 49635005 3877 -342713839 832286377 17530 -579030377 680423577 6713 181002926 813240110 10675 5188790 153044127 23623 135693357 585362398 24474 177345678 611725680 22803 -67749393 468961728 25669 239704909 146749162 7298 238936032 24423371 718 -344524533 338215059 19301 -586045342 447003947 26378 -590010875 493178014 20328 -152364364 945995823 16068 -130670329 279102146 15919 243377439 685684638 25063 -72451338 392348721 8448 -513981410 353711822 19125 247833929 88250467 11436 239966028 589342471 17642 -301554890 835184120 18212 -552227784 329773871 21978 -225844369 11894872 24829 -405937932 921205426 16406 -252976251 548831351 7586 -179610513 671957825 15365 -23147131 915045293 14773 -427393228 178950008 7473 -208179372 921767537 3303 -198008017 454607492 6057 -492947052 330642301 10478 -557328935 233796796 4283 -15638076 117855186 10909 -528072589 175322366 21026 85170311 110187321 18516 -542766331 730580120 3316 102836481 9177355 7679 -551982833 564177821 5301 -419459099 569573504 2646 -339216182 30383574 9747 176990047 195803753 10871 -331789717 14594963 2714 219342815 930390649 3412 93770125 504574285 19505 26558304 377196370 19636 -602088745 484070606 14101 231581598 394045389 19475 -561221453 266609231 10163 -579358128 296681882 18677 150810857 680226809 12880 -48103903 664726381 15913 -246309285 87782658 2211 143525909 363511790 25390 -54891936 171330560 15539 -444877907 213360744 17432 -581492748 239964608 10141 46128800 221852291 10180 186288732 187252474 19250 -54388073 945132183 25146 -3806255 136549011 15971 97691919 626450437 15212 -274005889 750988052 21839 -439456313 422339425 8832 -519028554 811150869 20499 -92054026 816779183 15248 -570000246 849066586 25753 56178683 615588076 1615 -102480527 627134198 11613 -23482821 910731154 16257 -235296836 86716963 11551 -204883020 633638147 22426 -82978689 877769437 18302 -585696715 114472719 4918 -283579631 202941500 1028 46614892 549987025 9181 56764947 769219332 1522 247286611 79506397 12683 123782611 694839135 11734 -325835509 131819787 14871 -388276297 824555825 10428 -81260560 749835070 5389 -381676049 937663237 20700 -523431249 223244789 22442 -597963969 830565882 4804 -562300985 557699764 5058 199604712 744411352 4249 170037153 835228611 10998 18601350 631275567 24622 173890772 502654696 21836 -23087613 845884710 7863 -268911191 945745140 1593 53586587 660384338 17795 -207133505 668024893 7437 -157897904 713751625 5304 -542684933 354230533 16129 17520369 379895912 11975 42197782 745910946 6396 40179108 112361616 18420 -265123889 355280280 7040 20689578 157881696 17025 196546191 68585298 7654 -141383215 247697168 18103 -375346959 182031608 5554 -345163613 642705372 4318 -439436486 506934802 19740 -242185006 712648467 1514 2901367 923108648 21865 -275600874 171860681 21267 -488928477 793693124 19319 -509678358 602158200 24207 -151723087 711095759 4038 242754625 673941955 21031 -494635075 232164072 17704 -398513630 816044940 12632 -292184022 595351019 283 -577865115 725858243 4568 57788927 386135173 23986 -241756386 690482430 11569 160318102 246702025 8115 191727465 357513568 24664 -92751259 155062566 13141 -389535626 687734283 18281 157122783 314740973 7895 -459630768 126906255 1025 -291932197 363768511 2077 -437902864 74912711 23310 -533401208 712418015 7097 -271836424 942424823 11730 -591709503 251951106 7048 -234813704 756144154 16276 22497256 75060472 16201 -147531239 96760671 18063 -365759210 820515241 11233 126065977 594691104 3247 -398178316 298185598 2709 71026839 99370218 8649 -284981465 144414676 7213 -18424454 707687022 15420 -486517169 287937777 25947 -491228758 640542839 16910 -471224794 58003677 2956 -464918014 715222751 18880 -49978127 818918825 2392 -269358570 369456226 9200 -95425390 525398322 20093 -242898911 319786923 14512 -563932182 583722199 11715 231724930 848438733 18950 -250214235 37161357 15636 -253812207 73779888 19212 72697347 437497402 9143 -139428448 531110885 15531 -174394849 652156424 23604 -157221889 683267572 15639 115523741 906649233 20201 -593038084 580548601 2008 -135339645 107021565 24633 -452717019 622436486 23731 -300076772 809583048 23162 10219086 857683186 6053 230768600 194677857 705 -359301080 106728723 13050 38451496 20739681 18155 -341478619 673921457 6863 -573855304 56588242 14301 -396468496 724378453 8731 -333957176 831067840 14702 -429555353 655903047 3514 -350897270 916777158 5217 138756321 236694738 14870 -257762935 831885218 7791 -178462264 56987361 11089 68254261 375981969 24538 -143489790 625103354 26013 -272683488 359114829 18750 -228581715 875122860 16922 -449121378 844157399 14041 -215680408 9773487 24504 -279633701 260968663 23034 -494873232 461237696 6286 -251051477 691920417 17445 -188196893 561703979 18076 31699748 836212054 20841 -490079474 214575572 21038 -537049794 137252472 8894 103921138 87224801 12983 196705556 282002895 24690 -447861963 269999421 8259 101787140 85334443 14714 -142782667 851973484 22133 -133336559 86069885 7591 -261698318 201676923 21198 39926542 452386872 24313 -286038906 332253881 14220 -285351033 609536996 6507 -551913662 178499612 20188 66006386 862728889 8263 -102550289 220322140 23177 -457104007 14812077 15137 -446526939 823391294 25810 193452740 488570228 8319 -400925906 166412317 3819 -63823892 352046165 3632 -384856401 901828584 25139 -18650634 239377243 24933 -397389051 880271058 2888 37066376 427049059 23453 49060101 894535438 6712 -247818209 850092985 14451 235836840 165135520 12854 -175681857 566771327 19620 -19897103 416094830 20541 -118907066 508484350 13912 159137681 297721923 4336 -287830017 322835638 20175 104015143 442250671 21626 161193148 717002802 14365 67906100 800164021 11818 -13289414 674652574 6977 -170745833 630936569 9587 -44321758 568573120 20902 141879159 45415295 2290 -404112950 427979960 14321 183488982 734212596 23490 -601015180 733905886 17038 -204084389 173052621 26237 -343280626 950275959 8150 -223385251 203025362 15570 181981625 876604967 1353 87345435 189526243 7059 -515922842 247516720 16812 -69479779 188181469 7413 83138433 115099492 10350 -577335965 403670297 2234 -310431281 801915914 5977 217156472 339502943 16160 197759000 840544491 22468 -162868269 375020824 2764 -306746214 885113627 24499 -130602403 808905022 21736 -353715550 706083957 17209 -548668556 902217215 2153 -152414616 403902327 22085 30551598 311361590 10373 177748643 265592064 10782 83068744 905736583 16598 130104275 899908357 8604 -340165674 375609357 11943 55247435 402855381 4279 -565262845 599941573 17532 -331513894 574750688 4090 247858109 606174731 891 -440745836 389896419 25246 -358044427 667131325 19308 -81258171 849501718 5055 -154766959 420017871 14801 -489937635 307045746 26068 -499367214 12356038 19964 -232296166 689428530 15946 -599881661 777796817 2800 -183443810 34963322 7956 -1443971 849884856 12722 -423055328 161335648 22378 -10459759 371603265 26435 -220481811 103505922 13033 -398225294 24328243 24169 74154848 641458734 20437 -272876919 310380067 21269 8462141 477796401 13241 10616884 391880966 26169 -441925447 121860316 2818 -560457916 16461501 11467 -563060344 751877771 23244 -170204158 125118014 13815 193317102 897854907 3689 -152205795 759657565 20595 -415102943 795251641 8714 -71871969 296671953 25076 -289298154 897904884 8682 -33866840 293337666 10785 -16696696 651650410 8227 -375588566 326106820 2326 -577605150 525942508 11622 -546685085 381129599 17950 -216367815 127483566 14221 -565860990 12418997 16832 -543313385 501929148 9767 -370072128 504557538 25095 -351818586 757620988 11247 -145242872 166963152 16950 -574045116 402272311 10332 -304759914 412191963 3718 250044668 571047872 16903 247787123 345722307 16411 -502407519 161725229 25009 -31195193 765096361 19959 -256099690 747898754 21274 -414960908 186773676 24843 -99886844 155778516 10902 174372904 282933501 11901 96335076 848302580 15181 -128220867 412969383 12124 -505544909 574795703 7625 148677465 564382648 26318 -190122057 607172336 24981 -155362841 24558903 5918 -171026892 759188474 25726 -175019704 653292000 25478 -189194936 790898231 9412 -283359149 632692159 72 -593685669 264686204 26002 98937841 401321548 20117 252286782 791646423 3303 199520449 926930153 24366 -212934964 948006531 13030 -519168012 933381240 15566 167826128 669390675 1301 -185529406 849296798 12722 -180211880 712818635 20395 5989645 46291147 11926 8835635 809844582 19108 -5367769 375808159 5205 -98779742 559275102 14034 211291247 469249672 8418 -83076771 660133087 7154 -510941239 558717082 4282 -267420336 807430050 3337 -303163492 849130160 16893 -33039782 105901056 22146 -165890670 229212801 12396 139122660 730398186 21859 172834298 136381538 15712 -285093101 158323812 17731 -560067435 337521426 20828 -599306832 796578920 24519 -597261155 583294845 12533 -596523504 861604805 16173 189576193 383201788 3008 -127027205 340650361 14577 -465528722 11902461 16481 -232910477 468713134 6377 -369125639 508736144 8844 -420028165 377614155 3662 -482949445 149135476 7132 182111354 439630769 21473 179547341 312524396 17895 -240930781 729101924 25082 -71323517 370336528 14885 -325630750 670834941 17914 -202790392 553112440 25943 -269972802 195128480 16186 -226784674 67622843 2234 230760561 676597567 3543 -330879349 507538830 6193 52275909 591971247 20439 12443383 480821581 9134 -561980729 778732616 922 92086360 53293046 10354 242204869 317202915 7116 -276140624 890068876 4188 173967850 358631844 9992 -486202104 772961172 26031 -357720693 166885050 4514 -512524870 809680677 9373 -210441427 497329279 15239 -435507023 475368176 14966 -238405349 429839561 11438 120917693 395150655 22924 -415518532 936070648 20818 111394966 166099856 24313 -230306241 933390158 24623 -135468548 49878912 14882 -102588910 844098137 4289 76571188 399651178 25371 -108718277 501811046 11950 -21984104 627718837 19072 -313167292 393834859 7464 -103278039 156812688 25510 222546839 423939402 21818 -196757316 778393908 1773 -35987669 303469387 25018 -47584300 388079980 17279 -382105407 68166422 10055 18441306 903609606 17397 -532373519 229903069 10948 -475793354 785910109 16662 -544352001 31794069 18102 185790853 611908549 4903 -62445559 732337073 19977 174613846 257048552 7575 -174231670 448484313 25326 -126857879 871925767 1714 -308999635 642266135 24929 -589589020 230745575 14127 -579138990 290096361 19528 -584137351 434363650 7468 -112880722 265830942 12521 -495039872 330744872 4003 -532069736 35817027 21003 200850744 675973349 19680 57160529 300266994 18517 -70224928 242566085 15742 -23150333 814757017 26455 155978164 301696216 20209 -433995170 407707149 15513 -281733677 157711392 17963 -530508221 109681088 5527 216248239 379045169 25523 -14535130 316357412 22598 -345164186 333641666 15173 128056689 809684955 22575 221876429 134125026 13827 -507089987 384596416 4372 -28322056 728198367 20298 -133130991 727582533 6490 25069655 62679181 19524 -303154139 458582392 20433 -459914615 840357385 3575 -247556578 415357703 11985 -56981105 691467396 1809 -92349919 925160495 20784 -595715696 918718195 19319 -114434859 737641027 130 -412615184 648689447 9549 189946781 252489007 23457 158193845 110975189 17165 -447913121 275228850 14378 203077577 61941858 24714 -100926436 48205900 2925 -162710248 154245671 5427 -66748856 34740536 17808 -21877469 700160425 23541 195085770 937918749 25127 -341347785 158454512 10047 -555870941 431127153 6045 -217921642 375367243 6592 -244688001 342859969 23938 135367021 618393796 8760 206223319 261603535 4394 -263648414 927588211 15459 -146589990 536227281 11847 152046899 731199565 26150 157027029 237704523 4315 -381413656 164281527 22758 -265210699 58085117 218 -317432762 110077080 6322 -386699446 784346886 5874 -390066076 22433892 2240 -240025161 688776082 25965 229945662 535252372 6818 -229855581 515948949 19352 -294073155 317024977 22826 242034238 417179944 16344 -426282365 128893055 1511 120535830 171026673 7107 -566958949 792775359 9884 140933888 723671696 23927 236120654 151090552 25347 -90584076 210667342 25360 -83893638 752463027 12887 -15616924 226878555 20071 -136485668 66905964 388 209508259 914416374 2621 -184270515 890885199 8003 -222925245 58296032 19117 -367057590 783520078 17967 182678518 294779434 7104 -255458191 600746176 17256 -291984904 799895232 21457 -303386616 680118210 24252 91309134 709075451 18861 70475575 98926663 4551 -248800517 638833688 20485 -161923617 886369815 7026 66880219 469255672 9136 186543843 309557852 9969 -138207888 609293056 24605 -566868049 652403614 12184 42380301 682246183 1405 -121804484 238219742 23182 157294354 841632251 3926 -569846447 232386050 8148 -491378234 880355290 6174 11583361 590462496 17292 -392977982 774323273 3366 -220249302 949377846 24483 -243510118 937328839 10990 250228650 538133763 23137 117799782 526930102 25071 -26237237 929355500 4919 -82572401 579515168 6638 97486304 740231320 13826 -538852793 187286461 10744 -367711104 242259317 21299 123244739 812194665 14649 -103568848 409270154 5851 -521466918 538673524 11612 -461450150 105273051 20773 -566040142 634282380 11428 63085980 115232313 7740 -135468770 377864898 15249 164284660 67297232 13964 1939597 462997467 19855 58151322 394924789 24007 -113752141 58369913 125 -287857666 448710724 26041 221955556 138293172 22897 -54376927 605419276 18072 -592518202 224152080 2691 -598473412 312447517 7436 203843766 533730304 5902 141352609 829335542 13402 -157087822 638094821 18161 -105371894 390877516 16685 220179189 302808010 17897 -542689310 686640766 18473 -155496966 743477294 15159 -18720687 133746325 21000 -240418989 766350990 3044 3483992 548492367 12401 206635246 886049866 15192 19834943 930245668 13802 7472068 105449567 15257 21682728 152801929 1533 180177053 65680813 10830 -215657131 55629288 22004 -204348199 783311093 4904 176515884 944466094 1493 -294429193 36758257 16794 -393800232 122548976 6810 -212022821 551128948 23612 -100806214 948380160 19001 -577286012 312217227 20887 31439898 945387630 22526 174773888 250392970 6844 17246026 692809345 24499 -526094203 61668779 25313 -407850309 470686241 2955 -572502304 100952664 3223 -460594608 601092642 25029 -516431981 713635785 13406 -317856995 814619880 14266 -269504224 576693139 763 3553274 221786820 11778 -166307002 942628291 6002 -39942517 259838084 8918 -452084266 57869786 7142 -262538583 903978253 6409 -336011890 284833643 18177 -150083813 589169998 22197 -132954094 16621027 24746 -402811353 933956130 16239 -284332080 389251234 10101 -576921794 936251094 7099 182436104 524008500 19462 230902819 567359094 1900 1413260 856186191 23993 -571109074 48113857 22539 -502943118 231459107 16209 12272015 551214868 15739 -113611461 368350459 6729 -3497027 47580684 11251 -292926617 567880947 24637 186134528 405513344 8774 173922716 19588433 22350 -449348527 845234226 5548 152906470 814143531 8848 -139972380 351295225 13080 97322061 893567715 9415 -600423716 279708661 7080 -426598258 19716943 4802 -529173494 803158157 18520 -425690686 678487346 22902 122488956 102842920 14423 -246664435 740636879 19236 -600349061 705994332 7634 -422616339 522136324 10589 -112519097 60677641 15381 -268467053 616191052 837 -331346840 464099890 6116 -358636052 46196905 17879 -331401066 808810161 25384 -104853789 306929027 20134 -163515522 739943460 4654 -464657525 410055090 81 137621990 46504263 4452 -406817648 751672671 7783 220252271 241739819 23276 -579225950 710038576 9989 -397507676 234486035 4075 -584321725 926512546 16473 239993644 766181506 13157 165528473 574230288 5664 -179509056 837792563 16714 -220127335 751523765 9536 248594138 383338347 16809 183429456 457952012 292 -265292948 770498006 26060 -435450686 103124755 14840 -393878849 684605925 987 -6835274 861309185 14631 -269400137 249232761 17140 -425715871 138077255 3677 -166648538 400255673 23574 -434880231 123845374 14348 -356345566 342638516 16170 -183838945 64185442 2898 -552709729 237144222 9331 -481618819 187434804 3237 167663537 49278647 14030 -455772469 343818492 9678 -288408859 794454587 12616 -590952281 789873360 10245 94104350 50676889 11625 -250179306 884141475 8670 -8616613 177231107 25203 -332864521 587224277 26356 -145472091 72683260 6089 -451214176 389929755 7088 -386090868 427786796 499 119051611 623220441 7249 -382269212 279218686 22414 -347325226 124399111 7288 -331982790 554565754 7195 -109494180 902725920 24959 -350390755 96716429 25614 101297623 735628907 14938 -367576584 643702857 26197 -451509614 529305799 23090 -410170649 513352330 9282 -226046640 673270836 11787 -390411300 536538986 5461 192283823 176349195 23312 56319937 257125338 25756 145985934 221140136 4659 -221365865 516538203 7310 145535657 901472186 22897 174469413 261254640 16983 -6277848 499229246 16987 -359634065 810415443 7755 -393946341 569360596 14065 -248813476 238178864 2363 207414922 376935030 22299 -110160556 588190307 19977 173366092 333976559 23566 -598233094 551079487 22037 -452420329 602340922 18645 -204928255 167792873 6564 238061134 189329600 22887 -65004971 809454468 2862 -152527562 776683033 8358 -157074727 256371760 19296 -16150344 543869944 12495 -133210897 956462724 16805 38763775 304639102 22599 -582530798 773941995 25528 -130702874 829144941 7928 -583412811 81692897 26057 84983436 518470802 2070 -595705105 731947886 3745 -574921994 289889229 17600 -88166942 266652802 8036 203365657 456006884 17866 -113084808 54862801 21387 -360656835 533963602 19515 -454845289 497398605 1730 -569638371 190464730 5465 -140675252 623644716 15574 -401151015 85123648 13643 -298216762 566093193 15985 -78073993 299444085 13372 -121010415 369012310 15641 -323278284 545100020 12440 124488624 809903728 10743 -253690637 701665883 13564 -248627766 143040155 23738 -370337143 855561333 26256 -124618037 340706331 10793 124588683 406555037 9917 -249722202 462328598 22470 29771454 270146472 16636 -137862611 76634832 23884 -142527534 876992724 11276 -315748260 533116013 17200 -600815935 232309356 3892 -220436358 926015366 8716 -523951724 78508514 24509 64327954 184108844 18413 243197370 395699296 25962 -326457137 346694666 15968 -524998541 588630438 25504 -221427760 620175476 21155 -66858705 722150763 8935 248836672 954910312 20699 174151703 411628530 20396 -100634359 781143577 14308 -86100073 332214045 17462 -394777782 227444644 11055 -584623585 351680403 1737 -375379 654955722 85 -91008257 172938421 18434 -229721566 41376691 17435 43155192 320460308 25452 -197311715 634509055 20862 -463387093 506824036 15209 -516323107 166255549 2108 -347875288 703829799 8357 -584985583 329521253 18498 24487252 662156865 5350 -504235837 257135412 15620 -69265415 437007879 18416 -482344343 276241311 22902 85503484 320839675 5500 13093074 135369890 12079 -294565867 133613715 23443 -396330741 473273394 108 -345123544 712502679 13452 -272754223 526729259 14420 -495191467 700930415 7742 -267795275 839399686 9558 163039616 857226248 10511 -458045570 26773402 6288 13626814 255032467 21173 -215044015 85085962 18015 -370686586 267442652 24404 -180333075 545319794 20427 -416716048 108674437 16336 218487251 13729640 2218 137476621 459356800 14225 -61503769 365640137 7034 -409470644 620572090 25412 -85820904 17064412 12045 -24613475 112518015 17463 -543920014 313804046 14245 -278265483 626040062 4161 -256661673 534105042 11765 -327874331 727931154 24058 209753493 955699426 14151 152961792 127816153 11446 -307674735 499048466 1582 -574016656 359682835 15541 -179289417 232523625 15307 -279059253 93204507 18842 -587854491 920435184 14988 -171514934 240908595 13438 -81469153 381226295 12098 -506266687 246542506 9101 -567986700 442069325 24109 -468788298 661459119 11745 -335283941 484761989 25704 235231914 630248571 13511 -252036792 441880795 4392 -299407335 437317575 6390 -239128749 435479547 83 -10650849 648253240 11939 -192352606 655662399 13440 -95466429 43178350 25558 -177226595 948082808 4337 -565265053 414265376 3597 -334105382 220828293 17347 -32805737 437026691 13647 115982683 508121200 2202 133903275 627341832 5631 -518763183 296906566 22270 -379618368 689690456 11331 -510416173 497795743 204 213000022 311288084 22201 1564650 693816716 4763 83412018 590471548 5485 -190797206 796030298 22716 227151857 579986336 803 -235270683 560547832 17256 76886890 538717729 12994 -148802645 260025886 22323 -595877329 793611006 19488 -431374402 919070432 21881 -337361343 853296328 10052 -454725571 754670278 4412 -469340729 238428219 24653 -323971921 402418343 19941 -21222163 201172798 5102 -204064814 910727084 19049 -25127940 269265453 16540 43777247 516527671 23324 -365668778 879900979 6001 190351893 196686144 17961 -219188356 263299726 8661 -457701392 164136488 7454 -186062354 808711989 7565 -584998878 485927141 22647 238169594 293051628 12315 -589435611 910075050 11757 -429259580 217682011 14307 -187072253 700182567 22340 -61643913 125849010 5466 -176256414 436432787 22853 178211340 391342066 16293 -220745377 106545564 20423 129510078 277038213 16683 -477693242 543769411 9893 -41724797 548093817 25634 -471667914 132969710 11945 -210381195 848509932 20729 -467347150 282931258 23561 -75088345 210445774 11864 -570122520 947956548 6354 -65625471 263418600 8924 152068892 171384281 21433 -164858317 213118290 14282 73369923 91069675 18878 220361975 537636206 9477 133168519 941022265 25197 -547871365 676298899 21477 -317033513 951745118 25203 -149301786 940030602 11754 113519265 74566159 8092 -172975853 49685228 9912 -433461444 617832067 5252 -447853842 933382503 13554 -463384183 273162016 2216 -394406163 930664426 12573 -323489624 703426931 6805 56072632 928706019 24052 -583038085 603061444 12438 129889848 139540778 25619 -334731580 749686386 17959 -285615846 771895465 10938 -601403340 872043313 18414 -179240338 827180213 9112 -70539431 541508457 26074 101268569 697184043 25760 118869344 140028124 13990 169292015 287159259 22572 -249967335 588644913 4187 -224366737 309503102 14471 -171483134 309524003 13699 -145615029 243638709 584 244468813 82129346 2582 -486471448 898757091 7796 -111624203 823786612 24033 -248012002 677436784 6907 -412519109 173432549 7887 -512528147 183051858 14806 -370924862 212574501 22886 -59771185 819961569 13323 -110120075 133074833 16720 -287815517 763974490 24009 186014081 201404325 21830 156237647 202719776 937 72168341 927132723 7173 -290069334 750789011 16817 139165401 712484382 23454 -336064811 586812576 12072 140355908 202496428 21280 -428044760 539203822 16464 -591747612 476801916 22964 -209226850 668109564 19982 143440073 803273532 6577 28801064 462843958 11675 4866077 38236527 21283 -18553586 133584876 14137 167224456 955073099 2799 -588966317 852837312 6699 -165478225 324285079 5828 76928206 811233629 26341 -146809819 562238528 17565 -537946322 741949593 12797 -146873159 318049977 10530 -390543405 758457448 13745 -155516109 419986656 17399 -27882011 284171052 4632 61014766 670825906 15559 -320217229 737951247 14132 -41724944 950321500 10356 -244762877 36398380 21579 -422921340 777123643 18232 43650986 370687954 4247 -337599628 344381751 23891 -501820658 745981612 23948 -536801524 169962489 3780 -233896501 326170900 25332 -453691560 658064933 10072 -296016193 635779595 6873 24714687 652650875 16726 -433409068 235222455 22421 -177753864 354789336 10996 11190728 708891955 19426 48261078 504775030 18900 134796905 60581271 8092 -478869388 526544817 11255 93091305 545816011 25735 119135831 213935399 18629 -78458400 946707317 7790 -302348942 732357501 10420 48124043 577030854 1653 -493503147 691808650 17030 160738993 507479189 537 -509982545 128974683 10019 -70748930 116728411 4339 -275598695 821983513 23770 -459963748 640543439 13814 -394276108 244366685 16235 -154483362 210583319 8741 -447068112 860824292 9949 -114284644 895111383 13225 -543059962 61432800 26098 39395421 354914531 21633 -51266440 806765310 17077 -253182528 10888785 14292 -189884738 271499765 16451 39600184 669631366 18582 -563691258 148616826 17558 64344882 398371847 16237 -5489847 208336856 117 -407521988 630645792 12688 22671300 486361976 22278 -597267013 180603521 24177 -397032746 104337468 17286 -483743604 574238738 8692 141013983 864665570 5063 153179197 21579439 12770 -497151059 714287579 20947 121635923 550393881 871 205325755 265756935 23308 -101461072 956399074 15690 3750611 514577818 14083 -18485412 177585692 25464 -52886093 259191065 24848 -527023734 278603310 2297 190540542 852962010 3992 -58988785 528502832 9404 148717097 38351664 118 -435930863 261542276 415 -404590276 261612511 9956 53830850 871997131 9591 -48055804 796292298 14731 -520849837 218325720 15098 -544908624 658764533 17870 192768426 62934284 10353 171881498 168969278 25460 -110180006 337005804 584 -351112636 84887540 25602 61526060 780244195 12359 10690066 217908738 18254 -274600664 487094134 276 102482399 323259295 23284 -152845896 494663244 16532 -41690511 729784513 8248 229707077 870340201 4403 109299059 210071819 3224 68494412 132357251 8072 -554037264 418496188 22530 43706863 24889691 23607 -378143943 662921153 13985 24658307 912652562 9321 -215785426 898278025 2086 -46612623 250094524 838 70810274 189793449 15740 -554369983 868111920 2929 -145786200 818767211 24684 -346098042 451576497 10136 24262921 866678819 13679 -47805328 102080314 10206 -65265209 920965082 1922 -87374084 877734550 10596 28933944 452597088 26237 -395350250 816202007 19664 -131534471 447067857 7687 -242373083 909377764 8388 -431344848 345727065 24087 -531077101 167154783 3626 194307526 199987754 17901 71018812 263605449 10838 -461456931 271710654 4749 -484870015 784820448 1712 -120002810 444988101 23811 168418586 290781076 14242 151210435 864937781 24573 141234042 770400445 17770 151799993 663033577 3830 -39079492 119017148 15137 -134648080 790318673 3115 -259899174 924808111 18703 -484805515 591955759 15803 65137822 694316828 24486 -553083228 504882261 10143 65130893 252644475 11689 134910904 17888841 22796 -526392636 776995392 4623 -124914297 148640053 1939 -20740513 15135074 2505 -347935986 816282827 14170 -352071431 796360318 24503 -464991032 625758931 12582 -523448720 219446872 11689 -142426532 272327130 15323 -97615332 94791957 22587 -219827268 11210822 9909 -522600131 247441452 22802 -419906204 16834804 1631 -173474772 126777253 2315 -343866308 392821537 5869 -488381155 143700093 1392 20968229 153071795 21848 -353425453 523924164 3727 -2312276 715994108 15701 -147975621 434201775 1385 -554090555 779209850 10773 -473180553 804861279 14154 -333792622 376479926 15898 118429300 840372581 24618 -362854100 538793979 5048 -15334558 340953859 266 -170641099 281651967 2059 156383195 28899581 3442 22305208 142576500 24966 -175620879 817701110 15410 -392732736 666966557 4354 -11031196 212806070 12013 -522573086 565579519 11586 -226326437 693506821 3087 96247326 144288239 14928 -107163918 66662363 14764 -191307422 301767722 19447 -132820653 103477077 24147 -433542771 645658960 23620 -106546207 190822084 12109 -322144618 398543185 3870 -92967672 194684259 22031 -323711064 594461968 11416 -13194669 701161077 13901 -195188769 950992076 16928 -48752386 599363261 22886 -514980260 124185007 7341 192310067 812566689 21829 -511331596 485273992 3406 39356182 139424345 3391 67092022 861767809 22141 -336359907 372106988 2040 92378983 847185574 19451 128301237 166932209 20626 -382904745 881642474 1214 -506176401 160957560 10451 41527091 778253168 14127 -432767083 655859536 8749 -292203945 950046224 1109 -506566958 508819976 22677 131474509 278975904 15534 143315206 613718605 8847 -472805750 635605370 23906 216562517 466795500 7244 179596239 377966971 11474 -469226169 189463414 22913 108983023 271593909 3472 -200551363 946835155 9340 223396585 682331804 6870 -285713395 707706937 7611 -345160511 252362846 5290 -271882292 32350991 12739 225533929 15782640 4808 -201094854 29271960 394 -443682220 650638780 17036 -557824798 438828821 18061 -556382833 191352137 16770 -602224173 143599613 21952 -358099273 394706331 17775 -200575906 418553806 1346 -80795767 846093505 4495 42343330 156021921 24687 218293301 843624059 7518 16194130 256970506 20278 -202493042 331131218 19638 -296687564 31250343 18005 -83688507 409967396 4175 -531078127 61627238 18506 -344592935 436478478 3455 -254776664 197864750 11928 -109170308 733270196 24892 144145527 106761532 25800 -135433425 631128573 37 -24441256 544265614 1926 -309951424 511182040 13471 172235855 167958891 16936 -95135232 458921287 15039 -125981330 422450579 11130 -570048057 898092130 20818 137859583 90965141 6230 -7809506 190443016 7026 -209539121 56645716 5678 -68559380 54445098 24603 177414428 107974126 23115 43963193 341858992 2114 -6768611 906942750 10641 -380777191 58284164 8485 -129205852 368169586 1371 -344063608 126870876 10554 -330425077 320204423 16012 11558709 794718795 4041 201916914 786796747 2191 -202269777 404936126 4269 -527396245 746514770 17918 -73779800 302216549 2290 105180181 610673659 5964 -442046576 50778331 22739 -351920549 147157729 5661 -509839481 642341914 26165 -4515288 647314126 7817 185682344 238351742 16356 -523811703 573361706 13584 -287923696 714604684 12057 -555864182 331290791 2150 -338220304 131817826 16407 -405855673 236979969 6516 -277852824 448040524 5914 184751254 529642009 897 92751216 244231418 610 -33162982 34459756 23238 189541513 734173808 22356 -572101430 128034885 12606 -63127655 530006529 8411 -534064158 744471920 5102 -231919740 31024216 16885 -439408703 253993874 18775 -239561040 906331146 12238 -276916990 896845712 20909 150073154 873014482 17332 -60768260 859562155 20675 48309899 128052956 12318 151961605 788029920 18906 -520314794 454879412 2207 -95304930 193166998 4395 -523936460 81926566 7492 -344823623 174381214 3983 27778628 691934387 14011 -72629364 917846427 5503 157102212 511560227 20686 -209068257 253580633 3521 -514308791 94906478 3884 -165003543 73451629 9025 -199526897 555560082 26453 -517628266 785161858 20115 34829073 653239432 586 -65977411 888056201 17291 -157170258 768790738 13156 -402883758 619926898 535 36635434 783312264 5405 116748069 768430251 25544 -402310158 833974539 9797 -20771467 34371166 3392 149209806 32115102 26274 -144480238 33103746 18693 -264343513 127310265 10135 -414118557 557978023 2634 -557835223 464338323 6366 -564798310 90992455 7151 -489391676 11166883 9301 73776438 855285825 21095 -204305529 200642973 19915 -250621282 398217854 5844 -268749126 26304593 25651 78986715 204897857 7140 -192746469 13669764 962 219725609 209752856 12916 -176365876 268422159 19608 -33946355 627966800 1498 -341295193 193896878 3706 -473579399 836679986 1960 114769471 776285206 25471 -179079470 238030396 6499 104816262 718047720 11167 -137375851 285025612 26374 -552978939 97276740 3050 -463706793 175739056 17033 -566787086 612022190 26163 -251083825 359384276 14440 151584609 88777813 696 104499733 265185527 22722 -476231193 840756074 14411 -164511276 606456908 22839 -346890075 441320883 25235 -542841996 658742795 12475 -397417099 482046912 10481 207272074 115821350 16497 -111926282 589455306 8946 91983383 742668407 528 -543913321 535485808 19052 -115177587 502863404 23601 -9061790 696112571 11886 -24761992 359918820 3727 -577257059 873536715 25916 229237457 179463714 2021 56160318 574401648 234 80340903 191982217 4174 -73613443 76431430 22256 26646750 558578892 3347 -289788415 767222310 20511 -81381759 570260967 8653 -202302618 938970669 1401 117730001 278877951 3292 -520087615 270608840 18812 -232402852 107598523 25454 -44821383 334471966 25923 -516312909 409652004 344 27262870 449203958 13255 73051248 605306460 13552 -496688150 53880703 11303 -538989083 136383910 17200 87997126 307259981 22763 -22063539 358881464 11494 -35339210 837539568 6632 -597924404 307591314 13596 -462799646 840870415 10875 -407043605 500799265 6488 -41281070 365386659 17626 -533719975 219030697 10751 -476867426 605814750 6948 -418245525 421961388 25372 -342348878 787009943 24107 -454649134 619339567 15314 169651526 224936192 3598 106004409 631871884 11286 -92624374 930041824 11592 59418276 582178462 16603 -221035303 155341259 16790 168648548 873819063 6023 191842307 428803491 11733 -88928835 786926875 242 -76170368 802927224 16710 -48948496 762390895 17679 -1342086 562127294 9280 -103271361 87430257 11655 -210272002 130022764 12353 -206758562 846554065 17003 -342788073 755475398 15698 -562436137 948653175 22612 -254744561 93306671 11305 -469511937 429621045 1462 -181273091 238196181 19436 -347690370 657714619 2699 -286163729 804812869 13928 -376522942 124065488 3467 -164484871 605822954 23625 -572327083 695719386 17799 -512608248 140481737 16060 180766575 812504546 25977 -224423714 400061663 22498 -300138844 795253627 25136 177469838 250999052 4371 -508878081 871696101 4769 -185278107 96747099 21229 -522399187 276525691 13561 -326177703 211128471 23659 -1527802 247016896 14199 82692236 510999804 23930 -501852220 505061672 19543 -134679879 654955241 24 -139238648 434538371 24501 -30536107 72680166 11292 -276651074 621277109 15146 102560854 854607996 8350 -230759018 536714137 6289 94976209 712671237 18842 63518551 32475516 20589 -272584945 614617102 21855 17788711 274660210 26406 228070435 942947589 5741 -102485823 445762074 17202 65404719 533250053 16869 -336053504 913935340 15280 -394946510 778277054 9842 227981581 793292085 21551 39907861 735650185 15550 -440617188 893258815 6740 -229380461 189428053 5144 -168728151 784626627 6484 168414798 704255858 25998 -571088376 159189032 1500 22215267 614082044 19921 -246357224 550232857 1751 134988256 349802135 3106 -55562293 289962643 22800 -118636651 379250295 5820 103894468 257525359 14761 -93909046 243663526 20651 -470384401 625719649 12626 -427858034 218147968 21596 58308858 919650878 12030 234790821 339341223 24804 41645077 371191041 14728 -20919875 845180759 6701 -116848842 292210888 23962 80892123 15464673 25331 -415140989 857844816 17783 -388334875 151681279 8720 -465092260 606538077 16919 -173857367 907977919 24863 -474625930 828117112 26422 -300910464 554516034 5387 -410780292 359336020 14833 251862696 407247745 25686 15111231 925375864 7212 -9049484 367612552 14791 -561232895 63671233 15678 -276415976 836842171 17643 -68154290 671147258 1243 245324240 252861325 16250 -85268843 715941163 20276 -57408594 720191826 24318 161975020 183475589 11662 -100496852 593193446 910 71285822 776674093 2760 -58951884 518562436 24430 -449529275 54227025 6945 -93297585 462283906 11647 193317874 856066999 11352 -501639918 47307890 4314 -7101031 632475356 10947 -539947728 425412940 24799 -150203373 398009010 23452 -477499546 803593727 7176 -411128645 281566220 11026 -596488531 318400101 5746 -33740802 366033326 17609 -508407831 308941340 17881 121263755 460910994 16788 -87937746 826891673 22685 103584264 722826746 7696 -494754158 818707056 22312 214281729 535749644 8736 -239310349 754609170 3990 -245431473 520951557 7328 -348469164 778825177 4098 -247225969 331740974 6491 50935851 901958831 8368 -275200780 848743419 6317 221051895 157731694 20125 -400650626 868907834 1390 -455217573 191936168 14306 -373898007 666109448 14581 199031692 712651236 23214 -291730549 25827634 17973 -500159931 260505573 2999 -534188242 469220893 21438 -35501570 857973576 25186 -287405883 473100846 24866 -63872850 205937421 5003 -560158219 873078587 13930 -366931351 790258713 11679 -279022024 121334152 20949 -317585801 220623204 9571 -518676890 261382601 14126 -598934703 433191094 1975 -67977307 635127979 11053 -490962852 159897709 8511 -226374216 743825096 10084 -340214033 908255721 25666 -402534543 342174156 20826 -219165873 764104564 20220 -280046843 584341580 13328 64780471 849833254 16095 220306289 726380961 19192 217878202 593296174 21362 -3104863 400903323 19421 -151348569 521038121 15504 -39349299 362642789 14428 -167102329 663848870 18072 -562414803 730638399 23213 -104039918 607717175 22404 -302383695 728480326 13335 -589195263 763016570 6162 -368862052 754094345 11345 -218330687 863480127 12460 239630682 385549348 4251 218443835 253417110 771 26578461 124829082 19425 -37754206 121486777 24772 -510430034 503265377 26363 -396899632 370866838 19457 -518015194 376202268 7158 -98263428 646748713 13394 -527394053 434921540 11449 -563724177 113815122 14296 181868847 767129212 20123 -440365692 21055340 5012 24035821 368934637 12879 -266640107 460411414 4470 -39951671 121204397 10966 -347033282 169818762 22298 -129832224 466493663 13269 -259357255 169751829 1470 115067272 636374481 1327 -403360704 475299977 19293 -471116770 530964322 2571 13089297 184588225 728 -592552508 158250539 1164 -46467111 85046526 924 -190769041 556413564 7049 42228326 259726151 25195 49713227 518466468 15389 -442015134 741802308 9902 249396991 233006805 1598 -50935845 214926087 26388 52381860 885005979 17884 233721100 314760727 7858 101066863 375351290 4869 212031148 466024812 3757 -179960274 689454654 17388 -419269842 80025570 20654 -397877907 288395163 18288 -404389938 67564738 26293 -324800511 830813929 15853 -296965961 521826245 13392 -186423220 503803594 12686 -428018727 593530719 3000 5242378 904313092 24306 83583359 646614223 13428 -33410356 576681960 2134 -218571767 688192017 24930 62331603 132415808 2809 6052006 657495015 20254 -552567728 790296596 8048 -443749877 34284835 18140 182136502 284989760 13254 -464377889 169270757 21051 -217827679 867320186 17312 -579355239 202727595 25156 -156706416 679354867 2406 -41736805 360066269 18229 -379225547 484936594 9097 225349480 913368332 18041 -292607733 634324405 3620 -352040776 607705801 7310 -488371814 140218905 23135 141284501 416855274 8892 91014822 861453908 742 -484948478 538129010 7754 -485832670 137513880 653 12395934 848204897 12869 -449236964 485665100 3522 1847934 921739674 13466 104387486 491804774 8468 -164553874 282972374 5020 186479153 846853128 18812 24732804 274679057 19403 -591486199 295858477 14756 -314182303 279557932 21736 -500481219 240479362 1889 -256082887 706027413 17216 156496186 884000960 20323 -222739141 120451618 9104 -310356448 648937870 13292 -539850815 154864993 91 -301760257 724973267 20041 -232271696 61905419 17491 250546324 654522685 1614 -423505405 367014924 14488 112238501 422882973 19175 -600536623 725756965 22930 -573900441 454686122 6835 -299453770 273146280 25737 -23915322 813614146 25514 -490909190 608627001 192 -271923469 141719651 11293 173229895 601480118 1650 -508810038 717533448 12067 -67127401 958404578 3743 -142369867 940357206 22071 -398431282 184048790 4509 -267593950 277199532 13474 241895802 83239200 15235 -323488348 35602959 14952 21199665 574054560 26365 -37944965 113387740 11177 -282701038 389325602 2355 -300126848 257220861 12277 -119256548 359086638 4774 -168320971 330408489 13885 -201906460 567572397 2830 -353448160 752879583 4505 -147386150 850812075 6550 156496552 82672118 2477 -594983738 439303674 24381 -370636423 664694964 19043 -92024709 120012296 2217 -576431855 946384769 21194 -39877120 538967020 22260 228530837 611695466 21437 -446394238 104341993 396 120436567 779834997 14775 18068392 500739962 22665 -216235230 328978228 18546 -210936257 823366739 20816 -344029669 698810036 19935 45531459 299886698 3138 -510949531 186235260 24861 -233931435 202072555 11374 -148305772 85895730 5239 -384320109 646257472 16221 134065751 308665762 6737 -275353102 501203729 24289 -50256698 461878292 23118 -82593420 283135624 18183 -128752477 781972383 5185 27129638 712055866 22938 78840502 117686038 26028 -123065962 277927776 18583 202778350 776308574 7408 -53219941 498094289 23306 -515889331 374007813 23146 -427800784 108056319 6389 -6357167 90758535 9722 236131134 107462142 23993 -89555874 378884705 16550 -147809158 119647378 15456 -185772849 161102098 11074 173296904 850656856 2381 -24094203 650094850 4405 -479884933 245981058 21473 142739945 927056247 24689 141433380 589630263 15868 16048628 681008154 18679 161368642 445081601 11139 -409033422 771859518 22229 82252347 502101523 1752 29061238 159765242 6408 -382673537 735999264 19204 -598996361 682632748 18906 -355507944 288636527 1398 -508681568 801092269 9291 -399230671 384034225 25504 -386947986 640334230 5083 -66075160 162454498 4981 -51984888 205637433 25498 243079668 409312995 20588 -523347738 375890938 1185 -432715691 66402729 6733 -110356474 348849704 17396 -508982312 468444373 15900 -58693435 836686489 24468 -439140040 937088179 16428 -355758307 112235977 8609 -76422269 764672939 22221 -411534886 510379487 11470 -114838391 909487892 20894 158337716 323746429 3527 -179206647 330875939 23706 -205916389 903018472 7051 -597357169 436818774 20195 -467649954 847976533 19741 76211458 761982684 7072 -291449301 424181884 17164 -343681851 481834373 16225 200141046 481227109 1590 -108477616 945248842 16539 -518191644 652456789 1621 117458599 502562440 14220 -330457925 591458089 5373 93307663 48023635 14152 -353604709 878025157 18929 27867783 126339794 10814 -519434566 667670845 21034 42969462 743535597 23896 121447989 65863058 16070 -116008142 937586052 20519 -310335214 653044030 386 -179639474 264655123 23058 -336378585 629077943 6156 97936736 549321585 4033 -489547476 202194431 12572 -273641762 48647945 3869 -484989298 875537182 22869 -503055897 808158364 7695 -173439615 587864407 12768 247427894 935829207 12213 -406662296 205332651 7015 13274114 412471666 13554 -575318936 636243213 15044 -151247494 330677196 19319 -482695444 272823121 696 -470601820 594078441 9076 -299248975 913946259 24144 -431282745 702219638 3407 -43175541 789777889 6416 151028605 502157357 25055 24710027 810395060 780 -435245213 601390733 25523 -100136902 682463038 7878 -324842888 906413418 8247 192192720 505296732 12073 212537172 830256212 25102 -565694082 657444613 13417 -26203896 282311921 5740 -546735202 885316489 17970 -511168551 474407903 13965 106219437 245529557 8924 19159575 593212065 8242 97646403 293047819 13743 116372754 626804728 6162 60913921 846413274 3699 201717744 167540092 8927 -329336601 71321144 1161 -125789483 38968398 11031 -158660891 784710937 9863 226766884 364453259 7844 -564004536 652464330 17936 -380688396 85832265 15628 -334796663 817507761 5803 -320940139 867435255 5612 152329485 328045784 8042 -127627105 379380904 15889 -134544331 576000151 5646 140324777 44343480 11492 160294865 254341944 15612 66491459 532068582 3867 -63340845 851229740 24528 -437484758 118769635 6337 -107177404 437173283 19440 -183155946 222677200 3111 -432857149 389759057 1873 -357050371 203057022 25461 -506449125 241162460 25360 -226828631 361876298 8658 154862982 387635030 3754 -188812108 852056947 2357 114889940 794326494 6655 -571552661 461068305 24962 7735432 545009611 11040 -30502430 916827642 6830 -3393656 330089575 25886 -127843347 865877604 11717 -595976998 825913133 3668 -555058172 936732539 13479 -15811912 270476114 25881 65912523 263220319 24382 -102265245 77237635 12656 -475063462 275680474 11061 -171080732 818347323 13580 -442382222 468678281 12631 -274352126 81926443 24798 -291006721 752622624 19443 -406362887 489381397 19562 120546874 365267338 8796 -39367365 234828278 25866 -358859223 395852003 24772 100363306 841143126 14167 -29473370 607441618 2714 -410524069 110544585 21440 -245387051 477745077 25738 -580369698 594747499 15197 -222151207 780420240 24018 -193614993 16487468 3262 -340527298 344984320 860 -440004049 794843250 26269 -228179107 941181707 5855 209841713 772318083 6628 -14519217 617068874 16374 -502235460 889683867 5658 -290175505 553879798 10061 204824358 286676259 7301 197835377 223191125 578 -6251139 358610596 13835 -168356562 876962648 19603 -142369661 746388336 3401 -130021013 767063229 8233 -494560479 158749294 9047 -304789164 802139430 24776 -24381681 112470194 21937 -350997298 43366272 16830 52033672 540894991 20346 -516612804 502300097 11514 -287703383 632669851 25622 -289907586 800759954 16849 -67769028 153605134 22421 -280844369 185769973 14357 -142400258 699149124 14693 -405720019 102022908 6022 -174583942 401427709 18877 -317366394 100344822 13254 159298576 71228202 14852 -545647490 955954771 8410 159750772 749051887 3652 55789049 441116153 10383 6400285 528608801 8983 -72205527 908167175 24627 -204430998 766517591 5935 9785820 485422920 10006 -347284366 528047327 25481 64268044 695146070 23793 -414238869 161247917 7533 -533922604 603117041 22429 188026512 845598487 2350 -589443317 464109285 25984 -87770218 369385492 14414 22678666 165620073 10781 41789495 83544953 22305 58138073 635151011 3034 -173589551 100641373 18658 94441498 955511469 14688 -434878413 278401165 25097 -39955741 594247931 4312 154315367 559272911 1233 98474240 589359274 8045 181770913 102792940 18399 204677588 691819221 22647 -66224932 886513759 2611 -517261362 528484894 7763 -449686719 498943989 18254 24825080 806748013 25370 -588831086 423007228 11433 -108545644 822057107 21488 145823459 123423050 10441 152110452 709359285 12830 -522945222 712265763 16134 -443152792 280728117 16060 -490747914 693116691 6039 -397519297 516884473 26113 -92833688 677789431 10231 -132484516 347921677 14073 -204719391 735123363 22440 -594508752 718737584 14036 -27083461 160120358 13203 -419015835 772604036 9242 -579027275 706922260 867 -305492624 284257455 18906 12605915 184484901 3618 -117077871 247133000 13202 -491147198 955068835 683 -74638394 556278520 12929 21643682 158634826 2851 116522317 115244510 7400 81950831 382087122 19983 208246669 208019654 1564 176565583 853691092 12453 -269288693 411594339 1156 -143079674 306409870 1731 -93642871 422899758 21157 -31892560 498905473 2828 -105383352 216449348 21939 -415359698 557737379 15810 -377336132 691139136 16541 -481760144 201499525 12430 -215859682 859052019 25146 109202776 296951245 4162 -490471350 245682272 8017 -434155055 334767733 6321 -212915450 213261123 20504 -204484096 946501186 12104 -382086794 766499947 13775 -349239766 559345891 2754 -244049088 499265708 21997 135341616 251820840 629 113200032 556728993 20076 -475876152 374432812 5137 -598224222 337752239 12499 -342794792 10890032 10584 -424421261 436889648 4464 -479418998 940688102 15204 -158930553 440144646 25917 -382958248 952500643 20175 -214450367 176957518 15867 -481351312 224835186 20773 -209745619 174641054 22280 168739818 607751968 15374 -30425657 615207598 18281 155834784 349028157 370 -257953286 521818312 2142 -156673482 362431503 7534 -185363082 257812591 7341 -151512603 363047384 2271 109702449 251430083 4634 -476672063 260386746 25721 -235950199 182953317 2561 -574177281 623854312 2614 197839669 384594912 12260 -236581828 900650932 25908 241849985 836373039 7966 -475951568 400512430 24442 -393586679 542182719 16244 -252398828 742188816 10457 -543181548 453132149 20945 -166781364 146348103 15757 -361514114 734956280 19555 -54359300 151595414 2425 69992309 254426155 7610 170765859 260198705 10967 -367728554 766106545 3997 -187946536 396650384 14518 -98805060 854650412 23000 -302285888 564369798 11818 -572741504 10844144 18650 -453540507 170344629 6015 -466515614 220636076 7028 41070025 571948822 18637 -114850756 578312573 216 -29916332 832836072 16902 140032330 223656437 26410 185111580 269389349 23705 -277528192 232083576 2433 120190715 929518371 14405 14561479 470762012 3252 -281217161 832361042 16248 12171870 619277389 58 -560896278 610275091 4892 -560548045 694864559 16036 -294417665 45102190 25737 57345062 881241549 15395 -284128297 225399079 13723 -561918016 227944013 5240 -414632105 266678405 25402 117379090 455406831 21812 -209800694 801676095 6416 -312579097 928339932 2950 -461820674 258776086 21599 -235189086 359995262 23017 -407179130 77105491 16438 -506928357 373116922 18147 -359329289 785635842 22655 78866260 635530494 54 117782587 478355518 16092 -68084771 41147255 18080 857437 933029212 13853 56933791 501789657 20522 -88521016 671040075 16665 110678002 803722755 19635 -224818670 804403114 19498 -83552093 890228946 14680 -342072782 188971064 10821 -465100296 466936153 4777 -550202614 385193921 7697 221764172 496495501 21654 -543477157 726094109 5721 69135913 934554006 13645 94706741 376745659 462 -238796943 526370167 4206 159965573 511677715 19830 78760036 10242916 10874 -276640029 204897859 24684 42269280 946320417 24418 -176779922 679282917 24511 -309657427 490702813 2956 68403578 492948934 11592 -33160027 247831928 16804 -170840626 406997232 11118 -350064082 892720845 17453 -179116731 553925386 21630 -600803094 241280049 242 -206272992 316214512 18120 -121653443 849073130 277 45060932 588340253 5069 -377846695 163998212 3493 229481875 448309914 6994 -535203325 393989508 6735 -356602558 213332684 17637 150838565 312172960 15326 21646954 131085818 16200 -30179849 883440612 21345 -358308010 163808293 25608 -33559644 623211566 21198 57038632 8951472 2619 -563492452 873130540 16623 -366818568 909567099 5178 100091386 201286686 11827 -62136288 722577647 14897 -15863743 839122279 18397 -423806985 908652018 206 -64441200 583240387 17897 -121724634 511615524 4554 173666002 906434718 10316 -568568651 524855621 10673 -127084444 379137787 1813 -586701630 825682285 24290 -284858107 321624693 26331 -142754716 458669475 9682 240300268 137323898 9473 -597532206 674433827 18419 -83444526 693261934 8261 -264422614 769669763 24243 -36804536 605562346 2623 26973923 856656206 11092 -480905681 773357456 16734 207697395 830513377 26202 -596643282 724140262 20687 -503389479 25336366 18302 201956097 264065023 22813 -254691585 685050048 21330 -265537544 107581432 5987 250142095 197383594 23014 -190584 650255319 23570 -300959046 392070411 8199 -433499139 284752347 8445 -49839346 654605101 18472 -36418771 644551768 6736 110940614 80439218 10613 -290348208 301537770 10253 -188297353 845004583 16266 -334732868 899859986 24409 -388752301 841916754 4071 -114264583 529467502 2301 146771576 283706083 4329 -106930368 115908936 12505 -480582571 837737087 3991 -5970148 323418627 4255 -353559960 364276852 16119 -295502073 804989504 8129 -299592857 504343570 20824 -149352233 35529629 4682 -395074961 750857762 11668 138008537 372331853 24520 -525414264 847107820 6102 -489222513 307574876 11108 -461541799 812643071 23666 251613905 417563464 5868 91773901 486205454 4886 -543082997 503185903 12344 178374414 675909568 2491 67471702 360399767 19314 -349870318 541867994 5775 -520155252 475053362 23909 -437127901 406516202 6581 -48423710 706467945 3317 101156767 399956001 1455 -434006642 314920992 23140 177736682 321932985 20524 -504538401 338961554 7447 24839165 249936462 1323 -548432766 867495222 1838 109528090 559728028 22209 -400730062 733550637 16834 -159483709 422693371 716 -382810497 196458247 18889 -322844266 326974183 15845 244410489 671242405 3292 116947896 22762674 20325 -302964587 496075667 23063 139242923 593997364 21485 -125558410 51968514 9727 -22825098 548788281 17528 226135839 332012652 19002 -108782366 297901085 20014 -568099272 807840112 13901 -81317762 122540322 10480 41220887 485474162 20863 -591331285 420236641 25847 27115549 326604170 26421 -557192298 656247961 23996 -544851320 811814782 16074 66252143 415350310 4047 -475652086 276997425 26082 57150395 947756919 4534 -152359400 932068830 12316 -336647540 179815397 7105 72348209 511899751 2477 -275985947 869694288 25379 -579346999 162425425 2645 -275790126 949254541 18136 -242266475 476892612 9372 -233034626 21352166 12353 -33496352 781548816 26366 85157629 299840645 24558 -340058684 104329466 16644 -130687997 503028770 12010 -327201304 383984421 17057 -345471710 266797019 9361 -115155917 649705115 14893 -269241606 534313406 9357 134483016 327289647 15951 -67062956 452491075 712 156981693 653951573 12871 -559454174 656870998 12266 132615962 341370856 3517 -392005592 80804627 735 -192236644 78617523 2566 -243171110 233861617 13513 -314957650 720011981 2227 -89284561 931639862 2163 85260180 617861553 26393 67434644 755019350 22152 -457087217 778146977 1011 42918960 550477833 106 -2015954 599935158 13545 -493044256 760388463 4413 -64707421 524095374 21275 58475400 935704879 21986 110114742 599331278 13711 -192011560 24813739 25319 -252316395 507271097 21053 -367662235 883103595 11772 -525198698 639565971 5609 119536320 296118628 7210 -313199322 602044117 22963 -119672486 255201420 2400 -312000851 287141244 2908 -78046264 631780946 21408 -275861383 886614442 18177 -115705653 480408579 1442 18513661 41281572 6936 -345124720 418040870 5074 24925616 568987223 9052 -44130149 690114060 24525 -459627289 282764810 4626 -142127477 230573629 13916 -315371004 594868637 23269 -434408452 751765955 5184 23390869 937943625 11703 227687662 955547991 17837 -217389120 146676379 5289 214157154 585418941 20086 -531211918 771557300 23505 -250698295 927140043 4696 106843769 341890836 25717 -353962583 731964753 9913 -211941549 203637092 18110 -180064220 617837963 5720 -47506906 326300329 23050 -485297172 955086047 19634 145431376 431162034 10944 -265700182 832026659 24605 12504387 633786648 20489 -241936221 513723891 21932 -504744333 593999818 20111 93002142 527111272 20298 -532573822 388105571 8569 17523799 429329498 4255 -217587477 930667380 8466 -105847797 313181981 4389 -258350102 63586502 19577 -376513146 210724955 12579 -444924326 749146570 411 -152274040 99051825 22637 -227573983 122989499 8224 224456711 565226202 19555 -558698861 199475023 18691 -237536060 559126132 25102 -482604964 121279034 11836 133213124 483629218 9085 63951383 671666858 26384 -399934046 228537703 22873 -369099749 100770457 13580 -129592483 264557687 13600 155777813 179480046 3184 123568322 543735428 19693 -173022205 368345778 8372 -205954885 43945851 25293 192534650 719026441 13560 -569834738 736337029 22597 128047068 514768358 26190 -587399870 143494931 16579 219147134 385078146 21598 -530792 953887351 12354 -290981285 163066233 9542 -385770733 453160036 22431 -210072447 523108169 11942 249904345 945389903 21633 -189807945 519704544 9915 -413593437 139570095 7025 -279815064 560125200 10148 98444317 834286803 26453 75490101 748615999 11109 -439672208 250792304 25525 -66616571 847155953 4207 59584455 923840790 3673 89416181 843758149 1180 -488432910 465346582 9843 -224290331 814038141 18474 -415902191 208664445 24864 92275339 749809390 20587 156956455 471763601 1857 -488163455 759987899 21676 138738826 917676947 15678 -530612017 639886911 14132 250007758 220097951 4106 -128484774 479110263 14569 147371044 387325348 26190 -233364379 187197322 834 -523396910 284658635 25906 -68794504 464806552 18401 -333342767 563868967 21476 -495238318 600551382 25227 -183897863 380650606 7828 40945059 232676707 26143 -587222455 262625064 8822 121008171 928199807 9902 122974737 883228015 4872 -337126260 461557901 7132 -227396792 379734870 9958 -504750966 861857433 24988 -249618062 954659958 25716 -510265114 285077702 21730 160311230 314010797 25264 -539945037 53382221 8613 139780085 55716562 3872 -380827203 352114355 23895 -53819091 331495095 26249 -135319427 590440613 23710 -63519322 69242111 2610 163695824 281775615 8766 -88175371 901230455 3877 -256124458 723191210 4749 109723805 342024760 574 -241298124 414570825 22261 -486842458 212774259 6457 -522156460 470422953 5707 85162313 557913002 10191 -345342439 834248402 11218 -289931440 524588509 14055 -506362184 12750043 15783 22883171 755178197 1930 -84291523 853839352 17431 -416960793 458592655 16364 -411246447 931235518 11402 -71818799 821874739 7874 -390134305 386564724 24741 -333480568 821578216 9419 47118500 606596675 13536 -521706612 772494542 22018 207980020 675701738 12592 -55135912 480688507 13404 -311796781 119975188 10884 -102321023 578275300 25881 -334058227 730497851 16643 -229924816 811521496 23442 -564924308 217983105 26176 103517154 671974552 17827 248966105 128172184 10592 -553581396 691589690 21279 79884349 106844534 21375 -501596554 590984856 13060 -422440187 214228497 4638 247138725 222505045 25826 -165078558 25443412 25486 -413309654 599655063 16579 -297634630 914283789 22750 -150430330 738413722 16861 -329536489 170011953 17830 -300346536 667265583 7897 -121701523 604806173 3579 -376234283 258415622 17141 129628293 510461535 23354 -242960097 914195497 7032 -228168333 861903676 733 50108687 395213678 18665 -245646953 381971523 5833 146554927 549734230 11681 -440608673 811898688 22857 30535397 952610378 3523 -594871223 774729675 5899 -21269608 841548323 4756 103578513 883045294 5343 -481045678 541960019 6588 -408459325 857603188 23251 -79849937 491870444 3945 76001171 769077159 8541 -195966015 604758142 12398 134237571 274790461 11468 77852802 659071633 22840 136580800 111246513 16074 -376082693 438991900 12154 195436519 831835709 1369 -14941261 171568474 18723 -47478481 713765037 25734 24840351 366173228 11354 -352731695 65807048 6313 -59962811 733155939 17124 226374263 232229052 15931 57429358 36793235 10193 95916433 829207011 830 -55332333 857883553 9996 -435144878 387203268 20186 -11666690 500532647 21144 160991604 389693355 15614 -587782223 768483231 17144 -364452246 958474178 4335 -245360112 62935829 20453 -566441344 128284939 23289 -142147243 295000077 25475 -306525659 342477709 17800 -84381445 339523654 10328 239983168 912259406 4017 -236716 190275245 10418 -557825330 738673766 16197 -285902762 717286407 4190 -234754636 946904438 6602 -325789557 930077112 15167 -346791233 834722819 12762 -304860324 330298137 11259 224033581 847221253 24352 -31955271 879055204 19868 -382927668 429428292 964 -393850618 186808830 17852 244166198 843372868 18895 33386142 34425861 5832 -168410575 603411557 22674 203856315 373048325 15517 -89904500 234069806 4622 128964399 328964716 26092 -422815516 650369225 16037 214728594 290764461 23773 195666137 410762371 20291 109794856 861794315 6722 -26356501 172396233 8196 -11598257 949914640 23387 -3659444 438964337 8117 -199871656 818715592 4274 -160578477 409724501 20191 -299225090 647697738 11997 -59310797 662025629 4295 84716130 704542447 16626 223925993 800972430 471 -477565175 205065520 19699 -196471360 360349297 9222 -452567749 79278764 21991 -552784875 507756200 8839 205930947 573482075 13681 153346246 242298964 23828 -533633673 413942937 12877 -583138045 829846683 18592 -15902703 873227688 22735 -41371652 613390135 22803 -352087927 160479528 2526 -20809381 91560074 24762 -585393878 839358095 7705 -519515210 295412552 11352 -224970657 60466361 10494 203770973 672367444 15361 -182595976 769284448 4693 221775265 903086842 6165 161830778 96284096 8506 -558346557 81305528 1275 -509141284 38524378 15080 -205010478 636623002 290 198113725 130931773 6594 -222242172 551370799 17843 -424125654 818512044 5287 193035824 682847334 26270 1883289 59498735 7172 -475991384 813681303 14312 -597019617 926149693 8305 -220481074 731715950 7818 -213307148 643132803 8179 -511769159 310531758 10182 -270683519 450516284 9311 15423395 236914426 8831 -314067795 927553027 10336 -277563032 494909415 23701 -280448571 770926205 3955 -263713369 771500308 16452 -12814063 252556826 14207 -497599236 449325162 23054 -270064444 400859713 24515 -62280048 774827976 18810 181373689 664017184 3113 -294614253 824470398 7563 -26020726 68607856 12260 144778234 226143831 4870 -263836154 926781666 18071 -317466384 952528434 10982 89765456 644920764 3048 110249732 242862318 26342 168683857 683463293 12900 -432078250 427159143 11804 -336684230 441295941 13339 -431520880 363937950 12715 -90297813 22996824 10451 179249137 419581037 14184 -568845996 232945728 13417 -211085612 23272768 6325 205083922 435666342 3128 -243010154 788031665 13043 78398096 694672858 4828 155785024 237547794 6840 -222511871 447203588 21366 -383313748 587337509 4407 -267823669 306829166 2451 198069357 213703663 20301 -159582019 702038075 11753 -182802258 30709011 11155 -589794589 244194043 6833 -550952650 431296071 9131 -106178030 712678077 24674 79833272 175524907 4456 -97771599 463114403 19097 153670733 181079559 26342 40756965 105357774 77 175107952 631111617 25872 -17494633 774333294 8814 42952244 77776421 3780 3198173 357437794 7627 -120689507 287685522 19115 59929514 393416156 10934 -424428810 391381362 23173 -112302656 867388067 15096 -198596125 184131295 20622 -216007816 917101926 9765 -54178920 258327291 4434 -450846559 705353499 22024 -361180015 531167191 1346 -217035986 613434635 9066 -284729756 37018423 7381 -415401898 660987618 21983 -74091979 24670909 7202 86168827 412346805 7219 33364559 868640738 15684 26328298 925431607 20220 -49531235 162724925 25943 132242822 937691230 799 190753630 780795247 12527 -374323819 770127204 21749 -505674291 167406636 10374 -158830677 913623425 10072 -589367564 299324996 20198 -403538147 10592197 4522 173006645 104254128 13671 -319453396 794888831 6750 42170609 65967244 22349 51440299 301937787 25002 -365176448 258244472 16974 223681572 95812005 344 -108017324 730428566 21152 -314096232 119754357 2533 -107046831 327725341 15412 180142969 34061466 19987 234938434 367192892 24992 -80526574 241139285 23216 -213444635 120024290 501 -529925114 869117117 15131 243171596 541909214 15263 -322642307 31531394 1533 42857807 670709458 13957 -138146991 413934587 10931 -473299946 920318221 13930 154999122 237625993 15338 -218834469 473009237 24085 123518724 502422035 4358 -83094233 259958704 4716 -377006545 313496561 13874 -289895991 822520994 11362 -147641531 454891628 3669 -169933138 657162662 18249 -390915341 603603239 6261 -151754869 107579893 18931 -205590275 708989728 203 68825914 36432553 2471 -177177178 947123568 16217 -377356426 495963738 6842 -233223735 523561278 2145 -208320539 763459358 3675 -394237448 612999889 4150 -277300322 615470241 10351 88693889 206568783 16349 146551363 910304313 5370 89707787 532845390 14453 -64702068 74650158 4784 -525392381 854232723 25758 -34816688 889718447 12095 -69722913 715222746 1133 106345948 542169763 13353 -259688714 750099499 26289 59630793 371167731 5703 -413091452 122610819 12485 -307538005 386964115 4682 42834845 929062164 13877 158181271 636667286 18081 52866321 731066578 7067 -129879114 542365437 17770 45026196 67874475 15650 -122050631 272823993 14729 -178659913 869782535 24047 -207200092 725444646 14901 -235292485 474679633 18874 66015751 56278038 21543 195429343 782967913 21995 -464746632 796853451 17957 -58083130 349282820 25551 107742138 947301688 4006 -312221391 215374882 24089 -521760174 589024065 17953 -86548004 368519088 4360 -41891651 130150374 5291 -58432355 745501128 19644 77761621 732250587 22626 -339662138 772514424 24712 110663184 308845789 14313 -548063713 436088686 7572 -119516616 246485280 24301 -234621115 914765583 15632 -392811129 421171358 1917 -460197027 608408235 3667 -83822034 865065693 3377 -77550240 872235666 13849 77277105 617406726 22447 180271425 659770720 25078 -599252428 583572577 4529 -343724809 878563000 20299 -439283334 925038544 1166 139442336 649822899 1247 -419114481 30564166 20973 -229173998 941565994 5980 -434242316 307521424 13070 238233583 407064867 13972 -498085721 639848012 19328 -278623421 240396180 17003 -165148717 563760862 16871 81701172 203381028 16979 -334383278 81555941 10404 -209208544 429986151 2645 -1379594 777314599 1710 128249931 173395863 12396 -119149157 17462689 20894 215137731 813340975 18947 33198119 691779405 18964 -384992773 855689534 14111 -542203771 358578412 4679 -142801788 333905889 19472 -264864254 856722402 11836 -80291522 141569246 20191 -229096684 857586972 21629 -497260953 493959489 21261 -257892575 913122281 18276 215573897 533436946 11270 129933956 730398104 5417 -172995343 602683840 10558 156657229 469850733 18142 212768838 307332234 22933 -87064268 298365118 5518 196498125 648533067 19385 -312027660 215478552 15629 -177299086 475285445 20670 -471931013 824861661 23586 118987714 573041370 8420 -21928142 312469469 2721 -589053332 392511005 21376 -559282459 203365275 14499 -333763908 184666210 9205 -356904442 139314705 18202 32056453 756424633 19709 -401414393 690491366 15238 -352602525 311756168 6269 -240855084 539717095 17706 -74577276 907250164 3710 -419387854 702813872 7396 -252669534 554140963 4663 -569110387 819418849 2355 -58154317 125029671 106 -498496605 494326700 4220 48033040 141076678 3987 -393975069 273200229 22737 62330401 587576686 8811 -142911571 664571872 5350 75569556 670234320 19083 -402484271 28011438 17316 -343547203 738412773 22137 -16318751 953914484 2485 -136916147 592262054 17369 -146025680 675909301 19714 -438007790 842230158 378 90764042 696946933 5019 -78615380 758844588 15824 -465181755 29717460 21937 -393070068 738457100 16147 177017044 355658069 16393 -11853259 385639249 2671 -157130771 263124977 9095 -501131164 329788121 2191 105350194 80144757 9138 -116120069 828717422 11982 -492255391 735040979 6650 215923783 330739696 13812 -505879715 851132382 14709 -145484652 209522347 19007 -440624405 596858438 9226 -368683382 630346240 17407 183868579 207638525 22568 140768473 823718615 19873 125619155 481246702 11635 14209567 289762934 17331 252571040 953196144 22169 -263120361 199931811 9247 -253990164 245249174 467 -407726622 155576312 15282 -318600987 33316506 10167 218256870 523379476 18118 163925440 9866197 19118 95635050 218805846 3492 -193598153 352441874 16239 181140551 945943233 3728 -302236067 625849534 251 173634060 897113404 14256 -202116819 882129908 5593 -479840292 505781601 24581 -3002519 760331157 24529 -308465015 543638983 3424 -295098739 398556796 18750 -18942745 435288267 12456 165350943 381972343 9449 -245978600 43550788 15910 -410097398 559449180 5045 -504946266 592882057 16423 212563449 619552454 4619 -601219994 816398200 9627 -545723757 310650977 25025 -291435050 866117446 21065 -189007191 307481705 23463 -238999133 95671181 21988 -396261971 294802034 21270 245745590 175707300 5000 -485873329 321385875 11562 -420765759 876005154 8240 -97540639 183225144 25755 -225150635 397653526 13455 206474603 881673988 17662 -241457100 593597399 7368 -175284355 52017264 17078 102853982 438813623 5360 -225721629 763225781 11744 -405811085 564218534 5753 -363558235 438825505 25569 -296435440 232576761 22077 -528565024 452658480 137 -392378488 56654337 16519 -282036128 49279766 24241 77795317 673613951 19770 66065715 41571065 10810 70588293 838507538 476 -85669215 75867176 18738 -182347015 376728738 13222 -148092162 360770333 21373 -283761430 773131152 8765 -266792588 355268086 23732 -421910691 720617428 16153 -148009207 551366884 6509 211324836 368261969 21920 -56907586 272567726 11592 -482330509 675572818 9365 75117810 207804025 18611 -293168938 435943713 1066 -407882085 766258831 9309 -356934633 382663506 17026 -347702193 692554764 378 -331369638 312174750 1661 -171579046 257467141 11734 -540205224 445929552 7827 -353929495 815761731 19370 -466519759 732961825 12917 -272081594 243777518 8138 -269155380 156057819 24334 -437899232 313163175 25258 161642782 412841492 5901 -111117239 928414298 5356 90075016 324245546 7435 48636442 929038766 13662 -548747525 409319717 16052 -400314014 557623165 19139 -463699162 249646842 23618 165902289 252679494 21257 -447609381 351005883 4786 -44866125 839589700 5549 221982983 656159504 16778 -322027307 78700701 25074 240843565 710126784 22077 -539360225 539099921 6664 -387307139 866268501 18780 133607343 282864197 5476 -311565052 647675286 19203 -87026110 417475750 17484 -328110459 664688696 9129 -281548645 346954407 16123 35914436 906891963 23052 -228774110 548586184 19387 -558357494 308137125 13534 43755095 804719674 14535 -436406108 88529142 19464 97574688 158990983 21929 -195105713 535783258 26287 -560634226 901731230 14766 -96450633 726041657 25222 -515993807 514364976 25255 235574040 731655722 9789 -407096668 556381303 4319 42335980 946554619 3518 76965103 540945308 15399 -70679445 691596770 4475 -475430873 88444078 12956 139572759 560576208 17657 -153175679 933653830 21030 117855992 394614595 23527 -548800182 849815915 3700 -337590373 80921465 13526 164013419 810923711 553 -245981964 877555568 8375 19628462 706547489 6203 175928357 192371213 7105 -423999044 274420577 24580 199914851 295563276 440 -214627026 711155673 14577 -60444283 256044682 416 -501230727 198743334 20985 251362106 500562102 170 -39562088 202268755 21865 -487125692 812040285 8314 245148013 830956147 2925 139411810 24043978 11034 -328677953 575531224 26187 -257256056 318454279 22894 -253282294 344407372 20714 -437731833 130483382 12450 -348490105 725193523 8403 40488431 103710768 4669 -444658129 553795206 24076 -548009901 598205753 12108 75147259 732344635 16032 -331094045 832283773 11451 -584230805 641230502 4489 -166966971 565769373 21222 -444112576 499636643 12869 222288619 693321994 1461 -517630453 607201833 3993 -134967369 675344612 10848 63355786 13099147 16675 50066145 825126196 13503 -557586743 201043554 7296 -433886683 758396231 8809 -101225658 903098023 11397 -159878605 496473710 8477 177706280 456268119 22013 -428295114 600741903 8849 -423616350 42110554 19277 -584175939 824653840 17701 30678889 770476755 906 31518069 98652165 17117 -582567590 115421431 3034 229729362 201334125 10550 -235476303 588752216 15257 -43395189 577982247 14399 -582289405 128254214 22505 -149597064 536387032 13969 -314659957 24484814 25913 172265467 418038705 11716 -526799465 611058883 14093 100326620 356051927 10884 -337377291 752300119 13374 -429922741 144718875 20618 73711039 181686513 9860 -109461649 773419938 10935 -350637287 327365639 2662 140170735 935819248 521 -333279598 145366292 3316 -571543578 269854781 11686 -27841776 462283247 10362 -456432399 464229402 1300 -65292099 234792437 14930 -484436098 499698377 15730 9160421 163074641 7736 -14522005 624096463 4279 -601311533 299588303 15524 -90417437 252257432 19896 165105760 839826973 22927 -436227025 575972628 16688 -175944098 489778430 1146 -242846116 734714698 5782 -374546459 286399929 16382 -300568566 407777324 90 -221637252 559436580 8421 -41389125 405401157 8924 -228810010 313887077 3246 -249968763 89366662 11212 -356091646 521608563 25746 -190499979 477866042 17453 -512555132 356743000 15022 -528730933 856586773 23591 -21541794 261821733 12530 -345654845 779748730 19340 120964406 533923384 8199 -301789201 83232781 26046 -220920336 41624820 19689 132555960 338528972 19786 -451064957 130978651 20341 -483018299 269528418 7619 -274856898 291059078 17343 -99646104 770739007 17064 -455037821 719681906 17755 -55611184 155118596 15080 184263312 43855849 11684 -405863602 667262668 17183 -507468681 747166488 18502 -70542487 775263700 23613 -207048155 671877624 2783 -516942304 835278305 18454 -265518022 469517025 17734 -56300636 179062687 23404 225514774 116724324 7574 -461450342 782008321 15523 105193947 303545119 6336 222214895 248073920 5510 -195928492 690517660 6277 -425607144 330698336 23781 106149536 306850201 6281 216543960 213203207 9574 -246273593 212191402 4649 156153560 202267571 12469 136161436 327187523 13918 144923245 497667194 165 -586578386 310559389 6008 -124575603 586213547 20534 191643755 775300230 16512 -533145666 809135283 18032 -363220779 698676795 17245 -549987191 547149518 18215 -112459482 257185687 6289 -365743659 458840969 13794 -112317563 134558015 10853 6419100 72541046 11696 -532121093 460524869 9433 -259547259 900637240 10287 -487649281 919015717 26213 -479170653 318191182 8195 -539618463 305266242 22921 124767037 828683221 8708 -28825219 716210285 7355 -594046105 270859873 21431 -422920296 917404006 24779 -532717657 88260096 4740 100373504 775255100 26227 -517696678 923576315 23588 -252622023 313216275 15530 182465507 557247701 13882 -44646618 371831293 1886 96426834 491517523 6783 -419698284 561539214 20473 -347828030 671978055 7809 -353826507 809289352 3877 -551934469 21541396 8897 -403358590 513541749 23378 -278232136 221700416 11600 -539057745 536670903 9255 -488304896 66932652 2456 -176626333 703176008 26162 -332625719 385664537 7522 -152679597 97881010 14115 -547724736 634536519 3432 246842017 57346628 21614 -536168905 776482534 8368 -496560231 622514782 21446 -247546064 147302437 17454 -49029104 318631832 11637 -372701439 614419463 12796 -499881362 116092521 21796 -308049152 331470021 25776 112374761 544402500 3336 -8209939 317892418 5846 141401597 132436263 2573 -572909459 373481111 3905 36326591 708806362 10459 48609553 704111054 24843 -396060968 506917490 25123 -138331299 251261147 20453 -178910602 47856373 5554 212102986 825236454 18088 95207820 102167579 8637 97278552 351355607 10495 -114067945 490434855 1981 -103310321 198224112 2724 -141427953 589808358 13375 -481778533 506453262 21077 182713965 270923425 7090 -210524069 427557549 12422 -498243707 338309263 5080 -315257693 76240137 10768 -273864211 312245774 10516 144231228 362231666 9518 139259812 647051102 25555 -566674611 357203018 23795 -62554985 273755723 12157 -386047869 396452639 23223 -185320298 879350227 4735 28279249 27346971 9529 191053781 280475640 10920 -21482779 622390994 18355 -88429066 579087545 47 194054865 465488786 14035 -310225151 543523233 19325 1082399 94620807 11549 129416895 885909162 25146 -219561316 53024463 16932 -277523646 671837397 22369 -428281085 687078058 6010 209856617 372454213 9631 -154155715 292810975 447 -359505556 690901411 3995 -214417725 505883056 11521 -217269880 867926596 2198 -511846734 695849918 15035 -124089453 385513690 3584 -95145217 502150690 3363 77244041 794303849 16089 58531904 34795996 3022 45784082 693295994 14047 -97276422 94514691 3423 -342851795 526951310 4593 168179014 661601346 3834 -199027820 443152832 9448 111259979 527292364 1838 52129663 507938972 11059 110349870 369991721 22853 -161582240 205706309 5227 -132676008 776132914 9132 251317168 698909711 9604 14427688 489926234 13582 230859788 37913004 25936 -341079832 244862107 14987 -235219226 27952388 17240 -202139007 616239289 7918 19751526 152421089 4211 -63259681 357464277 1761 -311528954 497243200 2204 215419749 882880259 6375 -110277616 886961970 9163 -299594133 159927939 6145 -601083685 458241917 17653 -510719474 181221555 6775 -337319621 607492553 12415 13511435 551685577 25842 102591280 939615545 15114 -94642300 596485865 24273 -289692455 550410992 20773 163815974 742345753 6520 -188518448 241106507 26244 -276291023 880698818 26210 210165165 346030992 16772 -86864579 327626456 20656 -141343735 849568164 19873 236586831 814532270 20895 187744302 401947598 10997 240442577 481938977 23926 -339636171 124071966 26080 -366004928 400246673 18225 38850069 692966349 1994 -450402973 613472992 7723 -571410759 371924886 23241 -161543401 150388737 12000 -358902349 324037914 6010 -369544976 95944989 10248 159301171 151754214 21062 38053833 640903351 23143 -502292449 32171185 14645 -26645000 860699961 22777 -539730674 21224271 20562 79358621 217189883 20897 -557899215 956870888 25951 -339329869 229413574 20316 197564802 942350611 17787 -303612340 899587870 20607 159776102 707035290 16335 -267447662 76492137 5074 -87405704 275321098 8117 -359234270 27661099 18110 33812437 168539003 5032 12075695 359908996 9658 -139177272 518640125 23669 -443979764 943668285 9046 -196705354 850863454 2009 46763635 589480206 2453 -160111045 105637893 1367 -165532168 778689513 13452 -197570767 62729339 4982 -225267770 65791411 24733 -498810466 489268667 17299 106560809 867108355 6204 -65002971 10788499 16439 -579674322 668948506 17864 -557701698 533001768 5332 -490434685 654303604 12209 -315919208 405856493 12943 -46989420 130189163 9055 -405580576 162174232 18324 24111141 471772770 1745 -298478849 466844474 17270 -124825213 599358445 13780 2323523 707921597 7064 154803044 165524291 20176 76990732 847049886 22838 -488488011 737799334 14449 105846290 867234981 12598 -559812463 840063756 17370 -176704705 689146824 4854 27543956 708822505 16322 -567586759 64996664 11176 70666396 626751012 24786 -504387052 165850664 25932 99676538 651077738 17153 -393222807 771178613 11110 -41528280 180431079 14317 25330056 796898996 13744 -595017228 464905445 17001 -115471191 470156840 3320 172619236 12404395 13737 -407647017 850693185 3711 -9890917 955648323 17505 27412072 163918807 16334 -341722093 674326567 18311 -379397341 628471095 17359 -240936819 724205499 11695 -85032789 548372708 3344 -310531735 212844474 882 -261698566 193582541 3973 -56727522 463906951 26139 -136390531 678407077 18894 234659255 423785401 3828 -249155541 639314350 2488 -445217313 941632255 10118 -163614120 131932403 10406 -48562318 629210859 2459 -386017516 890677991 8094 -374442055 151590907 16145 -280986272 565722591 22883 -9268225 724316695 22428 -116676373 872464463 22814 47893979 660307244 9180 80816978 232258796 11037 222966750 172186858 7048 -535027412 727995559 3706 246012145 104693449 14609 -159170505 714102532 4470 -196788624 301051671 9344 -444550211 416562840 26201 -176541297 901505373 25873 -99760100 408649325 23136 66380233 233410974 1034 -408957131 241111928 24223 -249729878 918927510 23487 -431558138 436653110 12228 97376495 117156444 3389 -433126712 554270691 25658 94543910 154338678 8290 64177523 759960178 24125 -185896783 457086899 25258 -132789358 35798682 1067 -581531838 259911671 9430 -72129615 519577887 24829 133272721 667531228 10958 -373868864 725863436 24975 -90929411 114837818 13766 -418990099 378702660 24880 -272826524 213299004 5284 218178547 796391668 4040 -229833307 566444544 3461 -504092130 955517292 14721 -347770907 556880596 24342 -80516486 921793109 25445 -505217788 584993607 5085 77901490 43856221 535 -417208810 373938427 15842 100379617 940917135 12662 168103471 27510608 20511 -562691053 183567705 19328 -352990599 91212608 23911 -147900168 26584537 8230 166604219 896245252 8424 -15788195 263460408 22970 -359542347 898536203 18560 90617587 94695312 15281 5741262 686629884 3602 190706070 373184093 16047 -98943269 100657754 19288 -345868888 834282952 3515 -426420028 206398538 8007 -319974990 91872417 4221 65996095 251561869 16390 -159655690 568164362 9323 -144725803 876842843 23192 83010199 366228302 12885 -9681113 156592749 22386 -416148825 612963492 20046 -28428153 777551319 435 -121517895 526333966 6611 166109347 410483786 16595 205700329 403436777 4221 -528253232 104168218 11245 75632549 593353974 6852 -492533515 351852025 12239 168360993 226124820 13510 -116595296 447757158 9403 41878726 722167779 14826 -104712154 514008438 17125 129303446 830496870 25183 -245863579 887461338 21987 -76365159 885822453 5335 -175126398 683080404 24525 85732504 421597501 19637 -136165858 543756663 7443 -281027149 831609138 12224 -569794579 618838169 2067 -223096367 756948577 24798 -98961633 636546953 22738 -485159325 449749204 14402 82480540 505177234 8375 -595155094 861362168 14658 156670082 872545699 18853 -80340142 792096821 14478 -467724385 563580155 24222 -218030020 165455115 24605 -6928505 779117666 22749 -59279780 249758776 12898 -72340705 124851883 5612 -287494120 571852721 5531 167281567 954372208 6032 241042884 600474113 9481 534386 312205836 4056 19326805 469296893 8304 -203219569 420898760 9238 228109395 533972788 6940 49811377 955967154 23964 -168153889 140665376 9337 -276190379 467562539 5814 -30027835 767294637 16821 -363410478 691716074 881 -424189585 157758287 26095 -153992732 516136248 19041 -234536875 251171493 24720 22315944 745821103 6273 -292468056 206709882 220 -473629201 762272589 4440 -53099194 418558065 4301 -335107141 922161506 9229 -3602546 119692210 7047 -332399974 412975077 25669 228481564 715995055 8504 -112566545 457198161 17727 28839250 590881932 9873 -425073682 122000222 11313 -585061214 626660333 15324 14204434 101681874 22606 -388400342 478967389 19187 243141640 560087996 6885 -108810250 548667598 14935 154463629 384092276 16892 -251679943 469336228 24240 -26948492 833137482 8904 140552692 220952541 18336 -571977974 936767103 13136 156167518 267645864 14705 37189496 726364441 23683 224791467 30088358 26261 -227155051 362031360 14635 -21986525 203304448 8701 -531727949 219258208 13509 22927652 452122315 11141 -389387099 828368130 1147 236664878 832787413 13529 -393120445 626321738 7558 246873095 283547299 24059 228989976 97335656 16970 -566045173 468017412 17261 199990871 869311233 16492 -541147377 47140142 24799 -534655305 458622617 14310 152013176 540118714 6296 -465503952 478239761 919 239123505 898505767 2216 -4688207 181663139 13126 -88334382 178996117 16035 -200114123 773147020 25813 -382460102 286566716 9093 -412166700 136024539 12907 -185028590 160816595 21492 17797406 557030201 839 -212737169 339051610 12947 -262415882 103719331 4723 154176681 391779462 1176 -215229284 893965929 22709 220417300 11107416 19739 -280450977 194428029 15128 187804543 250666667 14770 213307862 530075849 13107 -520637508 893917927 15140 73984859 568009484 1563 222146218 808265339 558 244247605 165270252 1054 -304994081 672432702 9618 148928843 848402249 11434 -548408386 185547733 6268 -64188041 260269291 12524 -292308139 463676797 18393 -584435735 772259284 25616 -48981915 397638081 8395 -383718243 454559801 11956 138567071 830074911 9405 213881256 764815425 16921 9117768 162425706 23649 -255569758 869198276 7295 -538932054 897295933 423 -248884028 853486352 21184 242426241 187847037 3175 82213373 88239073 13033 -114276313 655073581 8312 24672022 950114356 10843 -220189430 300953385 4355 -295269036 235213101 15414 -100966919 273471195 274 -405539251 681939031 1966 101873523 617314856 18350 -345141405 309798613 10899 -206727376 365005423 19918 -46453262 794460754 24798 212439312 88171631 606 144076176 725378872 10515 -168044206 576069237 4357 -25080084 835623252 24273 -560989567 868167958 13707 -85131787 315804747 11280 -239098473 331567905 10626 -452040872 863006908 26397 -569856900 642227780 22884 -460790157 59821281 19698 -516602557 695909910 2455 -204423088 689037772 22302 41447157 500550065 18123 99609104 627564135 16223 -186078398 670887423 23836 -490874222 116444295 23608 -264715092 292187159 7873 145848835 9156460 20156 -541937332 258709965 21429 -132655043 532099794 9735 -391137088 451597161 23498 -513278301 688171969 4121 -291136053 546935982 19952 -119771043 319524193 18511 -309491640 459410976 14122 -234593572 434991444 22143 121269015 193499239 21621 243444970 730127437 13313 30967114 292321860 5080 61629557 677583480 10602 -198594600 392390136 11483 -490560596 214625838 10689 -372404140 62718799 5190 -280788250 445834692 138 -195202037 897574983 20238 -240587595 902862140 25381 -503538629 598097934 20913 43300129 288850207 3606 181124370 198673863 21479 170838012 912756674 25411 -571240880 955533433 5874 90986789 402195625 7725 -61683977 679574370 8739 52259702 919070639 18515 -165543483 395411355 10288 -51748054 117151225 22626 -311038878 356689564 16337 201102537 34725060 9571 53359480 727958910 3760 -221845533 121133827 20660 -105886708 848223662 22372 -48327456 617336895 19255 -359321609 732138326 2742 230830294 129317591 7412 -142203449 297079611 14049 -448110693 297876256 17028 -342243437 860327137 5841 -354652774 295214271 13957 -69714526 869006465 5848 -199951061 735236192 24900 -56077269 166618288 17936 -280048215 695046897 25824 -560756471 558813994 22326 -599253761 729179898 13287 -29460432 576446527 26392 -99559201 364117061 2297 3951427 151565359 11363 -125469963 24670668 6364 -76920788 608944702 24947 -421908062 499214823 3375 190614606 584174401 19916 -528851729 573750292 13536 -259149389 572225995 9267 -27752790 530829005 25873 246175952 911203222 444 -144979730 732223807 17298 -346250393 609574555 6570 -7716694 693474428 19977 -302209251 560936496 22810 -403977535 628235368 18622 -460982375 630839206 19011 -422281483 454321813 4013 -429127234 33088666 12735 -163665598 817133457 10649 -533056010 385208488 21528 -200517667 946886491 1702 -505357496 706972562 8604 -274932746 465987108 16028 143085666 339417351 20785 133815183 528443438 22195 -464578871 711179748 17952 242427207 425896035 13557 -438673078 280020435 16990 36737853 710785645 9321 -491943189 793767838 13855 202253227 203271399 8766 -390460296 159347125 20006 -119158488 878365018 18903 -240331136 244085050 12892 -58451042 477801549 18608 -185607371 371996151 20139 -557590105 724776959 6970 -245791963 697815676 2899 -111723956 638564303 24002 -291662684 96524141 2247 -343921426 771301210 10914 -116417563 627371900 24437 -213015993 40073415 504 -537857761 589629682 15155 75258246 454836859 4354 -395811126 428421683 8552 -489995804 247709560 6921 -104233156 950990471 11541 231250384 363855833 25422 -169906740 380861863 3186 -208831595 885180185 12757 -538349197 764033381 17583 -2387487 271158712 14124 -239857020 187084448 22115 -9686574 523546051 9266 -197004709 825173517 1865 -571945707 194273825 25293 -426365308 206935144 8075 -473116135 70209919 19747 89266447 179846449 4146 -293030824 314084944 15592 -524421218 200586652 15412 -513697563 321914133 25840 -34246666 765660197 144 -102930624 178339339 10248 -2019342 775328659 22380 -390551173 342045178 1311 -206093053 578172322 14220 -592479465 630687299 6926 -580424865 528136212 3097 186235786 232359233 16541 -433014903 160534635 1200 233551957 219714754 15281 901966 353710943 8302 -284702847 487724519 15983 223065797 67843325 6516 49162793 48863298 10230 72150835 667652227 16805 -528238706 576819270 951 107091165 791388601 20768 -149195814 691996745 15582 45944525 867137220 9980 -529829650 314897687 21144 117163659 857587375 22626 -204673027 78315331 15049 -38544099 606414438 16297 83881861 74718976 22228 190902553 478001305 26031 -137062667 149896099 1059 -110380196 390729514 709 -570779762 874377129 10356 138199692 222511693 13342 197251469 345470447 20263 -125650239 772491198 21095 -553345400 73028556 3038 -494278062 345379235 7211 119576119 10366172 10579 -499253141 221703464 4212 89209061 890731359 10963 -385125951 751034384 19530 -311668643 9645001 16101 171121719 316322811 6082 50810016 308645896 9522 216335506 257399166 22563 -119899102 391327833 13101 -3789351 136699074 4959 190570201 53059532 23099 -246352972 33271689 2989 -601730266 188490623 259 -126796145 795583512 15587 -347861781 492882141 8802 -221383455 636799347 21016 46344403 281043413 26231 138485044 758362251 22925 203370708 318457495 24230 -501604308 174825880 4874 171715832 108108572 20516 -555128663 544489255 14027 -438707048 363052884 9609 28752980 312461971 24345 148636364 47495504 19461 -419512480 551509754 20133 -583530970 944033045 26464 -462261562 188944294 6937 -24139371 812505166 20095 226756980 80958380 2004 -401212724 722471793 21927 -465559339 583938482 4137 -165910641 102770282 14079 -274583950 169470385 21988 117985652 98232146 5931 -227822206 233253698 16035 -11178347 742892362 8917 83431313 315850576 9736 -30704364 252660005 23581 64772795 207042832 23046 -69048436 544190679 19152 110349196 903104691 10255 -467443700 23140669 3689 -489774668 500290978 162 -521196811 893473098 16554 -51058599 535696012 6112 -516943978 792879097 14184 -462321037 374225074 6336 116202027 86589206 7009 -429097148 738388728 21671 208896154 912761740 18751 -388221238 53755104 8510 249151821 706329989 24937 -378274230 21479333 11438 -519067345 147938134 3921 128633040 869272292 15197 -588320777 694671553 6377 -33816699 140645618 21007 160511635 641711275 10588 -228205414 525423549 15674 -310547964 53658458 1558 -166695743 556212460 1769 146712738 56258340 24292 -530472145 379401573 16047 185302977 306773915 21182 -17492542 606640157 17926 -535292694 899164053 6523 -102183417 665230124 8097 81919159 635607761 12167 -582907230 243985472 71 -430076321 766795718 3573 -379387047 30137607 12586 -215156972 724155973 20079 -526771926 274196683 24332 32080729 590882061 5749 -591250298 672772724 7104 -44471428 786365283 14492 130149951 849279729 4091 -497753030 64914513 9048 -11304125 805713350 22129 -163316348 75696213 11051 -81049762 273191983 15136 -366574387 592266922 15122 245566969 780501183 19729 -260883212 387719777 5812 -157916431 655661596 7974 152096213 166972087 11847 -91770793 154155739 7920 226342675 528873857 9833 20697357 812348626 21048 -545899505 78377069 7541 -277052722 517607182 24577 -113825601 332641221 21684 -474136863 919304287 22666 -474316068 808447617 14293 196271541 67233467 19744 -57535940 619466560 6595 59382901 371222098 22941 188169275 595562044 2791 -357734835 884287858 11434 -551179825 500927309 5444 -158130599 946328291 21002 -554851320 265385311 7553 -571900096 415019946 4311 -168698426 335642387 16011 -41832467 367030630 4481 -177059798 912723873 19255 190337756 297554212 23934 -514750593 688709330 4903 -513077279 315798802 13975 -353197033 788800844 24508 -216330217 773740185 25090 -213101928 554026039 4596 -235182445 205182244 5118 -41391463 304758166 9261 38908704 312495697 5589 -528624291 50908343 24819 13652367 119576070 8156 32459008 68189848 8917 71270917 323163533 7584 -463744616 444792107 14984 52455875 805361282 10309 -409089390 138981744 14492 192050244 378117930 4766 -71965642 467155435 25813 -574349599 523950365 9973 153814887 425099259 15633 -509554467 804870501 4042 252101175 926385982 25840 -168724572 788361860 5591 -448571465 777942676 18364 110308446 125576543 2278 -136442088 310688152 21546 -535533631 667322924 22426 -387630682 625994871 5918 78008839 540082195 5007 -450588586 47977323 17522 -245947335 117500316 10189 -9980946 430715629 14752 -285361963 370738580 1110 -532503846 490651335 7246 36500071 215907104 4351 -276512049 146796267 20680 -482282184 44668897 25690 -424681243 776615516 18563 -367488121 41683904 12555 -259679788 546557384 5978 191138819 487040934 18775 -106552242 873692832 13587 159966205 727616098 10640 -313111424 717072512 11847 -6836265 842856611 3599 -161635205 48333227 26000 -561095991 379701838 13301 57115318 511702230 14998 -17394717 872536339 16184 -370754910 940029268 426 -341178861 327092722 13238 -85694416 514111439 25612 246023325 220561735 1942 -224927382 416784951 23076 233815162 848277283 19431 68285868 58333334 3996 -205496534 489367230 25491 -422525483 216046714 25755 -121080379 845404625 18277 57705691 212070390 17872 103915435 585694854 3538 -423082114 203205265 12626 -26232111 531790828 26134 -518507023 612528297 3919 59893612 593459955 25663 34900765 765530194 11797 -45715340 315617992 23327 151845404 70167655 14278 -334438799 786230355 19450 -110373254 949963135 16954 -468352737 616814440 25047 -82547122 487533618 24543 32562577 315693037 1929 108931429 439615365 5004 -4571127 583029479 5180 -526083046 824954132 2927 -50488844 570115177 17255 -105727995 519940077 21839 26639131 645829090 18277 -209987443 573960966 4117 131450410 69508753 23609 -301622878 249393427 8216 126241164 838552559 3832 -418254284 737697058 6081 -336228520 889529290 1311 -312748904 678043608 11726 -573534155 361019169 21139 180437866 884051288 24367 -543958686 541248308 20146 -540979193 198628933 18775 -193386343 240074197 19231 103123178 799099713 4584 -144746078 197197332 1336 -189213739 187196928 3180 77886508 690296859 9635 59229865 310594187 17571 -159607963 306556517 25930 -193834998 452553018 16128 -122868491 688542050 14931 -234868544 624789290 19113 -220309331 608431798 22190 -193727453 372640510 9197 -356702646 805046538 8041 22562834 579418866 13573 -273173691 137951607 5849 -249925406 209128377 2132 -239420976 495286512 3027 -554589227 909887397 21392 -237131601 619570641 26447 82339241 315009084 7028 173533153 447814612 22245 -67175348 561861258 16620 -187429279 666199578 1635 -215416952 329654241 16045 139956340 37860285 26015 -8305796 470857810 12737 -108478699 214810163 8241 -209928303 380205104 26103 217081662 520431504 13516 -316129879 434384858 13628 -400075184 75025058 6638 -21937312 537586379 14395 112577099 535253897 21417 -543558010 358289691 16862 128844580 844676781 3584 -533013248 151904820 12721 -359089613 429833156 6531 -428162369 73755010 3394 2538042 707915452 22643 -508697129 467919709 15961 -305085440 649969264 8553 -267478994 237523563 2619 -53310239 823247920 13824 96179882 787739320 24949 -385204576 929349015 3182 -19941461 349349902 1335 182050664 307524703 13380 -3180538 239387729 17106 -319736366 229342024 8347 -509804590 78960282 6991 -437268644 89836444 4478 -16516811 632865342 9676 95285052 534000596 14181 -166405244 125714471 16862 -445768243 170831578 834 28358210 688982468 5057 -29029858 511002203 25792 142067701 45315948 3931 -377583347 228508959 20990 -18319483 575911024 3331 -298793865 286025125 2186 -575828745 468070347 8031 250796888 691192848 9282 -484756198 454263596 7798 -540957176 874386047 9126 128693450 666728900 15607 -191500210 218036092 16424 11233658 941719345 18073 121065077 157364264 9036 -194793187 103206733 12592 -139377215 388232248 10552 -445403234 830072944 14339 -386767118 373880934 8357 -322556381 792642610 25988 96354722 150903401 10392 -537860614 110421368 11794 -105296572 202149321 15262 -291080011 40737518 5222 223346040 850031000 15921 -4239645 827355900 18539 32019532 487301275 22774 151667465 955772831 26225 -334150821 866603028 23696 -364142386 556731093 4454 58394717 793856261 12727 117047872 185539375 2101 219997335 370770877 7408 27331978 41087713 12050 -119721155 467143666 6009 173160475 460548578 13569 -255703975 81050516 10951 -600493007 97864818 18576 -370896095 313017013 19851 -587431283 477364326 6677 -156667091 924945047 18195 143563610 683789171 24433 -298592331 716256999 12379 -258756679 480512552 2650 -316163616 75097580 21799 -397678501 696113517 22373 -377365244 263409349 753 70365426 870322754 16320 -43947270 365447796 24579 -351173087 449700150 2619 -183485131 168349736 14658 -42584550 255072240 6183 -223492477 103969240 4594 -474058441 669942446 9903 -69370991 64775307 1482 -161032240 330343676 2104 -211635349 870974845 23167 -22973128 53937443 19851 -432415020 797250751 3890 -535683621 442961790 17131 53640876 567733596 6200 -62935286 125260162 17577 -177989585 627691900 17228 -595918895 417291724 12499 48558052 55309994 17454 -121884813 905403323 13492 -392051462 703226500 19700 -565265709 670931620 8567 -55960008 573772170 6904 -29413232 940719300 25022 42877427 177268578 24722 -356259248 700568099 21872 -388390476 84793280 11241 -275179193 653405773 7373 -427085481 761162932 4272 -420870175 920147568 11518 -567708935 673262813 11126 137231219 868274847 10162 -326240723 950491499 25850 -135226181 489578730 14806 -275225265 590463067 24227 -589998360 823204086 11575 191057321 738710909 7981 -172306265 519600930 9958 -116653467 644320258 9170 -340213112 182230024 24292 -486743060 857136260 15068 -200923933 647137579 11449 -375586729 571830494 14352 56936660 286582314 3412 -358860853 481883428 10070 -490534820 900658778 21277 -298901396 585776486 18329 -334092508 10128445 22610 -392692042 568153797 24136 183829323 638795040 1549 -171997713 454221860 2361 -4112517 798677223 2418 -450889999 43194623 20875 120152337 155828388 7189 -320639134 522891295 24846 -80478931 361656989 19568 -412048743 805424688 21282 -586203201 563118579 6463 -148078212 293081985 5580 -157530144 410556255 15274 -294612867 757697613 26356 -495246151 15143947 15269 -469776282 257769395 3926 47045079 831642505 13294 160847969 188034938 15443 25702587 667857078 26182 123988989 383305012 24022 -502942824 208335933 19896 -422553416 619261166 20321 -161449435 827816811 16441 -70377772 845143145 11101 223994390 225547306 24745 179424246 701645969 15982 57874783 611075219 15374 208991951 710612458 21748 -438268281 553492302 1021 224771323 810620698 25830 -345225924 121678051 17897 -515573838 893783358 15124 -318935801 497636839 20976 78466524 842644859 10644 -440857404 275355179 13818 230514528 476226264 10681 83730934 720603283 12135 -145915500 112533345 667 52498202 235147951 10111 41690743 486796592 16334 -509183694 570132896 8827 -383535182 434712471 12230 -393222141 788894054 26265 -372102949 196653631 1450 -487623236 405387458 19352 180642482 863990081 2113 130412475 218736813 25378 -62086680 921793690 9719 251003859 115150104 17369 -486404686 384060067 5649 -215704512 312773504 25661 -402210623 418534250 16801 118554043 419533206 3765 -435894948 884562059 810 40706722 544321275 8397 -417444031 181319868 19288 -423332775 269693263 8680 163165429 405421870 604 -28026307 218766152 966 -65526669 931840284 11120 -358920203 90658832 24374 -281521589 188229008 23439 211983011 319925271 6630 -205276117 266112219 2886 111645949 369756609 6093 200792774 301997661 16635 71492575 173006379 14859 -316678096 222461649 20691 -36515874 190313070 3595 -37533647 914153005 5961 179485139 31517934 13295 -450463174 18993568 13286 -368630287 53977688 22645 247208632 19570376 17065 -307523652 928276481 5501 934639 414304738 13185 -557029168 262631474 8871 -27083611 706313673 24527 -237555402 40627497 57 139560016 430188575 9026 89064399 263424546 4043 122667817 532758835 10849 84783894 61224181 596 -240939292 522879765 2477 -66556542 562525629 21716 -212104434 549975698 15546 -581863897 358554880 25744 -157323201 471807820 26122 -33636034 928952848 3466 -69548697 324841306 15258 -404058332 924215493 221 -245889407 580474235 9619 90795135 925517841 18058 -255705702 748963857 5462 186889893 242599559 22271 21191500 844288301 4705 -200459451 529963304 23877 89346314 205614344 4425 -225283256 819566830 3127 -552543821 794841698 20081 -393810150 353600465 24935 -130751237 187039895 11180 -179674602 217251126 23904 -468188454 49729775 20833 -362245030 219562113 9745 -335880294 387947784 2816 -579395307 400104870 19935 -93048024 551905245 1675 -277845006 704922798 15246 145092025 864884458 18025 -398457619 561295151 25105 -459117099 17315139 6684 -369644876 446654163 12661 -236378438 953597838 24206 211057155 709063301 12430 -102995801 37263074 12315 11651193 520167393 11128 -145911332 548410822 18185 -456441670 420800472 6337 -322590563 107437550 11568 -65933137 273380983 24514 -352783139 338426388 17167 -282441875 768420895 17491 -198680812 298233464 3097 13242612 57808385 23101 -367854894 824028375 9568 -86642358 842061389 5099 101850917 554593181 319 235443898 204181020 3089 -355664828 933656986 13539 -3105511 684360110 23624 -491679706 247447209 10134 -570512640 525686022 15661 -89659747 749200112 901 -497056095 134293486 18503 -469529012 182674271 18596 -85139028 637128566 21847 134586365 422512863 15434 151961943 387679584 22097 -325319393 570768349 13034 147207697 63068229 10420 211840181 615311480 19402 200788506 591532888 22049 195266215 870959413 4287 -435533082 208865927 25013 -484411655 593432051 8410 -487363926 261450755 1787 92405750 462075332 23715 -351278971 198555473 21471 -498607090 858006133 15969 -396470461 224377167 1640 171024062 303731453 15403 -293881566 508627037 24648 -361427067 398232735 8592 -227739176 131949132 15138 -595101544 821371353 1106 -58993443 458520468 3000 198104696 261890150 21649 -292011606 58812371 6109 -510229154 469037859 6316 60154591 330377174 543 -185723543 587409726 15155 208785723 72765929 6509 -182774420 382835950 1881 -286820242 807947083 4949 -428203010 27955141 18391 55120749 883200051 15297 -449404616 747969263 18879 130322271 258148930 7829 -33895498 369483200 157 -303226628 954362311 10286 -346905633 55101796 24770 -40234938 82311701 16635 -350192926 588361374 15190 65345414 171241289 13701 -238534311 600903647 25433 -91953493 891151872 18639 -198842167 103905851 20587 82005087 712704888 12528 -338220086 858181623 7812 97523190 327312800 3693 76551074 843591473 10571 166880821 531456454 19610 -165534574 690437691 25990 -430106091 707634339 24789 -460084837 67213932 17959 184159888 200599061 24491 -486406944 359112777 4418 -258849484 462134286 24196 62773778 277648231 13081 94921173 705152858 11751 -377762728 140630666 25111 60843559 291815774 1527 -47382846 276511992 21646 -86651776 521632857 8569 -88286121 450982783 22591 -205776911 929731254 20152 76731569 15240320 16327 231386225 813939417 21979 -300056588 936443994 17737 125902099 892388849 23824 -54479856 101272709 22140 240422544 382559648 17778 -497356260 328268239 4806 136756620 741258384 26396 -426551025 619808958 8848 -131654753 204082992 6674 161345314 793265141 10353 135792659 127517482 21545 -480587781 347822766 5950 -560900047 531304020 19163 -6592406 40656648 13650 -362655606 371241017 21178 -23709388 391612971 8305 -218016602 190168405 13049 -392538984 484339250 9181 -240050336 446800614 5908 -50487222 860620074 8688 203131908 274625102 15352 -464345784 636767687 8139 -114184068 790319726 3833 -170848406 911341337 3284 -139268589 423675064 17881 93453620 376984469 8738 97910805 936856972 1712 10508139 778180544 23146 146072441 784637123 24030 -540358842 435008342 19800 -78787743 508855978 3582 -68634614 31489045 15521 -486225402 517246068 24025 -460558008 481850203 12119 -63301094 378592071 6123 113194904 197987553 9662 -579657562 511889424 23742 -187849216 200779164 11886 -462117571 485451907 15087 243981457 551998901 75 84169935 652208906 5997 190832253 847851737 2714 89077721 248002992 10477 -273056925 508324618 6871 -266647873 324689613 5625 141662264 359918537 10969 5532020 943123672 22947 95615730 475161082 1336 -288799770 280841449 20848 -536029812 112814623 25631 -94057338 337557975 17996 -72237228 452832917 19405 -460599040 38655814 4258 -423066449 832804140 12417 71897352 76197975 778 -446584214 179910888 4284 21374702 338576260 7240 -269426649 903394126 21379 -116730136 422305461 11420 -76908955 381391885 5172 217508178 899814330 4551 22040909 551775075 2678 22862254 214926738 12715 -134155275 243085538 14322 -439203770 409864195 23734 -293698581 803954957 23426 -440029357 57351616 6937 -348030122 515635196 20189 -574457676 896206197 2110 -376419453 889422697 9758 33829993 814113298 288 -344616748 520074644 23441 235493028 810648393 21977 -542136298 165703458 6864 -452249689 655155489 21016 -292412199 22855592 13523 -448977577 759955533 7707 -77285007 34791890 26273 -281087613 188126113 14765 207793125 369850637 16600 -240633252 141181997 15306 -359388395 74355588 13663 -565411864 728105592 11648 157036439 352061458 7324 250625600 236422543 22678 -325106050 756056934 6342 -537412164 628069024 2168 -300649637 186622743 23677 -462464618 890919319 17068 -271462316 720756502 7187 146835711 567788535 23703 -370959158 417558522 15686 -480308608 699309987 1729 -157020244 665916004 22450 -563531128 927623821 2502 -316458687 141161012 18608 144015377 468462605 5220 -201923853 213642520 26186 -556955651 953023357 25224 117380448 883097005 17084 -107734970 264873736 11669 99007845 505752849 15081 -112595101 422529834 19766 -425371649 185570194 20364 53064595 26176615 20669 -230366627 584253335 1983 132022962 673930823 3918 -537140529 199582621 23884 -191729950 272160044 23789 -595229585 344781780 20622 -47567433 405372144 3695 -314448794 130323601 25690 -565374491 918176465 15553 201688206 447980347 17500 -91394797 524470077 2788 52519077 331455553 18665 -485254170 573132737 9045 -344784364 464599061 3203 212116402 420317008 12507 214709350 8754836 1503 -21068769 576135947 24174 -260608203 371410130 13997 -453494806 889961369 7799 -420650341 566527834 21875 -405987887 103805777 2767 -339902895 309902611 6485 241702795 485160703 18200 215176767 194147577 15832 -87476767 482245884 15429 162906128 239817581 25765 -378910125 251758138 19551 33435535 431310416 17209 84660986 283977175 20233 -112122781 496338284 17598 -199764879 309400074 19602 -412232260 927039192 13771 -42985516 792956833 25795 91449694 637554403 24778 -278013108 920265589 4623 119816402 172058519 22135 -517465536 659899547 4096 -286910925 278865315 26148 -41933962 367789612 2070 177278846 143959366 6393 -185958213 279356438 12399 -601416351 582228925 25550 -231797692 243030457 17272 181009606 486790248 8991 46738309 571983899 7183 -358944047 24251564 21772 231865837 267876609 21167 70367073 757952884 9324 71662802 367095189 12045 -213178014 84885005 12602 -478308687 399815209 19669 -124521733 637244228 21013 211109935 667172786 2558 -489105665 868042133 21757 -157496683 565433770 6367 -461015908 466338545 13805 -496269968 60493543 25588 -523057783 601798250 9368 -512267581 142475470 2991 -470429931 285490441 22660 115400763 552939859 2412 144384393 799785329 1872 11089986 133470056 12516 -298532410 869507875 13266 98525804 890029440 25235 -389928515 700207241 5713 -379596900 778316306 3457 -437365285 854666600 23273 -488828530 123506388 4487 -343585033 80810134 13715 118402439 828179637 25924 -89490514 864751374 11203 198145675 424666317 9453 -453520874 865168334 13535 -91310516 173582844 5687 -421988908 947798757 11280 -199539853 18400621 19248 -483199137 706504743 9045 -292030001 876442936 23058 -46168439 650629327 9601 33150349 903286020 22052 -116504141 924299647 5069 -564259597 266689626 8058 139370907 152794781 14028 -271004532 473597605 23028 -234974120 643276888 6046 -591518729 744275361 22434 -306503133 880751001 15098 -122935915 190340255 12259 -243681560 51580564 26254 -595636759 253730440 13990 -17637619 398674474 2837 71519258 886058272 13204 137292378 741331791 26099 -426067412 917369792 9263 -248885908 817174587 5253 237549033 374170385 13400 -67859329 151980357 18058 -485238821 237528279 4359 174811510 433902458 19952 -352856371 892445615 22476 205563781 810305147 1094 -183026542 42120431 14483 108791314 462620161 13680 -473874604 81340425 14713 -63430380 338265116 9187 -380337224 118622819 24895 -256294982 713872924 24645 -265099210 651215903 10329 231983306 671814110 15235 -588155568 304337818 18466 -264811608 451894666 16501 -25109056 228996140 25169 229073617 750276446 12614 128617995 216239515 2754 -159622735 406809387 14538 -528471476 849399223 13804 -451141065 457002448 6868 -591875400 940208517 11059 -209330231 814083279 16976 11090947 801607877 18222 -313526838 153270699 17039 -141510284 574849466 21637 -291282244 262050099 22866 -522209946 334837084 12097 -495700274 119566042 14898 -491795701 295073977 6355 136458393 583352507 10770 135386325 212904294 2976 203369248 509479501 20946 73235545 479851347 3613 -255673665 828118521 14031 -212926658 170069589 25375 123593312 348513875 14960 -506421858 443691943 25180 -138213453 312382410 14793 -87278200 770009905 14382 87245814 366433073 3823 -102004508 261566778 23834 -363683164 320890206 9550 -539615426 568768565 13721 -427941556 330817213 24231 -200200029 320813371 834 -575918472 210755103 5504 -226723973 110225089 4317 -374818968 374746148 7250 -53260036 471577900 4321 -519258267 698006374 7318 79410282 669645960 14525 -452262612 667850123 16124 -509233427 404431361 5850 -424013874 401631995 7157 159472738 498488375 7094 -511745404 935216411 8743 28491343 206143534 9868 -510384508 526814771 22383 123992970 911454025 15512 79082822 492278883 21502 -244477319 940204892 4072 -253301245 118730987 7096 -72426202 386351951 25258 -557630460 316012431 12990 -319122641 690374485 7668 -353277886 499374154 19251 -396194624 448095164 20494 -69909711 571019286 15636 -402022973 690024288 5797 -239194111 868402665 22866 -57620777 426573495 11046 103254004 641578785 19055 -526543217 100275081 11296 -520249311 293913438 13544 -487419272 945926069 10357 -514520024 785879116 5641 -184166133 617654203 19202 -59399090 697296440 10155 -95734058 189982806 13307 41259708 79660619 3533 -529286680 509901589 3012 213473255 206828918 26060 -217873757 952277964 7554 -293943504 903126243 23836 -144007533 402099558 19900 127119840 187376832 9491 -497646546 422883038 8553 -186411387 396371407 6847 -63305262 593669617 26322 -217298924 385437328 21894 -573989814 662719471 24775 -224366169 458493495 20311 -410947807 936623353 26098 -335543035 631974665 2491 -477879229 847585368 20607 -130433311 528476616 18663 -311263726 31869265 21311 -32371517 526526108 7379 -408025946 682221079 4013 -281706056 864235601 8665 -232434532 599385286 23606 7103694 610779592 17068 -72895444 568700157 4036 96208633 349016431 6264 -276946220 643932666 3659 -194737523 231738168 23219 701492 773071539 22176 47186223 13568787 6970 -599942476 351005581 197 -536022187 687891943 16813 -234139033 172388493 15719 -299746718 181477873 26343 -435365398 955370390 13279 -436874274 476588065 15160 227404062 825765798 7726 -304177227 628830083 13330 -431078084 820142384 3296 -158033902 176147805 16767 87469865 784291548 11175 -526893847 152212465 5515 193241088 929671185 18511 -284969953 274504097 25735 -219534154 744714220 16360 -82940751 487064382 5095 -562773302 645555033 18733 146528971 719191406 26425 -73629792 757749947 14085 -35122882 696817087 2389 80116245 260215647 13787 -389167467 420869086 21426 28602303 47649668 6461 15226313 539326466 25034 123249929 900527445 15495 147278377 816513990 16719 -449159694 754426167 10992 -81501444 456172986 5451 66695183 296178128 14112 -176026030 731232427 17838 -550546224 168174095 18607 -120917476 48262639 7215 86014744 574229285 12979 33113658 754275446 24862 -582113735 522317286 18602 140374157 133245088 21211 -426349600 465856019 6859 -278504100 121895197 13785 234504059 927826090 23245 -330781125 110553240 23264 -397317566 616248920 17361 -272270869 892210155 25087 -260710038 107685970 10342 -387842814 98354994 11850 149498645 105323272 13769 -329304681 538080426 11478 -85075556 598833900 9890 105390757 67225876 6476 156777034 301441475 6825 -600116830 270859289 10014 -283946706 386612119 25438 -508712795 61601667 9321 -259633913 759369626 22342 -90727673 747164489 12768 -1923193 122572163 15823 -393091389 321148346 9557 13169943 457256837 2237 78529240 494244688 8664 -363812209 499888771 1837 -65086772 146087730 13329 -353396248 502004754 15595 -167203562 444100919 12722 63839309 711108166 11731 39617163 646168401 6749 -107917899 870921672 19971 -519915815 55034242 9803 -317834215 336736893 25278 -220225058 709102450 26265 -551555307 275361789 25525 240575755 301687307 16224 -116061121 798719604 3278 -232668401 510610409 8189 -280665213 562182327 14511 -505381625 231322978 18293 -192657243 372797961 1057 97186556 819672548 25100 -169277773 777185922 2663 -326053749 529559105 5421 -51647290 530165705 22532 -281506767 502494783 5666 142768204 464784245 1638 92947941 140160390 5144 -428384476 332256305 6823 -148039824 635451106 17869 74583640 921035029 9374 -387187582 309158663 16265 -366485838 425049067 9902 -120045830 745198678 3415 -410313784 670294862 15666 -455930624 224232645 7061 -359661637 33686305 22442 -138610700 551177808 2581 -344912460 719473155 8672 -424362322 861621078 18821 -15655965 23753817 15358 -265171241 290954592 2434 -30419931 745822612 13825 -554785647 15736512 15029 202356121 528817449 14971 -8790018 398680484 26152 -401212550 579456246 19756 -121825066 701530690 3612 -504751093 452483594 14571 -543349693 58613812 2940 -216601145 76091183 5380 -515285015 771881300 6647 -22352152 603220394 16253 204467838 882129097 10171 -268961892 585868231 5743 -488207763 741965081 5492 -590256938 736396434 6034 -488126816 286231228 17832 130635974 738089190 12678 -188153888 120416247 11076 -329571782 169746545 20990 118385074 315950044 17187 -382329004 410279067 15750 198406459 799656630 23070 -344455851 24627924 7832 -217834545 684538182 20238 81190879 229255791 17031 -425852480 542397091 15842 91255452 464089844 251 -167589574 51304956 22666 -255615430 324637324 23258 208531122 862620942 22422 -222982020 277811890 3143 31616160 95076688 3031 -376880418 784820356 23177 -568581992 795726516 18422 -149210693 566118493 4200 -226546742 417074329 8127 -75546700 126153814 10229 -285705872 330576914 25171 -458612148 204036935 7252 -60140443 9074400 3578 -178156204 67657419 22671 -364589272 81311745 16801 -572211740 925997203 9435 50975926 725105587 18152 110874294 804755183 2480 -78463456 610300404 12316 -560933654 74411990 16743 24886847 197270665 24113 -531333126 925143558 21875 -435598807 492408883 4120 -102321733 644550460 10244 -158852434 628211632 971 -147344904 639585332 25002 -433552719 731227073 12007 -359862490 944418399 12568 -315884024 499102564 7305 -428476774 651195148 9520 -463088306 615246130 15010 -422599814 310380524 20907 149214610 148540994 21582 -280596747 315329900 17134 -55210018 370819029 18847 3069212 868074803 23293 -250759533 952280460 20395 -168563448 280598623 7885 -533774493 267216954 24802 -328105914 280769391 26351 -281920109 684110868 17910 -458563615 431821429 24601 -85377532 149304675 1511 -318688755 691979644 26050 -178676522 173217826 15898 -132735657 167331169 14390 -274515112 850708404 7373 -529374274 712648719 11415 -334163612 173760798 14784 137232091 24749541 20027 23274444 768665859 24030 -301301854 703370100 14427 -234498771 364216960 16214 -390118591 608998920 26062 237120041 291543401 10773 42560347 471375791 14193 -504201516 360985901 12946 -422856027 128156325 20631 -32547701 14992532 21616 175499839 631739045 648 -600583923 536492724 2998 -262913208 224251663 1876 -223207853 327656243 6116 49669558 510530487 7317 -229264687 712188546 9687 -392230225 557637382 10062 -334238598 697145920 21685 -485203028 751347687 25558 158457317 506735222 5983 -512935360 35250587 2042 35949983 552980129 21734 213855860 712989787 18255 -414308182 804874616 6285 -339327845 835843939 10297 47936720 637707495 23752 -311877570 42936982 3685 190453549 710981225 715 -225652307 885983869 22652 -198330185 610537191 5699 -268188551 814420027 7193 -247199624 406971475 20929 -247178864 656692042 10210 -271119411 717393364 11091 104147250 562586607 5291 37915884 195972903 26127 -398144462 367711764 2642 -271246075 553628480 8643 -489275122 246550692 21877 174878154 361875536 5594 242233811 830632378 24585 -236546428 268043981 12173 -165019156 194349672 17715 -533384324 475938899 875 135160041 530547903 13977 67086752 868368350 13123 -25428273 747842257 18697 -497526312 522794206 7178 -166867662 681280783 97 100817962 632462669 21420 -17468172 851096132 15356 146002130 195706862 6552 -582341874 44442473 24166 163134564 410357562 3587 -143598828 370267145 5122 213625615 545618466 2466 -268810305 141156943 20625 -288729810 634013895 23610 -171639460 816596726 11782 131458746 207360369 962 41954543 152518280 11380 -276945680 122469735 17702 43318940 181082550 4933 98086124 509546054 2202 -521553245 457557470 17604 -560515676 373416191 12141 93881694 133455143 5985 -541255524 940900078 5949 -426155136 467727356 19716 -289441090 629140887 18733 160683034 9874812 15635 -289035729 576532713 7733 68135063 647966002 2012 -465653790 562688030 15780 -173786816 808918730 15909 -208627623 141166971 9930 172340582 514235167 13882 -37216626 924507356 18090 -271309252 404685137 25360 -348962722 373296944 18532 -77386056 436324976 21904 -70229244 310854905 5911 -596016371 946200948 18969 14307626 888043676 13062 179431660 740772390 25101 -73832605 259103044 14953 -228830515 344480089 11466 -381591421 252184945 24266 -205004297 275010450 22991 -399762504 100353104 21557 145595706 98856401 13945 -289957732 19182499 1117 -3253691 798529309 19036 11052639 672974513 20251 -257530387 606609389 4361 -502890970 859903405 12320 -6118274 259733549 2012 -111789974 256196053 11315 65980442 447531075 20272 31505631 946082881 188 -557399211 37496515 8362 -267414170 217977071 2829 229854460 707782291 4492 -78145633 587635965 2679 48566143 60889449 1166 -302313254 588421124 4344 -458459159 124298988 20107 -127835929 532835308 17657 -255462393 898739278 22017 -348820464 698259294 26385 -191601502 698571989 23714 79655483 378891127 8758 -239281943 387109340 491 -496048206 252168334 9589 -228148412 715195078 8193 -40891080 104089387 9024 -321505561 321145714 10778 -320116468 673052638 3438 -215146466 864960553 12854 -187780736 129341432 16535 -348949810 76744351 19668 -85090422 534355075 15149 -12200026 261896762 22338 133348002 140895123 21592 -587910856 543433476 2370 -401938608 876498654 20182 232605220 377194588 11177 10175763 133893957 17819 190777536 447095734 12170 -15773866 661005298 23142 140601833 732669118 11726 -283160504 862790797 26256 129139595 38313631 25703 -31776917 807248552 6011 -41132004 185982816 24554 11645258 727135940 4942 96810381 213275134 12193 -462996477 837094565 21282 -415193228 798230179 11985 193747307 426215398 1044 124059749 860856927 1710 -327577614 293483481 1706 -354086229 466091718 19069 -511831220 526732335 14091 -403865760 102448279 3824 150336335 132714326 6960 -589095070 419080086 15407 -560058518 622341634 22827 130799719 585932570 19516 -287872160 151168209 5294 189880260 880068565 24825 -474692948 862197173 3491 -340701910 369127928 19091 171714214 120361529 8555 -289579136 143066602 3792 -276896539 163637593 3623 -352075988 417464023 1100 -506153179 101471213 21276 -491967431 485353814 24066 -245176798 680505000 13887 223129244 644121525 7655 12227850 364099869 13980 177848254 660461026 989 -418244989 117308580 19135 90055487 393126031 17177 -394375739 233562292 23055 -351860126 896764929 7189 -132239687 25125570 19210 -356971576 895849033 25697 -357003070 418203427 2536 19956767 477282182 5868 -182028911 117871010 8741 -10275534 200653733 13707 -396320907 428464292 10829 199054677 670053091 12562 -47457265 11313772 11534 -168168128 293971944 17905 147670798 623584279 1828 -500298669 84767466 23252 -368378169 487480901 25164 -302878601 325509248 3089 -16789269 881229098 24124 -109806635 940989013 2160 -245143892 288257035 9079 230449934 13321585 22478 -437530388 760111431 22702 -328026992 374040872 23212 -147872706 10171218 1289 -95351038 490358819 18709 -479320692 713678823 8291 108281565 509838988 22753 -60288768 912429881 629 181238668 355542881 16309 56360001 219721782 17973 -191504904 356986311 4822 -351480485 179501174 2701 -345164044 104218228 24976 -424788838 128320698 2561 -88043113 61816757 8005 -292693045 666968061 6499 -251493482 448367899 3111 47602676 542058336 24503 -61318460 263650845 20998 -480957665 439557742 24721 -511562666 30965958 16573 -505181334 398759513 3488 45040628 274208480 344 45883703 554735329 18203 -342936361 29810634 23702 -452102317 459457293 15678 -538332045 149345714 6722 -554405126 740538009 1397 211372333 361280311 1742 66038165 483352425 11257 129505381 211390212 17935 132710301 457873411 14520 -114027047 395405676 18710 51153396 660656784 1229 76283979 554893732 1304 -209344896 787435464 19600 -30497473 227105621 24814 -335976266 318192311 6901 -133245518 946643478 24735 -125996124 67260947 6065 177639669 938595455 12519 -474737409 147246453 25584 -391239285 315978209 25925 -324187244 49172564 15026 -500833861 878182258 22782 -220592476 772115603 22570 -550572302 790917231 17102 -585796130 313598556 5245 -502562269 437692079 17001 -185771933 855930988 833 -299065811 897950496 18433 74195384 265580696 23163 -37662470 706565644 10656 108872410 409441804 3026 162391208 410798121 24417 -563744458 36380721 1929 -13084389 514542470 4903 -247541749 953067961 22222 -461654536 103719494 5366 -5954607 867243224 23340 13614643 551110003 26034 227218987 735406234 18354 -509412355 754947190 6490 78274656 780292919 24073 -214129624 887857348 3906 -257470895 777829233 7903 -226255067 567632787 23711 -129767972 788132894 15827 -107449902 698707413 754 232046738 236835368 23446 4363325 108309126 14557 118337727 606813970 3540 -64659107 915267376 9905 -428322327 285657966 10034 -127390691 34299600 23879 -8150710 720345970 8073 -231567715 479002396 5094 -305971247 657607299 22101 110615950 813045618 24 -416979568 346829071 14333 -369501741 25103613 21041 146510984 949970306 4002 71571836 543677594 9066 -179687688 765241184 836 250344802 49682748 4694 -362502528 378995242 12688 -38881215 242012138 7384 -110637065 42059966 4232 240228195 123005185 4948 90994287 318009021 11937 -575125946 159217227 21389 -209140343 79270624 13313 141552117 161875456 3512 -247572820 498623962 23159 -158007969 109001806 25618 89014401 469120734 17447 -564386343 568477755 24754 -317956658 193512750 3649 -203278873 857669373 21971 54422007 220244567 24378 -242325928 800990480 2423 118576919 909069045 9611 10679362 902937104 4657 -39143030 22998943 8267 -485615206 399402705 2204 94138891 123299477 16103 -452842997 76069737 22878 -216316789 350675045 8717 -560495827 640427328 12457 103071015 469224820 24177 -521399908 911112361 15276 -365489122 65097387 2175 96569478 938932460 945 -140333293 580250255 22677 -567609927 687649259 3361 242673477 205073183 1932 -538757707 271011660 12543 -536814437 402928602 22990 -338576693 756751596 20424 44093694 423672477 16328 122645982 391128425 10354 -174262713 681134874 5623 230983795 941363131 15553 -316923901 492314392 26029 183752330 810246928 18941 39102230 170466538 11902 121511787 611950725 4984 -76675752 140362549 7098 49524592 631208664 21005 210341753 650723313 22543 -408824129 742981497 10904 165141153 493665846 23295 -413804955 522641315 1046 60333068 630156926 25412 -584386783 935769188 9249 43003520 87588230 156 249218457 657085170 14860 -212760156 821300084 20858 -82514040 151079167 19613 -385747591 381115118 2509 -564132227 163665789 26209 -210289554 893214044 25 -296861874 321314614 11756 55704998 815043810 19356 -280191852 907421694 7396 -347418520 349680256 1315 47602396 687007482 2732 146503387 76688524 2801 176488844 138689306 11681 -380840248 410574961 8812 -416467896 28412177 15448 -392017787 749230642 22226 -7915564 462127963 8315 -428170364 749177446 24172 -358118375 109694439 9907 -330560274 738497313 10420 -20321187 404188749 22756 -343458119 153084128 1951 206367196 260352320 2887 -482478184 711829307 16046 -301526403 363280399 23331 -72288747 355115380 22573 -376994821 475540248 18168 -419015120 333977868 24270 -270666216 514761106 3237 -55300978 685220628 21555 -114934916 452351618 15237 -120518224 508822390 24564 -4460640 766482907 16394 -331906927 653046104 11285 -414912912 484774037 16081 -597954632 127913602 17577 -58945657 850002102 6367 -488577584 370215479 19206 -189373154 406358454 15987 105424506 719313753 25171 167715406 872068693 23052 114054712 295132348 5496 -516666504 41786409 12425 -416285013 275828508 6013 -107726403 765633690 15145 104723753 476481827 15331 10479215 226380846 21600 -490989595 943154338 7399 953570 209070514 2812 -268075352 37030856 26180 -112944913 584314310 2255 -310813782 218126135 8902 173677014 391574285 10628 -162506889 489339926 16057 97108796 864952094 17056 -154939100 470074868 25252 -508739996 132560170 7092 -99026682 957957553 13908 -255877375 658864124 20195 -336129484 875332739 21140 -357870885 254416513 8930 -361252401 729744212 14177 230686242 601236484 19611 -544624473 428101815 11359 -299502848 935946627 5126 -568869849 127396085 15035 -533786174 345408208 12543 -65665205 18763377 25345 60972766 511018190 21540 -231907157 434807554 18042 -255953699 541714412 5071 -215431327 204440174 10 106073869 216840414 13796 -226450255 427682858 16624 -222791143 421289840 13544 -223472867 790405077 3937 -229822889 178194540 25823 -312974795 809098526 11231 -37557239 946362290 18495 175318603 761878424 13620 -551103217 864983919 9800 -175564461 377905410 1286 -591637622 601748740 4571 48142553 272594849 21640 114005460 80501391 14668 233374477 945885272 18095 -458417157 59247132 24111 -369919656 679963123 13851 172469200 771744476 23905 13094067 580680409 482 64185807 333849953 3034 -274356193 164390575 5695 11175242 61570048 4396 32758641 801263248 19562 -228284149 70438193 12718 172861444 324930114 6482 -21852733 925490060 7416 208460652 375894873 15232 125669364 244111506 3270 -138514888 692909248 10291 -469398507 97493053 17899 -448429380 394888810 16958 -586882213 583474287 48 -91644067 263345700 7460 -369222947 15207123 17206 -538071753 188510735 15955 -478861188 395329248 21443 -309313759 954534001 6659 -45893313 186964790 9353 151905118 521692424 10566 82851320 246182282 1421 -239030030 138464010 9875 -4052937 96442303 17705 -165429300 212702950 15661 227808028 715254904 2603 -10760829 300186763 16268 168364527 819034735 619 146229596 747517084 9155 114054133 647142208 11606 -288858268 383189739 10144 -207745020 141294933 14969 -210997536 597943379 5393 -248733170 622509744 20605 -321880838 150481290 22070 -407248457 323147007 10588 -212167007 842222542 23093 -296521276 653287952 12855 86380723 661275911 7208 55553196 270625157 10281 37405415 754229481 13733 -513136453 736108532 12490 -381742211 759725452 5703 -518745440 64691224 12956 -483963313 764280611 2799 -18064731 419968775 18917 -1865502 97336961 12771 -202411774 515680045 7592 -214611154 400142629 26166 6056365 573064194 9776 -14163015 145588994 17266 10449206 576803627 25858 -230896542 227387640 10573 121146788 91171849 4533 -573211725 101002629 7655 -20974292 957635185 15861 2132844 373438584 2168 -306958530 189180309 94 -545081207 679513571 17149 178731358 79761650 25730 -450794020 384409440 21276 96818522 732192631 5811 -215254752 759470592 304 -489089396 43648532 1945 -230902047 638450965 6972 -581204735 127152307 1951 -423439383 714704330 18916 -367927289 144069512 3385 -48351049 293288577 10649 -149410988 214821521 3599 -2202035 871783664 10266 -328880333 396830883 13616 -397356017 339107175 5666 248488034 504844353 23806 83817707 585370325 14424 90426386 865879340 7764 -104653591 876927236 969 -378568032 259829535 2989 -337872444 429964870 9053 42857778 624315292 5084 -20752552 622013786 3242 -250424490 198877457 19982 -44026009 525150797 6903 65312576 392279805 11294 -21100018 149605340 13691 -549407058 44445225 7733 -593203774 395602639 13287 -76840753 103001489 19206 -440117630 837752281 21288 -452332113 341747043 20602 -342364619 423008497 19087 -601181978 471964747 16878 -64736376 224750097 13655 45253574 42462782 13794 199232129 887966623 5625 -155401441 579651324 154 202062520 901148588 23227 -118856410 250996706 5467 3881096 309578228 12786 -202642021 623945078 9786 -53909222 499930038 546 31433806 874509198 11947 2816756 371961023 678 -285351851 68596942 20348 -399055678 604702920 11401 -98271049 761007884 5181 7887351 583592018 26140 -544239288 951688909 15374 -125918571 910257617 25680 -452306800 693102384 15324 -68752062 236106376 15741 -491341501 86741595 24560 165075925 158749716 26337 -316236617 685558353 16587 -520676952 84255840 5397 -5688114 105970106 16199 -106958126 610946967 1714 -75967589 696181204 15821 -575453175 387518750 4311 -213250407 212560877 7794 248577904 323021465 6019 -458166853 335063209 3396 -592554195 461223936 6554 -440507014 929146234 8459 -523139055 701836663 11241 82214071 176200872 15417 -121744373 171590605 13660 237055273 751616910 18316 -126905787 937336301 24678 -473533831 29296999 2764 100440780 186486046 1951 -339096361 139150388 24029 -585142084 117137123 20196 -342453855 742741432 22251 218133445 22492700 10708 -587255260 662525682 17693 -400976248 911245222 24452 -323026222 744522958 21576 -405862255 245499780 5630 -67978519 568662109 1401 -431027464 202593233 24149 -358313366 572488074 25911 206971940 322802339 18822 -566606938 513626279 2223 -144713540 263038952 9595 -418364928 798553996 18933 -235283902 862010094 26303 79316294 160250962 15010 -285327341 210877706 16727 -227815460 685555190 4800 -217096494 278992243 674 -306988442 367765972 1838 75032664 412393342 8850 -475080655 436560620 363 231739064 817932842 3206 -575102165 311813908 1590 -341898828 240751483 10517 11321718 858150525 7400 39527085 366161440 15896 -63254427 153152432 9258 -257343178 558475437 19455 25056020 709211113 9283 -342106354 597379716 20705 167763536 707277172 7351 -47495189 392240577 9730 186500246 347776718 3497 -198978567 304557207 7575 226305050 272777510 12380 50574245 163324570 20118 -413576385 195416347 4574 -308969251 378302355 15161 -206497922 429548873 25805 -181424362 186158959 11353 -601065671 112847978 21511 44340345 256943684 4658 -61139239 399259411 19279 -28644033 617961139 3720 36699694 469066812 3120 212190864 139105704 22512 -494032351 105395522 25640 14863212 469939832 8179 -391238083 483863392 17816 -9784860 400908511 24497 -211343915 89595732 22495 -140544415 339644736 23868 -122540109 334513887 18627 -452919653 33470409 201 -17044056 620050429 25662 -535567312 828740453 2877 -508828398 877202369 7868 -406383185 341180597 13582 -587930278 344253067 1880 140645261 308195851 11829 69680984 595511956 18899 -39270048 887527596 13594 -9454842 573365182 14061 -254820577 681854990 9124 -390976875 28413417 20356 -316457902 816685888 12013 -573101027 213309162 750 -319543659 523163632 18504 124542170 388761495 26257 -121701453 862805092 4966 -441359718 478954523 7376 -581493279 554199325 8573 -186762770 369511383 8947 -591589200 868751941 25813 -598462067 403204607 3423 208395708 333589611 15794 -366900621 915401835 12322 63148222 708739463 3342 -37512036 619520329 21934 -286644282 662827765 6172 60986165 760500516 6 -434553913 863371267 18301 35468303 41058265 23538 -291742027 801634991 4840 221244762 744424209 12607 -400780155 360805974 24085 175354140 431491928 16838 -498485760 87703036 23283 -299004580 622305243 26151 -203320350 281165836 15195 -144916377 684730669 7088 -181857616 798220038 15223 -497816007 58692448 22681 27132166 931279025 17322 79944545 460300114 1675 238924715 670932373 17456 187476625 413781398 15652 -250334150 605559770 837 80933963 786082351 14170 -442449482 581026461 15358 11553491 199736440 290 57876881 467127696 18719 51084392 764547572 13500 107719426 44302964 12232 -294925607 666140615 10905 -355564086 444724687 12619 198574040 808197973 2583 -477423920 944674390 13774 -509764663 276764092 2346 166940445 654091896 11302 -355198661 219108419 15180 -540244352 876071570 21372 153531718 596287843 286 -536244735 187609850 5651 -527087786 425034773 18325 -79180879 277086021 21243 45898293 529483975 20225 -87002690 589795537 377 87043431 635281517 8862 -23827805 610058663 11781 -377027537 543229647 2233 -45403055 354978952 15143 119616096 164970488 10719 -14185051 710967240 15844 -65664040 793908023 7240 -287236802 316336540 2286 -326187995 348710648 22040 -308298134 817200081 17661 -61471206 679735391 2958 -497601493 618640046 23813 -600781554 587151347 8437 -312401025 116131401 22076 -159898901 551456133 16273 -216597708 504035870 10845 -361266439 424257269 13060 189056498 440392558 11957 -447672657 314203759 1299 -324399097 526691386 4577 -527550179 154762127 2708 -535999422 585562569 9964 -93323722 148236772 9639 69875088 506470684 22689 -452291496 262447681 681 -157087001 62673792 6519 -110013456 439031465 9204 -547241338 95404913 5148 221666260 294980398 13486 -257510152 471766518 17908 -90961821 590566533 7180 -243483888 214030715 5472 -3154058 302135867 21847 -491728194 930829028 18449 -15519540 842169319 24161 -218852186 876288366 17674 50734846 240680008 10683 -229428524 793377272 25341 -582572118 102407857 2559 -476923687 69218005 14603 194707793 866456928 6816 -532838970 86473026 8512 -180241913 67518090 4021 -447033327 486106980 814 -35889611 668364559 2690 -480238898 337836567 23309 221881702 648563002 13751 -110759829 329095396 1044 221547248 710622945 7375 -376693855 93743394 23070 -526349471 78449714 21534 -467448341 653680055 1538 -215526070 322575093 23357 -173585037 807175575 10202 238888180 787656959 13445 -99912151 819523496 10727 60922285 851715581 6378 -194574334 738196122 2788 -253413906 550564842 20363 155086558 394728701 6309 -499838786 764736600 21686 -252784966 724506919 23567 126488670 10320202 25649 -17844351 497887189 1204 -213293827 809908133 15640 80535194 615659415 3723 -380346418 692811117 18588 -366330963 625232155 3634 225570436 723933245 20627 -8664795 526159160 21589 -528338360 883225290 20072 235207916 719040406 7257 -432946040 809169714 20727 -440629493 516535557 19442 -502482215 280826250 186 -67049410 917795294 538 -474254789 119846331 23286 -460238758 629577974 17569 108938594 576286081 5399 -188706966 581970627 25560 -187647813 634454519 557 127894120 180420136 25143 -519998855 38978621 13844 -469072667 92120015 8689 -436106696 196507370 3801 -144550000 640543742 22626 -164431685 155601089 23714 -30421352 587984933 20055 -465276106 770693225 7295 -435021342 239392521 10635 218320566 925641430 16738 200440156 532986616 3598 -239324310 845269703 13927 -436592779 431310240 8269 -956961 553730037 11054 194800646 664696536 8142 -168949001 247373450 21242 -255719449 387549053 212 -294673630 588761495 9776 -295959809 946176003 19577 -116988949 174418243 21625 -474785532 41960698 1871 -41309674 180485297 5139 -79252638 368994593 4617 33973805 383303905 20785 -435347371 610802164 25750 -529572860 74638514 21652 -161931212 89699860 18064 140272838 225447491 20699 -227983568 13624395 6648 212886754 133347172 25616 -50816350 657019503 17708 -361708277 549620268 4091 -257575098 323502050 2944 -443029717 832358844 16812 23704776 243791709 4115 -134357441 555873174 5080 -305777626 374582887 20609 -133789548 924349978 8898 12860460 859826618 12720 -37052731 132788587 8661 -263676248 355626645 6043 -403308604 924949407 23191 -599638885 395100557 15545 -361625594 738737561 7567 -156827190 302435598 12735 -478425626 789332850 10698 -20124459 510154938 5510 -525672148 956605449 1272 61673755 638113367 4527 -548373265 85038029 483 251298334 105498729 18764 -129590991 913853733 14587 -549385178 624842814 18646 249625217 889308890 15672 145323104 592859639 21150 -199657053 80441050 23647 90472977 922323775 5953 161408813 595764079 7259 30273704 271592420 5687 -550157222 532195086 14342 -479539201 234024599 3035 -187360014 147731994 26326 -185973084 152856306 18625 -515051829 774362544 8994 249739382 366567824 15515 -384853081 43737849 10657 -414644212 909618006 20081 62171677 747732657 8993 48400571 375044593 11981 -186201076 75351782 26147 -489528127 426933233 16767 -532206032 682011120 24181 147602361 222807727 2039 157297030 148453340 13944 -290004053 883021349 7085 -422999753 247068228 13743 -33814286 10814708 10286 -146252524 848080976 20585 116453956 52419069 6976 59362208 473245824 12103 161803420 116604623 19763 -534814017 156693635 13932 -239118943 546828898 2556 74509648 478364635 3259 251407368 920256343 15204 97813190 615526701 1069 125728124 857335033 24751 224403684 487205054 7330 29038393 348219050 9451 47725168 310243415 15610 -148931767 450861151 1876 -559556372 511967173 14881 -307349861 584396301 1958 -150146389 940730177 3963 -397817133 690302042 16222 -248994307 154803816 3726 19783088 24209213 114 201410508 680058286 19989 -215266212 250557873 25517 -511659380 44947755 16052 -290021794 147612963 13 -577278860 112602456 20479 -332191587 758136044 19781 -415046767 551172304 18976 88955453 549108059 19408 -165656389 810931340 7419 -68648679 712588022 229 225693097 24802893 22507 221223958 162352282 12993 -129053803 727894210 25484 -451860351 266459093 8602 152189701 707372066 26307 51346288 817297957 16676 -124093206 65163326 17695 -537746578 160912463 10999 -358217599 75921499 9608 -278151424 813952752 18766 -534589292 281720138 11960 -52996815 52552241 5451 -384367256 132359114 15989 -51242022 907190371 7943 -76301361 107157603 10000 -385924873 16765876 5075 112683671 930732408 6287 -41985946 621866788 24504 213564121 659710703 21282 -115020002 145542676 8673 213408177 78821205 4816 -43968238 354471093 24978 -369517652 636311516 19558 -364378295 742723013 7271 -139202236 628614253 22703 -564475225 872743720 20167 -224033682 714232908 15013 25988958 895686639 4946 -97571168 549968838 24436 109875524 502988665 17876 -461496928 669329690 4550 -101456520 479049473 25537 -344368604 843420928 10379 199118904 57036631 20062 -485639767 37433572 8218 -149124930 568207276 8021 9023571 65258103 12520 116863629 223160503 8346 -568023655 608358722 9744 -447161348 835603683 1605 -554341986 428136749 14340 -97805814 88397359 18548 -106506136 878672125 15241 -210650514 474242238 14444 249336442 712643257 1625 130255839 271476882 16396 236176253 749004274 983 -485189474 216365795 5129 105214137 672846533 6833 -444525237 51912585 25282 -336262985 857526085 15067 -303122323 24452496 7512 135312353 442109343 12937 -351784326 270302402 19063 -309862493 276637687 1695 -338563925 32285148 11037 -208601497 491436355 3382 -571003042 804119398 24641 -40604920 102645046 3594 -456611220 778286098 25676 -521955880 547507940 194 -300760426 44291673 17960 18116039 104188642 17167 -353414538 39044806 2037 -500881455 686902583 2123 -30086 786565467 21495 -226376862 705971676 9003 231435784 769406330 16591 -286162599 643550961 1196 -349574675 192425471 9897 -344479368 209048298 8394 -153212626 504670187 20329 216335929 55269156 9784 -101255951 636168470 22323 -537400904 671934858 22226 -551755779 785999437 1822 41256240 602330290 14721 -35025014 642293425 2627 35106157 293267022 17748 -26316917 782103501 22051 -92112063 412781949 16862 -384574464 777267361 23090 -548529970 671587984 23228 -531344574 613567516 22261 -131225925 911094349 2039 10161289 518217850 8438 -256676758 239516467 17017 -567840706 431924539 14638 129227783 642864467 2426 129838244 737669664 15912 -534109344 700377529 13486 -461533587 88900411 1301 186838716 938743755 23273 1666539 916243149 12073 -243461734 294372572 12083 -16191162 610979865 10124 -244392623 846562779 3190 232262827 355382216 18337 -593799941 418614955 23078 189337668 536378840 23457 -211529345 623963519 5557 -496274398 820117710 11412 92302013 281853567 3010 -230850306 794335523 255 -12215600 377201303 17809 113140472 692105928 1849 -76636306 339243037 16669 -268379204 823864073 1377 234299939 146400914 18251 -170826003 943066794 21529 -230620902 644096494 1596 -355872560 293547641 5400 44503113 536904520 15680 -548931818 934829512 13737 -40501016 410379157 14832 -545521135 255761379 11756 -285266298 303688812 11988 101725951 65821380 10609 -58559864 427404511 17181 -289030836 253799917 25101 -314776568 776699730 20388 237673811 60834202 3361 -42826135 335203627 24958 -123137764 32731541 17215 -437965526 225999341 270 -242717894 878653221 6922 -450465211 648850783 19744 197552330 629786839 12931 -315880239 837923090 6076 -578521132 256443176 15109 -338270389 165857999 1114 5166213 906874294 24252 -598806097 384113041 1556 -496263756 598772018 1737 208491636 89058729 17157 -381516678 820709162 13405 -386126543 590512827 12566 37954970 954877032 13923 -223096818 113843523 22016 -57061770 868375097 25787 -463079830 349745319 13682 -477669202 127313483 2753 -549581891 861291826 22014 197390674 258257160 9973 -363081399 702260362 11834 -196443605 443144730 15676 -407216301 468116794 22554 -557844360 383696179 21061 193263754 768850228 23547 -115808775 397963927 19752 198341510 459143040 22016 -547391935 296739487 22831 -125312654 567554077 19274 -61704346 349342758 25566 -247841385 627393517 15052 16167599 258322871 13400 133038462 404302259 15881 226419548 171890173 9118 -317123511 320918758 24287 -492275533 917057078 25789 232463259 624453240 21317 84249685 180584680 224 -501730192 839480314 4833 -328797661 413573845 20361 12837270 946796535 24905 178240121 830502473 1284 129570472 191119958 744 -196502129 266749651 1403 -476759912 286935962 12027 -505204295 955080814 1617 -369193143 678920036 2369 -409720776 601281471 21888 -582360639 487734571 5166 -421485473 719543061 22211 138117576 385060966 15124 -366344056 224217401 19329 -242447097 920537157 13386 124948537 725313333 24542 -347412478 434087918 14852 61805758 799568654 14476 68800458 720981520 10649 69229914 186723257 201 -398205703 450862355 26169 219709334 333140729 6141 -343976743 114268874 5804 -368088054 901397705 8042 -125414835 639401539 12906 -172441979 688967643 7185 -60906425 703852376 5581 -456759283 175124977 11902 106448457 714982193 19641 -194751764 645149494 5596 -423725052 415763742 25271 9561723 768470464 22308 -267432972 827916317 4077 162267088 449216296 21609 187602356 415958669 12674 -147979266 355003268 3519 -182515778 231308663 15974 145946644 948252379 12772 -331282393 941371813 8246 -388700039 683514158 6178 -567335160 11997872 16576 -51452199 802071399 10376 -60856796 587715374 11626 245482443 303566365 4348 -577350700 874512329 24503 -511863161 511000385 7775 -97800028 130947664 3098 229072007 653123512 10341 -23515427 728862008 25090 71281717 98738534 21530 -212820517 386347033 6805 -203603365 110127045 24308 -145389100 570670914 21737 -148418717 444481389 23610 -578304063 439316756 6141 -501400035 587720812 16286 195627062 890036417 25560 -510673123 389620203 24022 -212482064 824079901 7785 165772043 216148867 18518 -520415420 944128356 23983 97007837 920946361 20664 -542863667 655493156 20964 -126705790 300389511 1163 -385684217 34883352 23162 -51959318 557878841 13885 -448285229 142092324 4309 -201747736 515175562 17821 -103681018 890003231 26142 -220013764 190846147 21548 -165370401 532954121 19835 -313204801 644945835 21744 -389748554 624318094 19446 21666937 460922212 25642 10784051 253564165 10573 -18438863 79524028 620 138684836 689678116 19585 -344110284 488015496 11648 95737245 218936375 23772 -365193484 918603162 13618 -457333867 691128560 23562 -138616793 548714899 10796 -97332074 258528814 10793 -462792123 718259452 4281 -225202673 517909473 4768 230411947 659619738 10298 -380234191 102254429 14010 -396624665 76564783 23718 247923412 453887262 5951 -524976252 902713081 13347 -448433493 519345820 18428 -550072851 551602233 21025 -569771768 170303935 13214 -76928123 217594627 17574 149614872 796587754 2311 219290849 729190304 17248 171214288 465675977 4833 -99035828 21363100 8419 -314045493 318003204 5850 142408502 439857244 12237 -495353705 620738158 23385 -184445305 684726609 19051 -55514842 454343793 4747 -287871090 36603178 2799 -426572310 940378290 9955 -214256750 99439805 8650 -549387988 501421410 4549 -410600855 422475374 25597 160876156 772309179 23851 -37685587 348667638 23519 -119407787 70941679 23897 -261545745 135602833 7459 -345135260 247628117 16651 -41403784 39315334 12363 -494193862 703082453 22598 242945986 740680383 23403 -592978916 515942894 4045 -9729701 322871507 12344 161293731 873215663 12174 -390382486 761333319 20655 -270266087 406903879 10304 -231312462 953272038 9182 -35487845 745781353 4326 188008973 401129724 5657 -522939179 525637696 15528 -190001653 158192629 20208 -366834989 711968578 24798 -84312342 487021017 1673 -281993725 251566089 19574 59244462 207495673 2823 -88253568 305301564 2169 84585220 700586453 18730 -507406901 871489200 20472 37728902 711727250 1025 232951743 201638949 12604 -477102606 856952702 21454 -114448889 42626473 11411 -550233073 660644077 22133 -524206801 435337097 16882 -381298952 826660498 3105 75019669 148142763 20181 -273611278 514859053 24368 -600127683 248340265 272 -214718796 572058937 4467 -278312451 239594186 1760 204531364 323284638 579 -532936154 313486441 6643 -483402493 273208395 12352 -12305915 758319306 11537 -523559278 628288446 14479 -375883059 655392771 24173 -144720793 373259416 4496 -169011625 318022298 1158 -345895912 154849311 9748 -43116744 360396774 8604 -265857402 824517702 15167 15348820 284370180 23169 -74957295 419407490 4136 -257067741 293760477 50 93793852 825991848 10581 -238868044 771091062 14390 17180502 398970657 20084 -68209416 770785225 26165 -57114246 619532455 23587 176434126 789166201 765 -455766151 50326817 16349 -409968214 389790139 2836 -417196000 564253343 10918 -123513164 920769534 25052 62648067 549895772 8862 -248285151 695697945 24983 -504662488 885966459 12419 -181238840 935418640 1309 -323308437 844203177 9217 57262813 635226046 21585 -289401379 499572787 11009 -339340191 343385832 7705 -373695989 630618761 17870 -181537971 66576529 21059 56963583 766280589 8801 -212850372 466847811 8211 100578340 580523389 22095 19967139 394971012 24592 -565309507 377538694 8381 -126189692 174744115 9627 -6836858 667927011 19240 60157617 248266340 9130 -387119709 748530984 5902 200780162 223863442 21175 -438264265 380871677 8126 -237468005 910995554 25237 -24253236 553836398 16925 -887782 451053258 21863 -559969023 258105010 7882 -217184141 653596058 25917 43115515 597154384 10131 -141667225 90662324 3134 -269405896 69264591 7368 168615977 227416782 19819 188991419 632908427 25250 -106700884 785407233 2751 -300564282 434956202 866 -146729128 950829632 12893 212133568 472089150 18578 -527310202 80850313 25653 -239911954 717085592 15348 -172725546 621465809 22862 241491273 190025837 19427 -539917545 491824599 14235 13714362 37214272 24049 -166363309 383933508 11217 -299607060 548241364 25846 174026780 244806043 21764 38251037 857231580 7434 103899453 287957840 1518 -295042154 211090255 3763 -320319939 17121678 5820 120458626 109044598 1950 -298526142 35967314 12097 191262951 676081500 14310 -109790824 456876637 20611 66983448 20343439 2811 -227691946 159006915 13997 -532866229 319592209 6938 196606697 685568726 249 -378804381 643824264 21569 129593429 315027065 4428 -433465200 658342229 24789 -435116751 488631229 10030 -24327277 207758115 9072 29166415 465640151 21810 35838307 392931731 13036 -473608634 639844616 20864 -14413299 327123380 22861 -599654922 10008879 13837 -99448699 517805326 23715 5487825 511268565 14888 -314236565 606400507 3439 -517129409 615706827 128 -73971163 613144854 14441 -93797222 646079085 20208 141984138 648321644 22470 -493435638 55293116 2575 81927682 593842954 20169 -436451672 461794890 923 -364177104 375385891 16724 -175012695 454840583 3700 -213737170 754804364 23745 145103141 680706465 20136 193319412 597677479 13472 -392802566 932015892 1668 -486393991 788518578 21804 73514169 551971401 4886 -136461541 606651371 4742 69141830 63056616 25438 -602195228 213118656 22703 -186655673 185485658 10728 115403732 906671340 9903 -359465173 395885403 22455 -243235709 79972260 4874 -404952335 19628987 5074 -274583983 617506125 16678 -373694732 132731471 7141 -293804680 632395816 22436 -519217929 666010269 2452 132472867 481154432 9209 213676645 181383098 14470 43119078 942082484 4531 17510991 379939240 6995 124597786 183587045 21414 -563025175 872796397 25937 -8313336 454887738 10905 -484332484 734239004 16206 11509315 432540106 14357 -410935572 256770101 13684 -45185286 492940945 271 -379272224 363792336 13312 -159228298 510142311 9561 -183020734 242811438 25121 135376244 187004824 5034 75884727 23011386 19098 36550898 373945092 25998 183387256 711453155 9492 -243008943 642005698 13163 109398190 754910807 25358 30258843 141873210 6174 -583928587 780495641 11707 -553294968 805402275 11043 187774279 720963802 4152 -55904977 830988587 2120 -339056412 282688534 6188 102775236 570282290 20658 129801442 649817369 7239 -40163830 774358441 18201 -316774218 495158218 10494 -82658138 89361083 12676 -420637794 724122239 7536 -119690985 835113130 22172 -199031513 583708582 22377 -238366080 827062561 25533 -506470900 504253177 11676 -397569442 910336291 149 76784125 31342876 25790 -169433928 519047096 9617 -31061709 116667736 2222 -556933823 405845031 13378 -35317290 518175609 24954 -413199397 554739015 9139 -221489379 338390024 18381 -228413111 620485254 25673 -340390236 444073287 5119 -389414486 616823845 11520 236818178 35039627 17788 -63568364 834347986 25320 -47400311 956354040 22986 -366546842 87773444 10462 234541576 661253357 18992 -550920794 898596589 16314 81090286 563432541 2827 57906901 323647310 23214 -476172163 112505823 17992 -374737748 325830353 6246 68801113 671286376 19887 -54757381 772583986 6425 217295177 107155714 5034 -537188802 58790397 10669 -399753413 34465523 15092 -405283203 785748511 13745 -329967489 785253821 21993 136773193 350247938 17101 111037147 72102775 21835 -495903623 729019123 3571 -20409170 270980617 8162 -200667987 778348682 11279 -551565617 506335047 122 -274554808 346400812 14458 -62071644 935275580 26006 199861706 665386492 20092 -388902775 102285139 16848 -295564728 870926302 17209 104958920 413736269 20412 40759199 801113389 19656 -571990566 821425380 22614 -381463087 141931760 21845 138930672 400541700 15855 164722339 489649975 13239 69099660 749082474 11099 -427023705 276781452 21607 101470661 154401045 8591 -84803889 594612700 12588 -96671584 96335229 8252 32499277 780680743 1822 -352054881 697024713 7066 -335058352 354712706 25283 122947235 259361452 8623 155519686 942371076 11647 191763155 428935985 24326 -119787911 341692982 270 -99843010 776146570 22000 -430046704 576413024 19463 -550153492 784176166 2427 -391633170 467968003 11149 124522209 191495085 16226 -375599555 901615245 24742 42868253 727958635 14655 158224205 244986189 21652 -190870925 600365063 6508 -229869878 234160736 8888 -12593143 895269612 20812 142935995 594086846 21837 -368313325 104631754 18397 -536846652 607308045 10871 103384031 785452743 22627 -389763010 776707097 19009 -602133290 312783987 14371 -309148560 572813490 13927 -335382153 622229365 11090 -537208386 956575685 10586 -294451493 171402448 23095 -255107260 932922509 14906 -167596411 415912838 18845 221055050 901761659 3590 -84092761 915549965 22008 69845643 263735790 15321 -48759813 513193002 19146 161940501 868623979 7517 -357937860 240225280 7842 219913659 439605248 12330 -545008960 209727972 23275 -349264973 508506760 15601 -147843672 419635346 3764 -413019840 813629724 19673 -547753670 89856696 1472 -523452246 774272758 5872 62832427 949107240 17902 -25109512 895605960 7739 183692733 923076604 23496 143126076 555395256 6827 -271857767 712864105 9935 -108385027 380437024 4428 41751233 595230515 848 -323946211 622114168 13761 -573129121 415099530 3032 -272582530 956044651 15075 -180973468 609238536 25403 -285236922 108342473 1952 137099940 282587978 12360 81125652 163288609 13267 -42226008 887393079 20381 -593595950 666473122 6687 -517236291 285423342 24546 -367030868 283066301 9769 -399292091 724807095 13688 -222525605 536560055 3554 -278378036 245761237 10148 -509082017 531421583 23590 -137842543 564810993 2573 234093862 681944186 865 -180680326 411065484 7062 -293494328 225353987 17273 -528890921 94451623 6282 6419406 516455540 23964 -493595219 753568114 22663 -217151376 302859476 23678 184243079 347917746 20561 -490974105 381713146 10874 -466915936 500733555 13608 -417433707 938298879 15244 -401244289 582387094 13411 -367773497 202930488 11541 -229276380 565737496 17448 -599162810 13627488 11536 117025141 833625781 7657 -352456229 515434922 1045 -547510427 34289234 16883 -74939789 498851565 8937 -422572114 31331460 9451 55526667 244026309 19818 -489673544 132840506 1768 113331848 297168010 23918 221307346 136328848 9071 -449326580 178577646 6895 -2435388 931178152 11414 -558565536 445962774 10912 -376230487 526949839 17427 -162277185 48849904 14709 -211444540 799629175 26179 -585605311 921686449 7845 72522938 620762934 5978 76356182 336903711 1548 130986852 45050874 4543 -265627950 209206654 12939 -286522489 95456575 22898 42983224 862451170 19026 -546535222 670592037 23648 -226202051 887112262 20153 142110849 379339548 19221 -278774744 295493545 8758 163191705 55195735 17330 105818905 208670709 5717 -90817162 546453780 1155 -448478471 248482196 3820 -430171509 632607764 4192 76247218 840497660 10680 -175100041 436533476 8621 235755657 110599309 23559 -254271603 661638691 5513 -4145870 684533946 23539 -504951465 762087376 8075 -531139288 738122777 17742 244794041 202955734 22724 -105342731 843289277 1854 195902437 839853686 110 -387774552 525657988 3711 170545327 843395223 24713 -84319381 603990206 987 -156162695 353092070 22838 21595970 238988716 10628 -147786240 368826486 12171 215831734 906971118 13271 -1777277 583981821 1202 -192032533 594770965 9852 -43853375 162009748 26315 -209550008 760448473 4460 -73101266 143316190 19194 -164002524 387137442 23256 -450514964 512692970 7138 -359211796 712626582 11520 5169169 765578310 9705 -582027118 267736819 10010 42727941 217929848 17123 209562015 844785133 22754 217712236 828237813 19919 77856089 282881414 9374 -107206763 181106645 25719 -591623656 722551983 8501 -446913252 88787626 2478 72928391 730846356 618 -359345238 639951237 2899 -518349954 24414120 4316 -96153811 597890515 11476 178226907 693141176 333 -98920397 288121973 12651 -133775771 727948950 10425 -316754254 399787628 12053 181368650 864775843 12849 -278914441 650429099 12427 -188148737 779247701 3930 -534042597 493026903 11881 34530410 326731284 19775 -363814534 941871608 11676 100057716 270795694 10118 -19784458 468301279 25547 -428302797 223061640 15479 119641808 591598393 14803 247161224 791015204 25099 -28104062 459777783 13901 -469673413 369452618 12162 82319876 124849838 9348 238147710 294947972 15884 -418105175 362402963 13711 -113443441 531530207 6838 -84341305 375556943 3221 225516562 397568203 4507 -214644281 464811251 7299 134714601 215407976 948 237373821 632275499 11082 169491731 796096208 19172 -595148992 270809469 21070 115368211 550553674 1406 -538331751 330612267 9570 181072623 890184765 87 -580480581 379518556 7570 -270312465 598126382 3633 65385362 587580788 2299 -317120674 100593581 23939 -90385303 809188196 12053 -220228534 659835487 22938 96145483 641332972 581 78998204 278968974 5380 -56167438 454903925 24292 -90158323 854851142 18783 -569917372 169772588 23780 -588162754 320751835 12046 71345804 836354163 2859 14798701 589428301 7165 -166453794 448159132 18673 -355319594 14243670 19764 23968026 900547242 22967 -353552892 291509637 19557 24789865 918879136 12596 111370691 510001465 22175 -370070193 204330896 13398 -58169650 808474125 14547 61630863 872064562 17898 -556710287 736356542 25945 221319876 815652055 26191 -240149279 670969241 21002 197803425 44632393 22143 -158479906 461685232 20803 -440893550 21744027 14518 134770337 848305746 23226 -72040706 223140831 13128 -453415832 323949608 8956 235834360 97008264 25762 -219723282 152578411 19445 139233175 684046147 16159 -24056009 667932423 403 -279035736 921581979 4947 -257557166 782385326 24561 -417037832 354317909 24641 -109443399 18859591 17036 135952077 320250727 13766 61782966 417152272 22688 -32853054 408286356 18013 72465310 906965426 12371 169487942 603814494 20654 -562211396 435153429 14168 -345651704 781710417 8081 -588637743 733726383 8642 58800281 189116027 4970 6151743 586799093 13718 137178509 827124368 7433 32705927 869828886 5468 -239778217 316577874 15651 -450014593 359976705 1072 146681269 404207431 20378 211848651 61762396 5994 -193618395 64771998 12955 -574809275 253441040 15658 -568692244 107854016 9727 -212741566 238345671 3575 -436910287 149080687 5860 -377429738 699973065 13755 -471813398 617669903 18569 103285276 726107263 7539 -341669688 73467749 1649 -356866795 865359408 17169 -29184727 840709862 12085 185824546 189425709 638 -114205229 349451247 1197 -540432718 160119714 10175 -544769273 704856047 7775 -558180619 297438690 3246 151057509 202985242 2169 -429741199 268590632 14847 -511412040 376577577 14039 25667251 583941309 598 38934289 379137567 13247 -448774250 349795911 10640 240976130 651063949 23406 -322651145 938455903 9912 -351570037 40298751 14236 80115132 798252834 16340 13322790 227525211 2659 -530024007 592911547 10288 -71639989 225679809 10862 242450462 860413566 13127 -507145709 38279008 21723 -374381515 908115176 5851 249683285 939310337 6000 33155843 924150506 942 63736282 341235895 22502 -575570870 454059672 7852 4160650 301657123 25951 -467565536 559971526 2544 -429514724 768221232 17158 105529874 733182588 17661 76049957 486266633 12420 -490244692 829705440 26220 -180686731 543129096 12471 -173712212 771297954 16581 1637385 425910367 23803 -45675448 348342726 12994 -352069322 94353861 3434 150589159 871835956 24282 3202749 467321609 1499 -431314157 367679382 16535 198714899 896222134 9805 -154392883 155720281 4937 167970310 83219796 16483 234281558 163566927 22114 -50870108 103374381 262 145993259 868931257 11485 -125803665 210816997 4223 -429529240 261079599 24944 -301590392 635920376 22732 74859489 791253159 25545 244584187 123402615 7795 -511662025 644606186 13507 -175080954 853366188 16475 174020719 932708174 4614 195875226 286197356 23165 -93492175 272594826 6803 -176683945 256150807 16569 190861253 728773252 23648 -195003140 348282290 14598 -213548271 547623592 17355 111157895 847201950 4952 -232949093 691725560 3444 -138684878 115040397 9810 235835164 432402366 20538 -351096755 197351362 1026 -485891931 117444782 25149 -540270474 137381132 10506 -391155577 639640165 18292 -170689714 281687755 8440 180796776 390266001 3764 -540479229 144889756 18543 -3501851 860587575 17743 196178071 609468632 10176 -238842450 591728431 13946 -15946974 327121104 8183 38121318 857003513 3977 -197468712 529171944 22044 -545174436 12983593 10079 127475320 632478942 21193 -97621464 740046672 2205 -20176277 907586318 17690 -22356551 629035040 16752 -397931935 826182350 5014 -526570677 607548198 22481 -303550294 189965810 7224 -37457572 299296600 2049 -481273692 250892752 19705 -602277511 756894058 13220 -508771940 641195160 5174 -467522126 240988562 4342 139431254 650721860 1851 -207614068 118810438 15595 -286733543 525405266 4010 -137304002 131049982 13689 89220809 736880505 8302 -83373470 908693158 24366 40944923 266851411 7297 -54127326 947032340 9177 205656441 586617167 17071 -295946403 96715976 10653 -447676001 430536999 15689 -424438422 618557364 88 -571770282 291411193 17442 -332001683 278024050 13611 -69626121 346590032 3874 -527463562 704621829 8132 -375068242 846733269 10143 -84970530 842887011 890 -406787487 509366306 1869 -525581596 305806088 6971 -104235680 266742926 4404 -502999172 350672998 19000 242941249 78935196 16173 -485346362 513710343 1697 -313958168 22762711 18010 -519943665 743738559 6872 -438474670 718973547 26368 37612286 790916769 1829 -138116891 217775048 23317 205296428 126437365 10384 -483279491 84937825 18259 -411159597 481794490 24020 -120196741 724287702 7713 -269430352 30655902 5512 129632271 516093575 6682 -44653948 797832044 8102 -327489244 945995707 22556 -77962776 126150100 3341 238189020 107949930 17670 -175761034 917992102 20355 -523392089 10057497 3944 110061042 26132135 5084 -111020073 943080298 319 8566107 160766911 10976 -463935005 634128840 13953 -417992302 749096292 3471 -543344693 852564191 222 -237076268 855803925 20799 -522916867 514466057 16605 -210109330 424916511 19790 -231319601 252786843 15039 -245790102 807059848 12663 92969579 844879230 23737 242843421 42213353 9642 -149335152 59076146 21251 -140267858 290903213 21968 -100190512 194530548 9480 -138782464 383910579 21260 -514391361 915136155 4767 -579967093 874265201 9746 -171020706 504763137 4292 200875837 633415333 22341 148380128 432263650 3021 -284949861 293944080 7520 -245593620 13125499 23311 129550849 62220860 9102 -459746816 434887865 16851 102120768 500215042 7643 -289093613 87799638 22079 -376090582 367186227 1130 -17527633 758998140 1421 -10448065 18323350 1374 21243376 53786809 10266 -499419105 346422621 1506 -284627143 473621824 9603 243523787 97663862 17841 -423644712 253348612 1808 -600638675 865881290 155 -151552274 318840358 872 145816524 675994779 6839 -572058012 460074323 21462 -437645733 791538595 21923 -336530196 26095359 19832 172290217 566448507 22906 -458998826 828928989 17454 214152094 39970157 24426 46695166 105743505 11672 -456267854 943118004 26015 -7361748 187382521 8758 -192681802 280662045 15242 151367345 794903772 15397 -484842369 606402506 22918 -329846316 626055517 11391 -251836691 360861039 25257 -291197135 219191427 11784 -292938906 535468560 18231 -219773310 266453195 19310 -61970205 193281301 10067 -214783861 835858715 5174 183906048 393858247 21502 -17344277 178892283 557 -123713234 269121901 26431 85883794 375820984 16850 31838059 811750743 15526 -433380591 442646164 6110 191739845 154820189 24400 -479782963 166557252 26227 -514969630 388656224 23633 245508196 629940937 7555 -540283645 134123903 1794 -75546927 402288452 20784 141070427 412488622 12015 53990796 30550996 22212 75789472 652425832 6480 -519211480 54008553 17539 -377298949 554515660 3153 -248257278 316548487 6557 -469992315 179577158 23037 -286134312 542198893 13065 64446830 200939191 22238 238405826 851125019 15030 -377929001 629377754 22950 -267557596 289672587 7929 238874190 485358864 17649 -94468073 496385832 23107 113534419 826005512 8232 225021244 753686475 14234 -347490467 102249869 7646 -301568980 444943474 5901 -528950034 491408665 12774 -184531530 493932716 982 -290114832 410088764 2506 -539520721 736814835 16084 20150147 578850654 149 -437339095 349388522 17477 -580971348 725121965 22456 151726357 541685244 18964 182755868 308014078 1447 212968312 868982195 16534 -571655321 852305384 22112 -482310668 785701191 17025 138078019 141830627 21650 -46072733 366385547 4851 94161883 529331792 10220 225556340 21600103 18111 -276069045 845177329 1750 -294141549 389516033 8845 -103247508 953232948 525 -593516251 906396914 15287 -171044723 580989241 24064 -53471213 494786566 23364 -431891784 747691787 7505 219817592 362703951 21693 234313733 38967743 18907 -267927814 539779691 14290 -504141501 387862617 25463 88036575 795913863 7593 -513880778 146299897 24908 -449052700 643174068 22171 -13400928 200145660 24645 -154351871 134830315 17655 -342696885 200381485 21558 95027492 745920442 10361 -448777007 191359380 21741 -428767814 720538486 20245 -417565580 218007595 19200 95354867 659171631 21900 69028944 761840827 11575 -381546334 752009306 13597 -399043951 108723645 3388 -238360075 666122649 14301 142196647 22218253 13700 -433106330 678367302 20976 120414342 261516019 9705 -91044400 893319932 2559 197739459 882998685 15814 167214291 223723882 22056 -67167 163921675 16471 -563554155 555855755 26331 -286960910 653055704 14226 79727491 866664667 14020 -378509034 566941018 23319 131527165 533174714 17304 -550118563 98198177 1482 -81164423 269289436 8046 -446597279 919997192 10633 -407741571 381979808 22620 -287483940 177598814 16503 49094342 526039670 16297 -381692647 598744766 16857 -123885154 193596775 10215 -370411618 526101639 18047 -506969951 816070841 8376 -322768373 117462783 19220 -65356084 524231892 7363 -39106859 132779861 8597 -534547433 634005656 3202 234777491 533385145 3141 190993281 626096747 11685 -551256173 697441086 18007 -241621388 358513716 13968 -155013897 199743469 751 -555507714 623725364 1317 -418190240 216241389 15955 -195047044 862835061 4554 -241567600 14712892 24866 -51600539 605293820 14491 196232968 291493186 2239 -377638138 538590823 13153 -82597947 192322250 26118 -440896133 120717699 20832 -348187544 388621902 15696 -335834677 114601610 3392 12813758 45565248 1085 -340828736 134856903 21656 81780524 665902643 3463 -458316748 908087212 9261 -279121838 489581087 21402 -226003916 576905899 3382 89976718 21559690 1060 100826004 929882344 7308 240710427 613037946 3062 -388437644 663164089 2992 -589580676 342108967 13413 48583689 211152575 24151 -435505967 15828132 17478 -378081879 585752138 25168 162574522 134766190 25345 -207163113 426215268 6195 27993438 593783519 14826 82827057 394418670 9413 -284334799 854751674 25257 -157313358 792440769 9324 -200721334 917144014 13299 231597026 585089785 12893 138215396 690945581 14438 84001060 689853328 17005 -69877903 642746622 7525 173432143 831425703 8959 3003388 872466446 16164 225867590 269775916 5463 -259546970 320420204 1199 140620491 844719531 6608 6183507 224443444 8080 -395390966 855138958 26441 -581892402 149857805 189 -377328761 477108458 5845 -65180233 728894247 11528 -280491425 22697720 3854 -573488807 257122593 19087 -132306337 296665806 19650 170767574 640485189 1903 -527204004 186561740 23353 -549118008 742990071 1746 -513746914 616981983 20628 -68929383 416870554 23806 -86886921 110695341 18531 -326691456 227725865 13390 218477540 948135904 24649 50086379 197119518 19437 238294032 113651800 21074 241721125 880426925 8086 -524869187 579167589 15822 -160049023 718519013 1505 -338137873 600518387 20475 94203358 109041993 16376 -298655397 334691891 376 -112735426 719887575 21690 -297780556 309316264 20393 -77755783 450116379 25471 -107050593 225010944 25799 22918783 593795145 7051 -213499026 176000275 19334 -117245834 649240045 19890 184817621 219578207 6690 -123657854 565992460 20001 23564896 68074243 13656 -273932566 805803314 21059 179009654 950177947 16441 -288632763 432447348 11961 179849795 891343244 20222 -410872743 322878816 18003 -40092197 200103613 22430 10861672 800722905 15475 -39900642 121437063 18656 -352020534 241496948 10505 -491756474 661342488 22671 84804579 13446760 21708 -59078853 183955170 18830 -498608388 85888888 5562 225744042 443469202 22425 -19617686 478648638 794 -247940488 809386410 15003 -230187113 641362633 4502 -343709823 703082000 4045 181163990 638654373 21747 -251049831 591755335 5133 -298215290 106380296 2130 -301264218 210005040 13961 -324808853 299086095 22005 156677305 953850375 13578 -118957808 449138449 13007 -400279422 229619614 15025 200601786 283845482 24305 -572718890 579138577 3497 132086210 666760454 8132 145793472 765763864 1334 36186407 716997042 19869 -584158396 721123551 25156 -55273292 820536269 26336 -523040248 623707309 16393 -390987352 484050410 11894 15972566 42726453 21547 -582509968 414447597 1403 -131189614 948074458 3761 2043817 182548358 1666 -57373226 526246379 16575 -518952999 360650611 13634 -477064713 422792064 19933 7796561 284825859 20170 -338639830 191891215 14861 -142348487 882665788 9640 -246188107 50990932 1985 -71918609 373547086 2551 -74149172 472383328 3464 -476002597 885117013 5252 -575481235 504174661 16640 -231959214 115251549 22877 -586102462 905398676 11719 6544513 80717031 25394 -351894724 565297531 12272 -329878883 547796724 9147 -462037937 491210091 6094 -434245528 365801793 25574 88985584 131152179 14554 -286986546 456534889 26229 -188595115 909455122 7273 -532816138 273385161 6417 -563614533 119420779 21845 -512347368 258298502 19129 -248438868 611407466 24858 -455160934 291432137 953 -600426924 781257365 26383 11355531 129738043 2716 -197830852 450643163 10141 -437428131 940108194 23961 -472119429 179717689 25592 -37184311 851357067 17929 -465454240 601602485 23676 199669074 842292074 5495 -115137468 282007750 5563 -448591210 905731864 24773 -478741284 805228735 8553 -241125534 522254127 22734 48491205 703765468 3606 -470645041 382644826 13416 -501241944 764428422 1804 221383808 88328653 23080 -429555673 313049165 25157 120960434 22539028 21177 -522465954 812765665 22335 236078805 240996458 20639 -547462928 371923554 10756 -41126746 258736437 4266 -106391505 814410721 6397 -306667491 642675372 25959 -104447309 879455041 8775 13326014 251043670 23436 192218058 830514339 14755 44488455 799184636 13057 -40629984 591319848 19974 -64194160 244632682 21461 -498769631 25566430 24874 -88403693 273226948 12745 192736395 832381743 20870 -112427783 449125754 18708 -114725300 673298881 6053 141368073 596744363 553 126855737 236553832 3986 -304699583 839174839 18362 -241482247 117335317 11464 -317500899 216627491 17202 -96196767 299431553 10902 -4257295 518815563 10714 233020578 652024820 15676 -440332334 80848234 9512 -405672990 929104061 6261 -372622577 836200597 806 -434194037 631637199 8578 -464026212 288964632 19915 -350599391 460674493 1467 136325950 55749802 7907 -151093289 517733116 16860 249949994 728034590 2184 95516136 530622102 11873 -27162615 229287366 2332 -113912964 585882735 12375 -438588842 877913180 16424 2813362 823767272 11068 209335942 859225179 16772 206057285 443142346 10091 -249913581 79198884 9979 69165496 69720425 25340 147984470 870021726 5698 -272857424 335561088 23908 -387259637 368219841 20539 -34309147 588739908 15677 -267437389 569969728 21096 83335087 850551177 2788 -201747390 464061746 16772 219356280 621182969 1273 177980641 519466269 14599 -502205305 500534482 4911 -46396127 323012465 24692 -64532469 487813293 2977 67700303 819502236 25492 -306004981 476227147 11630 153283768 431468077 6609 -475301163 190786688 4778 -374059584 240149015 13052 -145227212 81278855 12523 -184473380 691005713 6361 52713861 346072073 20589 -343966539 329234042 18756 190655104 187550111 26118 -198742802 703899290 5755 -24773380 409425856 9896 173826658 915158594 15918 -145617664 278392994 7531 -49048274 652212120 6399 -463684701 911243780 11306 -440416750 108035464 18353 -439872044 254510532 16557 125215839 460391858 16954 -402133895 594325907 3770 -400631395 777205591 7064 -454865717 363262275 1131 -267033296 698660259 15160 -334700668 301954653 15502 117911206 513433990 23362 7810678 698536640 25847 -553767235 833717108 22703 160545011 160977940 11358 77900597 493198056 19218 -517995625 820925083 21252 82485593 749308443 24139 -522126523 66320393 15889 -322360329 935958417 8858 199681942 200439101 17473 -41964980 719761714 4639 -584634449 733861981 6238 -532297042 457920117 4803 -575882012 905658550 22468 -408919091 327090461 6259 -179390366 652423360 14989 -232834163 610121889 2303 -116672129 648322807 18808 -547403511 618710664 8638 -237623732 648140124 24633 53717245 617302053 21505 -222360048 586447688 6262 -488840992 276987268 24974 -418270764 125160931 18952 -303347455 96304000 1053 -227534611 259844205 2675 -133784521 901353949 10834 154807758 263482453 5444 147676671 954920452 520 -400818928 277401084 1629 -528420061 682354854 22930 -574382412 213955570 15088 -275052927 749560892 4885 34485444 884346819 24123 -313042857 454553806 19910 152757434 712629087 8904 167337539 592758250 66 212704627 173037721 26372 -498306748 382318234 5479 -587419400 505627142 12622 -35501255 337010076 25677 -419758438 613444591 15838 568178 411481428 5078 -106003183 280490464 12218 -514776703 866470146 24411 -380315735 603812166 22341 133589657 214390412 701 -162186839 608524254 10433 165167633 619172823 22896 -301585340 183804230 3175 -135176084 148076097 10932 -443445342 174537351 10566 109520435 685735428 12676 234887376 683974146 10083 -561221614 118907149 13031 245660429 755946479 25209 178062749 249422036 7680 -214602478 198875853 10497 -43840679 815451879 14457 -162363335 556543331 23061 -509345947 914905368 9047 189110780 626200541 16594 -36381868 906398381 16271 -173520464 898424935 19991 -88753107 319585247 10931 148103738 114324412 7643 102774007 25618842 23372 -363524637 584233246 22191 -556824519 605810901 1285 -353419269 557213561 17693 -534362967 247907789 13767 -115936521 715992552 6093 -484119331 942129254 7250 179241037 542398687 13175 -579095862 887647880 16544 -352928086 103823517 1102 110575910 272294854 24967 -342479463 169154398 5581 -459704956 935585046 18441 -533138255 670064212 21707 136358841 564039192 25062 42936634 318130757 13929 -584761432 577720192 13815 -406218616 26202974 13654 -478136245 231219581 13782 -568203416 685024878 25446 -593362450 603963080 22602 8039923 819128064 14777 -5222643 198381194 3882 -527060050 928411943 25781 167685063 890070501 12936 42283373 49888499 23527 -372772525 794327144 25660 -208447131 704899151 14926 -67550766 394815811 18616 244946260 260847303 25345 223395206 323393617 15676 -300936977 849394989 11339 -185971891 605924318 9216 -330735620 805141642 5115 -226572474 661748411 25774 95358645 954158965 18731 -577116941 295899834 21832 23035601 744746983 3905 18451716 448993586 16421 221368987 777563100 36 -152648472 140347966 16194 -57086926 403850525 25151 -33980529 269559468 11744 -583695435 763128527 25253 -239567981 808215198 8647 -429831691 499757705 11925 -181840521 351768854 1413 -206524253 105730732 18970 -505896123 456882355 8597 -451747120 378798763 3321 -86941533 88927831 23744 -571210576 29497746 122 -204147779 820928882 3659 -62585409 811756746 4859 110760515 57661695 17869 84593258 697659094 26368 182531447 891862710 9973 -483936256 199202270 15619 -600964526 439454433 24521 -372757244 576674015 20410 -252967736 774427783 21669 236298724 901840752 25659 -240848886 446886524 5823 -279093181 128681236 12996 156525885 95906686 19040 -307640108 875865441 6195 -304375886 883441549 21479 -566230772 461761008 7944 -244291837 297882943 14122 -288666113 354339895 5997 -492536804 755562863 25022 -534652157 381416910 3501 -166510525 298225152 1179 -309437929 613553719 19432 -360543157 690412260 15925 -315722000 321380154 4219 -194991319 923622430 11721 163922513 471192558 7982 -110020391 146008239 5534 212816461 180710329 6158 -219661271 931778920 24328 -288130009 96681665 22182 -471153963 739847521 18066 -14188458 583753151 19596 158441130 546469614 22022 -601606441 228828723 22481 9816949 277560257 22509 -149814789 144275322 4181 -524201332 237913008 7049 -490844745 811870796 12250 -395093322 511821631 15016 -511360940 957619621 18033 -250088937 756649214 8392 -577304127 575699979 11206 -143218886 354425832 1798 -321787135 879796505 16805 -5775611 739586969 7610 -231812543 498676135 1314 -578227065 79938130 15848 -390012021 923866043 3381 -150079373 15239948 10856 -271572391 617499776 20419 -545942016 273439587 22231 -97433989 474605831 8135 -54498486 437206264 2923 -419963391 159538730 22139 -373599284 123773891 329 227849887 286104187 8533 -9755036 357703072 18823 -365477676 475100350 10491 -159190135 231299279 8482 -446124983 638700294 7058 191168446 308503258 23014 -520770159 360223309 10896 -451701767 390087518 12713 -1239024 641744032 20281 -590754075 535271467 279 -568263515 277946196 24218 -106425034 749190819 5579 152073689 23026288 22392 166567305 865634473 6546 -244275867 711976439 21276 134919573 301842742 9958 -89140223 780422563 20426 -119908808 485113030 21644 -225129472 153451851 4938 240442613 11201457 21940 -184697760 450726056 25500 84023094 701480326 7900 -533692782 758431724 13391 169852307 531461504 6048 -505016815 46484300 25590 -300475932 766265202 4008 -551479921 629014266 18395 -433470405 246045119 17899 -155686173 789496086 26295 -117302246 31551654 23405 -169953375 279892704 24376 -138526376 607809739 4298 -87186377 148344588 23197 204609631 347979287 25484 90440175 409660836 10239 -514592123 468692555 6412 69513458 956497680 11816 233654153 417165010 15839 -156094218 570907066 16478 140747880 884119131 10159 -9191358 649538774 3666 144794220 767260292 25731 -319054905 666038756 19454 -324427447 780047910 17962 104509082 340016921 19346 -73467050 27863556 22061 223192649 68670123 25757 237027404 587045663 14741 -71342707 354265157 8157 -500313443 376030266 6183 -45726878 325187863 24873 -474502312 673014631 19754 188068145 303800549 1140 -480616269 108267209 2340 -357690022 48839739 8001 195461930 287906964 6370 -46349377 411155453 1026 -96335091 810662330 5209 57786415 923615691 1429 -338728536 233997169 415 -104654933 74597818 14533 3014168 521710417 3065 183961187 681097895 21241 -574497789 392774379 13900 -24460822 817457321 2366 -325671291 814995625 8518 203063186 550617201 12567 -476935122 80197288 4027 222884444 413502056 1813 -183404894 206296558 11015 -344831434 702052413 21953 -4311137 292705266 529 -542856440 154389788 18766 55690818 123008219 21553 18939934 373326516 14491 -557744383 336412895 23320 -593223142 935309429 24508 -37309894 558389349 8568 200895577 733532237 22789 -464794163 490581975 25405 141075682 507553084 14646 221593053 872995329 13640 -95983529 519198736 23701 2416072 126898197 4418 156612504 100543266 24004 -504554613 918350046 25340 64725447 357891827 25553 -256283851 533357006 19459 247831612 911480948 4423 173774725 477884716 2434 -334162141 713913968 10959 -461036783 321548477 8644 37731715 330822641 3749 -306715038 254233533 15597 -394372319 656725245 12980 -120362104 609134787 19730 -92829860 143527984 12509 110969281 319443102 8320 -3240291 942256586 6133 -107542066 504494306 14245 129974921 68739080 6926 -358408735 956385585 22415 -165058970 752689820 17741 210705065 298573983 24645 -345744837 36776060 24864 -122052844 81361346 20412 -147942589 430482958 15065 -11813237 531061285 14565 -425871361 696003112 7487 -342797616 507233811 20685 -273551124 610612359 21461 86634634 548932092 13921 6652041 842488816 3935 -383200285 390115473 6142 145731271 182650783 7555 -169023448 388688860 24558 106582872 796718454 10369 -7968915 819854936 542 -209481795 879875475 21332 228215434 149104804 1140 137913682 128980614 16353 -8443551 289272616 9897 -463446551 595008270 18498 192507218 189108159 23579 -404322151 562678033 4193 38181406 165362524 1640 -391368646 274338786 8201 -199729075 183699936 10037 -166328905 304581838 4967 -490759435 747895827 24671 137690012 31523909 14438 -292475722 742070676 15370 -222387654 352546512 15050 -524182888 289503721 23813 -541951068 251508960 13035 -600408123 654640563 20822 -136579231 796824103 12358 -33514539 838978238 8167 -559241921 880017548 11259 148023038 790414182 22640 -144390059 508108717 6239 90656948 57337733 24866 -37750594 933670666 25274 -63052048 941564247 15177 -573384904 306503127 4273 -445861369 336306929 7151 -388402919 339557157 24737 -75601494 721476635 2889 -6875245 195059053 2807 -131647961 949558249 17963 -453159849 14084911 9577 -254923692 235879551 16736 3078445 114152258 5772 221062798 136466270 9567 -336503304 779188083 21246 -599764005 247370087 11691 -319136570 124943207 1254 -203981836 194078848 17338 -404001948 849710394 4677 73876688 938357589 20369 -130557940 272893539 8199 195213543 563468820 20918 -415466155 83742395 529 -524201381 763304941 3310 -134902662 294727349 23754 -210392014 219228631 10047 -565740934 653409604 13104 -209903784 693452851 10128 192337471 189085622 5053 -495071199 662759529 24671 50300562 200569613 25656 177082689 575496282 9328 -440817708 391052374 4240 -91273671 212941992 24641 -437493280 725717279 19120 174127193 285736153 24502 -220921221 618568508 13262 250650236 329937035 5099 104351087 308867790 7193 -200545251 509365731 25872 -350643346 866392550 2234 -269249952 210190164 9626 -547162229 890541965 16423 -208193215 919468594 18227 152328722 705609591 25673 144275175 397111461 9525 -336739130 952700036 2531 43384362 644310316 11492 230525066 917166664 22656 -221624301 322648398 5032 161132651 68503355 7100 136055993 104294414 20251 -469760529 475980142 1399 -333699883 548493866 7038 -310541085 845673498 77 215523706 518440287 23652 -265213231 430856809 8812 -334640586 543980646 10416 -360272630 594603977 10955 -363311326 585868192 11930 203948870 672549987 25744 -18990103 828256597 5414 -83816422 16699248 20622 -287387684 329793453 23342 -212070415 20309573 25910 -350774523 300542040 25834 -321885077 868259227 20594 152697413 520133179 5523 -411090370 385697440 1727 -994050 382165490 24020 -289498134 886775822 4491 192845724 554989834 18376 -266325362 743849776 21623 241494769 66276596 1362 -512120065 825593107 18678 -379546772 244344384 11192 -568384293 89071992 13608 212391058 689027571 23171 -507814131 869337098 12539 -542511504 212368368 12038 -244458849 367709269 14587 -143029065 769418967 8381 82407858 469055636 15465 151748259 666606919 15934 -319947555 248319650 18175 -1995783 327945300 16909 110364104 926780019 22428 -311794377 634409108 25555 -357688402 856159297 14472 -508573282 503113463 8827 -28609776 896752207 14205 -286767802 467450276 8987 -103361185 630824756 18610 77711813 940190976 13301 179604349 27263199 11387 250237459 911957872 5731 -560730261 639381531 23732 -360232151 174596901 24529 -566580093 793961800 19773 180533088 385138669 4028 -222106784 292747615 1198 -402118693 50024744 23653 228882398 402034634 14400 -277262045 524090076 24093 20980648 738894821 986 -199799795 780730216 21698 49656387 640335080 15130 -157766655 763479974 18764 190680481 869070015 19490 -23488828 117429717 15609 -596148020 607952819 24098 -319804369 587408291 14943 -494553065 887515095 20309 -133295487 867419722 11604 -279434875 881575121 2945 -122489815 370434546 21212 28466227 800401939 461 -361331551 510106711 6907 46940570 23558496 17989 201558844 575923140 19410 -277794508 889156784 19729 -374267558 849318380 16628 -195224400 899365395 3754 201249566 911306720 14942 112992122 17616946 10023 -267649507 389686643 3550 -568221177 491602048 17378 96040377 796131866 22395 -536179477 270235528 1547 -94196102 726146864 24434 190911338 720956097 4196 -185375696 544899758 19509 -369755854 458404394 14153 -226369885 167837969 22972 -189701802 82906305 25562 92433088 770895984 18586 -29373280 545985086 24414 27713917 916523107 22671 -107018632 787914129 22181 5024964 550885530 13322 -254653230 474630186 17403 176765910 329609088 10746 -190253421 313959818 23651 -342190143 233049466 6379 -425858488 279484405 2118 -383785097 684410230 6631 -379257728 398948143 24564 -1974058 194387699 4771 215477659 801323372 18914 -253834197 572933189 6805 -449302346 528387419 4880 73498 184957703 25882 -104344905 725535907 14639 -234816176 18028303 5868 -11053395 219630882 17495 36346767 773329061 13425 88807921 536331753 2731 112858994 507163454 20890 -336501383 259153237 22306 -47913194 196067044 21052 -257665366 432095429 11512 143170823 596181231 18279 -134744318 682805926 9563 -290876648 317096879 18255 -366226780 576779970 7260 -108946238 474182149 7290 62680313 242490342 12418 -109642366 534873813 5655 -132491409 197875656 25479 1970288 405476126 4693 -306280088 502087236 1134 158275001 80895085 14141 -405317741 769680951 13260 204509133 71022519 21873 173652990 428233639 8998 -365141203 51186401 7458 -110548005 142455482 21144 76898938 903605449 5693 -595378209 292769659 6164 -177236772 183498556 17270 -494274631 461675379 4500 -134451375 582124783 23228 250640004 513810180 10294 -185835128 737686110 125 -504463859 219312163 4178 -115885848 35977014 22207 89233813 580667696 2551 -519447158 70842416 11810 -274457205 417347943 14815 -496594069 483748380 8203 -24435101 256930929 13004 -377112667 714226819 20827 -335384816 487322230 3156 -100026915 25220383 21313 68297350 373590396 22663 -267159843 170531287 16411 -433470959 88073065 7476 -284817022 146111524 5023 -593311554 496425694 21343 -423639667 535628792 24747 -233675438 388369705 820 717622 804382119 7088 -284030563 146579048 25555 -552137268 34607255 11981 180863252 317549058 11684 -85157966 759704162 12949 -196791177 490725399 8188 -361540402 432910589 22970 232921621 108428556 6764 -333358648 687371957 11345 101499818 687898059 21892 -426703760 682364275 15849 -169415430 822247443 6370 -307469711 763779522 12063 29110681 859152839 2350 -84747826 719241503 8542 -335926450 50046113 4055 244107748 43705688 5716 -517429036 267007708 873 -62744317 831848244 20507 135195599 765056431 4611 120577437 746008312 2552 161400879 376735170 696 184642476 895370908 24626 -328179128 543143740 24367 -329897630 529153062 19151 -185863241 229543486 23732 216421809 88582646 16052 -386044231 693860028 16405 -440395858 739786051 242 -41953929 326514633 1950 95080952 147103303 12037 -43115261 379385727 17441 -452971548 297178403 6640 117169211 154993213 2029 -338842360 805623284 12704 132991290 665620653 231 -464921363 213450003 21244 115111132 640846856 11565 174673249 480212162 17972 -220811485 45103540 4546 -403993516 624676604 2561 -34872758 568866990 23643 -78309676 192597757 1278 -375235093 219780051 21148 -401199560 37495310 5863 8789476 656668081 4744 -451976976 295430736 22650 61012161 553962325 9814 -22497639 903626562 15290 -521037889 233716749 16838 -501698098 724336324 9697 -523999619 47680548 4161 -292723768 78988273 21840 158334082 453359860 17033 -253334743 532307289 4368 -478941020 300505405 4353 167576610 696473994 11980 -417849618 890697449 5659 -160850746 58709079 15459 199158016 486929352 5598 -548670027 799327065 3624 -487743010 256036834 6474 -244525942 197347030 9001 -99406208 312964152 5148 -161338384 798286345 23313 -174229382 44560060 11907 180970102 590466026 6844 -179102257 159938002 1381 -4103039 907108081 3766 -373323306 750918369 14411 -77333333 518099017 15960 -137081844 335751861 11035 -93430922 550220221 814 -378854426 208499373 19400 -180717287 950624325 3065 -169942302 442400645 8885 -329407229 510287000 2804 -208134268 498940084 1061 -25918425 451694190 3832 -570201039 569382127 3274 -184240503 535294272 2242 146161830 455417842 12954 -434779926 815561874 23109 -195571102 192099247 9509 -66139939 938898540 19638 192476235 658352787 18038 -184029738 378021705 19018 -495252415 586350790 16451 -399891875 743234790 879 187512934 511549807 10994 -569510593 237630276 14012 -102216466 624995883 17408 -462362767 230161307 6360 -574300885 571935844 11200 -188921085 879277143 19458 -469246991 445783411 7809 -54397105 463324684 9339 -439991900 201071681 21961 -224691170 559310688 5976 -540981774 731200830 1861 -150668130 754119638 24668 20612605 204647339 14259 50847306 661312031 15499 124661939 626900732 2564 -289136749 355913548 10481 -64760677 721001215 7329 -156680528 79248150 25677 140944092 81226484 14692 53515696 381616039 10760 -585601546 756543918 10945 165829372 558095902 2296 -136247461 901583558 20933 -370957927 581491974 22963 145589465 789458121 14702 -483297801 20286400 21803 -227932462 583916663 14429 108850438 360069062 19804 -382410624 955497437 22648 -12887609 913591523 8611 -573371870 957335960 16536 -266972999 527763190 14346 -357726329 882888342 13002 -193275778 401834815 22155 -126749453 745822262 18627 -213079719 465717684 22668 -85420594 181044982 6965 -443696198 335748512 19624 34886656 487798764 18512 249698970 735918068 11006 197667779 849008709 5646 -555317263 783021336 23412 -88933642 659159483 7836 -439554859 442293882 14336 -391957767 946589546 19347 -5084425 751418640 26243 -510349001 636965745 4511 -115783747 341762028 23766 159585989 505054837 11307 -314892675 56640126 24872 -173251802 265666642 13487 239907981 189094317 20708 -453316573 242299267 4391 -479617697 474783890 12339 -324094736 954688264 435 69897775 784711284 24696 -208095868 931224862 3306 -579606100 515110975 1175 -329765665 202755980 2237 192931710 35210702 15530 -325190275 94464284 5045 -270403404 103366851 23262 -470353259 162765736 15624 -58379662 486522533 8839 31641961 588117180 2320 -6567519 863873143 11327 90750101 230872810 5299 94313671 72524571 3741 -140442364 550571764 982 -471289950 119673201 7315 -396814268 608097149 13599 -253051173 570711873 8917 -531519718 316363472 20243 -502873194 423783668 25884 -135473740 368527440 2039 -411273774 728197834 24979 226260048 145744942 19156 -225705137 677880662 8566 -342159390 141596714 5177 -51872103 843226396 20905 -107714310 18098204 3446 -249269043 224866144 19906 -419642237 945188464 8524 -474468861 350915152 11110 -151680810 188950997 3882 -283584505 471700771 5394 3160662 936711668 19407 19090630 121499758 23737 -519109052 214098333 9128 -161425720 720276285 23836 -332001838 679232390 9130 -546789245 878689445 23358 -230254066 482679867 26409 -478927431 656070999 739 -286433040 829205938 20887 -345700587 416718171 19049 2852496 33181313 22618 -103029134 451013916 3635 -61676664 566341027 8563 -288622108 316787708 13479 -28427664 155116287 5379 216242218 858013109 24525 -47302322 449648535 4068 -380805963 169879067 22815 211029907 456949274 19834 -311336563 757149466 9737 -400174587 939258293 8791 148450499 253671775 3409 -383316225 120484517 22453 -139844908 97321651 13883 -66110063 257474501 15597 192870825 520018292 3827 -511902484 734120173 5770 -414467720 385961048 14420 164752846 712028803 24706 -306630382 576459257 7006 -529590738 735321726 18145 -510738313 737653480 1814 -505940702 708716177 22438 -477742051 679531959 720 -401937720 726137992 8593 125657059 899209381 25782 -401798658 910222584 5226 -168271195 875506765 13431 -194239309 27265719 21736 140015689 790390641 13528 -149288885 62873817 9358 246162781 805335542 21500 -165233265 931675506 276 -512545155 832790576 15621 87325439 267563137 22155 36842485 390513675 1834 179670313 671006459 140 201433812 437233776 21876 18294535 176210302 6076 -144001987 733116731 7649 -557208260 644862332 17631 -558535565 432636947 4644 -44777044 918981004 6327 -275061723 812262004 9037 -234867519 524869865 3707 -218337760 397908038 23432 -467078399 471447488 17388 -242776020 770862454 6698 -237323470 444294624 3242 -595638548 698115030 8876 216388030 594275998 4809 127301302 18653789 4333 44256480 854988505 11618 -394636960 93685031 6154 -203253531 685897356 13451 -329425660 780971039 741 -264328418 68567681 11224 -242406800 723161155 18837 -144212617 826663197 22402 -137552472 127871337 18468 -381660861 642913323 1731 74365520 484580327 18921 -502336442 624186753 6977 97659905 596542662 10741 6302661 926536219 19712 -320903805 759113288 17233 115860345 413736808 24939 -327065191 331031862 1210 -122876172 560400510 25759 -237579081 900801584 3075 153539002 712925147 21100 -112971156 339683255 12467 -156650270 684554762 26168 -479792787 444316495 18250 -121443900 165510822 15501 -346162386 711634584 3680 -413523171 299732870 3792 -360248661 306807380 4099 -233505577 843563945 11843 -339002340 930633724 23979 -451702734 302371190 20003 -480758155 524119099 25151 114652321 239834819 5041 -478246440 916464989 23558 -266318257 324163094 19716 -339748602 267491335 8180 127858682 247278162 18835 -384890542 93577838 2545 -40195374 140282602 17503 -334871540 444460257 2885 -300986045 349266779 20871 -500541578 516345295 1283 -281199507 77687749 24938 -506012661 436488729 19951 -367618768 957747839 4058 83365608 247718655 11079 -99654891 79791624 12010 -228554586 683235053 19654 -63257473 433466404 26028 -328194372 57019644 16453 -26023303 276369857 17446 103511364 417193062 23955 -185059437 328758586 9469 81364342 16503141 19026 -358689219 112203386 5681 162030377 723577726 23203 -447837619 387285914 23776 -442516471 933557294 22450 -316802290 485151992 21691 -369491675 621618257 20869 -466140103 372894854 1797 -91989626 495856418 19478 12308166 318786092 2443 -587465445 839832700 13432 -12061619 316876272 25917 217526856 163837901 16016 -10695346 796057252 17332 -515655300 127343731 19210 -500260883 867358625 12855 98952426 89411822 3082 -211244496 628636154 14381 115165102 931849649 10065 -564253701 431626840 1060 -392097312 171718804 15386 -320845217 165146099 1585 -488003529 81951448 2270 41338402 557702863 15168 -122589619 616841253 9279 -285937858 836136544 13821 -263364802 586089787 23041 -430773101 796051461 22482 -119044676 272260633 15564 -158002201 736036163 22710 -238768898 371823705 19062 228604131 554871957 6358 42907316 807136867 14688 -327067853 270398615 16977 -177541545 610820301 21213 -118101935 715283557 24304 -86372940 344772994 9687 225008256 478330997 15440 -392288796 142678692 10728 -419613637 885703071 21040 -434686725 163026751 872 146523104 801470428 2772 88592005 363933026 11503 -87360805 439275773 16909 -90495214 638255991 20708 -122076062 867118873 13119 -431300061 889315447 22151 -507677469 580035650 23991 -381481259 154661195 4440 188799356 865204955 17881 3156126 685929655 14108 226790908 713293095 23647 -398019128 308347413 6499 -546904618 800570696 13759 -416765260 821531079 5950 -181533429 688099575 26433 -404016086 727139365 7068 120438758 382133117 1382 -576269192 907086321 14843 -419749922 156748614 4911 -77696979 760071560 1640 122086806 376988693 12464 -433379811 726054544 11745 -545295842 858150842 5154 -584509606 412166341 24075 -357853072 51995634 23341 109759794 535668786 7206 -27895384 866471843 14887 244236126 612249909 11177 141546196 561089573 2945 99707953 552792450 19226 55755648 781271897 25906 -521388090 799739746 7193 -56724802 789261980 9586 -428700071 479489959 596 21636741 153259929 16078 -492614003 224296865 22727 20244534 165973941 22341 -189699702 306833097 25100 -124488236 655247755 13178 189204314 245436649 16161 -409334067 422519326 21502 -516825857 240549441 25451 -173447530 400801248 14272 -110398269 477424241 13921 93030963 106435511 17600 144826127 286213395 8280 -148470222 292127856 18034 -369499176 849793824 6656 -456897066 254159145 18468 -220441636 682403018 5683 -211688569 136813038 11744 83003551 103555666 24553 -134981433 298439437 9249 -495834664 691764572 25009 186386484 310263104 10868 114791696 762842563 17090 -530393308 75394809 12415 -20778182 109606355 12006 -80695084 794765318 24725 -44380262 390962237 10483 76727217 185401902 17078 -216803208 855842468 21247 134108409 602532331 24129 -277324927 42008933 17730 -292305986 18693962 24196 171413693 458301549 12198 52632153 190969291 6559 -200654937 760024790 24316 -290904913 280861837 18268 -276653742 561195533 15050 -91934838 922399990 20198 -408453831 918393497 8127 -302876805 273182150 9845 186799095 529005875 16997 231925256 834132880 5463 -116109883 235959169 12107 -90789310 473084292 20604 -505650145 142268863 13302 -413126664 867675940 9739 -407374106 578744434 9506 -403882352 416124459 21860 -385261903 330228811 8045 -208832802 73424939 7325 252241750 369279268 11049 -290005574 247163167 3331 91114970 700600855 7506 -334653396 767707481 19180 -334360370 110424824 3258 -288171432 91686643 16913 -401812558 94027260 18249 -333649723 102445297 24415 -264037790 819366832 10214 -268643716 256020502 1811 -422897566 321581879 19523 -55098812 656600782 25164 -411754799 11473383 10188 -396928184 800431556 17887 -443854325 743441622 5776 76247042 498775947 990 -415150112 405102582 17078 171931655 755478390 9512 -533668874 461424103 25404 74155457 281674666 24081 53812175 331148444 21514 -19025296 784085708 19624 214826952 136749852 20402 -493360392 224258591 17789 -208816165 488520560 13524 227097303 680745242 12365 153096162 371962832 10264 -265070232 859413522 16043 211379592 646155842 9527 -152124375 861146585 18944 -408408655 844879338 25210 74068325 564145170 9972 -106594163 528660149 10091 -81192163 697044474 11320 -462348263 905240902 23733 -211066572 731684642 18828 -2066251 715481328 4706 -124433163 651401945 6694 -444304559 531790455 17787 -206405477 213685157 10125 -453594123 169353625 21247 186166551 241744000 4868 -551604638 125790727 9925 -543767603 550499054 11629 35766103 899598358 25702 93954874 892575397 12103 188731111 95471019 8603 89378264 944589675 20252 -38683983 104430614 4422 -496803847 536885789 3668 -168256981 617757566 14518 -559426056 299577399 3805 40982840 854477964 17939 -237068321 437665294 647 28455684 439356503 19869 151731842 159659711 24608 -420066328 806045536 661 -322592281 703017282 3878 -32851147 470255909 3768 -451880191 269264537 14630 -265177462 596361327 12843 240907690 56015251 5461 136834278 794026031 538 -304826562 220771086 11928 103898945 448979383 11084 130936962 49426902 24687 -363534665 350163310 10083 -124701063 827920998 2336 -263573879 547813095 16714 -393058662 682691119 16929 154737246 711276314 19419 -556342853 158456057 481 -576132997 841734006 5711 -349070294 37764120 4289 -239759373 862207183 21515 74457229 467232157 1038 98553510 287329222 8274 -565180740 220637023 21262 -143960864 450257873 10071 87422255 267221101 4205 148309920 34004170 20034 197429688 822871696 20179 -320831681 382535086 25996 -497472583 644593477 16822 36389242 305077289 9212 -514290336 715603725 8874 -554826466 45295201 3209 115800184 19773483 25668 -518301538 340433834 2700 163749373 685901768 14389 -418363790 97279647 4385 201420829 44112026 14651 -174181637 847532136 26167 -270583497 52385814 13970 -339548202 561274573 23869 -10510274 178623619 270 136078925 45178244 17718 -293389674 28272006 10574 127820827 540594619 12685 -14037161 955167655 5258 39064240 930210338 24135 -20305816 122112948 454 242447728 883586960 9329 -185492463 72532935 4539 109110867 432384804 15895 -87614120 580826490 23407 147853413 494643230 2064 -235325233 457987393 19036 -168262139 98730154 25251 92008811 641798171 6075 -71618841 955014615 5195 -549476012 930932984 21051 -479368558 588131608 451 -121379560 862113906 11130 -393088089 216111078 615 149642644 382295937 347 -251341242 957295362 16074 -466488155 523311055 16895 -552088731 205571619 10403 219930281 79152926 17834 -102900399 352519900 8417 -577079064 95616551 13658 -315414047 47619506 24679 48371381 757029328 5056 -540665252 133720455 12355 210489821 626068641 16983 158302368 471118717 11891 -98258793 532326912 7886 -41696950 175582492 6577 69928200 892329151 24421 -80307156 435992040 8044 2247702 285012643 21847 -151260282 356085585 2537 130006506 540857713 6436 -394309271 886829345 6332 -249674458 635089410 21026 -375827185 720692958 260 -290884004 44451417 8211 -370249980 88886436 3135 76485881 869741254 7047 118996962 443805652 17561 -308947177 157884460 5439 89406959 378565500 15937 -182101609 715505820 20048 -71504952 534086804 22135 -357652186 808346820 15346 120875737 773579476 22214 223440885 488679725 3406 61746280 279658257 14401 -308607110 679456921 4355 36486034 807027395 7447 156050599 507810378 4854 -462309235 725811004 9619 -317944473 607889444 19462 214847617 270070620 1583 -154857767 708738805 21776 40566262 445295510 15491 -360728883 341068671 21712 -436661831 765022407 17619 164259222 506092438 5068 -245539541 372116839 10782 -422883957 588520604 5313 -241475004 586810049 21622 -249501517 718951408 19731 -209893416 523450289 14697 190062225 834925166 22683 -466738320 834379548 13309 -442693339 925040179 15947 94582495 339429773 5242 -564942008 558474016 17857 -88503401 272307215 21097 -473394442 367271312 1939 -271767897 791191018 19708 -359938734 278373095 4762 -512010920 535362444 24283 -601438299 617199122 3880 -496983695 741170584 9369 -307992983 278706497 13007 -541334189 687449524 3815 148255954 367942399 5927 57709126 227549862 15749 -140136317 197409921 25860 -542452258 457015225 24903 -255294788 265172172 7893 -372887996 638777099 19516 -180329342 244732151 3925 -172140694 859437369 2139 -281338337 502160879 4832 107260540 929404140 23462 -376061558 838951375 1629 -257166719 855221056 3877 -307244993 142215994 19022 -461351908 690221427 24759 -324184449 617362045 15467 -263719103 172175118 24627 -453540619 419942994 17483 -492004336 670163293 25337 41347724 166694362 17092 -537301018 201449841 14236 -309808267 833022859 10411 -562001142 210222534 5332 -151206326 888724961 25706 -544746166 634413589 22238 -314638937 360901906 23989 244319663 205425036 21740 85129996 865120878 3793 -580090828 340154646 6415 46766324 119185984 10622 228623899 427249983 18380 197665489 232287378 22434 -186885185 725905949 25530 -211038276 455452711 9128 231798368 880087094 22630 105697284 655549266 24982 -488800004 657051449 16071 -132683860 503903736 26218 106071214 423609940 9914 164239263 739293205 14005 -593929477 561369379 2046 -162324202 573056589 20361 -494280355 906598773 9420 102985368 263639905 19441 -93445276 133590293 24492 79618150 390757738 16556 -569731265 321213180 23433 -232946413 118126527 4346 -499969550 375334161 25407 -407039751 130025304 19217 -344338095 16658082 24872 -165809418 666522106 1823 -572203772 389182978 15036 -302519578 486801120 20220 -362682786 291359994 16302 -65015381 58456252 13693 -551416832 831747858 21706 -274081355 784021964 1860 -225056492 482576449 20292 220495873 319318683 8701 -45922570 461344629 3056 -235995883 721457938 8839 4887087 344540328 2494 -447487217 673245910 9839 75288919 884532267 11091 -313129119 851624577 24772 -249096330 260799016 21239 -546284403 449870541 19915 159617007 286334579 1796 -222893132 321808022 6266 139316627 641694347 18775 -532333055 630999225 11048 -358132662 609148289 18761 -440359543 268307356 13960 -40162172 928782782 25674 -526302140 662970679 3267 -107971792 345049262 25508 -423394380 243281218 25370 -316662780 573078726 22311 213188818 157538649 19931 -282939475 549117435 12214 206855354 911721347 24008 -150603891 128217002 17429 1907884 231855804 21319 233730744 60870582 24953 144234295 254172361 20112 -15468997 932379789 8676 -514699963 917749789 11111 27429306 619877486 1271 -78749790 206373798 6370 188977148 274436547 25918 -166190228 734161416 12950 -419460317 545200418 3522 -143510124 233280306 5774 81265934 954992157 23665 -181919918 129935214 11619 35601994 709617042 8122 119883292 946597646 23111 -303788819 205129656 15509 84952230 131473461 22 -129638120 127430681 7537 184432238 484834602 7203 114766537 631445744 21598 -528577191 59567880 25413 106285822 530987010 25424 -281154782 587262733 10048 16908976 53226260 3247 -93466220 842120502 20870 87708827 181601129 1277 -99931458 483448129 4316 -234888899 411566941 22874 -584058544 652373993 7846 -468048977 300388033 3305 -539187149 199970539 18316 -414948765 593187535 22079 -508465671 863804820 7795 -75096846 298320918 5472 -42518795 842791708 3419 -255101556 119065245 8209 197228055 575265257 24965 -315451383 427063118 15625 -218690673 787232641 9635 -512046153 834726052 2933 -26014929 162636554 23948 -122145564 851906859 15935 -537699545 594974260 21954 -54983520 711474025 11105 -498449552 229944035 14524 -385045248 415827326 23018 232299718 503471105 22139 -189942735 66620587 6430 145944390 652099440 3906 -396941640 436712268 223 -534905189 319918340 6905 47535222 576780886 1892 -379573947 248626040 7373 -418575743 621840679 20319 108325154 105880262 24541 181913815 230135694 18195 -598186490 756269059 6124 -471375157 505734836 23896 51396733 704821112 19417 -118052530 41068574 15178 -261386158 770785650 4096 -427804165 91953074 10319 -567663039 724818650 14324 -116002802 835807926 19280 170568594 367739803 24844 -516217172 927824659 1804 -174876064 241511238 20578 -67463453 159912585 22743 -104289487 50971505 2727 -497344106 481725668 21560 -315520470 512065585 20717 -290517634 51611552 21751 -394407428 138883908 162 -172516344 488022412 20716 -209913354 687165217 25050 -447552079 59231346 21536 -35255412 326379492 25675 211759211 190688390 1358 -177047391 370638798 9060 -541030194 529882253 14478 133314775 868221530 3033 -492391090 322438867 12680 -48616336 931831368 7052 -410318222 707151680 17997 -323917640 894384816 19957 -154498022 448438720 20550 -566675151 438122549 13280 -45954405 210528976 16705 -48688692 66621517 1530 -359293671 843209990 25825 -517563777 618164310 1285 -94147328 29777799 13538 -354152023 177095301 4322 -10621235 632441688 24870 13838681 347612761 13333 -102281074 128875654 18059 -101219859 834770622 21124 124656951 172278086 20643 184212629 615638451 3843 237287195 572518772 26128 -220325722 202042215 16491 -102484193 41595192 25128 -592626154 232874023 8617 -76283276 130131883 17149 -429300215 818131682 18519 -149750380 18354807 17241 -451124535 682323865 18590 51262322 88316721 4875 -354720343 513291809 17071 -439079710 586285607 11222 -16262672 822266213 687 219792753 297749579 13194 47052858 370539413 24976 47866114 647996139 2984 53459702 697908040 1060 -472219450 356102315 22773 44392687 458856677 22941 -113521403 616838409 22298 133394680 262947619 8881 186867375 473444028 5861 -81490518 500067896 18914 -261331109 363311300 16784 -130440701 117566903 25293 -70489566 338746068 15335 -419102591 719472428 22011 245141330 363929539 23002 176129342 737158017 22732 -301746599 563934859 20168 -580292250 913634890 15663 -438462433 53461140 6708 -377726048 338627154 658 231120270 421054554 5223 -519746304 697223073 3748 -54123775 42874335 21161 -215537422 692954169 12717 246359762 776789293 1567 235395908 564600597 2169 -50784187 918207706 16368 -266171736 700112787 8385 -526250742 356685619 17815 -337442727 703479968 6445 -60348168 869906719 7346 -93297823 240564681 9162 -164226057 435193761 12229 187934552 104967262 14456 23549737 202990725 12152 140284837 513968171 13059 8876070 19543643 10479 -246237577 495947523 6371 -66053164 863427429 22587 -203599281 780600103 3181 -203946034 124243921 5905 148955022 9532748 18463 219825183 487185286 13113 -196201566 826683608 15588 -214327185 150968564 17366 -421648481 651416996 10007 -45780411 324673768 482 -231250875 804828679 14792 -259390192 718982363 14381 -227258517 192056233 12272 159680648 943265408 14521 -289966016 95587826 7752 -459171160 919907422 18915 177110 499040923 5106 -354790495 667503598 19421 232108716 678199889 7944 -113009229 323356455 2633 -215595161 93340599 944 -286107269 816986599 2201 210353103 161727574 15790 209212869 79598958 15871 -228746753 537837259 14054 -549070951 857904038 11716 130436847 939878942 24503 -52929593 571225781 1127 100060749 593737732 3566 -555698680 475472630 1161 -197623501 504791902 13473 127024165 314354929 10541 -79772386 555398243 15618 18697645 631457910 15651 134759886 144683229 25413 -157333547 350604572 11989 -570190320 349369155 21108 -394332992 743631963 2580 -516909827 199955080 15955 -559814328 482346561 5297 22814362 393508167 20861 -53028188 840962423 439 22008468 115568914 14238 236534529 325346182 21758 -35547015 341080641 4443 -127324505 58047226 23046 53955960 504376146 6525 -581515644 518276766 1425 246389900 549039877 13044 -103908960 668264695 4594 -227384367 664880849 517 126737677 126600412 11557 -426902998 706735570 25791 -576194995 407220137 18188 -85369343 774536344 19119 155892751 661701720 6019 -224177734 478168324 12091 -138304238 592110853 10781 -5028777 748516713 531 -3899404 850234175 16211 87620309 407969249 12955 -16120718 500207772 21878 235319222 70562954 1406 -124346600 509213986 19512 -564591658 506902533 7941 -278480512 618868548 5690 54369167 477140758 8023 -449984441 532297732 15081 -137514027 571609790 16577 -451593514 929524425 24611 -583446066 695612002 17700 251919268 423875548 13230 -88316544 250445322 16668 -435931131 649339199 24435 -314911137 668956103 14356 88394190 70688027 8396 -209042124 529755891 17468 -407042705 162448187 444 -424620740 547290811 19385 219420082 159161204 4840 -96623501 813740771 4711 161961252 918107782 21925 164437658 476934879 18222 199816655 933687494 13062 -207618831 291523644 11038 -211370748 282301929 24332 -153804369 927372013 20000 148540699 411788589 26384 -69397543 34679883 17093 -3411856 252090112 10551 104952203 943717292 21943 -337278581 476159693 13410 -428372791 547965325 8688 -230200778 855427042 18955 206157074 916595622 18089 -95322815 198095489 3408 -491401148 476105401 25578 -117044424 923569877 6419 -491700619 594026778 20166 -41325177 599513728 8212 -570881334 438417713 8274 46716736 333554112 46 100229027 764666571 4801 -560302469 941990781 2153 88334956 386184293 22000 -494132038 509215736 10235 44155460 838549943 20869 -190195803 692088203 6832 -108756806 851585680 24560 107208739 291791263 7005 52552045 48436797 11480 -574820815 530174580 13884 -517492670 325687562 16066 165734787 274946134 25964 -595092713 613514411 10400 -429307763 483501948 7530 -550922529 304084203 17137 -474377927 194879141 10721 112614134 566396889 1824 167931860 530746969 6046 -393303447 940803028 4539 175101649 761457987 8040 -303180290 20108000 22181 -317502279 612205046 2720 -185688159 64901811 3335 -171714189 246892000 21681 -116184238 149938660 14549 -449606128 41518637 7465 -572388509 828429935 18555 -364019786 329017748 26093 -319103177 844949881 11034 -161728884 365583198 13902 16466633 484836869 5445 -495582187 682150673 20277 -305849165 738816646 5839 29742610 725763819 6394 -371355482 910830928 16661 -595714259 605152282 10824 -441955925 934265152 8439 -94469253 381761841 7573 -97518554 79722659 7534 85546721 500426214 5488 -87623953 448147260 15920 241462015 686766953 25164 -195394388 343281651 8081 -396024612 68085012 26023 -56429565 952277814 14232 -562220018 874263908 8659 -471745821 381672458 24339 -168845952 888053463 24819 -298557697 758155533 15276 -322034693 96232336 19431 -80373204 361683951 25498 -397750397 390955578 11828 -172098642 272056733 15791 -499296752 517956128 14744 -368929780 807037612 22612 -82229569 507827886 12513 -205262688 341645918 13179 22682868 142227342 8781 -504395386 170645870 2283 34540 142547450 23458 -86956291 353172020 2275 -359592717 77690524 1558 -504410228 494807834 10899 -158411245 594686264 3102 -578576894 543786331 11048 93027389 74156549 26305 -542948536 811465873 22590 -225130166 95006534 14463 -97344608 227901170 431 -510415606 831130388 7714 -273832190 595656011 6104 -315742243 303137999 6421 -142025126 374109035 3756 -495193136 912515672 26120 101614148 907767403 5140 114838852 253586317 10621 207800399 224277454 4017 172378218 444546075 304 -363602166 57614408 23565 -313988071 771663206 8709 -385794997 426429972 7180 -446957983 277180028 16691 158392855 443608539 10829 -518457239 779887843 18194 -254328405 929452060 16957 -33177667 328613811 23899 -31905502 197162433 1532 -587973163 193927964 8232 -163657208 71944576 22819 -72387890 821885810 20158 -27494545 882095770 4788 244263569 357201793 6181 183742948 912892605 15266 -95572292 902567714 8243 -228134810 383158025 6894 -146165923 877371413 24699 -537865306 923045924 22958 -414832000 353745084 6827 -527953834 156155030 11893 106467950 693605423 24055 214512934 501715957 15440 -576034966 862200662 13212 -241160763 152400188 16657 -271598919 780022911 19149 243267185 107418179 8610 -151180016 852676581 15584 -250460156 389779099 24991 -248109140 764020821 23395 -124082889 786004004 22125 -272653125 572768470 22571 -186836514 77883298 23070 132776675 914424648 19544 226099189 46797430 25674 151400748 135654605 5170 129087651 592158223 13492 -178361556 723634023 20403 29706177 655898002 9435 -86924146 100438736 12232 104338874 397547255 11304 -551520685 865942424 2757 -589842571 489842425 19337 105984744 175371422 13698 217666155 700463381 13649 -407822193 526377348 11681 -274971920 60513648 24975 69014473 97171714 4089 147549462 394299604 5049 -23506595 265918735 24719 -215182672 374363470 2952 -84782553 749245892 25770 -425004560 50168331 11924 115390647 878039619 4624 -89228945 787985079 6784 -420880535 936632150 1417 -308544938 386739378 1312 -210194990 9617771 10469 14411922 566835947 727 -190242711 671531833 7932 51804698 399232396 21545 154931908 552754933 6411 -543420568 845471769 10273 -175827646 865596840 16351 -391565083 173898992 21558 77535241 779467706 12036 -392100638 359407453 25327 244907284 489562693 7841 -562915433 836467296 23031 -417739309 98492027 10978 -324689523 649592257 14963 41724298 271841099 14223 -258838477 226737220 2883 -471204179 310774558 3525 191752139 788944560 4679 191329424 933034640 17829 220997057 748279769 6429 -580665106 470977702 4588 -255781615 843429139 12232 -158571111 272573675 18119 238446555 445451661 2590 1506320 671900408 26383 -252590289 407078779 10117 106068101 57943509 23220 -352070124 75231839 8043 -312718745 376734692 18550 -142768766 904334972 3961 -62830740 319275918 4145 -247245591 630392571 22138 76485766 880112164 5608 -182020800 481642563 21981 140589383 221809450 16121 207959676 366397908 11682 124658718 60425607 12929 45508758 628367576 5444 175473945 62990256 3957 156653085 301504396 26387 -301746107 755096640 4569 -297428020 515711188 11268 -601982264 128269333 8946 29940990 488400754 11480 -576474959 637798956 23880 -14714845 705003835 15039 -566931109 681744665 12222 171205338 148218152 15170 -233358315 412841613 11257 -580058182 252505713 14192 239365726 502677737 14276 246252981 11678096 23856 -129310783 69663181 1573 -84565632 681246517 10605 2959083 44775364 8050 -290769832 756747373 4677 -149521035 312708419 16885 -116894552 180134767 6522 -367185319 521619377 2193 121160308 732028121 6418 -191095037 699240631 15861 -134939362 813987898 23117 -505923054 737991092 6398 -75166186 348791659 1923 -336062827 956632084 10306 221378007 190386437 24696 -520648893 406894510 24841 -201943428 607600882 26347 167078022 870824313 3770 -57255045 72333505 19415 -581318841 588183627 5302 -494596022 905984271 5227 -289881250 699827175 23220 -585978013 600147654 4968 -507785135 597719353 18846 -309545785 664113907 519 -522831794 532699523 11268 -579775291 721420365 15832 21707801 838666848 16414 -217830097 467714935 23863 -212028725 527781624 18930 73634973 801491955 3937 153737982 737582360 7958 -192317696 208374244 21998 -483815773 437760001 15758 -560756139 222271654 25858 -529329122 519318100 242 91532660 875950786 19729 247580120 545995970 10963 -150787057 722361789 23721 -327934772 420547104 21586 -404889302 647124620 8022 -503918232 553982362 12701 -63523855 448901111 302 -286881677 529573961 15310 -492633471 549478717 15042 -135800418 738111343 16340 96876781 81355567 20509 -243138463 534246620 21472 120654572 341510873 23191 -255039707 330732990 1268 -191916751 310442264 14325 34318609 483362714 8434 -584026805 638783355 15565 -405059990 775533204 24660 -345647280 57289792 14213 204626510 169073327 19612 -413391824 419455588 8793 64013565 395091424 14198 -163280751 785761264 25115 195283134 505730093 14003 -209371693 181543295 11563 -452932086 684129691 17311 -46021561 123565634 6979 -486823320 586560168 2679 121151031 361458543 12644 60819044 599618046 5875 -228866703 442705361 21463 -135987459 201606565 24155 -92639710 809881938 7230 -548415965 101461461 15414 -71326984 923678841 24886 -395159076 200142422 9583 -424098569 17732969 19767 -589938427 815499698 6801 -328443482 409290904 17615 -293831008 691806095 15996 -418940712 140887711 17691 27430415 452080196 25195 159847955 293122760 5695 -558954505 944404352 22426 -158486677 694763375 5927 -176288046 237254175 19039 -187038626 848477422 272 -328678374 341741180 25430 -93108878 48598375 3990 -446067981 407863444 21467 -147856186 370648789 10111 -92174309 134079959 5645 -171812622 875593445 18850 -114707485 257853101 18440 -71127977 288013319 17354 10540632 321057803 7339 -157360193 226205359 21581 -175187810 939347971 13552 -92789679 120054818 21944 207748055 82851969 4913 -197884709 839424812 15879 -439494947 464575934 18439 -51751082 537999920 449 -344890150 714332112 20892 168705744 635763344 24320 40881569 735429233 24448 42742744 686020028 11627 -266697002 638423121 23811 -52264782 767743422 3618 -242140914 413977386 14935 -19428072 945537321 1782 84595134 567148166 4925 -117179997 29385525 11384 207245514 86596122 17842 209162125 530231835 2183 -142859531 812285074 474 -314763651 12632477 3165 26098762 110486729 18202 -413536980 196567454 8309 -502455117 363412481 23346 -153330026 709696266 5685 -62066875 535838028 12553 75561416 759745501 15434 24928412 847632524 21266 -40073950 132671961 9314 65524129 84994509 11008 83652896 544049696 19461 7779958 247811071 13472 -135093349 546192388 2580 185627091 403252184 4486 151270355 139143246 14526 -328003500 703770345 14297 85183521 238930508 6518 -208727544 779697078 16891 -569105036 700144465 8067 -228784385 930877606 18770 -315002438 539711089 17896 -415365099 515493610 12598 132721093 585853112 4237 -102971379 525766784 997 -14192035 618640286 24109 -187576351 617355509 12289 156220120 106862741 8365 29336205 904418648 22484 -207767687 294101016 22070 -330938587 260734701 11542 -3521106 322003736 18518 -18447210 464284488 10483 -219255837 55838630 21184 54162719 739457591 4211 -483942469 385455430 17928 125361030 741680683 9968 -248711245 530826834 11810 68123611 192706605 18601 -25936229 622210743 21956 -400394030 272024776 13310 251873730 921183667 16592 -523421384 345556946 7601 -204134059 611926445 1425 -108988875 322625456 1515 -113706047 161510025 9665 -184692784 428521880 2684 -369561339 658138450 2671 -535708552 558029784 22877 -565341017 190611424 14457 204034394 692032823 10225 -312194032 194712844 8502 -231649280 320122214 24841 -480594349 781439658 7902 -103176150 623557026 19062 -477304851 749873385 8023 103618398 921794819 3593 -104180133 618955313 20846 -193154535 808674104 2146 -156773223 210837788 21619 -231323969 540898426 5423 -430083360 895080246 12076 -163194346 17276431 10859 -236203370 309307268 11485 -364181452 216008127 1397 -415036542 803755408 12588 -429794830 782863064 22192 158824327 584959417 2479 239319065 161118999 7992 -403815641 483755061 5811 233258357 111435705 13063 20848538 467888531 8939 159538416 390341958 20517 -273158545 391471312 8618 -339227645 111328406 643 -153437969 663793613 2039 -506196680 113922701 21993 145139964 769525373 22189 -268375597 630762842 19126 43354417 718919016 18395 -462935276 744078068 2317 -261022318 153235320 18343 84799469 899610203 13655 76793775 829890970 24484 -37184818 388133146 23654 -264023641 864233257 6416 -504205105 443736998 14733 86762282 529586658 10357 -326526198 29004775 11796 -52835675 20779814 21064 -598890313 679823163 13668 -472828888 479934218 13505 -362752118 240562604 7376 -58772848 581895398 20937 99025396 297032982 15741 108280915 15070110 25054 -107478902 244155388 11182 154829075 126728160 18938 -159312369 471919758 13243 -590168881 675868654 16968 218881821 421705622 22348 123663324 356540320 399 -374774515 64401083 18197 -168367628 788755579 8035 -114046918 556540857 24530 -36039423 368972018 22130 -549212398 389570552 18934 4029299 937323576 2032 -601132422 660062830 1794 234116442 150194152 380 -141211606 798603013 21935 -454132426 275186836 8675 208406400 849194079 16741 -111457543 958310651 26434 -529973134 324348302 12767 -592934445 898403689 6253 134469029 64853019 24118 -321443145 488175001 24111 -137929269 740947384 25434 -23226867 411724897 14614 -493667142 381354316 22454 -574334334 605184566 21173 -201560251 355942499 21853 -353915085 561248247 21817 -456609781 748356363 15973 60285001 445336254 25831 27445950 554397654 5930 211267456 219224820 14843 20496984 482079960 2318 -280092509 216530773 21691 115949010 798707144 11234 -103267339 537201841 5799 117979604 26722872 3156 -158600639 893555023 11761 -148960791 129459103 17204 146048396 771506288 16139 72822613 416286315 10222 -61383996 668079888 21288 -530252897 783359342 24692 -520334500 137787372 18919 -312985893 317764457 26314 -183407794 59704460 23341 20476359 129974806 13994 72211610 50115614 23855 -210016573 148767884 6006 251409657 282747868 13007 9010391 243181315 16226 -302988596 235799510 3764 -480463395 373077577 12574 -481789156 856939570 11557 -476619078 545110904 8992 143479460 371742584 5481 -242622439 436666999 7054 29200918 898044694 15831 -306281314 648198845 4552 123075597 667330299 25709 161480421 295178719 3690 -181854133 237635917 3045 -275048186 816042835 24673 -493700065 610589142 25086 123584046 602253472 18922 230777799 603422684 11795 -466951685 597945669 14151 113376992 252311220 21873 -414243488 767154105 15770 236877012 637498501 5549 -49880569 406024580 5283 -1778256 946228219 7723 -201387404 778452867 4500 -39894752 729196560 16444 -488542629 51220038 13151 -52774863 31015673 3220 -286631300 756442582 14391 -315092017 924791470 13770 -499620789 22617370 11588 -116548812 400308926 25631 -12147645 606407024 25821 -114515975 528008359 5217 -101021282 12828954 7663 -596490867 730556682 3829 -260837073 449591740 8635 -300640347 706331452 21820 -40963896 748477247 3208 -598764904 108944499 16481 -546204927 243055735 9106 -157538968 422083062 20094 -95849729 454017792 2699 -33926859 675318962 15201 3811547 453323632 3898 -492177577 324861659 13876 -581140606 476721221 1576 -450986822 791348566 7637 -520551984 456907580 10570 -210057144 159941543 11732 -296622391 358237108 11519 199771057 562523124 1574 -84440700 680545617 12922 240682865 851426492 7363 -116544102 835295466 4335 205973077 392444760 4101 -97480225 136861349 10906 -287342471 597912405 5615 -499011564 254953633 2539 4171010 731988281 18589 -207858483 128680886 10737 -178852807 733915449 446 -295396013 463478420 4893 -325446448 12207669 24407 8016916 39688832 14629 -560804390 389648534 2311 -514250887 145352555 21434 -99744810 140230308 9775 -87865041 434996279 3989 -432461374 55983248 6979 -160645500 347178292 8913 -151801490 131438390 8393 -503732368 920313504 6952 136272208 730314030 11112 -278641156 433577934 25542 209195256 163129237 5238 -40377714 516131095 10600 -415214579 136004267 24964 -365771895 738755142 11013 -407855980 719033518 22906 219208343 232004869 17756 -480931533 371124514 9503 140968137 383700165 24408 -477710346 572195835 22305 -95091618 415214683 1519 -442480438 929362532 4538 -44302575 127465758 6973 -3294641 380704428 18844 -510030502 705786583 20471 242130903 501058386 17421 177981182 263922841 3346 -585956531 624677904 1669 -54445444 827143462 6248 -563672056 168496176 24091 -161553973 730488896 18240 -474709815 681009640 21295 192369515 268483453 18947 -477816141 696951163 14245 100709929 91530697 14513 -434240326 287034522 3734 -313076084 531245633 18505 -206959014 163752467 18557 110494503 188248747 12949 -305119566 149749974 12992 174883807 228071663 24831 -555353725 67806702 23897 -47796039 825884742 1939 -173055409 559064932 8850 -91188263 104899214 24043 -112196796 544007937 26447 172035943 100636828 20016 -593498000 893782406 11911 52112088 953404242 8831 236623439 345751650 18114 -151637418 832108010 5900 -311247958 172116629 14432 68941926 29282309 14542 -317466334 254178015 7750 16865482 554797702 3980 83729748 226931404 502 103664520 819550678 12927 -367123655 552880399 22785 -396918952 464572897 14432 -26006954 841742594 25194 -316877272 504381102 856 -373965742 273759383 17526 88952035 835508987 17784 174897477 845753489 25728 -464766178 895322375 14827 -133506655 356308222 1553 -565093979 293708260 12429 -230403053 750225737 21763 -497144695 390312394 15515 134494723 557177198 11049 -499674951 497275169 9851 -497758217 562336211 20672 -562926874 868484724 1523 87183212 395144852 24115 170483740 245599530 10334 239332995 546326340 23668 -507127916 818591365 17357 -328820259 449714145 18561 -494700330 209837524 3390 151282214 256870018 17237 -62927764 524897283 10216 -292314392 10497856 13034 100290694 884527606 3995 239960448 412447700 4665 -252902519 8743134 12864 -192983694 801243659 23757 -510844844 208428266 16792 55468921 799841868 800 -12314718 223995132 7930 -133558568 19584624 2998 -354679653 78933948 21209 -140082222 548601683 17968 -572095359 194691195 14070 -362114641 223836586 5862 -295257841 576385371 19234 -37295719 344622436 12925 -256481266 563790885 11984 3462537 166787308 13121 -74305231 855260842 20684 -64899849 924842516 19577 188307855 274120139 21593 219995602 34192787 2526 -161950093 814742902 6010 -470101300 305821085 14024 48337777 932260151 25187 153251247 646378121 22773 -148019174 786833487 24589 96694246 738525554 19087 -134589293 877626482 10139 -330057214 346109587 3742 80812386 146665011 3159 179618815 202161111 11569 -509938327 201760620 12819 -554685993 956272680 25502 117272584 664453704 8589 95759871 349096491 6376 -227932656 316101372 6979 -192729626 873570867 3994 -334836969 688287530 21044 -190812780 788202220 10238 -210937057 309127013 20490 -98526763 535777493 25591 -387680988 859761181 14741 -262581936 34430416 13278 -511050003 202402015 3473 -91805385 50223811 9304 -472322673 575111870 13348 -368738296 91623885 16036 -482322692 595277846 5857 -381578992 743182097 11484 206844027 240548223 17936 -423229302 67361837 8607 -283831025 625920543 9230 -34174885 815868590 19732 207028034 472358887 6645 -407659908 369390219 773 202628119 800887921 5267 112325821 158494989 11085 7929945 315109282 967 -58750014 709339312 24340 -38775817 327578595 10438 49477586 484160604 22540 -581444889 727888037 10072 -318083730 649580799 8389 -556387951 15371083 12021 -179828417 182903074 11531 -320203761 13580240 18412 -497943409 886921422 7736 -193148018 872044359 22416 -305806950 178965632 6776 -6825518 706481226 20753 -77721860 809488987 14970 203541204 46494765 25159 -355928490 631490647 22588 -532658175 600314973 5483 -38214142 447840943 19688 -228092924 301179993 7060 -199601936 114915435 7708 117966507 586972157 23149 -251034714 470172512 77 198620516 139989797 15634 -204556199 948305076 13572 23315297 904836834 5049 -510876893 99725755 1376 -198062781 242519715 22215 66912253 438084079 141 31727330 828744065 15674 -13167865 732320709 15796 -134665231 730067177 21456 -353366196 711250120 23111 91796399 327782097 21429 -115242454 949094826 3563 -538021319 54887146 20955 249370277 618560662 17318 -353854994 375393185 10611 215739844 669643480 4647 -231256794 18955709 8569 83095707 339969191 19787 52462598 821625956 23792 114377528 470708251 14233 -354579677 767233204 2773 -353724070 679612865 14036 -599237074 254506612 14327 121400068 31616119 9138 -297422290 849182265 1876 12089300 654211574 2806 -529314935 915665694 17161 -372613520 748348892 22535 33477661 561091376 10260 -96547313 731945664 25080 -478289979 670804124 13185 -445957271 292574702 10807 132642998 618846985 2724 -512965704 45403587 15296 -541675918 793092722 17295 -112423242 666350770 7734 -2149558 784537144 9845 -323201959 820500680 23486 137098693 181658380 4881 -376642871 458863956 379 240059581 327655528 5015 -14791612 58422893 22805 -253679900 673500240 17854 -74662219 565002569 1938 -198238041 685962757 3795 -363646795 934674355 3826 -400208297 908495146 2766 -47858689 223566427 905 -256424157 930612211 146 -310421488 939144026 17847 -182537078 495054348 11094 65596565 509230614 15669 136336763 72604838 25163 -490491049 80074071 18025 -110726805 75383377 4698 -502089206 145521645 20711 96125288 730696576 1736 -343686725 235611347 24027 162928277 116867529 25089 -529679398 515951700 1682 -435023755 101597569 18843 -516548951 680049878 9329 176671253 354660001 24016 -126575553 504720783 11482 -164637007 820360582 13704 -108790816 743231796 338 -556646684 18971281 1182 -156379241 938626928 7548 97789555 378595348 9595 -519139044 375294883 16786 43744782 54459421 2389 -150117259 939715997 1556 -386579393 175152312 19144 -535996118 239090553 6390 -416226784 91376551 5224 119150993 487133954 13897 -408930897 104272927 10304 -308127379 933618264 18431 -126156378 822100900 7883 -472388688 653398497 6864 117976907 232574027 15502 -2992483 510919064 19846 -302466889 423068535 1641 -484329306 458319898 24690 -48221792 851611221 7012 162553792 494798401 17379 -372534150 25204390 19718 145271968 111307180 6345 -321331197 251777478 19489 -302478691 816308151 6652 154677173 611113927 13217 -181047979 175877352 12285 69056707 555467989 15035 -118149612 580700495 13108 -397024878 710650200 23939 -365784267 867348735 8326 194879896 337594569 7881 -441978742 342276520 22304 29650980 464262998 12217 -431901565 790838400 12802 -206288880 640928164 21564 -283664368 700936183 11338 -512131264 700515124 15355 78964541 564023789 9213 -343239893 176991997 2770 -210828862 739829620 3224 -319338285 756184588 19556 84258864 57929419 11654 -544095282 144375581 17350 235942024 453883908 10965 -290913491 180347453 1571 -22596326 175654683 1946 -404315239 315206992 21025 -364628137 504866015 15318 -257067729 586912442 11568 -318156738 595798938 14508 -331709115 96525541 2830 -132195516 45497787 7021 -296023478 811700505 25920 -333229419 710944912 20743 221579899 516060230 7747 87847295 187221444 22179 -6491359 72839941 18395 -316274087 348462606 4468 23458193 139358931 17272 -528081028 923567973 21436 90260215 878704416 6851 -105904881 892479522 21476 -598627158 888457392 26058 -174364791 571338274 10340 -482667340 366851576 21610 95348736 852232998 24659 -514579733 287318223 7586 -216519836 881629138 26416 236594219 431422248 17107 -160585076 400699258 3833 -268764458 684554452 16892 -10560482 257877549 2533 8516068 784684752 16134 -200891892 21574258 24770 -482293416 280859122 20496 -444992198 732034066 19925 -97458724 240601064 2794 -334847649 670671560 4724 -200155242 739561931 15666 -198187996 237334712 18867 169341160 944154130 15873 1516558 367019743 22580 132681074 341201709 17380 -199936573 332177937 2227 -157491092 817937019 15855 -288326172 221347553 22693 221762810 562655472 18525 -257844780 852149971 8690 -591829142 52362305 12367 199391159 855971791 16871 -248531032 112023627 15672 74448497 582378084 14295 -146744096 815373493 18711 -364611985 404905265 25462 -124863714 574749540 9824 -550786701 705832425 17452 -387445611 291328671 12341 -306905103 787713603 6708 -255717620 68019115 329 96534773 284274389 8930 -594768860 256772707 10431 -55118426 715270209 16864 -553688268 450605774 25358 -371655612 528919881 5959 54246067 526119483 9532 -216804588 425591100 17839 -245151356 294868652 20412 -242777437 176178249 18563 91002909 204734667 253 11369354 629674376 1306 -494952552 30189985 24297 -355908928 628978161 24075 -488985578 673969368 24813 57208548 197280134 16862 -73154936 885385012 11963 -92294615 481997036 14156 -323232324 191313848 18378 -286563715 156773777 402 -208178901 805233951 9716 -102827304 386918937 4105 -178594664 489605632 19415 -250358771 275084185 11594 229446984 132184678 2510 18895141 92809641 19308 -102757263 309339245 23700 188457960 580974691 21667 -242325284 285394512 9128 -520439756 763286063 18080 -12273936 599774805 20723 -509423016 18154865 5128 184081671 72722778 5777 -95521142 658162272 22900 95199149 73206719 17845 46207374 743091855 26239 -92032310 300789145 14369 66836494 901809038 12365 -329244637 317056549 13666 207480 193526715 22933 -578836287 242519140 13909 -330633722 401661142 24285 -422942167 905227844 4961 183752131 384954347 15268 -443794529 324366537 4655 -298273532 527146223 24560 181083769 540083176 7378 -580415566 414374760 10630 94866544 645659259 21403 -407287687 564937957 20562 -300543923 170862405 10836 213797079 218679654 22537 -337242426 341874727 14731 -87211055 914368034 17682 -249896450 167985162 15004 170978451 726280508 24956 120569234 201629548 19692 -6197706 82745920 17087 -221255916 259983208 23859 236867077 430119687 9858 -367342154 23463217 13707 41355751 405034678 20884 -292955565 421933968 21295 -216396940 905171255 21852 -508766545 787507703 26450 228887993 452128604 23453 3785030 837715862 16521 169158521 401860429 724 37341353 365440465 4741 -223546389 595990971 1784 -249930912 824067956 21558 -333371817 648191369 7748 -215511089 520357825 693 -766456 350361783 307 -482385910 955420870 4275 91211620 256652481 2583 237557628 750165101 7545 3839107 461827085 10318 -403527659 187825591 2700 -314830781 250896357 13787 -324338939 830551661 13008 -42435432 762927110 10284 175612422 358665000 18909 101844204 724509524 20204 48716464 680387105 13508 -441912034 525859833 21674 -232604716 425662197 14669 105892649 564612609 3909 194746251 469717546 15090 242860650 509465089 185 -198376609 168094593 17370 -64458072 85310844 4315 -573277477 782086248 20606 -418897912 221484987 17141 -204014285 182957989 12366 -408103892 567461504 20730 78001460 78011469 9720 -535191156 51277922 13301 -534270614 953863319 8541 -482384138 311144439 25033 -304395308 909566427 7113 239879378 344560166 20577 -292359587 956087870 21383 90088796 164884620 22535 -564886641 611318973 14941 -192627451 912826519 7154 -67029519 557645063 8019 -339302385 542049183 19450 175006987 76687950 20618 60467490 556195764 5688 93631290 525338435 9839 15857150 747195861 1682 152924456 434160430 16954 -151017926 316986189 23982 -408486452 341573270 23084 84357480 32037283 3274 -140798787 611721621 8767 -425871553 237179716 572 -466645324 635767858 19768 171845568 214212814 9352 -80613588 721456832 9281 128550168 305851151 20466 -469588615 250903740 9271 -476402793 579551960 21350 -405996589 43706535 9884 -342952945 442712031 6169 -29192328 107079067 21709 -228676547 812541768 15729 -4377892 140370706 1192 -80662850 936062414 16794 53723430 409854393 24558 235558937 78014811 2997 -576302791 908629452 1051 -585223006 337537710 11845 -96607287 794929896 23605 -45721501 423717536 9624 7429151 222477262 3695 224839050 792270026 22451 -167939187 527011930 21968 -427909334 439974831 26252 167173970 631856926 4885 135004006 836796272 23772 208034448 179720419 19672 -454086499 842638262 14970 -68838388 900620719 13706 -537671016 903475038 11460 170040375 575901419 7517 -372537036 797127399 22841 111343338 310046025 5510 -172801761 426283122 25296 -144762549 873184455 25182 -488179995 645330163 23828 -439004094 435857897 12683 -358428555 723078359 2607 -482755771 115514310 20498 -258648493 405422780 12532 -51240698 838414009 20656 -134594045 531640985 471 -546739418 402175180 11511 -104196740 108930771 17024 -482416394 343494030 16229 -547472723 608349674 21821 -137202739 717489921 5509 -210255683 135587144 6363 -444392142 566002795 11386 -222869317 493938415 8088 -562871391 95296161 14848 93113692 655844863 2397 5066770 406141549 20758 34572615 170422916 5254 -591560116 241602734 14581 -76996993 492579885 14727 -311639161 925341774 4648 -405417772 202111157 19018 220130542 914564538 26424 -509649220 367096340 5718 -72149909 288357482 15919 204060846 772531769 21926 69048149 804941030 17836 -593362992 926078687 4963 -483362056 213534673 17634 -407526893 888977966 12481 -517500364 818166459 21469 230395051 352134066 13341 165639302 934261558 14276 70045965 167647804 21064 -172495835 945438907 3410 -152646110 492137869 12323 -372407396 605127417 13961 -311564351 724553583 7369 -148712274 320399180 22906 100756888 934638533 1094 -380064026 872342133 23454 -514987524 556445000 7126 -386076106 829880475 18457 97026875 287012119 382 -383914622 454699692 26274 -416196863 618058562 20790 -223978257 375912068 9498 117711190 647295311 14628 -457630605 854168325 20072 -556470643 935213271 1980 67015035 797507475 23807 -249016819 374085137 4062 -444782834 799922505 14124 -15816598 451097407 13120 -32869843 679312590 25122 -427630474 153581370 22005 167983217 709079172 12378 -541671278 216953252 20295 -372505342 140742822 22529 -58215219 654913511 9859 6949791 627442459 10990 -411994830 165631085 5070 -508518780 833331586 5000 3562599 455675827 13961 -535927554 382931266 17647 -371517791 473096274 3151 111781186 835066736 5052 40446613 494381807 8430 174277418 700668661 11486 -570944624 539072077 7654 -594224461 484301596 12835 -53436021 317673968 14779 -565845095 161015839 10293 -288512745 332222076 5466 136199649 476579515 1186 215468241 404907451 9909 -417330215 143383983 52 82334700 213054631 21026 241727914 354447719 15269 -255826155 48670339 279 108120009 344758077 790 89456543 501292298 19103 -564539884 412587068 12312 -21415958 82971317 23737 18520599 101426797 15555 -406039431 475869401 13278 74960545 75347935 1192 -360961185 78303372 22669 -198202739 544914880 15486 -58323082 62518057 22458 -380265027 690426721 17876 -565442926 115402989 26467 -566214330 480074764 5354 199220522 269564932 15269 108011580 359311874 14115 -196846950 666469528 11067 -37366281 62934103 17366 -185872877 779233734 900 -63190932 16586453 4305 -159791362 40203110 17188 220373639 273619979 4628 -547023242 576546706 21227 198286250 322259138 10647 -517341312 260076709 21496 -228705931 661793369 9027 -35386462 17355572 15906 59440337 202203614 5143 -588973498 94502119 2230 -590655325 569218924 8532 -404123848 82531250 16396 -304041120 889120206 4475 -447674897 205926599 17978 -453061549 161259369 9055 140715027 645699923 22503 -13970150 314120767 20421 -64322286 507926741 11339 -477008623 379531734 12001 -226954776 444955296 4215 212786446 343523016 5565 57900684 237486826 12384 -560643869 622986875 24468 -260582128 598374459 19506 17471537 341694587 1113 16252735 474396779 335 45590620 533408570 15499 31134764 343077859 20841 -493729261 587787580 1270 244416509 435534864 18574 -517939748 607912367 25776 -154410516 320733001 1594 -352811540 774857113 10458 -78326294 785962947 25670 -100119048 208270011 24943 -46886354 148504950 19771 -53615536 431581067 3621 -533337766 644617250 17488 26926260 283206556 18350 -254951308 442130784 20882 203953461 938294576 14633 -589712391 549001554 3983 172731043 638671234 15599 160451077 670605650 4070 27915070 882422072 4719 -434105165 869399776 24608 -268639419 784302360 25358 -162533193 450567555 21438 -494937980 372857518 17231 137189643 172298554 19944 -64909391 723351434 2159 247420757 410215174 15687 -39139402 79644530 23801 -180892886 700969253 17934 -346908069 770450013 21851 124026968 765949102 1729 -307514009 326395680 3440 -349607425 119838301 14984 -53404987 359665595 10208 138652209 618520668 3762 40898564 338436830 15698 -259187360 502417904 11876 -510102485 339243004 13092 195235527 179988168 10696 161207878 175124502 900 -175261652 573818484 13499 -375760558 674005810 9165 -510916412 483400809 3672 -13731290 328446774 13253 106495800 578179059 19542 -356097435 780277381 19830 67345728 704868244 14456 -63479860 289204282 5895 -280484130 171869299 20137 -262490245 190247426 24554 -88964910 383267800 11826 -149899308 884884970 12517 -242919767 590893461 17787 -171256506 780471365 25744 -243732584 687770796 25569 -287490662 68952758 2768 225872495 186981408 17563 -369018824 666534359 20673 -268586485 257767833 21255 117235339 345484649 8284 -197436827 465222364 16919 -243250737 670773854 1295 236914058 592255652 18674 64515873 518957722 8494 -406016676 532542729 5034 -224913804 481845143 21376 -333440856 879205780 14872 -308330303 640040488 10518 -310215137 453057848 17580 -584266018 909862483 5398 -536826894 106932466 12336 -59695426 943956782 26246 -35120889 308186075 23318 229370928 831096688 12447 163027050 717108735 18248 36718294 94836331 21198 -204916791 804947109 3484 5576281 910343130 2675 -92944080 95078543 21798 -177396128 357235392 938 -595266083 545610854 14866 7495898 545548000 17632 -309170876 385629556 14507 -300194290 451093008 17049 -215030817 58669654 7215 -104950675 503197863 24620 -42475687 656796222 5773 48103367 780917657 19650 -460123183 946592255 5140 211497029 865617474 6114 -304654231 632183016 11056 -359919589 32292134 24155 -100124134 335943043 7729 -28105766 28771477 13573 -121313479 72571689 3911 -521101686 864503451 25261 195427498 51734965 8739 -5099746 413190309 20283 63594656 654502012 946 -6976657 148409910 21620 117706820 50205569 23428 -54282405 117445736 10821 -553315163 154614733 17668 -352137477 733249080 14191 -439616873 956027436 12684 -265417033 381933695 6497 -18650896 775484995 14858 -349051647 188880925 7589 -248955864 664907014 21961 -212138936 451271867 12702 240458095 294963452 1613 -200938441 139057952 17667 -201283940 17631195 23871 -369562682 330898834 20038 -218059970 769911814 4029 42854162 285426462 24774 133660221 303606266 17421 -307984097 695647322 24261 -241308650 230860873 14980 219231631 640983460 15561 -407084058 904031305 9229 -14876359 813535353 17074 -21672265 234523025 18583 -192359667 102029019 12368 -51833958 715969383 19312 -353163241 582969354 1414 -1143732 451537991 1012 -530844619 28559327 16675 -245976510 438057503 6905 -297111418 306817507 7937 -178115575 794058952 24127 -248179628 841725432 5007 201723264 175947212 12549 22261237 146114551 10406 62201317 882665956 26184 -464402228 552758011 6551 -589267235 305943827 16068 145683047 743811535 12258 -15945567 368953061 12367 82565383 804645859 9099 -368539880 503237025 26196 -215777691 168903399 6867 -122378830 747540445 5269 -532237273 893190985 14761 -216041903 725755301 8692 -118742056 492119036 3767 -474386441 439153884 6089 -114554374 81814220 15317 -137828204 463340670 14204 164450133 865608203 9851 186631920 456978040 23399 -76751293 543500007 3587 -83946990 592503298 3099 -93307649 269246764 134 -341512156 78117468 4988 -56846376 270993572 7210 -17763413 769590580 11597 175710974 248601367 12962 -35264773 658667514 12709 -108254973 508800089 13235 -259452836 938497827 8548 158474879 501338627 14981 -102341527 594438019 22244 112744382 254490211 11343 -526836445 649134499 13120 10802059 622790515 8210 -201154249 152598528 18130 -399279896 642409642 6311 -481634752 872902241 9539 -403222599 255846777 24151 -552124226 663639515 11613 -136743849 80971180 9075 208037622 96709375 955 -349991422 430486834 10377 -505446527 611994470 12837 -448971943 426859653 23213 -127863959 402718765 1505 -379963110 784159032 24224 -301395493 848265611 4425 16676963 776649791 2500 236388288 605751248 12835 -46603469 672442138 5055 -367092490 347781707 22109 -301095968 873272464 23863 -253745670 882987520 20420 63908687 54290859 17361 -30669929 397240750 7743 29928408 48912193 4529 -202418459 361505900 9742 -211947292 729721585 2860 -547838294 719729197 7511 147839720 247144672 10810 -269796984 678743070 7490 -272456020 515782621 20136 205936022 132561313 19106 -472200558 152348067 16490 -41385026 813021604 26369 -269663123 895112372 18533 -449833094 588273119 966 -245143407 339503916 10047 -39786550 357215821 15896 -69294353 101508750 12714 -75415305 179714855 15614 -66609399 694689133 25161 47608122 195917999 10040 37638363 343810755 14872 -482512433 572083487 21249 -570709756 721507108 13394 96140482 389799894 18666 -594304744 354847473 24669 128643208 768254866 1677 48082369 209234541 20871 -207859727 686665780 5085 -178840753 192467483 23859 97327703 10514334 13654 -124448577 451893049 19158 -233467249 162277932 24161 7376139 608509706 12887 -461979577 795797053 12542 148440756 400432603 2253 -200568503 98302676 15098 100618291 639632903 8120 15361085 137582716 26155 72324007 781333121 16929 -496777998 146842480 16736 -348850838 429899992 13957 97297196 96233944 19038 -99093705 661695816 18768 -82262253 488020874 19279 -91644486 241083641 19226 65831854 823062579 25684 -260985959 511840201 8667 193226666 850515444 11077 -134677852 771618977 8334 -293479179 500746258 1724 -159581019 783860223 18476 -475108624 126415429 12415 158547767 349799049 168 -200053285 296964435 22755 -414683088 822546830 26262 96708049 695681485 3237 169920389 19090068 11832 -363378064 367430606 18351 92887252 311565820 23850 -485094940 332319531 5671 -208794852 20249210 12849 -244384858 15789340 24383 81658103 553377646 3027 -177436034 722914963 7961 -199519352 246292828 24940 -496210612 671350957 9588 -218280081 298628752 2459 -340994292 356357790 16035 -265939878 199309253 4727 -504516867 562334775 18586 68671781 488509971 11086 -532278332 736541907 9770 -387466913 895055174 12894 -424867947 327018950 24061 -568138025 809583779 14927 219957934 437039107 11341 -583459137 710752292 15849 84688197 790206226 16682 2220750 472578057 16081 90102586 13644092 17335 -90844553 350734659 5690 990470 345926548 3148 -250496945 491805902 23040 -341715532 914358090 11313 67756862 569098148 25085 -45511660 310720132 20592 26516468 541969989 106 -67677225 808509237 6978 -130294376 341669494 18155 165471675 633104366 20911 102086651 446764048 25556 -472520348 616916368 12466 -226353182 624954449 17327 -532747347 933170567 18592 132661430 719074460 11510 119945632 141960355 7567 232928310 388967593 5900 -211145131 68942211 17251 -473605452 327441411 25628 185163216 674714382 20725 -596732319 541034776 4413 50994203 602141661 7281 247954085 788721716 8689 -296667523 233157778 4781 -347356713 279967986 7773 -466640659 385445011 16110 -369444119 138379999 7587 174071204 909659533 25310 -521429712 874913138 11871 68277341 374476319 24806 -405511859 27690093 11049 31181184 317887395 15706 -357265336 546052909 5136 -37633664 754051024 18577 -176103082 936051368 6615 -137324625 366306714 25579 -221270368 209214035 11994 -51166078 366626382 25958 -562314559 46950061 10686 -554727672 647456237 6784 -398894883 762040113 11353 226850073 868406262 20514 155410110 472641715 17297 -240179047 223590545 14556 -312184890 268415503 22786 -185786820 825364289 14741 -506033639 84840144 25972 224738837 799529480 6275 -408050545 774556638 5462 -69258224 740935746 6133 -180157734 590985146 8932 72450653 815677966 14205 -253818036 764348150 25833 166313621 269677873 17270 -255510244 521823958 3409 -6804400 714163738 9456 -226767726 103429524 24480 -478156900 814241791 11878 126637362 947676518 19890 -14324740 589622902 21077 -417562377 113409257 11192 -155931705 512812747 11763 -278950320 757284046 4575 -37297326 917548518 8895 -244814982 331337239 18920 -592780813 550922729 19483 -326914041 490031939 18041 -99463334 706957168 4773 -229255220 251818226 20510 239757941 919092229 4450 -455021712 540443863 16778 143906655 416510760 7230 -26263926 145016808 23519 127716484 294666345 23747 -93052010 489254563 5617 -278036570 134437912 3966 -359479581 735433321 25660 -456016978 330247932 11506 -570426491 307540659 16758 175430596 875615785 16596 -297177114 413558073 5908 -194525364 633737348 24426 -26077350 453116435 16677 -128161533 110135960 26125 -554499546 912898750 12567 -405874734 79282643 19724 -578575028 376271748 3555 -222557949 921370781 23245 14976130 698934027 7538 -150820302 105012045 23245 -501437407 411264618 24609 51161074 618530789 9533 -402711733 416375109 5256 -156822087 545720719 7335 -87728789 356258898 20615 -383518059 537917085 7619 75228822 42764771 20285 225864789 74446537 21596 40991761 645081971 310 -99448554 283693208 13039 157111883 304158166 340 133819907 939071385 9920 -477191020 330183669 6378 -182521717 640879084 15889 -105981853 341124952 26185 -373525077 89703250 23684 236868599 315900715 9791 79442185 470856102 22127 196647602 564720217 5490 -40951887 671886761 25045 205860887 37628434 14762 -47660214 513426534 23627 229306880 393987103 5407 -70546717 633968386 3732 -306167350 197671191 12777 -208765535 663334410 22314 -17022058 369595431 17266 223660938 933736249 25885 129315657 498308839 26097 -188875255 187518587 25725 -309702610 406994281 2325 -544430243 576258427 16142 -205371323 539539665 2525 -68992943 315380199 6907 -443056630 208498774 15361 -253144015 906261901 17000 -81334393 12610238 22020 -490706934 572912616 6540 -435428269 810110373 23232 52158743 756403168 9339 -503773572 614523778 19650 47967294 616787577 24504 -40794950 647525145 12960 -391573595 948746848 3282 -599971143 49909518 22911 -321783617 503993675 22077 -584967707 56218553 20061 113906276 517876764 24957 171770875 124134556 20301 -166758956 209795807 22703 -376105746 506205782 11899 100456686 830581082 4981 -116591339 633334093 13669 14649674 874245157 18312 -456848206 522489534 9507 -324995225 836600911 3105 -513778051 332506815 26192 117018445 947897398 1311 200800843 250322033 13106 151874005 921262668 25410 -284450363 191459833 16168 208593879 819775346 16474 -425038069 400037887 25794 -194943807 190285037 19217 -198518668 658573051 16992 122963653 439956535 6643 136868507 238822832 8340 -356542310 851200758 22179 -572005858 111649843 23688 133970534 512980697 25592 -495630270 955619730 12521 215998846 811335962 4513 -559271201 297896627 7557 -596487747 815974114 7574 109107326 901343484 3666 -445649285 418677367 4730 129584814 225325855 25029 -237938016 511994541 17527 125696340 54503638 5060 -519056828 192442094 13286 229025096 84314867 22125 114878446 595887671 10762 42376746 858931090 12751 19449867 722504488 7907 -101633774 554532243 21789 -458655325 268706218 22595 -346331137 381069570 14726 225359553 956492782 4400 -526536562 184071024 8160 149508055 311573897 14904 227601466 928401210 24448 -528685827 695996178 3395 -118182155 629664114 18105 -84812175 312019937 24113 -107471784 915015334 23222 -290351910 78217053 6887 58820481 717606619 2228 -395353004 846901030 23214 -280936088 819356603 17743 103345332 940549417 7734 -78645695 312442410 25998 -396575158 434829941 4430 242796116 29808546 12584 57153213 824568961 2337 53440473 396273988 25748 -250738542 735475978 11275 177758231 111859783 17492 -22822634 930187331 17836 494622 104054290 3784 -286491633 631732980 7915 -599755231 745304976 2040 71217875 14659289 14877 44020357 438044965 5704 -410525094 439341371 7820 119002799 853551200 5318 166145696 244243436 22981 3237677 533776035 15017 -433341764 599248991 1737 -210455830 237981507 18813 -59701171 286755773 5396 -97086353 36291349 13777 -351296274 374479617 25131 -431599775 916576589 3463 -564245188 87621132 5195 241591579 476883330 4362 -283798875 88549260 1692 -580900269 512147771 24294 -169953740 780007599 25301 -27359906 183049841 25754 -251818126 42477785 13422 -179550261 384868201 15261 16808785 150806765 13446 -502990798 139658972 25449 213547929 165386963 22262 -188276635 772171874 1380 -376636042 526618003 18958 -91537954 702701141 11929 34718103 592201643 18441 -209507931 406990695 23204 -151515985 91649123 843 -532187364 88808753 20130 206995471 473132283 1566 -563637167 514154310 14636 128485417 825036388 16206 -471340536 723050698 10161 -143989711 743051975 16337 102091462 335431071 15057 -310086785 57679700 20241 131363329 240068436 18431 -45337329 475005740 993 -11312956 450418632 11018 -407143160 582663853 20989 93739221 922281216 22991 -196028619 173832903 15908 177325917 172619096 15113 76332357 145889421 21753 -149483305 801605170 10713 -399399122 223161558 3341 -575457836 342849985 18998 -59416439 517475045 3477 -583978243 910932754 13516 -132129424 154801087 21818 72185261 320785153 20335 -137448774 484685219 7281 -268751719 169583927 24551 206043020 519671627 2843 -536013662 189445134 2328 -167632010 857392504 15335 -206218124 92791501 25076 -451732314 433428143 322 58067157 359147495 13941 -403917627 371359462 18667 -222683678 107385372 15406 -316556718 215112751 3677 224055504 99081027 8535 -393659957 57810225 9407 -36860286 277534012 2010 47775624 148675652 14663 -88643521 363027011 8986 -478152682 764822652 8814 119019593 745436682 8817 63006967 253727273 23076 238454848 335328107 7417 -222100171 176668997 6998 -140049574 22754028 17235 -553599431 648029297 12185 -223779235 913084245 3782 109161496 584314960 7069 148346878 45008558 21316 -10781450 541080369 26394 -35962448 785313546 23327 31541958 110113172 17580 -504739269 162389919 3302 232481445 92557439 19924 65058116 302140832 5307 -78405409 150307757 327 104796604 127819329 5603 -525989375 936746796 9499 134218274 316401533 2752 -75100177 297434988 10082 -287893769 99184816 12002 131337803 771488503 2549 -433339234 386468250 16206 246097792 471997056 2814 -116703282 647074820 6531 -54538573 916499006 11826 -178573874 305231360 13673 -468672677 819309156 5881 -293193949 733495046 14219 -198039959 526697899 16552 -259500735 132872553 12419 -566211690 455879185 16005 250474089 304101848 15922 -133410549 355787831 11581 208766529 581889939 17683 -517487943 489899985 20623 -517441897 913980415 11575 -65671616 751268996 24414 -546430754 715191085 10391 44508984 36774512 8037 -302087376 581389706 7042 136056732 563369813 23627 176192920 317600626 2053 19721540 177419542 23756 -149227836 548659845 10293 -182623906 333993951 22253 -209906860 190306121 13142 -199409957 816020071 11369 -106674089 642082930 1715 -117213612 557287691 13191 -407526842 166612758 26363 128454112 353393143 21172 117698470 271815774 5348 -440363952 384845799 11909 -487277305 410947870 18353 242665713 98964296 15184 -447044044 479605633 25036 -63034364 208690308 21620 -355566446 500958257 17067 -375121289 920997858 11116 185085550 251797927 17750 160873857 883970215 1537 -438004392 644038402 22680 -497787115 636094457 18200 -482917209 745596105 23339 -68749526 788336333 9719 -573476460 275761226 19623 -34941781 838047151 8072 249677176 150037612 3075 -510832203 137464369 19567 86421211 303932013 10263 -192016759 391754625 23589 -311048368 42763106 1468 -412850482 432584883 11516 -214991917 305757092 7600 -400886066 100223182 961 -422304909 401102666 24228 221853444 709706201 9736 128845600 120189593 17788 -285067196 110756095 4925 172719214 35231721 6725 181417023 326501919 20211 -436906 534571233 10085 -97847290 465219725 9984 -355553241 951466016 5124 -475199246 577244948 1718 -269922448 817345680 18301 -159843946 701852143 21580 -495034318 13356892 15575 -424702884 754350971 13825 -499635521 612152430 15140 155140244 621264607 15522 214873705 383315662 14471 -593195564 119890385 20287 163328983 81943559 11172 123971009 646155173 15654 -100500754 279201191 22256 -175685970 304717745 14903 -14434921 101504708 25695 48731594 222746446 14478 -288032111 507379798 23892 -412123223 110639319 15249 -247272595 487844410 21174 -267458824 435325084 10960 -108315615 755355930 5641 168511004 739012186 20820 4714040 604356724 12236 -548961541 801279399 17078 197003011 654966514 5140 -60518199 895940482 2024 -301965285 591659408 8150 182182151 194294142 6226 72541925 848725468 6188 -186035535 84115605 21950 -83370883 650015296 8699 60237845 531031015 17176 129272649 584562079 14792 -56179987 596162911 4023 -331328881 281642260 1483 -258547428 809648190 17859 -7967489 132562840 18307 -547110518 787765896 6967 -196004525 853310552 13306 -411682258 838701735 16153 -537184735 215266552 13566 96302784 860092111 7603 -431324471 524778659 21219 -253204352 137727025 9028 -451531541 792709312 5823 -40317864 203654029 6241 78833740 15571001 17435 -139189840 374311334 1667 54401875 376465145 10343 -58181173 90986527 17120 -13722253 79298684 7415 -510803738 769061144 1881 222889672 99882760 8292 84782920 230656489 16189 -215864697 743948538 3667 -382352844 450268882 2825 234488766 936900318 17413 -298639383 851301457 5157 -23514213 718296390 23916 165607418 37493356 19337 232744637 680851868 6347 219341997 292266967 21228 -393837886 856498114 21103 -508518846 496701865 12378 -258611193 460884188 4186 180680026 60321529 5475 -140038685 636197144 17464 73757727 525239176 13005 -39250341 624332880 20236 231795474 538332241 10629 -73338921 395209234 15868 -590386431 490638121 18680 83718134 411727151 16556 -264886360 375051898 5299 29475862 424891580 6212 130725068 134860535 25792 -184350441 360497431 11584 -599801801 105352614 13029 -274325590 263752758 14376 -509570550 48591224 23018 -56233371 534327158 14064 -159673875 181521859 25699 -24831613 403639619 24859 225430894 275397822 7586 -112113973 912250114 22851 -104353764 743832193 539 -70673837 511931948 3452 -433377712 718483888 10399 -559814838 682001536 6823 -155800059 951604463 4520 102619023 509470906 641 -340528782 739004208 11933 46854312 780925818 9423 -358872935 476990734 18641 -436340381 778471976 6448 146228153 801166776 20593 75107261 521567509 10106 -488714490 312150527 14836 -121545751 607750340 23147 -562957315 420061964 22350 252572592 420296995 23146 -68283541 114913099 6751 -542321050 410371338 16222 -198831994 703980008 13685 -89523091 605454097 9690 -552956861 662464350 9563 -514217213 652599664 9636 -21902232 447322921 15955 -338489490 922602922 23194 75701788 552350456 24251 -341102680 276592418 18052 -49536331 181402638 4994 -405082389 508353080 19589 -274743840 636803963 20215 -565376760 594672667 12182 117989508 271244386 19739 -270983983 13334550 291 -350743239 465314112 20309 -143930292 136230005 4898 -423136828 821517392 8792 -270910568 530900044 24290 207193674 346158110 7985 120779936 391973196 16479 80824814 807506730 19936 -224449992 412221195 22461 -574181069 536626726 6758 -322090839 120338760 5318 19475435 410983551 4828 66381752 291417594 15282 251415676 871217896 7074 -564761500 284647734 17084 -151597734 112791687 13662 214302802 726846924 24343 -401410958 734871226 13421 163824577 26686509 19262 249117695 472474444 26129 -560980763 433920680 22845 -102741746 61470612 15374 49001200 566933701 2027 -236396459 717418362 22307 -537456546 564074908 14394 117805137 420898951 11731 219244104 852991056 5293 -42019547 533242537 4215 -258509972 162168099 6078 -521635380 283214918 12492 -382181761 462197401 21546 -356358055 584770341 20278 52559093 758692251 9024 -573482473 677573136 3774 234558245 159389150 25367 54052700 523587140 12641 -269791336 686165590 15899 244907599 647797150 17559 -341949457 17243911 6095 -312119125 654630266 5557 -354634951 394814171 6396 -535130169 94496519 22586 -434102001 454650891 14988 -430864332 370061102 21858 85245016 898122264 12692 -33703578 46365594 17257 -105747923 506505318 4995 195872875 856739561 14098 -164614917 65235345 25893 -52645275 390252146 10141 -339840109 235764707 22996 -534029249 877197819 20343 -389048201 198082382 1739 -33818684 362125403 3591 136450644 935508230 25988 -383327251 499110993 13649 -314201854 334871217 23585 70458123 570739769 7392 -445051063 223467922 26182 -218462439 134544266 22234 145934191 765670700 7839 -295039249 610735047 14596 -446808900 535735103 6850 -71595137 150651957 22300 -84301322 294452594 10920 165674689 442748533 5514 64918294 535372351 11383 -239056563 560946431 14556 -570266472 719770785 7134 -362951225 718665500 8424 115425898 798570142 11050 -233123124 707110211 25111 -227519724 731814543 339 -343316468 839275648 22599 -102965159 524055657 16012 -13721517 76106871 12728 235268975 578678801 14775 -135798794 720919209 9763 -22154453 699121196 3074 247227853 103295294 14326 -188500636 881241825 2948 63003946 887351961 20022 -257787442 442053393 25348 61371442 507090161 17760 218915194 693447088 9906 210736739 643536990 9458 -57006936 79158558 14535 -442469963 220646852 22426 -277938546 695907044 827 -324726326 803108891 19833 7058969 807333445 8465 -441893324 779166908 20891 248373716 110801870 23716 198230113 97374467 14338 -380562448 8898782 2618 -352228169 327148488 21275 117169653 547478247 11975 -188717000 102098460 9460 -502627484 108370961 16968 -424761884 540730897 15668 -275814757 373438315 2438 12031878 842260855 7803 -56551462 588995097 15858 -246583857 472451033 9370 -579635429 897784996 22557 -196493578 799586163 10140 175767472 629808978 17204 -136160417 448770540 24505 35523560 592941907 7585 -41058924 907145423 14014 -455745885 602720767 1580 -335357480 491784445 15526 200538813 155274911 15658 -181484246 619493454 10503 -406874507 156478800 12044 -500994918 133739317 19300 34980337 219438286 8945 135764413 239336716 17431 174576779 861536432 3367 -287309838 673174866 22067 -405738663 91402939 25432 -17484541 619123529 21513 90744606 189516203 15922 -204092971 290482068 9389 118074667 620650821 25826 128522941 88932631 561 -464255506 930435681 9811 -287959045 418210548 19775 -439043601 498608154 16593 184674195 241403094 23272 -333160463 201324832 4142 -469174459 375995935 6072 -32608310 19272887 5397 -134139291 935676770 13562 -44896215 354147798 17174 -179547362 737261502 21148 31883217 534970391 20721 223367762 459499866 3073 -207296623 657982668 14437 -93503479 901778096 16870 71663645 459585840 11031 -581625020 56795079 5015 -358232932 393860955 16706 -530827889 209731350 20173 113131552 477526311 5192 -182524398 814750553 5440 -382060832 325333319 6130 -278449488 303730273 11274 -34498962 925800038 594 206011442 630507236 24931 -487776542 112116736 9257 59975366 240736795 19302 -487956125 582692538 4316 -252979385 944668889 24474 -338137312 99876677 11557 20707162 573514359 24377 -302430264 531149395 5450 62468571 82791990 3174 -408562060 801603941 3660 -507604223 91699749 20135 -585640696 400908811 2278 -148848918 449717887 15771 -408576218 29080085 16946 -495664143 70060838 93 -546703658 414978820 6782 -370941552 761599006 23501 -444214366 868156943 7252 -570703153 446990528 1770 116157665 182423243 1251 -342905505 565570941 19363 206760059 714943440 16688 20301716 527857063 20857 -399317973 647779471 6410 -567464762 174767955 17800 -490211711 216569073 18142 -230000960 275384121 10362 -4321041 339319033 14848 -227122280 922717838 13772 -471469479 923077958 17329 -353877264 892618018 7165 -299772688 305628147 16233 -347190043 505327525 16969 -479658340 716192943 26417 -147234529 248939147 2912 -279275998 263490773 20749 -525655413 793447724 22 -170815624 930618913 3847 -170927794 472481921 24188 -491459695 610790794 20072 -534603392 84108430 14932 102403607 864835346 4065 -508396258 611185298 23910 182170221 528583635 10501 -287765294 836661612 4331 -126914216 638590291 3533 45218066 699690861 20192 -31471105 17332804 19993 -511300012 478279815 18612 227892903 135625837 1956 91156261 206203251 11730 -70142105 59005054 18598 -394372988 415306118 4022 28889540 257425474 4723 145887934 486424019 997 -126120060 670441584 20588 104581347 299902350 3086 132822180 434658206 10636 -541321780 229475322 10020 -337967330 232586557 4972 -90671765 463878801 3208 -241216307 565018419 17606 229937303 900640198 6855 -260848870 257024504 1527 -414839220 290886467 19052 -49376003 174488086 9639 -130493375 178566587 18282 -374702798 863556872 13990 139485403 118806958 14918 176418173 127818159 2981 -484349005 943172128 17533 -267275273 58028649 22977 -187679145 758867045 16961 27404433 286927587 16409 214374741 736278407 22699 225245164 424166027 11914 -252737145 835989974 1689 -275754074 126935424 20726 -64157865 438138707 23863 -458890730 73549626 11637 -430711162 585095379 11347 11497360 390052482 1002 -91189143 254251137 7904 138780661 190209267 22663 226251663 512661897 22128 20635861 184754004 1493 -281294459 338879897 7140 -144816843 42640474 19452 -406120974 428170992 19955 -489589104 642286717 18379 -499380475 557124306 24830 160122289 171804587 5063 200881929 166455688 13365 -474057864 16667517 8672 36878100 875419613 23138 74552176 371333441 2154 -350750997 376922209 323 -309286706 13878704 13056 -369921883 282928638 24823 246247607 157084975 8907 -64787571 289562494 1586 -212955245 631773023 5391 16645245 474005689 14046 -137591585 483286206 16274 39937604 915075021 16981 107518766 849070284 18776 -301680711 723027278 997 -597085694 70687865 15248 24594987 764285107 19482 -482127654 501506818 11757 89432186 474437668 21625 238926531 422847729 21647 -417765042 230790313 26455 -459073612 638220939 15293 133888856 484592877 13056 -184692510 370399789 24002 -133090084 742585414 17048 -80133610 535805071 15586 -427334479 403290245 20329 -583592459 162072647 26104 230304836 893386921 25097 -376997314 18988720 4413 -245552221 204196414 14086 -11357851 586551517 5237 -543463103 65398036 5093 -462614604 756830069 23349 64511722 265441877 16499 220836139 430778047 21619 -393556834 56812691 13859 -383383366 941965056 9065 -360167916 304127657 23595 -507083211 616453005 11032 -183592553 834755099 1771 -55194753 889836182 19570 27661841 580710656 7488 -164802900 817008259 24363 91303039 42122074 5896 -311545867 546748399 4667 96800992 587014608 6703 -538222326 941385120 3150 -559574037 912023363 24142 -204585606 849472205 13133 -593386647 220150231 21124 -228721533 805762782 6392 -111599149 573752994 20152 -342690206 85801294 961 211422234 883218221 13258 64882339 510995587 12737 90579640 73094190 22507 49264489 727735254 17630 -347055649 855177822 18380 -110737585 717073224 22331 -478113746 87718900 6565 -82247962 459952952 11558 5046323 65443866 7846 -276974765 854681921 13745 -532792474 450595297 17983 -333310882 239309800 6489 7184568 756759152 7817 -114869724 285313419 23673 -82089772 387760538 22511 -345011450 620473925 16387 -503475401 256002516 25258 -269100663 78260422 15073 -505280693 829155279 13029 158850437 407492936 6839 -390327014 348710310 8662 -394817344 393430909 23352 -215602520 753949825 6687 -186675366 399956176 8661 51307211 217992494 11436 -384399395 560842360 8215 -398507162 556355449 21405 -368035679 25588876 17710 -336539835 594671956 11796 -502128613 34136802 11683 -119429416 180311601 11018 -238144545 627021986 7357 -373809525 114994191 19287 186820225 140433807 16986 -490315263 316263903 1103 -583389126 323220309 21269 -59696683 106387098 25915 -525058534 902142454 21767 -166765342 867793774 5398 214375007 679571181 12742 140583431 582684772 17121 45721074 224130295 23102 -419167885 363857532 7345 -2635671 289246129 11552 94859061 864797070 6421 -175296831 246614547 7625 -151107465 904828244 4286 -110928785 832997696 17641 -389634868 607758132 6884 199543600 541598249 3632 -278706289 851952046 8889 -45774843 436084984 15873 -91209673 234494164 14286 -100824564 358818358 15717 -277941925 38770538 4418 -97304347 485542512 25152 -443107001 241203206 2261 -417457689 121756008 12539 -598244954 948958657 7414 -288179062 20120573 17241 26405262 590507939 22124 -233302828 650839527 13590 -288787655 875061120 85 -236384310 840462837 22334 -444868457 655766491 22248 -184224968 946332059 4998 -235873788 613978443 5982 -486864974 122827962 10149 -597379396 423219424 3181 -419470307 370298537 22141 -348399841 98337626 2659 -75061919 931235997 13900 -422795496 269023854 12002 -560940453 804225028 7589 -79358348 793152208 15858 -510497129 922818911 9752 -192520213 872964103 17147 -523767554 718307122 12167 -74696932 616402209 21916 -218915742 898894748 11554 -587628168 84620987 21778 -253790350 681991513 5732 -148453526 29020223 22824 -234406369 865741256 12497 -204841502 953677338 14091 226240341 755723585 18633 237616097 24570095 2333 -553473226 920366633 3337 -61918587 957919653 5714 -362467995 330638214 14653 -368548329 925009665 26216 -380702551 20951669 25291 -535832043 884807905 14433 61988690 615644718 26230 -56128517 608686579 12511 236842342 259192507 2176 -37956158 56293262 12183 -4964351 660853172 7783 -351302474 95391547 564 54351583 816690954 19831 -410906986 957135645 12860 138729659 479825805 17089 -236394442 284614469 170 76209821 568327487 1007 -532398113 631348903 3897 -541411352 791319863 3951 -316659592 763092845 2955 92507980 255971769 3704 79592192 587099338 24034 -190100698 369058462 19803 154296470 918750965 13191 -388770435 737436975 10014 32131885 192768269 18086 -157918105 765422915 10283 -472662798 304035982 25580 -506210620 165464574 7441 148754975 465920625 2434 -155499667 529779910 24229 65130990 337064902 487 -496959940 609930537 4558 -330686014 17976984 3955 -230225886 381180948 13963 -276129575 177908902 19885 -358841540 48699705 9508 -158238592 85775197 6162 -66851891 923595193 3491 157270072 708807557 11739 44016638 426221824 2133 126783167 160346721 3708 -292655294 229049848 16329 -285625889 441470822 22588 -509282919 499727263 22931 -325118266 859462979 18278 -384600225 521381301 20626 -120363482 373099905 6255 -359685879 573439399 12364 -543708165 536845924 18099 177463154 837476229 3320 -545724996 22919061 592 83649499 153293668 16273 -445230870 620378181 11028 61262464 494482866 5748 -547690044 545652392 4938 -459408368 131245120 14182 38915734 156789731 24253 48037541 188611806 2637 -538381731 787218733 14321 -131983920 189447451 18221 -356851283 731634386 7668 -160845443 875803413 20799 -541306342 306644317 17610 -265645004 161300789 2309 -209881823 806362242 25539 -456063007 386973817 18724 116988977 327512343 23701 189992530 599178354 136 -74939624 568802465 2944 -310238052 932353361 15974 167038436 724443357 7742 -72229999 358992145 10046 178270398 847532565 7299 95640630 90305717 22696 219677473 85691136 2456 -522904308 629789536 20844 98678898 957244567 14259 84364155 829918113 17835 -539344232 355069633 23934 127490663 187561136 9182 144848389 421523533 5617 214655206 18581466 13602 207263418 85299639 13634 -479535170 592499378 6170 -281053809 10950981 13544 -374768830 29393138 3409 -146608567 803763842 13472 212192155 119516320 18900 -192706018 518214825 17291 -432904318 445097341 4676 -117326032 814059648 418 -101349878 525107931 22725 18650618 394172303 7001 -294830550 345228333 23568 -470028854 255630554 24700 -142150203 88047132 25342 -522866784 13394680 22817 140661295 916733272 9516 -451157206 811786835 20425 -501579855 41298677 24865 -492713308 25906786 10620 -452549352 834571783 24985 48953970 818721998 18760 -330858910 732753464 16059 -10726930 38789378 3183 -463166439 138949941 24553 79953891 141200978 21560 -136130168 619174175 13344 162900289 934461711 14798 -197446474 636657972 1102 -551703606 692975750 3141 -96364544 536108095 5110 139939982 97046555 3583 31180407 565819925 21324 -498482768 329563180 4255 245060389 609562090 21347 116135552 865186908 18164 -514104757 402395388 1699 -108665958 301837106 19833 23213006 529205111 13665 -319286470 202410902 13401 65926141 957726452 764 -574312409 191266790 4976 225859259 912385031 12195 77605408 824614033 22157 178556017 536681860 21280 -437449957 817647181 8850 -422304944 57173187 13287 240184966 12795226 7417 -183918940 743610855 15143 -487614269 918859372 22919 195568672 877576743 17297 -567738256 403863475 26470 -410578775 438118237 6173 -431976884 42273346 9512 -264735950 763221374 25562 240770801 273560505 10903 -112215776 423279412 9985 -474931131 853903860 16077 44738521 555426453 4330 103290970 172327327 10583 -457594919 922536445 25789 149139977 727337900 2076 11459862 568538689 6973 134456743 813950205 10091 -488906585 398176504 13616 28083426 133450226 9394 192579005 641036319 16941 203955938 584520993 18962 168039082 501766151 21778 176916816 836082151 11415 -313206729 486610041 15157 -486184794 202236390 3439 -553151740 419364981 4208 242544272 675141581 21863 -82797962 607248553 5783 -145671584 199282563 710 -266733221 432190057 4387 134529323 41082448 3834 -86722660 234435632 4394 -577760867 729515329 12716 -205509735 485566355 16516 185132385 140290040 4178 -147107941 171222991 24354 -573441972 391036747 22772 67618682 407882492 12639 -469438878 670374560 26439 183413084 922608339 20715 -24562026 68907248 23818 -198853356 342761542 20387 46863028 23581426 10783 172572496 456365975 19256 95865913 695926681 12875 -390609159 462197313 21390 -455782726 236350011 9838 -8822327 740380310 16670 -254252388 895899646 5921 -250079131 895198232 11300 56755881 401707410 2038 -383508533 256718726 4467 -40006517 68165250 21220 -489800825 513376499 6606 -468572516 112711514 3082 14968239 799393080 7252 -277324619 169318320 21096 -80148319 364747777 9553 47039937 243348971 7390 -41341528 47528838 24104 170274568 390651362 16049 -224451322 919160438 582 -327500220 453982025 20000 -116265816 528547758 7246 59712438 792612336 18304 -499829105 463263659 21479 -569845219 930204078 2759 246141211 681549983 24207 -326140745 695816754 21717 133836099 859992891 1589 -552872567 304008941 15733 201018599 783786842 22723 -44439247 285148922 469 -20580822 586340988 13577 31434635 365417405 10340 53863804 331512778 16850 -3572664 65166540 2067 -93439543 795958641 20465 -218896200 765029398 3169 -106560176 841350128 21099 -577184725 167064426 7711 -576492850 248232595 11629 -295368392 727156215 2970 207556866 460772772 1418 -415080076 412771221 12494 212424414 817921993 10670 -476539525 649087878 1116 -463281327 125504770 25015 208539128 670050730 2777 -519043418 755275861 23551 -211842620 957328789 21709 -186508733 733111012 4793 120952083 413117776 24442 -358093953 94682354 2378 -3594123 53660795 5601 -547951625 636014126 3898 -201203799 703765470 16938 -73649535 259392735 9381 138254745 781031280 21392 -144896805 578960835 22900 87979270 20974403 17761 189745218 957755129 20770 -272033907 179755032 13800 -530411890 759748949 4019 -403129785 220986207 9840 -33499802 703517101 20642 108446820 693870698 15562 -94653422 114202328 9513 -491168318 756532369 20455 -3609455 678560915 12728 -396094832 732081884 3577 -124016024 276974976 6810 -553352164 211244371 25683 -9743270 191761209 18589 95162133 404609060 11896 -495606820 95235451 23215 -359504834 932331492 9358 146319677 363649596 10731 -151312506 899268737 19264 -569427379 748206940 3565 -135596915 699308567 10871 -166652719 484970924 14053 -490539001 114702750 2405 -309549146 651716414 24749 135348705 715481992 23608 -314115352 551921957 718 -191049914 856038095 25846 127896057 730995408 20277 -259046703 111197341 24379 250716727 538301107 3148 -77163325 605345331 19148 -590579588 772046764 19470 -443643480 54148559 11854 198524468 48123409 1174 -78293197 641293354 18797 -14186171 237433532 13855 -237809640 852438050 18933 136237593 825455052 24173 -331901044 470525115 21750 -113829724 823546764 20863 -542166153 271680416 13414 29342872 198214335 18185 -152257892 368460141 19772 121839280 331186964 21898 -19186868 729552232 7064 -291073533 71590396 2207 -394190510 811770147 17271 -397974558 292636504 9894 176943683 391774374 20208 201137961 96923901 1593 -89859496 622387214 8773 74745441 12023832 24834 175408712 776629370 26298 -546375175 497075090 24152 -27425546 359722906 2517 -181775719 359698125 9150 -358712469 15349053 2987 119979037 73240274 22009 -517213436 434118705 6703 -586679252 573374213 19506 -601447113 888829164 5560 -86184411 740420457 24995 -217887249 398712327 18675 -452455582 790720058 18944 -387946159 852062990 12157 -408458487 89935676 15158 -220378760 270671688 15812 -116170868 9770486 7482 34214637 136922056 3369 -583169395 917586280 5190 81530146 624602746 4235 -299090784 413696176 9230 200717756 727099897 4210 -299880470 94763107 12883 -82721426 878922146 23989 181754095 105117390 6487 -105556508 892751052 20878 -571130136 436690456 21781 -400574453 232272514 22064 116999035 867707187 15214 38154607 273107757 17316 149981566 488838938 19572 -352835887 144510188 17727 216814552 909218051 6997 -204199837 174837115 7524 233881165 730190098 9411 -499981774 957390828 24763 -515824483 83739013 20835 84170319 162702639 21857 -594268286 778349811 8972 176246236 584501261 25590 -2773047 787858639 16175 -148017548 897730559 16407 -301213574 524059305 20525 179264531 127805143 26164 218613997 187769614 20684 -15416372 625272404 25662 -421656795 12287701 25063 145381381 529209835 8627 -320749249 940952696 18502 -158627897 442631546 1362 -1724251 211352711 1047 79760529 642441225 18714 -323481611 569459719 2184 220947248 360360248 24344 -106140080 827999379 13163 -525208070 76312611 5109 -576551876 277222794 7837 156833827 130935470 24731 226547515 549862977 20550 160985732 697123108 2335 130499408 411608728 24573 -553281152 291397147 24169 -496162400 129770855 12061 -44899864 99070328 18690 -65231591 531125545 5838 -115341080 906781963 4474 -246646401 509464776 23347 -436476762 39352427 8236 -12218976 641414289 24736 193053296 320164484 12282 -43899038 646284764 9101 -110260181 172918410 21592 -72218715 657034883 17725 -548061588 909958067 7959 88304208 856428811 15222 -29946636 813788347 17922 -502532174 45789644 8369 -514494360 46935759 13718 -564801545 341962572 16817 -594087832 918414233 2397 -444514667 102027402 22889 -493989152 503968031 16016 209595165 576779853 23805 93078677 451341063 4308 -38171312 45937503 4213 -78083623 910563794 11869 46871282 761647360 16350 111334093 922798774 23961 84808940 451963032 14600 -407532314 610854266 23940 -571729401 416342184 6328 -64736226 204268030 17724 -96317066 958120518 1772 -276853225 355238362 2233 -362305996 717158587 19482 -105833356 446242298 26031 -212673507 61493323 10762 -1988306 937175536 24582 -47600663 217640224 20005 151817398 15554842 13318 -351487612 23607151 6303 -424442987 207853551 18954 207022099 807869480 4805 -343306674 378662530 14472 -40356301 516702880 19287 -67259939 348975625 16012 -24400289 290854291 11553 -350206886 486249957 1243 86279273 519464383 24826 -235714213 309256632 24439 107080722 54237657 3637 -218958778 927898772 15548 -323327532 548291614 9548 -252370739 156654544 2880 113285485 621886460 10164 216343716 807438229 9033 -94071132 10503899 24390 223579680 944406377 18542 -488134725 636001537 3353 -149628641 412730777 11046 -93808835 650659104 17063 227931028 216627537 12270 -171763864 501738451 25274 201461500 334804863 8468 -462566675 859396212 21004 233850398 225083444 4677 -246592675 91895838 12503 -560063177 261730973 5466 136407618 845041332 26244 -233765950 231509891 3134 -102737524 600127524 10101 -239006724 595108513 18877 -530496512 811971263 24028 -505831442 941471170 5172 242718557 129201762 12689 -467935555 58961991 8899 -367936286 285685892 8801 -599902445 759647480 1399 -120983821 932678136 19788 -544772250 900054627 2568 -115975397 674468147 24009 -291948613 611047428 1116 -55022757 954465080 9931 -556642376 876518863 18306 -252634974 775927700 25973 80233533 19298859 8074 113282336 346140241 3127 104810724 490642117 4873 95317597 126452372 19680 -30203321 310201382 19667 -246528044 18228519 11287 7832954 272617268 23045 25333030 802398156 17933 -390079639 901972212 17767 -581346029 876714357 6932 -113680007 799001437 22670 -594801344 86586711 7590 -573967532 91261742 2628 80201191 625817940 1024 -381515170 82716274 9689 42829443 674039931 24120 142755523 792336502 14617 -522954270 57337287 377 -293746741 643089747 5095 -90534253 142143435 12435 -213499290 947204107 13760 -167733793 767810956 18789 -283861552 295457636 1477 231137429 271582656 3562 -81744409 841439232 5544 -146807056 559968239 3275 159302345 730607766 6364 -550004203 181118137 18330 125283375 97917384 2438 102897330 942178691 9264 -256025854 420270828 14321 -98547850 909079437 2498 -130769821 261020488 13241 -227872467 820118491 10193 143301302 284479109 12621 -530210596 464299732 5876 -131550027 722127213 4578 -73304162 539779727 9873 -261018013 222624940 22239 -219217456 943362418 5306 229344454 692283914 581 -189988103 185751981 1072 -180336602 770605530 24351 -192529355 212722639 11493 -223684391 364987119 1520 191399366 594646761 26025 193407945 691511306 3955 -504877667 134022890 25511 -165827149 735750253 16693 126826760 583430387 6942 76170568 871319821 11209 75664173 572482567 18695 -33778675 450989866 23435 59406772 160912982 16516 -253893084 504408782 11269 140812408 250059777 11544 -305035922 189767779 3004 -335804989 654212791 6815 -87882006 181416895 24853 -296407238 152576993 3783 -47350001 261973408 7288 -200922131 479467206 5355 -442658422 263703846 6557 240162942 720321668 20489 -252597041 715861779 10536 240785136 555374737 5117 235569699 445834424 17256 -140957545 811071718 11961 -268516156 674750984 382 -117471103 692748013 14885 159619558 579101601 6681 244179374 77352860 1068 -142300478 592031902 15739 149584472 747252220 15325 -170916631 504717935 11711 -378479322 569998801 18738 -134871815 109158494 1866 78282532 943928786 24671 225996341 678615422 23677 -250845708 421672815 9072 -293563426 739922738 17989 -95095047 320892449 10725 -62846023 650960300 9430 -448338278 704890542 24121 61921219 452685176 22863 -284978704 780420823 20988 -412320219 543690217 13612 -352078598 416584666 6149 -238663684 112848120 3073 190417538 411398408 5429 33704259 489570792 18440 191265633 269918566 9993 134640754 51711847 15880 -140591599 955517880 12195 -418187142 944037248 19511 -209433915 48714952 9300 -240634910 320115408 13705 108040133 165144525 19106 199657620 647696054 7309 -422952609 42923886 4898 97227070 146850877 341 -260242714 902058174 4478 -596696308 624925171 16178 36169199 199487588 2025 112347779 895056186 9396 243851921 182136713 12754 -206397994 477350024 8279 -229999242 647352149 10171 -88521833 419177744 6513 -559503607 212248476 17318 -595248766 247972214 23078 91091586 837147099 10193 -74385518 618964712 19384 183811621 24245591 864 -95061401 328374253 9000 -467180838 577701795 7223 223713204 910144563 20343 -402976041 500709093 4156 -358097422 755695798 4706 -87873308 746572515 11844 -5743372 375883349 7323 -273109142 330345218 13066 70267985 383824089 13445 -285026521 386000528 10588 134401297 46750508 20097 -51988654 469182019 20605 20040859 946133834 11246 -6296023 535580794 25794 -332774115 436230474 8476 -379912311 658495315 4416 -198480784 628516858 9546 -297107277 895957256 1933 -471189121 672458070 1511 -134442516 57687213 3692 -470700699 852776337 11587 -323389777 767962327 14703 -393411480 599451201 6193 -221539622 391385524 11078 -88956985 779353025 2254 51509466 237885870 10221 -8118290 684125893 10982 137166010 867672027 10754 -219470066 594830438 13044 -162778899 832668634 1488 185688396 132881067 590 -256852248 667189972 20067 -431054745 727997604 25980 94652046 443498094 5226 -563894226 143870952 19324 -402005561 862832674 20710 -340232096 743003557 18381 -326051076 640550244 7734 251367698 952893359 18170 -590175968 507183210 59 -481348353 807204980 21307 -366539861 538138435 22960 118390654 949543514 7135 -26289362 454291008 1298 -480593719 873178415 4587 -118892075 169348194 11007 -213013891 918135457 1163 -6194111 644998172 11603 -573787586 166121201 11379 91671338 129612778 3532 -46047267 169958319 22763 -530470063 510345384 9557 -114274342 504739496 6463 -510669919 120919781 2826 -171797871 945204301 15938 75268375 602143661 12180 9328789 416272266 2314 206956110 705982966 15953 -983049 704176815 25891 1592287 716062670 10895 -590766922 832118963 5837 -130401290 448232571 15673 -424078469 682174770 4563 -138232569 188200039 13045 -332629811 223624995 13594 -57502367 761640263 23425 58786529 244585676 11585 -416195545 229257637 25862 45036079 786565066 12339 -36111851 93800283 2313 -340228748 779801907 6624 -56644773 466768461 19875 -180553351 397146348 7968 -525271136 658109953 4625 -404402465 216093477 10266 -355892380 738640787 2029 -256317807 368796704 7596 -532861340 869483765 20107 20566741 620454306 13347 -36627344 475148363 21992 -304603951 927882132 14256 -505995234 296618931 21801 -350274712 177256423 532 -449371454 603818929 2194 -88776780 566989411 4610 -544395818 109699417 16611 109364676 612731231 24257 -138764619 551215626 20305 -388865887 353389586 24644 246785600 226138831 5685 -382669192 725457462 2454 -281539530 640541260 19723 -497971275 259382555 13950 222630988 747948615 1740 -490769962 556259611 12267 -368264135 358255127 7378 -543079185 107592765 12258 -430148570 558541903 25052 119190970 314868740 16385 -446100850 127296434 25790 -387381553 691416606 7444 -97399542 904513466 6971 -19899599 66623635 12776 -362985287 228730771 19857 95081777 168132553 4 -264162759 437811030 5020 -451865970 795292180 16924 113142023 515877655 13190 -318358141 624300991 8624 -362463951 498411907 13059 -460524941 407465293 12674 -588825964 660478985 18652 177958767 590897080 6266 166870782 489077552 9576 -315873150 264112612 16623 -451955199 473915073 20572 -99875732 772289635 21443 -487830771 478112867 23505 -437243570 800180039 7204 -592573646 283746820 12677 125202171 952260680 26316 223453373 140189567 517 -449559843 663122350 21463 55598035 500120579 11382 -502361331 730171032 24920 -36262733 483743848 23210 -141141804 720842365 591 -168086666 740874295 15385 -265955820 406501927 1893 55392555 483096769 12885 31866127 119192067 2778 171998463 577310011 20447 231564565 719356661 21505 157873776 56605988 4678 -114687832 396064744 16624 -199847843 756652392 13404 237440842 40905414 1579 212198371 505449832 7097 -76697236 493749416 17057 -396002387 559858668 13281 -112513039 402281196 5584 -478747171 549328499 24467 -379511424 400616200 3803 161134582 392860069 17312 -522295645 256974158 18120 -147160697 718713854 20420 -535965120 161476532 416 -3101867 514036366 15029 242291865 604808698 540 -355928014 170964567 16982 -139163470 225614871 7369 193705364 497446585 20130 -441061179 413744157 17869 -3782186 329553692 10917 -410010071 467442910 4814 -99294204 396322227 14644 115893862 275578853 16546 197879734 620838980 12907 -264421785 82516673 8213 -284509150 535274986 23441 102280356 497305928 22862 -159710987 680325171 5270 -364511496 646211282 2548 212927715 606070310 7497 131142863 822611682 3611 -34077544 425899705 13748 -252841645 422546695 16158 -558160876 55878759 21664 163974463 909449662 22151 -422233111 569474114 1914 -548647526 110991465 1993 -276373379 430154676 4368 -313545631 947246624 13224 -1422067 713016376 13400 92943913 65019145 11277 -354766313 799070682 4688 -271661889 932112825 19921 172925344 621130986 3071 -89816991 53575779 2057 -498640560 470681332 9543 -316215083 588718855 22385 -387250494 521327501 1214 208262708 81845942 9241 -362793242 558674311 14096 -205153641 495639337 11425 -521662409 818913513 9595 -193006175 770090463 7420 -359499385 215059093 272 -14156041 934351788 25472 116846297 217494093 9241 -1221303 376347145 9728 -231696566 726958811 491 -92712340 531094052 5602 81291623 742444692 7002 -475759028 668894757 4057 -597916073 694813530 9234 191782649 571962748 9350 251136156 88176174 10066 -501376704 663334347 1943 -96506010 872156643 8204 -379832169 18027423 6753 -287151030 813210108 5905 35888053 887654170 15617 93977959 255060225 8362 204180783 876338570 12327 -48689958 680072293 20731 228691384 537698261 8356 -434345125 599639324 5315 50170092 120261867 16891 122046981 829483655 4821 237238440 519672083 23484 99414191 250465747 6565 -163103090 410622531 513 -297405615 429756288 21509 -55144570 540516564 19761 246308996 647303761 6736 -375478091 808600662 19147 -552066362 563954617 14002 -3890723 95516235 14376 -212023374 889742230 10460 -381638994 92896033 11818 -507062223 145431841 7500 195338484 262024598 6576 190471700 365539701 13242 -194862940 813688730 7105 -315047649 751615356 2783 -87934949 932673344 21726 57583080 536505096 11955 -454157321 297953263 473 164162469 62033636 3264 -372858013 532697765 21558 -239070930 783669722 13128 -285432550 930284985 8162 -468328957 427336669 7332 -112140313 539163684 21035 -82074275 768319051 25226 -312669060 342214732 16442 -489351204 403765899 17327 -189114529 870703044 7884 -547148346 321954566 10887 -312418251 702421745 1068 183486302 865685066 25952 104098578 577378998 2766 78250380 951898332 1423 -20066703 408612631 7847 -4703025 820910495 714 -470420302 721605134 12931 85386174 302002973 19158 -337576997 759616349 10203 -338483540 690271813 5165 -503563590 605395092 23995 -441588369 924033120 8535 -522441771 218818535 16049 -516599878 337040604 1202 202268152 506386523 9647 82984897 85117937 6127 -33284988 420098914 2067 -492606043 674691346 17747 -375499869 802172146 7923 -358699399 362990196 3045 114255113 331732539 19671 82953246 120690651 6117 109229358 389822328 25848 131323339 121645013 1820 -389132623 635801391 13983 63312192 317315848 10804 -25739806 350758817 17585 -369074779 511885193 1593 -143253326 259605102 12224 -135999675 322147798 11245 -190863154 605577906 18629 -71409529 414726088 22452 -210974622 919818092 805 -14262938 863615661 12859 -490088490 368977917 6873 29111389 50032247 8626 -9315615 547949422 26469 -55736021 314421370 8183 221018204 750053805 7622 -541138447 744129210 23339 -128009674 401026973 18970 -307468111 161090125 25909 -551212905 485736207 23930 -460161590 384893536 18178 113521473 358584011 10264 -425109282 783864433 14199 -98699708 299293157 13889 -307591215 712466448 25133 -327545370 334427726 24812 -7514953 139400393 17724 -8372168 356437944 10440 -46425674 239533797 1953 -23579336 79657189 20004 -248743293 388389836 3351 -70714115 21730083 18390 -413901572 679448529 16260 138275812 310074089 24714 180943341 836180321 20987 -571324842 223629647 23888 -181849443 459248583 10957 -338360264 750701362 20925 -476254643 558898864 1048 -335354957 282429891 26161 -245510668 22841970 10280 -475321590 692654332 547 -453363096 72513049 14387 -118991235 279346652 4878 196747809 603774566 18624 -421392039 504747907 19056 -489011510 310285809 508 -88450172 839234059 21082 -126450320 682410948 19891 -129252183 334336387 8424 -148155689 647504553 11584 -43962690 469033915 25129 -111504004 685348716 16509 -23622420 776774553 3872 -209825538 660469032 20084 148896514 705604246 808 199712289 505700296 16434 -589882442 791235565 23949 244523586 310289872 7528 -169274944 406766853 3485 -402713369 238364361 13687 91186729 502726626 10042 198052962 290705208 9464 150802332 216854020 9503 -200405064 267039312 22653 -322291497 24903572 17626 23830526 733128254 12259 -277930025 288064998 15954 -187258107 618201895 12929 96651023 278254730 15485 -454053500 237028625 17156 -264787152 218735449 5361 -255606514 861544460 9130 -198859046 749619771 7906 -499478398 660094294 3530 -186853999 809660578 814 -485770256 51029175 9394 -154486331 774577246 4299 -100937478 905971608 3761 118760904 503811590 14111 -417759495 865723380 18356 -79600512 505058840 1987 -206856269 655098446 18049 -444540011 176998614 8470 -596508636 347385547 21646 -271302314 301588091 4160 -14223853 737958449 3702 -253134820 751317296 4380 -591488821 646078841 6627 -63424299 947516549 22806 -179868438 17752706 23707 -22563002 724229573 89 -240007214 73387270 7408 45576027 210749771 22619 242536996 217224072 1000 21794686 283291333 22064 -177260436 506927139 8643 -542169515 871592898 13523 -359139949 831121784 4033 -79852159 353414203 24675 215187736 112336782 1589 304242 30694300 2752 -397035180 665557644 23794 -54834623 669729459 18476 -526257221 662193880 21789 -395267212 771181338 23424 -22612878 926433387 8553 -167052104 577148038 8543 63939672 108904463 24483 -57246571 934192122 22885 169272304 663448422 13257 155087530 563384245 24175 188912470 426056372 15639 -130363314 845440635 929 99673771 219869776 13088 -171808274 759350504 17989 -535484987 167206358 17468 -142511360 568685696 9666 -20629551 638011059 11452 -239820785 41870106 16760 184231434 461083025 5461 -53893675 695409388 17602 -589369327 410035435 10814 19711617 897200097 11044 -518301319 398024914 13957 117278283 485277554 7348 35280173 798661944 9922 -15997860 151825365 14466 218178889 698874451 6684 -41088470 591571589 20780 -253481695 628350698 13406 124159822 55667735 6894 207594814 100819065 8983 -592562531 64067916 22633 -227787603 407069005 8368 -442797554 465388459 11653 105689802 693685706 5728 -46846394 225237008 23907 203544977 799015855 5704 -590014966 20719320 9192 -105588067 500466464 22973 -131534046 708938181 15416 -257354838 145171166 20073 -386742383 480576830 2958 -348347512 663922385 2042 -281211055 248182535 5158 -307463817 777536687 6340 -574415718 514733208 13907 -14881185 138003895 17936 -400767014 808678384 15571 -583839059 173039557 25282 -498408309 52560084 22974 -204646588 164742303 8644 -435134582 618959897 2583 -223797835 300489448 1345 106870849 183576908 6719 183923155 265207909 25014 -485767573 492508184 11684 -245364364 332551780 20850 -243321469 226035199 1178 -601273856 307538387 14614 -520858883 66153504 9600 218954666 948379157 7042 106239220 624549871 1938 -401742574 844023607 1749 -29694901 860266769 9318 -585001919 750755869 17875 -390664043 329010281 13628 -387562283 302360752 16632 -208536898 438815932 5113 -22467134 907010253 17186 -57447822 721483682 1311 -528737619 269284648 3337 -431965045 724544300 2875 -178932807 143030696 15959 51259941 818761890 21452 -331465424 377407422 5088 220255737 52974479 21227 -74271883 229386829 9828 126510976 94483644 618 -121372236 612008364 16235 -413957787 188207018 10625 -144935846 301946631 25840 -409813126 82574553 15327 -535138972 376290559 9358 61344027 483229000 3204 -334671539 599747302 23936 -354090368 553563833 14117 90610500 68650076 22273 -107643394 680676287 21697 -226836160 266690373 3306 21872192 452197503 26147 -179821956 652175647 11501 -101267277 300075680 3044 -41002583 683134023 10095 2069158 84725834 25377 -537024753 146531947 20676 -353207298 45764775 2175 -239955757 871036546 2067 -116362312 472943269 8447 -256971942 17420364 9627 136500793 431501382 3275 -297526377 10646981 23383 216790037 297168456 5736 -149385483 956669039 25653 185580527 754740113 16426 -201682428 371191282 13371 96506805 682961862 22893 139879070 171239759 12696 -505799437 449492117 14392 112241623 577628246 6524 -83985542 256336468 21 39272228 87214901 3625 -107802990 757244998 6063 82847819 458635133 25618 -369756413 781836955 18675 -48717811 413480745 19036 -95448103 713091197 24073 -153554281 941871803 3354 -112295986 851014616 6723 52696350 798601978 13711 -445732216 671144145 21645 -590542443 554723593 295 -247299676 164716553 7094 46618653 184156235 7089 -218192725 299351143 6450 -144809630 721254238 9831 -277196354 854743715 7266 127625367 888980451 26063 -286803467 574101376 13171 170240964 890618902 24486 49240621 774712424 8444 -389954011 455092724 25341 78355313 28017641 10692 39057898 626064075 24769 -596550272 42854018 25991 200979689 544186129 3972 -249216194 160798701 12653 -407989914 32391925 17023 -550917743 248033227 1424 158263585 159459320 8695 -572481773 119769546 8373 -261444198 169378406 25561 185760881 661806887 14233 -83454846 517384132 4182 -204218971 333322332 3952 124527407 56591140 23363 80908523 510041617 8958 -248709551 132562139 9789 118981581 220041266 5607 -361542083 487894006 20684 45249148 465096603 24456 -49438780 882309003 25562 -234553617 663510608 1865 -346827472 692764865 13795 -241703250 370458463 18013 -119000943 139991949 139 -582291077 643002884 2183 -84475403 943539834 18324 238672216 174442849 12450 -320111302 807547446 19873 -136960623 463334141 4592 157574627 942858365 23081 -505953047 806093475 20755 -358426370 716068843 7179 -470668908 182609271 18070 -75165639 406662883 24503 -79588168 429150380 13068 70983059 718135997 8445 -365734044 838172901 7331 -308606122 95574255 24442 -272829691 434937206 20186 -64445129 948719112 3744 -462492583 952427308 9214 -492794462 780033861 8255 -235050623 210564008 25293 -468096536 363909642 20449 -288071450 181450702 11658 -532353377 603621397 26298 -67639107 749344443 4358 -584111262 389733055 9364 -157773680 55535600 24600 -88162469 950037900 11501 -490179590 768187392 22058 -515174384 330925278 11526 -380221037 607692588 23714 64256866 475882130 4376 191820949 104243554 6229 -422264394 679454482 7024 -457955668 632916522 24982 -189746394 54745263 21125 -215100018 283274495 21687 -354137061 804281293 12331 -508214132 868461134 7263 -595584271 483776602 5340 143043802 409611024 21098 32536223 177080047 11238 -197544401 707829509 2013 -93572478 566832555 6976 -441257904 80873264 19944 112987979 601011007 8036 84388568 658471663 25140 -258861351 760776796 23560 -227843449 669250351 4963 -555007308 235321687 4523 32979917 708640979 23019 -546761768 684241218 19669 -253948026 897392448 19300 -273625404 708005175 16395 46705810 309290263 12501 -277576082 832694671 1747 -106542157 819144320 20379 167310908 122791347 20415 -440374191 238530389 20352 33154770 870960638 10255 -161455833 26170046 22460 -55000466 248629933 6632 -370640887 884932506 16880 -147704070 665259427 13866 -366547287 488564090 24100 -286293287 812805393 13342 178198294 244372444 12971 -388454010 941149885 11171 94562385 703603993 24438 178890735 887403517 12867 -12887357 312607602 22082 48075068 908935880 2856 -430586246 878965614 19620 -543353761 667114936 24832 144037482 645013438 11125 216756913 859041570 21022 174152619 797054451 25722 -3626146 508967009 24293 -171669627 432830994 22821 197568197 607344770 22622 26698960 8941247 4773 -83194979 936956481 11244 -231071052 343814555 8558 -234967350 914567773 3105 -217664309 73836338 2236 192687458 449287607 16087 -230426083 80635639 18119 -63702492 284028564 14078 -82742368 485117666 26001 -485818749 305667996 7819 76640982 179218737 10458 -87325171 188728879 23907 122148817 786777828 24310 -323613069 205153316 18314 -342778017 372518069 4961 -322883333 655681268 4315 120992607 508418242 20404 20409152 45253946 16514 -135968272 856421874 21377 149370944 636814611 26458 67743423 941500825 12226 -219539557 797379192 4094 4940427 169256237 19936 246137163 575277988 15074 -9969815 173004846 21026 -376070654 61923541 16390 -104079184 454230734 6711 -408668480 794328057 12318 238985868 687111473 3839 61889325 93992463 3821 -385706708 621587822 6654 -548854976 320061420 25461 -21811951 887160484 16867 -101635081 400002652 12455 -279879364 178324840 10763 -56111749 234565682 17314 -395833582 247022605 5746 -482229095 638212015 24743 -400374972 677426378 21116 -534995110 705438374 5215 -358259934 213181759 24591 -249210740 294617465 1834 -140539958 161506819 13019 -110586310 68763353 4904 -467831925 275112560 26469 -456788591 797699364 16818 -203656970 753722080 6128 160710211 263629204 21646 120403864 809808613 20357 -585254757 155612514 17376 -562789513 581682496 4080 -451179949 146324018 25548 212014749 491244790 21500 -592784830 311362282 17235 -558647328 633450925 15672 -521017863 886503022 10400 -206195659 481002996 17048 -106157673 634200872 17961 -459240411 247583046 9051 -35022418 764042052 24562 41971972 189531578 13551 167259342 588302269 20252 206138554 323841723 16675 -355287912 617378009 4725 -583993012 302710479 20494 145056635 944938361 7686 -320913364 280145108 10307 -458308311 343232578 24324 59719332 490609255 25578 144813638 810883217 1015 -549023313 552030311 5699 -412502510 468194453 15466 -150414160 405729295 26262 -384987674 778038793 16870 -97101931 32993729 20134 -386878490 130829030 20770 -180221090 469059963 23446 -52637145 491127963 3003 -109429246 907006288 1888 -593800028 728462276 15702 -130045188 684435457 12574 -91779409 226123936 14775 -198610986 338913811 12057 -405070193 705954972 9513 99443944 869330226 24275 -298736507 709612940 7773 -110719925 856468101 5871 -155901846 221211962 14264 -18630962 387112827 22172 -146190500 887367162 25222 -51967014 177722221 13448 76329399 271205080 18939 240860171 769234807 8962 36798540 659973779 9969 -431341342 748229792 15212 -188998695 68734801 10832 -111502654 805273260 3009 -206259836 943380547 17042 -447947901 813331345 26259 29462256 690761770 13488 38118299 12695097 23220 -45962523 435537075 5581 -212213168 701540143 8143 -415459418 929290532 11399 -53942378 624513678 21666 145638428 541610708 2518 -167672378 191073716 16733 -130799948 324040485 14607 155461367 11327554 21922 106546719 63609628 25358 -261080403 770887699 23487 -569265118 868170209 15407 237746127 812069692 17634 185684291 664730685 8766 -109830086 837832721 10567 -560981245 619063486 7439 -183392833 915525358 16160 13657648 25251796 6536 -3897793 239403761 20681 -491582321 93292277 17092 -186487661 756425788 8275 -180572739 239331939 21536 -44999535 618791248 16466 -69680094 204964390 25043 -38533558 790224444 19784 -376660236 481621603 5412 -59992301 710121405 15840 -477761536 142119080 4116 154491803 30412232 18141 -59682629 411550709 22003 98799790 888404943 1213 -88214271 343346631 25098 -216877374 871840683 3037 50368754 422910475 19738 151861658 895800515 9863 -596703498 484414775 15134 -345289186 136455712 18589 -366650868 385348573 1007 -319737759 789379861 17128 -16547911 745652270 2525 -258203775 724116009 3819 8251656 323874160 16416 46655864 450764401 18196 -297386582 636939947 24227 240283403 239267610 19755 45230942 894853599 17737 -330061652 390096026 5166 -291767249 382837547 21740 -350177419 598322949 18227 -324823349 577388446 23535 -445953716 367899142 25189 -370551847 13653582 6106 -346336093 645321427 5754 246431332 324861974 14863 -396127993 634699437 15796 -365963981 778242763 19583 -328708825 576140814 6708 183668993 451654846 11509 -442472149 572065062 11548 -102497796 157442221 4598 -26931994 175286114 934 -179146389 368163301 10746 -123953096 502958875 3000 -276806676 296372760 21616 204748719 942089297 1243 221081339 29730756 22226 -536725109 260082935 8914 199119700 297167670 11839 134197576 137538036 7582 -383565292 520821614 2651 -505361110 407521748 7825 113222875 649858127 15627 -203597264 479466643 7130 116796430 773359100 5058 -162279118 867447863 5197 -172771075 935541238 9274 -60914875 278786777 15271 116697520 933044502 18679 -493536178 580462207 7979 -261556757 278428756 10726 -109804808 794266719 21875 -159935590 774965847 18811 -22609441 793452488 1967 200877905 763857591 10299 -297101272 800277235 4279 -399674659 108903603 18602 -598642891 801464640 11740 -190946164 144751097 11659 -420908683 289156605 10966 -545856578 819236646 14443 211170235 165213904 14340 -448986016 208136959 7788 -195243442 929838771 2369 -156472628 931209045 17766 -424810109 682066916 2908 -188190077 138986686 23937 -329675875 407347363 9175 109080064 596448248 11868 -5063917 865513949 26137 -510842414 578067551 16533 -151374365 549369010 20626 20529841 502572464 1012 -573789093 564919624 18557 -292664739 805963591 25689 -89598423 269305265 19466 -310817414 879939735 15856 132251163 285494816 13201 -280918353 232747865 10867 -115369518 548094221 14589 -393188226 863122022 22974 -547617638 385183825 278 -43038626 297868811 14551 -177772117 377498112 6931 -194232285 795014960 25832 178179907 312078588 18003 138163369 771080928 20932 -165791693 151230100 7992 181984782 807907717 22629 -143352791 684587064 2288 -32167705 428021767 18050 -247093487 807783245 8168 -538192402 404133532 10117 42907202 238597851 8928 -497554013 88642935 6279 -71352498 861862905 15821 -83845285 48756619 24961 107709058 451261319 14020 160585468 460129648 7502 -549975998 41038478 3916 -154861864 515028350 11162 -72261721 465054648 21925 -452511100 270765106 3446 -122193263 736591330 5423 198119550 312886284 25879 242227195 363172243 20421 222939524 689996611 1047 -311484116 816373295 25823 116738073 207897661 5743 89378322 557741547 26071 -222820763 176377861 18366 -569720750 25777915 21743 -474585241 343938760 2107 -557411138 229753189 18570 143362195 175733857 8863 -315805476 541145786 19616 180398577 332439892 15272 -29401167 757305752 638 133989766 138142174 11702 -18629138 167529871 5259 209705390 625148929 5973 173309782 946817289 20123 -445122001 293855141 4409 -521428803 287315817 3430 -53678340 780328170 5715 -73640623 255900903 13228 -175793385 475559577 18960 56772984 543420726 1840 -96343286 672094763 9136 66074224 651483209 23709 -490529142 874697785 16318 -402158050 793844792 16699 -311576800 93716996 15239 -97944088 868429433 420 -75617230 875770699 5165 -529512632 178506573 14860 -44449277 30532408 24424 191299590 46074438 14321 176271283 526067775 22215 -486263974 327606385 422 219018428 294846661 3353 114879698 98721440 6262 7260112 266743151 5992 -357119724 40040278 17149 -539507962 28057902 5252 -256457917 285717273 11661 83610544 183163396 13799 -190111594 646144857 24455 -492004136 573764294 24162 -131443646 261092676 21771 -366400321 371824865 18156 -367858952 117574633 19735 -344559731 432214255 418 -427733784 918179478 20523 -260500782 777343927 6447 -222224834 796158217 23223 122893143 676640589 10376 -533626616 495085947 23814 -477401423 708794840 5974 -235455868 435133941 4222 -371662234 888588441 24869 -312990416 122634142 2065 37422239 417097607 6082 -582738995 533617648 20813 249871551 291838131 5620 196756997 106023665 6262 -426482923 501747692 21050 -577954069 585589415 21452 -576310036 371961579 7056 -532461599 448384209 13997 -277657533 845010580 15523 -368527895 707704228 18538 -439225319 261439942 354 149430129 787655763 1830 -375526104 317783696 21226 174169245 481411474 23507 162027203 165214707 14240 219688515 373425040 22940 -17024594 952441936 5120 37872184 804051798 6386 -595669069 211234681 18190 -132883726 196427240 6729 -269265547 826214190 14702 -482639509 28614311 5243 251121479 461143720 25681 68035431 197879724 3020 -357626334 936019006 20780 -329835709 77064216 3443 -536139135 362821720 21554 -407076171 890104357 291 -549404518 942325388 18411 -553064765 485166346 11277 -341840216 805732442 7018 -434770515 120898211 572 -337807540 636831113 25006 249265349 748452346 18368 -264508856 372341885 4563 24414268 871749145 509 111444646 744330937 4400 -381098882 612659353 20196 -40315579 345198044 22645 -292764525 605836608 15856 77531029 349115262 13785 -297884581 681036048 23538 -350535671 137073072 23764 -103880223 169747211 14972 136267346 595413315 80 121647445 93614264 22602 -401371996 679810248 16637 -415663643 772330270 2742 -118902038 953556815 20273 -449230022 250675357 23624 -327126993 393972007 21940 -383742196 821484261 13318 -119823644 519780858 16375 163532952 886699312 2649 -564043607 633309588 16360 -77560749 37031016 9306 42809670 413013854 21824 -331217784 791163462 6544 228722506 591244670 13759 -228394184 843167006 18376 -160935031 28945398 21469 -584578304 457751441 24041 121402999 944453295 18406 30701200 30701842 7927 151027384 379029680 4752 -488698518 476373420 2153 104412769 150958242 351 -212274058 913899426 23896 -295606990 222981900 14386 -453064203 698040466 23523 -342631712 530963821 19884 -12042407 401262914 23123 -463072496 662446424 830 -377528277 423861606 19058 -12743344 812797903 18927 -491813188 27257469 26339 124959771 304111592 12168 -187634857 921713112 24428 -3537842 600153383 8071 -436321107 118695560 13619 -147734727 149286128 9746 -155262576 638759421 3184 65620783 933219636 14940 -120827774 951680129 8835 -82211457 881578532 13670 -557000671 560120369 8011 -469861199 580941683 19069 -28643605 701386238 16625 -594979261 565383386 15223 -506385753 655957614 6998 -137857445 500719441 19308 -236412099 596881091 16701 6446526 699013511 10518 63479788 353609088 18935 -351788541 793964400 3639 -336169914 886185933 9121 43861544 702467781 638 -300401439 253266017 18785 197722377 877092276 23847 -63192893 58996126 1543 -202068625 944097379 18551 -547378034 154813999 19344 8783210 496112289 176 -327777105 586727255 26003 -229139239 531851273 10723 -15524095 652118350 18233 -29599823 556294616 1554 19921736 831658713 20462 207172202 307880618 13415 -485342007 359937970 3484 -22879439 207095661 15387 125324497 333062006 26299 -434387615 302319533 18235 -24668137 876918988 13431 -3724060 206207899 7154 -295847300 930062458 12531 -79757824 17559702 25435 -469825099 551462847 2562 -9504964 451777523 8814 -111800574 876936624 13928 -426359950 677280123 23527 -342361381 550762336 21286 -121557402 544271213 12705 -537890958 585491530 14125 -71913913 925997948 13398 -364878929 179625767 9608 5708295 398121826 2455 -389119453 452098729 10680 -510903624 393551478 7209 -439933564 17351361 4806 -88177560 291720081 13730 -233850830 304711436 25116 145279052 577797521 22677 -13891283 96741178 13259 163818802 101415206 9151 -382488025 774333165 17957 -394342422 766335491 6824 -31974576 405871311 10234 -264058161 375627562 12193 -501919059 673645893 15526 -346287792 432653502 14200 -300881532 931877810 15808 -370214730 100418284 19180 191220710 908528423 23347 -293459019 709248882 4756 201165784 848202639 18647 -448741284 882186225 12104 194675210 599383233 23871 -41017325 111097611 7655 36917545 856938811 25919 116494155 700283325 1009 -451236791 788401217 829 -321988803 837510611 20013 -275746068 321250854 14462 -284979966 104354207 20551 -530025726 396859197 18988 -518860015 182464118 17051 -86495772 336682059 13255 -388409988 644472334 5078 -25654409 712830642 4020 -524468711 674021142 12498 -53845005 294218612 15393 -410189394 698545642 21794 -441751183 332927518 6063 530712 11114030 19693 202767403 311511379 890 217622106 297384189 18890 -549613025 122418410 4399 242056746 958178927 6487 -281964841 919963834 22869 -262569781 374535282 10460 -415895387 35117542 10194 -368109614 227194855 21623 97004564 201998887 17301 60566519 831422880 26274 -260058116 653400850 4073 -266559080 147789972 4288 -46214946 948940122 21592 200622915 510061818 9799 -345965184 329063221 21661 -260129136 747092669 6027 59307013 834948100 9326 -2524109 607301746 14749 -260710174 825148177 4395 -140422431 220448939 15885 -572871388 113867258 19522 21488084 842085945 20964 -390488146 397034577 24394 -257620856 300863491 23972 -130362658 339307145 15391 -6914367 202772232 16907 -291280984 476586312 22180 232808298 114705327 1303 -572317381 585671548 23646 -593596284 367722894 9424 -479756204 771283370 14058 39002159 885536100 3307 -110960963 864233536 738 228342812 307019482 20364 -295231197 196785664 4126 35876006 907489408 19146 -175472574 181873339 11890 -504659874 375056805 8114 96951102 145151797 17820 171839267 629402918 5166 -203283699 932661954 7573 -581398286 380401137 24676 -77943231 27645743 12524 26607386 902980992 9230 35844650 713756831 9423 -577547801 88195087 23634 73709860 348129477 11006 3010776 349652235 3867 -556194824 641879359 14866 -63200446 173539384 9681 183288640 656736291 853 -254198135 547501387 25777 177739105 63359680 24754 -269855904 131639994 24945 161483889 666594728 25309 -232227731 82125583 12192 240591718 913535752 15654 38312570 765221082 2202 -453934924 356519666 15711 -184341950 175984358 4831 -510300209 402310843 17028 146710947 133132039 6074 -547956550 196958858 6676 -454716491 30629987 16080 -172427815 519760062 5696 5087229 678116707 23305 -198124795 891925581 15643 -574051498 655293260 12580 -121627414 363644002 20050 -524356450 488745765 14349 -480515974 573875969 15903 -500646623 482653343 16332 -337546223 685929311 1060 185839527 245280817 1719 -541205284 73907913 1849 -236825637 773848763 18923 -169236508 75418899 25348 -441471845 894228417 15093 3774873 750595136 24701 -91232842 607752029 10557 192949407 585327241 3281 -300324635 751146843 21868 -538814474 499495530 21716 -290230294 160224893 16605 -34125027 366236349 9014 -149510188 519465518 2128 -545250237 15402833 12166 -320607910 695386109 6 61165974 618362058 14384 -513899259 727967302 19096 -328277539 609918796 7851 -296486647 718640480 24983 -195682510 535065485 14251 -195140894 268265170 16904 183770689 755299872 866 -231064352 937046585 7975 -261855350 921229829 1665 -529976080 949124248 22694 1595359 178777770 1669 56597115 421153460 21299 -294728152 916741916 23149 -252997984 751365020 4049 -90979820 108940364 11317 -452858635 724260428 3 -155313946 662316478 6899 -140242140 866189505 5952 -448459626 722173697 17905 155441568 238970703 3540 -451019579 176275952 1338 -542421313 669587057 26116 208133156 151110355 25115 -181371829 20630627 975 -595176822 693273743 24166 -84347708 593020309 17289 -294305180 524789308 12721 -168899972 580430747 6928 95749945 450677679 26333 -88888097 30991480 13940 159313358 122873711 26308 -528214270 348875506 13908 -234090930 887306699 18929 -481696597 137879709 19662 -270969542 48244618 12819 -345690271 284420208 25801 -245338975 274428710 500 -283002585 429804835 20237 -199100779 762659452 17265 -385790777 610435965 22946 -243188075 86315312 24250 -569830170 858202184 4279 -321259396 106242324 15191 189663638 618591893 25260 -109387652 482923913 23852 229144931 565137468 16413 123882185 360519463 2853 199821641 716262116 15110 -8469057 663211084 8359 -376908508 312860836 15387 -147558716 725107581 24782 -424663272 627383832 18710 -302784539 629088807 1900 150998021 833321268 23137 -582079917 193835854 21004 244516719 537554273 18867 -214329348 514342210 14459 -310134988 157244685 16727 -63514196 354892862 254 -405819819 718775062 21548 136003316 369663901 20697 -463190012 165710000 4774 -403725290 668160308 16689 -234722129 624095714 13980 -184243418 200204210 14222 -394797909 192583286 17804 178545647 227119322 1518 -171150527 815707932 18698 -50942190 104251712 12875 244662900 467285719 25379 -13713488 516981655 18464 -347782423 206930872 9620 -27056384 554066081 15417 -597640664 864683767 1198 -103712217 384737322 15072 152693535 388467313 20223 -211379576 535756380 6232 -543074672 754192174 24961 -16655806 43017292 19316 36192747 344798137 3292 -269449236 606952556 12583 -538112861 635527410 10651 140908119 84926543 22661 -223449637 595834271 14512 -432182013 487222628 3963 -186244012 200152486 5457 -557986982 8776321 23094 191910003 938208707 26266 109753528 431988625 18992 -150524594 253203218 270 234827052 851767983 10423 -208791479 536168507 13691 -98597603 588864700 15546 -26660280 561233712 21842 -313602775 838337132 5947 74364995 180119498 20852 -297947010 353977906 24106 142054887 469031541 4190 -94739824 524863674 4079 -429277862 408433162 22169 -518607318 505114305 21551 -598375587 892371866 5657 169337875 361522144 25 -351581158 385269270 11945 -345333704 470269983 1993 -69472477 19500540 11125 -85248117 614468584 5566 -478029009 929644714 15591 -538833887 78048663 14762 -331494306 832471156 26457 -180647443 877579238 18115 -207180234 376242648 3568 210691909 794363836 21383 -535750414 247977817 13221 -97649210 126849874 22812 -573131034 13488751 21375 204734252 617762966 5559 -327834366 37753029 6648 -259857060 574118196 25949 -242192898 882441843 17108 -285637592 54640366 1115 -327692770 104892838 24292 -304651094 452290374 11863 -276568834 323295042 10261 -100929747 552181798 13880 -205713509 61581166 16922 -101520396 462059874 19512 58461047 682297146 805 -537057375 316647760 6174 -305750122 138192942 21572 -221650016 588595764 12743 -332249009 719510809 10434 65785139 620974231 16717 230105743 288851664 19367 -21726057 791462390 13533 -183616669 618488892 22390 -324710421 480002400 25739 55911810 23200603 26139 187340839 901620710 10743 159377363 723604169 10052 -333852676 520102279 23290 -428226913 62454830 3866 -232484063 724141545 5808 76579526 467681880 2559 151687309 791010979 5136 197475000 485185522 20035 9058188 88530150 16703 -6022862 157370189 17190 -123765101 380460591 19277 -94974592 819028333 13519 -147301800 197985881 18092 -499606560 512570894 14559 -64839929 846533259 911 -536465127 165670367 5132 -286095593 564087051 20736 -65401406 216969281 14099 47524318 392586619 18928 -282849279 223477086 17518 -279641601 863262486 25834 -142559318 656563673 5389 -479471723 671870920 22438 114417687 725572635 2728 -97156440 166238769 14017 -414700477 591545870 22221 7455343 288332310 24933 -486339519 386341855 9230 148169437 463508832 20793 -354557678 750280452 7271 154083457 785869485 22066 -441774625 950660515 24387 -209940502 902655799 1306 -63997496 895741779 21437 -324634459 815139943 6394 206858129 587397354 962 -124954757 678244820 14624 -39962323 179351159 21148 -160086893 414830499 10330 -368391773 397779250 14473 89112575 175481301 22265 -578895394 616632062 1846 -515908409 870953283 13973 -585880409 329073633 7505 -300979992 50105355 16721 -13376079 412758511 25742 -446447741 375898750 10461 125155460 645924113 21771 34818129 317536552 7155 180969216 909149766 12462 -175688458 858991884 23258 -302471486 746412284 1945 13743813 69184752 10433 -314037276 607591185 8656 -476407364 511135235 22202 -430642233 205308498 25631 113531028 930303927 6812 -173908122 423249847 5380 -433146209 715965809 3984 138767868 553313896 3841 179315632 463979852 15810 219698120 439078484 25478 -512527004 657732993 17941 168918772 659931702 6829 -276753490 210085043 14708 -184689009 286317887 19079 -332377230 142344042 13447 -249915534 268696752 15829 -578714300 280353821 1655 -139246326 527687048 13888 -9973176 376599092 11406 -65041384 755433894 6338 -415485939 516903201 26324 -218452766 472095403 18729 -537003172 750395985 18728 95581217 195155407 15620 -185394252 684156290 1853 193288438 386123436 6495 -54704194 84176831 18408 -348562768 46148590 18209 -454366163 200620879 9955 -59607251 629106878 9739 -380731271 419196027 14928 197884694 508342108 20038 -543073425 343196284 17268 -531554370 782026987 8182 -224761678 822174379 3687 -200157324 142170255 23199 -176818799 418585453 2595 2586097 230922419 12790 -9957466 398402066 1562 -360070452 409059475 1293 111628374 188857065 24147 80591432 648089776 19966 -292698777 163015448 3337 144160542 233748299 16704 -233918537 156918298 1702 -225195115 816700374 15336 -49565607 919183344 25672 -528744533 106051087 13451 -304929905 916165784 1334 170052960 853677980 6539 11789224 726821365 12412 -413834411 58308726 25610 -152683124 919471918 971 -304479304 687252627 23322 -254634554 883540999 2779 69121843 695823987 17248 43023702 920940101 22200 197665340 276098857 23718 -179455667 352431827 4209 34587323 613606156 7469 -69245755 240035534 800 -71651892 932809116 16311 -442302150 709369125 9172 174043204 670817183 12178 -475380536 839914529 8747 -17852058 316308172 1313 -50096890 195644375 4337 -252967270 26486606 12081 -239427729 652426563 7649 -86455037 791624899 9953 -166487176 88633287 508 -60869979 182898775 22741 247359499 894377163 21971 27131182 275458617 11602 -262389927 596364113 2836 99537329 248212049 2543 -376191261 803675047 13410 -383640925 59861642 20004 8430659 506482050 21225 -563808250 384303209 17242 77564918 852998003 20760 -285016441 107023656 5089 -338949368 201168968 19874 -117339259 416806376 6189 -180889922 770776183 22527 -580420685 192981605 14309 -173455399 390756544 11818 196282685 603670205 14976 4327930 863472287 22291 39717013 143194682 9761 -97967291 365047476 14340 -351198044 33467222 15876 113139508 200597372 11948 84884090 513430866 3476 -456602267 398054497 1793 195011399 686668227 23524 -384015873 840534024 14784 -21551013 735858180 26449 106041406 549595034 24876 -391351903 284360384 307 -98709921 955757327 165 -76929199 225380179 22920 -510667841 159801570 2724 243231984 915207392 19507 -32840933 949797894 14521 -183517765 33185664 20312 46786629 619835486 22189 -328172404 231645390 6082 -373853352 346447345 22884 224411155 133274044 8327 -177986819 127537928 12798 -104274804 671101076 13592 -372883915 897882979 10584 222160179 679981946 21248 -175844314 830169444 22566 -91909681 515740887 6222 -379101570 505656604 2499 -22286384 431990801 20251 -215244582 79304712 20805 143786008 889587705 20758 -30877854 752609783 1533 -20475116 820334302 3575 -536701983 448922964 14497 -588969187 859785656 11494 216420798 19645476 15050 -312146000 41505862 13170 -292152718 535026805 4225 165287558 312972854 14296 -564445322 51337331 17891 -90225629 126764689 22274 16948768 872149079 25603 -219325681 230513013 19543 -287941768 225371554 23375 -342463995 586697190 13486 58973482 378815329 22767 -356682129 39940265 15232 -312943935 348994208 632 -495028002 463566792 14996 214477384 842567508 13790 -86781953 399464393 24892 159206477 618694168 4206 -581773484 542135801 16566 -318412646 269039988 12942 -71293438 336493577 11341 -35726284 538552561 11975 -260184473 362893298 14030 168000921 889811486 9000 98820578 641811576 12073 -248153443 871699358 12643 -413202234 878111451 5851 -141851846 416981638 17934 221009170 714082601 8618 -223731130 722100209 19410 -151862682 191903603 2468 -354200799 867735527 1359 110227688 119170876 11552 -316232173 697994794 984 66247195 600300478 10532 -348992344 723336139 15697 -195766458 22874068 1263 240874019 97642387 15559 -337174833 463951027 16655 -523137269 339231496 22054 24193779 563929889 13907 -226693021 122658604 25813 200449449 317036164 21472 -530899136 835114783 17536 -262760397 776772403 9885 -455827256 586117235 13023 -277358386 461855442 8805 202501919 205011655 25697 -280998151 68719152 1602 -171450836 564930930 15565 -96993823 955774144 14683 94498150 867293767 4814 -94294010 392221951 14554 -537442945 700459078 23650 181570981 89729824 18723 -248745305 560873228 18592 149840645 207323532 1051 -572920717 134364898 3281 -84962905 74232903 25896 160568379 751406076 23969 -317422687 431222344 12527 -199429342 223248454 18556 -560368091 176615095 6926 -370415992 951932410 9070 24535452 518235242 16561 -445012373 432709622 9852 110656819 493587845 17411 -489962197 460714290 19370 -165347442 731280348 24946 44529372 693434656 1878 -394613132 886245636 18287 -341236263 927435541 15729 -269156245 296264602 151 -213146307 237765339 12428 -447877815 328692616 21562 -21263262 24260456 2799 23123943 608955762 19123 -445904430 450651692 2498 -156041169 375160502 6010 -430240829 525938640 14408 -254400438 804211134 14696 -586915500 97320202 3590 204608712 320610926 24160 -482637942 80062331 13641 17550700 664126875 1132 49473556 354990860 12964 -35147053 401248575 16218 -547072070 716514662 331 -601357532 654193865 13385 -296489322 149148893 21244 -422561286 605231438 13439 54452089 812575548 12325 -431160422 629036023 19191 -95892233 27072633 21421 -416461450 800027981 5421 -477472319 284917230 8222 -403603427 375100715 5432 -233205534 913134834 5630 229745907 94285425 12305 -124051418 498739997 11904 -522440498 843381824 11595 -212573048 741986360 299 -580203218 574474525 1909 -561118961 235234481 17969 -568791334 637668940 20041 -72077348 804751883 24984 112460533 407931054 11730 -29209872 872535376 1230 -430658770 153814138 12794 -404339167 258095581 6707 168431683 696947142 15276 -365713496 44917201 17277 -149496228 598007044 12760 -188363747 278656893 16248 10309008 696408712 7150 -496482359 805906727 26259 -381204053 82864856 6749 -535836187 808937144 26364 -375285175 882405246 3526 233292544 66479412 14810 48649663 273344354 7042 144054018 31949158 3954 -118577463 338591304 10271 12626282 713640886 22284 -5855414 493180232 13698 -199782866 373786295 17573 210145295 179140645 3663 -251728434 161778881 817 -531066134 17936691 5928 55910370 771427417 3115 89385178 852025310 22002 147937597 524922403 5976 11823237 922316609 15720 43283292 570011508 19503 -137686348 615167813 9787 117830587 574403959 2999 -224631996 739382188 16743 237340868 681418972 15862 -202533899 95702054 16692 -85163202 643083059 6167 -125065568 358745735 9943 -530860486 183280821 13633 -305932476 34448907 10286 -58881507 690427393 3570 -33139712 501734198 9274 -171527543 956673905 2883 -316095422 672968311 18910 -150423989 696365297 10031 -552911625 919305964 21162 -464941537 470536995 8280 -118827348 293009780 20310 -411050437 915157437 5031 -353064774 169671338 2562 150453995 702707052 4393 39355785 229767576 12768 -579590356 269253520 5398 -277285273 526236206 3362 -415450633 378281763 572 90906693 115494496 7539 -534927518 852641184 4960 -413289510 902642319 8023 -217242381 936472193 18196 -162895990 462621996 15793 -29829713 830404706 23810 -124166704 629527419 15103 -553866234 946540039 25223 -256468354 79130415 14916 228584229 88013080 15499 -190984240 531524569 8323 -292833726 598979308 683 -544623094 207794076 12535 177077451 955527115 1952 193363025 308767719 4578 -463137883 30728820 17402 -369667257 53372188 10059 -92062183 122110192 11056 251085463 702723911 18753 34637577 448501126 13140 -358800726 162582200 976 -91270409 953877339 8456 -406945640 558636519 14014 -441846296 11136047 13970 219565136 858378538 24739 13140895 680506823 12366 -411011711 256703590 18246 -207535912 606256917 22985 -544032910 504035001 11656 -457148094 226912146 18717 -54811330 424755870 12143 -438256252 128667022 9427 166676798 249014540 14039 121084728 698085758 26461 -282307818 96547840 22248 -545030365 357104016 4502 124710823 255874973 13196 -517795492 621899356 1786 11683827 421619494 24537 -517186101 583828940 7889 124588592 304809584 26366 -86935228 891540626 25023 28127264 730157867 21369 -42787567 182878541 16484 144405272 548508698 25326 -138437976 209990761 4278 75565965 204828736 12632 -29870622 271768484 14687 114629217 403958303 8152 -476808833 349080707 17375 -29388468 807812426 11682 231626129 543027639 22474 -12826989 776825271 10098 -62058238 871239298 13549 -21767720 149308956 21525 -599521547 181509536 25843 -493517659 573811525 8819 -82343665 317913451 21789 -31142358 653158157 25233 -564464689 615935516 21990 -208595550 502547378 22676 -76545147 167051979 3028 -540362348 888194855 23725 -281891132 94988908 14747 -165707365 346130366 14369 172008675 265137545 26208 -303032313 487646739 12723 32563953 48725229 16133 98585772 479412095 19206 239245808 614357149 948 -206157558 618901708 19511 -398407385 371794785 25782 108626486 913941773 10550 -440593860 692881482 10638 -309675963 92914359 25728 -230436407 638664719 21221 -560968922 366256281 1427 165496802 958331311 7072 -551670803 706249393 14178 160164848 37106447 18608 -547590129 778803077 7236 -502486775 326534182 17548 251547783 116511639 1584 95976294 630352823 2410 -577891100 924690021 8776 74676431 677812527 19407 -383058459 329640452 17695 -112346237 304534987 24987 -390262485 186548382 17510 230772088 475193255 10223 -39284798 410791108 13800 -270315094 337182369 13129 -152663623 462905342 7465 -100067428 804456374 18067 -331726069 25606389 52 -82249984 144491980 25722 -598176934 371686600 7572 243547090 549241936 4693 -419577928 407409241 3717 -310587675 478851249 4955 -279459746 416653066 12894 -518691474 211423903 13585 177632362 900965475 21452 -361450250 129187439 19567 -164986689 786574921 7942 -430935447 330660967 24441 -92826856 425195470 11438 -98694011 189592872 8871 -375979211 731984614 8277 138224932 671755320 13416 24538973 937301476 1459 -164696930 288646244 19934 -122678050 614458964 1844 136339233 202623026 23634 131176080 564788223 25929 -567755872 319317893 15529 -375729551 604390522 13707 171061419 243160735 4188 -340222821 816811979 19636 -480775166 546969621 6371 121401934 797053969 23467 9944125 237015143 2234 246752392 194403722 24510 -98260391 358551762 16081 -325007962 918133741 23255 -309871597 550253139 15054 -174983296 513983288 6837 -488475383 873869031 7551 -461678819 953115049 1335 -217412166 736594368 16490 -324851143 290641866 24604 -200084636 109344661 26192 -17446917 334410855 6751 -283430932 528745685 22679 -233017459 243626086 1052 -337544626 283450216 19990 -239171408 718752200 20839 -206790773 342021185 17564 168288811 114035706 17745 61440857 406982534 20429 -23049811 236234024 23925 -157709847 144586201 24330 111057909 23749071 15211 -189707243 759180809 10035 -113381824 123764629 15387 103884399 880398194 25225 -6043525 699712233 18155 -181695900 945228414 5346 19648898 658538811 17075 -293644853 646436435 5060 -437684392 568209189 3660 -116392332 553765439 8887 216511696 124703689 705 -74544398 651465720 24032 -134035451 554843850 13104 -354333382 276431508 1579 -309805008 885809238 17928 -311318104 370556855 22181 -62467869 18062910 3826 27720081 408177977 825 -63511302 534182266 14710 237275242 251284949 9907 -537116099 933661052 2896 -324913502 709019763 19139 131961612 382597251 21255 -75638133 26740714 10224 -57240400 215723755 12088 -503056377 61421752 6077 -53259361 577134585 356 -216624736 107208118 1309 -188127441 508741522 9612 119896230 369721856 11883 -145806099 221794038 6879 -250540172 812002607 17026 -33596876 303649131 7643 -161052897 187365290 15421 -458222082 749762405 842 -65967531 905346831 18094 63554066 855710037 19546 -514387640 341296403 16174 -310594600 887815369 15370 -63787105 64056975 4754 -244439303 580763879 1809 -257979146 159343500 23021 -375277597 909135998 20678 -82214211 309403342 21263 14454386 659112167 12442 195291951 91853077 12526 -159183593 486909290 25715 -535582355 645979639 1242 -485490012 893560909 8705 -342178264 888561691 25707 -289227369 820219546 20072 -413767085 368428339 1055 -368940007 141048655 1222 153695152 754388931 14549 247661108 108827235 23403 -459031134 369376259 18488 -220554464 925839590 23671 143753582 691662623 22468 -49358896 197592749 13784 -287479252 509208180 17742 -342478857 403121123 25670 -574124805 45638531 8271 -452310349 122139839 4940 46334293 156975490 621 -475110930 354350118 14649 -222750957 907412928 19392 164839606 895865032 19476 -201039099 371453364 15838 -166549439 154365726 9300 -192976531 117885143 588 -249472352 374488927 4706 -157908885 653289604 7324 -98082621 841022173 6925 -451175627 23353428 12655 -471461167 742421026 26264 -149376566 527826610 16843 -555633367 933233735 14427 -145757739 425893492 19671 -485591122 610902870 25830 -1368858 424292576 22027 170481764 860125061 5990 -288644457 710746717 22809 -366910376 409516326 9663 221986418 332915347 23091 -462469882 537118125 13427 -425904621 700071491 2233 205111344 576296639 23550 -601872184 282019019 24625 -164119403 352544299 20860 -274306884 288738567 6259 -234518514 184061448 11817 173870707 544673578 4933 -367395852 433728337 4587 129913783 428642572 12739 183151252 350776177 19513 -80332687 378273031 1247 -119528870 281626009 20021 -25017472 245203098 12120 -457772887 178933552 26094 -510135581 273932465 13816 -481060197 876198554 19899 -82443315 557777333 599 -66641144 587062519 17120 227289353 954746789 3184 -393824305 261600380 11578 34847223 314088304 24505 -582544105 462341641 6068 -29576585 215564932 9167 -576025649 214387474 12892 -288515873 116264756 244 -238412104 172792970 15288 -315921635 174398546 4137 201790402 191465627 8993 106328295 306415652 21982 -232879964 676719069 12586 200151811 91576242 9148 46213937 730303510 23501 -357507741 416696936 970 75969415 781421867 12753 -482681056 831081113 10006 -452068790 356861323 5023 -150349325 608681609 21781 35105451 543368314 1485 -349785026 539265062 4249 -534388062 816732664 21396 -209129152 711311730 24930 -477164085 731145635 15349 -337253762 559802945 15910 178212353 146527346 1859 51386128 819074353 25700 -171787349 305963607 3164 55506791 743515237 18560 -386693716 98886624 24592 42251824 595804095 7396 -442221056 257070950 7593 -579085937 723518075 19594 -255646677 663418526 8528 -64549341 527728964 7793 7159190 430069679 24551 -52284996 694562644 8449 -400985050 365752507 11190 180498774 689215878 23672 235387166 224929698 556 -219104427 834267578 1292 -489745904 501205295 21199 199825610 850094782 1089 199789653 940806646 20323 -130434252 341643976 6310 -248822900 870421415 13904 -416777555 935826398 9633 -422267164 41035303 20782 -521145300 612605395 23408 80501007 168741331 18345 136929042 329629430 7597 -199160615 273047203 2068 -354151533 650515791 3644 -28236444 83198125 12368 -244601256 279138953 24764 -394740130 177683381 16860 -321875026 955769510 1334 -153090444 542287712 1338 63848 67131971 16573 133821541 925543787 113 -350165601 948535160 1921 -449530986 745279055 16681 -305005299 478520679 1465 100123555 78797597 16055 -245848464 389398513 6899 -27330123 291104055 937 -20084014 526817046 16458 -172343533 726647359 22465 -405791579 697526974 4264 -288305714 764321232 5497 42661645 496603657 3466 -384742413 455624965 7943 -249714599 124592698 10615 246694397 856567444 23250 -98759249 363088119 21094 -5652019 795030673 4574 137083938 784053453 13397 -40597785 230974958 24517 -216710439 286774989 22334 223052031 138618534 11257 -225684719 90059014 21361 -212817196 591668053 10227 -392323408 651758745 24316 -401403913 174361538 20825 -36713121 455362334 24710 -418529565 957724868 4067 -274838057 876424518 3525 -396361236 132790454 3868 -331053367 677145516 9745 88924476 832714792 10016 -122395173 66692700 9339 236383551 167420004 20583 -488243549 404342502 21033 143701761 107716021 6319 -457202615 210302571 16142 -282412859 391623816 14517 -153949162 319484925 22107 50872627 366853894 1976 -184802513 519834746 8582 223617441 911183291 23227 -65398643 160003131 18896 150152577 536220300 20433 -76296548 642309099 3951 -440047583 744181232 11254 45914340 347946816 8194 -362918704 317106220 4231 -519221000 632970600 14671 -550382943 604334653 23905 146738389 220843090 13866 -36487845 898339316 16959 -311265158 128797435 3189 10769081 35541458 20896 -327070105 18060512 13815 -287505168 766950751 20163 -315234486 794709603 15563 -266687924 171828551 22607 -259331389 643913010 25242 -115968239 397901302 5611 -260079836 735935180 7290 21316322 593909556 2540 -34962730 438226640 20609 -32589620 703508414 596 -367613422 870761000 4781 -75096972 647846225 3503 -228623660 732526809 23500 183085137 55655674 21677 -20534749 719802761 19110 -241380317 518898237 11817 -455090682 226155197 5260 164059282 845711221 19219 -296044277 393706199 17498 -189557245 271571094 5456 -292187626 152059510 1585 -401511610 422715433 22698 97825914 461150334 1323 -222857549 891731134 14619 116881710 313464195 25878 -174746118 554979256 24940 -400042299 624324845 16332 142356620 312926622 15869 -339502851 201203480 1271 -586557515 95927781 23226 -49306891 693647764 14914 -126795805 937937530 19822 -296112369 378429539 6060 245401839 144934777 11741 -592819054 893492434 15528 -527397812 328860979 24431 31647049 838603610 23355 -39238046 833328598 13859 -159934752 607179284 20998 -144830389 185156438 4847 -386036679 891057076 749 202068870 63646519 13666 -471699132 113259528 23438 -541613344 724741117 5960 148645366 721404609 3560 -379785423 597926552 12861 -248950339 888102632 19707 -359998569 504896655 2073 -540319562 670289992 4155 -540144184 802550609 26459 -196072608 420919296 3114 60814824 182818939 21986 -576239487 151358846 6116 41822337 422129946 4463 47244710 270948178 24094 47664016 29878919 3609 163539461 82942722 21691 56346572 558400922 13047 46074040 794522836 9558 -372242196 368577983 24839 -242169577 436097652 19678 75692785 391403581 12833 -196802151 799752087 17900 -181492536 267435999 14474 -407693814 799996434 10495 -288249172 350900227 25261 156710383 756715248 9637 -365722912 38058012 25774 203909110 526540590 9971 -216699197 909412070 9857 -371395095 28176655 20223 -491803987 416950385 22313 -24126107 346189841 22244 -231950056 821545496 10897 -211700430 98893750 11509 -9620612 85788793 13979 167281244 934563735 21701 -542869860 619724387 16364 -576325399 103598910 4835 -403123615 773300219 12222 -494479853 550480389 24169 184253670 347650773 12633 -483711447 651947414 22250 -575628055 236473641 7299 -15097032 304895727 1414 165012567 725304582 19958 -602233941 314275991 13549 -526230875 519898574 3869 134524748 818980778 3013 217921164 640300232 16683 -152065900 622851499 7453 -196851574 432970460 24017 -339249339 237276166 20944 19260493 511159986 23831 106927172 476146961 14504 90101083 127484511 7150 -474370051 917064673 24147 166222556 254305269 3573 -9880811 568094067 1817 -582500091 99289864 5099 -458586225 279370366 15162 -387305491 406925848 4528 -252845504 626152675 16420 117879431 547964140 17428 -209149304 258983240 8670 66466430 28598423 2014 -561659617 349762500 15992 -429114399 577394204 22836 125401132 101153038 23437 251736807 410668665 24391 -63265586 593933834 23845 -324495613 840694422 24752 7213354 741838249 4248 -122437823 218001246 255 134364153 381181189 15280 -501604810 938120049 4007 167290353 321675283 12022 233495905 934849437 8601 240230781 386944519 22568 -445458882 202263051 9799 -16155242 257078103 1315 66660538 92494130 19538 -456051865 330289860 5291 -422928291 40694254 25965 -551862106 439416018 21985 -269845918 425395241 23435 -379083774 207163626 3712 77213500 287960719 10978 -353327555 276754997 12299 112029570 940989376 24286 201502037 595780773 24184 -171267430 874299707 19804 -428601976 468740355 22303 140369327 79675112 4847 168187562 47621406 9746 -374562634 151881386 17217 52688928 448009457 21355 -389275909 843636533 20208 9226809 705773131 8337 47797414 109548786 21170 82734135 564430571 25205 -494068290 290652571 19268 209710804 223947980 21966 -12870026 589478749 23461 -252559565 585787001 1879 77448605 717486946 20581 58576071 350648865 26053 -181265830 731370198 6048 225266423 653804520 10181 -29545843 882731420 13954 10308077 693048017 13356 -273183885 438010735 8225 -246598650 351486845 20435 -26232074 406842414 6598 -274245873 932026159 418 14426274 253336808 583 -291981285 950236858 7531 183723826 463626195 11722 -294345863 660670958 19580 107292906 198572432 6869 -34556445 187554735 13706 -341750116 14864227 24384 237988013 667403671 21730 -243017639 623679517 17612 -335857347 82796359 8324 112484668 251465175 5089 -446968826 113413065 25599 -494284471 726055147 13766 -514714848 711889578 18482 -6627778 915864602 6296 -324758016 77011606 2979 53941633 446804030 13497 -116335582 563655949 6432 14497350 682526745 25276 -75247389 120818240 17386 -67193293 92236654 12732 153518945 410521962 10356 -373095230 717827130 22934 -539954797 28587008 23515 109850849 227734476 24619 -119602153 854907716 10986 -283702617 40425506 4934 -76254908 838280657 10550 -126755368 182988340 210 -538024426 485726289 15351 -190540917 741338320 19564 -338199231 853451862 1380 166737910 292772283 9881 -268872630 435660054 15880 -212386570 9958217 22533 -17166128 636085306 22466 44992285 327420072 19813 -381270930 199002584 6275 213004002 411647602 17672 -252885260 834049910 26007 -498743331 855438087 23660 -410962285 762827808 20279 -228272166 626385665 24421 34241458 269645446 10749 160331606 675697031 19373 -170625421 753881610 11444 -404033243 638121401 9471 176096366 887068589 18640 -250543030 875503737 2823 80946646 193376258 6501 -298841759 261365731 19721 -324600799 786924830 7878 226837399 907651525 13648 -120833555 701107622 26108 198313917 889911741 3191 238182441 717385297 11026 -426499522 17200266 16904 -502250717 459841223 4676 -581218528 629563225 17944 -72547222 238321457 26320 -265964518 120511431 60 172025435 619819839 9934 -18150474 902133843 11279 -269161219 77013122 3781 56465121 148695266 1884 26472589 856562805 15481 -572230603 117759955 18722 -220251827 200878949 14861 -132496131 31258529 13176 -583994258 208404364 4327 -523640477 552379298 17235 -336015758 814528704 9484 230208141 23694531 5810 200352287 217642255 13635 -296006206 731772671 5475 -310378411 795185485 10820 -417419730 74100097 20979 11610251 814937942 12341 -95283117 768980476 14259 80638044 56474796 2679 -36113615 151493199 9770 -435989016 519530696 2627 41813532 274997100 4280 -589462594 904217995 7916 -14091936 258127275 16518 38887903 443166376 25576 -112505541 55328771 25423 -595480196 370463512 12772 -348311718 200987751 1732 217570681 944825317 6593 -251392624 100869913 1420 -326474882 359317805 3804 -69679483 567970914 2579 -207117786 640106603 6125 -582702611 33088428 8498 -11099057 647078255 23337 -6438693 828220499 4316 -530302308 557410905 5079 -596931362 626556911 5065 168341860 873010429 14102 -589969453 436616420 5348 -416569161 568041253 16403 183536357 326306364 4807 -559854432 446592688 13141 -429082282 135049201 18009 -206532895 131347453 22412 -146868423 693431539 8974 -583028808 293944777 16967 -225778831 487747344 12312 -381459815 812645076 10676 -63114018 490520421 15526 -161686039 575712923 20716 -225338443 196022407 13046 -274712765 312100906 999 77924258 178253760 17777 -136095354 199726785 11402 -595231364 19650468 23276 -343258744 428921704 12480 -489714635 765464919 2630 -512292043 106073201 12260 -373936815 212967139 15001 182456749 878988010 24497 162474355 300153094 11258 -291834293 25036660 8386 99536368 838790184 13839 -368850110 169891788 23764 -583529318 182956522 8143 134403171 122444138 3191 41120916 879319390 16029 171806828 171617435 15312 -507598942 206367141 12175 192239217 39287293 7410 -175852857 860592083 11533 188404924 546140838 19571 1495275 903676481 17669 120304882 874994879 23173 -392708481 294475685 19863 -325725785 120074413 9634 -177811197 383650756 13639 198216881 281185892 17842 -85114145 767764747 5023 31098226 454630936 16031 107388761 510573511 10496 -216956484 762499442 15556 -156597005 884108996 20555 -365101403 217583684 18273 -242938142 769971668 13579 -232302729 578335392 269 -21820575 305259960 1510 -493455100 733109760 10246 -388041080 727257985 21816 -64493895 547571600 1135 -235256146 765391788 15157 -463026892 627436041 12925 -184591189 288363068 23105 -595429546 351043350 7450 -164097533 203197680 11643 35407202 569775586 2761 -380241733 679385731 23643 234585088 695649843 12211 -499800579 38602147 18015 219092046 929346577 17033 7924618 115697602 4350 92790837 534409086 1760 -91554532 636710388 15746 -468996989 180688864 19765 -482553765 474226391 2985 -230021177 321286410 16619 -39463079 777143337 8086 93850225 631754197 3547 -27682394 268545230 10680 -546629538 412005120 10850 19376051 601558470 7514 118461725 695411303 23981 -159857792 277721181 24611 26854628 793603630 8170 220126996 100943483 17420 -207545318 388842556 18688 -494741672 827729130 23854 228919178 547972308 20113 215973392 48411843 1001 -511224343 361828418 2682 -235713329 472541379 14906 -177295512 646730330 12813 -166542364 914499268 19090 -544786581 534684321 341 -345573832 802245486 7812 -569689100 436679534 2805 -147717217 902680118 8023 -76786677 861163560 6441 238748113 699196269 5091 -516892014 829142405 16471 -42389813 273664561 2353 -41457162 368619367 10987 4964776 247800919 3406 131780989 461610173 1962 -162935540 916904039 4767 -575057829 180482686 8251 66709144 416692638 349 162109084 301636912 15634 -205931641 615294197 8888 -244824518 366942978 25223 -105252310 113442818 25365 7619671 871777871 9623 -158441830 876693714 20941 -140454232 292668483 11480 222400573 435663789 1725 168035806 341949952 7415 -500484369 328070465 24683 1838106 595132167 14134 -440120766 954335934 13160 -41911337 844329101 17478 -145978868 176032796 11723 -257132514 720531818 25465 122105723 928854593 15069 -356826152 161779086 3192 -46749135 451681851 8519 -601867394 22567234 26456 -216507170 608744685 1081 89066707 413216045 21272 172639944 36361041 14115 -580767929 688735453 22105 -91385740 861949414 15968 211460969 506410315 23389 -454044618 443743323 2867 -117986651 453318923 1876 150745423 505195722 12149 -512025996 596930897 7151 -320587327 335134232 24972 170480031 936824704 717 -555440145 411548332 8849 -37912055 942392167 7213 -242328396 796198867 9404 180864175 379352339 13094 -91913014 103543767 16603 -322001724 58546666 2768 -250123924 883172987 5876 -152908692 253960644 10250 -180564819 275709809 3185 -493665935 659511162 20705 -192339617 608313979 22539 -255800092 596143111 6723 -453692754 918225056 11767 91610440 327969130 3907 -52332815 399936377 18154 -284901072 757822369 24473 -88366967 920362587 17496 -600819346 170292727 22406 -164549499 228127001 18771 -266768355 242945884 16454 99021750 329575134 15670 -310800177 44306259 21821 -439227055 348840525 14677 47409806 488248751 23637 -182190626 923973394 20292 -86165550 945446024 14493 -21238302 164526079 25754 -110700344 313800298 26219 -523650711 191292939 19104 82632487 285515978 18200 -115271834 38166599 14114 -4185206 308538237 4529 -453865194 530610788 22376 -287716960 796096871 14437 -410523732 830632460 17639 -421101525 530962081 30 210434027 539100265 13643 -176689577 829687824 1474 130161175 510008537 4031 63195138 651064017 9499 -586037912 591324817 11303 -320706654 933833325 12901 -196395611 377386115 19084 -109369221 677054857 4567 -73589431 633600200 24163 177263823 635664423 9342 -239463671 302595473 22918 -280640881 815153661 18954 -346478440 476692387 15119 -519091721 169877094 22841 -310306481 480284656 25395 28402508 120622670 14384 -541352240 399257669 14637 -196153412 646740373 14942 32802481 738565730 595 -447113080 846127642 4807 -505300240 642110016 16921 -392514581 33407471 24948 -233637467 150751659 24925 -34770698 111551134 2876 -527823587 651787114 19972 -118854827 258387540 24021 202310644 781501543 13694 -73654810 519407688 24568 98810593 264762350 5077 -412880601 37897458 8068 -549619433 740312721 14677 -563772244 369846526 18287 196046992 623015274 16016 -111169107 870426727 25204 -409592839 500661126 6436 118288461 57152868 11909 141607647 490261586 17840 -462360073 101735805 13247 -506064033 34505276 3357 -424170981 891292845 21521 -155137379 898948923 16150 156907996 602543783 803 -148103266 739776473 14924 -249999212 313083969 11225 -402384183 12898649 1535 -227933808 413006872 13168 216568268 462826216 26363 -323934669 761649111 3673 -118164442 470131182 23867 -473949736 137831221 2446 154937103 88254940 4453 6320345 290502353 2894 -590062731 343902838 2791 237758851 945342000 25319 -173049563 620431871 2047 84039431 612945309 5816 236121794 720262379 6895 -228058657 640913432 11126 -245424516 683918996 7173 111355735 923217515 15414 206918625 882302326 15973 -434802029 234515601 16140 170006859 357465853 7656 -269562856 522973948 14500 125146964 756564958 6270 -76859184 705258900 12407 -566781966 88380606 22454 11700630 80551730 17250 69307105 72104759 19483 -573882 526291158 14331 -587269156 874306220 3292 -41697444 391156889 25265 -371701241 794142816 20845 54769319 907875924 4405 208541483 661241201 19072 -486325263 266749809 24833 -438336516 752359950 15124 29959236 339848381 26178 67305164 305648371 12917 96353556 882283493 17550 -345190552 216439856 22040 -158117197 235809298 13769 -565321872 254360819 24846 103654513 426750926 18731 -241761675 449002723 16066 177513405 58705295 17220 191349364 904388031 24267 114200863 136594278 23307 26308429 241486737 955 9712599 403761881 12676 247200666 762450336 13434 -95908091 888696005 16642 -3487386 956934037 9087 -23250161 325324867 13586 -52132975 762569485 1776 -413299641 740700424 22169 -404386367 522506616 13506 -361613326 548160171 17096 -290146868 120415376 8665 -540275605 141953638 16775 -505034428 918664475 3026 168548539 127030729 3557 61082479 242844782 16781 86408345 876239351 8375 117830859 594823456 10794 -154645047 652226280 16087 98328269 843085480 1289 173137653 531564939 4404 -152158943 248196802 15625 -534406707 179354163 14252 246531157 413345539 6940 98714487 188115248 5332 -143720823 450442774 26459 66439057 174273908 2377 -469368694 834336885 17225 72042218 734938585 22718 246377014 937241723 13957 183604516 261924287 25416 187305188 308353862 4789 100737322 124732541 10411 -3792786 597517506 24876 -69022338 40473431 12890 -39508389 588675934 11537 17343137 100827144 8320 243566777 758743358 5281 -108858916 287337735 20217 3874803 805505567 3023 -418764010 658069476 7997 -52191769 450602410 8899 -269149696 45256093 4952 59106211 493331104 3379 -394922929 168803595 2124 124453145 329386363 17009 -63272726 9150138 11806 -80481233 615126672 11733 -17062546 668317160 18004 -413753047 452209723 12412 221761021 425415993 1767 93130528 189462925 2513 248508242 264021590 23760 -37381466 285305091 10054 -475607601 416836557 9950 -501883525 421581742 1218 -215642752 304362146 19123 -154135784 933979468 12159 -516512460 840861025 22638 -362925736 806176858 6739 -58249093 819749764 13249 72931514 352380305 460 -225119918 276890973 17395 -64458596 656824419 25979 -124080834 584705902 18002 -52742577 199403665 5654 -315851255 784242005 15384 -244309508 596868641 21788 -97457250 252618232 12441 -186509554 924896115 19583 -463890146 91338411 15867 217324361 860214547 19811 95154099 679114251 13115 -392497294 274904789 23315 114020133 623736837 11545 77652708 279205558 22587 50984051 80639593 22490 -24830912 713952353 2549 -35768896 366768391 17701 -509094959 648542685 5637 1561212 270203874 11587 166966495 273543361 26305 -597516583 76178485 25608 118562759 819402352 454 -195230829 816761271 26034 84930561 148788190 16191 -404713510 602400691 23563 -313517916 914836554 9988 41029462 486536445 12446 250478633 446885889 20564 -504009665 262004189 21556 -381523389 496444355 17133 -75186017 424956028 15444 214223175 136250590 11677 -595330937 181338722 9142 233133897 556628708 16665 -477273139 81458532 8897 -336208366 602991591 11078 -429304927 715114210 12347 88005428 311756361 2258 -465749994 244380247 18532 -407227767 713105858 6181 -7064600 679982499 25215 -269727212 425434672 17436 -283671006 875657360 23399 -280082321 70428505 3538 190228159 358489959 18074 -586197839 442585189 17903 -415901354 388265365 8971 -331699431 423743468 4188 -546974446 860084215 14593 245511557 462868393 24027 -234612833 74421611 11453 -395336424 949296737 19110 -102618857 315151622 17902 -578954974 68706979 9536 -383543553 337967165 12352 -46350562 676445222 22887 -284469047 165641436 5078 -233286010 424995694 22065 143315658 869951825 3171 -207618456 269662256 6434 -285887355 226856511 15861 101153025 22876519 6480 -18576914 385498532 24627 173090336 26371053 18461 -306744354 38707358 11974 163461476 416770240 6106 -298609835 735472577 8821 -219386136 168977429 25261 -436934760 67104548 8729 -61744102 928615525 23192 -345513840 123250090 5751 172535206 379578978 19785 -521349373 579075301 11356 6110288 420235731 3637 98354847 440356468 17588 -51199093 514530433 26036 -264008426 715926399 3675 -541844194 899909236 23338 110745761 674582325 4368 109337522 282964753 2456 -288788680 701918448 6705 -416145789 273659791 16640 -128499316 687595273 9462 1900951 726125374 11660 -181548596 230348955 2218 -101995740 527605235 3388 -266781658 668247949 3166 -193119188 62233951 7340 -304121278 212063368 19962 -398114080 880796829 10200 -24572598 604041342 7912 -545245253 941161117 8509 -134437280 232969553 21277 -393168712 412659170 10359 96613135 135055316 2502 110663269 402780397 16809 -56127525 119257855 15761 22348440 806357869 3508 58692297 859264984 21039 -586424870 870565511 10015 -307004201 16281486 5337 -568453276 831302430 7190 -498751169 368589634 6267 226616226 22555954 1949 -542586495 660660525 12225 -180434090 479001906 8303 162540382 162406239 22141 -597984135 951638393 15110 -352300532 835541026 4591 -132043599 142199663 3456 -219969828 569486646 19802 74445047 122841948 23063 -451551111 487115419 16770 -303406828 556351721 7028 -171392330 95958537 3432 -29378295 701502927 245 -595100689 148381308 2707 -57515993 124957177 18362 178757847 296179599 6627 15170198 835044945 11670 -526028036 73985334 22805 -395269229 930900148 7568 -62644008 167262644 5371 -357904632 341036127 17647 160437331 146228506 13846 -260518497 34191468 4731 136237443 469731375 6227 36727124 706107607 11280 85097727 705677075 21346 198484568 893558206 22810 -312843245 608176396 18825 232069143 508438466 13084 -304388530 173970376 17763 -428944750 114528343 8782 -466257392 745370125 26206 -172776805 728328704 10613 60413310 719975183 7609 -376906858 554694979 12256 -164554313 823440596 6726 -152668655 586784663 5427 -406547434 821910729 12730 -218079391 343074058 248 -134171819 882366586 913 -566430155 409190806 19203 -228000805 685151339 7807 -91996379 75813034 22435 129901639 83627175 24746 -104504212 834060188 13698 -550806020 655360976 23221 -279653802 790175296 10957 94931670 362386342 5837 -529924938 406649726 9806 -228389087 873813391 20692 -514188935 170335561 2842 97916239 250054792 6775 -133297859 808914814 26023 -251341291 492062599 15567 -288150839 764346829 2546 74305580 238288772 5161 -37260962 476237890 24956 -543132803 192788798 23235 -480640952 896829221 16187 -307213215 630241348 8329 -524139869 286349444 23039 -74592682 436323637 12862 -591561800 11227795 10303 -369264635 857020844 1590 -348014090 499764993 2625 194567809 113401125 3689 -401258748 492835972 15156 -466688582 465959310 25120 -220476049 635247075 19731 -78165228 735120229 19254 140846971 681749316 8102 191087569 615068809 5228 -531772464 548576173 7370 206196023 104234579 15638 70590502 554134581 5804 137536093 91455035 13123 167949415 609368748 5029 -295867933 934382987 11477 143555719 306902359 20573 -246611278 47055955 17422 -464662030 921017754 19219 -31061191 578583900 5657 -279238139 149536155 11546 150004352 26746695 743 -481750941 766591951 3731 72450805 58511072 7351 -124120219 394693723 16348 84815063 206751328 22852 -433867547 183380514 1161 -540066812 374425191 3724 -104246085 680271318 10756 222358917 911245997 9592 -468411158 359142778 8367 -395398533 327406201 23208 -249922686 758248922 3223 -172432210 13683668 1910 -299251613 687418660 10014 -449591887 598094041 6001 92463125 339959397 20956 -511283584 618393621 22383 -217698704 850748936 13310 -472575584 792084088 11263 -422045522 358217481 4060 2685552 351246198 4189 22516908 89692302 416 -290184866 150075420 13475 -547163655 888252024 21878 -189025016 924070427 19348 -386482017 693726339 13503 -192830686 101493817 19262 -353559968 21547399 24656 -486885649 147499546 23571 -389934149 100170081 17803 66549211 635388096 19050 -120264483 64924521 8547 -362613550 693102650 15350 -410655802 851746386 13657 -556637364 364681834 2399 -89133335 370579299 4785 9050426 605077867 22355 229454465 656560870 8366 221682082 334129433 13381 -99962495 367004031 5566 -198961023 949130491 20692 -94320377 384572717 18371 86030565 581416146 6223 -530325485 404045451 8000 -49224475 675613429 11216 -14703966 172182216 21072 -277339866 86106162 6891 -43274110 297614306 600 -370829647 327999422 6989 -420573870 74720994 10163 -39228882 804381253 19601 -538409969 856201845 26147 -219839450 601291956 22158 -192871524 686179658 15121 -412394521 789158556 10871 -141967931 828837329 12842 -194811885 567702498 3638 48874331 133705448 3520 -229466251 326648847 7148 -399812162 785295311 23043 -56012503 749291954 14719 121364869 581594990 1593 -134043092 567946175 15127 153240107 570882225 8443 -251146988 377368167 7155 10221684 511473439 25597 27502269 742083677 10133 179514756 84673633 23713 97331138 322514052 17781 -550091686 69334288 6727 -541258213 509304568 19815 -596395934 837685247 25933 -500446024 643387022 16265 -23424627 765124961 4805 -99705203 449689371 6598 114806910 459547078 17295 -370016388 236936326 18245 -49317303 641115587 18187 235212281 863837290 12386 -125934310 725427103 11699 -93412924 29407428 4982 -197155215 668411180 12034 183576491 322654416 24873 156903722 531986689 24027 -41230268 789978562 12699 -470307721 759449247 7853 189802509 525773818 1700 -23596297 939746360 64 -67550319 612104148 3012 109835387 934160072 17496 -39028776 887677843 14900 225083897 632258179 21024 222778797 593243019 24915 -459866055 223497655 20284 -210613873 689185337 11818 -327756471 741604732 13446 -48264374 667568183 13922 -409526649 14339420 21948 -16633842 773984198 10015 34428908 352666611 8309 -280598625 798976995 25857 -277741606 97835773 20259 -493013340 239868094 15152 185374588 153841232 8441 -307884370 557262131 3985 -412534305 122537291 22994 -110050573 16600764 18609 65459118 363693900 627 -325556265 216797126 5721 -47273778 255037486 8502 15905304 302673561 18281 -9472057 60476105 16354 -409744779 718018708 15829 -593779795 485695248 26129 -112987698 273130141 25556 -132279302 589669875 20815 -224868144 875159107 18249 -103554300 190761152 20548 -319501137 170633630 24570 -446291976 137185140 12984 231655867 760273729 25095 67184327 280860122 14421 10006774 452839395 8520 -440195647 812291188 18872 31271529 878592576 23616 -52941166 189862068 18447 -219956225 838639516 6678 -498618359 653621080 1415 182838724 130648870 18662 -217448801 97823919 24011 -97665443 274722485 23108 160420449 170078689 2297 150744453 845710653 14185 -518994707 739808146 506 104481826 497408905 7052 -85707893 942295568 20732 -313221075 472495806 26415 -101758847 447305133 16048 -194828224 196971158 21675 -455112054 46074155 12858 -468682147 199419831 20883 41458386 417808206 18899 88766570 209323948 20094 137119989 289359925 6549 136663711 350428828 21631 -486779860 671872912 17024 180036548 288817864 6411 -98107741 641371120 16320 21110333 765940195 4832 -408405945 277957494 4727 -55580952 250164414 12171 -551517548 322141461 11270 -568231258 698565918 683 -92960846 153795449 9597 -490647967 403581800 13434 183974500 448472282 26285 1388082 206025524 6614 31110448 462248664 15839 -291811694 672160551 16303 -557075747 344255634 25481 213854670 223075913 11639 -257986325 724153609 18841 -308298761 853643845 19273 -483122256 383184609 6678 -238498329 258942104 7831 100545880 737131262 20304 -254824735 362758772 5336 -52331988 206590327 19644 -251135139 159739746 18998 -161367663 516478087 26190 -186327671 51901305 718 -502143619 525314551 24289 -519052326 105572109 10328 -358875788 876468012 17777 -534984046 441664231 21052 -402029774 925795930 11358 -576300656 660736994 9418 -448510546 598082852 9176 -271310774 209862902 20715 84818011 15388177 10038 -157636919 470074040 23022 -270456643 34164806 20155 -380338661 153241675 25133 -497010849 468379945 8472 -47829115 820752391 4373 -456854544 33533162 3214 -346481738 197229939 2756 2816082 30671369 9410 4398221 692619783 1748 206092463 646108345 21358 -3559429 83709668 10115 161352235 911703261 25491 -237675183 15282861 5912 -464437482 335348165 26006 202320043 507881073 24599 -353654528 576036828 5082 121078199 629518413 749 232708135 729325979 6403 197059904 122866287 4997 190924407 955898213 17934 -446670519 763253188 3176 -325663159 415536601 15190 -326245935 267137815 11904 -532097403 717438793 23410 -79812190 106987239 813 -156020581 604441910 11348 -166907666 757772896 18433 216326389 921319545 11125 -556545972 481386554 5225 -50370297 564407136 20593 -397967334 947447068 22552 -560893390 435935153 24834 -79000674 568111199 1015 -12886067 762282330 16384 -353370058 833291847 18350 190849224 295059985 18600 95430484 514537592 6090 105989928 253871105 24708 -272673886 389236227 2583 137168351 356760038 24115 -400271372 727904180 9319 -92062132 439334160 11752 -230258187 49167283 2185 -578268493 246381852 5769 -574866744 100837172 18807 220302058 827290389 24053 -437713380 729512805 15535 -485747557 835456654 20598 -114915292 316413351 18769 -56727060 645909883 17309 217972547 670985582 21081 -570803582 582091238 18811 -430634439 232159402 6721 -329614132 284304422 23254 90536999 681418488 12352 -545093569 216005705 18864 -419080039 648482496 725 -132940328 562017077 20364 71292308 175503206 18964 -533314366 149240336 17897 -76448411 216098250 23473 -66644753 671469010 23679 -10686385 876096116 16991 55774618 642089562 23499 -180567594 245268773 15291 -81633156 847103343 20307 -70305543 464331128 6598 -193659692 290871308 17380 -317369721 627812722 5526 -258502101 912199708 6649 587898 559684544 23585 -368648308 73112109 6416 220012871 735202765 18675 129748619 19630019 11649 -262109967 521850885 10066 15422581 238652573 5351 29639875 77914699 18613 -537163284 799139206 7739 -51379030 815198529 25457 -444744576 924168341 13173 -155664885 504619854 20323 105364008 582632303 23192 128642314 166908752 438 42338084 842499943 11138 -229875852 694995669 5600 -581150862 662203291 8070 -309930165 419389919 13638 -10512958 309495683 4051 85594832 786277112 12285 -312115490 626652991 22227 234369173 313263322 9848 216752762 792485394 13367 232351502 349216169 10629 -5590835 856901986 1782 -88788198 874413566 17829 91669594 773743676 12625 162313688 250337152 13465 -72457625 680633087 21493 -447501284 789965754 4288 -92378337 947111364 19408 47604580 593664253 9646 -38663038 724748911 24411 134765360 36556666 4468 -42008554 51610414 5350 163038202 260923144 18277 -332406666 328427454 12855 -340973734 41005603 17044 -568771225 895795015 6150 -144542835 43264939 26125 -168819075 628950359 13720 -187536706 581190225 16646 -492519940 253164505 22466 128885799 901766459 8044 213257165 143298120 7739 -282442369 645677593 1012 -117297918 760460012 25499 -159518683 611262753 6373 -333899976 345656180 4369 188451936 936164549 18547 -123697370 437444357 8007 -487542715 12887019 4850 -548990306 725200633 401 -265365312 903687027 18764 -353886558 171839259 3086 -546666625 572720853 18102 97462987 112949469 23493 81764603 399765215 13329 -272733646 367961950 24107 -599335749 12428580 13845 -368973619 641207855 20793 -189562936 814638231 21645 -183860023 302725658 2015 -482626550 435387954 4820 186902392 398785117 12619 -13133659 86028714 12557 221845265 663605189 14775 -476253643 132004970 9146 2003706 644384253 21733 -573149735 118642497 4813 -331158493 247793059 350 -221152836 804049124 8531 55559400 840806043 1340 -205220580 206595866 17507 62603214 458147241 21093 100722188 931018028 22231 -236011324 791724774 17683 -323562227 366010161 188 -572183890 914721973 13116 -601173788 291650452 26248 -310457460 380186292 21802 -287540813 88353938 24658 51603809 524042552 24324 -192854466 211750420 19698 -45492248 102558393 9096 111982587 686930603 15139 -356665786 225712225 4654 -319543362 920564387 16743 16589376 57679762 25558 -309489288 354415541 18024 -346054441 71815091 21120 -315210298 536321853 4477 8275428 917360669 6526 25459863 784571012 1393 -111387575 428503533 5474 -254759597 131003640 10163 248909165 878791150 19056 -54702174 956663574 15105 218538404 855946329 4039 -211028761 713099943 14594 103233851 685729604 8087 -593959633 138719223 486 -127428968 49287458 2760 -435032812 630019944 10282 -60576203 753674879 9602 -34520426 944322141 11954 -117226665 914615070 15535 -564905268 123987576 1198 117231787 803227242 13362 -316646307 736076916 11100 -122903736 257317020 13560 -175117348 697931528 21857 -433787431 952743567 25783 225394841 803921038 12767 228691803 350800968 5071 -261989265 564456203 12602 -318761104 438523011 9942 9520944 602295055 2089 -14998828 806054055 1537 -490370715 500194688 6277 -253908599 295042480 20502 -404980267 537181290 8236 -373846825 729436487 2222 177711447 712130571 20875 206919510 750129035 17738 -351708939 387215269 8716 -293149279 352426807 14187 -531692561 938348183 12821 -211134125 462520012 20474 -68005669 834582871 3570 -442406835 351661063 18861 -173146018 281037014 13247 198962046 471917587 24213 -44555376 368463890 5040 45171967 208206386 13526 207321828 654975341 3955 163066801 356055565 17408 -399057794 897172354 15205 -348131441 127757945 15789 146816241 381261190 6595 -556999042 811603923 15397 -569181069 238316399 16529 -32880477 324824958 7061 -97808314 362153968 15877 -251090062 485485588 18565 -43504356 688560159 16847 -326297286 236597407 22645 -410035384 856250481 5558 -399366945 444554417 19100 116645095 690038252 10462 132901864 674158492 17318 -334368010 343824133 3055 -16059802 193715336 7171 -437162371 507140506 8308 155425717 947805256 13194 -164113255 310045865 25533 236955130 835745408 21025 -573151818 351776595 1245 208883057 773384830 7002 108306116 301556610 7543 110774646 535250654 591 193505392 31072122 11240 -416413527 749174701 8119 -126339015 445127233 5296 304706 804437759 13946 -358376501 822825017 6522 92540472 371024277 7056 212398217 426307581 22681 -293161120 462678590 11949 -302505985 462039320 18505 208130211 113689776 18778 -199182861 482638378 8697 243712471 912520849 24149 -182590465 562024753 3335 -143023554 432121362 2481 -467743660 210232128 2244 -464860361 24499448 23748 -356395985 203733689 1499 -589840645 611718596 25188 71156123 672586548 14409 -1900803 60248123 7521 -100704209 632027511 11922 -592103828 334210338 24392 -64952623 271980944 4882 193108544 502196228 16749 -407241278 35114329 377 99012640 265993472 7629 -504254479 677382382 19830 -471053226 373866190 24423 250853010 874504762 6308 -368773321 130351618 13352 -245528670 679203386 8126 -451731193 44153250 1956 -225972300 668088660 20709 -486787439 161625972 4643 -480827224 897657967 16360 -226471340 404724984 5196 -582199801 567240206 18940 191892853 23780447 18920 -591518766 54912195 15272 -552987975 800917268 23513 -191497406 619665590 3577 -556029913 438961393 26262 -399232582 233261669 14779 -107762921 364629111 5182 -578178693 368219775 11981 -275619424 198556872 5217 -273905173 504578185 12522 -538709407 268795252 10887 -29301656 65373867 2419 -564451506 395311908 3193 244255731 744787160 21150 -227136070 75578375 18241 158685665 339256055 5517 -550084332 726609241 11900 -385794268 671184356 16435 -115753020 117552652 17800 147273650 632728657 24585 -229776919 44331717 15020 -523449242 791057154 16144 -473753335 696814794 24948 -429667775 359088830 19697 -4597205 505771520 10445 -388806854 348222049 13117 -557724039 740614520 10183 -27732654 337336605 26102 -300543787 394841352 4388 36345793 429630300 798 -206546443 454208194 4373 -585492665 90656047 7884 -443222510 634588184 4064 230245227 360262611 18697 -112902710 878301278 23327 -463683142 142140170 16439 -349925769 516702631 23039 67284575 522046460 5281 -176153206 814773037 2133 -51296493 363063214 20220 -188905063 395815631 7134 -78622839 674330042 12699 -119956136 857798073 12381 -223098391 222685174 5666 -256624269 211414722 20721 -23955601 189907907 21997 -508999391 147409352 22291 -61180885 834350223 15706 -29685410 758501157 25618 -213986090 517225507 12765 -354564771 260714311 2266 -503576401 562971686 5467 -364427280 100006639 20968 -378525592 798313517 14797 -376415434 924647368 21955 88094743 200507028 10619 -531349320 230992677 3711 -166217432 566322312 2914 -551266059 787193971 24112 -372627339 902191399 5453 -260665926 287462522 20394 -428091192 41776975 5922 32402128 555950809 12793 -344685603 210614403 16 -221618110 257090442 25618 -2801159 263966323 26236 -512032618 59245711 6727 149850840 273384453 20477 -593454263 399305051 19233 -289771661 751241997 1334 -58964891 152750565 3851 -108297403 218113613 24482 171013349 689875664 595 -234886876 139224909 467 19102081 493678131 8780 153823904 266796939 25782 59173270 592507291 7688 -295675103 769829281 15987 -404709294 670790348 11745 -180440435 637207246 15561 -544919499 288801693 2332 -269815178 48753154 10344 -426223806 880524103 18636 229397388 722252714 23404 -308767358 317342636 20242 -377217458 546819994 15586 -452503306 357844212 21044 221787769 838512375 7924 45798290 753684472 24411 -467157132 33160529 10662 -428571482 215616288 4030 162261058 88909473 13828 -366874176 37951323 14878 -466491220 712991583 11276 89219703 868495692 9513 -74210586 866713725 17878 -473722384 392988640 5872 164308807 69115690 17292 68899436 608447056 5895 27743864 249910961 5464 -457973324 207062716 12455 98708099 653489033 1516 -218363526 486641756 3339 -439004543 187419179 24690 109220715 363717192 13370 -138369742 402511147 4679 246722155 161592814 10591 62287183 826590557 21322 -269103174 861591604 20290 189112817 616988070 9250 252119845 909055464 19777 -110743912 722417234 2402 -476393423 103340894 2016 -166540390 83994968 6742 -480208419 828051207 2867 -72570071 67021633 19066 -69338913 270267201 6615 -491302859 950787803 10751 -478773853 735242972 23689 -481256080 413553688 16427 249773044 341625429 10838 -487996814 124921686 4054 -10840892 938982826 13196 -473116590 532922034 6995 55932599 641927542 14264 -558800192 221957863 21964 171297895 78365478 10582 -332661950 670540230 17810 97534568 117854284 10066 -374689248 404978566 5511 -4683491 399087640 25309 -451289336 364045879 15597 -320138011 26415779 8935 171251892 673172340 15724 38715050 420796199 19222 78957415 468741952 16886 -248839600 204167639 19988 -234295985 708861668 13569 -395810958 430150804 15892 162878050 167808327 5166 -175936109 29910559 13624 -55498610 403977115 6198 -517130053 538031211 25009 -350323803 190121077 24977 -295204495 768143867 24060 -507078887 342648097 10509 211121807 108010335 10553 -499692960 230037925 2888 -441715353 786037785 23728 -386581756 9227102 25075 -278599400 319137087 19215 44720807 780206502 24023 -22199868 875461788 25883 -135420630 549899308 16031 -2865837 244919363 3992 -139874699 294920058 14898 -59816779 263132373 11321 -284986518 152151151 26323 -141629668 764435112 15416 200620036 545106514 10820 -70799019 122684049 25728 -84127978 561797540 20750 -249924335 643523406 23651 -290779035 485269623 22628 -473087548 538562805 25807 -245974588 926554290 7814 -149328104 285505097 19979 79128556 483290412 1167 -562025039 831044908 2970 243203181 847439235 7417 -248054636 501880681 17708 177982456 653146120 22821 -158629666 200514215 7373 -435057046 174867002 20633 143998783 308157909 26033 170692925 398129035 22797 65012144 112337611 13402 -406505066 835984874 17203 -242474245 638953395 11131 -537671326 67444384 25179 -569199296 421714931 16459 188531811 81909261 9441 -335656613 66493344 422 110634117 117621782 17417 -583568487 806636131 9078 232570839 883534363 21458 -452189998 910909669 13700 132580679 277229802 16660 -388891617 340855746 6901 -399249750 173041906 15151 -222387532 169579627 5670 36097911 251869767 1702 226488736 754288317 19228 107484011 633576310 11269 -283563744 706603449 13012 -550755080 852225562 21789 -411514233 727649929 20234 84973160 225046818 9484 -473962690 596762601 23385 -439122391 742478367 2512 -601250117 418825866 20075 -163433412 455702429 23116 -43910280 480192916 13400 98416197 196025272 6506 -307352408 599035881 523 -44723209 131561332 8018 -273906050 806832660 10495 23035425 311759602 6840 -182358343 15568708 22290 153469065 98838119 382 -37082512 455270418 14894 119636608 152890436 16422 -7544376 107484266 22023 22923312 817627271 10766 -549560822 407947253 13565 -263528924 897764000 25058 -222885905 799706447 16733 -415069359 483142417 25681 46347898 446588565 3821 127476598 143295035 2204 44181517 317838181 5728 -81511843 521374801 9513 -544345203 349314715 1425 36247362 590249629 21740 -18675166 334362575 13950 -14180723 231161589 12136 -468673064 940987965 25542 -159752289 480126364 13341 7663199 949214250 16817 -555250245 619934640 5220 -62639108 517804579 14442 -400808943 79920374 511 -600836655 704426097 21962 35976647 142926054 7565 -463383700 286650800 8427 -90262363 117530571 20898 -229776904 398958674 19547 -161981409 575154155 21269 -473478696 494748834 23510 -163793452 116886287 14638 -529358625 288687054 204 -260596926 618465071 2516 65636563 33956773 11454 61289283 334422740 13180 209491665 678767174 20109 78700308 937881604 6770 200221756 119091299 4869 -90823961 766428553 12707 -560784948 543288041 18278 -153626161 861890205 12033 109624617 413973669 23664 -367101953 220050642 9979 -562906738 315070291 17974 -174519308 655485345 4528 131036696 480832359 14035 189704860 291294051 15102 72343742 632776735 25512 -95555257 691111215 7105 -142091872 243912044 8421 98219429 11915900 23919 160377582 911717958 1729 38896229 917833666 5177 -126477594 480385137 7442 -593015176 11007998 14762 -522162216 277864717 12529 -315805023 652984743 16540 223210938 239712925 993 42166295 915064256 11300 77325273 663817736 3450 19444534 200047120 12837 -71362469 156032619 4784 15322335 619300253 22526 61955289 777645065 942 -159180204 335779104 3638 -565890016 446208110 7312 -68846518 298109178 4491 196963531 649425665 6727 31948263 599414773 22187 -224661300 620743569 13918 -564505703 333925094 13446 -99484784 648841150 7822 111443273 699356777 6470 -242549001 638545510 14174 195170430 190343592 7670 -107495528 793042834 23667 -431576052 465530118 2486 -402870923 238100189 25376 87500474 455401776 11069 -380858645 517538732 9164 -562206766 182284892 22690 195766632 855768307 19242 30911627 737723424 15020 -372996244 507802225 14487 117982805 327447426 13075 8697192 328516311 24566 15359919 133385062 11449 -458404408 50056134 22607 -406077589 897938746 24110 -23818681 956203263 26336 -267293245 559759062 20241 150446888 445009035 11959 -319825512 588125440 25998 215199614 182923890 18949 -291121370 165137003 8609 -411041737 658072804 10211 -501319307 679981401 4434 -465551548 919473879 11555 142376895 63195840 20905 -452135628 58757393 9707 -6647457 435346826 4428 -76134461 165922815 18266 65577326 26326190 8202 -371791009 755346036 25080 60050621 563170637 17965 89821347 740170189 13078 -208506130 102015371 4572 44196495 566500506 25675 -346244472 951024086 10265 24727304 50216287 19755 -56227247 643429128 23694 -284795063 548622614 1639 -367167716 348559418 25989 -190081351 348056500 23293 -512311726 459518256 2824 -36838939 161232452 14593 177916174 749447369 4705 -61184467 908400965 23013 -445380427 134055682 25552 25955091 38310634 24131 -354105689 285277251 3207 -419963190 600311134 16497 -251092570 356224998 17897 -134371954 46943395 5751 -292226788 548488416 8015 -457056426 605689214 21907 247614240 285993187 5608 235593276 613809965 2319 -417462700 683566226 16858 -100392694 310736309 21700 65850644 376315256 13987 -596630642 48672166 3442 -466929181 894345703 19108 -11992763 893686922 22548 99547149 122548040 20543 -334788203 396875255 13931 177471291 397097695 24211 -224232237 33717710 5770 -157322265 244205888 22360 188822077 904284446 2029 -126879160 852688374 22392 -205729446 745901098 12750 187388090 86494360 15543 -589893124 693268698 24761 94043660 252840997 9227 -237737814 955232603 18377 -75799278 287581467 18950 -46707750 526107497 11321 -113662299 634907066 14075 -427115590 164265690 23337 86711118 192756524 6585 -542963095 162132376 2866 68271937 676767689 13666 108309324 174479412 18483 180070363 688626145 20483 -531979624 619945885 15729 -63906025 391084463 25435 131811636 480227601 6579 -577294416 794103053 22448 -275873848 488524276 5504 102276761 879019779 16215 -60264720 181038736 10664 -219140628 915139679 15109 -316373451 454460974 318 -51242825 521011062 21889 -460651622 284051581 1401 -199965155 207954883 18711 -295473429 279005025 8719 -315829082 319982751 7026 -494041039 634025044 23364 -582961320 189497514 23985 -401026821 717536967 17634 -472565557 200699997 2647 -382656093 894000037 24913 -389648547 598325674 4109 -479312132 284538563 14350 -327580340 165653882 7991 -464968998 854330674 5853 -203477868 885671354 11737 -540697023 251646437 11361 -317559720 382888505 25524 239879152 319329146 5573 -322122625 349024254 14805 -149776734 350730458 23010 -437821693 929782396 18076 208361623 643371589 2667 -558559284 506634514 9173 -397418079 954393997 19004 -297691377 779837722 25853 -513100633 579062698 10991 -207387872 684247978 23465 -315646803 427688776 24191 -312598026 175194464 17802 -469387682 568335491 15894 -352572823 355369937 4433 101190954 885216694 17413 153776782 289917484 24830 -501937508 574950732 6873 -566613360 56871093 11018 -249440040 882675505 25466 -153526734 919553276 14896 194058156 746589723 2046 -111697547 405727165 3201 202693287 760828448 1689 231172646 587895816 23854 48151536 536172975 22621 -205922742 177160317 2177 -383348291 132159244 11716 -37728075 641847270 12932 114217458 237922713 1293 139307611 898358025 19951 22751279 488549704 14530 -396683734 264926541 10047 -8485332 555158497 22853 -326785944 213245822 4666 218811193 652240740 10532 -406397358 586884473 22661 121990658 153452700 14531 173208789 917362792 10866 -241826291 874570535 5968 190226930 351772502 11510 -237657525 409300288 16691 -241038492 31313004 6471 -448622423 108199790 21241 -472043568 239203544 14669 59301185 641492715 5793 -86426215 603760891 23202 -76146675 432369243 6820 -402274917 878104450 20350 198080164 605026755 20652 -409013621 302309739 17390 -83016 628861000 3043 -202698021 631614768 25971 -26293735 388280076 13819 -118890275 748695929 12114 -64290162 405249729 3161 -5894912 904099681 10677 -82588564 541338233 7717 -108879135 822686980 449 -532157516 52493618 1423 246611168 616806903 17053 81124732 552303388 4724 -521745479 582090926 20602 161897927 650481848 11708 141625528 115917261 6433 230278824 336842206 1294 -156532562 515848512 9022 -418708996 270423185 5214 21834789 770262898 17236 -17048991 910791250 22257 -432319563 619036609 3078 -106559961 110049471 13144 -404042065 104059218 11688 188305890 903497098 23582 121525616 595135193 3640 -391932207 447643239 25894 33204490 141909552 11057 170349224 240015525 1357 -599003877 342815106 24609 123127098 310843780 13691 -482136823 907661658 21470 93823349 342665209 2972 -166207539 420093984 12196 -430322891 573225440 898 229443317 711239096 1 15624477 140710605 1852 -148355598 148784293 19330 -349330245 842383909 16232 -469940852 469003565 805 -37472085 661702097 21899 -169172826 855877409 8950 -521268114 191957037 15834 -537516033 674877326 17249 67104384 428053229 3541 186729406 587422699 14492 -487674382 448810749 23927 -134860860 24327002 9894 62505292 828645930 3578 -332960850 525615356 15010 32283239 486520899 15432 -580833058 356356416 21240 30658312 850706962 6218 -75029206 312042433 20585 -101490575 673541085 24449 -501541720 778918327 21820 117205480 481883958 15274 238045665 887809389 6129 -459348760 822743131 10264 -274316454 469625964 6608 66066113 776905106 9071 160606236 634584448 22955 -585769010 325960579 11281 -57936442 583696849 15170 -541157850 695840872 2733 110769412 700060073 19001 -90828513 158517566 22253 -568682482 577741427 13176 4085897 840863950 19451 250324562 78170142 20972 -554532729 326913599 26435 -272970803 820878939 12265 -394782455 156975328 9651 -394316462 116087662 8029 227381738 650019408 22421 231408726 900394233 22669 35074939 234489502 17389 -318520251 201336334 851 -399835163 600189858 18796 -1292429 145702798 21359 -191161556 13457886 18947 -173658338 168919815 2486 -416100232 914744758 19841 -743570 568077945 6984 -568811163 184483856 16934 64771494 798322555 11599 -259661652 429677910 2703 199371390 718100996 8994 101184081 88885248 2945 1197886 355628072 22196 251225353 881865211 6818 -174126512 739087360 4153 -99226921 261252037 14111 228856791 263209752 20850 -238268225 888325523 23902 124370219 707536820 22520 1326323 222978078 6059 -134326012 444698017 7672 -332328315 164269227 24246 -403139835 865654960 11979 98583770 572073395 21443 157849829 619193056 9972 -141921308 413645581 983 -537967149 865269772 8207 -355668978 527115612 1585 102053538 678755649 18685 -153602521 440406461 18899 -445320458 284358593 15184 21832318 300799856 20668 167965701 791553259 11219 -170951559 159131858 9127 -153811515 285421194 24167 205631293 439877961 16514 217272123 148362487 19385 -207611673 559316400 4463 1456716 120846651 15616 -86760404 454764088 2037 142575289 876898640 21416 163515911 643376588 12411 -225676047 826962475 19811 -362647586 734626825 13437 -342975788 104516729 14761 -268539675 478145006 7955 -216341507 766074660 17352 8985970 140570681 20969 131400187 296041797 11199 146443541 188229349 7994 -191339135 284332069 194 188789526 279241661 4871 -126311264 60252823 17208 -581902424 274723088 7705 147623710 410203145 14765 -354626402 15833277 15770 -120116944 939472629 2941 78629596 223614627 13434 -129633382 380537783 8480 -13743722 102037937 14658 -458190544 484068622 25229 37423998 746533503 8466 -18170175 391252196 16706 -434865017 142400006 19139 -246819615 97183704 2302 -32969132 691648070 916 -58245728 53684919 6811 -512067100 151712291 22426 -339514225 36945486 21428 -277086644 819161535 17095 -28719046 639902628 3994 -151753614 468817453 12004 123558864 562510424 18302 -249057670 425226590 20877 -324946408 864186990 21924 78457528 833418489 23106 -595975682 352024406 17418 -431261697 461005579 19264 -507798276 209909669 7964 -159743633 213457846 23970 -446025071 400710947 2439 -539726171 195272912 9983 149991107 238625736 11931 -315337378 948970931 21730 229200166 477540186 6992 -524858610 533350114 3643 -11388444 659455756 974 -358777980 189853153 12802 -201767699 725427578 3463 -276007242 98255273 10884 -513853018 512690137 4391 -358255916 785342512 10368 27526034 650590056 25589 32509173 419980081 17474 -225058301 592279437 9342 -160401701 834800993 2645 -485070244 243545832 2968 -348573123 349154584 23523 -256191651 185835513 25155 -318643852 321926534 13439 75755910 526454226 18105 18238433 339579545 26395 -423708926 137078134 4138 -3933508 688291277 2788 -490197154 98519381 20755 188596147 368884200 5394 79972594 280679411 23371 -464010409 749273482 5480 -127897223 466153424 3009 -57102419 67056177 10996 -507971727 82504783 20321 -280245507 123480174 21603 -247926800 533719666 22699 -467747967 360344079 26439 116590449 402433202 20540 -450181719 338702206 20483 -471361595 314763617 8677 -405436685 617178849 25588 113320389 73291946 19544 245682739 250058465 24516 -450556414 26087374 12665 -334858832 798789242 23467 -212675213 330216120 24751 200838128 379864406 3844 -370915098 797931625 21136 -296918079 595482721 25707 -456541678 572925095 4976 -503413471 377554035 21611 -263244916 823984832 11021 194909778 427663174 9945 -510070771 17950847 2034 -514525728 713474951 22593 131840217 278364476 24844 -391884733 169785206 7574 -28675699 852361953 8426 179277766 398566500 20535 -434599555 855803771 6382 71708356 868709062 14618 -15892682 439348081 16240 -255174408 210263301 1877 -485418410 84575958 19715 -494642012 23998612 12385 -87425874 312539858 5366 172674247 335930493 2152 -105907310 690284671 4361 -144075320 325767759 4054 -407172973 177896633 20044 -535790868 43653343 9260 -231668766 562841912 8430 -513876189 257701098 4120 39534424 912390754 14804 -54010297 600441425 19641 -598580901 632926087 857 98471845 861077160 25297 88052809 381956739 3256 9757777 931515351 1327 76943300 427227658 20322 -195809972 151527762 16140 -311180324 439095832 3027 -556839942 648671641 22403 -155741871 632291808 24459 -103828441 54687700 305 -367854765 74350859 24282 86521383 489035269 18352 -493133845 516805282 741 72982629 325490637 12367 -301636382 342791704 5941 114833298 423047800 5905 -223719432 871999114 7274 -57520375 513592740 564 -599235730 409248465 12404 191641342 167650251 21183 -397685000 423940995 8929 -123645554 655822198 19661 -421229897 33294303 24091 -271887725 637424119 5747 239161132 388420644 16251 -162293417 19193353 18388 -48396220 922476311 8787 203167774 392961817 15979 -207449273 242788967 6423 -297529091 684039240 12045 -242971555 599814588 19199 -431763874 327454254 5549 -194691272 645846886 18979 -352468502 377572339 13317 -205743229 195888422 23664 -147782053 167456946 5004 -118111558 142787259 15324 -589020642 845623018 14049 -366182989 480488427 16656 -103790723 583426368 24075 -493733671 26638030 12634 -214336408 47812321 21981 -98548534 371001385 17575 -139629569 107790813 18472 -317071803 233257900 5970 -385936690 757022610 18728 111539136 847538839 14457 -119363732 17524553 3110 -546889247 284171595 25180 -4552181 560417016 19303 -328064499 283293258 5112 110512297 31374902 5241 -113380850 233173092 11856 -377045558 944288647 21050 32726254 593318846 26116 -261800097 573482262 11586 -340819716 593219505 15185 -322168075 645448186 5813 -401698347 554414344 15052 -252646072 894903242 10027 -224514038 9514458 17106 202817357 817308039 5016 -257222441 903682564 3421 -533858094 267379987 11494 241952587 670601954 18116 94086486 757937003 24559 -513144190 915117915 9159 -354808702 899941601 6240 -295499745 70384889 14067 -93703361 628752051 10567 107350030 86912975 16910 -316523536 126714789 652 -220042035 195314675 13199 -99663899 762123483 26444 147231401 343699020 25744 181956677 587206079 17141 -518175072 624635511 22555 -448856546 78989087 7639 -12692310 783201424 11759 252419158 738633990 13522 -21894111 683153104 1974 -292478864 129083293 16470 -106826538 700916265 6862 -580977279 952796248 23245 98189694 468205053 23615 -520002714 282804433 25663 176119593 824705932 10294 -300214189 781236651 23674 221487328 679072271 4321 138513501 690781210 26395 -516263098 534942091 23194 -580477376 413154811 11795 -212934271 859562303 9356 -477368259 748390620 3348 -370567413 363504177 19935 177906670 386533010 13290 -576217415 469640757 6457 -98399372 529996463 8217 -169065867 35963519 26028 -481179014 351566914 10316 63422428 13862948 9308 40968802 221252165 2526 -83647295 302959201 21693 13179112 20533759 297 -153274769 765780272 5485 -421760218 356009464 16771 -52731997 424991078 3791 -494993861 566774061 25730 -165950989 264813863 23658 -42215463 697142481 21370 -345032777 249746218 11579 -347462863 626249690 16040 -11704051 788826875 7407 -600127675 947651771 5184 -324059006 217349183 19780 -225493217 771599719 20940 -491847392 380175692 15622 218206218 419416603 23745 -405753075 750606590 3497 225467031 680296286 26453 -287047919 228380081 1134 -102656221 833027925 7554 -167681200 772979823 15647 -265956545 293303342 4406 -507006261 225494291 14455 -151193145 757754908 23988 -458035009 744276188 1770 235664031 761600688 15425 -314083402 39762823 26436 -580605614 153693964 22632 -595743688 735132797 6010 -82540179 382289360 10374 172353747 121768024 18705 164115994 64906389 19554 -279380791 327968003 8410 -330808765 244746732 8647 145590806 928524055 21095 227611746 760444462 15290 -405820814 930120250 19038 -329324984 857025876 18378 -349466587 321165385 2768 98112104 757248262 4628 -89129719 257068993 18435 -193766173 480435717 21043 -568525335 746091688 17386 -68140609 949880757 10518 190224706 610153281 21633 -42003190 736915537 22769 235101348 570432754 11670 -333949656 571392679 6247 190587097 105096125 10716 212193888 853554144 6148 67080561 117971883 14951 -164336840 35432851 12065 -138271084 548800353 20781 120083832 515889461 4312 33113232 807248759 1723 -467401429 690241071 20883 -151585010 527745836 20177 9459726 281296264 13895 -37370165 935877133 13386 -369272378 734632002 8879 -138182386 851474671 5865 -196092642 438701095 21242 -291530202 392921898 20207 27301251 617827837 24338 -345277034 56635832 5972 -69962019 801076932 25203 -307270345 701325006 12800 107408747 19465047 96 95398547 116277670 1539 -176473818 691800585 9617 -523229046 259913952 17892 -589048628 322348668 12142 105507458 474985603 14863 -486722852 357287072 25686 -501709541 669407341 10114 -19767564 614849114 20454 61646494 418193174 21527 -138588348 327788552 4175 -309604691 432292750 23454 -144114020 265031466 3198 -539678556 274493880 5406 100529732 65683879 7188 -357863675 515934882 23544 -70614516 719497213 9108 -328273610 582457091 24657 186903677 789941255 19670 12875659 794164656 22666 11026629 161805652 7051 13681289 402638068 22293 -300548538 865698371 15017 55671466 183895123 20672 -518224829 254881041 3400 -556799838 674304537 2370 -577204355 941922249 16790 17127275 572253194 12927 -240340089 395484814 2087 -126253157 174672096 17979 16311093 722698752 5361 26994006 776084729 7199 -59438784 400084981 7565 -504479386 33164602 9387 -485130548 518968721 2001 -7160630 889136559 10882 -521341749 52349056 2654 -414550591 213911086 10569 -531961375 278946165 18355 -574510802 529719911 1355 -149352136 874324159 15708 -31079612 347084541 6624 223105335 576766028 7185 -58128672 10372314 4946 -528674080 744201546 23577 59761069 658291026 24225 -457029011 879154335 7520 -17416773 254569909 8475 198327601 781700742 25531 235775191 218496716 7230 -131058461 176163426 23666 12662037 496357730 7198 -554306495 374946646 18455 -503091833 341207907 25957 -374322102 146767561 26040 -427594804 349513937 2145 -340754041 528117569 24216 28674137 778671153 25371 -174960500 481446069 4665 -391726305 847542813 11826 1433254 566406651 7767 -183060793 798649252 6792 -500066391 679173168 17178 -148530381 56829506 7033 187041562 238274648 17566 -406051058 407216428 4446 203787918 581058011 4273 -140003507 587008786 15699 59924601 221457631 22052 -583591157 742074136 7588 -343766793 307628545 6325 167353595 708993485 4505 -454777640 732584712 6615 -549919836 549405937 4820 -358754791 618312127 8463 -383248989 353165508 2273 -585131277 387108496 16358 -143752751 64065633 11601 -167851268 174553895 3672 -265216153 958355769 7183 -261376071 11847007 10326 -496274776 746105353 12004 5922708 419337940 13613 105375787 442642938 5836 -253376604 812564008 20549 6385890 477664505 2265 -537985821 836662638 6359 -108637018 455665885 3238 -395362741 232702671 16546 -129610736 802239895 11869 -361706637 71387424 14183 -555906393 879390930 16912 -597433264 486330004 2124 -59213318 43019378 24206 -497503161 556500291 4409 -186271968 775887126 16576 -549839207 480100048 18168 182174462 552846657 4723 175111727 408630286 14723 191069890 26280254 14693 -574781694 673069362 12203 -340787651 941372665 12698 -242570563 745762538 8895 241228228 330226321 5493 -71616535 617303096 86 -366534749 446682331 1671 -313079137 322465047 14456 85963604 597656582 11679 -318396705 877766605 17469 -341043223 225912717 10562 -572217189 151603940 10516 93326148 15009807 13648 217006147 577424130 10184 138313033 595801599 23132 -352890915 915302434 12707 -412590801 661575446 8831 -440287876 302670690 9082 -590496070 380922590 22584 -345244802 121590767 7536 -153350792 936947232 26367 -566425840 78568275 9553 -153438438 435710290 23746 -233935015 690704574 123 -555285285 370619182 17036 -14607291 321104896 2841 21659430 444329690 25933 113581530 922437882 19338 -600069065 275923775 3583 -1076649 458136273 21610 -534574591 330162112 22512 -106794228 329093446 239 -478342322 870347164 5335 58796 921057047 25941 -23381880 630125488 5735 -571210487 164034421 11210 -218659951 251856467 24543 -217464881 184950082 14255 -344416320 688844419 9352 -539257494 831383426 99 -78868917 493692391 10259 144087212 673813706 22677 58731301 940878169 3110 -451136923 890929237 5649 36182228 809621703 24432 121915742 30941450 18316 -485703632 736225558 21952 -602079328 77327959 1890 -284326063 151262376 7298 137461792 425294779 9050 23627653 470632034 244 -57503448 957370230 877 49635567 452104611 7822 -123031158 758798716 25871 -459287121 520443533 21047 45140696 455333216 6683 -548320820 784853814 1111 50291543 579289815 14476 238108384 385136294 22395 -63947381 429201719 20263 246744469 513021058 11976 128135224 613464224 25124 -354385790 403522515 12374 -569161192 75396327 9590 162892443 9467828 14470 -336398870 626423128 8383 -327491870 560363225 3464 -307729657 627880517 40 -189063205 407376901 17256 106356949 226032130 23963 73672248 435453000 11729 -24199926 577234484 19894 194971309 444534725 17902 -517421726 256677053 11348 133759146 415927564 13123 -78353753 750045929 4342 -291808046 638009240 21913 92940647 370284073 13810 -362126971 545994528 22266 -21168263 827340987 14892 -234416415 926616968 7628 245874680 72889756 3509 376388 853702433 9133 -462418098 466051703 24420 -141903957 713665872 20555 -537090090 19921007 24763 -479034292 799265323 18433 -265134819 145197762 24034 -157918849 258789723 6215 -188404888 523515682 13354 -205321539 361597088 12653 248478259 159771778 4465 149358228 398081684 4060 79411282 614784172 364 107490362 760352514 25339 -70945003 387511157 9286 -395442431 414829358 15866 -424826648 419719679 4455 -439611758 680125941 13097 -264652173 663921464 25741 250716807 52071040 25784 -327850955 460795590 15140 -377311914 427654389 26263 -17121290 414434951 4353 50167375 23369533 24534 -145260472 366232449 25851 -230094631 496824668 18188 -411481153 632998777 5705 -489566059 214755758 6923 -432612399 469716301 4669 -210119817 138760868 11899 -567813561 573572607 7497 -513252473 519474471 6202 88853600 560949122 13187 -459201646 175615871 3129 -351567502 763004872 22432 -117308303 200175492 20291 -515018247 205008342 19160 -367758803 523989329 4445 -399185376 27257773 2495 5093303 458939172 24089 -476548939 744470064 19573 -526655772 292282332 15466 182407145 569115047 16601 -304217160 716755996 13319 -201049849 876497551 5410 -259078064 572676486 3361 -290398848 161629999 14354 -421570412 276123122 1195 -117198153 202245492 10375 -352716140 380342380 22094 242126034 863413713 17779 -563609332 351201257 24279 -584344254 878767940 8806 6641552 806940271 18448 -192974667 878425953 14857 -559089908 129312220 1314 -306197564 100157627 100 28080257 310510729 5639 -480359785 529246553 16871 49052775 624756554 8768 -66312905 251101979 11587 181651441 730631287 20515 -434730852 193296709 419 -209204435 27594415 3846 -362638460 147092249 5740 -6496104 66505907 6161 78334988 416682807 14072 180359095 565680885 24279 -551499712 86811157 14541 -266314743 621672533 18797 -561439512 859973720 6290 -355737382 230838413 11996 -351895883 902767030 26127 -436605337 563548486 3470 -111884653 224168385 12338 -322090105 880116765 16915 -583834098 340964541 13514 -564617107 727737245 21846 -91946098 760594207 11057 -21752141 701438131 14121 24937934 192517339 16517 70459838 129590562 21108 110949704 215108727 6618 190715989 362772801 25974 -251618951 708423050 15334 -6992364 365592812 9088 -284298406 70330259 7107 -65886115 145498378 20002 -587029518 928619515 5115 -169698304 301916172 20143 -111918620 275500535 17827 -169171299 109400354 9874 -40072275 220639806 4937 -102192174 725498803 17905 -24224916 928203269 9202 -597824859 97328131 20629 -68651283 65996739 17375 97747844 479746624 20862 3135686 23537488 1790 -151780285 571140994 3937 243838085 511130495 11099 47115237 408864657 23464 174155471 27509310 14051 -502696134 671123245 10226 -332085843 909813082 12624 139229207 778598901 24785 149527018 564924372 18498 16610981 297989640 493 -296633950 850660979 2765 -537745748 575588278 25515 -272518990 782023806 4646 -113502234 662917280 26113 163626134 183762893 16487 -585099020 80149167 20222 -553257170 148123611 19069 -276502338 110661179 1255 -384860525 854977807 5510 -278410517 539662611 15902 -148247216 935591935 4511 -567877925 484160848 24908 10629144 145398952 4100 192553454 196252524 14758 -113303859 139945471 1174 111041480 537737260 371 -30893556 586091982 7296 -250638929 674201128 21436 150904439 242265617 9004 -344619451 393473191 9868 -554385310 871341010 3456 173113440 706630069 20265 247892604 771664236 3207 -94725255 207970341 23152 -425617158 410952551 3006 -558463933 167934863 19931 184414728 338940901 17832 55886547 449418715 4751 4364946 132169753 22292 121055759 304742924 5765 -379599819 419726621 12413 -432085110 939227252 5509 -296282628 276762853 11824 156115507 483817158 17649 -184428895 507364992 11744 -8874423 185814563 5569 210107822 415902369 9316 -217237479 619591141 6389 -303210806 713102532 21126 -160769185 740399528 3890 -436789087 318400000 8650 -280567988 576514980 9092 -136380441 435004709 7660 188627329 371066667 14210 -447383999 924020780 16606 -64646831 141917483 9788 100973668 490866267 6538 -264988745 597328555 13095 -576051326 452531305 21825 -440294345 684431099 19734 -541823927 827227414 9415 -34290078 638713054 24357 -284285686 317671309 19367 -315858583 445441739 8936 -292334979 258915431 24437 -203592650 118705018 10959 -591983033 435289397 17559 185660628 609716857 14695 -209774153 138894131 8530 83210280 215789705 24869 -120842484 809819857 6357 62004133 849093193 19063 -305926788 371719568 16155 219525454 693496517 1563 77720390 260766086 5987 90909466 10274765 14337 -102525599 12821496 7435 -237901098 854767586 16557 -541998058 376340504 4693 -189738944 397913298 25577 46371424 545648889 23728 51286020 925482231 17171 -563982164 135625950 25644 -337036797 851424671 21918 -24378143 677817320 21402 128081436 872261551 22839 -89980691 352806499 23478 182129953 222857067 4975 -35510985 714127250 15064 -399452396 592591078 1969 -175911694 27169269 7162 -298368133 476556411 21490 233353039 58372843 10202 213422694 102031474 18939 128022126 43590090 17807 -580835595 876541182 5212 -171780304 53790047 8548 -62194740 258599281 21221 -88502928 318760052 7962 129978650 940588948 5336 -595989458 170201675 21896 -216160558 821618481 2833 -225017369 356955630 25851 -454677608 600071481 9246 67057498 432200544 24912 -147103846 266896523 23510 -279096693 558181458 22921 120842341 22793820 9599 169591355 689195619 11157 60659024 936302202 7509 -127646665 686648342 12879 240239580 787484480 2239 44972772 738040780 5304 -66828590 90209195 4969 209566492 283057228 18589 -1211804 265600741 23119 -514349895 842438359 3619 -417058708 868103956 15705 -31849276 49504211 15616 -74995538 256509411 19065 -112801624 315296928 1318 -129661555 521022224 6514 -539785630 436524617 17251 176954921 904173569 25589 85449341 171127573 6576 -468590382 712791693 12776 214759697 385968646 26064 -561878694 212564823 6724 -113869524 582615432 2742 224118098 374505860 2745 -384220497 733181112 25154 -356000479 800596618 7704 131897365 660445246 17096 48252642 782545437 16824 -43325804 300256722 16945 -585027652 644388995 7621 137800952 745902143 1652 -562041556 255209205 12610 8198393 915797847 14403 -2786129 313164699 7789 -149126977 570296250 25874 -28986660 323540019 2585 46268921 317717651 5348 -336748663 424213649 2641 -282309555 449780469 14039 -355157321 79533086 16557 -515170376 733452644 10315 -80329719 497484085 1323 -332524195 696329211 12572 -113060592 67731477 5016 -523474700 698424288 15696 -189493082 698665154 4684 -49039821 222822768 26374 -125310763 391667416 14386 -312462367 377786044 16896 -39888562 116281412 9793 153951065 412299255 15135 62253475 656984779 21948 -314708292 226729581 9121 -285431259 914974908 14770 56711228 684995526 13090 -296781928 169742159 11587 32502336 61346666 4775 -223388705 328115887 17090 80425401 639819493 2672 104503569 656340424 21148 116840067 437929107 18026 -8705725 161650636 1501 -561750941 31051461 282 -224938435 613159085 19223 -144024171 752084206 17111 -561300663 886310286 12909 -489893808 784130678 5311 -583718671 363209739 14191 -26477715 248308116 17287 -260217958 936204124 11868 -209724565 712717125 21386 -437123564 670295546 21813 -181001926 423699280 12792 -251452577 366749658 4165 -154218409 937136919 20129 1779011 84358748 733 -533142528 96109977 26341 -464743251 412415414 20457 -527080000 635308595 11977 -203041752 279940589 6760 -4935636 284665759 25752 -496268308 105809007 24112 -75582114 549022761 12288 -40017510 624215992 5475 85835473 141746537 15112 -369022659 24788203 819 208036453 806894486 4733 -318627850 119875881 749 -552158372 939537760 2310 -584330706 905968931 16907 -64851943 936245978 12211 -302765801 952931107 25441 -427439567 796655580 12251 -167957948 672810268 9184 39183455 488758107 9995 -159427836 106809358 4241 -192734049 210937285 2903 72306086 233012886 21202 -420369343 277458514 22573 17287559 827533460 12922 -242158781 240266826 22852 53561033 203395165 10034 -257961408 205682878 2092 218508574 123766541 2010 160429895 415864338 12311 -342605354 339269171 10692 -319001451 576020386 22075 -238511863 752922269 24701 -227559996 592339106 20671 -530268604 697108192 14853 -41142365 798284723 8266 -169914813 309518380 9532 42854765 917609659 16052 -235287562 397222214 8406 -432878240 891891294 16650 -132145273 183311197 11156 -65920944 59647970 6775 -401154937 349758699 11548 130785171 447140921 15682 -261697893 863330798 17800 -153580205 803197620 20929 188413247 347006898 20713 -267965345 675314929 9833 -99181889 894407955 320 -242709041 671414462 10026 234859869 86980199 23610 119422265 735568960 21927 33473189 513840859 11174 -389736629 425592604 22525 -63101733 136863556 4615 201601012 644526041 4865 -112716581 62526932 6173 -252914155 629112386 16170 -532525012 538373488 10236 28434873 726839362 8741 62839168 139893870 16994 -135608134 673439046 5197 -222022380 660635873 19251 6014259 275538909 14971 -337632985 15505741 19964 107875454 59727548 1716 15444629 632987615 16723 15412700 875941567 12020 -413843240 508456501 4676 -80718822 427317824 525 -66960161 694098702 23177 -383880414 525566107 17886 -87628959 587261722 13906 82535950 85637972 3340 -56193792 881303874 15342 -74361479 549301903 10529 -220831460 410910185 19950 218826255 782156552 5718 -309516117 35507173 10401 41147826 448233111 15309 -561069556 470004099 14816 -1634833 757700498 12274 -454843004 577735635 14865 -248004760 761223083 22808 -273482920 125943344 22943 -240230609 597264412 6063 -329110425 261634078 1275 -151685411 421449083 6812 -567356082 890976436 25944 -103395479 811952266 5176 -55269114 250724895 18396 -265894452 262267706 17045 -522961189 818307250 7252 -101292987 166171010 1989 -228774037 396612986 18812 129283034 828656738 23295 159263256 585628628 24159 112226116 538541360 16514 167481829 505244777 14228 20534068 512170263 1930 114506518 801974839 23095 -43965749 72966521 18108 -153316350 206872451 18988 -251199041 646383900 12785 29307981 301923213 2392 -401971523 165158538 949 -357801583 186388939 10222 -556105363 361025794 14207 210059406 577411701 332 -201625273 315401708 16796 -464733888 518540173 1609 -82762856 781613217 14665 -332450842 898649995 23230 -314921063 280949232 16301 -534266577 665871671 11841 41311774 818307188 23268 84789348 33820058 2352 125344533 449414346 14401 -320090404 702599755 11236 186643912 681265836 10055 -324458137 221477789 25016 46022438 427990420 14467 -52302523 511525230 6374 40807105 493793051 22908 -265952714 563359088 14853 221786887 618808880 9519 47208969 830863648 520 177959865 486124391 3383 -569100677 68847921 23438 134430265 347735929 17069 -455268855 232764372 13490 111775269 71199544 8252 -102660142 722126159 25448 -23336218 394658391 21412 -280620521 139429946 23302 -111364693 624718305 21892 -366761229 139075197 12192 66542942 281485144 14721 -492989364 678496739 4683 38385794 212027222 13153 -596565973 314443006 17612 -65232089 651126506 3999 143124082 356419451 15522 -218980032 123122083 4130 -511517192 747851170 23403 109424936 135991007 26243 -113443566 943219177 11774 -588035105 185499129 6132 -334383474 417216125 8679 232427834 78411201 25428 -392425837 107134602 4251 -349321599 103432605 13873 120922191 254440567 20224 -259359337 242965856 12931 -27157646 672011135 1115 -26731018 147495837 20613 -566221595 460261313 21084 -246389083 394470034 7526 -100636293 853775920 62 -541375574 313402340 24969 157882787 537093672 5850 -115969165 549203647 3140 84520078 360091176 23798 -96012167 55683599 9111 115873197 465382062 14660 187207732 770191684 15908 61647060 326423683 18045 -243096672 141780109 23072 58813090 82856147 21685 -162799334 509080989 24788 -169288570 428317784 16718 50010307 485567655 394 13383227 57038181 25022 -369157848 817372639 19284 -139580558 643241291 10291 32432604 320599542 17818 -258938786 868917016 5289 -463374313 618840453 11493 -326208817 702764528 12758 -231085207 604043879 15722 28262033 328964858 1963 -585911084 376442812 1112 -379129553 426888017 3807 47837171 904220799 15879 178624767 216427123 4061 -409704884 435910643 17178 15321791 440463103 22189 216287391 396942038 25762 -567847909 20920718 3792 -3478409 684791716 2770 -245376485 515418107 22102 -144112826 184556741 14833 -348280199 88063734 21422 -348250560 926291257 13533 -270716742 99226680 10063 -568909845 130186017 4255 -205975331 729159579 17602 -279611105 288489911 6233 -343316416 110994832 2816 35210953 911368139 15064 -305047182 295530132 23591 87427104 778634991 9429 14821229 227863727 19392 106615332 209636106 4291 -177143624 446822309 8990 -475750346 73014241 23613 -240827976 28759252 16098 -537962719 926848849 17531 -91626508 324591773 15533 -149532322 265352079 5494 -279870792 718725812 14788 -39606956 223924353 17126 86536750 549350139 14545 -562865908 265885023 12956 -360260773 170428177 15729 -506702062 582806441 1904 -126748432 575869230 12872 -88806192 219720729 22060 -551913708 836687283 22630 251778149 133630379 3041 -344330069 690943571 20555 205847874 786854492 20714 -276540398 231019692 9474 -421523960 860424354 2394 159757914 469223250 22048 -98416089 808535906 25746 28664674 839569772 9813 -574427834 518238029 16291 -521895171 305219841 15154 -109584796 363886853 8380 -457948857 394971060 4170 -46987179 511022829 18991 -140536993 383532839 20423 -85552048 689947281 7403 -500949566 528448294 22290 220221453 308554438 950 -543453620 451969788 466 -206308135 897073826 20152 26992974 75827687 24859 -126146107 464247664 12586 -75209068 252414976 1986 -434329254 102049553 12700 106882593 786812390 14671 -78290305 372915150 11479 -60118442 151422001 3238 -45415178 85766853 18608 -579834842 396472324 8702 -66570889 595280778 14745 -337541841 487880840 11086 37621536 174746067 19135 -162176529 431547374 19622 -591825610 240568327 20966 -574199302 482584292 12547 175812133 254255553 19488 104399861 604547641 22509 -81713162 942369813 5844 -139464343 699217305 23040 -467749637 792754953 22863 113303947 239204280 23480 153834774 673041815 17819 -560783705 430369271 13965 105672355 865159425 16068 4843287 40855009 11341 62398784 788099174 997 -238400321 125240013 14981 -259407144 478114641 8496 -453510611 248028378 3148 -20447145 357027187 16492 -390700031 574061124 17330 -8474932 563969049 3252 72261416 140354800 13247 78630417 36183420 21542 -406308411 155449559 4344 -483596876 65657872 14455 -279975381 436646205 21870 -524284431 103129577 16074 -53998174 522859583 15838 -301161754 643454011 8166 -213556752 415344277 15163 221211681 843400749 9433 -435664984 655402397 7151 -131295702 179256854 13974 -42803294 610780687 25079 90698474 505206441 12479 -585565073 796784368 13445 -238807945 54988098 19126 -537693914 679990973 25280 -307727073 801555897 19904 195608063 672257133 18568 -277689262 484132453 21248 -328466264 530135503 16461 245942397 583585944 804 -156830819 696642985 18423 -551837512 99167586 16149 -480679692 396165441 246 -566279165 249699748 18440 101679245 916552773 23188 -254784642 810966795 11624 -575709602 337610115 25836 -56789749 476298217 13949 -215445011 549077019 24405 -310244145 789578069 8147 -599711159 85009097 21688 -192623340 340270853 4163 -66130473 779899788 21703 -401711757 816943589 25350 123334300 160224525 19930 223532282 425076391 3153 -320953985 114792603 13464 -423910372 106151942 25317 -194217397 675462981 10133 64704849 570711912 19596 -205695941 537076368 2942 -11837073 790697572 16519 123648313 678172415 20057 65338702 696003240 2402 201623602 774103710 3194 -393696481 677567898 9747 -229835770 118347221 3806 81223952 654243872 25193 -401944267 482129031 13896 124744494 248623563 11646 -29977784 274601191 21584 -140807058 498212326 3387 118256018 321435715 20025 118826341 340697763 6477 -32495910 37168890 23335 113975795 14541679 16946 164215946 339278096 21481 -500693571 887115705 19915 -27625302 841370028 6918 51066430 937872367 18783 -596447804 238728098 6653 -98729927 654650391 20998 44462380 925271999 8389 -578427341 401743273 2001 250958692 328446472 7447 -200962938 565945603 21258 -415180799 291908814 12656 -212274259 104937649 10962 -149467445 29092654 12925 -406143575 869345323 24816 -360596618 657015972 14537 -418543488 11134843 15649 -509589714 742672479 6555 214040876 272152176 16335 -91366896 513827662 7045 -40272449 327359843 22674 -526050170 570934442 21095 37497077 664609402 5867 89829067 872647953 16899 -518191140 580561322 21189 -240259507 184707710 21291 18087052 379041730 19110 74223729 20809818 16238 -441894615 13008631 19592 -159489523 380055074 4588 -560576660 25062070 19305 -197209937 66852864 16885 -322809126 72147528 18875 -351407176 765787650 11352 -278558007 109761604 17474 147102154 134571564 25194 136051733 663774709 12486 -504807075 177848769 1226 -130173621 97973725 25918 -177922559 592462633 22194 215267509 548836496 10106 51101446 366692707 8626 48767488 664402785 2837 -503412296 130142903 183 -271921515 413588782 2401 -474702513 437697939 1273 225301900 859373531 20201 50975424 264309363 3865 45902854 834166040 8906 -377271853 333573817 14784 82546287 944422206 2775 -63758890 109879306 794 -202459923 387232152 12347 -220711547 182784572 21872 -69962730 854307735 6466 141837356 728309690 12659 -46564868 935543266 12045 -438772769 624143309 22745 -437061339 943568075 10125 -587277082 473032436 794 242832461 211930137 19936 -10202293 308596463 14034 -100426133 9095326 18248 -424998305 921783156 12602 101868549 549488611 21347 -210095495 948763490 2582 87291397 233638169 11467 -233919327 891724341 12376 -122344795 723782464 9764 -402859382 852453586 12206 -21204473 626941990 20035 60809486 499574446 21759 143590917 322252931 1223 -151934291 589666134 25017 -110077622 931544930 1847 -413105700 180582576 25842 -126935985 315277825 18676 -581049444 656249493 10560 -586996417 778786900 4162 237241835 901121449 12972 -81963289 70965673 26006 -431357331 882606130 10569 -440768946 158134869 6586 -93456581 306949813 17679 -543497323 573653939 63 -536144827 754452648 26079 -446492026 159130920 7420 -115761204 554152244 8378 -385967183 377707945 7473 -14560877 158928384 2325 -407246876 92196295 1225 40607685 412553944 24936 98726252 646891050 6771 -278573196 642863462 11160 -128842569 720727254 15675 142139033 35934822 5968 -194812628 227716165 21524 251273237 136941457 10821 41629102 817712966 30 -312545112 215636028 15484 15641069 810038422 15981 -88712458 672005587 18163 -508154432 741668345 6217 -351692097 682169711 25700 -93794089 19287673 7514 -443490013 389249194 7593 -212506558 380986915 21609 -341173066 680780132 19176 -162544202 21099193 16287 141134411 307385017 13927 -149672219 943999527 15968 1912741 691096435 19173 -337928631 624296496 6784 -118808078 656507977 17025 118335791 918941403 4158 -116348165 900590364 19607 -568539114 255921053 12232 -567701680 118534997 19241 -462931801 653442886 16846 196452786 235119405 2918 87341435 578261813 5488 -563512063 358415854 22942 -515118703 763879013 20308 -38410936 727954253 21046 -452462057 851793571 16049 30254290 954696669 12908 -371647165 190809876 6951 54520416 626275907 3580 230316082 766364853 3484 -215335036 489262542 5942 -286042756 578193792 2433 37723617 98660723 13128 -43748706 697345469 5996 -154492162 68592267 2601 -83450704 125750491 15273 130683422 269686833 13227 -31408558 307524632 6257 -358731444 30132432 11394 -74956706 490236855 953 -523848676 8846084 1276 -260222044 633432686 13872 -269573643 358818276 2554 -381128277 322352614 14975 171506220 50212530 14813 -424390343 809757047 10143 -521634921 801709456 24102 -47867317 422835603 2083 -581000887 811673681 17819 -250348598 463649803 21650 -17566549 412441224 3213 -503348348 416619815 1995 -384725737 535767248 22100 46201396 656061591 9098 -191856187 928740879 9808 -536983812 469518752 21395 -580071480 909838570 12955 199618959 207219411 5734 -541160497 774873674 22230 -503021523 599334292 17150 154727620 650883285 13224 -244037607 896866151 3882 -155779226 936220584 3117 -229116813 772542190 14693 -508164126 657519770 21114 -328291138 268358220 6853 126986371 468440867 12602 11475982 561336062 15072 -51958861 273337539 4615 -588581581 35198000 11108 -473060817 925470254 23723 -241859246 69938527 6916 23674113 65951932 5157 142857931 634766906 4686 -39568395 431177562 4286 -532985333 112996557 16412 215439600 656037561 20346 25573313 840164251 13185 180648327 492264776 3316 -414924645 137248647 22069 -543596943 899120639 2378 245140418 789242507 7102 -273242897 874757770 11269 137187058 869582715 11208 -541489482 118291436 15229 163187228 525630881 8963 -350587113 795728664 22397 -176686038 199119663 3001 -222695906 356922653 25788 -44209460 400241836 18077 1792526 750694302 17145 -560970843 226361658 17379 13894579 570312182 19682 -449354661 683177994 22035 -532052040 311973794 14044 -266014775 672801535 720 -344290351 534524537 21050 -187518137 691282108 2912 -407974872 840756875 13206 -456229502 484202915 4548 -427419630 402210925 21144 -181210783 102495020 26117 -201014392 387776214 14321 -351146704 767980605 25046 -510523784 496844607 379 -71754995 162092861 23424 -403580570 938745368 18143 210582876 661085186 3678 -44933506 711746949 16931 -278720220 762775978 10248 -468941397 303885280 17851 18610362 193779466 24377 169330956 59735467 18792 -371455685 396748461 2800 -525487939 443694624 4269 -16910846 13500980 7933 -476728878 45640586 11844 -89463152 493156746 15979 207161665 700425803 13993 -565674264 203131995 16143 -330953290 382075466 25652 -305871620 276749239 19702 -89420597 586802222 16926 171460189 808467120 10754 -173838182 323023067 9703 189525536 523146617 9641 77207529 386191870 4827 -234212764 102505610 18809 984583 629100745 8848 -26779131 131194444 17837 -57768520 783402287 19262 183858838 570184216 7764 -223375187 315893944 14277 -285673171 464150859 26093 -149844959 377463043 6449 -250136499 165600074 26178 221225571 360474329 16499 -331226141 135179142 21545 55873427 606712473 6925 186523266 319682693 1144 -506499612 869593574 16294 -443131167 277362393 22834 -298473144 839015619 16150 190134406 734109506 7615 102703284 692540317 23743 -406675309 299563393 6655 -364791552 442904713 5322 -232059355 591178445 3179 12007127 175278494 13016 -214349597 74303171 1741 153104798 224816300 4651 184682587 163916104 411 -31566004 859780581 7895 -483736610 602183306 7890 -183071208 891264442 18401 -538998090 842689239 10472 -477134794 930214827 10944 -320650893 418190627 4925 158539878 109491036 14872 13059580 117504610 1706 -183397769 687042336 9726 -365382759 650174959 3281 20261728 737473562 16260 -527789005 742469640 20207 -133966335 300976423 17833 -19575261 189083581 1079 -245810462 109095086 3085 -479264542 609203939 12451 -196469359 763457368 15511 -293593291 133525334 15270 -342812358 800531092 26278 -366215314 862124028 14286 -322078453 90354131 20397 -181059219 85127551 18077 -173811705 759921337 23266 -292385450 135849791 6685 -30170083 253686440 25951 -534726603 772520314 13519 -341501041 886462284 22799 -114793073 108397121 1259 195369140 873529637 22191 -391599352 157386809 16767 -11727728 35972669 6225 143889092 875487776 2977 65596070 621230114 24898 3852643 147905611 5331 -192821861 557671756 9958 -446383505 185111544 25497 -525336388 191693804 19569 -310115791 183237710 5276 117251764 52826910 21253 179447655 73798198 24358 29606494 55951175 20152 54183124 90671294 24152 181140352 812485046 5357 142137182 403879696 21944 231973024 49711343 23974 -188260464 903152147 5611 -102130855 624230583 23387 -69778627 373801678 6267 -36571896 44742841 7039 -21445106 831838236 5155 227372093 44795907 18391 -495396479 897098122 7996 -467052223 502155652 13026 -389518757 288388978 14130 -65031530 364800857 7537 72560948 62740697 7151 -176174666 13947528 5445 -276895007 116592439 16870 -61489725 881644935 24332 -304031565 485037939 15752 -490034002 61969315 11443 78990380 243555772 11675 -137668501 488118991 6799 -169785781 207814657 9580 -26639148 84995704 4346 -196202379 489097581 15512 -572362329 771307151 20317 -25513880 279670074 17916 -348515869 487409047 10693 -157238129 488567693 2575 -574742378 99355754 15577 -200006420 307258763 13455 -404350222 557185629 5925 -545382614 550970565 1596 119407733 644069619 15316 -329657296 296110802 25733 -76220135 641072635 22109 -325159497 123655984 14935 -52811826 320939008 9191 -29807992 186395579 1999 -460499597 16521262 2744 -393248891 698831862 12337 144621389 764857311 17215 -420275551 210666465 21445 -292862047 817585027 17931 -29281558 192867722 2147 -71561299 804233517 23845 155940692 601877290 2470 -401407710 53507549 14099 -274960738 612327450 19608 -264977502 101310236 18290 -599979194 545959849 19132 -528184121 242956032 24082 -553563091 387369645 14013 201887588 623720274 13204 -17160941 911406434 7218 -174235305 72731815 19607 104930681 475122862 12791 -206648482 497520017 18333 -497882211 132728411 17383 -6670179 934434985 19728 -474661192 486348380 14480 36740687 687448508 9061 -307340674 721492728 4380 -381601189 658848786 2494 -28653053 761649841 17736 -365403149 194737668 14666 178080161 183697871 23987 -402051704 96162457 20732 242359298 272502632 6141 -344705966 773085236 17628 -28339507 591765804 16814 152973241 136590706 15470 -13020202 551411377 9856 206288616 580787419 14434 -107425528 692430139 5120 -419503870 502504989 5672 161237958 590757511 9981 -15240681 894519771 15614 -453296733 464058456 10728 -149490288 447988889 6576 -486386956 866489828 22105 70588086 868626464 23585 -513329758 789904957 21860 -4962962 70730760 12463 44660214 848887975 15122 -344342988 182684350 15492 -245371717 214154441 23075 -338955763 404573243 5137 -506969693 48480559 8875 149385319 292355788 9302 67792180 594326114 12098 176989120 759991746 665 30162134 845021447 2458 -93214470 853884438 8203 161034890 89980324 12601 -391725880 299738521 15434 -188518657 506416358 6326 248861134 525237858 23012 108121286 793714582 10613 -444882552 334446685 14098 -463412601 750999669 14089 -532371076 234212277 18367 -366002152 793449332 25462 -158090273 560938944 122 -297266975 325317614 5696 100937948 303599933 9143 223903167 111298790 11986 -175740571 687264144 15081 -81121170 940967213 13735 172100677 558904903 7932 86357690 190790194 15261 240718878 309770233 4814 -233901571 471221402 24179 -469519363 363344550 25272 43872580 62484823 23035 152098842 474923220 6617 -351984751 655733592 3956 198994088 652318214 10273 -512283662 399974512 13295 -33835897 337585136 10410 -577506377 568107240 4495 -276334216 441006615 16839 250283863 247489164 25251 235340030 909837608 11111 96208851 830357525 8828 -188906359 758607051 11807 -377842633 43288232 22724 -580416237 791225917 1890 -109765844 487046074 8528 -385307462 612212168 7802 -124783291 173915805 3313 69764033 269692808 24569 2197298 256253484 1727 224163594 278997888 2011 -181479731 748521910 12371 -260251857 646407048 21269 191371139 503212575 677 -596931462 90253167 11592 -299770480 382876466 6938 -205395605 444813295 1032 -545861243 83457605 9555 -596322419 241264183 4494 146622841 310172647 22879 -122829480 492930838 18765 -571342752 745742863 19739 189600256 70396734 22395 -469557121 783267646 16942 -199124071 262342016 8980 -343476745 30628119 16502 184937411 511691756 22933 202831962 311928814 802 203716871 805346474 23189 -364446319 47852044 18261 120688593 487733634 15461 -325549793 349049098 9721 -196869728 447355366 2550 -362951865 397820324 20591 173806317 646972437 6100 -368389038 772599150 25745 -547788220 852363717 3752 -547314039 331462775 12078 -376557184 179765710 16161 -295919985 838560935 12307 40971141 822098392 4675 -463125770 903063710 19266 -401866216 888876469 8166 -545735037 805495161 14880 -383988782 152440296 9718 -102411615 473677089 24859 -68632533 115219568 1957 -72012191 836000147 24350 74785483 854222688 25175 213305630 510391349 24513 -283942527 78049423 2444 -301968130 191410438 25712 216053666 826383518 4846 -231215009 135734902 12317 -296967976 528187373 3986 -518607400 950670010 12983 96774113 192801695 4832 -1211577 118356437 24577 155384679 917053913 16260 -57314309 912174801 25237 -220111201 504383525 12594 114749272 792886276 15374 -286736232 98143852 10511 -77628030 50586777 2528 -432416151 15279823 18194 -89020235 919408854 9425 144750372 950545005 8294 -149532555 217060750 25763 71402587 758088730 22161 249704594 17137405 19809 -212921349 305900708 21989 -382816881 807849989 6047 97190818 813745108 23363 -133567528 580981943 9817 -273902224 620629406 10753 -92387704 904978015 5734 188535887 548311828 20449 -193792940 831839767 3527 -131048492 806350217 15716 106597216 280828690 7167 -461465421 859520577 364 38240591 391471837 25245 -374049446 737917870 19772 -17841494 497169376 8178 -446069730 544466289 13573 -130276885 235658666 4954 -172596019 867280294 24040 196528654 804124110 22156 219998399 751117393 18597 -146428785 212397367 15249 -94375718 56562312 2879 -117139944 229338486 22985 59101930 884262525 12552 22469571 598348852 20255 159323227 107666872 7934 -238539434 891263159 21851 -536669842 400467107 22282 -572264192 915094295 19831 -174354266 620260788 479 -20681261 762049916 7323 -110153005 623357516 11308 -26605307 691597505 20244 -115505630 249362316 16185 -122572470 234667250 17201 126461978 524392955 17780 -189365175 220856486 9918 -75780299 860300740 20512 -448843595 36886201 1747 -481476106 252618828 11807 -544118142 464011242 10745 4388817 745254000 12818 23627600 679872464 8771 -386918756 589129861 5513 206116439 908107096 18349 -206550875 45105741 10527 -171724035 809863344 10728 39567743 847343242 7726 -31778180 290809124 3413 -412144980 866779603 17231 -328840778 418002872 8212 231003701 588677038 931 -454390475 769631384 2083 -460179034 819237228 15179 200172856 226400883 3368 -339559824 733603576 25768 28376485 753111424 6267 247764848 83283035 24003 -580590644 8566795 3189 90297316 559043578 9297 -285017251 238232001 23283 -318847392 922553038 4730 8940573 735226215 167 -107448343 735453916 6969 193699571 861286048 19204 -206687666 940956362 2764 -270899336 813368607 12196 -503927384 943101102 6524 202506412 80284652 4919 -121585516 149252055 6143 -343685718 481097088 18707 71562091 444729454 8803 -516451569 936051296 15129 -493015426 527499015 19694 -313151453 103529660 21737 -592471631 679522824 6838 -587353103 302218477 19179 -494046309 309993450 5497 -410915831 552330032 10214 -471086098 791928474 23446 -180875891 915900546 3204 157186200 645303622 15856 3695055 350843321 15344 -39410772 419563816 14387 -357080275 591544469 19353 36938064 842157365 13036 -599964877 106126499 497 233232215 384877041 21171 114431462 845413147 10756 176157536 118397048 3733 -218288776 131649226 3241 -221372112 57213409 12812 -596489483 760516775 15813 -86670715 312929415 18095 -265692230 427882929 19353 79489904 571467257 13057 190127984 567957245 17560 13321079 72261286 23535 -33935812 552112783 13318 115387536 757808053 19286 26986481 242109653 6978 -550670862 446667550 12170 -141446667 951328159 12272 -143084326 248779889 9149 111687972 240122337 10203 235897055 482416834 18349 -234509479 571793565 21033 -528069182 480804962 14503 -503743435 407589813 13745 -307066973 272604535 22246 23056812 847213511 3802 -15652259 895908078 21011 -509339822 137861662 26321 237741401 62992968 19967 161030638 148122519 14451 -147036224 829797278 18545 -162448392 830488464 21013 31635608 396312280 15634 198161241 50339398 3122 -326075698 257517740 12837 112795828 357326527 25851 67476418 120864185 14027 -314816585 343150411 21079 167938524 179077709 11204 -295340938 469063105 14424 -513952922 931867646 7527 140111803 281510946 4055 76723603 463000774 26086 -51355377 499757796 13164 122321590 609084356 26412 -103839640 762784784 22580 -545671011 645737578 16012 225565474 124904180 12657 -180899561 628295658 19537 194879529 660096947 21647 -269580416 64291676 5573 -256679527 44996667 13562 -444057067 479823910 16445 -151275997 887768066 15609 -15782110 12384636 20766 -299714022 671604860 20758 169343636 764282532 19329 150001641 182215326 20754 -61367126 767193913 16869 -553240247 828614328 21267 -459653768 337286714 24728 -169256017 402249069 26338 -148816205 793712546 2751 -102479777 855607653 6067 -594169325 788549579 7125 -425675709 903656917 10330 102782818 117015642 21741 -46260204 754470165 19240 -184175015 172145527 15132 147655070 437613644 18494 -139835960 602880203 4718 135990368 145391663 15577 -512122393 858194289 17396 -103128904 938973011 23806 27871891 950819534 19412 -179065290 842993090 2111 -82723172 942156880 193 -227998351 852335111 23274 86506858 33265544 22171 -555254333 789063586 22872 -486948619 204488064 10547 170445740 509627041 11042 -447021027 494868101 641 -247685124 836921601 10545 167251339 336688522 20530 -323676442 630978848 18564 -510730661 344580975 8999 -435029772 110905561 22377 56277204 705978275 5325 248336367 463453926 23211 56739324 185686720 5764 87760652 520015928 23625 -387063705 197517148 17673 -298978076 881490858 22830 -193208382 454291990 22551 -235520615 525747106 19770 249206561 861991125 14680 -169464251 481960824 13460 -115791277 574443463 10939 217965846 323345396 22193 -349510896 702079761 21128 -288077162 151681418 13359 -577069951 304081788 25525 -582618419 54060678 10509 68808607 618245712 5481 -336151765 904508348 10867 -107260563 32194463 21651 -436970046 589137034 17827 -432619913 280886881 3770 20296235 739122161 25171 -275259502 157253616 17395 -228134342 269291520 4389 -549243014 498472226 1238 -526229464 436777370 12615 17705040 718332617 20720 -179611432 138603996 11465 -307820075 565392371 5370 -360846993 254432592 18877 -323755280 457517537 17715 207068180 358673138 24238 -576058869 277627959 16521 -133299261 185859244 8882 -242741039 947730151 9783 -556497003 515933507 24259 -285376182 195048072 17054 -309066184 398026681 24428 -187083566 815338565 20553 -199802726 276691647 20105 -128791893 372819251 2110 -201688374 798592001 24762 -415184841 313542573 1716 -334436364 714175990 1498 39898258 166764573 26362 -516864076 330102931 20804 28590094 405021897 2528 -26738855 306692890 22231 165067593 931888094 11146 -564471918 179389113 6985 -307485525 607141312 24927 29143310 581889971 17244 -549121072 191831283 14091 -579269131 388237555 6094 -141267906 929602766 927 -117644872 655549745 8412 -539064819 719860588 22970 -50314988 634121738 17984 -451687156 639711802 21717 -67116910 257395795 19266 -511938378 778488005 13377 -322594645 64741485 16938 -374739872 644693666 26161 133146675 50303091 12294 -74653975 63934561 17029 239758644 672591374 20538 -529715711 724962686 5111 -271171161 694115163 6368 -46644313 78670501 16533 -328099151 421458543 19578 -31752436 863294535 18742 34845771 846959100 17104 20001491 911121725 20112 -397160050 536223045 4215 -113215000 27644939 3497 -92617792 230107005 22236 -586312282 446621465 11952 -398854892 429636450 16182 190762915 766380971 15944 -265507375 941122010 21242 -425742775 371421595 7477 -368403161 326336310 22784 -533344172 159566011 6151 98134015 764235922 15905 -251349976 893233789 25110 -175108792 199068531 23709 -402087020 720083213 9338 -143551470 357900395 19527 -452680896 871619082 14023 23715711 642786598 1757 -426228075 889374613 13969 29624166 762716908 18320 -24297279 269900754 20736 -164118602 286267614 14703 -185550322 768199449 6365 -210722585 464081716 14092 -570422072 472548551 12028 -512900007 385331429 2313 -186111979 617749701 26434 16718973 913353697 1990 217169639 393901806 7755 -218786923 797299970 19142 -518579501 790656137 21810 -8658455 348276932 18787 -426991455 152454665 18046 -162287026 678983358 13043 155766761 66628260 1254 -144292293 800472359 11991 -113010418 23636058 11559 -217074192 932955943 8381 -20565635 743324494 13520 38426621 54534839 7603 9516733 327004902 26256 -449729317 880989467 14468 74844995 483693601 19933 -590594799 838364893 6966 -578256377 538418368 3883 -509789125 454297704 14510 -469749711 364959917 173 -301963669 743158701 10792 63848253 851148308 22766 -556605050 431643267 20256 -149561737 228743282 18428 -430153937 175583121 8456 179383691 601613757 259 -92177052 766865593 15527 -309438741 535530355 12833 151246006 893218170 9176 -32958382 828493552 21526 -131002362 249026832 23204 -247351136 156416645 8362 -156035486 779609481 607 157888946 9178020 7405 -192211712 34986607 4335 -149664208 257735009 23985 108248759 309614646 24451 71957644 923638415 19820 223445702 101289527 15591 -423309437 851284088 9381 -589087077 193219993 22751 204874165 432940852 18638 79100237 851384549 19482 232044249 68206386 19420 -206898132 256915777 23711 191219630 523429848 9754 -196027952 106457214 1900 -402283853 521718782 944 -520199742 663338143 25905 -141094531 96261252 12646 207009615 780045270 22973 201461542 498981568 14034 -536188262 842484460 4801 -19384995 705199181 12943 -275394472 688705895 17118 -135087276 738748768 188 -400230121 397248569 9709 -241308986 178114877 4634 -497095785 300855165 24413 -211558360 833032737 6789 -135856706 679661402 22606 -146211326 500395368 3846 186343076 750281068 7869 -280161287 607691922 24990 -157780529 110172027 5751 -201753457 601025342 5161 -156757447 688997329 8535 -446627579 738168948 2196 -374425612 429412161 3286 -260977671 394102555 3184 -543597246 836886051 26200 35277399 16973341 1957 -176348672 368167531 8276 132314520 638676065 21690 76954029 43342705 13760 -192809255 296918276 22090 219972201 99112303 19074 -318194337 597136901 4891 6948640 170785854 6564 -159167858 888887045 23005 -293307792 286313997 23033 -594672558 762271562 23108 -295066497 96922002 11113 21451429 858957734 14240 137628863 898902984 17799 118786961 307597157 11823 -402135557 189462593 3516 -148460943 564017381 8951 -25168542 270293052 14748 -341815248 833360120 15175 -308914866 168038062 13603 -49152055 505442685 19845 -422508329 422346268 860 -388212273 887628330 18935 -253166351 12844256 2642 170877824 433671077 24781 -30782767 651558377 1259 -67716231 453843369 21713 -67565495 650378428 24693 238818742 534003063 26288 -193591061 148967339 1589 109591207 955065678 720 -357108457 935038162 15441 -187609863 852099599 1481 -271483179 285324768 1357 -172618780 821385131 4104 -304530691 678475687 21403 101750645 833891527 18564 -248535142 723206495 22751 -421431795 926288950 7836 -434681381 96435912 17507 -193889215 190935312 15289 -209863519 649198207 3420 -527219679 895165279 2247 -67172299 193849125 3116 -260162575 591000903 16991 -597899482 232804060 15004 -303990330 503004738 7293 147722538 547485883 8085 157672803 676670295 8290 -591389343 424946712 14209 -376935477 955031601 2240 244433096 155115817 8572 -506119919 685724929 7186 -95435393 890376745 13542 -466821740 23717060 24217 195167339 723198832 5154 -386347328 459131581 24361 -575739334 686487392 8634 22860275 547221415 9567 169288065 570148130 22382 98005922 477690545 8015 -13325094 814726852 8973 72849574 591990020 21767 -351056704 655127458 1632 71445100 938286264 3019 -282289483 75035450 18857 122920237 516935884 6679 -12972433 668254725 25564 46050155 20793327 23902 246888746 503652337 4654 -567340907 243375319 26124 -327713787 18295269 18959 72504616 732231980 23667 -98669659 610436394 4604 91377104 955201610 21106 -522822116 437710258 15969 -556648038 853499844 21209 170932778 79977395 4766 -203189123 755334163 11713 -262908301 568301907 20326 142813168 874863802 19542 -136022945 651079160 13893 -522739822 519992856 11862 -533131164 830087992 17560 -338915665 453067499 13922 123275437 110436743 10038 -196761847 165772523 15251 -212377365 192955722 5023 -162532154 13042035 6558 116051937 625143040 4111 -128842454 908638741 12713 151413164 44384146 9981 -530532431 853558773 17452 -127523797 710889723 21316 -427513478 722428764 16726 -495013924 548556134 3837 -468679008 248651771 18705 90031504 473503010 7764 -283111493 895286401 7503 -114943778 533593590 21967 -329451133 820552926 26123 -178503507 280487871 20716 -571109361 260171238 9996 -307388507 571249759 22276 -475816236 546572811 767 -531594664 634716977 13256 -539989198 666474062 9404 123189646 428785059 19561 -487974742 820151780 23298 180526411 795606910 12039 189858525 15781884 2104 -570260556 330544701 25558 197005147 828685787 20199 208492763 636542987 15365 -290777376 311626568 13877 -38981155 720921592 98 -591758973 837719337 6620 168054154 249065239 11525 -563045246 954476778 8682 -456162021 518141052 17108 -145199419 890827878 16433 -80830544 844974915 3011 -264835925 519659446 1744 204175485 272093349 876 16324805 174750529 6261 -11134242 717400556 6060 -401670438 724383957 10567 28340242 157788897 12013 -102913714 73669575 1556 124176445 289458337 6351 -115099493 756628850 15238 -403229852 471940395 3153 -315521523 350447209 8531 -371089916 72282569 25590 -430090596 261386424 26076 -455082375 238418197 21894 -350520137 398214383 2275 139127040 248414220 23993 -395601480 51222290 11454 -43301621 423300934 14994 -73603899 701715394 7022 70183668 887314154 6094 237758961 814762505 11468 -216003374 259933449 21059 -430521281 218289688 9229 -574833702 527025728 2913 -140758315 605027900 17592 -226789136 584469608 4528 -109687025 772907960 24639 -52814436 110756249 12959 -308939981 433474898 20810 -370835107 496553847 11399 -344224341 355614344 13759 -384165280 584915429 4842 -297043164 236119307 9571 191526917 283710696 12223 228339839 566576104 7372 -568248948 805891666 11016 -157044374 320277347 5408 38398532 781945954 6447 -311092553 898313783 11263 -556747062 815986150 16749 -532014014 403240785 72 29822071 375156464 6794 9636460 584339083 23491 -219793574 905442000 19273 48902681 483607944 25918 -177010363 64825155 24962 -387770012 590527528 5510 -132263706 570714845 8871 10229354 560120704 20493 -336411987 55081939 24495 -165079593 156029016 13734 -49534604 357948685 14922 48788974 390732216 23632 -83811059 539056465 5576 -393269825 100398834 22445 -489527818 950432027 752 -201158318 683870224 18649 173742113 764517648 17581 69410741 297697114 19948 -15414277 953155792 15511 -31998892 756842151 13073 -550472302 64218302 8122 -198681548 587011665 5191 110239748 916553693 16871 15581254 743656981 3259 -399703366 447854387 13497 -405278325 106646168 2947 103075065 91924479 13707 239635985 313706693 25436 -77165333 647040480 24741 171365146 271104661 11387 102338464 671582897 16125 -92615940 444546822 6529 171594920 708222161 15184 32507036 793886997 2495 -376639639 185934323 14685 -334195124 275394603 11112 231396596 547187449 13780 -263161861 119215588 23504 -196111712 745214660 16475 -525731019 523776162 5679 180331478 627789198 10581 127456756 794556822 7985 117020339 216438252 5043 -568084826 370404928 19147 155872142 755295612 3666 213380856 280691789 17203 36517068 891516482 20122 -301035172 645057856 14139 -36710547 656908470 5597 -104249634 96224089 26121 176084856 426443578 2273 216223750 40680707 1335 223913197 415532588 19750 194828994 707260448 12366 -601533312 389238720 10338 -308741839 44182664 15133 -441840322 237249642 3264 172674653 598518694 2370 -471551590 188670715 23332 -328930589 186297350 5786 184663299 483093794 10488 173573005 371476307 9103 -454733558 550908809 25580 118073422 65300592 5275 -418787016 18125529 12679 -427538010 804430308 24829 -468700453 209737737 10909 -140630154 926275710 3219 -34060395 752946649 8848 -531606078 455448168 9096 -354724916 894236244 20568 251076813 16238440 15752 -68502668 99383227 21013 -229131087 199970022 2607 -236466462 72508788 6152 -140525205 770079190 11817 -392579015 233033108 12211 -65129046 786243998 15819 -160676434 921718981 24684 36802754 470125977 26055 107696032 517994110 9890 -76314713 271098399 14839 -543623928 660558636 4639 150063314 943850008 19695 -263755249 283528945 4043 72439897 89903269 9415 -465001955 71384054 3207 -115099696 853553431 12384 -347040487 865834781 10341 90626480 156510060 2731 -125899166 490292042 18560 -148113995 206968725 7678 -368769647 903778361 9151 -463325358 44476453 7130 -273323556 108375009 2534 -370714877 193555362 15664 149292842 936246162 15300 -487589236 176413807 1133 20090073 461208514 23958 -390812382 389629848 4237 151242520 179603852 14149 -472305106 763378446 3674 -465490742 42888630 26317 -491202301 732732298 10341 -151713795 230729719 3922 -527984955 55540205 5120 -322506413 671415145 13072 -258673092 795213561 10755 199261455 510219629 8542 -579594481 587773432 19460 -133432445 506786356 21124 -469791734 131829610 1120 -59181647 323960712 3078 -27060382 919585913 19565 -548884581 337134991 5845 -336007526 494424502 1364 -33633820 359621887 17903 -500835721 75726697 25328 -584711101 840520293 18546 -46801466 194297816 22966 -271957615 419110310 3660 -547812899 469440638 672 -381029636 860579987 7861 -543929499 812599988 18919 -470209450 156327100 6134 1908391 53581645 11160 201981670 408914077 10261 -342809153 471136669 11632 202008908 621880035 12360 -589644082 939463365 23998 137662291 425343338 20546 -446844022 412312442 6040 -422037775 322367040 8528 15010002 924874535 14430 -172902168 945107716 18223 -556170168 74466511 21899 -306803300 243910360 7349 -599954880 514926326 19931 33372425 68415203 5479 -335974895 294263743 420 -544121514 217218362 15887 10782112 857719011 4624 -465895123 518177074 18601 91926206 709675927 328 -571345282 191656599 3963 -304367092 755569119 17255 12423550 318447268 4219 -308105931 375302072 7884 -542201202 801433749 4042 -165017840 159643285 4468 148747442 167214681 7867 -350188327 436127933 22512 -307129849 158961242 22952 -17171273 769400483 25605 63761158 740562259 5106 206546967 619918085 24768 -89601724 879706434 23751 -507120313 110957707 14654 143476790 335934120 17511 -510021904 160862642 24267 238243338 920915499 1012 149907518 173485671 16296 22508031 867404205 3086 -371415305 949930486 23011 -125243784 688044715 23267 -314433253 573902227 3570 -312246951 473581778 5174 19131033 703243152 20686 34859424 756907967 10200 -77222276 235132485 14390 186881467 476715726 2544 -420156306 409983171 23941 -253070 118683288 5142 132409357 720452627 19265 27226940 620046698 13969 147378541 606373965 25838 -351419896 302487862 9533 -375008435 231816239 22595 132669537 686765461 15001 -183388776 507061618 68 -78886870 605367557 3946 -241344990 666808403 18223 -345471943 813169320 11174 232728656 158069119 20276 -213484629 195254891 13396 -486577076 699988089 9300 -9735467 370467477 2460 71798190 949265636 14527 -417919762 156508435 4300 -242329975 784983970 16921 -59534366 293577308 25262 -400749435 528473310 14417 -199809545 250632731 5803 102550702 360909808 9597 -504167591 72548248 18172 126954487 669636183 15557 97145186 485908912 2397 -77639492 491341613 23183 -344091327 72491660 12029 -77375428 365443688 1744 185514630 275625265 7615 23111906 210367110 5091 -103983538 57269609 1822 24993952 288559054 9141 -321652215 634424431 15450 246000153 67201245 14092 -446612758 118312718 9351 -269913647 158036579 25409 -58479461 830853038 23486 190100070 665920961 2208 139915431 633647266 15354 -200208832 410532279 9425 -389519636 567676797 10392 227579701 613049788 13508 -235787348 13540076 12469 -539467086 198041181 20799 -8604564 352302658 19728 -115010222 435238294 11529 145618146 108664601 23425 -569402172 344328859 2001 -239225248 740251630 12971 88111936 343226656 13131 -529875293 870297910 11287 -481269224 512419670 11144 -432324116 594937637 22802 -249696363 850690322 11887 -462135745 286509134 23387 87238789 819565350 16406 224833184 234692386 4055 -518133197 305392955 15780 -69389859 366638188 7020 -22550267 404551897 17057 -550294492 355534505 25091 -329530080 549197974 8158 108546670 561296991 22454 -481663102 392968025 14743 -529803393 638918496 14382 -28722372 645740229 142 -262223462 369600716 8288 -321323710 159751938 20917 -31949046 411790685 18191 -270990262 170007369 9388 -338650953 409110575 16613 27257584 664376515 20229 157515465 309233595 24309 -305020665 815815502 9918 -103682851 895903431 14383 181604988 210996712 21521 -101540249 108403500 21087 114935264 300086656 6882 -425745690 166223746 20813 -265406987 929052123 7965 -471562158 75840833 15876 -84314978 706452968 14619 84003500 564043853 10450 -147318194 193984263 2191 -268208342 830225091 3865 -408900219 242246871 4507 -128892860 912961763 23541 -439393157 80029174 3056 207229072 488350262 16138 -596525827 622044103 19401 -413193524 618180066 23177 225715532 354800055 13310 -91651880 570597373 8107 -142252402 839047650 699 -63498704 800990003 25490 -489544834 916225870 18509 224944574 426022204 8200 -129037266 471181357 16067 -601288440 944688761 12374 -296489878 445446962 2474 68689883 794460673 445 -180107333 232393378 25412 204980167 527166773 906 189263884 700732912 18755 84474747 106522716 24825 -522102976 68992264 19130 -144398696 452878532 11843 -145309490 553710320 19193 -389964028 68273924 20029 158497681 836947658 5018 -451025193 114587244 18293 -130767986 552275451 8252 204017219 411520613 15430 233215777 439759165 14091 -30094659 187494266 20115 -296940106 25142694 23225 -105937500 256477197 14840 -371854870 643394539 18828 -355302464 257734803 1938 241512450 865605079 22703 -150571859 359651391 7824 186763805 34854780 4262 -518079830 464720616 13859 -223160764 821816234 8667 -17917921 619933349 25916 112358240 519194883 1455 -122742352 733511805 15175 -199310594 325103205 19089 31724119 421114972 8238 -351484450 151718552 3215 -37681814 367849663 7294 -187631848 673256645 17801 12080010 139821596 6830 161601354 373797504 25190 163568323 397182101 113 -182891209 132204774 13653 153917728 779951322 22778 203149163 219595983 23470 -426615329 374712672 1032 -242658763 226594481 16522 -534499746 41252124 23298 -32911651 66567696 6462 -134397710 253291164 25344 231103074 213911866 4689 -294199016 62074713 11821 151824860 577422532 19478 -210398505 315815659 23027 -229167480 801188516 6250 -121247260 853246684 1159 -589668105 20774124 19426 50994593 930202183 12195 -45834684 906175340 10475 -600966165 644983059 17090 97892684 165306728 15433 -167438798 447091919 18536 -98030113 618346138 23544 156200489 619469747 14720 243791371 698677264 20992 110609722 477432658 11256 -12164550 209010236 13375 -110128848 273600317 18702 -22631433 477310827 6778 -310156239 409610864 10754 21921868 754503034 8562 -105990984 111441048 22751 180191793 29469843 14100 -406289940 88605294 16653 67800410 769617956 1370 -393772554 316645379 1454 -47593119 786367386 24320 43782979 104705386 24018 -227050475 283662317 23060 -391306606 431399638 11883 -209834705 679811558 24145 -380906775 621248228 21723 -594909681 405245180 17333 75285986 181415421 6933 -47175497 905346261 3893 -403864610 129022220 7332 -529890786 794172794 8992 164415889 677472161 13658 -142186842 387461706 18492 -42259232 954854107 13922 -542892577 459467976 476 -322110876 248853755 5091 -372130153 526650486 1955 200503554 9322492 8296 -328084929 887010446 9741 -80456107 506381048 15132 93820889 383329685 15444 -253330591 335361367 20173 -180972011 792435295 9078 -348528707 522788202 23656 216622719 839585511 5610 -478729476 226242372 8225 -532325198 316400134 22081 -354829541 283486893 13027 -555258914 809638431 13105 -285464179 33246029 16142 -149368423 877040773 16606 -500464848 844339690 20215 -567071143 952530392 21943 -539025132 548601587 6116 138403821 559095013 8035 -438115427 497834790 2471 139727375 418291022 19314 -502133012 775957616 11299 -559391469 483714256 19424 -60808670 778756097 25491 -446225715 113436189 7544 -396079507 88893489 20903 -411454002 102262170 699 -111474971 389844767 15202 185410176 143487478 5867 245908803 22651036 26228 -147748651 319978013 13624 -181280967 69637551 21285 150503189 443656911 1715 -312376377 529196554 2481 95460087 856505389 19868 -324244426 577372963 19965 58180650 293509654 1002 9700464 894701405 13092 -326333607 53581550 26040 -171153133 774273964 8181 232929993 333556030 2559 7312251 13608677 23755 -186048403 910900516 18390 96727975 788592919 25016 -5371418 333418851 2640 176214702 235534982 22187 -425367075 254429103 17797 -17938638 564924506 16623 -565014140 441777853 15144 -207539347 797976770 1897 -113252490 293437407 15281 -520889949 710892343 25064 -287074781 509020760 4812 -2934227 448079082 24997 -326046823 418795468 26101 -91873387 169062573 1863 -149368004 526341734 23880 176465146 203026891 725 50042709 199794559 6775 -114375732 81703146 16906 -356484897 950504939 21939 -317335729 591503856 6297 -542102498 578610432 23635 242719591 776724014 20275 -245556832 798349593 5418 203050864 925624195 8294 -328382222 679785808 10858 -131953561 945831991 8419 -374996649 337778186 7617 -205841697 63192844 21117 3475007 213828748 16771 -256416615 929814667 9420 -17711949 657403608 21308 122727652 681255614 24153 82763602 457803461 15600 -456283049 179242973 20402 -74388715 506422325 13106 -494184393 762843391 24895 -425396090 559139071 23290 130192289 36511666 16707 -397380631 627982369 3734 -538710856 773620877 24545 -452770255 405959044 4544 -210012684 27499665 13923 -478167761 420299364 26442 -188476677 106169881 26349 -506790127 552517220 11907 -208121618 316941651 13779 -195797427 262173113 1876 -533094199 266612569 937 -94007651 882618834 8507 -264309857 197740996 4101 -172797586 112609160 12415 156237040 26064492 1701 -230321778 434032795 25221 -519728228 193874644 7888 -229572764 397825559 11530 -101940573 568863108 19390 231654765 767733403 1849 -10240858 310412488 10325 -128364622 268683246 20835 195648578 132834913 13804 -560062143 850409303 20542 19896886 878633263 10068 -581280777 262550852 8358 144093249 397234515 8936 -230165746 126931353 1194 167677600 706893216 7947 129310059 259753691 13757 114861578 284134478 22351 -159321492 80757784 383 86999270 613756591 22236 -303964034 906390832 3263 179776091 163479163 12718 -50521096 596960070 4206 86672515 515784770 12763 -499364439 589027112 13107 67011694 198217141 22079 -32969384 185163316 15669 -101750426 507543219 20336 -302047749 434452029 1541 -256681434 95415003 8487 -516061967 700459172 24389 187535889 26777568 2377 194280666 145253160 24552 15601319 219951905 23732 195950454 649939843 26302 -518427873 251387892 19309 -153056826 288713156 24900 -421115858 157414353 11143 228355793 507122231 3867 246716058 417349497 3924 -370127908 728093551 18147 -478157660 892506970 19302 -311348970 808161639 6656 -481951491 194979167 2652 -409834825 404574424 24315 127274974 233113770 17323 -206443417 771770487 16640 -542467798 560020958 7848 -531706003 600033714 17729 -437090769 904506288 18141 66431970 366104641 26346 53472748 886752244 10342 -272374317 17455506 15639 -49227535 517733311 11860 -568959702 671298667 19498 -528740849 309130333 12733 -218114231 151869652 6613 -280393237 546523111 25946 -549535680 699954631 7753 93549007 237267612 14479 -599874146 658085311 10212 226469086 867824748 17220 -65831311 811024800 25586 37249921 136550493 12437 -552490594 61119959 12998 -308297913 442416751 19893 -539081985 943452272 12985 -281270415 443656386 13054 -334794974 638960792 18984 -214976780 403321479 7827 -143249564 750655102 1230 -226475054 737858439 9549 -401287424 745583751 12195 -99048488 431943750 25789 -273419078 593780570 23406 70038506 89347364 25561 206309243 750837381 24980 -22737769 550294493 10800 -11277929 834854266 16710 -596543405 447540088 22871 -193787866 192573285 12726 -182036173 218510126 18572 -253812869 455312582 5093 -101544311 372804223 20308 -113152484 555425760 12225 -409193942 722056177 15537 -377167612 454229208 12909 -153828451 371421974 4406 -251335886 877675171 19291 10918978 250397548 6930 223418373 49821454 24008 -468702305 34262094 17595 -412033544 435913636 14318 -338816936 479832670 572 214571150 407270117 22037 -600409245 312485358 17526 159391765 311881513 12059 3092158 594531730 17217 -510555682 177128599 25028 -582335080 690539935 5029 -326884307 265053776 379 -277389017 264579335 7329 168187759 166779412 5078 -598943743 44403230 2722 225703420 197457947 5082 -533784493 414371130 6799 -79833006 651301916 15287 -99852462 814359130 17793 -148942795 47674083 22977 51681508 672881969 23740 -175748101 273268987 20520 -365857623 944059674 17402 -536189221 780789412 18288 -446520688 926316836 13633 140510307 80264092 21415 -358131565 721431719 22888 71379806 486536247 9832 -597864987 337887987 8747 -304041698 291112516 15996 -228950956 597343034 21158 71172219 238126547 10133 -82740512 283255082 13517 211766099 793289197 1697 -311413765 407057288 12253 -335442779 331446708 20270 10545323 751323905 192 208759383 146978471 8214 -211204257 308859577 1169 -562759897 887670124 18857 130790241 322505097 24305 146459387 434126313 15886 -401247940 935748640 8350 -362634874 38192729 22967 -396093606 361736536 17651 -307579102 821817726 16255 -409092594 544004886 23040 241728784 382498691 13934 -572548520 258203909 9298 4526202 460207510 12741 -391026979 219937215 14600 -37156032 605848394 16219 -431162580 237034839 6212 55862190 169840592 16355 -354490254 228770140 19157 37135207 13581811 24362 -266697487 810390910 7938 196647235 805429248 17792 123323712 84995278 13047 -480856972 895507414 16616 -544455829 396133692 12938 -162376925 891706928 16385 -461146851 762516228 1029 -420302861 887962624 12926 -513357970 235424041 8600 191395479 934317995 14473 -516859994 450362458 15876 -172641711 88003071 21880 -444441424 459384575 1391 -298411270 85099715 6031 88958979 236943576 24596 -28123484 549171672 24239 -280357156 84170866 5388 117837129 526183949 18310 -149462310 355619287 26093 -182605444 617838341 8535 -506502610 591832031 22874 -42764001 56208844 25307 -97347568 313349728 24774 198822417 19417579 6811 119885739 232039333 9657 229170656 36129130 14749 -243683298 730707423 6548 -209550813 376602553 14683 -450358579 760857035 24621 -526428570 905489447 11584 -120085087 224047209 10252 -186348993 886087150 8668 147065309 633408698 8704 -437275889 803606054 20336 11376279 726473904 21447 -587030275 634693219 21205 212737611 107802287 23859 -22651268 442227492 2164 -394068093 221373788 19603 -591862691 689522210 376 -30723267 500460335 16501 -296847018 174784878 9366 -70774003 783553990 13447 245158133 874074496 1718 -416008666 366965138 26025 -362628380 750279753 24476 -330973454 740121067 11564 -517191154 933403594 6358 -149291306 919842105 9895 245898454 691728647 23448 -523620850 853826778 10749 -391687963 194633546 7056 -19753030 640943695 16045 -313108811 872254351 13755 2046307 499767186 9090 -399310976 379549274 23411 131250296 217520688 11694 -194538030 190932560 17989 215506457 635729662 25351 -570752000 319969553 19568 -210631194 666725712 3252 -312895963 536061033 8152 -393471112 349126513 24191 -337745935 263320705 24034 -64294981 80388713 3618 -462152402 428732360 5623 23197804 544597599 24586 -438406319 476674016 22974 -162039697 848397948 25454 139938872 12777242 22985 -526171377 837731997 6924 -394568221 958250297 20887 35835204 118463913 11828 -150365115 695164220 21089 -352446703 848242970 24662 -40692458 170905503 5736 -315482922 349033836 11667 61952568 417536867 12616 -138458524 292925723 13240 -222494109 903783002 17272 -2652882 464077927 25307 -134483097 443615690 23207 -446814110 575886057 14384 180297068 255718320 21197 109858292 805925961 9606 232462733 275610448 11292 -77778990 147253665 18699 -380892283 502430092 1471 -474680614 120351137 24450 -118013108 894826265 23969 -411777610 75093434 24810 159359457 552625887 805 -213363212 62687927 1672 199487222 764459517 1966 -376731620 672407754 2162 213782198 471782083 4584 -71016983 672010882 12440 -488023606 460109238 15852 251893687 346001967 585 246442317 842313036 13944 -186661447 777752084 1955 18665698 179817766 740 -366541239 266498734 13639 -355234660 315717917 23560 -285097086 930599699 3036 -25673155 283329613 2932 55912472 590659281 23861 -595479284 105206087 17553 -532161488 505628732 11524 -486577513 18400329 25062 -202688027 916612467 2352 -249229626 75450730 15591 101205369 682134509 24410 -234233770 180138902 5420 61047036 101522891 3191 -437139920 236225140 19552 -209707512 54216895 3523 -7662343 716348864 12480 194809785 322170376 25246 -454021719 101804949 14788 -576001410 863005374 8067 -260411285 411224719 18088 -182723396 571981638 4084 -236988039 119253825 25357 99177502 411779041 4896 48488876 314654284 6937 -393029708 473182332 664 10336839 792726448 10828 167472750 117303230 6848 12799525 555208956 13153 150031341 610707967 2261 135250653 363647763 25003 -566550339 673183441 10310 -436405414 732983078 15891 -552621042 96632428 5900 218118920 171076725 13688 -547046134 738661331 17722 -253648601 637060286 12254 -17313856 770028030 19601 -191785173 887651269 16874 -258779642 192754035 19989 -559906340 362683984 12702 -15211799 760876963 16423 -131594605 233372490 16996 -481871991 60867635 14728 -138609894 924728275 2584 -241223908 256909630 9846 62051605 354767109 6007 70626652 128860297 5163 246283022 518434016 19318 31106843 936753259 370 -575863088 549976778 14462 246595810 386187425 24765 -441193188 639383631 25096 -112963366 561898321 2053 -128241394 247065765 21147 -204353031 501484915 4307 200574582 75948299 21711 61893711 585698780 7945 -518730920 100069027 20496 49444950 713496851 16998 -194440525 580505888 18230 141363513 831181817 26015 180584507 190164086 6674 -422537069 604972500 8276 -234344579 242209367 9553 -255926570 51833272 12366 -205172385 93138158 8635 504398 336074012 5928 192760971 312119325 17084 -272298844 652589074 5021 134474459 509870616 18384 -139985637 525876603 18398 -478723271 114404551 2977 49214549 677542803 21141 200012778 200453952 21337 -445325566 306111736 8599 -414001316 759659073 12659 -215336702 878855737 4733 -140607299 126371175 18427 131120811 214841538 11089 -375604604 206526421 9917 -513168673 459925922 271 -89305786 536374213 26035 -432830472 330693079 19806 -86425777 918249357 11595 -544184502 457108067 13720 -235883133 577176637 8966 -101068291 129927471 18605 -540757347 497116364 275 -237081073 507907129 24154 -51772970 429791459 6847 -345494299 496698238 15845 -43007433 184181116 12345 99679545 219466027 22112 -503236185 841393160 20964 -299984703 659695013 18044 -484743032 48513202 6564 190139235 88705662 19650 -303546795 548511108 6727 -146327126 313262436 4746 24077518 540127397 24132 -143019600 417224384 13796 -319987092 696202607 12970 221895396 753766586 14555 -307044287 414987232 20050 -7396219 310254833 12364 -171898641 400045021 5171 -348258843 234019181 6839 201113305 868155811 16433 155402393 397242769 12023 -484490920 606057158 24194 149618678 424799404 15158 55239283 378657435 6719 -299032869 929115958 10662 -572770103 491414444 14277 -93958676 306370508 1143 -12661415 534807263 23523 -257045161 211827498 4837 -160891822 318880532 6538 -257075647 589222088 16596 -178186331 380042508 21595 30380430 898424775 9464 -310505643 664700757 2452 -186994146 399310316 9630 42977718 912552273 21460 176496645 603828348 10798 165050706 748854904 9921 -335097734 829069031 19422 206149704 369976194 20835 -125830302 845651740 21532 90901417 473672339 12811 -196519790 524536310 23509 -135379223 633892354 23687 146577067 579938042 8886 142083240 62218442 23685 -521757111 415502168 3414 -444144875 611338564 21501 144243945 266351519 15618 -550052277 192021720 23742 -1404103 261460553 13096 191470392 422857004 13373 -222505526 315588639 1678 126285114 197312074 19637 -463370114 240997338 3122 -355472954 772246906 1145 -232822002 484151210 24621 -445822343 480941694 23406 153578257 618858745 2713 -208977259 160149800 5291 -549314903 546420940 7850 -600689717 440326768 9422 202928709 810677597 21904 -579880723 616120703 153 -260473315 378505093 4432 -46394604 472281926 26090 -164720516 263994132 23210 -496988185 308708855 8842 -559106525 816909038 148 -579153353 384289825 15794 149211075 364190963 19871 209348739 178858948 15608 -105440378 432623084 714 229782036 497533131 13766 -367895836 924434407 19194 -202657878 420538727 14140 -516998793 108926589 5011 -50609767 102940860 5024 -563288778 704557867 24133 -326683981 15898441 11281 -50629015 813871415 12079 -394652243 56011945 4773 -134773898 594573683 81 -332722554 807632132 15148 95410855 808084556 1715 -471159315 191713215 25204 -583704319 831705077 12078 -519191233 839014822 25692 -577847627 445843218 10221 -571397177 236970929 25048 10112518 929377334 24967 183549933 153987280 19087 -93121763 659537337 20685 -457682009 918658238 9908 -324234729 283757558 10358 146389100 823330772 4639 -440958953 550760100 5799 -584987666 348838033 25296 -198737644 156760068 5717 -422301496 708661096 14389 157149901 886304599 6213 -160548395 133278361 17560 199645580 638453643 25786 -443159882 675046776 12365 -174584675 838974560 19856 245130549 541319956 12228 60661212 954546666 13205 -567473161 469262625 21795 146630657 428638793 13908 2432413 942793735 18473 215349096 756760956 8821 -52879976 228461434 24145 -151744182 367295802 4523 -11951827 114588999 9261 -96122092 121672588 22685 -78959779 286094984 5332 138943051 274654052 25586 4967636 560695862 2902 -105223186 714967740 14877 -171522657 339564848 20355 28127536 941300651 9163 -185039500 747000560 7505 159205579 397930278 19265 211843371 340561983 13082 -540823172 638728730 17306 114852576 241808370 3917 -68553075 511372225 20387 57057078 297361724 25719 17410538 349656633 14490 -243535691 441220568 8210 -574106592 214651367 473 -167384241 456927363 18471 -38637806 95325327 15872 -27403230 74267608 2626 -139246740 267839100 5403 -181323642 339712542 17447 -559880072 232038913 22688 -208082693 605403568 6695 -188419182 394244672 19447 -150860066 165561009 21942 -510921240 397991794 20418 -92423546 335296190 6381 -260515733 955808806 4227 -125244271 167418131 25211 -444054152 811766422 13605 -111239357 454319744 9403 -442264518 640050104 3160 -556720389 867345019 13274 -276485431 544923372 1653 -324943504 956494032 2314 -531625510 107749413 6572 -339306007 81907031 8319 15040157 341323942 8250 -575412763 221158304 21247 125081790 233919583 22524 -406557562 230252913 25757 57090346 608956926 12823 -506472412 326412637 5729 18919718 848280695 4847 -352443852 896724476 12092 14586879 579824113 19802 -251652789 478468259 11899 -547374361 114321846 4691 -390122126 946444521 13276 -161897376 615573511 14844 -407649113 768020960 11218 -577163350 308796239 6510 237680363 914985330 3172 72775394 660807527 21777 -434443674 729674764 10097 -23609359 611145484 1292 -353917117 59970353 13143 -62153227 706288358 9591 -146478567 528056682 13759 -123692433 417056119 4193 3183343 299981507 9295 -453666792 249797253 11311 -52117649 120128970 8942 -326733906 822205777 6423 -554529347 42178781 8058 185707266 527121551 6825 -593648660 253844151 1005 -325102129 165361418 3160 -483758790 523826639 4466 -63795923 640191140 21073 -131277061 699775562 1495 232730649 106641622 16066 -223595280 557074567 24522 -350592130 899903485 19440 -426420236 337065376 26153 -117520560 936726563 5141 -507785603 851197827 7871 -384272994 390072677 786 -352968129 139434451 820 119875697 745367276 18733 210896370 134585791 10118 -96084497 481484359 17624 -529101916 822245754 526 92463687 21211972 3956 -81785408 857996155 1523 -466204105 676176192 1638 -253356784 629395931 17739 -409526857 415422891 282 218067744 281544660 25542 -198422971 364036164 21833 -179290372 860949890 893 -601317375 923715018 6831 -511210981 680183894 25358 -299941121 384508948 7074 39986574 191459764 18523 -160686694 230212629 3558 -486469779 635793437 17968 179684475 86340230 20149 -90635289 852369931 633 -402261882 65521233 11285 -406002547 725497079 5466 90221397 897365664 13601 -22880083 113976097 11935 115313888 68442816 1305 -302978664 432781018 7136 231916974 272825389 11671 -582139499 489962179 10741 -296534184 762298753 16781 -195133793 367681316 19778 234941426 462599871 19478 -352757008 184676159 20197 -602165083 531131296 23748 -395978879 777509373 2933 83661733 714535834 6633 51312640 652231211 7967 -550299740 40751927 24658 145956632 380702337 24358 63318532 122234267 25433 18292674 875869286 23015 146583882 765677327 6943 -132582217 766480181 5895 -363833238 128586202 7361 -481271459 889160807 16378 -267449861 496681462 570 37019155 612284013 17183 -568764015 289332836 8516 -271206305 797525609 2527 236654858 422765899 17472 -157123033 632144614 19058 119300862 412075820 18425 238187675 279661387 16880 -355051494 314058928 13775 210867172 140746535 2113 -110247353 548442865 26013 100298345 684287363 5429 220935637 134544253 12224 -45934058 613221546 10810 -591416609 248705923 2086 -69785429 271734889 13432 174292838 505979215 12199 79090604 713811123 12 117044548 495556009 5162 -233142006 552807289 16674 -71687833 783468983 7832 -28026288 570468253 10781 -521905494 181378368 13413 -154769129 457545042 2490 -196961866 743486851 20878 -158661057 825220133 16483 -284155522 440344209 15718 232193145 209613241 16615 -242802331 750933197 26126 -166728052 87474071 25330 -152221330 678044031 1673 187948112 140207760 11336 -601798955 454334786 19386 -112738644 887672512 3181 -473417509 595620491 14310 -496875963 668749302 10199 -260838915 30302958 7137 -593522820 852983994 2177 -49507535 370338892 24671 130219444 702172890 19032 -175150752 750577260 13162 -195105038 896913555 8476 -225643809 712612100 17557 -463497603 711310722 3308 -390185124 922264847 5297 -90660006 525227756 282 -548434242 911798111 16107 -19894143 779734875 18989 -102630781 311675694 14813 -343786706 460663450 9662 -557508337 483130925 7608 122409021 211164353 12507 -258845887 747149609 14556 -417629696 440325241 2810 -230621708 624897411 2602 125399855 894524188 6630 -411319944 789287605 4046 43690580 906301921 11243 -429219926 20777728 14465 -153639638 298410587 5696 -80954771 263869570 7835 -527495338 238870318 2541 86788106 269761571 983 -271645630 27405916 17060 22633438 385796478 14305 -113521223 107393870 22986 -479941434 254433510 11853 -27571192 424116732 16304 -119370602 889873567 4887 98864924 431925365 22223 2487143 884513296 25605 174344554 652695023 10511 -277517998 728939849 12420 114598371 132121884 11473 -162774711 170338128 9783 -503558404 100768081 16978 -131721227 722060109 13483 -448592264 274394392 25561 -391142363 233235235 24778 -153816362 422280021 19776 -324182493 98910821 1161 -371530400 308139499 8155 43463411 705131343 11420 248075080 341421367 24573 -402577309 646263299 768 -334757165 364927340 9457 -321571548 886266567 24657 42441460 259034435 10369 -162235925 770196432 8533 -594379264 698398298 16714 -369825316 392022725 1670 -305907851 843616980 2740 124553076 301185722 16567 125407155 220579243 24791 70590062 770493723 22918 -1008624 554426616 15960 22731910 99870369 25291 -353536496 492918363 8901 80123983 345957967 15489 -558103281 921742422 8466 20155445 342170945 22609 -401072645 761510153 15913 -558264023 725406773 1936 -319079423 182999460 5794 -120860047 570927444 12119 -431798242 156767871 17199 -315984420 696870735 1461 75422919 166377907 11266 240430650 273366271 6789 -223138302 421350606 8100 -333011636 21390513 20488 138692620 807162393 7518 27441396 295728772 2887 -527046245 118440778 10683 -346380557 640459938 8053 -497273598 903370511 21343 -399979102 531656836 23362 -6179363 552829679 24760 53606813 123742491 11844 -146831555 41776588 26151 -455169860 537917975 13420 -82370018 103208184 25569 -440116613 429124513 16827 -343633217 886184742 2888 -47047644 38768937 15692 206998847 314242093 25155 100833207 312053583 17325 -176776510 844576536 22780 -485593456 186725461 18315 22437670 871414384 4727 40693038 717248144 18065 -144522578 307355956 25234 -251880475 106512636 15643 -309536398 429100929 22917 154243521 600999557 12720 -501781944 642423838 25630 125832710 768319946 12913 -26645877 239284523 9507 -33590029 688739212 8958 -168632672 934826880 1079 40582769 621865836 6157 27190942 949379203 20980 -352773125 489161457 7163 -256586577 754153149 8244 65679917 29201266 11316 87463561 168125170 13192 -498221749 34297957 23512 -468148779 174862402 4406 -465466833 228098354 3987 -365879007 956220574 148 9064038 458365170 6784 -37319777 319731796 15075 81764813 489795108 1696 -447113914 568336508 17973 184890290 43294050 10494 -385834060 519680037 13481 -131273636 239321238 19720 -509369795 116783439 3201 -314724839 790172406 23751 202110855 365472927 3379 -449205369 509190572 16428 -305144819 489777224 24696 -38712220 573715514 512 -285642355 956202624 7580 144904652 518794624 16824 -82750774 946429341 6966 -72676535 650808531 24597 -373420382 867339431 25261 -79197341 159425106 9165 -600320130 537712387 18363 -380607532 774581143 16208 151558566 358819245 4672 163446067 840387640 17465 -62214069 234496372 12437 -308850413 235442020 16059 237850958 524367921 22765 -359227654 144830347 195 35047230 416900933 12158 -217693020 754502267 20365 -241583461 667229502 3182 -145125898 635859153 1246 109776350 229644163 8456 -584595184 675091628 14436 -319322580 848990971 15966 154000776 625812479 11528 -175172293 387679418 26137 -580220591 774444884 8610 -247214264 832548667 24243 -402748235 521021445 11405 197801606 689290726 1435 -427215218 219607766 16183 -26937328 639176170 8091 -12239771 142699775 495 243458886 563206043 7717 -395485073 403341289 12818 56458689 676605277 24423 -273681291 513689723 5426 -350646000 784685685 23822 159894637 52399350 20105 -290623903 271574154 15817 172673865 48267790 24293 -302455300 643400206 21356 -227748481 397493053 20078 184168448 604774560 20951 -550573916 545129719 7131 -533903241 253932055 20064 -250184015 684488654 14466 -78645863 888073456 11392 -232929971 127546290 24593 -123714668 518537203 23738 -506183661 215597018 11805 -466390700 19183369 12222 -364220061 437366446 5997 -546897331 907038315 9933 -501631564 645463478 21243 82141126 247865176 13134 -350985695 372131105 7247 -146664138 199018407 6062 169889239 703487922 25108 -90518602 448372135 7380 -352399773 567901930 18690 -463194799 556565944 12803 -157135954 726171634 17160 -109046991 143066057 26460 184133398 735594565 17115 -139987516 842657607 19522 -17027038 455190790 14862 81649257 213296484 18839 -527086711 212883906 13109 -581792316 76226964 8449 -74867204 819843927 16838 -405207509 200613041 26211 -149134157 933327051 16578 -510201511 782481105 13425 -63012072 665044831 21042 -14569706 148156992 25618 12009 821806850 6126 102964432 808940572 5967 251490239 411079260 8699 -53239614 881121343 23537 147256044 143990585 13017 -405897313 60338042 6464 128101698 364709646 11968 -356962909 453017954 23683 178662718 948809040 4103 -21475870 122968347 6496 159997987 663959258 7558 -248559842 802343298 22975 229161805 85677649 679 -494409593 512031291 22765 -379236530 881880427 17454 243375450 223448659 23115 35305560 397749768 25472 -193968903 167190879 15725 -367043039 383818152 19869 -576056500 617651282 25076 -336160271 883313196 24245 -228772182 747739366 22249 -328764717 312616199 5674 -344386906 429690068 21599 -97915513 694881632 4688 -333930391 470860277 6734 54928628 214768926 20653 -299319712 605685243 4467 229320135 788546603 2756 -298073799 614034982 18450 176193957 655349228 17538 -316000247 378971230 16694 -391240113 90970746 15245 -248852593 414928984 3420 188912805 411174949 16691 -488307764 163180122 19311 -549887563 753152172 11782 -483217462 95079860 18742 -127475811 555268318 3936 -225930706 821565283 16917 28795861 85439304 15036 20075656 62617687 8714 -306156158 451174072 4910 163471249 576307592 9618 197647415 428072299 13492 -2738228 443374731 22233 -102043359 34358793 12478 209044337 333249257 5683 129492026 404228768 24819 -177579274 367840216 8343 -217243064 751154044 12551 -283294847 35312153 20094 -214206147 872168317 2207 -136285263 175950437 20028 -476090958 56980947 14874 -584470277 918555921 20982 26575108 317255106 5166 106633406 429299819 11766 -391908533 701984094 1716 -525377984 73321823 16938 -132266038 459214494 1180 22282527 590218448 16704 -559344056 417362343 20451 -362295326 388794548 18595 -511568624 365924797 16584 -515997891 109988798 19626 62906414 452110345 24752 -495183273 629124617 20396 -386616471 600526508 2457 28730155 818523982 6838 -101912199 195312246 16246 -16805233 157447605 11650 -517741466 742767259 7594 -309206263 904103122 13271 167408465 831841750 4803 -39373210 698826769 23556 -76339660 943031418 7666 53268548 266848493 13716 -323868637 84107873 15105 -459420112 890246120 15021 -68742376 753686621 23009 16186737 94804040 26198 -174904388 944529972 26262 67449559 386562598 4747 -61657376 926250454 26233 -445001913 311357165 12380 -80897503 270531871 16805 -176645661 686324022 15604 -190439769 540775956 23199 -562047623 438925101 24069 -9423525 880363596 24686 -543734863 463112223 20649 -46862447 693744850 13449 -14641699 825021775 14694 -402253364 574907580 3733 36982559 346223684 21173 -16713772 144550284 22016 -515347022 486806088 20059 159313343 421452531 15018 71274060 799656840 24914 241610802 662054472 8760 -450139890 284847205 24598 -215707569 561790460 14572 -266552795 506926669 23825 -54021376 11594483 3053 -254399736 450593667 1696 -89757889 248958544 1097 -431396604 102793110 12096 -59186333 41226498 23414 -590116104 801802106 11092 136518004 145736734 24313 -37490262 60664978 17994 95683288 768214789 2330 -313608626 198573993 798 181650392 745920443 20572 -350133200 626021500 5031 -247826066 416947913 2493 -486116613 688922178 12203 -276886522 72588244 24250 -9018694 934001728 7626 112450999 144539395 5048 -266729060 192140523 2460 -200205118 409102453 21935 -547754427 278443284 20780 -122804530 418398709 9666 -38896264 386890948 12319 -228052206 584078657 9174 -398097837 116072343 9303 -35742168 636444809 20181 -519824323 314119378 5226 -261921241 895758920 25708 -141403977 319843542 12413 -247013878 863450843 18836 -115034519 200324458 23383 -576231042 881866854 3327 117453146 457818482 15814 61632866 217510495 4234 -264251856 909900785 5744 -464503737 316625169 24235 239300093 38267629 15478 123060888 405276333 11255 -1503033 341170211 6712 -371649649 392149255 26443 -331465680 375269253 20243 -341940203 179928768 17451 185978270 206277048 9743 207444603 391304082 6033 -293804626 594099651 5756 -139153046 228602494 2853 -289460787 156598184 2371 -298008948 668860633 17979 218472872 780931014 14893 -486431675 257083837 26142 -364978398 168931814 11022 204872747 447821498 17542 216700390 286591581 22190 -543913751 803655528 1068 -157081730 195000826 18677 -374852084 622912910 26270 -370047676 70629609 14182 -523089456 492238257 22074 -407021368 458241811 18715 49362368 624955222 23131 -465624045 326321190 8832 -320095738 612255464 24748 112737562 89772715 25803 -554884073 723646267 11415 -217101670 301134673 606 -25664565 133656462 21531 -21725357 824595427 24746 -8454190 510041889 10560 -319069636 837326422 4819 -5769668 207729562 22419 -194659353 753146708 3932 73863199 90690458 19531 -435796058 579690744 11681 -345774705 109196885 11449 177872454 424831543 6264 -37185544 654083673 25431 -371971848 705603235 8996 190240740 86986397 19695 -147796974 531474658 22144 -204185314 838088539 12972 -521138145 371921635 20730 -65608388 854016037 3635 -163310677 435028920 793 -333251488 751612931 8311 -259771079 875595924 14639 -414021473 345485671 11040 -53525351 394173110 16194 -199736863 784807675 13861 187418042 391307077 22913 -127135953 23200689 25557 -201346457 318549152 13007 -200586096 933839499 2348 -270192922 908775974 16244 194977171 828298155 20840 -528515024 410225254 161 -149976185 558820206 7615 -345138419 711587213 3335 177226852 577633546 17804 -437087247 432360256 16792 -353333738 289937739 9778 -134639065 381829454 6626 -45631760 9357995 15007 -128202438 121654263 24780 129042932 237009958 13295 -39184745 29257237 12633 212901571 128336921 12733 -599666360 510672524 25247 43243871 647645705 16831 -213095929 181753453 15629 -449717815 68982891 24269 -438464181 160189789 9962 180225449 798214268 22331 -232013292 527138957 4553 -12920754 474572814 20183 26054730 611871998 3524 -372942993 383878226 21067 -117090615 834410538 13178 -321185086 82475172 25169 49305467 717870907 16170 -66313873 246263727 13904 -529273625 923341028 20533 71633117 378564567 15436 -467827128 872756429 9402 -507720828 112849944 24573 248886613 281958951 17451 -490053835 457623752 6852 -376207407 117938172 1601 153479711 599408293 14735 -537137668 908459874 22999 20963716 517558291 6367 134124762 418452187 13992 -24268477 471824066 13275 47853702 474804123 15595 24328060 210034425 12453 -59712740 527235988 7876 -435199935 486746158 20280 -115961552 540291676 12830 118493437 866220452 11984 -519844637 904298839 7645 184070374 373789251 20539 25956870 816508136 6157 211970082 761868478 19855 -329987205 258357472 15935 -66062528 781268752 1909 174251413 753882108 6303 -391381833 448395084 6658 -308813919 735503938 3504 -512628264 345600635 18244 -508450098 641386020 11166 -557543036 258288167 15189 -542964489 246939098 11177 -526167990 531869486 19972 -495663913 865033207 15794 -436473064 309170128 2524 -88932784 657408938 18446 55613914 845859244 22241 -265658191 274474613 7278 -435661980 799328629 1417 218915957 213419011 5588 -454477718 853657424 19756 -355943915 305386384 13916 -315628505 514892608 11502 -274074071 479266455 13881 -155340846 782535968 11995 -504196504 799583729 8036 38371618 602993530 15970 -226871157 934201795 18746 -69048365 67512174 24831 243538336 553004248 5002 -295763648 377683425 183 -330075167 388364120 10775 -218590770 296275653 12864 64811384 359146632 21399 -209489859 346036691 7771 -271709836 409579754 26406 -443938511 785783119 10205 118318706 11297682 7628 -438023529 918243527 20092 -501972000 58180995 15007 -21320210 945100977 17156 129393132 650195899 5370 -369186584 811538586 18313 34214238 112603382 3698 -216549460 74860317 26340 168214805 796075194 23938 -231876478 288161831 1815 79194959 175280087 2412 -566543308 365375508 18629 30003435 474187290 10383 7126361 744561361 26294 -243606980 732800809 21785 133569671 829745453 9759 219596645 251354996 4398 -239343422 61518313 4833 217764097 673533431 1911 185801381 252894220 21426 -354056779 516353050 13103 186360424 470082835 22935 184977722 674884935 23507 -401919367 509369838 10717 -233736293 678831669 12679 -559334891 895443114 23378 26040686 437472266 22812 7870717 138495290 6807 33477109 648768197 3308 226423629 532358181 3725 -384848353 731045520 3937 189612815 742131977 1316 -312942657 554849175 23683 -557743661 809759293 22214 171427380 533207110 24194 214765208 177381438 14799 -370670979 313736202 13389 -453928926 609709911 22426 -83905688 244265534 6536 -575078368 45622411 25715 -138876585 145590951 8095 -384583728 160996477 15659 231268392 852094214 17743 192786917 221830092 15490 211262524 725557970 8223 220869911 414951849 11650 -73430662 953464385 3873 94658399 745544116 19635 -531744445 942121743 21352 189023323 280020623 25106 -130802483 822753954 11852 188340922 860340882 10865 -313298805 685382890 11845 29450400 473992018 5508 -595260004 104073908 8924 54865925 940531976 12006 -327177157 28541087 24756 229140916 806155557 3011 -248246119 227749884 21168 -289005143 378783742 6758 110582190 903225220 5737 33651602 680020868 23747 157399250 856293692 1356 -406133620 462393282 10654 -494218965 796889107 4322 142176762 918450332 1745 -506999407 289173639 24881 -18572203 528053522 4571 61683179 61977651 2490 177829345 14236690 19909 241065910 235796553 24370 -594623086 659301577 599 171547156 300800740 256 -299194968 260658465 11401 -493948758 138163541 22649 -91062788 493174971 7772 73311359 590940050 23356 -297864297 464309121 11585 -209793568 640696284 25731 55705617 382044289 23589 -201500331 832334213 2662 94810306 779201402 19384 176685390 672932381 113 194628989 942658927 235 91906880 706428049 8213 -267062308 345108920 10637 -16985626 440428429 1378 -165025269 225092715 23460 139703222 447455956 18931 -62805717 406202848 18488 -224942811 37374339 17008 -536310019 525139533 8954 -344116769 529945855 22767 63869595 122919055 9293 -6358321 120206330 12393 -597566500 590357305 14487 -315661500 506053858 20098 -441193048 559050118 2684 -487286864 279241459 19064 -325316151 536240523 18614 -536831348 934002107 6141 24386400 493973508 12122 -386215553 745329499 21861 -329576020 401834983 18833 -591180762 666604872 25889 186681766 605312256 3517 -589984242 611110384 3707 -221646819 571182233 23737 -157932775 234646658 10937 -177328580 604171329 18991 -236408891 150843339 2684 -102260440 334083903 1450 -451045640 104236359 2224 -135310934 693004676 11328 100258339 538355172 20434 34254472 629443745 18431 57892135 636770234 2872 4559385 120154937 3894 209527413 757973977 8788 -492287543 947071491 12018 -43928262 327605388 11493 -192971498 534836625 16107 -314033511 10876141 16689 -281902050 930985020 2526 74138419 510032530 9945 -453879565 429566235 11299 -245355474 544718625 15908 -592002082 840705771 6303 42216752 115679288 6509 92463952 705532110 3710 -550836261 944673120 21655 -363212334 875371215 18256 -10511110 659736097 25387 -285239346 743007626 22031 -132045015 805977828 7255 -18298413 586183248 3826 -290857662 158237153 532 -592233044 576499171 17672 -597016988 200530318 21119 -349476110 48208624 741 -392779532 304377188 21392 -529345511 955714143 12129 -106427681 750330526 17081 242415892 766848637 995 -416155578 406856139 22614 -284732067 322018902 12827 53178129 701786946 3988 -396567129 200290174 14984 -470354792 122364222 4137 99123229 618441212 5455 115968863 904287113 33 -150825909 144816537 13237 -565332285 99504641 8372 -512264547 792420461 19646 -483560561 651943192 4591 -451782377 246071445 14693 -527344055 888896326 5224 -291941467 626453544 4662 -73333569 233197774 2915 -582103921 471550147 21514 -356078140 679017640 2254 -92983061 524842618 22760 -58250627 375747385 11344 30057175 860019326 15375 -467636694 922463150 10729 -340733991 667849023 9542 205564618 398085009 10583 -115490418 755031220 14574 -99550728 462313308 13112 125350112 549173806 14580 142750674 386556861 24821 -501261386 599377526 22708 -34821623 450974531 19621 -225055838 630378879 9525 -564432512 523267208 14360 251322226 547152340 25842 -392773373 169861977 21738 -217526088 836928298 2371 -330174154 203336188 1013 -212724648 529006338 11928 234514583 757271676 24115 -43319957 138263953 20720 -500165611 427294014 24068 -248559431 160767371 26166 -512765354 660972482 13895 -76483592 548032006 16043 -532174292 175958037 15633 -404180050 200558675 15864 118669651 514743108 20368 -517790603 32774627 4498 -78806263 12662612 11916 242875876 202847755 17683 203793396 368801323 13279 68511619 162625621 4872 -522619126 194873128 3118 -14324785 378236192 8446 145805910 257868320 15204 48315455 461890897 12059 -543520011 398290433 19095 -589874896 67196025 8994 -321424729 611671454 2031 -301690394 13298780 3805 25235888 823428367 4964 -117480204 688340792 25543 -448135633 236018968 2115 -535397126 910009369 26160 -187625632 789184443 5087 -426403292 562696270 24501 -346321243 232766007 22853 -107688563 774486749 12416 -578574954 820323743 7995 -342452188 899771564 7458 -590087305 339880431 17443 -62973067 189842075 25804 -311797582 528355838 13351 145266438 32825677 11843 -184684213 697529459 21469 -355199555 861105467 21396 -186969828 26527117 5088 -144936173 550735688 6177 -322483582 608257572 4690 -458240612 257026685 13827 34787056 219524585 18442 -65062742 941326637 447 -560854012 909010982 22085 -472651844 57131504 4477 -112272752 490103399 15880 -146738502 493310086 1634 -310576158 12923854 16778 177446803 324561577 11296 -411884506 382707962 14 139566872 750178654 3685 -514008669 407461417 5144 -311567191 927196565 16969 -447747196 67455735 1475 -428397444 707532190 4319 109257580 333111545 25590 -571307348 291704666 22155 -572103091 145608791 4138 208500903 672053692 23475 -341143525 553866730 6346 -445285697 346289967 14 -314877691 603663103 12875 5454763 857766890 4638 -144880596 648837042 22237 -256020083 282905063 7479 -122385146 361167520 23792 -516755837 140438190 3733 -556866799 320985891 3996 -482224989 69722864 7674 -507315396 803621677 8262 -80401309 207687900 322 -5561704 141625054 13287 -68590641 41212081 15097 -489784927 103912578 4566 -545862135 915339864 1988 -46637807 316183335 19195 214038923 722830931 12291 -99776205 836860845 12936 64812566 315943997 21189 33796012 401381237 9887 -12810430 223217906 5105 -364419837 467684489 23010 35617394 944022490 4367 -32884673 469168181 9100 -432910997 724960734 14681 -5267914 67751634 10232 -201492288 778737397 2377 -474691322 538716293 2340 109678678 371048569 1241 -531923391 716896133 11182 -129959477 245748800 8800 -308589116 587943282 4027 -101604149 83249361 20451 -356112768 62070372 9827 -167645800 59294018 547 247502934 819710924 16627 -479072899 91562057 10990 -434626685 112945877 21090 -456226643 445810672 12970 116318211 933566575 14022 226406052 474758071 2326 -480435768 677221328 23493 -588974948 321559450 18216 -80529136 609353754 13427 99408004 24039294 17280 35030678 520310858 14460 141243840 610408201 91 -494596343 358101093 11111 -290491107 585985959 16827 -352096040 904012762 16332 -86418524 952953459 5910 -228785356 605325984 9024 -19442514 887336240 13140 120227253 101925153 14178 100462397 594037904 9413 -496305473 567282886 7895 -36426776 472894107 3589 -198776352 910234043 405 211647554 813524546 23781 -262632529 39819448 10179 -304611922 133667935 6876 -148254916 259083045 1195 -498338301 685332815 2060 -466528438 505711803 22166 -147594275 114089238 11 103276926 337137461 19586 -533026560 640264106 23110 114780889 661548608 108 -463147443 91952348 23769 94126935 921699455 24108 -204849768 403032437 12888 -236174323 582794463 8342 -397851968 67572741 24871 69000280 64756404 21697 -72654117 805424602 17055 137792042 804328968 1897 -317252839 197720532 19923 -251924000 429509943 21871 134455773 792366891 1944 -125854441 387814605 3746 -11120059 702700045 15548 -244672510 40347125 12454 185965923 834043659 10529 238130827 46768211 21351 -334764462 331962860 26113 -494704301 208142297 22269 -441932090 48428143 21984 -493154450 713443195 23201 -58202529 288531448 9249 193560792 121573508 20787 -96408735 115839515 8801 -302027404 957991490 16729 -406147898 735737926 11888 135547663 445282470 14812 49266653 91213244 10850 109306640 70500925 16004 -575181152 746944151 23478 170561739 303132253 13897 -564586659 57104972 14652 -197194311 372051517 10878 -450157693 332038764 9949 -44734625 242182122 15507 -400471517 75810039 187 -31756126 832960974 5528 -77751714 327546091 11503 -249986319 930898748 26332 -90733251 45933203 7669 -380654318 627033740 10624 -24607921 893653617 777 -229471110 71992439 18358 -528448946 566412087 15035 -143141773 324120876 8125 74792524 771106534 14491 75858144 701824932 6473 -576714407 500614804 163 -399365757 777579128 181 -227170621 90241842 24296 -94964392 538524306 13465 -173912971 187948722 4785 -118192256 717073783 24865 152308774 243702167 23320 -308590706 50819704 5658 36797181 48980237 25118 118086998 712017768 8124 21259252 764654916 17816 42971722 631603516 975 -278952463 563566583 9708 61966302 357725887 19478 -497605345 349270547 13561 -245218771 824364449 18528 62745730 143388921 23607 -345197967 206313616 18741 -74377366 336856561 741 -572018291 97425016 1708 -515696941 462540513 22041 202014371 152290319 20673 -406634531 85617286 10517 -223503886 188954407 8049 25641501 619581240 13760 -383632687 916660254 18722 -317642444 272289493 11630 -507434328 15161120 14245 -343123639 624585274 14875 49640502 238647736 12374 -381324398 340508161 2451 -555997692 482592189 17428 -266653680 293123661 9066 -214221336 899291165 23308 -219481324 903723632 1665 -133398027 403492353 11889 85132702 518673833 13102 -123093165 609510422 17513 69007238 91351592 5436 132085103 828437337 22232 -79102061 424682561 23025 101792381 269850396 17558 -148340000 507295300 1289 -50101450 199584180 7493 -373729258 395996324 20673 -395453773 553526166 1115 -196135584 286099154 9699 164843978 16368514 253 158565287 451510920 10801 225361208 26169207 22260 211837328 176115156 20976 -141876970 202946743 23876 -214960477 417094732 178 -331453003 379599589 3187 -588556706 920501740 20854 -313760714 517130407 3358 -504546710 294872869 25742 -275431270 146683284 6809 -470473872 192075072 846 -234246449 332720442 21356 -415264924 421596997 10140 -507147106 585136866 1094 -101762335 663598640 18706 -551076455 171253663 19565 76378005 150917852 18559 -493153902 344157653 10481 -547003770 907938144 20276 112462607 24581386 10904 -128527571 445347110 7487 -391566253 517939316 196 -550543894 212527279 21457 6083184 695436794 10603 -273823842 701986311 12570 -577999424 560289587 1778 -219016860 868057485 16717 171147460 428514285 25460 -151266139 211628201 9400 -321754504 679652840 19421 -50883499 74783628 6349 120187900 170167892 1011 -306923955 910912154 14643 -413841012 619497059 1038 -498573806 18443088 13307 -57348044 944165626 12037 -514621253 211942552 2443 -454615824 918131085 19388 -127149365 700788891 7096 239222189 940869224 26471 -266662459 647215319 17825 -599149584 177244205 24325 -299652907 26958965 14976 -503961353 266656898 10472 -582430674 458587421 13503 -469755528 136492937 8254 -456923332 756713176 2510 -509378761 571087424 2055 -589652346 340711553 4254 -99654388 81543552 23571 -484686849 263866198 4108 -78432073 761093704 22442 -414127095 272188462 14981 -427428556 382203391 8927 -343334311 853074300 9983 212603885 501533834 5073 15251476 707560394 2216 -492110204 384153316 25716 -393919038 308520201 16877 242216000 316439824 17947 -110249500 393420466 18106 -252082739 348272092 13841 180338015 570027247 13689 -128201299 439113690 9556 108942161 235691363 13469 -166042340 645797689 6183 -599565066 304105210 11529 -13431566 195106317 8427 -128433939 550293791 5999 -275864765 684637140 1339 -482471664 566745122 18144 -445382779 723459997 3323 -420840759 41212257 5499 -302904194 188199018 20481 180906763 954390789 19654 203117128 10406427 17195 -53425578 671495914 22928 145148185 26641325 12515 -371800098 585020100 12047 182491727 157748993 22193 -20981821 236057384 24395 -192929649 603663831 15235 526508 487659900 18655 224243105 868442570 1890 -165714823 525104425 2271 -164327078 624499012 663 -247621352 180745724 5726 -104299795 678436441 16187 98961222 909003261 10520 235732240 791600975 22782 98479565 890848227 16395 -548722543 295295996 12967 -336871050 134493087 8325 -82424048 22256443 17801 -311205164 257248505 101 -417096276 601651003 3174 -68918574 20252913 23437 -267104074 514676944 11032 -1146088 236158159 19445 -244385010 335359313 17346 75512741 77184820 21713 -312135662 687959603 402 -378444899 202227270 6163 -21897222 192895056 19884 -86749486 585853217 22970 -144002227 727149418 16056 -392636066 639383997 8931 -322489791 199456953 21678 -294311425 791975628 18909 -163132865 493753499 20031 77230225 836910153 17815 -65496556 547382177 7634 -168927838 455458448 24085 218055712 827712865 3438 -170926804 526985360 10626 -365783976 628227746 21399 -369279923 583250040 4435 -502024545 930369359 20743 16718018 168590982 26281 -275119825 704174507 444 230582439 265783603 12251 -356106177 86155547 8877 -328040330 735222517 3653 -294984437 71565052 15213 82633193 831594795 7029 -163861868 55949443 24019 -301498270 718679801 24328 223795901 455792997 847 -433979944 696448505 4451 239271555 798333303 8767 -492121454 806253159 8219 -142432362 621791136 1771 198532636 85255331 1068 128931978 650093105 13580 -103516818 499049064 1432 -565894147 24082392 21406 -243718877 791645436 897 -539985696 307239505 2906 177211390 290426225 9173 49173923 106807447 10921 -444997894 929523325 12802 -160973094 108924866 14945 -133179611 937550836 21669 -80215726 839971383 1484 243255453 850287062 6169 -25950165 801500909 2319 -548018008 241790841 3483 -34553370 708111215 1809 -121460266 436475087 2740 -424427906 826698317 21112 -218673641 279750556 10207 -644946 736323214 9979 -583444501 67298308 19978 -337869521 784935291 21675 -573591374 379025049 15790 -507747886 177193756 8311 -85913681 754386139 14486 178248066 89671593 15697 159681828 761092729 19137 -103320219 900320189 13354 -473275932 212960802 9518 91520615 76821120 12950 -334279894 335282110 20604 41243197 821582350 1723 -293354347 724931959 15762 -31363360 375042739 19736 -324739314 651073114 17674 -353298654 51734063 20314 -63296365 802870665 26398 -473020064 417888368 17384 -404934668 198511418 12506 41799807 404574335 12919 216087785 279266492 20355 -565952435 284743491 17214 -69965934 317272649 23980 8767291 165577363 19101 44165488 927825242 4298 -569276552 844543811 20187 -2669876 347215188 20785 126205705 146742385 25337 66468804 271174650 7970 -295676260 755921896 18307 81399273 667227373 5020 87074549 568327137 22197 -536841081 750382894 10904 -38484852 801125486 10095 -279692953 217277902 18944 83077874 902445522 20258 -319671882 152534669 4421 21172905 827304135 20138 -239453564 27761099 22502 -37366686 789324291 7106 -268580793 78705363 6864 137492395 801887370 3057 -214758367 941975876 4736 48500345 199711170 18489 -475744240 582117411 19342 -229288129 205907684 10895 -541372656 931728181 7169 -334438470 525782369 20939 105555290 449830375 22450 31448679 907162069 8208 -383754847 228633158 1761 -219516946 604046809 1880 -442182391 835290771 3236 -417858879 826429549 3806 -564111524 197800490 20978 -341899101 517572675 22263 -103346176 867668439 5576 -493307947 174962959 23664 -391329172 331395929 20912 -575565912 165962415 9194 -553649079 771386597 15496 186477623 111280155 5983 -225307943 340389586 22038 121689524 936453233 23427 -416231092 722188444 23783 234134259 11518615 14364 -501189293 928430593 3803 -498342517 441638152 8739 -131310786 350837793 14125 -534943095 327172154 2539 -121221459 133650031 22463 162913826 31818575 8912 -368420118 436049812 22673 -173268352 508704420 15431 -144487588 643742142 6987 -592768159 880370018 19582 -156848390 512611107 14281 129705715 935403106 17492 -348774493 316771916 7412 -500642650 16921894 8236 -552487439 498546918 567 -600870845 358029817 619 -415951106 377467939 3934 67564909 879059839 12585 -485179072 503465358 16659 -407132433 314136349 13322 -483602311 860172692 18688 -153855416 638916709 3036 -501277799 737790677 15837 -491370926 163399980 23712 -155691566 442141846 22821 -559522026 911582475 21515 -559496088 137898869 79 220730537 672079025 4666 -121627402 22053208 7971 -365642178 901737643 23252 213991245 948563154 20228 158422122 731003312 11988 -14111943 209924358 26290 -344886993 681812098 6210 -302945950 717599215 463 -58466160 556567651 2064 237989706 948052385 17685 -15282106 27288069 22463 150224730 72916012 18322 -166035922 515464524 13931 37588152 825435978 26329 -327157670 394281362 17715 233397989 372644389 5793 -443406942 199645054 25505 -343098094 147469379 5403 -154028844 647698992 18456 -393185857 255105613 16829 -353725382 756312162 12927 238734221 810944696 14058 -414183776 114494681 3927 50706775 710908385 22929 213332966 446609691 21961 -525200802 555336138 16252 -464719619 60899985 22181 -434353913 553634809 25893 -460062606 643270698 16697 -467162511 834525402 13324 -75378004 10045173 15280 146826387 911452069 12606 -198157115 173537647 9362 -199273469 660321998 15835 -573091878 953534565 16837 -109166707 475696972 17409 -40964762 373566239 24209 -481458626 587775694 7200 -348312870 53581804 4835 -505853721 209332741 2661 -575621321 561193538 7742 -415005365 300612771 22691 -151340990 52103764 6837 -381361378 459327411 16557 -363481515 399837351 17295 186592159 501459411 16524 -34500988 518192284 3511 -244630661 704342569 1504 -128144670 798992713 8914 30944291 206431381 24121 -334970510 482410136 18548 234365372 954764648 6308 -77488459 873913347 13263 -370693355 108110171 4507 -94924405 907623787 1624 120247138 744551504 2447 -350609614 676983412 17640 78507490 434727409 26280 -367720757 650158912 15988 -387928097 177603088 22362 -433434117 869459160 19394 63468852 777653940 14125 146409792 434961097 5894 -494174156 759936155 2593 -25523707 594588942 17056 -98767571 280771612 23351 -94722634 931987014 36 -316229906 60164798 21805 -69790608 877730378 18783 -251496838 668194555 17650 -531289092 614617407 19722 -435263152 735289014 1269 59522075 527865983 23751 -120537532 783991362 2935 -470068458 440726961 22733 36037719 918445258 16424 159627270 265213742 18793 222822083 580337306 21015 22243049 332853808 4594 126752858 852596056 24313 -432954647 36003066 1194 -486973084 273423418 23601 -202299362 917950768 19198 -104938187 495089680 279 -527122419 870552050 13364 -439529498 651210613 26277 135832949 626235277 22377 -428154762 870521845 23749 -376796643 863348485 3702 133450920 8581912 3225 213895394 245066390 20471 -488456343 668211816 13672 -254677131 723669827 16102 -303542289 54639098 8200 -355942148 88275637 24614 -490304142 20735970 9493 -471647844 611283492 24851 -491240913 656820971 23993 102417123 939404105 3824 -440943397 210679384 4645 197162361 558973032 19888 -264828197 912544543 21889 -454338067 620219031 8814 -482567944 800492951 9831 -181445418 798183385 13319 211632545 548596546 21988 136817672 715748317 24101 -185790409 746937451 10052 -178218983 375199374 17107 234241877 814608272 12248 11308563 877544619 9724 -166959729 634297216 21254 -43016117 798260745 16950 -422111507 916664188 7575 226085228 360120584 11062 30339585 240389835 5062 -203363859 512466052 24395 -286137441 122668520 15137 -233809976 337821949 5918 -372896992 195198665 15864 -363633434 91477989 16989 -306587109 217694103 21395 15112294 751294880 8160 -101718369 376466551 7630 -316586459 629649710 10845 -369923920 60911125 10835 -358596287 64987139 24872 -405371118 200529149 25364 -96063031 13279325 21884 103553730 352489510 8411 -64631067 95180293 14556 -24288491 379380023 16264 -594218876 603754376 15396 -77755041 305629667 21829 164576631 920818487 21266 -168532370 41644332 22681 -20463569 523817778 4035 -487416076 68940258 19283 102943954 429613071 23645 -475323516 662559655 18720 -6201767 652134033 8112 -544908366 842916297 21418 -110078146 150819420 10611 -228974690 133311280 12560 -567089616 366081969 18297 -103797557 627235489 6160 -225966904 870138512 15906 179583705 492956223 16221 -358348637 567623917 7968 193473253 280578718 3913 -7394402 856735515 5581 -414515585 211416689 26258 164110173 362789036 7151 -235542427 510758206 21223 -539414292 730833743 14341 195535103 578281279 3753 -543048921 100538822 21836 -132434801 717067254 9557 -305153305 463341728 9076 -453319341 29172398 16857 25775866 283937053 9404 -402696647 299143239 18069 203948375 393115180 14863 -259563790 280268895 5098 165950527 911451971 11087 -500544045 852068347 24694 18178100 585860450 8592 -306296860 253147012 4280 -521188956 119217560 17107 -172241170 278780092 25755 -389480603 190087746 13770 -34467338 169096034 20374 -599588884 354587192 14540 -270098797 135840189 2242 155968266 676897839 1827 -261663278 671335013 14690 -512243878 85009487 7121 -335362312 23317945 7766 92395542 653529685 18738 17099394 927267069 1540 -338938248 684435089 9796 -46054213 495479915 13099 -27542668 310912189 22773 139913745 103400948 12249 -303112002 405535114 2077 127672525 742055497 349 41369185 88215660 19567 -439683247 220874164 18681 -23412808 879066540 6718 -449429203 255275703 2281 201715211 158714922 2710 -110519346 685909741 4084 -115414101 897142702 25478 53164035 630659664 9759 -47119403 775454219 21846 208898348 325974496 19031 -174866030 132956672 23735 -473922414 522030740 3530 239426455 763870640 24248 -535025473 913678979 15055 -327547301 377402826 23579 -16071033 119861819 11704 -551788859 694972139 13171 -13044165 45536509 8001 -212239310 377675888 26016 53740418 136689123 10077 -560401535 894478406 19930 -541729206 786445345 18216 242283110 276503045 7720 -286363745 826244981 26356 57435811 945853498 23728 -158384055 341939209 240 -316842826 758282645 18347 -519011331 832934250 25997 -159930722 25748457 15195 126747602 500001332 22190 -107877272 68003916 9389 -25178488 206262093 9535 -237477628 216091367 22164 -82455727 340156162 13942 -265467677 867304892 11573 -92155291 788250870 19063 -426572225 440314231 14475 170069812 484558986 21235 -238499287 598531581 10127 -59585874 575960091 8025 -601392199 306684751 13252 226740605 474727319 20496 -493011334 926517337 22714 -229354573 768840400 23090 121571744 57059651 1048 137178862 133453533 21875 -387953931 49237763 7417 -528803159 130107276 4023 -129568120 218318403 15772 -378707502 401176649 23568 152556558 446448332 18125 -392235887 242038828 20204 -114531635 121061204 17535 -252379618 419238952 19596 132451379 497475076 15440 206054041 369919663 19847 -294530701 115841108 8448 -19787822 814056847 2471 -370032283 908504782 16095 -361715829 805134157 15513 244247782 639333820 17805 -468700652 456633281 6771 -184877581 917492806 886 139118252 200644786 20529 -52998787 411229386 12138 108616583 239911435 20681 -434711906 814843040 20600 -259067151 708975157 22978 -361076353 880970921 20443 -165200096 302307995 14140 -537547291 573513442 10026 -24002667 800650063 11231 -211369295 85040473 19316 -499871132 895908788 25524 192985990 379661929 20526 -305687103 840406090 16555 -105264195 697024814 2452 -253007848 608531195 1533 -441402480 246683126 21197 72590934 819287118 3155 -18565156 379653144 16035 -273406203 69017146 2344 -254513060 241038072 11124 -97832372 905356847 15404 129720871 226529979 24545 -600787337 235596756 1714 -385680849 752072535 4793 -340069963 66506148 9871 -47944871 547254467 20185 -347214282 595695940 15059 -384628422 738939085 14458 -405379904 935905704 13260 250060414 357050307 4980 -48295646 495977764 16768 -158023446 886720051 9587 -441342554 758082999 8512 -7269214 704694517 17160 87343758 652662459 26356 -478841938 82205062 8400 104277329 613906977 7684 -97626882 922379840 7828 46539588 435097176 17380 -423074883 253385720 8889 -314324952 152673142 15293 -378644933 407085262 7381 -123531753 955714283 5983 -575235890 473690618 2037 -208111488 140539303 17865 233479399 696094661 3011 101536093 786515073 24350 198851923 742266707 18416 -71097028 829474367 26437 -261796994 500445202 23418 88777538 293568261 3826 -258436158 226259668 23117 -504389356 946726310 13712 224419773 543125693 16056 -336006439 450024966 9766 -179945721 810997570 3024 -581833970 278897158 3726 -73914949 40289943 21988 -370101716 858983278 20996 66545895 268628246 5237 41639199 116487213 4488 -219652179 796295978 991 -533075187 678649008 16142 168141700 539189125 17854 -461560553 263712529 16724 -251860547 800013598 23294 101140203 702808604 12940 230393404 801571926 12431 -315958044 875343781 11644 2498251 713567541 11350 -399399189 223280443 20733 -470293002 372941520 20891 -81080376 94265197 8897 65213552 613673228 7743 236263298 360406012 24532 -370395103 350396751 3391 157770631 339602124 8087 -140468909 515923939 4392 -278233616 29181117 25777 -567732869 27180264 11185 -476093306 307962414 21889 123693102 470178362 1223 160443219 463765448 20546 161360873 333679447 4463 110955825 238404244 18802 42682388 535678706 23248 -163380974 806918468 1753 134571534 151637672 4883 -438532518 945818772 6944 112042233 877328606 15794 -210827148 453701891 26094 -469858675 871198783 20068 -129693084 345120326 19065 234111290 294433053 14423 130880137 734871351 22462 -479188684 162328170 20034 -212302527 318267913 17090 -21160963 446235928 11741 -343231614 828565902 4497 -223315139 164784198 5069 -591444094 629569366 12344 8078781 453471086 12778 -463802780 370681513 17790 227169297 627701270 8505 -184733902 353789528 20117 -281488157 133847271 22928 56476972 132668976 5777 -540053245 924313211 21537 140865848 676948113 14425 -301678852 91050877 17457 -530671774 443008805 5173 201592697 322110270 19160 -160268755 933662153 20836 -212500033 615470369 25348 -208868586 77048366 20475 9235952 418747152 7724 -211754073 490245051 2350 228819623 722671224 26459 90081916 361976251 11362 215704663 249654703 6130 184950916 748791580 24624 179622473 336141519 13480 -226194059 159037348 2057 58317347 674875476 10637 -16343577 82270017 22483 219323024 477325543 9377 -473752881 202020488 23755 138304699 753816078 18985 -31401694 206906452 6904 -318194086 923889848 12055 190668486 858831494 17052 63474998 956707706 4182 -306839239 268575408 644 -154114777 110010012 1404 167669415 162892808 23590 -155787142 417388119 18262 -447783293 428149867 21012 42533597 678774576 25005 -171264374 287693764 11676 -19442835 690393588 20812 -91350018 565583098 17283 -508979150 187746656 16750 -210132121 165458873 6272 -359848660 158252616 14249 -71157442 784143304 18556 -297304519 66328585 18787 -532660441 15494430 7339 -568231981 525403841 1880 120323855 428616383 16380 -222805707 866452604 17341 131077771 953412834 18227 -310605175 249357748 948 -428507519 599987239 9274 130671849 11572713 15891 -92390575 332912150 217 -584551667 96126727 13916 -148897723 518610639 5502 -265039943 445501160 9215 229605717 249650108 19340 -60883781 381283461 24997 -419427375 42695534 11523 -267947482 537689517 7274 -185759532 486342579 8922 117315735 378285314 2507 -467070274 233574224 22015 -248890839 187333501 16544 -313500012 380576209 8236 95570275 796718359 11726 151759344 372095292 24891 223878901 864725273 20651 -547502162 439129626 2906 -121814470 725396946 3681 -361854488 315625213 20914 -293402027 182100374 507 -89589661 534447960 11913 -302651057 725889082 5254 -74168571 929301478 13413 -177139918 497344089 21360 -90630477 568998210 14013 136593606 336921980 12061 -9810882 93631222 3505 -457544224 609753731 19401 -23482410 191454753 9241 109925719 626831009 1403 44649634 900787272 12353 228366290 928760775 12652 -202322547 851672026 8853 236156358 630927107 22654 -528422393 687851169 9315 228996449 601190415 13642 28284641 259934390 23201 -133197850 11825449 14484 -260210861 850686687 2218 -387778394 199176755 15496 222522808 90567455 1571 -380535333 829794197 1751 78066995 931538384 23253 -366057448 553039877 13138 -496451441 429748196 12018 37039925 488657640 7964 -191251426 133483807 5136 204521948 195510908 16691 -46153430 332511580 20196 -184926700 745523250 23343 122193907 566962326 15074 -591458501 151407382 23490 -126160490 616875223 19559 74097445 844207184 22142 -103925223 425380285 25119 -343125551 39813385 20638 -173102504 620120476 17368 -80589783 598561707 4439 -382738691 27772049 9902 4892874 752883584 14352 -92187352 141399573 10073 -103359225 192877890 17009 -93799697 580539446 19752 -15711476 279089247 22506 -355592958 241736951 22186 242806509 957402829 4320 -292583067 24327030 18014 62106105 220274119 22627 234532089 496077614 8623 -37639930 775043625 2731 230585071 919101113 18763 -136799748 459114882 22175 -117377618 336988991 20674 -373761763 240672269 9832 -430969856 858506214 923 -270359236 387846858 12149 -59693251 261956215 18218 -271589757 200394075 21764 -91907106 948202586 8905 -434443359 665620563 21588 151696453 29996137 14986 -8308530 328064484 12864 -441511119 252553127 25869 -398950092 927928211 20254 -394066149 884314468 12575 -521661382 286951996 17692 -555411495 798138709 26278 207445564 45645386 7913 -213584623 551506745 16262 76526247 899790825 3211 -553947791 207144810 9585 -189954216 283126053 6394 -299441295 892901897 989 -64337352 547610485 14266 131612953 517945043 24138 -472864539 604498974 15815 -293609717 287533559 2485 -5389351 16606896 9682 -125165025 795269127 3943 -457100982 800393090 13569 -68523734 567405272 25844 178534633 873418460 19090 -179304314 417695526 19730 -276932568 808536967 17336 195839545 644737477 24147 -416141441 556424993 15000 -330028112 701691943 17006 27292038 809472825 3613 -33909827 457691785 23633 -399157896 782097872 24822 -481471411 273261605 6488 -551742551 107908646 16327 -354360243 930179013 23968 141955547 726636478 20228 -570841397 94714713 19690 -540652483 561667595 5926 -591869063 125070585 16422 153223991 420553611 19565 -599358628 20411784 12708 -278576492 389512878 7455 34325516 896791677 21030 -348350745 74975570 12757 -381034535 76468131 25361 -286697526 903431224 18603 -191441561 485903933 12569 -344441647 905707370 5856 -519921618 605593873 26013 -533816186 401593925 16461 -577222098 100810183 16080 -561099944 707610388 12647 -548521543 704589514 19917 -71452792 72128757 19652 97906445 708963631 18218 -374255558 415452028 13592 -185596451 819176239 8124 -321376434 573091073 23401 -180339973 477750637 4773 -420626401 517163889 19651 80424552 212895299 23614 -453370392 306858133 8898 144894069 718898046 20403 204598804 151801974 4791 -269626871 553583427 20179 186956482 872355136 4900 -255884811 920507836 2253 -254476370 568342656 4732 -557690932 613464527 22112 -531096592 354635285 17158 -6455046 903599179 25769 -488922185 692950083 1120 -178265013 912377411 1720 216902331 417946030 3147 -74659104 901241612 13863 -497500994 915553895 7998 24087257 365409658 10192 -340686273 705629975 24670 -292306432 605860182 10490 -527114976 354992826 9238 233497438 572600260 21919 -222890309 475152722 6019 246200650 722887651 22060 -530529569 273082917 23862 147700187 916789492 428 -60237653 414195422 10901 -201223136 616224028 10374 154387038 54347452 5546 -167235847 461953071 2012 246885087 809486442 20280 134241634 566395136 9043 -346211930 113270986 13940 -351854438 20158720 11391 -249534144 145782045 5080 -462291061 876032964 7003 92970087 68247829 1109 247925989 650891473 2576 1219005 727176979 23640 -542047376 546821811 15221 -53187199 688066264 23842 -147798710 283535926 11992 173358924 179217620 13800 159193909 707336746 25707 203194085 474669159 7115 82965950 920901305 1285 181764481 566341690 15937 -317350057 359233957 17881 -478776665 809966104 2491 -497347055 463994099 9098 150690565 436859762 15728 -419334193 337766243 10569 -15351422 150481196 25192 -313093547 894160927 7552 73695683 756457509 20743 -336409281 577163669 5495 -88606788 60552401 18040 -139086097 490160889 22266 -466186858 452703970 5416 229226964 901173025 16908 32827178 947764731 24635 84959887 111708051 5916 -411496045 64566796 2783 248577058 698403536 8395 -292719648 703401491 7822 -514332068 54300774 4397 235030153 261219051 22361 -87687325 656195500 24700 124616287 510341631 1795 -310178974 249547912 6226 -518356533 480686835 8688 -1615484 172964776 11053 -433590444 159335500 14449 126722907 554279445 1207 109072722 522368350 26049 175195621 682406188 18667 -262839482 762921343 25804 -443097311 752871566 4984 -92467229 230164706 25279 -433078394 179236265 26012 237854923 643521768 16029 142575694 896996409 12886 -333041809 110592114 3654 -531712841 306721168 10484 -287387587 418889428 5531 222020764 912295243 26316 -353119619 865340890 1959 -40026190 328970331 1830 62434593 263881820 836 -16716770 309762674 1759 -120787236 689892729 15994 80936617 364568302 25489 -321787568 660338039 20337 161643029 78949489 15978 76451827 795272685 2524 -7177010 382445025 13218 -472037346 583628509 25828 -218624869 319850797 14072 -437124498 220742589 4700 232789452 652168141 7755 -574187845 304814905 10210 11348813 624504306 14747 -269051920 529897319 23724 230305674 552386510 1538 -245644185 321465303 9357 -195798235 800436053 1784 211163053 845973958 11786 -212634654 14507242 4158 -157889705 369856935 19660 -411057167 191354146 5595 -490244300 508926074 3558 -268698733 502385169 20697 -215834035 225931018 123 -314724403 848733590 11383 -527635423 921173586 17099 -532408228 895068463 6598 -568592817 294929652 3998 -575068974 861880529 19229 -530153661 79451911 16832 -538846132 499248687 4219 -521874062 426536377 6811 -227063380 485831173 9122 -75487956 220433707 2236 -21598446 344634069 25054 -126992585 96461448 16500 56050831 589527541 8596 -441502976 183227991 8852 -100449645 793677303 259 30549783 665304998 2992 -32062760 260800693 18967 208130728 73122728 12321 -374857672 400340172 25812 -334764943 740518922 17652 206313173 302193961 24973 -140576113 33966601 8819 -51983108 37208814 6235 -15755051 254251079 7755 -355520887 641104535 12357 -489284034 366436090 2841 -56369899 622056659 26296 109847108 697437793 25536 -229622632 356377313 12125 -67496170 286395227 17410 -372585017 289789783 9660 166148434 475977248 4042 108356899 939542170 3776 102918047 818098140 7068 -361187676 756111829 24219 -49099300 666863216 6434 62288882 792002675 5201 80410095 431036027 10176 61712693 931810057 21592 -348521807 745210146 10364 191855626 71356418 14596 74447563 277869005 959 71432621 841394770 8905 -467332013 347256733 6472 -47918090 14250496 14896 -169462052 826607611 6309 -55655288 348367054 11725 -226955545 435470461 13801 -445296227 314981024 9263 -77419928 584954051 16964 -423530025 776695669 16307 -50092776 754703475 9948 -130792491 487556237 7385 -402828988 534651456 25388 -505703798 685385461 21991 117646351 679852657 20467 -179487379 371143194 5907 -143087794 774929977 16387 -34458112 416713072 15480 -520984980 371544114 13902 -237703113 212562660 19362 -47580691 283871892 9557 -539271694 269037087 14798 -375715441 207437008 928 -64401348 306907857 14581 213664990 172365530 12778 11777821 739083794 11985 -451463117 105672374 2781 204303607 738826671 25404 -18328798 948132619 8609 192485342 509285974 9908 -214061824 712034193 2083 -519521162 758133479 24984 -280881689 19793007 6256 125450310 217786544 21251 -582115729 223273288 23679 -140085396 12448044 23791 -231870015 712247864 23313 -440547948 806364113 13591 -55637841 634624668 16954 -112659678 270278159 15 -92939012 286158663 23734 151247116 178856993 16282 -61439784 373131259 17580 -399073213 433191712 22145 -100418893 782652875 13879 50408188 113224279 20029 -413459157 21033414 11705 63849156 70672037 21277 204116410 842766896 2662 -140300349 724645481 10378 -144950259 767665205 26436 -571845564 741371822 16370 110320189 269188580 17063 -270835143 262974826 24878 -448320333 573426636 6610 -199030293 64399293 24773 -156552284 431017315 18153 -329429836 557259261 24256 198279351 61466838 18818 -263437782 841054904 19310 -281494008 468044724 2802 -469525371 483976766 14903 -470720175 246567022 14971 -103296967 650657186 4240 -517104216 367757944 4616 -373212016 537208327 8678 -283308891 565824911 16480 -381430861 511352220 20675 220165508 480532083 5402 -63819309 925208106 5683 -519712329 355270600 8442 -472964604 839171337 13864 53240500 185434418 25440 -441631882 282448413 10600 -386112614 545897633 26299 -65847465 648318735 1330 -114986429 577468859 24931 -313266493 898036562 23182 -140478765 102250310 7314 -226705679 793316647 15933 -350531522 760654093 18519 96998877 88587232 5703 69972155 634787746 25792 -235106765 267666183 13038 217245725 478430276 8330 -286992774 860284695 25688 -492093469 877927794 22561 -257602239 740776335 6365 -54924859 147978281 25918 48034991 862626278 3477 -349729019 756031068 21655 187090172 464576291 13572 -404036100 571172242 13500 71027609 494855071 3236 228413481 31509927 3515 -322519259 370932980 14445 -58136754 586839304 1020 197652978 181507772 4310 181960322 603195923 9989 108571997 49606538 21195 -171166034 141027630 6091 131834548 885311240 4209 -266073699 389109320 14776 -394242243 924326105 17280 55518270 209691810 23059 24107238 740262437 13461 -125399907 397801705 24629 -41732237 577230441 19000 -251870973 578339008 15239 -497394565 233890632 5934 -420799452 574180013 21968 -72410238 202697253 7893 -268668789 100218028 18039 -363406127 47151214 12547 -574348363 336348382 20615 -590497646 237108338 16215 23906387 881948917 15617 -118315431 699240610 8767 -199586312 327748101 18038 21684797 828519688 12055 -419108089 702430800 21693 -498201520 180725002 16652 -92152831 936461546 23622 -289727363 338550235 11973 -98380281 674749698 23363 -376558168 354057725 23393 196880165 699126715 10902 -88705698 793416792 17489 -75261947 167671486 6326 75933332 161258068 25021 146959244 310611954 8585 -579697595 604626403 13455 -9502189 660950348 13916 -248969900 222718300 12895 -141990382 843088132 15491 -300113452 167217447 15977 -459727694 42146631 15480 -497437242 383755561 9478 -7291040 491794551 4445 -318756204 185772736 3216 81323752 308060934 8150 83925956 365660148 9330 21880657 333516702 11622 89947876 79920515 21412 -86253818 392765528 146 21866356 674973489 9644 -311205973 568562025 2329 72780778 408864167 2404 -28107402 631849322 9626 -257374891 312151517 6146 -307752810 132473888 19663 113618734 347510879 6044 137199262 798843215 11606 205000134 730081937 8702 -13371317 337076296 25012 -227414699 357177850 11137 250189551 342264052 9413 -280494328 728868061 2991 41840509 151239308 20641 -591362910 628069446 22736 -407282985 547763573 10187 115095426 305012981 20575 -436885150 311552943 15751 94003251 718190471 2940 13722695 765743234 16312 -503868675 782646716 5397 72465912 477359927 15544 -90783162 235215670 22179 -467184433 454289870 13963 -259214 531137009 2232 -541284176 469594615 19102 -28453548 934386558 16967 -563761144 780577727 6017 -500085828 52805880 1788 -45937708 165545896 17351 -549803443 592257872 8300 -421082356 214369141 9667 -232494225 951428036 14929 -388174632 264847809 1504 -62290742 582463644 11698 -339638344 925736721 21906 -429082106 551326548 5084 -22603203 839237884 26448 -597680909 544614980 19204 88316360 692892987 21660 -210567195 562396035 6271 -580749017 895632639 23382 -238844071 670834107 4728 -180916195 349475309 24007 -154038708 861670945 10457 -247809232 309683236 7303 -468862611 750905862 3527 -494526658 141831042 1214 -97378253 585503878 2748 -485848274 757943905 18934 -427290928 573954525 13007 251852609 467678317 3525 -385904425 74136025 20483 -571129840 604201169 12993 234281641 853859069 12874 -115168255 362921791 26447 -389652797 96280203 19741 -380773560 363739917 21093 -192401419 354538026 8787 -204446204 16916573 1137 -288545313 310988050 19443 -385408898 220822849 11779 -3330232 688975602 25464 -584901 707739846 25708 26212413 481845967 10892 63708815 720452910 19058 -21305847 225829290 243 -8545111 682295597 1372 -507321390 440277386 24591 -579340206 16329989 23216 -17919642 691111274 5456 -369278978 315795928 23362 38012316 855211424 2291 -240933753 209024666 15532 -356837201 872671413 23837 -481012103 632645398 5796 -586816613 188477378 14616 -164408304 830338609 26167 -314410437 678803839 19476 -331261708 591332208 5756 -375789445 425510315 21072 68835995 363399241 14292 -479275880 484535426 21409 166138539 608328233 26402 87490755 200719394 1746 25019302 153536805 12721 -9611750 720353898 14525 89347232 364412766 4131 -139938934 796984723 11235 -146204944 473316747 7324 -55718325 233526355 12903 -25386540 486443077 26408 -200865739 305746153 7305 -259642292 904154297 248 -300362659 758881657 8235 130327872 775740621 14935 -110209306 908208283 21689 178105620 487582239 23362 -271715244 127764410 21543 -410465461 406159607 11819 72730977 511010543 25954 230761131 804098283 13051 -317192361 569325432 22194 -236591318 34758558 18955 -584031944 387075989 18663 -601900401 674963676 22773 -426590940 472672147 20595 -33158221 894684328 2199 -161010982 592502644 1514 43184732 444268554 10585 -370310507 607025104 1832 -561672898 521998427 19787 -91266510 870096148 2559 -547082633 295594240 21879 -526263369 48681162 18572 -19041711 840549422 3786 6342128 608384909 14908 -325947024 324173349 1288 -312236462 592780207 2694 69568668 787514692 4602 -38821921 890067646 15234 231241058 219293425 6922 -73075450 516361444 25306 76304393 585433233 26367 70242399 569311309 8826 -304058454 9588041 19892 -377374402 780228051 19172 178830761 872014727 24592 129723949 903396969 25387 249632146 442601342 6499 27454075 387649849 25617 29335801 118166782 1920 -84325329 171448059 19251 -507931765 728031720 15206 68410454 83578801 10798 -109525199 559442966 8823 -498278313 122541709 8680 -103380739 235440988 6670 206655652 84691202 583 83471835 361122999 22002 -59624991 240115929 18388 89078708 844098408 19425 -492103424 74106899 1308 -315852154 221592159 22934 -349563467 895115478 9399 -210778308 734021055 6634 -23921095 566019145 13975 -246227791 513603117 18103 -587595453 806052678 24669 -191366948 24751212 8120 -23062777 702826476 12268 -175850093 29591545 22192 -374847908 717746778 20481 -340073118 137757899 9980 -85127655 212538605 3085 -378657514 285788747 7744 -148438550 716663282 7623 206406500 718249566 9108 -119892164 739370974 4248 -279112483 143993775 18896 -184354799 472472827 5067 247508699 32468806 18067 205415285 638861337 3756 -159318208 152494513 18506 125844766 736007333 928 95152947 137770199 10619 43544649 928317042 17916 21172105 537087281 22004 -315365647 505811480 18622 -143529843 171235222 5871 -548116403 426696878 2785 12168727 429950428 15570 -6965669 312499372 4052 -23406334 480256231 12325 -585215120 188589841 14615 -62483352 929942875 846 25391279 782048679 12358 -22083552 275088965 14122 93296464 426764116 3536 -491334550 181692100 6392 48841522 417136030 2006 -222380386 467022808 6524 -172794393 699472780 9303 -255613874 88946357 6366 -467021931 201561148 19241 98094034 579206101 25767 91244300 444908756 17389 -27789108 680715740 10613 -150531875 806342355 26246 52730426 149212483 4879 -305974006 274295980 21577 28885407 479022154 2198 -335532050 465572867 8801 -588802230 926675782 18953 228210906 145717270 22135 -129649959 501972789 13234 220232094 15310349 24390 166203959 288006706 20619 -182492137 47028748 2827 -36889729 944406433 7836 -43710153 798046574 24776 196304213 336678486 14294 -204028316 681545079 10075 -410992539 55557924 25199 -141996406 89249522 6849 -376683958 920558720 15904 137168883 551800256 2154 -510905313 436101963 6045 -285934178 765544323 16337 -554031692 797970941 23770 59242381 183483983 19764 -271557850 702763871 10233 -5729963 654012345 5266 102923781 207398602 10311 -397371753 157100052 26317 -559287693 140580943 6102 -285742696 810502368 15921 -364659549 14428790 16680 -183198737 741345772 20456 -566414050 564308149 22310 -545034041 447772404 20222 -405649265 824230788 442 -238061932 295141197 2167 -262381996 845413833 25260 -250324689 688662156 4134 231018461 296527610 5585 -392034669 8945319 7193 15099354 563791890 7969 83039706 901828130 6971 -304292780 363261667 4847 -351710672 110152196 26219 55199080 779765191 11126 -425401708 932389907 6597 -566787465 387988528 24879 -588053677 894544359 12925 -589756565 24466142 10533 -191616278 553200501 10987 -327684608 8736900 2405 -138940575 619512959 563 -384500087 288766378 9820 -39368872 773585531 5594 -408180233 70788408 7352 -348409998 26964566 24063 19292170 619173329 11187 -118910326 131433608 14029 56888802 507668165 615 -410215416 815908090 2363 -475335335 765697931 9319 -567772528 323324531 13411 -102509666 883836305 14523 -310411971 508706982 24004 -439183944 811124224 13570 -297028714 542242461 9146 225587805 827489813 14609 8269090 221333971 8214 -106427873 544919991 1341 160334457 304145731 20425 -356278780 884522437 24411 -102999326 17172143 21786 -512178644 688742944 24869 -203626147 912791893 2063 -222488246 815521049 13295 -472292163 33213717 20338 -202165322 817995066 24551 -475837097 326696787 2218 5335733 123834442 18064 -333924677 66054148 11384 -325497952 720952822 14925 -378188085 503897764 18474 -339079101 281648131 13489 105093310 735536561 14139 99932132 434566788 18872 -129607349 352354923 1262 -205433707 41129714 15813 -330722714 381079009 22493 -572159914 175182556 24765 -99103502 459363318 5397 44510221 61925700 14404 152228833 550045428 15390 60156093 430718476 3498 13006149 293181071 25758 1509707 738944687 1858 -100317595 592088491 14731 -198633591 864140012 7973 40386511 198553679 24900 192674242 786229762 2375 -374974610 64709091 24861 -402713180 257207485 24403 125760698 37854516 25245 -10318991 522073219 215 -271792170 161992170 18329 -67583645 86137386 19558 -217454868 732736327 25847 -537765470 812116711 6774 -224796099 321120269 17495 -246739812 300581462 5433 -282669561 761474473 19063 -235352330 286122447 21224 -485228938 517233123 16534 -213807458 851674475 20377 -534126927 312483567 20681 -328497007 778898525 17261 -361120642 167816970 21415 -205726545 861556966 12806 -580561037 58367839 25406 -571997782 674546745 20386 -569256422 371507030 4148 42658995 951876824 6280 160996381 403576533 21369 -227097601 910515565 26213 63841279 382020453 16402 107541490 648688000 5545 -487934809 135874251 25673 -594410899 657076740 22938 110460531 791623596 3587 43136462 470516594 21278 -189150098 111313931 2317 67041705 732879378 12685 -331503256 728959280 22291 127906970 888321024 20554 82898341 206016696 23315 -253755512 872928905 535 -68181042 174752848 17999 -210790602 795130832 6257 20708902 335430018 25196 65095892 951511288 11328 43460024 189404445 24212 -62366545 746362652 16807 -149231646 424549986 17010 52604061 425340722 9738 -596441428 141082692 8337 -484440744 405908571 14970 106127246 469590482 24325 79449273 434526673 11964 -42400064 260621948 7087 -148722570 737205455 12899 -432300441 169935572 22001 -128419043 336279779 9227 148982229 947347664 11797 141704317 551188949 26118 -596242981 420141464 15894 -310893115 489324515 26461 -469749572 868170627 24700 -186348945 655526523 18392 182714111 946119360 14210 34411707 952319948 16082 224922150 65440412 17050 99961112 715286839 3945 159352026 765280214 10393 -462793502 554441387 14818 -239018334 600052322 19334 -131961157 231959670 7089 -272547824 517615994 1280 -492448043 308170059 12613 -435769790 477684127 20678 -260625516 787018521 6063 160904515 942598689 1302 -465225451 711114447 13792 -155806321 55770375 21640 -180040155 430247716 9262 -144546637 565773116 2099 -392026950 652787397 3463 -112410477 438445793 512 7350624 376124346 20956 -418463890 891494025 23089 -502504227 553229491 20717 232682017 555038483 10944 -561582191 451912608 20587 -292129900 884297221 3733 -218278320 114073941 15320 -310888725 735320227 23352 177270208 467094148 20896 -582529341 529010517 4357 -451691224 549936929 15841 -340828993 290707688 23676 194318095 953618669 15264 166720311 30179644 1842 22725213 34675831 7560 -23991141 697915948 24853 -599244318 518532671 3794 245848885 793539236 25619 -561209365 124930078 6156 -108475982 444819158 16822 -393529520 222850003 20353 -275266795 777191704 20711 -313379937 506800218 19288 118094714 857479651 5296 -293826984 929731160 5037 150066767 162966201 16531 180882007 99887045 17823 -528713939 256213912 1329 241375401 351469234 13849 -348274842 476970789 12600 -519185106 729320110 2082 -483657130 838177270 22779 -360793428 939459110 6940 -432855084 899199658 23959 -591689003 204082721 22914 62336615 336976204 6433 154890112 176909851 22987 -406175050 295674282 20255 -102723711 334567603 20396 -79004300 825625678 9106 -105594274 919321318 879 118650317 843096621 15173 -361762740 329741646 525 -544650792 755058713 10299 32185936 207826865 24311 -267680071 465027628 5313 -589669205 889955419 6810 165536337 264256560 6060 -585217587 617826784 10157 193718545 460604830 19093 -215261524 940936722 21573 34698385 317207511 17139 -352308271 320273097 22120 -149902531 697512026 5212 14210340 684061963 11447 -534276939 850908998 20173 -406444859 262588021 12981 -268905683 572926842 9125 71856590 323425741 7025 -241419710 265257559 4743 215927218 596665828 16720 -374926423 186447570 23697 -325679219 41102707 22019 -80118974 234444142 8222 -386864481 99279750 15439 69866688 337970787 17088 -368515495 736064670 7675 -217623311 882488362 22838 -595389529 403294169 3193 163782612 587511315 16161 -337688074 336523486 23041 -412811006 601829436 4707 -169326774 905845089 3341 -29668799 394318076 549 229603363 352550384 10356 -564745515 449417145 14536 -275065248 935293559 3549 101475204 570968681 24773 -259510566 754170348 18965 -598770153 583742923 5623 172808688 480263993 1910 126724652 567654367 15973 201927219 394832725 24662 -237811544 97411604 15740 -153278188 690149562 20785 12040193 675540258 19340 -510336484 879058761 19121 -531598933 894566535 2604 131414384 476857879 21019 -199653501 519237861 22911 -506375044 777855004 9177 101770980 462120290 18579 -441756073 458098708 4612 -510051208 924220213 26005 -366815426 314500127 4790 -276586736 204668195 3001 -545284333 181037454 25939 -104518674 587306909 9759 -306509627 309637891 16881 -43456348 535149405 23568 115724897 287036285 20726 -139730565 433195139 9290 -125745033 944003949 25098 -486062883 805609381 16235 -126189714 923872649 6375 -593925825 607639348 15880 81886439 529560153 18195 -217997852 801423066 7115 -224278465 490177126 5756 -598316552 458580788 7783 166831876 57591290 8647 -55724793 162873711 8854 -506871096 171663559 25124 -152029865 80970425 21059 -330222397 82870546 16227 193206863 198739429 8949 90276741 945727107 5389 -82667878 887972475 8669 234290798 513149204 21897 -471767025 399298298 2010 -113395760 635870257 24629 -227999379 260004133 6936 159781 37546456 4110 -296903785 550900863 8994 1624837 122201573 8281 -518364394 325873943 4639 -406199176 379670713 25168 -199334614 439277523 5226 48121221 951873445 17121 -380144037 181828642 11863 -209910509 714794892 25274 218127452 548631972 25034 -21949236 22334869 2452 -495979434 255861625 23175 -251299642 867656219 14394 77680850 528242855 2408 233758857 472258873 4824 135787821 610519574 10147 -135622260 820469733 16964 107468951 883951181 6495 -504999391 23279822 26469 63722189 439653826 24695 -249409559 212069360 4632 -54817397 395921316 4616 91816851 807128313 19797 -86772299 172304836 7562 114239073 276959719 13531 -90211949 69643471 8130 97068546 899334965 21116 158752147 800179153 889 -351849654 579416741 17302 -450408143 65125462 8370 221431482 665395113 6518 74807357 307767697 10164 -308049935 505246880 23342 -42284768 618640659 13358 51663024 608108280 20192 -71443020 463121194 2273 -334489367 837692133 26202 -181183018 628895269 24236 105237534 946461989 25356 61153685 442179300 17071 5207747 244913898 23549 -323093459 160357700 2582 -377325088 822740722 6143 -297533029 821647490 24481 -212197487 345004948 24281 101849227 848261454 4036 6892137 728760198 24155 -471956178 417264770 5780 16576200 183248120 25329 -406990571 757111579 11649 91961734 585833657 10540 -692675 223169916 192 -307950588 735608197 12257 -302719389 531333305 10334 85310619 528371673 3038 -225430666 36724706 25522 29092750 702101488 20622 64580982 928990229 2803 -200720590 834622127 17107 -63588051 884241967 7825 24567508 842138271 8702 116336811 204292053 15401 -484380271 53241451 25261 85440532 659398040 21457 -79936920 769936787 11443 35765254 758787401 13149 -366642129 233554359 3580 -599157372 165235470 17884 250151309 685713328 2654 -217716288 257154583 21707 -563115363 363871090 16952 68776094 436858212 16418 -352157811 365719995 2680 182623720 494164846 9049 176914317 781710068 15776 -317179977 304903282 20066 -595018659 710434018 3388 222438482 62421444 14649 -56701057 731631834 22719 135321203 45661143 23499 -451688601 628338108 5010 61314230 220588635 18124 -278688179 270893391 2118 -244754723 282858050 16966 20184596 716008271 107 -196963997 625032247 13751 164937977 475895464 3776 201201450 514363223 13826 193221574 204502727 21032 238000787 371457421 24342 -208519562 904726202 25224 -294020178 851261966 10986 -74716259 889880270 8888 -179737213 390467033 20169 -474213321 630104690 16082 -115682268 250408131 26069 90310444 339338682 19289 -219629228 46172875 24023 -222273983 946781440 13129 45837616 898414573 17708 17111163 497030078 16201 -286450525 385560004 1658 -384475843 217487693 25303 148815867 331252546 13121 -55837060 447661611 16303 -107644382 607600206 3968 69837946 572032869 19260 -374824171 260449650 1368 -9784399 207238348 11040 113123110 397339285 13706 136515973 445412300 9448 248871313 660263888 24376 -5101843 770204530 9169 -120141800 415696653 16600 -390191587 157301907 19796 -464657957 620010602 24427 -170995849 62913736 24198 76709782 57336407 26302 -236545727 762165054 5691 75207485 505476513 21831 86327425 298345737 6322 -295582228 521697616 9755 -294090305 777384937 21131 -301834469 595059838 24842 -587821576 814586380 18908 -339940481 916809290 14961 196913126 666366427 14432 184385034 552650276 16427 103369331 651552346 24934 -418769011 29814795 10065 581432 117679499 6922 -254351164 194702298 13933 -224699190 711036385 8393 54695136 451358148 11308 234103790 712877741 19794 -324530925 190961914 20038 -77568595 745074722 10442 -443833083 324958706 16642 185130770 155725797 11226 166411092 576708859 1294 -336988437 689958814 18305 -403620629 84743733 2039 -373033594 189261355 5180 -177690523 100903580 24031 159973854 737011380 6911 -594790289 73488089 1484 -84523522 599711275 6934 -187442943 858753076 11515 58022491 776739954 15892 -414449062 461911881 24769 224357719 754622159 16212 -194182956 731378100 11072 -332637841 410870451 9587 -224855867 726490922 20780 -56370426 554342881 8757 -387083440 909126565 1779 -534656472 434759531 2016 -188721204 342985629 24921 149763236 447364071 3575 -267834089 619068657 5804 -466870258 866886885 26313 -422896623 560498117 18761 -4597501 755150360 22710 -356972530 616029546 15446 158824020 537736364 9134 74555113 852667178 10924 -191526521 546187084 19679 -129387544 215672527 3622 -112423013 882983423 15290 -261891075 611821151 21404 -6692703 907177687 17025 209925359 785180179 20625 -452203025 631346668 20203 -453488625 70255723 14849 209499844 803294843 100 -366521644 24677325 14545 -474970507 946593035 23115 -478909938 532090974 8705 84553173 44793728 5203 -273555701 212084117 9579 83985958 10498712 3303 86051825 318153690 16665 -426907313 402062576 19276 -171796971 780875480 16132 -210561024 892115954 3641 -553082078 691850966 171 -403355223 233383693 13384 -294800844 153048374 14560 143481091 144039282 9895 175668609 415921547 9658 -58727112 295588676 14526 -279999070 89870648 15426 -408152183 344757159 7385 -452749356 174691933 21939 -189057081 433402552 25320 -497662421 870421353 7685 -253973660 585009728 3665 -544977864 830907659 16568 -12750609 10787300 11257 -553622982 66073898 21905 -173869976 256768977 14935 -495342512 586031713 25019 -480692504 215129746 16227 -167337099 910504084 3666 126097331 407337939 5422 -93192063 518051091 4325 -329518600 86754094 8015 233162303 218233408 12760 127041784 304691487 17776 39097228 720496879 22195 -494843698 415502641 26401 -362004114 223391884 6493 -483278638 62818682 3006 -39133616 475773624 20195 114364979 920405808 11305 -363843744 386094811 4485 -124851433 176139058 22141 -112453585 371072909 19698 -514271734 927147151 12758 240406795 415789040 17819 -486086456 905364823 13030 -476466447 84591784 20291 51833308 829856137 11709 175206683 371514806 1731 37871013 218894631 1997 -290359108 576038574 25679 -354312141 475366590 10964 -94275710 157312802 17794 -542928919 382049808 25762 -192738999 463513959 5932 4986166 714087157 17932 -350228798 575840563 398 -206369411 472098234 23377 134414354 518035712 16960 -56992077 793522985 23786 -156823640 890407874 3164 -348076157 564251797 20423 212281698 236847279 2311 -404589645 388798358 18107 -180365614 710061254 22076 -34803853 756863567 2466 193963786 661947696 15758 56677049 386546195 15564 -241102599 263156226 651 -230203402 180575858 20868 -118479647 589397990 4652 228574955 860232341 9882 -131484862 78525602 24004 -553520041 114006296 25102 69098553 196919070 25159 -282509649 385171349 24620 -202366658 205676132 17124 -27454894 873246021 5559 -81346638 138756182 3838 -561988721 903788542 24745 -262071921 578939159 17191 143671968 908402197 8169 -337122925 643454508 9775 -552742805 852926645 17932 102326982 104598296 26062 -252674175 393747623 7364 -8897189 885402955 8557 -205538784 104883585 10469 -420271299 825142808 20645 194205175 843498943 22183 -405503705 286058096 25902 -220879401 172407815 15909 -18110452 648168622 16489 -600942308 628883698 3354 44394176 324948720 8999 116779366 659549571 7721 -451585097 42337110 6345 -202076231 531121130 12421 -329952957 842176038 25044 -71408172 893665691 26278 -396626051 929005029 10430 -244457729 847198115 21085 -355666885 661803532 15498 -410734145 393204780 1250 -173132382 879358396 2197 -75086710 888152576 15244 58801151 136067734 2194 149041181 426385707 14391 158878181 881895712 18254 -563768596 758802926 24208 -339499778 485863295 1467 -561230869 909646921 17832 144691254 569965290 9011 18130574 657493972 12418 130142166 313588721 26382 -362924763 814664207 4853 -183361342 755900194 25114 184024145 61747406 4119 234640916 573669671 10796 61232647 716110550 5606 160969744 685741732 4283 36995152 122588329 19765 207468680 331495466 1236 -64872618 342535340 15562 -33798171 178819119 15727 -155941831 863552760 21338 -290300338 32817083 14080 -339677972 514095142 21455 -106984145 872195340 9649 -471972302 18985179 21573 4770252 576842495 13839 7035639 832090263 14403 -548786573 329163741 17580 221424142 813002938 13042 240574604 619111322 5559 -500762 603085143 21132 -551811874 58643238 22095 109159359 44658599 22026 79711788 611935807 18414 -65919870 953968715 14533 124117822 715058183 4314 -232032968 802913395 23279 -196520583 237891333 12555 -483563334 664793743 19968 -3908652 82695644 308 -400873132 811474376 5264 -542859229 135689605 24973 -515933532 603995986 6392 94851830 324205916 3722 -291717821 649234579 5473 157872979 657404649 15208 -225295071 94413565 26016 156766838 698489505 19666 197098132 893172685 10877 75189461 207474235 18723 -346620167 668972317 23848 -114335318 712041166 560 -3597680 332280846 18038 247905764 383525541 21719 -530391857 834591206 25810 -219962552 699558640 20132 -125847299 384916960 9311 -6412094 441295048 5194 -278852007 139539133 9657 158815341 300578594 7026 -216333423 664629336 18932 133619882 615965009 25186 -78551566 890250831 3474 -409033143 136577411 26269 -446297450 400519203 1093 -152275390 257258867 6821 -567926704 83627394 6417 -141005716 602784310 19480 -29020831 935182358 15316 -399516253 66260202 8444 -231340514 117304883 9979 -293446576 605826285 9084 -234371473 169750197 4099 -474820533 492060894 25306 -408504352 660040878 13793 94082433 523619805 20458 -387362484 467402562 24794 67728143 729956660 12241 -402652738 707506322 3592 244449172 348964003 12093 -22628317 792361616 16796 -191031206 172217228 17474 -77551024 613450775 25013 228871355 703289354 15908 -600677847 373351635 8423 178051973 201391769 21242 -593321169 199693713 25779 -107876324 333389532 3138 -62143876 302051737 21904 -507140383 18366464 13816 52445118 60346150 14715 -343823853 221291607 9742 -331091055 707431628 25436 -425057522 79830406 18105 87255140 379324500 23573 -18955207 691607908 19414 -418446362 534553998 5840 128209436 857478155 8634 -299135193 98937048 7983 -473489132 99894817 19825 -10298294 171164572 12211 -268523887 130214087 15762 122829807 18561505 2645 -427566042 76715370 14338 -570566497 642837300 7056 24807183 629013777 19025 -11538195 108440045 23192 -128924135 234014868 15694 -470866291 775709865 15594 59748620 417253948 470 -476698370 644650277 9500 -461231735 925870787 22790 -582925702 474211032 6557 74173 579816665 9511 -583585767 804485418 19606 -579466287 385163569 7995 -235066170 306838273 21022 -14490297 940531427 14974 -534457963 263093488 7636 -1661885 120031523 3689 34917542 332902958 25406 132563031 309905911 20 -68960066 419814476 3746 163585676 315182310 9475 -400975502 710050356 7367 -10527084 875413609 14587 -88703269 815712651 13545 -374696995 25112298 17656 186255564 314124950 19552 -489669279 650611598 2277 -18735516 648975804 22000 -472729474 213170606 6277 -483166052 856011635 3572 86998341 524897307 11984 207598981 428664632 7885 5533609 838283474 9839 -340206194 505543716 7787 106729280 852210279 18655 251673670 755981776 25108 -556914485 620857669 7917 -579505119 101366585 7749 -138748020 287947577 26091 -403781380 290024307 7301 -563752497 752664394 25928 -492754854 852385641 23870 -597774200 76112709 10742 227950653 573981300 5457 -259627869 654004957 4456 -346329280 792344299 22243 -192046160 929673636 8013 -299119021 739643229 13081 -575494888 233498152 15789 -218516596 586986350 18220 -152808988 412119969 652 -219462048 822704682 22864 -95581992 696261250 14851 119842010 254778693 19857 -503723114 754774703 23299 167191363 400108563 23555 52497037 246912067 16141 224904226 89435315 15713 -73846362 143745827 10786 139340799 486437030 10595 -208539278 926572883 4034 2626665 625862826 3783 -494751610 673769825 16817 88529773 888517953 17860 -240520445 558206062 7454 -78531224 395201843 17309 14939946 628388459 3256 -135756238 218825455 12979 -71045754 632336419 7232 -131139996 718492511 19348 -277367581 610920979 23286 -135980440 817520711 17131 19681718 577585088 10322 -433700068 463942877 26368 -15232861 844908279 7193 -21391663 871939596 6574 -160030192 533791900 5225 -7864803 339640275 2639 104393239 723159795 6495 163902995 68192644 3117 119608993 836122814 1628 -256920270 606562839 19168 -318861938 355898449 21673 -460170340 558560690 21083 -112030748 339293076 3762 -486568885 400636700 22711 -117788252 169491172 5513 202463081 83738197 22841 -85980223 836751438 6863 236584050 347082649 15390 -92530926 200889666 17734 -84905209 677531115 25805 190563409 463113947 8907 -467424590 197665488 4725 -324444867 101759688 11836 -332739496 24910445 25284 -463701104 457257906 6453 -484503897 642831447 19591 -487835508 643664451 16639 209356873 16041234 18614 107984563 115056719 22064 -67443415 675500470 15003 -425939239 68666137 1977 -231952317 539923072 10685 -316001864 193010604 5605 134474466 241561624 24960 -80334021 948935127 5008 -448617110 875442003 14706 102639843 463407699 26196 -411616323 52846309 23362 -261082715 250571951 4062 -549233240 865162655 23676 -591266259 250565685 15145 -291875409 876263673 20463 -412288529 322635609 8136 -510392272 955573787 5046 91467854 594055667 19290 -216416098 290864459 25894 -194550492 875609374 14303 177436359 65458789 14111 -393801833 363691691 11142 -191546954 36845516 24575 111870093 348533457 12635 -275292041 131468954 5625 43719921 417032079 2822 -472946616 71895671 5753 -385814828 906418961 15169 -156925408 721343123 1776 72865783 246118276 13470 -235076008 299004001 9990 200366899 542274613 2922 201789366 586695150 18722 -72707668 424467445 6018 159114089 715087843 3095 -526846042 458429422 5195 -74070101 613580698 8784 59796159 582449748 24275 -543551360 561493763 10159 -78898033 615309873 25369 -190320117 286994874 17687 -578741139 376659070 20961 55888343 425723556 11635 -256197123 180592573 22855 -89975070 587825746 9339 -1319572 818471581 9084 -101777015 163936484 21344 -362240364 281500250 10512 4327312 174768093 9529 -89451530 544674381 18788 -380116670 13042770 18880 77253137 800386338 2520 -310703442 400255180 18725 -233326993 91835417 1007 -225665168 719318391 15911 33814932 956465673 2851 -187169710 864157198 20388 -540775745 838713642 26354 38429900 69417827 19362 -214907114 551101593 19635 -241237244 459321657 18066 -345967190 830555362 13703 -241561495 158742990 23004 -265470224 798852885 12302 -408950461 77620895 10321 32335144 911353578 3586 35462330 27959996 5992 -374080763 350631882 432 21585876 483574557 14764 -411389094 214822263 19980 92532610 420500288 25912 -184739603 956318032 11880 -179742415 414655948 6143 -187887199 546986587 22795 -293383047 74667492 10549 -457776902 902083881 9042 -6312413 414280953 16074 83855923 701227483 6460 216331687 177098845 8304 -259444853 331846212 25484 -387138061 268256476 12422 -314348507 89978959 6512 -299601040 849000764 13048 164917534 301806568 23647 -431888373 893441585 14352 -572652423 99581676 3170 174684683 340693259 2873 -205995491 744199623 2867 -82867415 495053302 25754 -582919395 471612955 13192 210547703 258430242 2233 243008682 700629352 25448 -241639087 193488792 6579 -580373802 598633462 22830 17920071 774033393 11096 213518779 408949028 12941 -16467473 18345232 19134 -427196167 702274002 23466 -515402385 75881546 10277 -406028601 858541131 19783 61342166 277835703 25032 -13843515 570101052 15023 -258537801 827955395 3480 -166968974 703480555 234 -413330951 602314689 15761 -572184634 64647280 1522 -515110074 329715502 21969 -198460023 325488143 24179 221014904 488140830 13238 -335849017 647840924 19826 -172238108 234843706 1167 -250193276 580336797 10034 -269696896 505404185 8604 -508025458 560632265 24502 -346582940 25943598 17089 183458910 335880483 3910 -53344866 377992632 23722 -355655810 439432317 26249 -427510229 36122716 17786 205506800 48999185 15134 -491905391 416206934 22989 -317982891 182483227 17281 -254321659 845253385 496 -197522468 727513460 9534 93188260 279697133 18363 -576969391 536173305 3835 -158577084 774640063 7381 -168472787 57182294 25313 -390204526 118182284 3328 -335766976 799038024 12112 -597771776 339227716 14305 -374274162 220806631 25298 -443319070 27812643 17185 158749849 581306130 494 245957864 275255716 13035 -524915094 745559026 10693 103581119 626621716 18237 -313293418 145890802 20829 -503037654 757314039 26018 -247577373 229425164 21270 -206409981 717996414 2045 187404947 172903401 16119 158633816 125827279 22180 -83081544 656077976 12986 -330893479 104653824 6292 -539316032 926879823 3427 -351874061 804029961 23009 -40031205 271760340 12600 -485919780 918048527 20796 -241171701 732300524 19621 153784157 612820864 22476 -291509624 77760071 14121 -224991132 273851495 766 93524031 61860667 9609 -365045204 579206299 25594 -262528786 922611050 7716 75170835 623836074 16497 53868410 712076602 21291 -285648086 322887744 15629 220425258 773630883 15228 -288964849 594565621 23630 14026145 808948440 14797 163878495 26298896 23427 -276311180 810250559 8814 -249137848 227918891 1965 159850897 378629825 17848 -293474902 19587823 14449 -326119454 150277521 2743 190249442 708056161 17486 -536713163 434194624 21236 -377928060 25889010 11469 -93476726 99708840 1219 -253457489 750324863 1208 -34473702 392863012 12418 59605453 38189469 1615 31411970 492050167 1242 -512385499 706941534 10525 112333946 883342668 14320 217537772 632241371 5081 -590527300 500849544 22971 -10658404 767308901 10847 -83108697 560369907 7041 -310472334 226294280 21342 111930384 522255534 816 -528853233 444006855 6895 78439143 544036061 7494 -239343617 843092731 574 -375145908 905480570 2 -244832289 121255614 4100 -491676750 554504535 25415 -297517852 775786871 1126 -255444852 535323257 3225 -336266409 339748691 8133 221144101 686336114 18661 80634187 247919372 9231 -438893319 923433504 4126 -444000367 474274822 14493 -463964248 722442502 22354 47676180 873671931 23257 -490421650 496255783 20877 108255171 698655824 25050 -236684429 790400257 19102 -591966562 334143673 25763 -20489554 643866446 20548 -37426100 753115510 96 -250877014 630325117 12989 -393585439 843304225 24282 213745712 440347613 1142 -431810061 570815659 17904 -174403601 383739162 18230 -32104050 62903599 3553 102508894 663220725 26246 -184130093 920426130 24651 100740315 599512956 318 23381440 534258132 12147 -419135518 389665458 13946 -322998421 228553190 7687 235534915 141557659 22022 170938287 401517135 20936 103657079 904161339 4478 -492362585 168214061 12168 -149669354 184289982 2524 -179278299 255565590 7309 -553886268 322812813 13563 102912787 735497034 6012 -205001311 779745924 14136 -594546628 949994524 2777 60423057 831955856 8558 -511723041 406580135 7085 45317839 314251316 21630 -112710670 85590051 159 -561011031 128628792 9420 -592991122 519066742 1401 82300237 443611643 7582 -439085730 921191157 24892 30231473 765062035 19137 -109594170 733289006 3345 -556861152 114790770 898 126221803 171921968 5529 -485567029 348051269 2883 109558862 617663807 3104 -162648599 292521880 10877 132032138 424096346 2950 -517611080 661476473 20655 -103850684 888707733 24314 179604036 541088441 6432 444788 684080071 880 214031635 525018742 588 -522194121 243835526 12501 -190031118 143638111 16345 -354548637 586813700 18509 -282497750 746544081 10689 -37869859 527075331 817 -107009625 102812789 21095 156134902 126805800 5436 -404785171 183779083 10972 -437620304 419985465 4388 -524544410 879119105 13183 -429543859 90357853 23720 51670987 60629063 5887 9979825 578566048 14219 -184273178 448684337 11902 75000819 21821887 17188 90787891 503689671 20095 -242482614 634436617 21406 142532519 44658175 3520 -29760860 32768268 25583 -211161883 662006034 18747 -393868576 595623433 2912 -487989845 188410907 22760 214686275 608170406 2137 -269292685 229522837 25134 -595748384 174182707 6896 90027959 674417583 9496 -291790548 188808417 5390 -1908590 421447847 20899 -296742283 696682230 10490 -524610158 273397552 12280 90247352 330725412 434 -365605526 397126626 344 -54874360 593468812 14702 -154363308 565918183 22216 -118110743 742457796 2194 -470829139 876683853 1082 -82342552 758840020 10838 -439263722 795641548 1758 -71727627 872573980 4042 -173817444 647920852 22011 -502142202 893050540 1963 -450224507 799470448 8758 -543692541 471920533 11929 245444940 93011776 25964 178180432 763238043 20364 167204303 65813071 886 161123616 585637538 16130 -378364932 153995208 8852 -86901254 857188220 7922 177252004 115604001 735 209873368 667638613 1532 -208388280 421876005 10674 200739962 66486005 19479 -462816885 52484419 6806 -109802689 774048838 13758 -104700841 357652455 23911 -328090099 217762552 15761 56498869 245195495 3192 -39299057 549757694 23084 -406771266 901872150 13848 -84288779 245801063 23248 -239985216 105375453 17813 -65709281 28945371 1333 -494798448 439722802 3212 -379343556 519939843 16190 -170669457 504868090 21319 -305034291 37482923 22924 29664753 553545584 1434 -141659930 385474963 17377 -479263411 19737961 21691 879909 495907910 573 -557432141 527517865 22869 -293926652 229428965 522 -198332106 351426618 22769 -411987249 627001081 21244 -435089572 412924595 4663 165719683 206518862 21322 -526645837 541233455 11820 -17648392 48382163 9894 26031994 530753206 25852 -29506119 400394175 17064 -395144259 218478661 405 -258031034 139953639 15081 -371514891 486912896 1358 -249027403 509335711 15907 -289232818 446953776 23546 171225232 566233629 23480 197931999 308413848 2236 225090358 590430149 22514 -417408887 25806594 2408 -109226608 339922053 18732 -557125432 439443385 6080 214369543 876543276 12958 -336037058 556506334 2511 -11614453 413478133 12800 -423107597 372727139 9363 -380998461 208045863 21872 165603370 471693137 18363 -230553704 123969393 17154 -3939843 302119345 21471 -189338656 117946712 12219 -328501139 104557314 13319 -482231736 950866487 4098 -587122148 632178832 9669 -65387510 633595918 21396 -265935980 853904600 25982 159733990 140646705 1383 -271698697 503017504 741 18845531 211726481 22492 -419372264 688707965 25627 -281152204 340566825 16076 -302745892 936947919 17475 248058498 57565381 18998 -90245411 767762256 20441 104700716 210898594 5584 -99888939 918774960 16791 -499201065 162884606 5080 -514716002 30496103 6611 4563020 674908975 4881 -192516116 379497698 11792 -483310904 673307398 3893 -557607404 192531512 7833 -253726015 415878592 11422 -74827750 402127911 9377 -543456921 144050423 23756 -555428792 520172411 12619 220281958 491994814 23710 17639677 158393300 21422 204804635 628447692 352 -579911286 475130299 2649 -303870969 931024798 17225 -274633252 526809848 16433 -199461183 165503986 15253 53226227 120428801 17553 -585980064 146754130 20920 -120757917 557921521 24109 204612071 202464540 15343 -447479225 382449888 18860 177839188 353720549 18334 -51086310 328801899 25451 -73367441 234493359 12584 -443581716 871627821 7875 177290137 530496492 8456 27596675 656235605 61 -477118218 826252400 8746 -149901245 33765030 12480 -232847363 669013759 16018 -201844405 114633025 17275 113978062 198716024 20405 -585676194 214349883 7609 -51428707 64468229 457 -218458030 660638668 21394 -58661958 724228608 2755 -100817039 360483316 20526 41308823 259726482 1901 -142197967 118227508 17633 179653393 753951698 13909 -87681650 30559350 10042 -195275194 862728418 925 -544425333 438579399 7197 3359981 368271273 6248 123280258 463025841 17069 -287602113 495873313 3956 -388279069 90344471 2127 -587946935 39365060 24844 -539958750 90416579 5631 -380651948 725877517 25519 -53199159 233881553 13453 -129698701 808523936 24272 -517107781 706285690 21589 -455701334 810822332 14904 145705953 875748080 7934 -139270196 804268033 26008 -536465253 338664340 6052 155072789 702759379 5282 -403446892 164716974 7214 -532507703 727449708 20217 -191765645 162171225 19137 14955191 734571835 17378 -505510010 670565068 15800 236438169 106263571 5901 120558479 69012086 7020 -286789296 678554364 22356 94236715 39248784 2143 98783725 327800540 26281 123024656 615867796 13826 -356464215 184250540 22767 -558597286 368542393 21671 -429019690 126305408 13653 -238313909 952680760 18894 -371550938 492259048 11914 184012653 273797571 17506 206029106 667270099 11937 -62098319 462893456 4554 -504246511 637510219 7340 -70321043 778376036 7095 154388427 740614192 25283 -585330758 719939895 12820 140540116 580274123 13853 121852551 604556295 12988 -131391635 889456659 5128 -487826017 287089329 1499 9981766 715978423 7346 -486549620 285759292 20791 -213257571 847408030 12991 -210963219 19171601 8307 22730111 84603433 5607 31745534 948046135 2422 -597243656 406589011 18206 -166840518 492799355 7317 -71748195 130753142 4117 -476679319 502224717 13243 -575554471 252029898 18960 -582940626 906480929 9294 -490446064 331398693 10130 -355217922 452933828 15509 157657559 705322527 8604 131300714 801819544 20901 169865398 183939083 15939 -590363584 914505348 21574 -482962537 655219563 5042 174073118 452833890 16411 -14801859 10581030 20693 -18553148 907516151 6660 -461894429 368776317 26024 -386638566 471565234 1496 206641968 907780981 21928 -293963565 704985466 6216 200063761 617363029 12012 -535295739 533482870 2505 -386927781 187317847 20233 197112329 661228288 4938 -15415891 551243563 18313 164312853 272971609 24215 -578215208 273504382 19592 -173963126 151168725 22703 12615329 329415693 3795 -239940526 235330387 5204 233811921 707417952 9128 -424368687 847507497 19899 -171521475 126718597 21493 21295613 320508583 19533 -597044895 787716494 3963 154023627 859733882 5680 251538154 835470336 21206 -585574234 855495359 15814 -349485578 224976315 25914 -116644216 208000333 9462 -354338503 236902662 9511 205073398 634828562 20023 55493718 682568190 25082 -103736703 9295020 12765 -108715559 488947699 629 -424423274 812106593 1433 -253307317 831659231 3362 -576111275 341703499 22703 200100295 549035367 20005 -545022707 300569954 367 179837384 812237587 7530 -346748802 100764031 13432 182760963 545244462 13699 -69544650 196955832 10086 -484641984 903533243 25203 186319784 202389951 13980 54225188 78850281 21747 -333255836 890568481 25932 -9777970 598558039 18611 -140982888 358974258 1487 -344469454 675789399 24687 139916885 36880287 6597 -299623997 536060189 2933 -532328407 259385380 15961 -573931810 465909275 14731 -163854195 88934672 9334 198851321 610694142 15754 -88824238 86188135 20175 24515346 833092679 14913 -204323545 697697343 6293 110989895 74134841 2606 -91125685 615774604 7035 -467220601 710356448 609 -285532663 845602404 19561 -48450877 847187246 6807 -62649784 872024368 3262 -596494314 491035238 10716 -336306799 738457370 10173 88535118 392645419 16398 143997535 797879226 6744 -324275415 675346286 16714 161939471 23694511 17766 -127526848 437041423 14233 185745802 157104641 14134 -281091389 470120107 9 -290783953 216362145 19666 -209447255 439385052 2321 104130284 163090518 4289 -390575961 362713612 13338 -254991177 622627281 7041 -344747248 783440689 6941 -247893748 333074826 2345 109416977 23904536 58 -403602106 243022101 10308 -489962148 835309960 9561 -362952109 714930660 3421 -269377883 166509174 21357 -169378054 106672657 5472 -100003275 229496520 10974 -371689142 420394168 1505 204521211 359847055 20049 -1697531 341822112 25584 -157071079 43192574 17834 -315061444 807530263 6719 -1219363 565286755 21812 -351461907 389736111 16719 -57961481 401873260 11261 -57579684 584815387 5060 171381511 731747544 26413 77749765 658414968 16132 -464989725 870182830 7289 -594786052 71650412 13607 152439920 708022928 4408 -270603558 412768378 4722 -39848418 535803509 3743 -259011354 930038399 1620 -334279054 406564160 24264 -560634871 588171537 1782 -441539864 601621086 12902 89210114 271753941 6755 78154774 119591126 4181 -121027699 64143894 5939 -7805176 804413957 23261 -192734496 451678720 7061 -293539107 162509111 2897 126592501 209648007 5222 -487318982 667942065 3496 -359942990 912342257 22369 -221941237 313910718 20546 -52426664 670307352 2370 199513744 543995000 3305 -66088842 34791656 13503 -431892583 574726409 13415 -369441685 276512260 2641 62778182 303862140 24970 -293926386 841720882 3076 119392200 166580191 21890 150988064 893885076 18629 -13361955 340997294 7465 -313699441 819208551 4718 212699113 320887642 10509 115507094 42270878 22748 76905126 894975937 12337 -486410126 396500696 17371 85341350 879568345 5532 -500899871 9946095 12093 -88079511 396746483 3616 -82168654 863813741 24806 -75987710 881501230 21506 -147216461 883817029 25725 -342919333 169407076 938 -298416417 437421625 25718 185771346 196274287 25844 36504808 362749845 8746 -500705177 458011313 11948 168122917 576369606 8712 -474698477 60397752 19508 96080152 741049112 24645 -63943316 366880096 17536 23457101 906676454 11155 -483995821 34757119 20702 -347931503 788757428 178 77846730 492694813 10251 -115078503 66896435 10878 132801336 395631962 8407 -354574746 606221721 19945 -137780746 411798827 12387 -29654611 729973420 10374 -36081038 98330149 19847 -580169549 215157376 16688 -39974850 195284027 20013 -336960520 117664999 16232 -63904103 446298370 11736 -472281056 496395445 9343 -447011858 905438303 16993 -383371120 534316896 11318 236072576 703252287 457 -315921341 598749562 15767 -31371579 356943815 22380 -530669365 64298496 24957 -124562040 833940958 4375 242526847 195484509 633 -55191517 470880441 3306 -507323036 266697154 21892 -307536184 860653673 5998 -280416267 101788097 10841 -558772860 204146129 11630 116703398 154691076 7646 -308451365 332879246 18989 -12628150 242453140 744 -364585598 151844662 9706 107690076 794316123 18986 -72708371 161901064 15670 183402128 574598797 11878 -42646798 595690537 16459 -254389393 119471878 8386 78853395 101986414 23819 211308840 676034400 22091 -295805509 545340455 1486 -368639766 872329487 3768 -547450512 85778982 16530 -91922183 742489590 296 -401286699 493934450 24955 -50552668 11662987 18070 -149479712 641301723 1560 -538313556 95504659 14148 -562196488 897616587 21965 -561412508 350682002 4393 -27434900 544334389 8218 -79218393 804806825 17982 -526741047 379144736 5139 -552650699 937597238 1481 -386081604 604091335 1647 -399409571 80024485 23684 231882076 541173258 23126 -88705727 422125166 11607 215811123 345437020 17253 -104033206 567920010 16885 -154824750 846391290 26098 123403935 46761973 3622 -54144834 423126568 10646 -488270165 113066570 13698 -90119736 447969369 6858 -234872624 179254895 8480 -392806879 273488133 19961 -247792331 368000462 21192 -596413031 552289565 12107 -218601773 376782658 17701 -162160420 169853523 17896 61144566 408238671 26098 -174364812 512405575 25359 116422844 402502559 12572 -482672957 141545188 16500 -165637018 602829394 11414 -58194941 64388793 26291 -148945841 442577551 26029 -515562335 799270431 25670 36325197 441658254 18261 -205376290 794454050 6856 -72238139 182915810 3332 200842014 255677295 22326 -485147540 632019611 1980 -512208652 99898158 4798 -508891708 393223856 24139 94259602 325766661 14501 160289560 87909608 16210 122511971 200335092 1242 -288611635 147533637 25307 197196801 78220627 13846 154658359 208262763 17265 -537270101 316224996 418 -470962287 646354258 3442 -171002224 560073097 5107 -412860490 201096554 1506 49736106 199418888 26229 20855167 821745405 16460 -129328481 14074232 17882 144315406 246844134 24200 -551856629 776620546 4894 -581395436 796574664 26225 -392320416 440729096 6600 231196317 363832116 19461 -206022859 860139712 15877 -461532345 449028061 23072 -194304719 429171096 71 121397421 825485287 2582 -386746930 52213164 23441 68133525 849182548 14942 -162728554 176049787 2007 -180862384 606094203 9880 -128147942 198719094 17987 -525184286 953825363 2447 -478213379 473485266 24693 -382622584 189214561 2126 6058890 657277756 2176 -314643005 530902941 11592 -335211646 168699913 23855 228064414 21011090 22257 37110626 681969084 20764 -570346721 10303429 6916 89798415 626587737 5302 -347016608 98433164 17305 -476419292 575825646 11342 73709411 275051975 22928 -580622319 70111635 17976 227081627 377823921 5545 -11134248 736292769 2919 222245202 734708513 7789 -237893544 234228250 647 121373346 301722810 3680 139151392 120416993 22496 -32949743 645665420 20891 -188322752 551956871 2445 -47331959 904560087 24934 -318759551 509070112 11826 -156781126 158476431 11060 -81583897 710354956 15893 -558580130 228757575 6157 -539905298 589328758 2647 -176561981 569307297 209 54531096 845857958 13765 -516949624 711051356 6505 -498539176 761231160 23591 178008960 327480406 16570 -543884678 208527987 14630 -184215381 853252416 13024 -1719029 443937452 10855 -265010345 728547489 9078 102090975 650273151 5171 95283422 496358235 15861 -449936311 202558272 24619 -340777796 923378440 11286 -444107772 721876144 22253 167815666 931486743 23007 -594231 634809417 23352 -242455951 346615790 24023 88871382 342278643 23946 -21008110 734844782 7149 -161249316 597218842 9815 -293550791 220056915 3513 -353529486 899334906 8617 186490662 681492882 24494 57251946 932427602 17223 250878592 280630350 15192 -461423010 653319229 10611 -395646279 240224127 14304 -16054252 378570456 21034 -46244054 449406780 18782 -30755212 600849375 19294 237500995 212163591 25744 188844992 853638278 16275 -288587245 602291731 7925 113791882 801361612 25390 -372029136 100428706 22469 -501489821 194847769 6712 -82986697 728531058 19682 140556968 729027149 2492 -209728021 773560219 10023 73379602 799082733 23626 173434988 939103782 24249 -500553483 556907458 18152 -133294359 332846846 1235 -2517781 413056262 19302 -574192459 201482360 17231 -465595323 381723151 751 -289541110 223225952 9316 98176830 506796381 7596 251619245 155880303 16806 -22581872 83935931 21858 62107318 560209822 20141 83787900 256020239 4544 -147826967 596176402 17154 -384989887 351721148 22743 -271039776 589241855 19094 -81935700 279692058 14432 -431198204 779885973 16882 -424772144 698457519 13074 -52637540 278139924 16168 -372837884 725748570 23421 -458729546 858334798 15473 -379456327 99454623 21125 183517246 517554334 21186 95350214 846235819 11337 156421614 307352953 20987 -104033233 835689246 6887 -515398278 213429475 17673 -403004656 691304827 1983 -381993258 881597810 23219 -347229523 571528226 5011 -96847399 925511253 7408 -580764340 438697231 718 -365670788 513783910 16153 12783874 468174934 525 -115842973 783804839 12854 -328187333 595733893 19665 -499115473 206644701 13728 85600656 679992733 23568 133902540 264791726 12186 62640112 677373523 2498 -169170283 357944340 11082 -185213081 491510441 4532 -312198719 771942499 10181 -65542783 838998980 23110 -524318823 228205298 5373 -266484389 90479135 21925 231533559 580881357 12226 -555995748 661692902 11522 -551892830 42400081 23635 10660583 293072627 23516 -213612289 61356307 20945 119086653 691289341 10881 -382991155 267610225 2843 -105773104 118049943 6695 110275250 215071715 20940 -180450144 751812281 14105 -286771437 109170630 20282 169735659 822912062 6674 154618970 587221250 20608 -438060275 614529545 15670 -13404202 927039109 5694 -568701647 749835708 2835 -435293534 680503935 16515 88028497 144688819 9315 -559496876 16493030 13185 -330784869 546508657 5735 -256788788 444016651 12872 -191414683 737470297 18390 -535413161 374916774 9985 -510704695 327810557 6735 -319652248 632678724 21626 -253868537 761545761 15541 -216227910 326780410 2425 -168748881 848765699 8778 -536130181 152499996 880 87109783 956448517 2309 -434339834 357476913 3545 176041080 242828390 14470 -520252372 872861568 14664 -557431086 532280534 850 221392628 693412744 1903 200203112 660607237 12833 -205968484 207477828 18865 -440082009 920759812 1170 228646204 465633616 7796 -154798790 497189328 17814 -299241115 177758315 22497 38531646 76645575 10538 -592816273 362456815 22334 -144044034 204270058 22652 49761807 187692843 10527 -298089475 840827707 9296 -4508374 853654737 11500 -502968025 228572297 12391 204122377 228566396 16537 18072258 126637246 9898 -38059756 326133550 15869 -562227986 337752815 19531 -303299092 108396295 25499 -111146341 690192815 8599 -205027406 226870016 16070 -80688668 49837378 7198 -47863203 884368519 10196 208496632 817638136 10444 129768092 221047852 20359 -445057042 149675920 16008 -63660278 591299937 16816 -388266016 419607360 7279 -95149985 367907498 25525 90004595 107728566 24079 -456769318 62634757 7679 -316564819 779514047 10806 137520912 437047523 7788 -434699188 584138801 928 132142576 263692645 19367 -245443903 435458511 6206 16265642 925927140 9691 -591221046 112402950 3846 -6572927 405827730 25499 -384053002 456051817 25387 -92823161 31963445 18690 -374947815 916919610 25830 233054190 298440881 10990 -109334583 658454688 22680 -307119325 662392929 25471 -305645566 835468912 1884 -532195342 403733958 14156 153898198 39893688 10605 177172117 80532612 25176 -148383524 625420497 24009 -591610859 672281385 11076 85738639 141872029 2011 -459033336 871688949 816 -228497233 536050113 26203 -7041712 703351758 24191 -13494448 825193753 775 -10241917 129154168 17093 174048827 604345279 24512 -192032043 55558537 10952 53849734 491247437 11676 -471882344 267793346 15532 -78088301 771353622 17592 48483249 747657415 20176 -360241421 186573805 4218 234714807 384596621 25511 16854754 309750684 7513 58068302 351823904 21491 229132225 148254607 8423 54232064 784923196 14108 133009469 78067608 3742 -458850879 48497438 7796 -392297342 820654745 11474 191529059 667809083 10758 -33731345 122659499 10704 -370966244 65252350 9495 -131227777 655324674 22964 142938706 162932055 11231 -53339547 876575090 18164 -7956262 646932774 8061 -478257845 75641412 11656 -524940269 719659581 9571 -41827395 275660536 20657 140592479 468022301 22553 101040083 613732848 13652 -238596965 51955538 2995 -295490654 65145085 22371 -74866960 631895881 25317 -456600338 771641776 24617 -474490295 376498996 20981 -583697551 176213687 5720 -399156667 355012793 21595 -281238567 833633863 284 -213946127 799430767 6581 -59927571 121977714 20845 249386064 55261693 18251 182171541 113635931 5033 -163950047 115097502 13336 -253678700 295270456 14360 -140776714 727967943 14015 -143719844 63273129 23984 -291116689 273786019 7298 -231826365 812539167 11662 -11572403 910705029 11836 -396624835 787801864 19594 -400589918 108916504 2564 123066281 552359357 11957 -403757679 615871940 21212 -444785011 493807200 19855 238764977 217067992 7216 36658282 548039223 7196 170277754 686599110 14542 -129198809 399195185 24541 -13037817 103686642 21962 -85935983 908401587 13081 245469991 871540853 6074 151126143 883220803 22312 66168330 335851418 17520 -458137865 108636432 4966 150420219 288808607 6517 -330867066 360937348 9329 -500288183 335466444 20649 -295483521 647306136 465 30732774 87349900 18332 242717320 723726988 6071 -139792122 259111025 25217 -232713956 764577153 19083 -580452230 252919117 160 -592486485 856980901 13132 19549079 16519671 25762 -470520230 12123920 25794 -33482251 303841922 19363 -224665444 446852579 19441 164040832 439779538 22133 -434378586 488283202 12795 -451953229 308674184 12896 -125603677 903547894 4140 -344879101 692868929 17974 -27024574 593825327 10104 -417914565 221766085 10182 -247276606 923953769 13986 -525648356 880219670 19630 -447332419 108731535 8457 -169322590 143985531 3417 119655860 347117277 582 -514686333 755501677 2656 -565043177 61716750 13198 -179567845 917702982 11766 -410493835 570226460 16265 -278307937 18309095 11722 -553083696 842029715 11509 -457737092 368800297 9082 -300430081 874680385 3130 -61137298 280715691 18226 -527747418 545405530 10766 -463208074 859773027 25498 -329261725 627281175 11306 -602101576 55130086 25359 195898719 39732951 19567 -137765756 184299396 314 44886575 543047341 24079 142551654 512984604 13561 16813765 519961072 2383 145462410 829533729 16373 -501080413 40738006 5307 -122977116 710869242 13835 -65555211 775440644 1340 62805005 597246379 23217 -304141818 202399727 24369 -553950102 909282056 10446 -480473293 293936908 5073 215238106 911052941 14970 -237124766 104089690 13045 71566973 308634074 10287 -256055335 108876296 16701 28515602 551546003 13023 -413089331 622270304 25658 -92874965 9269018 12461 -374862915 261795328 22823 -136219522 203816189 22772 48865097 723451926 1329 -6484759 782821089 13584 -258448305 620731581 16782 -555363130 509465677 16021 -154482208 611717869 17361 -190950420 614767697 11970 -227442980 184207624 26357 -267305322 513211250 11597 -391550233 798627756 18156 -485557930 471691516 22046 -283560209 834087054 11700 -344119807 769952321 5161 -541440261 754175352 16288 59565292 950422918 16173 105559509 711226337 553 -317661657 625126603 7419 -70624464 329371858 13340 112078844 720488769 5360 -484387312 780055706 12728 -368406975 33660154 10258 17818029 571347002 18658 -436041413 649372649 23903 234295735 901335600 18863 158712200 897668398 23486 234162019 389595370 8710 -485902043 442794548 3033 -597613072 292527286 11710 -16551215 72379592 10276 81700671 330544993 16713 -408189702 269354504 5087 -374771317 456152683 14868 -567959628 835651418 20933 -376328846 905582742 9245 104203403 750192394 1062 156849906 481282229 5394 54447828 463756817 17897 170700612 617430236 21825 -249025431 721506073 1807 -73160053 810155136 25063 132706424 109792199 7689 -60652257 937202402 24288 15918072 634563732 7225 8130074 901072448 24020 241485571 12370684 1304 -16545214 798858000 19022 -405733845 907857296 5438 -248480630 219651476 4520 -169176211 685425709 455 -217235442 379934713 9035 15921251 459102264 5901 187602262 40980582 18620 -257992529 850703760 17295 -588999203 828697114 15603 -468837854 260180589 536 182468445 113186064 14311 -541654436 411270720 17781 -561231894 934717909 25276 136971799 468433495 3687 27426554 806653325 21051 -158573123 139364050 3101 -70966724 416528284 18969 -279849484 39560122 15202 -315951370 355378679 21833 92379410 854935679 5896 -539391997 684849869 14208 -317512943 788095071 4161 -369013542 466940605 8545 185367501 275943204 17431 -190616108 147787198 24569 -221720822 760717515 18035 222409544 454677977 6189 193346123 268530381 3552 156828214 436821475 15367 96762955 862770970 7413 -205835110 144269288 8844 -479418175 811574266 1855 -34413865 688858250 24476 159409192 347630749 23797 -102256567 632379151 19016 -59911077 625770018 22508 -585310141 75532915 10364 17506740 504448868 410 98026535 338763002 9077 -340458747 892041707 22354 -455764588 93279723 2781 -251313704 596904916 25203 -475989666 470909550 24862 -160913290 595318481 19311 -363306536 372357279 23368 227805416 879359266 14710 -542468654 124328150 13228 -571921035 928289307 1733 248000718 537764624 15289 35806163 45574837 17657 -510924476 774612777 9617 34623351 70443748 8738 -15450796 752743891 6819 -599566518 336297772 21528 -445733799 470141535 23241 146166338 24048737 17391 -332078302 589005273 4830 -92304482 681239839 7662 94104239 525583663 17123 -118456103 690416003 17969 97640116 182794078 8288 -383431107 59956045 20323 -81816535 437512256 20234 -372280671 620623419 12729 22801277 23341690 14801 -541086609 717256405 6348 172798045 817286958 10714 -55151746 214046563 21511 -126310538 381383145 12476 -419854093 715279935 8033 79965350 822004893 6069 -402586768 220530462 15193 114215254 289624112 20888 -7563980 167995460 9438 -454371343 30756417 2004 62034505 31401853 17559 -531413730 903437785 608 53850717 706321309 16886 -11094112 465026829 4479 -119786680 90078741 4452 -403601470 722930522 4970 -595149320 728934106 24062 -594155967 772779091 25971 38646730 928900114 17052 -397811982 393072181 9972 -58815803 167014719 9953 -87511766 102810506 12701 -530259211 488981231 6487 -472531229 743756195 15269 -96621453 464157812 1344 -101264541 466954946 11498 85860790 544390918 23782 -347572514 732569290 13284 -136495577 508174134 1781 1003264 660103398 16145 -162270897 60914415 8363 -310201220 854382929 1753 72184521 756727641 11685 -425397378 652680862 20459 -130620433 580238458 25548 -600537527 379016214 25278 -431837581 542926774 3364 159323841 350512876 24397 -43446206 658423058 20322 -113377850 271075166 10734 -463216069 159697512 110 -271013727 866996335 16721 80403250 167124995 11312 144196899 391908196 9772 122107911 873920471 3753 -264639049 634695073 19217 -182094682 584425526 3490 -166199321 606015944 8883 -364185809 583780000 24172 -21929183 596225083 21237 -394655782 945745325 14723 -351266489 207308112 14947 -30193154 341610641 18296 17993240 518251117 686 -285911261 490588280 19827 234785483 799557992 6966 -103566080 758656695 9501 -404472538 256045506 9569 47009636 924632694 23240 -592442230 588008453 22283 129780891 277285432 14963 -422767550 902625535 24858 247500047 56619642 1794 74169617 794790524 22152 -227826646 165244384 21303 -456776135 626581218 7796 -572554867 555241482 10160 -261810585 167765214 23106 148338607 365295646 13320 119634356 150849717 6458 -570169488 25756965 3073 -587957999 522959551 619 -382554313 165998764 4723 239777856 827266577 15225 -566620480 8638579 26156 -400867336 383880820 25228 244239976 215054150 11078 -97950489 863137696 1067 239511993 697051058 25082 143566694 352273628 12077 197983218 952552211 19132 59665078 872000252 8397 -430846686 756047724 23721 209806290 907981576 24450 -30673298 790010660 17753 42374069 143759340 21231 -69102693 37453419 10633 -289370658 727832766 16962 242836073 353892661 18018 61343488 773519514 3608 -9323854 385735754 16849 -432609209 170092072 7141 17661053 438732795 14461 -174118059 360411799 17169 155790189 474860151 979 -541871741 913550776 18695 -137174585 603300293 2683 -20144633 248272199 15091 -499913539 886647728 16784 -46594363 36657951 12605 -255267393 562286571 6180 -186448896 530706986 26406 189701996 587438499 24138 -340235423 434999235 13446 -485482964 268676931 2631 -36103198 79839984 13356 -569253028 107327388 16421 -190650238 475850468 33 -239973391 774281409 5618 -100365437 227498986 20647 -405343792 750617402 21879 -396480238 935185830 24966 203237404 404358000 5053 -97518549 712946725 20794 -129328157 594526073 7279 225235530 868416469 25775 -423338657 14992837 5391 -234187510 209082507 22233 -319516598 109697796 21534 -387997049 565836534 6418 -510496365 473986965 13298 -176630280 499491233 16014 -408410138 431163353 5332 -118246447 183556563 24477 -286774024 325043698 14988 -380621741 786115916 650 95071701 320734027 1862 -156063205 917407588 10692 -268148387 874092019 19601 10579375 714318094 2120 -528030865 169348270 3636 -233687324 244142584 12388 -431839103 578874685 21785 -208243820 421973960 1362 -69541727 536532739 8910 148429662 464801007 13199 -291642523 340624849 1037 -322801571 194295172 13728 44321944 596493977 15797 185910170 788633204 22758 -71191386 574044721 18339 -412304193 429456464 7953 -477031154 499490853 23715 -63778102 741977647 19301 -77018257 748577364 15408 -233928113 571107463 9975 -175293810 443362269 23978 -270452057 876127107 14670 -536542687 241754804 7275 -293236983 94754382 24813 -317828786 157307025 4407 81846167 843751994 13184 -431529207 36198189 12563 -505291483 140394863 10853 149862503 135081907 4179 236160107 579231682 16458 -170485191 731907079 12305 220722331 483266366 18178 -402531303 462067315 4343 59770299 103640824 17462 61242826 331296596 14083 -138900850 458562109 3022 -254086757 633001630 10420 57068246 730913941 14564 -591473088 515702535 12624 -400453218 643781430 13040 29987234 384784344 20070 -526886080 386547613 15824 170010935 555333116 2817 -581502546 199581130 15873 241978786 20578499 11572 167410309 941237723 14062 147803211 180884939 6642 -282311601 189311867 22396 -257068883 424408846 3784 -452234888 193357663 21495 -90507109 475747982 5853 -376098686 942209711 9864 205521390 480806538 17697 22663310 176879224 7137 -232403123 487954550 12987 59695317 298402290 4989 -552666645 387251264 10657 -510514775 161709773 17108 -539378840 708027560 25776 -20674303 478456144 368 -521896367 495603426 6308 159666291 713050588 15685 -158222421 876140817 9525 181199501 243152693 4359 -406858596 950631656 16288 60747363 46890229 18554 107645333 35321605 8946 -416395384 648835180 18650 -406757667 219958236 20177 -509485962 772599019 18852 -117645906 140827708 20104 -272473386 340058161 24168 -283103594 904704744 23256 -474051855 688439781 8878 -406159520 350373177 12795 120556875 95773150 23966 178137884 331420375 1577 -450840323 890169414 16370 -439412227 260962886 7932 -153926632 694673195 15902 -349094163 15526502 19403 -564976759 128862991 1413 -103688184 733982873 8523 87523822 792880758 4465 71394128 272113763 14861 -309926381 51155694 4472 170102326 143034969 6538 -235516810 595155301 10009 -179549060 337558234 4597 -165664017 352154635 22497 -410491841 926517644 279 -345273972 432573674 19710 -61216141 726952136 21865 186815124 61317978 21598 4675630 653726276 3605 121081184 241911654 8933 229771053 59708237 16282 199306759 881149800 14577 21608881 197983790 6880 -385233823 449917102 11892 236321154 613655613 11137 224899675 731791439 6643 -264502995 443098512 24643 -44283159 873454640 3708 -251843906 220646552 16280 -369484727 93871274 7161 48465279 378060498 2688 130657085 76189848 6221 -70663682 599625366 11580 5040156 523636806 18366 -102183014 433091166 11987 -416362141 85864272 8078 -456297579 516667966 3218 -249840475 501167792 24558 -457041666 890214360 22244 -284201908 44301075 17263 -325434206 420436788 21660 -148275902 403442652 6091 -76927901 144662955 23401 -202617927 179159351 21509 -35329238 516691223 5364 -562764325 482960632 4952 179091675 495699539 6323 -146187949 228271863 5523 -378322810 913618488 22167 -84969797 32107418 4449 -308800873 119527711 23902 -283111747 419527264 18425 -452108722 937350621 15984 -255709058 951986752 12248 -546874220 220406815 22223 205613403 443531765 12654 -361571608 423614194 26374 -487837756 611506545 12466 -457528563 747538382 2900 -420526281 395738924 4334 -478127578 68633856 11764 2740160 767151756 3691 -546406164 939448478 21512 -494871353 324786216 23077 -261664985 32111703 7293 210951321 728696394 13351 -179501660 814797347 14387 -203971505 265190572 14447 190668330 466498731 5664 -275995441 595414204 8098 -270558566 321209382 21226 -462399585 78807024 12046 -302070367 576925910 3222 -311463198 608386302 7609 -239181583 435502616 19429 -459323262 586862579 4381 -223167816 146951929 23861 -257021324 684420798 9453 -20950645 524104099 2315 80495756 217973321 13322 -302284608 83038047 21097 -102911474 784068748 15479 -347512713 273963364 10760 191181695 245619188 18414 95977660 499323144 24554 -367115942 223381585 11259 -104339051 926878938 8582 -296997759 550491177 7812 -590947496 338406579 1245 -122905970 931757755 11575 72800247 773870561 19455 -481942635 448006654 22533 -313883300 791314949 19348 -59965477 31027791 5949 -455318365 343203278 1403 21661587 273514545 17871 242272776 763378911 10991 -387354983 475296989 24871 -590111583 645463949 1111 -403142941 799817951 8522 4786519 199186970 19178 241974398 803545013 1608 21042461 644070134 8420 -88734092 852858749 5322 -219898537 764420523 4760 -399328186 224422244 13384 -550085409 479690040 10246 75650993 145415249 23634 -153836218 175654331 26133 56234548 597386801 4789 -540329714 777787716 24931 -175148829 61460587 11562 96051187 524566648 993 11900667 894298613 15231 -431639496 465974265 10909 -253678067 77177326 20647 -587160801 99764388 15202 -512403583 420966643 11996 -137828000 458257349 12311 -464507903 263950156 13066 -376408390 313682597 8420 106246080 170725248 19267 -300628827 953130853 18051 2016405 521867323 17354 -129810384 429317262 10201 -163880818 384580484 4579 -332910129 380372907 18013 -379349263 235641377 18742 -93508090 11637447 9714 -54083274 667199751 7522 -102496042 916314642 1417 -379130653 493929152 11480 147126705 146445735 2397 222251608 791310055 5233 -324318438 392706060 4620 19276306 915253034 7248 18142365 857357203 21163 30314046 193223949 1517 -346846689 768204171 3399 154791112 882535936 17245 -271103029 185764192 8013 -338926494 544801177 1367 39060484 305847542 715 -284416168 833906711 3359 138909732 11894564 1978 -490021030 886960929 5739 205265433 83579830 18973 -415916013 192482212 22836 -133437894 621529781 15872 6287707 619014415 13844 -235274636 257560431 21512 -16962605 841108758 13986 -469931271 461030980 3305 -91050632 412447550 14595 17072274 922159067 17596 -81165211 271720313 9094 -458606437 720032504 9507 -215201708 560836768 2275 21188129 621692409 25126 -354043515 324722594 19984 -197308101 539935128 20859 -123840918 509368457 25233 -477245267 450810146 151 49137123 244876699 213 -385003285 401475775 8689 -416871085 843460083 8622 -389687408 848366292 24578 165692527 744612251 16378 2858532 395379331 14857 -46175869 561351685 12821 -84604185 558024828 21414 225987239 241547692 25631 -203896693 402096073 16227 -74755137 433773246 11017 213812770 928219796 15959 -218427808 670091421 10828 21700504 882823107 2693 -198514845 523529359 25632 215117403 631989809 9422 -577607934 140200854 14998 154478927 606510517 21111 -95650072 708546795 6362 -515480976 556694674 26395 -382409778 164385970 15375 -77020576 16527943 18167 -86190169 296540102 10254 91968384 753999316 20197 -498380736 330179224 22312 -373906742 31019108 4923 -365674099 892814271 18713 -42447417 877513069 5193 -77082754 423640415 5896 129793662 504248067 1017 -149766046 97330848 18976 187598382 803531635 12641 200360168 430048579 21645 -299767022 260265467 13902 -143198172 890502764 13525 35285934 439330263 4939 -474365073 164917566 21135 57275758 100672201 22409 30383036 433021374 12233 -568278258 40193345 5294 -203766513 585082450 20206 -492074396 149839553 12408 -311665718 957125992 6681 -338757037 456887179 3569 42231007 507282239 11997 -480840664 730175185 7013 -238820005 367855971 9241 -39765389 423856229 8686 235542251 876950694 11754 -133335748 144522115 22883 -367638597 501108468 6181 149927819 192066143 962 -310810021 888508638 11498 -251917373 12029882 25263 -482857281 496925896 16689 -602133559 163047267 12480 67575101 72613145 3548 -90891777 445396382 20185 -136008533 630023840 25705 -440552218 556671880 19340 -302805606 486383270 4205 -492705255 94570260 6057 -494096059 412354891 17630 -393660419 572926327 18712 -320901576 176210879 21798 95700580 125167164 5097 -546009637 809439705 12687 -26547912 367350218 15913 242372573 573441515 8067 -421931337 224011190 24606 -141324250 388410698 15888 -201247374 132166114 3264 -241160086 92335061 25659 -204731846 473857410 26155 141852375 634238076 15920 -40436675 220902789 19323 182766362 604167998 24708 218097922 173786748 25760 -449707541 347082099 3944 -559600169 652648775 22974 -294499998 331447872 18430 -364447708 392294606 22791 -413791509 945825209 19288 242520268 386053537 2749 -59301651 915424523 1708 16140835 612653697 5757 -240007221 174453905 5594 233555693 87363178 5637 234176562 528137995 16776 -342437708 364346984 1681 -522710325 20657269 9166 -369072273 492114855 17008 -437100171 717352348 5630 151118648 413038920 18289 34905672 404270249 21283 -125802079 474137263 17610 223226295 853491434 8110 -101228766 816100882 9313 -10656018 291532068 19352 245136759 665179261 22139 198342237 457900291 9510 -283058873 472118470 4469 12854261 648177364 10664 -589261101 815970029 21856 -444119630 169065794 343 -252906927 948717511 3013 -342179822 435024859 26412 -378342796 599107197 26272 189566571 225919113 10825 -339141223 215250606 6866 -187206099 22407235 24960 -562508228 365462904 12363 -377474084 895643978 7367 -118574918 492047861 12416 54007048 681852324 23968 -253494240 913381280 26043 112159276 198114229 12659 -33942777 169583264 1042 -90557311 726583363 26196 143903684 138219342 16789 -139650636 234948319 2030 -87121740 380548654 6068 53049581 508885395 18637 -393479213 249303274 16761 -27684028 699446411 26432 -195868603 477300861 7543 -219683693 720899478 25880 231787747 751698231 8804 -488188660 469516480 19973 -265320708 602257555 8940 223746991 654355368 10910 -152845766 109884323 10530 -15372611 419207821 23495 -236312592 435860982 21931 -582098087 785774711 21928 -137753543 292253489 16029 -568383122 393656470 5317 8735350 933243704 4522 -50408453 613620865 16328 36676610 302893636 11496 183797264 408851851 13023 -521423095 494881891 12200 -376714928 886854286 17668 -555818470 757066265 3069 85839772 282782677 16817 -387975870 410625923 966 -336573358 284855585 18695 59394939 729120134 1796 103944260 774497423 11648 -101375249 735221056 14554 -142176296 90803527 23012 149098773 397398870 10883 -301983584 325360050 15991 157526327 821815544 13254 -414543300 130912149 4934 141475559 76859905 1191 120901313 482902629 7439 232965747 271883552 20494 -204437106 239627309 18342 -128026914 561598578 21572 168004956 824076347 18030 -523564475 251158812 26241 -92032829 850711735 219 163055821 936617351 16877 67310262 486889198 26112 -67662998 556998926 24484 -294796862 81012311 25718 46109804 861948945 10362 209757493 296763185 24886 -26753324 668999679 5130 -353454945 462600317 22791 -15454607 205281810 23053 233908523 787467460 18581 -496429549 58414770 23249 235302099 933361850 14637 -125299620 773132277 12981 -55162208 769498907 1198 74453603 551826797 15427 67457161 432159196 3345 -476623074 203572924 285 -90473861 862931596 26340 -100705867 389721047 10298 -536042798 930554579 2190 -534164763 632812105 12956 215351215 418330997 19437 -173807931 403985276 6081 -268327059 525710534 2858 -12184341 421750461 15218 250864812 202181102 13885 -258623958 620820891 20475 -260317476 803473370 10124 -308683090 308944744 18218 169103291 196498629 9375 -589319353 813929361 20718 240168928 909416844 17084 -524335959 13109893 3659 -11616417 307911899 14699 45016518 433669450 20802 -169985387 774957948 9102 -145148764 533235738 361 -407739708 462602430 3490 -129622688 81774249 20610 -555904954 749576441 26006 -417338598 542463047 23046 47254386 456122718 9463 -505842052 586224339 14711 -550592221 728059563 14626 -30262185 885963377 12248 85523000 937460495 8118 -241397382 643672540 15971 -597561502 142114234 11482 -176213467 649329975 15117 215973150 697297555 22860 -121555988 146959735 25329 89498012 361518213 3890 -188540910 185687104 20279 -396684979 901303030 6626 119161768 135094514 10282 -251256554 69638674 24138 -70687176 769066106 1439 -464041222 207815528 13447 -221620039 603041078 6440 -476879335 335974235 23682 -329675678 435937667 3766 -269049886 449122262 23234 169627222 491240664 8263 -241544418 308266363 3356 -462218059 82101422 18741 -94141823 8892274 17397 65371278 839433353 8926 -50314640 612983201 3494 -138402356 549019567 2778 -256163190 628515174 19234 41650532 471556228 5980 -107138220 844121874 3727 -389736730 229408640 9336 -373836612 263215324 1184 102528946 82175956 18565 -284183021 527871743 19995 -254773512 269335953 4521 111659889 763782258 12861 -226251977 953859420 16292 204047891 943053657 10380 210959714 201716623 11908 -366529650 185168792 8681 -107057794 275186694 19451 91195454 152071020 8446 -341945868 635821099 10639 -340120486 429735789 20822 -48943658 210499321 3512 240853149 430813074 3746 -217014741 740197720 8292 -320079479 325203812 14949 114839730 141835375 19299 -578276730 720579644 6031 -242708757 728157000 18506 77682811 902161815 10785 -497982979 417713599 18258 -160031968 567312235 6825 -169942402 549650955 317 -587752977 942334103 24383 -298738413 48277282 1287 156452961 589398642 1384 -11603905 449304576 11943 -327595433 843527286 25237 153107088 591695651 4810 -467232103 627425864 11332 79085390 483826494 24065 -80168388 692242241 20794 -101919872 732698030 4354 -208088457 709824487 11129 120038750 859055028 23215 -147844253 712416040 16542 -550140872 838089817 13700 158477490 661821023 21846 -467104879 145898776 24604 -243077757 756522514 22854 -317372618 298072103 8261 232561513 110417419 2571 -498935633 623194613 812 -524725354 348621763 26067 -39779709 908667819 23090 -67440416 275084337 20483 -245535113 932180857 26363 -241648750 564227712 15274 -342845966 275714409 24712 -61971477 210497732 16628 -196624610 317419108 5046 -560449331 532445021 17503 -511660690 883262426 5117 6795387 513206545 7362 -563100493 890368986 695 -324390796 239620411 22942 57428054 661006476 2856 -398832048 299023480 14838 2617745 266824116 3391 -228526765 772608474 2116 -56601583 863852868 20727 191548894 822442063 11466 -514703758 787127393 20473 -466282102 581887216 15339 239585486 381246967 5897 -204249589 37819089 13584 -237112465 486084936 2233 -296637733 183082206 21233 -141439231 858922831 13270 -173773664 284187932 4717 -53356605 246848635 20050 -534101426 639005370 15985 5260769 926297502 12396 -359943128 528236344 19765 -383900477 859548073 7377 -336962404 822733824 19676 -63282909 686915734 12539 51141425 881486920 16266 -559405946 382121248 10537 -125103174 610041243 4345 -469254278 360548293 25549 21262621 358641269 24060 -179494936 414065300 14180 -295099074 653026940 6208 -196393885 192215686 10044 -353873770 438420532 10260 -137306079 708727671 7295 -187994103 592251180 20076 -59533172 717779739 14818 127047751 818973632 3152 -553690005 704330404 10726 -11903317 749315605 12873 -198394189 954247999 18060 162535433 116707013 21050 -366823255 516500726 889 -225460347 544786921 372 -47853932 67229126 5570 -504345287 9775720 7588 181605758 945858992 5407 -302068227 616958352 16663 -400086729 636053716 10725 235133750 160445581 14094 -335813237 195408066 20442 162231415 353490512 11229 -97796446 268133394 10525 -94875126 846364897 11419 140439620 672061314 25991 -20115994 53099246 7609 -589206031 798371822 22318 -20377185 130578316 18308 -224501747 810883920 7744 -173954160 47564209 8578 103902018 290875744 3551 176862562 445400212 5904 -206193137 518508225 15017 -598872968 63291886 1817 -584809411 470945314 17896 -439424024 71379344 21158 -78456246 668815950 22609 -601080963 215691863 11960 -506219526 897280239 4895 165063670 9730683 24775 160244001 801638423 15688 -303792984 512510654 10321 -539283127 898966462 18074 -79733307 812263666 24767 -419104674 431299147 6215 190705455 360830263 21865 -599743424 98521584 9848 235506352 349951519 19087 -139438656 868997170 15273 247330790 768919879 11169 -460858882 693440842 18999 -403019519 845388335 9640 -100370122 907737634 20192 92435891 517948292 648 -217472277 680964545 20653 55770363 297292550 11754 -462859739 366299063 3117 -593589396 328104723 23788 -51467683 931003324 6899 -495040996 24155857 25692 -293746828 365667402 13382 -128170473 356275514 5905 71757372 130229281 18947 211706375 529961090 14876 -240818275 571670162 12430 -538830226 867309374 7603 -131278509 526402877 25936 -247955590 25244254 7243 -85070 324864760 8653 -152244067 911476201 21992 -109431845 911881642 3196 -563203005 80815511 11928 -195968332 213109155 25668 -28198114 366445426 18490 52282290 355046632 17823 -192741508 51495985 18199 -501963516 922508033 3393 -272305736 272914183 11629 150992401 671383678 23509 32012501 820219846 9279 -4526389 421534799 22352 -96137232 698237530 5345 -569888296 528086645 2407 226152662 833748532 24280 -219842653 161908899 16769 -158837181 284886312 16012 -505106974 826950960 9459 -198853531 523103041 12238 -495381098 644173377 12347 -308799298 846538544 6214 99940140 493365339 10477 186651848 107889883 894 -200884673 26318533 11426 152201629 675567124 16907 120716498 619834705 16249 131616751 441775742 2628 123386239 63972685 381 -191106339 678145894 14704 -202794784 686167458 22522 135668861 427833666 9199 -111239604 579550544 6555 -306093971 945755186 15122 -586808528 153631541 20010 -152872829 206621798 20910 -211247786 907553713 6183 -579195046 632649709 9880 8262834 75489932 7362 -409371676 723431415 393 -544303470 797954853 14119 214850967 142553637 9707 -277036351 758429099 14314 -222387165 877648061 24382 118241587 46363559 17767 -345543648 73492818 15563 -346472345 293643499 10695 -231371107 264244949 2875 -60764799 647997449 11797 102884432 662279072 22601 -381769440 799279124 20022 -232803085 371251254 19866 -517810517 678953087 13584 -192439688 82151527 3502 206539253 219704706 19725 -419308576 731341955 21956 -506417662 487432593 689 -86212566 948588971 5358 172315843 327368380 12617 106787007 385184138 20593 -536475466 543750843 25758 -550616746 317757125 7240 12585845 408420851 19707 -223984614 389252982 8314 -375473604 168824123 8065 217443831 861662528 305 157584829 902938430 16590 95259488 770750650 1693 234968123 663196722 25684 -158043008 399137306 1150 -37293939 157884694 11381 104995097 101978908 7486 -41322795 376948352 24318 -172911296 408582076 21770 -338101582 722388321 515 -278231156 657978522 4312 54937604 563276111 5618 -68654825 822255304 8785 237558533 414025102 9806 56448607 746210717 25102 -283335579 81007650 447 -495719987 90597710 22796 -27667719 263329603 17259 -222960130 321055075 23521 -122600311 554813102 4903 -244666068 178279845 7204 150144842 167732821 17664 -145504153 271423188 25048 -222021441 637219145 15947 -412006560 863686993 9529 -339515470 750285875 13684 -284834395 216121038 12324 -109817417 888675526 12978 -277850808 629508883 14116 137225660 745886252 15554 238301492 238330191 23845 -132875959 35523786 26381 -198487127 885557514 8424 -577004408 427858260 8971 -140669821 724634516 544 -127820854 368593738 7205 -7749900 567280729 3003 -355376619 853012660 24705 -459874828 656857716 3536 -344710222 522162577 8191 -137606218 109716512 7050 -155010276 722596597 11914 141382886 133804910 22987 136876522 492426105 16706 -339987861 746591548 5637 -321337619 266049466 26427 249987339 785519058 5214 120002707 869604050 3355 -402927646 450216408 15566 -520268247 750474889 1051 -455072744 766904097 19985 -521795529 605458481 13271 56703653 325891808 8186 -123722893 791285348 4558 -563543836 397045365 593 31194278 9603375 10402 -264702716 840701392 8842 55554029 787075540 4215 -381379067 533499900 22827 -232724837 25764023 237 624689 715007253 7565 167898088 294706453 2746 142518035 464132952 8257 -383127850 759522507 1916 -468356973 403897377 14936 -205467266 630548504 18739 -557977587 857563620 19880 -482895937 554957346 23457 -296601030 902733968 20300 -307149723 533233902 24675 195777225 945488630 4767 129314627 470396014 24323 -54731731 740344335 24058 -270346427 197897250 3235 -215103388 737296648 5282 -305880512 698445370 23952 -552252144 15649455 8500 51421447 291461102 22835 -26433433 154465000 119 -264106312 952038831 20163 135569723 139942229 15743 -102623548 759154331 1601 -594301584 950851185 4442 -520229238 275040518 22677 -229655644 393259143 4107 117573005 807553393 6289 218193867 294016168 25264 66194495 375997143 19780 -252767857 953018331 23992 -322434754 225222609 8696 206117293 384699594 14336 -430454342 63882388 5466 -120623579 440369717 17160 177522913 801307167 10588 239788984 706908229 23135 -302495181 668870389 17000 52906454 543038960 23515 205055593 229779642 21045 -438914915 914368666 614 -384336801 36055704 186 -423560021 625255129 19338 -317542761 419948664 15760 -333141018 316425417 9199 -495189381 498782930 16958 -254849764 489976944 7369 -435705309 827810242 8455 169809848 668768593 3167 43734209 246988712 16588 86276569 245413444 5994 34545302 226607212 26370 -328443651 596344167 67 -485535942 251897649 9690 68654212 422740877 24332 -308452947 208215688 23269 -110355462 44994309 7122 -44571974 363806213 14975 -113718748 552019066 3867 -84426996 42295022 17663 -304756795 732535761 6187 -202243536 463055910 11094 -215731332 436904309 3669 -458849380 949476005 20409 205980378 664279043 25494 -467542140 884685248 5872 -158792486 774528597 8523 -109175933 547293570 20703 -546126560 562766490 14949 130437417 907185598 13626 33528532 915772201 16562 -373873555 214302137 9044 10871129 162503075 20434 -462357015 914763830 8339 -600861671 302136860 9371 -490384854 339075642 2156 -221253062 350299594 15435 -533401622 134634645 21646 25094420 862339991 19079 17334133 181700040 23738 -374003937 711410051 1033 5969957 732453916 16637 -70461001 565505788 22454 -201024426 693724231 761 -555104637 691081042 7771 -140747108 881783197 24928 -307647017 683881000 24008 -149981972 497228475 20024 162903071 345631226 5012 -177219659 598008262 10306 227927471 508398009 2438 -479853519 700590336 21460 -75709767 779518603 14899 -331825554 653019947 19936 215885009 198296734 574 185233733 835280941 1674 -194854089 690848390 24055 112835261 235999434 5323 121551577 315787331 15904 50637995 297520451 11645 14339673 592028046 12833 101132274 627806153 23371 -367523100 370750392 9160 -576798658 855547637 11450 -219572420 939105463 1118 251154114 814074138 6501 -285520229 840707018 13843 -597057816 630583066 19782 -220750540 378966777 5664 -461344919 884000123 11826 193770728 17855946 25067 -322550830 920300674 15194 215238716 447983823 11185 -449247673 696419092 5547 170783351 433909794 16899 14484568 933502416 25372 -497132689 610394759 8280 -190104199 40885475 17610 133272195 62642805 4864 -249940609 570852067 2308 -35092779 9872726 8921 129931342 673213834 5119 48253239 608438695 3962 206300733 607835929 16664 -76131534 809162768 21727 155764586 845631523 3842 -130935368 811027007 622 -426565992 645828868 22663 -589006838 366543041 10076 44733279 474780462 136 1818989 794667448 15914 237855768 509228306 20424 -311060049 162646965 10811 159490504 538497201 15982 -330768192 913916894 21914 -309203516 831823915 20550 111102453 90799852 15154 -439709658 908210905 22391 -231448432 158620670 752 -571305576 49724420 13360 -274677190 566967040 18992 -505107849 911906207 24794 232833703 940387707 15105 -535012955 156651236 704 -206995830 502441617 14600 -534529775 952756347 21362 -575730734 195518330 3549 -497873382 176964998 21727 59900365 314010416 2705 144215519 52877215 6583 -504676252 210230565 8530 -426974909 374670846 2237 -533356718 750989327 9814 -32350165 313097347 20151 202898499 241840613 8759 -92634748 758851193 17816 -343768413 704369451 14733 -244367613 111046108 7667 -491956296 670732188 7266 -239336000 270826661 18264 -159759801 849123579 4777 -465487511 866471360 11679 200814100 10264384 3263 241590953 141732994 14121 -335477813 448407333 21214 -569596129 165859346 1990 -101468876 860111393 1054 190810535 457110989 25254 46063037 879481544 5772 -528146921 247089803 4802 -113673416 755699893 11591 -323006991 503182836 8688 -274152116 143349265 15990 -254771971 100712245 4697 -404371155 127588188 21618 95095637 215545641 6056 51756636 633448158 23823 54994730 119364363 17864 80752068 636151874 2095 227671273 560711900 16490 -376903342 539816443 16537 129947007 38221401 19163 186319801 451155574 24832 11203987 830537404 17204 144786503 170251133 26472 -491488617 818478585 3469 -357403327 593499175 11831 241653028 926797688 19973 174288784 853399780 5162 -2046477 902152799 15452 43223250 733519968 25078 -479587527 804326189 1280 -421876342 811528221 22994 -522199960 477870369 1383 -586575593 645845329 15608 127598519 408785161 12632 18784870 400630998 20709 82039644 833776182 7701 -380537604 748081274 24213 -473047702 747712174 13208 33423285 33662707 671 -133212653 391051628 20620 -311235440 227527332 18169 -290614162 89404164 19488 -560692607 48125910 13274 -6493418 255302583 11364 202853509 165619263 18745 -129548845 673757582 3917 31916267 871625466 20061 -195860375 107937397 6767 -418451704 101680327 22765 -485088229 792935955 16772 -520281965 930666748 7783 165477427 74725489 15516 -88530489 535294133 20365 -488437405 507705451 19963 246227853 483697171 24052 130011813 911585422 9463 -305919881 621516812 3090 75509289 116179598 9620 -550659583 19847025 12084 -363640555 50128866 850 -498312662 168489478 16454 171819999 624374559 22704 -371487620 835953176 26068 -468217473 323140608 10053 -349477419 408494243 24680 -396977341 249220623 20977 243327633 650635137 24291 86485243 528248793 25056 -318237556 812329342 12774 204019075 619873854 13607 -282952085 543139781 14331 -558453953 554002040 24453 -224868860 184519888 6519 -360981233 750672111 10970 11400854 637739973 2857 -536991283 309082897 25485 -500576779 499108971 12948 96805787 495955919 9576 61772861 483047581 10313 -467948280 536457106 3626 40230029 382738416 20612 188687375 256614131 6988 -359844754 535289348 11359 -571271279 96076552 21621 -457455839 231404789 11228 -521526058 401948961 15888 -355456341 499963646 146 194129660 955790793 11892 -330606488 365500592 25385 -256701084 501291232 15828 -490496381 899305298 22774 20624396 389778860 1398 -343533251 538975017 3676 -63747273 941983387 7276 -196278070 296033251 2388 -566882052 625384319 4867 179168990 458145940 8228 -555443557 610321145 20546 -553333432 52249348 12046 -270287218 505418897 20097 -502452473 368956734 23441 -196194650 78923336 18724 -468867378 945912226 10376 -298864285 580965202 26088 -277285569 839339137 14445 -324908222 356156385 15761 46939574 201530136 6216 199819855 799888243 9793 -457593335 646013240 13309 -153378292 66776121 3050 -134090019 55831479 23915 -337128177 859430705 16460 249824911 590538682 4889 186360037 248185424 1251 -248272746 102367928 7710 -191706288 898031342 23397 -360550711 718590610 25660 -148006476 79113529 4301 -282063466 611920079 11196 -291453711 132953099 18761 85438834 662403317 14856 -11309987 358916860 21236 -550129598 164310737 22995 -223447249 179670720 23674 124573679 760398663 22793 -402254491 37685774 24818 -419292656 622795097 15956 -6401525 497498419 8535 -100534749 258352789 7224 -270663396 515067299 7766 -454330870 893623124 23233 -563102140 641908298 13708 -95253404 272928718 5104 -547907614 710932474 22470 84555058 548206635 7445 -127244122 521457077 15778 -216318716 750085087 18475 -483566386 70911530 10794 76529619 951025525 13589 -383270199 925090081 14816 49265566 81261808 25372 54571382 886256842 21362 -66703 802044046 21767 8480033 184674183 19774 -172656167 53048004 7280 -431766652 267483984 10656 144928983 203047036 394 188839321 741841155 22233 -183000987 575338025 11296 141599730 213174024 6517 -599919115 366870064 8298 179249448 403221737 3280 -490091393 289079871 17177 51304211 644784339 14724 -56544333 143507868 20920 -301925948 121882198 16223 42367645 436611695 11868 -500121070 313424066 5387 -418181120 303859322 16606 16593657 273137947 7152 -496544192 376705943 21691 42538645 762462044 22286 -506657719 49739746 11217 237802639 216533666 14179 -199719260 16028898 19639 -261706661 124410603 17091 71706692 474937790 20677 232446243 594423606 21760 -46467734 421222547 1827 -406839884 330897513 6361 -191231469 688110138 10111 185241047 718620211 3061 -345182144 139633717 6812 224446208 731840920 3244 24534215 643392149 14375 180742953 838671283 19431 -59089800 734448547 14530 -432172350 253792872 23041 15063001 628969155 10341 -156168181 45496438 3606 -304880064 320751289 19120 -403599870 537177528 19070 -486856741 729039394 20882 -204743786 326617777 13203 96765103 268048840 7488 -450997506 297954731 8731 -302805652 240599843 21945 -37746783 840109519 9034 -76887746 430700398 21183 -506427883 492415183 24830 81387448 114322104 7394 -272572627 794509673 9035 -156240493 478905660 16946 86916839 605403984 17876 105966388 901190800 16202 -57241510 544033023 18463 159330838 198413458 1469 -489094560 488915151 2018 206104024 199847502 19079 -398521768 280798119 11984 -152732099 619582471 9810 -537736800 766908938 16765 -170497096 670594664 13773 -490793907 215041464 6905 -181884703 834728150 3258 -394929040 441563932 5790 -68107098 714838978 12701 46819446 888382208 8613 -517179976 661628331 3025 18261386 528402749 24454 -70370078 603302817 5290 -303370569 877009890 20883 -240829156 134630044 25278 -268843837 328652050 14671 -521637481 160065776 6288 -223956228 920135964 23409 -567774305 412859815 13861 -63328897 235834341 4712 -92130207 957137237 2042 -97991189 295495688 7779 -384592292 132454844 12186 -299472635 558044911 16992 235407436 485129835 19647 -521207772 455634041 13272 148289922 820646960 20072 7217240 547738265 3013 -381399043 407303681 3940 163860656 161326199 8594 -444281775 85258662 1880 -379024869 676505110 24010 -228292071 611578819 1586 177521845 333042087 25887 -472051345 510827492 7667 -221005797 859162993 15416 110427860 449070976 24109 -324488648 413732889 5923 -156492143 361679903 1967 -150420656 686157981 3751 16125254 815576887 13185 -170525221 215169147 23060 -419143605 324063262 25659 -487759245 598851695 5844 -577451354 484446962 2466 -522075985 351125305 22427 -106405965 284151898 12268 -251807546 607365795 22424 76856921 827864099 8556 98200657 331443684 23401 -33945487 649140016 6432 -61325044 778302907 738 -93673517 763114424 13729 -424192373 206808938 17496 164106066 556311267 16462 -40125503 334994434 2563 -472879653 288183234 10033 -340357547 595244041 8225 851779 296002344 26220 -229444442 86248264 98 74781880 873113638 17849 -163231933 269574554 15312 -189529864 40198707 2859 -69918361 846896553 7972 -334626796 366298560 20444 -260129573 438617228 2345 -36719770 103630708 6308 -377113920 917365095 489 -377204611 511301831 1678 -214768763 278763338 443 206766998 621333755 16766 -489729767 300223322 14942 -521816075 108767957 7276 -349664486 641750241 14497 179558270 180061304 13352 -599118529 121903950 11361 197073790 780963189 9424 28008312 409661856 12493 -293444820 579172147 9521 -152728971 871760044 18640 -315471612 266807800 391 225788753 947084523 10705 -393876454 367381929 411 249682816 467178707 21272 226198675 36618214 20311 -507439296 326912766 15165 -172320231 447515138 23508 156128441 505666204 23306 98026559 280435411 16362 97171500 939317189 13886 -359545090 774105353 884 -470277720 537271533 6199 98166624 857568797 15139 -112769322 130510890 8498 -330708164 570587024 1665 6438444 76644796 12008 109090702 937626906 14154 -295519081 360853932 9668 233303842 90762591 6806 63605883 567635732 21314 -90701596 518323370 24580 -404607230 142791413 9001 -591766336 247058433 14255 169953261 542551962 21800 -5602382 955819296 16258 -35355258 18398472 24014 -179129814 162583218 17644 -196556094 944671402 13394 -163936540 622864895 8497 -240672397 541845209 9939 -453103035 559768759 5023 45705973 37562947 12208 -176117911 114180016 26376 -269604158 842699631 16498 -510719063 669928601 5398 -110797051 29229430 8554 128207834 288423969 21623 -308618409 571730955 13909 -87963905 143161582 13344 -355729698 467503773 2201 226927875 53637907 1403 -142952716 536330568 3450 -4418301 505583506 18852 216124686 340465358 15419 -442995867 932511787 18813 -390623809 135328157 21343 -2319275 27445800 6244 -398481548 366241369 11806 222974887 418815803 24736 -365152191 180830165 16425 -489812757 734951419 19500 -403540215 896901338 16223 170743180 380664419 20355 17890891 332682579 5540 -10554170 863324324 24929 -394265845 248878770 15277 -294861674 349760509 22833 -47624115 528494160 7421 -510873929 595068526 25511 -576691087 545638579 2141 -396586696 264901479 20054 -476154954 456118241 1707 -435050813 469685314 8457 122775162 343635530 26291 192971825 436756143 12481 -224282629 712291569 19381 -582094899 500419797 24394 -149962827 411437847 2720 -324347193 560717476 14126 -187513607 177717214 16217 171229984 146316675 8213 -529563359 282593747 17632 -330980352 432848036 25113 -402881467 70058156 14895 -503413868 170498133 14712 -46709914 561533987 17527 30142449 860612206 6317 -414005259 870175887 17845 86135831 570150300 15288 76020975 648738729 13366 -542769719 249093522 18995 -476995491 503140802 22807 239418601 34419660 4162 -153803640 360265554 18758 -108168428 477019019 12656 -599380500 184259227 190 -49807253 216619678 2402 12904400 671913098 10450 -110504533 276400987 6726 -308469472 584142077 3124 166477030 544114426 20109 203728945 810032455 20963 120793575 854824273 3505 32770734 709676636 12893 -306573692 395941411 6450 -423223032 620272737 24444 110827670 534500619 24269 -134218990 437605347 6990 -176162924 436197734 6533 -178724432 880478896 20035 250129920 795867800 20144 -226182500 894693656 12692 -260521772 526495811 19684 -6599542 753554867 18152 -151908925 710168501 11645 -495358809 13630263 20056 -118790835 169091251 10185 -582256150 92672251 3766 -571524946 417793320 23547 61651200 303966144 25807 245671929 565119737 26050 -162024520 852129874 10118 -531698571 352924682 5104 246145305 354001477 16109 -478959451 30669889 2638 1543820 19135383 5872 96277094 428563460 6507 179231948 866412386 22883 -133621909 89548638 25039 -484149192 445400503 20644 1150826 85709006 17435 -528517057 732461066 20608 -530406074 288507365 16120 -306522591 333236044 449 74379268 607993404 2969 -496433128 255917096 10155 -154853848 511285287 8425 52826783 670715120 19610 -201577728 676150820 18079 -89120056 464238246 7549 247640076 374253830 17991 34954567 554067513 4240 -285226391 523669750 9088 -136689199 569711682 10211 54988779 358397128 2078 229622473 229323535 2735 -226307425 588827239 18793 -540865247 818769890 21552 114768409 494947782 17298 -252301728 648809696 9742 -89721890 907054647 6720 -503651486 315677947 25538 -251968152 441840900 2760 -271429853 683385652 11776 24303778 210568161 2243 -336172742 249384811 21305 -389776771 364725058 15834 -252547627 167953464 143 -295829207 821943816 2381 -508702891 564930466 10029 160872060 324102591 21677 -463041525 832719863 18502 -160357344 848855005 19233 153796302 319126454 24409 -528024321 495851979 21334 -578505861 775504664 13174 -377356655 519404383 15873 -60290635 164631843 13651 -113228737 866108223 732 -55038264 175734481 7748 103591808 585216224 12944 -255550029 933921831 22255 -328307143 134105205 12123 144495598 803053358 3179 -479890562 669694610 5515 -139258934 914542948 2935 -33117268 454100180 23495 -235759136 903529609 13983 44015164 901518453 19100 25640857 681972728 19972 -405781740 761136176 7938 -576219192 546069239 601 -304445455 277029532 706 -577759235 730188412 25222 -415001423 481547606 19972 234982415 337181988 21021 80871924 706968475 13388 -323684951 655131140 11215 -578136021 753810269 22336 -589002364 359802431 22526 46266275 622588644 5248 129657382 911592187 19191 -226255807 887377853 10102 -218818892 772441846 18612 -501160804 854695629 22229 -36533227 793098737 9361 160475877 94864418 7018 151866062 956657967 19768 -488394961 260186402 2477 -163649875 171759680 18501 17073169 750178343 24644 -462549466 235867180 21592 146802714 841972442 22145 143807925 354139622 24746 -557536640 895747963 4642 142447705 903787269 9139 -146867006 236215808 15281 204404974 581135099 9793 18694045 135609157 14336 -563910428 21947035 3389 -365194931 250910566 8183 -528169932 755107957 876 205999936 78358400 12033 252512727 487871190 1240 40188837 616487007 24849 -530977715 583505711 11172 -461703077 761135226 16630 -323661306 949180582 20906 -489194421 127607652 17312 152707811 324964062 25016 -432736506 721306172 5899 -128541345 142289523 17351 234163307 198205091 8319 -222872102 920690113 1601 -155661529 458820542 14350 227524244 722935936 17448 154043598 298260691 4365 -240881041 604943277 13289 -171163337 374205312 19933 -488504430 192981077 23449 144153422 782776934 16012 -453763051 901963934 20126 -141848571 295563794 13632 135993216 524233709 2118 -1794473 952600538 25159 -97777048 482032752 135 102246277 295787380 6508 75847373 503101524 11023 -16094341 451692158 25643 -229750468 527466282 17208 164933534 306711692 944 186129575 150530306 10536 119077487 706779290 19063 -451948395 758644115 17665 -88574910 661819761 26337 -181165077 124134076 14953 -544651973 527086712 24955 -64642467 212403373 12563 80285766 845719342 23450 -12617496 459835867 17711 -544443161 608346207 5077 -472612555 676444588 2013 -472509362 156809684 6346 -76277345 33618832 3535 134595260 587424532 25882 -467650873 533083785 10435 -177067719 379304059 8362 -58489913 518979169 26021 235442170 273243317 6831 -102818751 348830972 11686 211214230 626654490 12879 -169436844 603431738 5550 79510016 726562435 20513 39149817 804250954 3430 133455280 518464985 26407 -485419211 467843459 2740 -30769539 593452459 19823 -98464104 854529143 4682 56178866 769770153 10091 148780612 471370213 25475 -185625201 569754607 23085 -98239094 568028725 25235 -206645260 111799459 20756 122743363 796555474 3956 -28460168 508373126 7850 -278781965 537810969 20716 -358585667 640315484 21543 122033584 884145875 2913 -62780493 794417682 23029 -526771710 736411794 20944 -36873773 612987793 17980 -570872456 298683136 9982 -253424614 807558483 18431 187898285 839612207 7740 -97852608 441550841 14681 222003577 62499687 23993 60000658 47597614 3733 -18285349 811456404 8422 74964213 479827460 15849 -27153337 447423641 1749 -403449834 834026813 476 -116937729 552695938 3909 -550113327 776842904 13626 -491182853 116349426 18422 65520562 195436322 16426 81198587 190474118 12996 -508993934 114115932 15533 -278340041 500407805 15915 -31787212 355987040 8318 -490853766 507395767 23515 -209501761 347546515 5963 160409842 442970787 16682 114318169 602934174 844 -322033491 924708943 6678 55814004 69689617 20227 -311609599 130973254 5930 -223896958 637659003 7590 227667926 633246699 19970 9219192 623401919 10280 -474216376 550367023 23644 -92901598 682459350 23209 -244822486 541907832 15775 30634163 295047550 11202 -397863741 298731180 4728 249763001 501173201 1443 -15836351 393320935 7547 163778796 574949079 12368 -578297 79548286 13894 -487542373 261982589 5166 -71372886 137648681 7530 -413986405 495847068 20844 -429020288 58104970 21493 -57891121 805552808 10613 202926633 905655391 849 132514678 146722242 13320 -581831319 546815908 22263 71899983 648685263 3682 -31671950 912345977 19619 -171910254 718863725 876 -524722373 223925820 10028 201076471 802327311 6866 -194524837 469697106 6334 117620339 898867975 12238 -491627125 115009777 2344 -361279298 693509560 12605 152308700 511797399 3674 -181593061 542602521 20350 -133613968 765052118 2102 -116074207 259007913 21157 -389599665 750363174 1216 -562508714 127780824 3786 -331812837 50782173 17522 -336220554 643468878 17879 -31203332 739756764 696 31065905 906828941 10477 -347458376 841010473 8898 -156107594 289028021 8779 143440125 284857917 17970 -307890790 426270449 6062 1087413 709710571 19812 16570782 14076610 24288 -444379796 107840668 12829 -221321942 190764051 1095 -538308731 628220972 12041 143969880 392743524 10334 117556238 459287153 9079 -92413752 37812094 20340 -165267189 905968257 23905 -323754073 739849429 17290 21436219 169481638 20374 235711464 757081643 19542 -590661317 253592528 7728 -430213020 812619664 5830 -545436775 52642837 14288 -135851104 895545100 24242 -39419066 157942490 13733 61416108 126934426 3395 -286571620 341559764 4723 -107706992 112144528 21970 -141279500 461614002 2435 79933271 470480109 12387 -419750841 279028693 1256 -516893132 26411189 12894 -579489811 534995942 10867 -350538392 640175575 7292 -310440407 587539327 17685 -24914467 425415383 3225 -334797081 808731617 25225 140797538 668610919 6322 -477729653 633184890 10224 -164408597 101024013 15297 33909348 507986575 652 104757529 856555038 11468 -310157384 89625116 22196 -253925392 246800899 4039 146499770 354935009 20583 146298281 524653310 5033 82069554 20927578 2583 -167602896 196348580 6060 12586220 260768444 15264 -135245265 140999337 10029 -206402294 619477894 5532 94902412 297654586 12697 -385571214 896314762 5494 -546141713 946511090 12639 -134632017 556999483 13106 109967687 399556464 6054 -108262966 907244803 19417 -563675740 625906172 19919 -136200577 738871697 4820 162614898 592422081 7321 -325527023 579090562 22511 -503940034 934611062 7364 -454544257 105585451 19760 -79047327 510513410 25766 -56768569 178627348 12266 155625399 675712972 4532 -276213978 508529920 19232 -321346113 163894342 19354 232734163 542619017 11057 -480976124 585145829 1452 -250292424 643600037 7754 -574507248 220113179 16457 2041026 68824921 20708 -456779560 876882464 11352 -397714917 783443085 17379 161980251 714742289 20228 251740513 845016987 23539 -60248928 282019855 25297 -430459499 588000807 613 -345988172 907963191 17406 -403976627 198687542 22599 -395301721 674233501 20694 -233860217 746221721 9880 -447202170 386788422 10106 128261483 317108594 6596 243685986 842276125 13203 -482619541 481007284 19547 -239945920 811080703 6629 243508131 459626604 25791 -561384410 881357329 15749 242377183 458117756 22888 -325611616 86783918 9961 -487284985 185728219 2539 -177516027 388871448 24176 201194230 473002219 24171 -110290842 511186565 12737 -339856468 419567898 15039 -537251471 890663455 23806 50441312 301407926 16489 -400641766 904929719 18317 -344609134 559298374 23358 -592382668 160075579 15930 -270272632 465497715 18922 -136627127 793555859 18096 -176290974 24591861 3596 -53905426 634475013 24992 -371169053 110130972 7219 -341246427 157341234 21267 101414597 796245414 12512 206291992 451532309 24328 -418234110 16794719 15180 -366671916 930733180 23721 210703594 285436613 21007 232763299 75699150 1206 238372265 72206234 18740 86579535 614593571 4378 230309642 367294190 21281 -600173281 267994355 4570 -295988004 392814771 21344 -207977920 54940193 2783 -512952042 928014743 11141 -316909190 507112024 21662 -307798884 744559881 4454 126283122 386319978 8826 60098391 870716870 22469 211999234 583885140 10388 99468072 700205645 3518 -127222975 586879964 19242 -288052046 891373993 13403 169632646 574787343 18346 -73885346 180568983 16514 201296479 130590429 13438 -410926414 205108715 4732 -515112422 357847359 12968 -163142132 824207264 8217 -163055127 868345699 9836 249767290 557648274 8927 -497498796 594073296 4350 -385360211 97583174 24243 63732258 936623313 16249 -516417970 681451259 1089 -555960648 113497813 21916 151347050 720172182 2068 -229862585 911140623 15273 -301383544 342691832 5846 -75654234 184324238 11728 -391355146 590179583 24768 39410710 703730004 8781 -219348030 515939283 26368 -189906657 259781659 14973 -139622609 250565919 1995 -31556063 30118378 23299 -403194366 391809767 16256 127100671 663993517 19722 -45351908 801278895 14723 234936496 92164649 25505 -131624977 279425173 8795 41459779 107449967 14457 -61451726 484902040 9434 -377172091 483813809 373 -287622019 889630888 14990 -402717422 23532970 3911 -207544874 532042921 6801 -509147393 631040769 17107 -35837228 190078901 14300 -584911969 635054727 23725 165175571 239432454 12622 -459958836 708182908 6043 143291070 781926165 7623 60537197 446396802 18831 -524451709 902363921 7704 190554814 285965453 17303 -379707917 321579185 2773 -459115732 428355130 12001 18815293 690924797 24446 -566794581 338056937 11667 -566998594 949082700 24464 194036480 936083290 24793 10315487 522666934 3563 50033277 499842278 2137 -224337888 391639990 14485 121861276 824201362 9807 26215331 31202976 22146 -528023738 770230297 11685 -402925417 818130110 22949 170231321 343575839 21557 168487142 524590854 18517 -590863052 636843854 23404 -268634711 93953532 6255 64303941 905352577 8619 249142239 584957985 20160 53488415 937392587 14539 193292550 790506337 19158 -558873381 870950219 5675 -417809716 672031268 11642 -543067755 764200445 14827 -343305592 329674206 12122 127565655 396632505 4002 1520828 86755507 19650 -325221678 658792693 2439 104072914 554128149 23705 233257639 136714964 10713 -332777916 775684898 1496 118645329 300615555 473 -65866371 306770767 10160 -551184864 181660066 21349 46439082 703105488 18032 -200781887 818774000 9784 125345720 822919401 11541 127750929 410706118 8321 216706502 853411963 9258 -568019907 924338153 11962 -320422776 284210742 11071 -484391488 262529747 23831 -325327243 879425181 6901 -388608459 31386485 8078 -145805383 485929086 18038 -360327526 99147184 9169 -419861790 640039553 6291 200101897 242995856 19885 174356490 428191910 1183 -165386666 767477419 25928 -363988069 365488675 5690 -536271092 719413660 20653 -87435780 298649149 10876 -601462724 15458270 8675 235662165 132912381 24927 15563405 290437637 1468 -165584658 533679189 21509 216613791 369260339 20467 -349922532 948986977 14739 -220145335 695764993 26252 -121346944 498317478 5719 -52888054 199398587 6898 -54628946 95948903 12333 -508162432 358150320 12740 -572448439 52034781 11235 -91775610 182350986 21157 -471706827 478278448 10080 109281665 904863328 11704 -378727969 637226961 22606 -324878940 397177126 1139 -225309815 18491688 1854 -458289011 336767909 15189 -379387065 186096356 1028 -408370221 445591512 6190 -404383122 628359000 14751 -133147874 349487400 6464 -564085507 853173133 1747 -23769695 415298802 24553 -454616556 587943725 23681 -149745409 454886960 26097 -347310034 208036325 8070 -4952284 734119245 16440 -267299474 748840819 18374 212396410 413103397 9886 -370562641 767581187 6796 -357356279 229370929 21239 -535402343 753491623 14802 -379795781 276028200 21096 -466231912 305188444 14549 243835868 204342946 24697 126314899 629506840 9546 -239936505 453923288 20475 -314912597 528236169 20202 -253030932 680202345 25407 185559797 342947149 3069 -259072352 20423683 20069 -117506200 440444338 23476 -33303605 484170471 22156 -137189349 663858135 15549 218394250 823330825 16465 -463163851 785464483 17983 -179128537 643741125 1403 -298976318 715382595 12270 144878853 908056699 9094 -277170260 846575770 6493 93068289 78751065 20598 -230945061 244389381 1112 -410449983 555534722 8718 52862921 845784131 4730 -107235849 343719059 4989 -269010021 299897720 5478 -563066414 402746045 4221 -392886775 508954967 22362 -444391587 198917684 20947 -446464763 492065871 15879 -131505147 326584773 25321 -363381848 923133595 1350 -115194520 369530385 21986 -186943394 369721436 3310 -76770651 624611314 25135 211743396 33188463 6962 -64382961 759869156 15674 -347249300 200184122 21464 -48004914 796094431 3207 210336853 828181489 19701 -186509544 675493729 14664 219703929 700203070 18065 92940954 652050440 8301 -128271209 78146141 10427 -247739565 557357383 20191 -432827843 799397392 12516 207942999 560144738 17144 -169579352 834030311 17945 -327691173 40000254 14182 24737582 74856224 19401 -376832334 878005835 23686 64866152 731928812 7256 134082732 822932623 17733 30902175 559274029 12210 -521116932 124905279 17882 -23804194 308336069 6186 -205962765 222138308 1937 -588285745 621906699 19639 -463261675 557310472 15883 -465456388 612009745 5652 -15542481 937266841 4891 -18195256 631780366 336 -94983791 932366529 9306 -480860044 347583850 1917 -297747947 57069211 11189 60022619 312713506 4717 -466444469 812378308 13555 103100657 44572314 12823 -304687690 751687585 22744 -23874184 760568484 1676 -104031310 23977246 18273 -524473907 363911702 23803 -414265148 643058884 10883 -550071762 482014251 4792 -291761897 897066773 24474 121716029 268671479 5573 -500633380 880861819 25652 -163648888 333250565 5123 -411350083 538503646 15688 -520760779 525480533 440 -32796518 542481632 19777 137796045 720245186 15684 -450180932 236591699 11313 187630171 148665386 5821 49293917 512657571 17761 -99389503 677395501 16626 -142201880 321168383 14834 -176800669 806536670 25987 98060459 821132991 1735 -518376667 882085200 2456 -453796484 624942233 3838 -526928828 703262444 23299 159075138 72120024 10588 -312614404 644963460 13721 -77639205 34201535 14180 -202111451 524778668 12305 -216174163 615950773 15162 -481565760 31834962 20914 -234589004 84327536 13792 -539436020 850691560 13302 -329495926 583677642 20830 -438585105 375303057 12368 -407998668 82314869 21240 -271435058 355160281 18751 238077608 707351418 1827 70381474 904382776 13444 -519659936 248361871 9608 -387845043 75242530 2884 245609799 298951164 8693 151464859 80849404 9490 -492280536 862593588 16457 92373781 735493930 23245 -142576332 335414854 22510 192782244 389468828 17192 206191107 281409520 16516 -493333294 399157582 1573 -484522591 712135233 5735 -81802 853199910 24321 -147489587 909399215 18691 -225438334 352185357 18112 -340112565 813149505 3442 179006603 470001398 5643 -592523374 687569920 12409 33615835 856744862 2225 -427148360 559495602 7195 158066605 798537220 9518 -461426134 927623845 14912 -98834388 678089830 10045 -411648669 719305851 22452 -360126256 179521169 17713 -447347643 657669210 11023 118352402 434226399 21848 -461187389 63924401 2176 -122099880 513816899 9353 -95820771 894938508 5291 -231866937 944751108 22307 109073487 190371567 15905 -500068132 938073464 5499 117269391 310501841 26408 220777424 654619562 2708 -456582826 630480618 18889 -261653029 181345913 17344 24702910 121374090 22917 -81612221 561867594 1593 -246087685 618432789 16585 -68855714 891711148 19494 184252887 329766693 2390 -486499219 616729172 26331 -395212236 595539774 11516 -36506669 176529777 15590 -104739744 841553282 17715 -131236416 168657867 1575 -273756454 490135356 23387 -452822911 920335216 12845 -489497420 659958728 16800 -83187846 318492060 23238 174185802 310121099 8417 18897385 935103259 8106 -581647539 690680880 4257 -247204618 896779478 19835 105057267 384375043 15458 10854642 577998885 14633 -393002705 857317075 7853 -232249396 315529753 7148 -400519497 26622329 24760 -297975129 581940214 10737 -404564672 668584612 13478 33018960 653588586 1667 -130216160 953471231 10580 -413708599 795228268 16736 128718429 733376144 9560 -414099592 494646769 22834 -75823456 561704299 24227 120952256 69110236 3566 -150738571 804000648 7542 -193437031 631189985 9923 -283083336 896816274 6297 -332575275 125282936 20259 -221900988 801922577 23876 -309073335 766184130 3111 73682831 244516345 15229 -143820631 746316968 22176 -385279642 378265504 4947 -144875174 554795155 6997 -49529343 773442833 19225 -511656014 916382713 792 -516415683 529713665 25289 -479975243 421608835 18663 -54716685 486039924 3631 -20141259 509636282 3603 -279688866 126888639 22722 57113166 494957130 21196 -9391401 75662687 24998 -170063366 117726049 23088 -245060998 478694779 5907 122163765 701778418 23299 -458612367 946529387 25254 14480113 444148991 26093 -401414509 750722669 6897 -458598927 349303097 20650 42647328 479438392 23308 68453173 425092425 22637 -87181919 424838397 26231 -120771148 872008944 14380 -596459122 287523885 15648 -295921956 433611395 16919 -458377337 182637381 7633 -330867269 406317343 18835 -417502849 688166028 17238 45724153 759498900 17449 103676958 90918888 18332 -47251843 759980815 3158 -448965666 383909827 7270 220682627 608066705 6502 -247548072 618618058 18132 -191678867 438390549 17234 49308467 848097393 21458 191972110 690547298 10273 84336949 46366546 8562 -203484765 522509577 25283 -82833532 170032187 8461 227571780 601593138 3930 -344294848 594555463 9285 139450592 430520391 1553 227720984 200019056 20340 -213571500 662861857 11340 -459425791 956522916 4238 -392552472 381323881 9208 -382996326 146634061 19995 216587860 577409971 11852 -502148213 377757403 21416 -237245210 495851475 23087 -172527725 839117778 24157 -205003681 298229851 550 -220931443 685574045 24200 197880837 97444604 18462 -146345839 189874491 1009 -256588411 115919819 2843 -472786322 118779542 15884 -584424146 878816679 22785 -217111030 865489605 3042 -150167229 789305811 669 -219576919 795799329 5124 36839240 423510876 1575 -88927493 735069514 19718 -320018700 366020183 9542 -523033888 105193299 303 -107081215 464435205 13811 -160479118 141750511 8581 -519826757 543180190 12918 -161874566 182490529 13608 -248380576 546856003 12809 -50716936 363341145 14073 -246667034 75285028 16266 -497548005 283176056 233 766420 413569355 10036 -367399799 591617446 26392 -179753004 510833489 19701 -265327036 430920272 22565 -115310101 781305276 22671 110074941 807940757 16651 -539069226 847788607 14593 -120674524 818932973 11736 -460206609 22938643 2614 162005049 604364043 17085 158322066 715465807 17300 -238423357 107703785 22856 222875786 907094381 14342 130158622 833211915 6338 39267967 268097602 17861 -432636661 361895751 222 -147705288 248100685 2704 -364350859 253187405 6622 -493246625 941652522 13388 -104319313 121597281 13452 -461325839 604944006 16639 146769884 754664062 14058 244241017 846901692 18317 -395680070 459741895 25966 44874088 120378110 21449 -496008859 32678500 6509 115859722 214620858 6023 -52621368 316136731 2214 112128685 350389874 11577 231058576 341996862 6726 -57004684 814134712 17781 -535413249 469093636 19927 -391343841 566129713 18338 -385790033 895389393 7663 -473759735 811589335 14269 -341014933 259353460 14547 -400080497 657690232 5054 162548734 117788437 13046 -300138606 547759802 11031 -32674581 717163987 3079 -579072195 167649741 9218 -93949612 702081678 16901 30839740 199463243 794 29727183 740557701 16564 -236221547 526159454 1700 -596029271 193503874 17101 -582286397 147460945 13634 -7001203 942152050 19904 -200333917 318123305 14826 -429477298 886004607 6263 -375547268 211657157 7449 -83426439 842170989 9028 -22621287 668374448 17735 202208013 199070908 24874 -232492652 744614156 21637 -340163939 108295426 12800 -450367666 91806933 4091 -529836100 49821825 4636 -572551331 435091993 4383 232132971 811269071 21274 -24191240 622985922 22518 232428723 244142473 953 -551257654 126971394 5294 176017617 158268542 3917 -176445561 83330841 14478 -35332480 411121903 10808 184269168 676000931 1243 -165960833 85202975 15206 101541623 119678368 14393 -132692770 684518985 17409 -19079300 136032195 16494 109576780 510616662 8485 -520179294 88837979 23052 27790592 519557159 23323 -496564823 657773949 20702 -62613487 508335149 5628 -179336832 663263174 4874 -233440811 12311238 18865 -474705205 406732481 10023 -116575964 953548246 6369 -369020633 321857177 20721 -474865046 542261484 24878 249714039 24386398 2683 10467831 531982253 21707 -500482986 355040407 18926 -386738444 741182161 3198 141489761 246952005 10086 -90318978 37034733 22217 -546382537 754769090 3152 6322789 694677836 17705 -402413236 346606402 19847 -545546399 643162267 3634 -236154453 781601292 11720 -224697103 253590928 4066 -564512305 515528537 16279 -208756646 442202682 24356 -243237324 479651105 3112 -388596594 615135029 9536 61385189 470344301 13776 129310382 310157364 20357 182667202 790529097 24614 -465641902 909168401 716 21621028 729049547 24602 160753060 761118472 6829 -446833513 38447232 23330 -55644223 838831833 13895 209574444 107225412 6564 197396619 733356857 4617 -47377229 412229847 9193 200283804 291876118 3907 -121868845 408058854 210 -101210248 716415235 26342 -102850784 201873157 13639 -24827876 863201329 12266 -582166433 480899643 20340 75864658 783970254 7912 -502419042 199717435 15522 7102066 599452690 7195 71739611 468892239 2483 -162559634 284987225 6554 -397484938 649371688 5186 -543094163 545241562 3504 -326234214 120865733 22691 90802361 800168301 24238 -359554577 94362161 19598 -423950324 72593086 21988 107200160 866217191 9291 183003281 936878615 21962 -343080275 567026705 9159 -328795261 88572233 12504 -222535521 845747041 600 -434570529 744582390 8133 -180130229 710060222 14440 118246540 574163011 13919 -268727571 478430803 22417 -1636886 353575245 8119 231253781 904442142 11456 173030882 783577529 9113 -37609509 915499344 5207 61225506 899945916 5753 -522447142 815147842 16307 -376117376 947819769 13598 -443559816 469019622 8850 -15962724 497289701 22711 -396619914 223505773 7751 -236453092 523530301 24358 -491069505 89816981 10360 -260292417 14831680 6990 -83403120 66676849 4136 -222995589 385066438 12026 -533077048 697627970 19398 240368181 893255652 21385 110024926 191610682 4533 -329953159 484956647 13420 126799625 389691265 16751 -128693051 637906225 10772 -440728880 463818311 22281 -482647223 727529479 19435 -504251311 900810151 20578 -273999834 142010614 3815 59567223 134546823 14987 -331562573 247895178 4798 -231373200 49637675 10319 -380995915 279314910 14145 -204579586 787304477 731 144934154 118752442 15633 101028362 538423769 9633 -55556060 888133619 17591 -145460455 494435301 25639 -19768682 872108780 8756 -24950448 295960284 4244 -572684157 852707094 14874 -408253701 832302517 902 -515846464 230400756 7866 -536514229 274947068 7113 -554967796 931241369 22749 105549644 592612256 26225 -166760178 509673985 6514 -139628733 204374247 11 -462190760 898157222 24773 103208111 767794457 5000 -402265758 25393426 17389 -333793183 504471693 14521 110400648 664455132 25680 -343081572 118066059 14022 -392828651 162965725 8045 96881031 853710127 24747 -211748034 785071698 17782 -102934568 765033724 12841 -205179000 949141176 21232 21014533 408066736 625 -38715345 614580712 20004 238407670 945987169 26454 189898755 348687864 376 200059473 623465639 23196 -261712262 630824006 13440 -584989184 308214895 25897 95684390 457826654 4327 -1144783 480113734 8848 -215556455 866225763 4950 -566310947 635981624 8778 -156282504 151237574 926 -438084179 472028593 24935 -531130767 941879376 25911 -601890584 120934579 16516 -90054197 810640848 19397 -158157627 636961354 2925 118882741 114311266 4686 87311580 306445451 7167 -531302881 247232565 18675 -544543559 388663352 22856 -587164358 293954494 4393 -133764017 319739072 10684 -568188907 310619600 9729 -264927157 627476714 16028 -480509836 379682250 18802 -243536534 946378390 4980 29182738 207598059 21972 91523553 617864052 18304 -138327246 417217660 25819 80652835 822130917 16550 -418315509 184936590 19411 -60842404 919867056 6287 -239094911 725797500 15660 70316742 867537614 10318 128965823 196004582 20690 28613504 638895867 17221 -581338184 780368697 21957 127258039 731536872 12760 -82956204 65635088 9925 171647570 268667691 18019 -474606334 396526655 2025 -83145225 72904910 7170 -278663202 241317834 13000 -494361480 957708351 19399 -495125663 921826044 18004 -340894206 856950549 24626 -40714718 30165503 18255 -382497436 529182238 5244 -301487228 833935194 14786 -426914239 303321626 99 -35858412 686717163 1691 -216534567 236235982 10940 -208051739 734000042 21318 244096030 878071352 17578 129941352 692046140 19035 -410915253 15049457 18699 -282642933 468873544 18285 -109130602 328739348 7785 -594986244 245440296 911 -330820481 893344068 8646 -109362494 32691768 18143 8314429 443326242 17615 -471431368 444195841 16431 -497541550 446426738 15058 -573929689 552240571 4345 -549710196 90402347 16481 118075919 231161851 13123 151867227 915693597 5193 125587059 720658795 6888 228844096 634101419 5229 -561823403 937203862 21632 -410080602 740640614 21002 -152934571 188853921 7586 115655999 273627981 11493 189990640 596063080 23356 -345040167 228182327 16905 -511220845 390304177 12170 198668466 879417605 8300 -413199154 58837192 19013 -276033666 24851869 16879 -537373023 715199966 25094 -481176556 796197870 1276 -532979450 838611697 24797 8039236 177059443 19165 -337701510 50779238 2477 24423973 562972714 14141 -58003861 225879971 4963 -135702454 660724461 22849 -183908699 310721825 14562 -264394724 315177069 6806 49544862 453189615 14004 -215091503 199615889 2902 -467380355 381169583 12189 -557376176 285869883 22336 120391570 452977373 3040 62114806 611957132 6450 -61915524 486444160 19252 -464179778 957097240 11717 -254006652 795782696 17358 -52647314 154450278 3289 -91641315 586752212 6550 -30258888 219679806 6775 -590943861 641026138 17845 -503970401 520914716 22404 -1208100 489481179 4892 -520115554 499144276 20072 228072248 258898270 14194 -596805309 167134924 23082 133002218 20623479 22521 -324403607 567260795 24971 -62326292 214078608 18047 43774590 128734557 4798 157862795 923252429 10585 -183221941 280717950 8471 110026950 438904493 16447 -128385998 551783177 2528 -54093297 533948054 3610 -398314827 862118548 24458 -280522478 516217496 26056 158177814 853905882 22757 -566376053 57168041 4770 -342477493 391966980 22328 65132451 483092947 22334 240417955 755088607 2965 -175818457 889968095 7289 -492542322 930075771 2815 -193174879 148147382 17649 12888291 122297437 19567 -572584074 700532157 11774 -256814168 254467023 15330 -457151804 401812063 9941 -486073709 207656962 4737 -266938674 907846152 9726 89038535 207528109 26201 -223670852 286024773 23696 -364268668 219124171 13769 -396937235 939183631 98 -2418108 351792669 6563 -440002800 326434215 596 48267348 470151373 20563 137101650 930742336 15164 -505234639 69068741 9718 78623970 690458807 18825 142220959 261419697 10362 -441429279 931840408 759 205511519 728508617 4313 -339461282 577683506 10850 55287881 305852450 10865 90989210 130110518 971 14222280 117918795 806 -381380872 881965814 14589 -138414672 350370846 6657 218974387 562452945 11647 -217211580 113638837 4379 -197651186 709234553 12171 -472289880 790713898 7240 -10969195 36563679 17805 -16827571 678741430 158 -504618951 692911122 898 -409741468 593422248 6508 -580046364 68487415 3737 -181841706 373836347 7045 232640989 280577013 12276 -98056492 285687569 5259 -71984869 537813286 4304 208952260 328012769 10995 -583298055 53515326 8846 101836444 638614044 11748 193440193 257336524 24556 -279059593 347324216 4514 -381943432 649211371 9202 33258037 22561018 22560 -124623088 801248864 21777 21743249 165697029 26114 12591156 846670826 22519 118237478 198657291 4015 -336805982 181984888 21384 249973982 397608976 1665 -266240317 20291785 15302 -537382721 459175080 17242 -55895077 182080521 20583 126943545 51863652 15561 232191064 316619770 12103 -217627982 12912092 15983 -271771741 300130953 4051 -115375270 323362684 7874 -261182107 170368253 3242 103047772 780954395 13968 -46637485 135216532 3736 -239120778 566092306 26014 24706482 776553038 4933 -336201768 59495958 2281 94248872 723977912 20739 119271293 892677703 6930 -45379209 507972621 22817 -374326605 43835979 8636 -141482086 824785730 24342 78811208 118090652 14613 -394609136 158177569 14435 -184782133 132847238 11634 227146421 461560675 5354 154638431 478829143 5683 125672771 728125253 21991 -111324381 476401864 8457 144486434 480515395 22400 -567415984 641383700 22626 -458252661 840514134 23100 -349495742 192679892 13224 -74355242 59558698 24480 -239580267 362258110 4314 -224195150 680078984 9157 -102945565 909530550 6293 30221023 737670463 6698 -181465728 153059352 1677 -85669184 509735176 18613 -96029466 230923070 25392 -176638778 54223877 10592 -69149732 885411624 22225 -123196570 398294683 5736 -568363246 720854940 12110 -40640849 879057568 4155 -514734295 713201804 20261 40676695 791534358 17742 -512105637 860057844 22694 -265143069 95497579 23582 -529030901 907680793 3580 -461057656 89937052 23563 -390574738 215017196 5649 -66268954 877588486 3026 250686088 739325449 17799 -235211370 903329541 1328 57820792 903472262 17319 87549390 724533056 20697 -318109434 204610475 7794 142064651 211219112 10563 -458590298 855956207 14116 -317800326 597310175 15592 -490041838 10959435 2826 -392167818 670217103 5551 79971333 856097870 8466 113329941 46173568 20413 17313181 84880232 6676 -600776205 763506345 5850 244142903 876616451 15861 -442883571 645188885 15267 87033158 572926613 16445 75714134 20070531 17632 -541584013 166127827 5304 12669580 326849007 15887 -119893843 544770460 19343 -209456432 220614797 15084 -523650867 354758859 2566 -212320715 405495945 10733 -105889138 657257826 18336 -25399982 421635546 18192 25350294 750142411 9308 -176884213 422487682 24285 -501729831 784768365 26391 212188042 405745245 10917 -106545499 777219959 4555 -400394179 945239483 18125 -392922298 410943562 883 -295507693 591784158 9771 -405788242 589499579 19979 130104502 594209350 20552 98899165 586502185 15731 -358945381 543955657 5341 25848545 297965929 14971 -452544679 912979969 23796 -539849614 341603198 3750 -501912784 45890932 1265 -429366738 836971283 42 208819381 228932556 8092 -34830519 84382170 8534 -244397481 525821123 25992 -109841596 566705354 11139 -281574266 563553928 14657 124546129 344805583 25388 184182311 219529139 9892 -524459136 633826789 6467 -556979302 892672199 736 147408808 291235772 7555 -210467740 804801371 6299 108950346 742111326 4524 -351309232 125257913 6452 73988173 574994741 18090 77668235 221474199 12672 -323848193 79627307 16343 -443098479 703724675 18483 -557496980 614045574 1538 47571260 373961287 11971 -566840796 521394486 645 -205226035 301237364 5270 -129578685 394081406 19471 -219191142 821502719 2687 -556349074 626220148 3810 -583293872 59511223 22142 -539458767 370040983 19494 216397976 410280303 3878 -519858106 580459942 4847 -82405540 509908116 14652 201274688 656293573 21748 -260684972 256306676 17619 -599068640 737667333 2781 -485622429 581791572 11164 -64432387 17453452 21107 78109646 607938897 21775 -531571697 756048226 18475 -366110297 158229181 14405 -146677804 620128459 10674 -27098258 529149601 3914 -220838143 17593640 9953 167435854 756576965 823 84539039 15597180 19368 -36567580 840868849 19486 203621166 707906596 25844 -30895067 265686344 11463 183543575 863137041 6461 -488811561 666099242 13399 -244104273 518773906 5841 -347788522 541632506 14846 -524020141 706873712 8280 -78747209 610311763 12143 99530939 648441932 21748 -51773796 924244187 25818 -393932934 380845545 2566 -414606261 148601172 2661 37533447 427663655 890 58337518 808729705 5026 -395713813 338860302 3582 -413281307 476045936 326 207914224 539061745 21824 169474870 434996263 14103 -64949330 779572507 3700 25754025 381831822 1469 -421295324 950241402 7029 -94591337 311001189 15538 -378994776 230230333 5656 11974495 479948092 7211 -537262449 338250582 1741 -88787499 305091650 10465 -386020668 691445726 23715 -519535539 403327051 25157 -303289992 217041571 11663 227729909 317226993 20008 -257986044 296899742 19500 -315665954 469965886 14667 40494823 839431601 14529 -280073691 499778556 4563 -425137908 508727674 8951 37986230 170628743 5585 -543966562 499377805 1083 -253568088 377663614 14372 145287641 833825557 8277 -209873649 568357165 21826 -128708256 172449605 17545 -427248948 951880923 8254 -596426538 794051340 11468 -288295054 193700014 7486 -476024831 761794331 17475 12109174 737293707 5737 -257046831 693007511 22863 10994554 610567887 13695 -47827009 385901119 5529 -470979407 88603297 2318 32589858 161523029 9639 -331136893 40800595 13861 -545277131 838263219 26246 111878293 19792729 9027 -592984882 422467573 25952 -360386240 690909078 3406 -112613965 436292139 5588 -261670712 327295419 13182 -205026157 667275496 21733 -249792236 914127263 11585 -194652420 225586344 25124 236091207 158116273 17648 -247368552 248723946 12343 -191250913 294484024 21053 -125246828 364054474 7483 -568665085 655510851 26353 73475332 632101994 15895 -128382489 601579504 25875 -115199865 854366264 1721 -94186005 377158087 10035 -45475592 509012773 18277 -577001640 812975362 25235 -367967455 851945415 19558 -326146619 135259828 23191 -41504271 943432352 11556 54296179 754104362 12348 -596041175 539238210 16780 -100702983 315810916 20321 -271992529 724331383 5503 -527064881 957879451 16091 -70876412 13666390 1407 -295419885 680474601 5255 -462298947 508780091 9660 127114551 857865419 19935 -147233220 43982518 22241 -483440487 806311271 12427 218865503 943079332 15543 -246697258 740506257 24484 -343466547 211077791 21522 26899319 677608514 18236 -467536036 431455728 7020 -100579834 542234185 789 28998130 628767533 10149 -173549801 322835204 11543 143559331 154746131 21564 -573950878 216160156 13501 -8878671 275942091 17528 -361028711 440394855 4482 160306230 698949271 2034 -85780864 116681364 6927 -483384309 841270963 12396 -106228167 876746600 22533 -185861043 310573886 18953 87885104 606067126 26024 -415875562 928090770 6415 -544417698 412775496 8970 24983866 674011049 11972 -135186948 193234341 14720 242263748 246704734 6013 -524107084 183210282 8968 -521956039 396228186 25131 -140679129 798918880 2552 -412946815 315709216 14057 97744202 117688555 10723 236083685 642039163 10800 115208386 792669401 14934 173413207 301589376 22492 -92404392 223895591 2174 -79787010 446838729 18860 -313864046 729452529 18083 -385968065 836105505 22517 -349731171 141910024 7237 -586458946 164476969 9588 -477427349 184656381 5916 -377117018 438848192 2776 -492090158 736793317 14827 -596700321 571022831 19403 -333090419 563304851 2704 -342822965 305421970 478 -228220803 230848469 13832 -68469344 823373786 20856 -433270720 261188962 11705 240675460 350911672 7000 51193030 630337270 11523 -172236194 735005865 23628 -446710426 437127328 1428 -331329351 355840496 6542 -46715540 58825867 17065 -8386170 11735916 7099 149106329 181071468 19524 -146694871 575239442 19563 -44777858 619781040 4728 132409797 104441559 19775 -461772140 613488203 21845 -596979095 631085171 10409 -494054757 330563402 10942 193145749 12010088 14288 -261645358 38262075 13096 -536943724 644546297 23251 115183318 922201899 6356 99470779 496970517 23385 112982651 43815917 15698 -241464047 315376436 5730 182214853 52669459 6216 -547132901 903101115 19975 -58966153 234274577 1794 -140898183 174456328 19981 223864430 399242450 22217 -38599078 902908202 20232 59767681 263841817 245 -167116917 808813392 18077 -575312257 740480876 13886 247182832 480726038 2364 -515554325 725309431 26408 -524503197 430887182 5891 -226141647 302872729 18091 -207470193 460777405 8839 -366965061 615078563 6526 52331386 32062899 7245 19890301 583906247 11022 -457349808 470474843 16795 130122564 433124118 5789 -512917134 473990907 1338 16471846 674184147 18349 -398668937 447510792 10495 -589539485 533061304 742 -194216131 936310269 21877 -349958798 307813276 16994 29360056 219215496 22417 -81567346 108378136 20940 -472969837 143062020 10905 -391431214 644745653 19597 -553700706 78679207 12715 158912414 255595287 8152 180304103 341375521 3649 -358042443 871056850 1210 -85935153 401601981 22218 -464614161 905585135 16802 -563594493 683340899 348 -448109287 82963116 8356 44011436 215589762 81 -294999290 729874971 52 -198671422 180282503 17606 189538609 356031335 6445 -249386434 344141275 18442 12709461 909941165 24106 215285119 823585838 11271 -274547635 619632942 13417 -290566403 527590281 14191 200867059 395421124 13713 -166379374 204823292 13024 113731443 640556860 1442 22913098 582675416 10921 7848082 810441934 15941 -234945558 234084165 5607 54766889 403691481 19348 251551763 585135947 21239 -557945083 138188538 24400 -344430659 948437673 12901 -324124026 47849541 8271 -456520002 44322549 19583 -290111547 437414908 4474 -239498684 410925204 25459 -349819729 244417595 16373 -149931600 50950446 1610 245920597 485622040 20204 157939106 808733928 19812 162634174 270007623 12562 -118753489 49240301 14086 -471872104 60122693 2975 -542522508 403699912 2729 -68829709 821556982 15852 -344509816 65782583 3218 -395344929 781984681 14762 -460100895 234059315 4860 -51691149 854925810 25101 -422570705 717771631 20415 -61207896 55930878 23833 -378240578 19513258 16694 -48020659 124205901 22610 -531805805 378568904 26263 -277764753 919627712 11571 121246933 113819654 1575 51785649 311736996 24821 14036443 505361346 12338 -204884157 116042908 19026 -129519634 707273324 9473 -520352413 879116179 19372 -505888050 211079565 17680 178487040 923614367 15432 -163756732 734370808 15532 -336230645 50310180 19392 -15076449 280465443 20131 12275510 812852726 1891 -433927001 893266981 13888 -428499068 371299056 21632 121102468 474676316 22264 -207947441 670995992 20678 -331592627 174024615 24042 -168453200 27716003 16695 47053025 580890057 11191 -562465238 16739467 23044 -528890029 126451296 2662 -237131009 72747588 21083 -311199171 411610273 18127 -191332355 138066091 16954 -171580454 532203683 10433 134503257 340829490 25723 187321088 486956250 13475 211838278 279735221 24498 100793716 727978507 19038 45094152 469579826 24528 -312744248 450179782 4294 -281323824 349982346 16238 -278736559 39278195 14233 -157632115 815969649 22931 -244283319 844534272 23554 231213085 343722246 3719 -341413637 248835054 22542 -231000258 832150242 799 -8096756 418882131 8108 69965472 810069983 5544 88783893 606528019 15234 -367566028 735665807 21630 113274407 835753244 10228 -17392221 513492007 11048 -355663218 453301820 24679 -581999332 831411477 16554 -161381847 127767349 15000 -416812282 759406544 17740 -434274838 55588756 23756 -486867949 760285006 25240 -516840640 404920188 2643 76781979 895947556 25019 -516758316 670945470 6334 70010946 632132418 22983 -152687738 487814116 13219 -561362325 376772997 23029 156142915 732688284 24687 -132983422 248506155 26133 125414346 100362975 12523 -73671196 515678576 17398 -63859152 892242366 507 46734842 587270201 26469 -323889821 214544156 2672 -60223618 376781610 20006 -148861127 803044943 4182 -242254813 196009278 25461 71260466 448686885 18854 -526170886 739321685 8473 -205609584 225484603 6191 -121085884 578611921 15880 -160314546 102279633 24154 -594983904 113726644 14318 17244804 363651602 19211 -421373393 606247882 16443 -254461123 381428340 4804 176834558 735526192 156 -548684390 560742174 22972 -460383609 643478895 14358 158074406 953171398 26028 -564892302 336654966 11469 127994961 661135579 17043 -260734143 304302385 15124 -573083820 755967565 20012 -122774045 46476639 21502 -190344631 921202953 20563 -333217206 181452027 18433 -145096601 471027311 5495 -558755548 53236412 13713 -552444158 783252829 16558 -100919635 737257435 2541 -460154474 866646222 5337 121595255 764618739 24625 80260382 138864840 2065 -2060950 451532064 26088 -350343624 903668526 11150 221743191 532129778 19889 -448897481 853045760 25114 133878077 498639984 12507 -595525746 790168483 18039 -177195630 95097005 3361 168934216 788286535 21524 -62713294 565208964 21915 154335827 277596755 15685 -182524103 50124303 18516 -304855829 898927211 23664 -388086326 780086075 12985 -44686290 459413736 17857 -506124470 209780080 14930 -522070196 562510347 7278 -250195651 68030683 22613 152513343 523685074 4958 55797779 240737634 12894 -107492994 114341749 3396 -535459241 259816416 11800 -397988021 195659464 14098 114379985 492250258 17884 145323905 266584197 8970 -66938064 849446746 10019 138222647 466379003 23440 -135836402 452903428 12090 169031899 501831800 11312 142923584 917396907 1467 -495914405 528704608 10185 109390585 935191640 6197 69638517 228723164 14473 -142169026 274002545 10108 -320900166 766605541 23829 -485615107 476544372 18515 62124727 518716353 19557 240756312 239310150 9515 -16955794 924412998 24059 -32875846 82495490 11350 -93318206 431525907 17527 -176140030 532998160 15102 -575524716 72703100 20483 -445115842 881034569 17743 -340445941 835579770 2141 -19359022 731964065 6188 -315315828 514989883 8872 149799429 817510933 24852 -468659564 642640851 15424 -590928038 898957026 24765 -346778567 409453910 658 -160774802 613350511 13652 -575469207 155033538 12602 -71721367 155846179 19701 -337630421 773207082 6293 -595613214 956751756 11613 94996182 436614224 23969 29693064 884130322 13815 114001243 930132024 11817 -127674397 477980749 2455 -198176599 498798026 5478 -8691449 78550751 12583 -113297683 354365780 4915 -108834502 648926681 3341 -184034653 707852914 8036 4770280 196084055 5202 -594149303 279200154 16158 212697600 563901178 14017 61307513 893166246 19184 206701430 732725866 18290 -599785563 215677278 17688 -524332822 476193244 2412 97744527 381692339 1337 -565328365 459958570 12262 69340449 519089643 12576 107590336 477430340 10736 70317214 717454475 4007 -288289653 576592961 24774 -147719335 847706901 3858 -403319365 441567753 9893 -52883530 876768261 19097 -350933621 561826814 23697 -336981228 879138479 12049 -215257587 536302173 17502 -30535414 697170088 10583 -508963841 176343199 5916 -186465263 909651057 13072 -67883071 369589043 13787 -221109879 958445605 13834 -315705840 635299109 19828 -298910950 753017511 2726 -265822109 867087812 25400 -349237964 77145689 10236 192809841 369277173 16912 -111484602 845829499 19612 245248490 262469164 24589 -72902444 287190025 6161 92599808 574736607 20569 -484195385 840266225 4811 -301177549 847812189 21999 74645846 514684929 21335 -487293725 729598336 17158 -477503770 462088608 12802 -316632059 697212244 16916 -84555352 372575471 21608 168278485 68949881 17289 -513465526 309213063 23451 -1956887 270184280 23317 -560175739 503952512 15880 -135479446 212237779 24369 -14511467 593315367 11451 -377208282 397706977 15162 -365319999 323185461 10240 -136606675 367662906 1557 227086395 797545668 6016 -600652111 766827116 16709 -430194039 486361530 12149 -551953595 283312296 23784 245338564 620175896 20994 196226466 252084443 12334 -348712178 699395667 13343 180600920 711762274 25340 -218415118 764975670 3678 -263166475 91976468 9569 -385714994 612056468 10052 -13304087 815053478 22156 -533707405 394536090 14995 -127808576 448306043 19888 -458796729 439359245 18906 70904373 194281275 14332 63156519 784380679 19134 -136901987 948615722 15565 245999837 705152380 1501 -206834174 344742638 5717 204543038 828064474 9134 -228289426 803125853 1880 -150145282 187894492 3660 -25259564 506026761 21257 -220548462 198500661 9903 -495599985 365434741 16875 -511064826 353129803 3975 39317839 16198209 12386 162658511 439263829 3242 66891051 834460459 17257 -305785650 620799900 6027 -227017804 603760760 18211 -589852786 154694130 929 -453661595 200645483 9695 -273616031 376854739 11250 -123811755 236449346 23249 -330036756 246700365 18255 -456574079 146756910 21520 -694463 941980901 15980 58172341 926296465 14637 -471573876 152321614 9130 -83561503 708055775 21199 -247576175 324734005 12295 -180248091 549340756 16374 65254200 518477513 21729 -467858225 273895514 22398 -10209796 539783797 19106 -78013325 632094508 2784 126996150 145546228 4003 179036488 876434851 13971 -202940503 314312358 15459 189374854 249321322 15376 -141691757 559248335 4812 -343567492 855394723 591 -548784038 561471317 8871 -13576590 822155292 17280 -128584650 107186969 6097 162412221 854073953 21824 101675803 892513591 7317 -322690849 550900655 23827 -338571141 478721170 22819 228990769 763413150 20078 -517562358 814919441 736 -419230265 458789220 4244 152627359 829536268 786 -537490820 372188098 10757 -367038754 505235772 21295 -119594558 160526878 11480 186776700 510181006 22987 39200548 786439371 18970 -39169187 249739962 24033 107599733 221703429 20135 155351496 318957055 17824 156206648 955838865 4914 -145221975 501640935 16996 -529626567 943170007 21521 -38434703 106690847 14498 -371870272 504786641 19473 -404791609 766844214 18455 -499498444 790261169 3167 151440239 746414291 3027 -403553278 664116117 1198 59787081 707528856 19282 -295820104 775892561 24718 -510277903 32451702 8553 -36272313 579532334 18019 -260520252 536122146 11096 89031192 173099130 10085 -453148180 355290585 8856 -180698291 265359937 15882 -327547206 117018456 17148 34220390 559720954 14022 174341236 776141556 967 -199927818 207229957 18098 -77693323 116065051 16091 -43337246 353206186 12485 -571146177 891793008 62 45460239 364917033 14476 240696106 733824063 21141 -296508348 486482624 8707 87855278 316255699 18652 -455661115 84816580 5730 -316470978 114025648 9175 91662985 291211322 1991 -358977661 90767283 6698 -45830847 125526175 1238 174727320 774264986 10605 -340111343 211281751 11857 -450067148 864324783 21884 49714250 163936420 24839 218552793 76838379 21430 -362118494 280632458 21060 -215947975 365010525 5375 -159126420 231298979 22135 150206961 14464994 8735 -310696198 73390104 4036 -464061794 532149924 22270 -350517887 866587623 15118 -433539533 493553947 2771 -427499557 588832128 13901 -8482221 9560309 21872 -318858605 758172823 122 -264742380 152071869 4824 170073700 730289335 6817 -598249706 311215988 8509 42249986 427140377 3499 -456090967 248393389 20980 -118925704 158810713 20556 -62985348 642369285 2336 -185901770 530787329 12449 112722167 305817929 14766 -49585609 371246308 22269 209596836 57237146 19892 170704909 523170107 16880 -401372580 638922956 5802 -327244413 48815083 24420 -463321695 894951372 22824 -502239889 130812764 21518 -425865794 307602320 19265 -69859182 258519422 5426 -479838138 868698393 2541 -410072347 648225661 14662 -29187918 821304014 20689 -262164080 837854632 3243 -34656285 243009829 13028 -426114736 784123443 18653 -155985811 881016909 1458 -358509460 326003054 19686 -405801751 490151188 21260 -521313365 61707860 18096 153147232 958271211 4886 -264420107 299647161 2828 -348654054 281406810 7499 -219972351 524980327 11156 9088130 932351332 9063 -483564955 464739354 23225 163928676 208696348 7038 -515540241 400230446 14301 197884248 887662928 18285 -103897383 169999547 4869 -470998902 932535835 3997 100917838 450718176 11475 56258205 192590773 12620 131797468 192234886 7942 201225820 91755346 4423 170723017 34923777 13735 -346415133 262226681 11358 -268072349 618009399 18205 -491409427 559998261 8504 177895905 690741929 1842 -414310198 122656111 15268 177885366 9097113 8164 -455210968 318932431 8743 -122440130 349577276 4088 139284049 371783474 19195 -420725190 481949529 5681 -447812233 35893596 3327 175314834 151961533 24235 -532503274 855862240 5725 205909856 779664964 25605 -291004880 580590482 6445 -211001319 392817782 16697 -204891189 121376086 477 54675972 196328720 10932 -97353024 469757311 7685 100479150 930214209 21161 196161545 430201221 10716 72727097 299454823 10685 -75925207 602591505 23408 -83531890 606634086 20962 15724734 348914028 18734 -141843061 611642781 1032 -555692620 903056886 1406 215989644 529227540 26043 -547378275 285355103 20959 -436837661 120490987 16987 -554331285 949991450 3895 -129800986 212196965 26156 -343421697 945685423 8073 198956192 700341624 13013 173193561 306456734 11973 -74813538 104426652 20838 114478018 86050989 6827 -462331645 643115618 17077 -100548792 238268690 7674 -125773939 469429879 4936 -397974948 227498221 21265 11805169 941490132 10481 -589087726 157616528 3936 143368910 421874500 20491 -120349358 462760281 22165 -96434611 166946338 16668 -484267630 70414898 17575 -300188188 809727065 9203 -44200699 822185360 12313 142678332 295470835 8461 -175827682 455186764 18501 238716663 617697897 3840 -553474732 749260058 10587 -589844873 670629920 25217 -163576532 30492629 19933 -409133926 752805636 371 -189061146 622881335 9789 178121698 846792875 9403 161545317 433004806 19189 209502212 116491763 16525 -413478078 425523132 25552 -31820304 732295998 19707 -64179414 951082453 3392 64483307 599690398 4830 -295191401 816108527 12584 -472594807 608495873 18785 -546346257 10279772 26130 67965945 951901066 23521 -11949790 248168747 5171 -183615323 536522665 22496 176327690 915659073 19554 17816210 391982569 9354 -203367851 335250498 14216 -111354274 82700968 5974 -203899140 932343134 24963 -339849926 877077109 2226 142657802 821935912 2921 115492505 461407251 759 13208841 147458034 26378 -274060857 604576294 18294 -264610 503411411 21767 -529076403 361439253 1177 249433327 610752024 12580 210796697 432070211 13827 29202150 566516683 15231 -420253163 780088078 12799 -429382711 536085087 19593 -215780461 385959184 23364 -188698112 716911176 12940 229047700 823890503 3257 68661886 135784759 19913 -187945877 310078182 13098 88389531 882806355 2640 -551317006 102491856 20381 95404592 65711424 17406 -338198601 160171784 10346 -305258468 692232882 22549 227484145 340921138 5602 -597322795 277479704 11819 -303842080 785692853 7004 128539096 521621160 17675 -453223141 640974193 20814 -237254217 894911437 19631 -274367557 206481739 9032 -10418202 366183995 24801 -414272363 509656150 22093 -478036145 677769742 16953 194831939 348424418 16158 146022220 526644699 1410 -301169989 856709729 23568 -36890523 414906517 20280 -444487122 549118069 5577 -4056398 635031443 25315 -395630303 484680578 18804 -136632018 55567532 11651 -477279210 381784701 7510 -410664676 76307598 10175 -583387572 436642174 13219 -453872050 23907829 15963 -50435383 423532059 26214 47719069 901749941 21005 -262017506 89399340 14882 -53790458 948967092 18951 -542923785 414075674 7311 -494279007 204935440 801 -18141182 339504054 26214 -315179905 924852480 24836 -37208389 375665925 11484 -569521865 598159720 22675 30785723 172831461 25942 223976785 867942910 17860 -19180506 285303883 15704 -170296965 202280443 11564 -518082491 289045918 12570 127586723 453839503 17865 -178707801 46458202 12262 -213604709 534522098 18399 216059206 884965354 22455 -256496631 930561088 7408 55786833 38096959 8930 -496901391 102755175 22381 -199975907 735382642 18999 245190353 153885958 22126 -244374533 858914488 15431 -532255715 835011578 19746 -531675532 662667021 98 -64322544 813002085 5676 -211480572 97599653 14482 32956008 139734420 5683 -464381893 433108896 22686 -328659754 446336443 735 -504912658 736952597 15953 -214270251 42598237 822 -39711956 502095724 8785 -457048622 608465642 1625 -283483590 225133732 14950 -228238101 67998746 26297 -79880747 758194336 9995 -140691660 140619874 2395 -585155187 76116530 17064 164651291 860366043 7138 -431961050 821131044 23283 -428458890 936515623 5408 -61374154 549406404 6205 -602004984 100671498 11622 -16274899 906907395 25935 -559224047 565862726 7897 -240446406 148161428 23275 -413647931 556666519 25026 -144718315 761662765 25158 -29491993 767240413 25947 -396834548 835077776 16622 -182047776 581428091 22360 19004050 855892227 8436 177214344 915708601 8125 57568253 668906136 11742 -237367981 160308615 26081 -391655793 952363906 21975 135717864 692012247 23354 3618616 175292351 25199 -266356759 49947436 6201 -72627481 414686874 297 -232268276 90274134 21362 -471457190 592865877 3632 -562357425 636731620 7974 94692742 405056981 11604 -291034175 637630179 15001 220102636 431170044 11885 15546682 71830460 5805 -238917633 428128627 17798 163009736 921976333 24995 152074192 479527514 2481 -220572003 902520466 10439 244209138 54154874 15036 -419282517 134420341 21803 102378607 820555408 26455 -483299905 633212160 6325 -556133110 562162793 4849 142662119 882819195 8684 -498402079 470033255 20010 -533777747 372925157 8182 178264073 386960398 8474 230553450 309786638 8703 -117468581 485526433 6605 -418465548 91166474 26126 250026357 897897660 9318 110904213 462775315 9000 -84962432 333274832 4173 -305727862 112507261 21695 -325348595 22019928 25697 -550775498 204293211 12589 -228276125 749457180 13882 215507809 651673601 362 -452480766 61023746 1888 4409653 729551649 5420 -48626451 203207878 21133 -382682437 737191002 25209 57763934 145366767 21466 -274778584 608886829 9886 42608830 354967336 2772 -110478781 305651002 14514 183898073 179579838 15735 -238749359 170466188 21402 63361744 319010912 15596 -168441829 133825739 16810 240355424 279729738 23304 242945277 756377210 8726 -275111507 285944705 3655 -364930613 456269123 2139 -584159479 501915182 9284 -417483798 859698313 24438 207379635 632639730 13308 -223131847 795895863 20613 84782557 501578133 13543 -38013242 310499910 12397 -601161873 907964218 11039 -359471511 68173025 24135 -456204477 134333122 23028 61682900 907343877 7163 -511852917 135555516 816 -92289000 764703474 16749 185129682 387972646 20498 -456505849 225775931 25117 -597892214 386604283 15768 126567002 656841740 18773 189108363 619880799 20488 -263891845 884913784 19146 141084347 582347194 22549 136799538 635538556 26251 -189238671 112138050 6241 -504979494 156197187 9991 201697551 742900118 11146 81022521 233507008 25539 -288229986 33710198 26162 -507207202 298175754 8884 111685510 704733307 20507 -394807600 565596423 15179 208021510 419847772 15302 131600698 857374153 13636 -58786819 615724735 24605 -297621395 498796609 15159 -595084257 252137541 17088 -567782480 833951899 10199 -508908847 869739242 23657 -537386370 529403904 15902 -403279527 379731572 26327 -479824519 247859686 287 23988675 291578349 565 82718999 492619622 2691 58266417 925883354 26461 -76440239 938432502 8153 -141621704 794562618 22150 -68311152 517503447 24607 -109257327 911634833 11783 -434191914 59980066 14825 -356957996 741464434 16562 -246449362 914516853 9039 -380891159 356994879 2665 -426472133 337638506 16093 -311716635 116916655 19773 337554 489159787 16761 89835681 247427472 9002 -246250252 729170827 414 49214809 285048733 13481 -324921053 352001637 2042 90131815 501647629 7335 -475901440 825580776 9833 -116897174 706107504 3464 -551413773 187793370 14072 -126928990 30479551 7246 -576755208 588701870 8502 -558488683 951247610 23442 205933608 929792825 16238 -165203545 620404390 12292 -72506228 478153590 23446 -309921842 651194480 13543 -20043501 236002526 10628 -2198877 792125617 22379 -282409977 950907371 16654 -63608019 360832721 20059 -104958188 215539137 16903 37647276 182162425 9025 -1910772 449827073 10599 -190888218 603731076 26324 -174161365 365903010 21590 134261360 890613104 6627 -468386422 366784935 5343 -30445357 509640662 16167 -63968395 517668075 3153 -437474851 687233468 4043 -139190333 286652316 21125 171391769 664934788 14917 -107754979 397537139 8683 8983748 217291257 16246 -417934759 523906066 4886 81324638 816941430 8920 -303897808 594167861 15706 -186910046 837306150 26350 -177889772 791161814 5106 -202891578 20630819 7347 -387606576 134293918 12701 -149057626 65670649 18883 -129993180 780967763 21737 -8220298 576546933 1089 99548101 824391479 24151 -348054996 355141849 24920 -51437585 16928495 1447 -509776844 19460734 20902 32562242 503122574 10128 115033846 599361940 13263 185953327 430748741 8670 -563746599 168441865 17253 -81226820 535955689 18684 -106244202 430283969 15194 116882166 175672924 16418 -577568801 113329432 4214 -246677976 664257924 1467 -297865667 885220728 13152 185594336 861976040 17644 -132724249 621523844 3924 187729823 34937118 541 112197272 266100062 5075 -209016279 658454229 6161 -495730343 768002696 18728 -239111925 781217425 19812 -599671611 217940512 16161 -522380340 391085890 4794 -253316587 311459447 22928 106742511 487062811 9480 -139022831 66042023 2478 103644549 734166996 6554 -485202672 250334236 19182 -324527886 830439603 8538 -313139217 151939470 12723 -175058911 866534267 5019 -339464865 702231856 20283 -417024335 491850789 449 171851321 690415741 21918 -399033536 129143906 6576 -185230990 863298767 12742 -312638602 508440166 14968 -62211517 255399985 2689 -586111969 759899023 9638 -266177602 875416761 21158 -303799377 940011898 6449 -519643614 483267160 2704 93856717 489855461 9116 218291254 485882945 19945 131961899 436825568 20805 -70151715 139636768 18480 -566342836 383235243 9166 -233001064 628340297 10675 241809986 406551637 3165 -95017166 439851109 19530 -40653654 706358463 396 -305890199 670807821 25166 -438577341 415634321 11106 -26688941 745677904 10174 -268858632 313444661 11597 123514167 239154225 8888 -274083378 412285183 22149 -321925313 384539447 10905 -106497022 378911509 21708 168319052 811886624 21662 -345514419 492710586 7 -379657119 122509021 13798 236719767 297320033 24574 -488174516 871854857 5858 -509378057 229638695 4301 157177094 722308663 24584 -423651032 467527106 25933 247398546 921578397 15212 117019566 18338176 1248 -312576775 286356451 5721 -121408152 266209928 4884 24614939 604281783 4112 207465204 74021609 10895 228956907 704688461 19108 202050123 35758869 20888 -445937183 739272589 4521 -226180595 635932967 10278 208128016 948271840 19707 -404514667 498741053 22085 -70980658 259223630 13480 -34184143 72799525 14693 -172765641 411883812 19406 -244815811 215744202 22197 -460102459 191443071 10289 -597305074 775108845 14551 107378677 599161903 24201 81178 345188013 13759 -405820772 518275968 6387 -374181161 804958336 3434 -592474725 801444182 21349 -365439522 929823779 15139 -237332907 564531884 5267 247344417 296851207 10613 -354923140 770188125 7525 -37370874 295293182 19350 -295737410 310440851 23869 -179024536 127831066 14379 100636549 303895436 5090 -153648441 545569565 19018 -274240214 385794565 12589 -528308794 943079036 13451 229595783 254013063 886 195492421 902527761 25794 -507737096 213118040 23519 137756390 257011701 3002 -547438670 604553931 3078 24642273 941293746 25692 227411512 407119792 19857 -362142297 128557561 19153 -471075744 734110036 12842 -299443193 843669452 15647 -434710506 97748646 24074 -19772191 522168852 2985 -159483103 523576266 19862 -537310138 591006326 6941 -402408753 83597600 22352 -8923669 47333354 19738 -10467259 237652465 4465 -338410981 350233324 13273 182328355 864024273 3752 43528659 494655248 482 -14346627 464872813 25061 65495343 836898373 10858 -456874303 442910373 14564 -212415778 858938786 8080 172745071 690399194 10319 -512229415 275230079 26046 -477981992 214016585 18163 -595128916 914519420 24880 78870040 525605351 2887 94242250 942897333 16562 -4135625 422906459 12257 247509752 107201318 15718 -510665100 681938797 23304 -540467779 739362579 7674 118228717 269039445 4989 78132969 157952181 19911 195010451 342371642 2333 -108944765 527025116 8590 -3087695 595726120 6898 127379237 644919121 25593 116785800 900814731 10068 -524159702 198754354 6991 -578827869 73815864 20063 -531955767 236375367 12636 136424222 875498869 22983 -573081859 530142108 15084 -36778589 796001280 20793 242712607 423343727 18501 -419724575 380180440 22358 138957808 953192054 19021 -548968143 331625548 3370 222713626 125290824 16813 -278553065 385381789 1551 -509269955 695106017 23771 -378139220 386729076 20405 -224732616 330934546 11358 -400302089 746540080 23577 -197552233 940098645 18645 -242291766 722033809 14022 -565528051 180323305 25614 -287875699 156486147 17954 51078349 279437228 7586 188358298 417571147 23553 -22520128 825417310 23751 160901721 19817345 22250 -513077215 184640189 24204 -330009214 62298668 9373 -508776561 344963821 20255 -375006731 342816797 17104 -244647850 467349555 6058 116240727 711503163 14480 237646703 895381958 14856 -198796901 772469135 9230 53256869 840823733 10382 -116804250 841281277 14795 135620160 122444339 14120 79095234 454338122 16274 -268632293 105706553 6559 -516739456 275142379 1750 -219893800 573061866 9210 -500127944 168956642 13092 -405216089 158963212 3302 -422476476 279818736 21365 150983118 368704104 15822 -587889253 288558274 3399 -469140486 608296277 19086 -411713169 815179363 12611 -440265542 257773023 2071 -129769051 633778142 483 -351517770 532060392 6706 -12396940 677639295 11832 240611658 724169842 24636 22580976 334280412 16475 -46960203 946702031 23268 186707803 563626518 9242 -458395192 44511948 19874 -322552763 181450410 20855 -126359283 747649728 1817 -241419459 180652635 14859 166101394 35021710 24240 -306027628 778417723 3545 -224686467 99666711 7272 51763614 73355469 3306 -384133709 255689114 11424 -237116526 717262338 5868 -37627362 496432945 26163 -139010977 779753879 1788 -491752111 631624276 14120 -446589654 244769312 21150 -312498242 27322595 6055 -493371168 836834333 25912 -298716227 149657479 21307 -215482217 784599831 15067 -527243098 699699261 20188 -29538249 843998113 20023 -65021868 525098498 5854 -121758975 89342345 4720 -408309964 281019514 23160 -382110643 405432921 4041 -432147311 906321987 9477 65564195 11336169 3261 74257955 723004717 24557 119007265 911158026 6980 -409355169 324338738 1384 -517451945 218129308 9554 -37751422 140564481 2692 -221456297 94578760 21102 -519103733 476966102 14270 -36232224 471007415 11714 -337215895 612649457 11667 160060274 273208037 14969 -278196235 875207711 7151 -481947976 52772937 17360 217135074 139106759 6690 -148035869 458664591 7929 -10621885 523141679 17309 -195083358 927826543 12874 -567164257 943279015 6010 6782023 59901610 8963 -465471137 943217651 8488 -507758807 156262831 14944 -343767424 402258163 15179 247686431 795390820 4747 -303208537 93861610 16197 126276079 608741944 20684 -270038466 233397828 6312 204463010 549634668 3118 125677299 817248143 15717 -511519658 951428999 16195 -390121421 601363062 23122 -102411303 89916961 1406 -256758263 77814354 12923 -3045563 243249787 25685 -62982281 561315141 14758 -417114003 305220084 17163 -265216770 234135639 4593 -231311177 70405838 8635 118387594 73130360 26000 242666019 722493203 8698 -349589525 131689065 17582 187648609 305674340 19868 144271155 458846137 14759 40646344 390839672 20205 -543032259 367248859 9805 179344643 643584573 20905 74649615 474171866 13836 -463552095 291073299 9179 -439872500 409753696 11234 -102824882 353459898 7836 97857379 711749597 7501 -277607434 458930698 25833 -201606806 865134793 10547 -403473299 496432444 16919 80422762 219146942 3358 -126601622 875074282 8272 -425329669 463273060 24837 -580008222 237495099 3083 1439833 300202671 12583 -422451635 238976849 17058 -4440204 29363379 13665 -283125055 542076495 14172 -15718049 387736927 7015 -177269569 702657191 21780 -391660121 312736722 3347 -344626988 760437188 3695 -504581768 317144423 26257 -158333879 385280467 10004 -88545870 135872570 1877 -113772539 893776012 11133 -228421498 464064457 11966 248604101 180009603 17436 -29419933 476914033 9050 118510101 806148298 11809 -322873817 162579683 15781 188973939 354227118 13060 7125844 655669270 14662 5935365 953029018 4327 44483230 543809677 10221 -405322502 424721244 19185 -387361717 18421153 24426 -226104632 257092305 7073 226570591 812135806 20167 13438348 534185578 4742 244531981 613861333 13288 153683413 782335664 21181 -394092533 142734805 9265 -422996322 517748577 21134 -518778784 132503926 23061 237979997 243675166 4652 -507688595 639768602 23821 5832251 255345546 6010 -347241795 843000162 4689 -418751956 268970529 15120 59733354 522739099 333 -148031881 270790927 14604 -289987583 663431927 10549 -282788610 749388415 4810 195509569 355496516 1367 -485072365 564222885 25382 -224745073 194590188 9240 186809340 812838483 11860 -428454281 266758463 17401 -221915622 629396464 5956 -592744 38267616 25237 -149815803 44464649 25446 -59833228 774473088 25260 95915338 24329263 10986 -233490189 225126106 3319 -20354455 259345089 14747 -16305648 120086841 15931 -76401792 442604726 21997 -209296696 785859168 5233 160242651 490678387 9111 -255793393 303656407 17941 -374769997 941936360 3329 99854933 877500329 161 -271851408 471025034 19010 240834653 121997584 2778 -449085972 958288638 21831 9926448 570788162 19548 -71013237 903150565 12789 -282050829 661209202 648 228902453 269869571 12003 -601603458 766972880 5612 -67433684 306971189 18697 -1336459 682253137 7660 -79534953 531471300 9771 59576217 357831498 19395 34966211 137695089 2491 -301636804 434802803 18376 -595061530 820139472 9484 121457188 745791988 7795 -34524233 812216730 1534 -293141504 674213018 10363 -81312110 711497876 13195 -111761273 717921662 15929 -229623560 690802236 20550 -295742234 545985375 5187 -232621428 390898643 22257 -533857 342947537 6642 131828223 656612988 811 -411349481 184863952 18897 194395112 458355335 17987 34461060 910017401 14140 190060569 639822861 21310 -402574320 96925738 16195 -162117453 156334532 17019 -561640891 92740676 26422 -429378535 914508994 13516 -443455553 797390449 6173 -174073457 820946858 22193 -299021607 579042156 25718 -578644819 31386283 25550 99981135 39460451 7060 -321129798 677813402 26245 -235527830 556730555 4207 -135535487 529451780 12973 -222357651 38513914 13757 75038064 885757666 2828 31667109 215594893 68 130102677 304637229 7496 33860987 306585505 3232 247842792 112570786 18668 105409201 10874896 16691 -431573624 584295281 21155 -324141919 802287677 7523 -153470858 272912271 15290 -65998555 241759320 14764 190620459 402121168 22133 237832595 243484227 4903 -439964898 751276856 4512 -339210433 371187498 7057 -301826137 911457608 19760 -156673679 299179593 13474 157394244 620803642 5056 -286410901 761194794 5764 -445626807 405383581 3247 -542493231 675175336 8149 -573258876 217580907 3536 -353272245 915269565 2765 -297021241 941517789 10157 -365795690 116196927 20466 -426939991 891068573 36 -37999738 934681689 6003 81199578 431799692 5481 -356988034 127437731 5781 113964727 272852825 26438 -54147032 501906906 3079 230759727 791407932 23976 -484667567 331589370 26269 -342561233 806233418 25901 -129756186 25585170 4560 -600646779 784093633 17823 -443770688 104484773 22387 -459742971 366814028 24886 13859827 796506861 8148 -454063107 301313469 8445 40731751 896062386 7419 -457503317 378490772 19322 -13940675 791156854 19827 119455908 448068925 20773 -594397383 216499945 17762 177369087 729257053 2766 133612721 798811674 21396 -397074683 935310912 15628 -556451929 64641343 17649 -85628253 469601859 12168 -527826034 811275607 323 -379792401 887088810 1366 -466447476 414681442 10548 -249182200 106272277 10080 -515594371 505460308 18763 -64334432 104562865 6898 -234675124 52780021 21849 -441548822 286243912 4061 -562742517 626115243 4267 -86417946 581603972 3268 -427682630 490561540 16869 -475677995 868182823 13439 -591840128 566221219 25588 55634314 546451600 6109 -535465085 292773872 26394 -425261563 929347756 24461 105535816 491177268 15235 -560854098 444339338 18966 -196707659 47344333 13072 -454694728 418708331 20163 -121603734 561539079 12601 137911009 775934794 4569 -505578489 393422871 10838 -535974112 794663159 7423 -105439372 825016682 7413 -315065060 395056970 13908 -448569703 945948609 10698 -348267963 616952472 17399 -470321752 112627095 1156 158410188 932401783 24599 -471142484 747118724 19872 -299542541 214985154 17341 -257228478 271522837 9836 -274204968 928628246 5843 246660933 894346672 25206 150077197 42473691 11299 166365599 405835249 20082 -381949738 270730442 5503 37379795 490539782 18834 -597979324 33394405 2990 -446752369 509191535 6646 -396380279 957692318 18541 28996833 757445540 19907 -175129105 940557464 5936 10050139 18281063 25507 186244687 577825050 6096 -166984654 295087178 3151 -437427781 642798479 20642 152769446 363247144 25379 -526863650 222945701 24726 -152105181 783723265 9603 -169764381 31939989 5866 -146808214 229383391 22476 156767313 489951898 6212 221400002 616555886 17458 169949015 571040089 1476 91778174 533165671 8982 181835374 52647440 18764 -532451091 875577975 20952 -123639011 870907423 521 110058112 213720051 6185 -411191687 878089936 10637 -188573991 611060584 3067 -539717211 935151951 4319 164570938 309729310 26354 -463660960 612024434 10069 218752238 334336776 10352 -535825731 918792941 3255 17055045 946839448 10977 -93624897 79152006 6963 -557598130 768994342 16681 -46173020 901057434 11894 -535360345 883913551 4857 221937395 131568604 8743 -336841941 618664469 14710 145875589 444391943 9357 -188056767 656211392 16284 -461638644 461451888 23150 132316648 646756442 2437 192478695 31526919 16074 -590439449 739316521 3619 172983228 149795919 7068 -50507997 642490116 14239 -356272396 842726103 20406 82200715 489850258 15662 -222449707 560047556 11031 -432185336 55793379 17567 201387790 366760202 16926 -212910938 476108035 24375 -576618574 133150517 513 18442958 842680188 19743 -518971097 208384548 23210 -60523344 322486050 2456 -401668169 297669815 10698 131042783 394321508 24763 215787463 425170687 12160 185098136 273364191 10220 -177567783 408113195 14980 -12142671 235057723 21033 -428558323 788147200 24920 -93579783 326405975 3886 -385833682 77333692 12535 -511073393 261463994 13149 -371970672 73933557 20128 -182478400 668364635 16156 -103577764 788129049 22105 -572865159 46736782 3870 -41516652 300861897 12282 -572357051 615992629 20181 -321489617 98058824 18937 -265690005 709156925 6885 -518602585 425194798 23675 -327309586 629387102 14232 194593423 349178739 15445 -209803043 626883281 6025 27733690 516614081 3211 -63219833 433341064 24565 -195139017 358970740 8378 -303431348 358908403 20682 225344613 349501597 23632 -526654877 278691230 8908 165842460 512205265 23946 90513368 235955201 6910 -536957072 549481415 24373 113510712 416248299 10331 35460086 250527918 1686 72195442 420133612 23837 -544798349 156711480 21267 113655294 821367608 13555 -76359331 370746656 6034 -143861108 685625180 13433 -398597142 781091070 7031 -406619494 181381008 13031 -591688935 28565679 204 -279325599 32639399 4833 1652406 199613253 18241 -493251345 808071971 9208 -248577838 517781963 15792 -193074298 809072298 4135 88990962 755844336 10304 -388424183 453005168 25234 -404315308 424554538 16740 -303462140 29330148 2027 -190379195 200261436 24780 234489758 15188529 15612 112297202 113265294 4210 -158162711 335371189 1456 209318021 563395844 12395 -154444279 475401610 5187 -113628862 697108243 7321 -284007162 952848000 16544 92021514 676552418 2702 -394399623 464577993 20610 -98341470 801564466 9126 28041620 336433367 9729 167934246 626899155 9453 -178026302 64662049 21066 -567730769 349577436 25225 -532456305 713112221 188 -579770305 934282776 18352 -355735980 295279243 21190 -128465009 217510948 19101 91273619 80364500 8433 -34561047 474458558 25421 -145644955 499576732 5977 -178611361 918941644 15190 -470069295 653597122 26182 238687828 336172316 17519 217563865 788116676 8036 -210913129 354751598 11594 -407808059 945776952 12190 -573299544 100352250 15184 -162264163 583882178 1937 28793799 228181247 7685 -427834770 822650488 21709 161216089 731733414 812 118584891 866433751 5264 -104283331 361388131 12136 -52324807 653790633 12590 -465685872 723948807 26176 -160428950 320987594 7273 -203807206 580781300 21803 44849700 631502022 21489 -13954857 208705234 23469 120249600 28113513 12154 213017671 168594035 1599 -407355624 877340881 7033 -22207385 254948042 22645 -100092467 252181112 13855 -519123803 627901484 13137 -216871994 113089332 4025 -57980474 950766366 23225 -257907689 123757547 10224 -340245233 337643796 9265 -365516927 220617088 4286 19605790 494121235 4700 -73852820 639170646 15044 -143693798 820178890 4611 -387487676 739585793 4404 213027576 385720551 17323 -314652852 879439823 10965 -36955363 645283741 24061 -14983048 76587067 4477 -438291923 802436576 4405 122488019 308050443 11199 51785859 451366605 11475 228370478 357577774 7998 -286650770 636615536 151 -76965832 402288243 20055 -244960263 518534053 8661 -393764329 331918345 10446 -353398891 412116757 25005 -259163524 687649748 12833 8296111 109328614 26296 -445963508 890990042 1813 244240838 259144002 6996 -290656240 70519306 22831 -151721502 793137569 3401 28398147 767916120 22834 -483374033 644675942 18340 107259883 505984883 23567 -411693728 181070262 9968 41705608 861417235 26005 42230392 111093207 16687 -72540949 436527369 19610 -209731142 949633847 6896 -184357522 764036824 13226 114035026 576216096 18705 -486827198 767046723 20388 -139224397 910323733 20162 145154140 507486266 8335 135938985 843866776 3700 -446925975 842929728 24234 -237737462 792196430 13129 -193379305 211968210 22773 18425630 829739947 19682 171168169 804111854 4747 -523249429 559219757 3080 34815565 537257246 26011 154483162 432488675 25798 37035305 763654213 7109 -227707418 946753262 6779 -477158190 299437460 23768 -154242988 716387040 5835 -240890040 828308562 20216 -594123995 492511526 24990 188970477 496732589 10636 -37377913 945323105 19035 -535976938 672995665 25394 148788504 795580852 19709 92816413 613877164 12633 -320368181 486057145 1301 212667878 626631345 5446 60332044 307961383 20828 -306147401 711450757 4432 -58138034 515183112 9264 -550289546 303661208 932 -472490974 34442653 19161 -121935053 595330115 2733 -328523971 205997951 2836 50876439 396076999 2539 -138938375 58382943 6042 -249148667 890308094 19547 -290770421 773594963 23521 -166456765 652896371 19549 -337207071 49789243 517 -45670410 256532860 6406 -385823293 402185983 8042 -140478878 385276403 5051 -150305430 132592777 17313 -38107777 410749717 8750 215449241 85258096 1501 -254915690 297555943 443 -115829369 17575369 26230 -362049689 845971869 2519 245344967 239444962 20695 -69926773 377847993 23920 -348881946 609778506 14009 -207325838 678088376 2987 94607690 274285021 3610 -391443398 460190042 2609 -26143649 221374359 12327 244594468 943540621 12333 8338310 110268105 16132 -235585432 693597885 18613 174106110 260872955 8499 -1538950 640449999 20218 -459720474 57831639 24327 3318742 774334428 10324 -602088481 838737558 25679 -580955681 592337681 6395 -271862501 473320426 6193 -155466444 371457867 9170 131866082 591215706 8936 -177821230 336352221 10041 -287067797 879684099 21795 -70594978 590132994 2888 -478952299 805992303 20954 -148556273 114363539 9162 -478495761 55581078 12489 -470105246 433530568 923 174612565 840172962 16927 94875146 453313357 24824 -116408259 874749410 19145 -243696589 667823309 872 42391111 194952093 7118 -92510089 898381521 7117 -396588753 950356924 24663 -216653272 292906351 1902 23254126 687055267 22151 -193176660 236908934 8462 -314159955 98114677 2862 41684089 564476094 13170 -373301304 181001993 13696 -390405426 308485873 2325 -164346889 40496452 22523 -59000855 822070205 9542 -506251071 816757091 15332 -249742990 410225415 1016 -594680075 277178209 20099 -545608061 517455023 1977 48746746 229961894 3518 -294557497 665706148 13911 241883069 655901540 8001 204398565 606898810 6947 -62815556 454386736 9371 -405448139 733910971 9178 216515140 302831436 5110 -9060482 21800539 15061 -464499400 543183477 24429 117150620 736663833 2907 -464553507 394316970 2056 99181273 794955947 5186 -202919249 83073659 11024 -208952214 695937912 25847 -40631505 244713625 13556 -290595889 751838620 4346 138232078 322650164 16679 25590795 577425706 5464 -229476825 520001818 10098 9515087 512800776 21161 213374067 37000249 3295 -254065807 459785449 15102 -96775812 384623101 12173 -212526486 210140568 23383 -119832994 532949339 18819 -1401096 710619252 3309 142813435 948770618 18092 136504625 257808017 2266 -48010891 671678122 21109 -236261929 208869043 10287 148623154 724097767 8435 -489294993 146186330 5791 -132946426 36358873 13159 24816920 177710287 1764 -18220489 696823539 22463 -291291704 144715298 22869 -537745163 674920834 14273 25347208 617864771 24591 28406241 889240415 6245 -88707295 201010322 6734 190427384 123466540 17117 208897052 85126744 19194 -93218518 947376096 17867 -208482503 672375153 18389 -88251503 345035409 13696 -414019945 902941520 1859 -345334291 846436761 20203 208873301 152088826 8105 28247694 328231038 2619 187847245 857239162 948 -462239106 686889672 12372 -451032315 365028230 6317 -145987891 691095570 16722 -56917489 217154076 14394 -85303991 517224223 7090 -282838209 525505211 8407 104568403 27288304 974 -294324272 946097976 5946 -2678382 555134449 3502 -195132496 352376715 26223 -418710827 359367748 8238 202185714 407834924 4060 -449984203 748325902 15849 152727758 241080157 21101 -195260825 518321732 21574 -85450817 106699920 23218 149659888 551779562 21111 -348285571 149069129 9575 -419162770 492870029 300 -20582916 719157988 20405 -176731363 402956612 4962 -262603450 302681745 1783 -354693282 672649657 3253 194530034 154363638 4060 -544514730 211139106 14319 -107077545 943579825 11669 -591905737 132530666 3453 244934670 788677195 12114 -183948067 20409939 19790 -24723337 97167488 11944 46831950 917184218 4626 -319286221 176173040 8664 -133220777 727822741 22542 -488569678 849606522 10323 -568508132 868638018 17179 -184974435 811995260 5749 -551230918 151702722 15936 82420930 626050965 2377 -535172696 55086589 8472 199630315 727325632 18486 -191894553 942953916 15786 121581294 426894594 59 -254102525 954290926 6799 -348817862 92970806 5476 -162904074 189872472 8634 111783606 652927767 24391 -162249372 73887996 10887 -351903942 826185441 229 29225309 135590698 24733 -85906486 163695810 14738 87375786 803983697 10378 -70777371 620443287 3752 65932888 282582864 4063 -402321488 491631758 10609 -347475137 233428520 5088 247266590 775832323 14171 -235065809 313290838 10483 -29244611 140106596 18540 -82752000 332458278 19543 64220200 136412818 7297 -360661099 671172197 22702 -257441621 227615146 17097 -32613277 148782740 20362 -185364289 533588433 25667 88403818 74164349 17413 153419470 802394331 20352 30575877 486205103 21708 -440477323 870645438 6215 -73032877 488054554 10404 -571245551 405668722 1825 -586496845 463821314 24364 -359524656 668683855 8562 -173814729 643213315 13738 -251453182 291140107 21375 -364003815 827927743 22931 -425933223 547718448 13212 -7695552 465845512 21527 -138852263 166891290 13124 -461970485 81199810 5684 -116757638 305466637 12572 -105111299 774464471 24447 101882147 487308851 1244 -26280484 887537835 7050 -370201536 733025120 10905 -340447710 142234731 17029 -411139895 222019985 20261 -125423866 11849075 4892 91289607 66731888 7175 -272337014 562135549 22030 21028081 389044225 24709 -152282168 553306391 12860 -458194496 291313488 22324 25333197 534985185 21165 -213635491 483761034 10314 234351538 657082268 5592 -104322848 332026596 19982 -126128206 399875036 25056 252238368 26002469 11425 -436048128 56272455 2109 -52134000 684361936 677 -242126680 773852286 24828 4128241 515636507 4591 -570106652 618987933 2540 -457487634 881493105 7385 -245410707 637967121 6800 2844748 307428371 18039 -113815633 247057218 583 -164398869 158314617 12321 -87888463 129590861 5896 -180014076 230990526 760 76643710 48913295 3078 -360842657 144856527 10045 116381062 619619027 7123 216401920 482176206 21978 -462708710 572125580 25272 151616982 517423242 18151 44971333 460090953 22421 234716526 437520628 8742 194413413 143295821 13230 -93364323 155065048 13594 -438623660 525058261 2695 -242321664 829857752 4923 172650190 395381411 25649 -482783018 954917588 15929 -134135791 302944688 25778 129730416 740340749 17541 -275430576 649285556 22269 210824452 444672177 26272 -387794355 421988275 25109 -188531247 601940840 6665 -543030772 706736495 4792 -469914289 145196779 22135 190959407 109462299 3482 -307082096 904582249 19165 -426910993 931544306 1481 -324101299 479249178 24971 -307386853 531241979 15453 -384589481 466279057 9842 -49401892 322068434 6565 -108245380 80953607 10490 197869587 635198050 19663 -325424711 718457577 14071 -408636309 886585338 18310 -43496281 188930639 8780 23378370 379109234 4459 -528980469 944915210 10628 -484211777 936738749 15031 211973715 777830402 22097 99219470 717914187 9591 -53056039 281029586 11585 -176238816 278930909 19949 -481229271 920152026 24506 145116386 363250972 15720 -233677870 270678283 13368 1077914 472380062 18204 -15133976 108857954 21451 46762275 595528519 12871 -538946468 238773293 16025 -129666424 187476413 25629 -44869791 614174038 1007 -565599541 905120122 13570 -93912882 720992966 6937 111084933 82233207 25397 -82311621 308377094 742 -16076558 593205198 4820 41750793 150493191 19213 -561035127 438843748 17499 -239882012 150563708 10897 -66906505 552454227 23242 -356926802 689662368 18185 164784462 458399928 17399 52614129 391053909 439 244719829 879088351 9522 156507624 579815278 25355 -549936195 378334540 12967 -465619155 495625754 15287 35074060 430341203 22740 -37722030 36775328 1797 -53296461 263277569 13139 -556136888 319802980 12784 -50856806 205972323 24187 97172739 926446813 18922 -172851796 106348702 20795 216613373 644795956 23197 -450046823 496477622 3619 -270340750 158281071 25624 -303106415 45697625 15127 -103351891 579543551 10289 -554386519 102102126 10570 154999347 583482554 10975 -443160551 135130257 25205 -181373753 719073867 7113 -564189776 684483548 17838 -375584617 785743425 22403 -245143670 46731459 2640 -82370470 330225740 17665 -458220563 599542291 23387 -377851307 510486279 14034 -237437306 946594397 480 -219520853 239157964 23412 -400878489 881730720 26289 -80998944 917154597 485 157714449 380029321 4107 31866719 502407534 23405 -384752072 803617019 325 -328706155 185914140 23234 109753879 233106934 18733 -226248673 189523555 1991 -468560667 460000765 15179 -266096007 411666902 16861 -385436364 559708283 10724 -51424473 478429891 19834 135070809 485853963 21400 -123932345 109742033 21524 -157785355 175568327 12625 -133525054 221101138 25451 -487921672 897569834 11756 209567836 301595618 7550 -108557376 466585968 21064 -491033626 424930429 8804 -97269642 337981449 14674 -275829232 428107817 3414 -396455041 550587055 14891 -250919158 567006371 17716 -57162550 70296306 22926 -503874553 888846113 19271 -6815861 762873564 2375 -50774575 493394184 25283 -431517288 658665478 7820 -180223693 552572213 20637 -232165322 687716851 1407 -110974351 644542713 3885 -411248612 656839262 9524 -104290863 828463902 19162 -442428589 878624083 6620 75335375 345289161 4941 -84926743 214534420 22487 -75710780 444800601 26189 -216784629 543058071 17572 125944162 126511273 6635 -501298446 674557827 1703 -61889514 957262164 1001 -322972826 590644458 21249 -556991170 267473663 2132 -134538662 583803421 9353 -349687502 459120471 21514 163995095 111351815 18845 -546850996 695406471 24344 -51733706 136258481 22968 -284988306 222431307 14939 -117153589 470876005 18513 -243122364 322338137 21452 98302688 289576170 10892 -100874397 146395383 16634 54370099 318687739 21622 -402656356 26092725 10617 -205443716 914924871 3732 -380469110 889266138 11213 -121326746 771086765 15805 -478183699 543135363 22916 -426651789 588327146 9204 154611749 19600150 19231 216705715 805833088 24782 -333099747 200870578 16124 -411583217 197614157 1256 141175333 737801624 23228 223588805 252015293 4211 -160169117 292830145 24691 -489206101 819446311 22039 -56938953 859833543 21876 141834903 244634867 13025 -474379815 434167715 16635 246416256 444971805 9084 -506613603 381098995 23218 -222878649 195247399 6198 -303522658 924212590 13403 111976061 446763099 6227 97001125 490036328 19777 -54390125 758723748 11297 -244053668 627928612 16915 58523341 710824557 11410 -574789990 189409992 16014 -264335511 565207491 1340 -498287049 533466025 5787 -318451966 868383726 20103 -569242563 166820926 21274 -499519075 853243756 8857 -278809875 128519658 7727 18570011 666312234 9050 -241575960 601006679 6559 -567623984 953747174 23030 147701319 487927336 427 -323726242 203012772 3130 95542396 291900978 1017 175459400 821162517 14315 -419106840 360141707 17134 -387090230 150091621 7804 -360598579 545820419 14462 -369354568 952837075 21545 -432994556 788568997 12176 -390865176 828726580 11387 -386909369 864999225 24712 -19497335 706696828 18535 -132904118 287355551 11836 185199891 66030510 8517 236924544 623162578 18498 -284981615 233908491 10733 -268054222 945820860 8469 -285227206 249080542 21684 121917764 787341609 17621 20747930 647720434 17205 -442940397 901620834 26099 181941181 757892455 2628 -327638407 751049919 6398 30942829 468768099 5981 -339697680 601971532 14472 -493272123 854126284 24577 -241529723 494560872 24750 226285941 318458388 6624 -4967831 845476966 19600 -359226983 149025958 10335 -564482872 138421561 22415 -572754371 818326209 25749 -47608790 558689021 21623 -18934722 900213677 13935 -103037347 519647688 7736 -337724841 136092241 7872 -122297950 697746578 2931 -281010147 925179959 18027 54078167 354962264 23300 -310134051 264528360 20309 -146817260 560665404 13103 -573905864 23080994 16659 -77699792 201789477 2235 131399075 694556305 9462 -415122199 504690742 19611 -511816038 860090196 16508 104279606 166804433 25542 -20007749 67063632 23511 -196999105 326556344 18757 -371382886 43721613 6689 -135066654 599809028 22550 -156773184 126942575 25146 -482908052 503177637 5329 5525663 549592403 13311 -122650019 932512374 22404 114498962 469665634 22624 202114987 685763602 2592 176270753 194035990 19447 -293216594 912445734 1726 -545746539 525984432 2805 -528557913 216473473 18237 -306869316 623212324 11006 25894064 410279219 12387 -448340944 436629984 17387 46500816 165857038 25589 121102852 859930880 20064 -386411726 105598328 23896 -329373951 899289582 7343 -519089609 352710067 1037 -117593382 853723527 4062 119320581 500241961 4901 -411673215 19142881 14653 -57031072 160393439 6020 -64914672 438177764 21854 -440315896 447045949 15090 -57880543 279126824 20165 138181149 72647164 3264 -166287323 375010868 25269 28348478 774251454 11158 -438784040 274910914 6306 -479649007 718202448 13469 -518299345 431271333 8202 190230296 825842024 20166 -16031844 356046405 5748 173989968 941904384 7747 -346347108 43623035 22896 -215382906 893233687 1478 228436894 716407080 10629 -536089370 825096265 14987 -56011908 682979027 19201 13722140 265836677 2477 -556543349 586543106 15875 -332157222 248347529 14363 90201338 65185082 23745 -585312023 276259199 3219 -279802890 677958341 1134 -279994246 526409715 11581 -535953459 383609147 2618 -597700248 548233033 14558 -206916732 31586814 1127 -382459128 950709428 10783 184875047 697430346 16800 -343828921 540522534 20871 -355159249 514001250 9175 -332665030 775223806 8987 18939405 792168989 5505 -178499892 913370402 13355 222478825 634418559 14369 63218180 758435167 3337 103800411 462433453 19584 111752029 871395814 6324 -410373190 353160228 21886 -502340775 464876042 11264 -586826392 104867728 14316 -411422020 746135436 5229 114470080 268639775 7898 111969286 535887522 21295 -567004901 725805424 16571 122069379 787982682 4720 240630311 607986484 23868 -97749557 881386293 12332 -367887990 541957804 7394 -358122314 194632152 20293 -288345973 513561424 5106 -592421227 799904418 24400 -254663404 192256188 19554 -254205701 450272001 4942 63570686 376323288 25485 -543700869 323933378 20479 242495464 793124953 16505 -296449265 58649053 6864 197624607 456596740 14241 -505051775 730798381 15042 245631585 143469083 6000 215419815 62330292 582 -320110796 425981455 23864 -213647346 313766044 4963 -95986436 115886241 8569 -62729330 194626148 13500 -259177155 519911808 1448 -421161282 774606142 17998 -128383509 135631814 9235 -535538284 120967464 1509 -441908511 445601791 15535 118796829 235741135 24261 -578765837 468762078 23918 -172807777 147791274 18013 -396079533 136783655 18734 249593864 221228536 15792 -429144402 281143186 2621 -308192518 89833567 2754 102505895 459477040 14382 -203493377 805850940 6360 -51670854 468785958 15423 -558444383 138794901 1694 -11241244 38778805 12502 -187293340 643170579 21173 146704430 573652278 12943 -347971510 488687087 24516 185590335 317730937 1691 11499684 890344439 17337 -395624478 224996438 24419 -324694919 902970720 3357 -512791357 353655510 11556 -521935108 151630127 20353 -325112585 119474916 16217 -300003530 602189585 13909 -468120814 557598586 22614 -578258526 87120269 19403 -216562994 708538664 20394 -402949812 528538477 4101 205948355 571948035 16653 -285379423 214423085 2952 -337368935 539114124 16846 -408249123 692846171 15389 -436234419 389870951 16287 -110083030 616545931 25707 83477902 532566296 9530 -291860424 860848834 20509 -354224379 803623781 3934 -480330108 226370153 1580 -533328648 92130002 19609 -379295894 65803007 4535 221584700 387567064 9655 238096416 433207026 8281 -52099982 30061905 17932 -70174777 144099089 16120 187940379 376164910 19641 238974128 124304186 6963 -517198232 459020157 2523 -205977683 957728970 25003 -184997099 524441726 17305 -287921334 208400436 5670 -538856029 293672032 24230 -189344461 283003595 11332 -589585821 120183951 3487 -309565227 168597911 25072 -471634732 410504510 22474 -37769149 683311577 25605 -429243439 369731784 18693 -448188803 614142729 20525 -509322496 93677089 9936 -194255482 193218389 12588 115707030 653393274 21212 -148535847 389092121 7698 33023136 855197388 20912 -488859314 188805345 16742 -132768515 851499792 6649 7752595 636730946 25246 -226460430 480037779 5450 -145856762 446313404 11564 -393642560 931135085 2632 -601949985 82862648 5410 -69517331 748366236 23110 -104059547 140570820 25536 26027737 433337695 15544 31900850 149657286 24683 -397265067 173364500 10977 -447288859 888414937 22621 -62468318 572797758 4277 -282439231 503630172 500 -29894075 129437746 771 -380833918 591689409 3303 -24603485 663607261 25952 52115219 380200522 11526 -563626815 530068099 21473 -322282860 423524900 7953 -513312518 106354335 9359 -319511930 213394982 5603 -181512669 252572368 7003 -289893393 816243357 15751 -60032163 561306046 17677 197122885 722961690 14622 -532946336 537544696 25520 -214080006 855997022 1205 -452248578 18165629 23626 194275589 826041600 17794 148367191 378223378 1611 -525900527 722764456 4605 -344028075 927466247 502 -140454521 364033317 8737 -591850655 680052200 21256 7487578 233512348 6704 223604187 363084271 16740 -552232717 177263270 10405 -567473950 749260937 15123 175035219 489379698 16440 123453768 91262687 5202 -598803817 844768609 2615 -397582993 61369771 15836 -384882578 724825423 2224 -393089715 522237756 4833 205215017 162765404 17701 -78954288 376315409 22006 -69648930 664831599 11753 -160075516 363555062 2525 -239440743 698076161 11647 -556751652 738702748 1773 -352444582 719596690 10078 -375351019 479257652 7762 225137118 679118179 452 13794874 644739201 20216 -142662779 922624643 15471 -71696608 818514485 20355 -516731731 323901450 6519 -97343601 488897383 13877 31643786 790247914 23727 -29757872 287323808 5795 -405305262 494790515 10879 -217604109 40564930 337 -537987362 409724882 23790 -13307079 216795011 12699 -177402087 753707517 8776 -67659904 54170297 24410 32218051 243193725 8462 -346505667 897444980 5243 127603128 78595996 1819 40452263 810913109 16310 -529334273 944698790 26399 -440165534 260919265 1713 -316025680 683862803 18861 -402815831 418866161 13567 -559640714 304073198 16852 -45970271 356885530 16269 -49054966 905353517 1422 -200076229 638361557 11773 -431667719 459728251 11510 -193582142 26492615 13632 -328785206 344577088 25089 -333349622 193528338 26017 -107557584 282380284 9954 68729967 565462522 22779 -284825335 920374443 25882 -292671206 785903814 12715 196445789 287676271 2193 -288010736 534909831 23017 -149013835 223565847 18433 -366047799 226315346 18801 -417205117 473198525 5669 -108855875 912280072 11478 159801640 53973108 304 -314147164 864701176 6593 206778863 63056823 8243 -363559922 393166322 6209 -149314906 434467013 24638 -103352700 958425326 24728 -179127997 244899691 10020 -575414446 929575608 14487 199899351 55320858 25642 71295400 839268063 16451 -453374028 751885865 16869 12543630 706026532 26056 186225073 775858083 525 -317662683 240342071 21980 237835169 848824881 4258 -80665026 773119369 11758 -249114176 902141037 14137 -286668648 319700340 15978 -21858646 898998132 12089 40970086 61094816 2293 -327149874 792457646 14619 -267884201 221484965 23846 238113805 850411216 24160 -577333187 49689156 4591 -140128726 942660620 8012 -444243752 293312800 10372 187767460 227067901 12786 -599893086 538080009 18015 -49418912 935743574 15336 -565659298 231217030 24450 -440327502 708342588 14916 -393164112 266976799 10145 51408404 131953210 16951 -63553089 88109075 26322 -237488052 195889636 1119 22954980 489786605 10050 241010701 751085327 104 -135744482 475310240 8946 -71020311 277387157 11593 20648154 223678119 15523 -311016204 879849702 18022 -439749176 739981561 10548 155932272 217602481 17754 -489666857 375158872 21260 -148789633 124088445 5295 -285920809 323568933 25989 -162703263 872864312 10572 61426207 745630111 25346 -452505805 920199602 14601 -389767621 624088001 19843 141316115 320545462 6877 -350184973 736622767 5121 -392280295 767431027 254 -353974441 62566620 19827 185444110 811760151 25586 -549777530 374324084 15905 -474783067 483752445 9171 -21866564 155063752 13587 -460091594 172438328 25765 137353472 124356898 3963 28112035 441645826 3602 -495004524 702234893 5977 -177291840 864637727 23568 163535404 331246958 17380 -374703256 538192177 8933 -178199301 666538471 160 -537280962 354789696 11040 -592912262 882846490 5419 167568977 671603193 12075 -540469890 449949272 6098 85773577 622049463 19035 -147087310 874504397 22118 -586526707 718977949 20640 143444905 628470519 13450 -183167153 685120264 2114 -141372768 211908098 8510 39744023 626984483 3014 -55221310 599334873 1608 222865439 682956461 23926 -73385594 247816786 24157 -108266450 219628748 2430 211560558 885828594 12071 -235218103 938573437 21908 15971547 806506029 22676 144296297 23329507 17309 -239943650 138397083 23512 -275747131 864220929 25442 -225483183 241933245 21512 -200175222 633775606 3582 -503429016 536864071 13307 50769798 585444557 24120 -396222628 308630115 19803 134977923 693392423 1765 -354207390 680003019 6632 171530632 864348112 8549 -161611209 773469785 5786 -48474821 544705544 9912 -541514608 881140839 15402 118873276 235749823 5070 -235346217 919950377 18121 39598571 519376352 3922 -100841871 566110864 5979 -277324984 777290427 15016 -143063252 22727854 25276 -329130358 941179233 24730 224528984 397074178 19278 6657170 486899154 4277 -71656336 683688312 9159 -438025382 837746405 9643 171254871 912692242 5868 209211162 437994379 21945 98366457 605257516 14476 -563603724 687264705 19446 -87483381 42747473 25772 -171436146 305612088 22868 -551333563 662120108 12478 -30932458 299205196 8218 -513237226 677323113 9468 49087595 732695486 3288 -572182522 449661274 160 -309250618 924018667 16241 -497307034 652034601 11228 -187122872 780667844 16951 138288389 554444987 7528 -258503379 122850049 6135 233540717 771911747 10427 -220514801 669353196 19145 -528995208 826345748 16633 -40314474 757044783 20860 -92745573 712891053 25680 94583731 912559303 6182 -39895605 244167124 14220 -161499672 543473996 26412 -481572274 943009036 22623 -59061093 595364076 17113 168611858 102206395 18431 -75204878 504173589 11211 -503763618 374055815 11142 -151184075 634361878 25839 -596952067 368849054 18604 -448061531 30116046 1549 230094017 708972876 20990 119171773 430774995 10477 238272521 816417741 24489 -267646754 202644709 11521 -389068913 170923507 2904 -437134286 116577984 21785 -18984981 116885463 6206 -535263906 20847791 751 -483940301 503439656 4550 -425673716 48929704 8318 -309129005 560840316 20756 136681279 699728802 7574 -266083386 790807924 1786 -598182087 499551298 22140 -352189890 463074966 3115 102541011 467453135 15227 -424441019 93435473 19721 -39063195 247570627 240 -307196029 52404654 25633 169642560 411064701 17138 89126687 726999503 10239 -126943207 522040507 15845 -208825242 79014881 22325 -68619220 147456793 26379 -321507363 752540382 20608 -228074565 937411350 2486 -567055454 227439689 10426 -327494473 133951095 16343 -83476700 238061877 6733 -284402032 253874145 19881 -45036536 637265343 21309 -155297271 525970652 11330 -17169390 518873352 15790 -490298491 506714632 10701 -81305551 100089276 1007 -44003297 693361874 4202 -496287217 850290609 16486 -3342301 741959981 18671 104871911 499366412 22451 -220689631 86263672 3140 -263631778 135944849 18573 -374926865 331427378 24697 -509579535 732215100 23468 109754148 112522798 26292 -171471736 366472642 25845 -127713006 423008971 6821 252209304 741438316 9331 -123964976 867167936 4112 -346289337 867942297 14478 -416290229 527709953 24458 -33160240 633206804 10549 -94124173 652780160 61 250956698 448523956 19163 -318767091 891886364 4611 -69683486 590227011 20418 -441577832 186812159 10283 -373927771 774833886 11653 -502799843 93632387 10599 -527344377 442819294 23270 -74222871 756861567 16319 -49799777 814588536 3163 -243909274 495126104 23248 -299259066 911256280 2060 48594618 169296686 17042 -406639246 728176136 21924 -117591119 621165826 12359 -135115518 254417593 21954 -76288056 325960003 10327 -41034669 771923559 13587 -267051456 649521367 22282 -273296410 243209245 23499 -71541096 606788310 15070 -227168869 361902623 211 -239927456 543595082 17766 -108321613 857796863 17124 -504043491 210204839 10120 50457352 716954151 15054 -31505181 101911461 9655 -375798696 464568135 18456 -25530495 441681288 13140 26763601 502140491 15975 -200213030 385451129 14759 -406303780 947104464 15970 -443508414 155364459 14354 -88188395 639775609 5020 -292255149 403224439 23496 -505350564 396958582 15118 -225084427 663838288 13037 -117469319 494200780 25217 -153197091 958255728 10626 -187861675 890678276 4066 -216269622 620660676 17517 36754755 500506681 13138 -415576386 24060574 8637 -319989757 673094527 25814 156080305 917200649 23357 -82521210 498363565 13121 115473717 158885809 13712 -252288855 312177647 24045 -177177402 546967334 12899 -583194709 497412168 7960 -433883676 818007232 14169 -418563796 185490231 26289 64095921 621169010 7610 -173672456 130057628 10633 -62131141 186326659 2875 -195852632 506443889 4808 214484593 81848111 11204 -122596038 890267786 4728 18605397 146015557 24109 -22815748 265522515 5600 -41550527 645716194 6518 -361991920 94875845 10102 27009169 348859130 12051 -173191466 712955278 6291 3823466 398726763 21959 -217853563 810339927 725 247684535 31378494 22790 52488704 545977902 18303 -522656764 160036762 20212 84128544 301456815 2907 -184606955 916551373 12775 -504247218 44019492 6827 -112006636 331177986 1196 -466689203 44559110 10041 -417974308 386903918 3477 -483775996 447391958 12579 -403741653 270123061 15464 -352392142 678566809 7401 -554186465 869581107 16959 -417195985 534109944 17191 -277616558 674085212 10097 -207418280 955207168 16959 -502013539 327895906 14581 -182048083 263326488 6851 -203882617 743546499 7040 184292800 667419610 3732 -498705656 143850919 10500 169142897 841015422 16144 -393948154 726636240 14910 -569241193 761208031 19598 59731402 952411843 8149 164525516 265111723 17143 -504546135 159467333 20554 -403134287 586359703 19981 -381569183 305534501 12726 -181951005 782140704 9842 -333934316 919962448 25883 -277625769 545961449 11885 104107330 855462837 21228 -321686056 607225578 22098 -119264893 844174234 8561 -16405831 473718675 15011 -20809517 574426864 18842 -141498816 952423254 2905 -187544183 242137466 14424 -295847058 73785321 20870 -467287823 664980042 10153 -524340523 53209744 10083 -312886684 660847976 13714 -148172717 67627799 9714 195552175 160234731 10613 -137971941 307654484 9323 -548903815 54126942 16416 -461162905 238786757 5119 196959787 707313405 6238 -219093198 932667798 25358 178818788 151084798 10525 187219274 188004783 24152 -119918181 900746447 19907 213390250 755523570 12496 -595420141 924878446 18053 48222882 578080035 5840 209639648 898912520 4213 -499306461 221788625 7282 -428169307 551380656 18957 38680452 107987372 6594 216813619 164440094 1472 -346258036 289621826 25801 -303484343 186194168 14984 -89757833 270073357 3106 -78880276 608268174 10841 10607003 75139090 1084 -240626139 868697589 25546 -467052195 751860808 11968 60772680 685623994 12678 -27099925 469477469 9830 -453315586 157078267 6930 -209704185 598803480 7685 -78603446 271023047 10868 -232440170 813416209 311 161496872 946090385 2805 -499297434 504318741 15738 -415038641 586891083 12372 100624941 557257601 22143 49635698 772337864 21449 -3760671 603529318 24614 -188506670 552704260 10860 77088901 822090999 486 -501684318 283908665 9321 -110252302 455863817 3529 185244327 70134798 1076 90768663 358694194 8208 -312648930 676021133 12326 47351038 56249886 13324 -187140928 624236723 7742 -428137595 634255801 21295 -175444424 441544597 10594 -89239435 609914632 20014 7513498 655270380 11163 -158619133 244915679 9936 92997135 593563218 20460 -581708319 129797723 12692 -18525373 710379954 6682 170797762 36152435 8979 -197860620 278568219 19532 -500474190 484671878 25121 246505539 655851032 14238 205417852 589777055 18533 -4371360 915289765 14720 -504922110 652909527 19317 210800220 426710904 24381 -391619328 14523390 11047 -127030585 855680222 24300 -388002151 321301665 1733 -382508151 685617562 12548 -267212171 628496709 7998 120553896 286189460 21933 73114064 281613632 3161 -188161130 902892228 6729 -223927977 470389804 24618 -130614308 71842252 6298 -42846905 640401159 24430 168756414 767931661 7169 -195955425 214669221 6027 -55179545 437255658 3842 -64810111 297142750 16342 25321921 12027080 25333 57905256 135547049 21024 -49316228 401573344 26357 239901630 915140593 14427 -142294500 948584080 15328 -468778730 245446906 24465 172206847 47024111 24773 -477312346 719271209 21432 -400423385 314922651 7740 -574279428 384323196 2299 -598654387 873284554 11022 -400330405 885983860 20171 -330159012 664691770 9419 -222717510 172381937 21738 -457814396 449452459 26107 -277449685 473844180 15342 -445605261 80413005 22640 -411541545 586251308 22385 -393460776 236650459 7478 124802181 636765204 16417 -364526629 231077782 9778 -507934063 577334342 10021 -138264777 398885537 15970 -545838449 708193278 7756 -516966037 377286209 15199 -554667933 370123596 8148 -254250693 108765462 16074 -306921075 205424471 3869 229326950 697919615 7971 -597803787 471645284 1464 -307080307 902073887 21069 220952174 308440510 8736 242168192 285124982 22369 -580002526 155464059 6404 195716400 545911395 10213 -300842647 88739559 23118 -104360778 633211041 16554 -352038415 403994914 15022 -195383956 885387335 1386 -571697906 721716607 21344 79898342 128803800 12948 -396969468 324768804 10982 -209377263 250551947 20772 58222349 941828977 12404 138344247 618021020 14975 -475184437 538615632 5376 -491271544 311052986 15726 -302234064 477001924 15989 -563203384 55253941 11315 -90664982 8732794 18974 -84513521 352698231 20590 -421750291 342927647 17033 -465369014 271743371 2375 7255793 507596481 24147 -81887015 721609546 12278 180268682 524932221 4829 -485072164 407529120 165 46027472 804618357 24893 113240797 475033497 7183 -182999781 630794217 19675 209071063 445558074 1866 96200255 89665620 19567 -123575337 648796221 13626 78199205 511620268 23983 -577255464 110635148 19279 211588671 747192771 4421 180233820 473286571 2539 127726527 28070539 6730 -58499320 28044299 11231 -207009732 599079617 16538 -124687874 220824896 4963 -270761964 898045960 23681 -354801989 320590232 21070 68145374 457154294 15707 -311116175 217681467 16119 -272662585 345153031 13261 -318453768 215761737 6735 -472283055 813547005 1230 -127501559 78066159 13422 -493191411 555062368 22571 -245085049 502181582 7051 132400679 127519831 15380 -252934108 57051732 16461 100335155 637994929 23899 -50280555 653084375 6675 -259912733 433061150 5534 -71854655 542943675 7551 151728760 748779211 1374 52199020 386859654 22584 242692814 737757882 22419 -301896413 151009921 21420 9467866 376121280 10601 -16154024 442275637 12397 -124685539 149775305 7562 130827540 127771200 21833 -284039657 608712983 15475 -228941570 903639962 14668 142023794 263497242 18872 -589629957 309858638 17510 -292327061 284357783 1710 57358512 697753489 15263 -215206510 769546301 8380 -336528001 714006560 15267 184121641 137352328 12229 -412294378 500666494 2785 -558426891 298380124 16543 41534309 437067426 7484 -316634645 611472947 13842 -414479838 782322571 25042 33796768 366276238 16901 -150701761 145265734 19744 -362629506 758063248 14396 -131463947 255797807 18147 -204876390 348047054 3554 -367505615 527494709 8746 211261398 832802614 3383 -191573577 334155491 19814 -34048416 320097819 11449 -13821854 375729551 7384 202109545 177304076 5834 -166486557 280910589 12735 -180218081 387429286 18300 -56378028 741067412 5905 34739090 194581210 7988 -259709345 458193093 19529 98575356 875340681 159 -480453058 274560575 14345 -220316557 830548586 1232 -485391592 879476122 18236 -382695649 603616998 24119 -419811529 178917700 12912 25396743 166511975 17032 193599038 341212256 25541 29934943 604602423 336 -315573184 608394474 12900 67930819 455802682 17810 -479129820 566782957 25448 -144375055 580278774 14423 6734498 742126177 1516 -139635208 786114982 2039 -574557420 583170364 3701 -241603367 226417183 16357 -119250428 699065200 5405 -436089494 308777373 21806 -406059903 122961185 23754 -45824433 57611102 24818 87930254 324684175 23028 -92131117 440349124 24019 -595025907 767840611 12392 173080176 861933406 19752 -451647375 882333849 17667 111698839 709318809 978 -303794203 313611853 16931 -416864284 595886393 18486 -574550178 883727740 1993 -585891672 281645612 11588 -485598216 143661580 4510 -415698967 325248008 4564 135270671 270900558 22928 -335992670 924379678 24534 -536540446 729860676 23211 29170147 216534936 21883 -599750928 428406426 11082 -430538151 623418858 12419 -176812818 18224788 21836 -12091229 113759632 6982 72631939 512693066 15008 -94619631 52242348 21240 169961779 497093616 2945 -195227494 311950707 25152 -370378368 906492889 9767 -46046703 446458327 25783 -313110532 109685514 5410 148776921 775713737 21453 -266996843 22130847 7672 176504237 882743950 13886 -525613520 396315633 15513 -407875409 66219700 13803 -131040996 99842664 2720 -390485705 23004078 4878 -100679935 229547744 7740 86340275 259577734 19059 80440158 644013736 10687 -468166824 778540679 25024 91920847 906162089 15828 53572964 246200479 4498 250293059 191018041 416 -292191849 212821954 26405 103885267 287931120 6797 -343481882 55326880 19658 136585714 492936912 12700 -320398327 45302563 24090 165802247 899989099 24376 -436002392 174657927 20453 232282804 716442482 11501 -477843188 591732691 25662 236664050 362650839 12536 14588907 69537764 25619 -595540863 278905617 10199 -179207441 684103948 4277 209358259 680966560 17757 -278684769 908861978 17883 188914611 830048301 20161 -349605394 228752495 14962 246517958 656498072 21963 -313832314 231346186 7086 -477957391 476899506 11605 -416957423 690031863 17671 -243603677 267774028 4885 27795308 850151693 5926 -363773653 885863126 20718 246550740 278710677 22947 -105226965 297689200 26005 -413938976 390901075 9308 -530851260 613784328 20318 17427090 238628877 13310 15763410 740553606 24067 -480077956 355173055 26155 -590474364 603042662 23633 242535617 832991236 3234 -156041297 271104344 2154 198506775 32971211 16466 -591474461 955482545 25186 146246451 232314189 3498 -343514078 743993935 5292 179992134 242834846 2424 -296507397 130717064 25171 -67433539 393506061 24056 -549493522 471311909 6157 -431994570 144444939 26107 2549888 120577269 16652 -276629414 270995818 613 -162009934 484717597 24418 -200899199 454590087 7711 -169264178 587117062 329 109006476 844754325 13854 31544409 475720816 3167 239719177 146668998 17551 215333621 375081081 23290 -356428669 173852046 1399 -66944894 633804471 652 -50485912 900702099 8780 -215354856 385206812 3490 44978801 158056044 26337 -421523200 716696642 4120 -504485710 297180554 4645 -188730778 877640880 22724 60510756 471464862 13639 -350776170 911968053 13977 -59713950 893925464 16116 -505726107 820994749 14811 92912820 275747077 9566 92515863 844184072 7684 -244311329 490717452 4161 -470622819 783422192 18142 -49074810 763772166 7292 106635186 730745108 23186 -595981759 337293858 597 -419199 352364565 383 -404208781 689757832 20645 -539965779 426433769 13735 -357269984 838426761 4112 -590215297 477688688 2414 -465210817 66030453 20745 -442360484 184950988 23310 -290967593 190063334 25813 100721138 643072400 21867 -248344662 251823674 4752 -143511958 769693578 6227 -39016381 290361264 24288 81233385 683407398 20148 69883037 373018891 4081 -498103833 771005878 4440 -108006386 158814452 6824 -269319777 452584196 22510 -490041792 198367315 11235 -281723367 608160836 25609 112047548 514776527 17727 -584164948 275892613 892 -10796398 660541896 8424 60940724 230721738 17595 71788572 413628505 11780 -420281173 528110406 8633 -301655815 864618412 4700 -436854315 10678831 15326 -71641142 497219767 11813 -152389994 220953327 13703 -493762824 121476146 19923 -565135792 119490362 18727 -184342619 730081908 4635 225655448 444151286 7785 -237188795 694090019 17693 -318759955 430740899 13174 -401781659 662827835 15737 -236540619 100992261 5006 182239741 265020454 17547 40494253 429527544 23796 -465753987 157882080 20323 -418158749 856540473 18470 -143671055 79909719 21925 -263336858 41521557 19866 -392187001 43671006 18266 -156183812 323760275 19793 -591042286 180933187 24561 -521056343 156015954 5432 178492229 380179439 24662 -341658457 462960562 13944 18363236 530418116 13691 -242556971 907700651 22154 30934971 265021212 14236 -468302020 529542263 6530 -287426695 290868400 4475 -320214685 14625153 3737 -351107696 51084503 3022 -302401944 534471377 6304 231769990 293514860 13243 -282947751 264276278 12708 -305299525 550775751 2141 143478857 648612174 7830 -152570942 161457102 15220 -87150597 380237726 21300 -28965323 79556274 22881 -248323853 529295975 14563 -505884992 823789253 10654 -333852714 408227730 11849 -551540638 636869261 17617 -232193582 375087439 5281 -189950985 272596154 22089 -167039045 690684794 23881 45712426 863094388 14625 -270608748 274979311 16040 -95739875 457894994 15850 -99818052 176030524 17217 -167803386 447192594 22226 -298106523 800484103 841 -563736315 596145510 22079 -209074769 593588755 22278 -123859843 871194171 23560 -168213437 351561045 21295 -56757480 659039961 18448 -288186886 558874790 18537 -488237176 224307579 7466 -43730730 874023310 19368 -148009206 567609090 3089 -169527850 938600172 6212 231775316 829785748 23364 -203313348 341298622 830 -509923154 572279419 6071 80855491 140687334 3578 213548567 153001779 23611 167792959 747984227 9544 223343771 150602736 2290 202852167 117825454 23607 -557739685 376396714 5698 -161392175 549842036 10487 -468997476 130066609 4475 -502281429 111225123 16332 101521134 564461223 13391 124838847 774856229 17348 -372947344 466370915 8137 -218477982 762944433 11903 -282555069 415408879 1618 -424761598 514580299 2295 -374425677 590931132 3568 -450769044 780114027 20137 23276428 903728855 942 -469097090 184522043 1726 -142558681 33731669 4465 -485256306 570588414 11140 -33372828 519484715 19390 -317622230 10371656 14074 -302724269 926826476 24535 161753580 364863337 780 154275237 206054770 22464 -519651399 649492487 15095 -430773614 893122254 3573 23476370 57889811 597 -221913775 624632680 10478 45775552 726647493 13520 66428028 722683448 16170 -333777943 648974251 7017 99666373 198652592 21572 76628923 201424963 25337 -324182775 834895889 16767 -28379966 844408754 26009 -321266825 424749643 9335 -564518438 122789453 13325 -262830608 641689763 22942 225830280 40828205 23600 -294210249 661558039 17346 -314218889 946028189 3001 -99947679 86161219 3092 -93317004 224182836 15468 161909989 520900853 11530 -189423719 37041596 19109 -108371861 530466431 23844 -10434304 313326399 9679 -148739809 121921711 2268 -448332267 803982567 23849 -113924101 674267706 18492 -108254717 571845868 12373 -96385868 922266197 25913 -574467823 563231529 1464 -563924360 133409639 15343 -570616978 853068255 16437 125614447 231152260 14991 -198518704 840936509 1474 -110117836 259732937 878 -365960919 191709998 8087 -60095544 410897765 14807 -486502672 951450580 24366 -167621834 554702515 11496 87485194 315140977 10032 -484980418 86971928 26276 -519512043 32236127 22509 -557987486 45263671 15407 233661209 128418738 26312 -245798112 601593356 2135 -186585072 851415025 14862 -548677778 330814988 24694 -325944598 952558839 56 18952913 823101035 3737 -194795202 900440517 3181 -229922648 194319208 10380 -333252326 54556705 18192 -380280565 114013849 23092 -254906357 296010208 19729 35509671 263453948 6690 78474475 826404641 1422 216158985 356253217 10469 -515581694 535364678 9944 -375403788 400489878 19342 28893740 18676970 20127 -65590894 85256622 9792 -501397699 564459493 25262 -226095128 188622422 26185 -505741084 871388468 20854 -452765795 102770435 7644 -462786408 264267362 598 238921343 408780296 1374 -242212675 198692851 3979 -395588170 295788203 25398 -593978150 669622353 25598 -220674846 117974593 7254 -500819473 37401083 14996 -175110073 773843456 1731 140778214 447907070 1722 -446450620 430729719 8786 -566129763 515287063 16338 236862356 141214308 1710 -46956153 283661761 11499 -101417572 693824021 23503 -444575589 274728685 23915 238250693 448786599 20414 36913471 934979746 21047 -258119788 31687762 10980 183686727 545476476 23656 -85759386 558141390 6405 121302640 504029787 23288 -14032859 520956101 14249 12073349 320301404 9185 52609589 551281357 8173 -294314737 87119355 25176 23227820 141129936 5076 -449338544 694699721 4893 -211347433 955359210 21714 203798148 610902042 11030 62338794 622273443 14177 215579913 714958499 26206 28383773 562037889 12508 12506874 226732597 7706 -101289341 815709652 17967 191184555 409113069 24127 -56541716 325198688 15727 -227927703 839273275 18730 -388898329 739225994 10021 -15055785 602041097 4192 27799370 455269811 1766 -579952768 81429776 10376 -578029691 867947942 14509 -253060190 727737131 9159 181802368 475120933 12983 235152643 842012279 21502 188707970 43998569 17760 -355325458 938006637 23906 -119305494 500519248 12446 36072586 665536708 2657 -352833665 554004778 7375 -327950728 703229607 13266 219885261 467405737 10089 182643496 742234283 8697 -388587840 300413075 2101 -437338587 409486558 10370 -38780439 237443535 3535 -570092705 842698055 1183 -577745056 595609884 24869 -205134170 906180957 7893 -452612693 118897972 16035 244586900 901779330 11500 -519579372 654883190 7094 130938856 536621386 24129 -170279824 229466788 13108 192444004 912796318 5797 -570771717 715958842 8286 -98396007 206094962 25967 -510125550 356056526 2722 -350668131 513450212 17486 -174605912 523719200 10492 -217921078 484636114 10059 -231160137 412924285 24102 223569867 500498078 12602 -418659017 382034418 10499 -252906938 48538942 24622 46776562 403932428 18680 67400104 762152638 19328 188986826 952384835 6442 -200110706 186593766 19981 -522865306 862122492 14985 -396832746 673026970 2347 251810730 607499876 196 165182198 161361892 15703 -239180053 310487459 8798 166167217 552041447 3123 -405505536 513684107 26127 169514004 537728028 4698 -52217720 271936684 20459 235251465 452606126 20265 -580649431 432147786 16845 -569327421 786672846 22531 -332689887 12984995 26134 -317734687 787808624 21149 -447234596 245623818 25521 185644859 186781440 2344 -514029751 364830791 5918 -73920013 157204138 26133 -416945953 437428439 2549 -142015739 206699341 12364 -485266593 713343360 9218 -84668049 390041109 14816 -290261428 383011323 15802 -461605476 110467282 20034 -184534721 254796836 15578 -53498910 484694371 26258 136452750 689593753 26250 -430702506 759928576 5257 250241404 842189559 6306 -354043942 843322254 15078 -256870482 880526790 24823 -27341891 528943610 22733 -286754828 169635785 24528 173780354 934677888 7859 -137744137 832476281 17836 -227895839 869463799 18862 -345822508 165813810 4782 -543443961 676819317 18114 -519768664 461913482 5515 65655604 303920731 4030 -241157831 226883083 21715 252114244 484682304 2083 226942975 185701715 13774 215626406 759655608 14227 -237561477 428640018 16230 227419805 26395493 700 -462006254 527359186 14995 155259965 282993805 23801 -431993407 243970288 6523 -487912398 431427187 24760 -270286714 651335527 3934 -458981344 591207332 9637 -462113498 119600896 7609 245111204 259338848 2141 95107732 773079794 5444 -587242524 197364566 9667 140126546 81973246 21576 -456110608 582763245 11683 140481799 275349284 17527 -415403488 679195443 10303 -241182993 392067300 6665 200694858 926229497 15544 -230014881 513184862 18599 -308191994 22304710 24131 -40535388 440915025 16606 231624513 944375410 18986 -440240043 459793291 16047 21987430 889631088 630 -46786280 820681371 2405 -473224143 521596012 4495 -335776600 583577265 20284 -445632908 370167372 11814 -163485700 350955206 20327 133040711 248218346 17304 -27999024 94459227 21132 60422554 730362792 19806 24616251 662446991 299 -98252669 455835863 20276 176635274 632035818 4458 136430762 380636446 6880 -257511874 796191150 612 109867426 807533238 24826 -68938095 232123334 8570 142106806 347727013 12186 162024097 606463663 24869 184704512 240825727 23053 -546077221 519990908 14921 -99464941 572336480 7779 -64161419 267307884 16034 -286390010 656966313 5351 -384921629 441212499 11249 -599571975 918558912 8115 -476975954 184275880 23223 -308494113 300842185 21763 -363398235 632348581 22298 -176059154 238709952 10177 151844053 931768203 11730 25967381 287313283 26180 112319268 914582862 23486 -125547694 837863042 3259 91728198 783603897 10997 241588746 408694671 12160 66198771 593500021 9643 -285004549 112166517 16703 76652050 493996388 2934 144520517 774833136 21403 -353927764 693279926 20862 -401319642 418403921 867 -204288407 951104283 1744 19925050 786250913 8711 -89993046 812813991 24316 77530901 562963329 6509 -490136857 790059957 3601 -533591415 138997853 11672 178739499 437272652 15075 66892832 493443115 8878 -313112601 843167794 25773 -453179851 516981405 8789 83040024 429756476 7615 -44560138 231296884 9271 -466872595 603930535 4807 -238657821 347098443 9400 -252699991 251205271 19496 -235693246 559114402 3159 -593894541 350955921 6482 -494014391 479152442 9103 -470028241 921188404 19344 -452237934 135923397 11503 -47110776 732899234 11554 -248987793 652267406 19600 -297719682 395801897 24658 -283155984 685224571 2357 -338145979 331032537 15129 -542062859 671274620 10862 -72893631 787367527 10932 -141950907 160311554 9602 -19517080 161261724 13219 -262138171 369629508 13920 -49036134 561397772 24250 -406817957 727250523 1961 -488283707 935558078 13007 -341326846 434146822 181 -128612838 788286183 16705 -459107284 278006145 12154 192021948 367345462 14088 342841 813542045 1010 -215095131 145236380 20056 -246980466 887807710 12973 -343518902 950572669 13611 -405243405 900965705 17511 67317678 862401842 18156 -417392402 152676323 10544 -88956396 231575245 25 -10330885 574287771 8811 55625591 8566512 4664 70392486 626327850 20258 243014180 868559755 13678 -223152725 83103946 5734 183894563 843865102 24795 -550407965 673193317 16694 3741536 554901750 13012 6762269 223835199 11800 -570099509 35450564 18600 226509032 468524307 24062 -535530846 902288553 24931 -107350775 439361944 24517 -567496728 36385211 16909 -68620591 704641341 7427 21649554 573752381 24868 -221498661 714512652 18525 -16026615 604396903 11431 -54796269 624888087 2840 -62147246 873635914 5919 75987945 606173952 7809 58399337 474385233 24138 -544599660 186519936 10485 -17529123 732103822 10159 138640948 402102614 25337 -340602948 169953409 1135 -115233464 875769935 11212 -30087668 401597917 20247 -270855063 354258622 3494 -521794553 313110055 6808 184799240 344171916 23204 -462993326 232709068 17780 98061052 896849804 17590 -493786895 645756320 4292 -72911461 367201854 8445 -486508988 74953095 11515 248230076 337451617 6748 -69870093 208351692 5731 -164724039 147080813 3110 -422412679 827781822 3186 -378636561 615815148 16671 -442029397 443111271 10494 -340752264 568531689 26278 -224531270 412267003 15283 -339106258 685594957 5161 54034783 901216748 4951 -189670322 566940158 20159 -414335851 448955758 2294 34142639 168407225 14615 57810155 136943679 2548 -26288997 667819321 11372 -218583595 360165510 3559 137517635 492476551 23871 -10207631 587176397 3862 -199507682 153273410 13404 -490591830 782205509 9175 -448320944 682794557 14706 -209899285 587663702 10261 -231354141 349654858 12931 181246679 679557662 4679 -36516788 941425003 2358 226434750 171654604 14892 -49865086 783611673 14373 -427534920 469281547 11020 -239478134 416168343 12151 -242267800 200969917 24960 -432295504 217148774 17871 -96418772 97508241 6866 -535958071 635876149 11713 76236402 212506263 8565 -45364834 341430995 7551 -601032699 444795995 20855 9832206 856223773 21215 -225281746 112716438 9044 155966103 16779865 10296 -117905824 290187082 25395 -33763510 224296349 14263 -148519230 699195721 18431 -567922937 37998765 17819 237252715 323571603 14010 -245414278 471826464 8905 -587036068 182208916 22721 -177616402 373399096 16490 244035458 112243584 3666 -125842124 395793376 16583 72971657 409104822 2513 -195292825 242274715 2219 -385657976 497462620 4395 -42397421 681122651 604 -302868594 407870771 5886 -510533127 692688204 762 -311816186 58617330 13868 -322616736 642082760 18072 -251317566 578273143 24526 -547680598 870285021 14635 175428552 663451670 16293 -307863137 230653470 11075 -323377341 330349842 19837 -479769262 62965713 9168 -283311195 704815650 18832 23363481 45013397 10855 155798796 493702978 22782 -371837585 210489862 7003 -398493490 863084692 13433 -395706093 198809497 69 -372878002 225328023 23904 -103776774 587359054 5181 -530674583 170759358 2512 -303396070 596452609 10611 -455145780 585942656 332 -95169101 418124470 19707 -241057938 850467031 3611 -338652322 130082354 9763 -475898214 134648831 15427 -481289357 775771583 8845 -347883696 294812578 1926 86478426 884121189 19651 -302343327 573595002 25481 -418639360 882464296 26465 -502198018 343660360 4788 -306844836 906122623 13413 -292018066 176309784 6572 233686308 803716769 23485 -577259030 159695675 16738 197060193 921713273 12682 157677124 908244012 6119 -432555374 179882358 3238 -11948984 23813267 23700 -92011337 526720081 17668 -441471903 816775181 21652 -257900830 879098287 4219 -448259596 835272468 24865 -580530881 229153045 19437 -337280348 881972099 15952 -249557703 850073388 24401 -144698769 721377013 3787 -390591275 395593387 17176 241354959 900773946 25614 -308253018 34420169 3094 -479877696 790703587 26465 30101544 313456225 526 -423266208 369449949 17898 -133011354 185928428 17910 7888479 855852910 13965 117062996 245433498 8240 -346372824 917857888 12122 168081049 156078099 24813 -423106086 675950154 16100 247348525 764137566 63 -460516908 152837963 18577 -102444180 258667975 2300 -53697441 687901001 16471 208690937 866225991 11868 -350913972 133384435 6183 -335787383 923603122 3289 -441822991 457876138 1113 -400987395 752329412 3591 156350862 876204051 24459 -484902065 545252412 24788 -238360018 446339827 2531 169820794 756505421 7564 115991824 868746435 8869 82173582 370179182 2954 -80735667 657000809 3149 -346372653 449945132 6782 -461760482 622434718 6714 116195482 85932916 16968 -423486835 729190535 10068 211405851 498775586 7702 -196473106 942206119 18137 87537247 150846099 11866 -246179049 106191549 11310 -427789363 28362689 19566 -131347510 76318517 24624 -234732891 538747769 18855 242562049 862948394 23811 204332420 142396569 15547 134542797 137684761 19598 130277568 364693335 23527 -389615421 14538567 12484 -594412215 767009199 391 141801647 742098197 22043 -259814871 875699040 15465 -318917766 633962054 8463 -210510738 242182451 12014 -545208891 141983112 21787 -601292586 81764099 667 -191174575 482706169 11142 -458292748 477294847 13800 42042427 570059894 7097 28164740 737689530 26294 -3417381 760329339 11007 -445764543 775026997 192 -556145803 441532652 19625 -564233810 730965209 19515 -89885659 498325183 24294 -497959030 235813404 3080 -503416990 438859392 10806 -419115849 741929014 18574 -216984576 779702557 11149 122055701 635575945 24330 28872077 114087836 11642 -349189467 296493597 21690 -466050970 145360006 26230 -269862170 518207153 19383 -337788960 801424051 2095 -311390496 686444721 20569 244754903 273235914 8506 179163874 546913068 12104 -321350611 957971712 23058 -544278952 297675020 11469 -446080389 18717568 23241 -232580341 569481435 20145 772086 678654269 2670 -79280908 361319014 2113 117587899 442366447 16640 -543448856 777603280 3051 -211240151 423817939 17897 -325537953 162303365 1593 -456225562 152270202 2258 -163563928 367678880 3631 144565379 816874695 2642 -18397480 143671458 10214 72636281 62597810 16944 -367860471 99570132 14501 54295932 327635853 11990 -381739452 162715454 6531 -442563006 746323716 15743 213335570 853360113 14140 89715133 697661448 4191 77197258 636770926 18790 -428380703 879244862 17369 223022476 146434629 25696 -104352383 345367653 6016 -552543927 831490471 26410 128499745 842400492 327 -70682906 367236542 14200 -62414209 712344478 24957 -542567923 124595883 23573 -456810117 931003430 13828 -541098928 309646120 17323 171555643 376813458 26147 -191067011 290096945 21819 -324824143 226091141 236 109071481 328785693 7622 -236502393 726264030 754 216232627 789846345 10192 139751717 483360568 14648 24890755 435458574 4772 -266490626 107490340 20121 213065028 482181462 2053 56599744 141517605 5131 -515500496 555173819 12966 -586439572 820697721 3290 -295259060 523502883 24936 -399728576 314664049 5463 -116616514 792054700 20235 -548936516 638480325 124 -449822529 566103575 26229 77431776 116720199 21821 -305198325 250741925 14411 -378485471 142661314 10144 -454497911 361471534 20137 -61485168 298925004 8462 -364781432 131149393 9773 -49269048 778032288 3846 -443257840 512304264 7333 68185712 727536560 13030 69269597 796962231 1873 -601222927 820977426 4135 -582529146 721695882 20924 -197434637 557001811 14341 -54395091 733228480 20298 -517549328 203656953 20436 -311536207 446981505 22363 -24672510 149374190 14199 -184420653 246681498 16615 -235866207 587222258 5320 -518975198 219665230 18778 -395596976 68109406 12019 68625518 510670924 9346 -164865112 515275703 8341 -51536032 844975671 15827 -4452333 178268953 20908 -58314589 342302609 15320 142908021 778353536 19407 -448432016 64760045 23211 -516469257 20589522 22942 52238049 382813410 11982 -532198035 713880800 21006 81386086 255127434 2768 -263966590 669818920 14693 -444075056 689948964 7153 150377355 63675475 1230 -51160341 28543521 4593 -151127649 396886117 7306 -588376397 936896556 17089 -237222142 840049545 11128 -342532787 596174012 14868 -424549759 213298082 3331 -347645606 347089856 25519 -572391149 798742444 3 -355990835 883109842 6669 234418933 146946113 11401 -536056183 108107972 15567 -186346276 786954282 1180 -58605731 382020273 16539 195277404 483248964 15988 -377160480 35677251 13045 -78887221 58332558 1135 -537970070 124640136 4504 -534436710 954640599 25662 30893143 124630122 21835 155966479 933456228 19950 -141236049 114835118 9437 -245653368 606213360 23877 -196128312 554313724 1775 -401407686 278895166 3713 -408910551 113122893 6559 -237606325 596703658 17128 18740744 771671198 8776 -311576939 596580440 14103 -545354876 501160336 10630 -450626833 759544184 19023 -256449899 121351780 14296 115971324 837911889 9196 236463625 839498425 7424 63277779 469425391 3659 -7217128 412805015 11577 248444472 266894434 514 -161704877 112078259 24347 243495073 614408586 23745 15575405 204009872 4980 -422659571 590745119 21124 112847920 183237510 2740 -34169429 685677174 10308 -34731463 472074984 2107 -197817018 57358387 22854 211371618 9577665 17621 -88238645 122824444 10724 -9539040 826887025 22213 186065088 522976702 15618 -30339088 510977637 13027 -403603708 402758953 10750 -575206357 472408562 8266 -437258027 246423733 6052 -378331493 603251507 23657 30209805 474226980 6394 -354004254 217159225 12808 216151745 828068026 24737 64007728 293400673 8972 -216603598 736199750 10641 20549918 689799194 10369 -22412936 804376204 4127 -111258085 415832356 9995 -542201424 466481509 5924 -181267915 805368000 25442 -260565010 246639494 6287 -245147274 304379929 10645 93104463 259544538 25839 188461160 146713092 6703 75499609 86510602 1773 -521030841 693545659 26376 -98209613 587104016 2758 -447785357 938555667 5417 -74180518 286443028 12975 -103891737 36788063 11661 -586094509 38642941 10176 -442323556 445358666 1544 169469910 340751887 15094 -300423956 817719584 9799 -73654666 253451604 2165 30366847 623833940 9269 -34882408 904156752 12375 -235715469 936480467 26463 -202911797 828195821 2815 102223938 616485936 18264 -390678204 228406116 19798 -250411116 143050893 1256 98940696 377948498 14545 -127844503 864292198 4737 211740039 348463495 21298 -583893025 52941189 12631 -207964419 135374859 11750 -107803179 217596524 19312 -521640061 597810473 20676 -20517734 128235243 14103 -601684986 418160356 10733 -525128824 244023026 14882 -32884304 393698405 10732 -172522484 9252923 91 -235500523 615995006 9171 -478120643 475246996 12351 -381787014 654034530 4468 -308354235 588988259 22793 93360042 528443409 22658 -130568870 59807899 5049 -150737415 334272756 16995 -593214469 385301158 3882 -343741055 812008649 24624 -112461114 770687642 9843 -328549459 471413159 17838 -244130181 74214283 10436 126177711 430403057 3829 -223099523 545125949 9176 -523690907 803022536 15783 -311591806 513540901 19805 -107692261 258792062 12369 -290986672 485013466 20752 -168958418 635409803 24729 -381409960 543200058 6406 -472108952 777473415 19949 -519188079 504120433 22130 205634221 83734588 19155 -591085029 173739800 17326 -490515579 539704327 11231 -392728418 351964506 12311 -560468998 287963862 1112 -506803194 263318669 15446 90530499 244304994 24856 -257404012 586992919 26197 -383838898 841788479 16856 -378088191 629811036 15970 90040759 278969969 24307 33651660 11707139 8881 -219985339 376472676 23369 -5088983 489970040 2430 114367551 12708823 15517 117962154 587242309 20235 -531158692 480729268 2984 -416316860 528660379 17358 206141051 396996722 22002 -47164108 684843434 26367 175979412 758469757 17352 94860505 768990282 8527 -566886623 583220308 1279 71543520 146962726 5685 -411549118 74785016 24356 -179725575 277048899 7188 100510483 351284180 15331 -438411507 431034669 14992 -380543620 557293951 5228 -470781661 299102723 6643 230961002 821923826 13274 -479442585 307358303 19030 -293764127 28670802 21879 127319985 367233275 6272 124491112 856886054 6222 -240977385 798431241 12912 -587126856 873342733 14516 -421190870 692701290 20096 -76202138 699768306 24318 -189769445 49136909 15899 -89700748 122290443 21200 64746799 256938469 17722 123295963 640850512 19332 -145724204 895660225 24504 99276483 87091735 15868 217099343 294855830 16080 -292947657 545989592 14875 -401579924 139285236 12129 -402772880 129252282 24900 -75627079 359666136 12033 -345554644 594563315 20522 -155834317 109198671 19305 -127809288 51932418 770 117609936 537840028 21420 62840996 460354816 5530 -262770344 939844655 23779 -83811852 573835754 3995 185237946 600084011 14443 -68118545 913888597 10645 -544504844 99210785 26120 27396591 196603098 21139 -438632725 333168888 9681 -425227090 536754863 9787 -347358715 930665149 16184 -467460390 256471039 14251 -444364839 499946756 10145 -234242255 535496526 3823 -579366037 726348338 5377 191353457 510335157 20689 -471092225 607241952 2701 220630693 861704323 11855 -75566846 64647554 9576 -311261112 918442629 21056 141815032 682332975 23757 122704004 122001703 25029 158496021 353941624 3134 27535685 549761129 7900 185125649 840815517 22195 115653392 19330944 3955 -379464117 46613357 2348 -108731727 358465477 18089 2903026 583698583 22441 224575537 730488815 16987 -391372889 757684406 11133 184392255 782157270 15371 -490387286 723685675 21079 -297120625 43510017 13535 -251639005 956109107 15417 -114368511 231476475 13663 -495268533 611521684 8994 -321246444 238201209 11375 120768651 768452797 20701 -112807061 328863126 7672 180627088 779628935 5540 238761591 168049394 8266 31627711 907038714 25481 75276947 690849813 3714 -346361215 405956026 7324 -66563378 255133598 19282 99250807 160064240 17800 -28969485 543774171 19714 -441218647 72719869 11621 -534950167 225028461 24839 -497225941 772354882 8738 56775895 375815824 9411 -519401518 865454833 15850 -32773104 30389221 10546 19599167 724606110 14468 154182651 435679807 20790 122716505 603238479 2540 223543781 561868646 18842 -82887350 397684323 9691 63260458 473574069 2581 -173230594 115709642 17311 -319467675 317890042 24243 -291321688 505721204 15271 -442003113 336577324 4546 -213112333 616017606 20742 -421000647 356389256 20116 -93258876 448330319 26341 186587303 612213321 9019 -266791373 694479881 9443 -504749316 926683874 15040 -529386049 575563328 19246 188976227 674588792 17796 -148032217 611927977 2845 -431995516 759001751 12919 224760603 824702594 10364 127117648 248102129 4941 -284060619 886840440 15290 -386260879 400250416 2750 -381042866 36448193 3877 -281034870 680496749 10571 -100702428 953442255 20721 223811200 533391151 25547 -536953245 413142276 8152 80661182 360489639 1422 -79468417 934202939 8343 130417359 301480421 7089 -433391472 532641710 12433 197233009 771587660 7140 41714817 491549331 5588 -563345887 620718208 25943 -466865369 772797603 5058 -536366483 336459259 13791 -84137984 101080414 12618 -68057032 363950686 1751 37463637 683244586 25768 86014792 957944810 4964 -581005152 412554004 11901 39262477 792258639 12500 -26849008 789633793 16539 -341549668 906061698 3485 -593748237 251444612 5216 -103907338 366745327 23427 98637649 411573571 24897 215528362 366623313 15419 -136211373 199422036 26202 -134377449 238332782 11626 230335137 395057758 19603 -580677783 369494712 4802 -326268294 52641223 738 93259222 440157080 4107 -527525492 566504326 5440 -94344939 290038823 23039 -358127171 184201704 6808 -386080233 642945248 9340 -351624229 867644026 2015 -569352344 60229708 26208 -544606388 70561184 6306 -359381980 942147431 13318 -443155052 55736899 18402 117314975 359801259 2835 34096127 332393037 15315 109022344 320479552 20240 -334196869 746660543 20008 -482818248 30155890 26110 -208052453 377742645 10608 -228993023 666819351 23731 166158803 657954528 3151 -187652457 590575402 16110 206233477 50824849 25155 -126247837 200857995 20194 23253408 649646342 26157 -528169582 724224547 24706 108608930 511076279 2442 -175297854 33593995 9658 167819944 781746414 1116 214449419 93434903 16130 19506768 887733373 20054 -585055877 789671707 6034 84650452 722038408 2027 -580675158 662667106 18296 -30794316 920327390 13862 -584060225 515104481 3587 121471316 461662790 25721 -512395288 617023600 14431 47874865 297048475 21775 -534820692 14305621 24511 -193586448 213075944 1067 -309551188 505322225 4781 -282754316 395757853 17132 173455653 764902177 21562 119137916 109408396 25513 236823151 635624559 24893 -18066040 915966221 19525 -220766588 157573762 22501 -352666823 221421599 21395 -243406189 830684132 5692 -216312058 486931168 888 -258398385 14454431 18374 -4770897 133889209 3615 -556697150 893985132 5940 -341587559 423016534 10147 59509023 580916201 7642 -384513394 20715075 26421 -503701265 53354495 22683 -447172228 142123113 13759 152669595 110636524 18478 -575221843 760859304 25820 116828216 344475453 23422 -174897202 113331185 26025 -366116282 307855334 3520 -468385359 307097790 14574 -332888710 44815638 3297 -578834102 864792011 1935 12445182 97205868 10151 -99561740 700717316 4009 160936475 465773359 9897 -84082744 637037575 1605 -394853602 658613778 18902 -549745109 718351674 5832 -562110129 220124522 10753 74295597 48679063 14235 -258736968 867993520 10964 -344063801 220244061 8130 -109273369 517610738 7365 -140252245 202306344 10996 -215896286 859970522 8293 -270769128 191609900 6679 138288875 312171695 22017 -241795692 622489817 12311 -581138029 932165878 26193 -261700521 500619171 16818 -599752570 194297093 15186 -51810650 664721021 25299 -102770335 952821983 7821 230929793 38640873 4986 -489152954 590436158 479 132961021 746867251 22092 -12017187 228221430 10442 -51107868 365492213 15445 -505265090 734662880 1024 -308470951 722337899 2442 -543110184 857195479 15046 201368338 795956985 13722 -318157226 684065243 683 -226570818 273660656 25816 -250370194 878612458 15800 -62578793 755006520 2163 216531771 632706813 13433 145989641 600541649 14731 -441232763 650825147 10778 210519363 32452088 850 164286106 467151836 24674 -413953113 586272581 14875 -480595273 433828037 2240 -34721810 484584576 6876 27582031 455908477 14702 -376597541 586307470 9371 -204081285 76473362 13928 -533556787 77079220 6578 -519589350 285764916 20835 -116633061 18518084 26006 -474251736 861780522 12339 -392448445 295641370 14655 -383619951 539563374 3784 2257416 798321518 11371 -454695117 160008951 21367 -494902819 810859002 10792 -185939276 831004850 16738 -55240277 277290955 23172 165967417 956943014 6324 -359558696 423042075 19301 202995028 898660858 857 -578015614 699128177 16275 -419564545 792425896 12575 82125255 534306995 8258 -282172385 122366439 6274 -90818351 477076585 16766 121702796 423466215 6134 -556441300 536537352 7005 131526922 934870088 21432 70627383 873148847 10911 -301683528 228491311 57 -318170528 516302440 6677 -13173473 185707684 6437 8681255 397741886 3951 -275243568 734002944 3989 -72282986 466787664 11798 104478261 195279656 5214 -207382591 730837859 20676 221441614 672324086 494 133286144 452049447 19158 -546865068 351356066 20728 81971712 240531956 2781 -424604832 395621957 9493 -230361417 802519608 25174 -286739859 268320109 7103 -562249622 480794531 3958 -212980313 694720976 3558 -178930687 579323295 22467 229243480 648438178 17303 -567028399 431356983 9715 -203399796 177557531 19405 -547923457 762672829 3876 -352095729 210709555 7134 -522694328 944369035 7163 130273750 522614924 6353 -101064187 799400085 8530 -264890005 500267253 15429 -240238125 545081000 18867 -298090891 499088812 16684 247645985 440334939 9752 -22310674 513614878 7915 -568129804 151159776 18746 -321525447 258774542 18265 -327943778 924462034 14874 193890004 148595694 22662 -106399733 124009883 5955 -316913634 341737756 1697 -433357522 332771025 4039 -447874279 785229297 18772 -252082036 301313840 17987 -425243592 359143932 23841 -175660255 341578982 22880 118725603 283239943 17648 99009947 59618472 15650 92381827 135399230 12272 -550502822 304240274 25892 -329261957 139020286 15902 -11463664 921347401 9928 117441472 535763294 20675 44915577 561776391 5541 31460472 439719819 180 23459509 486114002 2102 -452626959 640350824 18360 -276651137 147611768 10932 -179609971 630114115 12185 -397036036 484391558 3896 215840551 636860262 9382 115159688 454332435 13352 -70957307 93894483 19636 -402781319 806729431 18165 -166596774 931537229 2168 -246892809 250520779 4171 -20182739 52497234 3419 210630804 815594207 20868 -109293253 663206141 11705 -529503705 932502510 2741 -553429434 758662535 17722 -362460930 343600110 16938 135777848 260645609 20016 65968633 406406144 14903 -439980980 340231892 5172 -462651325 39024488 6161 -595318475 673375756 2665 -296350772 907182180 14147 -482596953 10800712 10701 -383448456 760041265 19571 -5979931 314423280 12768 70057035 874678712 15649 -46622064 96053704 6248 -485616676 625003587 25066 -527996285 330729843 22847 -50599131 571597315 10928 228157767 115749784 19415 -119912274 32968002 11818 -486553701 450517974 23061 -529040294 596814489 6146 -562062508 366169127 24036 7739934 790266816 20503 -553829385 493127358 17347 -129426263 616020344 9268 -311246451 813422545 6522 210391074 788924847 9133 -452108757 258732350 3228 -271286661 41059159 22302 -76660586 684708541 6986 -225906573 397984442 7712 -124277001 23265937 934 64243490 589952118 2539 -105392964 296899632 16239 -203652634 446943322 26057 -101296431 60416822 6664 6949000 782881513 4254 -509497612 705851879 11372 -351750384 125039785 666 -378024424 634997993 23180 7869575 754835123 21325 -550544942 517263362 1386 228879966 386336423 13571 -250038599 813999648 21790 113265252 355671292 20793 -164909744 759130083 3072 -131006582 520430107 10995 -279835544 532727705 5052 -38787647 83168750 23307 -325165852 595335620 12322 122895257 762879992 15919 -413168629 455703816 15292 -282479485 888129223 13788 61800798 868521693 5176 160039503 70263646 3567 -566483323 461250711 19583 -84173340 257046718 17554 -380719593 327757205 17239 -53774737 530554830 17241 -389013884 138627321 16164 148423448 704489458 9728 -462644228 662198687 2543 -207593492 434749386 15512 -100444991 468280013 22342 -548836342 432690740 22968 -463270955 149515153 14968 -135521695 379020429 829 -392277721 310064244 15847 16145432 837244526 2338 10196452 228898333 9471 -111264935 704309670 18678 238807447 197379689 12637 -136411051 190939497 1804 147568615 438185615 9032 -376313642 38697540 12409 -505012704 473092084 4074 -241674169 548880526 429 -215754562 592942486 6340 -381861847 137468161 6913 -578288454 301806807 25473 -165100916 516665187 4766 -334620025 208257671 24461 -383968867 674976956 2408 237099460 74363417 22697 121418356 595106904 19381 -184078800 556973008 1589 -191450130 278603972 12371 -24575554 137055774 873 34507057 357538433 2357 -467956986 20144453 20857 132714812 188486278 24806 -428968982 258977305 1311 -487482887 400301526 6155 -159371103 109271604 1643 4752946 893448775 21835 -393069309 659460900 13994 -226666739 551453604 26472 -190574243 652839925 8039 -199317154 835656904 131 67895283 190611675 19716 28833086 314187312 25713 -415956049 377506222 10918 -277786790 210332955 5886 -500725121 929369979 5650 -36877974 481120324 23231 -170924978 576936138 25645 -330773866 60995695 19660 107331075 39893160 15600 -75220905 732271235 18698 -545519556 72532828 18119 -384299605 140532425 21437 93952553 823616897 22250 -357279846 452537691 16233 169292972 929898210 7329 -214190773 723678649 7533 -333820850 231575058 1622 167620273 657525194 17627 -515218065 628318743 6958 -60923270 169772893 1968 226908738 190038072 14473 -79422031 505099609 23225 183703096 833226451 18979 60452439 661540939 17350 -205466719 775214187 18308 -68254542 190299021 19130 164722585 947120235 25919 -578080827 668031899 24789 -336241937 152831101 18843 209610143 88815807 8093 -61068173 713406521 23632 -83956856 309560006 21183 -324258005 325347849 21669 218796310 27061585 16697 176815175 382865802 10749 -217563936 45876888 8604 -62904156 65988017 4655 -25961311 59392076 14552 -303633090 486099755 15751 -449844264 568750781 24728 -446857223 209654782 21529 -342294188 693372652 16915 -587183953 217683081 457 -398692505 618622271 18573 244994640 905826343 12453 47979852 398292839 876 -53492262 578454595 24879 -122817113 27726243 23939 -337405204 522574072 11350 -414991040 695597409 11355 178848258 167629058 5877 110961973 929056275 686 -264583929 751573973 18342 236007055 682549566 15897 -71705713 944664222 14502 -283255868 205403613 4409 -477525878 270264280 17234 -331991473 900794634 762 -295608521 796861472 6255 211319219 948493079 20674 -440662124 419408266 21565 -419854278 316179692 8604 -355639785 657235004 1727 -160750218 955878618 9274 -34856906 900142144 13892 -169929280 914768378 1421 -304086148 644450347 23697 117624532 251309172 17749 248249027 257276070 22332 -417132013 832261370 24339 148196027 530708193 4981 74233949 620228069 9753 -119277408 432805495 21324 -503103626 332854665 3465 -495862945 191151212 2297 -98703241 849214448 17861 -451933479 717303724 2660 -401007996 882888810 11492 -340528369 783403391 11662 -26252690 762236903 20447 -296841489 958160571 13668 -530654004 391797051 10517 -538395810 124297834 23647 -246154911 673214620 14235 181702338 702885677 24569 -433097392 710453467 12326 -323830051 515392150 1059 -210972641 596943560 11032 -395534924 155281578 1360 -217547039 603784565 22962 -86487694 874622340 19840 -277094620 388192480 16871 -94264814 151956003 5295 -371340774 321431239 7274 -596827679 414400330 4770 -490584589 309648281 4567 -436681458 454703634 16149 -117579502 425650036 24190 -569801100 766379342 13239 65708864 938872459 9668 -184888392 171281977 17157 9816710 104983152 23145 162770945 108028685 4856 -500388625 858358464 4579 109599526 864195893 13681 -1989819 557317709 2871 -531862430 808576913 9284 -525287310 233341602 11364 -136451631 741608551 1693 -429371287 367067485 20874 239909219 78898997 6578 -95971923 313354265 12927 218564508 493904217 24467 -111095016 612202710 144 250939127 142374965 1150 -461476822 895959079 24679 -333865909 869512752 12294 85022245 491794292 12061 -492714079 797588917 3287 77956695 36950177 17090 -533932810 557734477 22503 -447000814 795644708 21157 82418495 185707729 17942 245133504 60793930 1532 -336509266 567257718 19892 190839140 244389362 6283 -54293875 479316643 22274 113957244 784449329 10614 80205138 690127779 8142 -377529219 675047712 33 200605146 370290009 3727 -336405576 315060821 14804 -486683999 153754162 26404 192098253 11581624 14733 -239608331 257196855 24160 -505015156 799628590 21824 -476081089 890182141 23923 -356345517 128960062 22132 43128391 307184660 18248 245605185 67666624 24149 -98869807 314531744 4552 35108123 178172923 10999 -341129241 646657900 828 -119364594 58692664 3615 77567136 342171754 17590 -458419107 417415143 17304 83060852 676622753 11206 -178818001 297787197 24375 -156825702 734657857 6009 135545426 741744899 11672 -110829925 508228716 22789 -108282441 656561149 18670 193284054 92311705 16710 -338920420 440152610 14620 -559925633 83113899 8894 -409225470 821821471 12948 147338723 28396050 16746 72864716 54418369 26179 128273140 884309798 8537 -395900895 298598297 6956 -243544506 721786470 10821 -9900953 904266955 5908 -38370914 392328516 172 -495266988 276112991 21304 7999184 673696393 3637 -72703245 590067076 8965 -75609287 293730949 21761 152215800 218187110 24589 251317597 241043707 7185 159456870 339613061 11563 -538817640 147845151 21152 -478078054 34546597 5145 -98222892 577908507 16249 -451327436 789712361 5946 -573840559 484946685 237 -545497021 462723498 12625 224757085 309065209 8658 -279343838 786946326 8525 -71430793 675438408 11159 -106235033 867631547 2548 79723910 542095965 14292 71413044 149337569 23210 -217135156 138460694 9221 174606622 108836629 2581 -179174565 256750773 24925 93108297 611596517 20190 -186522901 542166029 7948 -594027870 693565091 21488 -569629044 733794326 17901 -273006282 233901883 21558 -386498145 269437447 14187 -328002138 856661256 11852 -584960773 422707474 21862 -452908852 738658297 26138 -199610 368913877 8936 220240540 555958347 18213 -599936920 330558745 19923 -553475596 525325815 25828 -371661381 822448549 25077 132124753 654443452 11292 -15256762 623710145 122 -271182342 779931921 9733 -53058974 933705195 18680 193432346 663161174 20550 -565785128 759666171 3623 -365299637 604226839 21409 105705642 941461532 16971 -167711373 160332222 12563 -94335711 180455641 22536 -303849802 229027432 23701 131471008 353411991 4281 219547787 350627665 6017 -450683938 15335723 14426 -183177790 49569182 1170 68212624 388262042 12055 29977146 937061928 6413 103216796 696766720 14889 -239325880 162998273 21539 -552588074 775972305 18465 169536662 720996272 24858 -164971036 244652584 12901 -213408300 951732548 24902 46880050 874498016 20786 247605038 338064524 938 -254517469 160825778 9550 -78456289 839879935 25862 -133525413 637339168 5806 -572538240 422156771 9640 -208502111 59178816 7276 52230764 317988483 9242 154062948 870539398 18771 -95893593 715767128 21424 -497775279 171614035 16081 -90581174 411302159 6914 -576553508 724894376 26019 60262512 523178257 18656 -236933324 579508718 10276 210676174 903727384 1377 -267227846 213568605 11615 -518762648 903156753 13874 -429723202 806898246 6486 184737675 283147150 13855 -349718739 195414894 15129 -173086025 590579648 12539 225751763 582208108 23178 185723615 306612580 19686 -492764670 695092013 15776 -594150128 623525606 3838 -554581158 297963736 12732 197242322 634745640 19522 37463978 430642840 21641 -218616982 751045326 23902 -213669711 807068713 20527 -138760831 272005295 15453 121109958 631378147 7536 -146055974 658156490 6847 -347715636 917875978 5703 -206635479 267303582 23994 -366474984 90655421 5728 206919683 581611970 12345 27166882 64243983 16193 52316408 946240423 19030 -104764739 860793584 14704 -547032354 350745160 18836 -208219503 524111881 1796 -132675356 120182302 1184 2662549 415545070 140 55853691 436567604 13574 -113135033 582707141 1654 233384499 298970527 14155 -52672154 732875588 25318 167522652 181876657 17428 -285610573 528079389 21660 -551706701 447776329 6495 -304314461 935805874 240 135007806 403366658 4905 -165979735 235675382 2847 -504076292 426370866 23288 6790025 919204737 24908 -159826363 729674770 10656 140055237 231915915 11987 -232863627 629046409 22393 71106027 832657879 15388 153276819 442475831 10769 -551742344 818162141 11989 -418325755 367179496 3775 -16011391 893372226 11435 -437060894 421530151 16682 -365612362 411950033 5502 -303766022 912869426 6908 43515731 702978704 1814 -364321619 434570267 23974 -144667351 274507612 23818 -30158997 605419153 2842 -90500981 924913636 19943 -287505443 736147520 23306 -122472293 837676337 11542 75803334 627593806 14842 221148806 795505898 17490 168305302 954485925 21806 -86725741 675314657 500 185637961 561549352 26085 -509694135 924229576 12866 190988772 132373569 14748 -384141133 585399033 10443 -506606664 9602748 2095 -52838262 772017307 365 -575307708 786124143 1214 -565528625 303775082 11116 2386153 532218132 22461 -150687789 506595956 11248 -579674721 106709003 24676 -39861058 138288117 24771 177408995 506759111 5869 -1638357 946387949 14573 -90736711 562234272 6201 -319386857 19676627 5925 216994047 499418292 2135 111254198 295247349 153 -259520376 877466652 16096 -178081198 945565963 22623 -263609843 832308418 15761 -420201879 504745679 8563 78413905 908161846 275 -21839153 879970519 728 -596075408 238850156 24112 -546342990 194684158 7068 -567035375 929045757 12160 -497981517 827746819 14458 154689390 230992698 818 62509654 449823456 25885 -299903314 851050905 23317 -282419751 914502638 21092 112188219 212288374 20819 -246940786 872329170 327 868928 247838711 100 -21395196 591984274 650 -231139309 493421416 3125 148030845 343169183 21028 158968128 741597391 2041 182407164 642119840 19261 12215888 574429921 5345 44544101 890781586 18707 147688450 201860259 21155 24515949 215309020 21594 -301644294 252794181 3217 -22116622 409230521 13307 -379777259 185265937 8185 22817521 795184788 18631 130006226 849991789 13611 67793361 153457577 6353 182968561 913141688 16347 -553725673 451927483 25998 132054440 677535894 17155 -133817272 355319138 9645 -167052240 299905066 6986 168081112 534493294 21247 -381067993 236072382 10054 53942530 304314059 19339 -328695242 517261622 14561 -112655163 672883716 6566 27591253 658263943 17725 7404191 827911541 6527 217278369 515379398 12801 -289060719 86243923 24422 -285548488 525557309 4684 -462632528 546278102 24053 31882142 888718868 10243 -367320596 648469305 8838 -492079513 360754768 9337 47139444 221027283 4105 205485488 729159309 25242 189059270 382220667 20326 -348273564 479832387 22156 -387093946 284824900 21760 -574293111 391391731 2319 -469246461 122251396 12412 -293175658 444496270 23578 -130498584 137835989 6556 -239845011 557028265 25966 -208252033 283243449 20669 -439653614 83731314 16321 -482175405 146836284 24943 -517212044 433921714 23114 248816359 156407055 24609 -78433454 399957961 19864 200394715 205213530 10726 248109287 233708326 1600 -114802810 711258455 12425 -564649740 281486611 22902 -274219224 320755625 5698 -297188498 50551323 25110 -282911834 454532317 5179 -436411794 704187296 16004 -71102712 352260463 4777 -415606518 704418519 17184 -16096604 639034776 15227 -366780341 242377721 7321 -1347144 185026590 1591 -580581005 140139169 9515 161370723 955507427 13562 -591946962 233573877 5168 -298791955 783808735 21052 -425853791 875640825 11880 -183756789 37210040 8609 150442458 191044946 9774 -375065887 203180611 7441 -112801130 662474006 24004 -308726590 435934121 4396 -135741128 148014403 10349 197064940 597338772 22417 -394438677 849742361 8805 -256636099 377554233 1708 -185937506 83171037 22169 -534535793 89487216 1318 188827936 284611644 20502 -179423753 289365703 19658 5262791 329744755 24652 -153148234 170572158 6589 47120499 237293963 114 -304731470 565891734 3985 -21624426 488858709 17458 183613535 764991366 12679 148433816 831027868 20125 10174937 556353872 19117 183418493 418619448 10287 -86147327 354443401 13319 -337799848 677362107 24094 -143025048 541859458 20350 -457153186 879164850 20950 170022407 751402571 22375 -132315277 274917575 7521 -436996742 902711115 5258 -491495091 840096946 25293 -120600014 252139391 6669 176168858 259445240 23389 246650666 602578373 1195 240701470 690878492 4363 -230202828 849189784 21743 105878321 454312217 8540 187791103 70469494 6920 -403074260 953304385 19421 -8595706 304447913 1653 -354695043 815805650 13882 -416126873 664894555 22489 -549442905 474145729 16931 55532062 678361715 25399 103322433 633317994 11953 -332743357 19591595 17001 -549744062 388714182 6221 139124108 888244201 10304 -53893841 442719288 20437 -373810657 216261540 8643 160933245 312534862 3720 -546359070 386165660 23510 -304218259 894183795 15113 -590898262 123886632 1290 -224066577 184863437 10292 -38594514 900346107 7761 23284702 728211822 25681 237606982 743594894 11996 -54155225 346950570 7105 -165528697 936177746 14200 241308905 296698506 19698 -471940804 795379388 77 -487642769 693169821 11597 54178809 591635406 19088 -303896235 707018198 24674 -146665197 222009649 15311 120104173 514201956 5457 -165789989 813987125 18241 218469957 758419294 15974 -65395797 331661176 14571 -560197147 775179236 24044 -61069117 861355302 3252 -35203435 208427075 10759 121848265 316052536 17141 134371016 400081178 18392 -494073762 590005470 12405 -124224061 945377135 21728 -376303417 306371939 10124 169460795 648205817 2530 79731064 223253576 25279 344274 670504886 1708 -67327235 480071499 13317 -552646599 888505752 3816 -353087670 522145309 8068 -190808007 741637512 1374 -203702207 729601927 5509 -467110196 545736471 20572 -520301188 208460721 8947 -349444808 76235343 6399 114241580 489216776 9812 113549168 576037964 2303 122118403 480097401 22785 -453749014 225124817 1525 -377350533 405587815 7424 -560520185 35038254 13136 -533177266 920868052 17018 -472832550 676440251 12685 -430677133 906193909 253 -366684697 313467572 11978 -525313563 585248385 10803 -374234253 509817269 5633 -368908802 45396988 22733 -300284484 567625505 18437 163343804 925665688 2320 -151853790 725084671 4787 186801611 440773773 7325 -273586198 414982760 9153 -535452649 290481781 2197 154691797 679945083 4228 60182685 392888667 10161 -235618777 932089527 24534 -52550402 827993380 812 -557804786 816753370 12862 -13820975 127407951 4173 -538646248 594283216 20603 112577219 223321489 18893 -190155536 71474015 20607 -297968591 384672581 15382 -423878106 454922844 5704 -508951188 584690350 10356 227020156 563383878 22882 67159769 48264314 6697 -516820987 17498228 453 -95509076 723073491 6182 -418826169 267768357 1336 -378652030 730128644 5467 -405409700 448140055 12385 55910501 913000315 234 22420133 577172764 20330 -518866681 122697241 21999 232500176 573130019 10567 -553895579 711043194 15715 -402210305 525113175 1841 140070169 848509562 26103 102256171 518505173 24547 61386326 504745009 2417 23485003 349221569 19715 -443944924 120014714 25654 -81282281 466320337 12776 130007430 30321666 10847 165062856 259541678 7636 51747213 834085796 5499 107980244 951313733 782 -293597727 17873267 22710 -84024774 29366048 21262 -475229373 606909284 21967 -67624224 806376993 13947 -175335939 457663039 1330 -520409223 189760909 8784 173089867 309036586 12425 192913556 823519772 9794 -446634437 617722455 16222 -359313264 35953048 22459 -93162555 641766905 10114 -500498930 40898284 6077 134415743 393013423 3478 6261233 498269189 2270 173462859 107972826 119 -2824543 815615099 22612 -386078465 846139070 14288 72145134 185968822 9990 -170355467 944517162 6479 28943280 765518450 19924 143860213 504615976 16932 -195407961 137589831 9748 125386014 174072815 26199 -522463606 941228090 2967 100698750 656859356 8592 -557742250 534237095 23771 -13207662 425832078 6559 -194087448 599794296 19293 -244515701 881863103 1888 211017245 67366425 25233 89664163 245066072 23785 -345580717 263679103 14614 24127806 795374243 10828 -241067013 681384436 11600 -6328986 251578188 6733 -134654804 624888932 10436 -380621867 702539344 25931 136459902 948605192 20872 -48312246 451163905 25931 -239893501 428757901 10362 -87110868 855901548 7904 -294277219 191544991 1628 -497066209 867077395 6472 -363645999 224218376 159 -364607188 458016261 20454 -435874991 830057216 2630 -380713581 758183383 6084 5331443 134383503 12463 101252696 124337902 21993 -587751450 760785717 20044 -242527301 345517013 4992 189411071 644757327 9303 128162946 492821891 14230 -461201191 849243534 8594 -535183684 559966168 15718 -474572149 824020556 14589 -215461110 623567043 23144 -442833263 682645953 22960 86985974 405254738 9991 161920981 793405013 28 -290301559 11703305 3752 -596248337 288162183 5902 125554944 756053670 2189 -439649188 100337893 1367 -576258552 40257038 25948 13317818 164255478 15899 -37993708 269536820 15799 158865702 450770427 22848 -550557796 946034849 9534 -558499495 828279320 17658 -193712689 619274016 1304 141611273 609469914 763 53245827 440408108 22451 136137107 905996090 26394 -67796843 931341242 17586 -180751612 28761202 18617 -37222388 628358919 3533 208275228 127025787 24123 -263677746 128590651 23984 51041693 299277971 14819 -537568506 623236446 20321 -186505595 731049684 25571 -257538319 858716949 22396 -326446524 812014759 17487 -55409471 708198909 19225 -63977759 865056206 5142 104569412 367836192 22060 -79029638 319348960 1859 154867666 734413790 19974 -284986586 566608701 7556 -550800551 63885968 4669 -459220456 360618451 317 -340308435 816932127 2839 -235112367 768387326 6203 223185776 106705303 13045 -79259554 435530393 20256 118115478 110913720 182 29795107 183696113 6652 143451822 604252010 8080 -401095679 815035087 25423 -527220302 311564848 23510 -434210200 483886858 16194 -547797236 269931255 19380 -3793912 704841671 21593 82400814 788095327 17867 -169211051 438347060 14736 -512815802 781829996 20771 -163742533 163901836 21101 22163927 314820096 5803 16278601 553729515 7048 -542256072 214507622 8950 -6141167 610971687 19689 -398913289 956150104 22409 -112757517 493632447 26171 -140984204 573897858 17472 -99484903 478131876 24375 -122127670 344546530 11600 -367392359 557213973 2010 -42747582 56661864 3018 -120209493 491472571 5270 -39187648 302942723 23137 -445220369 889756208 10122 -112208796 346275746 5811 -493721271 428699498 26115 -547262638 268401740 17222 63878111 557421168 13327 225905184 908399562 11461 -16191575 12151059 11694 -288288900 98294717 78 -288591959 339509875 12871 -128259837 744922548 5535 -46213254 851532921 13466 -324464377 458166222 15837 -110668001 797165709 5256 38138713 897452247 18052 -52032777 903865675 396 139488577 138083134 8757 -263797577 330277279 6403 92067946 40281646 11366 196256005 724512298 25926 -31692038 182257693 8475 -307040178 51063929 4195 73452220 427439681 24503 -344265421 553634629 23481 -413373458 102004980 1320 234963608 427022156 19582 -111882602 405798655 17174 -22277814 161210997 20369 81764086 693882992 2379 -208562857 290458475 20532 175273103 509952391 25886 -146899375 246696871 13175 -411150816 242834316 5739 65258728 8635353 22027 -166658188 906242869 25878 157593455 763175785 16509 -4698518 506523925 13476 -214182854 247816476 1525 139833391 219424215 7135 -412047183 88098923 15548 131531979 880459144 975 -443742079 385986519 26005 16965092 418493642 23290 -276848136 277345163 3130 -8714562 782385287 15938 -567457674 524318057 9797 -448251898 541340971 17019 -360443331 587870848 7083 205908248 88796974 4709 -45284497 651626362 4019 -125681317 193781561 13595 -597718807 590006011 4824 -274406598 932619567 15049 -236345920 640294417 20392 -41313427 494483791 1571 -267641448 643195312 3499 129507584 731313482 9765 -45869926 855987178 4479 81156609 72861822 24350 -242743763 203491769 7831 -246277913 642000061 17250 -548169901 927777581 20768 -75705113 565602925 16555 155205823 421907849 16594 90765363 289363915 2455 -478884507 168411192 2662 -31727529 434120097 22112 147232681 428743908 20474 -103962166 658288005 9506 -449034481 490011697 2061 172541680 350263778 13017 -558892894 455028330 25159 -46525282 119980661 15173 -259762397 425295205 15029 -537092571 519598022 21644 31595676 200203223 651 -3018592 56167686 9665 -447589304 822085431 2582 -150894148 180137715 17601 -94128751 894587900 14878 -508445471 919241878 11818 237936077 571575718 935 -354834741 211900698 26069 -510912853 319240821 6849 -415583071 459726445 25504 221860775 551315661 10350 -313254543 647528317 10 -29502222 720040265 26302 6423401 717765518 17177 -214254712 617449081 21923 -81759499 65775351 9291 -421163729 55584743 9692 -129682308 553809992 614 -265191362 342736698 22095 177250278 369047274 5747 -463518625 661318642 547 -38020460 591988277 12882 -593849337 86226939 23085 -302184390 493359005 19314 -29175838 805644890 16934 -227121885 758105481 25809 24335445 829776997 12386 -42526689 58607026 16021 -185671518 363437235 17686 -67259907 638143892 11674 -71998693 637026494 17779 -36241740 185096103 20378 153347592 666030651 18238 -412162787 379736477 11398 -587482953 365170593 23676 -41135633 786368493 5563 -197565652 374030738 15847 -8419456 827262552 23822 -80801116 762345486 9952 -392646899 859411129 23142 55555253 137334461 26100 219168211 281625119 7209 -11041387 898069776 16261 -101563680 786379980 6114 -19104436 130623384 9735 -391570655 221281689 26157 -144916541 832213325 9140 -193102365 26731642 1875 -507325059 585888359 17249 21403562 667729831 20032 -315570004 192113138 2538 201656712 951903397 7296 -363779110 351749562 5734 -195572172 380278839 6766 -475648827 56517511 5098 -15906235 538665715 7267 161895137 727419513 15470 -182711917 353585845 3063 -68102034 542635325 16515 -126721579 641089184 411 83544821 560597125 12181 234985425 144296025 24990 -586723354 23417121 25062 8263878 767998368 8489 238869658 207624838 18716 13495533 698872740 26228 -117083108 644995443 9497 -216417843 897691649 23995 -155183721 106307050 4889 47708864 825407133 12968 -423771373 805027483 3142 -2499872 432490140 20678 -60556358 103180499 20933 233651775 895199390 6888 112888433 707024980 15133 2250355 207266576 24417 -73145252 474073320 15037 -454622415 870910899 22971 -279788306 86798433 19685 140423438 296003581 15201 -421698782 765949572 5868 -235856674 347877360 4590 11056311 393718965 18294 167140329 626212670 1673 -40573317 95956382 14352 35446942 22713188 291 43749055 495877674 18210 165397553 127121655 21607 -349053819 175866650 20288 -545446185 146306333 12459 66689904 746175279 13299 -66281742 51293888 1568 -37959896 904400033 15439 -571343248 762253650 4806 -139720385 155384300 8161 -179190960 375665614 2206 -418040136 82770067 3221 -228549884 834075931 20791 -39579857 194636140 26045 -390273083 893715655 13636 -446753152 640088321 10617 -528732635 31266498 14418 -107896777 841687611 22539 196585634 662729440 11460 -491954127 520080956 1679 62748814 709633655 14308 63738080 818131159 12556 -309061957 875275921 21547 -160575770 617766845 5542 -584812378 599002208 7080 -517484167 849693699 13934 -371161163 823693685 9160 -169717837 557892823 21614 187283257 547964948 12980 4919440 117459307 10581 -340818015 20432987 21616 -19047821 42723559 11449 -105655263 114748860 14041 -126593536 820826374 13928 228059449 910952767 26208 -101228418 137576983 17431 -543116247 13148879 24996 47256030 433895586 1117 -213703447 54551287 8749 -370082360 111754115 11747 -210851186 141418728 1760 33273009 376206181 7101 -85836083 115146073 4630 -106675480 334038861 20417 -507571125 285244632 25360 -443682325 151668759 14728 58999086 432507263 563 -326539858 290529578 2289 -228710578 809049076 25079 -295219180 653693481 7059 -398174795 546943252 5386 -429757733 378080114 14435 -554606582 935273438 1368 -379841544 357362143 23214 -3447507 752444700 15141 1742670 890189487 10858 -292487639 415683812 18102 -226756338 363421864 1273 -233385075 735134186 8965 135302090 439092633 13010 153296596 675807276 19986 -264073831 132735744 20449 -489491806 767676710 20156 75169510 18247221 21145 45538979 325658115 25326 -406050021 23524062 8512 -411596982 49621951 5304 44849093 168601500 23577 -492446934 445531955 12646 -172818986 891413191 10865 -317931582 142838841 23351 -330666655 547378360 21618 -186664841 784883984 4690 -49260541 686066450 20926 -204391612 366506936 15764 -44924696 109169912 10341 -163457095 179291210 24416 -269670844 847567218 992 -540539137 111891656 19864 109713769 525264147 13501 -43412001 555242446 12114 -78894021 90254710 10890 -584829255 948117964 20002 -193436510 570288878 22886 93498125 576673249 18860 -234003987 949041747 25352 -26096421 524805650 7595 7323849 715090768 2088 41947639 852507741 15875 -254436615 685188466 14448 13212029 870604856 7159 100132659 950153003 6056 -6761189 369089312 6004 -227776635 767151189 11693 -133676972 184614919 15863 -370981814 378353676 11812 -269749170 599525796 1543 -78444493 852643667 14684 221483008 753572436 18347 213829662 65822911 19213 230108031 359027466 6169 82146259 29257782 4731 -31929822 286635807 13590 -83998057 112314469 25820 -593533437 312025098 3864 102043165 370197894 16002 -558480076 90081261 19064 -329413224 557264822 22283 115126545 661198330 16658 -301733568 900993578 6978 -497659997 661157479 24337 51150472 740564651 8530 -360081135 37182785 24373 -131424100 532861489 20677 -196844572 366281307 8084 -175253327 237971308 1424 -171857284 752922323 25085 116801415 322434538 24597 -148409936 204739950 12594 138004191 438844501 4193 -512360516 689077139 1467 72006111 147447595 11529 228133548 190922859 13590 -386731166 848771294 23915 -563928413 627659356 6143 -256651929 234268935 9840 -480578383 127140023 22013 -132028918 806101947 19118 -350478184 852280930 3151 -412701864 520779482 18717 -109582080 566494381 4614 -155089885 406869391 4379 -556791637 218677595 16511 -277320716 935842709 14667 -147511920 104580979 2679 246310908 567919104 6267 -517912344 467554153 11138 -407726499 873222569 16018 -75300684 657089156 9431 29813842 809996199 12096 147772568 429364359 24296 140527462 425612062 19736 -365121821 840465807 16267 -552176359 148189779 8218 -481153044 827835893 15462 69290066 328744623 22056 70576185 636584528 2283 245128836 626463179 8314 -329039987 753448966 6489 238480948 115683891 7702 -263202263 249159256 2924 241820751 322851014 12890 141525946 387942855 12605 -161618213 391573899 16274 23829637 297956998 5835 247581133 561982882 11195 -309417823 413927623 10239 -597662130 555316035 5255 -300487851 330980059 20387 -79400172 316648642 20400 -312755573 490924024 485 -149118597 603679763 12602 -383317144 336136096 16589 47787554 888380290 7605 -392297414 114880619 8986 -65457559 882486212 2479 -150076115 778582401 7258 -432980226 206302762 21364 216037681 112572518 307 -489348493 524392914 20539 -131978925 647188147 2148 -224704889 925912266 14446 -570368689 510205351 14080 10161480 179978259 1177 240835853 934060022 9418 -399821442 638945080 17278 -552380888 447287961 16188 -58996103 450115916 19093 96920528 651407223 15418 3290332 69431364 19124 -454894545 904814782 817 33540849 26189528 1740 99876315 705233535 24201 -239202690 835819775 22497 -349728275 186918558 12655 -277035357 412373797 23664 -478745585 168837838 912 124982376 136871256 23406 77659655 54743890 7782 -465424173 957362212 22401 119473140 348308654 842 -251682063 352459610 21453 -78124062 856984129 14520 -407879554 491467031 9231 -463975559 631744541 21904 -404200250 672960550 20464 -175304574 856709620 25383 82918253 316197764 12446 126288171 219147478 3673 1372057 773012683 73 37786726 429869538 12211 -22691570 552082341 15127 -476583720 137987469 26002 -17912941 766464445 7637 206403600 474218467 4007 -28540352 51199950 24413 -384929376 269531981 12363 242168352 887050889 13863 -368881659 134390826 11557 -162471380 705053468 13831 169748523 794177477 7373 -154321445 39374210 8487 -382683288 539994080 6346 56383137 263400738 2558 -279545014 605714417 17926 -526033924 76557965 19674 -397669610 769421036 19032 -79273797 448250257 5943 191965871 392343224 23793 -2034609 36713034 3543 112682308 606154248 2763 240593525 645178610 4925 167829506 905911529 26008 -113331792 255615560 15283 -278545042 322732864 18694 -194452360 402049743 14395 -131125860 180696503 1186 192625573 271841023 10368 -64691536 555657723 25825 -369956847 781061465 10568 100815330 743023546 24928 -497319278 367735673 12257 -306785830 495636475 26414 -531581153 896070873 22658 -29955751 777974248 757 -112930790 866523834 10706 -27950840 770122422 9074 -191635475 684176817 13165 -222781207 538840022 13719 -475147226 619974316 20983 -131279334 753272759 19315 -72329677 23755354 8267 -552500 532960897 20873 -490023400 481300141 8249 -411607427 791825725 16308 -111371164 302154367 4090 75735043 193861984 15931 -432398036 293485212 23279 -369525913 798163130 25307 -130545120 855155942 1474 12860904 937222554 14157 212908546 326787475 21221 -191555275 665289417 5994 -401956780 803028464 10155 199565179 510493812 9396 98201180 677506323 17640 -467206942 697840804 7273 20657525 752976046 21561 -439193282 125118661 16963 -126104654 668848463 522 -326151237 501781489 11335 -569500921 632045276 19813 -469315093 234290716 11716 49604306 345208044 19957 32835649 749995159 14500 -118248025 263683599 20032 -42553809 314456855 20119 -512907064 96868307 19009 125278025 219736104 2787 -260337179 937943087 8072 -151333305 936679759 18170 -213114616 278386892 580 -254821362 337150031 26449 -415153130 420257808 8153 -478949182 300131236 10786 -437222516 142019349 23133 -39539123 17343770 21764 -152069753 858491960 329 -558351466 103876544 8293 -225396621 640109191 12592 -348714869 84499484 12454 -81268937 229099264 19178 85238330 844970101 7618 135605464 799122530 11778 -239818942 649094376 11213 -282542042 726773431 16522 196005456 29054609 20776 -12613566 117554059 25324 -471465316 947328455 13418 -486635026 512105171 8033 -264384634 567513422 8603 -421160118 759486333 10380 32268509 860484162 22870 237117915 73857021 25747 197768155 131190542 18576 -130033782 749216945 8242 -6540948 939031651 15007 -123572497 393869257 1000 -51570490 786628523 9184 138779900 714247473 10573 -271406965 606498926 22162 -3275737 523727599 15776 -24044335 200489116 2809 -62248688 819170985 767 77571331 340676494 16670 -423631700 81629277 2084 -117824804 696228529 23989 93640356 276840277 6572 -2419088 114256251 8578 -444502136 616283917 25203 57553514 906637142 22778 -596382445 686130274 339 -58157486 215833608 1313 -75170988 143851357 7549 -26103172 611418164 11550 -308833387 384914172 7990 -306682838 923031201 13792 -137112585 584539896 11979 -419260222 328342731 17622 71272863 418392931 121 -458253677 251460207 20206 -178936912 786571221 24560 -538661423 898776958 9947 -140285883 451951141 19855 -372711511 877441410 10721 -225742385 703994417 7935 -135230871 636919722 19219 -39454894 242877290 20485 166631710 336472232 2094 48267053 841994969 24028 202062142 77082708 23765 -342322922 146347667 24762 107239318 621267863 3921 221386669 231524829 24696 -150866432 578633115 6961 97989017 286553373 1242 -201212256 207383675 15231 -34652819 445568573 18418 -390465006 473064816 9282 -17245455 31614185 6976 -514186363 201610278 2000 -507846215 872278790 25637 -179499148 173708327 23805 -290185915 457407873 2152 97965714 900149766 3420 -316450479 558210991 15131 -356836939 125819666 17484 -110473058 546465667 6805 -229064907 644589815 4999 -201529201 20376427 5201 -249260570 903849723 20690 -110502829 817148661 18778 -5969220 33843494 21198 166798423 576895540 19656 -308087822 905702589 4078 -455526041 697697350 16291 -337721981 582489743 26396 53023077 674093141 1403 -389129537 162174382 15299 -408007990 303439234 4908 -156917531 175667302 11840 -571492444 120649232 21306 -579406719 823884812 18778 10200166 867341598 9488 -188400140 120005120 1590 -153644681 619883254 18698 47158943 374317761 890 -351579446 94079439 15929 -25734724 94868238 3443 -448082911 366728008 21136 -255827067 532910859 1218 204574583 132823997 9447 195328990 400640398 3453 169360858 811974345 5073 -152644706 56990355 11168 -193489564 480936066 9986 -309768521 252622657 23421 99753566 170377459 20416 204170224 892358703 7225 -300386874 940108716 17661 -373411298 475762145 15760 -14888842 518065809 3433 -280333367 885251782 2180 -140138576 790818746 3698 -464393971 282584970 13627 38444713 308045957 4120 -435384948 639863725 9746 223087422 630640406 12451 -585006560 751678382 4759 -1631510 113467325 7861 -254383334 797371311 3157 170468278 660112907 15838 209016318 486431874 7921 -133700401 462079939 13202 -364603347 242950828 14259 -230443506 857602345 22406 -269849917 898655932 22338 -368834165 916708533 797 -593822821 791049864 5992 47399381 759966901 21424 -437818137 139307186 115 -86978171 288206879 2132 -45304163 315295954 22040 -166158724 297908754 9749 -139299951 59755745 21372 -514963024 937681367 15541 -133847694 334635259 17314 -148757181 123158044 7003 -392448632 547329975 24355 -568222298 956674890 13628 145490962 47348396 5339 -416995015 325647165 11864 -424821596 543172342 3723 -417046601 537873044 22723 20858649 844389718 24022 -382673993 613723266 338 10651980 37568234 16613 15608305 198183407 5509 -111360735 361199101 6475 -60349849 426745827 11827 -144256782 545596402 21429 -571116585 139520271 12764 95905495 189108099 17747 -367557539 484334515 25647 -509116596 285128229 7620 -182453879 318438161 19694 -216486125 67520259 13616 -151480694 597951780 14486 -567242711 670936106 9002 77666480 317830007 2057 242102448 171876004 10181 -493189445 473842700 4343 -238397486 941924274 15121 -36341929 103245924 15958 -236350632 925693930 12858 -145855794 390696549 24866 -273739858 87810406 25390 -372861523 855223823 733 121601987 377084522 10642 -532264163 471860726 8997 -365962198 630227891 3126 -527144742 807343182 6612 130109144 209663887 20567 -76505548 482537095 2362 -75182664 582503898 2754 75338757 366899954 4717 -293642830 54929644 16040 -416732299 803149346 14089 39648612 847939441 2035 -460111731 834632714 15982 -235991389 910894968 24995 -118873052 668216829 22645 -353367604 501324015 24157 -447294591 666552692 5578 -103748668 887293847 20389 -107788239 368363890 2652 -446298232 876226465 3074 -49807628 180526659 172 178058829 462779500 5193 -123611337 612150974 1881 -542010922 748388065 9143 -456102779 199419577 4405 -331572436 516847676 9215 -341755336 698419584 8459 75090582 333021264 478 -49025281 27123841 360 -332571607 487866698 8180 50615881 191096146 5199 -449076532 347963422 22182 -538560716 139210415 8391 -312321037 485173510 13403 -449697712 217425957 13760 -534772027 371020209 14355 -80002015 629223387 10302 12986338 424313249 10731 -374658344 325279881 15884 -210430473 515264613 5960 29778792 413467760 11734 157670263 356084074 15600 86265413 717737659 20674 -278179624 21861666 7904 -60723797 439094590 24013 -472111079 320691397 21461 -592925962 731176057 8595 224709317 675064214 3032 244669246 50724068 23783 -268516880 692134284 16759 -6157127 920244958 17507 188594686 101640821 10608 161013032 474688805 8092 -134471231 400224969 24241 127824867 475603108 2458 -58041254 12693778 8343 -138573693 373360368 16837 -257337055 573502744 20523 157037037 648967009 21306 -401057421 816248813 24463 -497271066 17097777 6796 -394139794 474486961 15637 195795585 824631023 23904 -14192134 288612853 8774 -489133317 456041539 4936 120364094 571625305 9362 -137595163 294328108 19431 72948813 381211260 6211 -532193325 94943831 13150 -590164763 845063191 17196 12910641 245466837 22597 -104528189 813896754 9908 644307 372496055 7348 -70197386 318848590 2345 -192559108 513694561 13002 83303489 394293082 5586 144499665 583093865 16176 -405852300 733846663 9724 5332384 777964347 13294 -219098430 381521633 2788 122428054 263641739 17085 11917448 234350071 1664 67784378 38154084 25017 -365248812 499207406 23462 -362959792 733851121 4778 23966035 158289873 13742 -345121761 774157076 420 65170250 457318854 25326 -266908877 414335584 6584 -521733037 254880856 2823 -238612872 77303331 26029 -376902507 475906934 2304 -149655302 948354908 16678 -331971595 685879281 3719 182617989 566178082 13667 -129870333 717669125 15909 184808492 684176868 17031 -545522673 795559826 26440 237683357 513984518 5109 -318906166 931956772 2499 -216452702 217053902 16213 -298008082 434187266 3549 182576958 884852740 3660 -349626605 474195023 955 -128705378 401551557 18342 16866368 288534110 25324 -422260739 543715074 2807 -560011528 856628420 25144 -240526497 888066894 11167 167059934 804331923 18418 -467514833 389955725 18421 -78675810 320788764 534 -123878952 155612791 8212 197972296 564097425 16370 173137107 474669382 22850 -468489761 854102757 20165 -492601913 204803878 12424 -448472279 234875579 17331 -163164708 777843620 11924 -337350849 165260318 4717 230066681 843001384 24366 67875451 205770683 18697 -209118267 101844983 21047 -313070799 123630519 534 -491140580 775441687 21601 -236710212 953259506 20048 -295967755 275137293 11177 -596032985 147165071 17976 -88275915 61366600 8406 -63725764 331319217 3614 239158133 619062920 5295 -210911582 166318355 5748 -102420340 524936532 25354 25603256 873721600 15634 -28927136 922181223 19883 -462759515 478381881 11011 220568761 505977493 2270 27701901 870493511 7072 -302774799 544417310 9645 46541479 176573539 17984 -139974798 685495337 3934 4456917 887156432 13492 -455615414 30889143 2432 -479284809 131296513 7236 -9637939 804295909 3034 -48272390 517541707 22849 -574571932 18691021 20476 -558302828 894705928 15232 -210884601 565651323 9354 28329116 520673333 6578 -471021726 345982504 23490 201245323 715821953 22517 135602669 832819397 9849 -481411299 667929869 9617 47032440 737938252 9098 -37960292 773583238 2107 -171558119 469989343 23337 229351886 106915745 14192 -575092463 150616152 20390 -122508169 691141572 20490 -424983568 638378406 23230 244594374 74010238 460 68939232 71002922 4325 172686834 706112483 1860 -573873408 554633908 7310 249659864 188680935 11319 -181306554 548049209 8715 -533782218 63047253 20874 -523439812 205810039 10025 -130438977 213524886 7888 -500560344 483035968 5250 -557657311 465665545 3124 -545286533 270740771 530 47134564 265914881 13001 -592638217 449546187 14344 249928189 303165031 2790 246144162 929335452 20334 -594803598 140724253 16331 76034726 525896804 15635 16869273 264464846 17403 -48556603 46270695 19054 -380776231 843573404 15839 -468265761 526450989 21023 231086548 513429930 9434 -235983562 818276818 19187 165053738 932758533 23694 121328799 436832206 21457 226186475 485942906 10148 -100450056 498283372 1189 -575811959 169644792 23036 219662302 761065223 1869 44199889 624936907 5200 -501502666 943239934 10726 -543429178 320034660 224 -544029094 780907965 21579 -17778243 896682687 20335 -591526438 226981473 26115 246351423 669563734 1980 -104379560 731035063 30 118864555 73827019 5663 -590197242 823886504 21220 -308743100 245003849 12990 -473070147 720208642 10855 -25009468 853148335 5675 -316805079 852096819 2994 -552548882 596766204 12418 -315624146 601064923 14428 -399436061 30290055 16698 236993752 877485402 8668 -570445867 641482191 12971 2377286 155461090 5606 -539486947 803362842 22642 -571337138 894671614 12654 -20463032 366216640 4278 -188728273 240225141 14320 -181974184 680101062 4117 80747635 298874050 25660 -25776265 28669993 3855 -43935082 815352179 4949 -430210184 29139381 7453 -538334327 605057491 13158 172265806 597602827 20760 -509832633 238901712 16214 -280599595 353214021 23710 -81901007 758036063 2200 -119718372 788683536 17644 -417747869 942320897 11770 188710697 134522522 19024 -94321617 896717619 21251 202400536 607328221 19560 -196910447 629297570 12958 -51000727 697970844 6608 -364636398 19185230 9981 -87482769 183313096 27 76454784 802503111 3294 -384311406 758440660 8792 -413025804 638833149 6765 9777225 243336146 18621 107776642 940885609 25970 -470185496 98087010 7406 -128666281 68141142 7446 -197658995 705980183 7987 134476834 834782781 10256 72485974 63501044 7924 162798989 688098129 17113 189132502 774151052 6529 145143740 929151805 25800 -451888797 133933809 25153 -367712136 339581436 840 -596562773 599419987 12553 -428867686 886778914 13812 -422381851 488992700 10671 234210139 473426218 21188 -264670484 163021321 12023 -392980667 371250355 10135 249333402 109902408 13749 -288878005 202885869 25862 155695196 515146366 13204 154384272 571868433 616 -118434825 241345734 19577 -266660925 934851476 4107 81494810 236957725 5036 70445443 19694197 21887 92681089 604591849 23357 -20606747 771832482 11132 -456534904 756152225 11941 103505482 542354612 22345 -303207438 285446003 15604 207005548 504835547 25901 -179319471 58493728 21114 -485648003 692320120 3313 45511845 457161687 12648 -204286787 37562525 15222 -466220418 122133408 4041 -459543688 521448091 5608 64084023 630361352 23889 75572025 708777658 13014 -505527764 638691115 22735 -8516376 580896080 21233 -252424762 115117269 20167 -509462694 546811145 5690 -349889896 580882632 16759 -135172039 709843995 24915 -441491213 477488008 3991 131171244 780614879 10804 239734713 247301881 24690 44769149 160828640 14330 204537677 460479030 21126 -129301877 823241956 12824 -95106328 731733852 15279 -474839819 286503805 14811 -598454082 409268286 2959 57238573 282780685 12030 -563701475 616190627 18139 99060006 70297708 7505 -522157556 90913751 16381 70226660 598593488 17800 -93302547 417841689 16712 -363271949 60887476 21358 307887 264203660 9912 -597124280 614386745 540 -136726914 72936892 25804 -533213379 401410096 9221 -184373035 821864132 17285 -250050423 370785728 7365 -197698177 622591250 23408 -186233735 278364465 18696 -447026485 514613911 22409 -43769741 844216477 5566 73392321 792854109 12488 -238225797 341242142 23564 -562763042 599542526 19576 -490899496 81607257 20987 -91602975 180208940 15252 -559760728 576871764 12103 -312816208 880371835 12088 -196898075 395634526 9124 -487652629 834478634 24228 87827989 303874846 3829 -278854092 835844569 26290 54275332 624515089 23020 -208876613 449638098 4030 16943533 114613751 1629 -600628783 698093452 19471 209972079 9516446 1511 156122012 389974880 10436 -232002895 595301566 26125 -330502794 692317632 5117 -548947996 465832237 3028 -150462983 512342993 20202 215622996 39344299 4981 -504058100 752137670 19281 -19975779 30778340 16554 -102964267 399027023 15852 -59611500 500462567 21116 -404465125 719591493 18578 -245341921 567879866 18474 -199875063 86351738 171 -17939837 560082938 6338 -41474151 265117215 12930 -55003970 736644061 22443 170942684 390141287 7235 -523033066 514171212 8076 14990771 631008851 26281 -480943906 598189470 21583 -101729000 733817311 21996 -567461585 877534845 25274 -418179328 730438931 18621 -40397859 343137790 11645 -39566704 436383768 9188 -548809218 928431855 22107 -388054352 249110656 18497 -451434023 22484453 19757 167062284 173185635 14977 -505207591 261777525 5863 155429538 94122312 26029 -589437000 618103416 5534 -136209484 625856603 12477 215183420 799672277 20100 -48862138 735013635 1993 965785 655827705 10518 -48796164 513779247 20013 -207070962 370772139 14894 -66108130 173479277 26262 -441649192 612120895 20691 -396919578 673242145 21637 -451982008 216655257 7519 -246261459 197244006 21632 -176404774 192401197 11976 -355117403 21019149 6883 -448932967 714719861 11857 -595243294 628482045 8298 -29255189 882407420 15458 -484986661 344996230 7840 74452410 908135835 20462 -175462202 510174677 12528 -314282864 566277704 24144 -114365060 509829508 10812 -101927522 300540954 26144 -277301627 766718993 14008 -62570479 405740854 21272 11713481 568037692 15766 -70712426 304707096 20633 154286020 702197569 5561 -140344128 593901862 22960 -593242942 505820339 10805 176160992 527357502 18985 90913522 105130998 16733 -417632497 740753686 1262 -96005191 10757645 55 10554214 315691709 6665 -50040026 127934795 19548 -504164805 534838078 2002 -370567393 605059619 8030 -11653764 817217124 10892 -564611529 448618645 3820 -589830629 646920521 17148 -123832565 788899852 3532 -419901147 36282488 17482 198660752 163185434 12137 194317915 104232275 15308 -439360870 831019221 12474 -582322543 48198956 24110 180371126 139575702 26351 -329946328 319040364 726 85613101 501537440 20006 182312826 442773679 9047 -440653552 285690855 21226 158207849 34724432 22978 -552309315 664682528 17771 -565125295 20895306 25355 -180590305 839451435 20251 34226185 165739623 7390 -183179034 21490230 3516 250564168 709905317 25820 -194807592 486913757 1044 81903164 592352808 1943 75490006 929086892 24069 152892869 455247198 25547 -600556708 392595032 23855 -518024956 725835872 8 -197444062 26933258 12269 -497515305 161126222 16603 -185603485 69130991 22268 -113463485 776543005 22859 -549086782 669702178 20598 -396174606 107264112 11120 -237085094 717085464 17946 -351098555 281623947 8512 -215178109 84478229 13777 231738115 445298570 5623 -112326563 270978093 14700 -57829799 610581695 21336 -290494787 445671958 8680 -235104388 382830150 4070 -501742902 686245455 22269 -379237729 552970441 18404 -272964662 109056750 25600 -451651762 147818300 282 -8170033 147931549 5052 -251513772 879614711 5715 -348725633 565932067 3648 -301078274 292373142 25807 -29523245 423126631 2618 71167873 395530780 6098 173486683 627152368 25704 -447399798 707675026 6501 -242610851 430130381 13556 128760662 312312335 1370 -339158591 93813229 15590 -149045689 848780082 8984 140352229 825389131 19899 -347027606 435798674 23570 199670781 313865574 18526 -277121374 317683631 8678 186722445 461834572 11866 147510282 942726043 20639 -279041079 274394649 13902 -366093214 621959911 23910 54647396 750512388 18287 43359653 119386030 6736 -514720995 466225705 3303 150151585 379134485 15879 -373243890 254303223 5366 -216423882 720131355 24331 -507878062 183090084 17626 232164816 124337437 305 -426287827 847276370 15990 -583990290 504666468 19696 -406387682 25486774 20870 -592548955 588861558 11431 -296538247 43721423 9006 179783087 440809048 8350 40297065 339228980 24707 -412666711 912564697 16185 -601739129 190792847 12655 184572247 390790464 5993 -426150190 755465219 23466 -492557316 692027313 10690 -32189402 757665555 4318 -296511605 166991264 7488 -60320837 799492744 9230 19775915 726872048 14915 -75323386 726702983 23801 -488703130 711378278 20594 45304940 531123823 9896 -19610507 70337707 2326 -300615178 932597724 23852 197164571 27175884 24431 -562421203 60429683 24425 -448424011 767168547 726 -479235073 471909312 22082 -246128906 759849735 3040 -184017773 762270618 3833 120149904 519935082 13826 -422047612 141727788 8299 -23651727 471396249 19229 -84852456 145301865 13763 12344022 219734363 136 -90219744 273129963 11828 -326880180 794991163 5348 204721576 765765619 20011 231017951 321254665 12026 -217720735 533564380 18743 -41735610 452315505 17890 -195920247 54938070 25038 -107048365 623228246 26343 -77471816 555304741 1748 -110513398 550872391 2411 121688570 167371886 11621 -36945354 687922480 16321 94951714 824624512 14125 9473167 739022956 24607 -528731995 274698287 10411 -444738391 542056446 23040 -490736810 115060734 9797 -553673433 396090165 16833 -28264077 94439941 19596 -365313157 404171217 15850 99433703 648427305 13400 -136568958 913112812 4201 177104256 795808220 14818 195517354 472346478 7338 -563299099 530352873 13076 213568888 932607326 17989 -120417167 635021682 1841 -533914117 790366546 25193 201277183 950757014 12231 55487359 506557967 8801 -588264190 145441439 9078 -274389271 293786687 20979 -569655606 413984453 3667 -364942521 498355959 2243 -61664795 802343064 22929 242490877 454259328 11129 120499040 20421928 12949 59252193 706010764 9950 -34442231 621424411 19906 203583545 200737897 21707 29815494 598654973 1300 -542607276 82637506 8764 -19782106 60804220 9512 -456868152 314729011 3535 -538386506 766013657 1725 -516046426 477319837 18994 -461574889 144741302 9300 -202204544 535193430 13093 219134776 399996944 17520 -141539337 336472709 18035 247864215 826717431 873 -310146117 194110798 2204 -248760087 416028071 18397 -235490268 216699817 19035 -550532857 292905438 4919 -209014146 755225216 8496 5693730 398622130 2031 -545124038 262620673 15882 41898958 909491524 4562 -253642768 129730387 22029 -106303369 386891210 20371 -232022807 569362830 1111 -36473069 793934520 13283 -469197111 395866937 11258 -477932619 696511497 577 113268036 936775194 621 -511519015 827667111 23076 201076485 49030678 2114 -564183455 170110171 14516 -491620102 472217600 20759 -178209426 389332321 19087 222916764 611701815 6156 -81345710 928774695 11952 -401494740 433684197 1005 -303977894 144412179 4539 -166918676 420842637 9576 -269478448 889396388 11808 -180438136 685090632 19493 -256303742 736481361 16316 -476415056 941171028 5519 190067996 485924519 9177 30402 480638650 16810 -281303455 255518600 23697 -467995700 624608515 10623 -566919473 765648260 12686 -251322396 265223034 20032 125656927 483300828 5006 -383674954 211073035 22030 -337126942 375516409 2339 -52107483 388484990 7751 79842742 14088450 1822 54522837 571997589 10510 94948698 223959297 26402 -544337877 282583509 14064 -365901931 226074841 6080 21557613 273013607 5035 -29703001 891687347 21751 -33229710 573399785 14480 -371680996 502710592 25520 -457502937 862261413 13815 155486477 494129138 17782 -219136317 462052174 12822 -146754600 771338188 14679 17540094 924573195 16917 -152710269 583220929 1039 -141957386 89492319 10597 -73194903 475975296 4898 -408725227 681593211 14024 118301405 162052243 14704 -511111664 95516819 14040 -46849867 733688207 14987 -367295446 152948707 25235 139585550 170636410 10525 63157351 28345216 2857 -295465204 855237782 1710 138434483 100853124 15661 -71365996 927125096 26158 -524836523 45086580 16621 70788447 935622714 14325 -24486482 374447244 10887 250606339 624540521 24668 74536583 46156963 5153 -429027846 894248455 23498 -42505065 716889130 604 -204210772 118809337 13017 -370229709 846863809 11848 178914345 578333473 18249 -37735626 823087545 17817 114090097 134867875 7499 -410396274 722505964 18037 -441070043 97106619 18584 -216010500 514703004 167 86152322 581092014 19630 17164107 96405646 25962 -338459062 918967335 24990 72957422 796487972 18036 64831713 597568155 20614 -548662671 533780251 13783 -105279211 759298567 16951 -372434371 546489392 17775 -580540286 842248303 8796 46757071 431091368 19027 111148471 217441017 20030 -258798342 904891245 4207 -396438505 152719681 19015 -331765982 134076278 21933 -584672163 854347414 7340 92769882 822252206 6315 -495494085 66697064 5789 49310401 205164386 18124 -328700124 410188036 23617 -28164756 766180910 23612 159492622 936618659 18654 -144301370 322273589 7179 -356402638 381836981 14010 -35885772 950194394 3466 -477741180 948180540 6714 -259572982 823139290 19133 -371071949 164335348 20513 -76852096 719965262 20827 -564510559 472367953 10894 -161245522 709089353 18260 -525027576 457522125 1253 110027569 855115069 14316 -236193355 134807249 1002 -232629590 524644219 9250 219871412 871861357 4296 -63170217 550861347 20192 106310201 715280967 25136 183211570 716835068 22881 -153372990 254756545 17940 -105103294 433828971 14071 -182114296 199896770 8368 -26290289 684610928 22068 -580068857 805234455 20603 -37380903 404639749 10488 246889538 813839276 8918 -289522966 316666508 1441 43236303 652838815 745 -219551210 212495303 3268 -56538704 456688066 14957 -539176501 767136096 22197 134931605 805579001 25183 201819567 187898333 10738 125792694 735968927 1914 -147902293 627761370 2063 -533972161 218498305 15611 -198011160 940810938 23762 -584591040 634348719 10640 -258860253 104530208 7508 -502202465 101857830 4657 -379983174 820733691 10352 115523259 910195140 25049 -591579291 717770907 18732 -31521951 363317397 17267 -577770090 385591647 4754 -190766949 29062530 6710 243982360 668108630 12894 221862938 879443658 4794 36620213 577006079 17101 170874501 66686064 2783 -162731028 273903486 11974 243603231 646189227 24084 -229448660 957807010 22812 161414836 654109507 14938 -18098296 868411457 11530 -56919886 261865732 17978 -35698328 119331750 10830 92948402 704106784 5561 65178265 645163066 25395 -449223254 598686923 3792 -380685850 800011415 24413 -134234959 520646563 9485 -589208655 799046939 24363 172445460 665524134 17583 -251923112 442507669 12072 -524669172 422196320 8102 -463482982 613846778 21002 219363706 832084388 12588 -143141669 774283174 11906 -174099031 879552928 11461 11047152 280679520 25087 -520520190 459606790 13097 -521507906 481555366 18157 91173570 629717142 2545 -368806478 289338703 25324 -76087316 786459201 25940 208036095 119025350 6027 -85105683 553385564 15029 -600458278 713695502 17274 194188315 914819899 6376 116459210 908162960 12492 94232643 779939595 20231 -273872871 12450292 13669 -60316130 950978066 17724 -94182542 202214672 10550 -46964759 928559934 26266 -120592304 103646764 9041 -229398790 890224755 9665 -302099010 924890531 22206 -149069975 189060074 14133 4938286 200381182 20527 66307530 732419096 1124 -364838855 710964999 14323 -550828784 319625653 19668 -547337337 854981151 2018 -179312202 788449228 4220 -473794605 602867343 19503 -49197960 441605798 1763 -447342535 537472799 20763 113219580 537316227 11148 32585336 309555535 25063 -354572327 749830435 24589 29151976 763369183 1995 -221376803 552033621 21786 68596934 452454470 15864 -104416115 243438196 17259 -205723726 844675610 3763 -98689870 305383929 24433 204019398 110453749 2266 -489131714 393923638 2757 -455479533 552312476 200 -416830020 474910497 22176 -143896844 72116265 18120 -33576303 269900584 1617 -336833803 124191525 714 -343000415 89373239 5487 -430972021 704809738 17670 -142709545 695676682 23231 -476639347 328118397 11631 -388597794 99502190 24451 66825526 795887709 1978 -295554995 949745431 14977 223962920 587677650 16861 -240284259 904011047 17804 127145736 67252966 20931 -244415536 375302328 17855 -245964854 243680891 12607 -60321503 892808557 14459 -586128902 9910366 23210 -577020607 329973426 7498 215201987 744672797 25408 -236952169 68685065 13645 13905263 906135417 11746 185347646 739802737 26321 63359673 770757115 17685 -153836411 892147242 20495 -457783243 941723350 20128 -423584734 460245596 14330 -500445047 728377708 2910 -465182311 464099721 8719 245403213 178409682 26188 -79304371 510426147 26352 235102132 185001637 26079 -218677415 632920361 8732 211514148 40575961 14670 -511175795 284902848 26239 -359842914 937496839 25958 153141954 892507373 7701 -461591267 54479455 21726 -297111917 540013619 26341 28122393 506803483 13258 238691952 595906192 7659 74120870 822764147 26 -23489020 738178713 11310 -61628038 105595529 18734 -118532157 898527109 24650 115353083 196784228 1522 -151809010 880405078 13632 -54132188 684703118 15631 -300741946 10235604 7916 -451335550 802526406 9473 -428955288 165724117 9079 -426931799 683349319 24179 -175729485 920713113 1844 169129646 369311855 22228 237275149 172264419 16717 -156457415 304631717 25054 -12375461 480837304 8937 -307968415 760006243 12610 -375223219 799395971 13695 -358903221 380754361 8323 15713364 525354615 18815 -510632338 190151988 2783 203377921 139279371 7570 -299380612 785398876 20117 -359325797 898923280 6074 251803481 344385074 23232 -32506424 904751930 13500 -288119355 128162919 9537 -321674167 857532844 25966 -578976909 536207081 20118 -134931264 741605737 621 -352941413 212321192 5119 -516436062 61180142 5456 -42707424 77775282 21345 222997366 250571596 3474 -529363570 791682067 21209 109559065 30782735 25604 -72024674 36894072 11517 17790262 230143582 11963 23551008 536687327 22167 -501514548 576645772 23779 -576618040 818273594 16535 202541292 420369161 26096 148597745 607021609 3983 -80630183 611206655 12396 52980522 608484257 15322 -197597758 863985330 26279 -534833864 92579804 22082 51050353 18485009 25046 31547204 276586356 6124 -360405039 81329112 3007 -432021395 553107579 13158 -331825879 557357379 7701 -143478302 504995288 16196 -578981277 162595153 23297 -129510149 723927507 14773 -73978427 559148843 13326 -250505751 87081314 15788 -559608775 876798687 12442 -538023370 610615720 626 -37979157 502931001 3525 197030760 449763709 25926 -470439900 941586978 13047 -372901735 512876901 15402 84110703 475348243 25663 -66740676 698763058 15279 -75594084 942973305 13246 -370288019 823350726 6047 24658086 759706803 24058 -352789063 917853879 13982 -509218934 225409055 1914 -28681061 513111540 8267 121036228 154407644 5856 163314403 606702926 1492 -241181789 233611148 12868 93681980 251137384 8729 -27246129 652083657 11259 84937396 743125456 15807 59653742 514204171 16685 -1784132 620275355 8310 -309549885 290959683 12989 -340031083 548166058 11135 27640085 318047596 13897 -164782199 157896153 21658 -275947238 103420214 3207 247187530 746901554 24075 -46192070 536455477 18064 -199014629 425776320 14523 -151130181 555492314 20941 79230301 673018190 1852 -31575953 859619853 6920 -511909478 793661759 2221 -492669288 142066336 21250 -2315444 656248872 13922 -214238105 683948333 11258 -266087541 360498314 13380 -501190887 390983945 5248 -47204222 12756963 1451 -65453011 179506704 19211 -12472155 429597759 9672 -282912894 366527735 18248 -257575389 799235403 18043 -488432802 536148341 1812 -403462441 363333076 20108 -101762808 467013553 323 165856879 938360316 23206 -220802960 473487461 9844 205536143 234598914 11583 168034518 546471222 18313 -232020080 184211319 21472 -352517300 684784748 20976 -346322722 604791999 3668 -424527158 111517050 23351 -168107932 187554185 7597 -394249275 241568877 20313 -229276830 136770218 25851 -556603723 482722846 13106 -534078022 647470552 17779 -312940426 20994207 21432 -367581878 939681368 6656 86528726 28438816 5819 -497194305 578847003 1985 18446168 824971125 21743 29941513 450570079 18586 -129803114 140088897 12117 -494589912 229342506 11467 145887497 860450770 4890 -354074890 640511609 22330 -262493050 134289254 18941 -10003136 164605648 19316 -426984065 180382236 23354 111677568 736270719 9345 -546831342 879009292 24767 -478703447 398107866 22395 239959737 134610939 22561 130026665 93492513 11512 -221133494 252433547 15828 119854046 340626582 1441 -551608682 763015293 24987 -348489435 304133616 17064 162080695 336791804 15145 -519854560 761147540 9232 -417571236 520932691 9413 -585265251 332905808 11566 -95305205 172684560 21862 -90266539 90224240 15118 -334012224 103017930 7432 122875576 366311523 19696 27927202 340465937 715 -465179631 313257525 13366 20126377 118644011 5491 220694068 722234977 2359 -406930709 780044499 8068 -280589852 123171439 13243 124144100 895232437 16167 -293527218 209424153 18790 21667841 302529605 6542 -487908217 372890843 19904 -311196549 291746458 14097 -56436011 31059764 6788 156530812 713172829 12829 -380769801 878916080 17979 -313976719 552923743 19536 60223992 30028532 9539 -562491183 713471374 3450 44064672 185199963 2227 -273600301 274872839 13561 -13378854 604684662 21679 -70820255 98285137 13578 -504578408 161641437 26151 -552950437 374071840 18936 -11517527 480940586 13330 -45384018 414316582 20082 -414344750 96309781 26457 -452416227 637802735 13473 118999756 379543994 6852 -515687647 371091280 21805 27153850 941036025 47 -546624349 566393690 5093 -484339434 885552586 17932 105288575 264448921 14130 -302033579 311733778 14554 -108877217 119962791 25040 -373704790 581914319 5811 -310683688 114747245 22216 -121316181 599590206 19117 -382277409 775845392 20452 -263195945 178454720 19735 -170428903 412630982 10561 216751006 339699987 2545 115158093 335043314 228 -238383342 587805650 11335 -62946032 567003580 25567 -486443190 58788503 10217 -183359627 224268136 19698 34131941 662565569 12588 -63764073 826258979 9271 -374699375 709852339 20409 -480760413 597656087 13139 -130140759 953133385 21515 -468541696 594188434 16095 -496542094 307101504 4691 -480702855 527960907 12173 -535935423 662482625 21407 -391333648 448433901 16646 -482669886 440890640 19901 -11705568 946605118 5983 -169363525 150389174 22343 -120581184 867128099 14813 -417189823 297793736 4579 -147487793 906339183 9985 -304220743 578747662 1623 245374814 410609091 7137 -145649295 745990136 3248 227202019 599529526 12105 -325449994 317806122 1319 138714195 131064296 7151 -104132404 688891998 23247 -378564386 823832891 13615 191234780 366048786 25093 -254687776 383082679 24311 -379278330 545811941 11286 -580425320 412757398 4245 248459254 66628038 25180 -460574288 637440912 8403 -534596413 88358093 10068 16297250 247909278 5463 -181690973 369903493 5401 34895372 452562655 10207 105492562 953396394 26356 -14524722 302754218 10211 192640845 285291722 6864 148318250 547936677 21914 41519084 509253214 10906 17073221 108011547 16643 -206631847 435108429 17515 -10961098 371330138 750 -181260761 296260893 16378 -265496095 419408222 19527 218032696 770474678 24883 -546675057 135198191 10140 179215583 913850712 9516 -592584733 757915907 13043 -24263784 95748037 20019 -212073487 558997571 18789 -416542827 444298827 3464 -236097342 742687445 3313 251865040 547989842 3198 80415353 719004382 1924 47014157 643907242 23695 -114007738 820933028 13221 -287714325 32264655 20313 154306743 699484776 10856 6181965 365096952 3742 -8193399 42517331 8605 -306775955 201541033 19879 -563520903 83745881 15499 -254799132 124178748 8476 -195411636 520869333 21892 -180680326 514189409 6375 -478232087 825127726 21758 -299164371 327654357 2919 -19613404 726887237 18833 -1984792 255869216 4597 -209288300 457823640 9147 -160257902 950710557 14852 22553819 311236115 19211 204322627 401323438 5035 -102307960 622737153 6603 -96826381 330891465 17004 -416747557 72236582 10989 118237750 616476429 12788 -95779419 394428872 9422 -142680163 89472665 24049 16698041 35377060 11000 -276379357 334671703 23927 -103323446 183594764 1100 -328382181 237898438 9548 37043969 694184014 18676 -394991 371499315 7525 -187432112 418996941 3552 -235456420 754908647 6102 -384714610 100669329 19495 93149463 385302178 23362 -555023280 730154230 7109 -115252118 579881090 6934 102226322 773653222 19377 212205627 726019947 17781 -245486940 277715651 3927 -16228226 735903326 6918 -325418273 613302765 19736 164055235 235744800 12821 -126241223 427047894 8112 169199718 753953876 24354 -106039986 35142142 5738 -119289192 179968302 24933 -219918405 549418504 7413 245509086 267044571 17051 -332343594 560887403 1363 -48172371 181922932 10668 -59895732 594635152 3520 -131061293 358973894 9310 174470469 687924144 12377 66778620 931085906 15064 55747206 319137305 17000 -317476630 956751089 8749 140237693 258798918 3437 -316609588 343416171 2378 -370458169 762137979 425 131575133 43201467 691 -548784501 147435680 6832 76422996 34857520 22057 105560165 13922720 25078 -145807070 806294611 10944 11403726 557226438 1255 219391022 312611610 15614 84030548 381943559 21195 -386428067 894155780 17836 47246720 391396617 12726 229011839 520723323 7952 -157595350 686098450 16684 -66371676 233050261 21123 113232165 732915692 20962 71706093 255645873 23863 171258613 900074447 13939 -210454513 330218708 10098 -162254483 196223237 5260 -192198113 503154911 26165 158746296 844164339 13283 68217848 934963407 4764 -221610325 475800533 26435 225521902 596438889 15046 209457487 749526714 23143 -102311194 759122519 2673 -78762318 405615511 627 -192098199 29048454 15731 -328643235 282228014 8923 242947246 154422731 11149 50536350 220163984 10845 -404673430 667552045 5306 -548369836 92639501 11422 123300675 237522536 3033 144718923 171152465 25944 -314463669 789544480 4831 -535199631 866584073 4763 -408035991 74643576 25755 -313499285 728933345 6862 170561865 213540730 13535 184330050 496902425 2379 72082003 616386424 11195 -139249208 49062022 4576 -247471207 830674382 23917 27882288 49336923 17567 -77541444 848790383 4791 -431941353 337402138 26227 -318661059 809641010 4216 240632911 760045758 6201 -107240834 735424143 14873 -598566749 748441005 16394 -427704060 322455401 18570 170684399 956152159 9937 -52800756 399752021 13446 -82474724 838901215 6038 -375629732 940307577 13569 -71119450 924810829 19612 -558902003 222789238 22049 -481018277 305743067 566 -418958221 23572316 17993 95712164 135285301 19252 230668148 512776187 8430 -5765556 540045570 17123 -120395760 619781821 22872 31035215 804149708 12481 -210750941 255935378 9368 154859207 656339863 5032 -520027623 668455873 9827 -566435481 581807779 16340 -45111362 692565280 8515 6015927 374972460 6680 -173434404 173814474 14404 -546810931 231090462 5191 -541963041 789484547 16701 170652874 383410506 5752 -460228164 212573599 17440 246496864 435981842 26192 -464013720 311984182 12542 -481484568 505335365 3858 162215408 199134518 13081 44721278 725851952 18623 -311184551 642521253 6212 -213241943 449137599 24177 -104669911 773252550 19905 5480994 61573191 13555 34251521 562293123 1742 97395292 20241106 10037 -511485553 362504371 9685 -565697278 606075549 6490 -589759957 225545982 24679 -592796872 28074444 24771 81067509 175228899 204 214195013 265214412 24152 -444108062 226590130 21570 89815307 814145261 21872 39333390 762087844 22685 -271701665 748152447 9719 -527618059 453471895 5539 -61942899 863684025 25180 238441858 362063343 13387 -66094803 383507319 25416 -543909442 818956571 4207 -523206379 569850626 16506 108293655 277704805 16099 172263197 753392059 21988 -586172681 379036909 14859 230051397 856953338 5151 -474359290 566575823 22779 -405411884 338193020 10426 -358965372 363690970 17075 94792894 382220247 772 -89341840 919927272 1336 -424854513 397552558 18125 -93652925 948027937 22620 -87993400 856795466 2138 196222492 140741414 11702 134616527 128922185 760 -299943688 465328557 6372 185528795 827520558 8025 -433507678 864120765 20822 77931543 29722451 12706 -482549168 575078581 15920 219520953 370964549 26285 -359402213 376138001 3730 -96631844 216152298 17185 -129548709 451685471 24939 -183207099 636827396 16680 -72860981 175515467 11045 -303767199 137317408 22435 -520040458 202045093 9630 40969426 48704271 19053 -116129641 589898312 11870 -558229305 605783249 24216 186010467 855328284 10520 146595737 391838504 3496 -105523495 42874163 4501 232372910 820896292 15864 168106088 892684863 3021 237973462 340926806 19343 -588384975 690417086 8818 -222700740 202906159 14340 146654806 547926214 10147 -506745728 837993010 10259 -223409163 748570261 25070 82193974 111606415 10746 -21312206 352889773 430 -50720799 660219998 5439 180447124 148489052 1725 -416977465 414196884 20843 145924726 510055335 12624 51657591 554867184 24021 239840258 529010078 1673 -449977059 357048051 17744 184053265 221754368 20462 215750308 906157471 11406 -247697025 695870427 19755 -310349311 709025752 13100 -522162318 694969606 10109 -166305502 154972414 12755 -169157536 717839944 2942 -524467594 224958018 12139 -431461529 164423847 25658 3117681 124587312 18283 2238909 688892098 2713 -183202728 117003871 20641 66365858 909882759 11899 34755565 283937921 14077 236381036 34635867 21878 -267125976 796273415 2276 -53345577 746492159 22868 43260990 175616929 23039 38893297 625733401 15298 -498866845 615572463 4691 -409661105 910437594 724 153710503 617658672 7208 86806323 716523357 7165 -288920340 219641616 22468 -533680244 96041104 18842 -182801901 849307667 18952 -189902230 331944939 23356 -598941084 859271020 15664 -496454822 188230642 175 -291574807 58195933 23174 -493999203 624847002 20311 -186149465 260575253 10230 -10046528 549766691 26258 -193333691 485071922 16910 -156369303 584826981 7986 -158636992 311726935 2797 -442262280 729779117 1015 -381351843 797951053 12188 -229651888 951656615 2116 -429827992 798962178 10443 -210474470 911390740 1664 -366889241 753977661 10729 -417855901 75275922 16551 -428075913 774407013 18688 -54662916 613178147 15615 -596907193 187446028 26072 -125423361 406727362 7487 -64590390 647864258 8649 89190793 599560603 12815 -330479127 76812042 24709 -370880504 302763161 4440 -229841713 605445253 1636 -329200459 171401520 21759 -301746463 884571157 22837 -224045752 557893856 12389 54914520 838052266 13696 -61504992 199610384 23252 2010218 281840572 19405 119466323 513015524 11031 -342925672 696838643 15457 -445523129 119760700 16513 -366503896 491642761 7877 -498209410 247890822 17637 -132617522 163857141 20246 -256186846 170659265 17020 225425881 925563626 8708 -580731724 301686088 7556 -59566915 100058592 20931 79375889 9797457 22548 177808260 393102176 21122 -595430100 98266677 7554 -497483751 155346642 6571 186128842 878944191 22985 -262118620 948473808 11689 -331782408 256788764 24059 143260343 378058849 20831 154306715 422839628 11176 -337407695 492728778 5025 155187102 190153813 21342 -174512189 933275965 22364 132101406 314941118 20479 -159726444 34947797 17398 -96384199 99063018 26134 -558731172 857615878 13798 235517183 575047393 10823 101757846 537911307 24168 -135248644 208021557 12279 88605483 362004706 12804 65556020 351063328 20927 -533935779 574769311 22165 31012295 715741446 23809 -405724841 371913087 20456 8344629 394583093 14919 -537694430 31435634 14671 -362767397 494311640 9196 187531469 566156250 4744 -571680103 527623484 1297 38440531 296617604 21262 211642383 549996119 16984 12550039 900884208 14788 187538171 106373176 17712 29319107 345175446 22114 -29089052 243534403 7225 107089533 265889722 20114 5649195 210630137 15964 -248668446 378163494 7300 -284559576 456786242 13588 -78504521 859822857 7531 -362588171 816305601 10472 167051555 287347281 7818 173419528 487311065 8521 -268903015 512295341 10618 -192236220 895816007 13738 79724296 121063556 17735 237336848 635501442 5233 -50848173 424484357 5420 -57776403 74383591 16777 -261632617 286856992 2992 -384957132 324218057 11013 -16591729 348894571 25041 201152072 242643061 25585 -9370392 853012320 24184 -410472554 422354106 7111 -358198153 703785099 18646 -255293719 637436364 13443 -224008235 631621510 18421 -51940994 946964832 147 116882451 936891846 866 163566552 320833532 9626 -422261398 345845643 15029 40079854 671100468 14574 154789481 262293325 2037 -51380688 244445304 20676 -345611706 510422999 3585 -250197294 728310232 10426 -34927887 112769101 9501 -424815848 281350692 456 184504661 669274115 19328 -462187689 378453805 18161 179551829 227346868 7245 166136845 387065735 16636 -251111842 682867429 20972 -33976863 787162009 321 -295465456 95229004 2009 -455226448 897108723 18574 -47623021 579881481 5362 -408633167 377049905 25179 231349806 357420009 20529 113353207 325187196 4435 -279451010 225706792 1139 24746101 180346419 12633 -569834475 358286206 21362 137796516 115432245 11554 -272675363 844827196 9161 -599119327 940076374 4379 -490185516 694604763 23996 -169807551 253079596 5402 -589714791 565032122 10686 -422369428 524767918 22565 -143667564 182320201 9425 -554925538 772858072 15783 -533987921 888612288 20021 -227456093 955743700 3758 -159852629 714469634 3300 -395094663 362982911 19734 -429527556 109825718 20713 161394989 922700088 24906 217396991 582267994 2375 -241870755 291643853 4403 -270766446 21467431 18532 69421447 385754986 23266 245872816 209209852 1133 -114004535 72440491 196 -332988615 67809050 23231 182072221 813066979 579 -103897188 800737586 7193 139028868 84858295 12242 -123949229 240353904 9328 -13624143 789050786 23634 -456616233 76255449 5608 -168979172 462214613 23571 -185374905 239509063 24727 -306549026 730091292 17490 162355060 303255546 888 -571583376 704674449 23116 -88223669 683885114 19604 -513162098 937596929 8113 -29427138 527601970 18798 -376517747 324169143 23530 93530008 639697098 22738 -140276700 340355414 6301 182761423 222458368 18195 -73848885 752831502 12622 -578742760 86058816 20109 -352322512 748629538 4695 -309058263 491470804 20178 -492673006 22864147 15675 -412496842 695800173 10379 -32014221 149217920 5269 -545310612 155545229 8692 -245401042 374166698 5717 215646983 956403945 19452 -204174822 346290008 3124 -229921741 205800662 21819 -578412033 431312974 25352 -180659475 202937247 7265 81808367 365421675 14212 -557072847 362747862 19112 -128730829 240110650 15159 -521804753 539814637 14805 -159043387 194652456 16826 -568245483 314483636 9468 -39481728 493656763 23461 54456669 98154785 134 -24818400 49811310 54 -266395171 135598881 22769 -277982207 390981844 9920 -253365153 772704662 24906 -164082695 795286487 11082 -259603192 358671439 24418 -513896889 568015561 3969 27532636 786837752 26357 -36701854 134519326 20835 -157120215 561674885 25877 -398211603 531410424 8112 115014962 617098693 12084 -456558731 535670589 20231 -366836369 885086563 24531 250587344 626491610 12617 195503187 952605371 17861 -424932149 548139059 18528 -439483566 179756166 26262 -223381764 144469872 25553 170345197 571899202 25619 -1364306 750865260 21503 -467751528 423562867 2405 108620807 456432707 12290 35663345 783119087 234 -112761115 827492916 8938 -531529148 134864559 21350 103829308 247859188 1531 23365643 48294414 12708 -134296820 436125883 7231 50417864 261801479 18209 37990765 586248202 3310 -529334075 949320934 13318 -231339891 485482333 6557 65055035 94929863 2989 -270823392 676110860 22745 -490815337 667521729 20825 -405582636 267232238 13113 151339854 390106289 5563 -565641915 318660563 20264 85343978 154564183 24906 -249554191 872079025 12605 172955936 912560690 23030 204979516 71832305 24781 185849993 822739142 1640 -143611890 624297375 5186 -470677827 274227277 7103 -319788642 460410434 22014 -539901746 199790084 15756 95293667 537896891 2390 -445673470 406288305 17277 -106958769 475451746 6663 113514521 580004371 9101 -295235031 753558913 14349 145947189 263864602 22324 44050277 302160252 20281 -497209348 246167054 2307 -534723934 472569687 6309 77024550 420907087 24433 231969485 31174887 10079 -175033166 615870862 22623 -161157242 835992711 9264 -297018651 586902396 15689 -565267029 587244750 16018 -486504871 334251208 17137 -567807856 420406647 23131 -138831277 285413037 21372 156014818 894708402 23840 -411363024 582946775 14540 -235808306 34427757 291 -58782089 802681403 10610 -374276603 718960274 15280 -269592941 318792800 17588 -197107638 550371500 7555 -294174762 488811018 15876 -592880094 575790782 4235 49654349 713602333 13728 -555334505 324109284 24033 -550469297 753040184 22546 -326480479 794328930 15164 -397656614 730565119 18166 -201237540 806699920 19729 -401831576 608086618 22447 -162700206 689428809 26311 116664673 347729832 1696 -494001020 169452599 16339 -290117815 111085152 7710 -236961811 920142956 15753 170817485 400893383 20255 -288454030 212232114 17778 91085731 710429650 8096 -145426394 724912459 1802 -446779054 727313689 19922 -439507330 539950920 5097 -505878771 103681970 19643 87766355 663905945 263 -361035759 500738508 22674 28786221 86987698 6634 -372354386 143279192 23626 -169403209 189917292 4517 -8876022 724418530 25333 -435785472 88506720 11269 -340263000 124011035 209 31066817 90192136 9572 74918689 558757554 24867 -79082408 585144786 5386 -482033960 464702684 5447 -413547248 877026403 18981 77995002 573665443 13409 -495539127 539958792 13934 130600453 939042007 10495 -437225964 876045230 4761 -239465407 70621467 15215 -119821832 609142230 5367 -39326584 466475472 22661 20546038 303357422 3422 -237307650 806094905 21341 179230018 515505846 13006 -351311618 802458457 8562 -446486863 367546773 2113 -133496128 469404984 7138 -112189361 180667249 9654 10559724 774357669 6267 167174887 491877575 13326 -22397940 505653899 9125 -336510383 698515898 17209 72654850 905443285 18936 -257508360 532453944 6530 -287447192 87798246 16629 -28372596 551122325 6378 134455688 645812099 22094 -369721872 744976042 15268 -484986668 279930536 6234 234452601 444652382 20629 -584228250 838575532 10911 -52311696 393430958 12219 -394986428 260850457 22354 202308646 161497549 3847 -568061403 136133956 3793 -289418448 783443221 18375 -79870436 431529543 17758 247243634 15648518 12113 48547750 589687592 14868 40149737 762414590 19929 128553696 575681720 9840 228514757 748440664 23644 -165045370 415769520 20840 -211644284 665615783 7578 -177362523 419799641 23413 -477858794 673684575 15897 -580593278 246980990 5338 -583145402 753324033 2914 6997391 540844276 6699 -462953410 216618648 23805 190583880 270034578 25537 -131250172 421171498 137 -331844450 445822415 10255 -504741597 534953053 4677 -488630204 634739592 12181 -351510925 826691791 10457 -506263076 723457243 21272 123438477 174688795 25225 -132317850 870244226 24771 43186457 557250609 23652 106257831 345341702 8708 -44773828 860365033 4313 -9654716 82522445 19043 -497397796 305647489 14293 -242718665 349111671 15234 -188590145 193123154 4599 -214396879 177401037 25379 -76292186 834639951 13867 -389683267 470980245 11826 -417471904 916759722 20574 -197124768 366498609 8926 54814380 362728391 23150 -497037507 438476120 5293 -269964274 860966115 16407 -86120361 380474314 24780 221110511 171678235 9472 104081316 629417354 14109 -517193962 442747302 8185 -337783836 819115799 15592 173571100 456203194 5545 -439914687 140810281 10657 -264994530 122238096 462 -385071798 721414372 6371 64023998 286841211 6008 -274992530 824093293 22094 249162296 263933317 5794 -72378561 35458337 906 52658481 615763151 21005 -103933612 851511515 3861 -261514349 831820728 15415 54119393 104201653 15715 -378619772 68692729 21777 40963498 207594260 18061 -348075933 505242071 19246 240975972 956555026 16310 -581439475 709662750 1854 93416087 270625227 7884 123547647 420063325 4231 -588986879 323219178 13718 186448561 808011580 1321 -360509043 316075290 1396 -541928600 302059350 24380 -265123102 583549989 26117 251001372 510192493 1382 -589671764 791300396 16251 71521315 70727634 16337 -431616628 649247016 231 11834518 776793778 6388 -267330231 803007909 7501 -413025512 235911910 20168 -452669001 466525658 10007 -208830739 490063730 6684 214547233 72719667 16957 -472824776 260279528 7233 -355071527 846079088 22116 -529691438 465939802 10925 127290809 458424909 19430 -352650046 584878148 24242 -225703298 485935054 18238 109059962 782844816 3892 -590916891 655077845 15044 49151967 251969855 14869 145397876 444691246 14023 156103533 423588932 19545 133877199 687291899 9095 -261459671 647776623 19359 124503917 576649394 11937 141907127 74105687 20514 189701326 887719280 17632 4420172 644208004 13104 129220963 244312407 9156 25099259 182297533 3887 123178997 881038803 22723 -365598436 390672621 14699 128934653 273112413 12698 -37900619 877979096 4291 141054852 352573218 9722 -2444771 690383879 3403 -170965477 939606421 1178 -257485382 313829298 12225 86968398 309819528 7344 -118735979 743541128 18281 -414916569 34806308 14487 229881072 214706431 6218 -22459451 408737786 15905 -168826068 16178818 1267 -345687732 41119829 12405 217861079 822694473 19729 -505512394 147009559 22095 -528359320 732740941 9835 -41847033 311176439 21770 -268821174 452305287 9332 -377560459 350779319 10167 -411203146 274402837 19687 -537195839 776964556 2086 49493594 198075979 25312 -327890460 14821989 1483 -583769485 929175707 26469 2029620 84563444 18945 107631158 547773524 15448 -141519777 469460195 16676 48741531 504228556 10311 -511863864 413196400 23997 -98110507 216436338 13431 104287625 331868556 5031 91526531 871224950 9313 -105024081 811377254 14246 -194816810 744453531 22139 -220989233 631901782 3728 61360283 742072716 11554 176110872 116432028 25083 -545847938 545584787 10042 -556947544 486189023 16124 -175170867 682230369 11846 -416061794 389797396 10693 -474438426 730261252 18139 -152659451 674750760 23447 -164684920 294461803 3292 -107158395 113487455 20859 -492737625 667279089 8601 171047286 300374826 1838 -450941967 710154009 6861 -85988219 852907332 23318 169944128 190373036 24971 -428935904 142837727 2938 -514260165 475062155 6085 -560581322 154695439 14775 -492612601 239547576 25923 -554012097 456863683 5185 -270249819 708387520 15 -373067920 815342740 10938 140092262 112418320 814 -250497889 534131421 22112 -98027434 502609241 11875 -233427432 371562192 24596 234718635 34825829 8094 -43773600 619558073 4488 -121349276 589081647 23935 127810447 440575962 24840 -146727181 914353295 1078 159878353 864381258 24803 204597415 846734256 6796 145191940 748956842 7836 44423670 537439644 12730 -269297544 493734200 6523 122014137 208072909 4757 8181960 123174262 4890 -284518422 734981987 3879 -243651139 777871266 4326 85130887 641611640 24385 -255829818 770091156 16832 138058251 14141605 24552 -410347334 543529574 13438 -457615524 678435688 26097 -320414112 817005180 7388 -526955045 560218522 10652 -298344945 275716527 3375 -142051804 92227688 6059 185194724 579945854 22815 -302643013 753810927 429 14422328 850576760 24178 -8803094 835787695 14716 134869968 304829271 24270 -101168221 112812848 14311 95281666 12984086 537 -97449596 904716936 17203 -416924788 500606967 18960 87675401 510235882 17490 -352731210 225514808 7103 220592197 368388619 18042 -202538287 167143888 9073 -228015061 265519006 11010 -338990964 318276886 26009 -596064339 855049292 17148 -273028130 690385470 1688 189558789 525632191 24173 -567508537 892815593 13255 -488129523 736498356 18623 126951674 941971526 6813 240107995 923565672 134 -37842218 282633591 23126 -328514392 25931340 13098 -366604644 463428204 2422 -185347735 85519099 12056 -238598709 19214296 9853 -393256959 847480906 10008 -60592870 519931851 5611 183125271 53804655 13579 -117920368 436569077 17964 17229934 531253693 17200 -240020069 370916144 3273 169207893 736026757 9857 15376533 590753901 8945 -227135563 260544775 14400 32685833 902913969 25288 196033780 338178742 6824 -563800502 251852007 8081 -340567239 432343627 13346 -446027001 308599696 1890 198652519 950389868 17405 -17515090 72078832 610 -320138154 769862599 20257 -542203712 733196905 219 -439660818 703950048 25035 -563234072 306042264 22350 33439698 575388413 19082 -395669137 298960518 22003 -155871671 309778748 12334 16815377 544936098 8452 -191732178 120728512 13535 -541746478 428684198 24899 -326028078 601461197 14259 162675664 582100226 22653 152351827 590464127 19291 -441458335 303628293 26255 176367028 642358295 24304 127112043 369854227 25123 -287259539 754742018 6091 87583849 575491680 5187 37604999 193691762 13155 -329930389 477744427 19533 -145363606 44023224 7590 211911523 425315491 22680 155512249 666336098 5255 -574019276 815714025 19438 -256007744 680257944 22730 -70720290 367622278 33 142302059 464206230 22679 220735471 939969090 10714 186793373 660792812 8130 -284536339 165965823 14248 -502043731 335006529 21167 -192905567 894757871 14382 -71229061 880193184 11982 -399872674 180741861 3202 -212050911 867867567 9054 72047272 912733810 13084 -220321984 542916550 10282 -439345073 422497734 4152 -268130 136175452 2403 -122200430 554070801 20241 -559445529 630141738 25931 -175821249 268976187 24250 243298382 85998580 3203 66544808 566273542 22714 -173779240 841315526 19579 -401689321 949864514 2541 -576310714 470212897 8947 -544836800 268716156 18866 -50677565 281342686 4064 -58326054 211931633 6399 -400217513 151450484 4017 55336744 55012451 19135 -169461006 667206664 13947 210871183 891413534 21712 216225343 427108484 10994 -432456899 748796063 18550 -396489754 533765103 613 -87518455 855814884 23310 77841104 163087535 15830 146408381 920329614 14480 173828325 291000852 19964 -235852924 262770417 22584 -225750286 883685829 5290 193515946 444634585 17602 -564767113 814546555 15752 -136839129 896144293 818 -171543109 121061382 9050 -285075702 329032928 9158 -600688131 514703043 9600 -145851626 422374126 19821 236459001 179232427 10578 -139996057 322266998 4127 -437836233 277392183 25841 64709139 285769131 23674 -245113792 452262417 23538 -388123669 463571299 24421 -592601048 811203887 5246 -235560766 693542065 4212 143742212 700647591 17864 -98362198 820084524 24058 -141698206 620280103 24069 -241948563 250950005 9900 107637875 824695449 3180 -560881469 680170303 13044 125957410 454129986 7407 -529223928 949402497 1755 -101852167 497582660 4916 193034676 763564924 5364 168640968 528794670 13126 -247061022 111459415 13790 -493763783 144746734 2600 -46319608 77322617 25431 -38962112 176591869 19328 150017411 402008297 16222 -244158393 21633725 16301 -93000700 908350724 5314 -507895672 60664527 4937 -380571907 387665509 18988 -260699468 423741798 7475 -441917493 297365161 3030 -411052178 876741132 23144 -19377108 905990415 2116 177737770 889049975 21739 227265531 795741365 15009 156867806 256184862 6621 -110085209 571252475 20938 -334499055 780687352 20077 -435564663 518512231 9258 -90233078 321104661 9573 -35848497 389975954 23607 -222562690 561042312 10672 -440202746 25915896 2572 -251707457 629979854 5053 238025544 717325070 20345 -72761815 99726171 10317 -263128991 26636257 4633 -79226190 341118473 9627 1468297 924187590 22313 -486336369 741063232 10490 184637759 861532708 2103 -506068254 893998504 19317 -514930486 347854874 25135 -58012201 944798687 18259 -269276396 718608085 2853 13788249 751689413 19430 84899836 550302555 22565 -570937405 617302973 13211 -494777550 867020804 9387 -502987546 92102341 2499 -323758359 470820293 18868 40691051 633517835 15970 -427881872 222234475 3414 87788603 328832434 1963 -558784382 171559457 11383 -122806980 300363463 20068 -270514880 814437809 18467 99333532 643897051 23118 -536785118 538757953 6292 -549266739 941720938 22155 -220624550 488799630 22653 -347269168 710648594 9597 230753529 633839485 15081 -548418987 289432974 19116 -555560729 162131573 7177 -454489499 368025373 4689 -582853893 911848656 16229 184381534 342333867 19364 -238667203 320328615 13983 -163090997 433300784 14406 87397236 355781381 26036 135710057 608107832 6910 -414839144 470067963 25600 -64973838 414341797 20857 -433452711 248222741 17899 197408589 942719611 21616 -575980167 194645724 5737 -96549876 513326534 2161 -60603212 649274297 8055 -589750807 714533911 6154 31108840 208346172 16005 -582021632 693983413 6020 119908526 824699094 12966 114094296 214473525 6014 144308816 99165640 19649 142419632 425212269 10797 43312197 107229090 25905 -281598187 513215216 2385 -317301005 91566173 13044 -261095508 324722494 12808 -528335495 11711522 22884 186349697 769145660 24594 -440451982 466072647 6806 -351623557 453152206 7011 -75023201 117598681 5187 54701121 482336850 22714 -199388609 108339040 6661 -240147249 860121051 4287 -555114278 807478513 11961 -574496193 953695089 16197 -244924126 325584830 24374 -27481288 364828290 11195 -217580248 526714487 13964 193151803 343456817 16248 -306503424 243505393 2353 -380507680 957921636 17152 -367239476 632049133 6586 -588318435 797542151 13560 40458781 339267342 22023 -272275430 41613621 24569 -228184489 448392389 8611 -521307175 327061050 20705 -291412497 444156561 24058 -409748320 334776252 1843 -410261044 431315961 19225 -443417176 819482649 7219 -21524204 581089030 6468 -171995877 611787130 3670 -316181855 233395762 16259 -407428975 673647193 24407 93337303 947184003 7651 -506692563 336646702 40 -147139106 402343675 22726 111198739 239222164 12966 161290740 727314634 12374 -265288857 789127134 7623 -248808545 654922694 14831 -505209582 630469623 6914 -328739157 290799224 890 -538650223 12675454 8842 27484516 187820243 4601 -298601390 895908730 1578 -330201594 478899997 16453 -369099812 640428636 14179 -143110149 953136358 15383 -289649358 148368430 10695 152919325 817405218 2197 -39295229 764319788 20127 -390988843 864920385 7066 168428932 164844674 5496 -259089290 658081761 20718 -265296796 198296146 7827 222541182 297088371 21584 -464645224 930005255 22365 -10093324 508063815 10708 57276775 155176093 23807 -113644918 787818386 13486 -346711858 770325741 2700 -464498245 240972846 20594 -397095408 64798148 2399 -187307032 904123602 15575 -135249143 157763468 4027 -37784622 563032843 6804 -285105333 803536461 16717 223729079 907449246 8268 -304439627 910338506 4044 34855226 315693791 1036 -540865885 954195201 24190 -48642518 281911604 19779 223505862 390757294 2494 -466945320 208848860 4540 -47591655 178590628 7660 -366166171 749315926 26098 -229160506 704185456 439 111577504 749745466 15511 -416304285 158511371 22090 -306036952 135029736 4117 -70714557 194750516 12528 -483784804 597622616 13098 -329041510 38288663 8501 -489313974 845834626 732 -156238587 54971558 22765 -362214855 815033222 23204 -47957579 561543824 25857 -477255340 623270360 1484 5934185 365809184 23473 -102909670 838096813 14191 -506264962 751964334 6218 -324715050 602944778 20234 -11419444 613484380 19119 -167190758 600542493 9930 -297138839 622808822 24910 -554737193 642548255 2755 -50676150 560347258 3954 -442111352 695279661 5874 -462576682 844625826 9285 -362840052 168727261 6526 -35767026 583017841 23876 -235859107 128175795 20993 157036297 115067105 26425 -70953418 524916781 19226 -593340685 222854327 2651 -295985166 552136070 22544 -329355173 23478652 9998 -326156744 923065177 2059 -65675462 764124056 5428 -131743446 13902416 4031 -226146177 589207957 21208 248078819 469029880 15973 -59351019 598768267 13307 159061683 340159579 10671 -393464060 605556960 11087 30725327 329241168 3602 -278797999 196685253 19812 -78486418 601350479 8121 49904804 735766902 3920 53111085 384810327 9356 -491225811 187282297 6405 19354209 615957801 23526 -565057307 36470452 15049 121220123 821788489 3285 -17778238 343700555 10350 -128984792 906022727 17537 111415966 595499764 13217 -129756647 649324904 20979 -549741787 320644469 17142 -93098348 89119510 2039 25866404 97584773 22652 -123506245 777806201 24638 242188409 217177074 12914 193364306 109962785 22836 -585948237 59333900 4479 -251559428 693142752 2098 -526359538 232167804 11253 -251166555 328020437 21626 -556952325 486991866 12990 -12371995 645206451 20598 56060820 888078195 26399 86993440 439429737 8311 -267806985 15295533 12740 -450171265 928552668 18683 -344590954 636880675 15230 -308017012 741531131 9897 58347162 642335730 5877 66731713 711247504 15236 -303920704 741301521 9477 -112300156 379778275 6564 -325156977 203975644 11789 -123109043 624649696 6892 164529003 564130806 19693 139352878 481487051 6535 -186577393 84118679 10927 -18513366 393830500 12527 -483408317 310449931 23409 -322159144 444883746 4957 182255275 845963190 25509 -452014472 44048710 24126 -491973161 938522104 17955 -542879117 875870064 25243 155539491 420796190 12011 -9308596 263824079 16223 -253724388 213921173 17647 -243589801 381691604 988 147285708 911126135 26395 27568209 250372432 15096 151714021 522578134 10891 194034280 133655542 16051 -521666637 800809655 23285 -477834468 790958462 18128 -192620207 15284852 25376 -266567307 431858491 15271 223176583 956737602 25802 -581564785 158495850 16106 195583553 153858981 18246 -216569904 164207652 4887 -4664462 183956950 2716 -56279318 88520352 21181 -487699684 651132616 16609 -93160917 706783362 13305 -85272087 317204314 10553 -324674622 316833573 449 197682483 408005480 22467 -382557720 99264080 10937 -491634169 746749568 8782 187972699 469365326 25654 239825489 61301878 1454 118798180 876766198 152 136409673 535446895 21758 -188534601 400085876 7758 151081694 722125768 22474 43579163 478665309 1606 -193394244 209169186 4238 -360828009 190429434 19472 -89962373 648946620 25179 -131665955 706800184 13193 -82183609 305688777 25345 126374634 459011686 15287 -334708762 234139351 21501 -45469153 501212678 21170 196080758 935877713 22989 211974279 209054205 17914 -202156234 749039039 23262 -420859231 204225639 21908 -340492517 334717801 22003 -20145902 14243112 21336 -357874518 542575608 22618 120928347 789633629 13687 -40823185 356347004 2034 -582061724 64179522 11761 -63017893 456292372 5992 -150591637 881291586 1718 -53965296 276422513 14181 -375008900 705433803 6266 -87691511 271671264 1653 121287824 896053811 15482 25313166 463738773 989 -238742672 325788287 15768 -264835103 680595929 4763 -558585221 627138124 17493 -273340100 586344308 7003 -197208563 825732199 25362 2148706 459205035 14191 -39053118 727122815 20754 161931429 290157350 10569 -110901119 299511539 10952 -459268319 329002672 13690 88825692 382256054 21865 -240554697 312330567 1053 184559118 79144539 14139 -185051670 874996519 11880 -229712080 918792812 6667 -227216807 897514880 17547 -314955639 192318718 24427 211769329 803891590 12508 -267292680 606252566 9271 -530090314 561898168 2157 -294824892 832275319 11011 -583680889 91256978 9488 -218064086 118812622 21656 -458630017 588748852 10013 85350673 143704590 17506 133268280 422308524 94 -106023073 451370939 14459 -37766551 151002672 19767 -401886528 119424363 23436 -131666602 348555487 9089 -207336998 58465030 8451 -117169196 395149724 9406 -348268245 530334087 9373 -203677788 749055242 5481 -115480993 269539727 10200 -26938739 525313599 26005 -402033059 756548341 19958 -285719382 343320708 2435 -209272182 541567334 971 53501360 491895689 23873 -427875832 615242608 13049 -138686475 316470515 9222 22375500 266243212 5735 50169376 312057723 19970 235110191 479651569 20472 -360813892 287170992 14709 135735930 504900917 5666 -270325296 110791869 2801 -34041616 260671429 22692 127576416 658077480 20150 -241249084 346109650 22876 -267027380 822912453 17643 -477414200 638512734 10013 -254098153 809890182 10377 212806288 454400924 12956 -379162003 849037540 7370 -186643790 313962591 7968 -94128677 652621387 26083 246659380 791700129 1594 -410793632 676126669 9725 -518018073 253461931 25512 110890583 700888741 20684 234129462 291569739 11064 -10554673 586142917 1656 -492973528 785448013 24831 -332537253 852628955 11525 40736760 691401553 7941 -529651421 519555492 2977 10929336 517910140 21442 -398128922 537835883 22993 -370267652 245945889 1674 -35150167 347876186 4556 -562879896 696573920 10131 -90160712 385140336 23162 205110537 929856656 17282 -54796207 404987272 17290 -371796600 249537519 10082 -475859771 33754026 20244 -320720839 712080624 8023 -68268459 393757122 5661 197542141 894570349 19117 -304620700 124381386 9137 -299901946 656955614 8549 -235859155 853113806 2802 -487335264 686421073 25632 -496151827 405295715 25166 126717493 216099752 17252 169547548 234842081 11642 -419974902 635476825 16728 -203384272 432593205 18209 -534963309 913389093 14166 170891435 607693765 1186 -127528839 825538074 12408 -547325054 366084226 11851 101610482 606447379 15879 135136245 921930338 7409 -76280824 33073665 902 -544220725 167125618 13759 -43627966 756487301 10606 -405640774 56650186 21585 -203854866 574421703 3628 87842064 36505734 20266 -534100018 146575916 13593 -82361612 812308148 12101 -59330889 58415753 6998 -385471526 340122560 9054 -214519582 124863747 1658 -14800697 458954321 6585 120621876 818327288 10504 -474111827 322320190 18437 -510874206 287595587 17318 -454558842 550903753 6782 -376232765 179037766 21214 39712995 814199493 25586 -226901785 450829708 5055 -346032749 549751142 6832 -241201419 715715721 18080 -517203606 748773275 14876 -204418990 595677949 939 -13358594 848728896 18983 -213766506 531301119 2037 216999135 38574612 25350 91822747 890695240 8522 -240928214 760329476 9132 -326683402 811888011 14704 -122278019 735386344 10103 -318037385 474959318 12843 -465011902 515117657 2011 -234507483 672935765 26422 160845979 428865454 24239 -346360791 722137643 18710 -193681453 376954390 1961 -246507693 525245673 898 235115521 489168651 15866 -542451396 787289848 6323 -331221355 649359037 23882 -127498079 60977348 23510 -243029314 391730699 19104 110593159 162056444 14321 -573411060 402791282 9140 161286982 286658369 21522 -207942468 570167036 8311 16074099 539589898 25185 142345584 472111858 20823 54480603 240133744 35 -320582975 879683848 15550 -165105358 633026996 9185 20750199 102095895 17646 -130993136 26732034 13032 176975357 273286873 13996 -458373934 878238393 3082 -323964436 756465819 19943 -172480461 50555803 22784 16106460 353520324 25047 -212244587 269358773 25588 228546153 400742627 22601 -116783523 231784213 12912 -571765563 622853490 10748 160918910 381645832 13546 -150239195 680206709 1782 -318320508 687614338 13285 -66482652 279367679 12086 -561892322 135042677 24589 5092639 522455444 12812 -101635674 950807554 4489 -332296161 710786113 21463 133403706 92153115 20526 -319433051 445382645 6313 149407420 251639353 11782 -202945618 317392677 6628 -55303182 468484800 23487 -153073954 824182243 6990 -175365606 850194470 22415 -230438202 944310658 23229 -183600662 949237814 15918 -24889508 435989762 9011 -308897125 346035391 12664 -47057781 327399743 14137 -486042671 912741538 4937 -293552868 794698481 6495 -195495373 604514695 20202 -114189653 288930026 22572 -355789592 577693406 5858 113995875 493377151 12202 54500156 785365768 11780 199692473 402586245 25439 -203007998 70354127 22654 -94399678 741045976 25773 -384796009 226469940 16568 153951852 93946294 13847 183074231 39947563 2283 128016209 517638944 6579 72835900 63511102 5376 -30191713 23102376 14227 137794985 473917508 21423 -278111194 260634409 5947 -411375619 222377976 16369 53117455 137041425 7745 -170864146 93926219 4278 -14477142 773951997 388 -55142675 520231228 18818 6289254 887119947 2413 -506919013 746187898 20462 -226558195 351164124 5634 -333656415 511654476 3019 144510742 817522051 18323 23866711 74070872 14800 -532048997 784571934 22865 -139426447 562434782 25246 -189951266 584831207 26028 -59165613 385082979 24981 -219338614 152640587 15824 203616537 165610464 11106 27443183 172117656 25730 -415993594 741742382 687 86614388 395245733 13551 -469453801 935245137 9001 105138012 780599752 1941 -352294246 797414412 26449 -123983661 863345629 51 195457076 66652291 24383 -320156364 29798934 17790 156561428 760683349 19030 -32194334 874171112 20513 236084629 811233920 20992 30091248 53033450 25692 206118316 359933560 17458 -315080433 870442385 13958 -454876315 187205694 18114 -248322274 422939761 11193 -232934279 234993940 22528 -15067799 154840284 5817 -406593782 315834539 21134 -79438664 107298700 4087 -278525989 754510986 5135 108264501 760315355 18170 235707390 468955026 20581 -163632440 513055262 7732 130261985 955823460 5563 -116873863 194469395 9662 -487817257 764956132 15418 56135650 212896994 4110 -164372656 310083525 26289 115467122 688917806 14125 -244276510 322508633 3104 1168073 337937127 25606 107603865 59269417 11858 -390726786 664442169 3678 -119579213 266665939 18813 -226028320 291749109 3140 -79958511 129804893 24561 4755679 736827753 6963 -532423971 149301305 3453 211866952 463349497 2364 -223106161 949659503 3684 -390080129 592993205 5501 -153707744 362693369 649 -1893366 33419496 24908 87881238 410201661 6407 17972599 172229745 22326 -225357575 688937088 7793 -498075366 728980668 13116 -410318183 398605525 11912 -159504856 228473574 14807 -462238564 494282134 23056 144933345 68022556 7377 -100769432 41643313 2342 -261309505 891942479 8065 -436090541 941483272 17782 124366525 203351490 7648 139814292 813954058 4825 -207749888 183639605 10734 228688553 889596743 1903 -366450528 196139433 7535 174827669 577282428 9978 -61135789 344810532 17820 -64507189 698222328 3922 -561475778 294365889 5020 -358972430 886260631 9816 184546081 927048121 2948 -192718491 385466708 4598 250997798 393952096 13678 182435488 713876888 16951 -345543027 385517442 15436 11358618 564595955 26104 -393042624 841805159 20402 36650858 78968558 2478 -386987862 907265686 14972 -334429696 383162770 17130 -389436929 433777388 9354 122778728 832083129 7491 163437255 627051929 11694 -33893365 791505509 8498 -6386682 447664774 22637 -242019830 883918835 18425 160706969 606771621 8443 -482746109 372400454 4308 135107647 328081672 4267 22270368 148797809 14754 207731487 570134585 21708 136091532 392250300 13295 251914700 394120648 5755 -170476500 406107782 4710 199851404 444524986 14482 108359229 851085671 18739 -204015379 788337818 11916 -133775115 725282381 21148 -48387716 26768039 2348 -367107624 912812999 3793 130396219 527503409 9954 -372339115 86080142 18548 -283720040 849682223 12731 -171268822 514801245 22500 143910827 282826928 10931 -528401522 596180746 19628 25857131 621224343 26165 -90619417 326887671 24990 -96196443 605960218 7634 -254868805 41814700 853 -401130228 32454397 21013 -42500443 159604971 17623 -356241975 897868321 16103 82356108 15743096 10637 81685472 387349488 22233 -161302334 18721859 19715 -453209895 421931324 6000 -577863402 629557302 6199 -276327963 774039365 8983 -231812240 446480617 22760 -330637501 113016515 23023 -590359616 372993250 9501 -469308327 235049049 12779 111246905 525586615 11106 -76076055 516276427 24444 -485436430 622305924 4065 -170222187 941056455 3222 -334901314 367781620 21377 -98881765 77718013 3347 -330045163 161354213 25891 -541914524 219262596 19293 36446736 723923184 1814 -105941440 147861201 17130 37465425 87706692 4114 -12576250 204770241 24263 -499262591 536473536 4654 -522628135 387423742 15121 -136360456 250679036 744 88942596 168783966 3060 102743359 548165355 12967 -403112577 850543679 6632 -471271239 704345959 20713 173588105 246402903 15251 116349225 471090373 5653 -515095637 117422564 9848 -377447266 424367965 3446 -234787425 902382679 9919 -339622933 874775996 15052 -303712476 772999854 7079 -303356812 870374614 8909 173230577 889882744 2783 5584457 155824478 13681 -342613713 535860322 366 -194849044 793067123 9255 -406289838 544606415 20827 -385460337 746560284 24597 69174122 923431545 96 -102457057 20900125 16336 -240340791 439718183 19826 -139518282 579624596 22721 -470634965 913919198 952 -563213669 911284640 5143 -286990776 228634515 7918 201813906 847607044 20530 -468861097 735272853 14735 -374026805 574632440 11199 147357762 330368435 4416 -173510855 60103671 18153 63505062 855681005 13915 -435622367 489344429 23846 -299642034 137470037 4218 -170641595 406601852 18266 88533436 377325304 13672 -50278729 690591127 3337 5160712 159712466 15225 -550402094 798878029 18017 -586040724 254477451 19315 -101939299 874784145 4160 -284442285 910928276 10279 214247248 349030820 6246 147137740 679350106 4522 -371797069 95258231 24309 -167223636 936425624 24839 102673584 813244935 17137 -250080204 419509317 24766 -408015975 892335409 3552 -288672142 861182825 1616 -450386001 158274852 23795 -63803882 433831400 164 23486130 487893592 5514 104350548 367945844 25354 -595694572 805924116 16136 145919091 259257979 12381 -581487808 634318631 15896 -14343153 111737577 5023 -380909840 272988276 15463 126643053 539597437 11066 161004426 41454337 74 -478781064 454344314 10605 -421433624 816011729 11350 -73293139 859332943 4421 -276674963 125724721 9116 -49031143 299121465 16492 -155990237 728247530 23485 74684524 138647585 22734 -589422373 63076049 5098 15497251 590277975 20187 200493552 341424506 9458 -463363071 255629242 22277 -193442523 707166965 14631 -65262579 17948169 2776 -118397792 351403677 8227 54899490 352889625 14112 1001669 333888001 14654 -362323226 578673963 26291 -12634736 520667314 9315 -136941130 660052806 8770 -291290179 671059298 11775 -381364624 462650948 6233 -443545598 67892334 3783 -397539914 585435750 3909 -445267731 898788503 22497 -339395242 31907714 21505 -267456741 236885526 17664 -268754703 276867270 23536 51839539 811274889 4038 -197388038 603805473 5172 -449178514 648614083 11477 -301089935 217370423 14957 160398185 675042350 23590 -140292055 549417433 11092 -214803909 848204875 1305 -160393975 47002204 17018 -161866926 815995893 13070 -120035027 38155989 2065 -153560587 293320791 2987 -131960736 714006901 17817 -373729958 149430520 23076 8520466 400632090 21130 169189293 228052778 23275 -598857026 51574944 16669 229056358 449978897 14823 -268023396 561245248 5319 -473514863 712077437 2286 -380608604 191089784 10269 -266571364 428622026 7570 -511829543 612977014 10129 -543203821 409020265 21659 -482736407 447416198 290 169399308 287376467 11905 -136001556 50256746 6105 -4515753 788039457 6299 47291184 285558181 898 -99656733 55864363 13501 -585534026 807462587 174 -177135807 479525025 18934 -110622256 47275495 18286 -224551547 580701765 5476 -248318109 126694699 11286 -169686743 218911926 24307 161892752 114430845 12498 -320013154 322061242 5505 75204868 772237627 13450 -161821434 620655805 13784 89333081 83936895 3431 -209007234 114151598 10904 -497322250 893442483 25749 100275750 56987021 20372 -482469493 664365886 24662 -425851432 692211185 3995 135372000 557999490 5297 -103414983 360496823 6266 -319684780 558955475 6108 -36547304 413763835 2151 167012988 799382526 12088 204047308 324764005 11581 -553132503 369524186 15225 57653561 118594163 23431 -421320032 759379264 23250 185428843 65040007 26027 199329729 285572076 22595 120228555 182872831 7636 -574587881 589578257 25041 -230866780 781248311 11043 37738576 859568883 21662 -232616188 759166602 8138 -508708097 775644332 5193 114016524 659994877 203 -284554996 663018299 16787 19385739 120383275 15300 -48399131 651480382 3769 -88507375 852597511 13867 -489351625 604184791 10128 -511265441 145733807 7442 -421085214 390703880 10715 -584034099 43326861 261 236029996 418239432 25514 249878735 677512102 6262 -315291627 13010449 21850 -594693791 554766218 26336 156954615 243303060 18902 -197273340 274834021 17325 -544296804 473123336 15305 233430432 838266765 4715 -274790421 866775973 2609 -121115355 848268739 4043 -199751928 72742747 16258 -201875017 938937466 23848 -175634201 278453490 4986 -395140250 628547542 1500 -118607463 946587881 7322 -257783264 870285767 18309 -226517919 877128155 17004 -237744921 426595943 2031 29736318 877753554 11914 12294038 580140015 22408 -219882375 850732429 19697 214643995 81561908 7557 -161343080 515120198 17555 -364126600 355830047 14379 -430576943 830699687 1302 238641939 313672616 21158 122741134 797325783 14136 181259454 524400882 6213 167337285 490438584 1103 -425696071 645923496 1183 -179235119 708869577 14435 67006002 836878645 24232 -279550159 521750779 18142 -332365026 343427065 25337 -445115635 667068771 23957 -109047680 593050704 26132 -582302692 527707460 18328 214027456 676101648 16419 -509399811 791437162 626 45336490 396541581 20937 130803190 831896521 25544 -75845910 85139850 8749 214323180 81434729 1045 -195332188 131998121 23245 195840964 254161297 2770 -118400095 599046465 19508 -85373032 550292238 1842 -589075819 244866619 21015 -252572713 244445880 16350 178367675 351704235 13644 222020465 402433807 25216 -120768985 301211510 4833 242574171 391477976 16689 -458169594 866702952 311 -266151220 898374522 23820 239457867 669542845 2954 165445311 829036996 16295 -274078622 564706889 18679 207194674 317995707 15619 -278961935 612528787 12338 51461145 692171660 3389 45481283 174990440 16091 49808831 310267999 14227 -374412932 210380711 18627 -228249592 141786139 1540 108536817 184883530 10364 65757114 643549218 16642 87426505 896401298 4056 -143667701 183767270 21240 -542652083 229913784 13041 -526908118 739943169 24575 116114727 842466258 12345 -596771598 362050279 20446 -151001817 635089473 22940 -554847463 952103201 2875 -435850938 85517370 22865 7570464 180214863 17231 73551295 726768192 17530 -183580510 90378850 16482 -301479699 561698890 11850 -61103048 712168058 22066 -52303462 83363707 8048 208141730 783058366 906 138069257 695782930 20131 -570666477 380479975 26118 -242638195 682429929 5479 -510525743 475927128 451 150117683 825867592 958 106725872 763829775 5072 -378037636 583719590 10114 -268969877 684875850 14175 -516613797 800432796 10815 -363648043 460260854 21627 -288419798 421950888 3965 46070617 385316742 8400 -146008451 203931780 12883 -281882794 263960756 17190 139160495 328539564 7590 -220569241 500489392 14920 72111645 646147707 16093 134473324 85269679 23329 202135290 329737660 3456 -20135894 97481726 4694 162191926 740062695 15526 189248172 750145421 24051 -316220223 190764715 23545 -104035721 268410875 12159 101709920 287403194 22659 149979249 941019158 16982 -108216245 122457629 13234 -307962471 18486024 21400 -517631779 35125649 23553 -294700602 317655669 920 -582550113 648184691 24193 -402371953 224224165 771 -71933684 279968583 22805 -482713539 950926037 4382 22385113 895161635 901 -6855656 891949431 25500 -69276287 300538914 14443 109310417 771251455 7107 206973022 872880283 21387 91331588 691258870 7442 -153751619 384347515 9218 -49024475 99623071 6925 -455798734 600346835 15696 -419202625 869427651 1263 14848883 88894703 13126 129272067 603937209 19907 -559175884 607217926 20643 77161310 666197825 6742 -545058291 285962099 5374 -303870488 606151441 14789 -305649691 16503714 22518 -383383903 235348853 2509 -540264288 79698870 16195 85960153 348574315 5689 -6045393 858952688 9411 -26302832 174459450 25863 -324108665 577493538 1483 -304394509 676491563 14809 -497964311 493677409 20879 -192498249 245902575 15668 -352097738 772284203 7563 -58301658 130378718 17490 -365972788 632776815 20266 -45542210 545103186 16659 84821730 197740918 13277 -325210405 774977372 18049 89142783 888093693 169 22021024 472097114 4380 204023444 670871469 413 153164447 450237290 17667 -56023418 324476759 1303 -478649571 866963432 4353 -1919205 291696931 8051 -110755114 379782305 25538 -593900763 846995499 7273 163236741 561592655 23543 -215920999 257413717 11171 -253294204 381447430 26151 232971307 450784263 18545 110143845 584178569 22281 -199605168 432964622 24536 -435720155 693320428 12534 -468895265 241299824 10672 -457635305 574807359 14043 -300585113 166994519 5849 -265895163 633079283 21763 157582591 227444137 10072 162095699 13641233 1158 209226823 299820976 14938 -165655318 107139710 21051 205558182 471025448 14329 130729802 699868847 26131 -29300548 957183914 16873 -80363383 274368134 21465 -259145660 23376977 16427 234192266 707030603 9878 -53888138 32335079 21055 13052700 776221256 6323 -404945398 733467902 10258 -152084877 191731864 20192 43638588 636132445 7404 101229131 208764416 4195 -287557002 729900348 24794 200233325 689763399 6422 76259242 852695407 8022 -168524376 557868817 310 -306471515 86606731 1733 -520752121 477293020 9589 -290451190 465808212 7929 -445700328 587342819 6970 -306541428 927125274 9693 -119526376 809609373 23609 209954341 500807416 3640 81549568 163758405 941 -360478395 101286030 22257 -282775356 944547555 21545 -35529576 315455920 21080 -596778468 854189273 22090 -371566728 933424157 22929 35164168 478293733 19932 -526670317 343068344 7775 -254273443 908469414 26256 -556212622 893089910 22817 -28745303 546653290 16191 252475704 359751238 13436 -512324799 617041359 14547 103514561 52220196 24929 -531331952 28681532 15121 -303982913 480706723 13161 80805657 742352146 24782 -174450986 926928293 2546 -587968533 556296793 2895 -426877719 442694875 9918 72869685 793604787 23464 -549766839 790939993 23303 168100801 372647775 6192 57185843 940603787 7632 172832972 265196788 13487 -454788930 739843122 8675 204554480 948473834 15305 191296301 503317893 5278 -12171166 283912619 14137 -466077498 270660900 14567 172646699 773537629 17577 75914251 368563603 7214 199526340 687297739 4872 178324402 833512417 3836 102536667 383828329 4341 -349924642 824121252 17784 -562416161 923561773 14085 -456808539 925578989 2202 -232883234 909775832 10965 -55330984 178614851 15678 -105215887 327022031 17009 -27246641 35391606 15688 -543400839 741218314 22526 -377666311 255965738 19212 202868553 192873057 20046 174855267 339036224 19186 186010209 789419053 22497 -468955362 206443539 8854 -208471555 551201578 12801 -323666669 203532001 20543 -73489237 232473666 17519 -538018348 872175816 23154 17981280 141506452 20950 -381643480 67870914 21422 216053326 794962824 416 -200797288 268101178 10955 -152310969 545188707 23269 -63535864 735164423 5177 -584128174 536776259 5864 161287355 230552303 15164 172787915 368190231 13103 157247898 952260457 15665 109741034 588886688 17571 -411727002 618205719 12160 -440438814 573583417 8301 115478307 20480661 17073 -72961519 78486700 14680 -120785760 321769939 17362 224254376 782826834 2355 -50484546 188548049 2821 -149705991 22016798 22462 -350066333 628977122 1973 -591600954 145814620 8978 -394661321 52431321 17624 -440823595 849367962 13197 233703148 301903018 2814 21201517 719636748 2420 202810894 138044511 22851 -169967678 733758998 4623 -158283624 673375109 16820 -306514966 131033950 9300 -73533370 620434771 3745 12473395 884554656 12993 -175788457 873492303 24198 126428299 615181147 4708 149417185 315977507 25719 -4829274 860083724 18450 73601555 263841084 2218 -318154924 132172515 8381 -306340713 807006320 23866 -404690603 17119915 12871 237637752 151889595 1655 -372729901 822906204 3566 226840496 440016296 11944 -442690995 322456815 7319 -101181179 300600819 22230 -464764506 820380009 22090 -327303227 452072667 13157 -93474348 213242970 24090 168614980 33538025 10251 -196701347 406773630 8621 -22610566 610331219 19105 -337387268 844040616 18846 -345656188 335791457 15805 209113238 696489653 9400 -375281431 924165118 9338 -54309981 757686579 18346 -156776350 755629252 17270 122409522 12690437 5550 -108316968 694560831 10184 67963991 354116374 10419 -593328134 514290890 18965 -71269613 644910720 5334 -47532161 563130369 14462 -291890172 230222719 2437 -412451993 474387514 22321 -433080368 152821028 25290 122867239 483484403 25497 233445000 264549983 20883 -200641027 396863846 10464 214775565 543323525 14199 111629892 104769129 18112 -241388359 272794214 9229 -503423726 582361371 17022 -542643670 141101452 25567 -255266237 66583968 25042 -594982687 53687409 26383 -338987355 473733095 12870 -581680321 933398424 7440 219373026 42141134 17379 -66486392 171346005 21381 -519932833 408736013 21512 -30315236 327446662 5985 186942328 325858783 18495 -451336016 209504487 6964 39268645 349342178 20126 -100082942 721709788 3435 -327433495 20465329 20801 92468218 275785973 5380 210723434 218799410 3324 168490255 171279877 23267 -114343005 672338728 13567 -592241312 86426060 2902 -62079863 473038640 8218 127937869 68705116 558 -255917352 604878104 13976 -362647034 489624328 3057 -393412847 148082923 2321 -49533682 512659387 12652 176287202 814947638 2192 -587826732 920199630 24822 241183495 647375031 18417 182668386 216596825 3527 -543613379 260236243 19608 -477060251 142764761 20700 -19255021 632585353 7147 206824931 347197854 7096 -30062319 33774282 26307 -602211345 682838829 18625 -223601058 853203979 8438 -378241441 661269951 9623 94496636 483637981 12195 -7583689 708585649 23274 -122828282 836445693 8064 -49064150 150842142 26412 -158059805 686991126 15864 6687542 591143021 16925 -150300053 481091730 14823 -472934471 209661102 26254 -536026079 778821369 15539 111599024 561761518 10610 14169758 724216729 24525 -440647399 924262443 20232 -395477486 625147127 404 -141865327 162090775 14002 -553472768 231838849 14618 -134982938 807812787 12493 112603045 490949022 22638 -276653874 659426115 12788 99998481 640482993 21529 106854404 520364656 9134 -188675584 220475639 12322 -562785631 90585586 19738 -436276677 49612011 20249 175075724 782120285 4784 -433239159 134411326 22081 -270520327 496690430 12212 -307821784 407780619 24279 64687255 318403399 3032 106784813 540086637 15221 234207056 582644411 2390 -404677321 226310093 14854 251203711 403670867 24132 -335447703 531155614 7856 -347946367 725066600 24551 -387001466 114273694 17997 -44223598 803589836 1479 170816574 207880115 81 -68676289 935968135 19103 -24861259 907629154 6656 -550178120 836148373 446 -556080958 418363458 12699 83443279 102516692 877 -1820222 677147295 25105 40284332 522243104 2966 -68508209 945581827 26210 48741788 203526924 25557 -194720144 889823972 15582 159405851 228509394 16638 -73221097 507812930 9410 -104054053 156117780 9839 6584563 88465638 1960 -536026951 808377376 16229 -192739638 872905004 23041 15894722 768248415 13483 -512679520 608310643 17545 -246429039 232394324 25593 -235114925 242326026 23038 -50619621 136108892 3324 -324387668 160597357 3870 -549224048 80658184 15134 24300767 125824570 6836 107929159 704291594 21967 66323290 953206263 11941 -455171612 126947223 6533 -326047299 408085146 5476 149575042 318713506 15036 153675265 389355189 16916 -29275351 853204623 14775 196157981 569023877 11239 -498217362 391313538 12792 -275600614 422175302 15963 -182856766 124837183 17380 -94207777 67361087 15224 7131833 897942165 24342 -551587729 467839174 5085 58719670 540947087 11255 -388775901 84610124 22662 77139233 125563856 21590 123371055 554915534 8792 -273843748 481917679 25769 -573312143 511725199 10380 -170031735 312410267 15816 -70260767 471872095 7896 14029892 810779149 13135 -13380216 441913695 12302 177603143 425787930 11411 -411288789 900902165 6947 98350622 472209492 15564 -461118580 937348349 19892 -471382734 903534107 8132 -488603613 836195907 4121 -402061901 659624074 13021 -189938724 173857039 20911 232370408 819834783 22299 -448492579 61319290 13329 213928740 288308202 24177 -365626503 186791700 18247 -268880819 112917737 24570 -151991655 358331814 8404 -488244384 492713667 20126 -282144992 726723361 8739 188676361 289947899 23675 99554457 803036239 10136 -457169069 694513266 20731 -170080185 439856151 4954 -479144183 844757670 12384 -474685814 11633115 26407 -137132413 315401760 1578 -143137732 499040335 23236 8876762 763130426 15653 78699222 793585048 6729 28831183 799639542 4846 -500632377 273085709 9721 -8813830 403108244 17792 -538008544 862991653 6937 -227650535 723416595 16911 -599740746 388631127 17133 -494003129 788326750 9682 -213550760 499704131 15119 2699434 592695906 12910 -454339768 509431921 16573 90223474 871860143 7137 187261861 943763568 5344 -465593633 474065294 15203 139783589 429292020 25631 -477762463 245350799 12649 -558213648 114595776 5771 -185234605 955879856 2160 76627930 711121963 24448 -507619321 313542592 7846 202059130 895486261 1033 -409718257 657459185 9386 -86246430 838851024 9899 -87313801 255699994 22430 -99762703 695389915 2333 -590429130 607052869 20036 -354255374 710722346 21415 100851448 68523026 6391 42092096 744831669 5854 14335724 320918956 23776 129618280 223493176 18575 -484872267 466315549 11174 170496054 516610544 10314 237461868 812961776 23833 -523639481 187290792 10877 -105383475 517201029 17254 -95001088 228502113 10864 -344163577 421522016 4265 83278763 118309181 15431 -270810928 41423586 8973 -263276391 498057877 3921 -405075626 781351086 16813 -486848505 187771878 18796 -431305632 224352906 15666 139146254 499595641 4890 -402505052 328200770 23428 -393095367 333411234 25915 5740718 281142083 15549 -370107124 781032016 3091 -80681552 175803071 24517 -277696220 330473803 2138 -417729680 151645178 1380 -463207124 215978148 1193 229818819 704993867 19985 -197855273 473475229 4620 -408253705 382944806 6677 -309766799 85600989 7736 -401743902 805770924 12740 -311959702 869688254 5325 -12576925 944781795 498 -345237346 555478587 2438 -290011980 954524642 19208 133909047 183719499 5227 -370040696 769251430 20349 161292469 737174283 13881 249804348 331012471 8011 33996909 516665346 4639 216750557 294344658 24621 -257883429 486616234 1859 -279863315 666355749 25276 171347681 22689828 18773 -67633114 217737454 6159 -130071397 210491592 1629 -169097241 860157101 10756 136168251 311218777 24655 -199800310 133726462 4980 -103684865 45427063 19801 49023887 530471482 3856 243978018 814405115 5383 175722150 141729044 18057 -113361223 628802503 6884 124365453 891572205 23972 211691617 507469493 25516 -580430873 118060954 25477 -14730536 800704830 18455 -327805390 528936199 9306 19567154 193236839 20273 161775618 489012152 26012 -215955486 792568220 3926 -56152626 875440006 14359 -156509606 559833458 21224 160216965 863269206 19292 -206312271 663172958 20893 103081840 813492532 18655 -440549523 211857409 13860 153236225 467186632 18169 147040312 164131024 20999 160593430 792612433 24432 -475520026 553249402 25731 -318416466 625934507 7368 -368517110 382141482 24560 -68744132 308600297 19686 59489808 78228034 22486 -271883813 391210762 24627 76741772 631108356 20175 -336985867 83892599 26171 -73535116 850459026 3523 165261027 190065118 18243 50693882 577867806 12863 100182555 414758406 8534 -261314899 375859921 21939 77535369 799845083 8968 236187154 335228748 9206 -241383142 876947219 14806 -569424384 326046088 15485 -508336445 360086778 18343 114664515 407151856 1805 -266118460 876898802 19311 -257678239 225635525 14212 -173377351 13371329 5691 -263961050 290747130 23060 -297552523 251114021 20738 88996629 211150235 20867 -200518952 721763729 24387 -232753511 597592993 10433 -318044746 565113828 4634 -255034107 411496337 8385 -446766625 367553616 24779 -264568889 627151320 22775 -377535483 396177694 9564 4238072 130645473 72 158724989 365416448 7516 -582195817 128897468 10001 8151929 493035484 7479 -134569886 311673712 6131 -194467456 319485749 18125 -557554489 428666439 13667 -55245872 803023244 12165 -491918374 113591916 17336 -372087390 81133282 6274 53844294 140027618 18375 -112082806 882960688 7849 -174520848 669754971 1734 123097487 196948547 13105 -103023687 732527692 10341 -175704821 633019562 5369 -163649585 743561195 1259 114773718 622576306 2422 -329184236 659517767 24112 -225376121 918529654 22018 -85416555 546374865 7003 -488916507 206613796 2069 -436391849 413093782 9619 -215397692 954012186 526 -458392304 235091565 18313 -234153205 43578219 23653 -335038696 936957204 9858 -138973568 221955827 23241 85009986 411512590 16650 3709632 92817315 15078 218948442 869577717 1671 62086847 546964173 25145 82823611 743730679 10840 -298676802 218576236 9859 240992453 839348258 108 8353933 220452993 3067 -118337075 578224048 24205 128656584 452160835 8154 -315257485 415707558 3121 150883441 290483965 7342 -277823644 71853781 23213 -95444638 728990591 15361 -503082395 650766639 26329 -37943061 835452072 13364 -155972890 275469599 1173 116679610 921273584 19942 -278584361 58346670 9018 -532583048 174351507 15483 222294683 642409048 10152 -121275123 133078673 24183 -489367610 270742316 25631 203673023 940217901 12437 -57190360 215633840 12243 234824561 137648351 1688 23234928 28550374 22210 188621806 648007774 7547 -477375258 616861849 3934 -144570785 886986769 18932 -171317041 871044430 3584 -61201184 601684901 8513 140794813 600808606 15770 -375457575 514651817 3315 -213804808 551718801 14481 -363646345 266191367 5048 -288769616 709854402 24424 -332874091 23351751 18779 -482892703 833075597 12976 -222602195 37921794 7098 -119890180 39619220 20901 44756657 816470192 17604 -534382635 814482947 1766 -416001729 534870703 18700 -94059134 512352730 9145 -52855339 631558520 20735 -585361883 745532831 2452 -273036590 499544616 23111 -536274468 641102596 13622 -149198088 123157891 13536 -214967964 140496717 24196 -32658876 610334052 4857 -265916308 607859921 19618 -570385253 690395435 6997 -92169027 673841309 3230 -373263971 348067812 12811 -199874210 253750324 10108 -185538664 71321715 9487 -19965859 71790540 14951 232199064 261562360 7691 62430851 260382300 2814 -552797304 303160383 9677 -559367841 531260049 22416 200558647 948364868 3986 189417026 112076793 4006 74740018 920938329 16908 -3798291 776712427 15920 251029233 838041432 11509 -385374983 681535123 728 -394265073 572240556 1134 182939398 937263222 24246 -160145733 751067053 25870 -427910813 133152075 8821 109961385 88250778 23966 202860927 400468149 6758 -126531660 267084227 5193 -335990842 927111698 10376 -250303031 730027657 8001 -335662069 900338001 13477 -118179166 748028231 7301 -153801930 484070226 25716 -218331689 893011909 11925 107218744 129533917 17359 -269935262 656628421 4638 -485197569 728214226 8506 206228703 939005172 4073 50291547 261987344 19791 -133469990 272103976 8567 -451188548 265336013 4645 -278362132 238604066 25439 -61779168 28323240 10948 -591596000 124912820 15189 -235094332 288606137 19834 177120912 587895109 4875 69018428 30696760 22234 -31238587 349509839 18736 155375650 431026217 16075 -180171091 955262720 13923 -534650609 533362951 8683 -191676856 846475570 14424 -89459151 550005373 24021 -230550003 544374364 21201 -522653746 674124190 10192 -196688276 748582465 1059 -186400974 256463954 12216 -584143731 736457231 14810 -547352701 132853023 21482 135891300 569343474 4880 -52883207 559367309 9937 -92248919 292397394 12276 90738158 206292163 11823 -493987469 842135164 7425 173773747 271140109 15569 -575415166 919314702 12500 -282186977 383529989 25230 -488910054 511614820 11436 75195367 269416583 6120 -361374648 540576521 25730 -331680830 214105338 24775 -118234914 715575716 2412 -392874497 320238980 11851 23476418 780332523 13543 -146167909 673474509 20523 -23535958 182885508 12816 -512262801 843859781 26367 -226477038 323331216 14265 -349682860 43353156 16173 -367159790 393834952 6678 -241721901 424300792 13292 114670238 170192083 22799 -369018791 877968787 16924 -369004601 944579734 21410 -397074043 18718857 4639 246443096 483793216 13825 13056015 174874882 20208 -163459839 599621787 19734 -558863705 612335785 21493 215789638 326103014 18897 -482907046 650488538 16955 -471337883 450783647 11282 -415718328 733667149 19039 91616308 92341328 3771 -287011437 319934164 11979 -533266999 213255990 11702 -56094993 850195574 11254 -509035728 751064057 3826 208302777 150524884 18352 -271612039 536800179 222 34447590 946218753 11857 174716761 273318436 16360 143890189 186156888 11426 78827829 566633967 14650 94607626 949321728 14895 -429407731 737299399 17788 -525692072 143067810 2184 205878898 465848272 17083 -536742200 483568766 22338 -313481680 511891388 20006 71993674 924373034 1192 55261672 202272201 20596 -35030739 243775697 7584 -19224924 52025702 17813 -418279545 94045054 23767 -294355092 228558725 26304 64732464 201542507 7152 -312343424 813695226 25768 -544976732 457415139 12497 -231232012 221514039 11994 -536948843 886142199 23395 -465384053 92036960 16308 -266640799 671687118 15479 -548160039 877594896 15467 -403234464 476296497 3492 56094347 624797129 10597 -246945209 755772945 18494 -359499894 425435106 2934 66737517 866780753 23340 -131030679 447582544 8203 -45250863 204438125 18420 -108776678 905280250 16804 -581146148 365831594 14852 222573156 909652085 3429 -535780180 180998706 24355 75680311 601741638 21565 -509758071 389951807 2583 -256950587 467654834 5071 -26514375 208572401 16456 -168996081 849884544 23493 -448414533 295174087 15192 -237868235 409886882 18476 -560875651 494386134 19475 163882175 590771468 24372 83421157 330366934 23370 181100269 675007738 24307 -499493628 851647340 7755 -440856840 346872686 22849 -466377897 514288258 4156 -518492431 64784653 20584 2577971 874431614 14002 -554330457 395485958 7329 -345715756 279539517 24774 -447130373 622553108 9751 94418294 142791227 2061 -224818976 441710754 5796 103235041 567109459 13378 -512498469 532394091 3289 -514086145 818873597 9838 -355981433 9957710 15202 -29122870 920129306 19390 -294236147 587312781 14662 -521690621 250669221 11117 -117621279 639901669 26016 -101913302 668470348 15119 -532096471 502691082 15036 -540312994 766867294 6982 -181716143 571289728 26344 77368912 200394154 18251 5504493 241730575 13225 -366116806 141451250 10878 -588362128 130307882 10706 110179654 491158668 10654 -503679914 111737195 15233 -430371148 807700226 13320 117901507 406081879 25099 -394283804 776544004 22687 -539192769 609830128 7166 -520679296 23916849 12427 -127973573 863214854 21446 -227145597 216417266 6321 -348906893 192513932 2894 -587804957 421917492 4107 -42989454 884135960 17956 -447187608 400036623 866 114502506 244018208 11434 -537230987 729256464 11580 148695458 232230114 20856 -150186657 310989413 6041 15706563 562916923 6456 -394330725 657253945 10820 189155509 319177073 1884 -519483649 846308556 15323 -413487817 136603121 21119 -366951885 953629027 5161 -137529269 865014308 7216 -113244571 761233726 20601 -447936394 43929828 23346 43595458 410684941 20261 -72166171 385675000 22659 -285970499 909596884 20733 227076362 907505723 22355 -521278300 563209546 21973 -272411097 326925347 12876 114981864 894552082 3516 -310395234 913627725 13075 -290821681 87598849 14475 -476179948 84719321 19416 129677316 242682632 16633 241046586 103542536 15610 -385843600 785523347 5550 -231816962 77500893 12840 -463905122 716851011 1258 107243137 291271792 14565 -594996377 778731180 14131 -283606952 156697369 3306 -227103975 240705021 771 -162136783 55606825 26176 250637596 298359714 10626 -549416108 141971754 16023 -99945832 229803020 14093 -280111201 239717395 21727 -450657245 293618355 24590 -390676298 842785879 3065 -403218616 168551835 25684 212165435 393813982 19477 190930610 208333545 19969 86290193 376599546 26110 -426530113 834537698 22386 -269867478 650273142 18389 -106954549 352957515 1155 -313752753 396555322 13002 95961504 590721435 13212 -47937214 716798147 15990 -343824269 339778304 12597 -340625196 374154925 7577 243262814 545052042 20049 178162290 50544407 2119 -424824289 838721712 8065 -155079992 766256427 12191 -435542226 870519228 19734 124862274 72866273 567 32659593 898507541 8364 167833551 591342495 9076 -52920279 789227881 13425 149215232 828976483 14115 152931018 274465760 7711 -483017077 12407445 14166 71694964 786668141 3715 -214082754 379314468 15360 -162589315 165623591 16657 -493630917 46271130 25117 78577349 28001561 10951 169501614 766064068 15261 -2080441 444771105 3706 -230520299 628472737 17124 227689320 785250718 7077 143903085 579297030 16837 -116828106 590330696 11470 48507520 687650524 3202 -505094298 866083173 23982 -427363968 20003553 8173 -338769510 48834695 7137 -66304179 446703900 4630 -12177882 436640299 14563 18792203 371053735 4770 -598145386 155373082 17019 -333178377 661162466 15130 115015479 104318373 22433 -491962934 115136081 9586 -136105668 536541524 20116 93824490 732956404 7762 -290522462 618151886 10818 74622620 808453416 9426 -457539481 789570387 2549 -415038290 262858130 3313 -368948594 231555254 12927 -527517284 190544732 2630 -194290164 719200425 20672 144470034 310681200 22467 -56354319 340646224 7609 -13784037 615221664 22289 -49849876 583560078 22062 -553321878 159384008 294 -558769816 712984437 9562 -156895378 199014439 9099 -323868708 258569453 24900 -473007661 212212679 22523 -177454422 593351643 8812 -539774380 559195674 4267 130931672 829005499 18178 -441775814 490630964 17136 -237388497 154973315 1740 -438253894 213305403 22693 135442159 99234648 13352 -340419907 274332005 23507 -451053470 110640814 14148 -567678087 461662058 25645 14043840 770788342 5832 -152584313 847087019 23371 17746977 715601944 3369 224505089 534909327 7515 -315373289 691504882 11216 -263443152 288678060 23232 -503894995 647916153 11815 -339349986 208440053 24824 112315040 344245021 11743 -360277449 194021695 17946 -354579632 509584462 25028 11888289 204644361 15360 -75799432 872174762 2589 -540645504 530902756 16101 85766389 605897742 15579 -544990844 758648433 227 -174851348 741964483 25230 236803684 344698476 17474 -22272214 73247981 15033 -404737461 531560700 10187 245858503 756428100 3988 232870036 620602982 22663 -304687412 199265159 20111 62333274 700796589 15302 -368507321 744997840 15774 248218521 508400545 18892 -53731132 336719201 21933 -510396193 915259325 21309 162747909 569405512 9970 -564914891 886464227 17749 218350534 937441216 7663 -502691706 728245034 13591 31761319 699971225 13972 30676287 120011714 9535 -332322629 104457567 15018 11417864 843251222 8969 -474846893 680461369 10855 -185020752 841494211 23343 -554536386 631028376 17960 -551209397 886390857 7045 -393219441 82168082 26132 -227558835 791525364 6749 -317821007 732107346 26457 141124899 111833140 11912 13494146 625465720 300 64297500 793096073 22351 -344681867 848270411 25272 -79394869 270291028 22998 -365762252 86262168 21816 -156950397 236389535 18368 -468028889 586919551 14866 -558873388 551821526 14225 -280039672 425018239 16207 -547505438 778348074 25821 99855454 473794410 19275 -304262212 180042675 10599 -447044766 167782461 8490 -53943802 765474566 12539 148081210 143748914 16007 -338579167 350874794 3321 -242792285 403894497 14173 -324585099 60182941 15112 -389628947 716050801 7839 -99200648 339499850 17970 -247389091 372385488 4654 -5490546 27323561 14708 211270589 387786342 146 -462721782 612498554 19428 -40800900 755539057 18860 -520024358 617372437 18183 85653379 258128712 25141 -234987393 724561847 20316 -429607952 930661877 6729 -523796289 50253607 20708 64065580 555250641 19529 -36081255 180601425 17031 -519187454 422347768 24810 -451588116 241485062 20902 -458351336 405320251 9690 -170650143 761745991 403 92994493 289662478 3622 89903620 717172121 7065 -150920255 955791155 17860 -130996378 314888359 17472 -394358455 102102247 6624 242090127 252828793 13663 -181313361 844689917 8729 -24376429 942934336 19313 -571223237 411970978 17060 -271951107 407250692 3568 -512456439 469921221 13223 216770193 446086645 11044 35990753 459764063 23960 -430711777 913960903 8806 201879553 434962777 2582 140956212 774457224 3090 -219325619 853962358 9036 -574494243 199824601 18973 -196614013 480712356 311 220631266 808448969 16323 60859617 704584594 9723 -556000637 946106517 9669 -7950857 393371906 15912 -353499547 228367375 13854 196081882 312031433 4167 -456775327 194595284 2791 -345688439 650588723 18152 175995827 771313497 19002 -588437591 96048255 20073 181363708 522526344 5043 -85652623 535605245 10638 -595804340 727011535 23753 -169501111 635679591 24773 23506587 457357215 23225 -164522853 405673967 18727 -225748145 23797894 25273 -545942843 360504526 3415 -345883510 145232486 24880 -75939195 172165186 25273 -460782977 378463897 10733 81659969 219474487 17989 155919862 669453801 16701 196420802 470303390 12136 -544181369 594996227 13358 -522939353 778338532 15277 -111044318 899199529 18614 244808305 887213168 11316 -489243468 945277986 9841 -332219883 369543056 1993 -35710488 479133344 804 237288742 840514682 10669 -324983750 503963698 26262 -488620286 472867489 23130 -295740180 522747367 20131 -401075377 278176562 22892 80795921 710711483 4932 24378057 210724654 4393 122948099 889480910 21908 -242345943 756595611 25546 -461261119 252342931 7731 115249084 578546795 13083 176508622 489615638 18593 56567197 588538875 19624 -529307718 104458818 11371 -67802950 534823098 25643 -279919984 348421233 10536 39674088 390044093 2081 202050744 346430897 14228 -567959309 879451418 15085 -419988705 212072862 15800 -583210386 600740252 3241 231180694 21323639 23798 -192559897 910931991 176 -159588704 795279912 4453 -75447509 165427056 22435 -104508826 197533096 18228 -535386351 821171178 18115 -496680374 503127440 25378 -556274169 756621097 15402 -424719524 664721449 17100 6532789 488453464 9843 -49969535 904240234 2615 126149389 294127726 10850 33754313 58177206 20612 169563145 916661200 21845 -84762527 857717988 7727 -313151687 104743418 26315 -276366316 907164081 19324 181944882 486742259 7781 245226800 219694681 8261 82361003 870454731 22376 144065422 712669253 7239 -131293714 447565593 6808 -88564366 443789481 14581 -422621482 528285150 7236 -514445991 475363035 3965 -512556716 429146900 3854 -530088183 451929759 7472 -33065050 743604798 2851 -401032527 86057662 8298 -532269698 302560691 9556 -1212305 649769310 1950 -24047435 335485365 23437 -308964259 95333390 2477 -384445041 112088442 15733 -277455480 612734587 3283 -555624323 794492969 1374 -335311514 194283862 12850 -66429506 542616599 7845 -524727753 719010774 11675 -531468109 35232143 2176 30653292 612282152 4334 -575548104 429287849 23537 -196220677 580070800 19651 211086099 882035577 14760 -215271942 844343019 19416 -160798492 385529571 5648 -19264048 118677156 19960 -423338112 226384507 7079 -495581715 671432724 11701 183248522 92966210 2053 -340830795 933773593 18756 200450805 615099564 24004 -156792591 905153322 15980 -67663105 809066745 16153 -424602138 498743981 24793 -538239795 308721858 11361 -340785972 105186654 4106 -524974917 957485890 1817 -80126382 105193512 23068 -484919179 19917345 23485 -143132504 860968575 19752 -402478148 954894621 16441 -189973837 577135924 7295 -488697884 569090470 11652 -340389049 473871423 16376 172627099 921503400 14731 119385381 622871775 5619 82267085 921794739 20673 -217231692 809700992 4452 102479157 629892434 6496 -538034195 320371886 3923 -68866338 202316682 14414 -336515922 816710857 269 -29820485 108051708 22691 72841772 718947324 15069 -174164002 707768847 2565 -491327017 868617567 25390 67949869 33604906 20161 -138412578 615771432 6036 -526905684 767332601 10594 -53414760 562701652 25117 139803295 893043570 16204 160528743 846985900 22374 100619829 171552332 5548 169159003 623233256 9449 -283323682 622634418 6198 -89307596 149985760 24096 -599472882 525763952 17889 -317723718 898919958 1327 -390333129 186346893 19923 -350605386 130243308 1470 -2236137 293537368 12935 230682791 733320741 19563 81276386 640431167 1489 -106884550 292711984 18186 -152811718 33378809 8577 -134463829 155435905 4563 48385234 16232297 3452 -214970917 717656836 26438 -255144874 937467004 19643 109450232 287472504 4995 59271030 422044435 11626 -279209088 952195224 3712 -220768862 381417249 16062 205901574 680153026 22849 -179186886 861179780 15819 -99677443 843447106 1805 -148880281 291292508 17250 -59624258 212504488 7876 170938311 432685532 19747 -228666388 638803014 8355 128388259 179972106 6520 -297726956 638380128 673 -440360778 947668016 10479 -518312847 905558271 26460 -2709627 698795694 13236 165559510 313342436 3323 214070318 844006738 1562 209415557 285238012 23696 -532707611 823888272 6183 -450259799 847390216 2946 -210018660 481608332 12114 -300197662 554742726 26433 -405131989 485220139 2471 215154621 917655527 507 -326010379 298940569 21023 204702849 880427825 3549 -123788757 875638405 11241 -221677665 189441461 24198 -585110176 33251542 3133 -125453765 659085066 11123 -153977670 99264328 15757 -386762042 521434437 10899 -153634629 242893142 15975 -490225068 202867411 17314 -417347199 264956273 17543 -209738263 395317568 13961 113158558 686728099 16683 -446976039 510523678 25463 7480541 121175572 7794 -446417463 190532221 7516 -329957811 267790834 4297 183470299 317861316 10670 41114119 204628024 18356 62666621 212547858 2768 157787020 72176850 11205 28375822 615429361 12264 -355577228 598219925 20200 -8203363 552463034 431 -129045887 589152494 11047 -267176702 712264887 13009 -193758387 660619563 4140 31717774 321512005 20121 121358381 599087019 1582 -267865059 269387299 7631 -134607680 456108156 17686 -346153334 444593764 23854 -296615587 172206989 21743 -204373045 33746016 20708 191198330 139870261 16171 -118315889 74433378 20071 -484865814 313996442 4287 -595154357 744215722 20899 -325359114 343060584 1997 191773084 506758895 1711 -395667547 222998491 12918 -419441971 632065504 25752 150764985 145425002 14819 -399667595 281609303 21671 -429532771 635831340 3530 208855576 203462930 24067 122002698 116376712 26219 -475442773 236180997 14854 -393171620 609277478 5722 241730940 256969872 2973 -177404578 578389964 25483 241873461 140569196 13983 -53323032 566660811 23978 -522349949 138080017 19963 -320015750 848938512 11250 -311552831 624745696 24058 141326441 880933931 6763 -392300612 246077593 4419 -206227422 641421134 19664 167867246 585783531 12968 199949041 573471899 17749 89074308 508026236 19518 199446853 942692860 19401 -73841450 673235466 19021 -302838263 99026131 3458 -21380362 531924951 557 -194314335 817178156 11074 145192808 10756793 5451 -212584075 725287224 22789 -404285123 568528676 6352 -10072642 465998244 443 -74296682 525263574 8840 -53349756 629580927 24994 -583639085 224364751 12380 -287895320 204291734 20248 88902312 878272383 16432 248505379 222722972 5813 -242140304 355932172 5757 89869143 581948192 18195 -580904859 83107784 18419 -426859473 220269215 20438 -290801438 52982799 8674 -30193460 329503724 11019 -534449545 919471257 6160 -409650128 73273590 5015 -341712655 516651980 15859 123914102 156585499 22880 -319685326 113705733 6482 -535686981 93926686 4787 -473492591 94077967 11467 -205970462 364166670 7420 -489809433 903996695 23745 -498647704 193129544 5858 -481905234 167557988 7458 41184377 578604186 19951 -198178996 657825752 16391 -203275670 905888420 5151 28744720 727442403 3266 -530160908 476722860 24307 -536248481 258063553 13373 150219652 700207694 18706 -466523311 454853667 15612 -228298022 713895766 1388 160114098 516201969 12672 -175527031 512719922 12676 244040155 32848364 15217 -277926820 577419527 16795 -396682768 354738639 13629 -324097878 668373974 903 51149405 10634582 24403 -247794169 832053957 23332 143378163 831457706 1765 190408629 314740778 9048 -240536472 876587417 16553 -306236213 401287995 17834 158848006 591270176 20770 -377622561 918750537 3181 -346346055 731283531 734 142334102 10953414 10622 -336678954 111356478 404 -70165426 776216028 16895 -82297196 781761855 24043 -548595531 163601687 23914 -51401635 362368910 23666 -324576132 197223096 5872 -478243634 831256873 1054 123190070 610729571 18657 250790305 184417581 23030 -279061763 235500402 26311 -513466346 685734186 19816 19102895 462079307 23337 -352757980 14432220 8924 6582746 407790237 17429 -248003141 693107222 11294 -335215020 333142693 19027 -478131682 756742427 12629 -19827317 425573112 13555 164604150 646423787 22459 -495421972 331366547 15333 -374439411 52753059 14280 191770487 372371295 7243 -316571416 684278181 1228 -141034783 306036924 3842 206937361 222075428 11269 -476146963 80577032 12366 -591151138 602614659 13280 -208642004 717203901 18147 -38941273 656474838 18706 164674586 53180018 20858 -52446409 856845616 1983 242918002 524245864 4413 -84138476 143847715 16956 -201842145 307491032 16276 -507118758 417908490 9648 42069634 434485471 18493 -235592151 592259924 13592 -450921301 292016329 9409 24824603 286323771 26375 -58688358 397195437 16283 -293617077 404652510 19159 -46917514 73628488 5844 -389994352 99297622 17001 -357748121 483275723 8360 -338315252 255593050 3617 -567507291 117795688 18499 -505615906 243237242 18026 -273631188 228707900 17961 142982907 180646349 4689 147127203 795110631 23943 -423091122 258622661 8252 -24471739 294960264 6066 -524632467 567668584 6717 152583084 416953196 10440 -415257401 778979168 19341 -372456524 222136007 5807 -546883534 643702158 10168 -426448354 771801746 22670 238040519 277209337 17492 -325249058 381803720 4428 125799949 301531414 9538 32039037 751582288 4524 -437650922 810416448 1306 -158214465 100238527 14804 -400211335 348004982 4165 76419120 926501135 2089 240565305 905594531 25616 -82083105 826704135 22177 206198417 623400235 22412 -233256637 307577892 7056 -256576967 700816221 11020 -510834263 461164611 17727 -10713849 276003283 14862 -505896534 657389640 19640 104571695 211813436 4397 -378081540 558535056 3181 116962365 108696999 19845 -347393354 946302258 5487 -558497574 895438503 16605 -205192158 581591986 19266 -12597672 239571757 1968 181713130 372572246 21770 59886206 934090861 22597 20290778 293349716 746 -429970854 386398078 9428 12240692 801062930 11912 48432785 479037836 15846 -531196147 582764745 7637 44973139 294651831 15617 -299847007 486442626 3156 -166866889 415180712 18483 -566066027 244029722 9014 -182833121 518380996 3991 67442901 303099626 2238 -267561648 261466194 7568 97914193 689180755 18527 -195736370 403630398 22120 -556375043 416610988 1966 -402176724 525344692 19238 -380132034 517645847 19744 113252827 378192372 16110 -75085239 481621663 8636 -388329008 315464502 16386 -341637795 597604842 7704 -379433699 905751627 26158 -66797077 237589476 24162 -405329044 691944326 14652 -21559462 749872402 14731 -195829775 209439616 21030 126150276 645453547 9491 -84433152 206612566 5333 155953862 9341816 13432 -216701627 729615171 9902 -179727721 516513434 12009 -468669046 400435043 11382 -20071622 373078347 14946 -134392596 511917588 25207 68624450 486918343 472 17136313 702907273 19796 220781920 635339020 517 -497126565 756517858 11363 -273955768 793980597 18517 -253250700 865323445 11484 22695049 725695976 22767 -338491799 560868414 23923 -385510298 394962936 10576 -176310562 868981060 12028 186847628 509748574 14560 -283380786 422498524 615 1767932 356448767 3856 -489853002 317885413 12093 -542420821 335980783 2300 -211785519 586283541 20721 50439974 16246324 9169 -548076100 891218496 4838 -129407034 674844291 719 -216692256 919441153 19158 -10621049 18750888 5762 133236758 96766525 22204 -113128606 206828493 9737 -24699373 702371444 17526 -1869175 877857065 422 217898808 76910548 23100 -394552652 413017863 25831 82370750 390402570 3316 -541804541 834515274 22982 -519106812 268754729 10195 -271627713 737103244 21842 196346680 597261036 22114 -303893956 174898188 6148 24133936 921739950 1863 6537053 575697378 2805 -533386628 697382204 22300 -71359352 196651925 11934 -319711836 102975848 5876 -598179654 713791509 15646 -442105688 568179578 1645 -45995724 555730718 2801 -430143638 10587835 23714 -123881262 60667218 3135 -419159655 116083205 22138 -238903669 13498576 25444 -408399296 503734570 8437 -464901008 392490997 16355 -149447378 341118672 6618 105910643 835218997 21143 -26805046 453894177 14599 -117503457 139615457 6414 -487178697 101408223 10793 -365024052 763795984 14617 -411605234 736522292 24988 -352806073 877475325 16581 -500459243 392694884 5118 -30887708 875644737 12552 -183788005 950709137 20528 -481205277 584459953 22402 7411072 286303432 18987 -587983497 824501087 22729 -600553991 433394426 15209 -58324868 513252048 900 -239781513 794143915 4887 -324576762 355500361 21641 51650671 451265705 11153 -581711482 180561399 7264 -308425921 661306150 8481 -1877611 404469145 11458 -430120244 870824027 17740 31062743 731976520 11806 -156065879 929985131 13306 -270380817 499441256 12297 -491937077 440954391 4434 36743756 721672250 17068 -377941396 771638017 17337 -322949595 235375881 7002 -35051062 195676815 14118 -349233799 256296204 20639 -26157808 525953900 16733 -159738012 674240415 10235 -155356740 415106868 12155 171371350 808552735 26067 -511132002 459929786 18076 -230438959 211731157 14005 11517515 641948869 4666 -588292933 235472250 15206 -12251491 612765970 22461 83454781 739534018 15919 -339753499 571566133 1808 -902905 51313469 20836 -116710657 501962212 24588 -97277007 943088865 10132 -417211528 104222890 11229 176350105 473840188 4038 -14164689 828989690 15028 -520927480 856992852 11751 -143795902 190741460 25439 218944589 490001129 5410 5360796 933330724 24151 -163641596 487469577 17819 -93894219 132276068 16519 -314735190 466363158 17001 -138871277 126090744 12975 -176134219 863771673 26383 -8171631 432305703 9428 -158387857 339878218 12069 -451534659 387539601 1967 -535392199 154509661 17562 -135108241 689573619 19994 -151946366 695059002 20388 227939408 522167263 23847 -95180321 567293039 6172 -278864057 880655943 5272 -2146551 895721026 2997 70169602 768116011 1262 -506789012 937478063 8984 115041508 280381900 20299 -513478426 57616355 17842 -556387004 649090867 294 -295604034 205005600 8722 -114265434 833315607 15729 -154290572 473458252 18288 -448361900 291651049 4726 237481239 323619604 8561 -171291857 192729378 10050 -223767984 585427495 7193 -571519182 683135523 18012 -585504089 829565743 21194 126045368 439846281 12410 -126442338 259091363 24067 -162065762 14394515 3838 179015940 127472910 8312 180618897 226357555 22328 -188348747 586895299 18414 -547937857 82637098 21376 -412985880 276962480 14101 171195579 635991227 22021 41253186 667533336 5188 79629001 165330287 17931 -308545422 276364583 8705 -302106727 457428351 17326 27719563 334866694 25331 109570397 651992798 15712 201292613 654726921 8481 182136854 123559790 394 -218211167 162445818 18782 -589638829 852715295 6047 -60335086 121483905 13344 183873640 349889935 18495 -508132840 847956052 4787 39388273 202317519 19956 -186951075 567477539 21724 6383790 453603546 21768 229347870 145409511 20678 -357042547 587916524 1466 -374798995 33587950 7308 63225662 609820132 20706 -82263031 259968284 3986 -282992720 61572160 15962 175491526 53631362 306 -354822711 815015851 25285 -485047238 452853800 15238 -187358694 821593029 13811 122845750 883512111 5483 -182544573 43702175 18170 -157962580 216924846 8102 -535073539 15737058 20233 44639794 709341006 12448 -129323385 882231864 2044 122717438 188989818 15701 168273560 196405012 10040 -556638391 958216146 5591 -218564865 395439563 1303 -323801175 730132900 24739 147361028 744507208 12481 -305708217 11490462 5197 48905574 230282946 23424 -469655566 219109959 9545 -419261298 474499314 11434 -300108939 636537805 730 58149426 359003784 21902 -329928208 820033986 5356 -319633693 725334328 11123 185163184 631490313 2807 -274720719 584011254 23592 -336316591 844049758 18250 -145136952 605758207 12010 -230808886 129025606 6727 -2260679 781568708 25979 137353076 721305549 16723 -27237102 684133372 5804 67505956 366771645 12625 122401252 749388372 18898 -459602412 303974021 24066 -374064687 340736644 3140 -500499839 811500136 9286 -581817744 138703637 26429 -539661674 932391056 6379 -287920160 931954849 1216 -25779449 309904158 22496 87828521 244451836 18729 -189435140 583020793 9189 -368327808 841278188 9432 63670249 573522447 3024 -481008903 632100344 17404 127179109 144371033 8947 147621439 739415619 19273 98984582 857007288 9036 -234907288 204885000 7486 -262083229 910050230 25899 -329931096 758564716 21216 -484247701 696315808 11420 -211636923 134276330 7023 -332099417 835721802 14672 -218982417 387183857 17657 -14690858 818172522 1676 -371840499 774627761 15507 -234454826 354740187 3821 -199472038 169370221 11881 -69044248 13390441 18155 -505990273 170417501 14069 454432 791948411 24432 -239847185 613263622 11407 -586302413 556057398 19615 89483943 783481251 3955 -362232460 711537095 17791 64339757 909291865 18718 -206670665 885831147 25914 -27583757 392251196 20182 -580596547 647736991 21622 -68296779 850561275 20271 107078604 323667729 25076 195014569 296655360 4833 -231251906 795366123 12606 -152392773 217783598 7130 91931705 218461301 15649 -326726864 665589392 7468 -383071270 394041732 1211 -573710597 198902476 17058 -105484046 187397461 7301 -504308366 885396760 23705 -153231168 510212034 7075 -591663932 895324435 11716 -171356358 86815090 9338 -452276955 842732326 17042 -457059481 428935058 10091 121121917 676931834 9661 -189364739 357076783 15525 -443988253 69816382 19034 -54145089 225915072 25480 -490329745 413088034 14960 -292973002 689803165 6314 111039473 393795223 5576 -193768373 474613101 16179 -190203349 577121796 7874 157391391 391640256 24455 -128911186 478143466 3651 52369083 801140925 13227 160310499 347216038 8778 -58598447 775202826 10476 -532740700 501356131 18598 -192562540 536978582 25498 -374133095 109227898 15075 -187140448 561237422 2022 -537676322 175781897 19832 81507682 629580657 13231 -532137887 518938911 23805 17048452 155179069 9698 -439435379 362529751 19050 104597044 352863847 8105 -116559436 605644470 9177 -463015458 224510543 1500 97084284 247765537 10252 -214444844 338386501 7440 92943901 759292498 7984 -540449152 334809468 25668 -365717044 45918323 2618 -59989088 780080526 1586 -264435877 198918743 14044 -292850209 549018034 1490 213082473 377442631 18888 -54648741 684609228 18790 139080208 781896970 25168 -357553258 247013953 16038 -128219998 324551282 1351 -86095618 612406913 23754 -380370896 602811346 9390 -287044526 865459413 18447 163319408 769141187 23887 -374307494 101311736 7270 129251560 272576877 9322 134508057 431313834 12656 30117165 446729349 22468 -598903509 956381752 11347 -451261957 359369761 15196 -27692399 170600344 2478 -157310996 90356492 24407 -196101008 394502369 1734 -99111634 753887706 11269 -166860034 578025383 15966 -155396127 812786044 17305 -280395539 145684679 1327 -142526458 144176987 22956 152535562 26342986 11066 112863879 291066770 15365 -179257261 242800426 7706 -443610097 552191343 542 -3367186 362660256 18258 -231397630 382281701 13011 -256403157 633582005 7118 -438037268 185187339 13442 -258909001 258484082 12935 -189831631 274451003 17057 -311460875 493090416 22437 -320762256 339643402 11278 -301259072 52356384 20505 -540853525 816343819 23657 -257788623 863581493 17192 -107871962 721480712 5031 -87933304 794121788 2333 45722288 302725992 5944 -346118888 219477016 11577 -65958754 764038715 12975 -505412241 13486205 3117 -227354597 74223775 9886 -239955710 756845997 18039 -517004360 690002096 1302 -510147658 719040113 11266 -430666221 431439794 4914 -136720108 441305420 8713 -565761307 513629405 14731 -248554957 142938953 60 -220165800 608979110 12754 -133221623 616563151 1311 142768681 581972759 20494 97520004 569165367 3049 -126474110 507710908 552 -479164 820895306 12929 -30431648 26580701 23343 -395827676 293143537 4120 171335780 489836333 21442 -461601996 907839241 25817 96243555 386343321 729 78105627 868330322 25680 -441912557 16347424 10826 -145242537 262075694 16569 -271373800 197988790 90 -534607973 705946198 6405 -125547273 95700570 14504 -176798875 611217340 6174 -541947946 757683194 11900 217894216 573102802 25690 -155019600 446809092 2485 -455756433 860114854 8353 210340145 793459788 12959 70338032 113860994 11670 -387210749 51508127 25245 -69556999 495520611 5785 175047698 144262133 11912 -232401858 69409548 23679 175122934 130298438 10987 133565802 343919761 15729 -464321750 200831147 11611 126818832 750233206 9817 -34253176 230791697 10581 41743796 247767421 7640 216087648 525257233 16949 -581366829 695729478 9210 -469294975 179475947 3957 -434338830 712937853 7544 -498573181 726541259 20274 -142530578 340154489 16983 -332603338 268077742 22691 215939603 75227443 13284 193070445 528263047 17370 163674153 242105681 3472 -533012916 358945247 15394 -146384411 262026334 7475 -40744199 569496540 16623 144912163 906242368 23432 134644896 356883921 973 -65527494 190017838 1470 -255109504 875330731 5522 -307720846 551224579 20870 -402826213 749441999 10891 204053762 903115734 22617 -370040973 209157838 17700 -385341738 47928264 19858 22171274 609371624 19996 -337312136 168000731 1718 226915550 33619009 994 149025422 364833899 25926 -556729114 958219479 12399 -262559142 648769771 661 -44745327 175088984 3087 -516820047 588966949 3660 -459606421 697205182 18707 -416609401 420892039 13543 71308860 366787013 12062 -50310373 579034060 10565 250141621 42115777 2535 -462853716 134807507 18464 -369784001 652270279 22547 58122481 206407898 22772 -318414593 718220817 14357 -367255610 75742929 8796 -129106624 824569091 23292 -310126800 128745462 24496 -244883816 927997776 5129 215882012 463530760 9271 -44627186 89621822 19464 -96914138 752065440 15261 -405853296 456400773 21142 59893986 671121886 20476 24343244 328408666 8142 -515649833 737393291 20176 62787495 200684008 11421 -337626408 222916807 10802 27635192 821531285 2017 -259399306 141942782 281 43242716 872121445 1246 -533767791 949295826 17908 -430132866 703816362 15799 203209816 906231476 13127 -126515241 928791760 15383 -255332739 84936051 21087 -376520901 375915657 3031 -418596408 923098404 5985 -232016890 262094394 40 -250171729 940439877 9440 -411474816 739330356 18179 -71544519 731682648 6452 -521050897 568959790 4409 -250296990 708925615 9268 -550234634 165410097 23007 -7953492 901006519 1692 -597038928 393038228 1817 -305356612 158044497 1158 -475192733 691729811 23197 -588121949 920114622 18443 35583564 58014568 18989 19180448 61499121 6403 207776265 630847796 254 193999824 192047507 1055 232724354 553643732 3671 60229562 717744345 22499 199013734 748476359 23058 -81825841 610064228 12174 80036765 134859351 2343 -403633726 761853520 18645 -528538330 393283890 10174 -176403011 720611971 5938 -271043948 408235293 6259 -367516708 153523311 16364 -544991556 174706162 12886 -49253215 816115034 12394 225700144 88696067 49 -181133247 180010647 3647 -578382242 784149946 1822 -529923551 712767202 18283 226535484 354213938 8804 -130384990 304213511 5537 75899345 188631514 25958 219621981 275652169 18086 10932152 90746894 10592 -391276214 560306631 13124 -108262631 80248866 2293 -486999037 78461928 20255 -50157044 56503042 24660 -295447174 524131701 16954 169838862 929118537 4394 -572897432 460487018 8194 -343457522 766162165 25396 -175790188 872925993 15797 32962765 651572391 10033 -176406780 636047572 4315 94465922 483557801 11309 -71314138 191728063 17764 -325982401 250896285 3647 182350316 605536395 4643 -268522646 181375316 6078 -243276655 50133863 22945 -96292937 538366640 26147 -552481250 613945291 24621 -279806656 220943402 4648 -118064326 636032807 9949 -429288800 419275754 22315 -292756107 934058318 25925 93762583 700207623 20675 -248156068 909873921 8160 -576011505 90351470 18418 -89145596 244524245 865 -266693864 670174333 2254 -536113490 789835975 22581 -314051069 345854829 20229 12305912 812071654 3157 -112071378 485631538 2785 -558049987 430165426 15126 -409789349 280422349 4669 -311082127 366479434 16305 -108237379 454939219 16308 -322048304 20894184 10312 -285611084 353979103 26233 93057321 219627274 1436 -235117339 630112192 6906 -111064376 121301543 5501 -77768589 244903092 18253 -41164440 302335735 6195 -13182765 843934429 22141 -559306486 486836448 25059 -488344543 616479663 5570 -460354772 747077814 16901 -602244734 918403666 9135 29759552 242411511 20534 68747828 472389334 10618 59391333 890509245 380 6038833 487952923 13284 -70175146 584493781 20005 -118011845 113092256 2644 187467659 50212803 17722 -452552327 781345608 2888 192453088 850474302 23485 -229137369 28480685 8410 -115093375 566728380 9176 247074031 186950541 5017 -449538724 192713143 14161 -524963208 460066560 6778 -50778683 818954246 3168 -426555926 943164136 4786 211381773 479771373 1386 53546293 710481327 24868 -517047943 191357693 1971 181143862 118430290 13134 -172236637 631964583 22631 61691440 818746012 18166 -561750294 349687598 9274 81418496 571418343 18273 26192787 919894331 4072 -594109983 361138627 16987 -141935612 425713347 16579 -31930236 449742432 6333 -44705486 474722274 23938 157077031 256010016 14907 -91309514 342589750 20778 -462832324 193838141 15793 -313478487 482002521 7194 115098344 891616466 17575 -46051862 202470170 9575 -582668023 221684926 11171 -133073729 488557209 14981 29413184 929262138 5733 -485703571 72080034 11588 -250077397 838576739 2422 250956629 907775634 17901 137286482 181890241 3719 -596729330 261541987 17387 -166949134 567977038 17019 -558244840 861938587 6861 215111153 535243236 6283 179729931 741612245 24708 199279894 772238836 3080 -113591387 438930128 4578 175006914 464162026 13853 -135178552 246097871 18550 -346098902 508783149 11278 -18397173 692324509 19508 70357131 859498427 22100 -423051193 580123686 5694 -137895553 761976170 21283 -98187818 734697023 15543 -250521915 621009699 14784 -412149686 683386283 19396 -417028270 273377654 5475 -282029585 949368541 15621 -204435808 600820741 9123 -293369791 449166414 7749 184381691 926923796 15130 -114915833 739886421 9852 230195687 935220668 14442 -434265449 68183151 18268 -374650903 641381674 152 -162231212 626621330 4460 -442973205 492032723 7602 -47302783 282796007 24595 -471948390 794131543 12772 -551839623 799449513 12199 -409014712 139963094 20936 -217520207 166842994 13754 220933103 56000559 19034 -455713993 862965265 6801 -75699761 882591147 8870 -561107059 156076675 7358 247078553 831569799 462 -240519363 887122706 17527 -5579175 478797193 25775 -116395234 643487317 18476 110993149 451656786 17840 -1515607 698668594 22947 -133949126 211965794 18042 -586243071 708736739 5125 -306586609 131590178 21186 -443451741 936673373 9840 -115420177 107896653 20273 58283590 565718864 5830 -329777112 488682230 586 -600973479 262063814 25688 97606284 266816284 521 -288076120 26797655 21969 -379433077 429742573 19271 -446389180 135333971 19653 -8438537 638766002 24759 31684688 12927971 19553 172372591 226086787 23922 192883142 461691528 16943 -407472927 299799399 5683 -200509388 49243419 18040 -367546566 933036358 2709 224767570 695712207 6208 -271127358 844627074 21599 -113345725 875749815 22770 -502354472 823155321 8549 -568745963 673046953 17945 -558785444 448384908 16169 37506309 144954496 5817 247006967 824900703 2913 -504562765 440118940 15559 -442058167 718884933 19117 -403651253 933588797 26384 32553591 407480336 14166 -151677112 44801321 22834 -272272074 32002709 25240 91374819 643308337 12628 -169083953 516711585 17313 -374636798 696803217 25595 -70299199 899054492 9067 -471393192 647106381 2859 -328043098 862244324 23879 -73311540 534098639 3022 -149704288 421334553 4783 -340423088 235595534 5015 -535468977 940289758 5062 -366375419 908085732 8774 99178152 923896372 16970 -557570435 270457542 21732 -570971931 309824100 4353 -459649098 855579740 10783 30789713 225351592 6008 -237168289 421900167 46 246328059 850335543 14577 -92324947 837985890 11647 -245368683 69192880 8729 -576648992 129112914 17001 -126443828 586147151 5309 157132004 949807924 17097 -90607511 8580951 3348 102817021 927706596 10133 -205689523 807712854 11087 -100010808 172530169 12882 -62174415 678291554 3079 -388993213 255503703 12649 -408456866 157280591 2092 -110552884 482110007 15709 222653868 612172590 25130 43681225 38120624 9353 -197089771 453889321 21842 -468102324 226641617 20571 -267464362 20825999 18207 -481280418 577689845 13870 -184488437 894028669 19455 -150635071 107416903 4704 -259152147 471770194 1582 -244486651 115572113 25483 -446267292 579588923 10945 105866800 735870181 15542 -2259150 413853946 11260 -103703060 957638553 9656 -190586606 327167445 14863 122440510 56395728 11683 127803880 192073940 11685 -581146089 328041133 25768 -526676110 11843594 13564 -196810235 489602946 22170 -414109793 866320360 13888 -166765514 757186953 23493 -518121516 908262855 13537 71506120 451245190 703 -63913356 777573361 7059 -144009570 885536830 17665 -416637137 645668115 6773 -91319408 830616669 6489 -564395317 681388901 18948 126203488 680115577 19712 -25112115 382783496 21997 -213482600 275729845 15647 212369523 414808933 6382 106500670 509750044 5318 -185786958 175177969 24407 -287108918 312722447 25862 -371907412 623165108 20870 -257435255 813950770 10114 -481408620 537874184 23624 -295377369 892699882 4878 52559364 903566798 13116 -1111442 525290618 16794 6120288 571050476 23896 127183587 843282914 4228 -140719818 323130231 5480 -532287520 732919018 7072 4218536 951594352 19692 107221519 729809309 13439 -140585926 360893858 3272 165339968 141459927 1594 -12513167 611926448 4736 -220932213 715364247 21377 -29905834 576096078 10400 -72031859 920859667 15779 -31680824 701168542 5487 -445851257 370000714 17945 95956210 360826771 3204 -249655375 506494144 3216 -527263134 388066220 1015 -57514333 943202918 14550 -358368620 170047145 6778 213769846 818292046 15969 -353841643 677042178 3767 -556747534 803777991 25526 -298048099 451776776 1463 -132137388 568502071 6947 144500582 819636436 4851 -495784313 34201096 7978 -143430458 689566639 18116 146144417 831603389 10907 205325238 445196554 21260 124855407 152852770 19843 -135550885 507155243 21579 -369311011 424094817 3718 -184018878 675591157 10108 63377316 864854665 536 -59271818 667475209 16404 -126036349 310729566 10708 -279351520 908148318 13037 -348889239 15245098 9658 96496718 591215377 21410 -479460641 114424909 23140 -479670820 78704231 4000 171863259 109142214 20728 -596287118 630983250 13293 -144722399 787885461 3564 -384568323 615644965 23360 -459635156 848041375 12788 -110122408 713610780 15813 -515069273 39667938 1423 -526200125 507440067 21591 224669859 946095396 4271 71174285 626505014 17677 -461072152 791402448 16835 -564582359 903543429 25016 -544758501 805724184 25024 -283460275 71369184 19003 -280557966 12119068 6469 -504083285 128478972 16526 -470431699 678157513 11100 -404381368 276667840 9892 135585139 240488728 3750 29605486 63326187 24353 -30458775 60948777 24628 -386012425 211269116 14226 -576226679 306618922 18340 -300677814 266261031 2735 -432676314 153349658 23 -241024959 419847222 24618 -109374394 548982560 1934 -417320553 907265792 23819 -444896345 869335356 13069 -277600600 569486285 11752 100793526 535039241 22352 -141906235 922980024 17758 -508348187 490503416 19239 -587305422 568822851 25390 -597731065 255984436 21232 209267651 164515987 18270 -157950884 500175779 25361 -495831755 161208757 7414 -39956846 813214691 12963 248581167 170598984 25624 -247609317 123916025 20536 -231129389 30796132 317 222451267 481200133 5617 -461067524 846363199 4248 -569454037 327981814 1727 -57185308 547543185 19594 138023254 527335716 707 -390898280 459260537 25920 -133709162 153521755 12871 62770455 191162952 25500 -582435111 44896985 5752 41429717 157532689 25104 63830342 955164149 22154 36903870 304086734 23651 -133444930 721928688 6222 -171011302 956406224 4367 -595778149 137665965 11974 171029769 781502407 13803 75857782 698195318 2172 171089003 705410371 16905 -204676612 901164983 16392 -72645478 705594141 13501 -367456289 551954228 13667 12909216 156968625 9817 -140089449 275351372 22469 -452824940 761117815 18726 -327588517 403123646 6543 -21652782 262471551 15963 -251577272 66452590 17114 -522497732 76630357 21201 61066551 514082144 15038 -418566251 327993422 20857 -130201322 691362640 9528 -343846380 545981201 11870 -103041055 415557852 24045 -260715421 955322909 20204 -68800074 444041190 10230 211689964 408612364 13245 -85849307 241664070 12751 130632871 865623881 1101 -302166990 934785166 4777 -599539012 771502480 8243 -419764456 257546080 12966 -497508338 365968524 17149 -387848325 321495132 9706 -267526954 864811015 17126 68952909 641049663 19902 29118885 362534510 2629 -12362398 905072580 9228 -246240500 158600136 13886 -118266745 412571040 10932 -488358043 102902623 26353 218556606 707538415 7009 -91042858 885414809 24151 -49247627 157851849 18211 -184825632 518047568 2522 -40696498 310425120 20008 -99465318 672056267 16948 179018401 39191133 12336 27839338 653183384 2289 -73824061 343189998 5183 -307877443 230967416 18111 21253203 935569302 17321 128048521 635192210 19856 188565734 34463541 22504 -121556321 326854816 9119 -387380543 637264777 4509 -160998018 34475297 22278 -65395024 870000342 25434 -398389504 646714777 26078 -127834276 119387510 15470 -491664062 697411909 23445 -483932053 850557579 25146 -405333815 56856851 5209 88242181 594077032 23232 -578474522 530871792 2999 -188563392 552417905 11434 -443239388 55960340 2610 -470160957 316266764 20131 -483665786 498079096 11330 238937022 525823655 19201 99476268 879543076 13633 -259032951 610291781 2864 56984430 638266541 16538 -531444148 398912027 10582 -567780936 624892882 16433 237422480 229100918 14114 -380023353 578617537 5774 97472458 392438809 24803 44919247 809643875 3564 -25051733 469902321 14293 -402568648 109485010 7873 52331853 362965660 8480 -405616659 499318784 7631 -585327152 82020389 15649 -205038808 733523449 10203 -27915020 418872692 20631 -353635481 524654843 21265 23120984 582893363 23879 -49506490 280626271 18769 -335978668 705247518 23524 41612551 565664734 4406 233457859 150182111 8514 -183316809 272404928 13123 -588678431 474067009 2846 -327814981 47056496 21544 184681588 873457042 18705 -258052912 327172795 5756 -193067775 235378320 25314 -254895405 61466403 21809 -161773133 215305801 18085 36723679 887272801 15841 -305891090 657126412 2101 -536444220 465845924 23451 -578460689 13575001 1298 -261675244 725909297 24951 51354773 163284772 7553 178132388 471496870 5016 -194110035 653504327 6842 -161789432 298989066 23792 150239498 14162719 22101 -23059081 91887537 9114 -574569876 509726728 3680 -106056230 520002352 25413 -504948592 109480140 12755 -418491799 764539447 23276 -483791682 643060352 1133 191058330 793478977 13304 -325384093 426612361 7334 -152768371 442285448 7481 -193453361 733452279 2307 -353266950 610101377 25250 -367421014 375837165 3290 -485483661 608613922 22721 172723563 815463954 14675 200783348 122389952 21441 -578709663 633221326 19961 -358377423 20131138 20190 235679940 119356559 12161 -447353860 389199044 24212 -127894939 580703988 18283 -376978223 253732312 24042 133407726 705047340 26302 29563642 897244960 20933 14505246 114822120 25654 -562867350 852348293 1721 -522840916 377293122 11210 -573563911 350426738 11553 162146312 182495500 23195 -462012825 270941075 15622 74068280 745760032 11283 -114559400 620976237 4284 -423872419 599766403 26328 -54995833 562259299 23657 37253300 468604280 7111 -496959142 418889953 17549 189768216 565466592 6804 173917552 491527672 23107 -39075917 701595677 23260 -280593378 341106701 22189 -459623631 326394080 8351 -192731495 276084287 4713 -506593015 656369115 11677 179710137 140582553 4490 -474497032 432107873 16108 198514592 746299493 25561 -105123785 371903285 20626 -54754238 905545834 7679 -182564730 569090675 17913 -186170725 608124964 309 -351815004 857865055 18531 -200532574 933255328 15885 -232420405 687013718 5975 -302617257 885351066 22239 -115066760 219515905 10861 -391092964 26427607 7670 -180641179 670502529 9524 -212242413 824172767 1972 -467262746 214876025 5249 -228069043 904246982 7498 -122457700 406500992 15455 -256023878 489636688 13120 -297997604 81697823 3183 -420242346 161163205 25818 -377572659 619434258 20710 225898696 271473870 25668 -571684244 744063429 6395 13892068 768501583 5073 -401979359 415653056 18012 -431722784 196871493 3911 -531918939 432683707 6722 -417453034 595744339 19904 30115346 250243570 20820 -128149483 505101186 25868 -232501657 28077280 23960 -324388252 905288345 1054 -87009391 285617201 3563 -435837252 296452301 12860 -223364073 939071784 20727 -298370445 434596947 23863 -443899525 204178125 11769 -138355208 529073738 20809 -230465202 826303940 15371 -553281307 173302984 12612 -151924731 379032277 11275 -465249218 360517718 26271 -41984401 357746485 17501 -179471990 428113756 2127 -413199187 230793823 9087 -368557729 768026334 6800 -114604944 199245492 6977 -412543806 81568390 13116 129288491 545322355 483 204809954 543969735 16315 -388918797 666745161 20814 -71059327 109203110 13170 -569573664 266328194 10772 -247407018 239840400 13573 142273920 946206238 10829 -439069654 944673350 11249 -466892015 399586939 24766 -95008430 495541796 22606 -316705575 509531905 7833 -74279694 236941386 4137 -137279796 35765900 3368 -332018950 528181382 11247 28918699 767309044 826 -520318278 513713277 21889 -472996949 582041494 26014 167597721 398905317 2277 -102595485 208808806 10005 -120042813 12701292 12918 -27275327 105154886 24691 -136068488 629874238 15931 -560535140 843753187 10256 222363817 812412436 22623 11754912 85672326 1771 50703765 215439708 13032 -600312856 507058062 22516 95752828 520886438 7488 -364703539 633579558 9738 30786451 439565404 16536 -445162553 348878693 13107 -282817576 24893354 23873 -389231101 625694041 7646 -163380648 831019767 541 -601742969 912570829 4154 -502953924 675680370 6440 -66350565 423575385 6642 86831916 815906457 20528 -239903727 637740047 8367 -460970530 660372546 5867 -57685161 354116288 18906 -333581949 631481674 12900 91929695 642829072 17869 202480913 92326489 24868 246201734 344874986 11754 -353865507 599345172 21370 26147965 192063495 26308 -427272766 96135196 21540 -324424071 789899557 25743 -379510631 605890103 3637 -128420056 664973058 6414 -98661322 795409306 2058 -568009983 373551535 8894 -235246702 234757348 15300 154168710 817932789 11395 210533959 584832141 20241 128424412 480463794 183 -408688148 567451608 19873 -274760166 888913804 8942 76581433 882695123 14153 -367740027 493238194 16710 -423516366 320210022 25703 -190514872 168245507 16444 -7056245 480668166 25820 187272942 484354744 9947 -469098892 491005177 12876 -386988849 813688291 14953 -451063306 328376648 1774 -84494753 434158158 26236 -553746675 598768630 18352 -338215080 807652347 16027 -35536656 412412608 1230 -345750440 768317428 542 -526944541 123785529 11014 -143595840 245150062 945 -382909182 927864343 7245 -164456993 392761720 25191 -236795176 96988212 12930 210724603 178890502 7777 22893850 908642499 2282 -583039996 28231125 19569 -260927318 641146410 12204 -477907246 109355466 14147 -447207958 71418012 9374 -429858566 222017058 11381 155985833 127822711 11674 -481894222 731812703 21568 53547498 460955709 16373 -140127951 229938812 20783 -116996383 601369472 19847 -480897038 138592486 5672 -92794126 336661500 9654 -447338992 528512351 24245 91075501 247431421 9909 -147889834 631605085 7977 -396481401 944697173 2933 -101971298 101974415 9355 -99035072 274887204 9223 -167184734 944820225 3010 -320447258 239843939 12265 -61855368 80886185 5453 48513859 445831144 23041 -372559270 903732848 21010 136161034 36473634 26057 -214628654 229043436 6526 -128988854 11707917 1845 27524871 487808924 14337 -380894980 250972973 13770 -433148734 60759866 25434 -521094840 299904521 7441 43309846 116793354 8546 -39563315 449756723 18254 -416147809 619484597 8738 37348430 828564002 26410 -470153139 704171362 22296 -452404533 541506672 18081 -2316269 532089067 14194 -456144255 931967862 22723 -489464944 263230881 15527 206748786 720278116 6392 -481608710 811678706 20703 -304197811 870107158 22363 -557808411 410049225 25024 250661236 272171260 15110 -412226616 186249976 14752 -117008972 925210574 4103 -165606759 131241512 10216 -379661211 791855449 4460 185910543 474787790 2756 -187841100 242727257 18678 -94203243 133455144 11279 8198187 772891963 20619 -400853774 158269229 6556 -129582476 778812925 7236 -444146177 599020325 6620 -375003234 651177129 299 147073747 532373790 20385 156599757 320610706 17901 -270483138 15052843 17737 70798414 464039712 22671 -223023996 775817033 10279 240132106 182528665 5828 -478939236 120283822 22655 -519635236 681612812 503 123116320 194671188 15701 202492025 324373850 13131 -7897199 347737880 15999 -4755945 807910609 6710 -479395131 678114878 21607 -435449236 303275090 11152 -319857302 711329860 774 -505232339 356032905 24644 -257659068 547601961 13151 217405280 648916033 839 43477423 543903898 7853 -476043441 788542367 17637 6609849 705023345 26389 -14328517 319444210 16689 11391038 283853157 24964 129828582 570620752 12547 -164795631 341893646 1180 -31680228 258360414 14735 -246447447 902720672 22891 -484859276 503789760 15540 140752548 245962699 25693 -66285504 345940000 10399 39433868 222010707 11459 -596018345 402576607 10870 -129516663 641685313 10507 -525441344 436932040 1547 -456075711 166150240 22743 -546867706 373652914 4276 154373242 118424016 1868 -389927246 765765841 16050 -450666301 275244611 1535 129773090 227101493 1509 -110820497 45637993 18225 169015683 912587802 25765 92471871 208751717 6303 178885983 387072414 16709 -268566457 303635320 12056 -291277683 602967519 17813 -72839433 247884384 1715 -22465404 530048904 24421 -119896810 899640389 21791 -120455043 71015069 10725 -11476078 208728036 25657 233476656 841686228 571 215103516 532371165 14420 -42959992 378870787 22059 -89284776 157513339 21195 -220252644 622896263 21795 -485995340 424507193 5385 166722860 43954892 22074 -580224936 351220612 16868 236838683 246000593 24837 -77426427 173061692 25800 -224944809 818425709 8170 -197165840 203666834 20624 -521027342 743010767 16135 -227571063 410073902 5868 207754426 743813996 7708 -28694349 765238136 21632 -9328039 882357264 14977 -321360884 600365265 10098 -458604355 553064365 713 -266664483 816932781 20773 -544909807 170780426 14057 228733660 273956005 15320 38324696 843426341 8089 -501265642 33228233 6108 -304165955 49467931 2900 -391080919 361944263 25888 99689928 543831001 6850 -236644493 770993237 16322 -138510126 323602104 14067 -29238536 146710060 12822 -526111010 947341657 16527 230221305 741639035 8585 -468305108 612388735 2794 32341321 276708155 22318 -97682120 941115661 21505 193655204 93128227 5049 -380624531 62544964 483 -531812717 113939506 12062 -297451519 547582455 21937 -79119143 242511626 11168 -60689031 453357256 12858 -526111222 751149142 9092 -504201111 19366617 236 251629216 828045061 16529 -392152328 907681441 20652 85741281 511173763 14280 -117378648 193347146 14954 -439133141 223515109 19757 -466124508 479515950 16995 36653050 16849267 15382 -491088709 119956518 903 -409153014 509960152 24754 -399337436 37247710 7709 -290273313 593834921 16205 50632314 48924468 23622 -12902887 921246460 2981 -374268200 596846522 22050 147903149 186518124 22478 -509347562 836723727 21475 -392710812 144891650 11683 -191381557 321460254 268 -231219385 380895798 9179 -592928950 327394111 18863 180492640 849886204 2069 -506140111 637359485 1140 -287241503 255253147 19313 -289228696 456481335 21781 -105900154 613686587 11560 -457265499 183355569 14548 176351483 922992960 21505 -126328315 504824620 24094 -155612158 441368190 7813 -126900075 15531141 24854 164318045 409278966 13282 230148304 439657777 4083 166450905 814889731 3786 -468060002 71829463 19768 182796572 166898375 10535 -261582892 860275346 6986 -139726499 20448498 17820 -146518058 173532101 15840 -169824482 876552043 5425 240473028 316820404 9671 141630024 227237514 13542 -470016956 640376096 12818 -532007870 107365980 17651 -455612759 751456232 19371 -66522555 173632266 19344 -36799724 94078747 26112 -27391438 115285753 11468 -349791770 27853111 22466 109729009 928882118 18446 -593716651 667115601 22258 72308720 835354233 6314 -421439356 284206689 20135 43383908 277312180 19434 -585877908 151583496 13223 -519521377 551314321 11234 -178584224 277029415 9029 -421084485 444302257 4224 -176263846 400587298 19195 -351977047 742880670 23152 -131464435 504622776 19890 -28435535 777126347 18950 -5177031 352914816 7306 24319434 289522896 3144 -417876285 781474709 17843 -437111972 695529448 16114 -485146305 236834832 913 195802433 562355136 13790 -291994815 190861183 6011 -491961023 752483934 8899 -221356368 243500280 21965 -13634006 745470678 24487 192142396 317450043 13532 114240297 28628701 13908 -222524224 946535486 19975 -491935315 824371709 3595 149696155 406535726 14206 -505533868 299235258 19330 -203239504 665155536 6415 -318135533 313926878 3485 -116156393 751989939 7000 -341961877 584606432 14204 -364618319 461246671 20645 -211193433 609415598 23736 -130461139 14106414 1276 -415289973 827737149 6834 -178248182 549671190 11545 190286706 943079265 25147 -438993442 91679352 1862 -72489705 503676163 25801 -545646736 764598481 1248 207310138 457699622 5934 129919256 148619886 10542 -430044209 675714801 8856 -96830598 39510066 2321 -571043751 226753197 23740 246405161 724951630 3721 95827716 956663344 21467 -472981787 934777332 22973 141169633 484295772 2274 128136747 470458632 15017 -61028576 410305266 16166 108805529 175092874 24245 250985409 810656271 3486 -124126771 431736579 2964 -99108804 365441100 11754 -512681686 203772387 7490 -196680793 25441272 14439 -123198223 575909083 19162 -35042687 492576928 616 -304157194 303604192 820 -599356431 454702971 19412 -593798003 259506494 13650 -426105282 77235794 16913 -116043755 816655148 15719 -463449425 683453982 2895 -337804331 635667457 962 -155043178 354959467 25151 -544697979 781093294 9753 -337976358 942879340 1430 -448129478 469465578 20891 -358700372 10950375 22445 -27251427 483869244 21507 -348720819 107831532 20618 -179464284 114598398 21971 -129890378 363675062 16213 -443397170 916955457 24252 -387910984 882294239 19970 37106526 576800994 9034 -228744307 744549755 18541 -399735668 744742300 5057 -367682380 794980702 16233 -238591891 173041700 17709 -569229868 333433488 18408 179103150 151693353 22059 -148205957 139193645 20152 13324773 151624885 11412 -33980975 585448712 23172 125413686 943511555 12921 -93487528 653044018 2166 -497205773 438244331 4462 46033022 89312540 553 -526626577 594982757 24991 164983075 546932185 14736 187893573 424191052 26400 43279888 451098197 6084 54366846 637700043 6821 179850473 688788415 6380 -463257917 528033719 1042 -469773332 443493389 17450 -398307396 439244123 3180 -281284714 644068771 12403 -411224548 817077345 2042 -371545451 68952425 14906 73471604 58854969 5389 194668912 56336938 11194 -219347860 346350227 8844 7306722 552561318 1101 112806250 514120220 24576 -544014989 848747759 19338 23362509 399627451 12686 43281896 361469357 15409 -303860533 34408383 22443 -313412237 918272160 18589 -72681119 22409783 8107 -320096513 635093528 3622 -602124224 657855526 1400 -223715910 184824419 4506 -100291777 177921789 1976 -486215508 302575673 14965 -402708485 732039881 8914 -267483267 949313517 5318 -585878994 485339201 8716 -13006686 653022403 10458 -492637274 341067696 21889 -269226748 81003232 11052 112761911 827136238 2073 -48742132 688329750 17615 -516359216 430130322 9031 -500894622 295499229 25872 -8386487 487861227 8927 -313278562 39016089 16677 -492492182 164735954 7491 -219460804 253460418 208 -16031893 519720278 14925 -185930828 38023681 10651 -582985209 618977679 4664 97789169 661373127 24343 112443608 428379274 12981 216456532 327322189 21546 -533880210 96449874 8044 7003466 874770651 11715 177305029 411078766 23988 117038559 570776374 14109 -204210342 504833811 13521 -462057242 54484576 2687 -292753129 542239531 7247 -381930833 62394789 15990 -190486226 52204569 5151 -336157530 393714367 2176 -483357260 31290169 6499 194906046 670264764 18010 19072616 597502977 23993 -383650846 514825238 2398 250088228 685416934 22970 249372891 934006289 15567 -407098144 892961141 19812 200605419 137897078 7341 -325906518 257041343 1648 -489062846 80345162 25208 -74302250 532607485 8049 -255797097 477723290 17813 -135728449 217883951 25502 -1088333 489426854 5605 -271932893 42977361 18976 -514823866 192888781 12087 -484790832 652158397 25792 155287354 949508371 9209 167543050 548795546 23869 -131732946 343600915 15918 -187674607 585670712 991 -585417026 603382537 7840 -461498870 936181522 8403 185851815 196473615 16633 -288338110 588805562 1256 -570135502 645803722 12647 159297171 750468880 6781 -570689754 339306015 13580 -118392958 302237326 1084 220946263 311846417 23422 33209726 607911554 21334 -346467376 516835052 2758 -573585869 537795256 25524 -145116763 891032148 25997 152285775 644108742 25660 -23304335 155680621 15770 -394482953 193556266 23740 -430592514 453615121 22184 -353605796 916364329 906 -235095122 73818893 8099 -513787349 252078454 12004 -128005520 803472114 1223 133159569 599302273 1930 -425028007 729438882 24641 67862307 399580655 26397 -12582761 850248860 5634 -551443702 62223140 13868 -301782077 843608257 21901 218631775 263864887 20931 -8294173 563530606 11180 232562922 67892860 3538 224791998 227604330 19369 -147705738 949529780 8581 -195644212 572262721 7150 72363337 97018934 6987 135752371 720181975 25514 176698917 822776970 10376 178396024 572342797 21092 49383576 23583713 8975 -186252795 878068465 25578 132149571 541285067 16910 44543127 556708662 11085 -460916648 329254537 15335 -8126096 206030906 9200 37130001 405508305 2462 -239307818 168415565 18086 -90050047 824397703 17351 -590054720 473837138 6590 83288833 767756739 21005 196467664 935422702 17187 121260758 389079323 19533 89751425 230061535 3076 -29016790 732264277 332 -82839727 521505256 23166 -587710411 932120916 7813 -498071719 672670394 8853 -301615329 427473049 47 -496170138 654776769 23059 -240199726 556354818 18301 -565258243 840789825 11942 -544835441 702599093 3278 -207569487 391274657 7051 -117490066 587424889 7728 45050700 531703468 1373 -139217543 940510737 19655 -255764888 294413525 21772 34208032 479658227 12150 84197078 360427438 12446 -456058458 178745912 15421 -915322 900436835 16849 -187835925 74058545 12145 -119260889 333712050 19493 125529070 713802293 9747 -80211120 873462794 2700 -440694089 456194363 22237 169445947 535159707 9696 86914536 152448469 6147 -320189838 460695720 26314 243944109 679461477 12549 -544602574 307322432 288 -471979098 345784255 3169 -419402519 571251818 7468 -313014756 833237064 1393 99022297 686223308 988 -478975979 854167133 5178 -463724392 684225627 4511 -567157772 393910829 23067 44429087 34689015 15877 34678527 307840326 14118 -511705697 912866989 5287 -427131411 197115084 24212 22718051 421370180 3369 -496168503 16311440 13693 -422274513 498998675 6778 12938093 745378000 8794 -243816181 721306668 18062 -118098952 801413157 23660 -124947633 832417756 20647 -163029259 799554489 7977 -257344008 477029050 22961 -7708773 153810131 23717 -203600625 334957432 3635 -389857572 120845446 24909 -448802634 197939744 20314 -371325891 292536202 3275 146388479 810124966 17744 -532174533 605633748 4480 -565343338 333392340 384 -392773947 563059291 16972 -387393410 76795114 3011 31434320 170163166 19320 -62944256 740041521 9937 -388074232 281681959 19710 209925945 60004627 6175 87239453 682273967 18469 136450225 453242975 1469 -505047146 386470117 26262 -264612120 499128689 7626 -207169689 691418149 6078 110912566 528110868 24722 -522999957 895651220 7456 -514506621 24074792 12669 224563309 218829294 12546 -131437805 62988457 3318 -28884298 958298965 17332 6060241 676578697 23810 183787744 501732209 15100 204506597 680309646 20498 -280053224 507869113 5178 -30912648 471086023 25865 -108271295 65855024 5546 247388403 731796818 20054 36498971 154033824 25474 37422913 304078005 9273 -93877196 267759740 19011 103262089 937406951 24479 -479996125 601678731 16100 166796368 565861452 6338 -527340880 412222303 12279 -493230621 804034560 24420 -391383251 70461223 12915 75042054 413851474 6683 -348245517 938075008 24976 38041323 768854386 1878 -289140669 500483513 705 -485920665 303676669 10194 -94231559 431117521 21256 213241177 208286532 164 -284485929 315939974 19073 62973813 260578572 10909 -525355837 949177889 18013 -247083648 440975386 6330 -292511572 564219390 11339 -172610386 764133033 13710 203125922 407346820 19077 49426134 419287015 10214 -406963656 592037190 19569 -519418270 789511629 10872 -248168254 223525727 26034 -389472503 222267086 3170 -450469241 55654984 12528 -571600933 560862249 22188 -468652160 683302418 3061 174068569 357471927 17819 246689922 19230682 7915 -58688928 706122262 23180 -209640369 223588189 10192 -577849631 277682251 6779 -95889939 546341940 24392 124946160 358829787 4086 -309491391 144423169 15881 172300580 505507041 13448 234236757 811551598 4390 203079001 400178063 17983 -15723478 270893066 409 -188250823 730200145 15795 -498093641 715355853 214 -456645605 153348735 4353 -30321589 57802626 14820 106163330 399576873 5076 -232297427 18972859 4365 -267975057 458761713 4441 -111640768 370692457 23104 127265397 251711832 5837 -24017559 489631625 14786 -472388110 506830430 20343 3937722 107539853 6099 -180728262 577767470 12056 -61490829 158362461 18314 -317341150 8703247 23148 -13706670 229160957 11131 -408479103 631262625 13006 -58769395 557531093 12130 198172378 197050125 8205 43867161 873397602 299 -495471676 535685655 6023 14736429 330270006 23290 -355800217 694822828 16876 -238051829 287568073 4720 202846115 506448334 10703 -199758972 451518346 14277 -458989935 248424023 1140 31870717 126121847 13415 -369831433 410416200 7801 -274783580 163923571 479 -215319361 426099474 5457 72948609 330183172 9927 -58454911 712637313 3563 -481145848 796606697 6700 -456061322 850661858 25203 -566884037 440863599 17461 188931023 43938673 11633 -52965312 449740290 13296 219483576 330859820 19592 -332789454 690337544 11169 -290790219 627268313 3041 141548194 125686671 2782 -134858611 619163319 4455 105135341 505067162 20950 159981465 248030939 9106 -390680488 765077818 230 -302643407 246197723 21776 -168637499 123687742 19937 -36556230 712953495 7021 -552645607 776548701 8546 -308289266 566826876 18121 -592840939 324398303 8165 -202464904 757449477 26227 -259818816 741957463 19152 152071169 782077305 23251 105162203 350149180 9812 -335282029 465999020 15930 -197384462 522018976 18372 -82651887 858829888 25349 -45491243 692712925 5866 -204257643 406466360 1506 -317257748 827049209 1223 12286363 245265014 19385 -338470266 946145831 22212 90880896 594863726 19184 -38775719 611926427 18297 -342601991 180760002 18109 27955055 280316652 2039 -456984951 787939835 12597 -312214614 201485016 20989 225328740 187971459 19619 95554777 231653355 21650 -515923861 495778742 5280 76423282 948676587 13742 -61328600 118774884 26208 -399597590 886533437 24074 -313788300 193741300 16982 219317003 563123035 19542 -412337228 889655220 16013 -578611330 922632454 18812 -306148154 149557363 4370 -542591795 409758021 16750 -225718996 38640687 10585 236895551 776838531 22920 239368642 791089987 6410 175402250 837194343 8668 -346099494 901908431 13654 -58945797 152090772 6956 184818378 10455331 6332 -215902137 128486927 5334 -228273825 584086511 16358 -354717910 307147525 24225 -537803864 586995463 4730 -268975377 867208421 20813 91931409 558846227 9341 -241299485 159058845 6693 -4420416 470310527 5436 -194470444 323662404 20477 -16663687 799081141 19164 142719656 43314792 5714 -270504811 512801410 5431 -319362216 14517551 11844 -501550998 151802180 14981 -512292132 208245486 23143 31326159 912825030 11972 -232919319 446222894 13885 -338894111 595509155 23950 229388921 198201993 15313 -154247901 174925744 3981 128151310 457092308 10587 -596503518 937082716 9212 -167102373 216380450 4968 -315085806 956773779 4132 165723747 934373403 3561 -460944827 792703768 13092 100369347 455656627 21630 70250983 85461115 20709 -158812855 573437980 14783 -274415648 861687596 15584 48589950 476487190 905 -307151404 46961048 8786 -83807010 862000941 12027 84588729 158868453 11274 537036 719791622 14067 -190409425 471200485 13597 -345583555 659904034 4510 -10215596 294259261 7967 -415433574 21485534 5069 -532188922 693514961 19610 -537007602 376531879 11855 -23825277 344796100 22326 -406923134 582727322 18080 -111295005 950828890 18763 -83338950 681630858 12931 -585489637 706076909 20500 -545368956 765087358 9437 29376221 726860945 13867 -15984633 122655793 5889 -335017787 154964851 7528 -480956293 891900587 11729 -104528937 419263507 2882 -21745767 546290824 21891 207864905 203915569 5371 -411931949 88741034 21182 -48762371 876269881 21062 -255297176 152885525 9209 -242136613 633012646 23889 87383017 350686894 2699 -85545874 331325149 1835 -546953274 772100561 16363 184585350 463374038 13286 -35599443 592826228 19377 92744364 831434917 11335 16051519 942655766 22577 41002684 213383180 25416 -258424281 929515442 24138 -45038873 462922304 25577 -11649880 596166218 6675 -155640650 68063669 20911 -351230287 854246786 19382 231734453 462623813 26324 -9754088 803415826 25602 -379615496 797261719 12537 -576856384 726525903 20732 -578979143 316997184 23346 -22894746 420748589 24711 -401583205 772942564 2182 -601491588 315428431 18628 -146091926 402858669 24494 -70610643 164351647 10530 148050980 757157311 25959 -517029780 353502758 15339 213428466 709493607 21848 -369284324 919970572 23862 -543092819 904453657 11113 -348426190 304191096 264 -288960137 364476368 16695 -378191808 713179448 11487 -530330263 631312977 16978 162650342 864817197 11103 251900695 297076779 2042 -207235668 17580301 1770 -522423495 659905363 12084 -294333300 196531404 6720 -586885449 649267643 948 198538037 196859640 9547 -300549793 225398002 2119 -425490915 201802726 9309 -128942089 935712793 15764 -414275784 728236463 10769 -503674154 879347857 20777 162966166 16272527 14046 -182224915 679125972 15393 -506374802 921973332 8393 -417540755 859919426 14616 186731940 919764501 20634 -483414432 811751275 16744 41934295 392733195 17483 -501625742 48519561 8673 -223389728 483753740 5743 -191034196 759069931 9152 -140040074 815125163 25310 -187700860 167981071 15288 -402501980 253864300 24720 -103989334 358440150 7340 -474549602 516051953 19408 -421211926 734142876 23420 211333198 481394648 5660 -61771353 907545125 1509 -367610548 852346703 7489 -417687701 955842578 23118 -10776417 371489814 25194 -470553909 770233298 7919 -16344636 586666054 7527 140596739 656236639 14714 -252155365 171598801 10808 -75429735 823455748 3857 -592810060 647194634 12526 -110302551 321782250 4279 -59528898 156450414 519 -471538763 696954722 18620 167131586 529913184 16157 -211150084 609884005 25484 174237761 119701790 21320 32812394 685803049 4442 -60147674 371116448 10723 -417624326 905647857 19103 -107232386 485059722 23883 -211297512 162746253 5777 -583298727 945248095 12421 54791386 83020413 10630 76985662 12303108 9815 229320188 874343178 3515 158318757 766948156 10624 -146335616 67201428 26406 -301225992 529482760 26028 -117206850 246910988 10302 -284291908 940248507 18549 -166781600 216871828 26178 -196712993 166665206 1476 -257414098 649607585 10154 -260984813 885473682 13230 48192776 341658065 17801 -529041319 441818887 14617 -64833808 746127411 7056 -587332859 654750953 12902 -362392621 399880410 9602 -341755038 533901423 4120 32414358 746659258 20126 -113730071 413142380 13815 -78916344 137061042 4835 -551576937 329332537 3841 161737560 109717627 13592 107489890 562940190 21393 -49416821 591374071 3058 -158648323 942001879 13306 -579575908 23049924 11359 -423149400 268077487 25232 240096238 578615184 25689 -388261065 580547366 25302 -130348179 400969842 22928 -454806824 887762437 9759 13728925 621936901 16918 -511276171 426065493 5817 -304517849 731279943 1510 202120319 956473713 5571 -178737881 299879775 23608 -419402434 947872333 26345 174915609 65980850 9615 -205611442 865481786 22696 -369808632 205937626 13543 -136553236 294554500 8809 150899698 744351808 9941 -507126356 11094413 14635 -589828772 529240603 3166 -445631967 388904617 17203 -412702133 802592288 21382 -298426409 505857277 7001 -191712303 432303767 1850 -481097844 569540770 23963 138936210 177254082 1976 7512532 38425627 11781 71822844 491571107 7969 -346479015 390338508 25003 162658676 838235131 2866 48165455 881677287 8615 -436155715 32843788 13882 62755242 238517231 5038 -135687144 635462604 484 22897409 200907405 5192 183967258 521809289 4121 -337079279 731434776 6305 -566281924 45823113 5278 -86751449 183934827 220 -433163503 109009408 20880 -303875302 899073857 15363 -340669726 536323837 14724 -554494605 324912044 18973 -372691779 422508764 1136 189194272 323666016 6225 -128578263 111871806 19714 -119926597 357656449 14071 -426682951 936250592 24257 221415669 882627318 4735 -569520352 729566629 890 223327538 27800990 11704 149891641 767841427 22026 170456298 949334644 25929 -317591228 47520516 1675 -345538256 640378485 7406 -233037496 864703956 22843 -356506427 930092512 19614 173609877 144193375 986 -283415937 692227316 14509 -556330891 887901736 12162 -13173694 875653220 22219 -356719003 138353275 17523 152051344 396337762 19927 -392314189 338008525 24584 -391107457 867316583 13344 -586007435 591193868 25256 -181779677 399794955 24624 47327247 312057978 1137 -127557156 365685254 18928 -216504377 184634156 14256 -202120553 472977258 14087 -435369424 351310500 9937 43570390 143620519 20604 -411350286 292007705 23118 -346527475 903691104 1775 -384282308 782147698 9251 -312629969 492571161 23521 180321601 48544478 26033 118189734 476648697 22994 -231391820 256548072 5802 24405010 855207399 7894 -147575358 834826697 9258 154928325 651303836 2852 -401196420 151378992 20563 -428662042 706549943 15792 -163455846 718756182 22585 -88818885 19496874 567 190833228 661975108 9022 123003339 458129807 2224 -84759936 649163349 12304 174643260 646667515 25772 152003505 839465746 1181 -268174539 684953796 21029 -524906060 71479692 2915 -483357373 270164437 18450 -305783878 305182108 26208 -308483621 878603181 13755 -162219628 572153534 25550 -14398780 352020823 16906 -158627602 580939653 9046 -38145904 685968142 26329 -153886680 431117211 4451 220053789 485407011 9644 -357189695 815714640 19398 -201989169 466107376 10728 19478517 703452566 11782 126058297 552338006 21777 -315997396 709814259 24547 -356136327 216417366 3612 -166694779 215596371 25052 -142336942 380510169 14518 -493244966 488944397 20938 -91966478 382785785 18030 -88168882 629335625 8372 -538187939 159442979 20448 -205034787 398892782 24378 -593378951 333502371 1944 -58582423 106877952 18882 -398251993 920827938 433 136197214 526197380 1430 -130255243 908313913 4347 -10733420 738820096 19203 -76511651 680389559 23661 -503469681 628264112 12668 -536102366 780979249 22111 -43171841 458296783 24384 -84613253 919795217 1085 193917767 562532141 10012 -239488284 918107159 18348 -64253896 280512516 2438 32148571 44343068 26379 -400595168 415940171 9162 90682729 477934045 4960 -553871674 469179994 8231 -421990817 689985282 14602 57702677 679438296 11491 16922776 416860492 3439 139269270 476208702 13988 -547383003 866913951 14630 -546888025 801020813 15944 -84165325 14172198 7665 7000910 570463074 549 156452937 169113946 6973 238211867 319911253 11063 183795457 292067682 21026 -269558011 522051724 22598 -446393324 329165074 15229 182083161 497471079 6062 -91348039 177138705 20167 -430902672 138796984 9644 -147855907 522822513 15331 -101113868 848530188 12523 -85633952 673520582 20371 -398738627 609534692 18462 -529414699 448266619 10226 -140068729 85201940 6394 -101371091 930697810 5030 205633422 411239968 21834 -169611092 853029275 496 55665026 455533738 23857 -159450370 348003074 1204 92938005 10866500 15425 -221237395 948264130 23444 -340192284 99030618 9404 30756315 401583161 8142 -460855240 81084481 16015 -54221890 113287371 5922 -476861879 855695790 26086 -201932953 401811812 24872 -273680881 920458224 25418 -22599586 385828690 6574 178193517 814980038 19670 235416394 943385238 5328 -435097595 438694786 8963 -402073596 58110578 18975 -9465418 176143094 19459 -563013446 236356102 22137 202927674 524055449 9125 -15522689 95852757 5321 136405476 190401154 5979 -118621694 547070761 2642 3240290 705379311 1294 -289820925 464943082 23423 5084487 629389445 26363 -526119341 262170330 18092 -123746114 306888079 18672 167625112 852652211 22738 -267340583 27676412 13754 -296522043 578075527 11693 -374950013 146803930 18669 -269511156 581329671 16460 -70624472 466817898 15331 143971990 154871214 11892 -35660496 92760430 21590 -528034336 630645418 7416 23230685 907155811 19313 -477793229 11456162 15760 88443359 851822009 11378 28102564 752201325 2697 -163485361 373030751 2518 -207060266 607583453 7241 -216389638 168128860 14943 -541828068 828856083 17701 -134294493 754129010 23826 -144999690 651621419 23826 -287908856 288304637 17225 -361749758 454502243 18386 191739961 599925919 4129 -136514530 234862696 18079 -280715376 113527156 11249 -502235734 250198467 6734 -585793522 149146111 13171 -257625990 134060903 13631 -60203913 47510895 11523 31289719 536424452 21765 102986166 576965671 9110 -332913540 135425248 18688 -244271268 902604669 22526 -434252913 315552221 3460 104923926 130741900 1304 9851375 642205873 1196 -302905213 424831715 1353 -422294121 585289958 6648 -484548332 419259382 10751 -404410429 501069410 15634 -306886069 359420695 5235 125805548 634929740 15446 -116302476 588287340 12168 -417179625 739600981 2834 -111138991 590271421 9846 185756173 749737340 22180 -333157040 834280088 452 -487544547 198930109 15659 -401015747 16698081 25824 -391415662 79925111 8925 42103541 243250719 14925 -530523497 832611596 23777 200521067 48540786 7944 78326720 540719863 5633 181220857 287313509 13861 19567655 794595986 2407 228031585 339563270 9043 -401115643 223270359 7254 -267645183 308002839 13148 24705282 128287893 16251 -364852083 378200788 10332 137781122 427474663 7442 -229897439 76198733 9319 -106141193 812658106 3229 157891720 78948875 13694 -32897698 673147855 2788 -534379517 277505766 15883 -549341480 221320787 20306 -63905550 17211716 17358 230710969 584895753 9925 -467303779 585426846 21597 91406486 853925835 20068 -152652903 52136110 12182 -123873215 298126928 6297 130001445 849939703 25378 -114051174 48411806 5579 -43603809 834310750 5706 81073313 509964721 20639 -269532076 344906312 20205 -357415524 236257686 10116 -244235948 34302462 15054 82457329 649287712 17448 13505908 473128275 26317 -494014164 172468327 14487 63803008 27434121 2626 -147835317 540787196 17476 -383017341 832436056 26462 -368994398 887111856 2456 -344986910 450584335 7803 -131714761 493384414 24279 -83730265 45218211 10133 -355224075 934922776 19567 58272817 211454444 9384 184648627 949445473 21634 -160921174 383048509 18014 156458168 657630302 15074 -354786489 346126892 21384 -487447518 738237885 8836 3951112 623832236 8534 126445741 831014987 1070 -512255855 957171398 17189 -295942605 866382379 20383 -345323444 377473379 4643 194106933 944649914 15636 -77769988 745767309 10388 -109908357 873959754 2122 248480064 602345498 5535 -432183463 282776406 20860 -397704101 713014168 12497 -222146229 745328563 13567 -468413351 849613054 825 33202479 932672660 5605 -460139768 560660030 15702 -119960953 894751650 8328 -593114287 868790164 23414 -57448015 125436368 6774 34450089 401502046 13758 192535525 117055308 10848 -88174824 592164955 24673 243650679 566153573 25664 -291817349 750046835 23665 -101284294 289552214 25307 -256116953 519712979 12957 -226916645 719422483 20448 -179326020 494316892 1466 -341714067 485723430 5821 -55819611 226257290 18128 187713351 205234861 25923 -67454873 654910018 18723 -440675446 208936244 9420 115875667 299754926 22291 244178134 406261782 17482 -177826659 927294566 2996 -27027400 190965932 9619 -253096069 341331238 25239 -261561444 618523215 24349 -416460551 72251798 8732 -305668922 855201256 7303 -254476489 593550093 6971 -21243546 584951058 5713 106575109 594864884 18510 -551320371 63111970 23719 192930716 16939443 11488 -262700377 876246917 127 -538560838 862789276 11128 -29572176 740289726 19153 -263523148 314041626 16234 -485353906 269287972 8520 212495879 609527528 23434 -7817794 259222755 11890 88486961 246468696 21096 -173882731 814084140 2248 -344806654 488979696 637 140074516 182581831 13845 -572484564 344870291 17130 -438816043 376006588 4225 -568163325 162309584 22839 30651468 477476138 13127 -261648505 693708624 20138 99571599 398732603 9735 -319801786 363837494 16600 178359444 376501250 16900 -396833973 536013465 18869 -272273425 172604451 16445 232428006 12433601 17241 103733824 60538435 261 -17107294 731523332 3647 -406084296 565673497 21623 200450014 785620445 26291 -218875767 806995260 23125 -351876042 551928466 16157 -481108500 441663223 23272 69509425 562970455 23468 -514367014 732817907 980 -163232325 436725160 6205 -312515070 143745148 4203 -527305807 428001877 7807 -127683835 407840707 18594 -200705218 168056024 25925 105121828 221077334 23704 -511444788 869221569 14250 -186607673 395483424 5401 30326099 446801244 8558 154719898 301194537 2896 219572493 292208799 20335 -424067490 594490788 8125 -512504389 667726124 223 -273121177 605686954 3912 -172069352 57733644 13334 -516866615 691403410 18510 -498904684 9900796 21960 222059516 503375043 6890 -317234424 215499426 17126 -40310537 671673173 10904 -264620508 132552239 6932 111854343 690310233 9681 187149398 300870413 2035 -332069313 401445438 22318 79811643 771983919 10144 169825077 941407304 24172 -413868487 711878354 17733 -322811502 351844672 20738 -422570551 856830178 9767 -146762196 802212217 3770 -590850383 502490378 13168 -415180749 20137820 18087 115029818 744229738 19711 2927615 916544758 4649 -226356138 75033710 17891 143933242 304072226 9433 127896798 129336378 8024 -305595159 608515336 22792 -521723480 354522356 9327 -392617098 30397094 24179 -217534885 309474452 16309 -311160464 146230119 26339 -427763353 911179558 5405 -573149127 100454849 8073 -272362706 943951678 838 -279565618 563110649 2116 -33203236 890068510 7429 -274109874 21765029 21548 -460560986 860125936 11477 -29294681 926117159 1752 145287131 406672690 8642 -322052064 330040187 21473 228314175 185250066 3643 17313764 789324520 19368 107733812 77249161 22772 -226907787 207598875 5886 -3189492 523156430 547 218751864 786693324 19704 -146878142 93244097 11932 119918286 306662155 16106 28414256 885379163 26240 205631333 200677759 7851 -57658188 64260188 19856 -419731479 647152691 14579 -119271987 471008377 6941 -211408842 500486551 23835 -425479346 398511213 13040 65019664 551257813 4144 -425902376 429035536 6851 -96360141 55235316 21116 11547584 199105881 9449 -581004803 452748711 23771 -214324651 585819523 4953 -130943594 762043636 4607 -50295306 13887526 5551 -64255111 822664727 19221 26326183 458074068 5687 -577982724 648715369 22134 169716319 176776896 19327 83027084 275976754 4780 -417755574 828141514 22933 -151592605 902694021 18846 -124114502 236096291 17131 107335274 877367508 3681 -534083710 152835238 6675 88573441 723350141 3600 -414801276 687531839 24010 -278602114 43776321 21985 103424348 466948676 4917 -97353873 41270913 7316 -206350879 579970122 7911 -551834726 256446858 9942 -432387730 676188910 21584 -355770117 196248737 8784 -369889079 183518196 1040 -316704609 408500886 22274 -33726232 494067762 1296 -343725956 812047530 13643 -17850079 313305556 22124 -270241803 733787483 16824 102159564 152802153 7541 -63553951 556132980 15395 -276124786 690282832 23300 -1359076 243072991 6865 207225756 729963109 20532 -108414189 107802224 5414 -559170701 403249902 3587 -540250057 313056896 14224 -363255505 254218036 13759 -169909760 154461386 1323 -563801750 468187352 22213 -157473669 645210798 21448 -432313827 448609124 22380 -491503953 245551016 16907 -273424544 485969417 24994 -119507347 610125867 16382 -324855239 311238902 10590 -414996116 493485199 6543 -278588126 905110693 8495 -15317508 702728299 8023 -490126783 818339174 4514 81381265 634027320 24152 -398828917 534113550 10321 -550746392 796050011 12536 22979292 63410998 17933 -51897041 280032099 12372 -279742870 554453191 1855 120516888 569125606 13563 -167346398 821788526 13196 93531444 429922748 19820 224877115 797518349 661 77790719 746798519 14880 -347922529 418054917 13251 197326801 102910542 4949 -448394569 581523279 3346 -82479398 446670534 5955 227500036 829225424 6315 -524143736 622830795 23562 -406184012 524922856 23093 133917443 187043189 716 28722859 680786779 3253 145489650 229303060 11698 102155249 509429440 1127 -533763022 652308288 11488 44448047 88448286 7323 -254643749 214629642 24590 -352949072 454645078 10955 249256460 58970285 15230 36044602 352694293 22064 -118466686 812223023 9238 -45795559 836912848 18411 153719741 220561117 8557 -493415090 472007797 20646 238897888 26406306 18462 -251772488 150890987 7726 -110105789 424672384 7746 131657471 612797034 4235 -260763123 633627533 3786 -301057663 666569280 5602 -586648046 925330167 4830 -531900645 934493171 6616 186045787 298579593 17872 -283644523 416329153 25983 -236561794 339033020 5006 -12582459 504785188 3973 -570145258 81245757 23859 -234556932 615169932 11637 -596445732 212728557 7753 174047050 477180844 4652 86143502 876612330 2965 -445452443 255894056 9561 -485835785 151512611 24929 71327927 26348498 18140 38934259 415058210 17479 -419618613 452206380 5079 88586072 302321119 12528 -115051925 912508216 26431 116324324 370098017 14553 238837009 844299067 7924 144021999 314061141 639 -110377886 455920697 25281 -208683057 260062093 20672 109147429 555597367 16422 -259678246 341048347 17082 -265622883 953328919 23481 98171391 182813461 3767 -357488409 489848164 10713 103539533 300142454 1799 -98936252 540061458 23437 -344956989 115693700 20504 -142049522 657782043 18598 -90662041 159896205 4954 132993861 210237868 15616 94314855 230067386 9878 -91190428 161194090 22264 -440279674 571105297 22988 -537277696 648210630 1861 -213401953 780471307 14810 26261565 606770051 24230 -335935443 863243344 4236 -317564191 19365200 23589 -250603919 294919344 16415 -34242190 624445489 17467 -102754037 231975341 22770 -298411464 808654819 2910 -174440656 307150685 14084 -350444806 461499527 15491 -36570878 646056468 3264 -399868682 314758632 9862 -52342231 768154057 1763 -400599968 671175532 23405 57161486 393653474 18291 -387373189 455690530 12371 106494531 445880963 3423 -65240995 533045971 17755 61893269 830114326 12677 81551784 799436262 18452 213505599 850358031 10484 -138016988 21892170 8373 -144022780 623642776 21133 -76196427 478268646 16929 226607920 113086586 2456 -157106549 650666458 4524 -277068477 318345431 3597 -525306800 34390904 1178 -551875213 717718185 12448 129494737 459852100 2612 -147573878 641714197 6732 222181683 147398702 24106 201593131 428302875 19162 -351040512 404074089 10831 5420985 619396206 20396 -177197564 553063033 2417 -229068108 826092346 23322 -337237289 579944141 23877 -145484333 738834796 13234 134728853 909908204 5730 -183382247 666789350 21953 -227916856 892806561 7755 -99762786 250986440 25437 199271374 21067852 19465 -214555501 502420717 4690 -524612081 377385732 1213 -490994890 392244456 9827 -48792007 372371695 19506 -463040838 664070669 22491 -435286921 140780158 20261 -178683379 517674977 11348 39265301 426824337 5329 80852945 344706125 1941 -36217199 193734930 9692 -421056519 360055447 14415 -449976392 940896434 9898 -6636269 950599283 8292 -327111989 707686604 22742 234809730 158730369 10185 38812107 504378671 5339 120422265 956973135 12517 -108449646 897310891 7202 -17911406 49773690 15726 -142422274 509650970 6955 -349870199 667592296 19603 133914417 94411800 23261 -488955540 683381157 16209 -372058401 842961588 898 -265597072 668988917 7979 -343236844 552997643 22630 -249181369 708057120 10005 -452201163 235108986 25841 169246007 200209473 15816 -175682719 10991981 10894 -477034752 545220859 9745 -156123369 366001050 569 -291518577 471550429 22137 -160067936 810708130 1833 97135217 804490471 100 197686344 513278819 19737 -139775508 85320528 8252 -190327305 170748672 6935 -538287067 904179012 20264 -296689730 581084086 18148 -209339856 151991549 17096 -540635185 394785949 17826 120937446 853445423 25444 -427032627 521699635 18499 -297289439 860815711 6279 -582183654 322300539 1473 -600035292 266223855 12461 -188745052 475975871 3470 -414161993 62724592 12821 208678114 223406682 6909 192900968 937168938 10101 154925740 420916629 615 -360882548 735325403 23368 111838889 753476063 1177 -59275586 256539723 6396 -167026380 189165274 6595 193901940 253461227 23604 34549159 486061583 7813 -324446436 88689257 3207 -222073368 176591778 3724 228793769 108271428 8699 130263605 543893839 5337 -96541999 17675733 2660 -394736226 43986907 17036 71393971 119887079 21922 -185872697 410542438 264 83770845 599004915 5889 237224141 708067709 20767 86011165 285819089 25719 8389787 362676391 2649 26246313 828002900 3271 -108618786 115404803 874 -98048715 881625270 24752 -331237549 438393830 23686 -486303577 915049278 4901 -222126261 18359871 20566 -280452577 717294333 12945 -430409804 824408276 16601 245133520 548677438 22392 -104327250 671366015 25194 -112251302 49452233 8051 -375601819 504866425 3795 -283769143 617828124 21465 -72586010 573856392 7740 -602224796 510612738 25396 -115899538 116069605 15275 -523546336 544867736 15565 -222146603 477200928 25380 135036091 238163128 8505 199139243 484622699 15059 229693394 871096635 18763 -232538638 254383495 23939 231686576 308878304 4107 -43191171 201011228 18036 -585211543 521647764 20384 45496180 458827986 4052 166714217 918429646 22562 19541366 664263236 7359 131745576 41488411 5186 -82097223 818429811 4820 -508511122 242711043 4079 -151821302 109686803 18477 -206320107 538529636 16841 2267907 733716370 21497 -443774652 675300402 9521 -263829301 906253149 8008 100234952 665967728 17944 234149286 85212577 14978 -168514475 507645086 14568 -499641656 831238365 1060 232150075 487080365 19168 -532262581 144157432 15941 79434196 804051592 12684 -148661958 159366001 25968 30249272 88238801 15951 -589126573 111186182 19904 78210238 253910799 4860 -432616819 190055315 25688 -26669086 909730513 9437 193720216 257566419 25028 54118124 619648646 23501 -18626958 77681944 15558 -160614471 911406728 10749 144755321 183843371 17097 -457624360 301583808 10570 -322324589 588150418 18201 -228522826 674635492 16647 129720711 144324420 7328 23316835 187436623 2011 -116162562 253819686 7812 73464065 633947501 7798 -47891647 354222598 23218 -441832776 187601260 22589 -185615978 347549727 14217 -552591708 936815250 15841 120939041 525843934 2726 -600025869 640027435 24842 -237819790 74668475 11629 -558982985 946507202 169 8883530 254636102 19155 63297224 256244972 24596 -224432643 825592835 7219 -496435885 295381992 12054 -391367782 504079186 23238 -575858510 776218086 10412 -352556570 472247041 1796 -368469300 735967465 12067 18664251 378456605 24980 -95572818 547283798 11039 -510383811 350489758 8932 -168091208 890122142 18197 -403622026 689098565 3796 -491632657 346292731 22027 -254132074 378644238 17490 -224456805 535146401 24289 -301458085 408405066 8233 -586670909 714692358 12795 51316063 225106375 8444 -325405541 811425080 17780 150910696 807958164 24216 -299109447 104764994 3280 -244204058 448867582 18472 -152568819 325625782 8707 143278050 146464032 8239 228261263 429164613 3967 -343403006 903205147 23086 -575482260 852630656 23623 107237424 826548683 15109 -148124470 387400063 15523 -8896202 843181064 2087 -135877535 583919408 2866 45289582 74674939 7538 -199648759 910140570 11706 36452362 413274593 17791 94335882 98125560 16160 213318491 314793483 18892 -576955097 504890622 24365 -558218679 326660039 22680 -28330212 138366011 17427 -581329510 217247110 22613 -120296024 338871907 1731 -26630890 11508542 1854 -175346846 42548829 24177 -436262469 821763517 11728 -104776977 70204443 4745 -543407897 49566147 21048 -561204938 442516512 18170 -126270623 531774998 21836 -295681355 745459121 19099 -332687948 202375960 15194 -372134073 774959818 14590 29907353 663394851 9861 -459403592 384996798 14544 -458313483 734319977 6786 213840221 244489826 22417 -252789554 35575782 24003 104478383 137560554 21056 -438414221 916432322 25428 71341381 258756215 21431 -562874848 627133679 19793 -455457605 344019618 2188 -24914871 786977071 16567 -502425284 713645525 10009 -314404876 490874387 20965 -274517900 910347899 9155 -103332863 885779798 6331 127768196 325526869 22389 183220421 657323741 18581 -87080195 315591584 12757 -499168023 891806674 9425 -268485970 276520599 13424 40728072 467832856 18019 -248628337 344847717 25947 80631176 109614357 21538 -177099837 846685814 7919 -124506424 40297825 11329 -323592263 380365871 13667 -229462423 465335008 6127 -12172879 572474610 3856 -307003327 143826667 9184 -474546999 234509578 8013 -428645456 360484635 25157 4961389 147055983 3322 -459847392 818506721 14691 -336192516 513725361 2660 220089949 202352838 1188 -412678629 635793444 5614 -551792904 244952616 17932 78434595 278859563 15229 -240687666 865601200 6063 2833414 535617888 22876 202975993 290457084 25604 -207371741 619618712 8441 77516698 79600190 16875 -214372733 618668141 11516 -409426957 659642785 8391 -446968396 523368592 8287 -119138870 814216232 677 22882264 43875391 9222 -350365283 186242998 23042 216120531 949468037 15214 -423020120 881456565 5308 -112642267 518170321 2561 -320238145 279662386 5930 217930402 917187637 12281 194726547 871115931 5898 -301483976 137931469 18312 55483147 852213406 22250 -580773020 272111766 23638 95800205 309181186 3009 -480714224 133036973 13264 -217842694 760957000 11084 -484419440 754136297 26190 -270748882 577979750 62 -472408028 104422444 7292 -320627139 15971053 26007 -215768740 844885902 10481 55295619 876763677 3523 114593770 181102753 22018 -172506989 509648337 12892 -271696070 466135601 21971 -48252066 435854293 8834 822277 197760754 14077 -62071604 502595225 1150 150786588 267060803 22950 95271614 429996294 11222 -308236454 395159564 22879 166890378 763141918 6382 103454025 426833999 9712 -555273674 55967832 633 30529605 698088144 12876 -589667406 159657961 1952 -97170850 574488142 17502 -599505690 95711067 25059 154473039 444819866 23907 -209938467 591867780 15894 -338457339 754084993 23648 -229638621 659456029 23788 236159694 286724036 18230 -376069004 740771410 8630 -509766170 798618682 2855 -205597422 145389088 2979 -542855303 674285859 25939 -457264306 745338168 22091 185063684 548374988 20407 193768597 19645935 13025 -478885050 187834930 19935 -156909887 948617492 15298 -93883512 936546044 8900 182832526 31879798 5591 10971205 829622058 26420 -322418839 768670786 16830 -561419643 542591900 20079 -242035203 451640660 3755 -337153707 353951990 25877 -315449349 591691856 14464 -239118946 752039510 19192 -239087386 297207449 15748 16083959 181707240 19690 -132289618 309002072 18612 -391978739 910381906 16723 -230278665 879557753 13897 672040 419620793 5866 -24399648 321997454 12999 -19157842 821983534 160 -478442862 212280014 1604 44315744 384908579 4090 -307487026 326762538 4844 119595371 861411269 12015 94209375 628746885 6165 -214448088 811728818 919 -362749292 505863048 5852 -145467144 774403878 11111 10730163 168540222 15626 -445138628 946702615 2111 -224240944 752278816 15272 -542451536 141166760 1902 -61338538 658336691 19491 -392967541 527669909 1731 233132413 484481084 21612 209494558 935007889 781 247412212 215300600 8680 -47473946 201857772 23799 125804925 573991261 14489 -398822599 182028518 2226 201893313 601907491 15301 -599519797 577881994 7809 -405126398 292531148 1006 164703783 483476564 18937 212359599 484236874 18656 -466916141 544373696 346 237774601 859023169 5370 -260681826 486641275 3804 82664956 510711027 2415 45784524 619327769 18132 -338974317 877131614 15295 -593221691 111625865 21414 -375670280 181506099 5326 -505129674 206774481 759 -476197153 313603144 3559 -494339729 365399697 5363 -424399567 320247174 16634 -32110 99314169 6215 -64362098 710531395 7153 -540565045 800949899 14367 220770489 682302443 10957 -366218948 15478008 14330 -100743732 681125194 5224 220773939 794765628 22565 13600189 735105474 15051 -114563720 395266743 14028 41434573 208529133 2729 175768521 940313035 1924 -548299 49636109 25427 -16246059 131639836 5134 223155601 367231538 18481 71885379 936458884 24011 -87419093 686922220 6014 -314449088 103350770 5595 161759271 427520430 2564 10124135 382280023 15744 -548704648 937704121 20816 -582058880 336187546 20241 -326572287 265568938 1977 171727811 162967283 17685 118914119 671756734 14267 -262196 27512985 23689 129178644 778997168 16916 -332830433 688654208 1477 83062394 216677736 24473 -32153159 797065381 6845 -169758443 542094138 14438 103952681 906881014 6453 -92697078 519224314 21801 -437423543 769479393 19898 91562040 421469296 19381 198653952 190298226 6022 -479265252 777369147 9400 -413493425 717882494 10964 -560884789 754404245 15771 -170497241 145371827 5388 -501099050 285161010 23496 -521837367 532660313 10389 209341096 301059432 14923 161702962 95498137 4353 -88360661 714736784 16749 -590604901 664670551 1418 222859217 676608274 14983 -464863321 541622700 16930 -585198517 832120385 15325 -526688781 938848162 16948 251732871 655674509 173 -339845684 110046500 24474 133954562 541408911 23747 -397079486 24260053 24208 -360408034 334902518 8813 -119080777 886104925 13012 129472892 515709518 15191 -586498597 434836660 3996 -17515421 753192426 19256 -285837059 832173363 314 -240175894 72350865 6655 -597745329 427288316 17475 241092332 566317138 3574 193827955 722027588 794 -202720530 584207472 15454 -250910715 484244575 5409 -276621664 642691990 21699 -311830666 507186513 21369 -203183673 425110377 20670 20251209 310664538 22253 -329541765 480134494 11492 36807360 165519438 20906 -38024251 901509048 13827 57791472 291879440 18043 -102086999 517785538 21942 -277439094 429340772 23854 19121857 522984567 14878 -91821093 33669404 11645 -505990738 153370595 10059 -436510212 893293539 2663 -341710119 52452186 25796 -548986866 35279669 10671 69044651 195681498 15192 -289191005 230526920 6766 -445674289 521470294 9418 58403906 847893845 12792 -313619339 443172477 25782 -462147544 18888496 864 -335580122 260210705 777 176067073 89144574 7790 136015758 367737570 2146 -588509765 667650964 18128 -596099402 730202603 2182 -458800846 66848083 19108 -73829022 23127472 13107 90276959 300407162 2481 -175351073 300970356 10050 -195483494 875317633 15027 -483946611 271465292 17832 -103832867 710573652 20112 -73532318 568348952 7469 163323861 913408780 24769 -130585774 736322512 1283 -487198163 673072645 16021 -261748051 739691689 14509 -258247084 644430489 5653 35620343 458590338 4057 31518492 428329595 2564 -469115369 944694179 10758 -503699479 179691972 2349 -216721997 722966576 5724 213789181 518153381 5517 -581718088 292830405 22099 46547247 445801901 18863 -505784982 640523360 16439 -126210669 558340649 24021 105391132 34794457 6337 225504311 511326050 17377 -83583509 281283636 25895 -301026404 489319573 4499 -280739872 619271256 3491 -213281919 621226657 7697 -451488522 821245215 1931 -374043294 283327418 16319 -217177497 808139654 20154 146055899 361361843 2294 -348916976 691379287 20404 -376839687 40027951 18658 -158530768 898826842 21509 -38756626 642681409 9999 -469384208 130661561 4350 -596436752 233050679 649 203855205 344888566 1905 191882759 131213320 25993 -137494194 884126367 396 -313199713 494988838 25830 -310644952 795681494 25392 -303243288 404555468 20691 -232270334 217346728 18325 4970216 284401655 17591 73088481 172922759 13673 -261096828 490578287 20683 -155129403 369286286 4124 -285607013 935492789 6904 -201301894 151597989 3088 -229558690 569782054 2695 55498567 460491861 22336 -403103821 328076983 2699 -185102293 355077140 4060 -490935294 398073126 19898 116469867 906743918 20365 -66133356 909595174 7124 -573710383 151789564 11929 -330282804 535417040 1109 -378301022 698029766 8362 -377420579 908496454 10761 185216323 781356682 4068 -112697910 358706675 5606 -8024399 616212333 24234 135809643 729925664 642 44386998 642284583 20927 -343932700 303755680 5338 -537008420 227319515 20719 -42387018 270950325 21459 -138018943 241396073 11112 -454030034 242570867 20733 43269950 220212099 8496 -562352962 128443851 24233 200544428 246131918 12949 -245263392 736310408 11121 -419450378 887635402 15654 -397174116 211286823 19930 -87983604 373627312 6582 81116507 31304536 19466 145423864 854510064 10581 -486065989 923974678 5431 -416186022 892657725 16970 60991337 84419698 19142 118289614 892651575 9042 -499480848 546211201 1786 148489227 73525830 9656 -557491446 897347418 6986 -470606917 899796324 10353 -392481328 210419628 17639 249478540 890996057 20868 -326725392 912587708 26283 62361266 466546433 18035 205232287 674546351 16814 -530499885 152902873 19941 -175803585 588322497 24177 -345314892 618033256 19301 -270239258 509487862 955 49719648 546970567 25955 250870566 184827429 17733 -47523963 447208594 11272 -166127643 432618983 24253 -381363118 163459253 1237 -393964932 839840888 8982 53576651 22844953 1826 -596053883 816618593 13142 -92805740 489821201 17396 -104901895 414444137 2350 -32199994 437446987 18941 237942324 938003192 12326 -224358840 921263908 17406 204487291 159431022 21457 186676935 791983541 15024 -56740390 332093535 2060 55309436 543809015 24597 71539843 56771217 18124 -50986451 590481598 4059 49703220 356749314 22902 -400127942 397494732 12444 -152312108 17454539 5560 176563693 523539252 11275 -475008331 899528501 20105 -583701934 769069916 15873 -513245610 607744794 19821 -295192133 462855336 2441 -210760305 542037386 16925 -197330422 930769095 25887 71437101 334475524 19664 248381627 224141555 20771 -430250254 841621234 20462 -33454001 184702884 23165 -363635006 249591855 16965 -528203108 276511101 24036 252535941 464397444 13083 -559470803 252868957 7765 -525224634 462675154 20927 33958107 800480551 651 132573274 311665312 25670 46864848 610863046 18359 -5345647 613801547 17289 50913189 20827776 26428 -34383789 120127325 1429 -464747358 153322431 10369 149627099 623798410 12141 -70882302 94373232 6092 -73784168 494558486 10928 -295943659 523748879 21432 -445039923 576762539 6006 -263680060 775352677 8221 -211211972 827378572 23430 -159028915 360240294 23128 40294176 333114038 11581 -429546714 302904253 24838 143463677 334666073 21795 -471079821 106360145 13989 -86459216 575561630 15070 101380460 190368596 17879 -286266150 622908269 16567 -216746750 423045064 18559 -327420423 940561775 16446 -503907955 452192605 6635 -67431327 747762816 22480 109390175 434858171 14821 198784691 366144980 1927 -38460293 66039500 22378 -157805447 143100517 20845 -323741829 923201301 25324 -466117000 161740746 18074 89608071 713734122 19500 76911057 540072345 20002 -232464937 19844335 12018 -426256562 516388550 13101 -402409067 127845445 18547 110912531 812032385 14019 -410224043 653179451 19471 -33109247 344790153 3539 -165724910 898316971 7522 -201537668 272329484 18973 126670313 474853897 11001 -180608195 282047371 7139 -302887160 92587895 932 235344812 756320701 24333 173449549 405170470 13659 91276649 119051140 7940 -236002064 71467007 4608 -556179191 131021515 2757 -352446677 85348059 125 59707698 737868143 8142 -274755083 928505293 15964 -98959248 99034777 798 -79331898 390246341 10491 -206502420 67742675 4703 132192355 456343544 8131 -405917391 26051851 14587 122226672 843757858 8884 225545459 682859053 2060 -92047755 249952949 17152 85536608 45152315 2455 -521438103 496210145 23746 -407679897 219948134 19353 -189690743 605816249 5517 196355027 320145162 19280 -27511470 489797029 18294 -368029039 410739468 2780 -43036793 726422857 22308 28290008 199237009 11837 -150815272 779962785 15337 117668422 841921587 13227 211443117 332379110 8074 -593366149 372678008 8956 -90888168 89642068 1307 138067372 897829126 6268 -200338001 897609009 2060 -349168181 31851817 19073 100266775 258273043 22893 -39286629 125431081 16194 118617646 221649596 25402 -58057380 935063965 482 149339943 188993421 25178 -256116536 534880102 26054 -169030995 778337163 6429 22280161 382540702 17857 -557054673 851068603 21179 -307816838 844007366 1496 -356001873 782161910 12598 -490683652 847596050 25194 33754508 557859982 25580 216076989 553151816 22746 -528166154 327577519 21579 -84331742 147383081 19527 -3767137 256816506 25586 62794718 263088535 15237 -362128889 630196550 12487 -228895708 220252477 2601 188037132 719773691 14484 -376723036 300255546 24119 -89747495 43879150 774 15097340 69906441 704 -229840510 401438772 19651 -119728134 837664770 22264 -366117061 178550329 57 -58285995 552720808 12436 -372291317 753980666 10280 -502448800 221404231 23025 -279079162 781024351 23160 -351314536 129852373 24603 213646358 876983532 2329 -189785122 252932539 13559 -192208529 874214303 24009 -5154427 205687936 19348 -37344487 70321602 15222 90231032 569123146 488 118185523 476063349 20024 159271535 414415806 5818 -328407279 233538574 4821 169962950 937762246 3458 -329489708 262555694 17989 -543576413 128274609 3606 -73434774 794025605 13783 -266672146 436179518 4107 -140369114 52986947 23840 -68988481 48564233 9568 -539005756 686306264 26137 50216934 517106068 16454 -588556136 468492187 3529 -526443009 52603907 19823 -444016755 238420238 16048 -502899702 397627769 16104 -233104655 489689294 6849 37707178 824549034 24073 -148954816 224602477 18604 -374274333 647005526 18773 -312492089 249330434 14865 6414637 110809709 20172 -583087700 244758130 12654 -368980975 357629000 15488 -226285900 813728283 24770 -345315243 380882600 372 -572163095 384969454 269 -157205083 242694714 7278 -167624704 804540816 6106 -398767373 884245905 4986 -179430189 429795368 5241 -472276148 57979827 19539 -361720999 256888588 21315 -439721004 283084770 7491 -568001037 901288313 9688 -148670488 549881727 10125 -4812597 937346521 16039 -184499613 303763077 13212 114156343 50575365 16573 63334488 851283424 9825 -95344996 346487790 22923 -262988296 52171733 13686 -369164131 624460712 16616 -406154473 240547272 12095 -455015910 246518263 1082 -147154194 296710811 21839 154950393 39333777 7518 -457036498 740113466 16979 207122569 712207900 23948 11688134 918726094 19438 -372625468 184881323 24793 -332817490 332732874 25735 -543433370 638087142 26119 -435078527 475071342 9191 -548922402 185985327 12090 -2695952 428084541 13623 -455273416 541556766 16780 -37719191 314342372 14592 -398082949 69622959 13179 -136376610 140810321 10194 47286071 624218522 16751 -541153709 185095110 19971 -436700157 262865846 25101 208694935 700854013 24082 -493241199 795203897 2701 -322758960 301929945 19654 55406205 667868736 17449 78191321 640865438 26398 -549345144 597479544 7325 -594460940 283500382 2108 -169952658 257893882 20919 -168349272 19567340 1552 128320592 138596542 22849 -447487027 407357994 25851 94363803 638849617 4439 -103577182 732326586 13170 223345148 756236714 15873 -110252266 146645419 14415 -282221026 82875843 1942 107197934 690906164 16541 -395245776 274590025 18135 -161837679 606910783 19720 -552354531 624472876 22600 -396917865 420707206 5309 -191277609 451236369 12110 8714443 600374727 6879 -214611370 752608611 14438 -462276528 847158529 18589 -21518457 696311066 3380 19883028 495977733 21066 -425764487 883361170 1814 -431796046 67150092 4324 -244434695 574763973 5950 -150245426 155886341 26192 -319335427 771152584 10823 238740753 496392405 19935 -540782754 578226227 19187 -320870821 947651698 2470 -445020448 808051127 21895 -226280768 357733775 6986 -469582970 429004193 1717 -508319410 647978363 6918 -180037852 620698743 16699 186126465 135880682 13700 -401241808 919528921 176 3445353 228454019 25692 -277638607 73662678 22126 -297945520 33208956 18746 -316871601 687990103 17219 -580017481 630753407 11135 -545462881 172312318 1453 -515092520 248474990 15281 -408559438 289103325 9917 -542114190 726725003 3987 2800534 770338944 13928 -590242163 704914832 15063 -287000864 424981055 14659 -163109268 761863831 9488 -303430607 134493527 13061 -268150311 491762899 4417 -202417880 951349552 12158 234465823 38898810 5430 -168110800 883305843 22613 -331090448 104214204 233 -57663812 772813001 3564 -435341392 566116844 19503 46565451 33234367 11500 -66404929 566335908 20915 -420880540 10222908 7124 -420864437 446353732 420 27175877 270516629 2118 -107277840 254643747 2219 -337166993 594604369 186 20014034 806463890 6258 -282874391 472180193 20762 50638339 99828850 6020 -16446885 393535569 24426 -124275215 272674515 16715 235738667 669709031 23792 -522058163 716690406 18595 -10667304 404803306 7906 223872261 813228598 4986 -302044137 144368402 15353 129302628 33970368 24640 -468567606 532154705 14273 -134820123 186995212 6629 79274975 919668879 8196 -241069761 689345040 15385 -581567363 28379740 21224 -237177630 630131968 24935 -252864807 851153675 26034 -429808596 293519292 25640 -282091533 834994357 20830 -337228695 22732151 6004 126714620 252021930 25920 -171027552 806027005 4062 -268406691 778725925 22032 245622424 924938545 10135 97998968 608241588 23506 -57661342 613766551 15874 -258334843 538739814 10639 25485620 671459791 5190 -598856097 652739380 20119 -360477466 422200132 11433 -47153850 63411034 13161 -576102169 836134534 16513 92372526 374195881 17605 -501683840 162431472 23671 -245074921 326770425 23236 -162067049 279885515 1713 -482814750 707631509 18590 -455287967 241432870 8005 -164223911 200978143 14113 -361833217 148571068 21244 -320304820 899837990 461 -82913867 629723144 8047 -449545141 258493598 11501 -178297335 499196166 23254 -360545448 136235612 21843 -440442052 498798554 7608 111978650 851506961 24242 -402989451 568209030 24198 -463068709 264351583 5729 143693003 882561810 8533 56021334 891901134 6632 -348363365 837417536 2119 198734345 301784450 21443 58176168 474084937 180 90745621 263046666 1774 -600044260 103980185 21267 -413159517 111674275 15727 -336346022 624366865 13465 110745371 443286910 24750 -105109257 757495952 21333 -375103721 181123388 5124 -263188587 484878632 17765 -389516179 32993805 22442 -276024799 527880329 1736 -403693643 725059481 17901 -11479963 385376180 10805 -120566840 902390626 3062 -569187639 574220405 8409 -592151538 957327001 8106 -559204422 798465900 20173 -376568002 310588736 20017 -206712733 269768003 11764 -403913977 280001161 12413 -591070332 946082833 5157 -90519969 630106459 7046 -39418590 655702504 24732 -588088307 185775916 913 -120708711 561976076 1122 -238935259 405775647 22680 -482573183 643847124 2938 -139256470 612867502 2197 143168804 250106674 7508 -115945640 856171001 1822 -513332570 575508974 2684 142175642 734269579 9981 -381358225 441006052 306 -213208061 143338677 10342 72692853 429583885 24054 -25326573 588790314 20991 -304321151 396936024 3057 -127113042 353007357 2562 -236703615 182007848 8924 203440774 661858152 15725 -317807796 397487911 21346 218682461 119994213 6537 -246364385 174330147 12314 -58789759 859288300 1353 -350138611 673093158 9799 -333552346 866905879 4724 -461156582 927139812 641 -75119880 301004073 10943 -133545899 371749145 8099 -207830120 299287229 18642 110809889 629309879 12483 -72748082 918038879 21935 -533330139 739299832 7157 -498825385 296869721 23295 -434198224 700019938 26140 -326903374 755157581 13998 -557459135 569392258 16853 -575529578 542651847 9326 -590682067 583933111 22671 -416003479 349880659 10712 -454945383 590435065 3288 -387707575 783291563 25027 -522073150 732996188 4151 -8764504 245315977 16969 -193413924 341602381 11764 125626566 293730773 8309 -229936288 660799982 7637 -245956416 589593127 12120 -455951889 674125671 18105 -304512493 386197131 5854 -435851943 29687114 286 140441667 566222418 21956 252581772 586879210 11631 74884918 844402341 17113 -544977913 924744493 2429 -557198094 756560696 24379 -352627067 630444136 2077 -339400218 331081568 1571 -190639261 821497176 6703 -598026259 168094982 16883 -92549025 258347490 2758 -37534217 314236079 3214 187395237 147790129 3761 -305275902 254438665 21524 -402225167 528053688 20879 86263021 643015544 14110 -140918552 369614553 11235 -173296674 566800948 14568 199887295 439873530 3697 207642544 466931898 12211 152261153 67289164 18328 -483491206 307468750 19293 -17328072 609966868 547 -98276888 691883579 453 -229194721 707498983 4196 -494729971 833732769 21036 -12909089 756660148 25515 196049544 795603704 13976 -559345224 856967663 25297 -209079459 576204361 23015 -110526011 891927073 14788 -355061396 187998483 5089 -518754668 169064972 11273 -268317254 611188394 18264 -304291690 327498587 7439 -419697879 126939199 23035 -451758292 571433973 8157 16054061 354470614 9678 122658202 280690128 6270 -38437869 629715077 22408 -591773247 446311471 3131 -291774851 822737853 24268 -170589604 452414172 16863 189244459 953224882 2350 -590308827 100554980 6696 -151649818 119335262 15916 -458848002 441935313 16516 -567013618 747824888 13340 -88454895 601816527 63 -494563754 333430702 5814 145639461 481438092 6793 -48013564 543934481 16772 53858635 337417273 16457 -169331079 263151879 13602 211421970 846339741 873 -444125368 866677425 4637 -108321012 837500881 1009 245996806 368740254 26246 158579469 709521708 11417 -40553474 636267848 2209 -452632060 506154058 8722 121119287 148946524 21596 12803492 217418826 18923 146606527 624568418 19293 -205232592 745660454 6936 -230972827 750530559 26314 -190017765 920705080 14294 -84527044 578151952 25586 210738449 764622460 20632 -417616604 763806865 7592 -114573466 118846578 13084 -443126606 373705843 18383 121879716 951008096 7530 98296461 927124256 15008 -113064379 831613447 21125 177234097 922988448 11838 -600234411 666610268 14953 33070745 579323933 19766 899932 496729013 19948 -155654196 20647609 15029 -600415644 246407505 4228 -269280393 719550261 13399 -486203088 250254191 13115 -189848958 236173025 10875 -596105220 280075488 20722 198091520 182800736 7362 124047876 200370674 12064 236746996 58447548 2135 71250470 460127977 15470 225961291 770811389 15449 235012339 573196494 26099 -389418226 219961812 21889 -463875694 335559682 3089 44581125 10897953 13121 50166050 782919257 1908 -322166346 394789717 13625 155479121 59594617 603 -559267160 126104896 22765 -1201855 600750241 11588 148018366 847873504 17191 -286101210 500954677 16369 -456061491 418321496 11679 69486599 227603698 15044 -195692661 305771339 21531 -525585446 47510783 9008 -553147888 885213710 24578 -203937901 201182829 13915 -285002003 904264981 7382 -597864084 882603886 24040 251890339 773057505 8581 -474580301 436911630 16978 144225549 330006849 21660 -398875054 621883188 8346 230034480 605943263 21512 -442124578 825703871 14216 64626871 796435118 5445 -581413069 114827889 19700 -44397966 357006866 24355 -282024048 781155402 18585 -327650758 152710555 18192 -203265847 656168726 3594 -313196536 697481181 6910 -398628496 693277459 21249 -382085010 95455725 5767 -3695455 499277558 22673 -459273394 839597738 22961 249540541 642549598 24212 -333235635 484217266 11905 -126826625 258804138 19340 -242086333 423244964 6190 -585364016 429376059 13365 -179092674 285971435 17517 23754731 616641095 14109 -324004216 256554301 9997 -82928577 345249207 1575 -459549346 435651792 15617 -304904919 481387172 11800 -95802134 580431970 18525 -318048502 562411051 25385 164016272 723706776 14706 -217172808 478854397 22190 -113384755 45819595 14334 -314724377 693484305 3577 201748625 851000807 22896 -430607162 297765887 10306 43716155 387026870 10245 178271503 948345776 24767 -33037217 291036634 5885 140362905 335434226 8160 -240746480 261812401 25658 59128972 719477022 16517 -194294926 60113875 1126 -454944777 802281672 2946 -464267904 55575294 1433 -30051979 528650756 11033 -583599670 551461233 5394 120007183 437672089 18697 -456372464 708427353 21151 -305820995 743634167 24805 -277239698 401771178 47 131820323 937928975 11864 185000152 722162527 23609 -374253333 358326395 14410 -285210255 575764546 5128 140201154 552279691 420 -232247081 545725276 6299 -179744040 878535423 25986 -41722535 655688896 17279 -547534123 230466777 6947 193416804 76925536 16637 -50475494 529127924 10127 -136530137 803896450 26172 -521609505 72829917 25579 -474412795 889461531 16483 -198889948 488689409 26389 234987306 846387466 25823 241191630 795178887 10513 -205966230 928078603 650 -473480818 533119801 13996 -339700605 290314642 24961 -287087456 502190926 9835 -449600724 675511369 15404 -235528922 832825693 22098 -189047834 629499757 1613 -19218642 11638154 10789 -348508531 867212169 5379 135302204 309391550 11470 -75665493 135435708 18956 -353125306 632433294 12478 -545054827 574322583 24917 -250079907 802225729 13733 -508098867 100773777 20118 210795655 430706257 4224 -129500886 880796094 21812 53007083 909198160 13900 216508819 222005926 23013 148324109 406564761 5474 -173280975 905686539 21227 -560913172 257074858 22072 -263792896 409709570 25284 -178908976 140637245 18692 -593509389 196666768 11387 -597087104 15403451 13009 -305700145 646960116 11365 -4704767 799280297 4171 206621932 829480472 10878 -539943223 695511627 25444 -355646724 917086149 20773 -471168361 830557752 6 -581258166 832828299 25317 153588462 735384828 16318 -53819069 766174073 13294 -449756806 183916472 5552 -274419297 392475475 24384 -452784179 679786542 9982 -230935536 230563594 24792 -436668683 668170110 25529 -480844694 363431862 8334 -280156200 418861492 14979 235852262 320617414 4419 -64076213 603195669 12254 -86060842 524999552 4392 249507527 333026257 13542 -575580734 863583895 6425 -518406171 480298632 11547 -111194562 165959101 5883 -165559117 521904226 1764 -563653870 750638750 15223 -474701512 854688483 25225 -445890805 168109342 4198 -283787273 842649936 4183 -417642893 744341659 4907 -172459514 118679524 22791 52849538 276160740 14132 -125921384 560560022 9189 -283979831 186435032 13732 -598996251 812246674 4042 -280575309 693210201 14931 -507651790 25279371 25452 -41050533 813357886 13791 -7339937 58292698 13633 -472542152 223298381 16823 214251964 534187314 23498 176866759 462535995 20047 -384887773 651361570 13382 -526643932 344080061 13595 176894486 553096442 18470 -20322527 691313223 13618 -101114061 192795105 17833 30450732 432939503 6428 89447469 166224720 15710 -555478263 783988924 20116 -151372291 583298953 17398 -154345197 840392041 2861 179332429 364517909 18425 -414448817 659491922 15838 179508330 453648256 19157 -123213351 550542861 19096 -443339525 767288000 17517 -479812237 90792540 9866 -421866021 669850263 9873 -350408840 221834663 8047 -512474745 277262253 15930 229080653 636075093 1958 -211052448 885990495 3941 -475018557 327637415 11213 -425987448 837010701 13897 -32048242 172983814 20880 -270998428 281520422 16936 -93779379 839663192 6036 169189278 327008462 8018 -405482294 787148142 11351 113300047 296111991 2940 -175237832 127528783 1294 -296050009 52355969 15794 -365372072 211255824 20589 222523060 454065727 10286 123582332 201724051 23704 -56805688 234766922 16890 -386997793 915128983 22970 -600359089 115639031 7402 -104402200 405090774 18710 -395727051 264079689 25457 17451874 837852905 22414 -175602800 692879267 2222 -204648147 369438706 20413 -539931786 593350970 26101 -224111967 61947663 6979 -445701207 296038730 22210 -540393450 525966388 19616 -160281357 822220675 376 240090818 345513016 12756 -126547851 110785862 6716 -69472392 886256949 6305 -162292977 528542715 14476 -45751375 508125559 21058 -68964512 461055904 4903 -444837514 750750518 22559 -47533645 917082136 22615 -256730066 424373874 25151 -156046770 406993799 9263 -30313502 185576523 16830 36009188 754858811 2377 -402197883 95624774 4561 168390969 480444869 14831 -48765245 420962559 7168 -79858568 307081953 16873 -556928599 251811584 22603 226390120 376298641 11625 -195364637 659646179 11 -287038624 256549745 20885 -583811014 179495734 26254 -252472386 393621019 9224 -457402378 290009793 11734 -351451179 679828600 12937 -115251330 31637926 406 -265967086 900954825 1693 -4648505 231997597 20046 15051257 124040574 13430 -51619148 403397298 23548 210296184 140242693 3001 89438221 801619419 22885 120267604 603141774 4994 134417137 650059657 5723 -500548616 462286057 3214 -532790101 270982122 4719 -212312370 624849380 10978 184337053 876301326 6000 53693500 177771219 22454 183757940 703584464 3795 81089439 528802709 5922 -81472533 105554530 25997 16744461 248046846 26074 -412102647 483684795 3742 -255726661 815007651 18183 -115617558 935415888 13971 -302858064 856568123 17467 -206770109 42239132 1815 207912190 78208755 22547 -348364034 658828234 13995 -576243254 529561253 24162 79717904 173698529 835 -351538689 163799598 22978 243671424 512933717 25713 -281495000 460897800 4676 -126737058 527248886 20484 184056673 611384218 17386 94030530 270266209 265 -226507209 287823112 25772 -515073209 446252449 6937 -14651646 819259041 11630 -316883952 98021672 8956 -359175992 672065112 26443 -472928715 87821652 16999 -169910880 919698074 246 9920008 349334571 25822 -566227503 126649462 22920 -439003997 313483451 18408 -142880235 490716652 598 -372808466 265430469 7754 -114766501 129663692 8920 -152292014 900652520 19870 -93641179 685609865 22229 242794052 292651415 16442 103486674 142668188 20310 -325454491 643377659 17055 -223128371 140802521 22934 -524810835 85411635 5887 -221857519 170080967 12247 41029813 30177562 21398 -582051430 383119720 11471 -54277565 326301962 3374 169739944 215338006 22570 -361910869 571086533 17316 191949278 210271788 24629 -2144333 613040860 2386 -312063675 774962968 11395 130749769 71107175 17194 -15801774 804520004 14067 -275080139 852962369 24030 -78338150 839506186 828 -349517119 715576790 17360 -61935609 417972394 25594 -345952184 871638201 14589 -26924350 186538998 9725 -338344057 793107864 17256 -182678370 868045059 25055 -386110538 684341580 20733 -307591054 581167839 9666 166403863 332152705 2476 -248108701 738987400 1330 219530010 736870315 418 144446336 665342614 5378 -148510303 327633088 3267 -211759923 537492428 2686 -436154320 24577581 14264 -523320728 509114672 17355 -195082667 654727328 23667 -535364911 386460627 21642 -387304455 924695449 12933 -302992213 682563660 5788 -398382480 524187517 2660 -339122574 612751357 19646 -90240622 743211434 18493 42781068 244463708 14457 -263116179 355417379 13317 -562635694 507734790 18087 251366264 891984483 22886 -160433499 748539502 20009 -305270886 822214589 18596 -267508543 122226582 13622 -197338621 102786064 17952 -308297425 810346022 1982 -556255742 737374084 17385 -191376751 494029658 22477 -413585637 636499987 18731 -501134579 396415084 20840 116200588 535781841 16754 -516245680 707254652 1682 170792109 904673792 1020 -363284020 280417777 22573 183587223 559302658 8737 8214650 71904092 690 -277369626 607923935 14855 -254689582 567449630 20142 -541927225 283089173 10665 119338434 475241623 22516 -82961685 142309382 1030 -295353232 129160827 13921 -141473900 712545607 19916 153160144 918489107 2114 -158487493 95631558 8145 -67532076 877489213 1013 -9392285 257640548 16368 -412969157 843973071 4934 148822354 812472218 21529 -536898714 30995360 11646 -77635766 63756886 17922 -26849780 322146986 13245 -372556200 784135677 99 166920742 623194243 15016 109507430 152373896 23533 -15769602 56224354 6209 -294266767 43986805 22349 -488809404 840192605 6325 -534806150 453877463 4300 165913939 339697811 5220 -358750204 149700638 13256 -258392757 895088302 3056 -110472596 479324218 22088 -97528062 42518381 4404 -350586263 40760446 18353 -247618498 903715127 5641 71343406 106544502 9243 180812784 80886128 1557 -342507218 473127713 22843 -354860628 621318362 17639 -254371598 932183486 26394 -68417572 703184446 10994 -345504918 366627997 10011 204567625 235840863 21317 -28466514 569945357 9433 -339418479 481884248 23195 -555825473 299192454 6977 -461633476 575428854 11244 8536455 631430784 2045 -63876001 90556090 15808 -43427919 545172707 16118 -206574102 661910445 14728 -579645659 500531754 19830 -376881446 537402647 26470 -441339054 826418197 24554 -80770694 183737307 6331 -250338713 387214701 3709 -577640470 174977804 17825 -30704176 407909586 22350 -164737908 842245438 23454 -119155954 502866700 2366 178676515 797182672 25795 146778930 317523998 9402 -233397070 868971704 6573 -390118766 105141121 22808 81866259 68614186 26155 100003834 232215434 1779 -73823480 364390950 20348 -292271759 695413504 2952 229095541 381126255 14375 -504991453 46170967 16843 -21287785 106418550 18973 -364974665 325863883 8637 151332176 643847958 25675 -457683657 288531729 12132 202574801 287339962 1661 -367941176 41441929 16300 187257230 469416662 7618 41391306 713745593 12332 -373260270 290086404 19315 64764692 620256417 18326 -595266525 137464517 7524 -2374578 653207365 14452 178682239 199927009 11111 161717025 52885580 7405 -185021921 911482491 10623 -48302347 563201030 23954 -302214181 583963012 18619 112636985 251624493 2992 -69589867 166205697 10996 -93942461 420586703 12532 115992269 378536931 1729 129811268 161735935 5600 -255206280 300068729 14727 -289622736 551528581 17451 -466405419 271469169 12267 10936993 884337165 17421 -269552558 579923117 2114 -375583443 17595704 18657 -50907343 512530096 13151 -589129734 257484487 10042 -115863244 956327903 12691 -520147639 867146126 16178 -50339643 839276641 15683 -370648722 280746475 1932 -420361032 427401146 16245 17254516 920595398 12635 -227447356 536396468 657 -105344235 323016167 11440 -292763967 331849488 17355 -487691273 117813419 1826 244660485 351823280 16145 129348106 832494154 5130 -14994904 139062342 21213 -25553524 781381527 7541 -338521179 818235365 25601 -377030053 716141261 8184 -283194330 682175982 3165 -523471566 953223684 9583 48290900 601500410 25751 -199155592 933446329 18891 -64089337 750324938 838 -390019020 349565173 23571 -317412302 210810157 7813 -111774606 430217794 3280 176763024 437855569 24746 154544830 542607189 11823 -453918052 551118464 529 -158738378 832792870 1214 177478345 226448218 4447 -176479788 245642912 25289 188079184 148383120 22550 -82778332 694722858 4869 -526666943 17034583 23521 -443645867 39470372 12373 -21324631 263664063 24955 32149722 22130826 24674 87719659 134267913 573 87746866 21447310 23694 -208985328 253658818 11234 34778726 614862986 21112 -196679573 42268356 15892 -286364606 174865548 21419 177902877 350861884 8621 -387657924 751032734 10606 -403644305 142690642 24636 -559608096 850599947 11676 -399368271 852841255 11902 -570353621 925569303 6265 237739865 246639186 6327 -254729558 128812786 11070 -561418124 813628347 1769 103708440 118074260 4277 74191138 951458512 9967 -417848296 849931233 9171 -99514687 809412359 4347 -100186244 326802946 20296 -29558248 591268840 8466 96793321 221784399 3587 -175634416 261210806 753 -535885286 863793842 20454 -321512908 726850906 13277 198303092 386323779 572 1636383 64301883 19409 -585949489 146476293 1494 227720317 197922229 23596 -578331677 560932224 4441 -164756723 465155320 14598 -7742327 526216586 7948 94447280 261177457 17030 24922743 940753979 25437 26227282 347035372 16883 -108269142 9633863 11715 -493650183 93399509 11577 -279148758 586433418 16277 52233762 567236739 12740 -127400358 240310711 23839 -56563678 737696320 3917 -410040767 565871484 12004 66429590 162229113 8814 -89574366 933057881 9614 56100688 845631462 5448 201351138 295045322 26031 -288133075 131677590 25411 -252234171 451925194 3729 -468990695 774692658 13603 -109798027 327399168 1944 -243535172 35726469 3744 -382654142 539618218 1694 50139439 452391987 26179 -586738831 734042656 10585 -565985888 476086409 19216 216715636 640354035 16660 -491651965 522563011 7020 -42532880 11739107 18319 -544801201 566187637 24554 149974735 869965193 20720 196464987 944232628 23723 -324616705 213706122 9306 -503035458 114151889 23574 -386801637 238683576 4241 240896204 594123146 803 -313446956 748023119 19863 -233349784 942945464 5477 9323785 382113618 9624 -408786711 347300674 1443 185187437 249936385 23110 -477174313 338745547 17914 -457949749 350311454 3459 -434966836 140863652 25227 -250307892 174689162 7563 -427029595 270099909 3672 -424360651 335545302 2545 215565683 481299625 19672 101860433 945700556 1908 -591987644 530859884 2387 -81268583 661651107 7142 -460415995 749876698 20994 -254745745 550841182 20390 -96143206 873917318 800 228361958 438127626 12192 -261534410 700707314 22410 -429931208 109886395 10070 12460555 679239155 23907 -376979610 253902653 25835 128075095 86279410 7678 -84831192 461697571 9512 162338680 102230484 7463 -374358583 579397897 17247 -191065508 587526556 26289 -211428406 238622220 8852 -428435199 439648491 3036 146535695 881193982 1507 -568098432 447086926 14471 -282706347 947949172 16006 -513238738 203000017 12409 -97459338 588276868 5430 162292570 615867103 218 94872239 390502434 2943 -574269470 267013632 22818 -560315654 916097392 8414 96037270 511776438 13101 -253157194 213987635 25469 -35892469 905872020 22599 65669866 935685662 11804 -419934849 946191823 3386 -100514824 70979609 16205 65776176 791951966 12820 -214291155 327359937 3628 -551337221 444800979 5939 -432167123 436432229 16090 -514210756 791363626 5742 -292946131 181359673 993 -309277195 533555968 24150 -191211150 416876592 14638 83985937 241101482 3614 -288904080 835288326 4913 -165371737 406971294 19663 111941597 854527347 10226 -292353885 403701292 10127 -249942503 640270330 8095 -144882793 891726906 10068 86324259 397323045 16760 -478081639 764721294 22154 -70603115 374180702 394 138672529 645502993 1206 80203653 580348482 24493 -223154568 59199672 3847 -447346597 907400238 1751 -90052787 728421751 20176 -360481506 555061620 18382 -172167521 72150468 15894 -103931710 904748688 16718 12869341 257817281 22196 225736259 439721463 5133 -381897919 372008727 19374 -68598373 945276118 3368 -587577144 567272894 7791 94539868 522738848 22143 125729308 41755112 12014 -511186017 579670867 10437 -488259517 179474976 11748 192401048 616102510 8586 -502813278 345826834 20271 87817881 331639356 17103 -402550823 797507070 18963 -362064063 748892471 26006 -320368388 122525885 14757 50653027 371490963 13951 110349228 908190072 22151 -346106380 217923818 7496 -165051698 752281904 13900 41263993 213022530 23452 -290995295 794640616 19426 248862436 597434627 14132 221958543 515101990 14443 -190194356 762446086 12448 -411212016 438214379 23606 15137676 208164898 17201 237401553 113805131 12294 40399676 759834069 5621 -203791511 370876602 11704 142382578 817049291 21969 -389185428 298484907 4724 -181011475 162410869 14631 -331153431 355196665 24183 113437822 327272328 2322 -227907066 40686259 3386 -76382360 318202117 18923 -308408517 407508017 22272 -356967489 876683170 18675 236002790 520860023 22521 76783358 679036529 385 -531348553 58851018 12279 -118800087 538428636 14613 -143405044 41402821 4693 -292657437 268378215 23472 -401916864 199158026 4560 -588218149 471203308 17137 101055091 795266261 25516 -236055636 646454712 9306 77207760 430073089 26257 -28488741 100849667 835 -186147050 736686151 10111 133967935 939288706 15218 -180879850 276556705 21447 -248728002 221796669 4877 559958 303563065 16596 -561375358 534360049 5320 -555203887 856757317 21038 -317124678 302589107 19027 127359255 264532909 15290 -161799687 437791573 7320 -530362871 886075896 12745 58694746 356102879 12493 -181429492 279986932 18363 -202622849 957178529 10989 59151553 118905259 11452 -571661340 814135579 20732 -281233575 919649109 1749 -152045102 760187790 103 -290540562 478962761 22513 -47293881 562458216 3054 -105118434 290331036 1884 -285197305 19324896 681 -444632864 593240046 25952 -597927850 635869654 2979 -16733535 382748920 9633 -440173963 543682359 23043 -309127410 636862283 20630 -520441815 170318167 1719 -390728136 793056547 4100 -388961923 411325447 15428 -309465666 296258657 8936 -226038414 144258744 5267 196952958 475967630 10913 153451022 364156819 24222 -122908407 94290237 10047 -425577634 439149882 3855 -113486281 282477086 9574 -154310049 326942325 4970 -525798958 838432561 24815 -500110832 625503586 13496 -210280805 127465044 10116 109965128 493969315 12694 -569037575 669582641 2327 -130937256 507561748 17457 -276553470 324603767 13082 238937820 508992997 19620 -32353692 614866930 13592 -249281627 668571745 12462 -442032758 917801780 5219 -276150685 39998925 12797 24258239 97594743 2999 -23969491 457198831 16719 252460136 190867326 18824 223414780 634560131 3789 -298545061 224764228 16536 181507362 958288882 15583 -144270276 171813196 20446 -465022822 945326274 25541 -294977918 654857697 946 -81228350 678775934 8540 -129051296 538806059 22942 -467576873 527408506 13903 61120975 789448209 650 -573861163 385934214 21526 -532500674 311261621 5268 -130696288 59493021 22279 84898333 483655078 10714 87790592 300279035 7714 -39799300 569019530 19773 71336624 187997367 22155 142475160 657801010 26448 248661916 58852802 7069 70071008 884701335 22115 -595903715 782819516 11662 64030941 246491997 19607 -3208153 164929886 9908 -456050753 425775040 19705 -64268155 26514088 24129 -402031922 883354452 11288 146723697 141253537 19919 -579481980 818788808 15159 -406867929 555987658 12335 -366993073 296482367 4425 33735286 467512615 5729 -129501489 182486047 19916 144722196 266012432 11933 -513057159 729886913 26039 -344896235 719284681 12511 -439364808 918083068 1013 -140814440 311045619 14832 -132394911 416602176 7997 -431894291 696719610 10113 -600865923 613869244 20758 -534284793 800539827 24304 228214162 98280772 21911 -113347051 171734202 16928 -522520018 187046432 16558 -223279415 150699450 9703 -378363541 949991624 18529 90396860 297758476 15325 -292148731 427326271 20429 -473125066 45400287 9234 -93346662 636368867 7377 -219517506 24168028 3890 -154586967 778327838 6521 -537083749 624792155 5150 51390950 787134555 20229 16930469 467796178 23388 -25611467 794163296 24528 -166476758 390636930 25290 87803996 459181648 18384 -410124397 880139508 1242 166155474 891654600 2143 145608085 158686718 22693 -346701778 430085732 25865 118097455 887689442 17877 -9192985 448879456 21877 -269038126 833011451 15825 -522190766 283754440 21182 -112058874 604954752 21197 -138118719 376265185 16230 -551623840 878798853 24631 -152275131 569069440 24888 85403983 529378519 10039 -309309860 35338129 3997 -286071095 346373093 12258 38664034 265863451 20399 127215978 46681434 20452 -68117637 175765467 21953 -101453763 93391645 15063 -111775576 497372411 24749 195471955 539312764 9503 -393838769 310241427 24910 194137643 473365074 19582 -439008547 338106936 10081 62913854 234637929 20290 249092448 432475411 16177 -373740536 578449922 14331 114258799 257100196 26288 123248105 66445812 23876 27523061 498354363 4618 60206937 215581949 5016 -26138363 237101141 7171 -437212581 407262209 18347 -375496932 437898564 4905 -53208418 822016985 18216 87274101 617800023 24415 -97165921 348972796 15453 -171971022 347321474 4607 208408404 639656573 20729 -573167666 150630744 13574 -391894504 270161883 3988 -474072678 731958061 22507 146077311 35440037 17879 126504132 604893346 16838 -439354618 617742081 26000 -162809135 141177299 23429 -359746756 466181813 2024 -239791534 767839647 15987 -418710776 181904839 15130 -590643491 544457673 20526 -269372330 546844100 12019 240696537 583915101 46 -203576984 875563874 3597 152070373 698475203 3970 -581224994 224323156 3843 -189210644 694123678 26085 -477902829 302519737 7368 128887452 694017025 7246 -452968299 751490315 5010 156511896 301436536 917 -191932186 262253169 2628 -333187216 265810361 5056 -93743548 245337816 3655 -472457552 556911620 9315 -550532142 427392684 18548 -314415613 199530390 5852 -116206516 382712936 24449 145816919 694727088 14639 -357500268 714741299 8283 246604471 395917264 7495 117644827 884514491 22344 -221152805 953862593 23478 -175003748 355132906 21630 -214272620 301310752 5146 -163006076 926896435 15639 -292914952 881193034 9447 -258361746 696599101 24775 -78841939 208825239 16708 -249504059 591870076 9846 -582238320 272633502 8515 -449566934 112591408 21372 -227586976 876523451 5253 -529431745 522432608 13553 -585133213 891276793 23775 -36211780 697121174 15879 -572778886 594405723 23136 62928354 49178992 160 206823592 435714070 26296 -560857979 202311013 2109 181639718 305086707 19726 -249190978 942720019 17203 -537031002 793073580 18812 -269426970 380079216 18477 -118603462 260971358 18498 55197203 34922620 11814 -418942575 899435441 36 -253120888 560460032 12077 76557677 591163267 9869 -22562265 516335694 3843 169947959 844169838 529 -107002779 758298594 17102 50395022 804893990 24585 244093110 282590072 3626 -108260555 812688907 24630 -260704295 13051397 26450 -227514960 391176340 6522 211482307 666039608 2495 -67792896 138774617 10397 17094080 349303809 19451 -524385906 851934132 14190 -267311277 688628374 7940 126408017 175555646 24077 8775331 381429450 4356 -466103182 764502998 17066 51058027 819665662 6992 180650156 375444422 8633 -396973298 904668261 25483 123812531 709761871 16460 -478136660 285851754 9562 -252260358 675559033 7714 -522707532 730274151 16604 195246673 135117864 4923 157150203 358176443 11157 -219021750 251226850 25056 -537661286 361326473 16186 -454577874 444015320 16362 239413501 702098163 17703 252224214 496643508 26424 -11705646 806634187 12884 -110270594 221761436 7180 -520103686 359774232 11564 -23640053 390498066 24179 -125089935 51830458 15967 -533390395 489873147 10911 66865878 83946066 10445 99169793 118099680 5669 -490607298 447987397 875 -479206754 291720211 18839 -588360646 451895935 4225 -213642267 440748215 25977 -318637896 245279831 8954 -174623366 208071801 1848 190600326 111578573 11175 220318469 658663065 14935 119203166 176411349 4955 -559766882 361398198 17125 -60462961 196949724 1843 -158940904 753080340 23564 -326739825 86136555 17753 -473350686 871122793 20956 168352499 566490476 970 -114387989 405843851 17379 -239382802 902830762 13 -95636621 895875949 10742 -74969677 223331197 15301 -155036172 730169042 20731 -159666430 710636900 3535 -260020837 483822020 10529 -526551430 628917374 9314 4993905 486237924 11215 202607253 766818632 7049 -516096620 225570705 1892 160868411 726793657 15562 -533947713 647081469 24509 69544871 118721268 26101 -66765172 147086103 18731 -449507329 646746708 11699 -386452884 146946666 7026 -552197129 518266044 21511 -115260140 99708000 10376 -595701862 127972480 7476 55188929 519846180 21267 -14948572 707313122 3162 -35697261 669002197 7526 25493623 20890552 1872 -378053798 602886622 7854 -206799954 682056399 18271 -304872427 740826256 13872 -566726363 878802141 20471 -379698982 506272867 10097 -202813048 510382354 20538 -39303004 426683843 639 206416136 60181518 4016 64033642 385034620 17292 -544857268 424235827 8803 -81760124 14500745 23129 248418309 829579747 19075 53851601 95740835 25966 162713619 437591514 16345 -44972391 524499029 17406 -143153572 678460408 23356 48083592 393728137 7495 -303104551 689425275 12969 13370896 596047635 7277 195225129 115317142 17844 172408402 930382360 19110 157926624 30366205 21362 -324614664 90168885 14722 -156219360 584148988 24029 -569235325 218028722 14843 -125146762 679702442 20783 252052699 135150058 23544 50016581 884584197 4107 -331950317 461379176 10200 -192329122 302413273 22741 -77051635 681968076 7488 90312714 833854500 15129 -273166399 373869668 19841 63950260 27282360 10303 -460562713 85615872 21908 4029349 633258248 5871 -409630927 886602427 17442 -345241588 374547672 8509 10520485 619806769 20064 12027099 25473107 12920 194910872 384672836 11788 -592168602 897888130 17950 52032831 640696572 15236 187945352 851988246 22000 61538595 285592648 13851 32483614 74333593 19424 -510336 578510221 9337 52141646 517607701 17175 157790133 235456347 18938 -697973 813898791 7744 126192548 314950403 13833 -189385930 345298776 22745 89250434 152527641 22284 -256967313 201404222 9427 -16705825 580278528 24428 -97472372 186825520 2096 -53531372 75355219 15829 -395891080 506121086 16998 -561524299 324124818 22493 -294831425 422049070 26319 99556694 779647127 17747 -449774138 255267597 354 -433117677 108258233 14451 161270753 280878325 8874 240766044 498195497 2631 -473617328 883896226 6862 43187915 569955589 15661 -120873554 337572653 13042 237573124 820877685 11622 -471474055 237404443 4927 -101376699 885101479 8760 -417154068 739174065 8186 -13722952 567536672 10208 216095769 402888197 14568 144689426 20715135 4506 -339885382 302493579 25404 -195882920 698933258 24447 -472912405 721414878 16837 -236121487 628255339 18473 -202850729 147578738 10017 -147337421 276618861 23462 -477754288 894984804 12423 -55064702 753892786 16410 203477049 552360721 18734 -420077459 303548856 23117 -30623344 46018272 16741 106818663 792284355 26413 233327659 248035001 21981 -391246435 53509225 4788 -290529994 710903210 9289 37290637 745210795 22887 5441935 758077953 18353 -68718371 430249328 12213 -301491100 682691469 7365 28828172 196314303 12310 -550719932 909725536 4589 -427246037 96526800 17330 -70098891 917439803 24941 -382837369 277621391 7174 -27522240 937035171 13477 -388251838 393577551 9510 -503424211 81593981 26229 59149845 306282286 23300 -142627246 456490247 17930 -136869537 882508939 1120 -69018908 443045211 16333 -44460420 53971459 6246 -545779279 448056757 439 -72769075 592341183 3980 -454406306 801311169 5794 -158218422 783059764 212 162554075 619371967 9410 13623978 555366208 10229 -424693936 566652097 12351 -589011301 43556259 15700 132518425 428882040 18467 -262521487 832980700 14439 -469407267 29936214 10849 -366096446 687167552 13992 -227075221 915732080 8366 -90025152 616512932 12688 -514674617 246334647 14603 -563036773 134919379 17777 171346465 38962069 23985 -147839518 615223859 15387 247396167 163913693 772 -47421371 15485272 24115 142245492 112734802 23677 -17735546 138216284 19352 145285641 160891001 20612 42086327 115087924 23859 -455343314 797481830 17505 245185293 882125932 13520 39859702 852198947 12842 -164142254 679111527 11653 -570486833 693509216 12267 -292754304 631437450 19160 -596910119 579239178 1819 -389527843 101660755 20017 -592210606 421832851 210 -404981213 767519148 6580 56107892 58281198 6992 -357711126 515283797 3192 -564754482 188507273 12409 -77119850 618277403 2587 -185570761 637283049 24519 -496471647 511380257 11879 -362050477 384143653 25997 -419024384 131296248 7050 -125461016 308138823 21680 -455594749 501604355 26295 -213763154 251475531 7257 -567142547 805512578 21760 -431473882 8560220 4707 -434204421 726994250 22850 -179265657 169587619 22046 -112425926 337090697 5886 -587633619 277241379 4748 78851656 152752497 3390 -419383935 59580427 2816 -539295336 766719172 14565 -576408272 396330824 13863 -144162634 773612150 1251 113532900 551604442 6773 -403139779 463044750 259 30842355 488132864 8870 -296200782 567630706 26249 105605763 941606256 21060 -256785023 269104031 23720 131939716 241368629 26267 -272229564 834168290 25963 -247472303 322174675 9104 -556698441 133836102 11292 -304231239 857494413 16220 -475080611 46409279 12967 -48827616 502570309 17349 -115612279 851560950 4682 -146795117 261633071 24552 -521522532 694282962 21539 86887388 491735704 22204 -364068539 612827819 24515 -298928143 262668391 13486 -296732197 685933796 17566 236742875 279839111 22509 79273858 378131106 22083 -237854693 285946517 13499 -428781336 283786263 9821 -12753521 431839174 15034 132549907 124497039 16282 -397305345 330431126 7429 -417757655 727274015 22349 243123825 131542296 14477 -453110317 85304581 11625 241856307 162846869 25315 -205128084 789766960 25439 169932384 456291777 2916 -416547579 287925579 14246 -490581120 41202131 11086 180782363 579201097 15358 1889421 702283720 23850 33672107 307678835 14489 -531623222 551727845 14849 3109610 811243001 8714 -34000734 868049246 19411 -221271322 422480890 25746 142720363 492574422 10217 -283288019 718352207 3427 -156112053 823357491 3732 207557687 937720711 731 117557602 766643146 16926 -555516824 437730450 51 -589286981 138220846 11065 -488277330 618437234 26010 -10173090 293551032 15272 -114764590 673521119 12799 -318406493 852388889 26376 173228547 76152118 23783 -291113851 30087262 24921 -486611309 660553104 6393 -223972433 637281677 5276 -322548173 833669498 12625 -244334117 594973514 592 -525402900 935042681 6240 -152323514 436231107 8528 -391844430 200241432 24620 -492690371 241137030 8381 -511249293 949905988 13868 -314649974 639242415 24397 124823025 138517357 24605 123698555 199702371 17146 -376280855 514126998 17858 -230879496 777541595 24060 -194396213 96370971 10247 -465724397 238450000 21957 -92574559 282904387 22285 21048906 702332826 20695 -15420344 83104579 7856 -387540184 840350061 1142 -241642159 757681924 7214 -396807297 739238145 19051 -482599338 705272762 1813 -131156966 550013506 16185 -601139159 635301350 24294 44355738 534401983 25320 -588703389 57375447 970 45568025 641072925 25522 -464636531 567006691 16440 -460118252 903338856 6978 203095695 947111241 6613 -11693686 25145923 22314 -304261485 574227564 13777 133884334 192915130 15840 -562502874 623906415 15090 225389168 941874659 416 -495598617 714603692 26125 43210815 888163435 23701 -392891079 595075976 21857 -231325501 214162753 6278 -94277081 187166667 7390 6706665 314106289 11250 56267567 121116532 3865 -82229910 830246830 15414 178293269 870444002 2580 -229679802 610925806 16237 -471890738 41661351 7821 -379528122 935455341 10345 -217517016 523333778 24763 -197761379 267945445 20685 71197678 378944588 21970 49983120 888273307 6297 49885501 8838374 7826 -78894361 172579273 20201 -600719065 97115059 11097 -173971868 519088276 19856 -436698052 151534163 7893 -35817445 483152057 20905 -283807130 953076221 8962 -264634598 734911873 14207 49168140 655711377 19380 -498503604 330969508 12390 11581991 132169232 24055 -44908521 514719700 14099 -265582698 581766913 6855 -383210260 691059218 3949 -304266597 591660169 6813 182885508 929825453 23448 60339675 903798729 25048 173115417 341845707 2496 -584320673 189401070 21141 -101045697 424873175 5899 -149551153 152312440 3111 -345292969 927245099 14693 52326814 224633762 238 98913374 578428567 7093 -67840963 363284360 2272 235824460 523209114 15921 -248637857 771770299 17419 170370789 22442060 24886 -36145518 738682886 17360 118057936 699060898 24648 -381956695 225436622 11914 -21807204 477668415 21100 -591062285 937631130 2938 -1832773 236551353 14438 -530104334 29559547 24052 231081494 118920623 10617 19198487 716178969 24571 142050955 515693311 8214 131648962 738094066 22291 203196494 284303507 11863 9840630 452324427 19754 214295300 133926346 1029 -151585064 710990703 16571 -191569048 809768665 10274 -352340465 270007725 1924 -524327814 635131277 3058 -44865295 604001047 21069 203560521 18896118 19273 -112240889 204960403 5692 197554754 579349718 1479 -557012436 478990937 13311 -474023978 563261652 4862 -246009409 115538025 12390 -555562575 439010907 19453 -117095705 911678615 8236 -137601392 662737463 16833 132742741 115719957 4376 -189960052 436118440 1688 -185774152 412571098 25858 -250170391 143845193 16687 -249846145 463234796 4424 -175614959 468216855 852 -29752551 893788491 13736 -167369556 933791222 16224 -83022251 943971186 6437 -35382021 726275227 6610 -385382352 923368221 4283 204620301 208116871 14137 40383078 118050112 1527 -279170948 67214271 19667 164077734 374391903 19637 -545527629 747240448 24393 -30040738 268520779 1420 213461567 131466115 14671 -172349418 652615426 13926 251481568 124646598 25202 30896454 467167619 25691 -166629315 42847104 11790 -592505505 368081807 14073 -353698123 943908239 4150 131407013 733284822 17933 31834615 743156709 10996 -276903511 320758354 18019 -378792475 244696085 2778 -507509929 816978801 22833 -408177550 699453323 25376 2139012 247379919 19997 -151861656 152478418 452 -305303101 927050751 15508 -429404381 192492234 13103 85717081 467554739 23977 104968975 23178807 3545 -594994172 162989699 10653 -479987099 130846310 177 22363990 760654716 4471 -195472565 28264865 5795 -211954445 154650958 1757 143330014 13644318 13826 -545899594 116952607 21092 -51849122 392283617 21663 176075270 138839524 1528 -466585793 571427009 11966 -205212766 382919011 23082 -586283351 574211424 22517 -12967068 889725620 18085 -102067061 735338546 11324 -504939442 482797715 21947 -259269613 219239487 2735 220628413 203778308 6349 25539172 375823035 23192 -357052596 441843633 11265 -542508301 731257590 14503 -200562965 286619159 2163 -55020486 119432201 7425 -423026780 595055624 18868 -435999782 132566469 24564 -154240422 264881295 3272 -342257913 803375016 18642 -172594763 257850385 19353 -489104016 257957106 24701 -224502769 954483183 24570 44552707 746353891 11249 -237302225 627552148 12817 58936825 191237281 5654 -295098223 37838326 10170 -47907812 592894513 9780 -89865352 440708411 1184 -170898276 214701450 11652 164086332 195285193 8217 -316452425 878351254 278 -492395771 123144926 17546 -313836584 20524423 12327 -293379842 397491413 125 -56915661 902797716 4550 -522751575 100278105 210 170278796 46916009 19349 -143953716 354197474 20456 -19145196 81743456 13182 -74801110 388576828 20045 -86960569 633240592 25113 -204069121 466429486 23403 142790575 527126773 5724 240915631 726540047 8614 213981438 886357676 21481 57035791 384048874 15634 -118345851 559421698 6726 -125207866 512782914 21278 -120574380 952201396 16907 -459612858 126260674 7692 -11032957 842095199 6058 -530037147 28940002 4154 -177315819 844243991 14246 126011435 240508250 4374 -536479887 258902862 15603 247075931 700937271 17550 -326110257 188165454 1537 -46925987 22282561 20914 95441547 794542696 21483 -62055983 579666693 21642 112749699 509681061 9667 -307390861 484861238 25027 121287833 411299971 683 -478425006 289152547 19560 -56483268 58843349 3057 -313061521 125363215 5828 -332602919 786066977 24221 17413251 63685061 14746 18360286 541610690 4608 -271624973 593545974 12444 -70681458 195268793 11603 127383295 600255170 15496 96808987 187012259 490 211244801 469320836 26117 -168489753 36796701 21593 187890987 869122122 18035 -159976945 11806961 208 -545420917 841535054 10277 -503157973 383754241 3109 -576949428 22154370 15695 -352015250 60343959 11021 -82458421 948811941 4841 174777574 575498739 18404 32339693 836769928 21506 -492802532 845781666 9034 -109511145 715632679 16488 -567534121 808055772 5951 -197910927 209025423 6351 -316501591 657894113 11893 111542115 943076067 24382 144768811 453019204 18800 -300643340 577777506 8731 152273021 900450938 23069 -188983422 797632211 13182 202685454 608480145 17948 166576596 452593359 21449 -512226052 64990406 18402 196519406 334132866 1769 -441751737 288757838 19521 -434111618 581339562 639 -540331576 727528404 13081 -382926939 516186060 4118 65552748 775538303 18317 -167615970 130598010 8443 -306362449 935686538 12378 172988838 335387350 9822 -344187252 912582261 24089 -74669708 459975172 17303 78286046 358334527 6382 -513976349 816228427 8801 22360588 851778569 143 -10511975 851809713 19561 101522926 274254273 6170 216908455 502107075 11507 -518949054 867240255 19317 -318708553 282288815 11788 1774279 858654517 17813 -181639786 459347924 6665 192038691 561063307 3359 -567431354 730046559 14003 135356658 870848816 20654 53022799 259609108 12923 234909608 252758892 19805 22377251 769165930 12281 -304256443 611881437 4984 -50852269 175490645 6123 -38006469 11776929 23071 -225538631 501513174 24616 -390492961 733734001 4734 252097944 172509343 21453 -281571731 599679742 21526 -368597245 467828940 18302 -221615073 732745226 1277 -64640950 174127648 20767 -286488969 665265238 17221 -531965960 655691329 17034 -52945395 62764375 22072 37544906 359813965 24086 98749244 499686242 14840 -33813485 221973935 15374 -245520302 907041561 13265 -508265554 428687797 21727 -57381921 727457430 10928 -92466110 513220016 13810 3226206 32508860 23826 225200408 588118438 3886 -80070602 377074137 12052 -244759300 652442676 14121 -221377135 860039689 5237 -142782554 738260114 13552 -415597210 625590775 1781 -507533109 858571340 6744 169125236 843192816 12719 -568324209 826319019 13365 -213460513 414778159 10839 -407420307 387278661 9120 -369741677 330525267 9186 -537550188 950756589 839 -45615035 889175916 4217 -124659287 430256974 17141 47985242 96855559 14343 109728586 255220593 26223 77377673 295575090 9864 -557667614 292373614 12941 29751725 373219464 9824 245919866 599743039 1036 -294293752 376195691 18340 245569909 308769097 10351 34426269 446011935 11884 -590600081 14832348 7003 35684045 37165704 22006 -434380828 374799343 7798 -166013083 819312144 1287 -558378031 115303181 7085 -465939653 45529731 13769 -269636239 258475809 6825 -248667879 864439214 12265 -21933137 441945185 17232 229913363 80257473 18155 -315711945 343865413 7747 -96905177 271309914 14572 70513424 175328447 7010 -230750543 322454442 6346 73994596 77760924 21670 -439658751 858898129 1001 219938581 36047707 12877 -197437030 467150525 24681 -522459109 571041226 23882 61846199 694623126 460 -18304980 491138085 23446 -416141346 445153809 22725 -119743249 614731518 805 -20921850 397220451 21997 -212247057 824094234 2255 -519388020 707766818 11420 -401172327 951592706 13186 -416134129 366616383 2462 232898508 340501395 11215 -444395888 807915442 15030 -316763692 813010354 22294 -27143182 932581555 10883 -462570067 199630489 21127 87416918 450126633 7465 16835062 306705058 13710 -472600956 696363706 18940 -15220975 549370965 5978 131070460 174483160 18077 -361238503 815045457 24452 -594757322 801620091 11912 185014683 389516468 9424 11298225 85040360 24979 -379814173 545780711 19 -306925163 124225225 13806 -384820974 353003048 13174 97936883 411574565 5947 181649887 53754672 3139 -304325592 143677777 11962 -122574373 816767796 21851 -249569531 573216733 8546 -349547048 499245334 5851 209702675 16574382 266 3546151 96842051 8924 216581146 787581197 14181 -567085026 784896010 9152 -212452246 461709210 16895 -479162318 815066126 987 95425946 923233801 3300 60853507 753496762 9278 -221167300 75038758 5332 204336513 320838839 13554 -355835300 66239883 16437 -241518861 174094077 13871 -82117241 571068360 4359 79149170 394812096 2063 13595453 214859030 16927 220634357 929958748 2902 -456049062 249491961 17007 82345690 128844001 9985 61974187 85432773 7972 126423697 531495159 10737 58080803 262475039 17404 -470184940 537850571 16164 69515144 130420430 14746 245273391 89233681 830 -444827959 264075961 20487 -268435135 217065347 19482 -219817146 303635514 2716 -184643459 265191543 12329 -6793894 945391972 25794 129562574 372806740 19743 -126807073 436057295 8579 -471262956 558827852 5999 -289453159 559870814 5248 136574054 558269739 10609 225805598 910309150 26051 -300949633 271416371 2486 -543770340 279889296 16803 -3184642 922917624 935 -339238829 741097083 11413 -314880755 785835719 23115 245306011 665780533 8053 -538382714 61207845 4725 245268554 562028382 23985 18113386 660307614 15338 -5968064 152079128 13808 -105200920 855662429 731 -105577518 424167721 22708 -585973182 796726937 25893 54739779 84268372 9624 -119804434 500182515 3227 152161638 834083713 3037 -452078271 644895486 17927 -586358327 535569471 24900 -379042694 855555360 13302 -321966786 811036128 16642 211042407 556640309 19791 232978010 156655896 9882 -142539258 566526702 6196 -545782170 646752338 24442 -334824784 210346420 15916 -93376476 586174628 16955 -436136607 632813432 1714 -102749372 875870706 3389 -345076846 252378545 10834 -511616873 258497487 11565 -33473180 354370941 8653 70373870 690247661 13639 51906289 948579074 10907 -542328297 753106021 25026 -56458868 170017123 22568 -236340393 514607244 13650 -188450429 563829674 13288 111259985 339789287 501 -52767946 139690803 14114 -412042041 277310835 16242 -7430626 170334766 12332 -525783800 453984962 19515 7744237 605904848 16054 78766116 682546374 22871 75583527 822738330 24610 156551069 214960744 10190 -222894323 849448649 14733 222326558 184576469 6061 -564773021 131313672 18480 -90914852 109254116 16658 -585397422 320021551 10324 -143592807 565391189 6794 89483784 817943271 111 -428341341 866397486 13828 -522840119 267236272 23343 -427865482 345290699 8644 -510934592 368536723 25268 54831273 364902621 21740 73575880 295430223 23524 -121849003 958046715 18987 -40566794 53585089 15454 -232308761 685395701 11679 72675353 525882877 14552 -187564280 356471159 12091 -595312535 361568336 4666 -488605610 447661392 25526 -43190135 36775093 6063 -396802048 676044750 3166 -355606919 479766875 21173 -226949271 271306233 17360 -118264986 941237360 19535 118342133 226807480 16270 -266270408 911446413 17570 -283313683 622813511 20615 -343917067 110577833 20967 -127850509 425011274 24421 57261208 248156446 6849 33700837 591329136 18300 -450033063 461025160 13022 -297851345 674041519 11880 29155739 663156449 3947 -177930992 651862022 7816 -156619349 780713108 4383 -585077309 539859460 2070 -401756217 537760132 5838 -510077644 852045918 24467 -587283759 857918980 13917 -183296224 248273905 6877 -238475066 225231511 24277 -393213922 727339393 19293 -493210040 150156606 957 199169437 835659533 2867 218030992 696593522 17830 -283600449 614256855 3661 208223814 699459110 24918 -21378919 308684729 16033 81854405 740509556 2456 -452330996 313433385 20537 -195205260 285445711 11577 -324514983 399498393 9770 -114110541 623002553 23276 245771896 149032297 22570 -22391157 556091956 4442 -358318280 414361628 9494 -111350455 659082891 12312 -121929302 765886325 8804 240123234 310765436 14658 -386337536 674015646 14162 193629526 767393807 5712 -344364556 19431399 13769 -162317238 692251208 6687 -598074485 211540938 799 -44073208 30496694 2122 -2059947 486104806 2025 -387019200 60117566 8749 -128389446 679453658 12171 100256400 758821973 21441 -584687056 48610849 14630 -349888841 81344027 19292 118075061 564941811 11782 223588367 926253539 10609 -27629520 897911279 1314 159937969 793903891 21104 34295907 886196341 10465 -536320890 68965688 783 -105206817 344741108 23137 -364160335 524295666 24618 -145047093 649378739 22333 -120932065 946394077 20293 -201522860 573437551 21916 -546309226 862303912 15889 -369892752 339478639 19813 -556164179 851596365 13098 127974782 153125079 18381 -470036476 231706307 6651 -298954623 414821280 1053 -433172625 923505455 22259 232559589 849690887 12248 -194829772 340423533 7018 -266366630 238098630 20412 38406894 700412676 10074 95998962 108355432 12384 -155978273 586030074 23509 206097561 304211731 11904 -280266702 158925339 862 -429678541 141033558 16603 -598470896 122883609 18259 53432466 87339122 14998 -540809810 908503663 12605 -485427916 733373462 3582 172845134 640885954 3828 -520040486 362640526 16223 104396742 437866808 23756 -423398412 803271023 6881 -382794202 452143324 12926 -133395151 461807386 4468 -397232105 577112076 10116 228490921 536124685 18438 -281209971 40017628 25376 -391866636 716642461 15624 -330175541 730993713 11678 98491235 479018373 14182 -76381229 429770805 2052 -137471558 249687432 10932 29931318 515953337 20296 -34506604 885859642 8932 225200706 187699934 9348 -360239191 51382348 21534 96333782 298670468 9597 223078778 626766148 19073 187346496 680237428 23168 200247048 177559017 2508 -3270321 921863945 16237 -227011792 475291162 17487 -124771986 712970741 12653 -355392063 76960145 13505 182249976 558677724 2943 -422858868 203613252 21013 -265260882 907272530 21136 -124958560 826795347 15324 -239485001 948563559 17497 -328896833 392081322 22178 -129374958 323625929 9360 -61996984 907267945 7156 228510413 461657761 19336 241522501 87899676 16769 -114564748 401043254 1883 244274652 408869603 6265 -104941010 627066307 23317 -539915619 449824830 3754 -593155900 846820101 5508 -89306506 654493214 9680 -569663277 923857955 14486 103562003 425839339 6899 -367235640 430969402 21032 -22501189 542553956 12947 -553229089 131233705 11314 126714759 640679428 14291 -238444762 309728796 6557 25394178 740160994 7125 125506429 473559480 22302 161177327 404845411 18252 -564026328 730205784 20992 -173044823 563049185 6684 109135983 114622118 2255 54759094 442343718 13792 -426563283 691575427 15115 -574537865 935618672 23211 -124122329 68434935 4273 -243292964 69742309 14283 152993268 868226312 4059 -391417482 82832979 145 193594044 370667802 18893 109048261 105188086 9846 -197046400 36091815 17094 -457425666 624872462 20382 196671984 695798032 10891 -161942721 658091099 2421 -481591721 751116100 21250 8642728 229287117 14929 -585087406 513573369 6134 -593371116 172013900 16393 135311955 633294002 25653 221012720 654810493 283 -475454261 202197432 2069 82476050 370341218 20896 -214132509 657073441 25680 17861667 447538593 11478 -84531494 586059829 3143 -25047217 166306199 667 -171769727 318247822 14003 127488966 82611122 21031 -4571691 100067466 24278 -296432980 117326815 3236 24620198 174424444 12338 44790702 82731733 23887 -401894410 856090735 17344 -429243744 799810642 8536 116712638 713344223 8611 -356861864 889442794 20610 179415534 65762762 3683 -244511209 267024372 12152 191395183 191034658 9196 -63574473 269586035 26420 72623748 947887583 7188 -471138397 717541780 22339 -315645667 406318561 17430 2840599 280430619 19301 -180286223 944170224 13321 -207631077 745284480 26002 -292414963 519989808 1860 158379332 134356134 19051 -14312685 65264083 8998 -47819945 952884249 16794 147032541 116781376 8875 -65398619 700792079 20932 -344821140 393129072 22447 -316627908 651127407 14987 -268620527 104886822 15569 64138925 769504819 16833 -375216996 372921676 4060 -129871236 933214152 26114 -387080433 477372010 24915 87634150 518436650 19636 -28993878 519523714 19768 150819752 266519504 21426 -287944182 205080833 3525 -391239592 594109880 10946 187932200 746157410 10755 -292271673 147140160 5025 -551499960 96762867 20750 -167622595 866836845 19900 -72923633 137756397 20041 31844393 446592357 23171 -252753816 531808192 14796 -533996388 334478090 18136 -125437959 633893731 1666 -177826694 259811027 22373 -164225726 814588147 7170 -577135973 754723911 21126 -70181097 508834966 2310 -574232956 155621446 16108 107497686 184001686 12944 -294677724 22245134 8735 -379256338 732387170 3861 118612003 229614368 9887 -334094804 38705996 18222 -176499688 566421503 22101 -258606492 644731150 18259 -146675405 252564094 15464 -208279340 487593292 14244 -192234434 680879458 25032 -554893811 517184732 24324 -593225519 333957914 1838 -312055852 376634254 20585 -291217299 25247524 8139 -135768326 547403709 2060 -80241755 513626305 25456 -3330362 242616720 2372 70224712 907077061 20225 123281977 112675849 8865 -482770549 518183259 24511 -29119155 459620978 4280 248017339 447768775 7340 -264446262 224578672 26278 -345247584 529059801 18478 -298500755 849631343 11028 23166197 104466199 21681 -475856716 436240033 2331 -404563985 258016200 17731 -414814388 289218252 8162 -465130581 481599289 13805 241885793 79222079 257 -358235497 62245889 7415 -429434949 116399739 10163 37798227 136139816 21271 54630400 204596611 23566 -297919329 795420949 13906 135620698 609522658 8427 -294757539 479925756 10571 234709716 170468140 4951 -534494444 831607614 6373 165969317 215396228 21085 -271082672 522595984 6181 202569467 156404133 18377 -301168045 617485349 16284 111997893 675906915 13516 246880237 653378571 9754 39484488 440107049 25996 74159796 788989446 5295 -159812540 944696879 20580 -165936 336761689 23732 -592191835 806521650 2177 -431834152 379474359 24539 -394396708 760727089 15475 59053463 824819397 6532 -256928373 84724846 15563 -499595009 159551561 8445 222505650 785426829 25169 -105071840 456612690 1614 -91416297 822362241 107 -94039120 750365816 2799 -140900264 776457641 22148 -520814141 98173527 14508 143016122 808299457 5493 29059131 857984577 26367 -190131324 658968838 11338 209285615 929868830 13106 -357786081 703459012 15447 -166322292 625363758 4914 -545994036 909135383 12233 -425881834 109641613 2444 -425678604 396667189 9734 -445535960 911108509 15275 -156859394 608676634 9308 -594495000 678723560 12241 -67540106 869542031 16732 -383437076 197924098 15772 -136507605 226135807 2947 -591255064 754082815 24731 -148186244 721730254 20253 -310810099 487029295 22623 -492975678 864014551 1013 235191358 631577130 9980 -319260438 426134872 12346 -402209180 438356152 20039 -126885294 703399019 15263 205541934 259670808 17992 119605149 143277275 15995 202956315 97601230 3899 -427671363 591199733 23688 78968775 577707855 10446 -437403624 274057111 17291 -297664980 129207430 15466 -223575763 617674282 6708 -99759292 914680988 25062 -332504862 621024721 19050 -501054047 428726014 20857 -506553928 433735180 7006 -440712765 86308548 3403 -9812498 517650060 17419 -601823603 362370829 11259 -186810337 637110300 9234 -141111753 782247281 6770 23169319 230415370 10375 -104806183 779196412 1516 -195668793 427503378 8927 -153993051 601975994 20033 -375350497 258186618 9174 91004759 784421430 17928 -488394322 410288835 35 20955846 118424357 16134 -407440157 802903797 7017 -489248668 442942411 11317 -307800424 229765016 21764 -546560369 209473902 9451 61567923 922945714 7902 -135075062 441877571 15621 -517322615 516083552 7603 -253768747 615027741 15035 107053967 367891897 1999 -456288346 22856912 6662 -601209958 264252372 16088 -319718485 575326835 16705 -213918929 43137678 62 -29654933 192193320 1568 -175165871 245836079 22277 -516516125 531323356 20944 -139766591 558127131 4716 -299127402 12012504 17099 203589771 68887784 13481 190484497 190368877 5082 144633655 191324373 13736 -89510190 357710395 25089 135199367 561494289 3224 -358038846 700216868 24065 -400805593 667148041 10552 -537221381 674534712 23933 -78137812 501375473 16758 -89794193 410160790 11090 -251900065 513094528 16378 -324746556 712763942 5011 -79936844 203925887 7288 -24782940 738688143 9383 -331782313 31444840 7395 162727380 502349438 10036 10997887 858463433 7499 -75554488 84990472 2777 -589071211 941630007 5578 -433892135 300644580 23067 175963345 688687172 6493 221782571 359119712 25580 -562943348 606099654 13113 153536492 104210617 10851 -322176836 525306897 19232 127907532 797379153 8161 102487631 104731814 12061 -233732599 662288258 18211 207280454 545051951 16799 -85463070 120430494 24164 182696363 921095829 7525 -191036167 931034238 3661 129185074 875476386 11217 104015768 253345092 8404 110395110 404139755 10723 -222503946 285605603 14497 -473739843 873749568 21527 -81304965 309072322 7025 -328472256 695160913 17337 -188638637 84413434 24340 -165190367 889554472 26135 120240414 556887052 2115 -121910935 12921417 321 -593625433 450333221 23570 -528982980 848743407 19520 201355170 93930191 10784 115118476 235102459 4543 125434834 466765502 11280 162986812 81029375 25382 -73151143 948927447 25717 -405690883 168077140 7472 -382743930 758645534 23963 -23587964 774769621 9440 1553248 111656871 24286 -535758810 121023579 6126 143975049 147410958 12674 -44725834 326607707 1327 3216475 281856176 18468 -137947500 351741934 4735 -346693074 917076468 4433 -188830810 407091182 10011 237405896 371937098 20820 -55223585 399615793 16436 -5439191 538360781 3113 -108770961 426671732 456 -346942776 297939253 24804 23493694 646782188 5145 -307183019 542071962 4028 -235156876 925739841 3877 66062834 707884720 3848 -402159880 197831499 19326 -598556506 347023559 6150 -109078716 700358343 25192 -453322623 17437291 26244 -106991201 848670968 16753 -508327050 934619423 17775 -136556735 349672965 3492 -306255071 25027552 9157 -581437881 299843485 13905 -410279158 172036606 22817 -12364610 380923798 13149 -9974865 704119959 7009 -25596727 766403230 1002 -517410071 716765656 25526 125185885 234234404 16247 13032668 594413170 6251 -118969258 825213607 9073 -361005738 504682569 17873 -65429366 347524266 15743 -246232523 842680538 19700 -236131575 290420447 6372 -227891074 159451329 10663 -50961978 898014564 21211 -365107128 95771726 3852 -271449072 209680733 23859 10532762 877433643 17654 -183880240 684170856 312 -302733553 177932671 1434 158201516 55278882 19383 -289752791 872316619 3534 -599264321 185266418 2589 125412 49952059 17236 -269999608 580023082 19135 -333580734 535507932 731 -451453417 700585242 3314 -539258463 497662689 979 -411336466 477762737 2066 36310591 495159089 15802 83230209 629807919 13149 -257245925 790466024 3552 -283129998 881984222 21955 -289049967 719928577 23233 -65284844 666558187 17574 103356338 515156182 1179 -481639058 651372726 342 -569335125 718333038 16949 -146499603 689784142 20933 -587685752 744788975 24866 -273518758 191856243 6497 -14457284 706632218 19497 -592532737 369061691 21332 -57231160 9168532 20726 -163570475 377431770 9455 -147416065 34666892 17572 -36325230 670922434 18687 176842390 634411005 3215 -528508597 887889602 24633 -81704061 341770608 23321 -138395319 158594722 19473 -501776459 677177863 25797 -317533600 588618363 12381 88192778 725932070 23979 114683109 333425476 3809 -483525745 9924147 21596 -575432108 105330424 22357 246691140 24495047 22768 -131527689 857878224 9757 27709257 442030966 14432 -481333676 139923955 8794 154176079 191906528 23090 -235318465 766907431 9624 -36692285 521380814 25986 -432870543 477626541 21126 12123703 645526959 19262 29089030 723393494 13049 -437023635 955370427 6741 235023933 209263616 12744 -249087590 740710066 18335 228156336 910232436 15865 47898671 505976290 7634 -545495972 848693239 20256 -180074734 261124664 1219 158844173 844795889 2898 157338803 615217310 18398 -59882460 957141903 6507 -348432389 344615473 14326 -357755795 868215837 11133 -567757631 267448227 3957 -578476234 323045200 25250 -251228509 769404706 20293 160518099 702844537 19541 119948780 272299681 9080 -387678108 154940183 17064 155603701 23033052 19373 -103366140 147303606 9424 -105311429 584558429 11882 -547630656 283586550 15606 67178764 937563419 6062 -244315647 148177722 25598 -113937654 69202871 7831 -574248943 331831923 16688 -28942069 735930576 7182 -561301180 85481240 21353 -532527230 620986494 4564 -91348778 534229124 15620 -599060468 134016931 9145 -347664588 540070806 1589 -100617477 862909923 18307 130717078 669161565 14933 9801279 231389864 17797 -503699601 554877241 6450 205255134 64204977 25191 -169624363 903896359 22489 -102297067 348405022 19938 -129509206 225650733 7950 -570353631 672994837 16662 218933643 332767282 5481 -17531668 298826944 13124 62218560 505072055 15576 -509975795 612123186 19406 -528560669 956016594 23114 -554469269 326945062 24868 223452819 188357271 22789 -32376947 334138226 1663 -583499905 857510779 8364 -501885848 196704817 2380 71955953 789550742 3247 -515515899 180970554 650 -162823718 166402223 20452 -144516952 818614466 4839 181246685 759836262 16554 -509654489 686959929 4145 -245981059 470934660 5543 -322406573 739966481 1357 -94694743 58183670 3808 180373279 609993032 19913 -86396996 203331351 24379 -79340616 599855084 3234 -198985801 317680195 22063 -285407138 711470644 538 -507481383 181424553 20924 178529567 221241989 5501 14011411 877634849 1733 162767314 561359060 24541 -571313485 623716481 26085 -561777235 780403559 13799 -321847143 726500389 3332 -6158092 751221412 5954 -261025066 862449379 12480 -111774874 442515925 14694 -191345065 656416307 5508 -296274140 701192262 18951 -476571726 145647132 13061 -508578784 371120684 12532 179732787 822712008 15101 237447625 303702003 4356 -472220840 535691741 17376 109942057 587481241 12634 86895851 631127825 3504 -257000152 91254939 9597 -141716187 360094290 24254 168487194 627804842 9269 249670309 525066970 7831 -293790329 169717816 12165 -520495709 139053218 2347 -101164561 369001383 9893 -485831388 311178882 57 -306840559 506352701 8397 -265565489 757335024 18356 181779728 773407543 23885 -141826588 535696580 10077 -191815269 676800110 1591 -258247253 741899378 791 86938987 56416630 5187 -258099488 273009608 3186 -380101940 837231968 10019 -547987773 475769162 1717 -34429672 193703715 4126 47700784 271895720 18649 -575397304 876782507 3056 -146707856 235811123 4423 201683026 478346310 9948 -106394 192941995 367 -419885867 259289444 10756 -428122463 619817023 6589 -393129655 319871787 18029 -543202861 636366409 3244 -150255488 209557116 2892 -272517754 501961025 10213 -96302913 331412940 22483 94692771 664960243 24692 -52267591 666923784 11021 33140031 529875234 11616 -112562638 808484408 6847 -370772234 946912902 801 -473199866 52351367 332 179310600 952396989 7489 177173555 673233867 12989 -595183777 389561766 1301 -183038978 602090729 22385 -3583028 412098049 23692 -493418207 208991259 8313 -129667140 768990551 23553 -321736069 773708626 16511 -18188805 848003363 24266 -444533927 664597153 17572 -503676277 518030118 1335 228108577 839003916 4063 -46487678 484857222 3775 -69729178 504394675 3663 -407829322 840639863 15103 -297694824 392339662 7466 -522721868 902349071 3130 -99769142 121399595 24771 -601572833 45025447 11719 75727943 150067393 3839 162361646 319413739 15969 -468415202 562079465 747 -98449078 859241183 23736 -184552385 119574813 15869 -185630422 219077293 26145 -543904020 359874835 16004 85226604 551205081 6352 48959800 145687345 20194 102498145 913946378 2195 248112788 227708012 7038 88219645 896319176 12789 -450044917 518849891 17901 -89621632 541424770 23045 -596452627 453306381 5087 -60288146 542723215 5566 -307120561 508980087 20172 -434321375 589414132 51 -569934229 872056924 12044 -365188971 247927200 9563 -141880962 332046700 2907 -289983110 740156619 21612 -422454868 276324949 19351 232195235 793176176 1235 -295389312 794187902 21760 227343544 470330068 9563 -474181536 376087065 5102 -589777879 472047087 24460 -56492723 80829631 636 20878388 133543780 18196 -506232584 807527205 21028 -206491338 741456143 17374 -70755056 377146289 18259 -570339231 791258863 876 170643375 864893123 23516 -588494309 444288718 11138 -227746291 429603378 5748 -63168124 354066856 20997 -207517714 542893338 6875 -553941556 592912229 14495 -417959281 876844086 13318 -288495377 528549101 11892 -378472539 628855487 20287 139947783 722598333 651 -306056459 724401775 11329 -395003605 42905094 17370 -71771790 558673821 22155 108753353 479080951 20693 214260163 702249360 2540 -357980625 607539232 23979 -278131869 214878720 12507 -314001073 380887318 20212 101850583 729686563 20059 -398576988 267164418 18084 -230618038 932873538 13297 -113110523 137300488 13929 -456398366 710793807 5642 -561366674 611315989 12032 -183903460 691041397 17110 161914584 611142783 22008 -466973460 912133120 6230 135734925 339863270 21090 -240145294 412000270 5587 -592336093 738800674 8235 19770181 462507334 4321 196508545 643395508 10665 -177510664 957685494 3217 -292849996 855779885 20280 -493719090 876062316 12356 -122522198 571872281 18634 252497828 413035210 4282 -254491350 430934853 7888 -157825039 79666584 19850 210618034 556615841 18836 -522785224 664968375 17585 -523304316 484677993 26043 -509617153 916926174 24178 -70647599 267911375 4640 -415920761 275116297 14573 -90568883 866641267 10690 -389679801 87084793 23620 -147323344 597595665 5046 -365647852 118189943 1445 -181845464 463758830 4014 70872868 379346761 18126 41618830 701547895 11762 207888619 251821261 15587 30083076 844116332 10449 -353282905 784147099 10381 -597737549 524788743 16831 -349131187 178722762 4481 -462630764 745759177 23898 -399898286 840608989 8693 33758153 376595566 24198 -51583348 721453294 5157 34996624 939431597 7799 -164575595 354167831 17537 29590424 550195862 21570 -160129305 540856867 14111 41229926 673198051 12172 94427619 613030990 8697 -348061928 459894642 22707 155059163 685344795 16552 -465080654 582107076 9782 74543154 298381146 22891 -231293380 95736704 24391 -539958258 956255141 11260 -100483404 588138517 17093 104014681 435082891 24774 -204981691 734050583 25479 -112925789 429550629 12570 -89578562 610539562 15354 67221125 390613787 15958 -82851595 324622439 4028 -320880426 542228615 4284 -438330198 157713722 6096 203556976 156829155 24121 -119347360 489668821 21176 -346095034 319877758 8301 -478254416 522377767 2087 142617897 291139982 23559 -61670623 490014389 18721 -78303819 149574335 2481 149786720 612165259 18645 251635651 480207168 12178 -421451576 794237589 5185 -548981786 274402480 963 -483889917 861198994 15059 -438008275 617851034 584 130300834 942962634 22170 84509809 122290517 23437 -88336147 60144675 8013 -553363966 148402796 18952 236937324 347656127 25618 -14112476 725333603 8773 -25671762 294428531 22610 -476920661 927666256 21187 -89708435 539294964 2412 -82975833 490508401 24646 -87491951 854184365 7669 191833246 588176184 927 204428926 447848723 21860 -92440922 511849091 7783 -431518901 36559486 15124 -239563506 367901293 12153 146824834 737440515 7344 19375952 188848333 20243 -130334523 796900069 3154 -269572504 193737180 542 -48497692 647577061 8479 -165988512 14902951 4501 143692498 954699730 21319 -513647538 584852075 24403 -448601204 25768316 10317 -319558436 696015442 15316 -197352027 276412866 20248 189746473 152490956 3536 -16985963 722983216 7710 248526125 780154078 7425 222969916 377031917 8689 -394725022 698346867 5557 -326928916 118226195 5372 -430502019 353925725 20839 25972219 819357763 14943 -154063614 954095798 17972 -380528764 770170913 572 -206326396 350677293 17050 -276336027 907753806 19042 -565508856 182711191 15283 10772388 201739308 15012 -159176236 497341986 3237 194418870 321275370 2284 -411535927 60135835 6380 -487049475 604218750 6267 23635607 882123794 14423 -342726992 486725180 17059 -186395347 789067161 18535 83936148 840049657 25888 53139097 771708713 3376 -132073716 239270479 7199 -58877736 365349286 22868 -575374337 693916116 23966 -342815410 40279182 11718 -582173574 136277085 7290 -65648893 896567640 24674 -400759615 667522309 7145 -96171265 208844465 14406 -513784830 644186746 22513 -56905392 933774147 2848 -414127216 23642129 5235 51646775 506133155 14925 -546070805 118955421 5168 160844630 956656490 22427 170330598 640271544 1217 -180279853 775201782 6787 -482624875 283223530 13361 -191398305 701170689 26000 -150932882 149431134 20246 -452336315 237745956 4351 -248882350 209935577 1178 52879963 559812449 22689 -35122109 87948212 10792 7236320 502547582 18367 -591799538 911687134 2625 -82423677 395777118 21751 152880956 832758340 14729 -472659180 558619547 9335 -299033467 90482298 15498 -320343550 201311145 5885 -442244823 618255651 21947 -26202378 735124547 6977 25623474 609056504 2747 -472791766 903635482 13575 -50743117 692038091 19653 60762446 866753324 762 -307864934 274390324 9780 -11746454 115350123 11671 -235544282 222197417 11109 243196857 869802229 1384 -274911531 462958444 6948 176672525 897701292 12759 -53294265 434739177 7551 -146424530 59871673 11747 83782798 106054078 25468 81061295 412784154 20558 -70299723 787936443 18006 -455016170 553700037 3432 19506603 825129570 20191 -184973423 259866981 11908 212823509 793964840 15858 -259454174 651043056 22801 156091497 536227856 3179 -20708514 354536936 24674 -391522164 685397211 23197 -232048271 526917800 23303 -275768315 729303886 14118 -576132690 863254300 17500 65951311 327397076 23039 -7159786 316821994 5466 -438697947 284941054 8436 46946730 769678679 6114 64381965 446415741 9977 130096762 884658705 10836 -551160326 745693505 25859 24073363 349103307 20386 -9055537 599190999 3488 -443085153 430434013 10083 -255281247 935437091 21527 244090276 102965706 18083 -327030425 765595853 6403 -39060064 112328113 14890 -236829809 588602300 25096 210248704 161501391 21252 29239131 484891926 16617 -37802220 302746944 806 230947650 369108578 5488 -110557220 32930246 26198 91695428 372621257 5219 -119810372 390906072 22812 -10042609 484972570 7050 110524523 716698199 15848 -423778914 411727213 823 90718837 41027785 23260 234167058 933737125 13739 191977218 435039789 19765 -235881485 483715411 15892 -115966050 697960159 9310 180323221 947610776 26386 148320085 937672569 11800 -139986730 468782698 25039 146337148 854518387 12272 -24911598 283048397 19167 -328822140 657752685 17558 -474108441 833196841 6995 -504354187 183380390 25648 -330819818 41737935 7486 102028457 488979874 23315 -491172449 149836801 3788 223477032 205066482 10668 -47526337 830787012 23841 -434378753 319339038 22326 -506007340 322427976 2572 -374145367 174646164 10688 -215720518 106318339 10951 211384025 164622525 20704 230451495 289706179 15158 130322408 656004826 5154 3598109 302815877 1792 -227794236 183233834 823 -151481701 725714386 21194 -511998936 323194313 26077 -367165994 598859228 17421 -4619706 452084011 15645 -38819582 458593538 15428 -250358790 685028928 8889 -246420647 395466137 5460 159274484 216937336 12993 108358312 623666928 25093 -128887651 444262475 2124 -125222065 781184541 6981 169782123 500083486 22093 -177663489 107998487 9992 180395841 135194359 9251 -468266592 153544621 9914 9698191 510958569 23776 -409746730 463387238 21313 -201816566 376293896 2256 -23428981 596306109 5972 -133747935 907875384 25036 -63986161 718013911 3818 154065399 552480648 23894 -453413336 153149448 14139 -338231354 795830879 14797 192342837 588624696 16650 79422414 797933955 14474 -527237004 676051349 458 212386324 886504721 2241 203027395 216760840 5591 -593347785 625271588 18012 -192406575 906741363 13501 64747725 453885160 17122 75084144 97040189 25712 -325207329 666977018 6022 -437064647 569788218 21528 -320860082 170605366 11645 -465212870 771952494 24358 57978501 83870991 17152 -516742429 354384061 16158 -19061075 476878658 7717 -331058061 414708335 13909 -516399824 381559951 23573 -564438691 553029346 17108 -127985521 732639550 13839 -299531405 487880931 12898 -381098237 774943770 15372 -157360809 714808908 5868 -212346562 854586665 13953 -153035123 58078452 24736 -183422798 831943634 1060 -328142171 656135491 14140 -374219245 932844613 19021 95760543 344495851 25091 212802623 478071126 21469 208739677 659628010 5346 -28936706 204785827 10223 -273873443 760127333 22513 140199636 275418803 9161 -23896685 610940424 12875 -565289138 510600614 17268 -490857077 904060927 20674 -414389608 138642072 19334 160405802 860493266 1847 122245176 11119799 8324 68079454 743362130 25579 45110320 724848496 24197 109545009 772188619 15831 75434164 292350050 23986 243077863 96629266 18819 166406205 486880545 4581 -306042294 77909301 5435 -591814145 469180647 17577 151932799 739629905 11085 66172377 538027849 6340 -544608752 550184536 15632 -191162834 610641302 13617 -408829876 908022288 4429 -351544993 154546050 4268 -598678622 542690992 7195 -161576512 945974863 19530 -461372960 841406286 15580 -39404487 510271549 15986 210643653 297719663 5198 221223377 456837802 1230 -184473345 594862422 9895 -350330219 950484945 5900 214258861 14705669 16392 -40146351 141044136 15600 -198015419 727544523 18762 100349561 417713038 20993 -216207133 139811127 18108 223152388 580865357 6568 -259874608 97214263 23677 162974710 221429012 11655 174660166 604359634 25911 10734543 438378593 23294 -398840751 728333705 23973 89759158 848425605 24157 -166901419 907238113 22998 -176371195 588659025 12058 48127380 124623750 2485 193399766 698177102 19132 -120632655 740859723 25460 -287970926 552948435 7227 -433361495 476792849 14389 -355786530 683869840 12979 -301360404 58204607 19396 -229732288 775628733 19749 -232265832 258380257 2161 -54485049 102238255 12566 -302532518 597470219 17586 -535658407 900191320 3003 -507371343 571061575 5604 -564577809 901312324 13040 -530120288 663022946 10676 -205341407 232693170 24263 -504445399 382980342 15989 -328800325 488809772 16787 -384665273 443960792 3903 -257584631 478756326 15610 -65902378 188677675 25113 -206501080 508720013 337 -204753686 208512112 17104 -485359148 366551789 17426 -18086361 942730719 11993 -254040636 266906379 16799 -362210032 280057729 21153 -109825319 546883389 22347 -31171524 208344227 19396 -309823262 196413201 5139 -362096643 609659015 10216 -104187517 545281925 24930 -41963923 229755797 5885 160128864 21786314 25422 -483225890 339529790 15744 -36529839 384955137 9323 -325338448 456364711 218 176994489 353744634 7545 -16697484 26340469 13271 221079425 375445439 7274 -391638815 471058942 25984 -592251003 90180460 14666 25934267 90905265 12945 -440639796 852583964 19847 118735520 115982885 4850 -162048287 668730802 12699 128000956 264957247 12687 9775979 396980063 13746 -535548716 873512688 1531 -153796788 909272678 14509 64560960 149751938 4635 -304697493 112947140 17303 -465291312 576813120 16754 -475256991 269372715 22721 -92946752 211350782 16087 -132429802 72684605 17209 21412176 29239291 19938 9313333 742890966 16938 -482386306 294706279 8 -431922720 721929072 10314 -295609899 498918575 7430 -591069891 724251719 10420 177343543 147406057 9251 205502812 326783250 4143 198075478 253824313 22514 45456674 438146294 5783 -68813172 101832016 24589 -484708876 202462109 20271 -432842926 235785052 25930 -130379452 281316968 20354 -459387571 828038711 4202 -481473805 839137376 23366 170183184 13955177 12373 -274124683 469734174 8826 -340361991 890669082 11778 66727812 453144269 13027 238471747 392664167 17476 -517899892 109851397 24308 -57852929 794452124 24051 166048158 509610572 25126 -122722250 224789957 10328 -347973057 954157763 14707 -498111846 718515128 26392 -188073285 784046073 18223 208953315 834426706 10392 -377531688 94747161 21320 -211823989 839095358 20069 43600992 722254063 12936 227988953 157761266 10119 -561527631 392264536 3297 -230387097 547366863 5887 73283794 321510869 312 -368434430 628966427 15777 -585604601 655226107 791 186724314 381960482 15057 -94141924 179664241 10713 20980598 747828846 14165 77323229 610320127 23405 -109208179 365065634 11132 -419785537 914945095 4922 36590432 16203929 2711 -578688643 230266476 23651 -209552443 226421139 5821 -426561614 273493411 21297 37811143 794248873 6542 80218576 28093463 9064 223660853 736768659 789 108837683 847268490 24938 -335441126 828099994 16910 -423598274 708841870 14884 4456215 885852473 22060 -81778014 134857207 13288 189810229 192896607 492 -197676673 151654131 9538 -365826732 664482678 21641 -421705309 118245525 17814 -399676780 619832529 123 -572238331 14554221 10475 -469581168 736695236 16611 -14076168 924401799 1182 -85529107 583837295 23398 -311633577 562373952 1378 -600870815 944549159 10992 -489213114 363038132 1782 -396434260 72955964 4180 -303712442 220136788 9342 -361422059 271438722 1903 -65981087 899273092 22763 9368028 580737036 159 -227861760 563279630 7081 -310269433 698938285 13742 -252832080 653313637 10272 42655798 248743671 5286 -172237980 383975578 4471 -49117308 718114983 8319 -436250759 235353463 9398 -364029465 133709589 3471 -233436280 937489000 9821 -152389978 771774485 23942 32754594 305874932 23967 -82298160 668958412 857 184164411 585425040 19873 250578800 421360464 19199 204937476 181046850 20627 -124647882 765518469 1228 -254734824 338077813 5552 36814653 891771677 26158 -43579971 566358742 13496 -262137082 546539802 13875 -286877369 602742995 5010 -48979429 180987393 2875 -488604412 99410739 3644 -521953813 279269994 16481 34672442 158583342 15082 -562387967 314110195 17396 -270753002 956656991 23250 -239292025 151050661 24860 43297460 938874008 9990 -538685048 642605825 2251 -215677649 679610540 9612 -252186424 432822295 22853 -570861737 401572567 21446 -23195265 815070469 6130 -148605983 809795074 18856 167557270 52869140 5412 -593484916 375953731 4930 -234038707 153762212 16917 -51494183 270778169 15293 123537941 32989840 10935 -101632435 545147928 187 -14058519 718558946 25232 -182344658 30999641 10923 -116436217 477695163 16847 -422906652 265404595 8020 246908339 592891211 13922 79273374 239447822 8587 25622423 727658784 9182 -336393396 167032586 299 -64686084 52049394 9104 -529232889 261664186 13745 -215123211 467400348 3887 -242555397 486283872 24696 -201406590 442581389 21327 -214639639 925714938 19171 -320292151 171591364 329 -363418150 499828871 10230 164365909 771488021 23387 -323280738 391606198 24181 -466011221 782730300 20935 -114959546 437773210 21615 -120947822 335205092 78 175332922 144800378 16770 -413564307 371750307 7358 -270357697 265696705 7569 -74817272 68078010 17136 55343243 744104626 26303 -347158199 793177863 16865 -419238558 135067726 729 -106290691 522746178 19032 -381048029 576781996 24216 -265556158 233559041 9355 186666700 517964336 5255 83018512 541884531 10858 -456233804 765340386 19773 225541271 69102625 2652 -246212751 182953684 14094 -559760189 505383669 25749 -524242673 809208450 12824 -113223156 500020339 488 208244804 415803821 17985 -528122908 878630864 12280 -505791065 474936661 13912 -257475650 743924349 20053 -498946362 37424672 13875 -292962019 467546553 20350 84746562 641967380 8546 189740284 204598846 24655 115961941 373132459 24029 -502930100 76977292 8503 232801164 733008022 19038 -595595677 144424891 6682 59670306 421004966 11740 143401583 942849797 21172 126177092 882201871 3248 -399727734 654954187 5651 -393365527 375312209 4193 -545332189 741487845 9233 120103942 888399947 22314 118312493 893443732 23342 -75713173 786076451 22227 -137376746 709303107 21052 -431966976 385801918 20902 -534996940 710869678 10100 160278282 459917534 5145 82549496 413314060 24338 -566491944 244768167 10858 -94309419 166727293 21984 -300994110 401246269 25977 28059981 672396120 25588 -434862899 139185946 19270 -13417472 822674807 3951 -495759842 650997319 2519 -21947781 662649605 12837 -499573764 183715414 18876 -226307464 825757995 9082 -63819210 125852264 14685 -588154690 954128625 17477 -2251365 916660977 11374 -154475065 488683065 3663 116295043 98115357 2494 -264057200 211098741 16935 -68501553 290775692 8464 -514648878 527615983 21389 -151723014 647459275 4722 -492422307 369894133 8473 -586843320 248659548 25735 -112993758 367788156 3777 73296529 886860303 13533 10725061 460945429 7939 -304279573 868385164 24588 -477557796 691029063 7899 -445343833 129569283 21694 193670584 874715830 790 -141440224 623184161 26327 142566926 791746213 6404 111232951 880306013 2962 218605976 311043321 3811 149007267 855218595 20732 -583977400 855941381 21749 -426817418 43160527 17459 -35212963 955402613 10776 -92603182 517256772 15202 -115946362 557594575 13532 -320520895 548717392 7491 -524495492 50756174 4014 -272055910 47530485 23191 -581404053 246728271 4493 -438579086 424414336 7965 -90342614 609726241 21466 70798258 395698967 5117 -160950279 336967907 17301 -176780385 141098006 96 -558497620 351161552 22143 -79399362 679582831 17066 -368876573 527886723 8892 120009272 201385556 245 -505083906 519349640 626 -232452236 598386696 8542 -484931165 115184859 1916 -146872818 102533336 5862 -311219719 580779066 18132 -155317579 160903977 198 -418496493 883864544 6417 -312706246 338657708 13095 47245818 209331569 18870 205680636 543884113 11702 -306397234 72385493 7439 62832850 134026259 22202 48895616 39716283 13768 -514061297 526531813 185 -382660290 96726314 11085 -504465281 191626334 13081 -523240157 418071757 5014 -68894353 182596976 23942 -450233207 290572451 1228 -427991747 16470586 15711 127469422 586322251 1626 -431773823 49688328 17060 -55982957 537794001 3506 -476871304 881513270 10368 -534902080 694637494 17375 -89070453 432611514 20508 18868712 621523050 8152 -15888300 638591160 22618 -346056909 520177504 1352 -577447268 348902562 8079 -250190674 441173848 8887 -544944136 602115926 22563 120017619 618219764 5410 -322941697 270265727 25945 -239780574 950491559 11223 -549665760 638766354 20361 -19085846 829158690 14348 -506148457 91326869 4186 -537845189 245346090 2850 -162475066 332292302 8347 -492935199 458679817 11341 -290637163 466427091 23505 240343314 857014697 16795 -378329187 286844764 19932 -529431972 875954205 23083 -120024741 854532739 10314 -481533926 495584103 12461 10954026 159915262 19731 -151587494 749117497 13193 199869754 433847855 5418 -107808373 796267269 26195 -454493899 764464268 22157 95527379 949186916 20822 -373057725 394479793 12715 171410564 806929171 22222 -413961418 647520651 21030 -589029336 106509555 5113 -178713140 734940090 6604 -335436646 308958976 23183 -338192316 743546927 9192 -159639025 550846466 23482 -461629993 80564936 1632 -278411894 704368499 20558 -68093046 28194519 6878 -521278695 332107660 4970 -444126630 406971288 19074 -332355960 424296951 5015 -441115492 607946132 4706 -118314630 419433696 15618 219213642 550126235 14922 -300233892 866608256 8217 -92533118 589506167 7566 203776024 622782930 22423 -10003475 405637514 14959 -30064857 270833874 24654 -207214864 291237674 6232 -233449882 422867217 16739 -526158109 213088932 21960 -449709602 469957590 21874 201681541 606387331 13271 -294702188 146618757 15762 -550534742 860500306 13714 -231807863 948390711 18768 158578110 359018776 21218 213881196 465733210 18565 -25579242 58267922 3986 86802995 353232613 1978 -42077533 54402835 17043 -70566209 282440050 17052 49694459 649820682 4637 109563531 795885597 16481 -461022371 132435466 16705 186554962 361381375 6749 195047999 384157052 2184 -403106226 690101271 19225 101958591 171386971 13471 -333508978 202787921 14456 -358335381 818582485 18142 201048715 257801180 9405 18151255 859651185 12646 -328836141 378796746 20112 139135889 796439054 8684 -494956977 646474713 17346 63669245 655597582 11261 -120588557 589605973 8576 218635086 670242213 17080 -16336523 465178483 9792 -232448708 850344118 5609 -185079456 16658386 3180 153897031 848521484 23474 -10295234 599338454 1104 136713320 943089755 15196 -159041708 10287706 13153 -21510794 552653869 22491 -514479659 880582810 23095 -454901223 657827879 19156 24664415 548199500 9419 -39130644 929572112 10411 -168995406 38011581 2295 -337835974 470282323 11933 -356227715 809563643 8347 121437648 165710917 12575 164951522 379238888 860 -118125036 34130919 4921 79481857 848097153 26129 -503514008 829643799 8214 205270198 313635674 22833 206483654 949957706 4642 -70748288 119535339 22580 -60006529 837525183 9023 -506422886 904385703 5090 -244395079 523108358 6925 -433671663 899465284 14315 -554818575 882191041 13843 -73541499 465987785 4059 94349854 392802824 11455 -529492956 644687387 24834 -357709135 459988560 17817 -155961048 317073160 2452 -188060931 259752292 19131 -588166109 693460793 18473 163193765 67622530 785 -71937294 424547940 9109 46688644 277506183 7676 -77894853 496658959 21723 -360044767 536226657 8032 -87915846 693955347 1917 -220726204 22884318 6205 -440604366 515989479 16108 -489337115 507766113 15912 54892660 906069712 2454 -320349615 735706835 19541 -570990413 430265343 10669 131377955 917461525 11505 147574260 741969029 17339 250950315 553234398 17366 -89149768 117838589 18201 -59137970 592854256 18730 97243728 873154682 9265 37471559 652370795 9683 -112479435 638753478 9840 -510311544 145186365 19532 -16525539 612148006 14070 27446679 866405081 25472 -468777168 582488340 16214 230148597 504517342 12576 48221161 475510831 10514 104625704 80279483 25189 151503779 547317339 20604 -256920313 829483267 13465 -189003714 276867298 18109 -552233597 518735035 4651 55593578 712623741 423 -171889778 857204762 3576 225960032 631509687 4671 -365839471 590671854 24381 -532692809 434505762 9811 232304771 907767700 11652 -254229563 498913400 25763 -46507930 613435351 9945 7979202 122721767 3300 -3299539 307576028 18394 -479553937 575410298 21893 170947769 579204987 7263 2349961 918656996 23232 -63345450 85838042 22743 -543888127 503823250 19908 -492372343 577895477 6849 -555096967 331982238 17220 -388837325 87496399 9850 1265574 629869226 1838 5557805 642919903 16414 -338692391 945825380 16877 -192653280 877318401 24899 214114721 812128349 12865 -414274819 205150403 1134 -461977711 176221941 1556 124790035 931004719 18966 -124810154 162834065 21423 -343527840 503272333 215 -388533565 514672332 6224 -130688501 913137949 4684 128561204 607375853 16504 -349298733 844688515 3578 -404436225 568511307 1465 148724623 792832081 2655 -345855713 119834702 6843 -598661978 890177206 3097 -292779194 884770543 26354 -466471660 906906108 3658 -336946197 163833274 26053 -593428024 871119495 5543 -107041444 383651604 12963 -602084808 652262315 16200 33949396 468185476 868 -450761652 31615582 8449 -551177385 288889860 4401 -543202331 906104283 17857 -482466407 63143334 4492 -210605740 113148169 10909 -354295239 555195958 1773 -520289588 778973414 1440 -105116269 272762969 17562 228780988 654045756 20373 -522086699 777465761 9479 202135800 107386058 11721 -89078538 603297848 22681 -289181887 275121640 24783 -375944805 351265534 2337 -446350459 738607136 13694 -430180662 670720301 20619 121065871 160787266 11418 -465565201 224756566 18093 -540317480 479978681 19337 244750981 753596336 8204 20537964 19872864 3167 2249591 774057060 4682 -131011973 16367198 20397 -398310946 329806711 20308 -454539307 152743177 9335 225489037 372185055 24442 -580994253 845585193 17303 -269682116 942087018 26334 6674408 619062900 25495 -564392858 304871222 14664 -159136629 48274503 20549 67412039 731247181 20044 -276383622 30686965 6313 -275120702 167521111 15272 -567780439 46918519 2347 -127860534 210117104 26330 -236661871 94097975 14723 -244082355 901212901 14253 -423983647 677146388 2602 -584652297 31515544 20638 -138133003 331388254 26151 141347646 556676708 24710 -399814287 9292305 11229 209146863 243844213 22335 222639961 366513198 10321 162281206 328936488 13505 -76572988 105134904 13568 -361639610 340795003 6558 101959201 363266220 89 -104032620 893171110 8375 182276226 74818322 735 -335790296 121104061 25256 -105022805 381860458 19581 -382662982 146544004 16501 188063061 715953799 2996 163289926 698665851 7526 -59080545 133625251 11603 -254983819 358141017 26331 -262744552 401414824 24590 -249877637 845963969 18500 -483012250 65337357 22039 43134819 447187682 14057 184868102 198462556 20480 -180261808 896829102 14581 -560600093 900269317 7106 -419011623 811514536 24428 -297613273 264649496 21727 11088208 617472791 24169 -507342486 102589517 6209 -581289120 884799900 10136 -179737776 935765885 20601 -43299899 845356375 7312 -187666702 459120549 2718 -566566379 210528462 6372 -361336072 606038964 24628 -442561297 463096488 2928 36494635 795959522 25556 -233250492 191992142 2749 239300940 463909456 21523 -535469220 512823072 5565 176069066 90231197 190 -181026020 704325952 3390 163279142 22528321 7779 170981502 344292086 14804 -426273859 201365549 23898 -106148856 148696651 15546 -551831312 840105177 20476 -428528516 541232422 1921 -505901828 332164106 20052 -564166337 784439631 18514 -341583988 835763011 23606 -431374607 956351921 11400 32100769 20290845 25940 -31156135 158213737 3819 -158910632 368605911 23168 -254906698 68379852 9209 -503727102 289079296 17790 -565448755 66780553 25621 -444434125 158095809 5691 -419492578 510546069 24060 32704790 614588177 10552 -225198908 610837952 4875 -70136735 444898804 15400 -321447153 675336620 11690 -193902760 460530609 12578 81725702 494094426 14881 -39029319 643149060 8952 223505790 659295289 9233 -201408854 220160927 11061 -562092291 820919254 8699 -308020700 325374767 17284 -240701302 785973218 20786 105697651 703335908 9877 144354310 264753950 266 -446373103 788853928 4928 -577269808 484628355 12729 -164279960 658183820 15820 -510034902 189820004 12052 194861013 595118550 25619 -215689587 335209699 23301 13060116 300468750 9489 -480503162 802071401 16983 84635780 643663590 15764 -340195092 453652335 14640 -391577712 864886571 25012 -240169863 939607601 9406 -396846504 738594228 10796 208207529 455985797 24906 -115615645 552298284 10555 183366610 628430750 24519 163846735 199207227 25123 -398996326 81055545 9077 193560272 588967412 6480 233274540 238671499 15910 -589744721 113825583 23699 -160171168 446266637 9504 -47450332 77059197 19922 -11590547 711341019 405 -405376733 409815142 15757 -350684456 62129772 24786 -294270754 339026831 21771 -556170422 626208208 3603 56676374 844133174 14557 -193383546 874068108 237 94845608 93089502 14849 -526897915 40427779 19915 -114079879 880670535 8196 154619031 212704791 19523 221758017 73790210 9375 -176223183 625634743 1468 -230536595 553237851 18775 -155836715 357387713 8122 -156649608 272534359 21793 -422864210 668284841 15200 21579524 936741096 3831 218593623 766366895 15035 -348132285 465152657 15254 202887618 787293280 18694 -489171309 265449424 13084 -54064297 448339754 21650 16704279 747998843 21398 -187262557 352854744 21517 -293808311 403518231 1562 -129374642 894048484 195 103901984 601176696 10376 -288510061 611601889 9530 -260439328 691190130 13148 -129962799 72268087 20291 -147263149 119048825 21705 -412899205 607562865 23256 -529119644 600559834 19050 -558161011 798827161 21191 -573942743 695451448 4259 -329710387 770647096 19666 -24049983 56875353 15360 -119176179 454290416 24732 -173862952 290551450 4870 161144260 573485651 9062 -535905996 41003996 18006 124203776 366930784 8929 -78176124 855926784 1520 -491607600 687530607 23291 -84216964 461975472 19959 -232882676 736721974 11169 -557169969 265358721 12611 -192098897 334415784 2478 -233658423 685928601 318 171449104 720863448 19581 -563160168 795055773 24325 -444798277 723221421 9622 88825084 867961103 13495 -388211635 364108337 23383 -30496258 460443337 20367 106433305 484689005 10313 61462941 674473491 11383 -199343220 444614386 13397 -597097983 845551186 11006 -516944290 751449823 67 -255148693 464739755 1854 209722521 422865550 13048 -150833775 839004235 1828 -210222838 75315323 12772 -372396549 120627355 24651 -127496739 740259033 8563 65347817 826965930 11517 120967506 340671882 8187 32177048 302687708 10487 -346966135 390159711 6459 -508772955 580110696 13013 -16699663 700043100 12498 81852999 241027724 21653 157867624 111369269 21359 -259203020 552932429 5532 -84661341 56760899 16465 -334936573 886350360 4969 -433973412 903578943 9327 -104040354 830530711 13374 -417470522 839741122 21900 -529690920 420696824 17776 -187856671 414164093 12778 249229524 794532435 7371 -300055145 459939389 24732 -437403333 286536993 17362 -565784421 889211232 1533 -159764555 138495732 26165 -314249963 502838444 23291 -164374899 236512901 18176 227016964 711324599 19407 -232111118 348540112 14654 -257102966 740208563 23436 -44673222 317311123 20024 -488512175 457298262 7611 -410518962 401528994 21511 -412479645 867918287 24143 -407092851 535333998 16846 -587132256 132475742 13085 -360107114 883451574 16261 -294702063 226758691 16815 190194761 145237958 23149 -137180017 821588756 15688 -304817539 816162857 732 -598939306 691540746 14516 -170548598 927402979 20338 154299405 889989368 9914 -575200477 818275716 7423 -527661269 174873060 2400 -535043658 30060807 14006 -106171893 955213875 21951 -446712567 753349581 20370 -157462872 839702643 4110 -243344971 268536472 9399 234005013 939277384 8725 -465970669 788485307 2330 97469598 474633768 15437 93589508 650490502 23929 252421577 405154068 6860 -524299889 859924718 9014 -514929778 910025335 8007 -18633051 748506624 19289 6810881 195838071 10687 3626584 521994430 11345 -599190780 450098936 19010 -35916650 369407071 7774 -552575730 561999740 20022 -39055238 163687250 6265 -449374233 396025886 11281 -373035566 433321313 26050 -309577902 32601023 23133 -76352657 740295674 16568 -163561076 354410354 11890 -588024037 283440126 858 -515988284 320057042 21935 -481407896 78596998 8567 -292785796 593717624 9447 -157677207 503122462 8477 -589409166 471022923 5486 -464615613 617287697 21654 -12754782 634776477 17186 219620379 428660020 25249 -433738478 750395849 4312 -158549866 454390279 8501 214239288 204475710 15808 -110462291 767783317 10964 -322757681 192466659 2180 -491076466 589132380 8872 201124261 738394076 16940 -532860157 163266663 2762 -556123801 671131309 18152 -505629592 687014146 11864 22654802 649168483 1791 118941506 512724506 25019 -41382669 80549341 7626 137880353 232165322 13318 -361603985 397192854 19551 103450362 913036851 18792 -206875329 779164904 9592 198661145 421070415 6030 -165864850 835729626 13983 -410829040 933133475 4033 -114858417 880871279 17817 -400643738 425820896 2739 -505302336 247452261 22103 -382131355 706956876 8831 -501507330 308920526 14028 -31059201 378815998 19405 -124425863 729370078 7272 79922462 927360483 25258 -139315156 344742654 12803 -90045570 207200614 1057 -183895129 151439470 12037 236458633 204864249 19446 -427786340 116777873 16113 -161163823 565386883 20474 -434128069 448631578 5663 145343936 678480992 18217 -271087404 921993555 10308 -82211861 160322687 13539 120361139 250115157 16438 -439034609 627269117 10220 -550684190 655956464 12447 -1517372 780678516 10760 -26901589 441881612 2010 116066871 41685056 6452 -60409895 48110794 12987 -371534407 620196578 23072 -503934824 611710330 10160 48169775 242123285 23346 -195811901 785052582 14382 65653814 105687200 25177 -228480193 105488643 24345 -394364134 340589165 15386 157283154 350744647 3502 -94987512 332760445 5099 -397036001 479557042 24445 -284172294 957025400 14158 -549648910 91647508 5517 -32227493 468662492 1523 179942368 198076507 9805 6206327 198131473 2915 250213431 254034522 11756 -344153676 487816310 11854 40778354 416945837 26308 175709859 858721039 14833 -5592652 249165237 14859 202870250 434136947 18362 29214882 168398436 24982 -80598815 775520946 2966 -373263068 422196290 17949 25920683 26731415 180 132440646 21968281 22187 -65187296 200847051 12931 246259299 884976222 1939 -218424738 484116198 23878 -299415473 810659386 7101 111483587 525444136 16703 190154282 774925522 14800 -448313091 68179872 23538 -7755281 36093964 1954 -292151618 118901460 18382 -305310930 874342838 3735 -473422424 745936894 19669 66054181 497045923 3954 228595619 929146678 17910 -460258523 726566056 3742 -303758094 185392169 13885 -105068224 601229985 12575 -389354999 781342487 23929 -143932673 309006572 2533 -428312030 242034812 9195 -369770668 242435684 18439 79392047 268713260 16286 -236339117 73514923 9342 -187470259 525763364 20535 147688414 430473985 22987 -342984319 367189191 12270 -194509183 889893850 5393 -298279347 34761200 4644 -567513383 41595625 11271 -25217902 273069512 17588 -419268153 642998149 22184 -169239545 187560005 5248 -82633168 917665015 25452 -390369276 127996316 16757 154837714 325828166 3327 -193210528 337273096 17356 -290842298 277084696 17904 -94988058 520172229 24568 -319191951 798181424 10142 98768149 925542602 19366 -13833255 889868299 25742 4245599 33659880 16481 43300658 717859349 2856 -22482549 133623033 15276 152663721 911360666 9941 -91550016 924365847 13241 -135168892 466717189 25017 183913369 88322480 4450 158645688 720252856 20922 5911881 726819923 14005 138284806 613783708 10296 -18997279 448135323 11160 -28873015 656158814 13829 -412099009 638892467 2200 57558250 531910059 11850 146655356 805233831 5170 -471458136 295560133 20251 -305051007 168758658 147 -595186705 865026965 10124 24584507 321043005 6044 -314490359 679619431 522 46683485 269092992 6855 -472287805 131876577 19753 -118216148 439467252 9981 -432076688 497685015 17892 14520086 541242921 4918 -434453016 317780382 20445 -560134840 359342262 9470 -157019363 231249459 12726 -157484843 488719765 24624 -429695139 838829518 26066 -456057030 176862177 24082 121967680 766743260 2889 -217349068 115468093 10695 -296904959 924184563 2182 -129219681 364163909 11524 -228576078 686040849 5712 -248691794 597543470 719 -355195375 555432150 17848 -183122917 496542125 13197 97636141 807936243 4605 -344355566 406611806 13523 134015625 70591514 11421 -495625410 902367396 22116 -280767670 316409551 15889 -515283435 320309494 24053 -552906102 931205763 19777 49416852 743835067 23439 -477558161 847584349 17106 -177078240 891218481 21035 -437896056 654203433 23239 -565224118 738109119 4953 195854434 206325533 21603 233745608 378558371 7397 -596675391 671537963 23671 -284884070 430213003 1337 229539643 397087789 1307 -394238398 10954830 15984 -209373468 85304130 1114 -552397515 69040180 17926 145210907 66097603 4332 -62304412 804243826 4605 -129198628 852586138 25868 123523974 436876748 9489 -68398383 573891443 10306 -548744734 955127264 7792 105088922 497537115 21604 135174445 411413487 16986 -132253557 267464956 2356 -229328909 924573418 15452 -90398258 567525905 22559 -123900158 581720381 1178 -271311829 860768347 21037 -265603496 573077848 18006 -358903515 560550227 23894 -15259037 238307633 18401 -181999139 388002907 5358 146615784 340389705 24945 -237091064 352046205 7294 -11587926 899476252 9260 127147393 551117868 16364 249771864 904651194 6783 -393981271 822338451 1090 -565012893 918232393 15425 -280693601 457321621 24013 -200474195 359600780 13026 -246088088 199200725 22649 82309203 684134959 8382 -518022061 182059278 5586 -139375508 164289845 6241 -123854968 54623451 8275 240674471 374605249 10014 168414679 270417194 2830 -65515548 859945761 17274 -450357407 323313315 21673 -450490635 717621469 16332 -126225500 122666178 9088 200210317 327549922 24801 -340432169 460087103 5556 215468636 84831199 26032 -433687209 442468878 2343 75009475 231976566 24395 -77601989 222326127 9433 -281879332 814636415 15006 26979779 915640773 17890 173871491 662296286 20660 -285790922 125941650 18849 -16403623 400467672 23532 -196615944 67336950 7065 -240256526 662314389 19021 -314707308 677656881 3753 96955104 909744293 4775 198414049 922298503 8385 -426212684 173597415 6476 -57738103 462792544 16634 -481830288 853364907 24087 -535265643 592731743 23929 62020667 96426313 21815 -435419489 452121696 12530 50182669 37732587 445 76180217 157754462 9631 75470238 269750963 20636 -282214483 766221113 16111 154009371 802690867 13687 -567714547 804636446 21148 -46901678 79369068 17046 -518217464 39639793 25498 -295351841 93090625 9312 -552133747 648439184 13716 -206116584 98577545 4072 -409128053 165338450 4845 -364996857 233418284 17441 -266839551 78742126 24214 -19922528 461689957 11929 -509354828 89113289 14025 -528528905 815272755 12316 27891710 386060669 15222 -513278618 937426507 12754 -128396115 365224870 25890 -156524806 63377901 19990 -506577470 175849735 21236 -133040858 64819741 11126 -515832742 872537429 2595 -306151440 413091921 7183 -222450372 155786991 19806 -400640465 838306404 16183 5617817 591780815 23263 125905738 780922159 2244 -11683097 499575191 4286 5750447 781006118 17295 -542624174 607543490 6212 37454591 244378759 20423 -520924655 29723704 12795 195842537 617032862 20842 252458336 449708642 17860 -48364993 583348932 26026 59886362 283257580 17267 -280786436 369748402 22468 237765705 853938506 9533 -252613220 592147783 10999 124909145 500432116 15919 -156190992 512868045 8543 -468608530 268212005 20151 -89252972 447034218 25840 -24233119 205496947 1250 226096338 650717914 14215 -551680412 904489872 20288 -193480330 687153197 11456 -133347631 494433262 22564 -2412005 130123425 11214 -241523547 740613379 16927 235089397 366482819 4499 -531277955 659936783 16215 -278178716 696863012 7268 -180936998 61839073 22197 -390615979 865724349 4938 -148319883 713283512 11746 -15978744 35628007 17630 -531542026 769043781 10084 -534659138 309350086 22732 -474266947 190023240 8960 59193062 931144627 18297 -224138395 410167073 12416 -506784997 842519358 20241 56007177 64945545 22947 178837978 203714976 23118 -48797638 415148808 7812 134761337 533231801 3441 -491306898 170149777 12907 -184647814 452226798 18632 47811997 346403264 1259 -283226950 249872861 18953 -296817957 567293963 25479 -467833564 564963093 12900 -567111370 105308723 2559 8765191 677467518 6461 235850809 605120730 19351 -349170816 220251991 25272 -599912641 29831382 20950 26109617 75215267 4105 -39378235 25129998 1480 63350826 178491330 18270 -205586071 736630200 7828 -451232403 591733129 17983 -296648425 409968025 25184 -103865444 367999694 9647 -262931580 426186747 13405 -142763018 432334358 25260 -6963399 118586885 21547 -201385526 485399323 11884 -519244268 877765233 6950 -114929997 497643364 19639 -23972324 246835045 24386 205256980 903858741 16819 193630791 579320511 1317 237419917 592436281 23122 -255364386 196087025 14147 247552317 580187760 13673 -469309346 146037997 9195 -305815576 130824411 5514 197485246 132728555 7986 -329641227 716075091 6666 -320277258 880348220 1212 -332092556 295397252 3539 -111504148 506718785 26177 -580517608 740318290 4934 -339196641 103629503 19344 246404593 912307192 3867 61955908 331036804 23397 -127034243 487866781 7950 -495734381 314874647 26442 -601622718 693771617 24791 -548955373 428773739 21605 89049864 522440446 2441 -455226827 475593036 24072 -480898139 681816373 2018 -597051138 28915855 8594 157182554 827314263 6143 -39702915 511960656 1375 -9527826 141207783 2167 -344361701 135014717 15137 -171226049 611463002 1762 239425354 843620913 1900 -563306251 233521704 18666 -193621040 562868486 4736 112701506 11633933 9716 -334806069 703576735 5554 -148836337 772963954 16169 -281381898 670956771 12018 -435297794 256270824 23400 97173105 943313598 841 -194498855 421497583 15481 -225879102 708268318 16839 -442227998 405774979 19184 -212046802 111175166 15991 -596949577 123663739 18424 -202569577 770510371 16200 71739311 591206573 308 -436747776 188914704 16084 -458929116 226888090 16659 144154770 166160184 13397 111539667 255434545 12118 132353811 224962160 20508 -179389017 356327457 19566 -147865307 522757189 20739 -499449407 825078753 23994 -325013269 146848220 970 -545831355 445184713 22024 -188495921 667091461 18608 -539101846 104174096 17391 -300590012 179644000 25618 -45716625 186592233 15031 -114771769 200364658 948 -243303041 146611899 21728 -558862792 449208559 12413 -482605172 681729876 3769 -250876065 202760650 9535 49646173 715487282 8510 242554689 706575732 24884 -591682032 468875634 1628 -177428551 287707643 9006 122551336 360498846 20952 -507481213 339881713 19209 -42024173 85507972 8622 106655626 157077799 25012 -316030385 662383369 4459 -147359883 666976153 13716 216416070 858592471 21752 -25453658 299434482 23544 227290663 905366195 14348 -9662769 690830571 21435 -529352116 609078688 22634 -247761149 736067913 15414 -131547093 802339148 13900 -44575527 928738281 8904 -381729411 71906658 26183 84749111 391427469 16538 -159421561 63307147 10830 -115872835 662494543 13035 -299366095 527406025 20098 -194428596 51969483 3255 36930862 879393127 5566 169484174 70651452 23277 -506602635 661372325 16765 110868611 918721758 12277 -147452465 534022863 13971 -393699114 927884570 22585 149126283 222135020 12692 -292730169 120691720 4035 210169437 216219722 23729 -300210011 37545318 6430 -131191708 153107674 2454 -491514708 547565933 11993 -195429056 402222970 5192 -51558641 236342810 18553 -341816448 428648691 18770 -378603684 219205936 21310 232296836 671782473 22073 -405459658 644787178 5669 -49304625 523066929 8041 138585746 600281566 7654 -142248009 308284480 22236 188221692 666493258 9361 -111159961 533105804 24063 65999822 470943987 3172 135301413 675089968 11732 84167602 888654168 16657 167146530 876267557 19312 -225834093 21746493 23019 -456025906 457422478 15555 -126124409 90994642 18870 139059980 173524390 4545 -485827798 415380014 11411 -81966198 180698484 14510 -479140455 770748339 12479 134637374 717781974 8727 179135834 497788514 25312 -513191025 846396829 4323 -362395464 257505971 17646 -115159754 610156261 20048 237000107 415439812 20410 -524591519 871292612 12962 -459689707 29034340 16575 152202333 748651130 6946 -189713923 232230519 17874 -57758112 747339818 15923 -436085228 211028873 25548 217450755 760020012 20531 -218954670 529914298 2061 -75842004 185784026 2944 30864647 385345275 23019 -470569044 478333229 16039 -382786070 416995681 19945 129085224 178995409 9046 112431708 822773623 7878 22767059 37063919 21478 202343936 884525914 10042 146450359 510332514 25933 -30713991 69389811 3305 -595920551 156108047 1017 -437945397 305520175 14798 -430212794 207651932 3399 -562332926 336197041 3020 -250394432 171504717 1363 -301069886 774708493 11806 -128704439 396783710 21406 -331129386 38438319 21173 131096513 648182913 1515 161650058 110089190 16088 84411547 931662598 4053 -470148371 148665294 25252 -301239559 247955346 24913 137062311 733119652 18030 -44085001 887997711 10410 -570160153 19651053 6580 -183462229 889616239 17851 27546051 213507909 6520 126648255 144129938 10687 40459024 210258942 25851 -81342345 719528366 18066 8275780 29935085 3783 -320276457 478564138 16142 -328349161 330159321 22001 -327541726 919842565 24026 -150657556 920026415 15207 171496475 298590687 24280 133894550 318859905 883 -423372624 306068977 25201 -350173613 897737469 24871 -368707497 797705668 24500 -583112509 776891928 8596 -211926282 74914970 1476 -70280967 800372572 16232 -236921879 508886552 10595 14609660 247264836 15930 -319112210 431060960 4519 89381649 681205137 22810 -541813061 254810536 7795 -576382306 520729048 14699 -405555248 791944242 18961 -360197119 744113639 20444 -381204305 951363412 24146 -306473456 584050675 21671 -328102917 262139645 25171 -478267124 436226427 25804 -159259878 686590580 14479 84053866 266822907 1801 -11850264 189889004 19721 -227685062 937900268 4990 70908992 955444138 8220 -46048107 737986850 17034 -137687989 195334605 22717 -420272425 604204231 15425 136964732 259742714 3433 -599883428 60127110 5872 -238526262 669357778 14551 146836564 229713924 11843 -355002979 861676360 8820 27478660 38635045 21034 43917634 165434418 16092 199598418 352979301 13212 140059010 298089735 16529 -595514300 920665489 9160 -33833290 10637357 18247 142319424 146049267 3027 196545355 266183062 20298 116649215 823790558 5575 -236959104 663356746 21239 -544729931 411766536 11154 -542550595 942276759 14155 -34175206 515878020 19244 73675552 436823813 16087 -215277391 804300445 4373 -509033565 754992781 15572 -549573920 480056266 6401 -101059913 254299173 18938 -57887721 770580282 13879 -421228159 290191500 26269 -125675361 889643398 9899 -506702606 297141378 21356 128593679 743050618 14604 -258463140 946635043 19687 -326226210 339185279 23126 210272996 735127952 23175 215180029 215485522 16754 -504396705 356374793 9959 37893513 656511792 9080 -306085041 207924865 3987 210370263 742111042 14839 -496790852 866132535 15866 132888640 542132670 15539 -419609339 74461289 8043 -43344389 688457099 9604 -168911672 594871584 12563 178640547 62548672 25831 -536500946 702030892 25277 141656560 438403369 10924 -507775658 901452694 26058 -31740480 582737132 4900 -79716413 953708132 24705 208429690 705445139 16906 -443693972 203864308 6539 -75544664 291784158 22551 150973399 734448813 2910 -569475159 568188145 23710 -176289089 387139937 1490 -414009429 344886835 20904 183000097 710014751 4071 177053698 376910369 5635 -420888469 162123906 9766 190716565 578120344 22225 50046480 336434019 20140 -292644829 23389142 25361 -360343797 670925766 15629 -41619316 821113381 25567 13294407 410743467 855 -541670826 520771895 1353 223708123 698359883 7331 -325092044 835808559 23042 -550137990 571117447 1516 178336302 880155239 11404 46909224 228488779 1122 -436815266 549786945 19871 -364467650 379459371 10019 -415071664 409431211 13353 -350871748 626262131 22841 -251677415 927561097 11248 177089797 468166487 21928 -346815314 319943273 4295 -518813653 554741834 1572 -284074655 523770709 19020 -204224428 722365790 12665 -306457783 39799748 9729 -327639417 511969451 2482 131027938 590989670 15612 73810043 131573769 12935 -73761806 688923790 19249 90001219 862644331 25281 -208578540 675499019 4749 -272757079 188144063 16913 60145265 322494923 25273 246808800 905938451 26338 -61337477 441090491 21614 -555764773 813036295 2891 -281090165 568726858 9285 -420032357 779207882 11356 -394612332 430089747 5686 -469177925 187793885 21682 -249283168 868898112 6033 -130300474 240463539 17149 -421473923 31584487 4411 182134314 479974013 10934 243051980 866684299 358 -225879322 48602948 21777 192410760 34940823 12790 -470179061 14846739 15020 213241949 43090879 1092 215082297 847219364 16472 -459216061 422569446 26436 -408312810 759546446 1374 -59908859 424970057 5498 -253923303 272416171 15904 -201735879 808872020 22093 -82060955 682581674 3223 -244977172 733900973 20768 38882046 445294463 2307 -146917590 583879936 160 -512709257 830070384 17050 -316109728 123786942 12307 -403893552 150926084 1447 -242598355 459157052 17654 187527707 511196511 19779 -6236958 801685038 10320 -539289385 604347192 4473 -582731814 672382491 20526 -556456958 303265322 25094 -145542155 713098130 14797 -75510300 241928582 26080 -570841947 97466014 7652 -553334744 94661772 7842 -243662443 72373573 13962 36881903 668094124 11657 -357281603 612712668 14284 -304979804 199826438 1419 -123141079 62676047 17137 191755043 427145719 22413 -96699007 431580243 23924 -135217474 676036859 17619 -534178430 310910335 25452 72988226 924162271 11490 -264303884 501308156 19478 -146476939 593193647 16637 -111935778 106243323 103 162627900 666938479 25894 30947429 927485588 23158 -581712610 191331648 16324 -85519629 398032117 24752 153480666 150324546 4372 -55493254 914318629 3857 -125305915 599661109 13967 -217443683 322656863 3963 -519928979 928029997 5489 196882597 173042265 8845 -443591939 202563065 1809 111872680 841988100 8323 137889701 287637139 15985 -11923078 326261022 1871 126359355 583879855 6286 -64839813 607163033 7706 -582576649 735116702 3587 -164547228 162040685 8272 14869762 479500300 16506 -474303307 160150940 13519 -521582882 734381407 675 -384133933 594194781 9105 -506523244 683340601 24086 -302018341 862823155 15182 -72668116 804298854 15236 -39451792 263264211 25330 -414538504 847576259 16514 173529394 112531547 14427 -52579792 954777875 14650 -398510754 489519128 5463 -341719043 145762811 13187 -229176621 680152002 14565 -546105679 663375403 6302 -86734807 372351340 20338 -120615883 668963585 5088 -383223769 868834569 25519 -268733343 27408857 10453 -202933505 45572400 23545 -140573489 922557019 16929 -105218342 748543591 23381 216662240 412278837 96 207606626 245250119 19585 -29022191 110573789 5955 -401871404 54427270 23244 -282283702 241596309 15940 18676010 646295204 3868 196655257 43106219 7251 -186393099 307298613 5889 -518723908 534799643 14960 -2130961 872675941 7278 -496701240 719770384 19533 -325424703 400134786 5536 38597701 326201593 22133 -360233601 309483884 11613 -177702646 744459921 8097 -383566393 93685782 3206 175159947 297293330 18559 -17132835 442432318 8209 152620278 439695293 24673 -61802413 494823110 4497 -252122654 512733565 11828 133968083 329113904 23656 12032158 791647939 5729 -135904053 92285691 3999 -506387187 766819878 6440 -568161895 88897582 15006 127846094 69538217 15900 -244630811 573287203 3606 -299971249 480430821 24166 -348942358 864330588 5890 81039946 373605452 11058 -382674490 687672465 11556 -360132846 27339624 19399 -137547075 766005772 25133 223275458 681566375 19126 98241859 357437760 5906 -119691051 153219720 3803 -594095169 401733270 15546 192423961 229777692 23416 -321005105 851584762 5236 184422106 298833312 12314 -394416493 753540426 19602 112712117 130558353 21366 130295249 743542859 15088 233245477 935966408 11436 -294455994 678555923 1771 -209082610 343301491 6309 39299274 946346268 2756 -124149538 367630805 11700 -477560413 747633902 22544 -175027322 585704414 20984 -313516913 116187226 8558 -322967114 681565831 16770 -55730204 466388721 21023 -494107435 273076457 11002 44020689 587192124 3803 76632908 258301838 19244 -258514008 482674834 1043 -452819467 251630721 15458 -203949073 849014298 22678 -375929572 332122722 5217 -124804501 48720796 10132 -32100863 473045097 5811 117648422 591652297 5640 -130833820 357233124 14735 156777858 388291084 6307 -561728028 622044820 24724 -540327203 29125802 18057 -304829099 318111981 2638 -353774182 600390028 10276 -326738575 538781706 17257 123605383 360454806 19130 -595602775 944398526 20560 -129582006 25929396 8184 136970571 871028296 14391 -361443305 469019286 13436 -17408536 375934518 6543 -272503508 292267019 25628 -132280317 503250323 4727 -422769029 569606829 21288 -60087185 747533837 6280 -458733451 734563492 4874 -403091097 921653063 20546 -381856301 462096915 1050 -302559887 555232264 18914 172697975 909395366 4891 93914256 233291232 6122 -596907696 200141065 15961 -517751474 752663410 25181 80867133 896122849 17739 -76632322 61272615 24074 -598184350 608746426 1651 69943738 216000762 24939 46252642 224646845 8277 -318166193 394053195 419 -305626489 719268249 14985 77151841 242049030 12648 -108631172 648327229 24487 -342444082 321919821 16147 -423246806 374255530 11875 -465599515 53019245 26190 -300044951 329385359 22088 -347929494 720187971 21253 -101261159 515073898 2120 181315731 812387741 3940 53397542 397887729 21890 -307743931 899945038 6745 -139600842 297012167 6926 237177703 552084941 23870 162977723 275616537 7689 -97430853 440581836 25312 98250708 101397896 12214 -229689780 308205366 15503 -486089920 373088860 21489 -197691313 547024429 22796 -177691113 433487720 15109 101462166 684438441 23510 69973147 172157467 22812 212744248 195179395 16055 -499179141 539579024 6025 228696242 661959545 25235 -507779329 88450945 5112 63383983 469925785 4090 205791371 746018976 12190 193126173 139507177 24762 180567812 420187874 13914 80113491 576990943 7752 93374991 290349291 24869 -100392433 391697216 21254 -513079831 116611851 3494 145719322 681445243 22523 -413340168 476894290 11704 -443283847 541158308 1378 -398027025 895048783 17492 34565789 318261905 285 185904035 668456041 14097 15959133 287217911 17654 -152417396 28722279 17182 -539872111 769967042 4062 -86287060 736936367 9751 99800981 523428281 23058 112990369 661694283 2913 -488841564 331506164 8575 -335332245 159873964 24109 -78803408 367561296 17710 -296281315 316575664 15059 -387582591 871433758 12361 180886052 159483160 19431 73942410 136306340 23189 -283225406 378638704 26440 140173818 273249058 7740 194683290 756765004 8799 79036779 938094756 25459 194667638 848148733 19371 79933889 279286555 19566 -143235855 520307414 3638 173205206 649705611 17647 -52582488 808071134 151 -190410246 243272269 10909 -355560631 516439355 10906 -321315141 854704748 10169 -97237804 411076934 17991 -15621573 729984961 6001 193705390 75741010 1758 159805971 360963225 19117 -317577525 96481534 19943 -15368448 249374936 1835 -289324688 815898746 3193 -173829508 313370436 433 -391172916 718286684 13881 -267917911 916273961 10441 66667941 867490510 18075 -326508140 273391357 16113 117972027 216717401 11706 200444886 512405458 444 -111112538 384915507 12691 54779888 499960472 9340 -21152898 672196855 796 -585127771 841350512 16926 -72323211 870969950 12431 -212656820 458105376 1806 -69431245 567817698 25794 -238592164 125594660 12080 -56537441 647539731 6314 -321412396 269702666 17292 -121234843 251477758 14913 -543630947 153142217 3491 133452195 191551745 19724 61722991 621864591 12029 -225841930 861833347 24824 -537707962 629803176 16514 -482899226 81912298 4088 -342142141 565653147 25082 100378580 430436733 10024 -138010816 21059150 6629 -556453949 225545978 22626 -433538969 529688962 5977 -274789336 138388138 23333 -486518124 836829111 11298 -130335388 808487540 2379 -166723024 487999946 16285 -584907346 282063041 17302 -592078096 210033973 24623 -97416827 61009562 24290 174810255 496473632 14934 -425133977 796966013 20190 14800414 164090430 24324 -38816536 236266002 15774 35938355 155953605 8289 -304347664 461780562 20755 205796529 324679412 15212 -596062839 897827068 28 -192053273 783628610 2452 -209071268 612279252 24230 -303599823 64364448 15717 -407133772 903347018 25772 -576968803 28895814 23478 65260825 105784208 17312 -368729128 956696941 7674 106202218 435578634 9360 63043954 258127010 11278 227597765 857367525 14325 213514702 926309940 19038 145533474 114814501 3776 -303198205 93103937 24480 197489150 18560607 12362 -554371874 545716355 10404 -65439747 727643119 18806 -118055957 312289220 23078 -383568184 548161089 722 -258319149 487307221 18925 -414695308 54553859 22875 -401244267 642289994 12009 -502422736 813850757 3401 235845539 548330788 17535 -594235061 325857917 6563 -444670339 866624951 686 240394323 304335542 24310 -332645912 817840780 7234 -586956334 241255485 22335 -124968960 524875725 12012 242206451 127346432 13358 -354849313 857849020 10448 -189049317 426266759 22129 214629608 296120628 828 117813169 144068572 2815 248672750 9510868 26343 218051813 271732273 4384 -259052135 750407397 3892 -161956572 99536276 5308 4734608 380604226 22142 -175763970 525760959 21516 -398892450 599950126 25609 -578627396 192220830 20729 5339234 576748825 2891 -530922440 794991231 2885 -69592450 438212988 6591 63686729 708931628 4837 236923022 610370794 9347 248939677 846296053 22055 237938689 310212972 6653 93552343 749246597 14178 -137803383 514376590 13065 138462022 183793355 3674 113586436 118379731 17425 -315388722 462613856 23159 -291400861 836677099 12244 -355125330 833019552 25965 -252351928 441678955 13619 -471248980 280909436 3571 -577342744 939154325 11906 -347499107 64037405 2092 -388721669 893059849 13579 -553647911 501718726 8056 -518405855 788723506 20672 -328960118 318620229 14009 -329500010 858923838 26459 -396596422 697681367 167 -491688374 72953765 23969 -507633221 607491672 23115 -33780734 924555576 9241 -317787494 485505820 21270 42202060 809850306 18390 -39269778 200266893 5359 -102772077 776738317 8228 -234469376 285376011 9936 -393448398 418450283 3161 192051369 173292099 12688 34095349 577455826 22084 177820407 750998061 14996 -548165453 96667568 7994 -136249123 317399508 14137 -66858617 94974810 7247 -80571186 804404771 3625 196292085 697015903 1333 -184763331 38159506 19692 119213682 323571954 5471 -426610810 527502905 2307 158558733 110466963 6635 -173975100 859504782 18515 231955413 941364028 21870 -419144270 715201868 18728 -284993817 252846452 21118 -212253665 15050528 14833 -223633740 42664082 3113 -568434928 467907591 20189 -293791453 101337176 20345 -1646582 889792787 15786 -206677378 333039995 13518 65430739 898069689 5804 -198341445 793158204 24906 122864724 178741614 17506 -520159048 459924595 2884 -565412565 674939759 16101 -241137679 246598229 16285 75446199 572028031 21165 -461561146 705675360 23294 -130518367 121235567 645 -304204757 881535993 8926 -113898860 99547726 12990 145658191 698435015 3428 -86765413 930983823 17700 -253516529 881790966 1815 -92909820 772347072 1740 67660259 251913445 1102 179478584 121732159 12088 -551363295 215997819 9778 -252212342 72841474 19662 -486921962 817724856 8695 -166874976 330875779 18283 -46212865 286094848 3693 -321652184 60502233 8564 -83923067 481398254 865 -505043865 894097409 6562 -47739467 107332265 18588 170294977 386646101 9321 -101814024 720758756 23154 -314840527 75782111 9381 -311935706 363934432 25746 -242181925 114942398 11617 142455127 562288052 20635 -423966909 618907447 2491 -246241830 936986186 748 -192973078 327292902 938 112651767 617902056 16327 -298650212 546041699 24244 -147562393 120099278 8943 63541685 720502866 22257 -466989552 262566491 10055 -61752748 648411213 14294 -169110267 435317184 7079 -134264877 481411804 23885 110510645 312105564 25218 121506038 465217332 4645 110603932 335417349 9587 -24369637 184858668 8342 79786106 650973854 24115 -56802209 157987574 3392 -218378118 951073882 24623 -72691067 219686155 18549 -322620012 443308519 18312 -412678805 953121877 3026 -88325042 821891933 7843 213067203 924911226 10287 -296256790 548090927 20651 251166365 342138648 13881 -591751700 632839162 4384 -522740627 408088335 6288 -231758336 439751481 20991 -192292183 933834690 17387 -355877541 284125893 16732 100173965 564980989 24153 162259563 161669332 7545 232940737 938626911 8585 -509649581 679186421 23334 -325751416 37058521 15253 115432884 159993718 9051 -418927236 469260190 15941 -590254288 572818474 13421 -93379976 471668358 13658 -368033187 798435853 6526 -231297379 531867975 11902 -363703697 398102105 11486 -472296478 263420342 14389 -193091430 20881479 19082 159590169 714191421 11029 -42752970 40476111 5011 207872142 313833531 17284 -417502479 290538830 8373 -189933392 614970442 10047 165037047 251619140 26459 -510361205 896139057 11913 -589195216 139202629 9312 -432483554 912374033 19305 118338231 490946420 15024 -385007919 532347919 22656 -511097427 942439765 8898 -332184448 454259951 6671 -336690519 883156484 4084 -441946696 553232206 3235 -209928518 546481736 11246 -149246557 763839981 469 -322610363 119911545 17512 -225665189 667723168 9281 160438203 809954664 14916 -351808610 142994843 6064 35744436 579286393 12337 -480044592 684138990 893 -32354635 765139529 26192 -596597648 710964233 22767 12379936 472093981 16874 -368762459 777659847 19383 -424545252 915418502 14697 -458240631 871530485 1860 51724344 758261700 1568 54138767 791285070 11238 106541387 278795097 13924 -519666971 678212272 9601 183016065 231081037 21011 2378829 597203466 6535 -295646877 86900096 22505 -69917110 924998886 20521 233749284 410839675 10472 -223739562 177081079 14643 -549798286 244348452 9152 137110829 497287185 20516 -71191768 813498026 11093 -391558010 554149365 12699 -375960951 730983617 12724 -2508029 367241454 4121 -554048924 794792508 5048 -494851939 550002616 24346 141069952 160307275 6412 -351764425 99732298 2373 -330534721 659811623 13289 -21414343 138054453 18217 21885796 493332952 13056 -373057140 662864677 19915 130963487 806693314 6682 -104644347 947716318 19677 -177734313 58311007 23405 -66988320 666012670 4186 -217833886 426409180 19802 -370053787 673604384 10306 -478611996 79590631 5610 -156391778 857903336 2619 226554354 661984544 19918 -313689375 323980513 15103 -532745981 376450968 14518 -526304097 902808259 13645 -132568084 645469085 260 133642314 584374724 12086 -190018254 827783472 6392 -78173323 791786521 21097 -127632012 517975170 7153 235441857 204795310 20217 -101264215 838788851 16784 -168833872 152725885 7058 -345724244 862624652 23914 -526943139 905040651 17827 93534377 554252854 12704 108740386 169608327 16541 -9754806 741574359 24499 -325399435 633939733 12731 -598767543 613086894 22007 178270192 839454627 2604 -63163540 326914424 21980 -576658285 29121196 8970 -479128729 409726719 26197 59411781 737544339 267 226842688 220105735 19504 225081373 163894621 9662 116755971 580890433 9893 -247897580 98375641 6800 64271988 700438551 5825 -186010794 775437569 4432 -44880797 684206705 9130 -205266216 556252747 6831 -203675060 39065490 924 -428854224 408639467 15958 -286802737 188974662 19240 -398778736 822762994 21278 78162881 475041256 11233 31209819 954426518 24775 -419215259 843146726 9799 -189652892 684462273 17557 211073569 467539472 13083 -406212229 243549419 17586 -583817721 590662417 4489 -335172395 689104757 9417 -221371736 493192594 16169 -478157056 700812085 22131 -361769371 429612747 2610 166494809 120510087 5620 -492550671 730652766 12247 168996652 343886443 7724 -152665105 919212358 5240 -215282214 106650305 24359 -138775279 69725652 4879 -310739829 248356799 19540 191441491 661409079 17065 -402817542 901751359 17015 31648024 344016065 13235 -169257211 243813609 6907 -365969325 740792025 12651 107958191 854751462 15426 -340060759 810283425 3467 -361787975 62358594 24539 -58437062 273279272 25298 -406775573 889170325 18919 -478969819 301928619 23710 -419215079 600056843 19945 -429394402 183529964 17824 -544261792 775636854 1104 -240507753 831692229 10775 -153533826 226559502 15916 -251738363 775906838 3916 239851559 497061796 8230 -543100537 916807551 18987 -502937822 758790832 17087 -416313533 489058190 5336 72589482 384989164 13507 -521077337 229365688 4575 -175551920 234351156 23547 -214415774 823813382 3052 119783440 557506027 25732 33137542 920414131 19546 -115028179 693766358 13946 238756905 817667830 11871 -556650699 705263706 2951 -270210323 296789696 20537 234199084 436212726 16964 -103810899 349918175 3095 -6889405 149646147 11064 -442592195 495145192 23221 -564689455 637174594 15944 -252972600 121860720 21137 8479233 640957415 22397 162015785 187292548 23205 -121649390 365187547 16914 -588662842 39909241 16833 -157371397 308597153 10289 -364372722 858258490 25218 -84893788 717801973 23922 213080375 244023392 22976 -452349979 380188126 75 -113936227 383686718 113 -495466657 53838521 3546 102835509 695248080 21542 -468730001 69445649 23275 231645837 713458180 248 232087689 677008360 6861 91770165 754748859 22149 -12087003 178970875 23947 -332685001 463105738 20309 -84974906 396609913 4775 -474527705 96361668 7064 -138763073 171881909 18330 28995501 58439433 9410 211646733 208626364 924 -230305310 421014381 1745 -209236483 955686478 12310 -216850233 632026248 21037 -533408349 822493393 530 -346098232 729143268 4001 -479245517 667039729 18775 -63068749 866731153 13155 -362714232 731728266 13516 134905140 234887345 6872 -274523583 88912079 26025 153512133 400199936 590 -211222266 941817802 2292 -506578325 795650133 7400 -472572981 304027056 17910 -513287572 885593738 1810 -142559126 637471764 13223 -186984398 879034539 24324 -476069594 870967087 4248 65164409 219798330 16326 22719391 710470286 10512 -546292488 104413028 232 -51580573 906475548 8964 -261779629 954868136 1930 -417122491 551792554 1868 59050854 290826820 6856 -141446272 492944692 4547 30418402 553969950 70 152172195 376035145 16930 -234592851 904190434 17534 -510458939 329283434 5062 -268705830 236114591 8548 -196087069 438894186 13636 -72575252 933022273 640 -587101719 444005780 25571 194934589 573720581 25736 169725551 172277780 25744 171319200 335806832 7898 -464987362 876514415 1147 -429070167 789364569 23723 -92815793 52199816 16052 -167261637 666764116 20671 -137669120 477507864 14138 -156121875 17033648 15813 -402498020 719416187 5771 -307711532 905246634 17802 59022847 582815956 7298 -568718779 99620441 25682 86974045 346251024 8147 -55061236 64726307 16098 224836510 330065340 16502 -287999168 799493930 16435 -388967692 255946668 20533 -541666505 571909375 51 -560740790 538125731 9933 -546186546 952303307 14432 -384301341 817274025 14278 4524911 84998002 16876 -226899501 834001885 6951 -96004388 164355318 6007 -207151809 630619386 9086 213246231 845814625 11794 -385904305 690519161 14415 -453055453 740579207 6748 -207479125 884414659 25869 -491349828 657846251 13472 -98382694 818548526 26437 190373162 364401112 24758 187060364 112611070 2618 -9754902 368121860 24511 -451484059 389487723 25350 -344168861 562706859 14906 -286642780 557501898 14595 -107304573 333801240 12572 78322730 634730479 22797 -285883190 199215690 25758 -394837700 465834092 14738 -343416341 136637306 18855 48972924 557033250 19346 -257187704 932612738 1667 -130982875 558768244 14125 -171397450 861018615 19721 139676712 155901241 3481 -509757390 404665998 19244 37450229 332056138 4247 -584288018 237045890 3516 245800605 748689014 1895 -222388767 907391436 7739 200514296 9790274 2466 139538557 920631990 7822 -422228196 814777104 18004 -493323700 765880902 23778 -382004078 648476411 15743 -524715237 720068018 19112 188254115 946459227 17325 -84993684 942032364 621 -280296390 211156043 21765 -327202967 927523588 18662 221781331 935410410 13763 48738360 402239525 14461 -270106273 604430036 15506 -296975230 320230512 15177 -287835367 936080885 1916 -168930911 910897348 15546 -493957806 844987571 10544 -5594448 127598804 1656 191475541 800860716 9900 -484597956 358502745 3773 161259726 711506742 26386 -281166059 164738459 9749 -792911 614913455 24102 -310272350 219368880 26235 147429857 726405191 7252 -231954957 278054944 9337 -547894947 952573353 19329 -364913446 322003405 12518 -319389934 273541875 1131 -69697570 478006252 3475 -126665856 268269631 5396 -547107360 877642827 7856 158183391 936006954 4390 214823358 636731574 21246 -316148395 407741407 2473 -581360663 776355240 10141 -183487954 619980381 20555 -255281179 595835641 295 -579508017 99006395 14198 -364464711 243683237 1761 -374525611 425969326 3727 -391038339 628039629 5179 -267307025 886672223 23197 193441388 102269059 733 -106408012 871359992 24789 219186998 546867785 5400 -218690391 910624905 15447 2347208 144177223 9943 94005713 387354835 857 -199684309 527039503 6372 -583649922 830600526 21229 170388826 940812652 19989 229993981 92242188 19453 -356701612 291489377 19593 -535829818 694991077 5261 -322924333 547173017 20125 166103781 212258880 22371 -93630587 718582383 6912 3229160 487085918 3018 -289730008 654034498 5894 -235930228 869193718 24388 -286347957 564043276 15686 -564224563 554750883 13424 -183368364 15843682 3624 -236066791 693195119 14588 115882391 532106237 17193 -286691470 70957364 8443 142009822 158489966 23957 237908499 674831015 6035 -429022738 485342215 9949 -474926545 768194695 22177 5579633 191510830 7418 -176036216 551662102 25774 25127239 746908133 18265 -92705759 946184739 9870 -46200883 852986208 15997 -330265405 376548060 26283 -234111987 361087240 7292 -153008475 808341508 1224 -401114344 930959840 24527 -313093029 141905286 4962 67214540 873231261 472 -556177104 479582594 3961 -177620662 324462655 10302 -459911518 48919146 146 -205349053 331852984 20187 75352883 225953066 4873 -146039656 662226361 11019 -496638081 261605016 2169 -214841840 89693977 4861 208139965 229244952 16602 -48747808 58808100 10780 -451835836 361415634 22385 -135391719 527668142 2643 -93985253 927673675 16130 -395261755 124963888 7410 23757216 412529500 7094 -569728956 860815080 6787 -414070348 656533045 20228 -29464736 655391401 157 59728321 18338791 1605 -497054543 653697356 5658 46370231 830800615 22851 -135802842 190335236 69 105523337 905172547 17918 -10382169 442356986 25605 -475118161 432182071 4802 -270714187 689128767 23798 -61405811 380908067 4735 -343774695 332016931 12186 -350936850 117249117 8892 -462993339 414551624 14305 -372606917 736861820 3295 -206960937 542014183 5516 -544095189 877106275 4841 -98371328 183696842 25859 -5195236 870377071 9690 -115361269 574431990 18847 -592455475 276912736 6196 -440551149 779667412 17300 -522165668 58505846 21187 -391642080 755369484 429 -221786998 465562613 13116 -185673505 469895158 13821 -567113011 941569847 2165 44436276 920598301 8008 -523078427 329693553 23395 -147582324 612828209 24620 -23976930 662690059 11928 58012462 194112031 2949 -224123357 379022593 22387 -274905207 90707210 20598 -265929270 154991003 11336 -581972516 247287461 24659 -425091991 890837993 2628 -103454213 17739588 21791 -33630831 382779533 14047 -382511690 641710886 24353 5580975 150191648 19354 -213382795 321554269 3226 240611846 14303859 19807 196351106 570262485 7885 -220651733 87632771 25442 111592239 88897117 23608 -360291901 582010074 26310 -481462657 392986012 15336 -304009504 377928486 11461 -106984625 438801665 6680 -556199620 678648116 13950 -171359443 635085739 20478 249258012 956434718 12081 231943070 675659028 4043 -225479208 798884076 10772 -100598604 471865753 2319 -85390560 587021283 25215 -58717295 439305267 12194 -358584981 254428205 12945 -153216127 844213591 25634 -94348477 499320510 10627 230556709 595043830 12618 -354190125 508393185 26327 -19166985 838436738 11590 -78548365 384496922 23986 -395931077 927449356 20852 -290914505 609791894 479 237051176 105539825 20128 -215860371 355834514 23811 180102511 677627641 21390 -288748596 950854122 12368 -362362374 120354738 22263 -91516409 837226816 17988 -417627957 885889343 20669 -63908640 516276480 22112 -543551669 408137891 16459 -232474287 422725142 2765 -53446826 830940746 10152 60376022 214129665 10196 -84054972 117802077 23423 -334045729 921683062 5959 -434347530 513231068 19908 -369661435 649759386 16913 122477980 786512766 17680 22266553 64707853 26189 -376308654 164058694 8484 -238287910 72008701 22265 -530289285 71261776 7876 -222995617 136756321 6307 -295634121 806241270 8060 -437716003 73264751 25662 -128546955 118167988 19439 35257168 639438054 15269 191995015 887921257 10854 -549320433 632919272 19545 -331141275 336553504 3405 -137856473 908539339 5326 -570077835 532584807 3492 -434895766 650771771 15382 -414186886 333704412 13762 -59498224 287981811 4638 -600770977 150265511 9813 155264993 836452058 1950 -580177429 518795651 6841 -537170000 837598200 11992 -453758057 931106124 7896 -453068396 870997022 15709 -232013967 863454617 24810 -590220152 597057033 14010 -337631007 632988986 22458 106764619 59695080 5701 -72011797 855064505 4995 -242637059 953519611 25817 139713612 349133003 8594 -543024577 345799316 8299 -491182619 446090486 21953 38430074 145647857 23341 -458245297 242826569 1707 48667811 855954119 18908 -431817457 692201195 25387 -296629693 128690058 13119 -15257355 683111507 13499 -245256863 36047464 14747 87783135 942090153 22748 -311268553 318764707 12355 -493508698 224267023 18520 65743579 79413084 19775 -497114865 364846729 2668 -239918202 793354253 11048 -574890961 655299631 8324 -408750234 835088817 24789 -58771804 503596518 26455 201863760 816138636 14112 -588852941 499820157 19347 184138274 612859543 7519 -193771374 790245304 9717 5379886 461532203 12526 139540213 620120583 15870 178931729 46234084 2692 -432708853 39235179 4081 238396022 881942960 6471 -432271061 951150591 24485 81124334 75468726 10299 241133064 481161403 23093 -516804671 12634974 4565 -85769275 629587232 2296 -481369475 839448621 9816 -307228124 349226746 9547 -79784192 927559908 733 -514728801 410135407 21264 -248054216 839330737 438 -563190492 643722064 18882 -135323757 550955490 14602 -45692036 739109618 21569 -209733406 681307203 12742 -46355623 554535706 22317 37614532 155766471 619 -545735768 35586603 7651 -515631938 306095960 14841 -215419406 524968786 17436 -135281122 68646962 22224 -560117051 125957127 3997 -7745418 310799086 25715 -514064684 404581843 14857 -426569132 472485355 10497 35971527 940558932 4665 76305547 558709876 15655 -351252128 620110917 18534 -529421518 919541629 6858 -539691530 911155850 25654 -519171801 335156762 20878 -425415852 221133386 9318 179982538 380508850 15499 240497892 151169546 19903 -305150624 687112351 26384 -155436955 184248713 20120 -65488969 523958916 1150 -490915211 126658532 393 -398483225 429766322 3832 -345935956 85146831 6345 -54910344 925034018 21429 -146882413 854657792 3035 -545855221 674485858 17722 74662884 280263629 140 -220821343 646951372 10514 7292063 488187591 5959 161852546 724911343 13579 123232870 106977550 6646 -481647017 664668870 8247 -407787492 232946482 3716 -245809504 495987238 20116 166007030 944164368 18736 -479665784 881537900 9429 7302750 222580159 25633 -569012254 437502565 21373 -254705205 567284046 3380 -545613634 180574744 12117 189885676 451445432 15405 -395185441 631636881 12115 245095724 227197589 16473 63338396 208932650 21850 -389050410 30700739 20113 -215239614 302407673 20308 48676811 736789179 3060 -187302397 425008169 11763 -449323072 599137806 15506 145537982 23461300 6525 -45103103 180793734 11632 -355652334 748405992 20592 -558632237 813069800 13798 48738826 439438571 3669 -8737324 290747304 3788 -507878704 21507029 7683 29530974 637993327 14503 186457868 796662011 2629 -15490278 659431145 18899 -199483645 957525695 26141 89972183 876285887 25708 79026898 555416769 11833 -565348439 469720023 11702 -503430060 409208888 7422 -512077358 439781004 20836 -315141933 856820858 13854 -244980285 775195069 24911 150287299 740875319 25165 -259857959 744120119 9430 -260757455 379610258 5672 -333582875 160258769 16081 35846285 676286961 21745 134629202 113561750 14511 -234413645 444465086 2845 -16563674 410865970 14866 -188318827 938691036 2402 -72944344 175948847 3593 -462739024 400815442 5601 -215383797 846823829 4727 151669356 274731498 7247 -3047206 182263888 3279 -561423405 774846846 12039 -159204792 233295560 7564 -227381783 477745265 25108 -191802316 850181621 25906 31223778 647231711 18882 -44320161 831461587 26430 55105476 846052475 240 -165932205 26246451 23263 1880804 152108018 20213 -352228032 908462403 4760 -57007678 286724661 12044 -540324177 245598013 11988 -543877105 250785515 21505 -266306180 28080024 4790 -359600043 632949448 17860 -368671849 742282898 4553 -510817791 867970188 362 87422225 740869643 1578 5500703 463647908 21729 40907230 39819161 6548 36469894 154860552 18951 24378815 862600858 22904 -448591471 295184729 22629 -426391578 855500942 12982 -331635946 201765033 15469 -262274684 837157902 2246 -177643500 280593918 16787 89475396 268914295 891 -451294162 934226826 4168 -513575101 248780407 1026 166276395 713268554 14778 166172501 497396669 20459 88585123 890772006 1875 -148571198 932806782 1806 -368798399 361938893 21911 158062353 127156968 5338 -304687465 869363459 13779 26091983 886804592 23114 64960795 331444074 7973 -156324709 114065571 8305 181525966 946868790 3275 9475532 600152200 16888 97438016 378892042 3232 104891030 56690077 25835 -196289323 429059532 6313 -108467638 688746771 6549 -203520417 950424500 17732 -316565888 117070474 111 -258723419 266811169 22726 -393151956 280112529 5975 236034313 352709654 24630 -479680241 482081775 21022 -70098492 181043678 20957 -16414300 212639282 7535 -347394468 954491964 24007 -323905616 761167129 2087 -36372816 230527649 24831 -18222929 321947175 262 -32579170 112074121 25992 -156058451 58565730 14145 121670874 276607145 441 -238597580 208727083 104 206790711 418735459 9487 -215746502 660714309 12712 -397990229 64317145 154 -296689993 773710677 8773 -288303164 209849720 6062 -345167430 892503978 16175 232562914 248877971 15531 110177856 641095301 18281 -200191722 938505309 26079 -55953255 719369411 20535 -405486176 116986235 3710 -588792161 778515883 9550 -226225639 689891784 12315 -260576551 703244676 16724 -37511847 57518986 16532 -234653270 532231249 14627 -272239666 751612808 18670 -293205504 211574854 7210 72594992 469393873 621 137359356 364315215 10685 -324397591 451379330 1242 -554088100 413138105 18469 -590353670 718016694 19582 37658952 311974632 248 -179121782 51972026 11015 -590039213 890144982 18946 -571479055 757802300 16696 -190036053 501279976 21602 -489519453 175595847 4608 -409130180 673934433 21182 -422266122 269083691 24260 -595325013 507301687 22270 198287261 528392292 12109 -509514017 286509712 5582 115535336 270974010 13492 46625740 36515638 22335 132617551 179211281 350 -478918937 669058350 26389 -355599914 606018351 21280 -192831829 657201493 22323 31391334 29327124 9681 -279133373 96562408 18452 -187540262 891471334 11066 -289602548 314795798 118 231121711 106917267 9866 61509610 252216731 21675 -453271809 540893961 9059 -522234491 181407466 14426 -79720806 224180306 7512 -170494443 195877176 14513 43759109 939412590 1732 -366127854 752886507 10011 -85241431 551577742 22537 201389965 346731336 16449 -54910527 533322147 1111 -198098660 542698012 15449 -240683655 709469036 7662 243863353 205890466 6575 -193615929 80951192 11150 141254279 761665296 23477 -177726778 848814929 22201 -438928133 167271764 8148 -281016214 951506463 20913 -341122935 632362144 24867 -392708016 282512359 4087 -48756014 703044681 20255 178069588 272651282 1988 -514644665 492359756 6724 114266810 879187884 13366 -505488813 612214046 18244 100485177 884694402 9213 -451333654 934467823 16327 68963461 394399542 8983 -195691058 557126737 14547 -402697437 762450593 22377 -364794249 177660765 9469 231825543 556524520 10141 -94775696 387750770 18467 162355909 899382621 16817 -213117139 645013005 16839 202097117 777327506 24814 -432005306 264860913 6015 128149326 569115254 7481 71535500 332361613 24401 84970519 363405933 1584 186801123 19629517 8812 -508817298 296978571 7918 -120444697 954644457 2858 -554875590 465326092 11242 -334549376 705177766 23810 -425364019 201434531 25365 -601733189 550340405 9998 -388798071 335940802 6212 -469088611 245893337 709 -249170964 752184449 8269 -592955649 579476504 3559 -425047986 423648806 15810 -168929406 22958836 17304 -76822124 358903140 25444 -33876211 614700675 1910 -187421781 106488125 23082 -470618153 734602176 12127 -159140722 293569497 18759 -18226640 358383459 896 -2922990 374938001 4540 -217030999 551140285 1837 -121207376 247349043 25512 31375201 860506454 11580 -76523279 102015604 5852 119729441 789449435 19114 -258250314 937631794 24893 -362388334 458646078 19326 -556915556 470004904 17019 -488531405 296597565 3913 65875035 525032965 6184 91703485 98886946 8896 220398163 623064663 12188 -50429365 867803180 23111 104458229 551985395 8937 44582468 675227456 22963 143508552 231860105 6433 -419178384 456819272 25764 181928937 702687120 10915 -304484441 257105125 1338 -223796158 125270356 16130 -415666198 99462144 14161 -449421327 483148853 8143 121558217 713048647 19123 249136859 515281305 6982 199550969 270905274 12844 -255219364 327523712 8136 121947371 724644391 17137 -42591050 715066860 8328 -102963120 221643564 21196 -234149751 819961480 16899 -563528979 654239705 5746 -286402874 256978071 8766 -467529864 693032677 8196 -227133859 24514249 6219 41592871 737775390 7655 162251027 819531117 10598 -515502274 191037953 7815 -205071031 940698584 16839 -596139802 218845767 2913 143214919 418617553 11568 47168615 652874796 7865 -586615386 122447976 11114 54695455 162065018 15860 32857589 222684173 25691 -117888429 589752434 441 -18733085 216258038 15067 -483311655 661634050 25214 23679558 624146466 12703 -118442173 8971215 16523 67897126 290755776 20004 65746800 914269279 14940 -83826045 725705151 302 82887196 549527784 8612 184167086 918467328 7813 -444809932 223189166 7677 -551181878 180443074 12982 -408463134 881393883 2374 -545244947 888738310 23609 -442545906 679363566 23832 -265353801 827363752 1424 -274511099 905410274 26423 19971147 441035423 242 -328600790 615233522 13074 15971400 218991357 4316 204544175 113676779 3683 -403266489 310875987 14171 -211962890 378634208 19453 -291585819 126960684 24191 -342229598 86841928 3000 114474589 368340736 1549 131265793 593719794 18813 -452388225 107810788 11076 -410990815 558140656 10882 19757550 853728724 6867 -460244243 561098328 24701 153826615 658261841 2385 -313123495 47799177 25498 -363038088 69504920 22551 -497521593 169215932 3115 -6090373 684931238 8336 170896308 553119773 6763 227302621 112561222 7286 151965540 828234500 6032 162530206 229129399 8041 -174958209 670458905 18161 -233633656 630576218 22931 -124744339 259934852 10546 56968844 593651699 24611 95665726 97044563 5091 -305274396 222245158 3357 -193587955 308494550 10020 -47332607 648755696 18187 -525226485 672913841 15196 127932804 40415459 25148 64947808 98183848 13643 -441661939 424852429 899 47746589 312104418 16946 -591449423 61865530 16416 -303775124 892756439 12 143841909 335166806 14698 -422809485 662338022 24137 -479295068 377943147 9238 -152655833 722504922 21662 150635655 717222738 5111 -77440771 388285292 15955 -69542966 410008260 25158 -343891393 761574637 15304 -188255061 301790280 17852 139583381 140296285 12169 -96345038 197851919 26344 -120048281 412592256 21430 245025337 600698541 16391 -26214388 808113553 14645 -186391509 865164000 2271 58112343 938104154 4853 -355318769 60680468 14832 235214488 471229759 23973 -378490870 685873364 12630 -228880695 956299487 19001 -438820357 556571738 15300 -589570718 749504356 22365 -246134358 590197019 23791 -201815423 589532235 12426 -580154296 885011194 4405 -421998622 102830128 5037 7758585 578344031 22551 -197029692 655683271 7064 -525637820 199087165 310 201003120 488077820 3325 77740201 392234759 15439 -377864958 263485622 14758 -241921601 244939050 6316 289175 355213620 2084 45980898 618136466 6688 -285227860 871888493 5488 -48021761 685252035 20016 210462079 725271486 991 -474812152 550473995 5897 -305957867 712802910 13983 -508877369 373521064 18583 190971238 581408703 16264 221481868 381251263 5304 -256282420 236144559 13587 -269277163 19084583 5580 -295859229 630314660 11653 167932637 565323949 24703 -22994220 949118977 22058 -17574989 478984296 13568 38148629 717615760 8859 -596729203 899517970 16366 -433410115 664688167 24771 -249131832 8934516 21741 196911034 818023251 14745 -392699108 773456611 6942 -205534227 76780493 2713 -170065641 738727052 15792 -519929332 486759460 19999 -440317268 372544200 14268 -293642714 633955739 22156 -121300484 928420222 12753 -162792756 804752412 13709 -506701289 121131684 239 -515046742 612222085 21299 -72452049 423560106 6664 -102206954 813758120 19147 -240243692 945754041 19431 179668719 71218066 10276 -164594532 684122418 20502 -427658362 468308939 1129 -328852021 79485724 4782 -3279711 157725623 12714 -467123 872992675 6372 -533871845 165401033 19107 152737411 921458150 17553 -247912381 907028598 11967 30550529 862671080 11692 -83240208 855160563 11962 -281987568 874255320 2904 -157838944 90929866 12230 -91118974 924241719 13357 141920297 517977028 1920 -159646495 441135835 3677 -491622405 489119139 16088 -64961264 571819919 3465 -182244286 354227275 550 -43161572 286799532 10606 -16502028 770225573 1991 242585407 311339280 3051 -403983291 774394817 17921 72281534 375187412 18211 -111085944 319435704 4323 -61987270 624488826 19211 -545838948 812042226 7445 -187640135 32020724 6029 -464133683 332712757 2106 -147231530 746059723 1042 64245053 274570740 7091 -550489642 863628015 897 24182846 203610748 2006 -213821530 454821851 6735 -378163300 213521280 1256 -61091528 50272234 3468 -248031790 814425602 2831 -591776119 485010792 3437 -61309751 65336476 9666 13944309 564986755 5383 148607598 585848964 8901 -38601476 32359417 3859 -258942008 955692317 18315 210123211 451120732 25400 -232542626 209072235 15717 121962752 536168643 16751 -561281867 936432930 11546 -208108904 606577274 14038 -346499250 833411220 7129 39460922 346719257 17096 -544175344 852118919 21487 -535892996 585084423 11860 -319613820 364361225 13472 -199059401 783630608 10200 -572163782 633236331 23422 -80708649 31076253 9873 -303591353 284109366 20057 223906603 661150317 26452 -426053655 155579799 13476 108129810 410962642 3133 54605036 244357104 8255 -116607739 636786386 13893 -313973330 357027503 25739 -490207753 444710638 18460 177292878 237606571 2116 -13383722 276177367 9262 -309578733 333156235 3107 -553058111 846841792 18293 -161802890 234555601 24352 -124032094 458192227 3732 9735879 81318304 14629 -365601128 114243822 1148 -595916054 279775293 5081 47887298 863908807 6092 -206455614 322080622 13115 91029544 939045139 11247 -179872359 636330823 13496 -416087743 70420811 9526 -530015287 396961665 3383 -386384135 164824205 22356 210860554 691489336 17748 -270551154 77065202 11543 -465116553 359224815 24871 -167957428 657724768 6013 -575739912 768304465 23985 202205531 177941962 16712 -416275388 672914883 14851 -456465656 907613729 13364 -51241318 657754043 13888 -359648766 9981196 11164 -21004968 955407715 25860 187055749 461859971 19504 -419435342 815391758 18773 85015921 16213015 16133 82336283 100980975 1974 -499446951 203199827 5347 38067758 43787092 17056 150392242 416970427 13527 57847677 758029188 7073 22897961 103227113 24421 -34679159 257634833 19100 -359536902 378136725 26013 -291431067 244752721 5194 -423800277 665165310 17923 -528536054 905491813 359 -334787787 723305014 14802 -358972731 69328087 8717 24949540 731192638 13642 -233809206 355540574 14678 -115648239 872886112 12406 -540954475 557967201 9893 159537193 371211416 23142 -345144473 591619549 3451 -568442633 211863955 16601 -442608014 257672715 20261 -382835927 490252143 7166 38512281 835282426 23987 -518957175 125582227 5043 129435108 223200614 3929 -229777284 639854547 20012 -423130641 847943649 2951 -27568792 833911543 13604 -106756058 211468580 917 -315185501 211123848 3595 156884742 635145466 8099 -539817136 122384157 10349 -272482659 419025319 11366 37610938 845052314 26173 40577123 952956743 8056 -419926515 473279251 22659 -512104872 100762654 23367 -128238350 54043899 14390 -37540694 420624034 3003 -110930653 744193274 24771 147059830 398381218 9011 -388991980 912153712 13926 -128332508 785232492 8332 -144832373 178397595 11780 118599100 665890181 13819 -393980868 681049624 21566 -349534647 390618313 25267 -124448795 260439016 4231 -436888647 487618020 13446 -28912137 49231846 18398 -370007123 145487928 2463 -248732629 310019922 21173 -363829660 253572413 9064 -313284953 68936375 4837 181393922 933902243 12766 -262080082 232539016 9153 -573102722 50987878 12819 71046511 101936978 334 31257210 241857018 13708 -200362003 268915260 12232 -209821606 910683454 2062 -493835066 649115013 14161 11732711 373211302 20925 -344127096 722474203 24913 -98440130 381222172 24884 -87669042 377453151 3547 -339552454 918660998 16979 16286139 762490966 26462 -570856331 322680037 24545 169208326 692927321 19253 -86787298 48086848 1940 36445151 779652636 22928 146372862 621740441 18716 -282409078 240771897 18945 50038644 769965302 16272 -319168378 615308675 11907 -419830164 351648648 10104 3919227 460444501 4705 -112697679 97786587 9427 231591279 267444954 21355 -14117111 662387366 3941 -385138648 144238798 1622 149006678 17452242 8199 234702453 697199225 1646 -356781210 268892514 9734 1267614 280092957 25948 -531988013 203926628 7733 72927414 579027834 13474 7756054 387042640 17725 -69136294 537376631 17709 163914476 83497275 21996 -371119174 461328198 8604 -74802592 589602949 8741 204189494 48197531 9001 -504105596 694397229 22456 -361856336 347317263 14340 -83300561 323643575 20904 -163156147 512539178 18757 -475312667 892280388 19081 -212578129 217668068 16971 -268671204 354395814 19658 -146563651 75494788 12066 -562850025 229602195 18553 -251162747 666690635 11024 -471073055 351449354 24058 -37061355 224975798 22533 -349612244 680783342 23867 -394391327 172484068 4865 -256552765 446403276 21718 229996445 775320934 25079 178679838 708721638 10574 -389771180 371603240 165 10019223 758171955 22695 -203064562 681706425 2995 239825979 853643290 2837 -418994254 518922034 9210 -247849803 907069760 17629 -38346681 669172163 8110 -434575884 334321180 26123 17572087 39705147 12789 -59013693 847638262 6661 -59995819 884110465 13967 17222694 879202629 17469 -566841169 297239875 23508 -386490648 60960088 15537 -468602829 192504031 25813 -257008996 933256492 22521 141542432 457299080 25613 -190491628 262428595 20353 -390015787 309199175 2523 173929810 148783593 16589 -276184804 528089760 14249 -124402399 71509747 15006 136614798 929935408 8553 -219209964 412260927 20905 -218859935 792213778 5334 -519780569 356203928 10932 -555204263 750362575 12570 -43288253 761567195 3619 -472082852 726943416 17679 -22863726 478128357 4705 -279099989 703095516 7102 183828407 84626078 10563 147719624 608974683 6412 -286637304 123855602 6307 -127369254 354767018 5065 51623724 39418385 20941 -83818433 454265104 2114 -492298340 316956272 23454 -128301544 880905834 1110 -382915909 818881423 15341 -431758620 35639126 3080 -416456953 362362453 17494 -263529398 565931158 1572 114712667 653897887 6736 -259206072 309321449 21496 -455109442 831882756 12510 -322323818 124233201 8391 -177657036 945978059 12467 -475315987 226868718 22507 -334066477 86791190 13788 87218766 90576111 3427 -44863788 720765844 20068 92106005 138850567 7114 -510459851 708658738 23605 -100343235 806020370 10723 224040393 933446684 3242 -470613164 9299658 4057 -450711277 277787993 25116 -262540630 212788567 3351 -209921539 576773262 15806 -124562414 644246112 6801 2632621 534840424 7567 -327206826 847592615 24417 -427961092 718494449 22805 -408614608 642204590 5404 13378487 447892506 1981 -324935236 738037266 11894 -43147582 124196336 20321 -98684126 90419275 23788 -320437072 645033425 14646 -175115606 666227484 3378 23871893 251767847 6481 -227101944 838348395 15338 -571300739 632084149 20476 -5160787 879514696 14675 209022292 215207042 19313 -400274030 538802713 14663 -351460667 867305651 10073 131760466 858183587 1504 -63353680 352587933 18907 100063927 620991886 4429 252141890 78232884 18128 157949808 921876535 3175 -487253296 481729885 9935 -454216073 851210142 22437 -483087536 767864566 20665 -322941904 154047788 24482 -72150985 812593342 15345 -168881205 226485174 13540 92702211 181609156 24196 -186808187 332149682 664 -601171981 834116864 10311 -581103177 283158727 9523 -87886009 417087639 13290 146639279 655855996 21618 216916205 76810899 969 -551948680 188670756 15613 132386910 421080170 6374 -450226123 834806658 24150 40419824 746471533 20311 13087444 958376506 19730 -50874448 712737623 3315 53153155 228589280 3567 141508034 126764783 8575 -409734336 738799653 8184 -183240100 875396851 18360 160480798 767872464 25649 -220414715 149791361 1257 -144099486 298791070 5311 -578955715 466443573 19853 -239959131 389834380 25629 -472172905 115100051 8730 -512887095 608254834 23697 -149768979 474124965 5171 -351940138 688498608 19867 -317898658 653636123 11742 176143009 90628770 4587 64160304 556788216 7471 168414396 578655782 19702 -455922440 607277262 13955 -591175288 904546973 18761 -522940304 447818119 26027 -384026256 653001025 13387 -232627893 523206224 18084 228153384 908267634 1054 -280379999 727463551 19278 91609720 154822196 25680 -528793082 878941827 1697 -274236616 623021006 9233 -115702223 683831918 25234 224693019 388416104 10248 -320959194 423078787 9807 -73416060 718474412 24485 187433156 590530648 12622 -469391653 496091271 10414 30293691 247349655 9611 -350434769 741416365 13925 173184615 884786186 13947 101005899 764978736 9799 -369198216 870620450 1006 -113307731 260157419 2835 67723752 727669209 19797 -201999948 138568992 11761 -541023943 824795743 6521 14902272 665618897 2119 117484338 451792504 342 -214130131 151727746 6285 -329699885 16647186 10850 -144233555 286525424 16104 -203707822 566029131 3767 -431050636 225250056 13330 -434607910 794491934 1097 -263248965 670345485 17305 110002903 887675275 9554 -94171991 104777343 17485 -476948676 49323392 23293 -377673766 798785054 11056 -549306227 894612272 22083 194546762 481878682 67 17685348 476508290 22280 133726805 801471701 283 -224263633 89372450 12079 -303237232 20537100 20243 -572081710 776762554 25694 -437261385 363418446 23329 -256491830 29443805 12402 184076299 696963235 21117 -249205827 776406599 14029 40608720 540090084 4859 -469019004 275399907 16035 -183751783 726077564 22892 -120865321 213592792 12956 225102929 354459528 9658 -196723126 81839084 5925 -553357718 402878747 26100 -310926008 162303139 17551 -592563617 753080286 8567 -400616400 794052800 4385 -5338639 909840307 14173 -197070284 380484700 8505 -453827294 61421585 10255 -154521947 561291990 21415 -31103498 255505970 8692 -159030015 719569531 288 -314854694 71056149 4467 -564489486 337477273 20009 -387780225 888373926 5606 -231474808 242635695 20778 -481750033 27570598 3503 234659944 860856744 12953 -269655086 791692813 1432 -2966946 813455216 2050 -300597141 226429187 25778 209210263 637804657 10825 37904688 102280867 24258 201011170 360799542 17208 141081723 650269634 11910 -338114152 16242235 646 161464912 473303547 3714 172374492 816984987 2784 -405950441 512474983 11963 -128002715 136108263 21406 150323783 111649132 7885 -278668295 200494925 21808 110151521 577351924 26107 -600338055 741796318 7372 -204535847 378212374 14657 -11410230 450886404 13874 -186052476 151012804 15264 5848548 519338827 10678 177916168 957189880 9114 -277350340 713667581 15110 -373064257 521017392 6109 -555306208 184414285 3018 -187029339 455494037 15862 -289573956 315906873 25889 -29444095 226097545 17116 2963121 399317280 8808 -111998181 562400964 8496 -340519846 25234927 7828 211636967 731884064 24739 -67903112 703246073 7160 -196128963 56631317 19885 -523507515 24079126 7083 -280184106 865035665 21724 -387279527 862458621 13235 -183797154 21700749 19909 -149586364 103833826 5718 -281062289 664939267 21115 221011275 444272682 28 148428273 189683234 13303 -480133733 942529109 592 -556958282 938431220 19326 -277236664 550278730 23442 -87474108 214990698 15444 -323281407 49339240 16345 11964260 34634900 23614 21548102 385925853 19729 58445953 341446204 20328 -289844535 476548599 14116 -548606216 595973251 12796 -317259474 441100781 8683 -402828391 621920043 22850 175272019 471394194 19786 232405506 270829553 11136 -38477619 461046112 15819 72500133 403738877 7875 -55015163 722381760 21297 163706462 623654813 345 24137967 93712413 25292 -58468333 73070650 4522 199489941 305375909 1763 -536198830 361248915 5336 -145631206 379705912 25591 27092445 940561259 11063 -578784735 392080237 21643 -330225934 621663122 21530 -222086414 39962050 16601 214185886 100323971 17564 -594419041 209493832 9781 -400171038 587007969 8449 -99851242 431618024 11099 -177812510 711280603 8061 -504427323 16692633 2536 -297328519 319335488 2074 -139425959 562142377 10419 132181952 813661223 6961 -577637456 83507221 24149 -371845246 643051828 20435 -187573486 564078031 16806 -309902163 926342979 837 14366468 791481931 3616 -570198256 692575072 23328 -273678685 397687727 7161 139389793 349592319 3669 113192036 759213483 12698 -383890791 57692610 20010 -281483716 852569156 2661 -409191368 449971569 11205 59844880 952650722 9845 -591825211 124764515 7110 -586217172 154660174 9777 104930501 100263922 249 -276763108 204621881 2416 -453825835 898834920 25401 -427546141 765296675 12400 -551988433 425697228 2442 90941050 410514312 16513 -293625387 189559793 15321 22014912 190369210 5519 83992930 745039384 15567 -135155182 689421346 20792 251522823 404958250 14793 -411628631 128717663 6713 -555609247 379963373 1836 -222190891 794541832 9461 -68364143 195676301 1557 -31750980 618935153 18853 -511304471 952500069 5907 232894915 35962770 6379 -544099177 371235478 26424 -45254718 692652445 4342 -372984443 722465271 4440 -449057715 879123310 9166 -75276673 693659442 1193 247212369 288454578 12936 -20277214 377750094 21069 182845417 66907263 2875 11134981 819565047 15622 247421305 628956915 9825 -393475775 826624506 13872 -196786865 344610925 1604 123120119 258446869 2122 -198384010 165838906 15188 17891349 240945039 11538 35582655 114613965 4586 138196255 853018893 8853 -58220189 331669497 2852 -260475890 349649094 12566 -518739545 201852738 7548 -309545586 727204913 20249 199345265 955569460 6740 -273318484 860880950 21683 -496300827 131458169 26276 -202957634 260280454 16780 -417121322 485172716 11266 -377981065 121950772 4441 137218488 857316343 1858 -151409113 550724370 20940 -382602349 400420992 4571 -172218730 869309565 17595 54789 296114389 23350 -327047394 891997122 8540 -402272793 176919145 22955 126189073 271030410 11345 -381995010 513158339 24 -333994468 433685336 17129 192231252 40828233 11202 124375311 770763006 680 177590409 112734494 18051 -140795429 849186931 2374 -449276329 773337299 4061 -165750146 370089815 23112 -552178164 864686458 19898 -436954417 136241800 11796 -145553105 587417357 948 -20988686 678573925 2677 73465361 367576343 13348 48994983 857070612 24289 103689412 66641391 13732 -416691118 874930129 20931 228227444 236125368 9469 -524996614 262971123 14084 -413212047 758999200 23486 -248484185 901613817 16567 -207321323 384460150 24307 174561840 300586611 15909 7744821 707963657 17809 -478197132 254701198 12835 75045649 564207042 3465 64744324 381144893 19473 -498575131 464299315 1000 -562171818 700451182 4067 35881821 336829747 24770 -519344301 578373036 24839 -485298477 516262268 2991 -566873015 922793823 18163 -309888810 867241171 25249 138179952 443999426 13692 -404851012 812006497 12043 20034085 589302429 1886 -573126863 904934540 13562 20918208 510472114 12429 -597090435 133239648 8794 -143651562 360463969 9167 -225892925 416341853 19961 226787983 583101298 23285 126801218 704977276 19449 -453113838 841861598 565 -496987088 872520459 7069 -89619968 69132725 5683 -2083543 42849441 15792 -228341901 511366632 7922 -190345428 460856809 14251 -245500007 237833431 7629 -207764178 466628686 24860 -564273706 456591640 7650 115636724 894296723 8828 -194998021 922519340 14205 13377642 645032450 11676 -403519048 888374173 22035 -13070830 388746235 21762 -519574470 381990432 14596 -74214731 304995108 18444 -467735757 48016589 3804 -514488316 132252481 14702 45812176 465789568 9510 -273561718 914575648 5329 -256459555 260767133 15182 -403567329 407310301 23217 228821829 214402206 7048 35954918 806741372 2041 -423109167 356750064 18176 246043004 940893007 25470 -302968821 356090663 15559 22203272 337701818 6176 11272437 340756529 24225 -351514609 817473886 17006 -359828923 134913831 451 -406126197 243702850 24972 234073406 521911369 23918 -75553922 857219626 8910 196919355 265738177 11536 15106797 58086178 22231 -316411742 405589100 1697 -404122297 943064619 21866 -43039988 639282382 15553 -73138218 85195841 24972 -188189913 341496880 4272 -274825787 390288417 9492 -28405531 199845324 901 -415054089 365177558 5239 181158651 690311430 25665 -567434090 763597936 5323 -481960127 413663108 21905 103858982 234740965 6026 -17597150 497668372 20705 58704971 456346653 18679 -265719660 582139429 1979 -198059733 534987161 5951 -417024382 476456863 1804 -563909827 436528130 9158 220958303 86541034 3041 179145399 367079761 16742 -61837113 311277005 10225 29852668 941653997 10503 -481597553 719136651 650 -70864826 565446776 7378 -130410630 319524765 21968 -100591518 357721296 675 -483582424 925749579 18733 -9547065 672542346 18552 -433723001 339559765 19589 204103110 82262128 1929 -324991490 338574216 10572 -505378542 626604569 21510 -170752478 100966434 24778 -600054915 370503809 8721 -82557222 152697516 6870 -533033837 89563550 19400 -499507561 390451269 25174 -479636446 395940241 4368 155187493 613101474 7664 -176681841 491820543 710 -306174604 120625006 9250 -404058897 393071205 2413 -597747383 220622931 7560 48747466 100885211 20927 -320358727 138666443 2993 -412111633 192296151 10581 -105652333 380330294 10413 -270834183 841207861 16133 -342381025 771865234 22778 21751594 648046102 9292 -40260970 532577898 15496 -262775863 200967558 7625 -206189655 189427059 12879 -558143065 170188703 20619 -93242200 57671026 24612 224780481 446800987 3339 -484533554 887713825 13045 -114337412 577436324 17602 -512372956 200086631 16398 -498379978 32683959 23018 -235209745 370657838 4997 -540483829 267843646 5111 -94265991 932281436 6877 -268803925 392649274 2211 80027769 844886844 2069 212660929 405150556 26161 -402999949 732099750 24678 23783976 642584310 4277 -586237597 503750325 18276 -139505559 672357176 22173 -584981980 762590911 13564 89702931 886235911 13491 202150160 241560877 7785 -35828543 509115237 24468 -601371486 661361265 16519 21068572 97247750 5038 -601650291 385887244 22030 -526956264 418527996 5020 -18058097 166928919 21748 -450451127 104266092 16761 -496597586 541798971 26041 -253235277 777412879 20719 -150650044 322244096 9863 -108470760 211209458 1427 -214101558 121338220 25783 227982242 269122955 21545 -335702320 155812371 3021 -379181204 511121307 9775 -310170269 374061564 16898 -95555054 324039271 19418 -48482228 719997241 16908 -154424842 640617897 6923 -133596682 382756328 9931 124774178 837762869 3245 127259239 111691627 1773 -210932438 59520310 23130 -545546563 786579645 9066 -97770528 359551821 19547 51915790 299083073 13229 -132807235 436472638 25388 -470474639 550380360 24386 11046753 863454548 22649 111869701 41265683 13286 -47248709 820076634 26199 75443984 870118679 4843 23934280 746654584 21655 -203730588 247591362 17229 -130190957 353713039 9732 7246901 241980569 9119 -286366664 72182743 17175 -235603234 238652289 3103 9792034 635877516 16176 223477293 244136564 5011 130518242 785851176 11641 -375788439 878892524 15421 50171866 367299500 4366 -485661232 845985787 9541 68129138 659264948 13201 -3496687 358668570 2478 -168905089 77207235 18610 -328831985 600152950 18607 88153890 255071285 20221 -500169247 532540142 1417 -294608821 558124881 2704 -364274605 521025814 22815 -587122017 502299615 630 178232410 627879980 10279 -416954459 686030653 1209 217800780 310170936 8986 -360159136 307726325 10903 -475604606 350440590 18979 -421643082 531480840 20319 -570220990 373112349 9101 -36396506 148584179 9324 238135965 736963950 889 -206923762 279249872 24785 -394608804 725449783 9767 94448547 336522140 16594 144491674 808391648 4183 -43758785 810799588 16800 -392702786 846011534 18380 -332728586 35797228 6535 200042006 775756357 19098 192349349 379369700 11838 -147915216 297702628 25870 182504487 637170001 4728 -502869107 233816385 2725 -311855533 267764916 25765 -84135607 798890502 19521 -381630768 416257366 9379 -89249442 205522335 19301 -248315646 615119344 26272 884785 296361848 24287 -342788559 516846771 15133 -596851414 928117849 3342 -58600420 820314927 1225 -141277137 323942230 986 110372270 480716030 8934 -227495117 648290834 25161 -417375938 117222118 5407 -98261544 307996799 5108 -364850847 788953452 7488 -419924364 808862725 2390 -487625491 485849602 1917 -303165698 156182789 5521 -262290198 337659077 20286 3079109 318849597 101 -144555328 457749656 15197 -338877278 300846997 2064 -549663112 385994907 14702 -380912437 444088949 24642 73835565 751299533 17410 -219590477 235992127 21879 96304858 606149699 767 -108445346 713347026 7387 -255123979 668382748 11943 -398490283 280918725 3860 -156564744 23842427 1485 -504261663 942918577 13196 -187572625 810070641 5964 -317725014 384329274 6138 215429168 694227737 10759 -177668664 491089620 2347 -185491588 246860462 5974 89064200 281527325 13597 -305974462 447504237 19497 -99299009 952007901 22545 -480001568 910847781 13637 -457683259 903576107 20335 224628172 419415841 25335 -177077024 262873649 21606 -207648730 735362102 5403 -492620182 581713481 2341 -149158555 676621480 10868 62073308 454563299 9886 -128255762 930254593 16492 -333440331 88660677 4379 142138815 409895842 16176 -45282894 246120068 3306 232047313 10769035 12704 -360681965 71200925 16651 -415119781 705110002 170 223516828 688078611 7438 -348058289 564039595 18605 -248084320 53351774 2241 -417317490 633087837 14015 -36206943 66591903 23207 -193282975 221707015 9641 124884102 748184339 11816 39724088 396659895 413 188753160 953199606 5389 -230078436 592286831 22818 67576662 508516821 6239 -276869653 604602742 14090 187156877 856177165 24426 -527789759 212153951 13067 -488586044 695944936 23075 -37668863 285163429 9519 210063288 922017626 1386 -423812723 628151149 10929 -585851345 920564398 26273 -41631310 34344310 24793 -380667169 164181526 16450 -273037402 646975386 22874 -126791644 550599632 12130 -416921310 450647482 24871 -398901950 823044739 17699 -284502832 609730082 21056 -593918446 759098401 18003 -280468232 139649100 9389 226689152 625556771 19111 -359423638 43099644 23057 88756660 949339402 3245 249079298 440632706 11185 -260315001 128294366 17283 -185016172 803793113 16643 -550250669 760782633 6557 -587591846 437786273 20768 -317812623 558953330 6724 -206063110 536149825 22717 -19785173 928538787 14731 66167946 73797756 6744 -526242473 216436867 11332 -553428528 174272312 8629 164462800 255396499 12149 75149022 269107438 11096 -451150175 747233294 26324 -5573689 868408358 14956 93894746 575932065 25940 -504499521 885004459 3958 -537468381 616949995 18387 -292069641 179564951 9565 240973011 476699358 14904 -319863466 254565092 20829 90736289 462701566 12407 -291991006 36172465 21158 38254582 116592948 1909 188557386 958121371 23261 -62050886 450309476 16810 -432364082 561735725 25101 -286515085 773024848 22120 -51505454 127419985 19742 217341789 807285619 11858 -350784130 217966174 18026 -468630608 18762426 15412 -544355540 737049489 457 -422702938 755831996 22522 -500470538 115824548 19736 22848998 608913702 2206 31264325 884936778 13322 -584615740 598917864 21216 -344859838 318307058 1816 -250900364 299780808 17676 -593822376 118216235 23829 -231650375 506978319 12060 -371940332 660455498 14570 -459120977 381104028 21810 178703839 151533623 15720 114355769 264678724 7419 223605841 667401610 9105 -283269068 565707480 18106 -263225105 941973722 6175 -315642712 629433526 5585 359100 241678984 23523 -318323685 122074627 7015 -509635506 545579554 13115 -427073971 632311965 13540 -168624362 889586667 19720 -114992855 923634658 3117 217803872 746115779 22476 -82721524 873693770 3432 -213577312 28809336 363 -535079770 870120152 3744 -45463014 592972498 5488 72663720 339946229 7218 -25368386 409988652 14037 242034429 243782942 15623 -54998704 274156518 22886 30738041 663771023 23069 -257855514 87952973 1684 83402757 99796001 18498 -508296968 689943362 6417 128054168 318034794 4576 -211595588 424211407 9041 -124278688 761975126 20116 -165132869 597673223 15757 -437959900 274588432 7701 -491410391 693868580 24966 179334607 426461534 16713 -329805662 665062360 1120 -454001937 152574685 17977 -383534523 474727965 26185 45883565 130115577 4583 11244060 551880148 14845 -153761917 367042808 20374 -513079459 76030101 15378 -213938092 149132591 25392 -585890001 403268065 17428 -123446043 583481095 20691 5971835 942696153 5721 -152866462 433816928 19272 -17978056 476245753 3017 -340367396 164187866 17303 -163442555 752818736 20062 23026862 669693409 10871 246717206 726972697 22801 -198782299 811856005 23259 -379401809 576553353 1124 -130148629 114729608 2850 -412528976 78309768 26028 -224830691 59490821 8455 -226541248 747472862 19532 -85029787 597809589 7086 -42221108 764722763 24924 111327842 344267931 5847 -133953836 23298950 22934 87775332 255112364 25026 -242962226 593370251 24360 -179209709 390532191 9340 -127012674 163492936 5756 139470412 672286784 8540 -452861807 516669591 20825 -458383288 368133754 8034 -576134814 149394373 21322 83195912 496450106 644 -65351723 951760382 4952 -206123242 611259120 11899 -90295801 456989347 15808 -552922921 68567044 18821 -27067530 815600092 14287 -523996990 527848903 4799 -319642800 224919658 10257 -461962638 766708958 13954 -501154736 687162395 10851 46447366 644939176 18072 195174487 65620399 18820 -544037373 665815952 20651 -78125423 230479912 17718 -436976552 27987709 9679 5108327 384051809 15821 -478839051 41171151 24881 43700883 816761479 23309 226602309 495019608 25746 72921386 424626145 4631 -41731101 804971019 10503 -553580792 508166907 16464 -431330630 61363430 17285 -213956437 670488910 21521 227170091 184256101 25476 -179426531 567793858 10012 -427515145 263488506 14017 110399880 932577899 19600 -279660705 24906585 9308 -346451731 748857246 4602 -180601758 118920421 14767 23525259 307877492 5257 -530641854 143193970 20301 -344575105 873463762 13585 59159313 336497737 16187 -156621835 186487811 12237 -577664049 799804935 6871 -174589541 500441174 23924 -224911024 706885280 1999 -543995046 734595224 19514 -27581763 496165000 11564 -101943043 493325748 25155 -494413323 715057654 4481 -438124642 314041855 16127 -187995136 625058077 3134 -26561318 652652604 14774 -281072916 132941191 23247 -210809049 900726496 25295 -133281882 855589149 13564 -38321416 308641197 13272 -361781438 843206949 14520 -249672675 453307463 12564 -28098241 935560974 1027 -209687786 92858634 4471 -157820345 746581775 14001 -243138849 943200804 7194 181793233 926774404 21283 -279043527 909864624 5817 177474951 490221877 13702 -582673782 314500168 22722 -520303994 590175057 13247 -166798234 134031514 23071 -290301762 824563058 15329 -5705668 605967112 6651 -449190326 632102880 14061 -217545 228172047 1410 -83323638 379083150 591 -19335702 735879799 17988 -15483805 493982589 5094 -413061262 843108090 4262 -248329676 471958352 14524 158795657 614678832 26217 -206391291 811466860 23157 34829564 549210745 25516 -111389966 585346074 1279 -309415521 484059264 4824 210202133 548970087 11219 -181008981 163885449 24772 -108483994 904163338 22875 -361954653 517754106 18879 122086171 798553624 23662 87517848 309885663 2863 93917948 394724013 24185 -595728406 881446819 17188 121463068 376766789 12958 -210228841 771834004 789 -502656451 869200559 20232 -371788663 304816531 21309 -298525551 57283752 17715 -88752629 739387358 7475 -245432104 39622086 16282 -128680415 176704070 6299 -245668108 464140992 378 199160284 890994808 25440 -134398119 800755922 15427 -159497206 304413260 18942 -33278325 47747512 20203 92343301 799026077 10874 -507324722 763687984 14143 -571064024 556845438 1039 -449841177 17127837 16712 -54168160 314820752 13046 155564545 280743018 25518 -415527863 390298609 22498 -46330058 134213250 19863 -265218697 191299807 17403 -548395933 330298780 13189 -535611562 736630141 13805 -419904488 226812687 20471 205862346 34690626 20001 -568645113 506587386 2068 -88904281 442119226 21144 -95745974 74922971 11542 176066550 883952838 4924 -225695172 227559271 12634 250458886 702211178 16108 190952485 831724459 3507 -486941572 453527990 24928 -139419946 600465434 18938 -404285246 35829135 18757 -337992374 451192162 23141 -567511014 465407573 25870 -16040176 228360113 2223 -410456180 41777456 22704 91639065 885009475 11556 -469156988 99084098 22286 -368692902 413077924 7604 -487464712 492341022 22876 -29794570 422742163 16585 -129112311 209033542 19442 184869248 424939597 13783 -419351841 815777765 17731 134361501 853126461 543 -163950615 155373468 24749 -90071623 251982778 17888 -33788828 91339751 19651 -339405344 614693359 8363 200739027 467617286 17365 -294030180 532065504 7314 39827906 780070339 8790 -228996282 375783264 15338 -314270181 574269178 5259 133868913 265240632 16869 26547343 383087948 5123 -104661895 229892696 22059 -542058736 11558232 21834 -359036204 586708198 3379 -139699221 842643404 18885 -334582460 639255358 9565 217162715 460068259 16567 -502997498 735871709 13588 -12580043 668853730 13390 -331496755 709156534 11956 124759756 350558293 12534 -227292119 810218146 14783 -314386028 791172255 7829 -420606859 237577017 12954 -274046548 92062777 553 -271753644 583695997 11972 -227807595 748438722 18288 -49138855 681136451 5083 -146731207 367426864 7210 -8611455 117153083 4818 -437657233 205539135 13789 -368053374 337971775 20953 -208831684 158320225 25848 -506473075 269170535 4805 178172201 751405922 8361 -477474720 685119354 1366 -175791844 870150733 3592 -559289785 861446674 6509 -241548515 923352045 23152 -135873882 30459316 23281 153363719 748592738 16356 -560824758 334828176 26397 -96781271 290056377 25740 -292308137 223829095 24786 -93037852 407819369 22133 -570199536 317102432 322 -310190325 482475360 18225 -407918768 98138422 23221 247099754 920577427 25953 229644554 317111381 24677 -395483794 715837703 9884 -441492291 138526222 5522 61198945 235380395 19518 197579273 151406456 25556 73741090 736391950 20253 -94320150 291832227 20686 -264907077 142787540 22873 -109578438 871797109 10350 -275740250 803612594 20958 168845428 715879343 20710 -98526259 227232008 18837 -358498262 599603186 10437 220602344 921755995 19300 -485771465 484143497 11555 -562673304 761909302 3390 -578980216 777922530 14233 -12751239 269290187 8109 189846065 861123184 12547 -445502963 601941896 6997 210562010 926962417 6980 -164410589 450036925 8128 -131884240 876242721 10369 -435729328 370520859 13581 221951261 389185562 20347 183840136 298617125 1547 80032842 331650144 2405 -318266171 871455752 15214 -297682461 825095530 5102 -599488927 541569645 11747 -577150547 275084947 624 46028337 809592164 2620 -325933866 254819038 25854 -408478529 383786519 6905 -146533913 14858200 14706 4666132 880313896 21208 -581853667 811346044 9585 -588674909 568153853 12716 -488703204 549709782 20917 168229740 539220701 20576 -287540832 733657460 14680 -293075242 286589685 21846 -169747247 859089894 6044 -98303010 207531046 9603 219950893 242684648 20413 -370583877 523087023 19697 -462492171 250304329 2838 -299928393 781085183 8579 -44891180 456438003 25763 183128380 103252820 19911 -445171071 857435976 17064 -421180819 950035798 3017 46778104 347763079 15784 114420378 556296925 24547 -310399695 235256958 22803 -489924771 123630663 5091 -49468255 610493970 24072 -137050418 226142373 26030 -342439839 669296120 9722 5583005 163770045 25637 -63059985 37409303 385 65431725 737960424 26322 -544022140 72175049 6049 -531758593 189691075 19860 228295324 704863339 5910 -307445049 549010389 20802 42981984 215049197 19369 57796449 158007022 15497 -348452323 56699282 19282 -96504622 183143749 17517 219917401 320354545 9874 -598575417 906449008 1089 -197843659 383235162 17785 110717788 346874768 401 -123159152 265790299 12690 -44988479 437869464 6792 191683729 49818910 14193 186019504 65007880 19455 -350230411 782424352 2181 -4269311 309363408 12227 -224502053 827535094 24200 -88240111 354498315 19137 -504971234 151393386 25785 -428551801 750628888 13319 -191393115 360900857 15070 -255326368 188251342 5140 -465166234 614284184 15478 -201692489 254853634 21343 -542482368 875421268 23700 -448642384 888023872 23558 -162862634 13472080 1907 -476457681 754585116 13867 -244238952 391498758 4631 -7358407 571734933 12423 -492069148 259879213 20876 -44063569 161555593 26202 -85118468 397542086 16276 -316013831 307516594 7561 183893407 171698922 10656 -287927287 487572381 7893 -275670364 651984536 9561 -341656707 879678495 15782 -405158168 188520337 56 -337569851 880338146 24166 -359065852 929606758 10515 173070338 872044503 7897 198495368 903384973 22824 -103035593 15732350 24212 239608757 851297183 8854 -73793535 94801520 18751 -522969229 514569484 4561 -105986939 907181045 2396 -599696352 536416227 8387 -409063148 500241793 14254 70319221 878597027 8368 -254123611 47356575 1595 -362509655 411832435 24423 -137874542 277790969 6885 -410755744 499986849 5203 -485655253 422195280 3429 61308316 459808238 4597 -360291570 76586451 14276 -443789191 773133164 6637 41202637 11987552 23261 -545467438 659346731 21286 -570772415 822305252 19818 -496622430 794718608 13061 -153342027 564486405 12256 -559136359 65159647 103 -116735396 931060515 512 -43702120 537630690 14763 -409476083 657289040 25261 -33213681 829686502 13002 -563423560 587640338 17126 135370603 157167172 19873 -245203136 765762682 17885 86154426 17522915 26201 82607420 96399766 21802 82380241 335757894 8362 230703716 625573539 16989 230691491 654713625 19171 -242585649 168461347 4609 14687095 883048429 4932 -166758294 151943225 13736 -272927771 870764146 25023 -461807393 522129549 13 -310907387 520835160 22329 -115130781 556900033 6407 23828974 512297192 8916 -587795448 347316258 15526 -449035404 833276492 7520 -462998357 774231568 21854 -449959423 396810788 26433 -113372307 35394697 5246 -321373363 313012829 6640 -168384309 160790515 15154 -407849671 295427652 7 -35991356 899208540 5476 55101809 955828391 21687 -535822262 464833949 22534 94306039 535241071 26013 90895204 713341361 9530 -592371919 638367235 9491 -500040406 368267811 14382 147399285 342640799 8294 -560732652 491657554 8936 134093585 532552389 23632 -121665643 569249631 25033 152577074 814940221 18609 -396514312 850411922 19475 -254968714 523448939 24350 105434211 912542751 15900 -62972842 558508666 13693 -572169389 94581417 14021 -284422204 370788740 24279 -524394626 423805974 4914 -130995078 296112426 23532 -562500089 749584407 23597 -301304776 760866243 921 -422822555 435642994 22973 -496330474 705993465 13194 -569095893 69839006 20790 -457780271 423588702 10550 -3279105 785805765 8913 -551466877 250387773 25884 -47821242 608269825 6244 -230988740 521505228 10138 -481065520 800245306 7966 -598363910 310334958 19719 236749698 548079675 9374 -370984077 804803368 10954 -559277080 657309235 23070 -595185163 486585665 24261 141114717 49034546 9033 -109691817 388735974 17823 29209811 133056495 10625 -549055311 593567788 12444 -558343892 722116422 14605 -5206837 158195871 8527 23768273 35990814 12382 194502052 434496031 2602 -364216556 878278416 19458 -111082095 851557471 25787 -192374564 676390424 22431 -66563373 683597585 23413 160401867 156656494 14841 -243720203 863885409 15768 -135144178 137333852 9207 -588735067 80462251 12197 91603335 234500150 2954 -11094492 369219467 9829 -465668616 11038201 22979 -568762560 77192164 474 -411529836 729384294 23062 -481019625 732189326 22958 -314154109 210914005 9598 -233658301 254973623 5834 -205711702 547021988 15295 -112835210 136344671 15274 -459103246 761944754 7434 -600610038 265258795 9470 56199422 419370241 21873 1224563 207228816 25252 75351289 435516300 7476 -472755374 898705527 160 -54566584 455769686 18136 113485575 950069592 22069 232154296 512247181 6825 239518825 776303426 12669 235120314 373732424 1410 -142835048 295018180 4417 -159652716 287874538 19361 -473723159 141505500 8598 43739597 836475064 477 -449413193 390557163 20130 -130891481 332483532 23905 -600883822 543351609 26253 249284100 799444855 4911 -450006942 479923842 9768 90239403 784964764 22679 31621496 154984223 16930 206254143 801594033 142 48184217 205220624 4068 -222881685 519957186 10020 69603429 742340554 21375 215474186 816557129 4150 -377537096 14248393 11355 84055593 195465089 18176 -540294066 190743723 19082 -521305761 147087276 16171 34097067 852791788 7396 129248190 585410961 10368 189080024 791212094 15864 -94563014 668728629 24383 -309391228 637986126 19388 86325892 171269403 19362 -341745427 863868919 12287 -508952895 220637920 15101 -227216953 62638136 24032 70189637 214583115 10999 -575368741 564668170 26062 -280950292 497921197 13976 -46853486 291514540 6731 -427380583 928816858 15770 142325115 54418494 4363 100143148 921985566 12327 -150526285 340101503 6433 -486856031 287706572 13181 -388504420 414898972 7116 -340566161 276196002 9033 218172048 73170020 25953 -252199504 37515954 11041 -69071056 926299266 26348 -484415102 436390921 2798 65049137 825745180 19127 4016381 804542347 10628 -354652095 910880083 24 -170179615 588976908 5731 -211890965 15684421 21234 162223264 720178567 22454 -114807928 177237901 2293 172586591 148251149 21817 -35223690 246769544 19325 -22538408 432843979 4985 -67311329 284025511 15407 -126188499 368431277 11739 -390065918 188196569 4252 -413862787 804649580 10899 240581725 589937013 2731 -132104881 354935244 9114 -567472505 70802292 25993 -31048596 773327238 24886 -93660270 386052611 6661 129048320 322156505 13939 -252576335 283663576 23373 -504825869 566013528 23175 -63965702 819020065 11179 -326952543 309735238 8567 -465767653 89947984 25923 -229221856 209951075 14212 28958219 339254554 7512 -337337332 214030489 2987 -100564242 954210398 6538 -440579119 684638693 25822 189710348 516476617 2038 -5123595 904328525 8256 227216693 322028963 156 -295710576 339516453 13340 230459158 62143683 17929 -337827409 124289734 1371 -19843907 567429629 146 -547305605 519605684 5725 -504144178 920098683 24104 23562296 560092199 25664 142750622 185565641 7744 -83725409 893085068 15280 -207326749 167248367 12360 -185756815 224913193 17754 82149772 910169366 10242 -205058652 812284509 20178 -559624590 543264372 10077 115524562 566790581 14844 -539409690 475431330 18991 -175300746 397650054 20251 -272555538 150868107 16437 -486232470 512832818 1995 -188576064 314368377 18733 -284129363 624326363 15622 -424691723 35646724 7548 -464732444 649223513 12227 -430875202 691011076 19105 -573473692 193693743 20353 -63567209 427398573 20462 -474837288 926353455 3642 -2579944 34634742 2844 -290814762 515540942 18467 -497694467 682546496 281 -134976387 952089827 17498 -151588250 798816411 11874 22925303 811405195 26422 74917261 50703142 9936 -480696317 840126157 12381 -210920190 134374636 2382 201066271 447371956 20230 191362294 459172928 13144 68963554 901325293 3428 -86326644 344747658 12970 188913557 128734529 24234 -191165363 709083746 21302 202055637 224804936 24861 -417300438 776464463 20213 -371807705 881094206 22482 -87129138 8617524 15648 -571604035 349803131 2863 184495848 601833106 6482 -228959138 261344670 14954 -2850243 844295656 19010 -466687049 206510605 11678 2098766 118986535 916 -503632921 91814034 2556 -196375677 281168867 22107 181762294 375208257 19349 -401523731 238307083 20758 -427441888 452796533 3490 -511031157 865695529 16114 -379149653 502833577 17108 -237991146 234464606 25921 62796519 338290264 13761 -174920670 545024725 12611 241914061 594373194 6801 -182770583 885608360 6031 213378535 294268386 19183 -4776151 209404470 17721 -465000114 120514600 5552 240549325 99483908 22213 -563083845 296687750 13548 -542896154 20864235 11066 175701049 33046509 1310 175315548 210996300 20136 20873054 238135635 9481 -57377615 777872842 23793 218457613 179766527 3977 -464925133 633440176 20244 -144280296 927382017 4252 -92034301 43958726 3594 134747390 451263338 25342 -531462814 578206948 16358 -594862347 559091473 16121 157594258 181711232 1862 39336665 244503252 9977 102625457 644676447 6579 -421812651 84270073 13976 -601892498 16501440 17993 -313303880 180067914 15524 -230312272 238269040 6932 42263797 169522973 966 -241517329 673636961 9276 232375443 583486049 11851 36288238 182577202 19217 -308860973 824946022 12488 -153510172 486606397 1307 -13904649 766144327 21170 -412240586 575522443 8943 -415722029 155243228 22485 -262384617 649953486 16970 -587878218 895421069 26435 192927804 18156318 25509 10865563 630614401 24440 -214120016 860747925 20247 -14232422 513266228 16600 -520792670 178753186 24168 -122948605 16338931 6610 -439889268 657112302 6741 -420001962 639554357 14617 -542087772 450542049 15510 101776279 436838486 18600 -574844764 732293521 8782 -379300164 809237490 16475 71941994 884543757 11844 197669593 688845863 837 -260808557 687304332 7932 -351283515 491164343 18987 -486234252 638948799 12187 -320102244 748210396 18465 -581269760 695368285 1376 -334177948 910680326 17773 -214281188 558266962 13130 -259767690 705618468 23502 -598267215 673608146 21841 -207295907 140358782 24709 68039378 246672086 21302 -148874996 25090012 13407 -225315507 249486393 13408 75854633 241459495 24383 -584916495 185808894 19337 33040167 910012248 9065 -577273838 239243209 21758 -212551436 548314313 16577 197206268 567385854 14200 -39206248 578241976 12138 170322144 456017597 19264 -8285974 78175842 19522 131197764 667846831 2548 -99897657 661582857 1351 -280428611 629213510 18535 185481643 160123396 7168 -447591875 457808820 3406 42615502 130761890 21817 -158511515 144626685 1672 -218809185 301926179 20181 -333158267 763535950 24313 -489415609 36515385 20779 -362447597 21689504 4276 -463531310 14589536 1586 -594700072 823076339 13029 44383867 408700358 21206 -567443372 815472965 21955 172858350 159915428 22088 -78454165 104184809 8874 56702396 129889359 19163 -569556780 146304580 16846 250859771 825961487 4260 225324367 470744819 6470 -251863079 749216267 10939 -29075755 151953347 13174 -505123602 902744669 8751 -235674110 694099146 874 -99981613 316939236 4565 116715576 359167427 25804 -537311799 351312487 22589 -440314603 561229490 16764 -333920602 405112817 11179 -346177356 120673236 7778 -188088816 86621116 3841 49585220 857257253 15966 -343028949 313055166 3456 -594058401 147657028 15146 -559357240 386298051 5849 -602153375 458969106 21720 -179367378 299080765 18042 2864448 795290079 26281 35941572 726203252 23336 -442006403 177306731 21826 -451678312 51256110 23546 -435821689 763332383 6199 53617842 133552193 16498 -590145757 123871201 10459 -207282085 297514493 7179 -180571769 831530873 24076 -290945958 305068779 11677 -165826785 151071428 6653 -40343497 468757905 20609 -11727531 59463160 2659 -41397979 42880429 18354 -402346768 250186666 1695 -557328770 53113232 6872 39797272 357380047 11448 -390086306 823009758 3362 -600577362 639984360 11354 31906811 759312824 4793 -273383355 206725162 12904 -512320086 929428457 23220 -527544592 39880961 6384 -355814354 713194516 21814 92979110 809936810 23370 55439478 331818434 22210 -292869074 383254639 5902 -268666157 272483412 2913 -116425201 287433590 10386 -174028601 305402662 25467 218367226 714686953 23213 -257622898 877519534 6725 -133736021 627391325 17479 -378667170 861519971 25663 -560891780 642537929 21460 -302953132 921949391 1102 2310811 920913235 20349 -247881585 165466144 24045 -240788395 906108280 21918 -372609792 439357590 23633 -13065621 31293519 23006 -351069919 84660788 6514 -300731842 938544501 1301 -567383932 218464483 25462 -234207761 564451452 18910 -404564862 825324904 12808 14175188 378960307 4258 74847180 764779081 14410 -204528077 26914698 24191 -347170460 571117944 1034 -417556070 29042025 14454 -359453238 563727307 23252 -455445283 50762880 12523 -40139284 701316392 23792 -565734550 426634153 20218 -44006883 630630642 19102 -436167524 909500337 3906 -330240958 353033041 21313 -342178776 863615800 19039 -259666442 568609566 352 -450618552 691337761 10764 77970198 329018194 6845 -386966661 496992453 20557 203763837 861987730 22961 -289163159 457470911 12394 -576885561 723203120 23090 -541716123 422437582 13681 -164831006 828521243 14698 -287631444 107563572 3270 477933 732076939 21717 -582572857 205231684 8016 -8244038 427070636 19060 -554269657 383007041 189 -112690991 248485842 10081 -372209738 132136243 22820 -86920488 850426324 16301 -191786381 155879353 19165 242439926 389623411 16688 -483610863 910072480 9655 178876006 634185465 26111 162960848 332249082 25428 -562728106 490776664 4243 5934025 207490550 26201 -69685619 156198909 8152 113284607 494555216 10610 -561861092 144350469 8554 -26421235 833128493 14679 -275866598 491237410 2493 -230843490 779178364 21232 -265217413 405082634 24032 -29364219 35370853 19093 -583400602 933684316 21613 105137599 788673639 19725 249295219 126704010 21829 -530347902 396223127 22056 -7742119 69521575 6578 28923504 459568688 9936 45890185 918381318 1392 137414202 334914961 20116 -112454493 184097957 25989 -18246389 944015491 24156 -588742443 721179567 3736 -50315388 162199601 19579 215953788 820113702 7366 126770821 820573333 4474 -246801062 738283544 23309 -590725054 926297467 1424 -325931748 853175207 551 2872978 574299461 9471 251485840 44748167 18111 -210653040 853239072 23037 19514393 844672380 4793 -493796461 548379139 1306 13169096 285019642 1300 163472767 263040715 5677 -131988568 17584593 15272 -254556530 275233750 5849 56724034 947378599 24881 -353845124 250410316 3527 -108001380 780934985 25318 160769827 881794662 7879 -588446955 828176280 13433 -293611706 533001313 18438 -423564161 96800243 16116 -409479625 604487874 15063 -43444620 314354256 431 -431730105 415705928 14445 206266622 29186272 10555 12159515 29205839 14554 -151630100 48114929 25617 -482068952 206931425 5015 106452901 759741786 16761 -578669505 813455067 20806 -476935328 801608575 1095 -587913251 277937586 14282 -72087587 14665946 4826 -264872645 56673390 16327 -213593612 258944722 9662 -545601347 664474824 23452 80727981 325605462 12232 -479323778 331031603 1715 -33194390 10758797 9197 -158609311 52923422 8036 -325374335 287424746 5528 -29154772 92357188 12044 -554415481 633899278 18913 -29236128 937412235 26276 -339518929 714613312 4709 -130245991 654133956 21678 -385745443 132605702 20053 -325221138 735190694 12731 64035133 574381637 4897 -343215700 14413791 19967 -77361625 797106782 19097 -402633765 225236882 21931 -598650304 471480708 228 -469364643 169916609 10426 -315567017 426541876 1743 -390869103 820147330 22773 183269371 934582657 3726 -214811157 214619259 1694 -115019267 924740637 4765 85220785 234237370 21233 -169781691 865056407 9483 208437941 791381278 18363 223236006 764722938 3621 -30136885 496334378 3693 -272920953 216204010 18697 -161221150 417616819 24680 -569443590 449924247 26251 119676670 208418241 1524 -65468476 877812685 5870 -207346120 727573770 21755 -163636038 437511077 668 129762274 690497478 13136 -13904727 696642537 26115 -77217729 105592570 2672 -237999688 291553629 7145 -493492869 504705614 5387 192732366 714787689 299 -163309745 281700360 17627 -201823273 717423308 11080 -151589255 317941785 2477 95741470 266339872 21123 -560812277 144636516 19149 -335321873 475747605 7772 123211279 497306375 6092 205994934 846188415 15913 -61988037 435015241 15907 -23136911 472879313 11986 -234363308 821970357 16469 -432462636 470216656 12335 53171499 581436096 8381 -323483270 828951856 25636 -234707868 852176049 21325 -406863696 780573065 13625 -151254028 731170514 381 55254884 87642958 23089 -334175126 426192508 18038 13924177 443844040 24829 -457020630 413712926 21762 -221033820 326925019 10828 70143941 260260125 236 -348481719 169038124 15387 -222628259 411131358 17176 66483127 948067435 1545 92382365 700226271 5637 -362575319 586676423 2865 61377731 248294021 10018 -531892840 920806930 4586 -356599089 253494666 19127 -90882035 706361075 6387 -389648900 325314369 23375 -212411569 628003098 12692 102646348 407935997 25306 -455591880 521107205 6931 -466395250 555299868 4067 -397049551 120980687 4606 192789261 365198003 1889 -157578042 508464832 11402 125433430 437107667 12632 -76212588 856290266 5265 -57819960 30359325 7829 130945620 800606689 24367 148075517 177867526 1414 93313800 149208433 4195 -157604786 514732602 868 207717786 222657568 21369 -298007960 328549360 9186 -502347430 266278690 19193 -381034968 18879108 18486 -114375269 33074630 11257 -351201293 827541537 5729 -489901308 320046924 16939 226781161 578952544 12068 -356578605 276279688 19648 223114913 460209855 17532 -153195792 432020734 22373 -8119456 86212361 8186 -302069588 848867240 3254 33146512 532676062 16790 110887697 829338096 11407 44929979 611240145 14978 -145868023 949374265 25903 232581366 819366416 23047 -600049290 928574711 19255 225519575 58610105 9421 -78707334 744228895 7845 94824308 397075652 16692 -119169425 269826098 1165 -67142687 464860367 22999 -589479987 536945322 16491 -179703150 637466230 21085 -529596909 190591043 25875 45747057 475168766 21194 -237869136 838354690 21226 -480268784 420783107 20788 -10905954 863244874 12429 -224030924 680514022 16575 -37448021 594260776 13055 56877351 736036116 14689 -11575059 107179486 20755 27165272 752124060 5511 -165417461 29286526 7787 -285670970 857933407 2338 238161139 593938131 22711 -277553968 423004870 14915 -442794180 375173921 12289 -291257475 559832953 1621 5669763 804172142 13505 154478404 346231558 9820 -227358859 728238076 4830 -107811047 501149973 24169 -501771429 808342020 11283 -343932516 171893096 3151 -313952812 17290256 20816 -229782320 882287146 14523 -152054621 155480082 19411 168243875 266121432 15165 189803900 349071379 24327 -137864196 646445329 25284 -290519062 92407356 5242 -49880205 291080822 18863 -343732350 150913527 14498 -143494218 614268391 13403 -121996865 114908757 7335 -237406807 944257697 3130 56805372 864124808 17655 -577330669 455520888 4163 -226678385 186800263 22857 -233685732 888367449 21736 -329278061 209692808 12746 -257744218 188805469 25675 125298400 849301270 6238 -588509711 508572541 26027 -347736011 902544754 5636 56517726 395070069 10078 -224826714 607627455 25025 7895735 109941449 22763 -452800884 712272230 20045 -94160175 804889413 20620 -12425510 559717427 15998 -311124828 773349091 12610 -493769758 77580408 13455 -422136293 914227878 18316 -516353616 841812078 18732 -275428369 426956196 15582 152132087 428446892 20050 -67056291 678953832 5692 -246170054 778743904 24297 -9285438 407424182 26350 106744485 125079343 5273 -226980748 816039878 15994 -544259556 235731536 11352 190041041 852020496 18336 -497813404 611829811 20488 -30753193 636908485 13470 -143456013 636665765 21745 -475355900 508685844 3785 30693971 583378042 11733 -23667095 20780711 25654 -147847019 133488087 11441 -595631352 601095524 15829 -514301854 557209806 25881 -421463142 467468818 7865 -337644438 190575868 9846 -15452738 881302628 15689 -370711943 245119976 25631 166152418 754414996 1952 -294653444 243835312 15201 215192840 515498864 5423 -302553724 128227406 8483 118431897 164494322 5293 -426157180 492946855 875 -521389858 664327733 19568 208202189 946594554 2129 -521311085 521253950 8596 -400320847 794352007 19182 -332989170 458089838 22449 -259750740 133921029 5111 185367546 635318297 3325 43797815 742604376 7703 141047914 522832818 15051 -599262944 696856329 3697 -339919114 933934818 2811 160457589 54453510 25831 -217449780 584820358 6194 34729189 697423490 8740 -440109775 785881027 26371 132054423 115663639 24657 -228229852 397397585 25982 -71450417 619531304 16887 -307184116 194454487 23579 221263029 474428457 18698 56051174 451708561 7413 27774049 768553686 6222 -53291530 195849171 23626 173848619 150266927 3757 68753354 505201032 23009 -336877516 68723593 22401 -167812687 68614866 6578 -115626136 207290785 22315 -133733743 319545333 4610 -34183189 676959760 14748 34488997 135739018 8906 -308147731 71973451 22923 -42507878 638963981 14548 -525443727 150377065 2888 -361524926 911756913 3326 -280334844 89859219 12264 -200072705 56268525 17231 -4082332 762819013 928 160176013 927877452 6743 59569598 277898826 13649 -268667045 464075462 8046 77953479 429383321 7322 -585997072 370827618 12068 66283291 408937639 21870 107220274 417745332 11725 -7684620 132942638 14534 -10487492 316322818 19461 -26776754 479134953 5355 -56207735 690242844 15023 182911296 553301953 17541 -148078595 340288742 14903 -107511139 44674077 19998 -375176429 429912003 15580 234585367 793502661 13733 -152422550 701373477 19196 -506579675 471811024 23865 19062494 427745431 708 120089332 60153282 11031 -299357073 569340609 25877 207761708 22630304 26144 -328206619 639057459 7737 -103932966 887157557 17321 -460438420 685810539 11120 -192998201 317094198 22707 74977304 678734818 3508 -88274507 22554347 5727 -375346877 335066218 5065 224264024 885648112 15418 -277830096 167692243 18094 -165653454 568886571 481 -94363288 43846533 17616 -507864230 608932541 17645 -543842841 75571243 370 163023602 636561103 24830 -173626341 233467295 16701 -543165099 283244863 10023 29829733 225778173 15188 -85894112 832118269 24517 115508126 599303252 25913 152734634 178616597 16238 30110987 578876216 9993 -108544035 506478783 13053 73187131 849471855 22082 -593540195 686171298 10578 -588993152 228318346 22405 -422197883 835329186 24123 240603695 115151658 2607 -351178770 274289579 10213 -232328625 625541078 12170 -364158096 488421541 3563 -279854009 317155860 943 -63311210 745810616 14670 51393214 13413571 16890 -495132829 862918225 20538 -267824519 534729701 16333 -68258212 209441333 15487 -551768365 370738930 19471 -291576239 480337223 5917 229613839 152854248 25705 176089258 52788769 25197 119950278 875294451 11937 -552332175 666833466 21072 -540429771 892716045 4849 -97434042 797117049 11130 -116390521 440898026 22742 165766399 712109279 4874 -269358073 767872937 8961 -511710854 735554615 16284 -522547777 597073838 4901 83404387 739118014 4026 210192559 496433321 8872 -443907125 895724684 25129 -513500961 532165914 11374 -259622777 65312443 11903 -538775482 921326912 16567 -486110263 163697151 23741 -337047935 314657534 21543 -167272411 552188246 11523 -274450160 231564802 8386 -197996059 916067405 18593 -370852704 175002680 7338 -419739265 622882564 11080 48243800 895182796 1980 211311874 146906372 17519 -231887858 176983747 5112 -255170652 754107744 3442 -381120350 512129273 16777 -403704431 278141662 14497 -365014160 199919168 20369 -598240644 341530634 20965 -370886127 42940906 21490 -353075825 49113507 13123 18251783 228905016 8281 -23268189 890758668 5968 -143603237 950350600 21057 -460548714 653238181 10371 -428056997 510085092 19995 190233335 342853330 4476 -580670852 99051529 5083 164592433 775181424 20640 220040272 619890718 4359 -581335188 923885052 8560 -193362148 625153651 7584 -237725392 306283503 240 -477486536 602944665 9851 -323819522 163007215 7163 -296017629 111415403 26457 -106493505 640115869 21538 -327625480 196280164 8530 166737296 190241797 7628 -210450292 828039491 19475 -187849213 40831331 22105 40913657 17481680 6589 -132589932 787620482 13221 -21220086 520783400 9590 -260728106 685374788 6193 -582031135 625537144 14622 -456096033 323055916 21335 -529108198 321029118 7938 -488958984 665367178 9036 134542933 828327455 16878 -583162118 566371764 271 -582930158 42904939 9722 -364120914 576286179 8743 76506375 740808243 78 226011331 66085289 9278 227637291 178447934 837 66364583 787011784 6538 -522529202 690615636 154 -163554634 396630791 3742 -420951129 27054828 1950 165570835 505009230 6784 -415732468 558734694 21499 -244850807 940549226 2016 -455175748 936629422 25330 -427917624 907552741 20446 -469431288 359487638 17544 160484 706136529 9120 151037347 82348046 14712 -84809802 189853059 4491 -339287765 485225782 16926 -582169517 449107197 18866 -40371200 918774353 10231 -226960019 825841553 15046 -397530596 850744180 20852 -306786347 482775171 1813 -199059059 595799581 14874 -257220259 217304292 8812 -278307288 830094919 19823 191572620 348103782 14381 -583458392 649420164 12732 -295723328 831879935 2499 -92607775 895924967 14270 95884991 54349643 23983 48317261 17071927 5446 173484309 553242561 4443 54744968 420908243 18930 161659505 10235966 22016 249035598 695990831 8589 -452708391 133424296 12094 31272587 910675813 4737 -508309737 196142863 24740 57086486 870270916 12932 -162361823 853677791 24063 220645960 424284858 22769 -102272703 521332341 5478 168567368 598568884 13648 -576054051 15743345 19555 -233414862 608595056 6663 -238810521 613146503 1523 -378998391 751387340 22576 -207823884 125031991 19837 -92355393 349570586 790 140469540 292220458 13686 -214165543 341684639 24466 -175112277 913325344 14370 -193058327 126675871 5134 -521824882 701975129 4643 -187204530 880402653 15560 -433338462 224180114 26114 -294335924 740874616 11000 -442830272 529791893 2672 249360833 257212426 3015 178805763 13143216 20370 -34597600 881361409 2873 139623185 377059819 23434 -535675112 133597162 1707 172320463 217417318 21751 251260355 768120529 5633 -500660256 54949491 13509 -134302833 189141852 12588 -536153188 423494649 22934 -273698518 653404390 14994 -459169031 95384470 23759 2687905 575052323 5545 -437005241 365106432 18974 -455020157 87460730 21382 83890011 228123976 10718 -195312354 566255488 17511 -256051612 682583962 14519 -90910287 769257540 3707 -493837405 610255851 17497 -137963933 870187201 22372 227823554 146032283 13484 -373281490 703155101 8830 -181245922 556832143 5364 -348285911 25598455 20780 -133207771 566173666 6386 -145775217 779286268 343 -256697021 912646184 9818 -137987285 545888466 12375 -314479188 298648430 11062 -384825444 792072406 14750 -74859317 73835324 26201 -158711147 170355741 15751 190266145 392110141 13881 -118927073 313991170 9226 -263268952 567507712 18 55388053 230378829 20105 -517920656 603440821 569 -178820732 244932178 13361 -59427513 694986454 26086 166686427 696316395 18958 -512676802 532098647 11814 135233781 429934059 22010 -582833962 133451877 3140 -393242781 26670917 12158 -294623074 888364214 12648 -253993050 173907867 8772 -460415796 932952169 24612 -241342075 472941243 8559 -453782444 419031282 7006 -354559979 258779009 8448 96997249 280590710 7923 -431846878 861557565 15421 159907796 210466884 24829 215693805 292231782 9896 148985076 470664298 9164 78768417 837701861 15708 -164766626 771557817 2995 -111950015 672395150 22275 -363525310 901607822 242 -507319325 943112741 17766 -260242645 83285192 24857 -424825656 15791300 14217 -251259434 536331299 25835 -525001061 942906896 18610 88804694 406455876 17436 -579462487 192790360 3691 143918997 861860822 14024 -507067809 684987730 4732 -452101317 759822965 26344 -305904861 321262804 2494 -507357596 260236195 13979 -435421424 719536589 18383 -550247497 742248060 7674 242766742 664377974 6512 -188285949 698061758 6228 -199072723 939403581 21635 -351730656 868960081 8704 189182789 823475690 22407 233863492 733112627 17826 -92052489 374082350 14989 191933685 721730981 6486 249834714 17280178 10765 -362153979 13791111 12862 -373597718 452283890 2987 45456620 132687541 19455 -439741409 158564088 6660 246427707 585764378 21155 -391892891 46323065 25542 -175368522 26380197 428 168676918 422158367 18104 -259060339 905805882 6136 190359043 475348269 11015 82759478 325717231 19299 -94001251 303108129 3109 -96885349 206632106 18285 -57186237 402647600 15030 -277715931 565387238 2974 146142145 693676463 25335 -432425159 408818073 12583 112866786 747089865 7161 -465647434 335183674 24016 -310695872 507368619 24360 -161810034 845219520 8973 -110085669 89003378 21212 -269653532 720750395 23636 3572011 357302196 24564 -550346479 57358683 24544 -352126373 753763787 1768 -229378668 779536823 10590 115589654 211586508 8099 -570094377 581300102 15872 -562678933 532910465 773 -492527933 582994863 1871 -119898825 518745948 2896 -298669863 835881105 3361 -235694003 672644854 12292 47201421 559067021 10372 99530573 331070175 19698 77446896 715998236 20990 8030190 189603757 25332 241165991 181969264 25839 234932360 449830540 6976 103904661 229673725 7534 -18343650 280427235 13525 -425871931 431786080 20367 -58993981 770525741 12450 -34315843 546528892 20464 -5930381 484338444 25892 -231671290 714735450 909 -275784782 170901224 26320 -182058930 615251335 4568 -22809243 558611560 17292 196311172 381705663 3911 -14902833 749718187 24729 -306123324 322451147 17293 106334688 308976821 4547 -39151303 523748108 8408 146073543 225691784 12810 -233092174 229273020 21956 111881048 804669207 19894 -167396558 782062165 21785 -73290126 918755240 720 240865142 664644723 1423 208333002 35499440 10542 -600174885 355095373 23610 -127387584 502733186 3536 -1523253 557399860 9224 -5507392 598088855 10042 -335547179 81052739 15150 -219178713 207913804 11483 -536822857 727921862 4436 -422586847 354997750 3351 -542224325 295423831 22315 205546070 831958333 7674 17373595 799395150 20434 -500120365 841367581 19775 -446989311 39677110 23572 -95440122 930590333 23443 -25493822 538558323 21381 -421264205 585499257 412 193392500 129230424 11103 -416959040 768817536 3055 -468699191 510348904 3985 1403443 383655693 1091 -477921630 81901861 10088 -502416780 578408778 5401 54383285 295758967 7750 -290407641 174532289 5069 252205124 533565027 16909 -322443472 827089313 6965 -245644685 701604024 10866 -721622 466997160 15694 -348267130 455490550 17932 -199062891 399465443 559 -100232261 654934656 5888 79920045 147380867 15937 198542435 194116451 19401 -589095410 402396661 25246 241560201 591341724 19092 81687333 81030852 22696 -378146054 686417998 20114 -391664257 246949342 6066 -215506829 44945165 26373 -160928694 745873482 2636 -454134427 476776515 20096 230937571 249194941 26269 112277028 669369936 12206 -375073597 138278090 2035 59704850 347063179 10571 47660550 300354170 676 71046113 516180769 22622 86231605 337115655 25068 113464214 226902840 20508 201145544 329070342 8841 226288093 282235684 19897 229938144 199843164 14536 113342824 919272792 25069 -250217616 295953538 2400 248004042 85086121 19073 140180733 957746068 11703 -170530023 486209207 18677 -555212736 624999225 14741 -236997967 39589375 16854 62504562 284304762 21950 -263394376 535367119 5953 -319008944 616062079 23873 -406113112 748562090 22924 -369683940 456202240 8101 -128548034 339825107 12182 79109501 867302431 21053 -399980921 45270443 16925 -235447062 303861443 23900 -15182708 113646659 2355 -302131515 678554526 4574 -480236976 845067957 19747 -584840634 900908627 7997 238659646 492689506 13335 -234029758 656327878 15613 49937077 568406468 5632 -247952392 472758557 24226 -321331261 551046792 5617 -400934865 684996443 14481 156223448 339208518 13730 -112057343 888367042 21586 140856492 38436345 9098 -31142533 252119055 26145 18501702 397571567 24765 -321783414 195628339 2975 243857656 236140104 11196 -78336205 941288576 13657 -20718583 240071505 23957 -194863172 725351115 21322 -528003870 731886932 6833 -130402261 49310194 12810 -577820671 225372947 15032 -27612188 946425376 11107 -127896238 503177218 22067 -337205052 103833475 18959 -108054091 222876080 3087 -409008932 125173790 3844 -218234831 462871998 13438 -253589579 41319386 3845 -181859894 351868755 13153 -428052731 57779261 15009 127732827 259867563 11687 187490159 47897892 13672 -417045766 131662181 16919 -185274161 37084439 15884 -327093440 662845096 17185 -150846301 772951185 26012 -258855952 840401903 15288 158658733 784967541 11686 -119662758 621670919 1877 -466130432 730763797 23295 -510697718 474960614 5865 -184436968 307378989 4978 5181873 131316339 21941 164954964 730195377 9947 211438562 791705088 15553 -59638828 909262431 6711 122027350 497397154 8459 -386640407 808092854 14176 -230932135 643217748 2832 162192638 469749228 1233 -268416932 881105635 21399 -436630296 269991897 10998 -297324841 774026502 15454 -258864144 750979854 574 46414413 572388276 1581 -359045905 297564967 13709 -496202725 752351441 9939 -492742338 125178292 21400 104858274 878406844 4841 -300250045 449908425 19483 -373786557 282545660 14628 29453040 55872158 6628 -585522874 569873315 26057 230259333 808302348 3512 -514988596 714304680 11700 -559213038 212832003 527 -325661902 71552575 17720 -213957544 684681797 22700 -341601384 34452419 24911 -217517604 857662502 8630 -317089483 624745455 26256 -554655761 96172239 2371 -492915481 686270639 2562 57044321 705841844 26388 84942077 258451596 18303 237649737 333552626 4411 -378932460 351710872 4790 133153284 162222127 24248 -238929004 80050144 21777 -39259575 257752509 18737 -442537736 555724357 24249 -2415848 492419344 6614 -58682183 257262634 9999 -322288477 501936161 21675 -234102314 489063627 1732 -53927948 328177508 7739 -386434888 347612107 25953 -400563372 403732576 5896 -459384254 364312424 25099 -496960099 418025569 19956 69504351 728723237 6496 -1347171 385261174 9537 -455849525 448840570 21147 221365522 903284377 17197 128335219 607706116 1471 -317299147 416911642 1973 103869764 487214295 19819 -295432393 399302211 17756 27299775 439093936 2048 196356390 135122827 13682 -262167898 690206399 3816 157704287 838040206 5556 -144339148 133808507 11532 108386587 573858618 95 -120413061 17857690 10173 80071213 894910661 1452 -34843111 698826358 18626 249548046 592584580 24833 -165923062 958248815 12785 -276947673 699456567 22779 -195878299 72572165 3686 -128948138 23863375 3679 -422824044 690588686 10113 168280166 63170748 363 -516526236 747935586 15065 -531696786 262876860 23053 240386963 380628695 22859 111510128 237071176 24014 -195525997 344718774 1989 -49449654 338827035 12648 21713113 818818329 10502 -549995782 623354628 3015 -440257813 689652978 16626 -587257382 825957965 5731 59858324 948604894 17718 202056254 837558781 15372 -302250092 178069976 9 -313784167 633896200 1218 -5724153 695798551 13900 -193614388 377069616 12410 -32718161 156391979 11493 -321728100 733359221 23716 233876701 950995348 15049 -141587027 654987841 2996 -119045858 276692618 23135 198216222 860590787 16178 8741378 64202100 25554 -455491460 347223744 2400 -574726550 500953143 3032 -490919502 791853467 11281 132841696 762955698 25972 -564619164 73354174 1102 -274882710 464737198 1566 -191035654 826527065 16706 -242282507 82635531 5765 -128207217 644284928 21439 -576308754 621716671 16367 100024654 667611841 20880 135322678 677690545 13921 64111837 322815490 12437 -569454987 530211929 12456 -506106534 353681449 15453 242624643 796481962 6983 201398989 549052250 17758 -65025398 710501350 14787 62610913 737991561 2968 147248829 92583999 15851 -261952145 514242098 19079 -165087574 665898223 13551 -246368401 154355652 7200 164368873 552766277 7358 -473557651 409643149 2283 -2106543 107210030 11005 -384942989 400617906 12644 129739463 526703838 5343 -431147389 45764977 17757 -149028555 908047256 5932 -23099218 855590818 21958 198831414 894700204 1517 -590387916 555799541 16865 -305186301 671839311 25797 21295574 841811191 990 -309449770 431172723 15274 89805099 635663547 25565 -374441945 427536936 7211 -596307817 73920250 4616 78011752 426532436 9726 -588101093 845189965 26405 182965274 153780410 4701 -45849997 144071942 8820 -243194484 503447317 4557 -254949555 928027743 16324 -23975674 749179539 16870 -415310820 710640809 4489 -77710083 225197556 24869 -196090423 116665715 2680 -59691530 584240027 1988 -408190208 275653566 5101 79572296 870507048 8593 -378076445 574353666 3569 7867432 929016804 23228 185497944 189847581 23984 42108777 812733413 19555 -252776251 13321175 15028 73184952 899721294 18482 128003488 913761312 25547 -439191677 371157571 21931 186982659 599410382 21296 -311346084 29818233 4477 186255611 703830026 26413 -273035037 770727912 25256 -191871110 867893764 12454 -53297522 364134384 23529 -112272778 196910765 11118 -592613426 669153059 10035 152971138 271004588 1283 -263173830 769041349 26383 -278248954 341066658 26107 -96405210 170476377 20115 -148083305 829162228 25276 -548996512 887216167 19237 -360985621 228947260 11322 102926973 399684486 19975 -78788092 258083764 2893 -176376630 472530312 25635 15648555 377458561 23908 -342827874 839360232 16060 -15196551 473919919 13870 -397057688 436560086 789 -186045113 487787550 10503 -377434297 260285622 3381 -122932343 891657170 24458 -367539844 678989369 14025 -384012755 754780336 7349 -589625892 860117650 13170 -560904687 83732732 22326 -537995832 182476467 21969 -570572186 643111665 21101 -367241309 457261177 15094 -497653535 554580807 3166 -250319937 837021734 3552 -587202194 320916580 3440 119736790 644474493 21594 -168375016 133862820 17938 -177059299 398720610 17797 194336839 240526019 14274 -417092677 104750722 10923 -71503753 310175862 21293 -79753347 107638134 16293 -159452098 707855139 5830 -303521280 525329257 15857 -18424846 165968428 24999 77877572 697759326 17483 -343926270 224362457 16088 -487965654 729668695 3386 -50597433 914141181 13198 -31815455 739695844 12856 34822518 866904197 2196 -411050377 443817085 10595 -299372374 721584333 5605 -199158108 930741852 21891 -268485329 106474293 6013 -566562378 790984182 19140 2810325 428365035 23290 161827434 653153369 7333 -368410751 229687974 19607 -486390667 334891539 650 -436775909 59766537 12706 -158971706 28447489 16587 196728244 264994304 13722 -455926473 865557705 21391 137644779 680901235 8678 -594407369 321614155 7861 -451119219 647552510 5642 -430476182 379053016 10606 19668712 781765742 3973 -54582476 778252752 13827 -464950586 902159222 18206 216999262 685949735 3144 -250998981 488052303 21442 -231465037 927596814 26382 -336979317 123938971 9951 149638814 388450386 15155 167846756 481446952 19137 -376791997 245539344 22286 -543348338 490960213 20877 -458203618 173471350 14541 -517297901 168506507 15121 -84701541 319469169 6488 -452113178 276909606 3808 -339510883 758807789 1200 -302320499 419875418 7079 -380336145 372642861 18294 -487607877 57395353 16684 11207605 336672383 15994 216040247 516549512 20880 -418418381 600519116 14857 -473962814 576313674 14233 -212085840 455016817 23997 -144350939 795559241 3807 60583993 683638977 18189 155247631 188065144 2458 -294278790 79124393 6791 -476964447 337177569 10389 -165534425 638434289 15878 -233237401 39175356 958 -287961959 917211111 11293 15668971 459068528 5157 -299303683 124883482 4740 -48225109 172744923 22131 211753246 550888289 16450 -149799049 36451879 11114 20430713 315435008 26067 -97917787 810205297 23141 -238351130 514084742 6572 -454618197 15646382 163 -66472166 931515576 14067 -62117908 117705114 25056 103048227 105610896 14005 47829385 165283695 25914 169530507 547409984 14966 -125202083 205067912 26256 -206710953 404751653 15015 183206275 633320232 18764 -440936831 917984782 20159 -125374817 900910360 9016 -493198059 937961589 20264 -146697545 877360531 6287 -299476575 354418331 14060 49421115 729083415 1848 63157464 362960717 13473 -55949861 131454818 3251 144213180 740522053 18416 -138271733 211779347 5255 -348943403 178039432 16402 213473256 369308707 726 -419064633 150238311 6647 -180841688 437440781 3686 -422978663 395044126 3274 -428892518 513482783 7378 -431488415 843985633 1791 -194831417 534358480 4022 -301343031 177635927 6933 -96288391 130439661 7273 -360446638 402096278 504 -500102897 520083540 1536 -590167964 909872897 5491 -280074017 765974407 6531 -513615770 157837269 23335 201575645 279041132 26000 -525090979 912310801 9242 -291237088 34225128 13934 -367881009 79197994 13944 -384937025 676100416 13165 -558177732 451905545 1851 -93567666 877332640 7704 -351158529 255310477 18245 -217341265 704987127 7493 137908219 519408564 21572 -502094138 209614715 8816 -186504514 667204307 20876 -181156992 154139062 10666 130449526 906648209 6711 -237506467 682610601 17688 -178935817 395398127 5699 -488206790 190483407 4233 -96790028 634491259 19595 -8168404 940766220 11099 -445647216 156739070 13314 174455415 739028316 21313 -573662127 87488723 10142 -212729032 858950343 6128 -101610761 78747183 24875 193891786 768777974 21192 169372919 791976794 19188 -31861502 828306295 20286 -447985708 483348156 1446 -311995191 791095566 2809 -416067403 650393847 5921 36469079 73206521 4347 -448024036 871576569 14010 149597435 329454269 22288 -239595432 245425349 2806 174781091 862315238 3349 -217291833 728465198 24272 -390969607 179696883 21847 6348408 781346262 14757 -190589120 200416697 3898 -101264122 543033852 302 -401647027 752602524 5191 -271966774 288024614 3266 -87798166 602792402 14360 -456417985 850057016 19222 -392597303 521711607 21011 -161131425 782085013 7901 16089209 90246241 12530 -126161864 87192922 11974 -219767806 56620384 537 180260954 878596925 832 233499862 866076225 19519 -142216730 746477705 7182 219954500 588396830 20060 -553786855 25347115 1269 49854220 460673067 18569 -408711704 731009579 20256 -510619766 470993193 17444 -539818338 246919565 25646 153593357 407054891 138 -201900384 790012006 18933 -516061528 541888986 5237 -334044659 218530364 4844 -154738878 681395391 9843 -433031842 795159993 16979 -583274397 436794942 24485 -424706669 187137204 3699 -63613871 931307270 26181 -142632674 149549781 4720 -118900687 923372097 10574 -399130063 307839721 25270 -86477911 870900765 21051 -97445747 137703599 17922 199108484 361218691 5351 -395029071 715884497 13559 -336548061 68959267 17369 -148218875 503581659 2168 190727579 401968490 13157 -597927076 62411472 22520 -404738484 145188986 15495 -334272380 566071148 24582 -422283472 330418856 8508 103442869 248943311 1484 120104329 34462425 23206 -557895285 608773079 3597 -284546765 439453053 13145 108100803 932843446 5750 -349728442 425031068 2440 -443301069 916762509 10877 102223981 43486322 2457 -278701897 37226512 4691 -487132380 558314961 5329 -533203972 755103010 24196 -130020871 150431767 13281 -524525350 765888299 20433 109113172 940056211 9198 -83280382 176817584 13741 -468647957 538679422 14580 -294348991 493497941 20820 -470777782 533154494 2526 51088555 458539464 13982 -361984147 540442836 22138 -69022039 361098174 18440 -220791996 858794317 19785 185659503 379839322 12294 -141063357 637293632 995 -463883365 361928437 21678 -377804517 571487458 26449 124188067 911368569 3593 -494616979 493990804 1865 -168274695 235819469 15043 18728483 928344140 19734 15551827 495954810 13995 214183850 306391713 5772 -49218532 556545397 10202 -423595116 611734940 6871 -28777042 76454039 17125 -401344601 718139596 4114 -484369598 608177427 5280 137629140 756491058 23295 -359752448 732634167 24337 -268344509 358017260 14759 -409073106 328430237 21030 53726274 855762713 18721 -66007725 162169878 5218 -151919177 345293104 23165 234775189 938489526 4881 -7101728 387009234 4656 -542842482 204005144 2136 -115904830 662954937 13199 -376829995 99297775 24639 195526075 570154955 18992 -106293542 855781368 10375 -331951185 541989721 15546 -383705369 8668752 10495 131551079 286195562 13954 -360703922 499080743 8119 -326959217 247758213 3762 -566954554 724123778 7409 -155790986 164339469 20091 -232073535 766432266 20600 -459019778 438568492 4099 -343930406 662622023 22942 85945206 640376480 22434 -71870200 488028973 9194 -290437617 288371889 12325 201115972 625705441 5144 -146994721 731982188 7305 -490171552 156849755 2207 114334188 648513345 16574 -129882530 750202462 13293 -319351576 928451979 18808 -162020252 81831359 16422 -160827832 612916741 23517 98631761 119651230 20656 -290447301 360095779 25525 225964325 810384880 4763 9778792 713645888 10613 -12469378 912204460 3611 214578833 614273580 3113 -197743477 227098844 9220 -341982056 569985718 25188 -566990349 696946052 702 -363082570 133201131 5284 -422752494 178124974 18430 -526024765 416440102 11516 -436297624 840307380 14692 -83386093 83440587 12586 -130609789 252854414 14300 -592576851 544429333 24703 -174995126 272960110 20837 -46425874 505457940 12263 92650333 29097935 19574 -190337753 882601588 20106 -106399520 751217491 3903 -193798347 450149278 3021 -47126567 762509170 2693 -124043203 54074542 492 -421004017 202159957 4956 -495598545 536798462 12481 -144475285 761401595 15242 -579101934 186816527 4095 89513111 142022338 4064 -599234800 205710302 14448 -117746802 718525697 12089 -575846233 836242400 227 112146972 146390346 2266 -129743220 420404621 16490 -364950600 725431106 10188 -251493956 243873457 25305 137127944 641172835 15371 -376337441 643965244 7634 -23952379 849953741 21784 -357132886 899012949 16735 43130158 323664821 8965 -44148886 871480615 24664 -495968420 262156166 13162 -529660420 673128367 22838 -399471785 151537608 15237 130064145 748248403 3387 -142375914 253513052 22007 -423063054 227860989 10019 -509976102 452866891 25365 -406065865 813984058 23793 -33916036 705955652 14958 -358591803 910830798 2966 -312983039 490618349 12659 -5638788 787433422 22738 -5515524 11201974 14623 -471268289 752765274 2063 -162194789 763009930 24599 130845684 838636212 9884 -36715343 143609715 20461 25034670 42610118 11488 -455242600 296141761 21081 -138293763 548501330 23819 185510199 491060143 8716 -27428286 811194227 750 64202423 428573143 6484 -532959186 189142126 2146 -363269848 951517507 21524 -320531583 13261467 25761 -415488598 840524101 10394 -540924875 137663918 23776 -125282642 274921349 11836 -595083888 461778263 3132 -360402634 864722971 6547 -378405269 44523577 2719 -97060314 835194117 6491 -410064533 144461564 16686 -46217234 577409197 6079 -227675722 94709367 24997 -114933278 917068547 23179 -314816471 498702328 17777 40100055 336700271 6926 -127028516 338978388 800 -169459927 723612173 22382 29125525 713498659 16828 -132833515 94152665 25167 -42707422 313357233 21132 -129666733 70028201 13052 82569220 497418996 1948 -259793368 370520109 10740 -208364251 726640528 12571 -542345378 229695265 10633 127030732 186770211 21361 54807353 918369894 19161 -293378913 327764319 2103 -573565943 417935239 25284 -558140961 862420201 22271 -484125032 500840379 11140 -206961184 476748632 19908 -488695953 32586844 9229 -552624227 786291504 25365 -288373552 696362862 21239 -424570979 647863187 15973 -201714784 648284733 25315 -57721955 718548184 2644 180637034 843516066 14416 -115679301 952464065 3513 -47392250 358639578 26259 -557847685 765608753 18607 -479449681 108097904 6094 154755212 618481985 11011 11674530 880424379 24470 77784346 763028487 11615 -255290890 56032274 14986 -435756452 384070004 15135 -404219799 636045365 20179 203706408 380148724 3598 -554137337 579266930 25789 -569538801 509500971 12641 78895749 28665520 12960 -278607330 246206313 7515 -580480741 707654539 16067 -279705185 955961452 25594 157067937 301482674 15584 164260580 935713783 14281 75518210 287122890 146 18411911 929577026 16214 -297415041 924760874 14545 -282903742 936931542 3942 -12733192 438951192 11720 -438202618 357703032 6323 243971175 698024327 21712 -332169666 407199690 22239 199736440 566614109 10975 -445008834 250116154 11389 -434914409 757220659 3363 3910366 626081910 12404 -564230971 889726248 7030 145619546 834518616 10284 -24450497 856814231 14951 -183909192 738045104 10223 -439144635 602263507 11944 -108354324 94644660 1272 -211551004 559685206 2230 -86020986 140354402 21670 106354091 771811393 5447 120841110 16139699 5816 223101677 864857516 20389 -238084612 614033357 16918 -462995181 242490728 10940 -411536835 345033628 18274 -46523367 490322735 228 -461251138 851762405 17725 -437331930 589857706 6069 -371446347 100973516 9799 30836851 883408187 11601 66439981 278882393 23495 65822511 557812311 12089 -235056451 486084532 9524 -71857362 772541985 2565 211443777 276103011 662 -3148886 60746438 12861 191513049 458154490 3061 -430890654 809628746 1717 -78935681 594607158 16367 164392422 45387096 291 -501162852 175803568 12060 87861773 207583726 8601 206762965 822354367 4170 -406701411 102450665 9657 -474406425 955851324 10834 -42226535 610296925 25612 182295225 840418743 14930 -257830890 219431283 15638 -283188517 434304503 4435 48214921 338110153 19286 -466205094 870586539 4832 -250773233 641465627 5542 198023748 476343205 13956 -553538986 470031594 22526 164051569 251461515 19926 29514037 30220854 24842 -231248913 641148509 8286 6835754 392393280 14543 -139094501 803698985 20090 -346940003 378448487 23326 83077717 386121432 17809 -265311950 65137056 24828 -437718752 175893090 9155 76758650 345841375 3587 -231198743 725209387 10006 195482961 580252406 21774 -348587797 903466657 25375 90984969 699759854 1365 -6701410 607831943 16952 -123445273 701709418 23677 -137849473 451538681 9990 -99293696 709125640 14851 11614614 280378202 24657 76785732 875809959 24167 -48941510 396023770 7036 242409453 291313372 13714 104996977 543080722 18681 -491873393 704589229 13024 -137703156 311580546 3710 -458868388 513681076 1785 -390942191 49724708 4218 -366693840 948933430 14582 27224898 880160327 23948 67620811 807262190 8054 -62290237 909844732 5307 142998707 937180595 5762 -192840509 259786117 4114 34405226 547392648 13654 80593456 559776824 23116 -532694072 921129703 17697 -349539644 477034332 16448 -545586401 272195766 2324 -229849622 360721099 6140 -494754842 832072141 8694 -56011086 888689486 26092 -20197003 728094124 22079 -417051754 946327738 16592 116769030 818610890 20756 -428462628 912400459 18389 -83275557 889779307 9170 -486933414 245507102 5217 -582472907 554485351 15728 40493823 685644880 9167 -372900260 743294287 2760 243315660 631709678 22284 220418245 558849118 17077 -386727278 78960805 1660 -381723781 356775545 25124 60101879 96654415 163 -271412681 144039548 10612 224379016 461255296 15380 55903824 698171416 10059 -397429647 805898327 7796 -478056342 544918800 14994 -316259456 424957001 2543 -593897971 52755628 22927 165400312 239772137 2510 192413460 933789044 335 -443135579 587108173 6801 -194855759 216541781 20615 -81602832 501709693 22237 -421855153 707058825 15407 -271789401 148352800 20482 172706180 161517124 5657 -153791617 397126088 8685 -283367396 642303896 19861 -534260689 645221992 11094 -217251289 747954696 22694 -37142078 541317076 1113 125470386 498780241 4458 27355931 855292846 13239 -332701376 241721278 21752 -50491692 119942834 3358 -508324523 712242242 25444 6094196 462718425 28 -266766282 861704535 21476 -277321382 98329870 1243 -348043181 348331449 10609 -151138916 880638241 24185 125379431 78323321 11782 -91776497 548341164 1445 74799024 388721570 13346 -169646699 222768162 18980 11930800 175695292 26262 207001344 914344916 21194 -282426523 814672554 23406 -541459645 686465142 20685 13591616 742393069 22401 143029561 912849452 19949 202308415 400891127 7013 -356282477 651949305 20559 -537209452 663476710 20465 -266915134 203073703 710 -382050003 558392566 13992 -264028226 193418815 24259 171481839 345223710 6761 -481844190 670675502 6664 -405884329 713197753 7163 -225889257 786596403 9117 -344462825 433881808 6658 146279748 266323186 23627 157343205 857574771 13810 -521703654 948598997 18089 -385425068 125670196 2153 225786584 863719693 21092 -424413100 940165383 8308 -282487147 851088195 15125 -66404451 923259766 2006 -532958345 832582364 3198 -529380291 547696107 25252 -393743762 399972874 9805 -449319962 244511258 5244 -494390716 138822398 1241 -563872866 837377010 13223 -30041645 833880107 2201 -227055626 587541001 18700 -150068452 598681427 18757 -279403329 240777435 9927 -23339871 344295353 22656 24708560 561865524 15001 -369972041 19095132 8436 -147639435 914369739 12018 -510212577 17612918 7336 -290219007 43693078 23332 -259375518 904573073 9021 -225029269 782122830 24111 -491076037 927234160 18778 91324379 446814030 6122 -478464981 797704446 23363 222603032 488035188 22628 152108157 742519617 1067 -584242906 292386178 22198 -150042415 533202553 20005 -600986321 345146508 19477 -103371913 372134070 2473 74651742 67076881 6973 -184997305 922852206 12400 -595328398 463127804 11126 -53575822 753023983 6402 -547359698 563970810 3269 -204528626 261349857 17752 -332442259 455092220 1072 -73311934 309791978 6990 -219660148 394229573 22445 -247001429 534907257 25792 157574511 49914931 16386 -530596541 728012507 19359 -170278870 341128936 10320 -21938102 660088739 40 115345521 377315749 2762 50761644 16068364 126 -323522762 558471702 15223 157212523 33433151 4239 -456393514 852641451 17717 -300948882 163857076 9816 -531719461 583023729 7584 165002085 632965626 18600 196247804 904945297 26148 -170687435 485573510 4825 156761194 737997669 17739 -206561142 120422099 19285 -397260046 337679175 9786 -101149472 369228047 24680 -321929000 903685527 24539 -25490028 601289392 26097 107204278 468782155 5642 -295509153 706979982 5794 -470464092 949321102 453 -225866752 543762827 19482 -159981434 760054776 10856 -506331146 475591567 11119 -560881304 657169917 22463 -417382195 513986059 13037 72558435 942016156 18414 -370385344 208842246 16677 -231133044 508074179 7363 55555441 267027136 16700 -543872962 83936912 2597 -2961169 234126806 25032 107401687 848573242 14593 -217672063 76759329 19099 -265148349 910231983 25085 207940012 589865549 26463 -72240896 578304086 12431 -380881062 17865017 15850 -249909544 878580692 21088 185597903 201908657 25865 -328414668 645706187 12566 -377255725 368171617 15702 -508271733 684272201 6279 -228097355 26466555 22480 34531509 231151849 22037 -533502202 826271265 7970 153655359 303212175 11719 -195718571 323890328 8802 -417503097 908377703 4823 -20450546 266158296 16537 -525763474 473858273 18724 -491731948 731583708 13422 -48012560 244510424 17782 224351889 49026856 21445 113733431 620918669 6456 109561682 28827489 6577 -445958321 432686963 11039 -593520464 171894554 6214 50074425 851857268 10578 43386992 824981422 5854 -527051260 673131497 12739 -241488383 395729117 22807 214478648 551058054 6170 -292973068 537088349 15185 -115448286 877153242 8960 -137018578 128961952 25782 -134330408 924328601 4318 -507623737 388877213 9556 -583781665 86709113 14990 223527751 725962296 13481 -557600492 465468789 20182 -413256308 132119870 14105 -251455518 304262002 20692 -89115170 676644260 9564 200839692 259749553 15235 42108785 923099870 17978 -404752046 57632649 22832 -181401669 856202722 17215 220474157 833000228 821 246296869 527749677 25923 248226590 372592782 16335 -199890530 772998227 23085 32470635 168541590 5475 -173960939 188634547 20563 -14557712 110309505 9994 -55829739 595077481 293 2595490 130952314 4456 -130378301 842794661 678 -338975358 638185214 22359 79858831 231473150 22521 -600012112 559396955 5127 -494550514 851677660 23139 -269783463 567660584 13569 -160769368 598383561 12399 76500069 75344858 19412 143107699 877861643 282 -164604547 324963134 7913 -22304898 614133399 24452 32013285 590309984 9621 -220403360 944222826 12865 -540219810 768354503 22451 185191526 753603558 21196 -455729520 325441504 11690 187976755 875934774 15736 -448661222 553016377 21132 171977203 823758822 10696 -430408486 368979789 4660 118880283 841537991 21306 24144428 494963984 24219 -359389300 537567258 18311 -435493074 639602414 14120 -307784773 883794297 10783 214690786 101099415 23072 -283582164 595620910 7258 -601957196 58179993 16864 -505723367 282833862 17107 168656194 542024905 22398 17290485 951606749 6289 -160589564 581944700 17992 -488175057 433355585 227 -11880613 12107050 7023 -427816305 578527638 23264 95174637 16247760 6834 23700431 88662551 24854 -579642570 461147360 6416 239906938 807525266 15225 120859666 952512425 2354 25604277 751734661 17535 -592142814 386410860 17644 -587594985 103821560 12715 189126324 450376950 21433 -42985486 664453346 15304 -354415356 546731358 6767 -131016631 47972914 2929 -207287995 896561449 18569 -236389950 58929820 24714 -580233229 506447849 13705 -423760877 682809663 1177 -50187560 544813114 6886 -517397508 706975854 17634 168891815 611456581 5637 104086544 308201256 8325 -417899208 426673471 10722 -47029498 282166062 7337 -486914945 721271291 25588 -512615034 156910393 4885 -179957779 863393613 9606 8569566 264990401 1950 -581428041 792137505 4178 191870700 255385666 2339 -22898149 415814268 14289 -128426136 680430300 16109 -192468429 766062493 24108 -38497230 711554572 13074 172419926 10757096 4947 -369034174 837158159 17109 -118262564 665657660 18971 -201613032 921672525 24733 -61862395 351557479 887 -144577406 767629977 10052 -254098546 19922459 6877 -519914479 106219366 5762 -209701892 806943536 6711 -58217758 68600983 16397 211161893 140419836 15661 33238391 299485890 17587 -464033456 901015500 4884 -420699090 832160301 15430 -283503244 689060957 3796 -159830264 558120609 1079 -175863866 123468650 2284 -488240851 927182452 14867 64394738 374443423 6611 92097936 104058183 16505 119316543 343140428 15570 -251399567 806311023 24761 32875069 18401847 5357 -484518901 711191611 4011 35050910 155672403 12406 -391510333 568697227 15899 104437770 158317610 24960 189566766 588979353 15739 -458979941 392475810 18152 -504097128 72298654 8425 93338046 240427437 21224 34609050 765233457 23843 -457391246 938886353 17244 -418609893 155953621 14037 -480936926 546377990 17311 -564623868 100503608 21001 -407876532 60748079 19964 146599511 888347786 25329 -395196922 642337227 10959 40232282 753583385 5551 -572581502 669510581 22176 131670924 270931926 12727 -117185013 372281389 10637 -284518277 370657706 26276 74075010 194286003 1567 -317045989 64054965 7752 130283156 937726349 21320 5581122 196694341 3540 109355764 79723475 6871 -308401757 492364148 14554 -338103774 385184226 13274 76767254 69648604 11375 -156910052 583701776 6860 131356796 846864607 9762 -114205491 597668967 14782 -589037202 396079001 23467 -500731473 136692488 513 139823745 730343480 3860 -593422878 215817018 24839 -249373144 544644991 23057 -150999833 591602026 26216 143738257 434434058 16860 -474785405 113496578 22502 -209350506 621123346 4316 120634810 383631191 579 -264671529 442564288 19971 -355421487 927980402 25696 -111849595 662037634 8456 -362012780 572785188 23262 1371901 596685558 2859 -215300625 370811248 4580 160188003 890739315 7367 -473337952 777367917 5627 -526962202 893609716 9934 -31877631 669034305 17857 -321561738 369420464 7306 -251036936 268188482 13340 -315686104 119896306 18806 145703168 724607531 2238 107530064 23306740 9562 -531881040 608296555 15458 -220332113 760695878 322 171033589 561700938 732 35200821 82444402 10732 -31667117 439108896 16329 -9236695 543743649 788 -401926155 745127532 15702 186387381 719589691 1613 -14778282 781196674 21518 21148289 942107925 9101 10545359 27003637 18926 -508632897 208299987 3422 -51471765 815623922 5634 -486164784 455935425 788 -551867045 546909855 8940 -21061328 278355546 10921 -226536213 279379279 12190 240013860 791891385 23818 140030997 762748482 7324 246166896 350926524 6510 -370775383 764257096 13551 -239817971 469299646 13551 -11816275 193975050 4138 -384671094 298657054 26455 -317065536 634570453 18064 -230145367 146274640 3241 201223350 943564469 26072 24012601 207424448 22875 -135148130 911440300 6864 -441534268 902372673 15831 -8708981 944773004 7735 30253025 948101539 16743 40019366 518734476 2274 183710256 217659866 9963 -349397750 944701487 17866 -169023847 457504759 6284 -33174423 823866614 13581 -450407276 444832013 9622 47349193 445565109 9159 91550613 957601927 23089 -499360977 706406551 13251 -476755528 652273883 13655 -344146494 212766309 8224 -537525110 290957361 20287 -466091252 953362934 11104 -512639959 505054787 7006 -283095895 227476160 10958 63460279 722657325 5550 -383240083 702919664 25170 -81268599 822883436 20809 -545072296 745076322 1248 -171494204 804283759 24625 -289902793 609948518 11846 171215881 547647737 5341 138027900 462786025 10207 -208060808 259243594 26187 -71875986 678045947 4545 -314258822 177929901 4034 -222488007 44442533 1626 175948596 673230409 14031 -531968966 427058646 21967 -333975504 359092377 12122 83007104 383360423 21989 117750943 212574455 16523 -345933849 766323614 8011 196117398 108429154 17360 -269488192 384401445 17790 -471516811 659329485 113 -388184883 604965828 20997 207201554 122089573 17338 -450573135 279385809 4999 -313967039 946151006 5687 -290102841 323903626 22593 -32887449 945092655 9436 -341086105 128921149 2001 -63160650 12991003 24139 -599683412 526310594 21884 59361092 22595101 3908 -249427196 947335284 22751 -412102976 768907629 19168 -445223105 381775404 15281 55098209 512038620 20926 190657260 389234728 25228 -169742331 409719883 13283 -20378799 923512910 17022 -408839169 674609011 24035 -214596208 322539263 6657 -87664699 487050260 6665 -106767720 9459591 2685 -235104469 247724849 5208 -159914245 635500105 9747 -217146590 246697652 17214 -94162924 520279712 8188 -103040901 151384271 11807 69922025 508740989 4643 -334671721 261549733 16920 -96460280 47556874 5224 115088994 472715490 3224 -128305661 828439114 22769 152811717 166568040 11696 115026917 858355097 18850 -536358746 161169844 12349 -246154298 617643956 2574 -173338345 256796440 4738 -24419676 107085478 12933 -512488330 713795859 6992 -403554271 528403295 17398 -510788906 936466025 276 54824031 51898097 3295 -100655774 34951513 10114 213744852 942855692 22250 -314728168 476472649 18234 -493701216 810749414 13450 193570684 314716696 738 -539103394 940080520 15398 -571360383 193347038 17884 48180777 451910529 12558 -191419960 429743844 8445 47984393 644792977 19167 -174326771 351821856 21184 -160428997 250756388 22089 -135170190 464271237 20473 -255955187 288860132 14778 -188012800 579948244 3052 239508465 238551935 16503 -75116396 623339897 25734 18378285 938183772 712 18972737 575032823 6866 182779294 583388288 10409 -115718720 665353281 22907 -376139318 905150981 15852 -315233938 258071746 15317 -458906457 735986549 19319 243207780 826745318 23120 -277043464 356730344 2379 -456221589 300642218 17511 -160461526 680811665 16660 -531258568 367042594 21709 -25130801 957580297 4783 -125543298 213658816 6958 -93464069 263342010 24415 -552359676 514313423 143 -127950311 781487638 7356 173490516 642394995 6767 -478760213 730800859 19569 23484670 53523390 17787 -241849450 376192087 8804 72248042 728659499 25790 -157528805 215828709 3252 -586089921 896500080 385 149579363 119056222 16017 -392505234 940777002 18210 -591411764 925293510 13960 34361704 309273639 1361 -330176583 653270074 24586 -217678803 475039915 3306 53083894 215979858 3946 -224122696 610549762 23946 -587305817 512317992 87 59274538 649467782 23938 177017243 652397749 25691 -589838558 843683624 12645 106960891 320125469 2779 -216380906 488940179 14624 105448614 150807892 17901 9743781 842429004 7053 165778628 99737477 23665 -531797912 495106153 22503 -442631471 573805752 9304 191131257 159246642 5603 237521642 597200911 16571 -491327122 863040285 22811 127610606 460811409 12647 178314465 128466536 21689 23153208 464284361 15720 -411021984 279468607 203 -207491305 462602682 23408 78149733 884874002 9225 197626357 911962753 13063 -9256692 834724939 9973 -257792054 742653571 10033 -74988140 259675496 8009 -420900240 877154986 13991 -425647145 685103991 22157 214662110 299528755 10454 -241216127 594209653 21909 -501424691 807484132 21486 228633113 476633326 22133 -545394048 99894596 19918 -97407947 513684800 6382 -446418330 336483464 26100 213342364 257269864 23937 -407888160 609780347 8363 -382953778 233228174 24828 -72614844 842918254 11764 -214309596 544275668 11098 -232580343 411974264 16775 -428298755 557134535 7075 -216874946 880083851 594 -375348257 710335894 1038 -399471983 159713811 8363 -314501799 888935939 13737 -526960387 398386620 7516 121476102 882588350 2972 -526021132 445131742 16121 -579866058 152505652 9816 -350871214 847699134 19678 -530772517 128872073 13238 74276206 9079600 7941 -380051579 34362681 10143 75662901 627951216 12379 -297348373 87998616 22315 -409520916 72092788 20958 -340820946 795838027 6878 -37680178 433229412 9971 200511300 294151802 13781 -586710571 546791849 14921 -23269365 787828146 710 -54468481 493476750 7317 -33017844 624117840 3604 -225431144 948962523 10469 -586030883 61309370 9464 238955226 358639284 9889 -331115380 430338586 24532 -338501538 96174143 10495 54563966 761894814 8488 75148912 46391940 8932 -350684540 307858236 1357 -319821712 820445567 20799 51399291 447546623 9417 -592221334 374197571 8473 -207025745 397800936 11455 -585256119 401843867 11887 -134210231 643468197 3835 -184544124 854155135 14334 -173896899 720708967 20846 -181828825 669474650 15280 -409265354 571435860 12679 -170730960 190438708 11849 -492083884 391562641 12882 -205347296 84582458 17720 -291086807 875499677 9994 -429940195 723064989 12282 -203005101 826126710 14326 -208780188 250162933 21706 -402474043 275587772 10341 -66145478 458988067 7253 -285399197 825512586 5915 140543331 288585424 20787 102281804 741102491 4724 -15325790 816449782 25806 -431400896 830552156 11923 203836883 854007367 25328 162241465 365468948 21255 -58058756 609923206 23902 -309170827 117660844 18378 22629267 761261389 4959 -10216034 458483395 3348 -62236060 409790705 26305 232325928 672906170 9302 -139235113 101025746 8723 -43329817 43210520 9873 233432167 820197605 26039 -170280583 723929681 18526 227685406 886080272 1331 -296450489 944584089 4939 -449940281 75502332 5408 -398461307 803516670 15475 -133177592 665893904 6465 -45796864 931230530 5165 -310820052 461465681 16203 247611919 395745242 10473 -97483477 95973997 15035 -184271115 515322713 3124 -52570989 901051544 8507 199798947 54144016 25743 -578404157 608039966 24172 71563074 896771543 23637 -237689211 782329456 20556 -41208057 242834840 24027 -139967648 534801353 3109 -188190256 112989482 9104 -518906328 577699191 16987 -415474155 298345979 19748 -104805177 223276738 4198 -369015978 904273713 8529 -76999208 507081698 20522 -466076334 359071769 17658 202831207 323027940 21687 160360806 844847972 25014 -334249447 331948464 18081 -140027115 152913503 3259 -214262757 484743528 16451 -101916733 772304742 22206 -526917995 756372825 11257 -383389777 451941086 7480 -208912614 929870323 3948 -383185417 504669669 16013 -422011919 471565353 1449 -441181690 502443899 23954 -521819552 780887505 15085 -241491064 633099479 18822 -340983717 421106476 17813 124324230 35221030 7482 -190151264 716129280 20432 67876560 628273930 9417 -126533952 562808689 2983 -323737302 433956179 10751 -93064897 452022431 24286 160877352 800926914 16397 179556402 715795086 12503 -354715416 805008278 5011 135475121 898801984 13312 234265272 953647648 20570 -117495383 878429323 17095 110332095 836287155 25073 76914233 803550147 3770 -316743557 47520081 1904 198601589 266866255 25529 -141998806 161312938 12807 -117620209 877967559 25195 113444888 870475056 2417 -289563494 452200615 15409 226318601 512401053 9626 -578517433 934036972 6090 -121030172 837151187 10961 -9186066 688271957 15037 120281838 487204282 24696 -189865369 931136844 5004 -26399175 76345732 16427 -113493366 775818349 5748 -259725570 811828595 12868 -589173596 331216951 12814 44294388 395400680 5588 53042322 225270478 11923 -27289742 627460169 5812 -371484242 52663520 10924 248591400 553723123 20703 -388000629 709139343 702 -14586668 528338516 11551 43061271 908951152 1403 -236375437 348128439 17040 -62434130 596544704 6233 -248869078 774216583 19177 98620353 895385390 12039 -124652902 844687348 23723 -550892094 454139387 20775 57672381 789619671 5252 -342194903 372284550 13386 -541626890 131115477 9502 62259794 141529754 21741 -185841793 910834615 22416 -12274665 550928987 8765 -1676745 251476639 25547 -183497327 605285638 9730 13763520 791995272 10503 -284673369 664974897 7043 -500883325 467305698 25426 133653761 507675738 13250 -526905250 817035094 9621 248989042 294996279 345 -169703010 376918901 19798 18853857 685425744 19996 29108806 154521455 15456 76733517 853635257 12895 -595532983 463927342 10982 -64212181 197941658 19927 -63446519 390487731 5692 -234467379 130158149 12930 193773516 646562264 13652 -571186669 637018642 1392 -454677786 237587830 14173 -456099675 923713316 6551 -221162774 140260421 22540 -86623168 816342216 17546 -422925493 508438290 12665 -122489590 448950370 19230 -542130376 479564236 24262 -20701089 760736731 7206 -561916299 479511357 14684 -57942865 153471661 23668 54080180 866556781 24672 -155724526 837793685 13420 -296022216 925557948 3678 65290806 580011133 8929 -65778646 66509495 21429 63559723 872707594 7690 176716789 495754019 8576 12741575 551528339 4495 247968786 870998781 21597 -219339940 905194117 19942 -348533588 191770344 5752 71076058 438215941 3685 -494567189 75488659 4323 121244367 560530158 11021 49577289 191682095 24189 -197176300 504412107 2051 -62961357 102225970 22891 -463511064 484689449 10891 5771403 308624795 5256 -505179275 617318952 13790 -284569054 645231028 25578 -85258302 345521583 22287 -96500943 164188234 21272 -395523877 816946581 25670 213893926 653651195 3134 248379487 29595872 19714 -86861487 945782905 26193 64314115 364651395 6689 115559330 587223624 11307 -552085029 350739984 11224 25090686 493216551 8798 25205145 139534387 21619 -160890429 153851090 16013 -267698562 816195682 14674 -298407430 137178892 3145 -63706244 161749719 1275 -485811817 816629196 8671 -481824400 114002530 17857 35685740 145957645 12279 -160226779 536694960 14353 -101904413 368243603 23488 -547016416 535140318 24485 -5368989 41601438 23314 155876286 605884125 24310 72863084 708424984 23057 -62195149 82880908 5367 -142090077 108784737 18776 183460868 210025671 6766 -236430269 489383228 16224 -403641274 845014296 11315 -553845702 729304278 13192 -106488900 817935905 22358 72071517 813612934 15574 8532055 385014359 1220 -372374213 696182642 19361 250236883 640245163 4170 -480556548 37286557 12654 111617186 172679897 21084 112312466 102740988 232 -544135716 921031506 7615 -506609560 329628754 25168 -5352826 148340064 16986 -439881806 786778474 6817 206924444 302176095 15381 -72048054 331801223 6871 -210504653 48496427 11670 79031632 754188896 13928 -385338523 283256570 20797 -577981672 287804034 10819 57513497 834349363 20422 206829602 531021107 18822 -228311758 479024824 19299 196454135 757619346 20963 654862 463868234 6510 -99878536 579811828 461 -464696403 773636029 22093 -60065183 111060761 12420 -219006276 732640426 18068 -462338108 282366752 19547 -287180278 362904562 16954 -187398517 381495273 19705 -524945413 613827921 6331 -188243916 602814742 7340 -10218369 164503152 1644 243006484 170802932 16450 234293509 650277912 6616 49735350 318418689 15339 -434492110 682424857 13799 -499456322 386751418 20836 -73192169 181913338 12675 -267423678 690748500 4842 -582209350 236093222 11406 -462949506 365196789 5415 -483926045 671963240 5224 -93439011 358890622 23185 -426392112 258698971 25594 -473176918 568400496 21956 -266120154 743669997 10536 187297843 27059316 23 141829392 70472015 11529 -105209337 83600683 25538 -461393938 933281605 13289 -274564263 159859661 13018 -563656678 642691794 22892 136084499 257972058 7363 -167216518 340405314 4315 -482717525 710574421 25966 246759383 141459784 23286 159481762 664333012 1770 -547438781 461921044 8289 -345486635 437499944 20090 217799661 667006902 5176 -596703076 71458897 9385 -132058675 715590264 23346 -10159744 475726512 5261 -310288646 677991974 14542 95537968 865713751 11548 -218152247 535426811 17274 -210839747 75178234 20859 -13699382 657176696 9511 -532649382 680567889 3555 -533364540 918573860 3853 -390720573 245537899 1722 131606607 910535526 26 -410059814 753058286 7043 -161700457 36236570 10193 -186507025 553323819 8603 -135704217 306746291 8718 -111276577 597418090 23921 -192302059 489918418 7882 233108316 338697061 15866 -413192663 214128349 23786 -259724318 46200457 21390 -336585151 450111780 12423 178911991 652747668 11527 6977315 937031629 24139 -54292809 542063223 21681 -494555751 369057570 1583 18660172 100807304 1559 -225426221 798004857 17605 -288062863 863368348 11849 45509211 551336912 10429 -354013388 870307393 4751 -577525476 738173941 24708 -239923728 797339710 2230 -94648952 592793210 751 -397806067 683947517 16167 -50078528 508905977 19338 -595523620 300134600 197 -291276191 40706355 25975 -422524094 654237271 10594 177950994 51132009 15879 -161961956 840347570 13513 -432955897 74776559 3367 -444664574 215514977 9039 -89748025 737564625 5152 -528897332 526897346 22386 -48491613 244383927 8111 -254614959 536060045 20063 -91393682 709487642 10392 108257621 419091392 10333 -590882744 359573098 9890 -311942453 552706538 8738 217574323 878210609 13623 -455773530 97772926 7046 -313377754 834862955 17211 -261469808 890490681 12030 -84135930 483512121 17375 -401443605 271756871 3940 63670378 199577970 7474 -79735512 686827055 22387 224483381 325050647 3525 121655433 852965734 14167 -127106500 650734948 10413 54155375 393496934 2490 57853659 258239829 25001 -370421965 462019262 16510 -392531011 659606690 22559 147804023 715976202 12060 -99880006 763563387 17692 10334413 359001024 20875 -519668780 142270157 25102 -236805753 922781908 24846 -185670076 435963179 3355 -430733354 443190665 8724 -65132091 724465182 24142 120932049 454571717 10610 -486429165 539558390 22421 140601497 184536318 1328 -310971659 728883778 5033 -453307292 716971936 8778 10119121 905631606 9540 -135467984 101593395 26193 -330415082 61271712 15923 50592702 883078952 15221 -108141402 740178159 11293 -454778234 808479598 22795 63023625 669908141 11631 -195515562 110418472 19682 -171926951 560968602 26223 -54071632 922020960 18036 -448821822 111858269 9287 -451401470 506765687 21963 -307354207 88300423 1179 -147350639 678985184 21561 -17952732 99316200 14048 -14192103 926034803 25952 96486309 815338064 16720 -569737082 173931774 3729 -206093001 290542724 19092 188371133 820790247 1319 62331642 750880260 3630 -80328882 877773312 6435 129643300 837732375 8620 185525404 498238955 13286 -331865788 373169034 4732 -74497843 374717202 20895 111406259 879350917 282 -591122694 65847776 5387 -175491231 154678674 378 140509266 24589246 8444 -51158503 945913471 16340 -414417952 81149291 22952 -570873774 695046757 13744 -458761531 182291066 5383 -500709929 643539345 7626 -379663104 224623579 18970 -146783237 773552728 4305 -338576741 92200953 5301 2348682 293438700 20862 -437518253 311619232 10187 -367601927 485589977 20562 -341983418 697446500 11288 -450772165 609988741 5791 -219243232 722274437 16042 175192813 575183370 3250 -255997140 657750249 2252 38209304 824899766 3124 176075116 292156393 14574 4219515 227992664 15187 -545914954 579166269 15112 -156417491 850114449 25810 -408283400 334056598 22640 -389103293 354453319 2024 -391822700 595963901 11123 -230530472 86472677 745 59498327 380132543 13237 -101173474 781497186 12901 -229243291 259774646 7257 -553058880 930061051 2446 -503022343 412697623 8761 225410977 626403820 7273 -434555922 672830774 9094 -497752022 897228637 6785 154271440 139771476 20144 165084985 778748266 13313 -494794356 807904448 23119 -57878860 537933723 10487 -249438646 589092976 6623 -11743548 250339776 11449 -222656932 625023010 22233 -21884203 400135147 8911 -385764793 160801317 19742 220191294 805678707 8093 -303859223 567315805 13997 138560489 721123714 8259 -274073026 358674314 2894 -111885957 83953317 3525 108215568 89261298 3820 -270489642 952496523 6732 -284155631 642877879 22351 -545976064 302432169 10073 -564781146 771470021 20195 -499724431 400243421 16679 -80280587 739731236 3066 -182926766 616894122 4485 -286633636 695987570 23210 -537732151 238043237 23983 -177436890 235759222 9777 -256279302 589584425 25075 -583338836 497120129 9337 196345982 923491663 4660 -444758930 890792538 13150 -593869776 403021323 11676 208860133 837953275 12997 -290056257 737858715 18907 126618636 509843581 18992 45764729 630295283 1393 -208378291 754564946 7280 -381047526 389133097 14074 -576511593 183508551 10131 170942445 519842182 20884 -49922221 166009684 10942 -162699388 62548295 8998 -409495025 299192906 10754 -141408315 657666280 1295 204418528 331545929 14463 -219132663 291525169 24466 -281904333 920904345 15482 -476136630 323684761 17702 -168681404 106701371 7183 -216784969 257461708 8486 -267171570 200191337 21885 153367208 778065390 13960 -207176366 165540397 10936 -315723099 340223965 20513 -494198348 813838943 6903 79574391 840029487 2800 -37521681 243274807 4421 82709014 310622067 14739 243892692 163300600 19425 -482678088 529720178 23441 -227552971 713346679 21442 38427652 372930350 11664 -454188122 885374351 23706 -299195257 160136494 1662 249487438 606907538 19233 90825790 154909979 15762 -520717916 840896379 2290 -599848873 42705108 9113 -237980215 182479711 7479 -546404031 203112364 13824 -437542466 477227365 17524 -317469044 665320775 14109 -577098557 845508906 14223 115284919 568000545 10294 -188588956 643551719 6530 -297236262 758897608 4404 -219301863 354150542 25012 -334339697 388092863 24361 -361902680 413177867 15111 -503871402 348037061 15182 -494162199 610975465 8354 157122970 390160466 870 -54449075 722641788 6862 -36867845 871267792 18654 87867321 145832638 5975 -27471512 855949853 2172 226944288 16808525 13467 123640419 421045401 2129 -125379126 656071844 654 104527446 16749572 16424 -298841885 134203679 20702 -411525134 367514863 19895 203743161 105786083 3013 225246524 704971005 26439 -136372399 664338605 24982 -324158930 183354047 7001 211316658 658088323 20788 -293142019 927242459 26211 -508156525 750064600 17585 212799938 125207940 24263 150335551 768418198 22696 -445013118 767888121 25998 -467849047 342158785 22464 -185367051 687882831 19696 26919796 100646508 13206 73294514 650473280 19547 -304662915 247986913 2039 -135256282 834438807 6661 -452398906 421715689 21041 7169374 159309475 7300 -20240542 451216415 1130 -540067046 10325925 22682 -259643144 418159774 21745 -26173043 657830218 21287 -353964103 429526828 13492 -364569240 189809294 1540 -120224008 121544272 14784 97347632 806022301 6273 136734443 575884434 17516 -323649885 366980150 6591 124930047 70905931 14509 -175134256 106383656 24757 207159789 691935415 10605 -204535542 90710725 1460 -59966880 435769363 23961 -534114815 758306624 16987 79338203 258683417 18920 -197664394 116455874 19832 -182584056 765017782 4995 -11495350 450596983 9857 -553543576 837948875 26309 -562039410 320341179 3419 75225168 288241648 24037 -18275194 213217459 6545 -449972503 823632668 22053 201710845 780571262 13277 -437850550 118412195 628 -245370105 406216007 13684 -368805516 886781274 11589 224664469 883402529 10309 -513448410 779979961 2387 -87145883 700860968 17191 229106459 757840998 12768 73693976 716397701 20619 -600084996 243179239 24143 26743537 287401054 19472 -324903898 576032641 20206 -333693883 12510157 22524 -74327349 289764600 6996 -426164128 209745338 18015 188429152 653782065 3809 -455863903 774760295 1593 63911802 572819359 16661 -377437708 594260274 23321 -229435466 389567103 16496 -228497512 193238492 9713 -184716226 870820002 1106 -87597133 23652609 9321 -40838690 532832299 23154 -482343195 83336964 17905 225650452 954807424 17203 163745971 274786009 12152 190781378 907801883 7074 -573759572 511225076 718 221448996 204019159 17270 -262942830 490462451 11971 -474358030 443792990 24574 176618392 314577770 13893 -577154160 790592626 13339 -222189438 941240875 1435 -351892163 554453783 7050 72541957 675155956 19005 20326159 437250590 13929 -503155318 272293510 7532 -544511674 570454918 23962 -309271916 158080245 3928 -457509077 316253413 16961 -162005431 953522397 26292 53963386 472308634 25605 -175957368 873934934 11953 -566527985 391081616 12582 -284903335 92897052 18274 199026895 225033024 18368 -258876303 794848338 23031 -359470265 270940019 13650 -529301871 291094199 19538 113451666 307937036 7753 -117758639 233691295 24894 -153367203 546187418 15199 -166052597 190418347 12022 -171901764 629182771 10577 -428269399 499011088 6068 -517966506 273885436 11920 -33156981 144705062 2799 182309368 305611964 4939 140676632 787803820 18946 -395526163 323383649 24651 -2993961 298431955 8166 -371600780 206760593 5329 -32067170 71318563 25718 -580433560 231930584 12554 -104814011 656793561 4778 145702217 857347780 946 -49693184 802781035 795 -391815954 16132235 14574 -596133903 534801852 11284 -283025551 584111967 3936 -410068274 278181270 4326 78442493 666750965 18035 20201821 665577513 1348 -140791074 68608522 25682 -39127628 735753834 3016 -195425903 650447167 4939 33815806 406991531 8907 23229968 863952119 15841 -439018167 431757661 19004 123586010 777316413 5504 -16552589 744060954 9182 -110390568 247442867 15035 -521095776 786453682 23391 -274267947 710224003 11198 -558187872 742426051 26392 -452336709 352270793 23668 -478554326 352579005 11044 16937044 888286001 15683 -347223032 648334227 18635 129219331 315031781 18860 -568105847 383706616 23296 -314189937 772428073 14887 -307662949 239898705 10957 130526300 451778723 17040 -381116402 549781816 598 -72139095 605500389 14340 -533378985 627802791 17308 -401429935 554749813 20551 -204171238 170395031 10847 -133831257 613750590 22013 150029855 919859253 12599 -136942795 519024781 15717 125954774 113878798 639 -551801193 490329292 10919 -539608629 942233943 23206 -67617783 804867024 14268 -449023152 484621778 17906 5983505 493132010 7426 -240874572 70055158 8907 -320559358 271353822 21684 -583328085 358045484 14036 124837370 457531724 5282 -184872206 228882599 22092 -57861355 304623720 5283 17268822 653148430 10527 -289868136 657220875 13032 -124873843 294546506 10688 43774697 786171596 2802 -486716628 547469214 24978 -506344331 62430733 3917 -518942136 665508127 552 -105071739 676081625 7979 16186336 22487803 9098 -470546292 409810630 3953 -487804536 514293040 4652 210957770 731398253 2743 -68616962 904200817 5282 -393742916 57615011 13765 -344128971 295077062 21060 -122213188 850979375 1567 -507088436 875933371 5573 -373226556 62176519 19501 -86918030 755571196 25798 -580805176 361379191 8376 -601995015 523037673 24990 -365616931 811334532 13079 222282128 398185112 23544 -415162402 259551414 1754 -430399587 543219756 63 162378338 598974107 16898 -471690472 654090181 12357 -96859849 790146144 23485 252403292 768280549 23643 -223664931 643979506 13032 -168796751 718820318 906 -47808900 954604785 11471 -160501154 24037185 22008 -516188499 895198413 19896 -449751149 577873433 8285 -582397947 231358804 17716 230571290 263747980 26174 -375627533 48860394 21095 -1695687 888989817 22568 -106635700 734902875 8582 -414842745 344257238 409 141944972 337303770 6462 -348053173 786661301 24624 -360979388 541981188 16921 -146234035 150766815 20861 -250789778 159575419 18860 -292063714 53129234 26136 225800814 17393382 9540 -301542834 745670205 23576 -54019168 349718739 10652 -493169519 52970303 16396 137189336 815266382 9337 176887169 614967942 1968 -85898790 218441171 11512 213426139 795853729 12723 -406797155 720143541 25327 -234172890 801162860 1245 -348467153 53286095 14245 -305524899 384024332 15448 -161951429 866947141 17979 -395590903 938333058 16895 -584089758 84744833 26261 -491713359 719927176 6242 -480738911 693303325 15933 110103728 310151776 4271 -344993807 98955559 11006 70999518 831521985 12585 -111075475 363724290 2873 -427674753 608166279 11441 -319112517 389778528 18509 -126149089 672870696 17625 -498308897 574761033 5636 -75460873 431798893 25937 -569862081 204883422 23480 -419600733 170147556 25223 -121168613 769964061 4575 -226926534 502208572 581 81537105 500571314 8669 -582835603 861037745 22465 187019704 597246820 2827 -116452309 341516998 20523 -486157210 209270337 6308 134716498 552339608 16627 162921999 56852357 16320 -283119071 544136911 24866 -340956008 657424191 11026 199696188 481470536 19738 177324950 389994789 19693 -519573798 124824132 22290 9830259 836696158 8304 198941882 434699708 12542 -302731701 868187019 23747 -305793326 821746139 17915 -598219998 169762951 10309 11556242 64235917 18865 -139439374 533935663 25165 -453590816 145829604 17357 -454535624 554561758 14112 -14806241 337121514 16610 122190875 432608774 11174 -596138075 180837687 3402 -137055541 496592799 23623 172863011 652054826 4282 -471475436 90114656 21936 183273895 761678134 20576 202804765 599180946 11327 -498625334 347676391 1944 5627791 607259819 3751 -198042055 524037574 8377 -125215968 232319245 7603 -42036812 635267358 10383 -505980592 835671925 21230 -297734385 592775264 7057 -313661514 740794428 11708 -338160147 321521405 18907 -500450603 794827377 21643 -285998298 9197477 2695 8146041 844116715 8488 228206408 791512249 14419 54952423 202307949 15651 -217969597 836946521 23464 -52017221 65556915 5308 -374563534 18382158 15144 -411398062 643160602 7644 -483459276 784114552 8346 -21468306 623109187 5817 19891222 849121237 7807 -310829175 166096486 13720 -89227281 874677673 2655 -584158566 823050435 3242 -148769644 10892365 24855 107896648 924284654 9776 -268272575 180827860 7968 -507691877 66202846 12801 -429435640 483860510 13767 -342483364 298806521 14051 -80763174 743928503 24708 222516396 515272554 10817 -222789674 271849892 16998 242004533 200265224 9646 -547809830 603888567 22146 -563736329 56385384 1750 -133359631 616773845 5678 -185232859 435228892 23835 -27506633 477663720 229 111907273 757847597 26279 105003672 941659359 4447 17226978 456743855 19709 -290678754 458086730 12064 -89238863 496239908 11452 -344939954 307698527 2124 -509444226 265044125 3052 140208592 538667383 19184 -223548264 340819040 6721 -503315001 898660908 5603 17721252 501428382 5913 -22510372 348601643 25153 -96731133 232518775 2876 -344781704 355324052 11198 183152853 326752905 2457 -232277161 672590073 17960 -473363681 59218935 938 178006418 560637223 15597 43738706 93845763 5471 -203056061 634466511 13144 19160043 126051875 19223 -173120598 172468510 11257 -541354998 214313526 7556 -517940426 327449158 2413 106786082 87848307 6342 -150824305 353606356 3182 -517461394 853863864 26396 -108348957 557942279 22153 174846034 51593455 17941 208537927 815504989 25664 -298458701 537642532 5656 -546990427 649035950 24434 -591880688 568342170 11987 -326309241 847336795 4657 -119765761 289029933 819 -560123788 874079598 8288 -593845359 389812028 5672 -133529856 588260714 4069 -343309071 685610884 18387 134745440 194549955 24950 -71722937 739193889 24614 -548942884 738643185 7990 -158072706 678946431 16433 -594350507 217994584 7087 -264801473 548686491 3296 231231698 276092042 12803 -468861608 527149818 5300 -483836896 151534717 24034 -406012040 534400201 13270 -408584727 720890428 1703 249654516 937791691 769 -109502741 378092545 10507 -259912236 632910300 9786 -182201286 528807118 22554 81971977 854793590 10634 -151339897 174995041 8976 -548827953 200449968 5427 -495174140 732389886 15592 -383511976 299489790 13431 -327129964 37868765 6545 -464804572 515468417 13483 -460175751 89523286 8518 -66906969 740040101 19015 -117601324 393006575 4733 180627459 23494409 10466 -204539362 158577263 16684 -186567215 766661824 19704 -593087169 394250829 15337 -437926792 328811588 3955 -516365683 440738794 417 100174537 131620423 17473 -48462143 414737333 11086 -346409325 35665032 4495 204866809 19251793 12865 82827488 78240443 11085 -386216156 749049808 8881 37008148 956773639 6408 -13256071 234684903 20511 242940790 218937267 3039 -168716850 886861682 11742 -337319997 822239511 17675 -529500358 711054922 23298 -541826929 663130435 11834 -454953565 501427452 8076 105507943 188846009 21737 -535217573 595226303 19494 157567262 717950429 2409 29040430 507435635 3610 112846600 400166829 12442 -441435370 176277118 19678 -317109033 510794784 9581 -565459844 182747616 25077 139697286 465295078 19767 -333077116 498780952 6698 69139123 621339562 20284 -328274596 924529453 25761 -553801020 113181834 1933 -158431376 336201985 25146 47670798 670173123 6560 232916804 533354758 14401 57304959 256932283 25543 202423203 946034752 16370 -120649710 81806552 4616 170289139 35743579 942 -75267367 505204040 16133 -441604927 477239711 13010 -391474164 277143967 18959 -392949798 212029646 20415 -120794039 885554160 14027 120966455 784464426 15734 -213979348 434720347 14504 231465584 474679792 11102 152497817 906946527 4201 -304723407 253584022 22471 230580793 125681944 10598 -553712648 877293845 14325 172999267 599918645 9323 -426854316 944098267 4482 -596184257 235116904 355 217097915 922943739 22114 15579495 194346503 4069 -592121526 775506061 11792 -243853379 734569950 2499 -127156329 35255596 5647 -252628088 518617671 21986 14550099 298801264 20507 -185817889 905882766 975 103960316 568177898 26259 223719880 132423260 24934 -440004919 923067538 12195 -403659047 676497624 10372 84362703 623258899 7249 -125321166 465727373 19557 121441628 856302339 3273 -39270965 386663433 11017 -303750347 387550393 10541 -303110847 136195175 5845 -157605362 184947822 26109 102745432 796765154 7038 41589257 328709672 14057 -322305084 356694462 13998 -418198968 53691293 9312 126365465 669923429 12844 56200340 153405877 16706 51930075 756614122 2175 -408423858 612302143 23827 100642992 836552232 8808 -272825960 615597179 16303 -287942855 582449335 17171 -74432725 493617938 7964 -434072650 806024697 2226 -133274146 683323268 5869 -9966730 137645145 12267 -210798847 156816454 2681 -158919635 70506067 14686 -247876394 678002170 7987 194139887 766211375 9842 -426461917 162081236 9497 28697078 82939935 2674 -25860187 351091338 12342 -209506203 873616373 4918 -403764458 731406006 26305 -66327057 35739412 13863 -265764007 610449880 7619 137106443 374243377 19323 -559096845 775603082 105 211488373 727325408 12752 181480409 750496025 8279 -199585203 708334951 7218 229248417 725205187 23788 216407969 568927504 10755 -205936537 539550931 25249 181823974 632779949 25322 -8163077 237205780 11762 -36337977 405493954 17836 -586193866 380658930 24825 -457015282 623577584 9939 85891341 549989217 19116 -427012336 391370184 21716 -336025421 529097256 6481 155256087 868738236 17600 -422092483 122413773 19701 -355108010 735023653 17996 -170081393 438711191 9808 -324508326 238044334 22400 175175656 733347146 20918 -571999960 885294490 5577 115604724 351000931 17374 -178384818 139310215 10120 -307941328 899551948 18105 -242160463 695250137 4679 -364155008 614645153 16043 225087548 44244794 4936 -427628538 208072802 21626 -80602017 155271623 483 -41727844 834008811 17753 164737927 605847816 18748 -185801579 827379919 4459 -523290083 50866376 12938 -381155050 98543372 7127 91370327 862931522 13618 6605986 512741093 25998 -443006692 905933267 17766 -564281723 818231906 12724 -72397836 483749556 18659 -128576275 44389275 16357 -593695724 37752877 16058 -102570353 178313725 24948 -340736712 77788282 15616 -164341954 170117729 24838 -510350625 204410001 7907 -464094404 718211356 12321 -465966812 901579500 11477 -411618183 798059925 3162 -472798013 466925645 15431 230760227 149601469 22060 -126557582 79340316 1635 -324462861 143578667 18040 -245899189 433313970 3442 -282994297 126768726 1861 -349057811 791862235 18297 -508054189 367169367 24477 -361176755 40995121 5381 164332168 853474234 13961 -65147012 865806579 16145 -553640271 685010685 2893 -516275224 532419430 19935 -429679184 487824641 15772 -155856149 504990455 5209 211364757 218650223 724 -598801856 831562747 4623 127052777 653369795 3760 110746468 188564866 25718 -178554028 125103360 747 196088236 684808204 19980 -26884641 186280459 17585 -450445477 141766601 9571 98658524 26529651 18058 -92824948 159610553 10913 105353859 146567094 25714 -234716594 763382187 5473 -371132940 156338914 15254 53578901 266878934 6705 -339430484 647082026 26253 -138979836 177449613 10626 -566638555 767414306 9728 -394218789 658494248 4609 -119411032 398105958 15428 -336748287 568757310 26264 -287938231 126833679 12502 235805843 790262901 3264 -111560959 841340710 23462 -395766234 900972214 12828 -494726968 870477895 21699 -421066790 690062712 4818 -79973989 822385025 2472 -238886333 901227675 6773 113578684 463066633 20252 -87053934 80753715 11585 -390275935 18537674 9247 -41484769 83450919 6182 98723112 39829788 13400 -588276035 955376564 19543 -343324616 681579687 4600 -195438666 734218531 11547 183553002 547137127 278 61388255 168377417 19819 128280995 787427685 14201 -99232033 297666063 20770 -161278327 491436379 1695 -181353583 402598938 25962 177973669 105346562 21248 -577112272 388405920 21499 106357215 305235564 25131 -116260568 137413665 3993 -465119231 341932565 19033 221002102 291624895 4917 245119517 657695174 24534 233806513 461807182 11810 93718329 712466110 1821 -517832170 891498766 14788 168537686 745164595 10565 -334894204 53273103 4423 -19050667 792117274 17003 -594231023 477038257 20954 -104865144 860926206 18784 -406083576 706812938 18414 168932318 246910170 21512 -192225001 444227467 15262 -402794596 601617541 19381 -283911775 176017613 3346 -546872885 704536410 3878 16030665 340843509 13110 -22971201 103815714 5701 -487585161 42394260 5831 -111570201 139586692 18638 -345255990 477089177 6312 -500299547 324011509 2977 -220643978 299815885 13015 -200579916 309770183 20719 -238785100 65400924 24811 69248611 256226807 12221 -490016086 145288319 1519 -556176523 866574554 3287 128618086 807227401 2298 -518365179 891400395 5049 -423325447 200906646 3360 -591325087 486369811 11850 -207552286 243859906 22719 -117361754 148134760 8513 -474522397 867919359 5702 -52870692 478106949 410 -460616277 589464056 6267 -82560123 279867558 13156 -125627314 367082023 25086 -139487186 464879466 5332 -348319703 50810366 13871 -288668381 898008664 7280 -560621837 264243031 20930 -87726199 859516593 1274 -356314875 905016611 12941 192216364 828119590 22884 -56795625 450007554 12879 -501005087 33278576 15808 25971545 848555961 3844 -379098198 230970769 17688 -342472560 671608962 15932 -564436436 853781231 11592 -347805259 49417983 20341 -336222846 239582974 3117 184968375 846633144 19350 -225110054 463892228 2242 -308801412 600806386 10137 -103650895 382606637 15757 -388849607 13035447 24252 193188273 43583726 14073 -22166387 895903180 326 3460575 644772138 5878 46996156 204361167 26194 -13976439 291395849 11948 -116229785 62415147 21725 -77793394 900351103 21336 -539544089 112640771 7430 241828919 82601966 226 185908877 669941094 6127 181199110 828101311 11797 -400065805 819205961 8430 -421946452 228600549 10465 -415938105 757194528 25294 135892614 218850511 19112 -125554235 70238555 21049 -417318912 522360116 20974 -96827139 166321040 20132 150028266 369444983 4388 -100130833 876867692 11129 -210870585 34408765 23281 -523937857 564785851 22971 93594912 882522039 1958 -270611556 126019629 6101 -242680558 914294728 13822 -279290892 941037839 9507 -55205994 890438685 7921 94429915 68919031 23633 -179485895 275657804 24997 166156952 324172389 15529 162895283 494680789 689 102521210 427120206 14345 -210115602 95034530 25423 129524489 620641686 18404 -543425032 880395523 17831 -538963361 276871547 483 -475053179 174282120 12844 47296781 856148788 18832 94630432 59313030 13184 -134459568 8695130 2401 -64080244 559281798 18765 -215576606 540830191 3471 185043378 221935737 20676 -206641604 801671099 16845 -240353438 329626961 15957 -338233338 940009358 5546 -18793847 635894601 14390 -361756148 71601079 24204 -277131686 934897990 6390 -389929734 347131037 20753 -397724205 123284173 5834 -118586204 508316404 6409 -599043157 913231663 19035 -503459896 274888114 12955 89765387 90707281 23979 -570953070 570191593 7079 -467902132 754188663 12266 -311657423 582124718 16223 186688789 431731224 2490 72993840 834141322 771 -321439330 242889250 4383 183007379 450216849 10585 183146035 422223359 20273 -400469818 225770004 6247 -307478817 905488381 17612 -219308597 753708682 3181 -409663611 652669232 20790 -453320077 914323843 16230 -443824916 816602877 3913 -411740844 86675471 1282 -201348877 743933710 16677 -85876939 884081148 6566 -505760700 162210464 12131 184318832 757970096 15960 -493364472 735062951 4670 -587615070 170361000 13794 -562067164 45431700 11574 13343220 350189755 24503 67303203 235270954 5622 170003767 373985716 6395 -487374646 532300659 21261 -373089826 273793553 20506 168040746 489688290 12671 -417937672 519218055 15508 -523661100 552294474 18015 -532501083 140121173 26228 -8147545 853260052 26085 180178036 698121589 17264 29299362 93072778 6909 -340419760 278091262 5609 244257095 935992057 18613 42669816 468340308 25138 -167775865 247459776 9224 -165959058 196319330 10971 -336028736 815678145 8374 -595442541 184425926 11103 -474534816 793448855 5647 205154579 59686417 21250 133126896 645658658 4 20137216 773906830 15452 -407956200 404481482 23133 -132299719 573704363 3631 -66773504 79781393 1033 -595750798 477548342 13831 -110648796 877012788 26283 78670981 181077812 219 -24023772 448255147 18518 -183074277 586945168 21875 185170607 628489949 5302 200928237 433056037 4564 -299679731 799477672 9291 225444725 122713442 3158 -389455573 275361412 7019 -134307265 213103182 10863 -234879985 833466557 19779 -175899789 903901407 596 62835126 89800416 8764 -116928778 717970249 16844 -355303818 620675101 13256 -53787898 245384154 1947 -419406501 321023572 15240 -208502146 840086616 3705 -157045514 38206556 13338 -146144459 90841830 23838 -409188613 98839813 20391 -289375745 453700973 18110 -534178307 314441399 10226 -289236188 322278831 18139 -307327698 101233063 13487 -460700127 336573139 18962 211644999 306990859 23463 -52988762 498179223 17539 -274544978 833844757 2937 -28194656 90757451 2887 185914436 947018176 19220 -601709468 860213035 22400 16728642 357760722 4782 -269260836 947827457 7787 -129575393 880366907 22578 -4693061 298825773 17060 152384952 739165040 13725 -402812369 138529843 7960 11843531 440608849 4731 -77369514 818333722 23011 -569127833 410669841 23158 -137201201 781290498 17142 -172896655 453932450 12901 -206216342 575668175 19119 204634892 317135821 19852 -97477122 703545956 4527 -473212934 74156078 8896 -455002508 329170894 86 -569976164 50059723 13208 -73251337 352177060 21328 160128383 457048399 9212 -534165746 914568197 1348 -248614876 142476320 6356 -368650946 578661237 2454 -290472370 738208657 20831 191518323 511941141 24098 -329693819 653496707 11132 -591173324 661931982 22034 -537955487 86833989 11487 128834144 424441490 9007 180056067 325445600 8346 -390070589 491148429 3611 -364453152 726434349 13562 -396888635 310955915 14212 60088503 282052909 8288 110657123 798070102 22559 -349415192 848159726 15875 248254169 556992605 12913 -68047921 890954189 21830 -525160965 302754094 19315 -354015600 808100947 4230 225328836 173907933 23244 -533218189 220836804 23423 -207296516 400771569 15997 -506664002 869235006 245 239152437 742141845 2222 -243565095 480465650 17353 -540099565 646184890 24954 246549760 802174438 25089 -175828409 758190568 11044 -523939258 929014206 2158 -313786358 151824730 5555 -229377577 552271573 12268 -523670502 133006091 17155 -302673385 791414222 9964 47549283 571189490 14856 -6908374 921007704 14762 94688103 21571397 24795 -399730343 674820061 24824 -57924981 464622196 24706 -364268071 931199633 10744 -526437132 474584297 23721 219771077 845750695 17240 -199756802 865745929 3212 -84229602 98108626 10917 -432954886 279039604 3228 -299154634 42060359 3714 -489266993 556159080 6424 -570292676 726991566 18313 -256955646 202365879 23995 -193416316 421508113 22800 140961101 557335152 5259 100113564 93709531 17143 -146883629 174892321 25245 104842961 491824829 5289 -170896216 322557192 15456 -517410489 566071350 2578 125597986 804759624 16586 -92196041 67190070 16640 -521331465 225115681 21973 -574779577 845990502 25470 -533696016 370354809 7751 -33158605 845326774 24120 -439475461 636206173 23536 -221905997 122780238 1090 67122344 272378885 765 226100197 703033824 3601 -36812616 80876453 8251 47751958 564844923 15519 -267655429 560073567 10940 63016627 445396451 25754 14708977 212834660 23147 -393296356 833305260 18739 -244762462 956131520 16604 249844476 842271173 939 -25500996 570476851 3487 -151673222 562584718 20530 205015241 77539645 14661 206014991 667987136 19411 87901570 280116557 24959 -86764975 403164315 18527 -18218490 348855204 6086 20587033 908095591 3977 -562819425 561981983 12210 -391006102 299141991 5948 137578972 931444780 2384 -136718683 552375314 3814 201820492 522294679 12166 -552591039 36276655 15440 -514802679 587393118 11504 134684940 822115932 9865 -208671798 389186318 6340 -135519722 92097750 14107 11513714 405887574 22710 234217624 895812048 13411 -561219325 395075352 9414 -218833909 531520257 7499 -292505471 711213640 19187 -226861986 267200994 17520 209606054 615309053 19554 74076415 934363801 12065 52258665 638783054 26389 -130035227 25454119 12220 -339954205 946580965 19547 -161119568 955018873 1633 167387505 638786439 3090 -220220091 814937721 2381 -385834821 854458343 1905 55395986 41389191 3733 103957233 485034556 21103 -532644844 240060937 13133 -574402685 781787879 15212 168530037 239859256 12903 206216015 422460865 9136 -318280755 65597388 22724 -437344448 217043213 7129 16539643 936272976 22815 235566806 12795379 21517 -58424414 677546382 25933 -523923558 77883141 12454 -582252215 92564390 23579 123388601 100431421 1896 -236423526 524758165 5344 -311444783 627844135 23778 -417311262 692568045 906 139693103 176058916 10815 -597842204 239147242 17507 -590735151 397359924 26440 104981264 737768892 2133 -392398150 102683228 24376 -452660738 600950487 16022 -309733708 592938455 18455 -563465971 464396365 12749 222432577 250169139 23165 -119925601 197391801 21564 -129222000 607905127 26294 -323478603 93241575 8517 -501507970 122684903 12034 -63208745 504442691 18739 -235934943 736190730 24014 17463008 741627505 26168 144155628 563881179 10168 -241151987 819535001 21443 -4882763 737188421 14029 -13256863 872096222 13988 -483081808 814588809 24753 -258225574 820116450 10987 153935354 435550337 18994 -156711953 168678571 6162 7407016 898676427 8225 63846371 410083983 3888 -337094178 355669716 21212 -542455913 746008659 25817 83401209 509397544 22636 -584465551 820348359 22288 -196939580 257696734 3108 96381089 448234975 4042 -231465794 208298812 2249 168821958 187535715 19070 -199810335 344627714 20156 -330590968 726572408 17572 -491343461 487731933 8963 -288388740 371836435 20662 67507595 594154481 25965 -310365453 930217165 2208 -177994180 430470347 24014 29480659 155974711 21530 -358919205 363855629 7214 60833811 684844902 15075 185672650 629208687 14856 66124333 849488669 16284 46960888 185447070 6385 -324521690 945923196 6603 -456263768 442998666 6755 155235828 576316070 5027 -242609472 652172829 12179 -17130994 538791267 7075 -395553957 794484311 18066 246231039 368074514 16275 -243418631 16490618 18658 -543612916 374125870 22039 174529700 672157668 24488 -253782543 675569049 9496 124286807 909529063 23201 223563604 738062718 20529 -317724329 645355717 8958 -600438581 657135730 10471 -355093938 523746434 6465 -501125136 656843990 1030 -200243364 229715462 25440 -36524157 739566720 21726 -355957808 710461161 10751 -259081270 257188737 15101 -283212710 422751978 3433 -505394278 556115504 15122 158794720 243838603 24389 113451433 441260760 19090 52250721 757145375 16220 -136543858 472005583 16352 -92017923 666802942 9119 -980578 835912854 24299 -256245047 474482537 13014 -152895827 888546078 16288 -99911734 195542746 10069 94605972 844531639 20636 -251957698 207346814 17269 -587077909 172101074 3610 -300453205 435387621 15311 -454062006 132399625 18950 152505407 235489249 20921 -334403891 489011125 5954 142300825 140216996 4284 -117159970 540566401 24655 -535385757 504710374 25943 -462707381 25747000 21461 -295606206 29146816 18127 -320161196 711496607 887 -101198366 207377416 18339 -243134167 716883489 15873 -480196395 576936878 25615 16934030 833530767 11848 -577153945 48440854 22242 -155333828 193082802 386 -294919799 586049809 10094 -29718764 443256260 12626 -74181059 897558311 20655 -146029252 761263894 7116 252115756 228463889 20559 -102292178 732487312 21003 -162644426 820081684 18773 -65032500 229410516 782 -470301418 740668290 25196 90984850 492197763 6481 -87681829 365837258 1529 -527551327 152098279 8644 -238561670 200600859 13167 -29157505 295799013 652 -328523880 398430744 17960 -14910556 133808869 15558 -83376288 865029963 16951 -595130586 780491851 2017 -575343494 122363222 3892 78575388 715458414 13959 -164398681 86957110 25907 172940270 939047398 13924 167179205 37639439 16877 227265483 507422934 7712 -387535949 671421235 5242 -436689978 599475508 17256 -529027826 859751344 25201 -537811132 898870697 3979 249672346 661967390 21506 -180474734 746707697 8368 -270431950 519427161 14870 -343357564 184362165 9073 -485610982 775217683 22769 17410151 463931471 7281 -40002028 873165874 4983 -566078642 376051863 24365 -340040216 384606860 2692 -477734596 878009508 5253 -2585309 370545145 88 -120120908 412814478 17648 -445044579 419061995 1301 -508156703 255764935 25957 119769005 921401748 17154 -115971331 591334126 2482 -269188187 421306308 19059 -371003537 791543262 9998 -539901328 536491602 12428 48835501 542681970 13505 12748908 705429575 10354 246952974 349991863 12105 72976376 788081285 5947 -574810505 839771722 24404 120097742 656514595 12795 -252945035 9535913 6220 -310360586 674732822 1185 99066085 371529733 8172 -90694714 848348427 22132 222495251 588128259 20889 -332997921 953002621 698 -15161004 269238776 4340 -508951067 92047370 12446 -226082908 56309425 20037 -104575158 35025004 12785 28458636 691518231 2838 -57487648 144610753 17546 -259481807 286833595 9646 -135610028 830423468 18658 -184903321 833542066 1775 -535734048 823399835 12010 6152510 760528470 3116 -183450599 777736165 1241 -168223294 503240062 15755 -293282741 240555661 19128 126755324 818237635 20774 -160650736 662940083 18194 -157436939 513813992 7303 -479998629 472786310 17900 -458401265 295574111 12395 -599110779 633879081 26418 181892975 808778998 2904 -366161009 316125220 7982 -556844150 930622134 4810 21274986 872255381 23643 -237780347 76986277 2281 198989433 560196723 11190 -538246282 417963023 2522 -150948780 121291728 15665 52200959 274163788 1628 -395201583 254108407 6221 -546478977 509480313 18139 -90300693 168943501 20703 157678361 884886190 16332 -555315637 271892616 23943 200153 827102673 26349 -87772914 360228013 5641 176062494 554142000 25492 -71872701 266506204 5976 -150029374 883558651 17358 -199730935 109398197 11369 31116302 910732316 19945 -580153095 932787292 14680 55595131 475250450 15916 -435124176 420920219 9074 -105083042 406707046 10407 243916385 600741006 26241 -370473281 441675106 8305 -114268871 273927288 14739 -85561129 90875620 6063 -66035554 34417502 15308 -459867385 669764078 17594 -420380807 824547820 15147 -491461584 558770541 22163 -426283744 528339940 9195 -125247704 592871135 3412 -564282068 231812689 14821 -354656319 762440485 7504 -504151930 516643776 6122 73777620 460196278 6580 -390604912 914015570 20792 -12200282 827040198 14470 -364014304 871180207 25547 -413583065 566481757 23755 -151626388 130680056 24831 -230344477 536036132 11603 -154189082 108827125 7902 193405061 370202990 24953 -572955018 290150697 21155 111193326 150945891 444 -291504014 389951568 24582 -272124406 81239939 886 198318849 217297622 16163 -514695133 330083293 26399 79536450 685198100 5554 214033466 704641780 11556 -343393393 727270529 23851 -223538294 922713986 26383 -384276358 433996837 2452 -560752705 559179166 19177 -118902832 390731898 25468 -392849153 134475609 9577 -417803089 537194537 16680 -422015800 289380806 22330 -238977819 668042587 1378 -481259741 168651374 1357 -501813619 873219883 4794 -423604826 239188453 838 152189327 435488561 12760 -382945089 568214353 3637 -375118621 892341178 10134 -68604674 847538891 20811 152769472 849931368 6495 166761109 252962735 20233 -331503253 576341762 4686 -195757988 651196120 20294 -131035258 479539174 10046 197546783 88631091 22298 -86182646 724798601 23912 -502403973 355048023 3913 -63489323 596075386 16431 -533973277 217548061 14683 -108782545 261963511 22993 -24500252 36002590 279 -155290233 329379400 6369 64780124 667503889 3916 60898324 73306522 22352 76610675 102202983 4873 -22688922 218340679 17977 -59230166 107702659 18184 184005538 228000964 10643 -207963243 470681349 6341 -591517412 533323930 11183 -46505832 841472718 22416 -109098292 294282975 21068 -586225756 160565854 22096 -147157649 797835373 5653 -422712093 282806602 7667 -364123108 289878132 23085 -174741043 139272794 3344 -289963448 826380372 16863 -554885004 469323772 19631 75407919 48492979 584 -411873936 482262867 324 -137312447 140818508 15190 149919943 861928675 10571 -349454472 112674890 2338 -63684574 640511555 8823 35116582 234279056 19064 -221128670 97267116 18906 60659073 631222898 22785 226868396 500617828 3047 -183595735 477178186 25473 -588691399 845470066 22963 126562604 394847364 21837 -263837376 943204439 6342 -79245372 468641910 13057 -519452570 515403855 26172 -285223427 904293699 13713 -457422672 309890038 25190 -197231958 402590187 12141 214240491 534471258 24132 -239901717 637898467 7806 84912169 55396079 14518 -408500187 576721657 17462 -519162322 696387899 26055 -18555800 880467439 9530 -561992525 238935956 19496 -209193195 580065882 21582 -117826024 917682077 26290 -411840408 272301467 24948 -253852862 53049165 8699 -180545280 899479310 23725 -346689827 425701852 12337 -583237266 123105119 539 -286565238 326498551 20336 -466154616 825166911 12118 -101196858 946300372 9868 -35406808 191446045 1143 -567084087 749345898 9374 -239752571 97092589 21299 -520513984 292949590 19183 -544686398 404583937 26456 203329533 666769333 14889 -429449161 191837197 2335 -237495375 536162808 22663 184031376 374780219 6374 -158576908 863261854 12317 -315157138 842850544 17433 -33366018 55556161 4866 -544646069 153700181 14283 129313392 445918273 22814 -547015918 64717614 4200 -251244139 106953925 13848 -399956923 923743009 19978 -133386758 268561876 2515 -495194406 669215831 2361 -584181512 671549358 3340 -308028036 722195784 17642 -108860566 473303706 20313 -442881237 140066296 8990 -355974674 71547523 11257 -543112845 262698395 15016 103568066 848705752 20956 -554078874 338920351 12849 72087939 863027416 18220 -474916278 857117792 10076 -77438008 819521276 3006 -526934178 108077398 1798 -307500780 899720721 13681 -251927778 356530387 24494 -502952970 389478563 8545 -411033603 265461255 19723 -495728809 818143043 16860 -245527387 178111519 12214 -56192615 718841611 15126 -53243301 260288252 10858 -181331225 240615742 3961 -407522483 384519482 19286 -414244608 687229430 25234 -304464058 901791966 9677 114484274 681366978 19181 -420077954 581182757 2006 -115272684 922052789 7631 176584712 546144706 9400 -495103337 419121001 11662 -281545510 687440776 16328 -287140060 850530654 13131 -28416269 121555345 10378 -322935459 245942541 4161 145336526 860932136 23860 -572054730 182366061 22902 -34353731 222328106 23568 -458855185 605442339 24232 -410807677 459940872 22095 152142483 810026773 24789 242095464 864057311 10265 128487157 242354405 9191 132408022 129895740 10265 -217830796 484468485 20681 197967889 99455799 18612 36888928 337734046 13603 -177890042 78966369 23288 204654901 476871019 20248 -399024056 546969689 14428 -111786564 465226808 20882 21647142 680339205 12969 -254270643 613882913 9631 114937487 431589121 18781 -184985631 182981117 20568 133238829 695949520 24090 -117286989 905112511 500 75742287 72668182 24309 217398967 890547597 5783 -450039590 459287639 10144 102917414 329847994 11243 -321526834 941370342 1289 -41127570 187008001 21379 -468055298 245110015 23786 -151533514 531017649 13165 -66608947 147260249 583 -448070427 935268760 21901 127409861 232909914 20008 -306420179 175707499 3535 63732719 711578986 170 -85334877 870211530 16076 -251140896 98223176 1681 -485484097 180727999 16874 72492625 645445943 11392 216001721 116015740 17585 -317007228 168810838 26038 54748961 800554567 15646 150720009 801124132 18244 -255996579 504939708 5748 -181884252 904988064 25670 -284574827 479539693 13443 118047426 612655980 10082 -601509994 49907536 18485 68709909 261369835 13962 -193590037 216840117 13806 97930562 181329548 24411 -369265418 261356112 24446 -459274557 124630676 1523 -44004353 372869496 3972 -410698373 700579824 2707 -559130187 404408096 4633 244862570 699852908 5566 -1068038 369591580 3968 -470138215 437711713 14828 -511921989 410655035 5019 -190722388 587423869 14686 -540499492 884524222 14026 -167841342 611689367 9419 -200606020 592419630 17403 -536439833 761668531 12368 -366203398 27042349 7726 -247837255 23582188 26132 197689381 514997827 11064 -104191402 150987163 14611 -313727128 861379437 2425 -290976880 30965049 20751 -358106189 616737879 12042 193619711 534973988 7439 180145067 730066675 3457 -598643767 909106500 16954 -237800585 584713107 16677 -69277598 177564972 20320 228034988 390881615 10983 -87493690 767617530 9339 -369422693 521780947 19385 -363746130 798654516 17035 -183403419 873323990 9021 -62780769 909054624 6026 -174892150 907575878 5003 -224156799 608906885 2693 -2624291 907569236 22809 54586018 345130742 19625 -525096690 82205208 25354 144387560 79779677 22078 -489733017 824335060 4929 -430235081 413459108 9277 -514985608 245838062 8607 -193540103 502192773 16361 -472039057 657729768 17019 64674527 472859352 7556 10580167 911735268 18297 61333833 634155840 16022 -397259079 267016228 18002 -315548821 562588453 18085 33154756 561126321 4427 -600384018 310664307 25442 -194570461 375207071 14219 -476173589 516318346 25065 -241109868 593236049 15489 153287736 379856860 1327 -24374170 692833179 10510 17281340 421146519 14135 203740951 493215536 20783 -259926496 833576980 21368 -132271806 542110816 5308 -509044027 366572756 5857 -458412391 655961237 2774 -64540538 617242951 9093 -319858623 754241027 6300 -288822828 885124240 11855 -505823168 347431665 5839 -480601639 192956262 10114 -546141695 470460685 13663 23037411 29164508 1639 71938702 69737336 23649 -481065258 167717558 22830 73371643 145547463 3268 -69706506 514389483 16428 -576231863 855302256 9507 -119508782 827111905 23941 6239460 845180548 3541 -418282715 62692800 6726 220661001 144757173 4305 65257760 706892167 25932 94415719 116116298 2152 121891939 637801436 22681 -221297236 291816163 25813 -121650425 757018202 23447 -552078600 508995591 10851 9440921 709014335 2376 -190731736 340633642 9115 -61127815 662194966 22492 174151932 460256991 5593 -318515426 280785253 21903 -345179342 753326464 7457 -296954994 589285599 11923 83999394 318011921 2400 225198550 918824683 16450 -528518516 885848111 19562 94790654 703447806 9035 95205333 533882900 625 -94705289 593175262 23363 -63409068 83298499 6125 -507646039 503203980 10628 -591781364 218513130 718 -20478408 870148067 20871 -490267306 910924564 1700 56996969 783454294 16265 56086752 783735350 24414 118781191 869452475 7384 4820239 643497177 20567 2631112 947556961 14126 152626578 299605414 7200 185299937 259080947 26225 -570711624 309693559 3098 -107246807 364662948 22335 -593015022 301714346 19861 217827407 165777307 11954 202671263 707651532 7995 -438833336 165863838 14477 -535019580 773451479 6621 -124319153 574224965 12401 32728772 373124002 16846 238093772 665382841 6650 228218288 61117823 24772 -298152064 117273683 10549 -473693463 713162546 45 -160777720 437912522 9236 -93985159 150931269 12267 -364011564 552814107 20175 222923332 340291337 1050 -39369179 58108654 24715 -384928586 779879844 22351 -212449380 778031475 3207 21720446 369609832 16698 -16604312 820520028 2224 -354200507 319719733 8715 -87020088 659984823 23304 50799361 185282171 25839 -309474131 39532623 3030 -238368847 42763998 14625 -26444954 315469293 9553 -294871464 703509596 6675 -343083854 759329314 18339 192039854 512470717 23861 -220096198 430092154 20317 -107233150 180717551 6192 46810796 172584510 24167 86129550 264746544 17445 133342505 549030148 4696 -33093597 950232981 19859 79667070 879066458 5823 -154256742 867606794 19848 -264330964 519085573 1020 62473416 472561639 14987 -582826489 606298529 20790 -334137942 731093588 20086 -133860171 273621737 22137 -329861845 97400434 1859 -569534226 260465344 9776 -319831525 241008949 21951 46968374 570999553 17340 55928113 545859059 13026 166091789 398746523 21952 -236310840 70106784 2136 -27959427 542564876 11437 -431988516 446400036 18089 206926835 11127811 24929 52879818 899785353 15680 -336931302 441762599 15002 77624321 464122450 11579 -510360914 687353686 14833 -130493741 670661848 6590 -377817024 493005223 23980 -264689537 322419230 18979 -551704690 930177980 7504 -262915556 498442535 17047 -169248755 699312796 15221 -527676344 598423622 25121 15330517 238232406 3676 -323142997 744321073 25827 -221714985 36246314 17287 -525165186 153765267 20401 -44902799 536398045 18688 -192957947 42000222 26245 -588505226 852623457 8185 148610591 589086288 2446 -257154108 332143251 1568 -575435725 804107456 9949 -268739505 146548370 26089 187076650 606048030 7795 -40294074 215595875 9920 21908711 142286218 24123 -5560054 227367223 22374 -250340772 215906861 21325 -515396772 55987101 25982 -28499786 766829976 457 -95702708 146289296 9326 140698926 634326249 6144 146174732 757320447 15765 -423308449 363975651 1445 -597817789 920443094 2239 -119823531 945068844 1252 -485786347 331216526 2248 105810126 496383768 22827 155871853 251520385 8937 -501152060 457023174 16445 184077625 124580829 5449 222812889 823207271 5911 -314189381 21119241 23108 -524549897 247471985 139 87724701 471708386 13124 -455206294 273172461 17091 -328740479 673667898 11179 -590417554 246258011 23616 -521829319 162777356 5438 -29371913 753010935 11366 -180825126 856546885 12614 -360720682 43140530 18507 -256649629 952627031 25938 -10133624 494512624 265 19593593 530502062 7859 -299054355 724959635 1806 -435159158 876573582 9547 -398800154 493861487 19677 -10113047 874076781 9613 -102357759 663533977 26139 178073689 600388607 16260 96413396 679089237 16869 -122663703 669785974 12416 -580931838 96784153 6255 -473339930 284900259 10662 80236149 670819368 8340 3510581 39251787 23971 -314227755 242619107 2613 -204557079 785262673 26377 -1375271 382838776 9740 -521371828 35795229 21735 -2773943 591203895 17277 -184247233 752186717 24765 -92262438 583977466 4146 -294032707 141570907 11170 -192972373 828827483 22652 -301021378 562489535 14239 -427184353 405901013 3373 127514307 68466333 20924 -342847292 810548387 17292 -408695817 177177409 18937 -461332321 677536064 21577 -574012591 751166038 22960 -56892505 785277183 681 -77249161 220831101 19320 -75408042 936548429 23132 -285489621 255541803 22019 -511691425 684968248 13511 -514896371 766289455 10167 -522758866 536658891 14879 82515972 398524825 24689 -423241015 228243872 705 119967274 731577268 7940 -270562504 513800492 17142 -59109812 57798153 15622 78381090 295430964 15079 -345181390 37660234 10697 -416090847 63047332 24491 -45381843 916151274 17221 -130791344 23626938 21950 -588502247 224815075 2620 -48360936 442010003 882 -156766455 523428265 17377 -364207213 252221899 18963 -554615335 690088489 8588 -394353374 459790060 17888 -174080252 379861414 15468 77638815 719585533 26181 -242354566 402157926 8996 -519427740 197440573 13163 -249244214 847204161 23645 97325863 793468226 1226 -118973252 711315516 26250 41702385 570645240 8377 -250914955 483498357 9297 -512378678 283589218 4490 -216506469 593822629 26002 -450717517 607916773 3841 80604114 419855840 13443 -490866528 279362813 8183 -8948129 370539846 1015 -315491474 319077109 18052 -226835055 686495776 14968 -70425411 399736083 13142 -491908066 115304832 18215 -207319774 875338471 16487 -544528992 221800034 18543 -271584153 464711821 3918 -331403188 792645187 9021 -553896192 731457658 13748 -459464529 649773048 7789 12995342 720022669 5959 43977616 767017035 8554 -352350452 589229992 12375 -200557052 765258252 2277 -584312328 645777504 2756 186350618 477550344 12951 -20415694 834513503 24940 15777446 511898631 8292 126366136 572283654 12203 -13164979 848541006 11067 138585782 117476954 24009 -351369226 482946574 18020 -463129715 368360853 3864 -316242194 14112706 565 -534705898 457227215 21134 -535543793 937361866 5483 -459900187 190360081 1159 -292251969 870623354 20446 115741107 856512496 10740 -68000364 499472030 6542 207581339 917517326 8484 52466666 248624328 21816 -374194081 57214713 18616 7559987 405734570 5589 -366684620 673512521 24731 -402613200 704768975 18065 110113394 785681252 10669 -581034962 798331990 1576 -511428300 33838678 2610 -37930659 844548880 4891 -222084888 171092309 12968 -60178022 282414100 11334 208373611 433834474 14269 165723233 608196049 5453 90253175 679301918 3081 -483478442 767190784 3548 -549628863 801282236 22064 71083511 31232535 23280 -104420848 111874651 2959 219110463 154858748 24255 -214503507 934981595 7767 179370832 684697110 2864 -66164634 298321754 339 -142818768 280257113 6571 -427251549 826102556 25856 -74258231 776717883 16367 -12157193 597436723 20597 -580255907 230701392 20581 -549094387 379221534 8349 -542777379 223003709 11349 -173208781 704931513 16329 -304848808 680548653 422 69389624 775463260 15573 177399564 120528982 22083 -214065187 411856672 20832 -505285070 827054044 9319 151875249 85516468 17240 43298862 45694255 17870 -107573592 234614892 3616 -497637818 929284822 7946 212642585 851067795 25868 -477296095 313599880 21527 236241146 885453806 5919 -302025651 202167583 1302 -229004099 224259361 9658 -430630743 366249787 397 27833035 441882146 7242 -82000851 658291877 6060 94078471 299122296 23975 202727434 128238897 774 -52493036 804057641 10731 -599860785 643709609 24209 56702672 845434490 7908 48339824 876286902 10188 -357221161 49027560 9531 243302673 141241254 22232 204966572 894018359 23872 -35445295 18108876 14135 -163316272 810722108 11394 5477127 399341652 25932 102911532 716217223 10595 -592156733 119781277 20122 127206256 668323395 18694 242422719 649717044 8448 -144674910 489117020 20176 128230767 224184680 8327 -525920395 508712543 16419 -404275129 487762453 18606 -125678758 338040548 4820 -53469829 306555722 7475 37299303 258673611 10598 241623746 62634716 24007 -507485398 627086642 15215 -138056159 911692250 18487 -373496549 389330758 1547 -92445591 924751571 4614 -542746179 322498710 3845 -155113476 710492481 2229 -171987728 475306820 5128 -555008313 841218876 13878 -216664120 675008427 14806 -552275267 764603813 17341 -435981149 940826889 741 222372603 187606968 14102 -199389407 770105383 11561 166353775 88533799 19374 -422454605 496158045 17098 110740668 306798488 9837 207528233 940286074 10544 -332859546 345797511 20485 -78652442 370346256 26251 -105353524 886683740 16326 -215866989 506655024 23979 -216168007 56334930 5726 -506634662 646670690 11106 8197991 175528402 5749 -379103723 129873099 7848 -101763843 516359948 18125 -254920216 542012377 25513 234820224 33789588 5813 -22968142 577206785 21508 -379494848 171895196 15065 -582986256 60625929 15975 -167742368 95355183 11751 -329841007 898061203 16118 -482468146 465442392 3104 19474558 289505031 16073 144160550 838675262 10597 -521146248 290044020 3578 -330661606 390354109 12177 129465894 869250373 25365 -153062448 335777679 15411 -584739 26218456 20572 -206238407 602268943 13551 -64073357 359546727 6092 246813972 906560786 16652 123089250 354501552 2793 174233622 591669682 14973 -256927049 502517703 6883 -596217330 829532253 22712 -78680490 13890899 8448 -424795027 667966741 22630 -21297294 859733373 1698 -133829494 579582743 18270 84671492 597092071 3328 -581185360 260470682 9400 -468678017 837819246 3420 -401356675 60244502 11380 -267328620 805447212 24164 -153385342 940126960 20683 45633842 455788219 23789 -597721781 601511622 2125 -224618036 277486531 13643 57894165 568489193 7113 -255203710 451898081 9640 142279537 265727597 10886 -348714504 349693771 9021 38605553 246482398 14167 -558648905 724902361 16736 -300942212 599738828 12462 -319984501 62159905 26152 -291530865 559519679 5700 -389961353 59384750 14269 -372105268 295190449 25303 -171454390 191616026 22292 -480310786 676685741 10911 -494548345 703542621 2050 127035742 627205317 13769 -134538458 552042497 13404 -447320579 929215406 19388 197111425 599411440 44 -548269574 721121426 13666 60747429 106630772 1999 66847387 373701459 17548 -161537175 686096847 17452 5373325 573534992 5634 -260512402 703851659 26414 181056738 192914301 15803 239745898 834113331 7132 -25526719 453040653 9192 30938419 335577382 22839 -185332231 258612933 7674 -568882569 800904566 7393 -391104469 75458942 15938 -586851244 686810610 10435 222532227 356208221 16045 -586525991 520602404 2829 -391510281 209824885 8920 214515805 310464855 5629 -367775958 78294959 12113 28402166 89053074 25786 -299480167 532233808 23623 -563536394 884697711 3232 -448523799 707745018 23175 -14207369 781225470 6739 107392080 209288703 25937 -126998120 630576922 211 164912530 322292875 6220 -272746985 101922488 19578 140386954 109767511 11467 -576661113 128973401 11122 -56498541 882800383 18784 -78000452 165797974 18604 241896048 422650436 22624 -504155033 102001190 4380 -90840567 698287797 22064 104768623 293759432 670 -51997748 572550269 9549 -488882127 404574377 21696 -2445994 345007503 9751 -264644098 904711102 17367 217899810 486389622 13152 -530402051 726995080 4736 -417363109 106004202 11706 -314675241 93657046 1559 124407473 167322665 22831 -215371598 646711386 12165 -106315773 622330482 6239 -580139454 581993344 13915 127083331 124833510 9849 -27193772 240828739 8048 -17692307 925784330 15161 227142257 574078397 3513 -251833629 639707524 19258 100016789 666095758 5701 -415082654 234050925 23868 -147539762 308428704 1837 -165776457 712775834 5309 -341686165 235913601 18150 -150520887 322718264 15288 5776245 413391942 2641 -419085906 674788216 789 84215213 774600301 4888 -463298558 840691099 831 -356074900 274291812 9099 -41995660 573343707 19805 246901984 628669772 3961 -530390463 884156654 16920 -323641225 833455863 11570 -135447018 853017329 24436 94084472 444233350 14517 -536913882 37032995 6862 153659261 362618163 13041 -593177395 357634618 4446 -325548815 866995331 11429 96302568 232212586 4200 -472160146 443092562 444 -353495791 128387173 13989 6502975 270666874 25036 84986691 551748820 20831 -45531511 232858230 12478 206924189 93905283 3689 -420115014 369021854 5678 -182591917 923784262 10692 85965455 121767661 18465 -192879769 423051200 8288 -118016886 877923176 23748 -449710624 54051774 19294 -189036798 438324797 22021 138136325 432419320 26043 -279715536 745879563 6154 203501471 164459745 2351 -60153969 518003195 328 75751437 802217846 8941 134961351 580759334 26247 -88730093 81498387 850 -57778912 129695586 21269 -329257525 798338299 12077 -333472289 156662226 10114 -579806971 917050904 10973 -274751519 205004801 22414 -162536116 564226604 20720 -1748367 127528847 3480 -56712759 317349846 21923 -545592306 331986021 16799 -201842404 750481180 14436 -471758488 944560329 11505 -303040299 273904495 12530 -457705422 283627713 18570 -240759097 115126721 11755 167293109 759152622 16321 130939862 758882906 23600 -602144307 581396801 255 -597599974 656771868 8875 -481100076 511759199 8754 237403438 453686715 6121 1721617 88551760 2571 10810548 624768187 6114 -370142845 446141141 16807 -382367744 904102629 23338 10422592 453938408 13131 56103051 56911898 12350 -293557606 633647778 688 14380524 601980789 12560 -227415496 612171635 10368 -331362345 222658891 13303 -409643813 56255067 12685 -334707500 937979789 17671 -211043332 55798824 14265 -260472814 421936601 19228 170893573 890530507 19858 55438589 710183404 1600 -579945430 932613950 3211 -208560783 21192164 24680 -311258049 148577953 25726 195104481 285521312 4658 250652343 212418996 1139 -67018313 841055309 4505 -58386736 529079184 13830 -111179204 563723763 21176 139483257 314890591 15781 -71643009 140825057 4256 139439654 715775985 7106 -217691336 587309381 23403 -407802194 127588215 7457 64034099 650977484 20204 -435567449 859816951 13700 -424423272 72290238 4700 -91147528 682021064 12206 -358616910 453270805 5614 88167140 558239836 8263 -413008051 12184702 12289 -136244992 724448708 14911 -62958412 917771090 22733 -468335905 857055761 9646 -79936807 679103079 19752 38116722 244249369 10326 -397808116 573723744 3086 -599421098 833221268 24316 189435601 338425669 12268 -146365953 56647881 2258 8241702 617389276 4258 -435379342 81848218 1985 -3706385 92293796 6502 -485372258 815629269 4364 -279432993 476036050 21880 202975932 104493455 15421 152385435 140918997 23057 -539744307 434502542 7885 -56963419 618954470 21938 -256437457 145482310 4981 80588080 644657445 24564 -389054919 241244398 17842 48427183 807712571 1431 -532251970 182744200 17457 -578565995 803222702 12375 -344756959 149682952 25873 -531875821 556435283 16840 248631319 355202533 19435 -141229092 371623875 8099 -10966926 54487641 12120 245235420 860471361 12507 154527437 634193551 24509 199067337 543432950 7867 -578486905 178090648 17587 172302212 368531415 20854 68278576 245187107 20035 -380285770 61071006 17174 -499386379 777475072 20123 -305886343 175510595 14529 -445454176 105269543 533 -580348048 319049424 13886 -95837689 188808795 24802 -490772862 95420755 4307 -316732732 588953927 6442 24492316 640573540 17259 -82529404 134708202 3794 -313729735 206199440 4075 -379635732 249516803 5915 -154359778 572264429 20642 86143240 333362704 6997 -295578994 853268873 9359 75956442 436826441 8129 -302460695 430556723 11838 -187829776 140852108 25680 161359832 873076515 4198 -209673178 120238421 1164 -316039148 505665321 16004 -100539361 292591785 25354 -82803867 41728457 22740 140091201 636354161 22354 234533101 613793612 7149 -92233583 581110521 493 -589047059 412081231 20308 -128435812 666986052 7074 -195098643 267733177 19919 -170958906 666515526 20138 -87840721 448016619 17456 201262593 557617474 20092 -363454475 457547864 1616 -59172673 816495994 7051 137637445 15790771 14062 -491151105 717317719 4148 -467739761 121305945 19805 -328350572 639388734 21659 82431869 163641889 1535 109158378 742406420 2346 44821644 457343326 21086 -46551824 495037602 13111 -395290014 455580455 4188 -527198735 774005238 8490 218295939 765412852 2612 221588939 398564974 8453 -74123814 893744989 14309 -295532565 787123616 11957 159635592 255787861 17735 -542239917 204218904 12200 -203297078 457899472 25711 -484790033 508128165 9340 -155264813 270733956 1883 -248105073 814231411 1804 120575575 86718035 12458 -442542682 335996857 16041 -139458121 470775291 18865 -600520536 850259942 8801 -464943179 170930157 11841 -595905136 145580603 1877 -35823800 142064966 17747 -461622876 907239769 22023 128566992 880789752 12894 90504206 563648745 40 110418517 178552934 19409 -353788539 732000331 23767 -436575485 103822389 5944 -525343541 115575073 2362 -203481177 609177047 18667 -4863075 381650126 19293 -2864982 43273852 21382 -332632172 776538525 19530 188647872 152700800 572 -536760343 469211460 2589 29787125 840514721 24950 -164335942 609394767 21949 252117049 662231734 20032 -147724143 866701564 6991 -564638974 174930756 20997 -54535335 696387957 25172 -126088215 865601808 11654 -553275181 454267472 26285 -552884345 214912353 10677 -81281907 581200404 22033 -94161596 16615322 23925 -138139903 171765783 21508 195786073 344159614 3220 20741257 235012933 14281 -23797556 362476998 24318 -82917981 638884535 13248 -422379456 518815769 18977 -141324756 941557806 11210 -589252501 362257739 9272 -344675657 252125783 21736 1044509 67428274 22531 96398407 723362157 11084 -482375618 106810958 5518 -560712971 329431333 16375 -305952405 744249777 2254 -156187512 749953059 7861 -404490919 604670896 26138 -161425439 411510651 21463 -560870890 75400135 11872 -554196287 259296269 14872 -269953629 951640178 25532 -473524325 356305587 25681 -455434959 739814828 18622 -57155710 388966187 3536 -493828397 20684828 1375 -514487674 316905146 16734 -339158680 870290308 15654 -172531333 618623681 13456 -95231679 413152674 9804 219443340 83640756 10164 45447255 397088398 24107 -452983981 934266939 11006 -342886804 687176609 22169 -57748730 566281986 16014 103877214 884285486 22089 -601712269 696497919 25219 -216913928 48432030 8648 -327692603 18840648 16174 45422968 546014253 19733 -78990836 419024422 16231 16522855 319860949 23622 14519332 264913936 11067 141059415 135190158 24517 -90976182 667563961 17383 195032448 141384049 449 41174255 379039125 18854 -210984305 621099496 25397 109088748 515116573 24944 -235897433 194977553 16101 -420906652 869859586 20757 -316556763 164405856 13749 -439049712 190738781 10722 -511824834 559434282 14577 -182789985 584112173 8353 -363095948 720783014 8901 -27618970 830847110 19141 -146897011 506778619 12710 109824390 930202384 3040 -23633455 391255091 22568 -335936361 18245259 8630 -411647211 348644145 21070 223868546 271314330 21564 51102676 586429103 13074 -468067636 347662914 5718 -521015679 640249713 24665 -276463669 168145642 18411 -528000105 143219946 13976 -176301076 230236948 20032 -557897986 477249686 636 -421582316 877476047 3675 171323032 678065117 21390 -505678331 896821186 12621 189396344 242359484 7757 -270053112 175180912 17626 -115171525 253065070 24410 -504374750 323913840 10584 -445925494 738999176 22856 -123194963 469434155 1583 75025774 722835606 22478 176606423 651124176 5201 223252512 706803562 12097 -88499003 63393072 23983 -13913943 227037156 6984 -111672349 448273555 6852 18942844 524461943 10660 -405219945 9512822 20758 -302752692 732519094 1216 214634242 122406612 24639 -98724850 438535458 9484 27239613 776697643 2241 -500591161 339024337 17013 -45635258 295993696 14129 -16268827 863915738 15651 20731794 668452475 5840 -167963784 857313754 17127 -542616179 189002241 21216 -351369098 695644464 23455 -5653417 850097888 1016 36317103 712819705 18255 -188074527 602128475 17439 -86249554 508899489 15509 -243340895 154312063 5630 175639009 852417470 5666 -593047270 419259664 19020 -261316770 844646573 25699 151410722 524380704 24255 -288257340 113635227 7615 -180176538 50213822 6008 127374693 107632216 16771 -278826665 942447002 25358 -544600193 628731388 3821 -574477873 665365347 23888 -341172709 317323183 22409 84500614 816483691 1093 85004128 757859425 15138 -591992102 365435184 9224 -37997107 834859206 25623 -384521486 824618409 21142 -508166029 287031692 9978 -529407532 338137610 23774 118095784 681135330 17241 113748507 413568915 6233 204258679 101363052 19724 -528149061 419933347 8969 -148838811 331874636 13459 -447970572 771410973 15557 -210666973 121023873 14445 183335471 539959585 13282 -25087090 842990795 25296 -486386700 563548662 4210 -360894824 539476288 5822 157412113 447995833 18778 -592610623 172972203 19188 -568467855 265707189 24224 -417905471 113254699 11465 22788659 346527551 25542 44138141 824788106 105 -384246408 759350931 19674 -213017733 590035050 18156 25527444 140683075 11906 -37892742 927075545 26136 -21050014 648603523 8743 169206824 402908369 17044 -417893195 747619484 2727 3960380 955678935 10667 -382719986 379745877 3808 -57176262 142739158 7295 -111584024 539219832 14792 -413643677 486972664 19799 -493106752 903290715 18257 -321514609 267644223 22388 95622806 569991259 22225 -291470 782718057 3297 -296488807 619300042 19921 -43593017 526924084 19286 73731592 587205719 9180 -3241217 561178102 11667 -549463800 654176486 15852 188486183 295740412 10860 -293293225 319012542 7100 138718880 143388445 15003 -177725269 557802460 73 -24992736 141285752 13966 -242960023 418325359 23680 -132172585 562758455 4156 -297301730 127474818 16288 -543733393 955882716 14131 -86202720 693359008 23770 -194155106 334442174 5039 -247506958 820329475 11167 120215307 531418697 11079 -136703820 166132951 8515 -33164937 441917053 3128 143046895 152829267 19684 -156861399 162836805 13350 -507460119 547547165 5588 -153738027 455280746 16047 -18834596 584736093 7543 65637009 300136516 25949 -284250924 549054126 13199 -73393797 509612136 393 -598464610 135347592 17737 -227723844 827620964 14511 -171552530 415054959 7992 231367971 709802445 11559 183162258 605223030 287 -396712937 845652136 5927 -17796966 514599100 11458 199070487 200350900 19161 -47519804 596070118 6458 -462669899 868990495 13769 40414580 67461754 12096 -227129530 132258096 8908 141656898 831297272 26341 -106588482 794409268 9919 -100012942 320363397 25366 -122337038 589950166 8808 112066411 370756142 22293 83132247 420572469 9921 134242083 401914983 6617 227988141 740905901 7017 53773664 222990077 9183 146045093 753605224 20415 -87449775 40797321 872 -521280049 492438325 22936 -261251168 300246850 19405 -379009382 95484300 8777 105830441 868723664 10419 -213138372 885807338 25192 77928512 737326465 18414 -369332994 729521851 12652 -142765149 552920795 25975 -141873403 527565522 14562 -261510229 178202087 10037 -276385987 299057009 144 -41059583 366940097 23409 -154961790 275126329 25313 -295928339 854937180 25555 201683672 505756555 11589 -305852241 821731701 760 -105797947 158960188 12242 -113264835 358773535 9658 -295939672 669469366 20172 -309189748 867213133 10723 -243384219 194934014 4556 71825692 422000049 21938 -470661386 139228667 560 -390917579 308252079 5420 -157811576 578010613 1486 -513366886 720003778 11691 -157901712 146946563 2921 -262330766 821235044 18295 -174219247 503353149 24945 -33717585 55605349 4067 201766771 495961903 8422 138580656 512526792 13481 209275 762594429 8152 162493060 483865185 14574 -503144672 514265359 13054 -136096201 288838324 24054 -285991375 396919986 24987 -536024530 48539081 13487 93967276 100905899 6799 26832911 20466917 11914 -448801070 642128111 12238 -334438112 425214373 8559 -34506074 468335873 24927 -544429138 755645032 13992 59832435 474885884 17759 80087636 225851340 13795 -106480086 252113226 23495 -590043745 485352857 4135 -192093066 412717138 15438 -41599888 259022233 15575 -525263957 944515591 1751 -599432803 521419804 18731 -479293173 209668225 13202 -369115053 587288621 19637 -48479941 327448046 7410 -399963700 321641020 18669 214841754 226139023 23778 158274689 96215069 18043 -525715680 437286871 2142 -67797171 594759364 25500 -104913884 203618908 25511 -590604051 71308091 5429 -340768162 775305677 24129 -325342980 261045376 14891 16845021 186836301 25030 136989318 158962484 14520 -466182394 310903100 13301 -205360064 774665544 15551 -164862842 11370534 10772 -124373514 870214776 26146 -49115542 756801284 9733 186213681 19686772 10461 -54492817 481463808 10795 -452906026 654522236 8858 153601108 300721464 4015 -159915600 131963938 14556 -100838103 600369515 24330 -352858435 121970705 17672 -197264822 178361692 19616 -583431375 594450519 13332 -266278214 911952187 22224 55458000 872235538 24422 -181375422 574077072 12044 -30640128 232989736 11841 -128815659 419078110 10215 190079925 119348519 14826 147662387 628691408 4556 -44957938 48946671 23185 -282818705 123045224 14657 -455013635 713653334 3694 82489217 521068811 22036 -557350692 15854801 3683 32027208 613267638 7300 -518125007 302864720 13603 -424589277 373520883 10528 -532858858 52805285 24270 148424770 394797944 13781 -65777620 795029490 4348 -191452960 713448779 13387 -36416569 623486614 16876 104139212 13415823 4333 -141568114 823347636 25350 114173662 327498388 25707 -98223383 439418688 10094 -261704062 462715944 12105 -202601786 284303963 20672 -230108282 594119437 7483 -394659724 235590848 2045 -359066725 111825828 4656 -490907314 747499247 7909 -134016419 280235524 16890 -457217295 711244276 3641 229662285 335194554 10329 54046243 242126294 16272 -513263209 537380202 67 -502208361 811416018 2644 -141150338 641404804 19962 213349782 567412150 3722 36111759 337140418 24325 177602361 672359775 10938 -269430229 735375308 1141 -322555583 377946836 13475 -324849224 660343940 19569 -464923159 499234253 14228 -49473896 653790461 23386 -34969052 153641492 10302 -503570436 107075655 4016 37118189 245875565 3749 -86275946 956895608 3544 -575555288 773643713 10587 -315982747 285131553 4357 -310121585 508792852 5783 -496091639 626469474 3040 108173336 919260919 17645 -188417692 622811063 25475 -9697377 219306358 12980 -238072166 81687543 3223 18124842 105308458 18266 -29756588 54646468 6469 -93845892 322854887 19532 154929811 835501396 24013 62966070 645896004 16673 58286142 179425859 8125 -229981959 506609805 23061 -420918649 708556770 2732 170364085 455448584 6751 -571078291 713939933 19300 -49582541 239398795 6027 -400418210 121051355 1559 -364390335 223630894 22138 -385040258 11396308 7833 -518108335 201960367 21480 -89461473 71664701 10847 -508208192 60252764 19647 -325748571 578744580 7082 15729696 545993874 3546 -137146949 708542166 5290 -538552278 199009413 677 139091078 755412734 6121 -545104759 673780946 22555 147960286 936538207 8048 -64437310 895845428 12363 -114312058 30912651 18489 238088591 878455262 12440 -241328768 818356519 20785 7931864 822003291 21110 -92454715 252553740 17417 159638519 712160030 23673 -204194329 875628852 2792 -506952205 11796348 571 148922727 534094869 12559 -106824598 413963352 5245 -20897281 915897507 2802 175232664 950297096 11045 174038497 643026879 22016 -465872536 755198472 4318 -443932002 73133133 25553 198424342 913037512 974 -224906381 101050256 17531 198805429 691028645 11843 48135672 423870998 18152 -364096746 788999741 14068 -377449088 559467507 25078 -187750889 161821260 1660 -100804490 603772532 21820 83301448 65301938 10134 -325489862 561566944 14608 -264997603 257008439 7894 -178739376 844189749 13157 249646105 676136908 8336 -575122187 777644835 22023 72789972 359660435 3754 201241703 586597074 23 83141156 54400159 155 -29379700 390042465 4530 -125897150 873228857 21688 -50454457 382950394 16077 -196889685 950633242 17884 -14665734 958489692 462 -333100459 233806945 21367 -307536948 856850976 15828 86639844 710413148 16400 -247099272 366683822 714 -432529416 347821346 11457 132114961 182999624 124 -326636870 672935629 5085 -541098611 508424235 10193 -569176008 567059097 6765 -260921598 802013825 18588 -250313222 889860753 17285 -598431197 539979217 3688 -426861390 676899600 24437 -17425967 926219537 5749 -14003175 529792106 24458 230483384 592851134 23910 -130804174 470128905 24130 -549489144 923472682 8551 -464922129 262887029 12141 -113094900 174714199 24052 -87454147 680735219 7583 91820449 801984851 11469 -478521344 699670857 21457 56941859 658166312 21249 -52725298 261765229 3892 -178303900 894639457 23413 -484814679 434845985 1688 -125118360 539507389 18771 -566009417 816276280 22 -69764617 765081042 6234 -259552687 811721879 20033 -330867702 716082194 24886 -359140872 16290163 16275 27033799 743780050 24580 206452694 463240069 7437 -152536127 919459671 10449 -304899054 47321886 20371 -217537119 557365045 8283 -231769607 886458822 16612 -276764151 445512525 23884 70538559 90632918 18555 -410787658 709269809 3785 -484903238 512754365 21199 -290073470 66543114 324 -198916501 756203169 8999 -531300034 756942871 14428 134318976 794484014 369 -301327673 171971938 18125 -221502343 17691546 11910 -427395885 812842053 7116 -31392200 719624567 21420 -261286771 279218384 17466 -411085887 885472761 16884 -203213077 810857802 21403 -460698619 190430328 18439 -520840370 585687494 19605 -610277 44274844 22049 -163488651 759508288 9686 160351577 799590356 3654 -497436341 120748329 9742 34689422 754704847 4285 -263546664 574759239 23666 -453049754 895725727 19899 -278726384 576163940 4175 -265090512 199570920 19789 3310003 585693293 21830 -147672948 140511116 18006 49440632 472236392 16847 67824821 735616782 11837 138176200 223113342 16767 14350423 430954685 12243 -264894681 774824697 22540 50795969 673030590 6392 -540903347 130014739 17204 -364377247 667464858 3480 -402271455 605738489 19190 -548590047 832909156 10871 100739301 203618172 13499 -237181928 758969145 12346 -242536407 47292596 24414 -327600836 544476377 17133 -232088554 253308818 9691 -273271397 569036220 17597 -7551521 789051605 15898 -25946106 170872045 9255 235920174 129876984 16078 -188584442 177779009 22087 -511432097 292266926 22825 -590299699 828807737 10516 -313326654 72580903 20509 179387331 929772437 23214 -186735493 560542025 24021 -132937759 730501458 19735 -97479731 316476392 3260 104221529 70835174 1247 -276545309 698220327 21973 -418305798 228077673 2436 -121321096 705822212 14903 -404800896 303731196 5882 -243864927 314524048 3670 210995731 45619264 25865 -264024271 914145967 19942 -271121877 73371719 21896 252566910 684597004 14842 -338185493 270776433 16945 -403090611 368017481 24686 -243460051 842783744 18853 39577954 121480336 2079 -381570301 855637007 11646 -329929189 185725127 21203 -75561565 628366500 15366 35784461 91830313 11280 -482878351 218657574 1373 -359841824 563193817 16915 -199186603 401651470 12060 -331232012 151290929 1766 56592889 778508966 24879 -157232488 512001001 1636 151543892 702687790 19548 -363787730 623129807 23695 -553481596 100898501 23163 -222547621 447581572 6665 -208987947 352957067 1211 -4909892 185719572 18301 -428954817 700400704 6214 -397128545 902354239 8790 -29802617 523940133 573 -219583322 723881391 19325 -295338208 33532980 23600 -571907560 110119478 7904 -4863341 553383700 17175 -360704700 407879451 11917 -236724202 140649187 5603 -451735389 614763500 2215 -303014303 575947159 13035 -407268612 697982782 19996 132339627 925930813 24360 -569989566 517097516 593 -121408346 824062876 5008 -289912375 719565356 13326 -432889098 368700645 5160 225083026 718290343 26132 162859252 401897161 18195 -174344361 773414452 2969 -228078563 247127114 23126 -602120898 836968746 20455 173899876 263455389 10500 -100212330 874794664 13332 73976640 794913079 1503 84977387 863940126 21252 62581811 637904312 26352 20289915 508948889 6972 193366974 929744036 17675 232481672 648900767 7135 214971898 168524649 24579 -62434122 225891958 1429 44189889 586959722 16334 -10248065 82301490 10092 -120041938 932954429 7255 -356996601 850352551 10100 -119542593 33356457 25280 -545553254 555626199 22537 -104048187 204404800 18760 -191824202 115350306 7065 -48652122 107066605 7897 181659146 799550792 9563 -325887730 325698555 26457 -449604766 941476159 19386 -485218585 820471261 21904 49149385 468107230 15533 -208024417 55586971 11473 -413213029 844021665 15296 -33221526 583191448 471 210565414 262718794 3683 -522909496 667451402 14163 -200281208 211257360 2293 16784400 856331610 15024 -162844086 510774173 23738 -360581118 831407778 16516 -397280295 435314957 14363 -404982445 788697094 11261 -100450634 559308680 5128 185876020 88106509 17752 152387369 586902832 18800 -486033559 393625371 22385 -47486569 441477591 25818 -98021603 936825110 25582 126594224 198121103 484 -304195661 853724622 915 -435142138 515395680 19330 -542239530 393543950 21634 209274476 580682106 8363 -136103304 150717311 12872 -490396140 698997468 4162 -70419970 470386114 469 -59679858 816186098 11359 -519269627 283784401 18257 -375343677 642419891 7760 -555558474 669939663 17761 119282771 825931920 11952 -215953227 942111875 4236 -203615173 279581426 3965 -463949244 238990379 16793 -241210893 590542269 6317 218226798 845626617 16605 -271842723 190780752 9752 -478816654 669982018 10410 109135148 787098101 15629 183573509 609466358 11974 -179682206 58123337 8586 44689400 257344871 24459 -470137805 634301797 25939 -100895318 681546622 8949 236853848 348340262 6593 -420008101 869326280 8035 -56717095 119547497 24846 33980404 687256856 19975 -536085061 621935350 26113 240057166 387332812 21613 94536183 159374905 1965 -198955773 187327065 10194 -490516749 253556601 23680 108193414 684271046 12442 -155283130 638099444 8531 -524133849 945886389 3508 117947845 144477942 17369 153115760 866353957 3267 -561718869 133847734 4580 -108871837 884489528 5412 -306356941 768166532 8511 92124319 48041520 323 -339764383 766424361 10992 -191276816 688835064 6777 -129182269 335252589 2695 -73107522 113798601 326 -36011067 303144138 11455 -183551927 163015757 22943 236846351 815261828 25839 -252449204 326239359 18907 -33107863 130279426 11038 160671616 891705867 1660 -14813939 762647697 20176 -105467054 181075859 10574 149874910 309817787 20609 -197118452 522763907 11268 -528330387 534112980 24861 -452122760 299825377 16969 208469262 347533843 7475 228491778 71417226 3354 -595029763 350050849 15278 -169307714 823110128 9834 -543857903 688660340 18790 -166592003 391066307 11327 250444544 605972174 21338 -397828179 687454129 4467 -104925657 797577883 25810 -490711931 583487129 25751 239279123 439692052 22266 -440516785 698564644 23505 -429104885 952146575 26418 32684601 173021398 10503 -55177832 829039389 25282 -513044061 192360252 17024 123800302 843640019 23774 -125761518 854273709 448 -360942653 19966088 5246 -215984173 447080111 4087 -292915938 435427169 8011 126117923 874589390 2483 -509944419 240006827 10636 213573106 890169488 24357 -549827436 753391363 23519 181227679 71594447 24431 -528346597 558419270 9717 -544226637 127067872 3691 213859090 594749625 18728 201801643 479882064 19576 -545729449 159099537 8548 -594513911 449193069 21381 -492389699 932244563 24150 -59832591 142418263 12199 -414981578 224313735 18482 -299756072 857299600 26366 -230044300 253657200 20750 -347765837 699885410 7615 205929401 840191633 3223 -52116376 630843691 408 -555468427 677231367 18277 84761961 585455538 25945 245226628 679601298 20504 -478927927 875735115 3408 -19135983 601452007 2755 -78415015 257984913 24923 -513154258 705131592 15854 -555215931 343375843 15284 -266527835 854533173 24239 69132788 238636827 12858 -589087906 52399360 26238 -104338616 903658701 3665 -15701858 397133551 23475 185335735 425520670 728 -76429248 668528054 3082 71031948 676872317 7239 -145033390 274403660 22153 -239671745 329745155 20758 -199794463 351603726 13053 85703404 125514136 15482 -462733834 270002068 9845 -144336040 249669477 14046 -482480051 557547407 17183 1724006 345955441 8500 -268264870 144824643 20011 215910387 344222299 24505 -260936892 192186994 945 -515651649 800042870 8784 227714324 576054087 25464 31473811 229232444 2934 -222319932 907652194 25623 186267950 512567768 17933 208703619 231130312 16589 -239860820 128940768 22345 -77794675 563637451 7126 -152817269 804599367 6856 -385290651 433356964 24884 -384740581 868373436 19561 -104806738 556124351 14929 -547631608 489055360 24306 -48066827 493726373 2742 112748958 490926970 1354 -430336606 9686731 14201 -13317 231251248 4394 -337019986 793307437 970 -22695046 916944196 17458 -579958106 449869813 25853 -544923130 326268258 20261 -177064625 579608701 7023 -111111701 548636094 25214 -29491106 808429176 22187 -590377867 167793908 1170 97521029 235546395 3861 -563792886 500628870 14621 -140560881 918794367 23387 223106418 581624491 3551 17888279 534849991 22970 -34427300 572433109 22456 107214588 933483233 8201 -481398342 405498038 20625 232104597 167917149 26282 -112930468 17977026 664 134387332 142689453 4162 -529072953 289475140 7127 -190041253 831469709 21390 88486384 749632610 25522 187217652 526282463 1213 -358104981 719934405 6884 -473248695 283242657 13373 -524139958 297368659 5976 -399163914 328729164 3777 -166505352 406985136 19389 -75465930 557417394 24392 -385070072 526468256 7849 246079629 314722459 12470 -110061017 675721859 6905 -399442763 218932044 15012 244542549 665620388 6961 -407415428 907373238 20324 -372859771 317396126 1147 -560572239 887529799 15919 -19598074 454589918 11205 -284628594 145926017 9746 -435319712 682776406 13948 30323586 217222711 18356 -93188722 419255362 25532 -278455788 237952399 5267 -105943648 362229562 14935 107001220 667556901 23484 -12331213 545188874 150 -520659318 544521758 14883 -67056304 609784511 2808 85267297 279056484 6797 -26220255 10343116 3244 -558508045 634668745 3009 174293833 393928141 13564 -353681022 501387189 14300 -480564684 866419101 25841 -214428893 922999286 451 196541859 860039471 23705 112774938 32337687 5270 205566653 749683432 20566 -178004809 210290844 13980 -442985619 246968612 18687 88635292 116209643 8009 159007998 138558761 23117 171582648 193253225 2510 -318945628 889942340 21157 -491355627 863757942 3833 57989943 169079384 11806 -121883823 433510501 11105 -151241175 218900853 9197 -539775869 716402722 13777 -63590798 536150724 22785 192459602 788684309 17343 -231649654 288442208 17460 -387571915 140497864 18140 102496434 337220681 18300 238125642 683243838 15799 246227099 146683052 16731 -180661578 535226669 7021 -190910642 156275997 621 -365778463 724366256 6337 -348593200 112504265 8152 -156188546 93347119 3790 18166131 853307322 17501 242639342 168455899 10579 125809414 811428039 22751 -240409699 556364469 8931 -234075609 810617546 1695 -388764807 492153674 15880 -53293763 217844435 15396 94131545 372416016 20064 -130061053 913025333 17246 34602689 23194882 21519 -547753358 614199474 24619 -278949511 383507391 12184 -189841435 897862679 9616 -140212276 678306915 23810 -255295555 480407333 22386 57012503 742273162 8284 -16741645 587962555 2924 112552046 306601328 14006 230519459 235917048 4977 -461095278 741980561 22777 -58919211 441997352 7507 15965355 308238987 2128 -922352 558115451 3807 -456664884 834647989 21263 8897375 919694144 3572 -144090188 640010830 5792 -245733934 483458374 22413 26197594 427639418 26118 80496790 403610428 999 -552142977 90466878 21772 -250719816 96551355 8286 -451250361 490846496 13268 39699898 153036851 18651 104767465 207540213 6075 -308771856 166675539 17879 -500684574 811119894 24022 28816029 771047974 1283 52224410 776050418 20735 -385903363 854860718 9400 -459981763 782488289 24874 -9033057 314719020 25751 -31905239 539457654 18927 -30346650 358580517 4908 546775 590219435 25559 -220083279 914454472 14781 -299658875 853268430 4169 -275534413 477472183 26029 163579032 883107938 15825 -422733187 844660131 23775 96611117 798316465 8876 -245891115 840572361 23335 -91516987 608693824 10947 -498598709 564588345 16272 -525980797 355985482 17092 -56108687 210140942 6841 -573732326 744304430 1235 -118474256 197829379 6101 -378566433 349206537 26090 -38273900 330896089 17034 -592815311 679051406 13709 -558827864 727512125 8634 33112328 728457320 6184 3644170 681888800 22903 -525287093 498126805 16428 -181782640 780029307 1694 -347017725 586830732 79 -538974365 392890383 25672 -347119469 597448658 3112 83650216 487730497 795 -542997867 199646292 10686 -425701758 484855407 3545 -139365167 804828031 20827 68285815 312960562 22008 -149426992 114100511 20255 41916859 527319899 7835 25919738 802095534 19517 -275682934 879950434 5052 -450350395 725101926 4988 116756613 912465295 1066 63928145 912154129 852 -60450059 441521296 1666 -542394461 526965162 12482 -47639071 20994873 7546 -384153978 900964865 2104 -243742123 30169790 15125 -146723498 441478801 18426 -5766895 350712508 13287 -50381755 652322331 7773 -210162451 939372490 12179 -278244304 670622548 11533 3470292 236364746 26095 -527052567 289013099 5806 -189603261 799983241 25874 86925637 53008759 4481 -533981095 169267119 11824 -62632714 718043773 4863 -32657638 31974959 12340 104308220 555229486 2286 108906398 102881750 8905 -2106263 625750033 15451 -588016417 430675572 390 -157368708 696354275 16017 -351967619 377371564 24485 -530546240 676935762 11421 -502417224 438771583 25997 -568580518 303426865 725 -157592973 774608578 13441 103187562 23253023 10335 196187463 696861005 20202 -79772532 914737644 2623 237580312 189247442 24846 -237757513 588014665 9278 -370879312 152005126 25570 -200031131 154305993 24319 123539872 626849039 24146 -55682130 441746732 16514 207177853 623371897 4720 -312776863 873747473 15956 125085390 893007608 9918 -73691674 58371668 4600 45501616 446355064 19201 -470039302 432646661 13543 -90949134 101511355 17159 -599584174 592192236 14684 176538270 390263132 10971 -267410492 36006511 1571 -473027212 787893541 22259 -13722600 666464971 7097 -534737257 765443524 15981 -196443512 348382720 7639 20396767 760590071 24754 -110584830 796533226 22238 -473242560 398043350 19575 -261745483 175490749 19243 -36161836 165728543 12960 -261694809 628110571 13891 -534685278 218360518 11349 -128952601 125846291 13593 -33346962 328252118 2008 -533473002 525195179 8458 -202665348 865767423 3317 -181597477 916881697 11259 -3980123 476135556 616 113908542 553383146 18239 169900562 362529595 4897 -224892366 867190093 4375 -382240024 441020916 8887 39745838 906318510 13994 15286649 719632102 24068 178516052 299612877 21622 -456192392 396329488 8500 -441736580 659170451 17096 -519806750 37186116 1292 204845797 213284626 23589 251066026 624360120 14700 -25278812 845444731 25912 231399193 935074497 20541 232625892 129772323 13707 -121430539 924049467 1385 -101004767 270757489 16356 245580393 198525663 6896 -491681938 511625377 3540 -170349554 191715517 20336 -29079661 456171957 98 -420223274 643568439 10058 -34854674 166755031 26318 58647072 837550424 2715 -161254171 648983576 10793 103688679 898785767 6441 -176040557 523409559 23327 -175608831 236025209 11504 128340838 390559153 8624 -536033343 105270007 15592 -103943850 949435035 16487 -218090486 390359772 23732 -428568382 220507664 24432 -368270542 831059262 10475 -238159475 502734830 4811 -519907932 849879691 112 -383623937 314744587 11363 198778788 444566327 10428 -97938230 371631633 7480 -134946378 332066158 1898 6319044 872188058 26293 -549302664 363170319 12857 -109337642 337323752 17149 28720073 513545720 3172 -20744066 764325909 17159 -537293184 228762853 7612 -413071700 252675642 20345 -364053830 269819919 19719 -345889365 918501255 8269 38923002 831433882 16970 78726900 453795175 14564 198154234 442208686 884 -428235188 819871352 5521 -139975311 820199989 7940 52196684 445989691 4831 -155219338 636504601 12135 80934431 174225602 16301 -56957307 603322699 4994 -122208115 290940143 23184 -443609855 457079156 14518 -253837209 268164509 13534 -62069676 199521163 1778 -597950876 260661286 21335 -578384394 477351328 20100 214562516 731259120 24288 89782874 603664826 212 -558850172 756079288 20144 -359999224 371678451 16139 -5038581 33101119 21210 -490718654 680881549 12477 -427233474 688210577 8851 -584610651 674977859 801 -564319064 856339480 6167 -135877593 525552248 17120 -414093266 735445730 23690 -134910362 158797778 1499 -330695238 584726035 25321 243415395 816734787 4 -219731181 268581095 18259 -86612223 726107430 16738 222312839 383519744 6835 -338005026 953251323 18786 -112568228 581146158 15318 -460748969 501521374 7461 175944849 67723366 10689 -215678774 68749707 21876 -367705251 549783736 25796 -258685416 953093852 2138 -19195453 717406566 20372 -172929087 591494175 8372 96933296 799255027 6195 -411557292 776663070 3334 -44285580 164416479 7319 -6354111 806221243 4780 -351729617 436965333 18947 -542425177 222742507 24921 128428789 771285482 1311 50619668 825178070 20519 92384671 360492931 22874 -571837003 237858059 22995 -366285025 276107820 25920 22899402 592208934 23337 197086979 789424664 5252 160532611 165238402 23003 -338570136 175131099 22570 134082876 344248708 24156 -160183038 115509810 9583 -39307372 880800824 6575 -369105721 61383769 5139 -356506580 745372103 23918 -11844744 129968441 1199 -229637657 734956505 969 -341584256 520188295 25431 -25559787 739649113 22314 -328871281 361634824 19832 -463074703 304270111 882 -540584669 428864043 10313 -314760302 128393988 13165 208116314 195581960 12110 187978281 284746315 12573 -490226175 774123071 549 -91241619 106335901 1742 121957956 766643147 18280 229698513 357905772 10277 -24928066 597253888 9136 -528302929 11624163 9337 -334485155 17362289 13374 -377637858 198706278 4732 -74461202 176280007 1994 -121363672 100271321 8962 -79903763 914435694 18293 -290605072 786713500 2482 -544124648 13083610 4038 -219452540 76539566 8787 -227440033 342187990 858 -273955040 268347167 18288 -437799182 362065629 9329 -312838666 686463298 21168 -375030182 534547329 25564 -408815741 155767794 12169 214976177 271163948 43 -170277411 93237770 12492 -432388593 267476793 20165 140538864 198335090 21136 72267271 198944678 14637 13973572 215918346 23721 -55462529 887255136 26448 -126041152 560465592 8023 -14875707 546092142 13185 -409706300 60932180 11032 197505147 301931245 16942 165312481 61584325 1987 107993474 47265665 14060 -469862160 588580676 8768 -146420222 506088253 8943 -598029155 628379038 9373 -121735885 9405664 17073 -495959925 250063527 13013 -250969188 84950259 18847 -384255521 542545617 19739 -554047738 102637282 2203 -200753923 764932269 9330 -323810913 22416612 26095 -579206041 686220466 21470 -364996732 153269637 23211 -206485493 906040093 7256 98692994 846780205 21543 -75205041 71033081 14682 -419215234 659735080 15881 -74136934 845589881 23707 -469285938 610707175 21757 19854132 705110674 10158 -256162064 554913074 18405 -273348380 921766263 18330 246039376 685582954 10912 -573689428 122936265 15248 -89292426 483161637 25813 -34637234 719627572 15665 -20669866 251824804 22428 129132890 380309413 22626 -569002968 617027952 10697 -225553006 544761972 12590 85674286 60871665 7018 -167700790 844634240 5632 180398186 607490948 3757 -428392436 408097331 18620 -474717049 796052776 24366 -274263237 665663507 22576 -431383324 613112129 8747 -357974267 140977907 19895 15874985 456222689 18787 -311042671 933402299 14113 -173855285 613390777 13622 -364810039 765075947 8077 180561569 66101211 24206 67029863 172626638 6484 122495942 724401675 3492 249711307 535255184 25688 194574214 214622207 21117 -486123033 916937768 13002 -491939891 95388604 17255 -385700097 311839274 17734 -441450580 497603589 7899 -317913984 143482881 5777 19451409 481336998 24935 -448493301 38776993 23483 -450999263 690885717 2365 -277223260 284572156 16238 -26243722 442714209 23223 127882247 517971326 1084 -140780187 470012304 19818 22096487 88337215 21605 -411080804 163661500 7475 -584556345 118386473 7804 -462451098 292490232 135 -209485768 531732470 18930 184526518 673138215 5498 -255256047 715796809 19020 -93825697 601318347 11260 -366079484 915595139 24833 -548640461 128329041 10203 -553169628 323272113 8203 113380208 876181076 23811 -127909068 143105546 10778 -16048659 317767859 15007 -179210085 97687259 12322 -62868962 323678016 21463 -208862855 869013664 5972 123550587 506997861 426 141688454 224022063 20495 -328998694 206810376 24489 -492874260 773330890 2890 -246936974 875145234 7943 -314417418 884164883 25421 184956883 233610288 7183 -145774156 104177110 19097 -562078167 55357915 16928 -364733033 313851140 14397 48190663 715287354 22800 -336230045 598712913 21132 -313798999 9358643 13383 -470283523 240929695 6116 136253026 192289077 23213 -60555703 72763462 22285 141216274 152532155 17411 99820495 912042688 21790 -562792168 533458200 17748 -110572423 733947462 26241 -178722205 917750174 1073 -554973457 687036722 21657 -556955939 269798343 20114 -124121438 754745863 11346 155007586 389533291 20330 -213280279 623032920 6466 -438065355 938303566 15659 -137630605 918621031 20273 -465765279 436405266 20788 -482833361 926058766 20270 -314649111 802632340 20822 24787830 186503044 1549 -321090763 571961673 7321 -398649198 13692273 15157 91814950 782365145 22847 -171756774 759082248 15817 -389147573 16245769 14179 146191757 158431487 8430 -64596568 884899989 11743 -483534613 312355959 16633 -313480665 389439407 22723 -299000178 152168327 10025 -65676588 465827596 16457 -332420097 378080375 9536 146170974 208528862 13950 -23851968 512908119 19914 -246279085 583301984 4306 -253040956 655539415 5506 -235491423 437331914 11130 206815175 772036462 15276 -448361949 140051085 20779 -40542852 24161702 15717 -578936472 849126110 14179 -303538658 212406232 429 28565840 769967862 16924 -438594345 182009974 14227 -147063538 53056740 7337 -172185972 453428842 4852 -7790152 55442964 8187 155230115 74295584 22466 -574418899 897797602 13717 -280384230 542798173 15341 -218202196 838583328 16891 26459193 490022608 7098 72390665 502784535 147 -348091096 28825112 5145 -598693839 729909975 23928 -103009265 61216224 10702 -162836821 469268721 5602 -376088385 634511716 2648 -47340909 775490328 26002 -477106550 909956143 11190 -314890105 281918207 15742 -386471840 790057739 8092 208883368 719081791 17559 -552377606 95255955 20184 -25225199 218541236 16220 -95115819 655893626 16540 -33241647 530782627 17715 212143189 79511190 20589 -548453078 872671099 18478 -442226473 506408441 15874 178808533 137359705 4224 112475209 668723358 15512 -324353740 707950891 24787 127935650 132626414 17238 -147589972 939325475 14935 128395075 955981123 10480 -542071261 404478219 20438 82216756 17480082 7894 -441290721 293066736 10627 -246073576 559755488 8508 53551211 283756384 18169 41675839 131675851 13929 -470554724 780766435 25354 -443871093 36211115 15868 -351338001 349217447 22868 -256978655 419781929 14860 -362096717 482571154 20000 -40183407 608706694 19609 237260071 49771569 6013 -498013220 337678345 26264 -222967442 128387518 10357 -505312358 859391414 15943 53256599 352843582 5416 -354856015 750309225 12582 -131678737 315682371 7866 -137011576 568515495 10806 -317678680 503179384 20164 -12479241 927046092 11458 -152414352 914146575 11259 -446271085 846106205 15921 -533776055 446220994 7928 -563261766 787708532 13274 -100912560 54311031 10034 -367479889 693551731 356 82529675 332026269 9530 -134793188 230503712 3256 -420391728 900879172 16178 -484780222 49707594 11479 -355356059 152056587 5516 -479749707 720443278 23889 -462975205 911098229 7936 -254755558 910479757 14934 -304991959 695060964 13841 96468523 93252077 13147 -508265082 288248719 24874 -2216245 635013536 7908 -70055693 153495042 25370 -275368153 703663797 4613 150663301 68045309 8928 -284376322 416257707 17266 159590720 606972805 3608 167251657 347953431 19253 -538765479 341476244 21025 -206649693 945420460 26071 -211709449 464048460 16108 -342253674 554413066 7347 152040936 461083097 8543 -539987403 913798430 15429 -472696321 114820984 3720 -380051095 479963945 24548 -481159041 442760128 4853 -93663841 59651613 18268 -265667713 756973517 2855 182212796 340410295 25423 172606292 95326355 13053 -225584004 552742352 26169 -188822217 649073098 11078 221683108 591564568 20842 19514991 68614012 25185 -399747896 777910207 19738 64703088 852950854 9075 87518994 650964730 13673 140748136 903480259 8464 183280658 404495752 24013 228880540 283887667 12032 -313634185 617744669 15213 126981680 236965000 16491 -193751903 140354101 4224 198665359 59507032 15403 97437044 726135152 2606 57912123 856048317 8874 -410761529 837230044 9845 -310752385 425852323 21932 5099630 354170572 12181 -365370272 819825594 25396 -25211036 842812037 21629 -240540045 304587952 24390 108104188 196512317 13596 -246042983 241897820 15199 -741591 689080313 12892 -562473624 757313006 23935 -403120720 826318921 2590 24122418 831238888 10307 -69185452 130365536 16520 71575420 927123013 4795 -69364767 780857312 5705 110376512 883822358 23803 170879557 937588395 1256 -136715654 367195834 9313 -191080322 641926581 16509 159455385 247573425 22149 -219823595 805298800 21120 -494629190 209251049 11613 -387144628 461129853 12167 -350502282 345074845 19424 4358097 624000789 10362 23889557 889173273 3210 98665761 650011100 12655 196517359 77228964 12127 -587691806 730721778 15081 53235016 75515291 7289 -97807361 222952184 9554 120464833 858187797 16951 -41020356 296249178 1418 71010897 515646849 20747 164137319 643462535 131 38171864 82705808 480 138089078 550630670 23556 -142930820 813427488 21117 -142812060 473477539 18052 177135506 81628085 25243 -104632178 250758665 13258 104985776 787226019 22462 63343304 742867917 17359 145473703 386403089 10741 -175976725 307265620 1705 -21602509 914195836 18084 -562661972 212539718 16928 -109129146 928767099 12954 34682081 26247414 11187 149425581 934816137 10664 -287966402 241351948 23886 206013938 42105382 21883 -243392783 568759810 25180 -399930085 496625017 20881 -76784067 805323102 16098 -202009387 373970297 4690 -102336879 209669974 18826 -288479722 16942570 13585 -526869381 284716268 1716 -252855252 805330373 25482 -181347405 533054395 6773 -344617152 800388598 10526 217046973 601011952 13382 -82502455 45700774 4502 89994012 404864783 12465 -37307188 12317939 10564 -38457483 366780617 13418 240660334 354918854 6708 -343467348 819242552 7070 227863660 52359637 17673 -181767712 579488531 6562 -246229523 817416586 23416 -267985991 52074420 24382 -324781652 928491979 23061 205275053 131129051 10978 -393577832 457591169 13262 -565582134 740163895 12252 210958132 590897565 12239 -169873254 155423809 388 136003883 165696708 12792 204247666 85799784 23615 143906316 474084695 21194 -355188537 919444388 7990 -127338736 26731245 17517 -277284197 728852081 9741 -87734461 188938623 11549 -119852446 786477601 9788 -322343903 507985989 6574 -230026802 774449018 3771 215304837 402929221 306 78716606 265324824 25796 -61426982 728515846 19741 -357768060 488787868 24053 -589781849 135592242 8442 150081190 416466143 21132 239991900 52879187 6432 -145906221 751865954 2352 33777619 393115888 18105 -450426717 338428991 15326 169800121 133474869 1244 228510261 337518302 19941 -406876286 227282176 2775 193341926 506702584 3283 -379024789 661282566 11193 164532482 914404513 15374 -457227360 524243555 25865 -239520318 820285007 26015 -526694841 289556861 23628 123226665 162501540 5073 -409655290 692221937 7261 -179739571 506488994 24824 -209487598 917938351 17756 -252979691 639783383 9140 -397269129 739436657 15791 -168004090 86147912 16678 191500355 195217990 19754 -217161697 386432666 20271 -351131833 129928686 17035 202030700 820463928 10735 -368460040 493885458 10712 -541362100 546877406 10210 -482326025 845816838 12844 -564378814 410319500 23262 54119516 98065795 7577 65730035 752764042 3329 -473959539 940163474 23028 -163186367 583093015 3999 -277746155 297695006 19103 -412820909 266937123 8630 -252857294 44233238 19077 -455864971 425357285 9656 -340810789 917614398 7791 249609325 818926192 25979 99451706 757055902 8560 -204721350 475641301 6582 106087584 659076934 25058 -36400044 67024917 5728 188409791 791101856 15972 -450892747 577514746 17146 213071893 830652707 21432 -325221300 517352663 14569 -270634881 380099374 19693 -52833025 289363704 12464 -515520979 482369595 19934 -480772355 129552725 7834 -365112847 352597242 950 264995 148720604 4706 -56418305 690552593 3074 -183498917 110032483 13545 -369576172 345477066 20645 -36980383 510438114 18572 22620888 251158664 18104 -489137173 380563145 13972 247697491 368707095 15826 -553107873 583168282 20647 199259927 782153684 13536 -477206639 513696119 5117 -493419190 398645483 5043 -367787384 375575419 11232 -245317299 795012223 10555 -512136597 416347802 23519 -9769233 461009932 17243 -585501795 541947093 9576 -67670036 393777766 23223 -126340158 551568943 5708 -337663968 792964886 6236 -500549539 114062559 13076 -129891466 835790190 25004 -469113416 81460324 1903 86123325 919680036 9660 159898718 538108213 20768 37981534 472475708 21341 -108349089 110217073 9896 123189394 391076938 14658 16832215 566665497 18571 -411973551 253266324 10094 203102079 307259521 23715 249188730 64859415 19621 95124448 113482849 17736 115055270 725968718 10348 -274936252 708917762 20278 53164180 503279408 11106 -301117467 914456386 16527 -239768005 508225226 17412 -550410450 104213294 17431 235724652 631549676 4270 -439872104 567646022 11681 -597835255 373530130 23505 -174927290 469298844 3487 -210924170 915097214 23414 -27872106 745899245 24886 47771830 455640306 4114 52547845 325228321 14988 -370534054 460025675 5276 -600124489 97805527 16816 33189125 160174474 25686 154603187 764028021 24123 -483980962 809383074 20626 -180747588 871339249 1007 -7062398 182396966 10626 -283788144 313396985 20745 -193162273 94681371 1747 -163960837 97014512 26056 214402398 291947099 11706 129804352 613454914 7010 9915262 193220050 9349 -542238767 817371439 5832 -202582341 168291301 8163 -531032553 743291966 22461 -242092324 145612659 8619 162388890 130973307 8508 -366503805 635379479 25912 215157887 109458811 24975 -196097699 428850878 18656 239444519 92889625 4627 -67133348 702018484 11384 -283534031 875790280 8214 -428961877 113945179 26025 -445577182 575367038 24978 -222049028 176393681 1409 -26387708 159501507 25568 2104686 301491400 7351 -363088120 132889318 22637 -96711592 424265117 6942 -520677359 730469218 3609 -337499593 400123751 7842 87186861 457513907 9068 -402876922 843746110 25713 -20068169 358329208 14594 -560955216 493281485 1181 -506184868 83893116 19199 -44969723 271756764 13156 -363333939 627649119 13780 20883159 544266438 23522 89949014 355567258 24657 -597849541 305470485 22496 -291511029 25052055 23193 180334252 295898731 7161 -366793829 20924545 19350 173496163 115591844 16406 -309573198 482864724 11165 -484763365 511516722 17917 -457176714 708178646 8412 -15603624 186450497 7911 158921574 486971721 21167 -92958841 456888128 3490 -571739658 43826152 14104 -231128690 470731864 25445 -450595789 13280365 8376 -211376857 703383789 3256 -545162130 544805648 24070 63607755 690599020 10584 72898912 781835811 13149 129983305 760671732 10149 -18268847 953741930 17425 -492370944 795384969 4783 191601278 603028218 9294 -445635736 31437187 3975 76553574 282591031 11555 -21138444 820453542 11216 -501029102 787101402 10982 133745505 57798677 22120 -98281218 564355558 19279 101481067 384496152 13445 -39283070 39559832 222 -340695795 123893932 1928 215358798 420643605 184 -337309262 863051989 16285 -159130265 831735925 25734 -140319441 609281317 25677 -47768851 394485559 12427 125467625 948939957 18652 -10750288 400804371 16753 -396762777 894297704 1791 -79691732 810548005 24565 -413521621 89078985 11916 243836 933308842 16879 -158135140 133306031 16787 -441121579 406526067 14497 181105251 633351197 6756 -426901335 319780338 15878 -133533948 748700294 19632 -229706884 939159786 10514 -86257507 582733713 15571 -57856022 481367125 15066 -27166530 422537382 3771 128775734 318465706 24465 -426206780 506761575 613 168187321 926586960 20078 -565834758 697719819 5445 -40847894 720436608 18703 -140331102 601603050 4410 -117110295 701574691 21651 160909650 626950511 25531 -103093809 357837009 5566 -288544667 908231320 12882 -313050529 444640411 10462 -512820842 403455251 12526 -445020671 879459127 16801 -295514443 179635399 7215 165432272 388044515 24727 -149689228 498445850 16439 -121346914 140510760 18236 195780541 316875984 17582 165619872 851071991 20200 46570497 890770362 23814 73774096 18938732 10728 -58487061 530379998 21352 19555988 215403909 6146 -162658546 657800913 17800 98494313 24391277 1813 -131811676 326803785 24330 145870032 834867580 26031 116585830 592084265 18151 -541461006 584374880 4419 -363754166 637316419 9147 -453817761 805863753 24103 -16946877 930921612 14001 -194489714 666088024 17808 -462362709 804190557 14844 -323508586 814177094 11599 -477044149 765853229 926 153825121 726407066 6514 33402519 439561782 12865 -151030596 114524749 16858 -522899630 933352189 16032 -433057172 527861917 2618 -533832771 903471510 21908 144014340 724008027 2468 -486742068 392026895 132 -320846831 935469213 5793 162253337 458214961 18791 -481169761 29197727 17369 -150233094 771366395 13107 -318437674 291421968 16059 187112052 122032802 23047 239160021 921120422 4614 -326548749 614871153 18307 -210948139 704113382 26282 -344801329 879480828 19608 -336548216 350114987 21635 -74876112 577108687 24260 -563480636 578437771 24847 147696717 444941652 17556 -564563881 942148169 15252 49418069 782026111 19108 -322338291 849913269 20146 196512243 631516922 11907 -342103481 40401241 21396 -150942796 313383895 6460 120327999 80739318 8764 116912755 416111356 4395 -472976315 918581947 25056 -55891827 311438708 468 -335802961 421884044 21459 -106088919 190453306 5690 234863930 857629732 3815 -578143990 440484694 21053 -589721225 927993876 714 -284757050 764031594 8491 -503043286 335586974 12396 105086315 298795655 23430 100473000 470220789 17424 8455892 214537455 4296 101443411 23866848 22471 -254554773 73122894 4733 -340500639 183296067 26010 24668525 626184118 15578 -49883551 502408803 7669 -110265060 117108786 10687 191837782 766137491 660 -245150771 556074708 2508 -448339434 884249316 26371 -10653071 248174376 10739 -464081253 697954722 684 76440187 246677173 16793 -275706684 225831781 15806 -421981016 543901547 6085 -176287860 858946545 10632 -187254892 33844945 9347 49798910 257123041 23432 -312052778 380386684 11922 31194778 374351496 20404 -33426111 401068223 18040 228178550 714950067 23475 -146908337 895454355 24860 -544385375 335015614 21926 -79716708 314984003 16107 -223341451 245392892 14807 -467300410 550388827 1618 -347948231 731681549 1392 -389927947 165000142 12656 11574991 548012925 1078 -548423434 384068603 9819 -373833221 19746224 3475 -414323426 489341866 17997 -133762513 122195133 10605 -381671229 693162105 12109 -220170223 25650257 381 -209848428 943060962 7908 -379402825 14852071 12297 43753010 509703591 25048 -170605179 92616323 5543 217831991 524735088 23751 -137048959 626470943 19129 -130316146 270340195 7622 143125827 23747086 9875 -318212648 793702231 95 151306806 203223995 10006 27981313 139264473 24833 106550355 111622287 16514 -533684584 710170917 21697 133528115 579850396 21571 251325382 180083690 4957 182713339 50274197 21592 -554170787 666066514 22468 2489648 848056457 12540 -3918514 918344216 752 -501307248 621454715 7869 124286055 382627185 11477 -55689369 127387216 3182 11704260 825888655 11046 197263159 421920113 21599 -114741551 31115448 25675 119741925 397725264 19635 -304680805 902484259 14246 -273482729 394243417 14895 -490676127 954217058 8009 -192674461 945311252 25030 -110238250 184981430 21981 -394248196 114276215 9975 68762086 658099920 19614 -565546826 889676375 12803 -281197350 380483176 1003 170504744 17196217 13356 -208053333 885799825 21652 -234783861 195644104 23984 -79659705 441407146 3220 136395510 499065168 13792 -402936708 399579852 2519 125237175 768181657 24869 -480267426 711850863 26069 -534548792 274393377 23253 94012397 696688851 942 -190807148 920992872 24070 -583385110 889007692 129 -262301848 480920639 22022 -560667928 94407821 9440 -572328156 670456904 25161 10011937 666096461 16048 -559860583 184688743 21763 -456984413 84078012 20233 -148242839 940214076 21527 -348876668 162187586 8321 -602000802 736241105 25548 -216298787 749868680 121 237440568 212724362 2176 -256362494 281706137 10525 -128176428 854382905 4818 138788506 167368324 746 -165790174 951671019 21340 245944278 509368710 9384 -318125786 442641775 12513 223410609 607854023 6614 -361738642 398427957 14587 -376079178 427098588 3588 -433313828 692220898 17380 -375196046 347416072 4187 -474083313 827172334 8271 63046470 548622459 18754 195984854 177975493 4812 97605059 518555586 23180 161788052 467504780 18433 -497868742 102739335 21580 232004988 519329067 5903 -166149039 402273768 19570 101702217 520504735 12462 -376271781 423145166 3311 -139315104 86118291 11286 -226978698 315319178 26059 -2166542 639853180 20109 201477902 888103678 17246 -77858325 509518224 19433 12247290 322380410 26389 -99471538 85878190 7774 -255790490 699229865 20987 31751570 779975326 19847 -457030428 651792150 2763 -361875484 54005766 4112 -180222634 564307979 16135 -72074944 708166261 12735 -570638885 227828520 18144 -576216097 369025624 157 -294250994 371359913 25921 -29117308 613983317 5762 -50235937 501171564 18376 -307044746 580890552 14052 32487949 588456129 21375 62551271 175717713 3829 -195041535 541263457 19767 -396477271 699984576 5679 184609675 507189181 25341 142640318 131469454 16206 220685232 197393350 6005 127609604 362579419 8220 -283437661 265115904 23356 39464233 513999333 24875 -444260027 898276219 694 27659566 957786166 1391 -54065323 795800655 14271 -302108575 927112581 1891 205703260 350195122 24952 -419760138 362139849 1396 -491224397 534274097 25809 164403795 267537758 10330 -50789522 45774418 24366 102856543 305546060 7446 94291088 125578945 4589 -341319435 482415464 16521 -140929657 19613582 6318 55193922 598524106 15316 -150260640 344118918 5600 -530396382 729634889 11725 -97583556 478623412 10095 -355673293 487307483 5746 -457710560 177528377 9960 -548666029 392107949 26100 -240972871 897940426 3978 -420960568 43473916 19166 -66605338 107904789 11973 -72765343 755209045 24790 -391180678 728684800 11165 -229428715 155256984 19500 -485821144 864473638 28 49557748 290811336 4940 -541170980 787804206 24620 -11454660 26125310 25288 37122247 426725751 20438 -37545783 253740312 13540 -418516812 258485788 2336 42360183 619898090 22042 169948149 156040637 20056 86827903 232514214 24854 58018722 146952507 9004 -254828887 270615176 19588 -512266367 290779198 15259 80521090 160995891 8648 -594666018 847972243 9796 251903780 841906652 1168 -524289562 520658885 2956 -43833787 194473854 5166 -101943371 185633039 5104 -217874399 65543988 5544 75560048 778891091 7378 -531005430 582103851 18347 -541777757 355206387 13050 -126327764 18335534 17139 -552472230 558805877 14754 -262325565 702295117 18307 -362191768 220718840 17898 -200780045 925460584 7667 92116825 839850176 18368 -331999951 412495566 23901 -574374835 99594850 2768 198794709 797247888 22214 -43642896 712408502 21162 -287930633 757929822 17308 -96822725 850687562 4690 -184750404 119522306 2319 -222981352 51487660 13037 -447540246 405289061 18287 64730239 85987417 22905 60827307 725530535 13120 -193054167 619251593 6023 165668008 953377364 3088 -264627167 447752176 23138 177522015 589155907 22067 -139752652 630481466 14219 -211973025 134848227 404 -466272563 853594934 7280 -372234317 520228513 11703 -39564037 589278217 24271 85878651 288020118 24398 46700049 236458515 10680 -528743235 734114013 25086 -429024905 744545172 13299 -153586969 430787996 20746 48407396 234981308 25414 151969633 50056369 13304 48362959 625177214 16110 -105437758 301325275 15986 -389410584 390759721 12913 -546149099 849666237 20344 -6535656 26467869 2027 -284515842 762191013 25280 -116469817 26338708 11350 195889971 322496670 5445 49458673 528420549 19679 -171210818 109600647 7070 13680033 904462057 16277 -587792090 421053835 14478 -128973110 313215864 4844 -134505606 364074819 3391 -409560053 927843139 24431 -169606280 473563095 4708 -64274046 86242050 21361 -532195083 749815479 10247 209426954 57154323 15746 86826243 804900957 24476 -460399725 259310783 18018 111630457 59837592 18367 -376503963 37123905 15831 -118641557 500426926 5890 161431115 307348449 25787 -205046380 203735978 2389 -338875572 348537755 14926 -489472082 751421717 22973 -13067138 661799436 12284 -2497201 203078110 11609 -531781544 154649561 25287 -177297775 911670589 1478 140997644 448944463 8641 -360376127 437450164 3429 -147781463 538117308 6449 -107278312 235707400 1446 -259727790 556808660 19905 -243285312 503039130 17471 141905181 133679547 25156 -13252735 289868867 21569 249169056 82497607 15424 -276868864 128118806 25807 -386672425 672181008 16456 95049475 797880695 4082 -398528593 534776522 22146 -514181348 798370835 11593 -381422042 889684574 15923 248484633 537861708 14073 -533464061 200210997 3979 -461931935 837805951 3683 105025911 588100996 6993 -322114755 427582175 14461 -518255143 714050451 26266 -449730780 192626155 11065 52377420 439556790 17157 -411037889 519380964 11026 82722611 744601450 3530 -133244924 9770967 19490 14172559 520111896 2086 155674413 573968812 1444 -319132536 687312960 3402 -447000041 80731538 10539 -537991996 910508465 970 -592271535 370855021 4939 -524312910 657687493 3755 206875885 548813686 23921 64465171 611917679 24701 -290079875 582584322 4929 -393968454 236371840 26181 -535502134 288506105 23993 -87499023 510284554 8820 -562927264 529593494 17211 -128097951 403791275 23847 249602764 452908286 5953 209322563 588361605 895 -315709570 496699096 20346 -556710997 650744558 16115 125470687 538758575 3070 -317038310 669083078 1372 105977747 691224055 18180 -437017762 74371684 2854 -26857388 653499963 2251 -377640620 884972493 15178 -391615483 784197868 10611 -96630428 409012249 23873 140429245 566450119 4665 115039236 589183988 13303 -469297269 461175294 10693 -37122808 184953412 25700 -334591470 313101131 21007 -161760080 883979340 22914 -15034267 404668100 131 -224598557 365927591 1874 -211082974 358709467 14007 -219753859 879823149 24080 -152256881 703343907 6386 -418576324 941652420 5668 127789688 587130733 4312 -199249063 229640711 11788 -173769490 469791070 2410 -376809467 378225873 7115 104840205 629970155 25358 -30923909 136422536 10959 -189364557 450863289 15059 -172036743 937142728 18133 -461745202 237853013 5373 8094178 470773042 12756 8051390 274937185 15960 50167890 704995926 17547 -44363527 866109394 21385 -287083153 484321685 8197 -462111609 371717667 3032 146530209 145941918 4720 35485252 104046553 21127 107217105 95785286 24993 205257595 317030848 26116 -341113503 382601600 2074 136726624 477156143 11738 -344084320 757727238 20380 -314676763 143728470 9607 -550394138 448041891 5268 -578506332 599086494 25434 109893861 631986980 24663 143922796 492754855 26423 150156529 527237118 13210 178172657 768416538 19429 -542079842 743866515 21976 227768100 696286618 26027 -512679247 480082704 13830 126506662 908436882 26042 61148451 626196496 4240 199042768 936027007 5887 -107771588 577151193 25405 -102062888 763951542 17291 107351940 684942555 24035 207491459 453372144 14297 42432371 765861801 17330 89776759 297069118 11824 -144701584 956864596 9931 70205284 675829770 24908 -475523068 663526638 12224 -426530057 744439446 5128 -370838388 259959405 18803 -159906505 233400505 20977 -546357835 945923418 3724 -344303482 804745649 17052 -254856076 395680850 5233 -173978069 630453782 10218 57035793 532795810 22119 -60992518 485940444 24271 23270761 214625315 17100 240040683 503130840 19634 -568312184 495129742 7252 131464959 856041226 22445 94258152 60932538 22030 -240234772 508516592 20010 -39589138 389141638 10106 -298769916 914893045 13834 -251547313 641456860 16860 -306777402 609150407 7625 234114688 245929216 4947 -20230403 25876508 7506 -288336778 268482191 15735 -102190699 410362722 1102 17586605 307445124 17428 95780118 378491119 267 -259152003 812981423 12286 -222610999 474859233 18729 -29132639 513472609 23049 -521440580 68605645 9474 -555946416 142976906 23999 -341830184 20973611 18293 235093915 702374397 14541 -41202912 743361679 14871 -522877144 157869568 10874 97833704 334280863 8691 -159764298 857596506 25323 -430033098 870191068 15810 -60345820 549782574 9603 -499444001 805060448 6923 -274289137 28582216 8348 -583327315 336002364 21123 -31119988 399375007 2456 -492283654 301306785 7581 -390985118 41620616 15873 -592195995 952190117 10794 88512581 479219111 19322 -396813318 864457075 1553 6212788 153130478 16257 12727991 523128475 8466 -445497970 764163968 9911 54239067 73998553 25852 -41984251 719426141 12134 -319284147 601854205 8443 -562801427 20832337 11342 -476865832 675581728 20982 -193831230 345283618 20530 -105281541 451196455 17503 -444438896 678832562 24528 103397277 124483347 14516 -156384682 72158225 2967 -111384113 162043514 11804 -122612560 731830565 15752 -285438782 147177965 2891 -583579079 430208919 3719 -220520786 37011415 9775 -296390579 638976888 18212 71414536 836771480 7804 -268889268 130230790 14527 -225569619 666581320 4821 202059279 785091988 7098 54780323 734534595 16923 -293406098 417167027 2135 186775367 718792627 3689 -326949076 783428231 14737 -251718514 140378055 8722 40914596 380173223 18435 -224990304 124933546 13291 -577878169 248730112 11363 -374678186 806269046 18109 -56449694 447562723 26113 -370688499 97117274 19377 -51945176 465745813 20379 50882148 571350709 12454 -197129443 200276111 18064 249238580 653350918 20187 -230578497 296322967 5472 125348906 883513018 25460 107392932 275726462 16046 -428559842 948627879 6876 -545179128 879624706 14992 130077280 888198102 1896 20508507 408647416 11294 -463498121 705324357 10405 213044678 511687457 23948 -343068857 862694622 8748 86819878 766147522 13629 -50308751 639719755 8363 -588089539 838382794 26335 86020489 493114832 8692 -448158810 656957838 19796 -232560694 225922488 3108 82108114 650356537 14160 216806510 529831536 9742 162370924 819186209 18908 -360460171 284488609 7397 225946114 844194515 21115 128418793 316337569 23830 -55219717 899232679 20510 -251966020 803285891 19702 -292539073 656011342 25218 120523239 597719529 20433 100806650 526135582 24585 -546069325 413109726 21180 -58545196 727582525 21332 -433251054 262117388 3500 75034512 772116091 4203 -304779293 699579541 21635 -336292479 166431743 13456 -288569244 550121597 21726 -372117979 140025389 12917 225401079 310091997 17124 -449486303 568534767 13209 -545139729 245834497 12492 -104738007 813668453 12891 -169116856 279773328 11559 -272859457 54014879 8143 196457666 728270157 19691 123583974 91509661 18653 231746068 346546408 7025 -290824321 904163007 16476 -449843188 566747903 1515 -354669744 62245604 25816 225429700 708947417 12601 44678992 947220590 10890 -429922862 475656490 6775 -516265290 951390381 9416 -60975593 517804556 21800 138187203 569031534 10080 22123522 127172153 18443 -138441636 561900215 4320 29995278 38187065 11757 -94287547 180233769 9866 36210937 766586907 9764 -522510018 446100238 5561 -30210408 668430104 299 -283752906 30306124 11200 -26675738 506077596 19227 223069298 223575742 25307 -280930476 317495339 2279 -411634269 779987798 14975 -130233933 539477653 1164 -196979660 696897676 5624 206522217 172433375 15043 11607502 196567144 16199 -309322982 38277448 25578 -72570981 680960460 17494 -104568645 691160135 2914 -226619856 604529066 778 -173572742 488540059 23887 -154422519 62569862 418 -449335519 393522112 8539 199988673 648085831 2729 -114917390 627197471 8332 -156194914 311862355 26301 -26370609 287260036 1048 206375008 771110192 1337 88324749 536644229 3619 -48572283 308406244 21824 -312429500 461709133 17218 179792429 614300808 21017 -129504417 476242496 11880 74746041 877144691 11631 185320303 515290396 24704 -559072932 254295611 510 -571273077 433300469 5279 -270884870 409626789 19514 248282929 473214547 17516 -291908427 819567726 16274 -166396785 21499988 25551 -404893480 799399701 13008 -262969477 359296934 6986 -486206680 327051624 6535 -425305165 614714019 26186 203609635 561073197 3754 -41104914 771624513 24919 54665125 389762360 14862 14901318 409789025 23232 124007054 917766436 16353 -53805609 39698434 15900 189422668 606418565 1750 -60936670 264917491 22186 112533190 891120459 20864 -30082878 167648792 16232 -387900147 945446246 12679 -341854697 367342010 10465 -174194878 381266342 1322 -342262052 869847668 20428 -459503602 227585216 14893 -30064063 392386555 13183 -78402540 910465967 8770 -549763015 327244119 3453 -320695477 198097409 11093 -578896244 763915279 23978 -52828844 77787054 13835 -29062844 768680223 9512 -120724032 922665813 1860 -22733249 517183088 11550 166571487 845901077 17918 -49538087 816187812 6987 -496772680 673542255 22958 -553267783 546738292 930 234183853 469459788 3623 139310488 173201705 16641 -457125491 882340210 17392 -330019306 129685476 11595 -427799868 179344177 17031 -498831041 88288445 8797 -20593469 337297795 3215 246051221 357000577 19373 195154493 742640841 22490 -192948644 476937045 18136 -430864369 397207878 8477 -106323848 662417556 20970 -395007186 448588755 12370 70883801 142705200 2064 93745833 902034518 3464 -124714560 886844847 20479 -381709249 594496611 26263 -145701472 771658356 20497 -85473233 21724223 17365 177650047 287727485 10907 -487546890 230203164 4600 -318411859 657226499 417 -108624788 148008282 24486 75371839 698607392 20291 -394139476 599454998 18695 235267429 439829470 13889 -384603426 900938775 2006 218261423 79313906 19668 -461200283 448401141 10827 -177869653 598358873 467 -315489976 150752738 1263 -196274129 708657088 9075 -553872688 157867049 3123 -430400595 135408836 7364 171910591 576344193 8648 161590013 552170357 6489 -433725584 98694419 19398 -543363132 60156859 9499 51513716 910771072 11208 -41088240 820642197 3376 -469194671 783829526 13493 -526282169 610852601 2674 210319281 649722936 718 -9885383 367632428 4263 -445278724 551366075 5346 -1710850 653040815 13316 -376505248 679440717 13129 78088317 892867261 11780 45298834 42921713 25560 -205528018 655880224 13588 -60260171 948708738 15832 148840460 176373396 25419 -33743834 436529318 4455 -553209398 226685266 1886 -344624615 389465070 17588 194429854 656378439 4541 -205360729 656823992 23810 -69819607 742081596 12141 123890941 692010651 9441 -102912655 282207960 20676 -313253010 431004454 4524 -391537300 848052954 865 -43840753 120298796 12766 8442427 170508539 13404 -193477131 930299229 20384 -304418270 840585659 2942 -332900262 796165015 16824 92555440 612622788 24555 -499357047 650789218 17794 96449866 626948244 16129 161430608 107637462 25748 -265517188 133270696 7709 -498804319 628401863 9533 -193407931 36938681 26023 192784912 484991400 6646 -447932871 412013550 466 -322676268 215152204 12380 -25996141 565696547 22517 190766993 531202403 14993 -590763037 378741840 15770 -510914972 811336098 21767 -229680237 704708109 7582 -87571776 931596354 21182 -449974249 239669074 20302 190568088 750037269 1287 178359149 568729006 3865 89928815 472148534 2792 -189640597 96129218 24387 -341688110 137561610 14988 -116672117 785687210 6303 -91674099 725333060 17214 -484571262 694487150 11468 -490741008 663497571 5619 140857582 106282149 8911 -99489057 682074314 15118 125557502 855137107 7134 -167851190 955395431 16064 19605453 850081736 3594 -206333123 315841505 8588 112916017 372390464 17947 -570564925 798657212 20993 215791310 941255228 7785 -31196754 328373110 24467 95429563 620355725 20153 -597236599 48489269 25867 77961332 150685296 16525 -584424246 702363000 7213 -394471664 699863366 3834 -504106921 365804598 10373 -33919106 560106730 15851 -239979631 45926425 15992 27475569 447538894 2098 -569654526 202618847 4471 -295323048 761755832 18406 -123876403 488591709 22865 -489752278 347620423 20003 -430618849 893180185 3404 -392284338 717160523 11781 250998102 561063285 24202 -93966370 639752178 4477 154090618 459678516 21961 -523177437 486031633 16942 -387043230 924579389 12625 200539022 920726793 3658 44409296 818147108 11098 -406256529 612069873 19636 -325179074 266555134 9199 -17974846 926685138 6017 -591072699 26713421 12762 -560912697 565905857 23983 202747260 864875568 15300 -31199249 237572914 4435 -526089337 902688534 1732 229085542 671224336 22128 -218893649 283021643 7444 -484987013 372929551 14190 -52551609 49405513 1834 249553595 362500760 18282 -567161581 60140186 813 -426164655 886901873 6658 -540178609 58122043 2822 172361476 391114793 2399 -235058406 565715681 24438 -214297944 416175404 18811 110138334 905806764 7371 10359824 798076803 16095 -292679290 128854993 7365 140800836 354169219 1718 -414498786 285116009 17245 45238146 653155267 23095 -351685935 677714590 9322 -560346484 438937809 9903 -62483662 467296909 6462 158818936 946619248 12496 -164830740 456763008 21986 -71942044 100715223 2600 249302108 114643931 14626 -181095521 323155232 14318 -497537477 14410683 14699 97605359 457640497 22973 -415319916 453176195 11527 -438226357 369597703 4979 -489036389 127544340 19017 -470327995 933417170 2749 14014511 401098861 7315 207039422 839976606 24443 -271630080 141123443 19692 -123040134 762257579 10629 82082635 736646674 23073 4044619 284322438 11631 -41495975 111423429 23398 -332250534 824110237 23542 107978153 177763454 21629 107051703 692045379 17302 64623672 201402669 19322 -228751685 310086848 15675 -449110647 134317437 21158 189915017 944260617 13807 -399101688 654057916 12066 -10411799 812071954 20011 -35049948 378386275 24186 -323891964 607630062 10718 -289196452 496398854 8289 -426592238 117744320 15792 -116997438 492793559 2113 57999054 679869798 4925 77249915 548070627 20432 112536447 691401903 10665 -92277422 920469041 22555 149650320 448667106 17657 118388980 814454027 20784 132509855 784962152 21522 -276285281 531082993 13804 -19149902 695584062 23194 -515689033 365475284 21447 167492789 310511653 9279 -78691822 835450901 12067 -61276693 281280837 8764 25894798 261712249 3502 185513887 794262605 18085 101603608 352009923 21242 -161730017 588187925 3852 100119002 204045068 24955 229226533 630370285 12581 -359075185 915669444 2016 -220740925 153305855 24479 -346890467 139141702 1884 -251037990 171375324 12018 -290212487 640738507 6887 122239795 149604041 3164 -527626940 257483117 6475 -86207904 240479437 26256 -519791612 840289244 15174 -55175907 492323344 23120 -42703217 826828917 18310 -142863399 68717772 23170 -270245366 594199028 23499 -432655475 689713649 18717 205243819 31100004 12047 -572062927 737221476 778 -588436060 319336413 4872 -227143719 900772329 12927 -402106778 181239106 23559 -29869056 727575231 21437 -361224370 334284395 24814 -507483710 618750723 11572 -579800725 458543403 25738 138466491 419009416 6735 -203096584 414765847 16168 -495649491 467093495 26195 -217249499 54074017 1118 -221216274 879924803 6981 -131699299 100419412 17372 -385017261 740686441 12283 -55530963 368009747 11166 -347574691 835698991 11353 -143450108 785632075 13208 -459217938 472177366 25290 6940915 939133852 13493 -552708064 543223418 4733 -443128226 775255790 17921 -86546263 703886454 19443 -143224340 672528382 2828 -559090384 914928134 8393 -360113050 266292081 985 -510223810 942822746 24224 -509441459 235902921 6601 -542231204 838426529 25246 200314096 371961755 6028 -8986196 956264464 3428 -44294484 958173435 10353 -466236963 25371912 1115 -223818152 180758204 18794 -484719047 726190782 5009 -186766297 817874402 8759 222134241 72447870 1111 201479859 612616871 17584 -482494838 292591195 6856 169898735 381596803 20144 147387180 115691051 9589 -547354147 557298199 16937 -310681310 83129080 6164 97539647 580465528 22158 -415126707 114288895 11469 -547591709 619672861 13057 -241019553 766734790 16764 -125466509 471665933 18534 -186604110 881362452 359 117775389 919514416 24271 -261674738 571930306 4627 94362230 112175516 8538 -130974636 887316854 23421 -380279599 144624145 2356 146177949 465367680 15273 -414606981 356804725 8473 -563386128 896215439 22460 -520188217 277741030 7780 -538410216 365506124 15663 -468419542 96068984 15033 -57419605 421920812 21307 83742906 322081274 8104 -413260524 722062125 9550 -38675128 727744490 4578 -355462841 688419842 19246 131201469 331957453 3937 -395329633 351197637 292 -504428539 931702474 5111 -348029616 330929928 2822 25461006 918075107 21818 -26082032 71020572 6387 -560683127 628456221 19493 -371135442 394940254 3619 -87667802 789728779 22981 -562650933 344685312 18266 -550069890 482148121 16435 -517685678 398318845 12044 -216145555 102928689 19659 -502366257 620887251 15978 232740218 196020899 458 -344839612 354702044 10183 114420853 14211465 16319 244311428 782361621 12972 -304306514 428125435 5882 -277527346 634021256 6751 1594378 661476295 5765 -81549117 466081310 17953 218707834 317478927 3218 -43476732 881614367 7370 -101416920 546663167 9933 178343173 851179060 24505 -466723298 42777225 14317 -514283389 596404412 8257 -147135929 70560288 5156 -527395781 955258339 7723 42189371 213230885 15229 161425622 749762524 2677 -6848049 477371459 25571 -442824735 183680713 13833 37116764 166355629 20916 32215921 571490357 22793 213115205 850329440 11580 -533650129 92940589 7573 -459057388 676526401 19214 -193696579 854754242 16125 -83460434 652923410 14123 145060434 441788195 24798 40117977 264536144 24242 220997451 27552939 22891 -284947998 18059740 2976 130952473 723031287 20116 55690508 745516424 24059 -288907377 573847780 17896 69303840 921190597 19878 -144969493 696090796 6279 -310340878 505408627 4878 -210326019 294655086 25306 -269410675 783767451 10861 -342468503 611070710 8604 -171922019 691966210 7123 -307336516 11687981 18072 -452257581 83439887 25693 -472734019 743213167 13146 -256129710 82433566 4220 -357040829 452175377 8318 -82962802 351056155 24903 -486316512 182866357 9118 -33172160 148398074 21000 183560497 778359295 20696 -325913487 871544538 19101 -100634157 469101123 17901 162148507 369400600 20158 16180107 117162031 5702 -324682752 75980689 19263 -232992478 801207291 18704 -240289750 229620729 12090 228407941 689753602 5685 208783133 320963498 1299 200548087 661042346 1152 -341729014 252192840 24583 -168850753 643559115 10624 67875785 421231640 4019 -170434144 666878481 19899 151749168 927571766 1630 -568810669 917047707 19429 -542437660 357574272 19404 83216339 80262757 12584 63904880 953935596 11140 -35035414 284009864 25891 201635166 244363194 19137 -140286444 807286271 17250 26537687 342838535 20430 -7238129 613403739 25168 182594987 461788898 2537 -537167336 872488299 9535 53981179 202832412 12842 -424566864 361861665 2421 -430957286 9836021 3964 -157208517 807838660 892 -79128782 350443091 25247 66462145 522629685 15019 -6151408 249610323 15137 36046368 823033918 9463 -302538445 500486312 21934 -14721945 131156337 19521 246971946 599824490 18330 -598091748 650140330 25698 143360474 892524965 2166 113070481 31385387 7285 -311146075 654332836 13434 139444324 789396574 13991 -396955506 828924762 5465 -83602141 897383896 14413 7225484 447659363 5094 -21035173 205965768 9582 -108482192 537633029 7312 -414852959 692837182 23877 -537904153 313595655 17733 -273180761 956367826 24727 -232299934 894955080 19102 -439387932 954868743 1367 -90891590 501333951 19694 170557293 609349692 22839 -127294220 850915822 13097 -252345172 939088620 15990 -52269359 607662626 14923 -271828494 627579898 23444 -58109546 837462036 7109 -291026615 829876055 14299 -290239976 605188815 4144 96473811 843092350 14506 -483197740 639280009 19517 -37500293 522575862 13372 -192462780 66936784 6797 221484616 244999849 16003 133218168 508821442 25167 180389598 33337691 12913 -356788604 225392187 13254 -567065878 617954508 22172 -425991082 752866673 19039 -265242822 157168261 21405 -525284389 305607615 12459 -279125711 212382174 20287 -351315587 526249269 20942 -394566179 681638985 4330 -112049051 830323107 16725 -154593975 727954809 4148 -210017684 956134308 12239 -436418415 487011737 612 -125761690 216118733 16614 -406787307 689559979 23687 89883715 434124527 19926 -170229791 8668808 6359 99943422 372139261 22899 -481626045 348841118 17565 160676854 944044846 5208 -65230889 388841084 22417 -458074796 630248477 24780 97988343 417248437 14950 -407602930 226738846 25302 -204258753 914393223 9942 69879981 392510138 830 -433630881 569202033 6589 244877048 822936689 15753 216854961 518011166 1950 -239950571 549090660 4004 -128002884 755611628 15295 -248193131 753879403 16402 -451394064 234129945 14288 -180686620 869615971 4148 -400655647 237509747 12188 -363104306 156004638 6771 191947843 93073272 20614 -54669390 773191860 9056 -100977307 309993242 9260 -480302579 813915504 9276 -114592720 222382710 3101 -197621546 650460900 19337 -468512946 101771958 14383 -177957593 654575963 15908 -524731941 660718030 1672 236842095 414539238 23522 -97866065 262634166 4793 -138697612 151678943 9620 226230830 913685784 16005 -269037935 527730417 5323 -243443700 411480976 16785 -152037648 43380644 19980 64686460 424333368 12536 -476049336 817040153 685 96836295 305634359 7033 191545515 400030682 21199 -137677840 313857573 4537 -365189729 256724403 12977 -116410803 522077427 10594 222165393 738579276 19377 -555688709 492034072 21130 -450350498 406292084 24832 -326573395 913492793 23026 68871819 492668547 8305 -599727256 491715073 19782 -123256094 443835509 13369 -455886958 386355788 25250 98751048 271544611 6968 -150796327 830581117 15561 -214589216 384450207 19561 -519992928 780042852 24620 -431953208 401286153 8199 -518636859 650912256 18704 -578464644 215162275 23966 -424760376 306231474 7758 -125579609 781149877 20061 -103162133 552728335 17144 -268569450 718482986 1555 232517810 219614908 427 -190298191 848840971 6641 -229760488 708739956 26379 -185612973 795565124 21337 -586355623 216738710 16649 -469455027 679391017 3506 -350399981 580176901 13322 -263432428 428483624 7944 6536910 916262021 3474 113744735 48341813 6113 -532985861 229563929 1119 53633078 730421762 22455 219999133 554667454 10708 -181202813 48001469 9833 29615130 75992161 3968 -412273980 443806251 21827 -323293815 263521380 7932 113923410 544650880 23494 -559925121 271702035 2800 -105722332 809131067 20214 -232519069 896108966 12046 -63840513 626470093 18634 -407163065 85820491 4642 -446606742 567460133 326 -245444116 659361443 14377 -334547685 95082419 18174 -567178419 129635134 6385 -100312270 414504314 26200 -493159633 474644209 15355 39066939 796124543 23392 -154960697 318062898 17816 -17454854 311106118 14272 -224129093 647395414 7207 166315092 932335257 11228 180553387 928240366 4388 -361251366 48797745 5884 -209930676 331446821 2806 -387091678 226879990 22144 -325746747 814225053 18716 -319506708 861832535 22682 202138221 936745433 4161 -297051553 38543126 25502 193045565 569064794 2951 -382623329 892753574 18821 -187931601 57480861 23322 -138139792 586473557 4684 -225654912 92668073 5705 -548068814 174996642 15772 -508094491 623221142 23916 -399460618 906310358 23248 -188497460 537678125 11360 -249881578 616016886 11766 73144677 90505674 12924 -436579077 724411289 4010 -20045406 865739161 19203 -277477004 792248857 16557 -41084879 689957868 22516 -525564259 695021071 10945 -40439656 580484378 16419 -5624373 130080070 20577 147912664 681343624 14763 -32696267 63496516 21128 -250141151 749403772 22833 -264963541 509718557 17578 -168116189 924143653 18998 -303762736 331415299 3812 -346818639 459550891 11750 -42731190 368732580 26252 -127216977 426271256 2510 125064849 904317870 22557 -66374639 616923561 12386 -370884683 492900433 3246 51466902 29627905 3916 -166085262 115464612 8491 169573519 821884824 15685 -17185794 735920207 22398 -264815529 634451777 23771 -547454718 433337646 6764 -255215830 289336135 9612 -115387640 318957174 15143 39693726 934487080 24268 234507498 503290057 23296 5380237 451068687 15669 -234711565 425504759 1113 212432200 312110317 23628 -568145042 57873265 11963 -474493148 188349667 25133 -90687905 106840616 12678 -537185161 631771588 22131 -38254364 708870917 15363 -577760681 669270498 7420 -144994328 637238063 4510 7508705 625911385 6501 -54726158 701892189 16860 -314328819 145756774 6957 -110226107 374425077 11946 -182767917 308414981 10095 -184168791 722366551 20337 168461531 665054934 9627 -316809462 454961486 20955 186417533 942191761 15195 -32257921 220348298 7473 -239981617 948257543 18272 -126139361 610100214 3325 -474087279 315444007 12851 151092953 75123996 16410 196816742 212715309 19871 -166812242 54867409 19507 -163601436 66960325 4132 -39436316 42791098 1077 -295675524 941716662 14414 219234989 643622669 4249 -380336490 573435439 20683 -114133191 527535216 12578 -50832541 264947026 11858 -98546278 239240667 2049 140762366 228105003 6744 -243921928 631267067 15201 -291827523 641225490 6965 41990035 440643142 15194 57289741 927284256 5759 -309202897 658164350 23274 -97509085 122128029 1832 196707800 864983415 5270 -561804945 515306298 19995 -245373471 86867425 15217 175772693 390468997 18583 -346053125 160049549 26459 -97673507 874170160 7724 -23412484 591391684 10497 -281463758 39716022 569 -350959620 559002219 20433 -27625968 489795049 24798 -125604135 130566824 13651 -534258656 706649963 2343 -596053961 335054288 21549 95500224 338025056 24793 -453636205 435269149 20799 -158860649 445950536 5651 -27983810 580695576 3650 -372356441 815411544 16179 -488352055 367695095 25638 188930923 176913994 26419 -16578714 654829395 16217 84195631 631452367 21987 -162118543 44501641 16381 -418867066 221157458 3270 -524868648 367947231 22009 48564419 22450278 17228 -296385487 286056083 15457 130521555 701595605 12935 -54306268 423141816 18270 113813435 482827513 5799 -358646408 136899333 16064 203535597 278124472 25651 -233363358 335646991 567 -173441773 349310280 23642 51206221 625991805 9520 -392629556 522762013 19293 -212783138 227002695 72 -380394044 843900861 20825 245875414 602475572 9339 -198478131 434956518 4711 -252668932 83565953 3916 -570637578 302618216 19791 -457887223 826322321 19110 14863927 61098155 72 -429444521 172652408 15350 -88798313 557939226 9382 -78636353 234446582 5409 144879802 363639615 9103 -596338089 223141360 25604 -427065029 819528998 3512 43090549 729785460 18062 -601044506 897662384 5465 -144031790 129026927 16912 -459633519 520898273 12683 -579090841 410999783 16506 -26210624 842912929 12140 -89191764 338969887 22576 -293021488 459326442 16034 -589485097 45284968 17413 -495888729 316371675 2686 -191770842 293210454 3765 -541551726 660965848 25377 38349797 51947720 22811 -23082651 654655081 25520 171074725 303414957 16889 215906987 286637967 10701 182166837 401056900 370 -505314972 625831862 23609 -492576544 184305462 18639 173324052 832112876 20063 124728727 41079231 18039 -131018033 144341799 23084 34228393 485861370 9054 -434342743 245449161 23230 59774562 73076158 22421 43121910 746054747 3202 -251709583 631590332 8701 -272007030 139961406 18976 123878487 427515218 17802 -267261175 836674024 4492 -159947797 232672554 13248 235643328 606237614 19707 -63809965 265573625 8995 -298016336 185666092 6050 -546828301 947268517 14100 -185755028 433322353 14863 -95537747 739666370 23031 -207108417 512546595 25799 -186256801 147918218 17194 -517091868 726740949 19570 -535609520 142298990 8321 138071887 732632164 2979 -111497346 696112775 814 226944347 28068312 18108 -51207592 585982202 25395 -359251042 912377599 10783 -75169519 924271731 3817 206465590 141730363 20337 -112916191 550588560 7728 -154625915 109475397 5971 187379778 350340907 2727 -403336540 570828447 9663 -107621359 920302584 22852 -336996969 444966870 20745 202217282 35513557 21487 -459502828 920646321 14887 -336437468 25829078 6780 -325700660 779612577 23204 146076451 601511863 12894 -40528771 127841306 18183 -228945851 142302061 24907 -25725406 735572284 18657 -236921184 450240936 18523 225656318 593598420 10591 -9718555 366560879 7643 -52748492 465874216 21921 129636584 580715434 17652 234040342 762661485 25232 -5356191 303786949 18815 -416842342 268235569 17442 -25077582 461580559 13700 151820 486946832 25712 -206923418 878296022 23955 -187201807 274788897 15188 -314338782 134252680 4647 -269364979 951135593 19399 50554708 417131067 9227 -40371310 190298792 15422 -478055718 12238341 996 -161499680 597681723 12878 -375201355 760825227 6230 -524902585 518005529 3578 -435904036 713963570 12010 -345993894 872949712 3023 -253497317 90361813 2172 -244566364 804874514 4441 -483254583 523260783 2359 42706531 521962452 18028 46569479 833732927 16286 72199907 237165890 19692 -410547484 786597767 25616 -176214534 709472699 11804 -457074205 442136631 4940 -146294508 831567333 6450 -72633245 921295562 19451 -144145801 478259690 24189 156118337 692537951 7385 -281518206 864756315 10543 110727750 509181079 13163 -331245480 703083173 6988 157761547 183247447 11001 -540883567 779177489 23117 242798288 220417661 8199 71181324 619452948 14765 -84737946 336488097 23769 -532413740 921791714 10388 -463210525 123786827 6776 98533626 69040846 14863 88157940 243477126 59 -356921479 846154020 22730 -594762639 322070555 8942 11248053 84905802 5807 -165472053 463708357 19729 206164703 680212613 1978 -481714585 144908722 9645 -509175445 172764050 18477 -435403858 110177811 13686 -318778988 791041343 19512 37490337 51823513 25246 176367344 668574437 15123 40910382 348479584 10364 60112802 691458619 7066 -189153091 460655226 5181 214159807 155047635 2739 150566020 62526500 16152 100028769 922408447 15680 28960607 191420258 25484 -596134692 341116854 20380 -144818530 675204392 14723 249586614 862710228 9549 -174829910 690276550 4168 -417793953 584656148 1668 -270156913 947701808 5519 -287135905 166291659 1543 -115927556 555014965 22250 -282331910 781546429 15038 -461561945 840685228 11302 -274957429 122344535 2281 -590998242 325171161 14313 145328951 515757090 730 106463808 594938575 8003 127990157 284471825 22796 -435029264 358248790 4255 155335673 11072681 19105 -138699750 858545368 6810 220999356 514316909 15394 190924747 139244002 3820 -67935907 104489853 12130 -136163902 365257636 483 69835842 875409257 20354 119604834 555262316 4901 -592328557 719985886 325 -209137490 920102241 19822 -302320334 742051003 23512 76361861 349329063 14970 -407824370 641209437 1137 41694304 403788795 15720 -516013005 162670240 24285 -39365209 156798915 1522 173681102 849570944 2782 -405692259 767167110 24928 -61613102 363905311 22767 93509094 83257425 4887 157639709 498192993 12116 -132565434 134468624 23857 -67124535 785243064 17900 -459351700 823569655 1191 -124221166 128428822 20604 6326054 98527842 17752 -343417899 367641505 20197 -86722551 798700393 26028 -527869297 910846708 24037 -336930671 574723722 2695 240820890 865648708 21619 -215961032 665566368 16900 -138850734 26813529 1097 -229285164 466613392 6379 -495192905 483904026 345 34349459 97255948 25301 -501264871 739043175 11916 225560019 840619158 19205 134235040 106795822 1083 -375032377 371033554 17561 -481040421 291183590 19265 -520751319 98936206 6492 -342319184 514372699 24044 -184059773 14822607 4694 -272969549 801887454 7121 -163966458 935323632 16852 -404323506 500855526 3131 48029407 549191120 25830 -86315140 244826775 12286 -13843430 137073345 22049 -233071589 249077258 25416 -270433568 738515652 14394 -562602277 460039740 21053 -562670914 374803190 13789 -141522007 126667146 10559 -315058060 738151117 18758 -533363024 549006671 21104 -218131407 845244748 17961 -496495961 345660690 10100 -518825122 233410810 1547 -552997320 253884786 12926 -472575974 329288388 11914 -277419881 159837073 19784 7548816 116881870 22840 -120168533 96217515 2831 -527507774 281658899 3900 73852290 712971860 21878 -494349888 44610672 2251 -585204053 945222486 1752 -313331452 423552523 18703 234571773 30827191 6823 -536484234 99781344 4502 185029026 926728612 14795 246393036 330321786 19100 -94757649 29009104 25918 -360765485 680148831 24394 -103942811 111645492 7079 -188236797 612657197 16940 7263038 452204755 23857 -412794331 60969317 15618 237659884 297662942 2581 201878273 169231198 18394 129927121 19857803 20081 204625940 97073102 6080 -178130416 591499672 18443 -387851061 358894546 5939 -240707338 164902251 921 -164264367 96631590 21027 -395372802 727466499 6511 -54016059 538985712 23262 -331101335 740953147 21932 -100288568 229201267 7628 171655355 749001980 295 -381543942 291794946 25086 58371860 821222320 11421 -116137054 84517229 20232 138742353 129924463 13981 -117744411 280627642 22966 -582114148 312635449 2130 -397638049 481772609 10268 -161511819 293263449 1815 -21310447 705889103 2611 105457196 106680772 25598 45520606 837310479 23742 -538346044 847225639 6195 -414784029 567009588 1885 206804789 313795232 18470 -161191302 272733314 8490 -209651191 948559949 10443 63729437 567069550 26192 138361612 59900603 4329 18669533 674754432 1922 -128289264 815114334 10142 -570262748 257066939 13969 -429678825 738994908 21709 -470284 818841565 25729 -398596033 802495941 3675 -481027791 953558752 22829 -215502417 121961802 5127 -146864441 388599183 22261 120497897 949966469 19521 -174400002 629118563 18981 37426910 879888551 6982 -45906032 699078554 9491 38086522 128829503 20406 -542623365 389838502 24734 -336495571 362865958 11437 -142168606 664598027 208 -502888712 937017394 13675 -372053052 772667750 11936 186691987 893933740 19224 173629506 51723684 13644 -190536545 205105027 22370 -162738135 9510125 25544 103702038 795587687 17734 -574410069 279660960 10041 -342763830 99592598 12052 -18285545 927122804 4589 -8172706 173874461 1905 228806883 138294283 1667 145894892 11339642 16114 -454097360 320617904 17606 -126950104 330069553 23070 76264800 393417933 2415 194450239 792169680 18600 -456724982 766981708 20319 19122614 592721891 20280 -335108940 513180365 20024 196895906 839740223 8548 181247685 335280532 12898 -215132449 456382421 9180 -35142193 16785778 8217 192831544 683167902 7016 -458049548 381995167 14364 123721477 209004893 8352 -255584107 730745252 25738 -451741159 190511625 14753 -156278611 923090703 15263 -90604967 239360596 25066 187019598 228185540 1092 -34087395 153721017 18832 128475192 258332898 642 -562133676 825846401 3200 -256214489 26188676 24404 -388980009 118564746 21879 232604022 349154559 9512 -443613984 340996450 17295 -408376250 412331491 24339 -31488928 414492060 6192 -205926179 149862650 19924 -557656603 535063079 19368 -391099365 254157147 17206 -374438712 258239393 26019 -3091440 867587884 23440 -477350947 183188984 5488 -499673205 107598670 15733 -183866221 655589951 7437 -471352371 883660489 4021 -285607364 734947382 594 190267745 107800459 16232 -277374006 718356217 17299 -407826279 849098548 24241 106249077 98072487 14709 155931065 14388918 12522 -417689421 405495948 24677 -449692286 862047615 23986 -34443685 625987964 5456 -570997951 511906559 8227 -441819360 925336518 6623 -416352294 198204691 14018 178632435 954166508 13829 -170359741 865250788 5184 135119367 543753771 895 43070462 159600853 9080 24989058 46918744 2834 -599421681 811948182 9662 -66739979 940774102 23598 86187656 49538089 19411 153069036 92510746 9327 -50429668 111127785 7708 177560734 540497482 2202 -243108495 374977742 24023 -428061772 909047173 1371 103104370 928281523 3593 -393964985 201671866 18168 74768007 58150271 21315 -434419216 724174301 25804 81414170 619511212 21278 -287574251 183188211 11894 -310256521 431464464 19683 242779126 573753687 3360 -537744022 673908007 9573 -488013817 949930980 11668 -499174659 594750190 15373 -213180673 220236172 13545 -79354791 737094072 13534 -414403901 283268659 13387 -538626858 173049547 18622 102172782 98455330 7526 -324932157 761982416 23261 -110597722 948114288 4047 -178566244 701653023 6946 136208032 284755488 22635 -382113805 393883748 8307 111482436 727658804 7951 -586368716 421108674 9619 -141459418 564636730 2435 183861985 508639462 16231 -214152497 742902353 17348 -8420205 479683602 15773 99947394 884963179 16904 166372694 234256652 21127 20415557 818259775 18478 -343947580 115840589 12405 -318939569 637896020 17175 -92336386 670771965 11840 -333897112 272903722 23318 172421781 437378544 24853 39747172 400569464 149 11756215 580606001 13993 -421564751 904913738 5111 77846982 165976765 22874 -150707266 18212954 17567 -211981852 658608811 20461 205053220 891146765 25250 -494787310 942015279 19232 -412315639 181282282 13763 -279854823 631046976 19970 -387294307 580226529 11022 -240816782 396749781 2427 -200050601 902197339 13720 152183327 360463926 20969 -265034834 585090053 12976 247911251 207901277 23537 -558122130 233438585 2049 -251813638 683340380 18054 -328774659 652026787 12365 -132723458 71911348 25388 131997884 346516804 25867 -495975534 591044895 17863 -385755684 442352098 18467 -127482512 177176982 6791 187619286 388833224 19271 -500430414 294568363 9736 87916197 720364054 3757 136923721 309144984 12956 -58478834 585713644 9118 -476906726 638896146 3279 180095883 836575871 16347 -251843561 701757750 2639 -576515350 257909017 21185 -299162311 717511614 7138 139783447 211663311 1524 -469219623 40514501 19882 -62938247 131980774 19273 -309630217 134564761 4800 -143017308 620927460 4092 -248757648 419955596 3116 -381578399 305584112 14156 120925898 384106893 22436 89891898 931263721 7120 -296261806 596049994 9056 -61278092 438697718 20967 -254035249 361734675 24462 -45898276 333228876 21887 -230643938 493156666 26111 107388260 741460306 18087 169512394 713498451 4976 -346745415 641846045 4867 -581266231 734653537 2548 -455071792 292675009 24485 -277398428 16453581 1096 243066930 225476353 21684 -90307715 17096745 18851 -193585427 245706781 24869 -474668492 949675689 21618 -555331726 88752920 2933 -105434202 465043591 4458 -384259158 294169521 3820 -243929676 185921463 12623 71537443 645851066 4485 -514294017 326682716 14899 -549082968 444071022 2186 -426666900 645225119 19178 -15594847 704749604 25258 95537495 405193926 12608 -190542232 418478018 7734 -276461899 121832376 16434 236656906 838811993 1622 -405798869 72515418 2219 -547184177 749529604 9168 236735351 414069162 14805 167680129 448858952 16619 -499741021 153314732 21393 -334791026 678718234 11414 -521459696 684163783 22586 65693007 187804288 12851 -412447953 720055180 10130 78643237 40202979 9497 -581465610 201756626 15833 -530488041 594385984 3624 89277161 532012390 20200 135278811 842740010 8086 -123594318 136990777 8758 -22453633 934943224 224 139056171 400063076 10999 -428281242 689872179 17249 -465339820 688473658 15660 25682392 393384048 8762 -127977922 948382179 16222 -19765566 810649769 7030 189184126 787745490 11952 -427113843 443877065 20423 -237917299 139201739 24340 -452607862 391796277 18622 -361077366 191564030 3161 -181622676 279707634 25088 -315716839 636020086 19409 -544540618 700767987 26443 -942359 405846572 13536 -366676631 251706102 19706 119234043 316739607 26090 222886140 591622684 6499 -14789995 313206632 5786 -133411391 475619629 36 -52465774 649555577 17230 164035712 464411814 13116 -529991829 880516245 14226 35347522 873464767 25555 -471663989 30110901 11873 -475263488 847558983 11877 -582904379 869360988 2997 90857569 773212516 10443 -165229609 691167113 18988 -517991134 693527632 1165 -196985834 338104670 7325 -70073018 345893047 18499 197811666 937454397 18529 -206669238 201159589 5576 -95158728 221616542 25302 -238029950 719021865 23568 -169834024 408751060 25940 -149363546 87309001 25289 -564694642 845505819 17774 -176880955 312771010 12411 -362384859 514868347 22013 -159251874 372960567 3867 41138383 148368078 8926 -236866147 149152385 5637 -555752267 188347225 2223 -381609209 296011139 3472 -180862521 180110974 6557 162693128 149273120 15547 91285852 449098588 144 64738383 709378409 17590 -296094738 225240810 2437 -31375464 775342994 891 109787547 330303547 7424 -349962897 95211466 19682 -271701659 111751337 26434 -372429130 15751482 8540 -374228741 91966113 6675 -509594579 786364595 23397 118032176 178029759 4280 -248525996 820954374 21837 -471318390 133514339 335 -187421693 454314210 7561 -533273251 861052173 19195 -492909524 507908707 2758 -588525486 821711478 11332 65565200 441438717 1852 -309226539 134739016 23432 -296610981 35932199 26364 -391493032 332305387 24870 148022792 422957487 6155 -201330450 57620591 10822 159299057 943557036 8613 -197772879 850013846 11524 -98005028 314184881 11556 -379254937 947253231 12917 78664022 826953920 25316 -522287725 249078813 9018 -461401403 319208631 9720 -142625199 368705107 15843 -63461288 79784226 6832 79094982 606553335 21497 -191494879 60243064 15956 -515706517 853477631 23522 -383628001 584700361 13050 -39651252 406268560 11715 -247806028 544278186 17876 -275950607 256862736 25150 -391850196 726494477 17085 -160957841 951255487 14478 -180203050 545846901 15719 -155908636 193376978 16142 -383336060 632024171 19698 -324206604 383612647 7313 89788323 199669614 19017 -501178086 87214661 10987 -13437235 937985256 24559 -463952440 279876168 7223 248418317 32841127 12605 -294776632 718420135 25549 -428148522 15194117 428 47204012 141158902 18361 -144103301 371079067 6469 -507311170 617776600 25866 15179642 715762609 20309 92462645 868536663 16143 -347606090 760930473 11228 -39803271 780467532 8137 -258552077 498162748 6847 51697153 678585105 8975 -30005571 924830272 14190 -451252627 406732065 13696 -131974012 34909370 17972 -41030462 862402340 10387 193918367 631254630 22563 90463495 956769081 3825 -352442669 356886102 15258 -159117596 427469015 25438 -15216898 626323362 4706 46832517 720293012 24055 83495709 795418919 10980 59692819 744516010 14408 -421467513 661036696 7552 172680636 111242158 16060 -591416755 705326703 11835 55933989 708023497 21295 -259532209 287374970 16504 229957543 361918504 15542 181859604 63815495 13106 187408763 480096437 23051 -52003551 356357323 21232 -210910263 897825722 22798 -462860622 348486345 25859 145076402 390458552 21930 35261869 837804774 23462 173892330 55453633 1844 -418508139 201808685 14004 -190469300 444307052 12794 149584045 408146616 5654 -13534076 495980857 12502 4987970 946710571 18520 -219180499 240543895 11089 -509561563 419425841 16779 -514318916 613075364 4384 -422988241 14737758 12577 -156895405 734751269 7146 -315451500 777706501 3374 -373304389 890830074 11716 -252635230 596826545 7862 -463229891 812807661 4960 39668997 517618608 10518 156720291 767593643 18290 -233419890 333191547 23505 -354857861 919682437 15035 125264758 330264446 21476 -284301401 827696940 15478 -256346155 566175438 10636 82688448 103294609 19368 -542920721 182474592 13725 -447249196 138257858 17623 124053208 256727515 7403 190764402 190110237 1566 -79700622 425124296 366 244277766 123224355 20791 -462799911 368052328 15932 -533042120 750800999 24246 191557944 215018707 21536 148074003 359726399 11154 -120139984 347120246 19001 -119563934 352620616 23829 -358845313 875562048 8959 29267483 167673216 23756 8697330 300731449 1232 -273142796 260165156 23706 -371699205 428361532 18886 105894019 424826076 18962 -601973740 920950622 19131 -462950396 664045746 8027 -379837880 845872983 9074 -204280667 528895559 10810 248453147 112624763 15252 -520088654 155314061 2702 149772116 38363499 8766 173674599 856445795 10867 -199511452 940631094 21120 -117685826 210067272 2226 176966359 378805594 16125 -450963823 672159232 21831 67838208 826944896 2997 -411974693 629228509 24549 -536256366 152091963 3672 -501919730 689588101 15428 -399541079 361137842 22041 -317709584 314277245 3263 -40031618 647676344 1957 177991024 758473649 2012 -284605932 181489497 19473 46729091 634916147 11373 73937782 607631407 18519 -436421632 522597224 17589 237767113 644058042 9839 -439984516 290175965 2765 -516498306 334193899 449 -284420406 82654404 15934 -184163378 851202036 22020 -143944015 697297078 13683 -324354506 782411920 15325 -509737461 821139107 21391 11317881 39767937 8989 -432812111 217499254 17162 -163351401 767509464 23802 -362794639 869235048 19830 75924371 757941842 18189 -543477203 206208125 10664 107628686 822423326 7205 137956392 402782805 13770 -73644870 144466802 10390 -194870050 227996541 21173 -224179491 260906983 7072 -455952708 470302275 18559 -578828885 243055521 1110 -69847681 363457314 3530 -400565009 351934570 10448 205750719 818178843 10373 -481883278 913409529 7322 235274356 633234195 18461 -384673076 811138908 12201 -99061109 948088732 20623 -499333493 323191378 22222 -65917008 522600735 11208 -296002028 512275172 22347 -558243098 558782974 7834 -535464028 155308994 4388 -255131215 956382517 3997 -93469462 464450884 8979 -419173796 318951064 7188 -598918806 889636752 11302 251846287 319791950 13834 -383335760 669710318 7565 -209886701 263586362 1513 -424238810 736509680 8388 -215197851 661160362 12031 -545128232 790579401 999 -324047019 708432997 18902 -130090639 389432901 22376 -418451126 955587903 4535 142326392 158351778 20597 -470795264 472018741 1085 222824590 539773998 23550 -431239978 372170339 112 -202624763 740349182 10220 58548721 669927982 4355 -177493234 897522249 16618 -62650103 876206087 17308 61687720 31043183 3881 -487940046 69354409 4080 -254553184 205503379 21710 -459876898 234377249 23173 -69151864 64036429 11455 -524423033 538488997 11479 -123288221 111679218 25678 -362166603 861836532 13645 -13192583 822452235 20887 -336201407 33174702 13439 227126897 110098935 24578 -272589948 730964447 7777 -321802806 523913678 16330 -518685376 322839823 9171 -258717047 694673377 25865 -124311264 465215183 20098 -50186001 591433160 19925 -583119474 394361203 21325 -582217950 612010700 18713 151834776 953011967 24817 -186962300 383035370 25908 -573483447 270975591 15059 79033472 118253293 9723 -158402148 624040427 14955 -574925787 156016719 3858 -373845885 170611016 14311 151524972 41734740 6975 98197956 847371689 13116 -133953325 509151363 1268 -22016156 209358041 19659 -367403619 866986247 18623 -508787535 13495380 22401 -78066064 131907122 23635 50008713 235811551 6564 213986214 729789975 21607 170725493 902230593 18495 -122976094 91953376 21705 -108971865 29278560 24762 -396249109 921975988 22994 54344093 916166816 26030 -48528023 450449856 1387 -133422482 869336267 15065 -150425286 194118757 12336 -259897834 160605016 22977 -149145497 656413230 21114 -495317387 796496599 19659 -526923556 683370007 647 67903557 299251133 1951 -146470782 272432603 16162 -115906738 875758935 912 60561925 342103185 16696 -335143640 315762049 2132 -151783624 756719809 11286 -558695835 327273832 5460 -193106003 81990239 13691 197946610 732903591 24038 -231862235 956912995 25657 -477770102 908515452 13234 -578211468 395592050 6946 -139409351 823162737 24750 -380945878 888633430 22374 -221503265 94229303 21131 -281483920 758615046 11055 -389540248 705950807 11218 247591438 461014906 9344 35328183 921271527 19667 171710853 566928589 12390 -586254033 569360594 11295 -174878477 547198527 22304 -177602566 512852424 25916 -128876669 945746522 7214 -98155582 709904257 5967 -564635540 793036080 4567 -235469870 450492029 8923 -55105071 452834517 21859 -2475023 632591470 19830 249892414 341019074 12414 144221777 44842966 21290 -356145790 638560997 24489 -99839996 751840009 9956 -235826421 636331372 26288 -63041699 415159298 13201 -105416676 896764961 23846 -385279243 425569818 8563 144617664 492790755 955 101749832 941359548 1984 108454043 9225691 9477 -158616832 101831002 22950 -5496239 451750091 25275 -400226340 81645148 5318 -193830319 223451223 11870 -240973595 757562456 9504 -149858505 284468459 7943 32349392 812217363 24510 -200224736 568371402 23489 -348911697 308642207 3623 234479559 314455058 25279 -16136081 899543934 20320 -248879398 457539891 21113 -303152020 852436859 10845 -49228101 912176771 6496 226218448 147695215 8208 -241093234 941907205 707 -251639584 550496501 15497 -166125234 328628254 21623 -163034290 270542071 18935 50932340 588732100 10381 -455588195 569666369 21777 -256474451 636875584 9425 -209553483 173963025 13476 175795385 420490440 16735 -145402037 393906445 11068 -431982297 175853140 20392 -97722684 240168694 18735 206532238 799636296 25697 204820127 336886672 11619 -52867513 806401786 25338 70603894 335763025 8156 -227945109 744401994 3869 -521936309 953473572 1698 219494615 385984442 19002 142783852 41626610 4639 -153480690 182690112 11243 -416138612 825325988 11893 -145650737 164803160 8744 163733305 107261397 17838 -365853914 66179075 20788 -52240515 670116130 21339 -244286667 185385926 15689 -24326902 41427621 6515 -504349670 887682011 12048 -386739705 723838952 11425 -527944044 872105962 10257 78824690 788385706 23238 18369880 318988887 13648 -495255921 782368621 16604 -471125050 691612421 22795 165697151 933451551 13654 24514483 223168654 7151 -203246793 339337806 16638 -71013519 113795061 10362 -309255731 27013963 25767 228510568 622591266 2644 -571118800 322244368 2822 -367861047 761310137 7292 -197716098 219540373 16312 -124960746 147783232 9610 -393213484 547896442 15373 83004794 402885310 26158 -145428195 38770722 17122 -117425637 931744711 3993 -361650532 429784157 11666 -464090877 727736634 69 -215886157 731496245 21326 -80100563 261401730 5541 -95642720 696910897 9067 -103084454 271042862 11265 63938137 697483247 16466 -466897039 748070741 24846 -67147188 939417397 16586 -17129465 252416868 4481 -329138931 599615999 22319 -169974638 800200910 10826 -139233352 299941847 1638 -320594571 442548060 22596 -78815170 436107344 18231 209651783 513933007 22980 208373999 290272747 17750 18398590 291164620 7578 -211038418 776607565 15818 -70004404 760007799 6981 -180717621 238994365 5714 -389007107 452077676 4754 -304821502 536851601 19583 -325286272 50437605 265 -267745819 844101534 13329 -494150852 426124440 11502 -274738069 477402977 3809 -23442755 419771344 18044 -467433712 536755943 1576 123542815 783593336 14789 -107516982 946544730 5052 -351342501 749705885 24178 -334331651 752061622 8597 207754358 836033122 5088 -452300480 485850575 6721 -86612088 302980490 12300 8007888 603499410 18733 34386652 577701822 3426 -164889579 215406633 20944 127645066 633471013 1856 -49417971 488089902 11553 -248704394 701715381 21131 -221510578 723690153 16627 -489060478 574892346 22325 -390009763 367185193 25825 -125100916 30839911 26081 -23505712 862583985 12696 79917526 685264301 3537 95783829 101064105 13624 -271879259 20416872 21530 249149672 656170929 16110 -171801671 937663350 389 67989876 903948207 18481 -249457 902473201 16035 -195064614 943098586 8794 -171429134 505838796 21055 -585713010 729329086 10920 -435155318 324483437 15451 -8343520 509259238 6106 -75924285 570093377 19760 250201135 447820003 17786 -78977931 470045681 6558 84437658 361238986 20896 -321431735 219153161 18409 177418774 412475067 16103 -136767218 204342995 25087 46283015 607634776 3411 -506136985 710747634 9565 66896858 888031967 15926 -76487370 898519349 2153 52930555 142055641 19228 103358521 50683477 26324 -275769339 504380855 5464 -315572639 803956568 19744 -290607851 278939130 10778 -167782372 87139488 22893 127201778 928015106 8230 -234897660 364068326 20629 -133296997 309531521 355 235922416 337070187 20519 -316623398 53078404 500 -468063302 146112158 25403 -508852772 178237262 17235 106143255 14098510 1140 -494768790 927888758 19847 -50718877 324212685 2780 -42642751 351083302 20908 141318831 337322566 20795 -443858752 608417869 1426 -591694468 346164995 10163 833241 774617921 6586 -443117611 836292568 555 -357351011 361630918 3652 -10136873 489608062 21373 -430721131 709028200 11430 -488246838 142291015 17598 -392210008 239433849 13736 -114297495 183179825 11965 -322844144 428775368 10582 -120487183 867876505 2705 -76913881 471721659 7214 46533153 713547985 10805 -170762432 895147609 25449 -155592298 888701621 2059 -196831187 578410142 19927 -538907444 523328291 26080 158446609 428908933 13037 156088627 892211207 20497 -234582572 539420317 21950 -343781494 790834135 24801 -265669736 762929040 12728 114476153 113344302 19509 -486685552 956296613 12841 -306511194 679732969 23244 -467004485 177641368 3817 -174659522 113380820 8033 -595583197 637779714 17431 38709332 133374195 16012 126349862 557417743 25256 61525638 200495481 4133 -416708542 142891602 10431 176617761 588767618 6625 -444330394 199162978 23844 -483292231 450628733 23261 95703519 188038747 21918 -577208144 236891641 22795 -581796586 110044205 24550 250278844 426096353 866 -244158876 907075392 5711 -578803122 931649711 6325 15460712 619649233 22700 -92436999 651506434 20064 -348237159 50614556 17808 -528581386 658123104 7176 59938166 89321964 3119 -502562518 410112873 26078 246246259 295564360 20208 206069272 66856645 12085 -502404840 750594645 17040 -157391333 756327698 4470 -389143292 150465948 323 -135241073 598538136 16415 152637425 950330290 16149 -549603703 224839155 16440 -278930359 864956066 20850 -256916062 523776335 14501 -558588582 753888107 16555 -500251776 383192874 19908 -269257478 635293205 19776 -601939996 159968528 8285 -267980845 934947969 2073 -209386562 739618343 15369 -393208392 751042503 7175 -429147946 660447214 21290 -199466656 581096010 5509 -412477878 892021893 21660 -400724782 466507498 22755 -124058650 583027576 11402 -253599251 22517389 21284 107538374 165944870 26007 97815859 253050274 5402 -221305560 816486662 20311 69434372 501759911 9951 185317663 457932180 5653 -113987650 501369274 4937 -141493753 372921349 17655 -147947673 284573253 12063 181106317 455360497 161 -535272063 957952741 13221 -430412870 697257278 23882 -271968808 843586272 24070 -354028540 242936811 4802 -427543341 36290355 25874 -97153405 800792274 14283 91967480 227440988 6739 -278522027 891288098 16433 187711207 420110494 11780 -239684324 747236143 13779 -75766735 542448637 22326 -2620078 907301025 15398 -575672764 410123613 25255 221183967 70190843 5172 -128062737 92319557 762 -234373310 69364084 20929 -547001996 897342143 5194 -48847458 171097074 22329 177622722 742246523 19896 -333347460 414274835 14481 -350346010 413879683 11500 -60773895 595254604 1008 41368368 753654252 6495 -128051666 783098683 1581 187936373 695281448 15843 108186421 407839002 8569 -275018931 427996567 3351 -410383600 376420627 22172 -511500065 461671457 13111 99433259 677517826 15796 -481872350 417248433 3137 168257543 412145053 9492 59513759 50035848 11828 -228381770 322508290 5980 223491586 820554469 16597 17262077 856571261 954 -316314544 327758275 12318 -338221154 766537236 11973 -313875824 543122572 4977 -292883016 424415131 3743 -373453321 289466669 12536 -134088089 441242809 1197 -164297034 277993495 18148 175908698 743596484 7771 -151632397 779158866 21959 -89126300 791437898 1419 216233086 184098068 26005 -514273798 836206949 17913 86801510 146736089 460 -503200859 481560929 24034 226047503 207811806 2083 206079003 755149839 20432 -66698572 636863415 7549 -349089257 391679692 1732 248901668 851516873 23148 -575902577 119505775 10873 -346269224 768103019 15190 -7927829 113687911 871 -254052502 577235871 16225 -102430050 254226711 15666 -502997863 336242435 8398 -395104806 430885019 16108 176609485 873460571 19641 -335713446 211882431 26261 -530098556 446923561 12313 -43402733 769556018 14829 -124800774 835922731 12422 -457318689 50934877 24110 -179555273 162600224 13354 -316153306 662591297 906 -495246227 713529978 2591 17288199 66824254 5195 204311867 657777414 8818 -526720385 782366734 23402 -457813848 605233411 6812 -147962710 951967784 24070 -370781629 731033986 13048 -549987446 481823472 1167 -281917885 713292786 10141 -200448123 330757194 10834 11462876 767130466 7045 -440196233 645802644 21941 -536393327 298480792 24361 -363932557 743112223 21486 19510200 156932675 9017 -326429325 514087498 6409 126066949 208555770 2288 -57585503 658167224 17995 189632816 245420966 12145 171538367 399560871 3402 -115548184 770253601 23056 -466207354 111752014 4588 -361851569 561985725 3873 159440986 615519429 13007 -44687532 211123396 1617 -187272574 322625667 11584 -530867327 188965144 23017 -566620955 881530650 14705 -66327039 194722377 8195 -109695039 729397291 19800 -289392944 622240629 15848 -112219089 351819145 23548 -595379797 85410267 9200 -557583669 834505938 8351 78671323 91009563 5606 205735921 189876596 18940 -595676655 787811821 4399 -334294570 462907036 7729 210336311 794512454 1095 -116106662 619120156 6786 24139559 63245907 3880 -137268989 735801659 6504 -54861854 698757109 16199 -448281008 277522700 23286 -562544005 181048766 281 -504617038 905342401 14632 -543391612 213502176 19369 -351823848 623818013 1876 -123607297 887787187 8511 -316272701 209261525 25497 -141920931 508883643 11913 -598638911 528104946 12087 -531395678 467143904 15075 138388993 647274669 25206 31512948 524355628 3026 133845797 438697986 8673 14416917 314943857 17670 169928823 499247377 25682 -536545039 891391204 16301 4007528 111940064 25054 -136818009 813959646 18796 134476334 190485687 6137 28108002 550746204 19806 -201349284 775968046 19873 -330436782 357150279 12926 -116246071 852755997 4906 84421465 843101032 9974 39109477 882797297 4145 -173209693 346110898 1480 -366288615 399864020 22234 -184649281 529302922 11916 -535042001 650559842 10127 -188501874 916443023 7011 -122272525 931736992 17158 7449465 900106885 15258 -526895162 19106557 21267 -247947972 868477871 15531 -337493344 39832250 5606 -139242740 440922355 4605 49453334 911037076 6433 197488391 360593125 25779 -219796890 618572330 6891 -17857490 331181424 23610 -418030765 221091800 22727 -201181906 726013092 18264 -235343849 502917795 22346 237288771 805971856 26207 70728152 525110189 4857 209397288 570741386 10435 -205290699 35054536 7323 -501680258 367970587 7511 -377187149 954733374 1652 -83035992 704033763 6595 -92895979 399156810 12199 -323507258 789950497 16756 -278670410 437939957 10187 -366617728 280852154 18797 144766888 204442210 1789 130406619 946582628 5555 252021145 532115286 19351 -581497054 822099907 550 -312221112 821672167 11531 159151017 288103300 11107 -355321983 608587743 2509 -415818403 482765213 18679 240991494 790344136 12556 -382455098 666341311 13140 3543913 753230945 9921 -212115033 162414845 7402 -268736741 383430772 21080 -90573419 498293126 9020 -408714990 235252681 15614 -480607841 71372558 9778 -427389604 52208669 6372 -256261383 791843543 11785 209051676 548162068 17588 -531952856 298983794 6751 -596873643 603584556 3864 -376954573 681556980 6757 -564973218 354285335 25015 234191426 590386699 24688 220756807 895122949 14389 129199838 887118507 25210 -169028697 451538169 6981 93459108 105825630 2556 -170931489 364831615 22801 -548536302 891183384 1622 -472503085 822149582 15927 -504145129 129134672 23823 -85469864 585715895 16010 -306538018 792801184 16815 -189860849 223416734 19263 -343572617 241713135 6961 248742375 120573739 18009 51342764 336566543 25251 81812478 807988876 5864 -194812569 455787194 10048 -184815940 78419990 677 -134465876 167866520 15159 -343019744 682482982 20939 -584582346 627344300 4102 -215334732 561964236 8498 201264728 644317818 11340 192536007 873731356 5019 -219415326 68165943 12208 12019657 379428600 289 128440641 497465662 14553 -214124361 311019912 4126 -28222084 340650214 8659 98431982 230108898 24527 -495878550 489996559 18496 -314544142 606427978 14747 155403307 875395910 4834 138751859 546715982 6009 234882274 418360617 8513 -480154247 673553372 4767 -226690108 357310704 164 22468872 324166293 925 -466068820 258279565 13063 -300620230 150499165 9965 -471447566 597934389 11368 -4006621 661088803 2609 3391189 300001775 19361 215899959 454136789 10920 164729307 511033382 21902 -324591596 261058810 3321 -448536593 160360036 4694 13302512 531139445 19188 -404257308 64307168 23410 -507786055 267182377 22720 66483106 196239228 21744 -222444558 604090351 4547 66212166 956537615 10439 89475828 287042205 26047 -391597687 633756502 3166 -409139580 520962706 17067 195011646 835253697 10456 -495490910 782749393 21054 121521575 244164817 1704 35738085 503236952 26297 132945607 394031156 16263 -294662180 224350481 16772 -505144258 181614376 1757 -393738214 924100063 15324 -138737667 568250741 10958 -193732969 510628434 6603 -134561879 65585630 3507 -248317246 635740847 25290 115764317 339734177 11327 -281806843 377010772 26122 -156330977 354995487 954 65913538 372176577 3669 -265332726 650977000 5314 -586264396 307188074 24051 -2367370 53479823 5449 -302152288 799527217 2063 -282418099 819168842 22350 -207635442 258962855 14310 -395921665 877704045 21809 142111991 299507699 24810 -251645095 97016814 18313 -501735716 384081716 16037 -64898919 631107279 944 -580203790 272066301 23865 -219598728 22994332 13844 -247433994 844782353 14397 -55641984 532018564 1953 -325763865 94632562 2264 -300478636 814709500 14032 -221946333 472984107 16129 123931277 428473859 25567 93843699 73385233 20426 247930872 379520542 2833 -120013048 805078482 16896 -407820338 402215968 6518 -192065712 311838071 14469 -287685080 701146047 5581 -494088248 233258533 24119 -14841594 537951019 19370 -41697419 474766889 1423 -421075342 603150176 17434 -25241817 749044749 16704 -362844781 876645801 563 229504914 460976350 16695 81104079 392937712 10301 -154898636 699887057 6691 -407834565 550967675 19179 -239191394 624540303 25654 3226814 879457994 11517 -33294628 357492097 2771 -239215735 567118010 9322 -507582264 432676518 17174 -259302615 293512583 8545 156115182 316872057 21283 -27720958 110196090 20174 58645519 638566149 21059 -294538290 173221658 6733 -62307293 205495213 5758 -462110397 804330077 11958 -178829590 691180890 13853 125189784 888951362 16217 108582464 256649750 14578 -84787139 301906090 14123 -307993548 13084922 21932 -87425664 762127012 116 -384337022 556133026 12599 -83770566 543852090 14700 -180463687 908192422 17128 -453539921 763397492 633 -169703947 932735099 4059 111401674 147434464 1961 63946105 740512705 283 -124829757 675126556 11482 -298946947 583804651 9561 111712615 782885740 17459 -212636025 642639738 281 -109932291 722136697 15897 -41519054 14766272 26165 -446071948 239210621 24449 -464353137 214003319 24324 49909203 521990967 14535 84205453 452356861 22723 -209313712 440518671 16716 -43581259 306093271 13872 60938416 268736779 13829 -10331256 632695490 20995 -394836117 459404614 14929 -338950177 25206872 4702 -16374558 110548785 11911 181741386 848079877 1243 25051000 513105125 17073 -549569882 157778347 13569 124473029 460800462 5359 -68389288 546552661 7874 -239602567 900413156 22125 164315071 173693144 17600 -234899029 536736388 9450 211354219 749849693 22395 -253761670 835759471 4915 -505153652 795556908 26267 -227202242 838819415 7749 -313341329 762435962 22910 -216106369 173038103 11464 -358613643 836154466 9518 -96838491 395279273 2460 -563784252 591764827 3989 196614853 819771748 22038 -379092423 648808726 15247 -94403345 756016639 13294 -57446965 904372272 1987 -123015251 335573212 2007 -281905885 207386445 15082 192405231 146080939 293 -442672784 154540440 7145 10453104 217113033 1732 19597660 728931393 13376 -399466059 446040525 20732 -364622843 835993860 21760 -551522866 885807097 331 67827730 626845843 6956 -341923772 323218156 23634 -206616190 599133009 17845 226809432 809123652 19140 -443486276 700350258 14093 62897621 175089015 1480 -128237710 395270867 13310 -214142057 716800248 21195 -62916209 771972125 9335 -335247566 365222289 18348 -162308687 589295471 11318 -556987098 552019154 7058 -459852215 395767332 9147 -79620675 713880429 21193 61814438 151938810 19779 -410988641 291194941 18867 -281675079 467887347 20218 55706445 402827148 9448 200420437 520678443 520 -153582679 207728491 6835 -584033652 272063367 22172 -311196380 275073308 12503 -220306209 157910158 2871 -283134302 230144533 10403 -465338274 774623609 9095 -215258840 903763583 19515 -155592621 75379190 5108 244534252 412627398 6003 -387091004 196214330 8391 -419458911 121895014 6028 172918469 840506696 3618 -38603589 604545681 4107 80210642 492739215 21152 118071301 659447477 9439 -234166308 21415631 5298 -346842596 162826622 26135 -130027228 742362154 18836 -355606125 540404025 16138 -119669176 484777748 19516 33598893 291489603 1108 -183391404 949169599 18501 -137431171 75239418 22946 -188750602 260088921 13731 -84654588 562166115 9500 -15924032 454544833 3042 -73123814 723274352 5781 -182694353 357415235 17704 136824222 878057656 1250 -365867839 240285700 24747 122380236 181755070 5010 230742422 872234404 10085 -265980489 492156074 2055 -129975668 236514450 446 18703659 726135840 2904 54528755 856721544 2239 -102529488 624128736 11691 -450466457 920373665 21881 -597225256 262680974 5710 -111877882 808137532 16800 -14922268 856323716 4550 -440739150 728310447 22788 -84504461 375913082 7035 -37771771 195495153 19531 -377028630 762409039 7080 153962823 504618692 15739 -181122520 354510283 5607 -401116380 473409394 24755 -204309598 889130647 11142 -331030435 181077957 7318 -592644747 941305612 11893 -582694479 862977376 16694 65094621 567406868 16878 -168588813 226666848 17956 -404824846 401807191 3181 -407383282 954418566 1869 -447559964 914753716 1889 -173368501 890623144 21798 -246024725 128704590 16964 -463539405 895570727 23314 -195512346 84872852 5946 140817864 560789463 12346 -415154325 843368505 14247 19452659 723784851 8773 -372401548 626322802 21200 -398201275 490181161 2087 -279932102 712524475 15702 -129042518 269016826 6520 -380155861 718126859 4079 -467133851 454837998 18823 172847601 465702922 2698 118159533 140613647 5166 114428220 680305824 17554 -208012451 389070350 6387 -377363110 658670650 12621 173389228 40883994 13124 14599664 112501894 22414 -544990297 156783932 19002 -357693191 580777773 12659 31363071 168916570 15191 -383934183 70194664 16993 -536836687 729791131 19843 -557443633 726600507 14856 -224080152 349743418 16040 -27588572 895478178 6409 -411201637 597703284 3363 -370740911 344884961 637 -293135586 144792755 6187 -146383016 284170393 2973 -572184771 269127006 21031 126253552 935094933 16355 -96219138 783326304 153 147599925 627894444 22886 -388747596 524355135 22651 102095876 171256943 10576 -340252056 595343212 24021 123613910 324297045 5454 -501982440 486797276 12716 124011029 673036946 16029 195312790 767076374 22901 -274395548 220334646 2496 -265022576 675403300 1172 -200569836 561818106 21297 230727656 671702737 12450 -554015826 96839696 18248 -99536696 935167114 8606 -65874908 120252332 18628 -189718753 506186170 8863 108206641 38451168 20883 -50055496 676722249 4306 -474564481 625497684 15795 -440593543 923060854 10925 -446835716 185455531 15256 -205310508 84903162 26408 161995018 877053559 20773 -400667889 725201443 24111 -558427383 309507275 4395 -411869624 615878066 24196 70384518 890233495 4604 -269246833 107395603 10175 183179822 614920304 16047 87602297 354756488 17743 -442732114 320786091 10324 199139181 342703979 1208 -400122690 169595098 22331 -278441663 284428953 24596 -505189654 85751974 2494 141442625 865534951 748 -187953671 596105902 8099 -391121101 425926889 8243 -210551712 363730908 7311 -417495054 482581095 8450 -518152358 675681355 26102 -185534718 344721346 11294 -306865073 390350176 23219 -466099737 52508941 19929 -158320230 516819731 15684 -393751532 788560351 1650 4920270 247348408 19344 -577893825 943394367 14425 -382088694 721833590 9895 122025893 344259342 9170 -579914192 844344064 13922 -487640542 188388566 13783 -568079138 111199863 24717 -372559437 46884194 6234 -66862257 365482518 23896 -568367375 201394186 7537 213080425 195827303 18498 -469218684 87242914 3663 -316530172 737130711 25151 -371127675 90913767 12619 204069181 217326170 23249 -398652040 433331060 2345 -692068 918158590 3624 188371699 115569505 15914 83380370 645194142 16163 234059647 503106422 9413 -470008809 710922873 1699 -362163282 336134642 1457 240671676 735603242 18741 25765488 389913945 19805 -261700393 483018382 9116 -492796048 427391338 21091 -512038863 895736605 1555 112675573 477409458 23213 -559084552 640337457 16996 184488917 179487569 6388 37153017 622512788 15552 134272008 654883809 9034 -96833646 921576442 9357 -314268874 504755050 8620 11502521 646308657 11745 -316435190 463610129 9915 -255029422 629284060 10619 -404370519 113101387 20479 204451933 880763230 1827 -348694798 748818948 5791 164456094 760338680 8253 214084815 743801436 19328 8544397 201470561 25390 -173301091 505370306 24102 -369567272 78691629 14519 -167976958 836397315 14289 39274405 232463601 17563 -121311100 663774153 15443 -388244850 792115596 7706 -107544419 259772420 25206 108987224 673683831 16796 -323619945 328007130 1418 -302958267 615043748 12042 43542884 748526883 13640 -241996540 76814244 6048 229525020 89245858 4647 -95017253 192535146 19668 245082099 601865519 13201 -550238869 804422218 1041 -561343983 301204649 22530 -287710572 272592453 16237 210421486 638008958 25148 -155046630 46071132 19751 208655260 239200448 15197 -245700052 571397995 18134 -334790051 686861115 9236 160050229 903393632 21195 -184745076 261616963 10334 -366143936 317142197 18211 219898358 587115028 2156 -314736854 867925891 18225 205285712 197366871 7924 -226391433 105732105 25974 243102263 895472273 96 -208077916 18507795 24421 -320601809 190671930 21651 106827459 443928641 11831 -499938195 679239940 9563 81750904 352472358 20979 128719126 527325313 17438 -37463042 93663832 3774 -565178814 77711653 10950 -34930009 117987792 10440 -486461857 893199153 10718 -204826459 290271828 5963 45871576 195717478 5863 203456352 641301340 1675 -289913262 211417271 15280 118522003 818622028 23302 -584430274 535540929 25799 -574567442 353255937 23081 -545167898 497452701 23561 -259126695 323013942 12017 -247385733 837904714 907 -397540214 944071070 24648 224536950 640934078 6630 -386466133 875890627 3754 -510658988 570645699 2300 223094836 863743395 10145 -60494363 305939851 1293 252205911 525099805 19645 -148680309 60676656 10838 166646867 749701296 4346 -116467997 44450937 8558 -257118659 74392586 12435 10147935 364784749 22566 -33079334 722261170 1477 3159522 335041841 2681 57186753 858586772 25348 -442839504 957324017 17320 -463552469 659826157 13167 166655489 232913407 14344 -458332347 536497478 19947 11487426 607698609 18793 126653936 711626196 23026 -587055939 106829041 4325 -592811618 913637378 2393 -548655187 605388811 365 -469060775 353846199 13754 -545816104 915379795 18533 -72912480 941163835 8730 -311465247 394280325 5631 -36562415 610730174 14372 -358683489 150377775 195 -246916251 834960423 14760 -589352331 165320517 13609 -297839385 460082073 16697 -267740573 309817041 3936 173487288 424811487 7891 -152250172 429349896 21828 -529864407 389406240 19712 9141630 366933759 9863 71658584 842487397 11819 -400010316 387812644 23983 -371041877 848385387 18563 38858420 222040308 20077 -528080042 691190916 6018 70429033 704936786 6456 -101250580 665644468 5080 -115564616 316662198 24963 152641611 612605971 16752 -388156118 744253584 8043 -235894782 651940471 17082 -390217304 557120656 3917 -321858610 531875524 4483 56025024 573147806 9698 -118324530 712403935 8735 -336789270 661529389 22388 -66381085 643845934 24621 -62497144 82618694 810 10855678 838770340 14873 28368511 455928660 9434 -418585515 939239926 15430 -135874922 370131643 5554 205895306 916276632 12992 -145985009 708131276 11049 -527878536 164367138 24747 -67859672 852189824 3899 -202618301 278497564 19148 194926281 240783210 22229 18454408 664627298 14191 240785337 709949947 16818 -60667195 279801475 15064 -185396746 290710475 21955 -401482147 520433113 20408 -97301389 826639718 7984 209040584 246950714 16453 246739712 608812523 15392 81169111 683628943 290 153216824 477292107 25360 -120326214 703184174 718 32781155 796239616 3957 -167314501 314112644 12434 -511890335 736318160 23603 -482813214 499056134 11534 -36734076 473858061 5988 -114730747 439503383 14214 55182600 229656241 15134 -71971639 913089516 18373 49281712 348221521 12436 -339377828 129709112 22998 -540184909 712845856 5836 -241048569 609542263 111 -296045366 593032004 585 -46450214 143603765 3751 -420478816 682926130 10685 -286833061 921108903 10548 -153020358 614937678 11836 -148223326 239738706 24140 -83138837 140224844 9225 -430559602 640627132 3842 -389081432 104336463 15683 -42910192 490219166 5241 -325324820 666368000 21258 230320908 671940041 23837 25856979 460711996 4359 138784584 691778937 11596 -305823782 254682679 19378 188927084 737652130 18763 -463551239 665731523 10681 153082412 257918745 5781 -318379470 796399525 13978 -308563267 578162743 658 -314119124 657684922 26200 -509718796 99990214 15294 -466248607 556689960 26460 214762811 382981458 19632 152586919 526671433 23948 -136066522 887599470 21206 -150190759 287741710 10714 -584612037 443777945 8211 -157030527 45626223 25925 -192744847 223997442 19383 -203102494 624045092 7834 -453801547 878814287 11935 61787359 569378166 25084 28588426 124836216 8117 -403867532 207842665 2143 -391483615 489151005 9924 70477303 60015273 17651 -421876398 614255603 10641 -76395118 143801509 19200 -371750423 381871642 24219 -507457743 772174502 15693 -119125659 507827295 8187 -598241985 428501122 16354 39605519 766491872 20282 -566263680 272239518 10823 71158516 47528404 5609 217720739 802049466 22158 -181175755 330153206 15306 89378624 259753618 24055 -561122204 95174425 11203 -286529297 600142244 3428 171105622 713721149 23193 207171446 778536696 14602 31382343 469612530 20349 29435845 317042220 12609 -559892594 153516169 20512 -70221401 842734418 17342 115783136 713700169 2110 -482136098 318899142 25371 -194675757 387283108 13619 -172043423 583702973 9847 -321258418 897592165 23903 -91450579 235912145 10074 -230524942 136275063 407 -47247620 203827071 493 -425838101 345714138 23270 -532561765 915677610 3203 3864369 397996322 24392 -505786140 328542625 17646 -287943308 680342749 16984 -122466738 721774993 5527 -403739700 698814168 12037 -457019026 23260386 25009 -336251595 188497683 5517 -173467552 83140796 10710 -537158670 867309094 10045 242353697 795098475 1370 10198406 782115476 1841 -3770108 283059699 233 -259272094 201527087 11222 128494908 204131109 21599 45056368 98298810 20055 137961144 88985327 17361 97530231 94969840 7743 -565527543 626362251 2863 94304571 398500519 12368 -266403965 812156227 5308 205787018 135732137 9947 -101516584 859161073 7785 -412384806 914650520 10730 -109070088 320513207 24496 -291346427 269188587 633 -327172076 686065030 6698 -499579290 771888441 24775 -595764179 84294612 19204 65898115 837374325 24111 -299062323 927414095 13615 -410662830 702901434 5417 122473226 268858968 2089 -567880784 899120083 23274 27555808 113101286 15979 126258859 22644397 3186 -208811010 475513688 21852 211348776 947810986 4193 -563500727 863653516 4670 -528915070 212440414 12988 158311655 571140368 1725 -360915101 322207392 4982 -206109395 954378561 3468 -178169747 623839278 6055 -388134147 450000569 9538 -477458963 404222228 24366 -138143351 878027846 18186 -385153773 507822700 6880 -261684819 155857141 8489 210939584 754760541 13985 -360163020 243204338 7982 -335489345 215852062 12226 -436195295 958338954 3494 178998108 706799819 15103 204166794 571936945 9113 -231279767 673125269 12737 -83639328 836462506 21917 -301264655 281068659 17027 -487401543 128438827 16948 239131238 283306445 16796 -467559075 362430035 22863 -365421783 937880642 12212 234367482 924043663 5827 -4944306 291861375 25743 -236639874 277072187 15283 148346418 944014129 3830 -571636096 540705458 15405 -242587825 37583538 16767 -509051028 750557158 20239 -587148113 780875707 14571 208891804 852991591 6429 -226541668 316501732 19400 -53005745 510711659 4847 -263307101 265025103 4428 -112170685 484033816 24206 -5527815 733482463 7866 -390422013 175564705 25497 179705091 473568192 3279 175502723 558246664 16552 67726865 373617029 19067 170466579 530638517 16792 -217704357 764426688 16315 -255077512 14357177 16287 62066565 284581687 4560 174321207 308594584 23213 -589898898 38266267 12254 112707068 51756867 14446 -481699387 552910246 9478 -398346461 790536462 9810 -248243395 571912076 9505 -242917037 253556925 3260 238216349 418771763 25521 -1468530 663937963 26356 -339299886 883199746 22018 -537757826 828904234 17955 -556943985 710387077 16179 33938872 282176343 5157 -558085988 663774811 22966 -451272629 121815671 2335 -173964331 733804524 24004 -392382421 298954243 1599 -366446918 33202955 9599 -294803362 643350465 17681 -124977991 541520441 16561 148514406 809004703 10254 -350909644 772469248 15089 83961932 740486529 724 148185499 226559467 8056 43806327 153597354 22121 -295058321 802800316 7374 -42916444 60821593 23785 -379092550 576768931 2161 220926773 229201537 53 239111071 312667414 1949 -120059624 188795948 12238 -448886806 236539115 12591 -493200901 110374919 21424 118162477 113298285 20592 -58198555 841417077 22777 -15014073 646128426 22984 7949759 643157745 24880 138291123 211494579 13752 -468244438 245461946 10440 47907205 343236199 15151 -145054033 734850135 11657 -545356705 719215624 2351 -549507887 891432841 15676 -261972642 675882049 800 -212869447 505126098 20521 -418682355 491738217 7310 -67624092 345089851 19216 31522549 861036247 5494 -19098901 34510742 7660 -528909457 446956693 18958 -524778535 68719159 11117 -150528634 595581855 15012 -583197134 375739336 16116 244495063 260468774 22170 29552332 783423755 17939 -154036658 425409743 18200 200396077 803523809 15144 -125815602 136272741 22119 -438031831 795538825 21603 -357887457 299721206 4478 -447110274 268345431 17545 -594844115 401370682 3291 -72813163 180954610 22506 -308357914 506029536 2251 -211369292 274619339 23038 -120918500 349797167 10963 160384107 455048012 12472 -514519138 855408481 5045 -473899166 842421283 15058 -70612129 458095299 10789 -240506700 63935154 2983 -141091587 716832937 25255 -161016228 774360044 8866 -114195654 40457905 3893 65487629 407100213 1768 -105223093 896481985 1006 191644869 862275785 16442 -295938513 417657780 18019 4751807 564909959 4989 -177421057 864493267 7540 -514522173 85588934 1996 176024145 540853727 8304 -284110432 447568868 21767 89096363 929178722 4194 -393416932 437473377 9880 -98655264 190026507 10654 -476704957 332722139 26212 -115355916 272290273 23198 -65560704 769281721 23471 -415380582 857692515 19323 -10887337 844204519 19283 -346832138 242582086 12081 -592911691 323395944 1577 75785752 174281912 12543 -221575021 423928841 18576 -304194544 246167937 11426 -428838564 543812219 2884 -359668265 431461355 15546 -559942684 951278911 2234 -458714771 83538954 13688 180112628 899352941 17864 -327917442 958470380 11175 19985001 768088545 16381 -501871026 949974997 10536 -220583988 354038677 24991 96567200 236988271 13558 -47045321 131426274 9854 -301152607 234530278 14579 -61240502 409957427 16569 -402982065 122292496 248 73945962 469443606 6247 -414369837 699823085 11055 -70250005 216841636 20905 -202751686 297860704 23654 -477598465 298309882 17817 -336359108 117477319 10459 -155974069 884647499 2581 214297936 28564781 17127 -601658858 932587067 14851 -484577766 275452631 19354 -294462241 159562048 7379 -193230241 658764819 21388 -105617331 573305575 3980 240863968 144090123 18635 -112938724 661528245 1773 -354297215 279171614 24679 -494186104 329936141 10572 -278638594 283224620 20998 -164834421 235420231 20004 108718476 850070902 19415 -68842749 47469753 1393 8496090 359109264 6127 -91314632 560511171 20538 -486724092 671692273 14151 -574172743 63111303 25278 157365145 532570395 22932 139079124 313486246 17847 -86714000 502104580 7303 -553985595 871874737 2534 156643591 166969712 18690 -340400470 747220122 9488 -505142980 380209550 23229 -172860262 395825339 24649 248611091 76141275 8141 -267170339 922398344 4240 -365771362 729646554 10619 -221445173 208914948 23291 17702761 837043491 11459 93433945 254857833 15507 -151490135 516243800 9932 -356075614 60616884 21998 -433325700 32713264 23255 4380074 127554679 8448 122373668 725523765 1498 115303235 8636545 20318 -69234885 418256594 13023 -339206002 513363703 3916 -34473461 925941244 25243 -583309472 581850804 2853 121350503 49154772 2006 -116220385 367153274 8864 -391634755 623958464 5278 52742790 292987396 17 -529197107 940112880 14292 -267901011 547156202 18150 -299319254 811732132 8332 188092813 368353923 5815 -411969730 647881757 19641 -50010125 820826018 8126 96254226 109890292 22016 -252885257 288994500 3590 -404197765 152943017 19123 -289621258 383375065 8702 -313537840 10102428 6456 -141225674 695428108 6382 -150490391 444235681 8280 117360839 262823746 12145 -334432828 380541382 6868 47852597 117105019 12377 -360195599 734490650 26119 -275325790 119894245 3291 -206517653 518204329 21795 -594446752 717968987 25845 141845426 627260709 22287 -351673801 281757550 17873 -448117687 866369104 3398 -142685922 951823693 19857 -587437344 537464891 1667 -599543279 933361749 21914 -298920181 798782835 19002 -329787728 752450244 11259 -394273188 471419041 12436 -512499313 633665175 12547 -429665746 598822177 19159 46556822 28324471 11690 -301476333 922146646 152 -528470711 899771314 23772 -243480854 917996369 17937 -326995695 519480048 23033 -433077928 334897309 1308 90194316 354132388 1896 35228499 444245352 336 164158444 143048552 15612 -172810536 241006792 19264 -338745147 933721955 22168 10041743 588334211 17449 102894721 705550436 6372 201317822 402701443 856 -296135659 120390840 25794 -76378269 791566300 4291 -423973813 165051485 18135 -407713446 122515326 20794 -600419551 697204005 18935 -412016184 509121829 15159 -390144501 562747558 16443 671502 858324623 5876 206441066 915174108 1258 251933278 270180533 22414 -528586134 783056582 14888 193844661 446269221 1622 -121043804 72223798 10945 -35942192 160022128 14905 -558684779 397545081 18222 -73051557 44873034 20234 -137203257 638024178 21154 -482508679 204235637 20492 -23116178 127015823 16217 -376919370 481829065 11549 -241157035 704702301 13658 -590982520 148921226 8329 -49896181 557570911 8862 -33797576 152748889 15182 -577612574 51743791 10075 -342127443 954760332 24447 152216907 559321600 16547 -154529558 787386124 13258 -295129840 346947664 12792 162857789 666479155 13325 -203254944 463053373 18455 -154818268 713561778 1227 -391561688 425381553 18410 159469206 246286856 12263 -209409857 160348791 10962 -23648340 745560382 9365 30028905 515403218 24369 -591333455 585289191 4990 -75225695 201367238 5110 -503340134 104301524 1173 -444814386 214344701 7895 43671918 885123788 627 138011916 379113563 8997 -378720709 173584098 11958 46080442 712610172 16988 248366721 388832833 14912 -76855342 136833073 11391 -417853990 915379988 22751 -162292426 797966508 13338 -390983775 888773281 22017 91707988 481176878 16558 -510564194 595517161 25932 -335817556 259639869 16905 -180730870 399766850 10033 103872374 948913198 4336 -561609048 797595173 21083 -567911121 290919213 3358 -302390436 289567717 10825 240330747 949995252 23582 -4393399 15767383 6583 -33609390 858937266 1930 -61169463 485790450 5255 -82376812 323803592 19329 -269232046 193913703 14470 -350792629 430182387 916 -450470816 164653981 168 -565931102 524014487 1121 -86565562 926143974 11739 -330906356 381776653 22227 154965487 813546943 6045 -164780904 17308990 22965 -68966157 152818639 7925 139794220 621757453 21846 -389492533 393783884 6418 -430146480 669246651 23930 171699461 436962656 12015 131608637 179045926 18606 203609037 505463641 23452 48621985 102800387 17711 -59305591 697414672 15444 20364344 237671097 2794 -208296252 555721103 20332 -478064478 770556166 19730 -58564900 650912724 18006 -587025180 827632711 17028 219849750 922744737 2640 -8473553 924618544 6387 5431919 780554157 24971 -564279854 695947375 5465 96975675 698628034 12816 -55383596 25083130 15329 111898119 599697310 26149 -249184004 32569040 4845 -389523782 649087873 7866 -513145482 318573802 7644 67255652 774450611 11340 128206967 336633075 2861 -515305705 832418644 19452 -19199694 400805692 234 35515090 129893909 10436 -97282266 689424459 13720 -467834792 137032625 22040 -278396971 219859935 24044 161079025 19493199 22919 -277937782 454356900 23091 -552005512 120949837 17176 -2988080 292167229 6210 -7179960 822758773 20844 -356789814 347223194 1376 -435767592 618897082 18401 -307281579 836678948 20451 -510804741 434345951 23148 -412212415 683558426 2686 -550904080 207188079 12980 -230239574 840083015 22988 -548744741 50693312 13414 -231205299 576489279 1846 -156351026 694692127 17210 -509578285 422758358 10170 -215182097 9141230 12053 -382181682 371939353 26306 61026195 898605376 3735 98270906 814405412 12881 -473709223 437857741 16819 184337879 12114540 8356 50795557 523375166 22485 -574824826 395635167 1141 -101018488 547542707 12845 -509683932 62748471 16639 -434100918 734844369 17064 210977397 775660000 8569 -234748499 466164024 4230 82749304 846329542 10361 -444512751 59427517 6413 -343792618 73992917 1921 243344565 538888742 10480 -472767944 611010976 17767 -425397066 952941833 17992 144178161 741661338 13268 108907028 692340773 2942 -121718725 753142132 2180 67905972 531166338 22607 -64282816 664599086 4370 -48063193 217738973 12484 131096571 951112341 2729 -66490580 801896416 21483 -143473122 400301753 15089 209656408 473924155 22888 -575394013 588991532 19640 -137309418 674097833 17291 -333865293 236361748 7402 -485433055 502982752 3046 178621190 925884655 3083 95440383 629023878 25176 9665692 77898613 20109 -149173890 598682071 9006 -338985638 258117419 7862 -410889279 884095685 19088 70344206 631893335 11875 195094627 805505282 14886 22987601 217539073 24899 -268198458 232264059 18251 -598090320 467149159 2508 248393956 508659290 5027 -165017225 871499346 11749 -566502720 264267599 14903 -578004048 469505596 12515 181902033 327359434 5795 -235226582 421987658 10099 -435731471 565724990 5369 50491338 189283720 16712 97483024 954718769 7018 22720917 924453184 43 103103311 513238495 23208 43987214 954852642 241 -569988069 383892786 24028 -110473491 55766301 7422 -96752681 84564376 16788 -512441084 921651866 2481 -411540077 593647452 22986 -587338026 361216109 22026 129055844 820259301 22732 -139645780 539501951 12601 -350325943 295568162 21600 -567981590 353316859 20253 -58659952 325784319 14311 -192908295 302966850 21853 92358805 946364499 500 -501525355 933128140 21457 -356562351 161907335 2597 -94282838 877626499 19949 -311474851 587511299 16394 -109141105 302289781 3594 -10792306 475640112 2752 -28371149 237629483 18377 -218982558 608156608 2338 -16734058 910391488 6567 -75248279 710197730 18036 -560512249 48572558 24295 131581968 423210610 14653 -71807463 474482295 18863 -436767654 247493612 695 134872601 932185487 22895 -514090269 603338724 6309 -276261784 433010113 11170 -123950085 787502162 16076 -488319316 365969733 22813 -173575694 668555030 22661 -216745272 677078596 1101 -54127032 84277444 13284 -85194220 810847073 10642 -205540712 655793226 19988 132239247 732959654 22251 -550826605 254163309 12999 -140849327 907211200 11230 -40125772 934969084 18864 -230180545 925618556 18002 64147075 437145451 4284 -109453839 182606671 20478 -532473610 558564532 7174 -462529294 303206645 20756 -213442860 557377284 11708 -344782138 835858927 1879 -109428708 621618985 3260 -222030524 208759812 26287 -59250909 533534970 23888 170461075 838684345 11741 -259139541 165961676 10238 -168187166 478930763 22351 -72380322 868817255 11346 -463043533 866028962 4086 -190449298 235764101 17680 -97042359 651711673 17024 -148970769 561591385 6064 -586727697 498115073 13961 -28345368 255540098 20816 -9849235 684094860 21614 -281494450 103645813 3892 -586485905 697108030 24371 -203985888 368000263 7587 -194704502 207235241 1907 -443992355 284848106 19882 -328139223 747518562 20657 62640994 509250126 11948 195513595 741805031 8205 -235730141 431585456 23106 62369424 825476636 24512 -384909712 563086684 8838 134191473 140486397 21548 -188988899 318524243 6043 55382987 774340716 20049 -263680653 611830583 12604 -62517862 112049646 15370 -109395447 381346616 3398 -159597762 754488498 1345 -293850893 953496076 19408 -226773608 884078032 18869 141736175 400771826 1272 -525506265 145581496 1279 -4582757 326140704 14838 176628408 444835660 18209 -520124531 167098541 7160 5383218 730428048 13292 -54583297 900439576 7608 201803803 708768214 18318 -429406887 164846095 12251 -442664210 304721745 13619 -473042787 919320952 26330 -259917207 556095382 9564 -114878463 13207112 2262 186525582 511156513 12348 -577324783 211400622 14953 -548311565 26554339 20038 -357210610 246924618 5108 45003740 114845411 13770 119061821 460707961 4299 225999050 599251706 2704 -514330872 892177728 23113 -36518450 427495390 21324 -421857338 516402909 2040 -398846850 263277884 9442 -150108380 822891330 22492 230867522 701790767 16784 -258810695 610457044 20615 -113704221 359820035 5685 -500831076 678810045 317 -523709218 370607149 25867 -451632599 153027585 20351 -318595120 478201216 10506 72278096 552435068 18143 126160900 21017155 223 -571061297 145889863 16659 80876113 513454926 8782 143204273 272122653 5283 -587640143 782204177 21372 -62455075 398300097 151 -430504641 715986761 5624 -349023930 243084622 4913 -32980386 323897440 918 -582942324 129329248 16985 152624883 64240500 14015 53483689 772605394 4159 -117023642 8886474 18310 -287699986 590447526 10044 26723006 266733491 12532 -44918148 790478151 21227 -567320333 87424886 19616 -354810349 187639570 729 -141399353 835424850 2905 -291363258 911338219 9495 -187705629 531381685 4006 -553259467 789828058 20256 -181340765 148422868 13068 -356095944 764593896 16682 -163151813 9254870 7219 50767629 169238391 9183 -363316368 336421817 19377 -296095459 93679613 1253 -443495888 766106420 10373 -459230255 587729757 7313 -117401463 766406097 5657 -311314543 213121928 16298 -37779968 403662365 20599 -407870332 148772095 13944 -259014560 564723359 9349 -544025045 488575011 13490 -480945179 560689352 3517 224639797 746005023 806 -238754637 40556046 21058 -395829554 669610972 6407 175410283 635135124 10530 -493785012 735038762 21203 -490190425 460997865 11868 -162793445 150589922 23572 -294878597 649934973 20007 -369559711 206762932 10833 -132307433 956275593 9641 -525683455 857048303 17488 -545732715 683197500 12626 227119775 458715048 24071 -421328040 694174016 11503 -161223315 657100497 8543 -599084735 661896964 18036 -73060927 290351191 14165 -440645359 510308523 9130 249665020 299154270 3445 -327071818 669161705 23534 124001813 239626859 16325 136241763 893456794 495 -505497301 115025024 11107 -497430392 520043798 22546 -579194899 780105854 18187 87310783 747695031 11946 -459192359 270331818 15275 -73028941 836408355 889 -179249707 396929406 19329 -211360609 916969097 5921 -600281947 648229670 994 -486173773 196213876 16291 -189111735 901040655 10786 216906552 660749252 10595 -380203444 128493013 16100 802550 613122840 15029 -23824770 298627801 16864 -175093254 708692055 16291 199944423 76534275 8325 -322105205 562628726 20407 -202225699 920223549 21733 -267565150 62864376 18205 -401037967 872530326 12701 69312945 933381076 13947 -248066352 555880348 2838 35999526 131436895 20879 -586544286 187339501 8542 115393130 756255804 13118 -375904033 298449515 213 -153366484 910506758 11986 141730655 230699183 12255 -379718605 489450229 24677 -6830799 700806354 13037 -63213085 638825206 16769 42364510 170378306 10810 -199408018 163205708 13994 -336741531 401504378 4749 -77979149 196501774 25744 174277449 260639079 9611 -52197485 696685222 8723 178643758 804319205 15080 -491826064 748888914 17242 -55610011 690501132 4120 -13001328 755245215 2707 19980153 577342877 5062 164391434 245369334 13694 -447351487 588960495 10117 -141194458 479781500 4740 -404715509 71779283 23559 -382626818 302871163 7118 -518946758 848970198 11218 -223030352 429560349 10934 37715325 957882398 2716 -442679452 115039266 17908 29596278 785695616 25679 196628607 546337027 17533 -321747293 212957842 6164 -34453999 257108951 1925 -567018517 147938574 464 -481654533 905694549 15622 36205492 379965380 4532 204244774 388633768 11085 -547156798 662205589 15742 -149916391 250175443 14810 75537606 924766633 8598 -296253464 418404844 9153 -118045735 29063302 26202 -454244413 186985314 26294 -253698656 150467928 7421 -27033421 780517240 1518 -282570628 620564502 7940 -391857219 515736697 24083 -436128839 302736215 949 20597308 188190579 22331 234054997 923059066 23344 147088091 791135273 21753 -91807064 373524213 13595 -318033330 945182048 11306 -147542885 525767484 134 -588218544 175444065 25515 -91106114 442033265 6563 -434691206 944943931 3711 -560890000 725167434 24238 -389108799 231750609 16590 -158847561 207964680 146 -21011652 884296918 21060 10081489 440321335 15581 -382262785 286628916 10465 110648247 254358626 8604 -241337495 521782104 6977 -309583992 957160057 12053 -220908452 91538230 15677 -289714481 168795228 8378 -163538630 349854234 17744 219308854 122000949 308 108615549 905137654 15568 -385941834 526333682 8422 110258190 520212366 23583 -348438164 336890948 15397 -208396219 128682063 24586 -35926226 237352953 5478 25619845 86612608 17537 -75012527 250524880 22194 60120137 736288411 20953 -300520499 868947313 24463 -33696724 249131383 17813 -270282525 719953663 1857 -33526644 715545046 23890 -471584914 78238898 15298 -206460916 100876468 2878 -586006623 174239302 8080 -159731339 414410942 8354 -84164615 91284962 4735 -432885312 431353022 6634 -498590374 414901430 21087 -24183716 32823115 11505 -156934599 42611243 2188 -536218508 189911097 21182 -300700602 294596392 23574 -587532684 890502439 9921 -237905572 480398965 4105 186976240 846143061 20043 -418064051 159717209 12509 -382184510 931943907 4464 -421375247 396643243 18843 35415495 681700472 2869 -348134022 425610841 21596 115888351 910611894 21078 -408202202 878755692 18989 -53957364 548200110 23162 -34213992 556757416 20658 130377730 837734838 22166 -382601540 157479532 16965 -258981350 778322661 23616 -329763744 874001584 19306 -454518095 753215326 4058 -205958827 120482683 25893 -278279081 743276021 8700 -585717539 275371472 17312 -595532467 200161491 22017 102682212 142472438 15424 -276280961 748347115 9114 -259527668 823067540 11046 -324135873 441707790 9114 -389411184 524096463 3017 210719316 297900704 3576 111810089 175036053 4207 -399837978 819758687 1487 88452966 160763051 18910 123043975 10033761 16142 -573607998 337772154 26234 -209877104 210336667 4107 -25585530 839378592 13381 -110422194 19466542 9401 -427495594 311021667 5123 -43461377 420901228 23205 -157154927 326461298 9141 -180684308 303944947 15514 -88029366 848892569 9303 -564395278 704862574 14829 -442580825 250603482 16893 -17561851 795137095 10775 157294569 237412996 20888 190852629 234893591 2563 -464876086 405203470 4444 -508160458 60637852 6264 58078086 615038667 8262 229007999 584902990 23910 -333073906 69339284 9164 -316588576 650394568 14909 -90563346 389295959 10495 -446084602 825691900 12159 -515577898 822029297 11355 -169484080 729507460 6211 -525702539 577621685 16082 -347564165 479410083 20102 197643013 466421342 6993 -255725223 26969724 15106 -158693820 831172793 5350 -304671166 539439695 1627 -345363815 310178141 19186 172212661 895688145 5667 -148657227 406495551 14119 -71502978 846305620 22716 -36759025 586660401 11817 99660968 282426016 12619 -422320342 815488213 4377 -597168078 754715451 2780 -183123397 320799971 10519 -424515131 892782919 11624 9685278 674362574 2394 20083967 839457370 7500 -110075744 638157694 5333 83541445 142719818 8200 -432701709 593319581 15149 159053552 303556123 10558 -552739699 733236157 12426 -572479248 99772365 16060 162105295 908309824 3422 139373819 874144225 24984 -445219726 892029907 15786 -387450043 423752632 11042 -425162288 175669275 13990 17465588 808031388 10910 -351792900 935881258 10522 -11797320 557918473 15617 -510643253 121585979 24096 -310494858 162488737 18353 -393098627 695178277 1424 -524467195 356788670 3939 -313438595 344233742 7848 2298777 111053844 8569 -10596757 222387747 12013 -358902291 467196720 22372 -224301690 397125734 11789 -484817774 572094633 2305 -401941114 81147799 22581 54172422 859574062 26257 -403189773 80177092 14479 241674028 181323064 9098 -486477945 511536139 14103 -518605040 624531530 3515 -403915900 815625177 3150 -574176580 788084952 8545 -171547714 691885191 18424 -219411228 264722500 10438 -140186548 154459725 5822 -226654418 205138022 2545 -441054913 303064946 24082 -556237125 678952779 4542 -218349674 372840753 17171 17369127 390830503 17194 8831153 284780146 26214 -587909096 834816011 7937 -584327317 273054149 2282 -19044797 314052313 18479 23142427 395009522 10325 -145722409 944123545 1310 -269389540 11781777 24430 206448879 544078667 1822 131607624 707665390 17259 -268084546 300465458 14353 -560351392 178654734 6390 178325987 711489703 4242 -526840350 658342265 11251 223410990 447126637 400 184399092 79185718 5030 104478007 107479692 7806 -172759173 790708655 16676 -140533707 753570424 14856 55158100 185186535 20659 -120247278 958435993 5888 137650569 757318061 4916 -248497180 102414113 19993 238797740 74330533 1700 -264876169 225138539 15621 240629475 413669167 16146 -161902012 709260138 3133 -460173193 668055299 16264 88991607 744746257 8486 -137194130 609008775 20026 -475813119 280116522 6443 -329566352 42354651 14700 41731489 506198373 7254 -426728215 186505327 11041 200740055 101222101 26231 180101421 70236362 14446 -349394044 532714204 670 -199438892 833327092 7579 245442031 210121422 17723 -412174387 22882840 25039 64564658 811421070 367 -110862759 870431832 24325 -108874581 633454508 4439 -388452613 211911033 11549 244876996 209593985 10474 -234688719 772419852 15377 -205538831 26228060 16190 178021111 210849577 22395 -94559139 765091072 21479 242259849 187292127 2960 -481220562 236175248 17290 -548293890 114850574 15340 -162115098 216978100 11010 -576404581 443244441 8133 -223543105 395981575 8178 -306818895 298424015 14581 -538905559 572076533 7139 -188393555 203290939 8539 -448120573 716385423 20193 -418739099 532081169 7163 230021475 480365814 25871 219276044 235691754 25814 250625718 800213568 17844 -369378407 25210797 18797 -31397275 371894914 2364 -376477463 647063225 1079 -121434578 639657546 14765 251084451 947069599 4060 250764949 498131993 21633 195864522 929313502 10892 -248431467 571052006 5752 24174552 113926208 4903 -10240544 850369288 727 -261435058 405706160 14650 -166479797 88081771 18334 -245237004 728484814 14176 -83426754 33669975 18911 78571385 201948181 4700 -166525815 367936686 12121 -177827339 533005547 16923 -116326355 545009590 15739 174687365 308578773 19389 -320902115 542429000 5222 147743307 256083650 359 -444929926 82704764 26295 121446315 494617173 13189 231405131 266544480 12764 163608590 501061859 25308 14930750 55337792 16437 -438432649 769071823 7011 -535457126 760631785 15073 -185235918 508363398 24363 -481962301 607058133 18920 -143479411 550654912 23417 207681153 370256962 7399 -262651103 745562192 1988 -475895918 91807542 12728 -539449994 533961723 7174 231074764 390292174 24565 245890708 569055045 24922 -224626290 655984504 22832 -69036121 700970729 7581 20569941 218115099 13393 231652919 569769819 19151 -304624833 803508380 24689 -188613975 131677183 11698 54362589 441513908 6709 -306947495 853297997 21756 -136088969 138842965 13031 -405344697 240694570 6717 105309123 641316114 16111 -428399379 925528432 20584 131028872 619341614 1030 -207597777 381747890 7259 -423483081 65159204 12353 -422839023 910153594 7441 -480958888 389910425 22609 -372165819 484048780 10636 -86622464 261906075 1947 -56709426 553838107 7825 -127966448 30833871 18386 -142864188 844634208 25476 207910203 636002477 14430 -111907411 723710068 18407 -861648 76490658 13470 -116767575 895433124 2891 -6485407 214796679 26445 13847440 730946789 22166 -11200047 16571367 20300 -550774415 314329897 5825 -469919894 418754727 23529 -480309342 359473638 18921 -416456565 434248344 3271 -351239001 889412405 20082 -83013855 826314333 3411 -425766669 26641132 13476 9378271 741470408 16026 -172472836 560746170 6942 -11289205 163748654 20833 -112813870 469583176 24123 -172423903 638357621 25784 187737272 812722656 23610 -566570483 549542808 22625 -413650419 634174652 5372 99674235 29273117 18659 -456840883 450078217 19312 18923829 842400614 23496 -439317024 361281616 9580 -26341010 936573762 9689 -313956839 65852341 25185 113514285 700173676 10671 39021169 474853622 6658 -240142115 314634935 20316 -377890215 786393927 3555 -327142279 127631874 23211 -547908689 759651916 17983 -567987756 97598972 19602 -174629836 850364494 6969 -312528608 772000199 16143 -31231677 133887504 11459 160911299 469886680 26346 -276945148 54070135 21623 -549174487 813360566 16603 -62844302 732884141 24926 -24454705 774755706 10108 -236832473 404858598 7123 -425598970 235717451 13435 40052869 797603536 11608 188799383 850795222 12110 -295157723 890760230 9572 -480434902 178758127 454 -479063682 435115985 14013 -304107298 229547116 25501 103052520 331715906 20387 234585457 133156371 23878 216788338 341360884 9005 -579278810 377685920 9223 -46896750 672364177 23723 158762655 415795334 4707 -334092543 268489499 6925 249680742 53962600 21782 -129798749 294450869 24283 143371965 356010047 22905 -203225912 497713837 9320 126991251 154265468 23675 172546301 513106144 23443 -257219823 737604820 13065 -283597741 646494513 6084 127767043 576586748 10593 -355260896 686124348 6027 -329055426 657538936 21778 -30579504 462506081 7454 -496097480 920441571 21665 157866697 773792852 24758 -515147169 276216815 17137 58854847 952139864 25252 -165134471 607320374 3187 99201867 786917246 18113 -516145676 619415603 7637 -252490912 467435609 11786 -512215195 729706193 12307 56997597 484988868 11360 38675539 836058706 1722 -390823859 794352801 3844 107379253 127322350 9063 -132045782 117083468 7000 -360752380 601643624 10581 -60029341 469929247 25942 -488180381 315436203 15782 -494614538 77223320 13047 -117309134 916349211 9019 -169985275 167838646 23658 -420212531 723363252 9339 -53428087 668031742 15171 -410221025 634702960 6070 -560775428 138922800 11644 -330656133 956824976 4692 -503972632 748392529 26002 -249112835 360045228 6964 -212205375 657558339 15261 -544309877 270019215 12036 -255396563 361412965 2303 -342112895 707182219 17291 -183082324 664907697 8856 -298709969 628120665 3511 127919759 560649154 5196 147336623 218457570 13230 156183988 790071850 8539 -497889249 189276075 19877 -309929586 321136734 18202 47263306 348344054 22817 53537052 157821336 5793 -47040397 389076319 24585 248270452 100177329 25234 -331621483 280767853 18324 238176042 503579190 3078 -13815199 261838280 1756 -98909993 519943312 732 237907048 925615805 4056 182828297 303780286 3708 224694642 662540185 3453 -471868336 73525929 5242 -529788562 169026886 15326 -101746649 190768191 22080 -270113086 505256298 7817 -162792162 620246700 7535 -240552081 220929847 19519 -253441480 283090648 9741 -103676773 554415701 19843 143273067 527414003 23832 -44178790 956996892 12484 -366548071 729519695 20555 199940830 488557476 21368 -151611744 184081479 18537 -311692038 114463911 11207 -215284451 108086949 7620 -44940891 15844501 11284 -250862307 693915035 4698 33983108 793089205 14712 138660224 916255459 6798 -575672017 238219414 16024 -366073234 36269710 14859 -335312114 491233954 19276 -144356263 464835282 9716 -576328145 878336754 7598 -876808 212060884 26322 -277381593 141513781 16799 -482784028 516517761 19004 -159929419 631426942 17556 -225662797 332128805 10091 40061397 453507067 23890 -148981963 795132011 9231 -379872915 158771377 2821 -372772829 875570982 2918 -534571056 292734697 18097 -585610667 313785710 26435 24038106 248126640 17109 11433370 326661471 25674 -205045193 594897066 16618 -271101886 405781610 12880 222482586 238547254 5915 -61166466 958390531 24574 225522426 317462216 10333 -230699822 528510177 21380 -355945717 377034771 646 -104042433 519909003 7196 -214395302 595112887 25822 -118728450 108384430 9703 -198191984 779444829 11756 -468969105 556959673 3009 -277458622 724207602 7489 -516790433 143443419 6878 -299163038 673784522 20886 -3866711 576260244 4978 237565743 156009261 11568 -109907221 88851205 24433 -241819322 524197460 17591 10077302 304328195 7333 -112354390 744329269 965 -105494060 233197221 16604 209409483 322957894 11074 -357144397 850383024 333 167720475 201950874 8366 -36323822 351822359 17866 -249210071 29581746 16666 180232367 245656737 4092 -7258626 923538866 16737 100677904 449080382 24420 69137854 850623870 1420 -97530058 893273867 2326 -47705094 839940752 3671 -493161747 444419760 3321 -210271582 26987218 14885 221085703 290632598 8780 -135980087 229703664 15660 -596751297 801695674 11561 86627964 921732435 3346 -596541482 767601183 20643 -407081419 72802247 2035 -480521743 17562071 23080 -183269840 764032728 10692 -317341573 239656424 14056 60469447 103513068 873 -493079778 808932716 15910 -387289828 730753943 16638 -94322149 328983237 7692 45220779 733147733 15433 122354767 565086688 22047 225274497 750774690 10037 -314355476 153114541 19215 -485001225 265278963 24407 -250347652 306077812 2701 94681379 657933351 26333 -30236590 416277577 8797 -336068539 464356311 17684 -118954364 276677282 4442 -322988157 531439074 14221 -16469940 95136858 8183 -54242552 869463167 18281 -56722881 326303401 25078 -135408203 195871386 4504 -376807265 180689699 16982 -226653577 113103647 23083 -189459972 243814454 4586 -582610624 935044948 14476 -174754556 423123796 16421 -219843630 295375700 7474 -278510839 487641771 5278 -363328141 831922179 6110 -59074131 88958369 6918 160497297 317745440 20858 194087943 514981261 451 -445670213 77767728 6898 -457416658 566677615 7639 -438720107 420015879 5961 -524814364 11883183 1233 92250767 816031023 2198 -468393167 500508670 8607 240797364 914186764 16942 -265733396 23239149 11585 89281871 82033823 19451 -329719078 120358052 14012 -431032897 552406682 2771 -272640150 471403868 8770 229742346 477297756 17647 -556186740 488654659 1436 -554964611 690162731 14773 -30584730 732386435 5694 -168996344 872797355 11908 -37829728 913533799 2138 -283267204 310752441 3267 -5768033 676155948 6891 -135499977 901907100 4434 7953407 782490728 15912 -310466004 46813904 23416 -284155505 546904998 12151 -501962020 953024958 11502 -263958133 48674000 22878 204710825 592291376 898 177372605 806118966 3245 172978515 426837678 6149 -212468773 76924231 19718 81036945 807491478 12695 -313793814 624833618 23501 29991314 347445760 2156 -599717979 627578185 2186 -219641164 204117384 12317 157337256 815459991 11477 212630183 920506663 23282 28901178 74178972 26011 -574102318 419780161 15057 829100 28860632 23328 75999864 406844097 5131 -40943701 822049494 3442 38967999 503831876 17209 -484056197 899044448 17543 201800248 695904689 20540 94272460 759086273 11541 -472493970 587212291 10655 34782477 21424358 8074 -500531425 325591840 25607 -116502746 609731226 16580 -296486314 327689286 5649 -235139142 112244118 16306 -55290878 176712480 9509 -447526556 320067387 5856 118788201 39048005 8499 -244661426 67660276 1445 -401092183 738398157 3431 3542950 245117014 10161 -303431722 358822248 26384 44538271 56560292 22268 -390868380 258302621 21889 18794419 89481021 23422 -241632037 164766395 24546 -226337238 449798695 20406 -519560542 628563931 3314 -99183020 469423914 6556 -311169561 573309215 6934 -223175024 492537499 14124 -7621814 939901654 3413 -539378512 581070092 1719 -284084897 86182208 15351 -445845617 246473751 22119 -237461896 706627153 22531 -300134754 48602081 14544 -40084943 794154465 5422 -138045523 672443970 15447 -233723835 313054387 6292 92822521 128156888 9582 6078103 712617883 23357 -170867470 129368525 8399 -157615206 638735584 5000 250424851 766620917 20698 -447381069 727387708 20705 -187720432 368610391 11418 251909581 594756664 15324 -106288577 239479246 20131 -417154522 403334876 9341 231402885 590543469 12276 -586907392 666875022 12139 39186393 854257686 12502 -363174142 304070764 8561 -45157862 641257545 6521 -453417726 633894878 21987 198058435 376584035 18361 237112743 701133672 4896 -378962241 534821657 4509 222051341 150609201 8541 172708273 481172614 8718 -266383959 747614173 21795 -221572754 76947314 20823 -230201370 818137394 16074 3030679 912991481 14767 -451096523 180032790 4283 48961709 873610120 4559 -435555447 855342962 9573 -102369718 86905966 1407 196890692 942082688 8667 -397568455 255951809 23174 -545367787 166576671 16903 -36975578 36936672 23693 -202169069 853245449 13187 -443569071 741270736 16229 17978577 362932161 24696 -253200018 296522511 15778 49700336 530861195 22748 1401019 410815832 16176 -190361071 439535385 14653 50807266 805349015 12615 241909863 150414777 8051 -64683357 206455784 24293 -267227248 799548563 8364 -590399230 663611279 23578 31436995 50525853 996 66685972 753052096 11714 -341756661 41799342 2588 -263691761 905363083 17764 -554633477 241959799 9403 -331118999 691213356 8040 -594867498 426873808 19716 -154622339 418713093 8579 175573744 406014866 1238 -480171975 501345448 8918 -180531096 521763781 2994 -164053252 175786506 6415 88425824 540429237 8962 -564498016 821012077 1275 202687234 393468504 14060 -179320139 629514593 6981 -372161106 636525266 15306 -57670157 74049932 24275 -42474853 32722362 17980 25453268 111745457 4489 -583526191 164053482 14423 -393312299 822950200 25830 -79133427 202431382 23870 -376404944 818364992 22434 -277085971 251751335 5806 114003111 488026037 919 120809737 564042803 7031 -333095091 726340393 17818 -422880992 700550306 18805 -369366644 672824970 9715 116783766 457191157 1296 -279954880 921372479 4941 -68197352 396255185 8347 -118346884 909732830 22932 -497252036 922558272 23161 -88082247 412426465 17483 -535959905 888586637 12741 -220609908 588545729 14831 206139955 690313219 10720 19282763 295405344 1591 -166868577 765165992 26419 -37099253 203719045 11707 -492556119 61005723 9228 28263399 366289898 21693 -127313792 155193605 3992 -376073949 616782737 23227 -575430415 932382884 6497 -478337887 219073826 161 232762794 858797049 7635 -193531504 880250527 24379 -195267471 449365705 6599 -92276694 75988069 6162 -445368841 633097178 2021 -524374205 408059037 8145 47846261 613446633 24841 209601852 801005006 14405 -23384453 858692666 902 -395315474 715409760 13497 -50067611 784566156 24364 -168345990 722676191 6091 -422705413 420591041 11085 40494516 166986275 11134 -13497576 210478403 1088 -110852795 241108231 3086 -335903780 566619655 18118 -366584558 721016254 3497 -491176974 866781579 21585 71735333 102053535 24391 -532816404 388360611 18523 -80711703 34351166 9735 9152006 603482996 11959 -227982445 549665267 4799 203259414 154871301 572 -14710503 824647638 5880 -232613988 474301620 12096 14330642 274860075 359 -177788001 367984446 9863 -587270204 853646367 9891 -473472285 123822272 8241 68688175 877683548 4848 -568922079 704362377 22870 -462802923 212653078 14570 41615034 683122219 25282 -254775859 919737918 7752 -207614687 209941364 18445 247750690 811998173 9815 -460075634 60260152 8163 -161941393 569499229 2413 -251901311 223569009 25302 -484970897 891814562 25505 -492156045 627884742 223 -535511434 274360455 5004 -382591994 925682989 1722 -511472868 288196908 23986 -467066458 667990643 11908 -343254411 231285043 12100 -261261792 41099731 20171 -523009741 418138982 10167 -302940389 619339243 17630 -67248023 599402660 17877 -431294652 708865955 13180 -363766113 120358653 10283 148000203 187757377 23221 129074778 705930245 20140 -653643 940983211 2833 -149118541 427595442 7600 249873326 172176458 10827 214696793 569552297 5668 181690316 634243844 21211 221683684 628996493 13331 -72497841 98646261 19084 231763457 861300886 14239 -237384802 413316143 15598 -462950728 74937583 1481 -313805809 406750513 19020 -25802476 332040974 21185 -183556750 198577453 362 -189921874 425291466 4020 -598003633 88677563 9558 -137263997 351091403 8159 -356778038 891981515 16199 28658770 390383185 13123 244754580 534788731 17888 -340419660 166733335 9428 -179397860 883775710 18906 -443346875 950902294 19475 209429894 453482961 16393 -593868196 577111321 13693 227426277 473787463 16679 214252870 128403659 6560 50486385 166267162 1651 -533348137 247172102 7748 -496944528 318269313 13142 -412048140 70337667 7388 230972088 395411474 20085 -218200087 751671873 10248 44032704 761185260 16812 -283764328 865506048 4156 174869784 352476060 19404 -367473702 28786604 25445 74799938 695982875 17185 -474305659 801858119 21462 -88490217 176748455 4895 -205820655 400511912 18162 52591100 476156114 16573 -87588619 410209645 280 -334275084 521875244 7109 -550819695 54178706 6710 16658546 213175072 6779 -376639384 291353763 2833 234557985 329238553 22480 -101587277 421541858 25794 -137066619 554696370 18673 -29106685 897084697 11478 -244649455 200208432 1995 169734481 888597061 15225 -323526850 821000111 17638 -148703780 395622102 9095 -253735425 696218368 21894 -368830688 940865835 10650 -402073782 340907309 7580 -207181551 914428121 23402 34188420 947351310 15006 220520416 623839651 19744 -353028577 861072082 20424 13115215 303840854 19821 -536384063 673539386 22024 -559518246 735121167 19297 249826810 354451521 17832 -552742737 672967288 14931 148378028 234435912 14061 -267698401 807486774 24769 -58433918 257308542 15924 216371076 92664658 11980 -93618196 675586590 2773 236083675 507250343 22154 -196183168 170937649 14239 -216781395 657480441 15511 -144437766 341009320 3622 -333261896 863044974 6844 -409589423 410094813 16003 -1143308 664039392 1534 -177932185 236062770 26112 76219110 324623392 6002 -494628692 932201927 2785 -66215830 79050723 8452 62851676 818311836 1489 -316911137 766396285 19811 -36357925 506995307 21192 -274859817 479609420 3296 -127506329 139682543 21594 -428869009 138610768 18721 -570348778 142257784 17857 -7927414 191501784 15776 -114666848 264373937 10290 122037681 796190691 9865 -264444042 252123456 16642 -137989886 110447326 24144 -252342585 287368810 14279 -81096405 654177298 6157 75311350 410757888 3456 148362692 244374789 7167 -105520405 33408917 18068 -88713566 895559067 15666 -531281714 286093298 12780 21415831 48143601 3734 251689144 26450619 4511 183891680 684254106 6311 77442577 710145647 22224 153454925 305914749 24680 -62124830 262417891 1154 -194757789 67731005 14117 -133770433 796553016 21170 73388634 465599753 21219 172327429 587631316 14259 -348625412 436717941 2140 -255417664 727626470 6207 -364560338 163433197 20701 -383713964 269062837 21433 -134836538 689809235 26210 -471391667 909053018 10813 134844571 534678139 23496 131622748 183891327 15669 -109956130 888520083 3824 -488605143 633161384 16667 -162448458 225218748 7323 -278268151 648139482 15051 -480848782 300251445 10814 -454569165 551985814 25216 -107206099 365617493 20580 -107279235 684327992 20124 239226284 617076262 19323 -161859716 218356395 9413 -550038560 904308895 22440 -537937927 789562122 9476 -169962746 613955984 17724 -361337855 376720682 12053 108128434 109556963 7933 69094512 352297675 6125 -171364834 374498507 13379 -417798417 610247526 4544 -543298845 109553427 12276 -205076373 353299646 26000 -10099486 45196974 17376 114639383 712089861 13092 -582099171 530000421 6565 54062194 410174146 16614 108750743 402616112 3852 212887106 280659312 15682 -93550843 374835469 15879 -434263613 546754446 17249 -5569308 19715070 14130 210838994 662386252 3442 -195726640 166468307 21478 166462605 177370186 24985 -212680891 680230142 26429 -186014734 163110172 7170 -536712382 555597260 14322 -1325239 652166705 11846 44818026 374240812 12093 -167916673 172121071 8796 -8608817 201881284 4225 -331534586 924970677 2328 -539415212 66685043 3317 -400930243 745690550 13675 -216792651 46578903 18560 -292142371 406399514 11833 -392103222 727789638 12045 -12984508 619376256 13592 -391731103 649699024 10870 -592970242 86842649 15617 -236089142 171977969 3800 -463504790 282079774 7767 -78346578 93003204 22593 -272363059 41917790 17328 -409072196 42387887 11220 64560254 659308838 1195 -275173687 787142786 19190 93540692 178084617 23372 -366733279 709854402 25280 -26135837 723554576 25340 -551113959 562718906 24703 -232977981 586427420 21112 -458669072 691209636 15208 -165547552 169007933 21062 233735704 766301547 1416 -293707419 880475260 4685 -192511997 130886219 15593 -219199806 403608914 18653 -157429817 213469150 20983 -366820822 72885708 21842 -294692966 626845510 10065 -466504496 616962464 23595 9252485 265936092 5587 129915128 875464502 515 -13334909 213028815 23565 -50348142 884385121 10684 -101198841 572795702 3455 -537518504 31730804 17903 96451851 333004589 3585 -5628956 68000507 12553 -498676774 616899935 17882 -520384736 758936871 20385 -464478324 496711598 22250 184331321 10189006 16189 -76840737 615393172 9170 192933206 795386238 659 205178928 369745624 3957 239964510 240011975 18987 -390326978 954026253 4097 -438683513 83754865 12216 49215106 176356530 25731 -486456116 659360728 24910 242690667 543967464 5650 -308871377 583088347 25397 -462701086 542643067 2924 -589517418 486829862 17953 -157635544 509949210 24848 -580035466 717236421 18691 16261150 733541445 6261 -208224592 741432336 8301 -552328075 303755345 17280 -365182273 41391760 15365 -150805683 61153749 11379 -406859362 474484009 8239 46858132 31407645 13727 -509718984 493287048 16359 -201788557 922036220 22665 185119714 294440407 12665 -203001693 606529839 18087 -311835763 937875841 5713 132454448 88844975 7885 -408136244 787286753 10305 -249330550 289770989 11141 246018102 887110818 13175 100200655 296935668 16875 -409614724 617345351 24866 -142714932 400697936 20949 46717000 347354173 21479 -346871881 780828258 26344 -177961496 62527538 13121 -25629227 466485602 9571 67365378 587867128 3599 -193114771 815043438 6024 173781189 574481625 21089 211490451 98886425 21234 -211643328 674653044 19716 -264726538 197955372 928 -183553616 541181146 12442 -312624062 449104077 25942 150201687 873217081 16566 222737593 331706925 1902 -191773700 289890594 17558 -431768024 895989787 12706 189139507 899794664 25357 -222222575 386332958 7701 -547728518 814117632 1373 -406018230 9973409 140 -326852533 486418470 23287 101719106 213825914 10151 912529 461627573 1571 -567766009 825197794 20187 -545182086 477672646 18678 101762173 90043698 10793 238642609 680714481 21007 -26701204 275711350 18445 33284067 104265561 14799 243039111 82913887 1367 136974353 113298311 13364 -269773644 933566930 15410 -467859532 318177339 16333 -496033490 400127837 21973 -472856980 731314779 1989 -150992732 836616426 12758 -387567299 863702372 12730 -487158124 829791586 2466 -254469549 372452356 21923 184473794 621452961 2653 -172547353 849604349 7498 -402242221 750637845 5109 -115696329 48119368 11450 -23892406 942045376 6270 -222321538 787442926 18091 -47071830 154713480 11866 -22856436 228789171 5343 -410536261 198062702 23577 99733606 852952479 15064 96654610 587118247 10725 -59326570 943182437 20347 -143645210 239994200 22307 -586798350 97096239 17263 128964114 327835470 14781 -98912176 442477669 25530 -142474153 205481254 1474 128708892 170666095 14720 -378517759 207309534 18877 -31699766 818061454 17569 218605726 720392463 9136 -481043921 262046807 2073 -11692379 931245163 3294 -268085938 598823966 26226 -549252679 697161563 4956 25341021 421859973 6538 -159511941 264516578 5152 105101506 324925425 5464 -271477920 810088996 25399 -163555056 517709862 22005 -49587295 696262042 10487 -4801058 159892936 10997 -134921805 566679855 7390 -277372912 929063558 12093 68134795 331244702 20736 24889489 190820330 8972 -310606579 799495271 63 -340227661 48313138 9022 -551797979 469126864 17262 -290038930 251841468 18056 -87309858 521357985 1798 -365427844 533792879 7569 -239418459 671858256 5871 171675857 436655725 7339 -12864382 203198317 4681 -62660117 392523317 13648 -477535362 768331609 13304 -244106237 773196255 17146 -348359203 148984345 8073 -857385 353771084 11287 118166468 166174869 3322 59760520 740950405 20137 -32539908 414411711 8089 -158578431 100053076 11102 -307312362 954842893 23277 21315231 784475987 15083 -521065127 941309496 20421 -64896336 55487133 720 117704567 873603935 9381 -97643741 495165751 25572 -104964697 474481270 13726 -98555794 246188483 5890 -415334185 29170303 1267 -65761589 52754399 5824 -137206516 282777440 956 196969585 216567555 25314 -202091973 646868878 11847 -402193727 871519860 23898 176624730 251664275 2403 147896199 285638686 25736 -447011845 9924848 16046 -438680443 905791112 25270 -187817525 309443520 16407 242350792 619395220 16626 -114719151 497350094 9877 -567456614 587507011 19833 -117719269 321083271 6465 23807769 314153249 2270 -16111371 421869121 9647 -333823416 102281704 13280 -469574050 39026330 6661 -435372729 291729581 14173 -451223002 602059876 13421 244959588 343107315 6845 -456583909 112294059 15113 -287636342 28632197 3205 148891109 505662463 15637 216737063 387310796 6203 -107511563 413855820 24157 -423506336 707572569 5323 62560859 135976914 472 -93187897 342300491 18884 -58186740 789586506 19814 -277854110 49207931 17254 -128947633 299538461 2481 143481299 606615132 5994 -472431718 835581023 5449 -422307888 819750811 1436 127877532 702318427 19219 110717549 176048896 14350 193012241 941921815 1172 -122088172 874473103 9964 -108911413 385295367 25790 157947175 930373560 15462 103363326 351660967 19805 100138378 81080613 6031 -226216534 936957347 8334 6317876 755968107 9773 -37211470 635517035 3770 -292111255 481310591 14914 -364838702 259200438 24071 -130200588 535243537 23863 -476836294 799278325 4677 -224607346 138626001 19594 -454738492 718106634 11017 185410987 296796184 2842 99583044 265899035 10755 -585896523 843443387 16829 243108530 72783159 24216 -370152472 700874568 4919 194595461 419542366 11570 -281983285 44562821 18174 -386875432 825344980 16132 115293887 768656551 6373 214127922 851061232 4794 1000968 352897340 20553 52467079 40502408 2835 -127215333 437892319 10286 88582083 239459563 10747 19287186 404345735 7680 -263357792 309611786 22908 221671197 516623592 783 -120593841 153072808 15200 -55832792 75258058 18080 -456806917 232386335 21318 -157154032 649109600 11307 -492912280 841592074 8018 -560277310 270027792 24568 -5669440 174468831 2457 -227506514 658108497 9789 -118923806 949279178 6883 108799776 707630251 1128 -281365521 35446196 23248 -420566623 701904083 6657 26710588 152059301 6833 -122003398 871949374 4287 96880225 858152468 1232 -373473663 499045879 18891 -512344510 686234897 9208 -35958254 699927702 17321 198492464 660423398 3333 19499994 15302794 23882 -505932039 623046187 7385 166632222 281529340 18164 -576399720 390774574 19723 -395122954 192504131 20132 37240579 681307708 14266 229410727 44415284 5321 -540812027 60105750 15940 -392419588 672982030 23405 -104253683 378105172 12525 -574711386 893727880 3972 136205787 48310311 10237 -131615366 664627122 9583 -480084730 407426603 4693 -195928414 696692847 23664 53698162 608651258 10964 -150887527 858171144 12022 -554779678 263600294 11268 -546492525 226884657 6730 -246189035 193072275 25939 -571592248 510145425 11711 -2977522 450076912 471 162062696 807289127 17894 -26342912 546201691 16337 -261119538 475361707 15848 -596250710 547620770 2349 193733228 429093181 6543 -30452473 794557898 15333 -513183173 744448032 3344 -132836402 471622946 13982 -353686064 624431058 122 -245136960 243626703 12045 -476067700 954848192 8617 -63954440 167445970 8729 -136749920 735828137 10757 -162399888 455726375 16543 -93294366 644770428 5591 -444855042 915900843 20309 191826613 306102454 19049 95634289 271439466 17854 -533400472 390094667 17478 -464051702 444323099 8388 -590964180 27774634 4657 -271742873 606704912 2241 -453741050 61183061 25487 -304440247 522560216 2379 -136905093 692135160 18281 -532615148 656092363 26172 -8652292 745400656 3253 -122452197 399709983 23700 -159847228 700155861 23212 247810215 443195755 5016 -23088331 728036174 23053 241145216 949871676 4617 -473531774 623328127 13164 -240682195 644473718 19623 12914916 136752178 16336 -520483060 450783131 24617 182010991 881125512 9532 -177714749 586773460 18529 -601011781 736339854 21901 -36021418 431882965 6695 102641699 606230471 4027 -494652074 325678142 21295 213495147 116443515 20723 -79571162 565178055 4843 219698535 233000752 2896 -3122674 844988081 3101 -587358590 103648174 21335 -34195231 495625071 7820 -300517591 143833730 20915 -251647129 521874042 9616 -369574047 267507593 12724 -468261655 369998466 3277 -527648423 13118947 14907 -81174049 483720554 13555 -312286939 857085351 9617 -55106658 664343750 11785 -222986397 283310658 3473 -416700961 861634736 495 107544643 303664586 16420 153912623 649094589 11074 -410363674 527006085 20106 -148361057 399754178 11214 58611612 179115875 11663 -439016850 586314128 21800 -260722910 279542326 21714 -150321613 619468332 17530 -500849221 932679984 17212 -570489848 430362759 21355 169797961 583543618 8657 -428816909 604729532 6971 -248291889 216209269 9687 4273855 722544324 3565 -435790250 168601334 25498 -523064185 167126086 19525 -187910636 512099314 17898 -50897930 368347361 25439 -4252204 108063148 203 -301674200 229080871 20430 -243053215 376359606 4603 -385229035 406034864 17536 -542671881 892516388 14134 -501197640 392135409 23801 -563118548 810727067 2265 -594341745 283989060 14973 -404503232 129417435 23413 -22205154 728456109 15684 -139157901 630060921 2458 -558962324 500468943 18026 -292119154 879311233 17331 -264923477 191551468 24640 -319192510 178600990 12227 -160135473 610965216 22733 97207004 807122109 20203 -239289484 879534039 9048 122602369 52633792 17111 -219453016 269785675 15077 -275763948 334291223 26372 -386684963 738142796 22724 -113617606 831886462 20659 -377528148 768557640 3073 -145664641 147498973 1611 -339462487 798768076 590 -388187229 12077551 6380 238486951 770072233 16894 -64795462 548287323 24776 72362637 863385935 10390 -327478457 564799684 2610 -67551394 19666091 26344 -264747314 464156017 25936 -170408970 879154945 5340 -35060976 394807009 16089 -459808034 650998658 923 -313631232 409910493 6180 241322395 704742847 17284 -459630048 157650651 4355 85231361 860693181 11961 -79093826 687166116 22190 -288092052 900602253 14084 -438361088 312387213 16952 -444109260 730482933 716 -229523448 225475354 5799 227905357 475618913 18835 136052988 269580530 12672 -203444268 666953394 19058 -165248710 540377201 20113 240470472 159419154 5009 251078346 852056675 13378 192153989 621658368 23801 -436709098 311289824 15809 149885464 706993669 22692 237332946 104816583 26367 -222108145 957646623 1380 -477644535 147110542 12762 -23076076 401942198 22989 4617102 523150027 25663 -76373416 486382296 21382 182161939 264664058 4713 127036657 341932905 18342 -39728806 877882651 22007 -132804313 525408623 2801 146383083 380125510 20402 -374530989 688999633 21498 -118217656 204263137 15676 -470798978 47568641 21101 -357088411 773600383 6839 -200828911 453399976 17430 -319935069 10307591 25278 -15216842 34229755 18100 55267412 476675855 22026 145857206 220040563 20764 197879210 644781915 17337 -98025259 361296666 17815 88462673 636345219 7754 -241628626 54914198 18060 -400674349 483402327 23895 -79132833 590056961 2799 -322912362 236119263 5225 -283415290 834792840 19563 166420099 684573798 5689 233604232 641060752 6551 -329316852 313880372 20310 -562244797 417745035 12437 -4428243 407659509 15139 -585683668 207816324 19501 -178089658 790834237 22558 61522226 643722912 25147 -497851134 230757049 15388 10129495 423853823 25857 99193421 126170400 11621 -82333184 917600422 22750 -433023759 415538627 6472 226696214 479676588 10506 -300484953 260502848 3321 -205767694 712942974 10854 101572146 613373371 25861 -245592642 708456095 13765 -167516830 774042474 25841 140174477 701823180 11594 -202810790 86052773 2689 -466691931 562608692 5940 -294132888 169088808 7398 -101011257 264809526 16619 -62750867 950039735 407 -488879425 558699552 15560 -245129509 121616096 25975 -436656343 347922673 11841 -251255180 471854541 15556 -53249569 270564254 758 -202493192 872877192 1839 152061739 512754665 6356 20787861 549480660 5497 83669179 483372335 23668 -317096143 390597026 12708 142536773 200615993 23733 -215253244 164169468 26291 47703913 584621715 17875 -183922164 569357463 9233 12939464 746224851 23074 -365364474 317436962 6821 -74609226 883440287 15840 69355049 536305049 18651 -539648839 48010527 22652 -233264783 284189389 4148 -504512373 417979148 12268 124067802 656194618 6825 -213717397 173138289 23110 -71759209 572277125 7303 -207693483 136350604 15833 -283350913 18935433 22893 -77029471 274135286 25030 -40935296 303150605 18445 -171040234 438247585 17731 67164452 404213177 25606 203002373 44323052 6416 -455904604 122244374 10152 84348704 638463746 10021 11233579 419601192 9743 -173171656 245301885 22137 -234404535 164090098 19662 149400937 726439591 11154 -92832176 432370529 21609 56394387 390609471 24583 -83190080 157554546 5918 -527223297 325136488 5253 -19091010 601816481 1835 -377366814 409759752 13440 -19848689 382655982 5099 -26143585 784426611 14536 149383981 684223525 102 -548871356 437267318 13977 -57988465 170046937 5409 -311491196 457569523 24629 -397648238 582933844 2702 228665035 842036230 22855 -255898647 615089169 1545 -488355990 340564431 5770 -268206261 572800623 19326 -289122130 140411048 18327 146409671 496247473 15073 50436429 475104165 2272 -349362456 304773842 8446 246585598 67319265 10117 -177415100 61703223 6746 72171257 229608962 7264 -133941799 478634508 20944 -202566808 16206382 15103 8513936 662515815 15245 -478401792 361016350 19591 -228253079 628089091 10919 -44526105 410167713 15334 -187678805 193506791 7989 -92528782 120558643 18055 21904264 455420653 25831 -283267808 157519937 19138 47312050 650322439 5516 193872109 39637815 22393 -457553780 235388545 6777 90628879 363659796 15977 25716452 880518761 11172 65668759 755878793 4966 -445755476 81576972 13673 -488650593 547007318 15265 -39960788 326596854 6115 -120663421 705080122 13738 -498147526 868404060 8460 -283529463 224325470 12383 -400457081 336394769 20733 -340961736 291564855 15194 -490474287 132493689 25183 -308280991 874350717 851 8125641 821308922 10915 -543208683 885685589 515 -342643548 467918748 18761 -541963627 914730189 12385 216444134 170583736 2889 -62041983 767176193 11090 40547803 851079593 20339 -45679017 75943784 22655 -267785673 412287680 14064 -428265277 927054405 17775 -480322948 64892376 3700 -156267597 272943528 19252 128310070 396242524 2524 92408978 622038450 24305 -579310987 892642690 8050 20794303 472150476 23542 -423509957 306543225 2541 -206098384 457878531 15419 -378644943 310265520 21824 -581361461 756194017 228 -573440276 59518031 21416 -17740740 742717138 24568 40374980 864613599 5453 159241780 74543022 11899 -173488625 92433946 18146 -244170153 344911458 19357 17518886 340567697 21639 228498254 273110357 19148 -254111414 726318727 16804 17397329 486914824 16431 -132003164 810730388 20302 -281622545 433815134 4338 -528735779 435221741 19652 -571807468 938804540 24140 -91964843 573096130 4294 -186929787 55446596 24908 -12664559 542713591 22392 -368045004 532499123 16837 -543229790 597989184 6970 -368913072 642061207 2425 -482196631 13196987 17239 15745483 536492119 19319 -573663334 270174201 18443 -60375108 806836378 24947 -380278599 667497258 16000 -543185696 82786891 10111 -451371630 88778707 1718 -502560110 145600852 5449 -39374839 536520456 25259 -326340814 852353600 7731 -499024986 943480081 19818 41951512 253206244 9087 -564035857 895088090 15434 -503313242 942473833 25904 -470608374 682948397 16775 -389155260 64698607 18318 45723093 358712215 8181 -288645864 222301540 23011 -233987126 910276210 16694 -303974640 898380274 372 144583685 735488134 1351 -532990563 417075503 12347 -590117362 342049383 14585 -512885968 191783725 25210 -256010952 352794979 23677 56365872 431363120 13011 -420764243 534802497 21072 -383207048 169302826 2400 -12485992 424879389 13841 -560927270 118753437 3007 -439249162 877597914 4447 -379148691 29756389 4218 -581002460 364888389 15917 -260212234 361240911 5128 88046214 601615684 25378 181515617 882158937 22710 64271466 332339702 11311 72996337 855616005 16010 173655054 186629728 22571 187789413 249146719 19406 204783867 488656852 6185 -173027889 697731400 3508 -378513403 109945847 18435 -78561671 904575668 130 -559868990 380388319 13077 -161233501 208930015 603 59033264 721577974 24182 -394148186 238935593 6395 -418613290 444876668 20209 -141738626 840429098 3039 -260370230 361102619 13618 -356563889 342667114 3449 166632206 526398360 13787 -435342955 304805267 4398 -412949966 360096247 18046 -601852347 29420302 9298 142160123 784648351 11843 144416036 87977169 13085 -571248173 215644390 12855 26271250 781840974 25529 91952470 216523232 23060 -597817650 77495172 19785 -590772512 777235831 8118 -391394295 875877273 14755 -373541642 665150594 8450 -581464548 135395098 3808 -255107797 549445631 3131 -21365172 214423023 12904 -549416127 559166797 19489 -579635127 340332846 18648 -318541019 358907315 17731 -600102770 317945491 8802 131061235 458280364 25488 -515669121 692996844 16367 139633507 246176286 888 20594703 776719886 3911 -396546711 773593003 17279 174630161 921186285 17472 -415879721 679786980 12773 -456945505 595341274 1391 -219137176 847485888 16511 19497384 892471105 991 -69301567 369834546 8645 -140705657 105323830 9145 -153621700 58377597 17732 -270867716 324527376 8651 -486638295 358620712 779 29665994 250488723 19111 -143738265 37158371 16912 -40253017 698805532 8659 -435702839 140817697 17216 160060794 214556531 21676 -442602718 181208248 10575 138637540 395775037 19166 138587546 269023174 428 -487298061 135570377 26116 -584909170 487351139 1884 -512060945 21060602 23644 40632331 302205707 8325 -494746365 876131616 19364 182540522 633077696 16450 237037293 624493412 15091 -372451480 736083075 12130 -470586681 495072919 14509 -475415808 913465810 509 9666226 378175918 5795 -151562548 159480406 12438 30669221 562903432 5665 120392950 378676531 24190 -499336855 139276053 23776 -29292401 174987185 6498 -43095193 488544092 6845 -408929572 636849682 22365 -5315289 727324310 12149 2792975 893486509 15772 -208386463 954454430 9690 -597548058 932490602 11257 -416348516 943068023 13205 -6750743 485936769 8449 -236943353 80461721 7277 -225814549 337375859 3010 88735876 827250042 11748 249221090 526119630 4213 -264947361 319227884 15685 171009223 394329874 13014 234039615 8995956 16636 81797766 260458066 17632 79710302 731195833 2543 -201979612 554699803 8863 -516810021 692469472 8948 -160818592 483808244 2358 -377583105 364266912 12454 169415530 127737074 13870 -462564349 698136023 25765 -215304625 574705072 25284 -450664509 702319455 21657 171192084 888606833 2266 139766408 456032341 7851 236276183 69526909 10663 -386377540 700397908 26213 58983115 571010125 8871 -581173073 503689235 6051 195582930 491853449 21469 -25638343 638816419 21795 -112513374 271418202 11463 -84807309 183524569 10682 -510955722 328027132 10519 -341037137 50880501 14590 86752180 634122963 415 142127841 945683682 21165 -298454521 724677288 1293 -159963282 641028566 11066 166759540 609173029 7619 -561173181 303768819 7514 90432552 185700711 1674 -598439454 285062560 14426 -518957780 243068298 20466 -184474099 616304218 17053 -318796149 394384341 12914 -441821658 842441582 13927 -393800967 79550509 15634 -390755524 243583090 12722 -597197923 736966747 24068 -53577472 318138460 17875 -580743474 349798583 22389 -184864219 75965310 16957 -320263118 28543482 4463 -202556439 233640653 8392 -110599617 566450424 15654 -315747108 609073596 25048 -464537087 627169545 19519 -453384116 180295383 19820 -379014116 124991686 11946 -431683192 886327989 14896 -387315964 690515743 3888 -550702056 375254465 3366 -418439663 66673937 7669 159323075 818514266 17539 -532439589 567109306 20400 -300937734 333413777 6698 -157819809 883868776 14940 41579937 905253452 23330 -402574559 630193476 14568 -249184884 545432600 24382 -432012106 222703578 14304 -299701895 231534006 3076 -500218697 36524077 21533 204922932 560310021 5646 -467322521 267587639 2967 27871773 323552055 21379 -510525863 98668991 10153 -354324005 293455270 19830 -519338770 804053056 1671 -147483483 534031048 20600 -380674904 791961404 12244 193022442 307446264 21405 -525627641 626393634 25233 -166362687 358345900 16165 -452456926 851324410 3256 121457506 369309202 8963 -113772815 951223174 4918 144579310 81277842 20452 -454013685 481395874 18267 225708947 343597162 11742 179260359 512751242 23432 -220763019 528647225 156 -370689161 63437929 9939 130221773 130161146 386 -269776846 462740124 24291 -180995054 407182672 22839 -383472856 164616832 9820 -263036687 879235544 12456 -71592763 202124938 7557 -234512853 163437547 2661 159088689 811720002 6234 -334099667 598455626 1566 26267650 731959212 22489 -427265744 880267896 22007 -305311846 666088476 646 -310035162 502819163 17734 -285383565 527967358 3718 -412897743 438476473 5932 -334251079 584741170 18585 1127742 537362770 19991 -226124932 222991947 24523 -252750637 404745043 6470 -403909743 410478956 9903 -545378997 722661375 15859 148743370 162629945 13640 -125543589 312932446 11730 28994197 310005688 26436 -30341562 579925090 20020 -342980399 370505640 7403 67405075 830643572 3097 180302381 409457779 16427 96158089 534277911 11012 -313274493 44713586 1111 -271829262 778386908 932 168083880 230479331 5379 163371605 359584265 17062 -447490378 803155281 20715 243022376 72870958 838 -203841588 878634348 23009 161330836 347180553 4305 -437397404 849086766 1833 -378154505 342279923 21946 -249696474 99825096 7321 162169908 609809740 2330 -285143764 252124832 21718 -569187774 633953457 5578 -256874599 282393399 26198 250722441 652448181 18623 -526971393 345812099 25688 52663927 475909453 16997 237495493 520696536 243 48329503 11181745 13532 -140751439 188342228 10649 223880685 468316349 16864 49380185 686692800 16779 49855094 294148479 22357 -348463966 36332175 5961 -537335991 23540808 23082 210566680 587062621 73 -358171578 748642697 17416 -137575399 147121668 26377 -117072015 169305126 6641 -248226906 102300443 9764 144394721 910282094 22600 575513 898904124 18873 -404600252 338912672 10119 -21461048 734207842 6355 -344201854 201098409 6631 182800317 111488516 15400 -174532058 895713352 1687 -1133618 358776214 18171 252245206 125171076 7268 -129012863 629215141 10913 -312725452 114286229 26081 -338655699 673968658 17845 -171666674 467687064 18561 -107032023 788507372 12037 -202702260 142887909 21689 48763532 568261016 6111 214052966 616625738 21608 -63143998 99291990 2682 14888627 834831502 12230 -270935098 206408264 6056 63609968 96200819 422 -389274481 617164958 18680 -381134360 790740160 14646 -307258238 47981312 24583 -227633035 671308108 21928 135885759 261366067 4238 -186886937 222271876 4278 -208900738 493792384 8291 -530594346 228554955 21217 -558154738 573183834 25003 -41370662 590181737 1883 -464544154 690236656 5457 -541769670 445050665 12441 -416130905 795294315 3210 -433490501 902219004 15732 -286347948 268876404 2601 -429366120 767833545 23988 54198249 126674480 24434 -158383766 533784491 25368 -44804601 17742484 13057 -200533559 164817417 21718 -548145357 93845555 10948 -587327527 244894308 2758 -34709607 184023993 2336 -19244628 223884261 1942 82644063 420893136 13168 77098161 266493993 19347 -95835586 279739061 24117 206457565 431429311 9969 -54296999 749361930 13188 -405619666 447982785 21694 -201264185 794203718 3629 -458128314 535791300 25758 -317966874 226658745 11045 -104391465 124220715 16176 -159396761 297424039 22023 217701440 660829119 14767 -27346018 845354464 10161 -261535133 43498390 367 -373607783 725218874 9880 -378531961 935515658 13823 -300078362 497551150 16547 -378466462 240900980 7322 10176770 323248227 15923 -344865491 531674896 2810 192552232 199055892 5283 -103386312 96926316 22416 -96969886 216617648 17016 113827435 299112663 17657 -559823436 946858925 4239 -69645963 362495220 11837 -125104315 145315600 9133 -376264690 916166767 5702 -104176269 639546406 20965 70372110 957509309 16159 194852942 185852953 1997 156055503 658604203 20787 53657029 89076216 24082 -324944283 681871226 12003 -198288857 533432322 2197 164008225 249446542 4524 207760166 890394379 11252 -527073961 96208020 3912 252081010 267942065 17785 -259871045 544680841 10980 -99833734 612070549 4955 -103265972 809291108 25195 -88212107 545750401 7239 -157767566 277355069 2723 -385801472 680773584 444 140367883 465878109 22307 204406777 412422173 5788 -145219213 268345787 7401 167755783 673983955 7461 70513363 559218602 10935 -397346824 89905930 6237 -538953604 354257226 25050 -339370874 669338222 8853 -333512313 391159699 9197 -576310722 479461259 8502 -537445312 595718518 21117 -372975316 311718867 14919 -41083919 508730780 3955 -369514236 653161458 18414 -520813558 107898931 26368 4115090 565481043 1710 -312740848 360516881 7880 -1542098 739470991 1287 -432160204 102698829 22517 -76430979 266427720 14680 -109984719 623237295 1433 -151740324 378950922 5120 -504576867 865136209 15363 -381498560 220054588 6255 -417445335 276136300 11753 -384796215 738455010 4720 -153325937 384184791 870 235789094 421089899 26062 -382455329 404888694 12358 93251948 905681975 19524 -148174143 506402941 24483 -188537152 607193985 24921 -381135110 954390076 7320 -598907345 795272663 8986 -13619217 833318273 11848 -412937114 304218701 14135 -96876746 611078543 4424 -98444713 358948797 24598 237057311 422756750 1817 -446217474 850111436 17928 124217747 524113952 2243 -94100890 158088090 3220 -304183381 880539537 6331 -114805516 825373151 11683 -159831981 80751633 17221 -424512220 62399163 22110 189731744 290193111 3624 -412415537 680530693 20450 -596080522 760657098 23220 -221951432 434406475 3097 -170807599 910429455 19870 -140461608 877619648 9448 -461935401 684822623 12357 -16650419 912720310 9747 -119504470 96980310 1849 -511479016 288173426 14891 95479772 202212700 10109 -470310143 266116835 20884 -285374867 706983562 22780 -511522389 841271405 8901 -280661689 14512933 16902 -50821285 303045291 25734 -71717609 531330577 5232 -538622017 648210026 21280 212920909 892446547 4661 -400859736 43289128 3001 173512402 872051004 10242 81260011 571681850 18610 -233811841 659630856 17377 -344031520 144884319 9717 85573699 136940360 9052 -296549812 694424585 11533 102468381 382579456 14301 -427600840 677039632 17395 126049006 308661295 21823 -415698625 467754012 8128 -198719158 41762323 21966 -518290345 536347796 20570 -153740617 508641309 16926 -523308165 59906273 939 62113134 557124218 15470 102110973 448431013 5795 -453384931 410072070 25635 -190304816 60702310 17740 95950810 883815695 631 -519126728 430991711 10702 104714364 805386835 20918 183498747 427810979 3347 -491847942 531650120 11394 9038535 922511549 1835 -456969112 269626145 18332 -151846765 165826154 25481 -315263659 778690432 21981 185872882 717138546 7406 -481918223 342320796 17179 -160251899 62842801 20586 -154777664 242309740 3877 -97599742 796467609 22025 18212705 260043027 10100 -432218469 55352686 25667 -25262878 282457974 9409 -591919191 276363754 6479 20796292 791606302 20360 79638392 180418710 25006 88877509 273510146 2577 65105022 838273478 11314 -222547686 749813123 9796 -433267682 710291979 19874 -416661773 631547080 17481 -51139413 321876063 14326 -519566948 661073628 14941 -49630800 779492898 377 -474022579 783282238 16079 -301111923 741435148 22562 -56902171 475497641 13074 -560445424 951081207 15674 101096437 16655919 16778 -443565069 366450599 26160 156553990 907822954 22634 81954730 161135821 16328 -211805544 164296394 5406 -80326774 508761118 1204 -268274144 549321223 17307 -189515296 916805876 16613 -360897251 340342014 1595 -326601327 24564622 5223 -434594614 912290901 9292 -62509491 655908582 25895 151116039 939318195 8525 -308004121 179704960 886 -24567166 730532662 16465 -94726794 685807553 8700 -117406700 829612088 20512 -454450606 418458889 11267 -61374711 758514449 1617 -196521937 47521342 1621 -184111758 685795850 23380 -144875436 166811139 10321 -148154966 235609955 12814 -600983911 546312132 24525 -229141034 120548488 8558 -270084907 463131303 22289 145729064 161237608 40 207474007 210085454 20535 -375924858 624357297 8917 -384579408 33754585 14843 -488565182 191492846 15122 -98497019 203617370 22028 15699096 933434444 4353 -572327370 22127749 14170 117653464 109889846 8111 -378501519 427028389 1667 -171357437 897772342 3932 63719530 370849730 2965 -363108540 926393185 11430 -42044833 354238382 22797 -50143987 324167690 23947 103630494 507645077 25120 -410321489 30740308 26303 -77022492 735643693 24045 -539147160 547713721 11135 -581005756 71774140 17021 -112199784 411383920 10262 -449152446 265147302 19905 -504774216 795002622 22714 -177625773 426047999 17032 -406152805 570153758 17450 -450516057 302226550 18822 -185047090 383688235 5799 -330025708 937671196 23538 -391115152 318426777 8997 204797010 568304739 7009 -445417944 641194332 5798 -12197650 485720396 22279 -434650502 506591478 22070 -386184056 908895331 17765 -565385671 880891474 19891 166729893 332689184 14467 -572371250 671009967 5810 181447669 601428227 21060 -94306513 808108944 1948 -559807226 389369650 17021 215395523 69187664 8328 -447959989 267163545 5538 -128240875 127645140 2734 -335314907 482583596 11977 -7337623 692316141 4410 31252728 955186112 18986 -425152746 410503595 20081 -53673631 868565536 14554 -219463594 644930858 6199 -152128100 311103711 25226 -109345085 349139397 20712 123679877 758864690 395 17891114 899719406 18264 -580691479 190858927 13370 46837671 61153997 12078 -215083693 312416426 19377 -547984368 489194120 2979 23353591 86757079 4790 -447325400 850807677 4357 95416912 164816529 23493 -203162280 758747730 19028 -301991629 170754458 4265 -227990083 193196806 10640 -289132310 97281733 15665 -58546063 104187087 7721 -451001576 487785748 1324 233242335 140181431 6755 -175778729 206395248 24333 -227256729 286460374 4517 -409740424 551661270 13645 158121989 746096281 18571 -252646631 831429018 14074 -404890699 310378333 4087 -132620798 638221562 21994 -492801620 605494388 7911 -452906857 106153293 20004 115624224 635113149 24878 207841774 627972736 24139 -292938114 757741552 7314 -54451141 37233612 8471 -56493200 87253384 20038 -50284818 746996223 26016 -299772360 75480205 20182 171752094 207067210 465 -81132005 208802266 5822 -323736131 121215151 7903 -458897491 170482052 10390 -391274707 184848018 25292 -385742754 865433058 3154 -469359709 232091180 15017 -344919567 818144399 4299 -37753253 31240649 15375 -508155783 108128209 5621 -597935485 901258075 17011 -563662091 382494755 1949 -577731964 554470708 17051 174203873 206110719 13386 185942889 927730085 24340 -239115538 604458112 18952 -247545638 424614821 14523 -307097409 272297399 19975 3214510 166996202 20215 214291999 310542012 23486 -58894274 547704956 1974 -147430729 708923099 1401 23886080 259381516 17936 78944326 586081335 4060 131379609 918092754 18677 104836461 927898795 24994 207205322 926121151 10076 159281479 348222012 14643 -71572291 389913979 22496 60411991 97509375 585 -202171034 437225162 16604 -479816244 932584002 6613 -414067834 603454786 23099 173688096 130710235 14529 -174510310 729917461 18234 -354675369 884554148 23861 -359517003 527292367 3951 -182671192 622055991 24215 -101792427 237151223 19267 -303610778 176060972 3037 -241344622 50084765 9187 -191644150 39246950 19927 9153401 549933702 14728 -387067120 929858420 11932 -239887264 530573793 12282 -564983912 953203088 22728 -264531359 445915245 17626 -446713584 636964765 11944 -429591083 437486166 8328 -86328724 245036759 1930 180570417 105553811 18839 -521697554 911362720 3884 -147898616 449412649 15197 22754294 712785845 20008 9599832 634058631 7341 107315545 452796461 13479 99989670 174470037 14888 -500548093 80499280 3984 -513321651 552894372 10885 -53798790 310234628 11731 -79221888 246288997 21340 -580544562 810971554 23139 -472360849 363791637 14070 -303507627 957667510 4087 -526038966 950960774 3728 -544279809 470529204 20578 -218028505 903873196 6932 40346843 300211528 10759 -260555933 120072670 2661 77363239 499942861 23518 219579081 104800293 23023 228848774 636621418 8892 -162614672 615050979 18391 -75019205 449661988 6166 -273598808 51690662 11566 245864503 826292830 22348 -103402310 141669400 1943 -415418503 748284062 19527 -94796593 261760955 5829 -45589623 703525840 14363 -84241937 323782724 6834 -4055275 435108669 21952 -142231894 393193365 1030 52338177 612403573 24462 95247233 626606054 17232 180287168 752384205 13451 -472572648 461822198 10840 -502732560 874899116 23268 -455777671 100052237 11234 -555152478 120011053 20745 -236674643 869570686 1930 -556878992 183063538 16701 -292175164 205912315 3554 -441667579 790874875 14452 -186767574 465632168 8619 105668606 681025491 18794 -12593267 852872038 6922 -185132243 230427011 15666 17499315 169102415 19600 -577456229 51048684 17528 151822569 363133226 6241 -223962042 842349353 13730 -544108627 836123231 9291 -272889613 569525386 16898 -460306332 464232485 12330 -270426037 861802040 7902 205926709 704129633 6767 -576340081 515548967 10100 -560636388 39656865 25652 -585575059 811155251 4869 -74452909 736647414 9410 58789857 504751213 8009 -447014039 740422263 7556 204108165 837333584 14508 153276164 460044442 13706 246370516 715791202 3789 -89225681 893252853 4163 194806193 733226395 24663 -179273387 258797929 7682 -192732772 652252447 11633 -138954046 872460551 23195 -121821782 116676892 7333 -324002480 259373557 23997 -231589345 172079881 11897 207434747 376860311 11773 -210458669 795681339 22830 211951535 323977812 13215 -160858481 887027822 24635 -466991501 72992613 15630 -436505610 508034489 11679 186782534 20170746 16252 106131352 257884624 19398 -128942477 129581404 11448 -49855500 814593520 10906 -391376397 546481483 20607 191116658 885313023 12527 -470711992 791056874 2058 -375469010 399322942 21549 -241249129 522326808 25711 -534066422 722543945 23437 224595058 909389242 11518 -581532670 840081962 18853 -320395629 780633528 11153 -51115095 251060657 16292 -463749091 592248349 7505 -379894902 363101777 12199 -382052958 46315959 9757 -383683622 197910990 12886 -271440956 408309469 25447 37924203 338302819 12772 -476075623 480406194 5587 -328848233 492245086 6080 -341080340 276503698 16239 -229724407 901224429 21259 -38808713 623651109 2229 -477082862 881521726 23505 251084360 802589926 300 220399063 806870494 13114 -6475012 491326538 4111 -208001470 696186652 10671 133546026 846257331 21484 16680156 790650047 20676 -492485450 180836881 10578 -484077712 430118090 2389 -45647587 178132476 15844 -239804005 321887318 9246 131667171 286822824 8467 -435859745 432928010 6300 -94497426 570276244 25250 -197361527 111733017 20147 103621492 17861307 18319 -414846054 432972389 9706 86067244 945857900 699 -257427161 352036396 19087 -452536320 602064761 3510 -60751125 588211771 8851 -320626963 193506946 10797 -250526270 321093338 8536 24454747 735835835 18812 -548486852 397419330 3551 -342534786 607335590 15686 49933461 323367905 12524 -14441835 257630085 5419 224150741 885058440 18079 -381662761 388466270 301 -256560657 70710552 11942 -362120522 523822891 19187 -479420829 897482740 20562 -324708101 34341896 18514 -443922189 741028304 9977 200042901 515520633 25308 92727313 809491010 9155 -586162592 235707343 12501 -403378316 882970946 14404 -113636124 501623536 16355 -159322008 671725484 25639 -345791933 414464953 11209 -132700149 791611194 22859 -419973819 299669581 20164 43953909 495467160 13526 67620839 335959581 548 -476691794 294119776 6557 -123802088 708330392 1776 84299905 494457640 24835 -225538669 191189557 14340 -570873889 375793050 21085 -237900996 863840999 8100 -253656594 545703007 20409 -371308715 190534798 22518 -364387012 826191663 10934 37190632 344272620 19589 -120714950 90635644 18403 -197094136 414371338 19940 217472675 465880093 9247 -186188993 432863456 9985 -25712526 33860437 18804 -270115051 610260891 26400 -20498400 609166289 17073 45079744 716451585 15459 181747278 568126407 9508 -133972084 717707230 11615 -429759799 545400013 9204 -360113820 177769643 13143 142027961 676605354 19602 -341075877 895112456 1527 -190706856 619682380 25868 -273626265 568462703 21767 -552383936 111236930 472 209147448 594418960 14390 -420270903 621222943 3164 -462811037 110038897 21176 -503305866 619442151 4511 -107317118 175667092 15448 -582529324 249877663 10087 -501250859 924965303 15410 -29550090 294891206 14720 -334134253 881298416 1452 210847400 843334581 641 -185536514 247594131 11938 -120782946 498944433 18634 -466030735 357805448 20487 142667881 63815582 17622 -523866651 121401868 5050 115099863 767467468 6878 -398895466 707151667 11209 -335168623 515698723 25791 -561799084 435649092 6251 153453409 323453166 5347 -426917236 225019988 10265 -377475296 45812271 3793 -199701345 152087290 8466 -565275758 456599071 22212 -398172831 954750381 11373 -113022883 904687919 13298 -479688316 838611247 21171 -473077305 750729114 1404 -75770760 401315012 22709 -190707179 322782654 497 -284453424 315029059 23885 -36478224 856098215 20043 -502416951 145018864 3704 43853929 249945742 25265 131481055 679204820 7954 99756395 162388844 4873 -270153966 288758847 24530 -215891792 886070713 4464 -470936235 399343309 11473 -350947953 802823509 15030 141788158 571821933 17249 237519802 858312112 11154 -56751007 33733938 17032 -50747672 287922137 24722 -556421397 942931158 18762 -227652518 85377026 4419 -376046870 569377120 21802 -435889966 31718123 10207 -420496671 825426694 3315 -184863131 117515303 18432 -23973403 555639377 19666 73369014 645903574 22289 -416124083 516910404 6088 -497343817 925779164 12319 232207978 651229156 8353 -499192226 158528530 20272 54828349 865295390 23904 210994849 709972092 10158 -129089409 514809544 20695 -315228088 170124755 20144 -202914997 427598279 12629 -290018878 612852687 15446 60724569 145509579 8848 -131564948 230842404 435 250015571 923806414 2964 -260763656 627161551 5945 56850269 306684188 23174 -568972955 180267412 17274 61450428 759601043 23299 -237191608 796196707 467 234553106 116223129 9563 -131744810 493047409 21574 -201247484 907572998 15690 -192277789 602058747 24016 -296684820 798831995 10636 -420014250 953735478 13405 -577387985 701629718 5273 -525764561 745756041 3812 22181764 676367618 19570 -433809957 404799670 25592 3923338 199613080 4046 -210443228 530622920 14183 -63313298 802394895 16529 -583851643 700322527 24857 -325346679 397084182 701 -417037500 644094896 19043 -9406852 938168386 3621 -255371522 917699286 8863 170354487 798560874 15527 -71806126 732040379 14947 -280810553 421216206 25339 -246160742 827784426 25979 -275044929 370093935 6791 -169692595 17986761 25070 59915679 448157637 13381 -399094707 553770734 12045 -301300730 955570300 23873 -145014152 680578975 20589 -337631903 824826370 14338 -65271900 717294603 15400 -365605796 859372872 24753 23677094 459133919 2052 -524495638 775278489 26425 -411670752 45741326 4410 -237694629 303194708 1274 -142779888 793006266 12542 -529788545 268109863 3616 54847947 782291817 1344 -41106709 827618167 16361 -142131304 537364193 8430 31853732 132901977 16552 -510559539 835949338 4001 106982188 620764713 24069 -246535165 65742273 68 162163197 820938352 13279 43070496 473380295 19893 -225724364 723315457 10817 -28483381 740398127 7175 -260933425 367973289 6862 77188933 550309886 3226 -582791746 209185413 20220 91629627 560109113 1123 -82132087 947942331 11656 -536731100 408550458 22708 -166246679 123570269 24519 -193793594 926876337 25630 239611621 652411708 22296 153794310 499787890 9928 -150375869 835185794 7792 -317932225 798214413 24651 -64175136 691826315 23643 -465171738 889973887 6721 191159391 544481760 23568 -575559794 705142230 24350 167793337 100926729 1134 43831730 785969680 8703 69947583 918447714 22921 -183075337 873741326 7048 -591321777 339691227 533 177305007 832380003 8937 -446940325 691575575 14702 -532516748 866166265 20290 -167370176 640343840 21236 -283726473 755304508 22328 -59191338 494418499 14834 -182487270 602253957 5925 -65503195 718555508 596 -421550747 767150882 8113 -601008279 44064654 1267 227678595 408888662 9768 -30577376 593182840 12371 -109791381 166547565 23952 -575973218 732376537 18923 -375559564 531506284 8668 12483020 89449048 20628 -486893314 695409121 7035 -158898254 317311551 14548 -580784786 239919712 5448 -489869272 323787025 4751 202510753 350991761 19164 -472888225 611940059 15821 -42870914 945838715 10562 -428048332 48683284 5869 -350733 418347401 13279 -35467824 944500160 11852 152604269 167414143 18720 -11882496 349993964 1929 -540206514 411746856 14868 -248000206 442668834 17643 -127209040 58853230 11564 88012512 81123009 18764 40019271 395422571 11373 -131458749 629878894 18607 -333779184 297727296 15016 217777370 781722529 13219 -224549987 554466351 15391 227454208 314031607 18280 192542836 315230935 3479 -271334125 556364461 22738 -106690602 385361526 3609 -227167615 263593320 22996 194754218 726604069 10970 -473879127 294320022 15302 -209752833 388875423 17990 -560175310 470139678 22684 21871564 724349497 13542 -132539957 833779480 16669 -54326106 275349536 13410 137752464 721594569 16021 -478952902 129873072 25895 -94818691 336507856 24366 -414624711 243088374 18780 128417578 455972871 17002 -108505855 886416729 23272 -111287362 146476353 20916 -143687124 333685264 1015 -226572948 940696270 16631 -241019268 791486579 2882 -271344834 508286083 23377 -266550156 36736129 19736 -223530689 639047895 19317 -202585763 706597350 23878 -533372795 594919418 21675 -481963107 314102252 8692 -259245998 724115710 10475 -266313462 252888763 11395 -74625868 742261252 886 -88243170 75522262 21547 206618343 774133805 3858 -389540859 559843104 10428 -347114198 375822029 19481 -253711094 61663900 17711 -187276940 586757097 14187 -509947577 551420646 14398 -393754465 594106156 10496 147252361 769332943 14470 -244777613 330232236 4631 -83028058 701827949 22260 52678354 605864553 6623 244816638 76036532 20125 -441007078 954213620 12472 -190580403 761536075 3140 216462382 495714616 339 -475969641 235791411 2627 -277913572 297600126 9298 -298430700 616367714 16151 -567213024 736243838 17519 -54133949 85140218 707 -421877075 103614507 8153 -497816023 631240780 3516 -153809691 639348341 18028 -563290997 931872502 24763 -491093024 906382532 18118 -330096871 474580777 8557 -552947587 51842668 25786 -17230072 58931511 17426 -45793093 791230222 11453 -443751753 864466343 22966 100873091 755341467 23557 -502184456 898140136 12067 4027819 135700795 12589 -558973346 387292617 26328 38699258 392182677 11682 -131729511 232842984 10528 -140993525 308272816 24223 -164021572 434121359 20038 217603282 349825602 1989 -109424921 789340474 8853 -391237665 49268312 14362 16351887 469632667 17259 -38635820 741889160 22550 -203376472 11727582 4427 -422025655 426139025 18323 -321211637 126751492 20740 233104658 861586160 5335 -143826829 923178067 20374 -499231479 565783110 25385 -85779721 110805205 12194 -131452338 343623634 1606 -203690265 755067003 6063 -158228299 823416042 15916 -368151006 635109370 13558 67745351 413319213 24215 107797660 308108473 3601 -339408782 908414193 13682 -232775097 419242472 7739 124909710 914642183 16744 -146795757 749509334 2563 -82593645 142832830 8923 56596479 472243289 582 -576252559 378365906 11231 10380986 724967424 837 -77474789 917961088 20732 -448052443 611981665 10513 93979724 252176951 9984 -344814594 95917025 18715 -343492065 700913513 23579 -410199276 162725592 10254 203748067 358552160 6357 -584650607 324358659 11673 -341306298 506108421 20694 -342698110 131232763 24457 146077496 942430132 26411 141388375 439750286 14212 -66129828 920987661 22353 -306351854 410182973 11946 -43518129 251276083 12557 -12082202 301149826 1178 -181379605 667775909 3415 146018434 818851661 9400 -557913477 56258095 20842 -48245913 73476879 1045 176736193 143198937 20333 -93051084 62156215 12262 -416124777 931832385 12166 -238242983 622535924 17616 33424405 191974543 8026 120096296 626728663 8768 -387289119 86916227 8273 -302993324 938723650 4878 -278701250 308186843 23201 -188378677 149993428 3357 107447000 424028936 9189 221517438 363053657 22630 -582937941 183812770 16940 -184059172 627133995 15858 -211945084 27642125 1450 42946794 905249849 26280 -268472001 531640421 10658 -524862817 549999711 16506 -232334625 577188737 10903 -346303375 569806247 11809 -420729990 631205617 9783 -45607852 728516197 5945 24063273 740807495 4152 -247772119 866576314 26149 221022471 930190335 6689 -224793084 323740495 26071 -558474085 820043090 5194 -359815727 316328861 18961 50828600 674536012 680 -234731093 127789324 9939 -238000418 259822616 20872 -463651366 915693154 4764 -477216329 382945042 652 -300599864 493218969 14644 54709956 809290348 22498 -144273207 476012429 11955 63685768 342446653 21087 -506187621 330088854 26356 -267738529 550185110 17314 -408557721 72089746 15584 -218371134 317290451 11018 -579760377 144670410 14166 -38164501 382614218 920 -526859428 823653252 5785 197724870 168898602 25778 -438434820 300693625 3967 -279947687 455459282 6012 -308579441 586617392 24156 230529428 130644549 14262 -63815467 670793916 5415 -384324238 821939599 7110 23115129 348469208 9483 -513217221 444665219 2159 146513499 127704509 12649 -475721618 269788550 17374 150588955 50310456 6004 -352465543 695590195 532 -132786788 302104813 16971 -99096528 524694849 23558 -582714247 739581341 5793 175474268 245743446 22604 -951368 387558894 2829 -429784336 946694010 12591 -280465771 421734112 19139 -129713437 931826189 25143 116408841 506288422 15044 -243796824 558345666 24968 -597991174 689029783 1257 -363309314 753012471 7530 -355254551 692034717 11961 -227588167 803317152 17756 119362486 880676405 5740 -170499835 774263217 1950 -301085604 868468380 15362 170898291 822582867 22880 54531298 405017937 6111 -262698748 311435549 15355 -532933593 689788148 9069 -201144813 548694292 13394 -542304898 432345972 22003 -256418988 262898448 174 -296021049 174938026 19255 -73739027 676242609 3305 -427742091 156464152 5421 31527800 343210966 24346 -58562581 875575271 12723 -492272406 892955822 11321 -39103386 437811253 5103 -2802814 424767907 2102 64642851 887347207 3079 -291826827 358334500 25587 113473852 888811235 11969 230387194 926631039 22792 -238445993 160817079 12666 -168163367 580550026 1676 -243545286 405600221 20188 65368852 253547133 7364 136101490 861317488 24393 151293081 407619568 24135 -579626423 602909234 17292 -437456581 384604664 2890 93308698 834201567 12744 -329288008 370266545 14872 -331287920 22142269 671 -345582129 713752772 10143 -249088603 584268789 5313 -258279948 424684568 1203 -189342753 890781481 8163 -431770680 600073835 19564 10950124 435878254 5529 179204547 661823657 20477 -299793727 441741704 1455 -411379574 343612933 17419 -572030220 718800838 4743 110451674 98652818 17609 -192363099 409616252 13635 -218172246 563811668 22607 -467271031 164560224 3259 -250443836 555606057 19968 -444771854 526137253 24818 71387000 77286877 22982 73327472 529248766 1567 236125779 643443954 10548 -380376521 66890270 11930 206286780 271504109 15767 243082504 429703420 1349 -410323240 904623404 6021 103672636 234295945 8099 236864234 346158670 3331 -6206823 529535312 24751 143333456 594116498 6509 -481798505 542083292 21027 -113507145 103773681 10539 -306349618 542943900 11679 206792109 426537362 8152 -361766428 299061264 12036 -345639328 446061663 18284 -55109369 316389680 7814 70914450 763373236 3634 -438986634 368732665 5224 -299122673 881793096 10620 -279964864 288439514 10567 220301466 358064113 18454 -147424292 93018884 9199 -18593714 106322392 19689 -20360200 628352148 24506 -595988950 247239881 24476 -313672056 841738671 6861 -489276269 821820578 24903 -234903555 834201861 16753 72110470 259729380 13082 80547898 48359077 13158 -396077243 938491764 10062 -51885878 845491778 4590 61450188 147340776 16091 136577874 528633834 6231 -433273434 438179298 3037 -454765773 657799230 16455 -240949556 481552627 19816 -466304806 517256300 20506 -423730812 312079892 25796 -108437637 214088348 5917 -533066138 511394044 23394 -582059291 70654070 8893 68033651 84433802 21053 -438563910 608736723 67 214914079 332882474 13561 -202096379 810817870 14979 -157953408 670948256 12554 -567898531 621840561 2448 224686708 886035012 26081 -484513927 829482407 4708 -396300892 918922455 12002 -204279695 390228221 24742 -345736245 284104776 7995 148051659 326591256 2708 -89834031 132107877 19318 -525393684 204710214 15054 41052103 51641811 4637 114514457 859073226 11813 -105652433 553029785 1575 -7413803 512917210 14652 -591485538 528865826 10230 -86954930 527987487 22471 -383128510 521336973 12828 -220718500 386538335 24513 -337836969 80449692 16186 -387457826 871199051 15256 183097532 47036709 26079 -206436314 659438847 14925 6974839 506400694 7315 138799421 910651622 24928 -150972838 271573658 17707 -400506907 796644353 4921 -311232803 943788176 5380 92899189 904154439 24421 -338867583 607944809 17002 -559660525 549493765 24543 -239933802 892007853 4539 -198108581 535259200 5204 86482484 660614401 18232 -486260574 783127366 25795 234420065 88385892 17098 -385609276 68337178 11287 226267434 411773246 1678 -562762658 477082605 20889 -56873807 218090391 15712 -157714392 176683286 13362 208236969 328701430 11397 -415216029 738594201 12265 -447582101 662938316 2858 -494959678 251508167 12070 -582977541 351821897 2828 -275156874 939827124 2500 -3388171 197191482 7493 -104969953 440478659 9581 -243106110 16610399 1898 89560454 362379845 17605 81430430 267848687 19979 -356293897 640878975 1317 -526745767 842438454 14643 94335442 907885011 21841 -291806301 204480234 12413 -433996851 692015880 16085 57774321 745308985 21366 -328265037 624411758 18727 -185086611 831740701 23368 74184941 275857142 5965 178764896 954337153 7925 -560507821 769466378 12306 -494167948 411669975 3885 125365051 700074614 8421 -81371084 917523551 11039 32105699 596484197 25116 -323992657 836317523 15837 -347342516 478074783 5203 -131054521 586803752 236 -181302707 726347432 24890 -371535416 720603380 13685 -430954577 167828830 23216 -467913176 61773688 5076 -196147563 268116571 18525 39229679 691054441 10000 -591628966 659392896 6053 -562015550 355260454 17152 -147379554 88946596 5425 -519363346 102004968 10033 -33267884 237965305 13661 66432718 499272715 9609 -46140876 295814362 14742 159591977 582089846 14356 -178650960 164731465 11423 -356860561 286475025 17792 -285581227 926387138 10420 -68453443 81293512 15084 216865208 812297670 22019 -404029933 55261452 10130 239393645 612045246 21544 -43389041 887282548 14335 214278742 549917021 24082 -571910554 907555706 21865 -247627610 520176169 545 -80096742 731921335 24049 -135784426 564427186 25653 -574631548 329952242 3913 -16255997 404093994 322 -270566668 125613493 12345 -578503009 255401978 3491 230921050 206181056 25536 -397786850 134116088 25204 110694970 128931460 3476 -335093670 907757028 17256 -210228396 139934945 10631 -367424242 12972637 18645 -184022590 639512077 18236 -495751300 878977281 24062 41818968 716803007 7100 10268685 790428210 17793 -411124128 300218536 1944 175313453 190143703 11094 -264027420 760211085 26381 -27457743 880366065 16013 -419643580 706086994 16955 -32332498 465889369 10033 -9039042 848216483 26005 -306208679 367253935 25820 209538219 936527370 20310 -431309310 958062782 1483 -260666517 716564179 23938 140417405 143944764 8710 -33276540 640193329 26041 161351094 679560617 668 90592107 714862857 10660 -269321176 523289729 7503 -131527915 894226457 23809 68921674 702016445 26273 -417739237 207744229 1204 -524050544 71206217 24591 -37132239 786356392 14291 -300241655 96888296 6754 152982260 494412181 21292 -540302620 668865320 6328 -13286902 598264041 7905 -520620926 394421594 7973 232179737 629461988 2260 111801875 734331999 10759 -19827521 168832454 14038 194817319 522047710 17401 -174926035 712617801 10423 197850753 461201979 4169 -310093548 711381619 4151 -107466146 469933830 15021 113336793 225446413 22665 -21644762 770163054 15755 -368555964 847531976 2461 230194070 138779436 11192 -438825989 506542819 18026 -436387921 29899971 9550 -38223437 794986390 22858 14050524 812580780 3243 29911706 327501613 16846 -195082173 625352518 3528 54580134 829062157 6134 -318211583 230538353 6228 -107511505 675747896 25827 -244807535 462845762 22091 -19380844 77049350 4110 -465317433 363416580 4251 -28898250 681037320 1671 223785797 698436259 4101 -482276814 899926862 9885 -388590995 543452308 6172 -40416077 611459394 23247 -36189744 503576197 15028 3095733 208666629 23143 76695845 221457066 19566 -322265444 416544823 17203 51383827 441766977 20404 155567687 578676919 25355 -390864721 267056973 15130 -258286588 931631492 17624 37920726 655276146 3638 -576521486 394798958 22779 -592681770 303715066 16245 -289037063 80828472 13855 -9407606 741762102 6392 59709607 706087015 2098 95514681 208634238 1979 -25406755 618700535 1069 200119380 644011373 15480 143906383 199484575 3564 230029454 290920196 25957 -69083830 164189317 14617 -514695804 807034308 15339 -57324942 930395675 19816 -84269906 379743210 2908 -138980340 167289518 22856 -489142234 328101028 6917 -599240614 122590840 6321 47201898 128588135 21959 215744868 487140519 3034 75825118 267563228 6093 -332948539 793074146 17386 43675599 119168156 2112 147609999 302291530 6285 -499516177 782414797 12401 158107031 727038457 5036 -421245091 854656273 13156 152396125 743593400 7064 52965427 68758195 10940 -253033130 541715775 2584 -526308399 501560015 10713 -11442198 554988942 22526 -38301303 364463497 24002 209263049 889812886 23741 -7759115 707339197 17838 -391864110 762435590 7596 59496849 436266390 18433 -180459499 213208532 422 -294866954 270144342 20746 221654549 691860734 14960 42949629 637776564 22934 -229075405 271332760 20518 -38123113 655596457 26030 -451630358 548158859 24556 138789474 840488872 3271 -441269182 42802734 15121 -525963022 658471985 3429 -575362899 198634628 5971 -136037891 604912282 8896 -530689099 898588630 8312 -599701356 76508122 19968 -388051969 693800302 17960 -570074859 282171036 22277 -76494751 506172457 23841 -536568510 768333748 23487 -321980065 403783842 18148 32492973 243083319 12277 175946475 739190719 11883 144460359 252008322 9991 -60312044 294458858 22746 -90844401 210938840 3385 44311929 374064741 25846 -278429393 390484257 1587 -83033693 728646716 14847 -34269563 339798210 12487 193909768 582976492 16970 35053489 170441730 13444 -296006358 373643321 13646 -76917525 757850717 16671 -448584508 21601041 13728 -152574106 757011427 1363 50158713 769877508 17110 -428765755 333303119 19792 -298431651 799648808 15470 -298079417 62974779 8203 -456602487 543327446 25607 -95384302 362219174 19810 -77092109 451644275 12029 -353070245 591559798 20067 -128645126 294626926 13329 -369286262 947938545 19773 -80678976 400589574 414 -214509013 438619949 22959 -70200767 540656551 25323 -443664507 872305373 25693 -360627675 271617330 24770 -311167626 150461074 663 -71468617 824959498 2189 8202971 49940391 332 -9609888 536139404 26456 -190549079 56489322 5568 -162022004 368777179 8087 110687182 713581632 9633 -254724497 57690328 18100 -60303990 68606727 579 -19348705 116017793 1245 -33542787 227438069 16692 -261526261 547837136 21851 -466791006 54406297 18448 96864438 932414350 11533 -240886725 494903239 22239 -65171486 704710084 789 -53243393 370804333 17059 -63895312 416731196 14446 -491429839 46501823 20333 -362002008 287385849 4182 -573624858 185582938 8872 -459901190 913513740 11741 -351262741 388745246 24195 -207586224 301941762 11838 -178191845 634040530 7343 -574465195 129108501 24613 123229608 366364673 20746 165536409 42719227 20429 -391571 505421837 18321 -89554141 385329357 2331 103406660 23750852 24667 -582214269 19423316 14978 232787023 588782140 21928 -179691633 774289380 2086 -222367876 370935603 20094 36586789 533957956 23600 182075074 956544772 5717 -316178651 355492732 746 -547949653 954529367 26232 65387735 584037960 2142 -524993129 252635943 18179 -300613632 695543275 21276 83753604 483128526 5027 -50302030 787348265 6786 151000105 885223972 18008 -537096525 868207923 6619 -584133803 921595967 2207 -578756077 284446264 18310 -391543009 47235929 10709 -198930499 904377893 3111 20502624 85209848 13229 -365559817 748615622 1046 200020369 807459224 23606 -210224691 848926554 4696 -567522541 530206594 6376 -521776239 878168584 2705 -143625953 618708228 5778 162439204 120749397 19743 -287494727 289471033 21045 228880088 100597611 4827 -398515637 121021994 10485 -269776666 128723350 24049 -433744511 483754204 13542 141149320 590613815 21299 -487746512 56051615 23481 -174187814 574056975 8465 -251191208 845390207 19427 -584893839 713611841 10079 -538049055 755967259 11089 52820727 28057592 8624 249744719 434936277 23310 -290348859 437806619 487 -217353844 470678422 12960 -290520436 722518761 25303 -23801890 843405374 7055 -571239300 421610364 7031 -145598725 229887692 13508 -248858460 719960270 6737 -525194541 870816572 19520 -233492985 162467783 5808 -34132758 868991959 13790 135608478 77230256 18421 -331955561 290634653 14193 -103293031 932494196 2092 -526238265 252793026 7166 -24474635 25761470 9063 -85636512 565361767 25990 -84809732 647010212 17242 -508619374 880191479 17082 -422025964 920803326 1306 -117457820 893025918 19523 -310674028 229410656 11561 -297257742 785836589 1866 -441744847 752932615 5930 214088105 777231572 9120 -417199790 681440548 1249 -136919056 293834022 12476 -197263539 954328333 6049 -43554298 874521616 11780 111425205 192790357 2948 -287652599 116863788 10595 33434265 411913200 24317 -558015501 135918573 3897 -517279818 896756781 17938 -22708608 861389185 16825 82238259 694077526 23863 230911745 648738915 912 -98069612 372383461 3484 -514382791 628331478 11198 -542008361 242370130 1294 -235767751 434772701 17072 196457845 740881876 20396 -141898767 274264311 9846 222235416 525411807 11764 -429686192 803809733 15744 50378648 35618902 23748 -178738820 210142238 9809 -74916757 348553799 7760 29260216 542836690 13359 -599868299 645299741 19408 -336021273 588917151 1037 192765008 26290733 19366 -193479697 168881657 9810 15201531 934519773 17876 145339205 639499134 2220 -432514355 60399533 26198 -40122464 93454830 23513 -290883273 690865593 7410 -188996667 29971201 16993 41026422 922928655 9654 -590415997 574438012 12154 -465509624 787682917 17204 138059326 412989667 2275 -558160109 82872951 13005 -153218545 324973214 4391 247523920 784617112 1479 -480685689 294203392 15704 -376326220 47398650 7139 147387283 686730562 11653 -112228554 831446082 19423 -301026857 878050703 6359 60069640 789262136 3431 -572224457 199845780 17889 -547449404 42728397 20506 -197699632 778365873 6207 225400029 403640775 1938 -598602964 315504422 11598 -289533108 283732226 1938 -329428418 571608312 13675 -288129431 709294489 18155 -539019086 88993625 12208 -575290634 86578387 10180 -71796537 797343143 14783 160782401 892922313 8033 -523103201 199222722 12845 -230975567 251432546 14645 38635275 864289736 11813 -143438432 673001796 2958 -576925010 649660084 25598 -600491163 124414831 6806 -420319885 115747270 20189 -143542179 565248001 18295 154173093 814813871 14896 -252669671 579267937 14831 -307242921 512592703 474 -218735383 687855270 22476 -350619566 865762839 17115 -543855396 542619298 4004 89470040 89064254 26268 -150183782 506667046 562 22712501 322419804 26318 -200177388 591768890 20765 166990064 524499896 6011 75322909 743322387 4113 154513187 886513978 5052 -94805161 889949914 12384 -47969940 141277793 887 -487488356 584592339 7431 248077929 673418566 14954 145932559 412923759 19407 95764098 816187437 963 -5261809 846001793 13093 227742662 915391853 24344 -68925754 350128702 3362 45598212 199108311 26187 -210762360 484718224 13458 -370680034 512894563 1523 -448080724 840285659 4696 252116017 396559203 24148 -575842481 884550397 15327 -552246080 739327715 20447 -233450041 739305960 14369 -220465326 493826466 22357 -478490030 388988295 8652 -573314775 858420267 9674 -397727266 531070426 11363 -364948199 118697797 9397 -143097278 912142954 15805 22970597 794228910 16153 75703737 442364915 15316 48660134 320930494 4556 -537446623 833450774 24046 -121870254 195962394 24352 -517762272 96436134 14523 -231908656 660420378 6118 -450984631 290791978 1561 127306680 802035957 25881 -38873245 622087764 8905 -237489570 848223458 23635 239461946 79766884 18661 41034910 350617694 11448 14157947 924339756 9656 -216752689 352167027 966 -307458175 339691418 24530 -6235087 775313649 5238 38198604 385026245 2058 -301864355 381036245 9796 -34675874 65213145 1885 -78037286 411756028 24152 -346794151 126870242 9099 -539354856 571835448 12003 -311738077 878709469 16725 -563272500 491306430 5199 -578726652 673354531 7993 -173118632 31575135 17063 -206641841 419970216 25573 -125055025 332935619 6758 -521892309 97287808 2802 141168953 848528600 5908 -118207605 643713147 14628 -527101374 681453515 22957 -258554211 257505104 14488 132237943 211790745 15303 25684634 394709719 11285 -439358717 61341316 19951 -396907746 445404186 2745 -133775812 47722010 5233 -145731308 131276936 12684 215289779 101699612 11706 -65963207 893958349 24010 -557073877 122722860 8295 128276357 775314000 21338 -352326878 920161103 24527 151227044 21751512 19227 -294971492 254913140 1108 -454514242 25194350 19770 -180505049 577821673 14049 -328947397 277311438 1884 -246070322 198264663 14301 -317898065 523108645 19672 -366592190 726581121 3572 -179264801 318196998 24611 -221286939 486352905 19635 -471794624 45425359 2018 -367794679 205786774 15271 -525768071 478573684 17170 -407174161 492981444 10495 -245679133 96625285 23967 -188792936 756319579 18177 -506399103 16226208 16273 -91607774 20879881 643 -411127021 413898564 20967 -599129138 912965358 25630 -82324543 340480359 12111 -451513181 390891694 6807 -349278543 937487530 2040 106829276 383730074 9757 249440527 740117023 7395 -249939536 132787095 14355 -403000215 836045123 19296 -400527261 181053302 18972 -341742245 186319579 15308 -118996077 329648636 6371 178218309 421704571 24371 93167782 68995389 18798 26778932 294621395 12465 103503940 604809574 8792 -585749461 477294942 17928 237933230 841645924 7187 -325484008 845163868 7260 96782266 52315140 14820 179049699 274272086 5579 -181914868 684439820 22014 -65049444 522576408 7819 123388738 854952448 11039 -167982196 889174749 8128 42183414 192470701 9136 230297744 44945490 11330 -304063396 544833251 25216 -2466331 818424143 13196 3804530 914741723 13348 -180461843 344457811 8074 -53669738 156684061 16915 29301547 793073557 13674 -258408444 669840078 2120 7687824 315795218 20529 221558286 791648818 217 118426027 167998606 16642 -154833558 374743645 2332 -300950860 784090899 9867 -406646098 942533816 22556 -32359391 241452852 4188 -388679526 368535362 14050 -311291384 908281762 8482 -296477957 894864103 3121 187852845 609948012 13868 -234452133 850447564 114 99381310 822647598 18104 -505478686 239042462 21549 -88207576 693085745 4864 -273943352 430734533 8120 -10878604 650351095 21014 95354549 635869061 9180 -139247879 762997645 20718 91834116 837875767 7107 138790930 693542505 24508 -356035167 690965529 5633 -101162313 491689886 15793 -490319874 766617318 23751 -197406051 901431605 16753 -113548135 913771230 14164 -531749045 493144040 22584 -261495284 371292557 7101 -530677343 553857834 15810 178022303 263089414 13582 -87811835 797748800 9306 -391576802 590450337 24974 116567390 93202246 11179 -245718019 897963786 20599 -518912458 752512899 20044 -182507154 175670245 7638 149512869 282917989 21710 218568400 158180000 6943 176740155 775448270 21004 -438589095 264450169 18501 -285480244 722875173 2997 127478079 794521333 12038 150629366 138653781 18626 -600323695 520297323 1854 -342738133 429275702 24099 -201660563 386741082 8332 229323024 422967501 24168 -303707502 393985019 23467 110176284 354792501 20057 -139333140 623242246 23507 -147826794 494457492 11610 -261500052 514204960 20043 102963277 787079228 24224 224968309 755569829 24191 -100883514 69421663 24940 -255059106 455221937 21188 22187716 210688558 17469 -37045288 168391577 12928 -270841630 679482209 21373 115253335 32560070 11036 -570367538 924792565 13958 22017730 17368953 11236 -64203814 236570009 12748 206640583 178787524 15229 232526033 74904025 17388 -29419640 566521495 20902 -268164599 940367774 4696 -9855238 314863192 6970 -127281004 936838331 24116 -416652954 931224827 23624 -495882396 551569505 25582 -46428016 359546213 3026 -462368936 913015006 343 -541969952 72159758 11797 -240979259 730660920 18383 -143770115 772190618 24645 227224990 681104779 21820 207933330 835732680 7759 -198960771 68676025 10744 226832020 936262734 7728 -503572488 682404419 6795 -266947857 174159764 23921 -527287764 104224332 4433 75576674 804768972 4755 -182568856 330015133 16119 109680061 682178560 2739 -521557199 687566854 11459 -300126909 859308411 15008 -53596264 507790164 23840 -26955228 399565825 6354 -76010197 929411467 2702 -452740249 359875300 7261 -523641504 837683593 17377 78578584 647718908 19538 99852419 570275582 15193 -585666841 298456650 15341 -26747737 507185280 4634 -289076252 888799508 22210 -72171 756868920 22569 -34857080 776305432 21243 -317427516 416827797 12640 -480490333 770854710 9459 -271164278 721631677 25195 -87961234 562186409 2741 -356704640 550271650 1807 -521874448 559610276 2980 -426902024 66089023 17231 -403015714 367968735 6434 -249902237 616533693 9090 -509511871 739822679 19138 -255575654 292683725 20209 -587103653 216356931 8407 4595969 494073989 15447 -189381532 164737945 19413 -520429191 822152136 13638 494843 893557941 25445 -141793261 797798278 20491 27920103 842001630 15517 -94704005 538031904 4145 232656031 667008955 12496 -280092797 663765782 18728 -365278344 38839107 3363 33590217 443290586 6743 -41423234 39846267 23784 -579532867 748271142 20418 -60681729 434215425 16304 -345043752 839570044 10127 -226451145 813584115 558 -272473929 588048199 12156 -234755514 32176907 14592 -414398026 828148957 22879 -318946018 650135719 10807 -575639833 934095239 21229 143847240 681984914 14223 212023157 335557568 14260 -280996610 697278303 2781 31366430 756399667 3025 -268451037 835802951 19748 -480022798 178948760 19945 189040572 162861526 13675 -403356328 841392343 8723 -521184230 833142189 3208 -30464582 67184574 19450 226118432 554069931 18754 201634032 131324583 17407 -74936051 315236529 16583 -39681206 741598217 20560 -155454524 398561494 3428 -66789169 787340861 17460 221375562 598376115 20036 -233196214 354647082 25221 -381607818 806131459 14386 -576081626 833632227 3392 -110693387 385074683 26015 -311270731 485380682 5163 1435225 380818512 21782 -468489085 637958301 19380 -251977982 579062694 24211 -440968172 182428345 10077 -199647183 634864647 15375 -415215203 671001497 1791 -77109193 827542915 648 -189668253 651916645 2323 -327763215 882250193 2412 -459101614 445037721 19177 -310950871 270363326 5978 -48454812 900634784 25340 -451311280 142424958 14324 -575533361 810506068 6551 -581404799 395797925 19335 30512256 198749914 19632 123931603 857541053 24866 -23294691 321262119 15906 -599889744 194943237 2417 115257071 927500896 2256 9931533 266047351 12076 -181838388 451398129 16669 82215521 434815142 20065 -143429941 638225552 22246 -478693744 483258707 12597 42320332 499560748 10748 -123092849 802665237 3176 -285360061 29802857 13584 217309301 572737221 25674 -304689566 475933321 15115 55260574 898396410 16428 211250708 398771618 7781 -382223843 909097767 26155 6697957 90082120 23855 184258662 396515968 18921 -450325902 673098550 17442 100653573 321059629 25742 -206215505 774570078 21786 -158448249 13660804 9975 -69645954 80266309 8576 -275805983 266706101 17407 63772388 652516668 3527 -364080202 663800057 23320 -410050780 265655832 6306 113608568 285060375 5587 39923440 222761182 17013 -156020610 24350440 8810 174058377 123956464 5578 -5110956 255107991 1255 -555823013 479854351 16014 21974513 543341912 25362 -327256556 782656599 16409 -328698495 810657476 15452 20883938 875342140 18712 -575044337 897342379 1790 -157937484 93876290 4815 -550929108 946376141 9592 -120965729 449501175 22667 -230474867 568288670 19755 -19479738 202903512 22546 103115573 578085091 10443 -351413898 931598416 25037 59808702 508940045 21518 -547673447 909249322 17437 -65316644 885413857 12777 -429127241 605286787 9564 136060878 61821359 20469 52893711 638508344 14606 -505709768 461626225 11729 -401356015 551872071 10404 -578706881 835221847 21661 -593493702 853664603 24905 58488599 735712064 19170 -495589047 877424036 1487 -319497666 179201600 20876 -294113759 234583024 15725 -573862096 578999899 11767 14706603 791224746 5075 -337211844 648149932 14847 -379808431 143471416 4905 -30438210 493980742 18943 71285186 464705114 7360 -40007575 469151327 10478 -355588595 851531503 18217 80507651 308976154 12117 64842020 797547596 7982 -155573338 713455381 25788 -539508973 769311174 18547 93826394 501726819 17805 -543910792 635034984 6385 -165136689 687285515 25939 -60635381 571498851 26299 -75873762 99597988 214 -434932713 478642446 14285 -600846632 931991822 6146 -600024898 767387196 20097 129859695 487322495 7608 -279619847 36725927 18074 -512788938 860489625 15786 -148785679 776762298 24751 -144606047 498708298 17218 175866335 640364421 23995 -261883897 338899744 20355 -180782166 378621738 10969 119148156 666721942 5333 -547279854 283275958 21328 83955153 853664924 2345 52845235 133699752 21137 -103277856 821571332 3918 3089184 277993480 6277 18709313 506085761 6707 -1161134 939588277 2619 -587166847 943675102 15687 -482675925 871610148 8632 224009793 12188609 16543 -462731406 175859281 17230 -430110103 402579629 1406 94896745 783212423 12958 244950379 52132425 9720 194515584 68591307 4534 -270093665 439411321 22715 -232278435 675995932 15796 -405817148 83233803 16225 -254841040 694927121 4836 -502824441 138774909 6836 1898499 898995050 5232 -311976985 182518172 9579 118510293 350637736 7626 -570712268 595669303 11096 207904412 127594566 15191 46707384 180507346 22902 -36948562 736985844 1755 -392629601 865309845 9262 169300634 572605554 9535 -236667952 50233298 26087 -157780964 218180025 25664 -322030815 611440973 13943 -302656677 14103446 24554 -169124702 301049714 4595 -468302138 771388343 12815 -334249083 585959693 8174 -278317287 425921820 21434 -392909597 681090798 8177 -105634827 936150522 1804 27109687 647059731 21710 -162125540 471499619 6761 80619288 335738426 11696 -209542980 228946544 21372 -305797399 214642050 1531 -48262255 597623175 15689 -101178171 538444532 14679 -189878132 399782557 1690 -229677827 825383647 18424 232489057 83046288 24264 -537152009 871928261 22494 35866088 327533835 11885 156883218 139040486 9129 240222065 924406667 5166 -516027080 114721927 21332 -490437742 821018019 2816 -81682872 389692646 22348 -13905573 259313868 7273 -412443029 30612806 15677 -423967430 454901040 4228 -485471373 782339000 3294 52976557 156871777 9256 -451853920 128458870 7631 -455032777 862912847 15424 -382657172 741340433 13543 -331628393 62611363 22019 -290565375 416226740 15146 251077924 696527829 1166 -402194603 212541875 17733 151939901 756896526 522 -444710902 712789389 23660 -329340723 948920795 85 220085020 154792929 22522 -1976429 558521508 20685 -87037373 350029567 23961 -249775158 465812964 21699 -531227725 51498956 21375 -443905925 667214292 1008 -94861015 500419730 2502 -198080562 742413357 15311 49764966 942056464 14222 -510972839 681753270 26257 140842623 47756092 1269 -32211142 451007206 24951 113839317 682032417 9556 102826464 418358056 18240 -79043752 557700326 22876 -32503335 67419544 7581 -459085529 510043083 11537 -18965671 817213944 3743 -485467246 850025264 3817 189012354 683721398 8420 -178535624 339278884 14534 -61957955 372735720 3388 -601048286 896600384 24478 -498381828 45630361 10095 196740371 356918664 10419 -379738046 397197206 11781 181822756 27981250 8206 -552081403 368930492 19160 51113474 613206986 21658 -425986552 223931940 8393 -400387971 930788398 19014 -22604829 24148366 15590 -216053997 728362134 13065 36656746 763577185 13070 -506102894 412986079 13650 -16948126 788410618 10192 -511224049 125480689 422 -408048005 904103262 22848 -527869919 522693083 19036 -519909090 614640054 12488 -121066920 222899577 11680 201886344 942102945 9834 200597920 473316450 8356 -577786592 681498395 3885 45578507 256267257 21999 77008359 787720019 17942 216818789 169864511 8197 -156487673 336612128 14709 -351611247 850280568 4086 -175237298 690079247 10078 -170823721 468032741 19830 -329976655 249383272 19050 -259712063 235610463 4259 -453133054 948703530 25250 -555714063 829841537 1577 -82998345 506752417 107 19239624 383413724 26392 -1826976 809326171 121 -147286485 284587769 12445 63396159 565325001 12611 -290648583 703662822 5771 -226815781 765833216 967 -306872528 104983025 21990 -574984072 244426886 13744 73572583 627780517 7660 -443558334 93152217 26363 -203023143 782525866 8749 127948373 437577576 25106 93304711 30635329 6626 -355187042 743997783 20651 81929686 769845627 5618 -126130467 105649687 9930 -531318749 127709129 12900 -107989282 639168919 14920 -62725949 233672031 2473 -494334142 551505573 25140 -254447266 707397635 22085 -330915089 445974000 8962 30529763 486318228 20161 221439434 194478568 5607 187383458 731345446 17181 -297852610 417477369 6086 69514360 59775999 3995 -328790514 29190071 16034 -493859163 409003860 26225 -492298787 857415348 31 -301836401 242044743 6869 -305966024 305897201 14621 -394852717 374366817 16585 -585921547 364548645 891 -521335428 945601533 8042 -87977830 897909137 2165 -447952254 355893806 12839 -504125085 565763088 10717 -423248656 124000683 3382 -143368171 923632553 4289 -574451671 743073907 15035 -410943975 500372361 7475 -437226388 630842525 24839 124255839 389997212 26217 -341713697 555957408 25056 80215392 933610466 19032 186839178 946784197 5906 -325516909 594579614 15461 91485275 934606643 2349 -172276529 623574753 19839 -359521691 767140822 24185 -497286040 106078857 23153 27116753 767243266 23767 -401944832 723846659 11573 -47179662 453314479 15908 -395622939 525581668 13602 187889319 460132215 3253 -205498678 362112649 1751 -378172495 338266653 2333 -433783641 10618162 24904 -212600701 705646874 12441 -529538840 567283218 6534 -588016374 875880700 588 -377239366 462679235 13789 -4986334 378991658 11348 -62176702 295971788 17687 -591132232 408998689 21069 -189162296 64103817 21674 -2898883 175611681 5732 76392268 898875746 10244 -438572460 631313162 9570 57525553 170664265 26190 -27555731 929260495 16601 -359870789 178547788 16341 27627944 605454838 26157 -479316632 723715439 8493 -69032901 326330777 4501 -238410757 764473534 25256 -341336162 187898867 16459 -130025242 470945098 17083 85230317 878702563 25778 -153490526 707200164 16692 -364546380 464116313 321 -574083958 27053841 26160 -53575389 150534801 5291 -598402321 862607828 1610 -443386387 266036004 727 -460062286 274755059 5766 -488770098 289199997 18303 -538549821 564887315 16745 -183511297 680074426 2845 -243844618 848758850 7282 -121046673 750050897 16071 -507163772 16263057 19819 -433410363 486925429 5555 -40116984 277485760 24516 -551419605 708482730 23139 -149179132 702694318 11001 105037094 778082134 11326 -44206529 833394988 7556 169662136 722227932 5243 -403166339 625541431 8582 -422562895 130989829 11897 -583569579 742707761 22187 -500754933 235914385 11220 -223029917 235833698 7059 -102410896 359376459 18310 -117770409 889894927 7871 -296278031 695583919 9460 -31234748 857106552 16729 -586025803 836439586 7867 -41551914 137007789 17295 -601013664 823060197 13273 -138506214 832125179 10551 4102115 139965027 20172 -403171807 686494501 8469 -298452808 260658032 4773 -447743895 632105399 13495 87389243 642156896 6022 -171373749 42249490 11119 -445826463 759252535 14018 223518403 255947730 16578 -82986692 197832211 3016 -397744774 382546750 9563 182690794 278205289 11683 -341996662 74652483 24107 -23677550 433544998 2775 -372387933 348374446 15231 -571790749 612344595 25370 -591527039 715834408 8398 80413529 51955280 22557 -391227078 789263913 967 216526287 161443615 19457 -599174823 285418656 15094 -10795274 353924641 7193 -202206483 189141851 4484 -192052589 428292773 390 184999088 172523704 1731 132637619 210449576 25047 30425155 427165517 17880 -10665115 100584572 23072 -562423511 380399515 11416 -102018194 621069268 7278 -595990777 719167764 3621 -263490788 443992374 12732 31056390 411560953 15084 -83523663 638955314 11682 -206152357 892170213 2408 1977080 733028424 3773 -26981726 641004644 12243 53857881 631701556 21654 -393319893 51287392 661 -155103505 202844767 16806 136452139 760212861 24092 -117338802 824456437 24210 145255728 663298851 1113 -514021781 942898637 23668 -83667858 30947532 18429 130670469 13940834 25651 -265817487 477017934 6123 -412521124 835409416 1708 -352680911 903095112 18764 144828663 921112505 6755 49610913 48199474 21530 -522293378 317891318 11268 -502844791 570332285 18312 161720983 583726674 24632 -516551629 930711550 11446 -18104377 743939533 369 -120071695 544946573 24001 -404136827 885667334 22738 -574686977 931972040 19442 91258926 545038003 15306 -10033356 676886430 8651 -561566285 497501612 12152 -429581291 245030442 3941 252001476 897355121 18995 -425523796 591156061 17957 -423869066 501140138 12867 -215183495 39078926 12999 32173769 575141722 9304 -191066005 859436727 24804 -232362643 856504139 12688 43143917 204119537 2339 -346741810 770751731 25942 -132767175 679881705 8514 145439136 563659929 9446 -74820504 99597136 13531 -388633776 335323403 8335 -445115522 432479392 24673 -356483742 952959449 17889 -298821855 594240059 21036 -193955571 586308185 11911 80969454 676820321 18208 -444667194 150101564 22668 -598746628 883268643 22863 -113487306 259075022 19890 -328555851 137297662 24113 39603153 491304813 10986 -522254646 327337263 19243 -23899194 10383065 13896 -488915414 812363228 21847 -48556742 240659493 21019 -395562506 932378151 18994 -68730899 793544358 21342 -124975787 578104795 21079 23927946 805118020 13290 67576718 742140548 1884 -498531455 177891926 4543 -229100813 178658714 4427 -209665111 332187484 22391 -492161282 126252583 16382 -430888683 679206102 6263 61034624 284971800 22683 226557303 751777337 6172 143631474 182954159 23935 157588457 236340367 21791 -65678414 431007410 3317 149426660 684415047 23053 212731149 538247340 3984 -581296561 285348767 4960 -49431817 98706199 21194 118610124 223726884 15092 228467848 143354390 15867 -444942655 902242302 11502 -298682834 615483870 11866 -315819091 547703323 16531 -205861338 373085172 23963 -527341132 765363078 17147 -5166631 907799177 12064 -85666919 772518315 10035 -195883263 443156876 23589 165428491 308081844 18052 -601749723 318713428 13822 -149948967 871455819 21146 -471635445 895451507 23982 -457423947 40464596 22609 195661425 84897516 6953 -78583197 666586482 7680 -306518953 41946968 18968 -93098322 578816871 23991 15320522 725067870 9134 113769365 208659876 20997 -363515723 168561050 2562 212348409 477412716 15441 173897869 604795663 9972 229678304 282213021 10902 -33955640 277462526 22291 -491111781 718070509 3678 -382805263 130103335 11983 -231270758 916833936 17463 -441439959 626760907 17733 -310576496 328216605 15860 -382172858 128766944 14889 -432865457 878802640 4926 4016938 698776716 1877 -34149515 107071675 16345 -354333421 127832320 5828 -18847789 936051506 13345 -35918503 613857486 22224 -149431300 324069622 12143 -21926168 23482774 10530 -106908340 382833791 18352 -473196350 616463938 19547 207243295 25002511 14828 -272082300 864803293 25432 -256829096 943752303 22798 -284808848 823190056 7938 24261081 579432644 23394 -293287250 800796108 11552 20414437 567546906 3748 111382299 619288507 3024 -571110329 918377608 10185 151713897 299433273 4143 147014800 904985194 24574 -350674777 884420687 22109 -258978008 847629048 17535 -438422194 510150259 18277 -416313046 18977591 14614 -441799570 934443261 2904 -512366133 828073159 24093 -116062677 352250771 1923 -255828590 866545123 13213 -415218626 953337331 573 92132133 178918990 22739 213906991 166886396 13897 -256067461 700975739 21691 246296480 47147053 9013 -209927522 719287692 6235 -238893596 352517917 8260 -301045686 917974913 942 -497126206 151172876 3937 94705539 77887902 25332 -469889804 252074334 8455 -331331870 637817586 3445 -311497365 473743244 17522 -286698987 182068991 5811 -411951306 444379687 25766 -147957543 155995377 15862 -105771353 581606675 18990 -115771511 721483056 3451 -242276255 248919947 23330 -153176256 873654340 21159 26123042 641517530 7254 -325044227 332834210 15542 119193783 934778773 24648 -253397191 315753669 13790 -177144519 531964283 8890 -453229605 808550968 13405 -398927009 766451268 9843 38146570 702683009 15965 -467826487 132083062 4597 -120293605 595968575 24610 -367044978 727291900 25523 -228053124 322050573 6986 -17745232 179221699 3213 -129344123 929732704 26393 -393024484 38432695 25281 154206329 368041269 294 -5208613 915280733 3153 -16959873 953917940 486 14327909 489654893 2420 -560807722 518978651 1180 -172225496 124410301 13181 -376398526 582078274 14517 171814289 151873292 20338 251631301 688577219 10870 -315155219 260233087 1823 -297674297 594257066 25441 -286790308 637351514 4450 247651868 410522158 7461 -575871114 745454112 17759 -179387393 779533783 25690 -199282410 318320976 11854 -32430150 679285999 23825 -496399571 104013246 896 -106335599 17541621 22449 -467200784 769675950 10535 41665588 860979149 21975 -579162348 207914415 18670 -591791527 402543666 13770 -526524176 335965739 4031 -72611079 426744742 19692 220727352 519454348 14050 100614549 79995377 12652 -220312073 899418933 1439 149758901 318407037 8552 -452386656 522526064 4363 -114134469 280846188 24623 -278515204 418471032 23979 -152067890 427637399 11619 6746467 693160692 10904 -498407882 919615911 6693 -135983504 818472490 19950 -491025612 699311672 9876 116388629 606010682 12026 -349084057 633952102 6576 -221756587 616838806 21213 1978681 219447530 5458 -521390002 460026363 3828 -530225777 600028771 2556 -191487944 383586363 16636 135449972 587516180 321 -210496450 530153458 4796 -259641238 731740097 23831 -374284568 695684909 1282 -245902428 11753446 8344 232169980 547547163 21995 190423711 268856951 13881 -64906393 427108490 2120 -18271597 875607206 17865 -474474111 938018528 11176 57231717 605858578 18692 -346450502 195451439 13050 -74378250 717481591 11940 -468369103 288219404 17623 -139055476 410062187 13340 -114270495 783452213 12766 -409237777 244562488 25036 -390569084 32353991 5177 -509614913 496489934 10776 -316948489 956796662 93 245740123 713556631 5616 -177055044 345429483 10538 -549252464 896952276 9351 105100161 841756645 4688 128119361 486447559 6340 -41629110 147825518 15604 -113629634 327486397 4986 -454299398 640186371 6821 230972339 350305813 25332 -321689209 734486864 20795 -15685420 553072042 21475 25728417 36320487 15183 -356226163 281853296 4119 132105971 350972019 13676 34533999 739106048 19802 93058003 773567601 5475 -559915891 746073352 7019 222931233 26007405 6625 -191835374 894783576 5174 232975433 720951402 28 -493613938 871692743 15989 -435972900 558207225 15424 -268047381 502704065 24830 97060615 486495614 6082 -319248506 623888241 9544 -27341422 823457252 4684 203753089 620039192 24733 185396103 256305484 2980 -420598638 357122952 14539 10499312 847248327 831 53580970 660587519 21065 -393955266 353457451 3729 -417723066 176483882 10169 -23521116 589255957 5601 -144231056 744021862 7608 -77612307 244175655 18217 -548006379 832131144 11381 56431552 770440344 14244 158597040 576837197 21643 -379572208 878670387 16098 -188782278 723821307 21674 190793769 426321863 104 -12686866 77355933 1224 -585629057 716070904 25662 83887183 620644269 19477 -256186419 20342755 22972 -59204287 524095690 8390 -557098578 515591623 20058 -398193756 444139494 6598 -507281220 783636951 4682 -276593207 466986235 10099 -202948382 108391599 692 -519706252 714908766 15439 3755016 770138463 21891 -324624400 367410056 24657 -429970874 764108359 19571 36808098 329614006 4488 -488847986 815575440 18759 -245554757 92896358 20000 -397681120 291409809 13418 194383843 16147632 12872 -517831844 785466875 10373 184623462 794555992 22238 -508131794 547699968 10275 -357765023 723811110 23352 197464929 894708961 25620 -196889114 119192315 224 36323010 900301843 15284 -232409705 214561509 10389 -254447991 204133151 25564 -268866532 220258327 11439 187365414 906659993 17832 -305116789 451219138 25556 -374823926 595117796 15158 -238656749 709349018 8063 -13660865 192902478 22053 -70641773 261567531 22351 -557124965 154832651 15066 -578328236 881846319 14027 -442303605 451297050 8579 -268805435 631407204 21454 -521780469 279527891 4123 -258366748 611797861 25341 -294844515 510705557 20640 64042152 945658241 21962 -383634679 578408649 6310 -360421888 726928775 5042 71701791 269511044 18930 60291700 20342086 5911 201850066 521385904 12644 -568578367 805124992 1403 -262141822 423653834 15631 142787228 74754417 12845 -545026988 929960262 9254 159185584 355913969 23112 -163026463 680769500 23717 -391881631 76727409 19143 -48436165 365408684 2315 -199673115 347865978 7461 219937986 181458728 17347 -19388717 533295134 1406 -91938153 56186247 2648 -103596553 426223394 17117 -306002088 162508339 1498 -325163127 409084348 12507 -573666456 855531448 25725 -197679675 801077777 24378 -97955832 789709053 26149 -8616839 353310619 26087 -295709177 410684639 17819 -513573252 368509053 3775 -148228332 818817093 9861 -200084797 554510533 8235 221003007 213670289 382 51384774 863107721 14820 15415108 187924995 3641 55884481 29716213 11967 39433021 254995658 10578 -200491534 285481352 21078 -477259908 137554901 6861 -103075203 861489203 2271 -497494449 248377713 3354 202017246 47776590 2548 9813770 493515726 9423 -454534354 351581771 2482 -392425507 733207849 2635 -473855764 390357883 482 -19326899 675139927 8076 -6251076 756771180 4432 -472453469 59017944 18447 -419037394 472188637 17617 -91305343 365181125 13467 212281302 535606461 1879 -554411228 816927437 12445 -121792824 204872630 14436 141893291 788553013 5137 177708843 113628796 21577 -85039343 14312414 5903 135161817 348463254 6737 -55279374 584104167 18630 -154014039 148812622 3614 143725918 402227312 3351 -529722316 854562086 9228 -269311768 518947249 19156 245485252 12762888 9226 -104042284 912164430 24289 -440267352 162235619 10452 242077755 189288088 3361 43895085 750884832 19026 -551738181 519321639 7998 -258249442 865339764 7785 -539145320 126128024 26434 -446116387 951320676 17707 -484439088 863796791 25416 -552536715 522945826 4940 -87932399 62938640 9140 -588366769 36401232 9681 130400896 906923045 24394 57436958 54264029 16445 -209846952 931261079 11792 -551895485 691157885 7391 129915120 127667520 1321 -350822635 346430347 5231 -428536989 325053445 9205 -249842233 833428692 5666 179481255 278165862 16259 -343250974 714814179 15444 -366915383 32968036 23933 -416856467 410560882 9790 -241920460 543888715 4858 -258642178 620379242 12155 -139203665 251510633 16217 137390337 514024023 14949 175535423 12883175 956 -459545049 349154070 18795 -358148983 467287137 9639 -343742081 949883513 15268 -561182547 911242827 15225 -245164306 296340356 21824 -534771207 823372513 493 -147495318 448150711 22841 172367189 570184328 15789 42806513 873121544 17784 -175115838 768096317 2956 -361459989 249753985 9112 20714330 43128177 19463 -217440269 313763764 24852 178055610 448134707 18147 119293776 31350660 16369 -8887975 622751383 19518 -138308912 264685023 13886 110910411 785234004 363 -319830094 686388423 15973 -367427376 272039602 13356 -48169819 253946266 3304 -426532689 461950425 20353 -400840960 529388654 6077 43531164 900332088 4150 -577318572 924522731 4079 -396414390 380325632 6422 -163148268 800732330 17612 188161269 766393954 12264 -456506462 276363083 20897 -370618624 276410420 10338 -539488379 327676045 6339 -546189457 428752397 3611 -531315219 718564931 22754 -573711379 359284909 2188 -17894992 167051196 14273 -290367201 184780525 5373 -493286384 247493035 9923 -405004305 50630620 18669 -356111340 441464588 18554 113219560 543243160 406 -559328984 873804756 2034 -158585217 516221720 12740 -287072251 596414387 21461 -517109281 440473740 2405 -55906166 87536406 10064 -356741033 356662566 3343 40532113 319054548 6000 -3193872 876495524 16429 -533727796 835453292 7215 -122516891 81135436 17311 -219180734 572307036 17969 -352968815 717271679 13758 -331184063 547959034 18926 -13246302 474847287 15778 -37742698 923965673 3412 64324338 884570284 5612 -589413759 95172964 17371 218098339 826551003 21610 28981305 494228888 11157 165049936 739393056 16130 115852229 149296581 18290 241624977 213163254 17345 170019819 399770313 11559 -496596633 488889031 7857 155785779 350904235 17287 222195160 690970437 501 72645779 98563552 9695 -214326182 218848628 7459 -26026169 872058726 23916 -103950900 460782358 7607 -146285982 561091909 1489 210085938 922818303 2676 -32938962 284844623 22965 -277998345 894729863 23287 -404262112 33895642 22109 121118951 293037901 12068 -317175845 580825240 6531 51246877 529023792 16899 -129618149 615194284 5419 -93430270 556630387 12609 101911125 465992532 9718 233532330 487630899 3869 -142670816 93576399 20181 -390328949 915610355 18367 -39583488 109994841 8602 11748795 286030250 23740 252485563 531897730 14341 -213749978 560658106 22696 83689182 720994817 19807 -234949114 724216504 18274 -463805986 814928792 22681 43001936 889936210 16007 -68727113 514075976 16056 -598663742 725635217 9077 -518759772 314803405 8482 -141202599 738053307 14084 -594036460 496317328 23726 -415813816 897684148 297 2404585 72354373 4496 -312874390 140533272 19008 -87726609 505831673 18884 47995701 282478935 26135 156139681 51519017 7673 131348916 566275197 14982 -567508276 736751092 8143 158003737 317769322 21792 -205817711 696476367 8734 -301036688 365408618 11342 -247983344 580043425 20123 -465471052 30060246 24643 225621465 448856840 15191 -491819633 881748360 17401 -414122735 685045594 3857 -412148839 64352093 16402 -556056711 420473029 16864 165905203 465617508 17614 -178623873 201545109 14046 29700549 156269199 10368 -152728462 814783040 15888 -399243085 492358421 5673 40592829 667801788 5167 -28995307 544694172 11000 -62930298 737233172 22478 -48056275 230385648 14228 -518425955 127333152 3887 -158712937 28400083 12109 -560078873 27780694 19524 -591697068 462707123 15284 -543120522 842909520 5744 -188787920 871078975 6194 -297432766 201553832 14349 -506793700 769467157 17721 -469285408 777127546 4653 -495289747 456395016 6793 75656067 59582969 19237 -524213141 495019474 10224 150136922 476990541 19731 169721885 317038148 10329 92489026 707212673 21819 44470322 823061852 21356 -41780152 114190982 1990 45063403 247008859 2938 -237690368 31476216 19496 -77711827 391889902 7629 39398814 755317080 11874 -590092874 186838890 24654 124624446 67270088 4274 -409359700 441264591 13720 -483190081 166505651 24785 -5570745 12940418 14914 110005351 323961186 8177 -302118703 853908583 5409 108066695 98068801 7849 161695885 934934339 13068 -295109396 633441281 7653 -66427110 27150870 13608 -93720046 542573090 18793 27471611 890039801 15044 -271347185 665612969 15408 61780667 329773179 20439 -349708353 253996536 4212 -326985099 229285464 24122 48862526 502102016 19409 -365350767 68073658 10936 -48377056 92203961 5697 122637858 165076721 10057 -347388249 778235640 2510 -83195506 606150093 1897 -582280426 255447543 15939 -88421009 35684918 22280 -224565138 344315020 7526 -476355332 731198443 22894 -361722341 76803659 16751 -55825966 813336488 25403 -448334353 912659277 26323 -529249370 335239060 3452 -233037937 498656427 2528 -193182208 218541836 4103 -2035188 262588107 12521 -277186993 91254136 23525 15602194 584888964 8767 -327578568 918883858 18562 -353922578 235561632 15880 -90252779 859352866 9560 -505352029 514918520 3262 -391151931 841558248 15027 -583975870 83188439 6479 -119978158 826943873 2351 65023373 369084774 15425 65774397 860204397 21495 14100143 791933474 3858 203045720 918820081 24528 -60210361 451223185 16302 88582516 507686841 4408 -435906808 129915883 10702 -461729562 893593080 20453 -524286969 797092276 20368 -422736080 568472565 16459 -315764558 408018181 398 174715514 437910885 11447 -602088335 11226501 7266 -475608162 433425840 13386 107212897 944762890 1116 -326991995 25986855 1723 -114940536 433162327 17663 234785086 294484622 1908 79747176 717616398 513 -526860807 215570066 17906 202229049 12350095 19667 87953464 113763554 11969 79474353 951649813 19404 -542934286 526558578 18230 -10625404 749971268 19832 49842019 22033760 17366 234554011 242110571 3162 -167477960 667095778 9799 -589102401 684793788 25743 197079849 871141001 21671 44759383 751420954 16862 84093229 219583195 1024 -87696331 371269993 1348 -293558774 534638142 25745 -269691556 306426361 24369 -501479789 18093930 25432 -579480153 458030371 18686 184621008 647320274 2297 80825908 761654965 9942 24808982 335244594 9851 -265737171 368424730 23855 -180265560 777533729 14798 -244968627 531641953 4482 -432110880 888941749 962 -80975266 142463656 22247 192627026 152697313 25762 -298305689 499382006 10351 -208296602 708182812 3575 -531348991 318221311 24235 -164986845 611681275 5776 -379698493 161503714 343 50381320 805349687 15238 -256090255 83086228 17066 5725961 849713785 4643 -116120388 848747429 2407 30855314 471487443 22003 -254010946 771691271 9713 33254940 334267677 11839 -425503346 60056545 3730 -599332743 199202833 11049 243310514 489464791 16233 -258322139 432699772 13349 146910737 399216676 13746 -152799592 174699279 12100 -590214691 271544760 5252 -132751587 236547702 20341 -331161650 858003601 18324 -152714346 417346267 15813 128555044 647580789 10759 -437531122 182675720 18966 56218881 478599329 6735 26541518 180605359 23159 -169827391 52016670 14952 -313020840 935160149 6922 27758810 406479183 23012 -548371122 592689960 16357 -514811090 483975872 11289 -502873437 59303827 328 -332623526 96378442 5205 -265234427 950954511 23928 -93227509 304399897 5145 -384524082 388295689 19183 -476944926 824859622 3683 -509003517 32045358 17004 127468568 593864556 15650 -178756973 888119389 24460 -187547743 448129553 510 -437352447 709712983 18228 -201069622 271545081 5379 -355262285 360372305 19615 -420159926 45207089 18532 -109722432 15458889 25644 -164555168 874037998 17540 -38547055 218122991 314 -232627661 730802678 10279 164264534 609856498 19202 212616998 104242683 8195 -360210548 633322269 20588 -354105574 451231528 18507 -556665073 348965731 13479 -599570571 858769085 22162 -216954009 717789091 20532 96092395 900087917 15963 103507574 36605383 20009 -267086558 890180200 3982 138054131 19139603 24662 -191041004 525105467 16092 -453432 796735978 23550 -412410514 137036938 21804 102701677 75692271 1703 -571960162 468667641 264 156289261 462908808 24145 -60614758 606739200 13241 23259845 209609480 15179 14988800 564161049 17289 -421127430 681598061 16509 92265025 380662586 19208 -406304406 907225923 9438 95708923 560400468 21798 92855660 778454517 6680 37314206 166098669 18753 -139500915 461742025 3241 -37504588 257960387 556 183344296 620055447 3751 -381282837 374294087 25087 -117656165 807215963 6835 115996488 13257660 13636 -55073872 920976262 20719 -429586302 745880946 9390 -508472821 335485364 13719 -181073405 187940373 3569 -28638532 52788911 20545 -67824807 491671373 22421 -104198455 806597526 20340 -448669549 936130310 6203 -83956227 461868800 3696 -265362512 848836437 17990 1938983 321393733 1370 62693248 423108075 12104 744526 121912397 5891 -294621586 489246159 1413 6250678 831140552 7355 -416291385 220618597 14626 183876372 616798307 22455 84362255 582085455 12285 -601397650 206745472 24761 -382775931 682489466 7968 -87627794 372807451 2485 80220642 604946461 1353 -127065373 711072606 11023 244232088 72107859 19554 -179277161 655467094 247 -67344079 46974265 23089 -228857229 239257828 11594 -592245970 802793794 20239 -42976469 818411920 26390 -588701974 606826644 19383 -365584040 238910234 16810 -130251233 410317872 8223 -177979329 949824707 15748 189504755 453407544 17184 148052510 601595996 11807 223205037 735885856 12604 -33542617 126532001 23988 -508564814 359948521 22686 121805652 91337195 22827 -294371843 61614197 5596 137508617 532068837 21419 -109257725 153842514 17310 -482678770 771423452 4741 170180390 936096691 16535 -531084749 11184590 23528 6177764 226722958 16537 -525193078 634674185 15578 -4741415 635485783 1322 -585960099 509402915 11287 20025286 264829350 22074 173137875 829597814 24515 -325120032 95945582 23889 -557993223 32791972 1103 -387950376 80449598 17964 -456304040 308974567 23793 -3573835 887892235 15791 134735504 768084435 16883 36870924 885583683 8156 -338196129 347947349 6619 64526370 121711867 2684 -100531998 60744215 16749 -202278932 608541750 7937 -572828432 640517492 2831 -22188215 424966958 20747 -543533106 715050695 22154 -539932219 287849020 19173 -550200984 109861933 20974 -304800828 199912390 11013 -79011948 904623663 3187 -597632612 814147598 16128 -359874073 534680133 17634 -5168351 198525400 15074 -65660631 651878757 18900 -123525982 850463831 17752 -239663027 784699396 1264 85284863 339212378 13832 -71951820 756594003 17984 -567116124 24070531 9973 122982981 263993573 19522 48149652 900123589 3222 -523915203 842810849 8275 199475276 738736772 392 -54635801 736849994 18683 -218913423 928822195 12990 -110936823 191275373 14361 -169686595 637637584 4706 223466507 824457031 20265 -106484019 441003363 17336 -530148998 278342157 15384 243133973 385780460 20121 -27770169 57485231 11417 104031566 626173204 10572 55300176 500459853 12981 108889382 878267678 11188 223319461 109397655 6729 150627314 779666516 1670 -44733836 452191797 2746 224385596 543908933 2014 -193632508 173690934 15152 -459604867 473089082 15239 108549448 167572870 5809 155992384 957952309 3955 -572855666 732726263 22860 -321044340 623674634 17062 -72446086 82710836 5439 -251838309 529306726 25127 149928363 405273466 3967 147684219 138130689 19565 -547085813 205467028 15853 -140405886 585508922 9879 -307920077 823163623 6751 -102707577 821867367 14127 28383313 360863735 5909 49181438 829533581 22094 80273564 733406045 16300 38814666 866676884 21912 89682777 187132033 14681 85168272 134885797 23259 80005812 632250485 5973 -164194640 183423951 22540 -391956337 593680453 15021 -289708128 652854024 12964 -30336141 282895704 24681 -342302497 545831281 182 -413693919 336967147 24743 -85721539 202600193 25834 78374632 810436109 21146 -580487997 501322486 23514 -367447316 521360339 4001 -337188304 722636850 15354 -280952073 568406209 1322 -376877010 231597864 4739 -206334476 457844596 15599 -532527761 304081304 8706 149416229 479480699 23958 -360439625 158822711 10820 -270469822 162725776 15261 -519169403 486417479 10844 -264551191 139704610 23788 25824415 345418524 17135 -431580154 896401648 12589 -352376706 191768511 11983 -424751927 201907325 22365 -501544200 218680699 1899 -554916435 120538054 14484 -409376058 715413848 17100 -306897932 295682292 4844 -314217376 664551529 20078 -339848348 216452998 23372 -338190523 132398098 9251 -393523319 343829816 23827 -600325253 430014735 7545 -302513813 176837607 13782 248193905 887578712 18659 -273665965 347619081 3678 -132703096 708695173 9709 -417267576 779715790 3907 -295752180 18705522 12952 32868333 381671706 2852 -427261764 469240686 13501 -585256820 165979499 15121 -526959306 9820833 6417 -338440469 19032754 18746 -257924566 826247491 10198 -85048268 76025630 9872 76185094 37372375 8747 -369228848 362784448 25443 -58381095 826944523 14897 -585611149 407504539 16697 -380471318 594107645 11223 -480656512 731405429 16567 -567961156 784028177 24064 71187506 476060999 7623 -157807121 112912844 13418 -78284515 94261953 991 -380130565 168499437 5556 -226077738 30384468 16970 -117911569 851544236 18511 -56293347 185625140 11827 -284526214 210944159 11701 -392818594 701165839 228 184855872 526751477 21009 250728411 251638890 6719 165096898 177952988 15464 183893377 545744287 23270 -49668608 942984140 5951 -350575104 628036972 7639 -353131577 31247952 6293 -65175183 248400157 23933 -230757272 164192193 10602 -205836148 348031778 14631 -443833976 148924166 10977 -253289049 604448051 21772 -483997925 590971931 20272 -431650904 178503288 11203 -264520103 529425648 12593 66381918 402897184 12053 82546838 452533664 17100 235107601 747769772 19934 -485759384 860335904 4837 -595502926 887839501 11113 -70208370 364110146 18546 -138216456 806144480 24929 -21032181 286487398 1573 -349342518 672350921 13986 -316878864 553329706 14499 -269913001 893452482 1541 -527956105 187333509 12915 -553169667 729448164 17546 -513290424 67720904 14479 -97583934 728910275 2071 -494544652 882766841 21353 -412647897 197062504 11557 105193646 87596816 25127 55364195 155283234 2328 -380223179 259029410 11981 -294327526 638140492 6288 -151502720 506577661 6333 -341974226 58839031 1526 -231986839 590367441 4036 -344931471 57265482 10650 -163353455 856818766 708 89808630 109632972 26248 49205152 151940200 23753 -438527477 702173856 23371 -58484090 473019608 21583 -348521531 288489017 12729 -436967185 656310861 11753 61271987 955311454 1671 117794770 85532302 14402 201226926 692642520 25449 195217222 470904932 5132 -95485595 572424527 10011 -511167078 929830279 10974 -275189493 654862199 479 -456340345 848800380 1536 -208454974 482282884 14013 -428782018 18386708 24742 214309053 685174619 4066 165315889 575920172 9014 -426143043 383609143 15599 -162236812 946162521 13706 -569062455 157530866 17821 -51516018 336585978 12483 -375592667 578516329 12902 -534088541 755756508 25424 -127430734 692123084 14346 -197711625 536049718 17160 7236996 284977858 184 -9992762 406505925 21066 129451229 224999524 8929 -430546906 892322471 12255 48256963 707516726 291 43649982 31259449 10417 194820848 61293616 5113 -194444316 52183499 22228 -288057194 589992860 18664 -220109352 311578558 12443 -368335340 716098704 17701 -292914374 423582572 21476 229283839 901696837 3241 -1423408 809001372 8093 70013328 484889986 6123 43336736 54651210 2454 -460876541 521519257 21284 192025760 500648249 14581 -478917390 182094166 7553 -334325765 604808099 2128 -294140690 917819216 11047 250995779 112219594 20006 -402250730 721446427 8019 -439326603 463324600 2675 -303802894 804268901 19078 -3774950 649005740 16834 67483989 769583676 16099 -117224996 794848635 1036 -166469118 61707041 24399 -557966333 827461227 18041 13416865 44281282 16659 -81237824 646271962 10443 -99661913 242891286 22318 -121634019 558191398 17392 -34689556 59696313 4921 93512952 609019606 25831 -460791807 788682069 12272 -454142529 408840641 730 -581902479 667888542 13749 198023426 903162804 10611 -410975292 862000307 10624 -22623623 718712999 6751 -378882336 559597056 9009 73216759 215022278 16195 -120594856 589718238 12115 58354097 340433169 25507 -238822099 760507081 18847 -338078223 95609344 22549 -250700532 719004290 7719 189507711 725860129 3630 -172067561 779390962 9310 -90514972 322611006 19420 156903269 830557851 4223 -187357399 927437537 24560 -70403199 703929702 8202 -149743330 120682482 2583 175450798 637965196 12158 -534553615 678411620 13340 -39691079 734310925 23545 -77730077 586718590 11822 -155221534 219105189 5722 -401955135 310925670 23466 -188675299 906440090 18059 -197747008 915248905 24696 74305891 413390480 18510 -331598137 415386692 3747 -325293503 780589538 16108 -48605685 784087771 15389 -568898591 262832409 2872 -173305769 36321031 14231 10677151 175979750 5731 -131411265 560122245 7788 20210913 579355402 13178 187877815 809772279 6254 -256153591 97417360 11332 -206743047 780276676 15321 -63333088 871462286 3699 -564489897 382733068 7680 -210979872 544193926 16966 91035583 584208679 20317 -565364832 489240740 4754 -280696578 176478543 25599 8422030 309220690 4283 -302044946 297648428 14398 -112971985 664112103 4973 -436605389 348865410 23010 -593004358 153179641 17003 -38849830 631491838 14041 -279352581 239548486 19481 -460061353 569853553 7965 154410464 511406878 9135 -240654962 652431721 10704 -95475772 221165876 5514 -274456284 509558536 9033 -36244481 543187390 7185 -437154952 645815961 17317 -224613357 534175808 13100 -232547244 884582624 13316 -68069255 738380746 13842 -385162464 398296802 2479 -107283600 497264716 2084 136794746 595199836 19285 150415412 454253211 22960 91385668 368218559 7952 198614732 935985621 8941 -408869822 923196590 15205 -374504273 367729108 22320 -339575958 130045774 20422 34452406 158473516 15105 -364639388 459150711 17390 -449671249 801827259 16676 234844112 470642209 25829 -298298137 202369092 3620 202548609 83786948 12409 -465170165 169927413 7655 75943357 715647170 22628 -573685286 947365289 14152 247893384 483111523 21887 -428668854 375591210 25875 -289025433 846224215 15161 -100046408 797858896 8256 -280488161 241989797 21725 -477630681 194594501 13610 86508260 39052801 6722 -281478689 662676062 23927 -163581212 568556983 4057 -435657845 152608222 15289 -94101398 720283637 25936 210896055 148326825 12417 -446400834 731108672 10569 22942071 480165419 19194 243402829 137099488 15715 -407951857 246666800 995 -241223846 215761238 22421 147645788 278052077 4722 61569855 677549510 5679 -454193470 585406715 19887 -128871776 99992364 9479 -487638105 265809971 18234 -215996062 168623466 18303 -450622668 430827661 10650 87419284 465585197 24480 -12513 635802076 9197 -362011725 184159783 4241 -495027268 634384973 1133 -181515184 469355045 18850 187379439 770815248 16097 -452999157 677646512 20335 129158746 116751458 15389 85479142 370459507 17311 -51136812 281354518 17884 241388686 356933939 17140 -446801239 123839734 1851 -580529411 159929358 7698 -326833057 423280452 4454 -113883442 45660710 6775 241179673 646031917 22735 52402670 644171435 23045 186091101 666746747 10280 -85081850 188773081 3466 -118502215 750049072 16448 -230007409 618543227 6103 77254524 291614510 8752 39205257 334275125 17096 65768145 921538722 10045 155889051 486264182 17773 -323172143 302754260 4796 -113984480 870667228 22946 -253380463 417569716 7441 -207492695 202138972 26323 210596454 87225608 13785 -258975714 785712703 10217 129123578 658366426 24151 -461682239 19480499 11723 -126370612 916642212 24482 111716864 623970912 541 -154157949 666137370 11712 -265285318 629102002 26326 -155696295 289737954 16859 -362333182 558256612 25299 162925824 517201016 6403 -393949069 130668388 20376 -525738270 600447674 9069 -111584910 942902431 26453 -372661466 373836688 16442 16865298 299915125 286 -135674759 306733752 6140 221009444 181359170 14348 48696246 764452150 4252 -10440105 802296927 22698 233638635 685315439 7705 -325773862 490666138 590 -32815149 760595713 20918 180280499 542112258 3574 -287673089 623268968 10937 23600407 928191733 1180 -385110834 870923335 9146 -334889906 750914873 4819 -549603079 719232297 11805 -196989966 424339513 341 -142704144 400870399 13991 -151430673 263478274 7719 -144468072 123758723 6083 -218811258 731644000 9528 46185190 444941713 8088 -93497479 592083274 7767 -376254766 337435817 24119 -60566619 602742725 1152 196481744 934934961 25527 45795268 249056083 21701 252031518 733339865 10753 66928889 258693200 20591 -433217818 88145941 5218 -87352689 920938812 6122 13945602 209347121 484 -80855694 101687288 9528 -10662498 782166395 16451 -289694332 371866920 18798 -204137426 47967155 18724 -20802793 122413816 20173 -145460683 90188029 17920 -203204000 816138877 6034 95052896 661294228 10203 9075134 259456537 8525 -237582848 893258791 4254 -152761252 921242002 5830 -558595017 514051898 23679 -580550858 931498075 20297 -109572617 381862432 7470 -359445809 25047530 3334 201807767 152020932 2816 -322450255 815241868 2641 -50090739 361911675 19989 -448288743 624569116 331 -50787455 308261021 18481 -526267800 931998042 10526 -445860137 241372949 6714 119613982 702232990 2891 -142196888 673346565 6144 -408789295 943955036 25072 -137640155 145529726 13373 -134491412 802235210 433 170475982 382692178 9454 -291578820 230763746 7668 -333706886 426996039 26030 -30468429 659029567 15175 -366478349 424458760 1067 -450630801 189459880 3591 -543330598 192591943 24712 -526932600 229857154 14873 -61799088 146314526 24253 -282797460 747582645 2911 170366387 314340628 25986 118868219 918645911 20114 3558361 888122339 17075 159559270 88143659 24449 33643908 181038956 5152 192309446 490428852 18351 111247816 315996406 4852 -590455664 235116652 23515 -554621019 874087922 22282 -136878359 146055262 25078 -602243212 686901680 14406 -100517902 879090642 3449 -202408463 696794553 9653 29911451 192288324 15137 175375049 789811363 16019 8309271 882030986 10549 196833215 219091197 15008 117740208 74657103 4827 -585262012 775221538 24310 -498103443 283721362 25154 -392028003 676407759 16209 -395709356 304345922 3588 -425013638 615796284 6045 -509083962 369781464 6760 -523996172 783649137 26147 134707928 517782850 15388 -538882756 692503659 20302 143375604 469150626 17435 -218391359 629736575 855 -560512170 684977662 11277 226788004 515406686 4467 -342133603 895828776 280 -359585147 302121730 5525 -257796705 941234505 7076 -562698583 277972574 10734 -479425639 576924457 611 12438437 808687268 4054 128278897 97395498 13806 -450932310 329505802 12020 -351768729 360739475 21541 -262932422 69472827 5525 -502672181 732816943 19589 162745631 598709062 13998 -470389761 606263000 16571 -152708265 459602989 11456 92225286 108748639 2257 84967082 248760252 2591 -425976023 770668626 13113 66021051 900882848 7965 -315922586 53670270 15437 -258183492 901938842 1102 111624624 795879449 7507 206433754 914448745 25154 -453118301 271282803 22695 59856951 353788790 5840 -9793405 528182738 4 -24301159 932021209 8015 -190979006 875616555 12202 -223935763 749777300 3274 -135707158 773760961 7049 -497061660 325189663 9021 51186711 539064049 5405 143689294 855830317 7290 72150891 364645537 4484 -311408054 619689276 8436 -370547148 365665641 16397 -241962581 955971034 15107 -241149999 296189878 9039 -524479461 193527464 6564 -440032284 785447705 11749 -107513663 917620721 16655 -366224004 487289794 10083 -117391320 829962945 2556 -83468410 216264243 7021 -398821648 665290687 7396 -219280603 592315630 13145 -401503366 826505879 2700 28433552 795739962 20816 38339335 777306803 7458 225265097 526908701 16205 -541904865 705673623 25697 -468363953 319906614 16757 -599805740 721322783 22254 -165414999 232251457 10365 -574414067 249460611 6086 181903144 255720747 8979 -206769908 212114105 20171 -403249340 321580530 17478 184251449 733261667 6039 -411886854 630878966 3506 -460773270 918730768 26314 37013314 348893693 20242 -90563394 416165322 25831 233688187 841106542 25953 -357984780 917495065 21387 -269245517 409003975 22530 -531889702 777765184 16525 -272753279 860978941 5897 92409875 747336066 15156 112481733 70647916 4250 -25282233 673614206 7929 -490967140 642218702 9458 -309309978 377818684 10244 -400330986 293362643 14184 81694835 413715470 17209 -308196415 635491858 4766 228829213 554807289 16978 -55076191 67314856 20368 -190489994 715306857 14381 -337166845 329220922 10059 -416778700 162860338 26345 135577388 304137466 8417 -516582658 247214113 572 -461299549 742140939 2163 -111021980 897878518 24845 -461693535 854128279 16816 236782210 385455411 16823 -210250468 16727185 6553 140114196 481565699 17174 -485244557 783474796 12175 -497324910 943528786 11661 -200843496 913674582 25510 -165830964 575177900 23473 -509933344 9458030 10041 -156682074 653784984 14875 -77753126 763144464 105 -394972685 647192117 21501 -238785076 286255815 11665 139461676 191089153 19510 -320203511 155933930 18373 -267201398 786346815 13036 43729212 103048231 21106 38381276 723758245 12251 -529078365 940330367 25088 -337943586 378443901 18312 -582283122 469594385 18115 18041010 346146289 15758 -341217409 366722603 24555 -125457533 194104127 12475 68279107 431677744 5475 -193074539 931321872 13585 -395520015 76880615 22426 -565677025 169688886 7340 142144269 386221924 20804 -63722867 764445094 633 66918248 308167665 25011 41849721 15044682 7737 -17222040 26204223 13163 -235462832 819836965 16328 -314726854 777755216 23421 -120140774 665275083 15769 239643869 19771316 17418 -557226232 461653067 10250 76403831 152775270 9603 -13815302 349944620 1128 167285447 371770240 767 91443166 130023354 14061 -544885502 889782151 26159 129012864 111912506 1627 -144668562 308558756 3811 -278651836 687816506 3152 -244223757 915123441 13415 188659881 556499792 15198 -369174036 514139122 4843 112082812 493271905 3150 -83637026 239187884 20692 148525417 851257120 151 -245695855 808918056 7203 -16966478 453022967 185 -167858089 144235154 4452 171956632 48182970 25173 -450401418 296902225 25123 -440550162 824037010 12117 -505329617 873958957 26434 -377961755 514412378 13965 176122373 462438092 12212 -540004961 841376815 15637 -513426553 421939394 4667 -435108665 449087025 17520 -271054154 218078333 9976 -95695337 527801915 21559 103995909 558238450 25232 81323964 634630897 20877 -429174343 404975503 25911 -447880811 245909395 24832 62329973 345229657 20309 -321825364 408474755 2348 128292783 874054606 2759 232671955 458456929 2308 195306356 245648476 15492 70071690 861354503 10501 -586239594 556780027 1174 -79202455 59519693 2006 -586133037 364877181 21325 -287521821 462152450 18613 82071526 326142322 12577 -385083157 177725451 24811 -215388066 337630117 5076 143226004 40386967 16918 -446061983 447587009 39 -200170815 204577782 5014 112447178 489652047 7095 -236835281 783456357 20107 -542039477 334307245 5407 -335656176 773772644 17362 -574567310 486380506 2820 105775023 435439525 6287 -292650299 618005790 3919 44656970 141298001 14630 122915230 836118140 25467 -382770461 870095379 8191 202707741 411446204 19749 139227179 528181119 5053 216564525 507754158 25529 -340653969 539199863 24647 -355972181 383443479 20864 43908775 692053155 8975 -536279552 221775163 1224 181641509 24371507 18588 238956014 341195538 1910 -177155966 442902652 14517 -262846652 652778893 2334 -181438250 808613665 12180 37190436 712968861 7307 7761435 299439773 7200 65438385 443509983 17842 -224248936 11053341 21641 131732003 919932243 13985 -583296481 474046628 6003 -337185600 689838532 19228 -6099152 646484720 10454 -185062575 548123459 7729 -174339806 437082017 17811 -464012010 441373607 6924 -37042350 671785326 24092 -377625349 298325734 6431 -168178620 324647714 18884 181387328 391553020 17136 -83237467 33200183 2904 34741529 508718309 8260 97798101 762787044 2990 -154646788 517978055 12693 160899753 82552371 4051 -279988974 154234892 13231 34231286 262200348 20341 141091130 938826583 25223 24047939 739793070 23650 86116504 247075110 22979 -592877832 475074980 18527 216375942 693782255 621 -586377062 455839420 11858 -533971623 711683403 26220 149394399 459928983 13881 -413197303 722428112 24669 139440759 753959830 26284 -593136128 168538664 20176 105174384 825725849 661 19954296 189716199 11631 -565128754 346009173 21646 -131862015 475738910 15299 -409673107 693802246 22978 -328354317 454628423 11628 -294978099 236735139 13822 -587792750 653647437 11206 -170496656 25413445 8209 -519734838 80756593 3846 171398001 805867654 994 24778322 166719280 13480 -316942683 682239203 8991 -100349137 399455907 1118 -367683535 220596951 9931 213600772 520621496 20474 -231393354 850473827 25098 -110487128 649711980 15331 -414063085 520762743 23385 -463185396 914495362 10170 36677863 514486983 22978 -340592922 691765170 492 -505578135 873806992 10451 -310713628 684016258 25462 -486650262 539661630 16044 -583136875 47377325 20700 113065737 405268372 6932 -358103385 479608069 22195 221099330 458582503 22652 -329912953 717679907 2635 -477779140 171785204 7631 -84263516 855395950 8861 180353358 559248823 9985 221206437 282704814 14178 -342445497 535253349 5126 -316357076 214526741 15202 45339869 53251425 13500 50320598 670526826 5757 -89029225 452714952 12919 189745345 919200249 4061 45176759 523946156 16859 201828052 750421108 18152 -569455252 723463146 9121 -83779135 538594588 18974 87488015 432595966 17098 -261746322 175789877 3426 -23089863 185884881 9173 -442880934 172850755 3221 219333984 606534464 15219 -376878445 257850921 7191 -410248340 326101404 781 -70048614 525799779 14803 -269956518 438774138 20002 -20297606 363649617 21594 -57179865 745785201 3701 -551460319 68104452 26355 184263080 903087568 17455 -105496367 349222388 4089 -440317867 226587612 5256 -465856381 573949257 12067 -229134304 93483450 9953 -478782039 932878166 14181 -579663098 672390509 10876 247451614 751813889 6714 -466777832 247518502 3462 -100138068 351795927 2196 33353560 18324841 14150 95827797 159234740 13659 -584539411 530118544 12601 -598419111 659420806 18031 4154498 364940266 17926 114628917 85066682 4686 -502145576 185606887 9074 -28386335 62660373 12698 -632149 388066474 12243 40037160 203709951 10957 -211853914 576330241 18264 137887687 929615327 1501 -599508579 133703290 9539 -302534197 655065739 15217 -545374519 72214096 5176 244090392 434191071 18610 -474753248 947927526 2047 -576629527 382572335 12214 -160080918 793562656 14372 -133877364 23875648 17614 -238950941 251546989 14112 179870169 640150201 7898 -598788949 37208416 17835 -521445997 16340061 19513 196973012 394989602 8562 -576705472 587426210 19390 -201480181 882816682 22102 -176792063 156515919 17643 231407304 165030556 10887 -428514975 147797086 24975 -534288626 94882975 5369 -44101405 558015363 15533 32114272 218978280 25492 59872515 81611089 920 -356266137 155406031 19146 -600410601 154195105 19482 251130749 388731795 25054 -371224066 35438219 25151 -111055960 175961858 1938 -45314562 473267022 10605 -164462526 323458911 10444 -416954729 206184686 4779 146773015 759922960 25251 19568837 853345351 14217 166651256 845790517 9246 -542032353 955874678 5747 -229124868 147584619 57 215981592 610247379 6519 -540607907 713936802 11820 185303233 402740604 22403 -465161092 750502499 3912 -326739931 96150797 8429 -220924418 56843000 15408 -268369216 533392456 23099 -384549556 773060124 7066 84793277 480430295 7065 24631752 433860975 12314 -90148251 538579235 26035 846788 721617647 9331 -270055508 686874021 6448 -549732485 230011721 12746 -73681518 147961740 7763 -359997256 536935718 9358 -34621562 942245805 21878 -571508890 239639659 5118 -156286139 697431281 9957 -156061849 930943298 25368 -279169702 561324023 14622 -32674073 710517592 10885 -550517956 492132098 4279 -250745404 75892450 16278 -113803201 675249835 23912 201514380 931339481 11933 -205013545 307374542 606 -332615211 219323181 22784 -347789028 107221133 18115 215559271 236404102 11315 165269091 269509230 1889 -395628260 924481185 19919 -71940524 649163511 5771 -315892544 718093920 3613 -588734089 620257623 16688 -601599541 606617364 10451 -544471850 132517048 11163 -226720095 323127990 2781 -276952731 224757315 8142 -355907061 305883547 11642 -13766863 732429885 23054 -229447611 482352462 15371 -600170656 236052395 18439 96257768 504898513 17504 -472755382 451732107 13606 105039845 415410504 25378 242082069 267700158 3749 84150745 366147794 9522 81621357 691797341 21451 142172918 494810313 17579 -305219367 390143819 18098 -108122478 535735705 22068 -295531624 772821826 7597 -518651608 694114375 15228 -389770248 735612394 11080 113111399 807402717 24514 -526952186 389944263 16390 250203886 590684104 13447 -425734504 950650782 16640 899865 396889479 10412 -170478353 526039498 24302 -128911692 410661154 9831 167982013 757867768 21505 -302484124 227816481 25805 -577566820 931460764 14035 135258507 927329159 25285 61486380 901544865 2619 -485023872 901227043 12438 184785486 735947573 18991 -367320941 528803812 25885 -95592191 31225133 10033 -286117261 920740176 26440 125026564 613664428 1083 220442919 705431899 26399 -584324937 77495242 18418 -387345238 803036089 15235 -308839886 722809047 246 89823896 267869345 18065 -555591258 328618774 6094 76122020 769496526 18924 160335727 452298630 20977 -463531192 695028985 18760 -518798824 9240128 14630 -401421955 588953618 9327 -187419663 30289058 6020 224779961 718117542 23250 92277978 324699325 14227 -116560306 646762647 17693 -197298116 361866559 15174 -114866815 668524949 936 78981237 480890802 2039 -470946015 697066996 16185 -67237528 384895181 19283 122897300 714125882 15566 78667250 500589119 20843 132224150 875867186 16690 -120808703 461643727 16460 -583687138 753316784 14031 89720013 198266781 5995 -11258745 84447373 21774 -453679047 418077369 12358 72864126 385697755 22002 -590421652 725565327 7148 -498177345 67936602 6349 251814562 687532355 11108 -346895455 297580587 13586 -174737214 460197325 21590 -251579643 911781341 4557 -510227717 828597809 10843 -288497006 407874864 11959 -33372037 419965109 2977 -570185707 421017655 23258 -342773138 30667840 7363 187925048 379103109 14882 152120666 466853079 8524 -150339145 871120440 8497 -353032293 44529029 11305 35839304 616080849 642 -34450697 928073931 9330 -124584565 133075520 7150 -269060730 752731296 25202 -324858874 278857120 10313 -415033798 930291758 13251 11467663 841567707 641 -369298815 868339635 8220 -186164075 403034560 1440 -77953487 198359748 13312 -8976399 688798469 12086 71733850 807127585 17488 234800578 811831622 12259 -492645044 662860222 6948 75827129 460365694 19454 45972519 382468234 25296 -578776632 875523964 11633 -215502269 286848688 23581 -404150984 860409799 2846 16690220 599132719 12310 -296598928 809832631 4865 190440070 234996954 8665 -486718345 386371496 18091 -129643502 133789411 23141 -540704031 203193595 12006 -506885542 954426205 22104 18235024 723943243 8840 -342584691 881291825 22400 -484368555 927579036 14168 -5950939 601524918 17086 -502873843 123594570 23714 -579995636 310281292 8599 -181109871 731293408 2631 -163189735 769500969 3020 -54330712 28698962 9147 -239829031 729633250 21746 -438475786 633592154 21087 -552446066 314322071 1644 -93804591 480734050 26207 111325287 511975342 14642 -284294526 826587257 11780 175180772 608578905 18647 -2729878 582515575 6601 -351595501 399165705 10625 146511891 936031242 18161 -268304084 477495427 7648 84991573 317564252 13817 -163930472 803312850 21194 -400641867 930645441 26430 -587471685 227719707 4606 -23357805 258456433 6092 -169451708 667723555 23096 -367606644 461729909 8045 87154124 721055260 10383 -476938315 24257049 7198 -486979648 109550121 7958 -246789078 63868482 13763 112756818 701351797 11168 240690240 549417259 2326 185466557 897286173 24199 -266496116 457096470 12612 152699614 861690306 7559 104241991 400291047 12658 -35111688 307818026 19672 -438240518 652206220 23993 -376531160 601958796 22497 66595420 923750231 12068 -501279298 653790259 14608 -405842964 379199132 19512 -391030735 743291923 14604 -199476525 649756402 18855 -218784201 563637307 24251 -575175438 38020838 24977 -385445813 881174300 26375 -180514045 245036802 23179 -433013357 387789356 24447 -80882197 441679125 11402 34686269 690969499 15108 -261499220 401306298 1702 17581159 855994921 4459 -239190930 324783309 20103 -77093859 44442860 4436 -391566963 773663795 6797 -75883780 20920967 6973 12824930 752013349 14743 -568304643 662758310 9943 114571126 707445414 21336 19150562 760619851 7018 -540982026 222737920 26124 205917870 590049049 3567 -94509628 250887639 125 -397962368 548351004 23907 109667744 387481680 6966 -351306208 785152187 11369 -315717639 192253579 18874 -422629928 17836383 4595 -178352548 79499027 7299 239961469 254248388 655 51685930 655009462 11662 -86279829 582121632 2888 -471397629 94209359 12682 -409787468 72360823 9050 -110567382 501841457 10233 -237132085 178196037 167 -506371827 30564755 8987 -447055033 192175577 9166 -93042464 422028435 3025 21488789 845564274 14163 -327484351 711247636 21588 -126462324 482544465 24222 -91553085 661466624 15715 -465139290 451931053 19926 -125697102 705873189 2604 180491442 64876649 17815 107840734 193368571 1674 129362182 62666943 9543 -468603631 549684889 607 -110698718 954142504 12936 -259496270 293672194 22617 -107389720 388507473 2756 -385757731 308111785 21895 -85669669 736917774 21233 -72672842 284453501 12237 -413711343 792006293 1065 -393335123 411325010 9024 -39967884 768991882 1603 140225241 533325777 4621 -471081100 192932623 14109 20850079 493059447 12417 -432868542 489957250 16282 -300910293 113708121 9671 73580443 244845699 4373 -335031483 336773710 5392 -34230749 487170841 570 136004203 369751082 3805 208448563 550773181 22950 -541948138 424751863 6716 -48924436 836590035 12387 -486333141 347921511 2185 -102466470 555742814 2853 -81818659 694800968 18404 -521250354 293446600 20371 -124951240 859469187 8453 -512211973 353906354 2018 102969653 589009050 9968 177947910 359557365 3762 -231346694 713906365 7567 -2035332 186805434 8281 -497379250 262301139 303 -535275645 808314413 651 -508686787 861731454 3998 193647132 284422988 16327 191493301 731716413 9802 165294364 176345480 10372 -258068916 670218978 17170 -330028046 912431105 20069 -319572700 293884691 9758 157536608 442024206 18278 -536273751 304339659 6772 -364993779 267002790 8880 35191871 524015979 2240 -590047306 567500962 21370 120417104 158299143 12709 220877724 218473666 6420 -484145217 530219666 6794 -268749441 948493220 2971 156060262 428805422 14045 -413516766 850023238 11190 -106476597 621880956 7494 248644829 462977233 11510 -14865675 264984945 20199 -191077597 627463940 14532 -175053999 749705519 14428 213011985 178546506 25310 -547135441 899550341 18582 -264300984 542593661 18638 -420151089 491050617 16718 -115195481 694660676 12658 -98073083 268873475 22476 -206109316 331081561 9122 36947149 649870594 11502 -528048533 666477172 26392 172315647 595040496 10845 -409069337 556773748 22817 30438650 468862698 21002 -422856092 779928695 13545 -221406050 678894663 25748 218487146 947672614 4911 -111494515 848560873 21050 -250991316 196205561 25903 -91579739 539529057 16322 -451218138 347914910 25954 84315189 148123579 17871 -252554865 58058489 11326 -564520396 311837604 11627 217127162 320552485 15894 -520086837 957749072 12037 -383333218 543163784 14239 71676463 693045999 1382 -292070907 714041165 21832 -106853744 10217686 9266 -550843828 378492564 10282 -579305102 217897384 22610 -228366852 754558446 10439 -20538713 906981901 24301 -526657137 844668881 11896 -33381459 894573081 5303 -502121030 606944188 13581 -276225912 703865454 19033 -48129120 303171532 23695 -267591123 445966489 5685 -563574053 610210675 10116 -157880745 265420246 15199 -177289087 912105010 25234 -456184038 490418044 25266 25177352 856841945 23910 210968164 706829422 15816 -124034870 430741724 6520 -77854784 755450748 25667 -556001191 590974842 295 -145569558 285697497 13096 236469460 301851035 24910 140037143 94879727 1102 107702774 903134093 16693 88250769 547721054 1958 -614376 550047082 24415 -359334188 381183088 16892 -462651883 23946148 1124 -382651941 731232571 2555 -406067642 83077065 18072 137663135 458023433 18646 -419049179 844529665 7264 -44041034 683080273 12205 -215690512 236595470 7749 20969230 918684301 22769 31795949 294256739 21959 30833676 896684481 12248 -399677732 834014924 26153 -46309151 565491857 1455 -364865946 672949491 20149 -476419028 619018278 11719 -9405864 687070533 10257 -24391407 53575966 15150 -32845955 29590096 1529 -27068046 576212237 17283 -525090399 326296441 14896 -423587071 125171814 18144 -292615893 876555874 23163 73837549 19809742 19759 154680466 175095248 14528 -510270467 533734559 10330 -296354135 268231500 18690 -323266491 878325600 1617 -246216816 526842544 12140 -49977983 55234858 13810 -547081876 23592010 24881 -519478791 921806809 21649 -189259368 67878929 21423 242758680 325376562 22409 -341357525 649430262 1750 -502921417 706255602 9963 143958114 936867012 21180 171586025 115166762 22565 -348967062 247522414 19424 241333858 11532544 25 -552029069 281934435 4665 -20124370 769183222 18885 -98236089 320122572 18452 -19423169 592684821 25506 135491355 395404535 19200 195101742 495001421 16718 -407075301 731987160 2355 -533701992 267067511 14648 71882178 558792212 19681 168839408 204506248 10046 -585296032 191606485 23241 -587770528 265723764 22106 -160533225 232689837 8993 -600880614 466732726 12098 -336286285 423021310 16326 -170029120 122296662 18297 -572890859 50657022 8639 200573736 626017889 7911 197529245 512015129 18085 -181321776 863824770 4471 55027932 176033825 18561 -189929556 661671903 6719 -235072978 162132654 11024 -435829406 838917937 18149 172658185 721129247 17133 5930612 340831036 8848 -236661083 275372931 10961 90452017 287269974 3932 -345204198 528829903 18114 -68798866 518997204 18593 -473527110 653138909 17941 -530877370 892972125 23033 10087422 526768428 12657 -481847764 296374853 5414 200523243 69584550 3867 -268274184 664724961 23770 -84237668 117328158 4001 130810699 357274674 19786 -222724161 801838379 4793 8876930 651183925 17457 -390132518 691317976 8005 -581347812 31319335 21843 -463573224 759702257 12959 -222984520 108134242 25361 -183303319 324769447 15154 -110083479 464789031 23108 -549210023 832796887 1340 125653391 467633955 5940 217615062 272605969 3717 -353773031 685563339 25756 -444207817 802924968 16901 -432607766 559783192 6294 9866252 437229618 5194 55182592 230169531 5628 98502849 553608786 16609 -234116110 758960967 2536 -384853062 931153264 16231 -212390444 632099843 24044 -145005557 536774370 23787 -387731858 933175626 10965 -591088089 579949927 12554 -304448927 650754452 15263 -100014368 180385232 23772 108844758 223653914 14725 183148599 791370872 26102 -563115455 352211718 2026 -282245557 294538347 3471 30995656 561087609 20748 -165154145 565344245 25267 196439197 92952606 17803 -122017838 422568558 18454 31128238 957063316 10349 -241694705 101372529 9487 -453370741 408730067 16574 -47740852 841987273 18322 -321494918 188072140 21149 201825406 177789703 23724 -69511101 825685004 10585 -617457 181999207 403 248092025 760470524 15680 -63751141 243384113 23558 -416002311 650133399 25328 209732575 706471896 764 -570144889 381809144 4601 80881106 126779058 7199 -572353894 779614376 21139 203855240 44626988 12934 -153074412 17344958 20693 50560630 648067798 9160 -346014763 726107288 17191 -137334426 732557560 5617 -435006034 264018473 4459 -412009096 25692267 1470 192765035 40571337 4121 -20368801 689901100 9307 -22918479 323141592 8141 -619017 876622434 17659 -17978421 111191228 21273 173577520 224433855 11448 -137151675 945049827 1623 -71519993 338763035 14145 -538522629 940229732 14897 -55311227 707767562 19990 146122881 701350020 10506 26102349 441665081 17158 -201605028 719253825 199 -63732941 712953422 5448 -338331804 679058035 22697 -192833638 694102453 8249 -375235499 381766367 23402 -302176579 908099588 14810 237922889 127291141 4546 -374826442 218748861 590 -343430757 436547710 22722 -61714793 222682909 10357 -132064360 386891828 18396 -490521086 303078615 22488 174875569 599429302 23708 -326781818 805715581 20647 -298604087 346773246 17113 -204544250 691829118 10854 -300667708 124444038 18891 104164579 127053680 22909 -573656676 951567612 24540 -88453156 893950852 20583 -136109395 892052070 19503 -567851255 53084437 13334 125885658 910503789 10253 -457796001 177702156 22574 241957881 97408157 8986 -366407319 763093775 5080 -502583100 433474015 21165 -523026323 397472478 19588 -196850459 166487543 4470 124798174 528057494 6819 -379831754 883511025 25796 -173598708 816033524 3589 -321365894 389407317 13851 167752997 858189561 23060 134245117 270747191 11087 85186422 761633211 17041 -302203190 72780341 6606 -260559627 683309708 22991 229953180 238289951 8580 -311725052 472200162 19035 -478091622 495685919 8681 -480756763 300623697 22770 -315709781 917127007 736 -556821078 361696407 2330 -506292056 771919319 12087 -98389398 304932535 3223 -393238692 441072241 24527 178179327 907443880 19769 -228266032 234292433 14979 -242832152 733889751 19357 -203777546 412863318 9808 -208635946 715830507 7934 -315730063 668470314 17503 -236731591 622581337 3282 -12025281 299871147 19077 204408977 446927964 24650 113125149 474326167 17012 -378754502 806736433 15607 -220128279 340655417 2887 -321849836 17426761 5009 -506550045 457565729 25641 -507828064 810014810 7573 -516834554 511695262 2371 -445493636 298508653 26274 -320403118 263453775 4367 179797736 831550265 25917 -506243951 861380684 5554 -530507026 369813673 1358 -223398858 376286173 20464 -3394215 115747588 10363 -341321041 34632158 11721 -529470675 902768700 4479 -272517182 883676952 11248 -568695494 532581693 6494 -97863561 62979922 9054 -47698538 326354805 18981 -556644657 650885106 16128 -302468025 891719910 1413 -485125072 622174438 5083 -413637070 330599832 15943 51411326 464090562 12511 -565785348 567177911 24744 137099920 712911986 22812 -363718398 853835431 23408 -229245586 88278665 14202 -183178553 91723345 17519 -392179093 557505560 13006 -308500598 562745203 1397 -241818673 327897546 26179 -207054415 818005602 520 102818798 145080374 12399 -398177765 150759933 19798 -193868666 248201810 22275 143775261 507564024 3438 -448679584 850288194 20889 151888183 423132386 19166 -237677379 72570284 9317 49959997 417991402 15476 189075785 541660222 24161 -172521304 840591378 8343 105062982 510248092 13681 215864025 480852994 5870 114162871 249355436 3662 -597993982 443647579 2355 -337151625 777305948 10418 -349168037 503161262 1634 90537386 464056284 26238 64681171 258980308 20706 -69836959 615635911 25509 -517902788 71833197 18724 110681739 763291731 19454 -507710617 595376331 65 -88637597 171743406 9430 -349181021 380572171 19489 -475215283 234509855 4916 -173099690 149243187 6677 242884891 683878404 19033 -525321545 55596227 19796 -564665270 389324883 15077 -128403760 635752981 11686 230679691 400895401 14604 173146249 876307154 24169 -493220352 101237789 1187 -176869673 520588983 20237 -164766535 343456167 18567 -309064269 28737873 7717 -245522472 123312190 11623 178091207 338599369 11210 -216486070 872456970 15910 -148514953 294663614 18730 -219340407 95248111 19069 -273590846 101439540 21462 -288281260 803129135 8637 -465415130 951273907 10746 -175586261 451764891 1832 -594093088 709893243 11036 -482559070 86759369 22136 -125731851 216150743 13262 -405109111 151653904 3531 52064806 804178141 10393 -241817566 628153332 24971 -154490968 682256988 22911 -533104950 823595830 10965 -373573884 61007844 17091 -265731340 294320752 22898 -255907184 467422697 4 -70074400 907088694 14272 160979914 802701909 8847 207578207 701299520 20039 -379330129 199429542 1442 -177052104 897737242 2174 58902393 39459326 1138 -460088471 390263513 13382 -161425155 275451901 8764 68813121 29765194 23104 190068066 144487005 13025 -288754611 454367268 11073 -315182791 844039644 21465 -405657633 675315668 4950 191521775 842700619 8276 -307749847 780800867 6542 -116830088 645450641 19299 -98367558 831259634 23676 -215743754 401909142 12865 191267750 178621525 16694 -228132218 143359129 9 245626485 451780895 21415 -6650371 202795313 14178 201429597 917834827 259 52347344 581616435 6172 -477384742 862970530 13519 -24323132 27534340 4745 -371694335 838039901 1712 -208088857 63020403 16996 -101762097 617309608 11207 -573507946 470537217 14150 -402575322 74847034 23261 -398006037 410994482 12658 -415251994 419126244 4872 -149818299 331313780 2002 192233055 862190528 15471 -458569512 49340564 314 -430406512 473098979 439 -509235775 764790662 12898 46582647 498423052 8898 -340488898 656035545 23360 -247293379 129585406 19729 -91528385 42787243 4162 -84130008 574633387 4558 -60243789 626538563 11309 101013393 131947987 12069 -237999008 516642716 12740 -516614094 465741154 9173 154348133 688241787 24635 240735968 239256595 16720 42129669 535287023 25717 -518662854 555497428 998 188266644 953269653 1257 -160606165 683534311 25887 -385630608 806685389 9047 235697108 337588262 1389 -584672871 745557886 25011 -571814129 369565158 22853 -156154841 788962501 17278 -77245175 142773308 20702 -142713159 444280008 9044 -181379911 379080505 18419 43650351 497735264 19258 167732698 805228518 3396 -359856388 939459477 15017 -602066445 302717492 8358 -525863353 95164965 4524 -304779532 82683080 24774 -170662279 151320554 9296 -53048324 420512536 940 -37133306 527023758 14176 117752741 687109448 17538 -595823621 567807257 11636 -538257858 528617462 10321 -274560244 158889750 19893 -313917586 445961046 21688 -270570775 870054281 16587 -121402183 702597771 8510 -384222814 891468559 1034 -407322348 894766858 16477 -560487246 715058292 16466 -261535186 152885261 1964 -242902815 864613927 10999 -291959809 60468426 1892 -107248740 734796897 3068 -464095368 247108611 3074 -283868815 173977326 16528 8172792 161616352 478 -413859783 452260292 15375 193965619 655918993 2455 -514975490 939331189 3456 27410838 306469819 7783 -436791051 84939510 19276 -15078860 465508643 16681 247991224 574900465 6587 -453571564 222103817 15975 -528068130 621757904 3872 -376794946 790626624 10710 -78477575 853667184 475 -236001349 565406771 25813 -394844600 409204718 24095 -321485643 612973347 5493 -113292426 58571463 22243 6925756 132303189 24879 197714319 335291528 6490 -170379956 297253504 10363 -513098341 816269073 10947 -571437403 459907912 23366 -446045360 265735619 22706 -215612367 336703565 7910 -65768995 722070362 24511 99503421 434611733 4184 240558267 731602952 21693 -19996462 380305459 26466 -179783905 808227034 11486 -91117159 422629603 22587 -457277830 849495556 21733 179722523 870607264 18294 135711403 228732177 7983 233322748 657871127 15896 -226680911 198613730 4353 223376358 538873431 20086 -191342144 499399108 26008 -307016851 500117826 23670 -53381656 31338894 14690 -193784432 476180103 19698 -241310243 780170896 19579 -502977102 952699721 20385 50910839 752168478 18438 -89079829 486614261 9836 59977610 455930368 3687 33565271 191827067 19094 -329920436 168904886 8427 -45217523 852077930 7735 -347835002 266041561 12328 -6684178 213391615 1708 -24249951 616820552 10565 -95117105 952789581 19392 -541955214 708462499 26447 -417087216 269252131 16259 -158526361 841704191 21300 -334848461 804129837 2859 -372654328 764226053 3623 -121209388 819147720 19485 -355630261 770913316 25493 -409713328 957364337 22112 -562321940 920827123 3906 -220467049 38072273 8347 68554470 254629829 4353 -591003006 180097100 12030 -561930195 165049673 23670 -348086957 935659876 26169 -241962785 855370674 24546 -95308075 725795735 16173 -263055150 633405057 22519 -180630109 383390111 1964 -373321213 828672768 16979 -220171447 876222333 10510 -296246623 48369106 10896 -102433349 393491907 19833 73310621 652684406 3007 -376562266 486679848 8526 -595983035 642204794 17733 -36228298 583967861 6208 10563791 830500845 14267 209907965 712017654 280 -488459855 99250864 1115 79530901 716571804 1542 -59034176 383643124 5133 -136744382 685071504 18286 -500388327 49558446 5916 40703513 631412662 19042 -455385442 536612036 14 -400909979 857023397 22712 39218461 729994476 24676 -380647590 499752213 1435 -463726007 382458902 26100 -577717350 254133535 25778 -105605171 431117795 2014 -410585791 128119711 17836 226387637 285783594 13164 -323885459 595083202 1312 128895927 769372817 25403 225835860 583456308 23316 -8847004 776610183 11668 -78188493 392091499 25290 -223652410 896381296 14453 -296638161 192724473 464 100402 616653042 23331 -206389201 521631271 8095 -442475329 403842844 6438 -433727082 444143158 25175 74016899 584068504 13854 -226134389 210937144 137 220268530 185129772 8143 -520770457 62014432 15664 -460771602 832125801 20000 250002982 857933438 18672 20008176 720818631 4034 -467084701 191676870 24475 -248304927 372393819 2351 -366877893 406565138 15559 -33545325 60665921 3154 -316652749 197168635 23797 220749476 873054488 19224 -247950876 363342922 16695 -70026254 808456471 16117 217114615 867229175 21173 93978833 169770085 10788 -89359504 226101775 5580 -521451055 157032181 2506 -302582098 153893326 1839 251294958 841127329 5524 -309460584 151134524 14453 -195483796 555214408 16485 -296570433 704525385 6018 -231543546 8684985 18492 -213106872 421364727 6605 -148669216 101784290 11975 -6238019 241727240 25363 -12300876 806783415 25912 -306520629 144764308 5965 -142351440 168450745 11130 -139356204 423996275 19893 -236143659 623688644 8401 -77610871 886693629 19875 -59122574 436290731 4318 -154663844 830591101 17339 -418153694 660067807 16238 -452563578 927837718 12328 -452031313 887347743 18304 -512499773 489207935 17121 -358134659 672608848 22417 8251348 913180834 3537 -402312701 689103924 6190 252412037 264912591 8739 82292467 57239612 16930 -28757445 315075533 22143 191094692 814862284 9788 -174172464 479657899 19996 -384042550 931465750 15956 -5655668 707415698 21545 -396579364 839623424 14553 238556191 521774163 20484 -209769421 721086596 17730 -160411480 857169898 6833 -372010611 697895208 15157 -578415886 833544046 10594 228551795 246507048 15041 96283032 156904287 19714 -436481657 423142192 12342 -336985436 225176678 3484 -524019116 471377273 17835 -510936398 895955644 23742 -134280062 248183885 9424 -495323661 614066923 12988 160535345 623491622 17282 66690478 550240750 23637 -143850396 658701360 876 -322307885 45445820 21976 29939152 655919681 760 -214748414 26825490 16680 -142082553 517854338 17802 -533096549 766279157 12686 -163540972 565921592 5673 80930120 817761459 4582 36086961 154033760 3504 -342559520 229448529 22066 211386775 854254329 14174 -85915690 776425871 22822 -490728998 292728241 2145 -285108905 483460739 3683 -447636817 897638940 20281 -321116207 712528354 4799 -538961663 637944657 10874 -582131956 938036357 2085 -535204605 418925320 22278 -269917275 885795268 25132 -257816485 245649421 9164 132105490 105320497 25076 -273835288 762017780 3740 -549594517 487384481 5910 -527518058 280855824 15353 186490992 704366709 17896 73218201 506790241 11202 -134340270 879115801 2726 -211877698 207189275 8219 213170853 911169960 16584 -3876233 301168120 9329 -574396928 531971824 3162 10972507 769373260 10830 -346476555 66918343 4230 -236791589 606524831 10622 151806291 901886338 7786 1010196 402426710 19868 -317258235 747933754 12402 -164307959 803986987 14616 -51936141 712145109 15646 91085718 468979457 21145 201691045 218708690 15274 -325091051 706092966 278 -285358257 36774599 15206 185138174 277470649 12259 172851118 857257965 7071 -55246001 209708181 8827 -153698268 19596143 25172 -507983518 540802870 18478 -456021117 642822289 18136 -407721193 456584641 22084 -378825131 73646475 15741 217791223 442358324 11999 -61391781 894849004 18798 -171878458 392317381 14946 176835379 237522770 9458 -97655090 247900850 14379 -442612651 128536421 8154 -135652810 416796713 3589 -113500850 395288219 18813 178682985 250463662 4963 -10031095 731830000 12111 -399402275 461464111 16640 -444101686 463456802 3109 169686681 702414061 24751 -53315204 60104728 10389 183812017 517673164 589 -290969920 930552756 12132 -270310218 152744900 26252 -482163169 476343476 429 31665946 635306438 15924 -548369780 937486934 23157 -187396348 676685486 15877 -128024441 167962568 21251 215327700 12221028 25316 -541391271 148056402 18639 -311154267 346867019 23074 -124000858 822088113 23098 -199384270 338058692 22533 -44261691 114744923 16947 -286419730 635452440 13494 -188043334 558487519 6198 238648875 388468359 22129 63474637 718890497 26317 96353873 35569575 5392 9675014 864660732 2626 -485118666 894007580 13990 94808255 81796350 3507 166052373 271832049 1285 224700732 440342518 11183 35045919 800336591 8281 -352597492 891592821 6660 -599342808 539670415 8886 232471039 406490819 16197 -400676729 509327084 10300 -155963767 468252631 13541 213371737 900875140 3190 -247803038 925639632 24918 207225740 453739496 366 116065339 741400866 6023 218195756 369567948 3932 -66242997 206361006 22416 87542062 20315633 3557 -235917134 880683211 15213 -572728196 608261739 10863 -34774452 703976754 7552 -29217182 594289597 3284 31891242 92209135 16164 220215615 390190406 12020 -599227601 557324760 2037 -342991791 821668715 7162 240296501 100767973 10634 -212660624 794013619 16474 -466684203 267432500 23399 -344817549 537529898 25176 -184407684 303607953 21143 -35321823 481631801 10118 -530590257 470518664 25784 -111930812 107103479 467 -364837393 366100791 11552 -374228229 162074027 10039 -508231174 310577129 15835 -336121188 554135173 24171 -1631530 307627041 26167 -64634075 286161011 5901 -533307815 273420018 15562 208394108 817030823 4045 -545527538 742481644 16964 87252034 537553175 15549 66394155 724403845 9382 -596875640 96655820 12636 120091057 349644342 20807 190174284 56126555 8037 116617756 84175903 22606 -60679502 738906069 25584 236728237 719573639 20568 -471081865 749373198 24679 -147107449 698672988 14450 -59507518 671238816 12286 -319678987 461449188 9444 -478086627 823062416 20440 -551281351 655275626 15517 -221680241 80663209 150 -550184793 448083684 11520 -408260005 770680146 24290 215028133 624934356 18923 -562169414 825713492 4892 -361522772 152404180 3633 122751543 43761072 402 -322020096 341237151 9950 60331573 956454544 25792 144013465 753826898 3004 -117504950 586955736 4467 -392033909 728086195 2065 92651120 825320670 23077 -559772594 941048185 8922 -81416215 489973391 23205 -269880276 525325512 25773 132039727 296452928 6163 -273105424 498266318 18716 -208444385 825306284 1804 -282766031 449571639 9709 -216248882 743423374 20947 -377651165 787363478 3994 -517164350 718295634 3124 -201998062 190817080 15154 -318522769 643128114 23690 58555157 496862414 18176 94693726 557053267 19155 -153764512 284970113 21232 -370690670 901161508 17349 -228125105 728501579 25205 -111381621 816817347 19410 -257520144 754756873 20314 -34368247 493803315 14070 -434607399 761931984 11511 143384021 82559615 5676 -460099114 24460811 19540 -209391077 543639474 11989 233373163 545060831 4642 -327067218 120779844 20847 -224845016 917071551 8402 -509000394 19960088 17878 249005605 898511655 10695 -45108684 897777924 14912 -66216324 712945577 16895 -302820431 330533338 17400 -383139891 604956763 13612 -216691948 571845229 23110 172693694 41664380 18791 152122980 632612975 17492 -215405684 545844624 21294 -246797055 398622596 14951 209761546 318951131 15479 -504118455 444879278 16162 208570150 253245367 6907 123054348 358902792 10985 194916104 829875518 14391 -260070432 550324246 8059 -481267229 149794785 23312 -505804439 587768398 21820 -53907093 953278294 19418 -203214960 802681961 760 -516947187 856093065 20513 -175523828 808862405 21373 36523773 857587612 8436 -229131816 238037933 8398 -557004426 148793301 20819 -461346008 456042376 12851 -542063356 412360033 12751 -359053713 227220777 20763 39600239 933740997 3931 -519562480 762107167 9480 -476260620 215131235 25375 -351072496 64321746 5174 -150230793 11898657 21489 -141532123 483610324 25360 -89643901 306456089 2280 -547387258 172417295 23064 -349404647 339394460 7567 -313065109 439574466 19871 15013070 254415342 23885 -403567951 470209686 16303 -329504638 202817122 10189 141230834 521635160 6585 -486948669 180699003 16587 -596046634 384524586 20506 31485745 52590232 9453 -510584716 469710372 10418 14210806 779838565 12236 -388540027 445598707 26024 -350341202 789067383 9943 -48080596 412529050 6503 203894263 915986559 21259 -539452954 246952111 24835 155776070 422177977 15172 163202022 469380438 21794 -407583943 875174189 15391 -504636399 786130855 1473 -397650616 79362412 11875 77026592 851044752 15417 -209634765 547798407 10394 -165455813 725406974 8645 90964055 71221630 9505 -572518157 259260796 22832 -543985920 576361930 25072 248414147 824881280 18531 108156109 21335881 20122 -22226544 823489620 1255 -540136257 18256936 3258 -584684858 672960331 982 -592602119 392150948 13820 -531587434 190497731 2590 147406056 425112194 16546 -302748557 473987342 10236 224871759 102755961 367 -584115915 623938999 1127 -437143928 284894774 22214 -350600350 836790692 24990 -411002281 632215166 19793 -560477006 11609236 21791 -270065877 442983077 3151 174037617 608521258 6066 26391758 449332201 21493 -386558973 629805074 15016 -196372003 817523980 11429 194487349 879548172 2124 -5989045 666362551 3168 -56783307 660953738 3676 155848731 573844200 12759 -245637238 31736797 23381 28218434 781264021 672 -463787154 764063869 24895 202991802 77266656 9970 -535409608 833248942 13328 69457205 751197300 23649 -61159860 33223172 2698 -471065381 849273723 15763 -525192977 303057592 3765 -426759440 72245260 20846 179648932 395043359 21953 -45948680 256323191 8214 66077551 268260206 3095 -7068982 702398002 16175 -69510694 26982274 20468 -597869697 406074035 16684 -88011557 168780096 9043 -490759423 294804473 25334 242285614 743574425 14492 -311417879 638189898 17031 -563879522 862889213 15197 11989372 256173375 2570 52941151 651460147 5256 192333546 890961911 1428 -365996762 297019294 20536 -364526153 118995466 909 -330916827 449823704 14097 -82362558 564597850 16972 -177729401 886328686 11451 108591398 546125828 18195 -20564505 452909823 10419 -246687713 946118160 989 -400687673 193748431 15580 228673902 699207016 12155 -460222780 390996575 6000 -493474334 596510434 21599 -386000604 44499939 11252 114712341 595724528 12913 210645146 698218353 13302 -252796974 116354807 24824 -123801230 930074184 10789 -403059632 376922694 5578 -185555949 933640369 15651 -318497710 940815095 18649 15865584 230776351 18917 -213330901 409161744 20905 -226791193 447066466 18969 -548088835 904697565 6275 -428907746 666379913 26276 57009572 933423426 3817 90815825 825972705 10262 -291011078 559721296 22293 -185148659 331254132 15160 -172758926 775435315 7706 -441768369 416670329 5231 -276396867 278521147 22653 247024018 590933438 14419 167148790 269522367 21427 -365693759 435637191 4864 -549916143 603397772 25489 -307369330 827943311 19971 -297571253 428054325 5810 -115965068 461258479 10422 -7784961 552351659 15030 -204822016 275284098 20537 -305827539 120178065 14860 -593102851 341539490 9359 -159576476 528719533 3072 -1774750 633915243 23413 232460533 17113111 11605 -129122904 850050987 23935 136530210 477567999 21280 -107130596 446935167 12092 -442681710 508240144 4108 -439158660 950839304 9026 209007815 435151057 5409 -224804968 787617537 19447 -563852494 899904005 13261 -398136006 329283777 3294 173283129 292885393 5683 -168196641 614023794 13725 245803116 766940267 17988 -82359982 952975374 11284 -322626674 699690582 17076 -431057356 197674643 2949 -561885753 913457064 5951 -476198044 748784572 5288 -483130751 313943755 16644 -471963801 311239049 4776 -195299272 948334239 18904 -280664132 291894316 3923 -124833384 948363636 14074 27613871 863436032 887 -219090064 319981840 9783 113425346 319824701 13373 -393408245 591018979 1677 155459295 136321452 4263 -77701955 923845969 13211 -503383711 199327141 15640 65086706 45577960 16599 132561672 600762388 7201 178375989 38265582 21080 197601684 216536823 7282 -28088223 888736717 7234 189607095 912055302 19090 -592959180 656026066 4869 -328292945 211987290 22303 -569873511 810973744 17556 -195729367 114549914 18610 -189652899 329656218 10410 -377199030 619272917 19522 129725096 216018751 20103 19706366 708336168 8824 -40336531 301733166 17485 -477523319 504389227 10303 -33417636 394876130 11816 -21293135 706727824 13877 131552140 646155465 4829 -452420813 422462962 13677 97265651 550177094 24157 -65804025 540631620 23942 -474825690 598451083 8052 -439418605 232175589 8972 -175916251 296941942 22425 139752298 61960341 24078 -493200081 345386564 22646 -34158723 131163719 574 -444777253 504652219 24631 250691963 22542570 7219 -24906928 646061856 14963 -62170522 372047615 353 -184261301 840102880 1651 -46020466 289448197 3022 -133557366 130133355 6478 -367045423 609070639 15867 -384573940 613724225 12715 -477130271 456010374 11561 -589612229 699099990 13165 -254520666 418438377 25085 -256868632 652810103 20447 -519235941 456033565 12872 116679012 325605297 14087 124466741 61686219 6896 93121579 900855129 5315 -241704964 282536434 9557 -10584164 873152007 11961 -457452700 877581715 23375 157354895 484200664 12905 -595874069 192934326 14958 -153154725 160746014 729 -573196559 377722760 5030 -483141481 245534769 12116 -256507891 390280785 16553 -186933835 12353598 13340 -134429954 31139601 16719 -2036213 772941656 11212 -138605481 684607885 17119 -217122866 299301063 11370 -475108063 224215627 6286 67263225 606979900 8463 -457411675 132399215 4821 -512352972 585302341 4397 -480333068 188533779 14597 -588222359 16770127 5112 -95918897 949200403 19492 140556234 339730481 12902 -421698257 352405304 24506 -312740408 612976627 5061 -259425075 376839513 22148 -398069928 936705980 8165 -230994490 349688408 14388 -19836686 480169568 12604 -421079477 443602719 23073 204246334 869982788 19689 -524437291 880068569 19941 42542977 147971184 2589 244496810 784115666 25649 -292586692 200293643 12111 -253122704 590775705 8583 -413102813 713624555 8823 -104364877 701174877 13827 -239371615 211618837 12384 -569418049 601429219 14885 199116970 865176594 2204 -261749338 336889174 11855 -67983788 378808274 20249 -381687569 189327590 21849 -305867978 655479403 22533 -202603532 487063808 7372 -30891044 706915627 18579 -361559581 132014213 15286 -232190133 508116791 25682 -563753254 479663349 4668 -422372988 60678925 24305 -10970963 239520647 9176 124581479 211346803 9576 245154509 563909925 24416 148906614 172855713 3257 244659683 658850101 7686 -416681485 898743235 22005 -159837609 598228548 18433 30900814 815912586 9183 -555816973 263247281 13915 188238570 614375358 10683 96611159 389522750 2374 -166222177 379196958 16549 -397551647 179465633 169 -555992403 534044249 2306 -296585462 352031697 807 16382779 514262281 11247 -258913554 365263607 10819 -414074412 893487049 13065 -148872872 234838139 11534 -555855626 166752136 4776 -10967973 520689210 6691 -494645522 424639917 21564 176065448 749711737 23334 -236616812 941528834 9429 -357565537 389480892 3080 -338259416 806897734 12414 -357155961 665190905 8467 245598509 726040678 18227 21534472 454590789 10587 151082643 310367255 21304 -129788044 420631282 13460 -36074614 147425047 7349 172686548 370010773 1069 -437500896 697205604 14869 197638375 83397950 26017 -85394250 324931927 26315 45760249 63753878 11260 -272510863 848924923 1448 -594339749 843924283 17665 -505768114 77608873 23090 -177057810 369125798 22599 -253239408 924811035 13218 -188514807 246137025 22152 -356110797 748428979 20964 -102237110 781159065 15462 -134196765 794611371 1998 -230245005 245387860 8487 7411410 509812760 19716 -33191057 513510974 7313 -564151606 846232355 12634 148387541 53249657 21204 -253136966 904172665 8709 -224620113 249735878 9009 -310167707 90091744 6395 -467072072 824107020 11090 85384757 326753277 3666 -177863879 725573393 19276 -260450491 888243319 18669 -992809 928913703 15277 -599126339 289883475 5729 -160495901 619371472 19287 -12925369 504420581 1265 157907915 283446689 3608 -157039162 167701341 10588 -92230137 501676658 3337 -287997132 927848661 12118 -296415718 847764059 4887 -460774330 569908171 11173 25408391 492100004 93 -325629430 526615281 7079 -233083480 636351732 367 -489606542 214033504 22801 -534159121 170813788 12988 -76262421 904093386 10298 -227891270 325063718 7660 -27512858 892356705 23299 -45611181 809191725 11718 -363619529 585204097 12556 -410695216 571150888 11015 -110330856 906731220 13537 -242741451 790478152 22669 182646847 636704480 1023 200554802 632676416 14462 -265943570 40761867 1500 -20550639 944835525 17363 -232844235 26230963 8850 -145818187 388740648 4939 -183153028 652854371 9213 -222384720 394479488 18825 155454777 337848509 26178 -53952655 172268577 5704 -169077200 857344665 251 83939308 314650817 10611 -576169777 843528143 17933 158701031 86244227 16065 -341367930 248868079 10696 -13569127 437264030 14186 167950201 529286182 5964 -159903177 318689450 12669 -285522503 69189297 5368 -87095288 748692172 23137 -216096634 810338415 21864 -249841478 528320705 3365 71446822 434542101 9128 210972028 555022360 2491 -261037063 619193115 11328 -542977292 604601631 21453 113654424 149787321 6851 -175822558 602417907 12383 -373271637 849204300 24037 -194109524 329670578 7795 -454287190 754396983 12847 -182029026 604363374 25344 76009564 613282548 24518 -44592953 927580163 1254 -425954333 110674777 1965 -150358401 117301769 5044 -170313197 874816741 24211 -412486463 360590380 20155 187441547 517326956 20396 34680870 955890589 12926 -169213160 311566075 12765 -534013454 581712713 25369 -214718427 666004502 2740 184213650 185904495 23293 -137631237 193987411 9984 -426978396 639530173 23151 -131977602 223758732 10738 49936052 228600316 10650 88064671 428330763 17146 -278720837 874518341 14208 -483001518 870432670 25712 -144465225 626339955 7993 205497629 896708775 11619 220930137 168494833 13931 -389670267 62849559 24139 -180833849 855863696 22314 120342100 900740933 18980 -310677108 497173910 12689 98372909 561125366 3979 -455870665 894804521 16619 -148310105 121102131 6761 -156634129 86518329 24780 -49727367 782159918 17895 -174118063 353655267 2207 40668723 217994615 11493 7470478 409662212 8242 52127658 811430523 23121 -226953389 452558359 5029 199558693 527916050 9258 203714773 47343058 3315 -237455871 538408731 17039 -496738619 537967394 1219 -263491338 304768374 11829 -77762643 867397519 6136 -591516936 203168183 11131 -319518858 406701760 7629 -123291270 88234991 5381 -243330698 172431906 11432 -503102503 654383231 14664 -490532502 110591356 16697 -282533620 261145857 4713 -496715084 573296120 14399 182517585 281830154 21404 -557321746 124326472 16041 -224309791 140305638 2285 -274433890 26766890 11770 -442108082 78379679 19076 -277837660 333043585 3101 -372322855 82484717 6342 -20046515 165230700 3187 -145233776 415967395 21265 -388820321 882415757 23848 -91428544 532190828 20310 41562437 839848241 18705 -450091665 719846157 19371 -199875130 892288337 22542 16805697 691040629 819 -561477166 123735175 25064 124665542 444242552 2427 -568097299 416392705 25724 -29733478 406718892 16801 -580746643 956753787 20159 -536147652 474247974 24435 -519744536 483946843 17817 170293041 155322562 9071 191358805 875867190 1427 -480531965 255371381 12914 70202027 852129237 9073 -231898487 102494204 14338 102374810 491142176 5639 167345867 247160892 2422 -599496678 116277432 4302 191695568 744899979 8898 213283576 37169828 556 -363605995 99768218 3579 -26915597 57230985 21878 11565895 293021650 15050 -310286108 447168549 25826 -381301653 921146435 3243 120815026 126904418 19256 102651606 601637315 16252 -203845891 495561469 1719 -469344162 91819154 11010 187477239 434665922 9591 -334271551 729376384 5829 58869384 333956927 6179 118403809 302544991 19697 59366114 929805719 8513 -414513450 58572533 1274 49715891 747876800 11963 235170940 564585047 4842 -28075856 522477071 2310 -303609 260619746 9119 -396581100 641407714 18929 -309524379 73553925 4811 140107817 533121141 4203 -578956433 384676327 10854 -133887329 926395037 2785 -219453980 944996306 26153 57370670 879333438 18243 -412550120 52497632 20919 -526269847 677161935 18254 190011583 150995200 23341 -566878103 838589247 24184 -531827434 267006885 15665 -232306128 578590368 15233 -44749742 47981444 1844 -406438978 592465109 17724 -367719679 913843649 20122 -419568381 708885412 8922 -156720391 433639498 12230 -538432501 879583340 16275 -228289373 576015833 18219 -246685792 449302883 22532 -583193746 433563761 11892 -360273586 395513730 22698 63271200 798076813 5673 173917863 93816154 6518 -149298867 900922206 22725 -419616553 214070901 18443 -96679080 942406203 26115 166651149 590148614 23069 -370836438 418335985 18780 -208872452 356689317 47 -474721493 203781926 16388 -524186066 402983458 25714 -67447915 622121593 5732 210063669 87487496 977 203281468 547716807 25385 -42352883 380637445 2508 -382003942 265185740 18674 -88866147 841726086 1689 -253658730 449579356 23760 -471223658 797569823 6788 -143438224 92188159 7293 -548051955 434408328 6086 -39768548 378423105 22106 32535715 418993369 21274 -253647795 97201512 24825 106785308 541159094 18952 -503226861 199321819 20365 -33095599 37213964 3064 -535228951 567510832 7153 -504115347 787172638 4712 244870350 16232343 13200 93390534 550463059 13656 -347710079 25838522 12674 -292660047 643533716 6758 242010488 811658760 14834 167843834 518614309 8545 4516105 500358033 11662 111796201 927781407 17945 -180899831 158536241 15313 -62758533 642197975 14504 -289413325 831054969 22205 110021753 835338083 7214 229085387 780983579 14298 7424103 936740131 440 92567886 131393739 23395 -367021886 536577728 9191 -252512273 42935638 22743 19181680 850319244 11554 -287771308 571037892 7710 -463134745 756724996 6488 -250344387 837812761 20117 -534383367 777223535 9072 -525246727 9067978 24765 -553362112 350548827 6705 190310397 796201023 15999 -242568999 19743583 3437 -321638101 740438656 13036 238100813 70596403 20012 -573076761 923092761 23945 -174688027 586177715 21874 -363046487 714120114 4617 -316135285 811546174 21024 -309944593 278080947 19251 -7921287 234203538 26102 -532189924 136892419 8477 -353577493 119525436 8699 128113838 555258940 24988 -411745987 451132953 4462 -446164721 265000447 415 -347139763 480024938 21016 -453909491 859184181 16547 -154431047 437073595 18719 -418013568 776679400 19987 -401498240 936184236 17336 -32435226 422444927 14675 -90967158 253331220 10863 -157976241 91963198 6535 -4224297 752201108 17065 -445107203 102476400 23765 20736441 931010882 18014 -517464676 419001839 4279 13771569 242483033 23712 239478304 246661255 21265 -576696228 256699940 15142 -333357370 12936233 1211 -450195634 771591988 1824 -388594344 529067427 1518 240387591 296639546 9320 126788056 260600116 2285 -463068483 474692249 5612 -143159297 705640794 17263 -153226822 202371529 162 179400022 384954342 26057 -335368795 342173489 21884 -207020327 213521037 23628 27415895 812292016 18780 -85302514 741074043 22309 64557997 732462516 23709 -318059482 485433342 1273 -89206813 840041895 9609 -598808146 911461591 19 -306655980 515848578 14336 242194676 338284337 19988 109137389 174422045 19118 -483585911 161963839 1689 -505860275 526030034 4008 -349005567 929288327 9786 -493375248 51046120 15765 -444524199 635223216 22409 -194732228 29745130 26061 -561751561 225509248 18600 130595634 149973781 10646 151337290 850035465 23953 -571202859 517589965 13557 51860271 596045538 1787 216257120 849312881 14408 -314318324 556737190 10995 108479889 882961838 18651 -293797352 218513833 12297 192843065 449849953 17213 52782996 52379316 18177 201226302 224497407 15843 -299009095 699712249 14843 -23578733 581238477 13091 -478207161 73564663 8734 -264307880 112063064 2100 -376335747 507989604 19518 -100447925 215136419 22782 -58356767 294095773 17124 -580232796 200328099 8634 -50515335 301558825 9912 -13245957 767955012 3207 123950197 383027381 4133 11172649 936789396 4640 137959502 510466794 5789 -93216169 561198556 2206 19577675 841535601 3392 -283135531 483568631 19459 -87662117 583955646 14359 -289619210 752180612 8044 -21854252 61593868 18089 -20459253 565163121 3377 245425788 67506607 23025 -120967551 587574396 5245 154771988 647650409 3790 -571926797 153175063 2719 -326460397 767878870 16881 174913150 726972749 8848 161159492 161313027 25800 -337809152 344358950 16215 -10542520 807305916 1599 -7614896 652828334 10920 -5383651 417169579 17837 -455095614 847609480 13575 13743680 826380904 4014 -39307841 842364504 5568 251558554 279720643 6610 -571616446 46566097 11165 -419503192 908917476 24459 -212364976 38462614 24210 -94825412 928852387 15088 -28985473 632286541 11515 -301142578 403014320 24246 69618771 782246203 19880 164917717 804593588 6107 199597443 334618819 23001 -234570302 254666060 14766 158317228 955417642 15902 -415674909 657877675 8415 -37715345 369830946 1611 185818197 880894231 1848 208013108 773752224 8379 -510319567 778116360 9820 -31474159 448759390 4236 -467977174 837874083 5186 -282998743 45653645 22582 4935153 691681798 21590 -147912634 945529229 21420 14132186 533643975 16445 -97075443 42025890 110 188418423 372955658 21983 -375809011 365349554 22765 -200693086 650192822 22027 -47500954 657889566 17426 -487873461 412590099 24326 -534206206 808510411 3943 154236513 913699668 12062 -113805857 711250463 24484 -156795245 798901723 1392 -160170788 328905210 2803 189448604 208172221 21512 177028231 495073374 2898 -441112010 389783606 9436 -354013278 531735502 21793 31152892 205340416 22362 -369720084 888491107 9889 -39191735 852028885 19046 639214 809377903 8138 32343855 669628259 14012 -428246660 531519353 9432 209460543 903798398 24007 -137165038 535352445 22607 -374199798 842569082 12683 -593410777 675811907 21714 -18740228 190376136 15023 -336173991 729655589 6763 -334563317 64866026 10654 96575640 412674732 413 161252380 742543314 7673 -326155785 148591243 18422 18778970 60237448 5208 -355456740 309838226 6651 -283080429 324015037 24091 -262885954 877638274 24367 -564186682 136414473 5420 -216570934 255372258 23436 -237730242 563385597 3873 -187542991 169151759 11337 -558880310 23966135 5134 -259167967 501034769 21664 -213650461 728932144 3624 -113993224 230219944 3405 -540919259 414164295 10418 5839422 212801907 20287 -518356910 843501394 3055 -56224189 527423194 2238 -213863261 554213123 6114 148603745 513514459 15252 -112034115 803448850 24610 -14992537 102897948 22545 -195882550 790934445 21611 215712014 266723508 11524 135551457 41860803 18124 -172930622 598029201 22054 -458441492 916044549 7698 -401281267 864398440 6660 -231788033 658335453 14539 -512660019 742418377 18806 97659019 537631915 7246 -122424161 295134999 25128 -500179138 149190505 3520 183488620 666474512 7629 -412101077 816645845 5383 -192299589 825226688 17304 216075019 649614510 21842 -8280311 500785490 16139 102180108 169820083 12404 -479319658 693182686 20248 101549256 610439202 14069 95450830 272610970 5549 -27964108 141941521 26217 -261363821 675342634 7329 -549467174 350459050 9087 -357301951 493246571 17489 182766247 571222256 24836 -482821877 437488359 11450 -475515051 48822572 1144 -512777898 566318556 6928 18622138 183910481 6032 19531286 801573539 20349 58039763 842815462 18608 -527268946 542542998 13262 -517739476 18341580 7260 -401529708 495591127 19334 -227465581 306927149 430 -69282064 870879360 18175 -201256476 475913410 9480 -166702834 78797314 15131 -478033075 477243020 379 -564448615 774501513 6850 -532062700 135314244 18431 -310084604 418209026 8414 -538741545 747029434 18377 -500761208 185794110 13796 -172561532 47172657 14812 -561175308 120388141 4181 -86243897 45768729 25272 -491228567 99329978 22911 244227263 623228411 24666 -75048963 203382942 12341 -6030403 542241042 9851 40218243 129656961 24341 -184569948 745825055 23913 -14060524 467184801 8636 -424996764 145595777 17315 183626617 698238086 26029 -120155999 323194397 3370 -299406145 559193806 17531 -345450896 463736834 506 -148717650 733477682 15436 181996956 253018246 15096 58218273 111745607 12026 -439187210 563601523 12893 -5131883 37058910 546 -481872945 245457748 3466 -334532453 869092810 18134 85497555 658550224 2670 156426415 880128528 6255 -312475646 854502017 9360 145564797 145223017 13459 -438064656 105775404 26345 -133753028 54868539 6599 233344106 569844220 18506 -356791818 751017028 19791 203921236 918638918 12346 74206729 602650078 13963 152894920 487976743 16719 -502860191 17968430 15894 -180985109 267542723 11893 187096203 932740326 14348 2194289 126604390 4542 -565915823 102772381 4567 -224896530 864825539 22753 -375680825 123130252 17023 211092234 409580725 18658 153222611 844827189 2333 -337917545 218077980 21349 27849715 621999490 25773 3859026 297103991 14116 -563416063 829119419 23501 -258823577 925891614 23364 12898257 188631318 4806 -254544599 396349571 14809 -492489818 505648218 4158 -378405721 412621711 62 -53317690 79979339 18306 112844155 483132896 7529 21179801 880201333 5867 -108672009 19592824 4263 -497115968 43294210 4401 -99399567 408969106 9264 198959345 674318829 14280 -508862615 507459555 2370 -223456800 696552095 20055 -514840465 127456102 8382 -166267469 622001603 25115 -311309539 212885673 11273 -491751370 239122456 24428 -181583485 59653168 6380 -481311461 399172556 6239 -48307220 36315845 5210 98726909 17013075 16295 228868523 287387897 10555 -154583518 404299025 8753 -50206085 454487530 6329 -575022350 827981073 11031 -477047070 357381751 21045 -427844842 738524315 17296 133254952 239005369 3207 -386541740 604259967 5059 -272658756 810298086 3748 48601770 166102686 11560 -555787916 155364587 22224 61169659 467156627 8163 136766708 201485140 8415 192154014 156801150 3747 -295723928 922400475 22747 103600048 537950263 22732 -568078979 842401726 1640 113417223 456174607 6469 170327293 120169872 22458 -165891917 161546305 20322 -331960746 494782048 9285 185414283 468141617 21170 67535626 113537816 20961 230424059 874598765 16029 71762425 714734542 23527 -441350669 773723443 3042 42219177 796392155 16837 68561900 217660065 136 149485707 784475664 16245 -27176112 760396563 4181 -22631118 183899758 9444 -280487352 824214682 9766 -23168273 215274747 1439 -285479804 340354706 3002 -373679015 891891103 1014 -461012217 463819970 16041 -330574403 484587575 132 -92956071 706543978 23808 250564016 110864211 23932 -597759155 197565129 16004 27277621 104014102 21692 79468896 271551168 1636 -269125902 956925194 25730 -289699173 453187985 21439 -562304734 282480878 2034 -180230723 272388324 16785 -538030426 56402756 14679 -488410650 30911564 7315 -9942315 222485904 12226 -7320109 749343356 17389 -445685705 912160185 121 -470766380 538694180 17411 -481335718 586402454 2739 3349821 449671547 17259 -3357361 284502614 11655 20576052 765275849 12703 -567754779 828501170 11668 -514693901 103045804 22722 233168363 98977562 24530 74169566 950974739 21150 -101544259 860391228 3509 101386549 640569710 9068 140137091 636777795 16678 193604617 619570445 16417 -475938598 461007365 2513 -440284799 424264617 24379 -330368729 321269623 1935 -19673206 565687340 2665 125952020 363590823 4502 -31976222 870572880 4496 -172064286 323171468 26039 -384360225 302510245 935 -544521123 828151898 1258 126569921 863465625 23409 -108365542 99379149 22842 -196191089 434571154 13776 226181516 913305471 12151 -10616131 536560256 23669 112624264 621143313 12176 231104479 340188469 17496 -352745176 863852536 2841 169151003 514210585 18603 11400192 652087034 4024 -293337896 455186961 16368 -29229015 552047348 17158 -392346239 305295674 13323 -512450378 40775149 6979 -536104199 423997913 10441 -217469193 115348789 13966 -97182707 634876335 6409 -181154778 810074135 21231 -534811828 828430378 1604 -380093113 380052152 11677 162131934 512808600 123 -210009948 445393382 18332 -557482145 514857616 12850 -588435553 169589334 21676 -104869464 329651593 10559 -428984612 500841099 16191 -196516462 99124134 15919 -54033813 647457568 18395 -558343954 322984552 8321 -418354479 485791308 23279 106145953 152505676 25185 -593720047 236060220 12066 34503656 398989616 8196 129946556 11099336 14338 -536562874 461176239 3137 -434792824 98341495 12035 -144510569 245627833 26472 -155112261 366163102 26418 -325907329 217106590 20013 -369304465 155876154 24213 67387432 514915330 24733 -535902937 838967544 25707 -284663956 832953844 2091 95371948 259397486 1309 -377100721 724285906 3186 -578935067 521991459 22769 201470847 443382822 22424 -226071380 511342725 957 -117288530 895275284 17156 -1808911 789831931 519 203387476 690565252 4441 -376422398 418284092 20204 -203879551 598423780 3390 -43997811 733379467 25261 251558888 720579602 15804 244237526 94804930 20203 157440583 819464875 10677 176380796 54922123 15086 -55795777 722125068 21178 36505173 30240821 9859 -326465829 876800243 9497 -266910764 382834852 17642 -450959909 783402617 16990 -468865455 378330517 1821 -360128749 743510189 14359 88300521 732177351 12170 -334976565 954904665 24263 -530205833 901128391 21211 -416934585 817302723 13809 -590569182 118689217 21979 -308167900 651152331 4129 -224826718 910184848 16738 235447021 433008655 14012 -421683899 903700744 16184 -331545694 153702935 26211 -597244154 190902466 21539 -240015204 939330085 11058 -430624557 768572227 8322 186654190 325366124 20634 187410323 13448700 11269 -208303272 864060193 9806 -223968835 234159894 13581 -82646878 323181225 9819 -493821855 921263979 20446 -83867575 877450636 14294 -598295032 366342781 5063 -522288570 271826093 7141 232885205 242106573 20148 -454836035 122730945 7626 -201961580 507091064 11228 -426601989 462141405 3753 -537428818 598766260 19939 -453255113 462906537 4309 247860501 63711285 8375 -309327177 911643215 15958 -469659993 265140008 12342 -39308077 140158596 2858 -410307371 955242033 2733 -31838964 572098454 19904 20527308 340557255 3384 215921385 308521572 17161 -480995128 827571762 21067 -578856884 774784799 3004 -144141061 598587376 12966 231105981 62058243 6328 -347170824 835174665 6521 -474788118 731036597 15437 -354776065 46028064 7854 -372544895 514120212 11281 -144005647 71228157 24694 -300087759 615987557 5317 -5786856 533124508 14714 -184885233 450711612 15524 -32827367 157473777 1391 -47552441 374193877 15435 -58246446 569657759 13478 -295970924 394601520 10822 -202667164 429966918 18658 -329966626 873611253 7197 52415035 122996862 21152 -159060605 333124200 18809 180896435 955615033 16070 -25665884 319265525 3285 -81561220 38342005 18853 114030640 768726213 1796 21781433 672557784 19819 -289578752 804427048 26348 -274664078 70297273 1859 -188569672 353149578 24066 222953998 954225385 13872 -557724742 209566745 25495 -316726741 285429476 8975 -553889324 751285206 5564 -17515221 246098434 18910 -417469371 295898875 1152 -360551449 571213925 14275 -420181348 239955445 15647 -102300145 358662419 8131 -312121810 503843331 25743 -251481461 916168174 5603 -289292165 552025436 1080 711298 865078911 6299 123991458 854554257 21008 -332489361 16222633 7054 -169775377 336452516 8673 -156103777 813418490 19390 -550533631 715169553 11340 26929031 600798501 8229 -56277664 168454621 1813 -200937373 726401612 2319 -76760745 310766263 23429 -485287710 63652469 10872 -58555860 919283886 18939 245504336 638041825 2068 -120859742 50220784 21708 -344656293 673582768 14897 -9191565 513647963 6943 -341919202 18816557 3901 222785184 950961515 21520 -50526067 170883565 21161 109312562 170705621 24482 -498806252 392090854 14029 79795519 350411393 5111 -155392055 249083083 25709 -471454099 178012796 14332 -586213304 828964280 9772 -459075493 376488734 10590 213969271 426701412 21588 138762421 863621923 12311 -469586384 732272616 12665 13799565 531770505 21776 -9191002 636765221 1249 -38363968 25023354 10149 -412869739 679367498 3390 220693434 541522078 25203 -359551589 475232298 18602 -4034716 735597095 5161 -372334373 794162125 21452 178208207 716026618 24422 -234995023 601868393 13274 -405564698 619856603 21879 173421115 135884857 11658 -141059328 201464925 17801 -283178372 793965310 1194 -341423377 12669589 2832 -254063522 64569938 19464 -542546664 896511186 24257 81804620 436007660 18537 -283020401 761646536 15940 -80658652 731863868 15979 52029944 224370328 21443 -589423514 398723724 15013 -359696673 368411019 8764 40350711 924223372 15496 -282673415 661653408 19144 225007457 741407466 24996 -433788282 306748820 23410 -133742157 95459937 8006 -517032749 694163339 17753 -175688672 199514047 18217 90076901 952856353 14216 -562631341 92863494 9894 -173843322 219272066 9739 -389869165 530667977 2575 -257433622 248656469 9508 103516985 231571719 9051 17022816 618589253 4092 -471683076 370350623 1453 -515151650 820337393 24800 101659126 82163397 11302 115080766 683388913 2232 -91454139 735236149 25260 -198212098 834032874 10395 -515095126 644752441 16013 98847553 566451309 11700 -212117521 100946094 16115 -76557062 450642765 23461 59850283 436030406 6805 -38775959 883455016 20347 -251860185 876500699 7768 -449489309 956554921 6119 -346436741 441218396 9888 -499466970 697566322 14002 -167082427 851994722 6136 226265591 470206441 17694 34224310 909962975 25210 -392267834 62650946 24804 -24233531 307802848 9332 -558751360 514863508 7288 -124722825 956849125 6511 -207833624 130106660 13901 -484436246 800389513 20808 96607137 14786402 5473 -89007672 282180454 15224 -284315416 873857754 22484 70691088 492413573 14605 -166832244 231460878 21289 -139930022 471358271 9173 -182016910 782442356 17682 -118853594 927162449 20845 204839690 430760465 19999 -489514463 108402120 25279 -575439794 671134367 14408 -447676726 432922674 8633 100368429 241712962 6783 -84557080 944874004 16665 62240130 366493617 9305 75275352 741225210 25216 -155366263 495348635 8528 -64586833 266855028 4974 -588657625 662639489 823 -175303962 88837665 4586 -230291395 833179913 19592 -529275200 644380304 17366 -401618165 740453774 22987 -170565528 574510238 3729 -261373079 192218639 12434 -122050593 576284613 1035 -120819639 105390683 10157 -116453299 63158880 10492 -493680163 51297703 26281 247484244 748578909 13694 -385229796 98955353 25327 196548469 475567274 25895 -166483335 167834704 15998 -217372193 499057568 5786 235308028 367625786 16081 25273883 744798323 16845 -79835573 675827123 13686 -555181979 194887636 24846 -403459739 931654562 26235 249213567 801589855 10470 -326734531 378780301 14948 176925524 662166114 10790 37097301 123099638 8254 212588799 407810534 15578 207347606 918616265 10241 -369268175 321239790 9403 -385042009 661283902 7205 -200166283 24046972 11582 -450667380 613687086 7481 -492220583 146295148 9810 -251394101 543351422 8479 -255589649 168176288 15052 -570219709 806749501 8136 -496359203 921540292 8602 -212700757 368995748 15734 153012296 217340727 24858 138445756 492734095 18753 191575567 300348021 24844 -134343383 376726342 5607 -435637727 901031087 9798 -252222139 209568259 25992 -167223706 708714394 21065 -205413103 57864344 19541 -70323272 254083140 8159 69901529 125384123 18458 -411692283 641514881 11564 -300958731 499963664 12660 -229842524 59052223 10644 112700499 466659202 7949 -192350657 509315734 521 198471971 488385515 20475 -594090785 82951689 70 -51475787 471987047 3348 -589489055 668439029 6910 -116248682 591929007 12462 -523062953 218969642 22662 -147216395 913537867 7509 56559027 743518305 11837 -234659895 782500426 19657 143265379 527964767 12042 -261345967 442804917 21031 113455340 23185593 4805 109071466 737760355 24256 -386882592 679434501 8432 -226588946 883398365 7860 -261851597 327039838 25030 216053985 152649806 11414 245487954 145381584 4626 73160020 722819712 9504 -283863171 343199437 13245 70610870 397764899 6092 -499351708 684690466 21882 -350001110 300438102 17886 -588092243 491860565 15397 -268948303 591488829 3608 -492408348 646112097 19673 -423521223 633002855 8903 238149762 95565558 14085 193871112 332368339 25104 179776313 929919633 12176 154328518 881973950 12431 -75439139 201842256 3809 -579013508 80802350 9099 -70416452 557526403 18841 -347574759 807053654 11653 -208350559 809122454 25032 -457177919 613491638 25444 96780803 284599180 21460 85097362 407397940 17557 -209956334 103154544 3911 -586048136 265239264 12687 94446266 551867929 19262 -203389064 374948414 8772 -568226821 31875101 12427 -86273487 317213052 30 -368769085 642893777 22792 -137585467 400168880 12897 159724153 570210644 11052 86830742 267360911 3933 -43346361 204713175 13083 -216809 309664812 12465 213098598 271468068 6631 149753484 912694903 21228 46058309 46965370 25627 76817041 188864315 26135 -582567625 129233037 16061 -256325650 493449321 7944 -263444464 411072282 875 -213022315 283136698 24271 95805691 555594227 12561 -211519846 416694893 3570 6042589 77797143 5065 -553676929 254750379 4289 -595120746 485024265 11076 -378860262 799671227 1857 144654083 926141272 10664 -212929476 180376399 18337 -20479638 501591523 3984 -183449615 436220675 5554 -379517570 542417130 26395 -227242879 625640094 5019 -421353272 139766150 8825 53962565 470858780 8309 77051799 471474810 26453 232770854 747071744 23440 -427433077 146732206 15960 -164434316 767794353 21492 -546856496 759698955 21730 -415936659 500872854 26037 14846428 145674305 20381 190332173 164884976 5969 62423728 365966976 17751 -255448923 571633909 8825 -390992662 582271261 20007 -585502316 671154656 15295 -380546388 517213673 9380 -292752485 114197471 10223 -118093972 738170997 5503 66650126 675086663 14216 66684909 891001437 16372 -551386310 284319593 10154 41660679 817426442 13906 -293045741 808097739 18566 -576084722 333111573 26249 -459737419 13890067 16556 -246762928 850015334 802 96314107 220566933 2361 136979825 824228818 2641 249680532 182080393 3653 -551173535 684326966 19704 251228213 468444424 20579 -292398259 465913473 2723 -405849543 329729020 12661 107375634 877825505 18960 -580790310 402920688 1519 -119210799 791177270 9876 46616686 120753936 24850 -438823303 588254355 12052 90986971 12744035 13588 -219856544 763512927 4794 -314437856 449872222 21802 -15952671 359751751 20467 -387757136 465367925 20159 -72233075 136810515 957 -557981379 204208701 20925 -301355337 435549522 3079 -89201723 263458734 7541 -207037922 20792616 4207 223879901 651283288 16065 -90469611 745576996 10068 3115697 476016176 25804 69075594 631489400 8364 141553732 909373782 4925 118682689 98416419 5131 234227587 941912788 19734 -281596249 949053175 4748 -238943686 154873958 10924 -544123569 147004803 11240 204241564 711033379 15479 -424825046 42310452 19771 -347531064 189086460 20355 -445106545 512031772 7667 144681713 751227492 7030 -149010685 34811122 16396 -449217276 788624547 23803 114512184 789534733 19880 -596364932 408917965 9233 -81787036 866832612 25481 -511522818 498777254 18830 -135419059 316767616 12475 -552063275 88526075 10280 199403731 260837827 6811 -590560467 751688609 17107 160573612 498196355 11999 45489881 925092986 15106 -158650652 595315255 3006 92778430 445717175 23380 -52930694 589506971 5836 81459518 634675539 19971 -483539236 426316397 8230 -416652132 680089382 18401 188943393 557193485 21713 -512675070 812420995 9029 8764854 559013743 11063 -589801075 652568285 12295 -23637743 416243620 25377 -210204176 403458937 14866 -414017073 106401414 18837 -273354719 282162472 5259 28409472 645601228 21092 -408669768 397086727 10128 -490804469 643920535 15160 -169697935 855066007 23392 -111784763 49841837 93 -50948109 734975645 14978 -486718324 943388034 22421 -308793163 921450299 10355 -306897635 142528606 3579 -348602475 212823617 15103 208746733 606381404 12278 -461019023 309910643 26145 -486203374 508157808 5881 175976722 826091253 13571 -437303907 957816767 13528 -756557 413086531 4367 -448771389 147584211 423 -183159890 680157473 22628 -297745123 781102701 8744 -91768416 18772655 5874 -325471891 75988649 12551 -182218841 715937533 7309 -46830375 640409364 25446 -390564315 53958301 20520 -12561540 464158878 1405 212162715 83654182 20622 4427470 479250605 3896 -55670373 460324088 24033 17275959 518730419 21010 73980437 486508136 12026 130130062 279952530 9273 22202615 482388455 14791 135066557 592831955 14614 -368464216 929006011 10358 -531487507 789522546 21945 247876491 651128589 2615 202663691 52980796 23499 -43061475 54252065 14167 -44543263 953204286 2953 78187490 590895209 9285 -435179348 572314162 8479 -164352353 588371532 10135 -66460109 82437169 1525 -406848590 895345725 5255 -389970718 517630420 25536 58694232 855791940 21497 -322057824 39130903 26407 -333115057 18836735 24692 -99902112 351101713 26120 -263544589 660341859 12705 -527214651 915882692 9284 -62824555 358773402 25359 -35424709 172853913 9590 -277843851 802696959 5090 -396276623 250018762 20746 -404669999 230159236 10089 83617947 498431299 11626 -52010997 555410125 3284 -214870532 798896464 16053 171565925 44288201 4186 -334270213 582044237 14368 -563911705 592567453 1403 -280530141 713165911 6455 15974160 399242715 21439 -184470919 18408220 14637 -4625340 921543275 9791 -392805699 571312146 16822 -137669122 440301108 10492 -402187335 549429579 12150 -255704778 135692191 16301 -360197091 773889222 159 -320823044 534241743 5032 -37909971 394473687 1729 -372835588 957326206 5552 -170114239 793965560 12402 181318623 828271221 4985 -135425294 583187345 4930 -168944878 513915848 6219 -34170364 409360829 20473 -443995362 834750675 4787 -81196730 290151369 8409 82824242 529411700 21946 -314665413 21242714 24587 -361260270 331766331 14351 -325880286 65235295 23196 53286995 393240543 346 -374070511 414531678 22645 -352094904 706575157 18898 107886256 103376261 18482 -216138105 926057739 6659 99310915 145704469 4794 -554001551 520574131 19013 -497139159 428676414 25482 -107516406 768543714 6250 -118208648 186070381 15974 150612741 210633199 2973 -408144636 113414803 8462 -235476195 343753869 19454 -560690581 182716206 17031 39396842 262725517 6399 -12515580 519245194 8827 -438063273 620829974 25210 -599302944 659612617 13599 -152279839 46137350 1728 -365230709 397193418 25339 -336319641 643925023 11627 8110774 923231422 21394 -479463775 440966981 3407 64227779 618625518 6268 227399389 640220756 4049 34225065 661342970 3268 30551843 652716657 13621 124164202 922108901 16258 149723916 697288053 21870 -82749844 236574596 1849 249582301 883075262 861 -468958949 433402411 8152 -200458439 22989933 6633 100935074 255914041 13581 17544805 60569075 12937 -589507620 907142864 23530 -141113727 279621981 17490 -377084639 838786667 3934 -298710411 424080719 25005 -293414650 149015975 5186 -150282405 522763115 22779 -97946078 275007220 23109 -53879309 556102722 23460 -444915434 126339817 2919 -332195396 846002196 5493 66517949 122204532 14472 -481944551 227750303 22741 -502130785 494464429 1017 155132237 525322684 6987 119570178 809731174 7339 -148349963 283417582 10192 -519062705 233510563 19544 -119937864 90005113 25301 53937608 889194792 17085 -126538627 538755015 25800 -113632623 555209224 23316 42255204 346450868 7471 -280644454 601948737 20596 91528327 161962090 802 -188339055 785744196 9544 207926794 877835524 5781 -240249875 518766365 1958 208410669 75619635 13315 153440508 850153455 8422 -449910250 44525685 13774 -126334397 175188765 5226 -182011477 744357471 23526 -270191138 403777447 12844 213646111 57306614 23494 -42499051 161987495 19157 49706261 697014245 23802 235674318 920687095 20275 -565416435 244376817 20956 -263892439 621118407 2800 -235863774 230380369 1084 -551012875 786332860 21177 -107279742 96919164 2384 110580289 262120625 26459 -261007305 299775704 26036 247909156 286373876 22299 -162112875 193102084 859 -126180855 952714561 5627 252332057 433129133 21714 182835121 504010710 2345 -70523387 612690737 10143 -190145766 278446033 6685 -98750354 834167415 5865 -187166953 147484709 18295 -549020208 157048232 12160 -43776997 159521905 21484 -284535526 263497980 17908 -249559049 145905178 20888 -168133136 325872065 10111 -13823731 497864992 8286 -407090661 816063686 6387 -263809413 945971681 2752 -377346796 285390620 25805 -595344911 186572402 9643 -200399549 772110617 18648 -369150483 794275156 23717 -504157517 179722771 13467 172137694 601088972 12447 -15386970 396641554 13950 -164403884 580786897 9689 140478067 71768635 19187 -575947793 775170281 9355 106719350 303450009 21224 81216175 428615767 10272 -54471880 180567355 7758 -77357383 26749598 15489 -17153778 336057826 6308 -319644144 267546328 20922 -281692905 471819538 4760 160315247 859853356 1362 -591685131 80582730 23554 -304209391 848489343 463 63434028 352601296 8987 -555197601 826449098 3872 180571045 381915008 20900 -574142689 662494681 22655 -305366787 925703014 12715 -528257042 819365098 6316 99979723 442003420 21165 -333759705 48303221 16423 -357393409 70017889 22025 -131824410 139262945 19062 -325340309 785065990 11918 -184511192 410778434 20910 -150030934 314574545 20746 -359625774 376750243 6402 -333412259 116719453 20135 -97744446 829395246 20338 -110063349 349072636 25463 -503565529 406687401 5574 -535636958 906573934 10774 -315579004 817792121 5867 -461667525 797385981 22525 117364398 521440958 11841 156165657 365397595 1278 -498311725 84626686 25148 84016396 154457498 17970 -54690133 36738219 539 -291642815 569837869 7990 -523726454 339960196 796 -54720559 510225551 2273 -325008145 666640840 18367 -186717855 172714594 16208 -151924998 884824792 18179 416752 611410858 6241 -191609902 10652337 22917 95884638 684718741 23529 -19256202 743662646 11959 -545117818 278086860 22575 182462017 562561823 18726 158481484 122331747 7636 -113567785 417854749 122 194171109 121331922 16832 -115286932 406885502 12966 -344910931 802576682 17883 -381385772 217326153 8725 19812009 215646302 13592 185629584 370748546 22461 -419446748 396156325 16089 -75973739 351656675 4831 -76366546 612583722 10929 -582517151 219961095 3092 44761036 109504169 5541 177034818 354442507 261 -5088281 22303969 14598 225924405 100273679 24621 -532498950 96367832 10634 -362957057 945358773 14994 131808397 170182961 2598 87286921 907797858 23601 191682244 719943311 22358 -217672631 690862392 23119 -399997395 939723134 16480 -131467722 524743340 24702 -280899978 321976028 108 -283488229 369858865 10062 -317863961 773426284 902 -247091610 742691071 18633 -306266034 925500163 8089 -86651344 828773409 22323 -284275690 570856734 9246 -344639670 544411108 17529 -113533976 737193436 10917 157718057 235322169 10452 20484161 398897355 23263 -169601685 670752852 22799 -230694199 294566985 13774 -585430039 359959013 9426 -477102798 681871584 23375 161002089 457379760 25920 167567713 713141616 6331 -281576324 732718216 19272 -156237070 259797371 17743 -89185508 342099776 24427 -346696334 475145474 8655 122779825 47782912 25240 67328379 317495451 15365 -165226156 219992378 25062 -179155247 849182372 20217 -462977739 649168998 3971 -486883803 97010187 21260 34389731 368364055 9348 -237297477 880765543 12047 99072069 291427377 6222 133376521 336334175 3691 -352086297 776319770 25092 -577392139 298708916 5990 -571729346 860269274 12632 -338742374 722893960 15646 -368196042 107307004 9138 -284470879 820090691 18833 219088094 73302583 2196 -244808327 890146419 1197 -69489232 82998326 8906 -46346923 844099082 19468 -367781499 382492204 17728 -180980522 650694500 2253 -182942155 343997262 24655 -75354315 781945950 21212 -462300008 950916127 20106 -4447841 831810411 9800 125925802 293150442 129 -262718749 866783662 12606 -313172379 846360909 13777 -463904036 442947951 11259 -307220566 765000741 17048 -313137296 450811462 19752 -236981851 806888744 18841 237141533 346011882 18603 153068701 136462493 9448 -385731785 626203427 6670 -387663744 686056786 8768 -72800091 478380935 24210 -557503421 373252288 11439 -134907942 706016573 9715 185019798 625026439 17152 -508429654 146279842 24343 -426910898 283668265 12744 -308346263 732139309 9928 -226651205 906508452 24048 -404349716 18545751 18398 -269505868 128554726 25397 -539373595 924006158 2677 -601954236 693052909 19524 -203610182 477104072 22093 64852554 52678560 8313 -125472555 260329004 24106 -540944073 443893906 6132 -368702028 94967464 22245 139244817 692351403 11281 -145802245 772251241 16787 -166810670 51120605 9352 250805168 426860230 2042 -243077211 630464661 153 -149052570 326190084 10447 -57699123 37924288 21403 104489907 870358152 6309 53949455 770584877 25667 -300990773 658712652 402 -436746569 115641414 18232 -471499682 189411760 24109 -541594368 457520044 8084 50126574 335926934 18595 -211183241 732589127 3087 20794405 715570167 8705 -256385230 920286781 10217 237648024 465673525 4622 -447073165 692634087 13411 -34731678 33116338 14785 14553426 14679382 24412 6505693 191766944 11259 18254095 736950668 8157 250894721 765463559 2843 77121995 741832293 5353 -256882530 35349628 4903 -90691254 383938381 19687 -58413055 531790836 18491 -281289470 736490030 16606 82543142 939570301 24400 33146499 637507542 22926 119293464 518366338 19158 -580290592 586165338 4132 -433222844 204548416 5104 -216680072 881124817 8780 -208835124 99211284 20856 -512927227 505170981 1494 -115995429 55635388 23999 251081822 278664734 24563 59592930 495536838 14300 241570231 522697850 19800 -16877888 555431858 24429 -182569189 582022103 17299 -119273426 626479210 7565 -414477875 486639322 14934 -448437381 97382797 22143 -135046072 199604015 9060 -104755422 761744531 12069 -18210084 75666793 24530 -599328409 265870607 25227 -507689383 487676823 11301 -148248269 909911351 17986 -272021585 751899578 9879 -526302962 530676755 21683 -3516566 412576582 1010 -517286981 193922423 5218 166538480 779510988 19656 -567045822 36387406 24188 78801135 572999619 4219 135968483 369692180 162 -230750453 46966349 17508 -382591932 240217124 1155 221436902 112433823 21200 -369883703 730479004 24163 -59617109 112993717 17089 -252433327 512269903 17013 621038 656015833 23679 100290003 233339121 5324 69506387 937368014 13670 -525127961 44297830 11969 -290258573 366396086 21407 89455499 309749369 1876 -542264573 948797401 4602 -35752594 235552101 6957 -25661487 12284033 418 -82957359 775104783 25283 -345179736 523135169 3776 -16760759 216619992 2588 77880380 206482569 18840 173348706 253918574 229 -32075401 234938409 3906 -277976196 270168653 7531 -465863573 455565862 19576 193398135 722186510 22297 -444652956 755528385 21735 234621020 871751474 19188 56228212 934592878 8589 -411530843 23914714 3739 -399273496 207706154 9577 -536008431 718813306 19826 144602973 298449759 10556 134419840 26594334 7220 -156384282 543103165 13888 5083320 392910724 23110 117760800 25649194 23852 -330013919 501523587 7853 -440985374 463048745 13383 37833694 455402942 9520 -188254472 565823102 19134 -365564135 280449467 5446 -40522313 479562579 15414 135275651 288821534 5973 9838583 190722814 9568 -208309102 592119315 22093 -294177366 182079987 9071 241992603 538138298 10483 174315034 288983809 21395 251799501 79322379 19754 -564850210 11060680 11720 -114428649 421138357 24394 -82127517 828046054 229 -167788657 234116982 5723 -598757495 871315591 11746 -27203992 953070152 12106 -373193761 676329153 2450 -163979969 71677187 15852 109621710 452684572 10768 -201955735 759137041 21838 -226710617 197249668 7659 -571856607 175510391 12282 -45453056 317347627 12475 -108081813 544737450 15553 206882595 69958783 4708 109147825 481919180 11834 -287935475 593771400 24320 -425549181 545471088 19834 25405973 311539089 20212 -105797635 482727400 8417 175229143 626152918 20223 -89809849 628265207 1176 144760102 811000262 8022 -364341785 497417137 24217 -344602028 491963092 19256 -472319704 189562459 15265 -271760286 598624580 13533 -422979885 745428945 15748 -42450460 673426645 20856 -22790247 585438710 12506 -533250230 346472608 4873 -28896048 850764001 24539 -14286400 677972232 3628 82880576 68102848 12382 53818079 137150654 18278 -380880376 428614444 12649 -142271603 765254524 21874 -401772503 353966296 5464 252612072 567107898 24565 139215257 290282506 6718 134256237 552835600 2959 223577865 332948978 13474 -88482467 899110595 7972 -357062363 454027869 12614 -583929840 114948344 20936 -329744155 128393245 22572 -396707206 342136197 17945 -62580850 932448820 23875 -270405271 94365972 10168 78696056 720205411 10911 162264000 54125439 3424 188430854 267703899 20942 137151559 160267537 6006 184696046 355832532 15234 63298310 66465534 19614 234050052 407338273 16448 -426683800 182357587 21423 224919210 52158747 16099 -573733419 273738888 14102 44814516 952540189 5362 188648862 38048536 24270 -28435801 613701214 8109 -7537931 748030950 17753 -404385954 313789348 9264 -245713352 577565503 5181 211792143 724386830 7226 -513167940 103685287 16949 -404587664 597418805 6336 -31625751 107816189 21807 -286219324 201168416 9940 -77086192 227191150 3906 -241465219 61435969 15142 218324843 149451901 24558 -286997782 900093659 23299 -592968796 538563812 21407 -64426255 531907002 8237 -239207427 937815274 8013 91731812 795229269 2931 -311187131 569240215 22478 18368044 412393627 14453 -323229336 271876248 14917 -147901019 569086804 6070 -246217886 920468033 10687 -345680903 304257118 7864 190942885 319245099 14329 123579580 782464539 16044 77719058 39147711 2473 58812807 741164352 8333 -355377909 897391256 14837 -339953822 925552457 24424 -42565370 83894305 25884 -432966168 743961214 6204 -216558076 88208681 6040 119397801 845955236 10318 168460611 360021309 3910 -278614084 855005998 13012 -465527315 792390675 10536 243114471 552309929 3396 -175248532 259485878 7147 -483266253 74311845 17377 239826629 487407497 12854 162107988 844752822 12057 173286751 789180427 6193 -228674103 817303759 4700 140992422 417768109 11701 -363957469 136669843 21140 101136149 245491434 15977 -141212168 29201575 751 -438240230 709843642 22159 -419096636 298831046 15679 -218836634 17973372 18016 -467506867 701200317 18493 191882194 293772503 6165 -406407203 864793662 18531 -176628677 20026840 12687 -319134793 95659436 11508 1204642 20828823 7236 -568223720 931335865 5300 -462509994 318809050 18148 -427086507 925962625 16251 -279964437 672517965 5855 -185109663 291348230 19214 -474840465 341762216 8143 -80380208 223070433 1017 193123308 908565763 4221 -403013643 289165279 24855 -341287891 321829556 20030 119296933 33973873 12912 -187894873 573969732 25530 -155378236 865908921 24525 -166745612 470060371 9980 -281886003 26319966 4021 -473188106 174108474 8638 -371522112 161006872 20792 -5228165 613629857 2881 -363682266 761178682 6401 -365004013 586682608 16523 -21473352 789638599 20270 -287205054 210209921 3293 -355726171 452587481 7229 -145656204 849387677 7417 76651449 730071649 11180 241827500 168670025 7512 -467803950 898840016 8540 -573116431 873186035 15577 -177237895 58765995 19348 -415712571 466408572 17684 -17764806 480966641 2183 114998425 734124709 14261 158754687 492851063 26368 -72104654 599106784 12937 -69266506 748302454 1586 -83074141 659342330 201 -562118765 446994475 26317 -75331337 272537593 15640 240511444 350177890 7941 32345932 616669644 17343 -357121077 492253601 21404 92192601 304823074 6441 -192364467 785097663 9019 -91626014 483518000 2819 11088897 544584806 136 -413952581 647389533 18879 6577264 909636803 19563 -262394083 265263060 1824 210173394 104747044 18108 -245643626 674546375 24417 -434618183 703359511 5498 72870706 856253700 9309 226894450 256183660 21804 -202237018 278818252 23485 94869341 179277447 22581 -98378127 761653375 9918 -51281029 147883591 809 -531399014 266825322 6884 202732856 404735761 16009 -153881834 63500989 7338 -5233123 579173160 23772 113850728 597123489 7650 -588605472 20896704 14720 2251547 463192645 15262 -79761880 725153288 4006 -599742192 826908487 12229 -154662322 589315782 8111 -33368004 412243713 13937 -384362003 262324283 19889 -244002423 876809526 25467 -50328659 88604521 12953 -466956906 516513611 15718 -396582773 691524088 24066 184189819 202016757 20780 -168737800 188575689 3099 -99589080 338991116 25352 112561026 70701317 9367 3706874 916960241 3828 -414394881 122606238 13956 -293958960 639896884 17752 -217547746 177538557 16973 -390597480 918312163 4518 -300430413 681848902 2134 155595261 411849373 10088 149079649 679223507 2625 1644750 663828685 10089 -171093636 935248325 20757 -200649738 874768780 16404 169561504 213758541 17046 -391095252 330226504 18349 145521288 8638205 3857 -338783305 501931530 9508 -307869043 74381036 19053 -504008625 764974970 26149 -455722174 646160688 25270 -132501827 438549117 17105 -564363437 642873706 20506 91973116 558868147 21842 -221834518 693649699 1770 158165797 42461969 13225 -305543205 200480249 11866 13044948 699328932 6129 -38652397 230363899 8423 -215151770 382715046 13780 198156794 198826643 8734 -298575364 758728550 4599 229199760 880388179 17888 -225349427 696748162 9088 -276854931 577153419 19076 -379896323 550718533 25953 -513352909 879129686 10212 134432677 810981655 20586 -235472416 334045635 22206 -396467934 705773480 21001 -281332141 915407720 349 -550472906 519836813 1039 -397626603 863358335 2964 -240128828 827105541 18264 62750512 267283854 25725 -33042836 78639746 10725 -549110925 240255844 21497 -108195226 442401438 2235 -332445170 387290888 10099 -93808398 809827038 4994 -579465444 256178798 16918 -393825204 493887734 25265 224749729 787250866 25979 -569888078 60854666 26386 -337176646 642688653 14531 -478642218 156503770 8732 -222455352 603456284 21196 -307310733 238612369 8975 -38511896 255372920 21909 252133251 433265593 5914 -365161315 247136284 9604 175519400 906861749 21510 101218388 320461306 23768 162963433 673459622 12050 -494517225 643643269 10922 -528954805 160382665 16650 -399986921 182159179 15462 -264796132 472455299 8125 -38804973 119081222 20863 -124417955 427902832 16298 175177463 699739263 12943 212501276 469383349 25234 151214637 813307938 5940 -393658269 620474897 16399 -231494708 501909738 21105 -384423295 926602481 24342 -387344830 826479307 7121 -24267814 726993610 11387 -45028993 72139248 7497 -367553728 182647200 5058 155907685 273355048 5116 -152234203 530184448 11374 -159494314 149454108 2775 -123145626 856122628 17673 -60673214 61953385 26239 105369597 154947221 20338 -378897192 716119701 26127 -143852665 100058245 14879 -482522535 808966810 7975 -308833284 667613516 1860 -286628681 699349207 6434 -105447385 865795687 20183 156849259 752457289 10148 71886424 269675016 2146 -534535874 555371565 20137 244142281 453025042 21399 -166027282 591522872 21403 -271002420 870729986 18328 -493678950 269123955 8798 -444572753 483362956 4836 67040100 217321172 19993 171911552 798119079 15228 123046776 68303968 17590 -323571236 21564490 2080 -590997202 297428012 15552 -149778988 56126725 6227 60050580 117142089 2925 -369587406 799993793 19576 76107801 65076145 20046 196795861 418964277 977 80291173 824608928 1218 140286144 272316017 14175 152509320 224365540 23776 -135727694 26326420 19647 -368848881 440778048 22626 -568851067 650969665 16233 -355807991 861956418 12674 -26774752 45111149 18918 161895940 642089401 16810 144193311 486042387 21371 214812494 468902405 1077 -448741024 391327515 19584 -246515519 612902424 10735 -277224273 647780286 7034 -383321420 818676998 16048 2264925 228218352 20133 -24990090 77350102 1239 -353348743 390961222 3637 -273241972 881352158 25450 -120301051 855391478 10081 -575101954 9172134 12690 229166879 265922219 1449 -462353610 126274225 12147 76895328 117152233 13956 239460572 251559596 90 -304895494 844383961 21830 53370802 422501897 19194 183465587 20871837 17856 -52707252 160256085 3064 128866019 9755842 16926 -187933115 605495126 25439 117849899 37536616 2362 -508148179 501714480 16997 -206496066 658763692 22211 59326236 461269949 13485 -240974737 134674629 1032 -267938168 420800700 8699 78153792 476157413 13979 110298913 793761196 11023 -518127522 79029507 1796 89636724 17649273 20368 50695614 193691895 24947 -221097852 432269636 8694 42222964 853664166 16636 77785215 628652322 13217 242037001 747400154 22765 100973401 611805325 2240 -331576053 868887214 22827 -365156520 877606403 20547 36902040 807305153 13439 -339290729 681469159 24066 -448379851 918535258 9807 16786150 610395223 4731 -361625951 603745999 25427 -356688214 863434900 8950 -476681216 556879403 14800 245456368 266656582 21547 169397215 318030828 21838 -507251069 280055581 12763 -167555175 913674104 24033 -154263510 344157391 6215 66515839 708572488 13389 235529743 611205367 19894 -314024802 313527826 14867 207878647 699909517 5145 -54405893 538731433 16356 105650470 311976934 12061 79202428 86857996 5685 -511634878 356880613 9918 149518315 665934489 2942 -267722923 566058072 4875 -364142199 283962059 26020 -400744696 675369304 23740 120320457 292841989 20760 -562120264 910988139 4360 -267804350 906527317 4308 -565247668 943658096 11756 -189080449 850085311 26194 -249510343 385026189 19963 1011939 197953880 13995 -585615565 24487688 24746 -210019099 885017558 18990 174241702 472875898 21453 180922902 303604950 4417 50380217 169405213 19517 -404112029 447330166 1299 41882254 101791353 10498 149817722 513959001 21358 -170290195 231062237 6516 13072574 603270125 8860 -34179641 523728003 20749 174100572 815525701 6111 -137251484 32584746 20498 -532910321 789066193 2205 -601173473 270638439 18194 -257297924 120332275 14833 -145151047 117564321 19813 -505868673 780197055 849 55525851 744309768 20911 -76382429 554657371 15285 106785927 25842505 18508 -563895777 276735778 8139 -566716890 881674333 25217 -503952879 852096417 11480 -239955996 758151395 12620 57452555 437639065 22267 -234707084 11340921 17260 -546722858 548534155 22551 -466718059 848417826 1873 -310922074 854904203 119 -72388546 76412247 10008 165139171 176951532 8740 -589883593 88966865 17131 -101112405 706207025 22080 -157628406 15069478 15098 -568853374 193527376 9220 65859397 88935077 26169 54132026 100799591 19581 -34920235 487289598 17394 23729669 583577782 6182 171054478 200606798 21352 236172318 331577100 1758 129496470 231644143 19850 -344853130 813190623 12196 -511577120 136451171 18216 55784867 307371982 23714 -367529787 440086033 19970 18889947 532345945 24576 -448742353 445039623 4502 -103467399 435566597 21401 -585937332 334161872 14675 -250333228 386408896 13232 20917894 296933214 20999 172956596 317547743 5752 -53806815 881842303 25681 -577130172 20847136 18898 -427842777 708670713 16624 -381041988 957800411 15140 -109278798 607268945 12312 -271675358 728997946 2196 174134885 195813079 17334 116861062 389476899 17344 -521606789 484093955 19640 221717549 776369363 4991 -239314837 44949105 12202 -345882168 263239779 12300 -60055935 850912148 19579 208814401 605568020 18641 -392049980 346793876 5079 -135295763 957968624 20873 -520714836 287170354 2126 -440341541 171064546 7093 -492779774 502186704 12101 -502507467 869085559 23027 -601756583 913251615 26081 -487373030 130877473 19141 -169050615 273774370 7007 210039160 916080520 11212 -575094623 85309034 5341 -162842809 487617234 2321 18753149 933310689 20833 65298200 558081160 241 -423025035 836158801 26 235316821 798290926 3105 229352629 446724187 12604 -488923167 323808633 8801 -213513460 131764270 13451 194519808 422928102 313 222429920 122415227 17427 -498626376 423915859 19002 -494425379 142414607 7200 -347845786 84886948 24307 64697128 151745330 11939 40734624 587500086 5979 -59642909 88480187 5050 -117677183 706066895 18712 75059018 108079021 21286 -247249055 310316845 11020 -112241806 704612547 20179 17326269 227657477 7503 -32812167 818653968 7850 -587654247 62243382 12345 -363034952 435933219 10184 -152576220 928166469 1195 -440720849 286599998 5198 -246266510 873400653 26343 -116722621 565679672 12105 49044988 376496343 9750 -279114442 109450711 6527 -46527984 649477059 14395 -2396434 625193074 20524 78613132 759769447 25576 -397277919 293970017 8965 -378498337 707236567 3805 -577931910 543493541 3051 -216001840 398404317 14720 -123668240 497443622 1739 -443148314 873118858 3823 -104249833 27825571 6022 588283 637908281 3550 -52909259 710895455 2486 158244360 430730118 16087 112052885 312046965 20572 174246777 299431426 13721 201139502 804123538 22071 -521183289 364324975 7962 -527088258 843442508 20235 85697560 364180704 5577 -511560266 398708845 3667 -521472321 22808948 2380 -417948627 10920534 6128 -373357070 82377856 23946 -134519149 631337008 325 243405107 193756669 1351 -254732482 97621315 11306 -246837337 637295008 13926 -176758841 777948123 9152 -421608511 245966935 26161 -55463216 857680877 2146 -491511613 569995194 17538 76968418 104724188 19961 -164938503 568330857 23929 -50635527 301856656 10789 -362025923 712046248 1348 -438516854 769377247 17135 224542537 446925717 15622 -266395260 652282102 5852 -225219030 153847763 23222 -192604418 108035076 19508 156767164 45112845 11641 91723742 664978759 11466 -303501071 224362850 8531 31086953 102082911 25565 196540111 271449201 8153 -566303803 39299743 18902 -536015965 476999847 18404 110197242 250036017 22302 -76111910 41144880 7922 -432102041 187476053 21269 -316009645 38983428 17811 -293540477 526421894 19523 -257091195 931721307 19822 -268160231 800168728 17867 8876905 360331922 9333 -445102326 10263514 5813 -147048416 257471252 14315 -315114871 529171925 10212 -10237631 828207407 20200 -580563406 445985411 12167 -220345161 54645822 8247 126986503 217816172 2746 -44722795 341551296 26341 -126633865 908636362 20530 -446376221 392197240 20267 96481046 272538970 9102 223087258 196397515 24423 -543586047 875633865 157 -148516772 327871744 1623 -170072780 24145603 17447 -433982724 403129558 7745 -584993125 58778227 6462 -254908366 197553961 4739 -215176905 582919528 8293 -476341225 441190182 8958 230978771 924157279 4180 65149903 166968543 5987 -141730107 716784795 4430 -416387771 495291015 4267 -432341626 468763002 2777 -561756284 513460358 19833 -335085426 94085874 19400 -150173561 947594732 285 -234654621 273096561 2055 -156365437 834846525 10150 -505870474 351229931 8937 -548558068 9695605 19231 -44487934 324909853 4779 -245153350 115358692 9284 -86339696 499035162 1469 -94282698 744532309 13343 -144266103 953476663 26239 -319422980 530792695 24551 -461544260 372969505 11301 -580480591 612202424 26368 -349543051 787345907 19386 -153301881 352811076 25049 -486119496 377403343 14916 -341188798 68173206 4294 -244407600 911082364 6428 -193847247 890922254 16112 46718011 252141171 15311 -102792883 15288298 1194 -28362715 851762161 5090 -317959383 677322528 21139 -558315523 541124830 6943 246596313 15274086 1810 -456939384 319916545 14005 15792648 298945246 16751 138122842 462565273 17209 50414593 475614886 1672 -520201550 449964884 22292 122737270 940864301 5444 -230995898 678485853 4601 -172212653 173265709 15795 -185322804 738714480 16406 -593437188 948433776 14338 -112783421 934391702 7614 -393223801 160269428 4036 -494854075 753023502 15818 -98010946 227540607 6585 189582380 700373594 19660 234413185 605845835 14650 -118402757 830366321 25789 -170081686 490667547 11054 21186552 197616877 7937 -421813864 527318469 5244 -40584999 587719588 12927 -549284680 765196198 20801 -549949591 928386591 26346 46077878 358828425 23943 -303033964 313032920 14363 -208413774 639203944 6288 -64239481 880224235 3503 -273797030 162957819 19348 184959524 525101366 718 30500836 483332570 10464 79006765 451091356 11256 -209701417 680779300 8707 -427701124 747736312 5835 -222912829 353091544 19774 66095047 36885365 3136 -475290249 799917019 17659 -222855585 528247796 19952 78306423 492645603 122 251211413 590741994 25278 52334882 343617061 10527 -130326827 493285378 15899 -522564829 93395191 4276 -85912 370024623 10974 202514660 779654626 2883 -491150413 112204339 13653 -19551642 106990444 15000 -21307472 226579181 6902 -226986653 512006790 637 -484730914 333288636 25285 -416385915 303812371 21655 -366887272 567588553 15451 -600143743 551467263 2769 37357573 545433838 20160 -346148876 631966319 23599 -274151925 47780165 15756 -542197065 675589085 6740 966861 856035714 14982 -579675111 117372163 817 -213962518 811124851 11806 151743694 804846637 6653 -479207254 349703040 9254 233755384 892079084 23870 -592401007 133299811 4210 -376637451 621286053 14178 -148917515 659022242 26268 -501203251 819307661 22193 -32977373 643314636 16165 -385883755 433863231 4247 -597167857 548173129 11427 105429543 434742113 5467 -309975523 560626613 7385 -484432720 570524736 22194 -562353803 338041454 5583 -358528498 529959166 20391 -369264343 323610184 16440 -284991187 895175850 13983 152268095 324981607 7814 -407709328 100508359 7120 -409063155 256727479 25336 -503367041 696144707 22841 252136048 936233296 25813 -284781814 477451118 6935 250456793 509549590 25115 -550384968 417567261 20280 158569573 742741511 6661 -164367969 460670065 26036 -368876410 834969644 13919 -57835581 365130905 24574 -80478665 475868468 2177 94298709 795057389 7137 35527667 849032972 25470 -591032363 433172569 13288 -330885118 804166123 20619 196292490 82083259 1568 7607952 308954995 10579 250482698 763394325 6692 -580552685 839618860 26359 229090356 429942778 11171 -207568356 826487545 22540 -154367232 398078164 25446 213560799 673119758 17882 -61362049 146425318 2645 44102617 948721088 9801 -552759252 316555033 6905 25763096 459808870 15706 -346753997 586755727 15243 -50991833 381833121 15462 -314094256 276766124 6167 -280589858 750623171 3910 22728400 572485057 25860 -202178181 415094586 22969 -319608082 203632480 17245 -167628378 412921369 22090 -316516324 702125980 19819 234865013 28426972 17883 41449132 540588152 3942 -5066458 157057600 19535 -584532460 246878557 3841 -46769454 580813365 18017 -406333255 819065662 1655 -60664075 330985121 20918 -373423789 437826597 19028 -365040877 609972717 24626 83601596 472680785 2750 -441267968 377239373 3743 32782209 20458679 10916 -572974818 671027073 24944 212714799 363272150 21086 -406518670 318948036 16251 -534269524 206517163 10854 -130225071 946488390 6934 231831621 703403643 6673 -273538349 305261211 18792 -531637891 339703748 5618 -386446507 698136113 9199 -294586682 731962626 10510 201112052 749332921 11282 -123189948 421268920 4257 -117709954 649237998 23032 -284936701 704636047 10826 -572416991 660102568 23858 -79001144 43890260 23580 83765227 673844537 6499 -372692929 619542894 23787 -174172196 495729786 15115 -59319346 110929895 9567 -572680874 918547968 3189 -81881766 526220698 14800 -527836005 944932067 12901 55044193 275527583 9482 -109787852 908434386 2690 215709363 453928652 6652 -116342257 248781087 26029 -95820523 447557621 18943 60992107 851427940 2888 -531513504 322076408 26219 -531084658 681479622 25067 -331200881 692273863 993 195998178 596635599 20803 -198564965 119382217 4052 -59724685 706563774 11965 -499189435 483381569 1867 81152566 371581556 17926 -245842321 498926838 11797 173602619 107788659 15522 -170065309 174062819 8743 -260375305 214559535 2826 -97544110 469024836 9465 -47080995 629639959 17829 -391756771 346183021 299 94317003 655902277 18091 -528238340 865919993 18441 -184157397 163182572 16100 -254712123 360873885 19260 -527095210 374989734 11220 -545775198 73004898 7642 -460612191 521746493 24104 227568021 550660744 1115 215928003 254526707 4837 151555656 251127443 18347 -292795515 467639230 25801 -125472275 516568660 17435 -542499439 304338161 288 -438838025 788727283 22490 -428469308 618608550 7868 -446547989 277648981 24058 -3431173 412193870 25757 -116692613 532779103 2483 209009294 205407068 24865 -137646309 807416482 10878 -425805547 13156602 19795 -65196284 746137876 26033 167609549 461151060 22594 -594570096 586375529 6363 -599517639 712363897 25391 140597476 272578295 24602 197264723 618898897 24151 -221792165 851439479 18043 -587774603 882976711 8864 -276000315 483074928 14458 199173637 184337393 8357 -488381305 143930960 25900 -379516435 379302902 9859 -207814650 191794996 16422 -46231944 600563788 10272 170029133 557395732 16287 204616655 39260650 1528 25034436 876986964 17554 -381925364 51241303 23285 237312962 199069146 14117 234610928 46240398 5365 -430182681 871900755 4255 -578243900 41822315 7285 -512637566 913420422 3592 -232754205 417651307 11267 52331301 912004738 8094 -78280491 532583878 2494 -29342022 461953635 15918 -290344405 606632962 16730 193984513 903963940 5334 -143497189 208049715 8263 -281981351 612341465 22064 117655859 939771664 25955 69645332 792901524 2364 95712521 34907104 8678 -539472530 141289013 4516 -563643402 693742398 11888 146745932 675761419 23367 -483481910 824944496 6765 -345855707 221599393 5481 -515866090 253725764 9394 -599231034 134922266 1338 -366349938 888695873 6704 93827190 686592751 8655 -232908547 875698984 24710 -389214836 243107412 16891 -4901446 668393901 8571 -263043930 354356970 7947 229945769 670509737 22793 -351974858 437292329 16559 -242325405 487496632 21667 -266241360 861555609 13488 -269495321 445253501 17783 -181083646 489987687 20957 -429084731 447112165 7917 62558940 928680241 25400 -518474896 800709526 22928 -379875156 641405861 23380 -70399760 609605671 13157 -357072341 584298095 24608 -73092683 882697204 23859 -298830942 152748868 15999 -442364395 340650030 18391 -590384857 25574651 1900 124567841 237642656 16547 -44777711 535060735 20664 -384176126 862695935 1063 -399522285 730319960 1284 -124057911 737208353 17627 -158170016 794802858 9774 -158594659 708459378 11786 205709568 391357066 3080 45544084 102386486 9508 -54050108 544223470 7110 131203618 761710664 21868 -95250884 574075366 7668 -213012148 722560399 17301 -230929868 283210745 23012 240522532 365084396 866 -261122451 445653251 3280 1704483 117978074 8813 -167460261 308149891 9506 134196657 876114320 6063 -175660080 559704513 17597 -548845249 471436101 4054 -498552420 528440902 7265 -177790379 239592715 5871 -63966785 201885832 16994 102791734 789637180 7302 -297921956 68369791 21940 -331031280 524414876 8321 59207526 125057616 20763 89407908 756647553 13413 -602152061 922477517 3201 -373842081 817161990 19149 -557245236 459809969 23212 -43233670 935106634 8968 -263738181 318583879 3049 180069397 300174633 5983 -6738401 156139332 3349 -242440212 90943566 16998 -33230589 538582753 23143 -421049969 612821987 23441 118756343 560359212 25420 -138056822 773923003 17940 -414471431 745588161 7811 -357182542 573307254 2270 234164117 86074819 5374 -5322269 903409684 10053 123757637 573996592 19701 -244726488 869666191 20982 -240573947 677733590 19503 -373398840 393883579 16185 -200669919 424831777 26195 -530968124 909197994 10994 -378765256 798166285 26267 -288811068 935554647 6407 -175889853 193117947 19178 -123827797 319623718 15108 114627971 634407351 18532 -26837536 766475570 3881 7872345 338236957 24085 133599578 149866286 19815 133676191 897854149 11783 148809778 98216847 8563 130353651 304287940 13283 -492450116 585998374 4331 -545973596 955900413 1935 118640960 449484971 10488 101195130 307855375 1842 93160117 328189773 12427 -102344916 812885407 16177 -10558537 701018189 1122 -332468859 904319849 20426 -520196082 216581806 18110 -403655221 943945023 4659 -135435313 493114443 19467 13665064 501308524 14832 206490025 244501144 19660 214867035 831942146 18821 -582424190 737070691 14247 -493130195 507378004 21381 24476789 164058065 3054 -86453830 693787772 524 -274404458 840987125 7573 -337803829 593962189 11647 -360398284 639238051 19381 -539033485 64104546 16732 171213195 540685269 16027 -497076375 517369969 4056 -500677598 473513179 9858 -382639872 930253523 25444 -557815079 795726233 18612 69194908 710012397 26455 -202531093 760692996 2869 135486067 558419338 26210 -174265307 906102364 8067 -161754278 480355861 18875 -103166699 222870116 3297 -424656003 552506478 15779 -167759005 12182711 803 110806725 31007656 17080 -363914442 644824425 2398 -260477349 908031912 10505 -63090694 657330634 9066 -547710761 437949866 14795 -17855399 689351646 6906 -258988081 79417604 26101 -541913353 356990014 3468 -19101149 953627037 10367 -524048092 279927272 19887 -462464761 207178404 17415 -80356495 794474729 6640 99189324 508992052 12236 -263864573 430590698 21021 -526079508 309073545 21505 -236874032 78660773 19323 -65552151 714042785 12694 70317005 654863417 15836 -418269115 887281104 14739 -450112342 630401765 3807 -436119369 926689548 16980 190952506 919154018 1298 -496848848 827341353 18420 -299124387 855930969 20594 -533784135 685741918 14474 -60413891 805250390 13367 -475456334 226133889 6277 -509635630 647274415 15999 -186007119 20098838 4004 42980815 214790154 13209 103212285 299566368 1363 -314148325 701462844 2724 -245634965 316296291 11748 -162674564 71180728 19293 -59519228 79004820 1067 -363937129 36273994 23739 -34138881 843105048 11959 -331785801 671836170 25245 72506368 913390681 5321 -524303955 78928034 13300 124047041 613303423 11411 59382743 834260315 24345 -424322898 585389748 3687 -580795478 560392281 2411 193096573 497650526 24564 -315304103 522581899 19459 -432080210 134280179 19422 -291951228 693427760 9926 -114508729 337048308 187 -420788433 660542502 25422 244208450 494638033 25539 -580913039 473006249 6564 198034297 153284030 1119 -318725382 555119785 427 -356155296 776288417 8345 -433677382 716461288 20536 41143281 775753702 23161 -119834025 219301893 7052 -34570412 807764856 11539 -522592233 243300816 275 -50021647 521229961 20962 -16672242 628563270 1948 197689330 21627821 21321 32707687 677580302 8247 -384229250 174156213 12738 -167506930 289661462 4912 -522164463 682679857 2461 -567851769 414393602 5977 -34598367 845624058 19112 22023984 532630115 8044 -547954335 520085646 23283 48128329 799897784 13163 -274524232 923251813 76 -52934436 889023753 25714 -265864077 156932115 4600 73988027 364936639 25024 -299718770 750055032 4717 223206193 734699046 25949 -288450271 578152795 3574 -251339893 303282915 25755 -21125276 23264379 18202 -135414570 200760099 25494 81644332 446751319 2468 -198372786 68838459 19527 -307439289 761046148 2391 -115926972 642655706 23558 -313400085 492082542 18305 -484457368 381089140 7409 -274906366 402244467 22947 -353389098 937669688 9125 -252443092 952734074 16562 -430839063 439113341 24878 146410003 499694435 18854 -234735410 864563026 21434 9285803 461912529 5531 -191461389 815730433 16208 -526277798 184944714 12680 -340737218 750453010 14266 -43201298 488610387 24694 -161767774 672081404 21983 -417890636 719307370 8440 -118272888 305501168 16713 -462806980 553849410 484 56061437 463441666 5123 234961053 643855548 11260 -248248873 316753678 20589 -278133201 865730906 13100 101248260 699994509 8929 35956403 135790938 9781 -45127005 650364251 15103 -484121527 902139084 6216 163454715 262137368 19681 228396129 535757250 25767 -187041751 678346707 2373 206823689 859324857 9570 150465441 205747783 10000 -28589905 387382713 14464 -562544547 417817323 134 -435367378 461554084 1881 204865529 857038837 9632 -417777578 371409534 10938 -595540667 893236441 13079 -537971475 182140898 14093 119382374 611187352 18189 -277994800 269105040 20171 53711741 622896847 4945 -285374414 928764054 15397 -56973395 625755875 4821 -535279779 895212198 12875 -214284650 672395312 18247 -285917403 921726131 24960 -325869412 288620790 11509 -61262465 189774701 7195 -497716691 299534185 15822 201947177 613019129 21418 -447930250 572877692 8453 -180488476 306433381 9783 -165681495 312689340 20214 -503259616 109906899 20308 9254237 569750719 7910 -337985038 883587361 16140 -307390095 149359299 15493 -393326834 838187008 24423 -414394543 653246165 21692 -115248938 543608284 6006 51438013 392055102 17572 134356961 130719848 18828 -18188302 582530652 13505 -518336669 658655400 19912 29829099 174153839 24591 36399164 251103864 6346 -600350919 518004220 14451 -211536274 513555864 3327 211947880 494644364 13903 178680384 594340285 2404 -83859792 683582038 23942 80476440 736652436 13131 6023137 567796020 26409 -238469298 663357521 24757 -535043446 841577041 23773 74287194 91721606 12467 -435068991 803683524 20290 147632994 156781811 7557 -384161547 279290657 24161 -505537998 77766107 7280 -494516897 572960774 20540 42440300 626372050 10821 161727215 189555146 3466 -29218825 904255272 19232 -355855821 188408466 10294 -516359495 831739819 12795 -133768378 866122245 23163 7041914 792482762 3713 -188460954 459071894 23969 120734168 247261958 12972 -330714854 847542463 19608 -239763752 568051826 15591 -388170158 72921497 15294 -598691734 687186791 24719 66220583 934238957 21425 110975470 456435739 5648 53542853 750489810 22528 35494419 137577883 22463 10144635 52780752 5145 -225418004 356573485 1614 118093599 488182687 22524 238050816 168280829 13262 220961756 85904583 12811 -393178825 99732349 2715 -534939617 431947492 1918 -1024182 731755372 13150 60005056 178925297 20671 -478374276 436110747 11155 -326808510 745451762 9281 -174099121 547439429 15041 97250327 900834937 4990 -81393340 572737202 21812 -169328770 371726921 5507 -396058714 647263716 25503 -9638599 780379018 7222 -328430579 490998159 8573 -76428982 654931365 16938 -599033600 873730449 2153 -460513705 161725197 5967 -471041473 957256187 26377 228638264 810626451 8544 57314811 407618400 7920 196469706 595652479 5205 146860017 269426328 2505 -246103177 712484793 16210 20606404 672815213 9666 -470360243 469226256 24606 -120083911 366967481 16626 99246601 957684598 10133 -370260096 628660758 25920 -289508646 541605812 7143 -336728742 656621784 3588 -546735453 688797487 17695 250707196 787036617 12971 173834097 248278007 16398 70580967 716789005 2034 -135132613 566478009 25893 -161301909 320617288 6608 223979592 143323607 16876 -190085842 109110879 1257 -489068961 372251707 17686 208612391 316403104 19355 -116749508 432546043 17713 -116589878 649674962 15408 -107590293 220395296 13582 -427379373 156137115 12600 71013038 891215907 8184 152773218 420713436 12119 158503167 242446005 21000 -530696431 167629735 3232 -266369030 632237539 5900 -282377352 495565775 16084 219960742 295947173 7198 -523666226 650249596 2533 -218306842 516995045 26046 44694221 545953877 22578 -207241322 108021276 2188 -460138051 705688709 25754 112013617 545712739 37 -91481900 944456808 10152 -241249670 680114571 9515 -450229581 362866398 1499 -364799911 498293565 12973 -94988589 634050846 19537 -66085638 894796354 17578 -399778608 239581259 12035 -590580387 922608314 21207 -180559519 655672583 5428 -7762404 119223259 4622 152136143 598431120 8831 -137627128 445507079 16404 -326572016 67502942 9775 -491761825 560395700 12757 -541794706 715048274 20162 -571513243 675171643 3114 -446079279 109289052 11879 -332053799 144218045 1865 108704633 647958483 16862 -531815250 550566927 23088 14346940 506696890 8063 -511620466 66272922 7781 94631202 609105178 14140 -96375137 353330287 12475 -492169648 114315572 20593 -319227726 596967882 12376 -120875175 801448684 2079 -274258107 138722668 21462 -392899966 872981176 21137 -278576094 221652211 25179 -429962934 313909686 7524 46624536 451242094 24678 180484888 596985001 1580 -433054075 320255778 5395 -406453228 189160528 15925 -192125124 285302470 19123 -13326551 314815198 12645 -248045011 42455912 21357 172070681 104419037 17110 -442088189 69645286 18646 91766149 799217452 14030 -282122393 613802670 25095 215021244 249464452 10752 15617844 944780667 1502 -413019973 310122049 5636 -453302297 391664339 7557 -397485449 848580016 5940 -210008283 901165436 24862 121547904 423675682 12947 -384383223 625929433 24454 26899521 269755757 6860 -172530031 827752749 3136 -352088610 332665103 17271 -203787120 586512074 8703 -557985291 50886569 20478 -223016336 940701371 14142 -183143537 398278073 2354 -112898733 553193091 5404 -169826035 63988392 10321 -404259279 374994687 14459 -565404361 561507200 23790 -359644270 644098584 25834 245984612 837826497 13931 -243695002 435151914 17023 -372567751 843611029 14947 -396667881 333491547 2545 164945616 382813086 8678 -524113884 867349574 21478 -305726431 581671004 19852 -261512279 790038598 16998 -36172694 370754174 1817 46898680 664392676 1925 -453178385 54522064 6035 -53538875 645883421 16435 200997638 831996182 16561 32684321 152462225 1942 -366826006 378217017 18131 -307694503 663860006 7048 -326030123 221366611 12329 20926631 65198553 14151 -64597721 718481972 19976 -152282846 214755721 15918 -272984802 158938967 16333 74342293 915381923 24988 -529458 753727234 5707 52882 525139951 12760 -83915684 247540590 18013 -57433859 230686099 2145 58679102 854098173 18294 -65379439 167150031 22195 -188848988 864407223 16235 -472326771 957099496 126 -593963181 934115776 9566 137963838 173831686 7472 -229102949 780712535 172 -151895847 873429222 11662 -30809665 858667168 19678 -57534796 644168746 10507 -409723556 500672871 3735 -491452840 687055742 23316 -80851490 636319923 8831 -569540327 123931831 23954 -211395298 741468503 15942 5078780 684744079 8002 -66782790 848509186 13978 -597920487 232811189 10905 -443773985 924482644 3591 -72373690 830157174 19326 -595938927 482515418 11522 250924955 212868178 13344 177254323 820550258 13037 -154248348 84472262 1716 -536831823 11775668 23769 11319065 684150719 26239 -192151175 195052712 14715 -383824403 638846561 7263 -52263800 348651660 3299 -251363119 112265894 20118 224186731 343020154 15512 168821410 558477212 7300 -340983148 269978225 19533 -400274465 138786347 23408 -267070062 221182058 19085 -448282096 728480604 9048 -103840766 734376544 16357 34240411 867888404 3291 239089417 258301226 15883 -555082996 29813606 16680 77567329 223052245 9453 76926641 172105472 6826 212350191 206808525 5421 181771515 487963030 1882 -389145896 648173882 26428 102215370 504372448 23017 -112873199 99356251 21332 54072089 153412879 22317 -260519843 33351909 14457 56103867 190835119 18140 -237308596 375785900 23780 -535783036 531492689 10796 45515708 460670886 15425 -341344149 841325842 15725 -21495393 401389490 18464 213379846 303293004 5540 242781112 342155500 25495 178897019 917388077 8960 -490349873 872055211 9934 -445695096 377726149 893 -393476849 924642486 11832 197754428 516710854 24992 40688218 745105473 25231 -24006791 542749191 17565 -170257770 397096780 13232 -268647391 814691091 12027 -90903675 566347060 6991 -520412215 175616127 7837 142303395 676218746 14606 -81144184 313944792 25266 -196148954 878504906 501 -378684426 115426242 1645 -396530314 584995669 10889 -474575054 686243337 23117 -93538412 680076946 4449 68288249 791116553 23044 -407954668 850109445 3664 -555286862 372690164 2398 -424271398 429487662 25096 -51301886 946394781 20991 174440105 451046830 6373 -225059383 148036597 6078 195575670 666711173 2812 246016252 128063860 8848 -372091186 569353291 18565 -288216704 555391352 828 -101061455 15776182 17300 90217252 272987347 11068 -493390500 159918766 2569 -475164921 343287547 20007 -139046329 417220802 5509 55112378 803082150 5341 -491909411 545155710 5161 -84431039 587687127 25958 -406248748 598962496 16260 64842091 240559957 4882 -534079469 334457003 7863 -21367122 908323964 1144 -87085737 87961314 8508 -238088414 451022380 26346 104017418 717264781 5680 -123925806 858999932 23495 -37024989 724765359 19261 169501359 407347569 19615 61687991 817007253 10915 -462550135 56313652 15802 95911617 770484417 6474 176618455 258099736 18545 -387642655 521197890 18200 8056937 683328019 22706 235689380 841434403 614 55601850 26351721 6601 -508401275 599864139 23410 -401744287 154788683 6866 75631769 949201786 17886 -232009250 62281966 13184 -274903826 62306037 20639 244397413 100017594 13207 -23881801 903187822 20332 -561301454 412961766 5495 -281754106 284242089 56 -220477311 468230069 20534 -210406710 187270660 20570 -233715185 450296684 10043 62818737 322394695 24807 -67634132 195757594 2715 -147017452 34586573 8486 6738646 132594960 23331 -445533782 718979218 9573 -266109454 770856102 26469 -276101121 738353120 18948 -575972020 77488673 23085 -261712134 221631589 17557 85099951 852197994 14037 -565305467 38413371 6627 -228474617 162366660 3266 -381660974 640616089 24422 -180889161 195858355 4073 -423218388 602383784 25130 -219163819 674562513 22721 173698102 85747448 19278 -543537481 291041856 3309 -208707060 885093270 4959 -42691111 610123669 22832 74125688 504808154 2120 178294861 77545581 18688 -142952817 157809337 4084 -520055704 357236476 13850 -508076956 957060428 11786 -382140418 366116867 458 -60413700 19715464 15336 -513312759 880636336 15973 -151204303 304601137 12938 -152972799 331862438 20565 -66791561 789316060 24441 -144444313 152429461 15624 -5836305 333511499 10004 -243963979 935283756 13031 -246827517 345290423 4312 -105994703 852305060 24986 -2165553 212397983 7837 8928286 838436063 26119 89434288 466182293 6379 149534988 854809544 11918 -433037658 470145818 2388 120904096 115166049 4138 47112655 108828981 22977 -31150046 499367434 2677 -599095339 540482869 21672 79809576 933659382 7200 -108779517 544330565 23271 115332707 340165809 25117 -422379902 818847668 19683 -230426626 104851062 25585 -3405778 276666222 10451 -30736477 113798997 13645 -198843800 685154260 10470 -15941533 807647802 11798 25353960 197802081 6947 -90563129 952457491 19318 -56943353 353471504 24135 213170447 536816309 19630 -513234208 275613732 21897 -247280731 495757539 18127 -567452055 66480008 5392 -247242249 36376529 7782 -592709263 379883756 18137 -268600639 230296542 21885 -442489896 251539273 17410 -317574997 510270131 6263 -19712080 945498557 1748 252383145 308881807 14571 161124466 409930024 715 -568643206 908090181 14295 24783079 372831444 11780 145504000 202550873 6002 97018660 569433175 12403 237618140 870794813 8459 305427 391534494 24031 108932416 504476536 5058 177314695 89873670 22754 -70380146 933800311 17884 47640723 480737606 7737 -124238188 592025731 1613 -246932463 794039600 2291 -112060909 423531423 15725 -143561301 537671695 8764 45502467 891738013 25246 -125027327 319069671 22996 -557602641 689083108 2134 -462694306 352844254 18110 -411328200 714978925 17101 -491855325 626496694 24191 47060246 538256715 6320 248741595 390073719 14744 -124296805 452198871 25043 -299925135 272529681 24828 -403102786 121135837 1395 51884829 93670517 14960 -51782202 873150330 1495 6903631 728014972 14537 -521220469 671582127 7278 -301595238 123622321 8934 -367334714 850723615 6823 -132412312 100828932 10930 6311836 351557452 23101 136015211 460724695 20018 125828323 751181693 24508 -183001549 958084345 164 -397200889 767348277 6945 -561283075 127280862 12334 -394796549 418444588 19929 -250721094 879106298 13888 -492759550 132534802 23102 150301429 764486518 3449 -147394931 764481121 24437 -35044443 271007933 20095 -570152438 818851435 16704 -221168871 646066841 21002 -87070695 215472570 22561 -298027520 26442951 16300 -11746065 386783323 14891 40425046 139089880 2667 -251988815 350201070 21028 -258543679 14319515 4662 -18880447 884807284 12182 -78395413 113463823 25996 -211973029 564241680 22550 -528813523 289344971 1500 -139025311 221316628 914 -443148765 748006217 1538 -591999155 149793288 3917 -188529057 152491985 6948 205463191 491257765 25013 -258932227 629704056 22456 208213930 288857895 15412 -325985114 815546902 18709 52875076 286051734 23568 -404722061 722848931 10485 162164680 354125831 22062 -345885712 191720389 13009 162607680 167349741 2667 -444397233 25132305 24083 146684467 13382121 8207 98869205 770818988 10088 110805826 934024132 22579 75285445 194495730 9323 -5637646 667721118 721 -343731662 439544311 18385 -16025679 415244522 16413 53622796 533563180 14037 -315148457 526447088 6347 -368074263 438403845 18467 -39563122 666664096 15368 -101240499 816471577 4899 -161234552 363916405 7644 54294142 846295261 8768 -8112272 777944945 13841 -232576343 118180721 5609 -407506947 625621671 21339 -22645490 815649000 23517 -546270328 524893900 25573 -415513365 492195914 9190 201539820 848895330 14958 -331021428 438153990 17650 -71634559 651523832 20827 -424447421 582905092 24132 -394903642 497852109 18577 -267076812 839130725 23733 -414132418 650110680 2243 -193151772 853044630 10953 -572150274 820369973 13465 -434600252 18858782 25026 -370422652 878352450 14345 116333015 909032583 15877 -421269852 602800345 12280 31786410 683772851 9604 173748509 836362274 24139 -588889728 463448347 6197 -431431671 907019073 13575 -496023804 402693384 24352 -393119007 562572410 2920 -548744367 119948181 19876 -125815497 931933694 5701 -546576541 921674126 2092 38891148 125541543 5374 159004874 875783510 5198 -258632544 14642353 10913 -439353926 791372899 10710 -112314656 293336698 6935 -145185783 16719324 6048 -46497188 926895187 2452 -163918607 896146590 22901 -17867053 726140979 15924 247043950 751947190 25139 -519039363 66833411 5323 82698285 239922201 16241 231771870 746366839 17500 -184594980 159349066 21987 -96935985 734148363 8058 153683932 643778328 12575 -192776395 284282101 11029 -50006028 633491012 13716 -562382965 896035309 3734 -483726378 51440318 24820 -337225 909452102 11220 -540386581 70273412 25818 93349390 646614975 5364 -120420007 456287763 10007 -217280852 614316294 9000 -114719457 323011971 6814 -480381416 133919516 19669 -281289202 475025679 26302 -545893433 272146478 3806 -14874747 743872165 10555 98509375 166970802 19706 -277899126 521565979 24444 -571862635 675646282 15655 75531732 475006772 18188 -165666977 403458395 19115 75542251 27298074 11994 -580058591 89822079 512 181420442 384569362 15060 193445848 197396451 19765 -439323900 910063681 20028 -549023860 429063459 5821 -173498940 137441968 25037 -220684236 632481812 8359 77801512 881339203 17698 -409125635 305768195 10570 -399264251 888999795 24739 149599609 513611316 25731 -175527548 516378711 20049 -525456212 706737891 14306 -335275128 400544504 17329 -170207820 49441892 22037 141697517 415820199 12147 -404554908 456366132 26299 -427644415 671175549 15328 189310927 269045214 7304 -544691405 630311726 22362 -287511637 117928193 13770 -225055802 302463379 9965 -201379163 141697957 10897 -33738970 388836181 13771 -252625512 694899926 6121 -485723160 84047090 1858 228520625 156871111 8507 -192424432 791084607 11876 66530258 465212349 15235 -409519652 527101099 20624 -16887548 950595167 14644 93791469 766691875 17994 -502118959 35547535 6311 -83850511 529263372 15789 -108373533 473945473 22392 -36037701 356888624 11390 217476455 538170169 556 -302717602 267188514 12922 8418167 736460461 1724 -442080982 701673670 14111 -41509433 418588443 14678 -230956595 374283916 13271 183132109 172003230 25060 62144867 738049948 6830 -222840349 293690317 15997 73758643 272766745 16373 185139311 184528928 16991 -14098042 82963415 2449 -575567544 363177787 11556 78502168 376982411 14651 -364137115 50512905 1115 -162593230 346231129 17880 40677613 708979466 23193 157092908 78771923 8830 -235543628 124545373 4857 -136397856 826826173 13196 -237630918 210331521 11070 85499770 898096087 15445 237795345 680288315 15091 -276979607 731620112 26126 137440246 881634119 11296 -219706725 99787140 22042 -448277375 395748859 14989 155706134 139931241 19009 -558943711 571431792 21339 404134 266221877 18689 -485113159 55584551 19081 230162784 583601900 22245 -433077561 735519926 20255 -447570720 716115584 4033 69031352 620167385 13814 11917907 736620786 326 -259557260 146746581 14129 -134677992 18334454 22292 237156173 385317100 21058 135365612 917838675 13526 203175703 434577749 20354 -54909224 802664417 21374 -267001097 789974019 26423 -599812773 706597136 24521 -3268361 889884582 8035 -341422837 301320258 22894 -302665617 217339941 14117 -310110365 614224669 13292 -429552536 165776164 22659 -544463775 58035610 16035 -299146703 567629933 26175 229146908 647521742 13505 28652873 629300690 10945 -451622319 486752567 17934 -46357540 227515040 24912 -234241475 828314726 17159 132371016 404653373 12358 -254552328 140246004 9817 -508906317 637004108 4283 93301947 514574683 17278 -253689421 116919340 9267 89620431 490574223 17783 -526755546 829540071 20333 -206832736 410244806 18435 -315171129 773788108 460 173732310 380844889 24358 226268867 876714440 20113 -247306794 320926797 25118 -464585979 813122728 6128 -221067006 378416091 1546 -573685601 375430110 9052 14775728 112288489 24073 228364236 148993623 10727 221101939 769243668 6582 -176776434 709212834 3472 141389674 821141505 5860 -193217583 142102990 24408 -97022357 735926077 21725 -130071100 86918147 24004 -33098514 859459958 4413 -591345318 480962132 15299 -52067580 489487336 8013 -345915075 652537486 4006 110170767 424009979 15768 -324919521 730006769 10402 155167887 205752768 21345 104951056 691204408 17434 -299530899 131292186 12635 -15715062 293864027 14710 -84236543 348621884 22152 -194485459 379500503 18027 -160551792 136881146 21813 -429252222 737650976 21689 -270192108 129019342 26056 -566634458 479205529 23621 -28384584 584022590 22171 -31213256 596218527 11504 -410171067 405748149 10070 -556908290 289682542 3027 93322093 570392462 12760 95519145 757956998 4785 -415733842 415141066 18296 -296880823 808899405 10816 -486678517 508868342 11943 -524277114 551334364 11644 -395184931 140929379 6594 -164082359 295258157 22378 -49558731 804330831 21064 -396364313 132459032 15098 -198432314 542075573 19775 -291556255 423308979 12853 -597746685 509856730 18034 -328165643 21782704 23037 -277385929 187381565 13971 -402959691 405345549 9193 -235370626 101804872 12293 -519847134 159722968 22505 190861139 550468032 21521 -556032106 158288622 14599 35446978 784760674 14354 117038382 287205379 14688 43481537 932931904 12353 -107696218 15054869 22846 -435279824 44107356 3672 53796143 66317781 5385 224301690 102373473 1597 -228114862 248308137 20891 -339229096 206101074 10722 -370238896 497474527 20990 -138552044 850508124 9404 -209208912 900009410 6784 5624303 635742776 4968 -290516420 393853013 680 -522154546 528265915 20542 3425250 493842433 17357 -33680101 907860617 919 29038537 877007792 15193 -376749605 218108730 24126 -64254836 343671781 8807 -197245039 564394122 7617 136962981 792186501 2887 186515526 416789816 16143 -73929308 92651734 6967 -110089278 750052968 11635 172159962 694329522 12116 -149708566 886622615 17731 137719362 870239490 7619 -465890471 529686716 1203 -424228345 396550782 8593 58608218 810949035 13241 -348543514 798846944 2606 -388806460 354447101 12010 152859882 850672987 18927 -139660346 448802646 5937 -210136226 151561605 14246 -53784095 208795557 4508 40706549 950218397 24914 -80782105 187434773 12332 -576265470 567264916 14546 110631766 731256645 21376 -339291339 198269591 23380 -164541697 894909927 4656 -65317933 400621241 11442 42512602 456804517 11089 -79415338 11601141 7576 -541160261 735962460 18251 22739333 147204136 20339 11398556 161274541 2316 86635773 691120770 16499 -44658002 50211814 24338 -385297375 58352351 25960 -429972715 80716396 13981 177709306 109634753 14084 -93280676 43113769 23301 -572945385 24100292 21840 -199796082 492904363 17096 -416528674 670375967 24506 -551064879 427312926 13592 -265328307 933817336 9102 -186307671 414759178 8903 -458155394 235917613 1260 -361998588 227146173 18636 -482589835 820756799 19446 -229688988 570691075 4182 190194581 255003878 17454 -473039312 611353675 1147 140348954 508441592 3508 -297740428 634775675 22651 87086373 125712924 4873 94697985 369563040 3027 -578077482 629896910 191 -128312765 831168356 16547 224031511 513456603 748 -552768747 839284048 1304 -12530116 29142396 13012 -385904230 718694376 8584 -404143870 313424652 4228 -359849053 416687659 5671 67719816 706454154 7122 -589047114 834416289 12927 -349781564 455024311 13725 210359700 164945007 18807 -61727046 877631731 7924 -132658082 933871718 25992 154228861 131754234 11124 234943197 447721375 7622 -561559143 390478804 957 166818591 561319972 23582 117882461 483040473 13699 -240860325 414142340 12197 -173544361 699776929 16903 -81933228 946468946 21447 46698128 861394228 15227 97868995 257984522 822 89226777 26268554 10815 67952019 34793587 22941 -206972448 367583136 25875 -466905760 426750243 20393 40454199 739055316 18015 95029718 794837351 3122 83011885 11756291 19210 59932883 680027151 455 70753118 504900665 9477 -176415972 162538346 19104 -269617372 807054450 1471 -259681817 169912412 2371 -565526616 402738879 10142 144515648 568623888 3960 -49040358 526476776 25100 -293605471 39488771 510 222518731 816970761 20692 -333661146 356121450 20202 246410454 66891583 21786 -360674470 738891276 24893 101247150 720026766 15750 123458918 723138095 12935 -106068097 748453152 14633 -504293067 480978825 4706 96646737 571896670 6512 -449275429 154289460 19330 -154329611 476255397 12930 -458892324 304733130 10404 -135132687 894338045 8979 -311244121 570045388 12310 -448624873 480183153 17267 138354796 699314057 21965 197312529 286708284 11128 116871329 559035745 1717 -572876773 750049426 1770 -504845265 851991919 24291 -205037118 104244292 12622 -194215325 413487196 14176 -514282475 299677373 24742 -470444206 375197281 3673 -516146361 72678674 3659 -131043639 936516107 5097 -320888988 549198909 24155 137525274 28858986 13055 -4153293 214629047 2584 61630379 137447099 5660 -432180240 536360366 20404 72702752 866588195 16726 -517248804 36444307 2037 -479084606 173197853 24439 -283563605 590741412 24256 70981549 143878290 23856 -416766946 277989743 22325 186824753 533964387 25163 -294093759 698426264 1081 -101621024 555473402 16152 -131161647 556347218 13634 -197242534 560406150 21346 99843277 147647213 20953 -437607099 345280561 20701 -174362088 189002539 3475 -423332902 103756797 2744 -593663004 430239583 25904 101716640 341458465 9775 -100231513 164440087 9979 -210553291 385917854 24243 -534428054 530425068 450 -244847212 203285546 15587 192783222 858250937 13310 9433159 19597273 13489 -596752959 164293806 1145 -24242267 605854570 3021 34493320 144055809 18408 -178153948 542602392 22235 66280462 778183359 10726 90454502 64076197 19437 113105808 852273262 638 -474930206 125810208 13007 -124632711 323645053 1331 -122280102 439439438 10858 -432601719 164287243 26377 49748472 149383137 11694 -475737855 836624524 19397 48858203 869774907 15807 -513484368 842550698 11165 -80756320 723270073 7904 -579034882 566375323 14852 69456317 551405929 16593 46401112 126483488 4561 -391226034 301336180 9460 -229874362 73150690 13973 63732830 136618069 11740 -529372195 734403198 15073 -201596015 902525557 17755 -478070478 956403052 12621 -82908026 945631689 3660 -414686472 180702311 24794 -321534900 392829641 22263 -457293702 231473437 18602 -469148185 378233320 26409 -426658102 602229776 10505 251432383 150504105 21726 -230857909 937753800 19076 -56120392 33572037 20572 -94865633 503111303 13400 -450390373 899095285 22431 39888460 781893940 4947 -455310018 904258778 25980 -52757449 654110367 8336 37068248 425367824 12554 -68015439 735695850 14839 -577033227 533867434 7321 -523774655 697122301 20371 -116929435 632531764 10584 118074361 792574941 16040 89724387 194209793 2093 -376565635 865916231 7833 -357404817 277578255 22762 70677818 354096395 17450 223908253 702800426 618 -386008960 226861411 17951 -404326604 936437236 25971 148481559 831278328 4662 -296336412 111472543 14673 -544707375 486194452 3414 -351997288 224776851 3714 -431124281 212737929 15280 177449007 220720245 24912 -54232037 613841950 26259 -349495486 742175801 24443 -212007711 308673366 21278 147403404 897803977 10819 -84070523 484568498 20145 21811063 729841357 12468 116824162 260106340 24025 -527388111 46892793 10194 -580977041 281114408 10089 -32824776 451993101 15650 -425514552 825847760 20757 -477261584 612498092 14847 208479783 696662721 5100 -344079258 333397530 14604 128777470 760668427 23308 -593079343 828654917 6777 -323642696 49715976 13942 189462786 106147885 24575 186834876 299844885 4274 -396754945 535572495 12209 -164031885 825164661 11795 -180503472 842777609 22109 -314899414 106886143 20127 -415531913 531377837 10580 -238503718 236756800 19552 -536991913 53889730 16363 -14619770 123359439 10378 -433595854 235390847 4846 43459836 61018329 25076 -27066190 650092455 24235 190585318 829929868 7135 -100375575 459127190 3551 242612557 158975431 21208 -461068684 605868864 24655 31418021 665256184 13587 -187821081 528805024 9241 192846901 873662528 10639 140856882 402678369 25637 -12886772 893156968 20244 -274038441 699465049 12561 -405002744 230223118 25706 -11339206 762084274 15307 123014473 258537788 10304 -302166403 10196593 23160 -504835776 337163114 23244 -506267162 161923838 15181 -430680396 340655514 14177 85651051 207312240 7959 -406122675 581556417 12498 -530605819 668130198 6780 -557811797 592803307 8229 -277521744 576786870 6028 -194019338 278756918 20914 143482401 536223452 2051 -527812698 715703916 22415 100803887 799063972 10790 -250108187 614576100 21952 -533310037 689254882 3489 -569336071 97278772 756 149973920 255050461 5126 124139109 547854199 23769 -531533816 600483548 19587 -120041102 733425259 22379 -120831429 29124615 16651 112712217 66822979 10739 -33458369 862186093 26205 171815912 447314378 20360 -571189246 35801313 10060 -94458897 873201575 22505 -386834502 523677312 14982 193183081 781508949 26089 -35572010 497726379 4707 213029067 278551112 1237 -435525193 827908934 4766 190636878 797992728 20474 124234542 390414381 13251 150035072 246745190 15287 -576153208 441977325 12934 -239834307 760008913 12096 181576130 10746064 11507 -439403698 30631169 5457 -59415370 841402096 17945 -262636634 891254207 4503 160285093 66970063 24455 -423939664 831981610 7807 -14684893 793635996 1775 190882597 24332045 18437 -343485211 719169765 22796 -82328896 480861611 842 -70727492 222956916 24186 114060280 564509531 5018 -187150304 691667918 12880 -171541409 154045789 19779 -31051442 878620972 12528 -152567162 67652937 6018 -51622506 557945311 3570 -411201583 865199416 16593 -205183356 754463053 22384 -10592663 413668614 26442 -500084376 652557081 5265 92057035 76187827 22537 -151392902 506692517 9189 -237097691 534370154 17910 194193806 641142726 23504 223709208 892788180 1242 -181302925 837835657 7724 153562154 803996418 5274 -588369228 177091008 5796 242728060 374513214 544 -336100365 925210376 22775 -408094520 780951570 4151 -102421469 955292534 18955 -45033517 34723715 1411 -236757314 717741345 137 -438198130 334281260 26194 -368458381 819763350 2878 -188173132 51353549 14574 -32033525 739254034 19492 -337196836 423377008 20207 -460357972 305518634 2949 48973699 342775494 22828 -50386270 228841109 3636 -207824826 307722574 2298 69318492 94254250 4940 -306545194 348493724 11763 122508179 397404650 20881 -260655025 472663812 22981 56496509 840539495 20239 -592988924 120103461 22413 -242592550 29087151 22512 27452494 128035151 13164 -511474165 225211018 7041 -187613900 284794442 9300 55853880 259544094 7436 -425036101 536198996 13148 -365070351 299075022 7425 11732469 598515019 5183 174542233 851006131 13664 -499333708 226125064 15712 -109279100 886636303 14362 -333353592 449873473 13823 -13116829 790389240 21449 -281578703 772078039 3264 -236060658 133501272 11035 -178846232 411051294 25609 -191863107 193073578 24163 -139501136 427206160 11351 -73030620 58498091 17419 64057545 847340281 17125 169726596 168705292 11568 69491234 431636481 18760 -540236612 716310469 11150 -14878453 138100530 16576 76046549 730739900 7836 -420264356 165965033 3697 -522119740 615684806 7858 7048050 353393122 7138 -8813341 90942552 15629 -139031780 768490168 2233 -54960796 877860589 8838 -346320307 40622271 8626 10589201 531762040 3141 -399145788 445201282 18825 -527423106 887480145 20726 -134799009 835506943 24003 -397444189 339691936 19580 -335862095 517902851 5239 150113728 938696579 21887 -372421117 852473892 22416 -517602278 548648496 19503 -126024994 699266987 18842 -319927725 334601246 675 72325332 326610526 21365 183154241 465179626 14318 -557501587 701826077 9883 -444628312 929644254 22900 -78181511 155624356 11376 -316002415 311810964 5918 -318758846 200914152 4346 -302954788 545802414 25877 101784616 943405491 17615 -86959359 12381396 23593 -255634774 84114843 22782 -594970392 638717437 25578 -53137280 388177087 4252 -214417165 617497086 5874 -143807361 304272283 15235 -372602616 279909743 901 29465854 374992850 77 -151562399 171096959 3594 -444164485 325984573 23131 84835727 552004363 7891 -243367380 467450190 3359 -138747969 327984754 8788 -455544520 275668875 20352 -555230338 425487232 9278 -498471450 229182145 5681 -442743677 345319449 22773 -79278545 306081361 14080 -166583012 784973053 8908 -209771035 723073492 8892 -342902859 939864835 1328 248004839 696075183 23576 -200861462 908154569 25205 -378432242 677842269 23059 -555330057 774820070 16772 91647565 222414977 7441 -452417947 698468699 22525 -199020730 469233095 2930 -532562059 401966773 23983 -448099236 538801512 7794 150285479 712839796 11538 234223603 699138545 4388 -428438771 783271230 10551 58056226 748175287 24682 197339164 450149243 18848 -578690037 87857190 5316 -282851758 904356332 17951 -300272515 618138244 11057 221313958 313873733 1583 61670167 784245571 19413 -328554530 551502941 19420 166123231 265389994 26398 -274427700 23313428 18120 174737638 45857104 18499 -593323438 885378618 13234 -307535952 58558371 17886 244196958 915220897 523 -444309189 351956082 20030 13994649 30996629 8936 -276116405 261384907 13074 -293764815 687412326 24245 196606552 821785235 2247 -164530210 21092395 14622 139932020 216010618 9461 -288708675 629937496 19594 -338664362 860616352 25444 67392465 733160533 12828 235188621 325479512 24277 -334302721 631345696 26419 -534732400 789973295 21001 -492021512 386815223 10748 72964464 70612603 17570 -172630503 52713491 5222 86724992 28153494 16794 236597375 461289295 11122 -419685591 901484437 25298 -522288653 142711974 16821 247305664 829567785 13978 119026283 947195624 13614 -459479411 332267934 4537 -138443637 291055352 6719 -414189771 210427175 24136 22020630 715508728 6313 -139820819 543566278 18155 -449853629 416351621 7431 -96563589 734419175 19857 -513131623 125368869 6292 78996240 706520666 8805 97346207 533858920 4258 -21633799 512417585 20213 14301607 626380946 8435 -323869828 136839085 22097 194818953 134441262 11718 113863126 15474782 14440 -322500620 957533859 10274 -348537215 369762642 14810 -261538634 940196512 25137 -426794715 485940290 16253 -23005426 822629581 17562 -234665856 173203094 22455 64569893 419939162 24082 -517600830 63106289 21850 -153239679 32060243 21564 -233428217 170864370 8770 31515214 322104320 8578 1298737 219088727 18215 150143844 541917915 18380 -128471660 696684634 2166 -103915266 536499918 9185 183685694 532385075 2541 -6136954 742004811 25119 -79640674 309053931 4679 -291911614 958070446 3540 231444257 99271448 16688 -444242855 519430899 1318 -444628374 421522927 5416 59244836 346051917 17702 240104869 516791397 5903 -315253522 343745421 24125 171587640 914590865 17622 -36781508 144184839 14250 -360683913 381117976 14123 140238407 389875730 8391 -244342717 305383930 4149 74872991 597802818 23067 -293401657 847191727 6942 148106099 861652713 3492 -376422321 791799136 18386 -601977174 546538959 2954 37371293 39477766 2433 -46825829 219024162 24924 -200534861 40579117 13093 141425268 279486740 22019 190105435 309804783 1175 -298770107 768543148 15533 -496025493 13536894 26251 -148960936 199477019 24117 -524601150 129842657 4403 -599662538 471436617 11948 -139223356 677209289 1137 -378100142 603634470 4786 -515133744 844281096 23372 -290198391 632220032 21857 -537140799 125762823 26044 -251837839 777354575 2795 230406701 864430447 7103 90205772 61861070 13124 10399275 684634520 9380 -560661044 553540086 1458 -8891410 901378984 24599 -414091514 688617174 19295 -81567108 673346468 22700 208658253 400383181 2672 39768001 773628071 26260 -126267475 599727366 24466 156520065 223690478 9787 79605468 11721244 19757 -557383821 226624675 6437 -293818497 83667799 22510 26523972 957788282 23535 -174895866 761600767 18362 -63329289 425421446 13313 -88666062 871491551 498 233252543 496802575 10936 -345969065 631365624 4260 -213406236 28698268 13250 -204326003 140402759 17089 -157809833 243732207 15913 -164621556 228562022 13848 -197564509 720153850 15465 30905841 47374823 17849 -3513072 586718818 2544 -190528091 713703960 11582 209767502 896013398 23704 -280427983 311525963 842 -470897651 428602473 10589 82604802 9105035 5163 -515849582 345045912 20380 217337238 564209357 15174 -545466992 394944769 13302 -91701917 429004465 19143 -118531898 351893975 21680 -168178525 723784256 14310 158319981 483526340 2651 -177061659 357177882 13879 42314426 326235947 8464 -599490991 679033935 10333 -465454653 691239968 26 -27940217 549918385 20183 -343486091 873970617 6540 -11538082 376018745 23180 -510821078 819149388 2346 -361176651 280562235 21139 26758972 373122091 23729 -379277812 714881413 5793 177507097 781463446 82 33116700 11184346 4234 -46395836 300487064 13720 134705309 381434164 22799 229544873 779705452 16889 243343600 781892927 11357 -289338802 522428728 7705 -144375794 433080669 3045 -18570710 662225528 9503 -556783488 742898407 20700 -434565565 449044541 5050 -141254094 893222111 13174 182779774 557160256 17159 -301735790 170108287 22307 -75752431 714922905 14717 165249976 263280097 23038 95381649 778370772 25578 37972324 500180176 7533 111759995 870249860 6880 -576100097 885981201 21405 -303816142 637137000 14607 -93869323 413927021 8981 -233192011 717795824 1339 30451364 856645849 24790 -94343387 224033848 12813 -445733138 183130098 18507 -94498828 22102334 20337 147981548 506158461 22013 -310505632 923062550 22495 30854727 527543684 8644 -377861546 754488613 3962 161653200 666193280 26233 -154629426 356813693 21421 93408700 729247668 9048 -346847506 206293772 26182 57429787 261338649 25385 157574104 521690717 6494 -389182449 640476791 20713 -428048251 387723079 2054 -140042953 759440430 22734 238120299 918978613 20026 -390419940 159592222 5681 101219781 433465597 6946 -495469014 532669502 3096 91617538 639585440 18755 -455599609 219911382 9182 -300456695 904629722 19612 -65433586 54197703 10666 -527012700 506738553 8185 -586110074 278411731 22675 -165911248 351170366 16507 245415173 158887171 3991 40880013 946123067 12708 49466697 124878342 9137 70080470 684325329 665 56635888 289791600 11255 124321894 748549365 21145 27454483 783063330 8274 -520607199 571988204 25910 -25825916 217352236 8580 -518971225 161853112 10167 215238024 950327380 3575 97744516 628659916 21002 -43300557 499078403 17092 -19858657 323508092 18054 -534844187 229061625 19107 -101671538 677157726 26173 198219043 144637047 8475 203054496 89396625 24384 -147972948 315825156 4252 97652179 62018688 3734 49507627 692288275 13280 -589890192 552041494 14508 -210890985 912818973 18151 -402405973 156280729 16345 242832133 296674848 2840 -501870138 559574719 12493 -325435426 599601506 7453 16061077 496157644 23140 20007355 86678328 1811 -366250441 794836503 15587 -23740406 554733455 22188 -231698478 371154521 8484 -56447466 742279014 17290 -365402158 546761081 17094 216999069 469534654 8222 221837808 437273185 4420 -299004375 101394106 9725 -486046619 612278406 157 -224569483 297023145 24877 -315824514 851763431 10727 -447885748 514702338 21726 135976556 373690486 15631 -133366159 70496884 11774 -292396716 291987936 16150 195222053 600088304 23762 -147130051 340442269 1635 38773329 287181479 11505 -396858849 283291756 17963 99819090 679989255 22460 -596483812 74181748 10833 231303205 470633961 17510 -580346153 952933869 16531 38004551 868722118 17914 -1896120 775719494 2670 -124280014 406509016 8069 -480914602 130478427 12151 188741229 144261155 7516 -293627547 40270693 22083 -287066442 159507508 6645 -62268036 557241413 10201 -231932156 540250599 7939 -599937653 487507112 15033 -508782139 109804138 22786 -277407382 797736158 23141 -141149333 206324581 19581 26615352 817488171 17496 -95820937 792535707 21465 -279785781 533516445 8053 -207529145 325479484 5917 -428881747 803617613 6290 -224453446 14633240 14400 -290348707 349277249 9722 -375688055 200754723 15655 -385058907 44600384 5007 -531561017 916527101 7776 110144012 139913386 25348 8411046 127305697 421 -515579509 159991092 11042 71842913 202225700 4504 -318275399 619104499 18622 -171080515 919443103 4110 -223623339 433286003 2367 55941485 63701798 2039 3736544 36616353 7420 77437738 308068852 9320 -109100815 941624074 20468 -599825503 277160006 20419 209565890 479358703 948 -432994867 121271369 11225 56580013 741058646 11928 -143681418 742425740 9212 -315395608 352305177 12331 179718276 516224702 26462 -69480954 818553556 19076 -330875192 763703811 15716 -207869650 483236935 6643 -411032091 762272733 5641 -575398418 146560426 4972 -225584139 172190964 20911 -243143159 248544251 4082 -382694056 720422653 6058 -373123658 474764101 6003 -447346095 464382986 11768 125767184 265297259 21116 240574879 762702189 18311 -210447514 483906132 20254 -417615778 813782792 2384 -432256197 792318636 25120 54375575 282033348 14874 -144536441 362147718 10357 -317642605 25921100 19081 88047885 592823038 21663 -124104944 600612926 11686 -526969730 256321222 21120 -197831827 671115998 4135 -275988012 433545661 5344 -390338035 707197453 19086 -108308026 317687651 19252 180437031 361127763 13984 -424616690 192680608 22341 161361611 202986064 16997 187401142 289975007 5182 -577036251 664141662 14969 72347686 142713868 5694 -214761886 901084427 7156 -567615952 951401487 8478 -197931330 917996301 12793 -146098910 154767978 15248 -226061225 413609613 12982 52396696 483690528 17241 -591221880 460571186 24369 -231780094 810712799 3718 -81405580 911348387 12483 -131621818 238445610 1409 -531946324 87287963 12028 -398673601 341931568 5316 -455284572 70480784 23430 -160666954 703446962 2764 -363721460 930194535 19052 -263627227 517232602 24042 -114130048 395419247 19254 -37542069 472103742 18978 -408011522 131152127 21280 -519228261 373158558 9849 29124275 839036585 24943 -294606099 642888049 5351 145082601 229121607 2191 -133541747 215852042 9965 78335013 372974144 722 -439844795 18930811 6818 -259162351 227109756 12640 -195193637 610562830 21188 -372654137 235025652 10699 50916329 790116687 12661 -111586851 171879929 7059 197702070 96999645 18065 101626035 161177680 6689 198827273 827852983 12817 193480130 876732759 19629 160119191 511273714 8421 -365644874 482075734 18105 -110373393 77572284 3475 -256412897 72083049 5059 -20238968 244612561 16208 -562911832 636728569 23213 93490045 530751374 25363 -482665567 877745955 7392 175110063 585887679 24255 -491093616 932015200 7446 -318650399 54759945 21290 -341719305 169068034 9405 -431291382 271534070 13038 -162460629 11086995 8694 -189898329 451780474 9778 247400086 399066092 9556 -74522871 772867780 24163 96134778 755074147 11216 -224975946 167915596 20297 13812263 89072709 9020 151962655 733816387 13921 -321013622 777407656 18723 -201382235 262076775 17429 -246775276 87006616 3595 -94104404 348827139 9814 -551393449 388663126 25662 -487719690 566627543 7823 -52346537 66084385 12685 102600356 944958242 896 -568738493 636825767 19762 -346095435 633961392 21210 -460689988 736105215 4697 121264338 656819417 17512 -582431528 131292444 14883 15569198 284474196 4317 -385593446 634117979 345 -508687800 460288514 16736 201231578 492430645 93 -457139856 416156093 569 208982750 792688764 5362 -588096128 653026155 26214 -229438278 195747048 26209 -555671081 510388714 4960 -21408180 72233889 15234 -141150576 936703817 20559 148751596 290222498 23914 121139750 500608764 3069 -555658925 564234122 2162 -532093252 380812327 23546 -598170900 427213964 24787 -85116023 658307293 4883 -486350397 315342812 14986 13932523 166246545 16352 170381942 401139143 11575 125764071 929250558 11140 -225219733 932361829 16741 -552815861 665269495 13769 -257760209 618948354 11000 -524114245 787765275 17893 -146171796 391720282 14651 -465266121 736018491 7786 211502507 812369351 18485 -402901431 470482194 6638 -139579319 937934290 5778 -162792533 417888624 26458 -101766845 709759202 4558 -581114299 200092537 7051 -361709228 753463162 20413 -327206444 437199751 10144 -247529731 60508365 14542 -546981685 853297018 4925 -220404166 861858986 13780 -284807031 464078700 17125 -395600314 542735075 25150 -280654946 512296511 23799 188745005 658064273 6877 -225975906 450748467 1541 -472279033 335232135 8737 -12985096 395784900 2683 -477412559 885141730 24965 3489713 783942345 2754 180306583 939879136 6352 -390897675 206234982 11158 -187907519 853819988 15506 -168162450 170609230 162 -55792505 452220885 10648 -358033292 354479338 16567 -326552134 295872942 17749 193666016 238155731 10768 167435553 399437034 13780 5537774 589599068 24004 38153176 437426970 17075 -393252532 21950790 18885 -430997611 84391398 23994 -64134980 651602601 927 -468763473 457897224 7301 -576428918 836471421 24346 -373564683 856059066 21378 221379329 382578629 23131 -514678200 882056664 20557 -418090169 793670717 14592 -127891434 42766431 7218 -381063288 536624657 14446 122214778 781907332 18438 36026633 146857198 1879 -220395982 418352795 3709 -280894310 456766848 15209 -96535403 902335341 16398 -216695756 727539057 22656 -445051559 376647100 6709 -421411681 846959470 18239 -215485699 507585652 6856 -449429853 854995598 21032 77066140 180046296 7194 196091621 851874607 2061 -36904925 458713723 3128 -115179691 760968146 23970 101896056 746903326 5064 162815305 452779094 8439 -595528871 581951656 7861 -522978801 565280400 7620 -151143896 365618129 10740 -579138074 498326532 2589 239642472 696974768 25479 -56786671 769577011 5361 -507436377 499796252 8128 -229559462 143082188 11795 -353098328 738948867 9540 -243233053 839313038 24988 -158920383 951522831 603 -550812691 949932072 3774 -532427603 940669546 3659 -279652061 799528940 10906 -295952693 587564575 6649 -565498971 904704599 23754 172416032 893432712 19262 240613016 691919250 6252 204144256 920379988 18065 -278047442 837270891 342 17663032 302471220 9891 -435920233 834302777 127 -462169830 871871153 24509 -201741203 233236187 1198 -405895651 338299073 1539 -68239 780924254 20920 -382498624 30681294 7600 -433228956 177561743 23521 -252789167 628127089 18494 -431058807 400542956 13321 -288469253 164313418 7066 -425235796 476452188 8854 -226438696 86524327 22384 -231997629 213690266 21938 -471718528 558112124 189 140163098 279287186 9520 -586197892 26299324 22702 -167496585 921843650 15757 205373706 498263029 14243 -138162950 301041858 9176 -579402581 351097070 9048 -250507230 362204217 26102 27541236 640427637 12020 -454265440 866109035 20777 31481365 641434733 11884 -320046021 65447562 23869 -275771691 454580860 11025 -351067980 463546495 18032 -377966873 750364567 6827 -68493652 196549249 14116 -174802104 793125751 25856 -415658482 859168205 16249 55926831 920314838 1388 -540821545 881941112 10526 -220428999 107787594 15330 -555433140 823235167 11327 -47561150 109214583 9271 -23654348 394384929 736 -10126967 768804920 20042 200875690 829032857 23469 -323495364 242185272 22804 -20210412 364287735 10908 -424765062 173865668 8753 -490710616 661024034 10758 -203370000 242354210 20090 -553561384 774547672 7156 243022414 938574888 23328 -178307462 427861708 15055 -470806082 671992955 14833 -371946027 437047137 13665 -379643870 94421325 15067 -377692484 117341376 10920 32009467 575046022 25911 -118943920 290044834 26250 -151771990 559770004 20310 -247780275 312189182 16523 -280362057 793905337 19313 112005280 764348864 9011 -552824885 433405668 26069 205121858 447743032 15183 -572874694 526576011 12827 235823514 903447331 12896 -53472937 371935674 14522 -440808344 845802513 3298 120184299 332212993 6685 -492084894 818933818 1911 -247842284 720581172 2635 121536809 836349697 23237 -412224607 831927840 1132 -401486897 662012152 11024 -44763539 695466066 807 -174329381 670694174 25729 -167445749 320303963 23862 143413370 296338956 18193 143678117 535644332 11326 163364443 655879752 2498 -335646961 687586783 25067 -238954285 567936432 6518 -303812673 575538899 21639 88392048 124418564 12989 167985877 601501459 23539 -502859149 460612829 9424 79121824 458766220 14560 -404353698 510400105 9899 -536186925 688685878 11416 -166822155 553113330 8038 151453772 775046562 13064 210864624 392216139 9317 -196415275 196530987 8066 27945084 318113222 11257 119449125 926018282 19012 -290336750 429982535 19296 -475909162 146265561 25693 4936498 468338898 11882 26251593 918390284 4219 -215055183 111086863 12944 -500741620 45801800 21027 -118395498 504170760 21824 -440317495 398353430 24256 58819317 170768354 24815 -45998287 137905956 25550 -511134397 466734359 8455 34311839 644307071 25599 -83754139 536762559 9303 -372244349 697532480 18214 241271655 496453051 22497 -390775599 470676858 13633 232189344 673966595 6733 -160291932 636423359 15593 -204150361 44729884 20421 22881687 843337825 7482 -477084586 588390550 12232 -316459586 920775348 11991 -524693934 191316269 3015 168443680 680891935 2928 238170455 557773741 14133 -151233167 874923996 23793 -460106799 689155236 845 185040172 348440517 25731 -544523877 313733263 10713 56313557 167382813 2929 -592746260 742942198 14794 -158144405 123167600 1633 -53036702 125386737 4468 -331825263 430745378 15192 -72751723 881103099 11084 189565707 762566240 6655 -206556826 352345697 17669 -195678107 470758050 22328 -158854349 342673970 16017 -414128795 223529432 5977 -124753643 585294255 14376 -344168828 220351233 16828 -127315924 262482439 1262 223563744 92376050 17771 -1075696 539510814 10992 -275416557 832558689 14707 -225030444 176863105 17576 68757154 318006609 13171 -438891599 908984586 8157 -149650948 106516867 16914 150043571 224158395 15640 -44476419 351844976 19184 -409355789 260438843 11950 -516115027 158448774 18415 -316088520 849734135 19242 74453915 51281257 23396 -545446958 786808900 17025 -169761047 64374621 17036 -149333222 552950708 26284 -163064301 884815466 1669 -124783638 773416496 23436 -103377450 663429751 6040 -561870778 301440392 14852 -41821028 688071377 5003 227603024 253476163 15378 38410711 166240670 22185 104401967 731102427 21009 -348240736 766370916 7074 -253478312 243958252 15848 99531833 373072682 22117 184602219 263716969 1961 -513771470 651404660 8632 124013298 632356999 23740 -548488886 411152771 1365 -585271049 939962670 3524 -572283448 218584329 9888 102383947 60029973 4579 -33174257 15879086 7559 -4355515 615092635 13625 -499778731 330764504 20686 -294273103 904127386 12281 233648968 320175820 16348 192860994 120380187 13834 -337248317 545190102 17957 -354503102 240183482 3451 -30378 105261876 15077 -210732975 123985650 5505 -479955396 779744546 10888 -217211108 555580321 13953 -322956951 349939872 10921 -359050785 747912033 10155 -216970148 936347850 18180 -394843448 593015408 2514 -238136299 692635499 2668 -209526366 206581282 3773 184188969 756395482 16542 -100034367 479562932 2539 146498923 114932174 5022 -384056979 577050712 13880 -192507011 509249886 9129 -235127783 584221591 7770 123279548 669227545 21375 -193398073 78031601 17813 -464264120 215397168 4295 -407084169 424557213 4188 -50901673 447914471 116 -101250534 352568898 9889 -281057874 736033234 15014 -326485436 200429013 2881 170412955 365614909 10415 -486716605 535593458 5520 -511814121 624838877 10513 234889150 923944602 22032 -572110816 837557041 26378 -231385695 617270735 20873 -419433260 690813752 23199 -118774099 755065195 11664 122655305 192400678 242 -248746846 88089056 23363 160792545 810283619 15497 -598609847 783175066 24274 -88695561 758554650 5383 198202859 76130299 24645 -303479656 297965510 5045 69931113 303436245 21704 -536420176 373182356 21986 -119820436 747279437 15225 -336030461 382131297 6528 -558287190 393636634 18872 -74433733 545279736 59 -187996226 167132331 17060 -282822371 928122766 13591 -77635099 938512292 6764 -189785794 733751130 24662 51379948 723635655 6714 158278653 750470260 10328 -600666592 824081655 5682 214812632 290594088 25422 -342099710 260538875 11686 -239387676 41473217 17912 -410381320 426930311 20675 237819553 691995898 17831 -432498358 312246951 22193 -120785314 699296178 21245 -410518411 254806188 14845 -73148276 170407981 16513 -503575577 192539564 24808 -434695144 385811986 20218 -169797295 595890899 22862 -221039114 938937791 7297 -322303915 484490103 13411 -532399514 58313264 7448 -150315966 439506900 2709 -336910197 833340384 21864 18068194 818273710 20367 -490672831 731936675 26130 -314751758 330567001 18114 -183038650 822613621 12040 -114946688 664233097 2969 32949717 940147115 14590 -552453853 215237491 19987 -298761853 525004795 7052 -90133010 174744212 9296 57890385 312925852 17473 -471227054 442511160 25481 -601210154 871677561 292 -487555811 346497586 11313 157054990 362236308 6680 239917782 653800746 11669 -247440301 632515846 4542 -583307883 688021791 15393 -173631137 64503482 22087 -277462208 756677274 16401 82351773 680385126 24015 -472220088 263982200 19779 -595312266 826266252 11215 235808470 884694572 2180 94141381 709556534 23582 -520210599 545506852 5382 -574546031 349982042 2202 -572708875 922219800 7096 -209396459 810831415 11793 29677507 25469030 19703 -588818425 814617533 11625 -337674562 300358008 17304 177845847 259813731 16009 213205459 102453153 5342 75088248 345232186 13531 -30357853 927324339 22485 -460495070 582251166 16382 -597064439 509426874 11997 -483103493 922675577 16493 -172793471 519092656 23990 99191775 118293528 7145 -585479540 440182769 23899 137443531 45500431 10446 -13706402 145688944 6688 75297397 517954692 12656 26508543 724779842 25723 50240011 41557479 26316 -367266519 298654973 10978 -243137103 673548286 25387 -515184601 808148672 20185 144743933 561427736 12397 170816098 209214514 24061 -11246781 306034137 7429 -425742947 453565686 19842 -346913996 83908107 17003 226487105 165589206 18881 -89341884 834675152 4820 234902305 182124904 23133 -546921735 575803876 19421 -424342557 647506400 10840 -313765385 787569233 25719 -162501629 373361069 19130 68842775 359599123 5168 -440829865 700862909 1168 213541918 768596863 19536 -126820507 456090185 19899 42830689 450987482 9195 -555504598 221919174 13645 220774104 457754152 10013 -570845145 598259346 19695 132603276 453885691 17345 82431647 361755693 7319 150465972 460628000 15540 -364395999 747801980 9568 -258976357 870274424 3881 182254479 166735585 14586 -169441420 213358558 11369 211130332 728137652 2707 -545493822 738952625 7807 137844860 683762089 23691 151109673 435565458 18550 -65682901 238917367 23814 27404384 422499661 7257 -428583264 771705607 8271 219457991 513517340 16648 27014692 836955253 2594 -114508898 252430537 25416 -267054117 452242169 19713 -64673084 255921926 16995 100274218 922977043 6746 118482056 728246251 9508 -557777427 779827017 21854 237816833 927515555 22603 -164022295 400442524 1851 -361542933 724555925 4967 -222360245 656952008 12437 -227382068 556143216 22240 -482395368 401419328 25637 229176677 156664317 2184 -335708711 82919481 18187 -573501529 619252423 18105 -180368601 696713174 9788 178597975 914867166 20240 -554070422 411562089 26469 -435514718 50761838 1950 -348148153 443988553 3033 124515379 904852016 13624 -531280246 231611336 19374 -328534543 59409619 2303 68247012 914454943 17232 122247908 9390767 11428 -242015244 577205632 18212 -554270695 229510987 24197 -376443591 110315142 23797 -552014509 98389865 25358 -363057724 917795509 23154 156626537 27185638 20129 -159816116 94583230 7188 -39035213 145935472 17146 -550672100 725394107 7686 -386142088 137318160 2103 209329435 644024875 9188 -392976909 387794425 17297 127753642 588164596 24739 -106447003 429504724 974 -586706378 169074993 12405 63449986 506961365 17652 -149857071 705252739 17903 -4760615 369517015 22363 18196857 268989504 2680 -258781684 716937692 10460 99655646 438233188 3967 -30306183 36398716 21786 -51909078 865604042 20047 200771095 931520280 3005 -49241949 910725859 6473 -224998463 660827102 22945 249310469 172370874 19270 -563900569 617081578 21283 -11837563 687591680 393 -273228769 717976901 20045 84177144 262974587 12447 -263811420 487554831 7222 -166198566 860040055 17997 -61567902 50718762 17841 -39787214 245197385 21273 -126692556 700571529 13418 -334618966 272498690 22340 -453622934 537104963 15106 -424272759 111092223 10827 -188649513 805273874 6421 222035658 665530232 21668 -120085293 119208480 11630 247938406 731310288 9730 -19687603 660281840 17931 -300189342 772599181 12848 -207979484 558659715 25032 100790105 90145637 7542 -402552175 566689737 21509 177835047 350012811 4888 -257955797 844031820 818 -63894925 736830205 12562 -380217948 956582929 7669 -374272208 167701922 7163 -372684944 865107358 8228 185317201 527185603 17182 6892755 278566457 4241 78731652 178940631 19153 -339132437 676439572 11390 32766093 309686913 1737 -194362251 754904754 14672 -322540653 53455008 8250 -113834922 793882842 14473 -541908380 364902700 23759 -132689071 725526298 15674 -332013353 471262894 13860 -420003268 438385034 17796 235481728 70856604 5810 -244610749 187690836 11407 45238186 687497825 11282 -310079101 46594612 2812 82289834 269381038 3509 -230332337 438979166 13626 -548631682 103296095 7543 -415813973 929986429 14619 -532652284 137203350 3240 7345167 835337194 20293 -222947597 922990393 16641 235868685 683493687 2524 -280111307 720985937 12568 -2192754 368257593 22771 234467167 489985705 8058 189269848 765784314 23685 -385855575 786312574 496 -163920131 315329972 1298 11700496 656442488 656 22175819 472338845 4720 -489526407 354167765 11725 -456608711 206204226 16141 31736459 343428572 22188 -153583235 583026457 5989 -374266154 760573761 25687 -194951311 279759344 4643 -190402478 791410960 16529 -370479174 244824259 4135 -406848476 797746984 26036 -509626711 25690682 6871 -203421937 192264806 24310 -255906419 191599267 16729 -323522792 148664302 25851 -237531231 264684047 11300 -296469173 713463844 8436 -235981083 273275231 20701 234084606 149099417 16526 -505092171 128738499 7398 -257391710 921523779 3288 -275034625 462865528 16656 -582971405 843007444 25109 -272774251 446871808 215 -285985176 432871823 20215 -142738880 481539043 5639 134772633 284121769 8540 -104040656 423440029 8931 147483789 714998225 5821 -248427790 849216462 25470 214828023 47728207 12311 -561124394 810850881 9132 153210702 14351074 23474 -534299896 838675029 17731 -456817331 576591349 15196 113553673 924846097 18225 160249824 149277693 12476 -593382599 529331298 13185 -249262317 239221468 20530 -450193319 388762399 18307 -26395502 573784423 22095 -127321937 176014295 3317 -98266276 390421708 24192 133864171 244822979 15085 177487272 472981917 12381 -309660639 766920280 22013 -48473769 25341312 11405 -387051347 406545195 18785 58132341 114186693 18021 -88191216 704516496 2247 -397787509 916064857 14403 -541732196 571824221 14942 -598221249 762014272 19842 121439523 392611466 12237 102623050 160281191 11381 -304590358 110117538 18730 227601428 12314790 11450 -52483265 98163965 7853 2309445 772293802 10057 -132985199 744603698 7762 -206717666 441588191 18355 166842891 541667018 10560 -10145274 734973361 23448 56818849 541461145 19769 -410288075 211692551 15133 -205212687 846552430 15964 -497830170 860793088 8980 230253783 355539701 17127 -307673100 786421051 5379 -124371275 407254971 2931 42242537 588505123 1855 132931027 292295898 9603 -185108949 191259883 9718 39174929 421476427 20437 157736013 674000152 10332 47518355 115161438 11774 -173702778 749164717 25348 -499439893 832040779 1954 95297534 738869435 24017 -17069476 43909010 12073 -215964012 592938228 3789 -466250965 212498602 9105 233016091 774796913 22020 185628166 202108528 496 -352659234 650414337 441 136720971 608075201 5411 -480515891 862171599 8131 -52059621 582806315 22822 -83606227 779898498 11794 -221264200 914335018 2312 126180102 399738726 1677 239387269 496376830 20704 -189964225 382546295 2222 -48349651 186718643 23861 -464036819 339794113 8674 -210874385 705039819 7805 -174757767 591437041 22715 -553139446 19199203 23588 -423027760 563864253 6022 -300041053 514483336 17465 -288043490 833505082 16670 -463810247 736085323 22452 94211898 761569064 4529 133846824 102693518 346 184392836 303315730 24528 -364801435 193153091 8107 -245203201 941631311 21773 -298778741 73890010 15247 -177020828 214241403 12122 -118542966 193537385 18050 -207740112 813693831 1067 121338079 308161077 19352 64680700 204635561 17847 -33599902 840262888 598 99924596 780679475 4789 138015624 645869808 10563 131996816 716148192 11935 -399194080 834582084 25913 -260561649 455778858 1599 -50552632 957076325 18379 -309036468 752729528 4267 81647934 496334585 24933 64874459 111878777 20479 -505397267 202590191 11897 -396844369 869546607 12740 144046525 501317309 17872 -299110528 86997632 3927 -156302592 94541095 23445 41239460 929169637 17115 -571260907 205607477 18235 -312943206 809732012 1305 -327438148 439830012 25068 -89862677 523107891 12006 60197998 479724744 16782 -497197072 111038144 13920 -42639060 788238969 14682 -198771448 462819623 14571 -15621142 627342922 16683 -96821513 787464156 23029 -103605196 31763275 2708 -157809449 667088187 14385 -578954829 140520915 15160 163883718 677582004 2512 -158725637 944650437 5784 -349711841 517874287 12303 172840641 420063046 78 -106762707 232905623 23940 -153024177 350264866 17596 -147125758 120701491 23023 74905555 350861111 22668 -557441713 638166310 5640 -31745207 36365742 5685 -362238712 859179137 3589 -567136817 414338391 9268 -476303305 730444785 14707 45719298 353910371 7065 -121356017 45483132 2002 94117935 815515266 22147 -244417406 597986071 9189 -60882179 591565755 7 -226232206 653155172 1822 -15339124 99637965 12694 -519027642 720402409 19127 55603050 101462067 19769 -417329352 342880539 23313 -598068731 539883694 8914 -127580554 659106923 20925 196173369 930195270 13384 -260855121 716516749 1001 -473094007 507961992 21304 -230081667 483563453 1913 -374235164 226432999 6695 223909395 617163139 2182 -95842902 739323637 20700 12365128 472575638 10120 -291796902 576177967 5453 -557722802 179521785 1351 -587771402 97294662 23197 -448953824 622399308 11383 -491560484 752882165 3014 -273942490 931048741 25391 243214950 440441342 25478 -37211122 188828538 26402 -322563181 453636175 20485 18458185 561101406 23895 10574654 69425684 20795 91391664 612970050 1091 23654871 901419766 23879 -270132729 467329489 26077 -54001677 119773138 26293 -442299700 454448591 7477 -150892578 431380532 17935 247999753 161821008 25021 55404136 9778296 8375 51382923 953108818 22771 28262342 142641627 16010 -226578605 679285306 26359 -423064454 68380340 8631 206328475 587648305 1493 -110919634 224738390 3760 -87930551 450209247 13979 -277176401 543079161 22751 -502442657 267611261 840 -549985332 831878569 15117 -250473874 94614897 23364 -308203140 540291541 25482 -87004567 77649430 149 163754035 340267160 6948 -279248181 860523399 3473 -364740424 738857307 3613 108451828 723016291 24385 166453243 196066620 2645 -483772002 311960652 8056 -349297916 245690420 12367 217170351 320980863 24184 -190954708 122568052 18967 -165821848 466269354 16748 202821972 849626116 8516 -26560785 482843595 23710 -31259630 165253717 13668 -154876248 858223352 3239 -268759176 936350131 4854 181878287 395222272 21956 42427465 630906713 19173 31595137 669384522 22534 23812501 78675328 21359 216889016 17205172 5660 -16549262 884904247 22756 -460480588 863539702 11048 -146596824 613939073 13710 -593986440 135956302 15545 48785686 257679108 8705 148552447 836483345 5289 -371620472 517281623 4371 -430794904 835875714 3732 -595958718 389273612 21112 -179606929 906955243 8182 -91128589 143006887 7414 -380649001 148533776 203 -94790524 696606359 8567 -264598276 253005010 2305 252136117 623268731 21691 -345518560 729794362 24230 -295019784 591965739 18644 102799051 268383156 10644 165329034 695254025 13281 -300549674 341751962 2795 153292915 438953480 100 -562763267 620807401 25203 -108470199 306871514 400 196840975 903997171 14231 -501123139 478488107 8982 234027188 896866020 15257 -299873165 883083341 22078 -294202030 190091736 9575 220955575 815647169 17216 -244311585 449497134 7071 234918940 34874979 17661 4921247 100746826 8293 20047417 417002936 7037 -106533588 562666831 17444 -10867800 693105441 17876 -175198723 97612192 7860 119686994 353257647 23598 25014887 657301916 17492 -71499336 916128017 19409 -455211586 433564511 14019 117901738 181502338 521 -449403822 727907257 24748 -58561219 494738839 19419 -26220771 56809574 15960 50461576 732285954 18166 -504628150 871194714 16563 76094611 945077705 13452 115342154 425249833 10408 1934416 886526858 3065 -551118842 146000281 22497 208393377 635892612 13427 -564210945 606354576 19002 171395701 136930910 1091 -417269553 408725073 11713 -387837208 179608870 22806 -530570865 313418290 9553 -400570163 674724072 19627 -148891747 667347511 23826 -284691617 20803175 11633 227829399 820682290 566 39715888 531112443 11127 -335785315 89258069 12188 202783883 874704197 23449 -216686706 47894882 3387 -345383675 536174167 17749 174834760 833504653 5338 252243693 493618664 23350 226293810 651652052 16764 -522416331 107156128 19503 234830171 926416435 5182 40094404 396896865 12747 -253152238 265803443 11262 -325853600 824116586 13785 189514337 407384332 3846 -100573647 491365372 25791 -239851626 792151957 24019 -466570845 670797739 15953 127369843 500676839 2818 -147412097 338269873 10697 -241450527 544852924 18846 -336935812 689274484 23876 29243160 332188658 24366 -528032442 551205666 4510 50838085 563865074 19066 -523644139 864383533 14084 -161645358 149910546 19742 -417723860 859418713 3619 -178748212 898912795 21844 147233645 291793432 11625 -327551630 29955326 24823 -560461148 313584044 3649 -217933215 203387331 24172 -192654708 224168885 25145 -550964917 875064643 19737 -443590360 373432226 13725 -315155135 527053764 21089 -487765318 86896697 5783 -512220953 483209686 10168 -338498374 394243092 5044 -480383137 716821141 10438 -493960027 805513979 81 -540492697 57235786 24449 -585868565 329739475 19827 127877534 259634991 17166 -204237266 206904378 267 -364780723 733944086 14142 -502525951 24653624 12499 47238701 387697551 15653 -379207069 724945616 16251 -345354367 842735372 24377 -426778803 155357180 2769 -349574839 486541002 25856 -153311384 746234081 25058 -387925029 35879077 17583 57170344 492626407 8346 -267805143 272970722 3436 -469170184 653318379 16022 -576224912 67162091 16752 -108633276 742182502 1395 -421769081 864112663 6993 -34106821 300016385 24494 51356015 625091649 11430 197078183 345090375 19241 -236532524 876328936 18887 -559386428 155072835 10905 -528043974 351534986 19971 -531211793 589326779 17475 -97942378 610886801 9768 -308404193 875537899 11685 -162271351 651318822 6097 -589277463 519375650 1929 -516868393 774822775 11625 -512158220 116469535 227 -370183905 243309606 16927 -577763331 591816398 9793 163522599 539816912 21943 11498752 769590888 3290 -39656627 739589701 24328 -505299125 556845439 24110 82922495 806838572 17666 -210480563 117381838 8065 -367224239 928724367 12122 -565743108 348655011 13356 37481478 316985748 25685 -243446111 474797120 26170 -100290908 880420453 13384 -384024904 879163061 25426 -32473227 688419495 15883 -248095246 487446076 6964 -192236344 474674765 19804 -323185642 67012938 21657 237940419 458491611 4991 246026988 205041749 9288 -238786066 640271669 20401 212680820 146720436 18887 93476514 453072103 8316 -22978464 538417476 13766 186603127 317733230 18089 -526995570 203560000 9723 -524601432 836169058 9758 -552170397 202662886 26058 -224118418 271611051 6987 -62470122 126032685 18118 97876012 334952409 13157 79002269 299723293 18867 -87275651 125810899 22534 -290443454 281955096 11495 -441842928 136390851 21416 -274660860 345706510 3796 152444914 848477980 7412 -258461978 72742118 2726 -106135794 877699861 954 176463264 135464641 26018 -179607784 950019393 16415 -551159187 635152782 4220 -448470 479418331 19189 -600217189 195234222 3606 -278015648 143797895 2213 234536073 674772284 13412 22329181 429501885 20765 187549635 146937683 22916 243235093 758024164 19754 -45683317 504184343 1525 -315541622 640986831 9 -139463040 250138475 14348 84381411 484923476 17855 -406041832 729603805 14390 32722221 558628874 5919 -419392590 370772549 10972 -292380224 664868743 4004 -393464564 598100404 667 -412240565 891330539 24722 -349613314 702552871 17536 70299878 803817447 11324 -565411999 743675636 11658 69138938 799986243 20664 123852607 218666853 25799 -488804014 661116760 21969 -263672479 109063641 6948 -425526945 280805427 6493 -552183517 299142784 8859 -95684337 53612663 14424 170833823 322552460 3641 -124960406 628177470 22296 -452770536 379187823 9547 -502736395 29238815 20788 -507787258 62216102 17380 68695785 539728419 6524 -331919680 86122527 12115 -248789088 383190285 19447 -163480953 530698416 26381 -224491146 235643927 16308 -193767903 150326665 4076 -163165726 946932474 6351 -305873447 56088439 20706 52809935 698662544 1006 117563535 718599264 26054 -69386267 657609796 9557 34793027 110395297 22148 39768877 32874782 11001 -531231406 934384791 2141 -568705587 514336310 20979 110061848 334752584 5032 -453369045 727624198 9988 -214056492 663939591 1320 234172076 377261676 8778 -569063076 530506201 2219 5473272 610372686 1178 -193644863 511534193 2775 -191538434 368618964 3976 148201815 611562929 14612 -269316035 73695192 19768 -360256500 740317810 3629 -505285748 91374537 8421 -601344453 382777539 18647 -147777904 819874838 7101 -271100984 457337807 8373 -438356058 411449027 6591 223431862 748593886 2567 -211262071 567739956 16995 174962615 447146060 21301 -31969961 832517552 25680 -388917391 503489351 25968 -556152443 637731190 7583 -98615940 777653652 6485 -245663800 482654387 25276 -258784344 718099334 6338 -173376940 678599146 1958 23001706 192652630 8966 -38137192 917734906 16511 141178166 452886517 24251 -372678581 95704321 9255 -25084274 129458786 4293 -588138301 84276988 6518 -474375266 505540611 9473 28172984 336486874 9561 -429249383 609261957 11502 227253788 348071412 10190 -494301387 469646821 6041 90113313 475320797 21412 98963378 915518774 10868 -442453771 706901133 11416 126661657 703782818 6874 60931431 899597814 10316 218093428 481347221 18535 -362882973 402331023 10170 -556254720 179214805 7487 -168661933 546580832 2821 2488266 484119817 1019 59461541 416094349 4380 -542198655 38573091 22182 -514652638 497460577 11013 -76415729 358396735 6736 -388602862 480152997 10290 -287262108 398174969 24529 -225554495 176032050 18154 88147794 639974606 23184 -533402143 402654077 23941 -378032251 434810463 22247 88668362 359690266 11360 -436600829 98900465 14494 41603026 61124455 10098 -232504546 708290626 8280 -68044181 435853980 24886 -37837444 103777380 11535 248806543 86041338 13693 68680252 417613564 10036 -25089541 188122914 10850 -154268182 428059607 701 -339761546 446902379 9634 -199502892 635162586 20992 132723325 303874314 11314 -19553650 565287704 6874 -48077609 44905415 77 -385232979 783333302 25395 46268978 860262893 26340 -390096923 269192216 2540 -278565758 580003294 23633 -108820702 517483376 22893 -237172898 68134513 19045 -400626512 360007518 20518 -178925835 56992157 12026 -446313094 436682757 21345 -413525844 200844849 16122 117837359 341539157 17061 -171145063 253410625 12614 108272533 391065062 7318 233893150 446229792 11971 -246603349 482237011 13293 -131293367 522473189 21033 -199028344 259138438 6010 244902665 580942096 14516 -486860911 62418041 9514 -429302698 707927235 25582 35072532 23303949 4967 -284540762 873030880 20477 -159084574 223121082 18011 -558577043 748454972 1601 -177508165 326180819 23778 12335749 596892495 17094 8047197 413861140 13582 -517007855 214610210 2037 207646738 773534198 4249 -324636771 585127255 6354 -180407537 37020445 8163 -95368232 308367929 12943 203312760 142338882 8356 -115693533 59125836 18748 -475957153 661525114 18108 -421347830 658952673 5694 196830416 199824777 15704 115882689 53749537 13615 -74173023 617076041 24110 66004227 371902312 23523 -510147258 295210275 9200 241511891 28508393 8752 -590089819 297826323 23185 4598747 215672925 3416 -21041240 693842799 1076 -328282244 187269073 21449 151976630 877198564 18658 -145473882 900127343 19287 -5614104 196919238 4798 -390932759 44315673 18183 155815673 730356203 24136 -56875495 508813266 5988 -494167753 779684059 19130 -436739866 178981881 5079 66397823 305331906 23092 -31234573 735291328 7100 -201116084 190863274 20522 -421945787 932855634 26448 -580563881 838396434 1956 -12934576 290228109 13466 -6225970 208172720 3963 -90278046 537684899 10088 238930960 296734522 12338 65383532 929413573 9872 194392603 138827603 8997 -122466764 60312606 4468 -26486256 823620303 18423 -101480311 246388264 12080 59680110 71537492 10063 126949065 27004768 3185 -510479014 921634500 2172 -366936168 318832174 6500 -338782401 637329382 8659 -80231388 57869037 24003 -500869233 176008709 1101 -390342184 431984780 1211 -478327592 912563667 26181 -199915573 644985957 20893 -223282932 207471174 15251 -467954333 566032967 295 89306060 75187084 20835 -406909921 32922256 15108 -180212191 183386281 6736 134316170 195979762 10468 -265668527 538107922 21301 123067619 730168353 8187 -187534356 389775424 15750 -357757643 714123697 16547 229853492 840835856 14009 -469014590 197109666 25526 -541832386 831827323 19013 -246607915 339514911 16124 -454395006 360905135 12787 140656732 948116782 19872 -389697678 80178808 6891 34689699 625957272 18781 -89030918 952054224 16425 -395927418 728462266 7673 -311910006 24784499 6644 93654631 374652879 22021 -445532381 730549254 6066 206517433 18627987 7101 -181045185 880311342 23195 129925217 69227906 20780 -438134570 936423084 399 145499370 58513472 7353 -48278666 329002255 25771 -257863236 451062798 23027 -84397833 478204448 1166 -524460193 246428164 7874 -141709076 417090624 24785 -229701327 601584354 18401 223639744 853943028 17757 -136577998 183210294 5391 -594727803 708922237 12781 -379359106 574673052 13814 -448553010 14825650 18665 6159429 792131227 20404 233028985 48391802 3318 -590521429 671721617 4819 -560217326 895867238 16356 -457053070 262648938 26063 -392593699 683454762 18950 185907906 533724446 18473 -18036542 863812843 8472 -306032279 87696972 3349 190506058 524338088 540 -545014112 832101303 2754 85336246 799953544 3231 202368726 227031444 6123 -229277498 22082235 25849 -148840001 909035293 24931 -526351069 343194012 21820 -129303117 471315918 8388 -581079619 359566553 2360 -265030153 883598532 9804 -520306027 889765517 16852 -80402981 533473379 21259 94977934 29649685 13976 241297949 65150262 23362 -593231895 857826675 25232 -82135181 381518462 19718 -67232179 738932189 448 60681974 385435791 13029 61038706 435765777 15584 -39816604 436264477 18649 9670846 355890414 415 -417815850 69866445 4287 -478745444 755592312 14528 -239998117 814939338 213 51741455 753783137 1456 220825193 827184294 14098 -556423621 558862252 19276 -584792613 137862865 26213 -484733016 204009251 10138 177377012 442526686 14242 91722902 485620784 8944 79738714 930841334 22781 -574112415 583319874 3728 -551479567 355494685 11849 -130155572 872394600 19924 -249890469 480014177 18809 181624285 463144983 16477 -467692376 123565581 25079 235924447 789470851 2965 142036408 9155599 11327 -20449379 397600567 16333 57085733 614373960 1346 -193317850 805171127 4441 146951477 745377651 4958 -15771567 585261989 754 -316092328 819757501 4282 84449800 561068501 6055 228081429 685690600 6716 23079256 839902029 25396 21630274 694241203 5902 -540743044 370091908 18145 -399140345 361344803 12747 -361843408 584064984 23045 -344855363 418660997 13389 -444288637 424936484 21247 -372040220 16718646 1813 -156279265 726634167 18116 -283346626 397909349 22465 -205736693 801726104 18125 -582784268 108987002 5918 -174195835 83170461 15051 243016645 762257721 16825 -101498407 163833887 11808 -600549432 324301213 3628 -367808485 826860407 17361 -177507136 331097098 11141 21842766 143767572 22749 165129187 551626575 7012 -346128099 694237703 10853 181112944 806634405 2976 -147833067 40030594 20773 -146652265 626238187 15555 -415261146 56465061 22179 -124264735 536498683 16737 -427502460 13357910 22913 -336512973 881381571 9061 165723700 757587188 1913 -69241242 74435152 4493 -386848907 186001382 15583 -375421297 763304552 18991 -325724603 78720654 15008 -349352052 296399225 11202 75026619 11301485 17984 199173166 470585907 24504 -54302044 128750754 7688 -34697771 123414162 14402 -130791142 422671984 17509 176062330 422315160 23939 -71407557 309371666 19277 -241939902 856279322 21130 246500958 775615019 6607 -309030790 824430948 15041 157257272 537572471 2025 -50326716 715179972 5990 -56073619 413683489 18607 65837062 866444330 24015 -161114933 597401340 5916 243411190 721451024 12673 164096989 426159966 26199 -251142294 117401475 20664 -165319614 840152995 13201 -219051688 471456939 7007 -155995779 563154828 8629 -148046233 159675213 14385 -331019248 319306068 23944 81764156 539037475 12577 -486661845 527210249 17041 -341546612 696481985 17894 182317334 811210737 18283 -102920764 510647661 8878 -129404127 522546047 26335 -93199360 37559890 17088 -320291851 345407310 24894 -39008365 532415556 2198 -249123947 332003168 7218 130029358 794523742 1799 144462626 701693613 13136 -181638913 67094768 13719 -475363725 408010402 21557 181215406 350789656 9337 131513009 880642207 15757 -515328944 652348002 2148 -163097435 612039158 15445 50384710 784244355 18035 -249964136 410169800 6944 -264633762 253061894 14755 -291616421 184459113 7710 -183509597 113360591 18125 88565797 730552625 26217 43609780 321268744 25540 185764069 909049968 12100 -470040104 656896217 13609 -144500570 710285705 16696 -298554212 378157887 13202 -555654024 528288125 9845 -595191476 597619715 19914 -301751821 881961204 5769 -237023742 207147272 6404 169366047 346236913 11954 -563031209 275008067 3539 156854794 364694003 1923 232114654 139959257 1494 -91187792 579939146 14560 138154802 756345470 17469 -41646522 866556954 15073 -76335748 272108910 26015 150242097 427637406 16307 103043830 833041006 14774 -84506823 331959404 23782 -4921145 584625567 4287 148647786 789101106 955 -161805562 800997653 24850 148107823 160748548 5125 154702776 427856619 13425 -563853530 70814204 25589 -132152367 269897067 3540 -234193813 405411509 17909 -444402454 574950848 16889 -119557071 849165730 11665 -359838069 740808367 24033 174316435 447995426 14017 -570102726 472912079 1621 -3681243 8696037 4422 -448534386 878635980 14635 -335127507 189060307 24503 -16902766 99954318 16050 -376261740 825910647 24773 160202791 245555149 24230 -500473814 847176995 14081 -521380672 242629541 9070 125925658 554093023 1262 -503711194 425308358 16897 -488244158 236119675 9707 -328551937 873544501 19387 -386625073 749161542 23066 -460230325 49469274 2056 83484230 113675779 23101 -185100709 522892941 16562 200815630 843713536 24961 -536805299 303955129 19470 -31216636 277010591 15996 31773615 77971602 25762 -379847489 670726342 20044 -38552635 904039993 23432 -574401275 358492986 16054 96418201 395051068 14312 -446244268 600263425 17972 -595580825 470427604 23651 -445667410 429830328 23859 -101005573 600595208 8869 -570537451 363041457 20898 -288916180 447432104 5208 2235773 299699965 3024 144385871 280077383 3337 -396249630 325006064 10703 72612493 955574436 2755 -192843929 914263796 26256 -173999642 118681136 20518 80245024 795321579 123 -413428432 492057723 20903 12208322 459796642 16420 85955426 842917374 22554 -446816200 708661563 2778 225326939 297068009 23408 -164442202 794849559 7481 -451854758 474531124 657 -370558984 572106092 22413 -357564029 657417560 26078 -381628819 354663329 18966 -232038747 133691425 13963 93692863 105393585 9243 21443227 368567231 24978 18102003 623167531 22222 85356936 243654685 18690 30419076 49739690 7658 -387424150 185034869 6619 -277468797 108344946 22717 -402110085 201658593 13511 130716237 453158474 3185 175062116 62746099 5271 -494756221 601481375 4768 -385348209 804177255 12272 239563037 661163824 15469 244169824 883942683 10799 -477026504 275741045 965 220914372 919523078 22451 -193268041 874826086 6783 -279277209 858767069 19802 103535356 204612153 26469 233227650 94407891 6911 -273708859 863458618 9080 188065287 551584856 13065 -404934263 934004342 10141 114065317 804204462 13422 -479038520 334681547 24265 -466768587 30173895 12008 -362154857 896274018 18339 155522264 622028813 20946 14338881 393199397 4075 -155766211 399826116 6347 -14190849 869172095 14700 115279665 12234480 10236 -275714544 805664064 1299 -143817050 390800623 20658 -516575910 876070598 12428 -562578815 149474235 8382 -204882563 370386881 1697 175015072 952160420 23611 -367117951 124991135 5240 -145044222 563449601 21849 -423058120 30974382 7355 -575302097 952298982 15058 -477228937 499123412 17974 -142525809 54890903 6590 7532294 816884846 15941 -106592158 584767192 15240 251356049 373199314 15395 -37632949 432107759 18253 -514262584 324503169 8807 -130038406 455804918 18858 -243081835 821393587 25078 -318488613 659491438 3636 -585339118 531342939 18720 -11888037 202922616 7168 185425542 370733019 12884 -474188374 179561662 7378 -475208325 296105426 24169 -146850559 664442851 5372 248087680 589900117 11411 96549406 475347270 7667 -304950989 456607401 9636 -372361149 288030651 8348 245825769 299443676 1161 -353318235 316764650 3542 -200033429 608455669 16074 101243037 119553525 3296 -527369176 272059273 6188 -398151631 338467099 16904 -308946922 906694538 714 -377695433 796799169 2214 98634447 125586760 17010 -598002236 543711151 433 194919425 594431341 1446 -8359289 764082123 23884 239660562 436481166 6217 13752664 631040545 11535 71341873 763197899 16541 60521519 615608652 7229 -250334175 67219956 5135 170172473 778852502 13993 -56550115 176439639 13322 -110771893 514853013 7326 -41414846 686561537 3042 63250788 493933667 23214 -91059628 660437330 8234 80102612 167854587 1028 -555042785 393026949 14400 -126869803 158623092 24728 -102517160 920321546 1697 -477740958 680702639 19213 -83634893 81510559 7635 -127477118 576461104 5972 -473550319 176519377 13547 -404688264 900383054 19861 -359601047 554754415 11847 100653920 539383388 26185 -466497778 566828395 13592 -588446955 525715320 1548 -391760388 935537302 4446 -6333692 599437994 12353 -238198336 780932259 14434 -401039910 280457329 4687 132115867 945033415 25510 -317005703 497838966 16391 185471771 226203859 3050 249723020 772363210 21826 -36765814 629336760 11696 -591391798 882679110 24709 146452364 725729534 5397 -546055796 303407799 17407 -353446138 71953426 24923 -571077082 535544706 16685 -132287527 565704101 23737 -56827769 858395903 7944 -108409456 37298503 2762 -529092317 210477644 25336 -185974233 809102041 14606 196051955 63456279 22234 -553681776 498392351 2583 -185460736 68422273 21423 131295646 33175309 22549 -262289141 460087976 22814 -589576900 71899892 12677 -515233041 574029014 14377 -85080081 716721739 4441 -382251064 316368237 12238 44234716 865042520 25290 -210656388 598675890 24034 -470448960 86070721 25670 241962128 325699859 1730 -522317947 729905781 4448 -581256923 354375088 13521 -156545968 884698822 14762 -513092307 19671649 9152 224289930 113837561 11215 -35720917 214205533 24024 16044563 681683097 16136 -405470813 243951435 24325 -289385171 738053074 15044 -159060141 668481039 7180 108721471 371583851 2364 -145786270 594922468 10803 -498022147 213765923 8983 7196879 794355813 24264 -184382478 570033167 21 -233920685 904977640 20251 -132490499 63880433 20204 235318202 79487313 4249 -149633928 956346537 3225 -276472429 621923562 2511 -590023537 155045326 14361 -434262251 185100895 7925 135853016 162667605 1213 -328281678 845343157 15218 -375500307 826874728 16094 222146972 427496837 23119 -42998524 70332551 17342 106412941 301406573 12353 -482919278 357941871 25533 -137130702 680319630 6740 -346186322 14813888 661 -515551115 93011999 19768 15572492 148047982 6881 132530329 150009508 17197 -536108968 748947828 16898 176524886 446789458 20536 231183252 671351911 20573 -149675026 345172022 10987 -593679999 152809580 24388 227550303 546083053 1096 57085681 39454264 5265 -124615632 48971819 11680 62242160 709090664 20600 17970636 372074187 24545 -356579231 333406195 3021 163241275 734721774 2884 115898410 316158116 10002 164125402 179462989 19022 -205485490 43841908 3491 -503823451 804241639 5112 -315104917 634399644 13642 -541899182 913152409 20055 -104359975 249802908 12409 -505065693 831298297 25704 -511360672 459775396 711 -570635340 596309318 22700 -83545640 536742151 202 -151782918 752079449 6192 241380973 356677278 6825 -351289735 496744415 853 -444942254 583339917 1464 -326919261 809187958 20698 -55088357 669912679 14729 30146245 208216956 12084 -492991565 590665482 24626 161132999 496061557 623 -188219818 768812202 21861 -18182758 922844846 1416 -89552465 215840835 422 136639780 349371096 25219 226137116 561048055 13165 232222677 711907404 12974 60203835 344377172 16417 -539468914 521838163 2071 89734618 293782038 24692 -423931317 199197832 7772 -152495963 671610185 15495 -351255964 32784163 14971 -245842857 511385695 5546 -166906447 187312637 15986 174360743 554173520 3701 -364027706 398121169 5631 12516992 363740075 1306 -456871049 180777353 2947 80830471 337227468 9573 -240645599 593969984 8085 -185089184 593807261 1336 -149647020 892740524 25513 -155323480 607533510 545 137135293 655007243 19932 -138096374 76577427 18486 -309852992 11746537 1402 -101431962 653881741 19185 -446862155 578965706 11295 -320611084 384142932 14463 -526976447 571465633 9332 11133476 368981565 17290 -394683114 270234125 8842 -75571568 200619892 13860 -412655557 137600236 13647 -549951669 254796986 21878 -88889263 252302654 22490 -26742899 195410568 15699 -378085365 98611882 10924 201546399 740795443 15819 -528250293 69094662 17108 -98134370 359891577 18300 153310322 521544814 21278 -237135329 609139355 6558 229367408 819108911 15182 176696691 534760402 12060 237631335 222043912 17063 -204335273 672916629 8618 96342167 227765362 8050 -368052503 251456785 8734 -8929942 677230491 13162 -425635227 626273470 14872 -91122057 307125848 19512 -48404313 195278838 6939 13038594 14270638 24448 21501812 724111506 3382 -179221772 353428250 10696 128333061 658680845 23186 -505724000 289905191 10462 210380545 349903734 17053 85566469 326187440 4072 24316783 769240590 17223 -543618426 79432900 452 -189198948 193572720 17391 -369187803 735357008 22336 -363996917 580404627 6207 -435972665 500316343 24900 -72679089 87604078 5577 -338634702 764336534 10416 124443206 450772636 900 -528160094 864262107 20778 -124769474 136063475 12510 -57382685 63511052 4088 -322403972 662909663 920 138776959 550250961 20518 -156113557 712531097 7410 -34626184 792595728 19063 134293530 562253527 19088 -342461698 945408540 22444 -475350363 408875122 3997 -444682173 366455872 25315 204263013 699018513 2268 90348701 213660687 12619 -370426678 426425996 18897 -396461175 181525900 12052 -523806408 923421443 11007 -290596924 690030892 4640 -510269008 149073413 5690 219086911 385364300 21900 240721912 146523085 10058 -351778909 875359388 6428 -598909567 674492042 14305 62511498 307829060 19433 -387837522 400006858 10109 -522554709 766362813 24856 -212257159 737889382 2216 11801414 952886899 23970 -484660765 905117611 22344 37738646 655150045 13244 -527979079 385317572 7572 75390010 222655004 22896 -27577351 79594560 8401 -343319773 636425841 22437 67434571 493817359 14347 -324935701 847033936 23839 -525410767 63708942 638 -381366020 345336154 9393 64443505 211490103 897 -271877703 382683657 8111 -173633529 345067532 7583 61586420 834869401 15146 182451208 662245259 15636 -422299033 236843884 4028 -183214281 725231765 9617 -375309767 804388172 18196 -504707117 574564629 1477 88282358 718803573 5778 156892536 497002416 7074 104214084 680112934 23456 249950442 672971004 19265 47458954 704295113 7065 -164339110 569883431 21293 -551152835 589147899 18284 192989068 11868229 10232 188191252 837834370 6812 -33420420 106502491 6647 179132774 483058195 10882 143914262 516892100 7243 -405501281 400722695 23618 -397830259 137719846 18282 -550621762 460583339 12573 -53588977 61171225 17052 -568574095 454866722 7187 -509907097 229786148 8509 -234961026 259821636 3648 -484997701 850090864 1350 117292886 679348021 13051 -49170515 940998013 8462 -302939898 228309715 18633 -299380161 649433380 14916 -398463883 30521324 21375 83119340 813915282 25490 5480766 823722310 23793 -454404277 446794491 20143 142932095 362345043 7431 -256154802 852704430 21738 -462989830 178545522 5196 -520927336 196303826 6510 -388284627 743523023 22829 202325308 821566422 19247 -489162887 96393692 9912 -304322888 75105473 25574 -485695049 520413792 1789 163441960 821843667 17089 -373711197 12412227 5731 -181823287 197647452 12148 -497669425 751986272 5201 -598058565 472313722 15315 -588389786 578066902 24183 -485116032 957723453 20342 7662759 299395526 20597 179358185 430407802 3878 -75196702 724857012 23947 -329815498 803624204 13014 -357534627 40278455 3739 -470609197 17884516 8929 -333777373 870278830 17340 -210124538 513445381 18051 -398065335 384018104 25879 -575344291 90440066 6093 -286678445 85573406 13521 -572797152 833519249 12673 -48270290 305462195 860 205195487 334164594 1609 191189903 385478842 12810 -522077053 536078973 782 -451550545 775591790 4097 -327179300 677665377 17300 211511028 634974425 164 -385332102 339662626 15583 201143073 718879114 11363 23210643 197743576 21645 143388308 651223861 3758 218321471 723759368 544 148681953 332215168 5544 -267702421 529914131 10198 139349356 885437025 12598 -151919709 497850532 2682 -132936515 514978369 24299 -272253893 392877158 4281 -141813840 152040694 423 -245847427 143540225 17872 -508987689 215909622 22250 14525599 647504872 16688 105414896 644650708 9218 -107540180 309567991 3312 -215877963 589994686 15955 -438675693 49471432 16712 -82035869 412141606 4299 -247393323 667198672 24002 -7330659 871252578 23319 -115894192 405746883 4049 -45664825 381138182 2745 -52134359 485879829 392 -472045139 944204423 542 -175309558 904450336 23330 -166803010 404933287 942 -41213825 675046058 11272 -405354050 251314566 25060 111069392 327068174 19966 -189780712 766697900 11771 -463052218 515987339 17589 -228269852 693605938 14590 -500044045 213414977 17599 -450874813 314528007 10618 -602040190 32693126 1418 184481791 99955098 15422 179959706 651948408 12456 54244508 874844257 16753 -506583637 712988409 21157 -2171044 225710090 22803 -396909009 737273650 9842 -390668671 422801406 24232 204562155 329002174 6208 -133301878 512496589 23831 -168014794 389106852 1539 -372591796 18251131 7210 -88256908 544156719 12013 -160400252 861806102 18993 -411151676 425182074 12902 -270088329 427504420 15665 57250377 252177994 2488 37088777 441255852 3180 -435364492 260419641 24279 -233044364 159452153 18667 -223260748 269997589 22186 13455888 719001164 26047 -568399288 666712512 23690 134105120 264891805 1991 -511962201 417477558 26435 -471445282 826052759 12133 -503490629 323752854 19353 104604837 468199871 3502 59655248 739259396 18425 111109969 458391931 15710 -479181585 957169469 26445 -288938509 113116844 1301 -213318787 519202133 12261 136914981 344698312 10326 107089207 919619334 2885 104685769 575452507 5443 -504368857 159185826 17672 -504284282 539488608 10099 45557418 658226862 22999 150224780 495100825 22377 -251806538 589764289 24428 -477009651 903738506 21127 109196677 202887335 25875 -351585880 442401305 906 131463059 240974610 4898 82016252 50353001 8880 -321900679 75493792 3817 99876748 16265642 21303 -39571756 628858445 10927 -552847469 833910463 16010 214552439 636292011 15543 -572527353 278597942 7816 219024146 114664831 17079 -436338205 252968161 10040 2731548 454895364 20614 -465112430 192190613 5227 -415972046 623437570 3947 201602437 148990746 799 -109413987 178271425 756 -97350975 310034963 8558 -32949730 375950155 9332 -587617734 325172743 13596 -479927377 69566585 17058 -503328876 105550149 7122 -349977932 441490847 9907 -4483307 958362785 12391 -393589837 777456919 20043 -549831226 496017305 878 -249171821 480871774 22224 24798790 674266143 22962 191887466 303905804 23848 -485795171 434220478 782 -512900004 907820053 8609 -171859057 188197852 19163 220810489 375793099 22205 -51917992 583183564 1697 -483183964 174229129 3165 -327306969 951653251 26121 535567 448889840 21982 54315805 907206997 8502 -551776387 905709734 11317 -175403118 576323437 2790 -546950695 591343117 6277 248298523 535482580 23050 -161848128 943006767 9363 -230249888 502974683 11581 -582782236 38667672 4492 -415995441 357740976 23117 -597140895 653820681 6054 -9730544 875755269 22855 -412613277 704875497 19949 -89939597 492740965 13975 -25720153 124072687 12066 127049809 358731476 16825 -153592001 710307715 16088 -269120110 348644411 17679 -354308018 656420847 5743 -365462377 920863085 14104 -339344105 629445439 18010 -226441180 781871880 2534 97482119 107133353 25181 -556363536 714600144 6263 167596905 944596808 8872 -182925328 934142170 19285 -364267134 593940707 9555 -244678229 352833711 8395 -491072030 795202459 22119 71530126 412447755 16001 60466153 252051210 11814 -65914942 853846343 4018 -288630969 812361830 5528 240394594 352423959 16035 -595754550 268795292 8755 120874075 842225321 69 222988583 85377567 1745 -313113966 662228249 21724 -232994091 552041253 14911 17568222 18015193 3057 -280804252 226834865 4307 -163429519 289065149 3381 208046494 114395601 11674 -325408245 311025072 7290 -564707314 493081555 18664 -445352554 804321273 2282 -368287018 128444990 3565 217279976 895446897 6407 -72605359 687177839 6545 -176503219 557312786 1129 -562362764 505781103 9119 -187306392 652897031 13006 141844762 522691242 10047 -36116618 529995882 25577 -321270406 391515208 2126 -121704504 77145578 20523 -244683349 957130576 25046 17670726 170145041 19685 -518604204 655749518 6387 -271512817 21301374 24676 -161572360 282772606 12833 -332525983 323713853 24531 -120118397 883624537 23219 8525354 795473556 23317 -177093800 784270612 18850 -9543094 89329811 22672 115642598 28274890 12846 -233378626 540460407 22463 -81943537 415131492 17497 225617291 657292785 21874 -161259875 468340350 26416 -439261529 562163417 20445 -595832467 122280105 1873 198429731 425629878 6001 22169541 188332284 20514 42139708 621417456 13659 -319511508 475306899 13823 -133408477 340383896 22343 -135971653 901409420 19314 60146166 326644253 7760 113065309 489450320 24186 -429528733 645766967 12994 131465942 511942116 13100 -254729130 742309673 14186 -523468208 370248523 19699 193536179 484205560 16663 -592785908 594032750 967 -195031028 609496897 6483 113821562 903433931 20713 193401292 252945846 7467 -539258370 714433562 376 106226101 707566458 763 -425910065 73859412 634 -548566917 454956838 10724 -518542969 662872181 7976 134774365 29686415 14823 -116448611 412834368 15467 -496265749 776306414 2166 -149932949 169501260 12561 -108323484 470057594 17084 -341271172 162972581 10480 79237647 22524238 1752 -65451929 148887743 3953 -184256913 781892557 16600 -175070644 259851375 61 -116136494 900582305 12836 -269556805 148645722 25477 -273654644 560150168 14851 -530178361 378190799 21238 -388747718 685470161 10160 -335215863 858259458 20951 -176108971 940577877 14291 -551926748 273491036 25003 -436450197 282027099 5883 163022179 150685854 14391 -383742391 357219081 14850 -588990260 618957269 4508 -152917205 512650499 24353 -268759721 254899292 20702 -183616511 812433417 18022 13319062 63336058 11833 -401289473 858272550 95 -567099552 112069891 3045 137150902 662626602 16394 -533055041 881241157 25572 -283972214 737091849 24018 -396551985 803211432 938 -217124006 424019481 5754 -167846368 889406845 2374 -588023437 245062476 2419 -44192883 38350534 14885 -85761005 485466253 13172 -506408499 279130518 7641 8306773 946256083 10420 -435174672 269409919 6470 217244059 82006807 24528 -18037270 638061115 8858 -125891976 76137368 11565 144708859 506786958 5064 -514279733 300431864 3195 -567261577 835919230 12348 244759297 410172282 20029 -551399714 882129729 25421 -379183355 672293459 7432 -72083156 106637777 15897 -25335971 59745605 21921 124991347 588911961 22561 -113855515 15982612 19120 -283174464 615683828 9344 -517126068 875656294 6322 -190282166 108676144 20249 -144846491 271080678 2612 239311676 417331964 4477 200127877 856884719 12161 214812737 602586763 11600 -444815451 863106929 3146 -250251860 465769297 21080 -418842786 910669664 24581 -448151149 775877811 6081 -563827807 901604306 16000 -30285097 446946417 19705 -355380576 59677313 4719 -124423843 221954291 5730 -126596152 653124049 11273 -30976423 263663053 24828 169609222 507154809 13391 168628408 77509725 10537 -515888641 156488260 1048 -522169077 458083654 9257 -329579163 764455058 25757 -296884183 665981294 3163 -538832238 352813368 13668 -63622550 621586397 10099 -502700976 718855402 22879 -25996648 762092215 2661 -238737148 932236565 19753 -397567540 84224980 21925 -374191486 411991300 17162 -439913466 432594911 14463 -166455900 540478144 25910 196643073 486005108 2648 132635326 508249015 2769 -202624710 463826020 20601 -244972951 707374202 22196 -418744107 621371030 17467 -313574632 637270319 1485 50536637 756321989 17232 240564725 546915300 17626 -132909812 923062862 21748 22360404 377245034 6566 128728649 764301352 10384 -165079811 489044927 5503 -549019696 754598548 15863 -259960586 623543873 16907 -144988340 924599642 16042 -541855148 658702868 17847 -163394336 553511891 12390 192196059 356329261 21842 -6280180 210536111 4450 -67056821 437054266 3212 -26596905 360072260 746 -482269094 240374848 16945 103199246 119857245 16750 -255332663 712343501 5917 -518944124 324582053 1101 -130218002 838802996 2628 -433267755 260238653 4839 -463856708 98164865 10856 -223012602 733883561 2922 -408349964 79103776 20707 -6185048 149415854 19721 -343846711 154456029 6800 -240487013 78548287 663 -47810133 50576558 14877 -596273853 750018122 945 -354411271 662117492 8354 -525219275 223508408 16033 -109174081 463656153 3025 221436427 40781341 24288 -534851075 624483920 1122 -129310786 110601337 18487 28614285 82945022 9788 -597163724 625499800 2160 -508268965 689215161 15645 -566195115 415009941 3311 -494107739 152809949 2822 145061419 641235569 17633 -528385326 532476175 20962 -491458303 810358659 24162 -90719912 156940093 13196 -507391498 16557607 9192 -545277192 188485339 22696 -245213352 288203385 8723 -237368563 334689342 17004 -286012631 456842642 10690 -303994464 304275404 11622 -178402551 850675291 24437 -223191197 95392696 177 -589759203 11731959 9905 -460007441 399836548 15467 -113474806 100478482 20286 -338692812 433044209 10230 -110372321 825661081 14251 -53366358 867394961 20857 -219691605 584633027 12446 -183999410 606309191 4974 237348734 395883796 2433 -169763468 447621511 7587 -504273290 376290684 6749 -23391640 680045070 9958 -295433045 329005068 1071 37044460 246424600 12215 -206549489 503976624 3820 187262250 668400605 10881 -110336693 709978968 24657 -438722121 15474705 8058 -179579247 266780084 7925 180216720 322941036 14405 6051514 523464340 23509 3608621 697995773 23153 -578289036 449979654 13702 -460313505 914092306 8181 -304785710 687582979 13654 33894036 582316721 1040 -556206656 379453248 24217 -507775149 82312857 721 -69745896 222166154 3823 -232651772 193628970 10303 -164088525 571593286 12969 -489186000 894042105 20525 -72739370 111583723 19133 30857035 319123942 17303 -244492784 346730167 5608 -1405978 411835197 8387 18796628 33589145 16394 -431247409 591141696 2691 -231513515 706975744 17905 -19453258 548116834 10865 -138653121 307709113 18359 171816060 423368749 19416 -405369281 102785697 25323 117746044 89101799 24941 -394047289 138282621 15593 -514545696 657950469 1342 -61528627 529983947 3313 -412347648 378738560 342 -339683609 392595896 3333 -469044035 465868335 23578 -185948448 826554461 10663 -501957688 459603028 18694 74364159 941587956 15649 99506285 606915599 4386 -214970240 383058044 5854 4469462 468835114 18408 -9130581 120074906 2614 16246463 94855646 17675 -53168598 798844994 2224 4454391 590632534 11884 -384845805 598563755 19800 -232617098 122596414 18438 -551704734 112563991 1702 -467238874 579824376 5613 -150414679 14899608 10661 -11111883 206767611 26319 216441006 567671784 3008 -224189837 756350440 15769 -347098964 42779775 1828 -462627138 242507656 17750 -197185645 215107753 9424 134201123 908624627 3069 -288322922 854794235 1339 231081486 791833550 4674 164145118 680078880 18248 23506893 457562255 14553 121448324 728706808 1623 -383198578 818526487 17712 -525287958 234870731 10084 -311119632 877464597 24513 -22143869 758975970 2569 -397094923 69350468 7063 -246721878 439193053 6272 -70262873 358946451 18650 -44257020 55053975 5761 109170542 753704446 21242 -37060880 498121753 11696 -53060314 149653269 16305 169516766 958211128 20895 -305309818 372465288 6535 134471690 899719541 20088 -519393037 32670505 12254 -543154999 792510957 13012 3282674 366897759 18868 118874892 289669298 11983 116856920 347057454 13018 -439594756 262653301 4316 93873093 227600483 15904 -483323836 735259345 6067 -272020892 75260886 4962 -274017064 796972195 22623 -592278119 539123451 12909 -103214718 737553624 25821 49364782 584732097 4829 117718955 205095026 10221 229018735 392192533 9659 120087234 415229233 2515 -455063222 874816310 3239 -279172237 912275032 18798 -574863163 523700854 15948 -526859186 184723834 17660 -159897270 750050507 14403 -160806749 507064920 26124 -546971053 646098758 17829 6258731 371565568 13103 195553596 885838371 14347 -39506072 462980758 358 -434821729 927530245 10395 197074666 507216091 3103 -535514773 606540368 17599 -55603635 162577405 20776 -369077339 398803838 16974 75220994 628801603 24517 -89879611 865912855 1175 -268124080 478680596 25710 -576491091 459736496 9387 -541076741 191891406 5892 94737628 406856883 23447 -12053725 566464125 10410 50930888 423812232 731 -10523614 86782841 22093 -159669556 829713941 12221 -171983072 475271535 5038 163252293 757377672 18024 -377486701 587187992 11637 -87781943 360202050 3937 17291993 31370142 22479 97941163 807404894 12180 -166114657 241211926 15347 47868918 126986078 270 -385583926 507660754 12132 -584207830 765408789 24443 185020395 863161363 25403 -504282078 53815789 7731 181880215 414016320 16234 148277707 953035488 24308 -515728880 519243513 3243 -25923770 257943835 14497 -357947711 703165354 18099 -534462182 351699989 18172 -494600704 52926859 9386 -67045692 747571641 22508 -325738446 98408385 11007 -200010506 954303856 18668 70165492 754195021 25917 -239977238 523788766 21419 47759050 80140072 9688 -24067787 205625298 9573 244096943 156111673 24482 122509678 700142480 23070 191138507 321936671 25685 -278614407 905916453 7073 -394102801 205484705 17920 -224084642 509131540 12152 30037414 530791554 3604 -80114726 412465363 6974 -214265733 408333194 233 -362156355 815609642 11575 -385875501 457673481 19598 -199411357 532087032 18624 -147820226 103474990 24968 27428447 348288455 8106 -176034118 117783207 19020 -221191519 837555800 4959 -210482940 559375589 4880 152320229 325591493 15233 -290025062 846053786 16578 -442120857 890057470 16665 -157675031 259857304 20949 69547572 277336457 5712 -417344937 598410762 19404 -192118578 424791490 773 72911771 598579004 827 -537482532 589164866 14681 207123226 262215348 15818 -169928832 864789334 9851 -503720685 75461513 6659 -89520428 926816843 4948 -304846281 292574177 10972 128854600 275662852 642 191517347 560480090 15135 -89146647 619186933 22341 6823969 280674219 26307 -458776811 780365355 1441 -304433918 609058835 18750 134307837 636738710 25046 -431074758 143053135 18151 -34564133 768625545 18304 72550862 288371392 22860 -213736341 678132573 10742 -343045062 120613891 12097 -321360062 504156653 6819 238957735 466611329 15838 98889961 921318920 1866 75646273 22375778 12507 -143200414 92365721 9537 -198717568 173196481 1323 64203725 922748874 10535 -413091128 684649803 1942 -88593592 252270672 2267 -400998166 217052675 24350 -276021967 798371550 19205 -11783878 915651732 9714 -458366227 755450383 16933 210254538 112382723 20039 -209261644 465641566 6605 231680626 871389163 22384 -4142423 267232492 2745 -450651470 334715605 4257 221554563 520757965 22209 -97731796 717830057 4729 103039082 330951282 20240 -84324122 178690957 13959 -156797132 262558833 16545 -431893056 898975867 4297 92576450 658501713 21855 -261278323 830667621 16078 186366540 640457234 23892 -113192875 674328018 8341 -169120730 941717362 10570 156621598 876184853 15724 -397076114 885922339 4402 -265140160 447281088 19153 192884610 527622957 1142 -595519072 217158333 3620 23176122 353943815 2306 -2190869 130773287 16653 -398797880 440447642 3143 -427826770 770689324 5958 36001670 265690019 15991 123914028 403858318 16687 -112648403 772628141 7243 -319179417 789944667 6472 -559743053 130206008 26158 -255202166 175621408 9539 87848728 466506516 23589 5546985 529074807 7207 108260553 451055854 1003 113835662 556206444 24156 -204149215 467777055 9719 -141404514 353355497 24127 238641716 102861355 9530 -360790484 134654609 7830 -124812281 850449258 19962 -151156962 627899386 25716 -526777138 78085650 14478 -417526580 393337732 19448 211737395 58586248 9294 -230759951 916274653 2397 -392736413 749983586 12536 110017513 589133286 13554 -438329730 29286851 97 -338080913 283774530 15641 -91204171 896617293 23498 -338316452 654674066 2958 -490090909 226636850 24944 96078272 849174001 14964 -107997359 360144816 24944 123455098 536282963 25954 -299383935 12100143 3589 -385360649 905902306 11582 -303601291 830573667 10410 -539572574 163575062 22388 230781777 346538469 16369 -192284494 610257767 2516 -429321261 28904504 17857 219221303 583058555 24321 -218222506 300094506 9534 -284053346 567702266 4299 -565976609 845771335 14261 -459116174 31117927 7701 -181197235 57716114 17470 -520574886 397613379 22343 -225371238 691743978 16328 -598726907 408386240 16533 -595716301 297880594 17705 129083384 691480471 10435 -371613608 320975516 6044 219115298 350464831 4202 -475962931 249919486 6658 -239612117 796153031 22563 -561860089 629744387 4117 -259589100 569645350 11814 -141134379 733459644 11711 158583742 367383502 2983 -360205293 908802540 19914 -213961316 598043769 8408 -163133413 448981471 249 243523494 574964832 7681 -97284509 595764361 10568 -103271149 94345195 20400 -241115038 879137314 9739 -437562586 219459503 21727 -239908578 453682442 18057 -349092299 919865545 23314 -103637539 194538458 2584 -54272360 411302378 1139 -292018091 175308600 2257 -299951502 680044562 21944 226219523 815272891 25864 -487818838 680379746 2418 81672552 426740818 9069 81117366 509565571 4692 -528717514 480122713 3315 149281763 169106415 9875 -292322024 755112106 13999 -379069972 824585348 15908 159672463 170587988 14770 -109890563 648487204 2018 -53776688 854396288 5666 -238056274 680322819 5358 -350484902 855088531 11351 -503945576 456944084 20253 -168045625 346424280 14807 154873853 554678286 11554 -435704668 220317408 19636 -90650125 377705864 12815 66362587 685915020 8158 -595395130 361586791 11777 4982674 631356608 3354 -205412159 873309529 13889 125232231 886081005 11985 -434933045 927066677 18461 -455500516 825339560 4648 123579208 236945780 12282 -146211532 80221915 26021 45725222 740537839 12024 124633239 77931778 18606 -3233989 70700326 16511 -567238480 590822453 11471 66336570 352667620 4290 -165334566 61118131 9382 -294769605 878369718 10506 -58014036 349618102 8191 -381575537 252208940 13792 80457317 165679605 9452 -383646923 455013956 5473 -451940904 265563614 11910 -118155313 948732683 19049 -9652276 343788041 15375 228736337 258205822 10368 249669908 386860048 2409 -251864330 473736544 21892 -573412253 295781919 5563 -440294045 261509163 2806 231918046 701101215 19736 111969192 560138849 5456 240187867 66797474 12649 150149091 15388167 18237 -102002738 471555825 23281 -178965175 322890820 26176 -149879331 267796247 17281 -77844414 101857951 10227 -209492485 463963662 39 -432172817 696524184 1305 -186454725 795829053 18566 30260137 205910343 18560 -407355918 735931836 21512 -375439432 622968034 22014 24623577 855059530 8516 200624217 50723877 21632 -115498115 887253795 7742 -8707876 69303896 19727 -176442543 486922689 25492 39901811 726476525 24975 -4385942 74724748 4735 -209450848 323804110 13748 183335297 51390621 1220 -151534147 360073654 24038 -425147606 906881436 5030 -282139545 173437541 6793 203925724 237530769 26238 -315408899 721036959 10521 -100283649 939878780 17356 -172562713 151888310 9489 -75572169 315779685 18708 -335415522 79978613 14336 -183867826 260477729 3823 75953516 82603009 1979 -124984507 810567290 6820 -106872968 680034384 2802 -392125279 365051999 14588 -111305345 199047100 25437 -554895770 362974745 23286 -591909371 618519654 23551 -553644058 857404323 2858 -86234704 611490994 12260 248104646 555417124 4293 -408533430 697980038 12559 139856374 274551025 18207 -487656942 340511208 15759 -8006763 115542809 243 -457286978 518856813 1330 -287771390 605254387 1565 208707001 679663026 22818 110488886 411621474 18362 -387065070 832758745 10202 -569812891 119554847 20381 -382846169 936816615 20404 207162406 371732514 10699 151000107 148969463 26005 -522659025 544953405 21515 -137191962 103021905 21577 -73544165 935777578 17895 -42614925 18181347 7055 -297364879 912044833 23447 -33239018 738073596 21269 -404308765 941475276 1393 195274829 387142257 26132 208991357 785109084 16987 106397500 953058442 12132 35534260 65858911 26204 -218600043 119026587 795 -360388861 194352069 1459 62416097 223215381 13065 173224390 11894852 10173 -528470932 622145677 19571 -328786870 669457217 830 -512877811 117130213 856 -368072819 842011144 10304 238355241 659664375 16301 -349537045 295938671 20473 -228975449 464553092 1106 -87605702 154570331 17928 -269384583 50734057 5740 -320786786 206119358 18611 -270301382 652378795 17642 40373001 876944867 23047 -582366111 709160492 23647 140701401 932740605 7755 -238568335 106247244 12893 -90298671 446092840 1975 -438003759 214262065 1130 33248938 715863748 12845 56453073 72960464 9959 -205306438 483489842 5304 -511187279 284789066 25672 -274279902 557628687 25770 -88570071 900924749 6240 -479890433 58190496 3261 -188394817 643056735 8026 -44293220 175757933 6242 -105448598 149026185 6076 -133435865 504285890 12300 -74624021 507467756 13955 131177961 73411015 2572 196667792 776790408 9568 -435146583 693562499 691 226084204 569413231 13744 244014342 8782404 12633 -376052979 81594475 8632 160308312 430440424 10055 -436948635 284477230 2112 -244828617 935471376 16946 226326595 688434773 7472 -233895760 533535078 13846 -463779199 375853836 21068 40621862 544526607 9461 -89416098 487223160 1025 -243695297 512933391 2593 -88243130 830461660 6120 104221238 119029747 19823 -190178081 223720948 10134 249375404 557995964 23094 -38938495 608938438 25000 -284874615 946384391 14683 -556826516 359893282 19450 -176654033 957459335 17484 -37674420 714847913 6956 41575041 104107345 5938 -345016611 122935421 23112 -275998203 612869325 7235 -496724757 751239915 7086 -171455328 29605240 8865 -321193856 38935688 1570 -371719982 888192654 7448 202243640 391493095 15254 -177646165 938857037 7787 -482315026 525903632 15731 13487489 772537047 23140 -188646340 699793330 25990 -365559820 724615719 25493 -355854374 636316020 10795 -109970112 299566112 16729 149531489 730958311 18087 -248723332 945719920 18237 -194902998 842893963 20015 61724243 188645650 21481 -301862706 705008146 19166 -112951082 591362697 16820 -522401897 619406169 23415 61769219 282931693 16344 -531380369 167296278 17243 160177465 895657660 10510 -95795281 133127934 21367 -482626985 662653992 22111 90014992 689805861 2477 -351664760 854794164 17159 60431051 225924991 181 -348956240 142428041 13735 177857645 306294491 106 48379001 251079923 9990 -4037649 101082208 15730 -255670379 871631810 17790 -410380823 942250595 15811 14775058 14765451 7851 8979806 902924671 10108 -379759316 777126789 3449 -372221179 654558013 16492 216647880 694402327 24310 -473065689 315764652 16937 227263501 923996573 21869 41670779 379203927 1894 93905840 448630194 1856 -129661071 900215659 23991 -398491619 68263541 21783 -334695662 869078593 16932 -180823562 946266584 626 66919904 519892227 25066 -101810390 789837063 21605 142702492 469990496 20737 -272230376 880480505 1006 174382504 407879588 10355 -228448536 850674122 723 -147081456 368718434 12618 -252991252 103931995 13745 207981388 498806746 18710 -556029485 609170355 12333 -245950503 318930179 19733 -302762926 322135522 1889 145418035 765798325 6401 -18073034 682928050 15901 -236926341 256237200 19729 124171615 821142116 15300 -292877692 480640180 24864 -495752061 94567230 26026 199925427 205428366 25232 -170072247 17365049 19769 -42233384 265619981 6285 -209779585 692377533 5727 -498825176 801084540 16293 -340328723 596344312 17733 -440503629 856405981 24760 -16543383 413507927 8826 -119168725 816574672 20229 -285942402 837136221 6814 -594730649 94211713 3288 -460484104 676044421 7351 -391835921 50145506 11120 -286913753 733423331 20315 -504349662 468582099 7331 -281783657 144871592 26106 -44412591 358472563 2592 40544287 710507806 11176 -97147555 299062944 14713 -358549300 92923072 26266 210407724 493224794 23184 140687475 757064890 20714 -409742542 853296427 21273 -483407526 234334605 484 -11027217 492523977 12178 -278820926 103881108 24895 78168957 942073573 25326 131528014 923699474 12256 -218423951 216719480 7265 -414238978 794020068 25783 209798681 879983119 22476 97577281 949656603 9722 234190184 105972183 12993 -256914780 675127106 4694 -485426253 909736686 18494 -426821058 347284234 22780 226306059 359019897 2799 -262029229 105611352 6524 -235570199 123666196 2048 -193601293 723347462 14449 -284066816 240244595 13913 -518947525 487683011 19245 94737031 229409120 5714 -559602465 210268333 3374 245175581 633257587 7741 -230179787 770643315 12641 -193887740 815040803 22406 -406352315 555918371 14946 230158612 539137577 1624 -62101622 660719240 24559 153709015 319998815 24183 -405521482 900920789 9270 -469560727 331143767 21871 -174777413 874849010 10388 -81294317 133333178 1849 -134655451 115718132 12091 94046961 915419874 21382 -369752273 116200644 22793 -197570772 185950507 13044 -405047367 705478509 24376 215998752 22018062 5906 98856142 451330631 24923 13906627 326857286 15650 -212327140 388811900 20345 -97898091 857344220 21474 -178234595 9937739 16362 70565467 834928968 11668 -392284549 282670521 3440 83829717 716527169 9590 -555747241 428569522 24556 246517279 600963009 11652 -498715186 419090483 9107 -547100875 706096255 9577 -397002772 321486337 24146 -465456710 202810647 5539 -132213825 545466742 5237 -310352002 876358289 12001 -332900947 353198922 4479 -139957277 337811044 11302 -559996106 750591417 1221 -134246806 226673170 15856 -176392561 224261317 2676 -174596830 660034259 6642 117536561 832212384 17782 -165972493 584604421 23125 -551210972 608619354 17198 -504712330 624967536 22632 -215733794 441099061 9275 65658104 26935624 11614 -568109991 565764442 24341 136968155 61045545 14887 -108773108 211102115 3621 -579963731 459986400 2704 168944983 901415241 7305 182170695 676212462 25230 -470226662 29155527 19881 -115896751 440800475 18727 -92475657 770123982 17433 82464414 464604659 17664 199777124 535193971 16703 244126491 38624351 17744 228840431 875170074 664 220369616 136288692 7370 -536247589 226492799 4652 45276893 690886011 15270 -574054568 95280224 5423 -477954902 460273193 24244 -579106060 114849308 3100 -300052598 131622186 10239 -503914874 157603960 975 199360287 402201797 6034 -30882089 142480540 23142 230810599 80552018 1624 108867279 22986181 6675 -440585466 679523212 21560 142884889 545885030 17688 246232610 116589006 14807 86677314 66320005 25007 -103373398 777064519 19259 -131243606 695235514 17677 -303495128 489716382 22341 -344385361 264372126 18809 -546121477 533081394 12496 -254390830 343260220 2688 -80758250 408713942 3934 236034870 132400093 21328 79674211 438528707 24049 -149909979 931862380 15501 111038696 228593638 11530 -264365548 59682331 18792 -559233134 630393815 18557 -347672392 683323129 26344 -348417351 173875728 25812 -594861305 924748985 17351 116140061 834519117 4714 -12355887 604928384 24975 -465845265 543381577 13818 -160295768 744162623 7634 50210257 139235580 15609 -545597333 718119936 9622 -274601851 931776823 8938 -264469066 345016337 12487 -69937433 510480912 5180 218213140 820252427 18642 23108378 414131789 16344 236020701 53433300 11506 -112256790 487170240 21449 -205791870 531242438 5696 -441093708 412154788 17886 -27360584 122234032 21934 177088967 743019597 2115 105598975 752663484 10715 41720580 285822493 24976 -334720584 605113322 22957 58431543 299137678 14997 226982873 861947995 3883 105302841 163621591 4802 -114291854 828568540 17915 -56493738 593950788 22352 -54186610 188205660 18993 -291321055 37241646 9881 -377257598 912462751 15049 -161343790 591047304 11453 -445059269 377755559 10564 -211677178 24512110 2469 -552614773 841682167 26431 222333532 397660389 15482 -50294780 398912038 17501 -9128048 669335893 11852 113530234 505407934 18221 -479092278 52493479 8826 -379376523 32170165 1966 -592631189 935193376 15774 167474625 478531222 15757 47046326 935739083 11442 209449699 512186598 9281 -162518889 419484315 13962 -287730070 49728648 3533 128779633 773710062 10116 102911474 934582439 24203 -15862899 910603452 23790 -10028777 782292365 25992 101520087 678740743 9315 72667010 258463743 2952 -596179972 875566099 14175 -337928020 665292880 9870 -39566406 628165132 8459 -429465442 126429178 16197 -133814910 815348651 6241 -74597227 513744471 1446 190181938 40396829 12356 -331326702 546700402 22586 -293857136 447864318 10523 -183966698 158109148 8982 -324071024 857837175 6939 -208045411 182149337 25584 74776361 75761636 23901 -166415772 385222862 23840 -153012966 809531304 1044 9548044 820513325 15152 11501907 28388138 1266 157876435 949358641 3320 -537527836 127349672 1664 -488379514 119579043 19242 -217501188 305312461 10974 -162437416 810905745 9462 -354502001 66675541 25542 -555336180 143417363 3834 -590122176 463705557 4588 -356820438 414172404 4649 -105658934 761680202 3032 -184930151 409195149 13083 244758425 733488178 12209 88510009 734222588 2650 -251313746 393264358 18284 227384043 475260815 23166 227318421 376706255 5613 -440015689 674317906 24841 -212503196 655226286 19557 -315949007 168726048 1473 227953393 851888154 22648 -557466213 476985113 4162 -531427340 283960976 13669 190170300 596688101 6218 -472916820 188148272 21848 -345533204 122556912 4254 149769858 902156503 8034 -557462403 706327867 25585 -11657028 933787630 13119 -359044000 788302798 10322 -298764723 232279719 17818 -371959441 429675410 15170 -476832755 937603750 22672 -122098262 272440062 24308 -497135699 328868381 20564 -556640233 685329257 6093 177959648 856252041 10208 -6209310 121712974 9741 -157494942 64501076 23579 -315465787 336859926 19026 214546970 530778256 14572 34819294 817939224 10202 93242480 802465867 13761 -337936350 567119870 9246 -452657645 540975454 13817 -112201477 331706198 21979 -329470706 478373746 20609 -344652007 222465128 24161 85667843 503188985 14832 -170632181 801269703 5324 -592010620 502832264 18963 -134937475 639546042 17685 -105711184 573523986 2848 -460237199 728489664 12147 -237899510 701481435 6867 -115557064 46470593 17164 -159476407 940433876 19203 -147310502 107895106 3655 57590493 182647387 6021 172500887 887767940 13867 -315888208 411873749 21247 -597847580 188396213 13590 -470048333 404633961 3301 -308305507 337859626 20071 21619128 439667566 15012 -142048236 456026940 21382 243747452 864393192 12698 -430399166 286177922 24795 -186319283 586315133 24699 -215588539 624602338 7283 138508410 545135404 25993 -347097275 210005109 7550 -124615043 675277988 22809 -11752765 822736376 8751 -494346681 649802576 21711 -60231511 158859182 11130 69437471 730892082 135 -421378916 647697757 15684 -256168548 261823466 14811 187043212 385350718 22759 -309219064 661195623 24953 56485100 934748620 25815 -271952486 506110609 1827 188435951 257553986 6751 -282458480 99753330 14512 -287238989 931519843 18722 217762184 598798639 21425 -209547060 78715187 7471 -313265153 36176205 22598 -351537776 97328629 6125 -128611021 655443533 23792 187970471 845036888 5449 -289129237 389929039 25697 -188666156 168195701 6368 -427997813 733918091 9380 -372956890 441720046 11541 55539274 549968544 17840 -59092041 423972526 8176 -356330614 27195589 1315 -161830171 525934785 14594 -42445006 621103054 24673 21299753 885367641 23410 -417112235 536554210 4041 187072032 351039695 20278 -477186848 303785235 19684 -180759421 267200127 7504 225571641 73838328 13562 173293747 571813640 2780 -222728092 389877707 7922 146004439 316464817 23687 -133659628 732674120 18067 -319768710 133167094 20900 -322232705 295455683 13830 -121511378 756048664 19667 250117186 42524908 8323 97163634 922192011 2982 -75189676 517891162 10728 157357678 865014495 3461 -80753067 608831644 7328 -7990242 78369421 7975 -482283512 749345159 12957 9557032 889760791 9272 75294652 774355472 12571 -247312245 173467098 1932 -337743050 372277629 19122 -336600536 88331614 5572 2888180 536966272 22942 110855538 772843810 3284 -145702462 444081274 5180 -70241943 516873358 25158 8261513 720461269 20775 -544635008 942336051 22068 -18554731 358228273 9384 73925057 721685213 7325 243826476 769725407 24895 -23236105 112989883 15636 -247609770 916235231 9250 -287020937 528699096 20392 -539673630 454232494 17958 -74484135 563068809 23717 196020624 372433360 17272 171876209 92893288 21145 -332650414 233251574 2580 72421184 840816537 10915 -162615217 743901956 224 128633298 536231120 4291 23016868 402993065 9723 89350090 173661163 4105 -53744380 681381763 516 -430419777 328022265 6988 211049961 835852139 16900 -383883527 612790702 2253 186539536 572199512 8094 -445274009 621005131 1363 48259376 863523600 74 -351725166 81729169 6261 -93202955 82366534 172 195920270 954744870 369 28441428 528649436 12582 -143380904 308349663 26403 -17711053 465352340 15479 -202108082 622612842 16428 -464885938 12195950 13537 -558785922 818562769 18474 28721529 714208218 10237 -444030544 442878983 3964 149820540 173858267 23944 -192847696 618812898 23712 -453859591 428965817 5497 -513270791 720388061 14319 -379148973 697176957 19737 51622300 477689925 8491 -570961178 930878851 22534 -376672610 824167763 16425 -31776270 255429818 15551 102075269 956297313 2128 -279599812 663216074 25590 -62244388 456012535 18016 243781326 333541645 22994 -167811347 616013110 18863 -493278203 38194528 23806 104119535 752077393 3887 -153374389 266781961 17931 182692864 793629159 3032 -299686488 417338612 23407 -276261130 307921039 929 -444735939 334170516 23542 226793002 529406573 2413 -175180146 522451910 17946 -449351673 226612706 3169 -388885157 915870943 21447 225556829 471202155 5727 74291053 285633977 12644 -388177265 342940802 4956 203457211 821407316 15082 -286299982 471150712 18269 15024796 259305250 22555 45461346 375484242 3725 196353316 193680870 16414 206993534 824594560 23472 -364095982 267910163 3128 -95004240 225192046 402 -585105261 479971133 14315 -223860483 904969400 24620 -451133591 506114631 17912 40701762 224767730 19376 -230125121 390359913 5918 117496571 392496538 24416 -66253397 592614869 22365 -421027086 663938700 17 -390182393 936689684 10324 -400470292 587158663 15242 -502882551 197484022 19847 -93557979 524155523 12942 -586530439 737308693 20710 235331470 44061284 23423 139247734 950837797 16527 -536187627 485665984 20642 -278793774 524526478 21623 -173691267 530472796 16115 -263533264 408046037 15535 -484265598 500269220 9669 -91950077 376597581 12132 182546194 784252637 25651 -561194080 178388458 10220 -455489059 674514362 4971 -152107588 520143229 19178 -338907972 724633693 12693 -176731344 743075582 7739 125176361 304232014 20536 -563613029 725486436 22024 -246925819 350623314 13161 180198131 203302090 5299 -313503636 369146720 16739 118532435 77627236 1364 150456224 701082407 19554 -439461273 204256813 3040 -518173642 709143503 25969 -161282901 525874888 7366 -255368174 279172124 2574 -476139597 942638836 23395 57975878 536292217 23154 -446920651 795770502 7169 45893809 251698532 4116 252488005 779628377 25216 -218472469 742338854 16053 -297394653 716742633 16590 -143956574 119152886 764 96873202 763506325 20849 190771905 315019229 2237 -181369165 346689283 23513 -2148392 254229150 849 -173701111 746077916 14026 -110316675 73318433 11031 -53651114 834326602 9821 -147362554 594288333 11243 -443769739 34774768 20791 -31987731 260382276 3353 -268163334 107290038 1122 -267193038 77751204 11881 -14183521 126421969 607 -232206593 123509416 22489 244828198 696213331 10593 -296344398 91978706 3962 -299214220 613234530 2633 -276958101 151615721 1124 -546977147 484094107 23458 -317971282 597341513 2717 -326096133 491258305 335 55036271 112184416 10757 -238063927 821099652 8833 95408354 689066721 13596 -37717900 208656092 23853 76325917 384280257 7281 139303463 263905633 23498 -144080080 863999373 11881 -286434047 543918114 20531 210439704 372403583 1382 -542596127 182058551 2990 102576775 176358671 4142 -100069211 522952733 5899 73281932 457972058 25987 132883692 465320887 15185 -532234110 796019094 4108 -279949721 919997276 2962 -396418219 912226481 23031 -246721601 323577163 2602 -57400446 806700373 13574 -246824491 64728582 18125 -355802390 362076085 8327 -204602014 295099429 16655 -409418004 489201517 15324 238665654 67079286 11246 -300271819 486267765 207 -14327194 32534430 6731 239040823 918567233 8636 -374062646 586365755 19525 177723278 313128881 876 105855495 196457039 2932 156077632 175859734 19415 -48144545 455646576 16419 -405423015 656816116 3538 -24356092 640816039 12025 -120537183 706939753 6285 103124583 708035603 10399 166736106 692087171 10218 -39236030 218678419 2682 10161660 307517320 13434 102008732 405914042 9871 -141411723 390781167 14961 29600370 609966512 18100 -491774743 722188080 23338 -145703997 439104481 9259 -43748272 133274842 170 -278282757 517089569 10177 -402718358 866354304 24740 73868878 12692156 3278 -513997382 361169469 4659 191953191 811591300 24864 -223755951 42536297 19709 -220056132 45695442 10912 72216052 669089131 689 -147862366 634061983 2219 -137605307 918961131 8969 163936726 603213405 9523 -546442511 293842379 3827 74585969 913515331 19200 -60245814 538570311 25315 34207211 373240278 12987 -282478215 725676922 18762 -385547890 87963016 20467 -335806767 584509755 3617 -282884898 274307007 12429 -37917539 680126048 8874 -450995822 253454329 5842 -218075725 118502428 9061 -548640001 742052418 951 -413716398 901055528 25758 -203153123 732960569 24487 -280963747 49438989 23739 -288946953 941779785 17728 138523458 656116420 11670 -530522356 858439840 24348 -511820277 582324443 9984 -372364049 311678208 18903 -416256470 29335302 20815 -267177935 524021325 23676 -243194255 554746035 4707 -302247702 556335712 6195 -344898193 154217325 380 18984472 797547834 26093 135743682 53288574 3220 -23020335 334801225 2450 -480120667 954071562 26430 -95003269 830348044 14641 -76496957 656719295 11524 -348707836 573705030 4846 -314588865 902493499 26111 -540761202 776492431 25407 -473256197 116096391 8107 -6582775 634809664 21328 -92912946 139005224 18164 -155317939 506431774 9232 -185665584 289615778 20140 -190814964 381010116 22459 -200759703 547444595 20633 250921587 201887355 8619 -496097633 825390275 24235 -455403999 181382163 22443 -253359015 946525619 20761 -49246061 521963737 8343 238972263 667275131 11116 216321109 122371089 4241 -267303097 651599354 17303 -203935346 422717509 2093 -494811489 948396496 18496 -404745455 617963819 24968 -36284552 641238861 24720 -234447000 131323940 12721 118805407 390096230 9098 -448199213 83368490 26458 96481607 555936545 25438 -127083851 940057169 23423 -3998773 383229943 2636 -494095712 339427290 12208 -74356322 873297580 6077 -595457305 813021299 9436 -191954496 766088292 23138 -92945616 81999612 9910 -217228477 883154324 11067 160810203 315676659 15494 -601253211 74035041 18995 223993875 55718277 9267 -547622301 495506748 10827 -270654130 951616980 7313 234223936 343938236 20370 -13295152 671788168 17118 -533309138 89845544 9763 103267281 791715363 8302 -580940206 814036883 3405 -368155665 379007787 22330 -530213653 825031305 13012 -255894785 237806663 14278 223868957 13854192 18824 -204956310 526986885 233 -28725718 214738788 3002 129275500 387131288 25973 183619084 278727117 5979 -157723248 305686118 5224 -117679440 397694300 24411 -336328977 877088685 7611 -127663791 92239457 4217 -496032367 682684890 23394 -260350576 574775946 5431 249585657 671627206 22708 60207642 473029858 24209 -580646120 797752949 19572 -253649599 730364757 4764 -599189390 883616688 15903 -573780360 606640421 765 206304298 865688407 10577 -593025953 540679545 23920 -581726467 180401569 17227 -14652234 196090408 23615 -172934451 623548615 25360 93334259 396381406 17818 -342453286 949865141 3373 -397882135 660834973 7905 126413036 742181206 2483 -368519620 747468324 24435 252401736 83946481 2597 170593317 712333107 17694 245366538 931991030 16705 -499796149 235680591 9628 -532411160 580061297 1279 -443401655 320100195 25863 -256620185 28904071 12410 -285774973 72862785 10027 51665123 897857783 6227 219591336 717307716 9304 -472179780 291686736 21495 -446149020 91080447 14559 -472447926 108088889 7215 -536159518 571435202 22520 239021151 372899415 568 -284022357 483034169 6558 -395019268 385921273 7806 -486850710 915780843 24729 -47305904 387807825 4970 -242324611 907058571 10343 -550333420 251396020 7505 -581581415 498990006 12461 -22412848 469205784 22299 -200074922 12363099 17839 -554641592 924071647 26099 -482633390 267473418 9419 176535896 373408685 6060 -389108942 761787191 17179 -600750335 151180692 11775 -383449068 163525209 7033 -86643783 399637890 6457 -268382360 486482225 23149 -385699063 452997220 12084 -572794280 526044657 21309 -148641612 867716300 16397 -287742280 722600285 16317 -174570142 465573780 23655 3506211 493772186 8170 -201163818 321289561 11798 153778758 600343307 2419 -447500057 944246986 5225 142953499 953763508 21741 -478950469 469807336 16613 -449259556 801023919 15455 -556030419 245843020 14724 -415508091 74584985 6389 247337680 601981292 8947 -418796842 671285476 19550 -363354429 494189069 322 250317722 260709024 21146 -372080124 862792245 6887 101723213 723703647 17626 -595070142 751481017 17435 -454653739 875433212 23450 99743450 500405540 12263 -81053195 751155550 19609 83405921 655313314 384 150057174 956728317 6290 -182288863 232578608 21116 -204256737 43451952 5251 -486445187 724379569 2676 -580212657 172399007 23248 -36457650 623800955 12380 149230091 712870424 5772 -471977171 921788092 25887 -58623500 906019290 20119 -423020967 336678966 24631 -235718257 913720664 24686 71366644 126103266 8027 74744584 798970262 2548 -160258067 344955456 14466 -557994981 790181259 8725 189036993 697744196 21677 -345609555 415367919 24082 -279684826 293160526 11985 242444939 495466535 1796 -468531620 878024495 6565 -497596365 901051964 12721 213243242 294213232 212 85129757 104668087 17922 108392244 601881611 14279 -334330195 931758862 20821 -195263822 14012869 14199 -181913253 695415350 2985 -123395702 495163625 12899 55554398 899437164 13387 -367138256 218729153 22999 -456563955 515066345 17367 -197365551 845811195 12617 -155387925 526924406 13139 330873 855157238 8276 -334994491 228887631 16660 -481148671 320342632 16909 -459895677 339229755 2639 177250048 345248088 14270 -352720132 36502639 4949 -302995191 131591826 20702 133086783 380969443 14069 -516960499 770952866 21076 -22040496 841922809 23615 -179314745 348010876 11129 208896816 255622082 19426 -551048139 559752092 5869 -57252165 422207097 21159 -285342653 394719158 14417 91339192 670252789 8955 -64058295 924538677 22805 92693371 174567140 5492 -219434604 927228222 17334 239765771 387841727 2515 6451715 684709733 16240 -113912059 57066067 23772 -138936737 426645182 4138 195735971 698184657 22295 84981716 12200394 14650 -152502679 197503466 18233 -196062988 797843020 8056 -235346625 905441864 1065 -401573851 736969679 22531 -595569401 769141250 25300 131013029 938831821 20801 -286668234 457413498 5275 1468589 688854971 19258 -319550650 919650575 1020 -482590202 105597852 21818 -36611967 560839316 17606 -187635805 105698970 11089 181484340 792181675 13826 -431616804 430158242 14588 -280785290 274767737 18987 -349402384 382448049 6100 143424824 815387579 8810 -348575926 927759219 3049 86508875 931519574 3432 -194952260 833796355 5258 -410273521 650088903 9857 -57558149 801430764 23630 -157673455 24535722 5484 -13429513 877454554 15426 -498538964 438162412 16854 -458337021 45665562 5316 -350344191 168028827 6379 164385033 761132239 4573 182664641 520348662 6716 149240092 518458358 24647 111193811 102541603 19637 -378882020 80822122 19979 -18130430 126164005 22389 -489255297 907910392 15780 -588094280 63843238 2888 -301469925 700260913 18710 -543615648 86469548 12609 -545284911 422205425 24566 41007006 554004914 4204 -597745381 593348427 18268 -14789258 339442253 17267 -311410483 736034940 15885 -574048940 757836614 6155 -27113659 389977494 24676 -129559815 782370049 16572 137033701 710497928 25114 -525636250 98229317 8160 -451815367 611231504 12756 -478403530 551824575 15190 -239744109 494399082 19440 -297189633 148870114 23688 -106351616 455391621 21601 -155146375 372776996 3793 -499014672 922645564 994 19521121 325772460 20923 -104025682 763608036 10020 -222090512 90041305 6740 51913197 463668139 14555 -527825617 46832613 8884 -150929080 822498311 14219 -388769748 152934312 4402 -215487557 895522720 14805 -563854851 720832045 4278 160963627 665028452 19638 -23283070 394754232 15754 206287046 143319676 17473 -546901813 89914932 6262 119532322 88356689 4074 -270946414 591511969 17360 114266936 360750696 6721 -130507960 159313882 1989 -554152925 512706459 1194 33401796 362157739 15114 107524528 177353767 8967 -218013672 866190058 15484 -391717021 212598725 3326 -49550337 502805050 22818 -69797911 320500459 5773 -559247186 701169012 6042 9622607 538625626 14433 -339602535 732879789 2565 -48955907 407814505 16863 136358922 863959219 410 -230776737 551766986 13875 -232429869 801450174 11702 -442971293 557509623 9777 -157517298 78630932 24129 -538449863 270238499 19572 118911634 847058134 19083 -159031907 99335079 9611 -545158044 17028608 16566 -355156148 142149638 14414 -397838410 687901274 20189 -525937241 637586611 21263 -511504435 349646747 8652 -42154298 56501899 1976 -72673652 199591408 8867 -291348462 498741223 2999 72267458 571265626 20428 -209602018 23512237 22759 229338363 705795365 12161 145914156 765197559 20693 26001358 907629851 14670 38321367 187975263 25708 76303662 616682933 8453 -591880122 462791429 3370 -547235409 608189249 5132 -270849785 853238501 10787 -175925667 630145941 10903 145190731 507964001 1319 -39600100 817507920 24368 104199512 597320297 1438 -523568314 918297947 13889 242147021 21019033 5643 -530445924 124730178 5221 -141744172 680717131 11277 -477717969 817584599 9497 -216913983 135404566 5442 -162062777 564410500 22522 110531378 162765214 1538 -276311677 544993526 22560 36528544 500878510 14569 -33615006 127166965 12471 136172675 302419887 13364 -371339101 840070390 21732 141323103 858508788 10668 -508693576 33198052 20938 -278158426 614409786 3721 -357589425 585811667 2744 -356375481 101579591 13864 230468664 619994932 3757 -291979051 787610015 18853 -208904850 719656069 9987 162173506 168001014 25275 -316650380 338170712 20504 -26449308 79265655 5340 -169993283 172806249 8456 83397589 17306127 45 -226250045 403156317 7273 -187501167 118291556 6410 107175481 712507816 7787 -204975518 86761585 24776 100151653 179544924 4854 20578737 651966870 8696 -494984942 80124927 20744 127441692 389337026 2001 -474533861 845843431 18158 -37275473 543285557 7708 -599972511 670604969 6919 -69291816 591256144 22833 -593504678 656042250 26464 -10678671 326296639 11517 -504753776 742585189 15000 -600996590 846719180 4767 -215553191 878949770 11250 -142494863 79873455 17941 -247999835 404891153 20126 -528603698 453273561 19447 -135839875 428900460 10218 -356122141 285642998 22527 -72144170 602245622 13868 -427965558 79110180 22405 199396043 643946517 18012 -86265607 689426336 18040 -84148165 315070343 17269 -533457613 242422682 20554 -80937151 120687315 13991 -54290962 746100621 169 -208153874 280005792 1270 -471032900 439162858 409 -549680167 566631419 21405 -260645050 670136707 19446 -356528429 152078376 14123 -274290351 846872163 20378 -60075080 417559552 23051 -376544178 791219724 13415 -227182387 569376972 7470 -109516518 349556559 22059 -409277310 784569112 19441 -560146692 683041903 15609 -255247015 590186225 746 -167643133 939480847 3959 -319319394 70408927 16307 -230847305 653297180 1521 -138883230 470139653 4738 -461907435 65929232 22273 -502086571 190718392 14815 -439026162 571414297 19308 243839421 824580334 10972 -326943568 315949936 8415 79147924 494319820 19440 -589102858 956173106 8703 29342814 554437750 5622 -222894707 719558716 20600 -1478235 119758173 13225 74389719 362235039 9972 -424718149 712472205 21779 -375708291 84140437 6602 -395242366 805239649 3694 182954277 545288604 17534 67775150 581018162 19331 -520926410 77137206 1196 -350986908 421789074 54 -95025034 75399034 10269 -45105709 337564994 23087 -525388545 170853718 10995 -193409500 281281343 16429 -60705993 894642323 20473 -35601592 353061598 15181 -198078280 342642482 3306 -392809962 731069912 124 -565748533 919801567 8528 10302820 596607993 22654 -488642212 557739850 13205 225781899 107962045 18077 -539104814 234038981 9019 -135663190 911267312 26394 232977866 323133755 2219 -283079577 902494479 6391 115114617 585900233 20586 94167928 571276423 6108 -558106267 298369652 25122 192782876 226123221 6927 144709970 158566870 5172 245641990 346855116 19250 -254585604 668427062 1498 59041890 900018215 979 -380975859 919954793 1169 147366836 637349344 11885 -553564231 715849386 23865 -389011840 373045902 1504 167304555 154036275 20695 226286821 36519806 14475 -533637064 296768283 16739 25127457 591791439 5209 35536401 171962098 5886 158291770 617722166 22521 -180385955 378636555 18195 -180597028 443244870 26258 -17782711 929042084 14321 -219111325 535240978 22159 -56986801 47789820 5063 -462874186 867800248 5172 -57572112 691570238 1899 -44287550 642514212 16293 -507279522 251936796 2869 -503008466 365593680 24188 75082458 806804822 14965 198715281 452838940 16155 215261124 512712694 15915 -534990055 246389908 15505 -341392723 658520112 9942 -106045376 240041809 25512 108183554 335866919 22341 -405752520 734530666 4077 -164059686 598295129 21905 134746687 582637415 9465 252426072 568101985 6091 -114482775 440626846 13255 228001867 951666857 15376 -394416191 137566105 9059 -366966505 157442940 20005 -433996641 790226736 25599 -590248185 873470656 3220 162169114 760831509 25508 96154510 800634966 5563 161336753 59795644 2780 137525822 917904135 16643 -400392237 138543734 23253 -7403096 18954204 19196 137390161 129733922 16440 -155378440 252271242 6775 -295539086 461691107 23621 -334661633 626859966 7019 -511389791 724810628 9034 -525988321 86639824 3960 159212225 58347487 18804 -3044999 468131598 5189 238291084 730038522 13594 67760181 749549612 11901 -530411925 654749421 11911 -194926178 394482234 21895 191523319 313597593 17884 -70388810 772400593 12414 -53651109 559098970 25637 130337442 436630685 22181 -382262682 808836513 15911 230960908 480053574 8814 51267024 748166275 24761 -596937028 270654651 22287 -359879551 859660808 19850 -523531081 592038135 9002 -6085511 514593467 22541 167855720 603774264 23665 137718035 612312760 18586 -129036881 312315488 7917 -256248867 936631045 7040 -176145320 691239337 4065 -321757301 212182465 18067 -515686963 623068222 26293 -523314037 793801886 20334 -403701962 576816033 22604 -240718416 340991127 7003 -290470239 719114793 8093 -150058612 65410724 13394 159478016 345778486 21543 -114611681 552724887 22491 -157239789 714052624 4547 -110276144 94734405 14176 210749909 933064256 9888 -456197776 103099628 2577 238541798 574368807 18088 -473480089 336573654 16822 -85620910 144883063 1583 98838071 575747480 23300 -450799157 929671711 23594 -417152289 143747753 2174 -589456031 182620542 19500 -14765188 930139380 17295 -207351438 735210039 11020 34613109 830366991 11900 -437108160 875673525 15956 98642784 682790660 23522 -134335912 787683808 22616 -390369462 732766397 17444 191199989 150140738 6917 -172471357 627414823 12616 -426534625 260123150 7411 -44590692 533974124 6051 92274636 290774513 8879 -22590027 416133680 7688 -477221121 858340409 24373 -231012988 93464207 22357 151289587 643917551 2191 -156889902 112467637 12567 -297688900 698313362 17879 103076670 813616326 17575 -67683318 639161956 7773 -398815658 879071530 2811 -242038707 446721377 19317 -220925576 861762000 23002 -74109226 945105553 3305 183855929 530968525 13515 -212693433 66481277 22149 155453558 812360111 3353 -63009240 426176176 17702 -208035819 623618638 26116 175337276 297202716 4347 -27324640 465708721 15851 66717599 376964003 7807 21599585 729221350 3442 -438882821 833330616 998 121019824 329523342 3145 235282633 199621253 24279 -95903491 625345325 13701 -221325710 269240933 20172 -236422152 18309326 20049 -164260651 948515554 16778 240850996 553533351 17479 -82306208 564297822 6476 -514859048 724123023 18472 -451468551 722507666 18311 -400412209 706763549 15337 100747058 181522963 5319 102464388 253220365 21280 -258858840 744738307 7255 -546267470 171987712 4252 -557167690 798038954 7947 -455586437 89905000 17787 -346727674 200278121 23558 -508798338 217951694 13348 -180038293 918591313 5006 107635328 332844954 23377 76113482 881831661 17568 -240296240 520506297 3002 188572655 450048875 8 -473079958 900103096 24096 197949300 682810887 16949 -247737476 320755060 21375 -138448458 730969792 14447 129410833 878928236 17377 -440318775 900011030 25663 -46240270 101127615 7798 -600456896 927398916 24972 -312423956 17383238 15112 -262552279 468037399 6428 -88625593 916719228 4101 -467285244 533701363 12505 191294487 196039889 23844 -91984099 342150011 14012 141548731 41195486 9771 82481218 115411417 3969 104804420 253728312 6017 251868146 833351309 5376 -490446352 680832065 723 -34970001 364501686 25555 -187179274 633194320 1183 -26691744 696549384 25154 -590874783 193599889 2337 -372317276 465325069 777 -599438177 676016215 6281 -427975245 222089340 7693 55493629 418534613 21034 -10453577 237680853 26070 -65064171 79387520 12178 -41952268 779484309 21609 211066896 473871849 10240 -189082174 725928266 12020 -251380409 494505271 9492 -240754059 356167069 17354 -221585086 227053921 5171 180792572 685954833 22352 -39111131 550537372 11454 -547094082 406093598 18231 -190245649 171554852 20732 -362757082 516778725 14334 -330501887 360444898 16442 -590116184 15438080 23133 -105930560 14925268 14262 -64553517 538815436 10100 141572363 826121852 23878 -410262959 387164984 6541 190684825 762877448 10372 86292330 662377620 20786 -374658879 489201302 9216 -264662752 564824494 4811 -531039082 309223437 6361 -73576543 216318934 12017 -273863387 283157786 12532 -142535762 472432023 16682 -19238613 343924964 10414 -446902012 910165512 3167 -107991887 106015238 5245 214822610 579463568 12297 -218175793 197498597 2806 192762272 163434084 12387 -404968527 633635425 534 -484193878 48394371 7479 -289722058 348405093 23202 30108124 564849345 2480 -590415944 573286645 8962 -371323724 620284510 10587 -420267585 307823855 9756 63114869 925059598 20143 196178900 571534869 6758 -408045405 916653805 12459 233186737 942255555 7873 -483862730 710293821 22183 -488956967 732578907 15787 -430958338 697565003 15307 -246636687 290667771 5568 183586011 287232721 24337 -385711968 680669347 1974 -224274459 894456973 2946 238095815 804981452 8471 212909672 867884401 4610 207704337 90209775 2867 -324771803 449614652 14566 -227472876 102404816 15362 -253599719 723463332 11400 -203013378 268311517 16112 100848604 735322044 16023 -386180645 674832889 16208 -192754897 10228223 21602 -451155290 417304548 15367 -428634435 849795577 23862 185232912 552804690 13626 -361698898 221334308 18213 -589491328 829352986 750 -465350455 360858829 9291 -289779230 12913782 7161 -106432588 41877997 7862 -259787761 135743640 10347 -433437851 613655491 613 -83017450 537708964 17722 36386689 356123250 17786 -243904123 255948885 22972 -285657245 567842816 18212 -180992703 549390158 22059 -573901010 129615093 11115 -118786511 430063124 13765 -68476156 445055528 4230 100471985 92520981 14829 212748910 205434589 2002 142399232 22397183 7076 -108952841 446459586 5521 174167390 382916641 18389 -150285224 467834945 10957 56997960 240958297 6401 -91878658 619588254 12806 -111991429 439355411 2506 -385848347 174919710 7704 -415838743 336720525 184 -28623044 49374673 7970 -364419497 747616340 23814 43117198 117567173 9527 -145865636 882392915 5684 -386459070 904912042 18361 68163652 945980742 11884 -272075475 535135421 11177 -327058410 113190821 66 -509016680 358217423 15194 -15704443 699228260 9091 138353898 198045233 4606 -461966059 810063238 26386 -132203809 236464804 1811 -573107089 751483222 13765 -9409716 611157152 10735 155014687 120827492 1203 -423609936 643130316 7641 -247345200 215613612 24532 -444219358 811571430 17810 -141620393 153961705 22332 -454537370 676836566 5666 -483609830 181262974 23451 -189015735 252793836 4950 -160904588 244579716 16953 -292842103 536845251 11941 62196689 701158227 3683 -543028956 532875713 13827 -378881083 547941521 3979 237714578 606834372 3419 -75444058 694429472 22103 80270545 712737756 8721 -210375419 266091890 5954 137871621 748784960 3627 -363169956 451318876 973 148091178 869502981 3681 -178574161 739101791 21137 -372486034 661271681 2639 -133955123 145492767 16258 -472268043 144615978 20277 -560574480 311768385 8716 -562092688 861377957 1894 -298056517 898715025 20652 -439009027 924622857 19833 -290049767 366142334 22949 -322533662 70701263 22347 -468424478 358359728 2374 -589759565 62713702 11949 -104253895 870997937 17030 -86156037 712574143 7657 -577281381 167658200 24763 -24865688 297871558 9274 156400095 485769078 17979 123419463 229694830 1670 207872863 824766229 3567 -374568891 42611478 19980 -347518418 862038425 16380 37269663 865555621 14405 195232183 661504621 14742 -206497351 934140722 12931 143653618 906769115 21355 -373428341 219472667 17539 -407668487 338142184 24605 -376971902 912358725 1375 -409518308 135330126 3566 178835006 455372266 2472 -43668595 353630062 1686 -335341452 222408386 1292 73129599 611730735 10596 221890698 412544401 4224 -386058171 102101740 25830 185322328 764345020 17876 173685923 348610479 25409 -116489938 339369809 8233 -44448392 778302838 10767 108850652 201177476 15565 -237277105 911729009 2674 -179317060 165051884 9215 -188122569 691703402 4427 83528146 559690130 3447 -324364412 451948418 82 33681239 673496005 7269 1587998 285511237 2203 -3482685 872623556 3386 -127918569 151463478 3498 -63770947 783384694 3035 40210521 400582867 13526 -60865840 824500486 18919 -81014358 439206082 25887 -12100047 558569255 6524 155727247 587249024 21401 -598716198 124782423 625 124577177 432540953 24185 -263561854 549690050 13980 -9811008 147583721 9601 -226283577 626777705 2693 -127766302 374277173 23930 -358558960 662958861 11017 -591185912 143241449 1952 -325799152 79481699 20678 -532607647 844459910 2831 179617742 491318569 5697 -375532610 749209912 2852 -222475357 897393085 16047 -148163366 134401601 19752 -91515100 858264137 19678 -115579540 752952530 5544 175715545 179026471 19360 75961633 779144164 16859 -349754686 771568228 24807 -462808848 231918350 11608 -105115537 921376017 21491 172256315 202561654 13345 -558032847 431066961 23720 -461374194 208635854 16090 204635503 629799134 4573 157239858 282818862 3761 -534924382 174756434 11576 -592333016 35308247 21520 -467847377 267177286 719 -272755733 246743711 2099 -318091926 69604860 13961 60753982 423514488 18601 -5501031 931793093 9065 -299249183 779359980 15364 -282094273 456134479 6841 95606433 666790857 1589 -83661752 832931250 21258 -309844998 401576668 5410 -333948318 894744851 17214 86302529 686975367 14845 -521305512 340358076 24744 232966142 610541637 22265 184242616 77025776 24338 -534391862 270870588 4451 -177650073 542634142 17275 -204936556 308625843 11761 -24818302 853430213 24115 -151301354 766225648 17348 -285283320 323226546 22662 150452103 662183676 11641 129717684 869312738 23826 -262911618 187371750 3253 -568542029 866538966 3943 -171548127 343075963 2789 -596286359 830720572 24254 -165743043 137498805 1228 -469407566 754920463 3070 85332692 310534887 3526 -582439244 376185412 24684 -263725656 196372506 25741 -517431295 834099062 10991 -290956836 459418643 1456 -532702050 695297990 4447 55622308 158324251 1182 -369810876 908713751 2168 -281424288 14485216 1341 -300745841 837320390 17798 -152447809 783189333 3191 -150044500 272661412 7422 -357406460 411136559 22747 -515198365 282876141 25927 67809690 456279888 20053 -292500217 308891294 10633 -329788867 29607720 25340 -98496899 84457481 12132 -56286479 173682007 17631 -449108256 63942422 12905 -239755068 333868153 5405 -414287050 355769068 14212 28100874 716003625 13698 -532153450 902987008 12091 -24612512 382677438 17728 113078601 558113812 18588 -510809297 530093633 25189 -530238658 30256330 19108 -597908721 45387629 4677 -511182473 365485046 10321 -483668764 116362573 25267 -223951874 351205408 2838 -452842941 428259160 21071 -189620850 725013436 11991 -477681925 403582189 15804 -124805415 690359900 17921 -226967109 816712759 6345 184514625 745364636 14015 187841023 499288219 1407 -307429991 593238953 6755 -106215194 672497404 7393 184063244 829282671 5936 -508543113 709392064 15044 -70396247 66163855 486 -252645665 456747012 11515 -425192586 119268790 14331 -502289054 462136445 20212 122055874 761598282 22502 -165503722 142648220 9429 -504865304 808794682 25989 -79187270 105763752 7564 114581531 488584853 14211 39376873 778593214 1532 124482206 953081213 2757 -382521599 635431580 226 -73047304 607717696 18891 -289367765 515664681 10706 -205012036 354534877 21857 -592134901 412357380 6768 -344792925 246439418 26440 -220377613 82806839 20271 -226376363 948844589 5766 -588241274 243040819 1131 -157193830 164808588 22278 89277851 731220206 9392 -202877527 108927837 21788 217607090 541575576 16278 -596030219 97253948 18310 -545834232 795403230 7557 -51956506 527867093 2308 -143488179 103072714 9507 -340548062 797053864 26166 -245919219 347005159 526 -256655801 233235450 9619 122094864 339947596 7997 -393000700 779954935 17766 -297830521 930302399 21922 -165431649 334403384 21136 82249014 71300290 3654 245358689 940408369 19697 120849770 175559462 15091 220099753 873185813 25849 213450698 693591805 320 -465860615 669072835 17037 -440341173 432492482 22446 -422225430 443283659 1925 133374299 8899018 6027 136148913 910012563 16715 118498667 805083893 8738 -84803703 798257289 4618 -432166512 693278055 2641 -222218778 863544607 20613 -502329588 448166046 15099 -293804848 208503401 404 -338280156 574292890 8967 -244468096 485136186 4023 633190 306541756 25898 -539717806 813203151 3519 -398320395 732053367 1618 -72338678 723342083 9876 -188918510 486181104 22130 2215455 221344552 14611 -30079313 827602181 22368 -538041414 13550408 12564 -289140374 474160746 19531 -296731611 361548802 17302 -109159399 915927539 9431 158276756 452020958 25617 76114239 680959652 1324 -24838254 761747664 3496 -600248079 323235800 11089 -430885896 380540051 2108 -337779277 347999210 20660 -98482183 398193683 23695 -198282682 745127919 17174 -518034426 846009697 18928 -589498204 698399498 25571 -511868584 539909043 22224 -349527539 498277227 2446 -76189956 208021164 21794 -16342545 752227945 13138 60718314 282156337 19042 21186470 541098971 7655 -187392243 788916746 17627 118434533 366339978 2890 238775156 627663793 4679 -159924499 870284491 22814 -515731789 79612309 13143 -107934799 590292510 21123 226240416 409370447 2591 94885402 904793106 8272 -554335784 229515994 14116 -583313406 606531767 2597 -102907357 735838107 19970 -26620944 627663178 24703 -122368752 230945552 10714 -476189665 670211854 9225 33973435 181635162 6365 139111156 353499191 10353 -40072804 461281470 6842 -49032890 136633423 2543 -410367872 393042201 11564 -26575153 245743403 5417 98564334 466073946 23424 -262210970 511601427 19263 -134148130 35219186 24244 94559240 539428937 10856 -9726250 336156333 2125 -323123 86841001 2660 -526388830 308419707 23996 -266521111 735836333 3652 -551819875 222672975 11166 204909694 247237230 3672 -338293081 519115072 14389 -60367064 668328709 744 -431326794 555846388 7449 -572215314 92187657 23163 -390416142 812280840 22008 142887768 921523226 3342 -174280661 746647242 15579 -437046887 32384842 9341 -68996537 387277488 7610 -290833066 849154794 1981 -85590919 570959711 2499 -393880724 951974883 15371 -248555359 79398479 9111 -28722109 930238232 19849 -512597844 453920131 24388 -334533274 931237222 9594 123232959 489034741 22209 245102180 394049425 3858 -110500704 950405969 4104 183035359 282999083 25057 -466889134 340654428 19684 19086459 685304017 16187 210443507 481434783 19645 137967550 950254896 8147 135390353 637719744 2805 -447126449 561935130 17197 -38398788 290455538 10382 -467602236 406505621 847 -557357446 873961758 7858 -19416072 16872887 12019 -405424678 312073238 6627 -64102600 594558608 3094 52392449 483014359 26096 -178100780 14594579 3208 212179446 399318923 3640 -214556789 596877259 18722 -532417585 957762552 16399 -201319211 54581253 7224 48163659 77207117 17647 -416304691 599546378 7235 -446785641 170646141 23638 183605322 83116968 26343 -33192225 676822319 12179 -395966751 607872229 2851 -120413373 209963337 2862 -534962856 304525605 11870 -324834018 626091791 6513 -472511689 641956296 26175 -29680706 217552569 24719 -561398498 531783932 16105 435048 348806379 10702 224912388 735433414 10273 233212687 468221186 4829 234893673 128460697 21824 57423985 843772290 1368 -168060482 698295380 10672 217419136 887882352 9489 -598271640 905537046 32 -150915354 692757819 9433 -64396005 288091284 13185 -123253327 12589465 1865 -552469928 740477558 20376 187934342 368790256 535 -333628026 943295724 14890 111011841 288039168 23372 233429864 653098756 19374 146298365 945361736 18278 -220751412 496897525 6746 68585534 901803691 14533 161520741 786442202 23174 -193156172 345752644 25413 -50141789 464510717 16397 -74501005 533374649 8339 -573546479 773185482 8439 -328360079 914509822 7856 -110145583 122289465 15422 -539482010 827781014 5711 -119265846 690131264 10964 -213277034 835686672 14849 -398119606 186788724 6929 222700391 884491054 9757 -327292418 665581293 3832 -275047643 542690732 15615 -383519465 93981939 2990 -410835451 258716704 25236 -135004466 40316895 19011 -141673042 940180844 20907 -227268378 685433931 22273 193071881 940409603 25900 -330072388 833682195 15249 -494284184 560713888 22678 161830784 238127829 20571 -298863347 450730302 13514 -317462919 317120195 16075 -141717218 747150229 15976 -177686715 432255273 18104 -106903386 51418239 23266 -173477639 136345421 12238 -277309527 302133012 25001 80079790 333290246 440 -380377880 274851030 11871 -428282569 785966095 8491 94571010 588439939 13131 77218956 425312478 14308 66080129 379722491 12363 -15744005 482875064 15004 -51432911 776468003 7776 -306416769 502783650 25883 -70493352 388958403 9861 -269972811 462161562 13643 214692006 411014199 2115 -37741461 410663128 7733 -589319055 679760653 3416 -223987836 285753547 13855 -17301180 477748816 20515 151288864 504051578 15745 -294223648 503084153 21763 227371093 387192423 103 -35979016 762097474 21390 22129048 383001552 7422 -58484573 13802465 20030 245696298 612560467 26117 -205951718 182243136 19614 27728533 481518732 18426 -561750489 460007531 24060 -412809077 192310340 22664 -583285833 832665633 21213 -139713686 926878812 25328 -178027667 938950161 24644 41406328 531519864 2587 -458723113 546687287 1964 -244198048 618291514 4025 -315658462 52292286 4322 -431829891 541842767 2441 -227238755 362125481 24869 -110212849 209724577 143 -165823551 510521656 20329 191240114 850530015 19050 -10729952 792814158 13518 -359369663 16773696 3769 -228025919 170038799 16281 66928020 918776855 19456 -222647507 676656305 86 -206461548 366472346 4750 -412748144 554661637 3954 -591676910 433461797 1528 -269119622 663499568 16305 -300526081 424173333 23322 -202571276 441957737 6953 105893956 723095206 14873 100514839 938581426 25048 237436311 543209720 25106 207011927 375345467 6285 -529721048 767657940 9403 -385926953 846774151 16376 221842428 458141499 25713 -180135630 236286136 11391 184193204 196576780 1828 -552822777 241295216 17172 77391801 793708476 2542 -144375455 880810765 10351 -153981554 665761571 9653 -407937559 602607494 11034 243986758 33244453 19754 -503890586 154639578 25105 -339548302 733261101 8223 -144035481 358666664 9430 -430166145 566167171 17042 -322605595 284168709 8278 -8922150 871846418 16849 -321385937 623147372 3267 -14168609 921365874 15670 -122791132 529912978 26216 -461465226 172680491 9869 122348463 219798313 20617 -92133236 604536157 2550 -527617567 313427319 6991 -434022003 66096953 16763 -169936170 123643345 14334 25957666 436670173 8947 -157660323 105830073 2567 -565457124 769796198 238 -404485734 762838720 16285 27687528 740436374 21586 -323411949 478923350 19936 104534697 368680674 24808 55528029 34084888 15695 226737555 638666075 25358 -255895731 472750288 1869 102071917 585603259 16787 88937744 596662806 1860 -338684771 846501636 2532 -22047046 244055933 20498 -126437114 327497785 9636 -411108337 461494508 6009 -25675427 836147804 26031 39978753 282586289 25040 54005760 68286933 10326 -3279137 22203785 4889 192965017 780186706 18985 -524676348 577165920 25662 -149973165 220701501 534 -335714630 715179601 3603 -575762286 703317403 8550 -232913607 942544988 20264 -593610331 933779114 21924 158127678 518990657 13283 -17908094 806149375 181 -42679315 271475267 24915 -530555087 848431297 12142 -81770499 837355852 6152 -544510568 269696617 3941 -561406002 138748576 12717 -137179378 729099180 8397 -181922447 936365127 11335 -542662411 292018769 5907 -76523923 302581639 6079 -593310899 610251185 17764 126879493 26223147 4368 -523855447 751149117 2404 -580176434 558359177 8250 -196347750 578340117 23743 -9255361 897764100 17216 184491853 824170200 2793 -76226047 275388594 5228 -215637355 743959691 95 -222487708 347543303 11961 -272879293 779995836 24468 -519133044 175826517 13516 -39474034 382415700 21434 -154087351 454416894 13155 -419217848 873613524 17725 244186453 781940155 10850 -442668683 288326009 10165 -589577270 361004914 18505 -94748427 634498435 19349 152800826 178687503 18268 117055556 771613271 11957 10096727 107056727 20211 174889268 801349349 10966 20347516 709334170 18054 203157789 843285000 16157 -803177 101364528 24420 -494623521 605673148 19614 250716783 679923875 24568 -158009105 45371958 4508 -484204294 481885045 18883 -3521742 714781236 2577 -326939610 298743092 8240 -407093058 882268851 26391 250255993 77760477 23627 -207019459 919551400 7499 -482913621 709886333 18126 -210634728 134640328 5591 -155635013 735633849 22233 146335601 470697954 1788 -151559925 664473817 6142 -347883338 243181356 12273 82259641 237583476 18802 176624506 951066763 21355 -200004864 180998431 12668 -75759191 304464299 10472 -221190777 820495843 15811 -1187748 823228719 17107 -396781832 812261299 14662 -267654669 567546262 9753 -92799089 24414193 1517 -579430536 231615460 26422 27325082 692066846 14115 172460508 222687127 8072 209232821 283163502 17787 -405885660 681288500 6565 -279666796 273327139 21448 193400837 694637467 22130 245843777 381038066 924 -6881668 54607002 15351 89069401 221040935 22199 -513582304 100503876 25815 -178558263 630405224 4374 -50257063 720475190 24859 218776505 292788304 212 -232330702 590350328 15976 -88754519 337678633 516 -257107453 910018425 3069 -261662774 270270990 22928 -544761171 649849324 1839 71733039 663776926 1906 -194695429 776317991 16558 180143309 552463543 7382 -457978795 151167433 16079 126633010 299569357 15010 -152026138 303602697 463 -170796565 791271076 21158 -18698676 495914090 25204 -592361206 712602223 2701 -568640159 655170825 5083 -351451638 270766900 2613 87760564 228565572 11338 170394404 567165134 15830 15979247 815573980 9105 -134392985 129341162 10836 -377888340 60698615 24972 -166036941 636642451 18697 134596946 690100351 14333 226567581 743819134 456 102632897 657690404 21145 -73879693 204743700 17738 229194801 592620045 22075 -163097262 395713400 22350 -577402575 41960823 24889 -240627386 660646070 11923 223049161 689194088 21259 -291676339 322892859 10289 6802553 896543340 24793 -157111919 799381305 11562 -329978536 53104352 22251 33998168 661767354 14045 -263071435 820933043 8562 -35433323 218184844 26394 157665539 22318067 18397 -484584159 824984351 1585 -493406442 600469005 24799 -242623328 754655835 4484 -246903094 172450251 17669 -247308552 85129521 7574 -566996134 455567564 21951 -213869111 335047961 26409 -124920871 895987941 6927 -272897125 80305426 26218 -369344063 327133483 1802 106804071 945227301 20177 -96190155 705678590 1192 -571940730 844709683 22851 -3397774 849498748 3677 209517945 908834987 21735 -420909058 808917275 6375 -373300135 167160189 11404 -273202695 479290718 10357 -237205124 205912710 12638 -64788249 729267686 12450 -314954482 570900306 20602 -38130833 52504762 21916 155604162 461153584 6377 82800931 671963639 14780 44928781 424097380 23528 -539275729 420202450 12910 -233727039 268882642 1968 -534086648 634396864 6106 -512556816 287697709 25858 6388960 800680768 16576 -204298580 269020870 846 13708144 641611283 16754 24405359 871803699 21207 186290860 681973003 8974 -227697634 590884059 25302 -123818815 711916110 13284 -453580539 117099870 17514 51471991 570395613 16596 -37715423 377404827 20110 -600256063 262801781 12527 39580121 898521752 11795 -598369652 849571242 9865 -549056290 616052668 16957 -221145446 595172148 1965 -48326795 539610649 18041 51496706 595179771 4370 82271936 524663792 20460 -85674790 843093008 18232 -194309533 196834420 1554 201123888 605346528 26118 -153812128 44512182 631 70040862 360820357 9334 105401458 57825099 17593 12920970 813426160 1723 -133420115 107233776 19492 -59459104 82230218 6335 -505617323 173922351 21638 104311272 816190724 23376 -323640504 376921908 16989 -104565355 291895253 4250 -229443926 349682925 3148 227381825 437950959 14349 -390402965 762377759 22128 -43120437 57453616 2638 -540987909 709006947 23597 -145899335 139791816 16722 129530026 810931991 6718 110270450 116980233 25221 -355318325 195618146 10070 -434675082 853275241 17799 -69952149 389914904 5973 -578497414 914133298 14103 82418682 496574573 2917 60938673 548919351 21872 -550933989 898246580 6751 -186470152 438253753 4445 -366656814 736604270 279 -166975749 9404938 9506 -225398727 700704096 7551 -548704220 830422269 15571 -430629027 171487173 10016 48647365 633616503 25563 -147525924 501229714 13046 21954674 396999639 14766 129938875 91331179 7203 -65633377 835087665 17195 -104094618 856088735 24906 -478475471 159862147 18338 -547533718 896127775 9453 -223998908 14964130 25474 -357685408 754150248 1457 72353211 116957423 12096 -494610809 908968888 2198 -408897814 851778995 9308 -499202976 561423636 23031 208318353 437664957 22317 -405669368 210664612 20266 -154411483 835188923 12223 245644815 142432515 15331 71502138 450771410 13174 -464036837 597133649 20486 -438457236 629721316 6776 -324662173 765487450 21896 -445195321 68702678 24880 -352427799 475956146 6961 -252622382 456311996 20902 -505656612 858043771 11576 -599453155 410231826 9059 -254490080 917844397 3250 47767190 713423047 15343 -104694725 379397812 23395 -43267401 239622596 8132 243039404 461648571 10544 230730759 764605633 19609 -141507607 358044996 11138 236141810 273877315 22048 -348834841 532260696 21253 -289823009 248987510 10522 -17671725 561824145 12118 -267705658 581183736 2850 -300420529 745840691 3037 -90209457 837356430 370 -193311903 932607943 9500 52182086 744300401 14743 -75344224 273134048 10199 -168077757 683179398 19112 185500030 157474569 5425 -8677616 120357550 14128 -80393241 84198443 2335 173344411 761932525 14330 64701129 357184429 15997 -424931892 538141108 12139 -533862458 327950627 20334 -62470749 12754944 24022 200482025 404001891 10175 227766085 166007178 7132 -495018644 298489982 11364 -286619501 825649088 17375 -209970369 16516279 26139 -468075377 390755231 1100 -443351613 855191158 14239 -338337402 203887623 8064 -16465768 763063787 10749 143431322 199247406 22131 33122664 472546548 516 -528301732 658878131 12581 135296988 458533272 1696 -554269505 116655926 20649 -29370533 472767473 8676 92218120 272161600 14965 -370029922 438820430 14240 -233709721 709813613 760 96935260 260347838 6907 186859001 58538584 24931 -267091162 615774893 16547 -102610421 763800459 17365 -87206452 890967677 5120 89428068 391503687 7006 -353115173 248338347 13850 -288038611 593425042 5735 -52682975 607742901 14048 13067222 751534285 6158 -123649414 872253395 23923 233359928 579603036 14440 -249379989 651559062 6386 -263228210 178727693 7572 -198978999 55268934 24994 -145914298 447061322 3394 -189808867 482217887 22033 -539408781 429907120 16083 -249039404 236033417 17333 107448337 393986069 3916 -530746346 385285104 9546 -380402176 89340167 9666 -463533253 728350750 18399 5678164 606338656 26213 -370623709 687822468 601 -437324051 524878133 23878 -231509327 195375188 11850 -323178225 671116782 23740 171756543 776301675 2220 236380699 633303743 25611 -435306035 592084340 2323 -565841187 918874737 21061 34568901 510541397 5910 149256802 804491017 600 -186654577 545287577 15810 -344257413 703939547 7739 57514096 326955142 11919 181683206 209271178 19686 212114358 681260464 19311 -515959963 453915788 7640 -589807806 745723622 24101 -144795757 951242070 11295 -104055253 459724971 19600 231205992 73184516 1459 -112890065 227139436 15881 -352341132 34530042 2356 199983368 652872666 25345 98335322 722132260 21777 -472447973 74454900 25780 -52507173 308226545 25067 -11515214 211247806 22440 -258967238 826462002 19294 437349 942356121 16676 -549004787 452970273 22973 -161311811 745907873 7854 -561767065 784834697 8152 -214174801 587628013 17279 177746088 558773608 16536 148429282 186294452 14999 124720192 769942288 21418 -462915664 602893628 12500 -323080863 785429712 25423 -389696641 397452965 11095 60318326 76747046 9338 -287226427 231526473 3717 -46409412 559291749 19997 -277141235 851282845 13716 -384388321 219187766 17397 -570418154 722462762 1938 25367564 846008045 22938 -263055588 110973247 14435 -193920951 929947837 21357 -264564972 467893199 26387 -204381488 346245320 8991 138269455 110733144 10991 165511645 904525230 19735 115633633 688743407 15058 -24416667 859883193 1794 153115502 664428327 7062 93108611 528313734 8245 -229924838 299606614 17255 93662015 322448252 20561 -562205456 228239614 23554 855148 637163946 24120 -112149585 255439602 8134 -315605999 909183764 23661 -524158859 309220111 3439 -138634161 64584477 2853 -231363677 313399410 22307 -331281087 438782461 16486 -169716567 727624677 18233 82477943 476666892 70 237848777 837603123 18362 -172782656 820379812 15202 214734033 187197287 24213 -201150785 30936543 11017 -366346412 207161507 6248 -27136723 769231595 24762 -56772889 348774721 1486 -578686062 320112951 8474 135401638 65903233 19569 -11749044 625901018 19589 163348043 680438048 16319 -520078201 779671465 7762 -354650104 395110544 1555 -497925982 944101991 21009 -63326486 150779662 17201 229452365 738528335 17420 -296555965 345178260 17104 125125195 777439827 17583 20436607 196857434 19132 -216266550 705048560 15024 51854996 483542022 13205 -189410549 825055553 1700 -110033436 378797222 6274 -517218838 510246521 16743 -233869439 113693948 8272 -494105011 776439405 14571 -285200607 630060463 9561 -121504732 575980249 5943 -516132048 713120189 15124 -162048124 369770882 6868 176010128 547635845 23091 -562363974 390023207 10389 -270383547 414980899 18103 -344500042 47918838 24429 -426443848 855941397 4018 -7182995 428573724 22364 -332282453 246727985 9753 -176875051 692128024 15430 -387992675 508736750 2365 -259607647 191566451 9324 -16470828 797485415 24196 -383074039 873472075 20740 75101799 220512640 16869 248111770 312873280 19787 -417271515 146453458 15476 240343751 485131072 24374 167106362 811498186 4030 57150640 440244112 16342 157682619 454115347 9305 -36149733 836839426 7517 139080743 307253320 22290 -62823467 902251321 26079 3701762 473482545 21071 -278779146 169600232 19257 -6195467 457240422 6302 115455467 153696351 1600 128644897 696849025 25722 -395452499 298916381 3454 -241290037 622436143 4035 -76532391 593724185 11028 -360305275 100123941 26252 -517990213 202578204 5068 -426354831 400675628 16330 -567824254 39524160 18895 -213822661 448075189 24716 83784629 608175667 25376 -406016150 208206604 20226 8665021 693073480 23138 158247481 155071601 13664 -26923670 339123551 9894 -435331824 520210087 11034 -414178881 826600861 15795 -433188326 297611686 17208 66465216 55805116 11088 -499309032 145640258 3311 -110909304 281597292 16593 -423158625 289681514 4070 77383023 232873722 22048 -490212276 244739842 16372 1572391 507632561 5587 -100954430 424912155 25232 -188511916 212083873 8189 -350318804 596834112 5155 155866531 620924492 7262 -387634155 240674374 1294 -540346983 651633258 10639 -152368466 128507680 26244 -532470484 210912438 14722 -13378240 600587273 20585 -345452935 33194831 2572 252112605 323264792 19861 -198837543 734663877 14708 228563841 596216998 556 107784283 843287337 6796 227415606 403229394 18789 114863341 249033655 3403 234122289 161518996 25150 -154771569 570028797 4842 -350294090 278612820 21364 220551645 88023106 11007 194546195 714165583 24548 -601706480 828561039 15577 -286389972 342900666 1331 -574200086 814083409 17765 -49232658 955896494 8536 224209472 456403435 20937 -55770098 468854261 11894 -433182499 383025146 22156 -333579955 563070317 17369 -398014095 670273343 6604 37580989 815346119 2449 -290276452 806592745 6638 -347073800 812646052 5679 102671792 709875541 4591 -384355369 477463746 57 -93792346 418647594 12083 -59533066 624693941 495 -328879848 950143226 12483 -122355038 585228362 7112 -226228476 190619234 25723 -1516360 701274352 10807 -327497999 732738184 18927 -17179920 953287628 19626 -496080657 706105850 1324 -521504362 318170339 6256 -59316344 525094025 3443 -127691355 715953566 25768 -4778494 272571642 23110 161893521 450930462 5682 -127471442 834094299 3478 79997465 240485705 21029 214492105 216313713 7855 -258940338 773083984 815 -563716637 559677237 19299 -490805837 671624898 24454 12905772 887915807 65 -39145408 15972830 15765 -362614511 16446412 10418 -595350186 658599962 18982 -340765044 679147350 11079 169449756 429972520 12341 4211251 61755808 795 72631267 754125325 15923 -462295387 98813004 12413 -545686450 564127824 22039 207300902 231780827 11047 67445041 474110172 9761 -330190556 85320661 16837 10932715 218933862 6695 124606429 723861742 14559 -412396241 297546917 2702 -552715050 803818801 4707 -22085808 581149745 19815 33980628 255791314 7461 122541004 499487893 18199 -29598914 929435550 16603 -45885085 775645517 24550 -95341916 733385787 5162 190615405 542970749 7707 -117401234 416765812 7019 -558565626 768809188 4629 -18134791 713328209 22520 145787991 385397564 25322 -576847750 39126240 14167 68884004 90332949 19616 -85736284 359583567 22340 34896388 522586758 1313 -350653936 886432224 10322 -529934652 269340893 24913 -213723391 336428782 3611 -31611618 171586441 18494 36926468 573415826 1952 -422406204 319738179 21627 29242395 950552024 18896 -109158665 760216892 2237 -531148993 44445303 1811 -491729116 311917824 5096 -560127298 80205981 7114 70945744 723782493 23577 -259403975 159912283 4825 -585380869 711440123 15111 -555795419 430557345 14087 89876748 330829941 1648 -22410356 842434174 14312 -164572465 735527885 19792 -95669937 228195830 8989 -253640514 50370992 1688 -597472334 810200141 24868 117490646 939440821 23428 -471984146 76332491 7667 -162303612 296116643 24881 -406877794 834827511 5233 187881382 583143961 20443 246074955 284102110 19242 -154432335 185696863 20680 85775229 665044663 12822 -293695422 223800710 4263 -442401341 884632245 17303 -404723798 828048169 3176 -389874222 341342413 22912 118150182 699482219 6402 -485366609 744304783 22288 248919720 810526601 24214 -371436414 178123418 5326 97407235 851862194 14488 5213607 944070396 18822 -57508657 672687047 12028 -140088702 375825203 10105 -380334931 137614570 9910 -438833137 884732254 12493 120086048 862638792 22198 103379094 246917548 20594 -324860806 430746663 22263 122412498 202504847 16105 -441860638 716824577 12946 150412984 407171220 17503 78479874 450595881 24206 -386887550 460855538 19525 -120837191 332995429 17224 -106721168 654242810 8426 -371654167 573920793 7025 -462730756 943458748 16715 250166608 619531694 16895 -92149094 316100299 5366 -251805896 623823718 17048 -341672869 72622848 8134 59164709 144943006 13306 -339594313 558245676 3843 183972575 355083455 11660 -385587463 317598643 25308 232345143 826988846 21338 -414874495 488994592 6431 126962420 697287268 22131 132649424 305282661 25510 -171169221 146012245 1851 -458439379 734479831 13996 -116899627 115307204 874 -187144348 869952070 18387 -596832797 151525570 21624 -240148066 307779845 9697 34809904 78686165 6198 54232691 558015155 1430 -234855934 790798296 7786 131755865 439881262 22782 -61573480 190759827 10445 -600621296 348567183 25547 -490687532 403218699 7863 37356831 530293976 16128 -538881178 78543049 21765 -517979823 572962490 7588 -14466016 418524192 1327 -563889840 777624482 16711 -351204597 678320795 12992 212878652 304192758 8144 -427635205 175891545 4820 -398628723 746196986 12585 -186780423 177405894 18444 -311992256 488973433 11651 32489611 128611614 3219 -179131277 937427634 24284 -574504942 673222376 6281 -160863026 603842285 707 -90725133 842715018 13391 125039848 225565761 13484 -216016936 157462320 19647 -524193678 264274482 6739 159975796 367651088 18172 -437764610 35735062 5538 -89521188 250488833 22547 -597749519 307249391 15224 -200368495 669543854 24802 -495806442 736129022 22455 189656617 838890417 3485 -300766897 645627350 16082 9015201 748315684 16309 -370340698 316063200 9359 -315592953 877395107 5830 -248758503 279092095 15571 -441182613 740766343 4596 185925211 426612781 13526 -385937102 532885599 2795 -454326067 391498934 31 -550344699 408707602 1074 79175210 331519945 7691 138692080 355169944 23558 -319608841 398258695 20262 177203473 331620523 23983 -58795519 423110967 16810 -574587194 785425336 23389 -258379294 229156820 22257 -444337698 530188944 9217 7875118 601139393 1139 -562851373 922973932 20144 16869610 126812271 24223 -434879413 484786592 8270 -274818618 406032887 7330 52180345 814968071 18952 -131537317 832965807 7036 -30548245 433707552 12536 -32334386 112396189 16578 -454935684 429845158 12149 -195551272 618150681 15582 -581559554 812466679 10005 -55195716 368228124 22466 243501218 504457915 16676 188030989 926655364 13151 184473829 330875781 21033 134721116 489206249 1163 -469768446 422080164 3370 -289712577 252610518 14631 -264436 188065463 6775 228496683 723294998 17826 -248900700 690252922 5718 -152841120 117849785 20291 73332075 627998523 5941 -36125732 192931745 10722 -312923187 583097116 24805 -326234060 456474301 23447 -109734477 893596081 9134 103833140 445595387 8946 -498008822 368073312 17162 233162314 486005076 15510 -178768785 280490054 23596 213604243 183875576 5585 128629222 733408431 1140 -591432594 368872387 23687 141131778 72896293 14868 -294069099 244361374 3267 123783737 420391651 2925 -385066486 323704123 19107 -558661727 275535128 12654 10361977 456799194 14291 217459919 210455352 23416 -10540803 189198123 4507 -521548371 120603346 19420 -451541809 462663586 2142 -506045073 461012621 17373 -492338185 691359936 8548 -17348700 694355945 1588 -578703279 84136195 13973 -529025823 235615427 6729 -394899362 322610758 24054 -339893009 115940513 8959 -228259390 906530398 22426 -124694034 790956587 11984 -571206755 448104546 21277 -573839759 167506895 10911 -98268653 396636885 8512 -134843236 871709526 5284 -575830948 687054986 19893 234938149 864363001 5049 230658437 58371530 2053 222514562 532918992 10927 -60920818 507833228 15904 -280368793 269436289 7994 200619784 619933343 14398 -503513501 81487257 10525 -487415134 209671640 8664 68581414 289219595 11421 -3213651 936959927 3840 -431702085 768070395 7625 -418337868 42994283 11042 -457790020 589055932 368 193076680 859108246 7099 238322889 741536509 21933 -372135951 339717900 7705 -441772536 505108951 18103 -356034302 770667481 23328 -478833848 681944088 11252 -152090849 621288408 6611 -5877871 785333027 17547 -126419188 660308558 25232 -16351644 541784405 20999 181315681 588312688 14708 -106054519 156089923 10623 -363244420 231516730 11782 108517957 427065458 14986 -265590786 344304242 8603 48835055 597417563 24769 -601974438 204433740 17222 -404954211 157614223 6977 -584098433 187607936 21659 -160426610 646996408 23683 -446834144 272663531 16226 -29624941 106244077 13192 -385375425 456086021 11863 -349321537 363996979 22836 242949429 150402545 11047 123821230 114660005 15923 -393497371 389568385 10398 -307787647 289234974 8908 -263202400 480288616 14272 -102429404 868781929 19206 237914828 209691657 11037 -599056881 612468174 23171 107398163 32491293 9118 -292619519 738892872 20674 -514831125 509280908 5195 -487785565 195833864 22992 -140250070 328641433 13412 -407781668 62355326 11795 -431015252 528904093 13597 -431419550 125612181 18751 -382012381 180606395 13736 -165150637 145885981 6192 -337064710 193504952 21250 74624518 944277349 22528 -16969144 743086698 19113 -517739403 511006298 7502 214858452 750936663 1795 -175960396 238606636 26252 112028081 790295122 19688 225913312 813413467 12396 -533018703 166322982 10487 60424244 875052020 4123 -137434344 393405378 18841 -483460719 866892307 888 -285733006 699412217 22804 -387089687 569197345 23481 -120776032 470921011 8247 -585531826 944813551 22900 69859187 783533587 20584 223436611 200260456 7998 186401446 822817842 18998 -282203363 589699080 25827 -273969302 640977402 24968 -346237093 149118769 5403 69001238 127026770 25395 -234475885 465614008 15373 210608014 513923240 25052 -382322619 459328516 13581 -234273807 189097053 14456 -237776714 932726326 23461 -465091708 247282648 11482 16341975 350445265 9522 -395431182 132990352 9756 -546046397 52662812 15332 59286332 116746944 13266 3572564 738651635 23616 -306472912 371710390 4198 112687773 592018659 9661 163978297 707048375 24960 -157419320 748856982 1611 105099178 16360191 21992 -565004213 879471241 23451 -127745913 378514831 14261 -283813665 210545410 21814 -334844017 449327697 21823 -447954899 659734873 3559 -584324788 925551143 18928 250968239 799845271 17062 -220588513 604312679 9502 -213494380 51733178 22015 -347501763 765268992 11040 -240216151 658122845 6224 -4831531 791613835 17178 -32781592 838383073 22929 96510676 866475948 229 -381217722 508485881 22794 -31980327 618574535 10464 -472577674 667205799 24518 -451804270 339196063 4488 -276244377 587599022 1467 -54079368 707329054 13523 30850894 803532440 8027 -35647439 344501618 20983 -146485203 442124272 18408 78074553 427430847 17690 -511272538 628407611 10136 -268290617 560452558 10855 -362482514 100581078 23790 144033332 654279340 2102 -507666533 934462991 902 -302953126 23895820 18390 -110368408 90091344 9845 -142929605 870719973 1598 -160511697 198408702 3675 -415156634 501242001 14643 -215789719 677151764 19416 -539561609 589292019 13041 236197111 954143264 21322 -5432726 385463026 11997 -234515130 410757799 17730 -270774250 912016621 23971 -305519488 682519050 10931 -541162775 765985122 23209 93012374 395017502 9751 -480887182 918198739 23552 -513160344 662990453 11871 -80516906 37153496 22715 114206933 560638531 5083 -122147203 174476218 12739 -30030519 55682220 187 -581980033 700710076 14280 -441132556 867702446 8043 -260461611 633908389 1642 -228361330 491581056 13412 71426243 62710410 3646 132828099 162769814 25207 -385168243 664081128 15716 -154241819 716406531 6707 -105453156 297864288 16067 8746979 122852002 22002 221136424 418933646 25009 -328728717 216359630 5043 -556829219 923777365 14710 -382579994 504638519 7076 170861076 129327412 6102 168691925 445431662 5384 -224770210 600971066 11467 -259986419 162634109 22756 -450107939 422032841 9766 -553151809 372324213 24979 -582716854 920663094 25192 -290941819 246382502 8791 156589787 762407415 16674 -535642604 867268609 12918 -185138717 502185900 5014 251791240 876892576 24606 252303298 229304465 13865 -249168686 543145238 12610 226118912 105930524 5664 191131721 357963987 5630 -66789065 176016354 24997 -366824322 34373104 18218 174244375 531841876 6217 -287077610 655599048 8061 -196911353 58283946 3790 -21292459 398397786 14941 192898918 228589092 13948 -407367671 368240117 5747 -221288989 745035898 11574 -226521746 103268680 8879 -49533027 748966156 23403 -502684833 520891768 5431 -428208295 303401345 7483 -372659999 678803250 10215 -114790172 444390869 6576 -573155846 924567922 7033 -466564245 897422293 18513 -15733855 441146010 7531 -377181421 341105089 13342 172987511 956675282 25396 -148752676 132834812 5450 -398035734 620035148 434 -184181869 945544890 21759 19944591 634580462 80 -419889923 175011927 23328 -37352025 440368677 5407 -170183152 734475930 15402 -321996741 352376663 4629 -408563133 262615934 8531 -530848618 765223886 20067 -478033705 495111728 19200 -520358003 505487791 2467 -322478767 378357355 23301 168537586 310544405 22821 222532869 591112147 17843 -597003061 852215292 19515 131732609 884811554 11091 -405899389 479033489 21522 94356024 188175480 11538 -288020439 378082294 13803 236797047 519856283 9614 12449730 552325129 12350 -509687644 61449098 13889 121907300 925632721 12689 -91796463 737754946 25149 -220788595 880280229 10877 -293348613 560418427 22818 -402897938 775126823 15240 147762328 132861038 5581 -407594057 861439715 1383 -368156126 247884477 8758 -120965169 134030905 10482 -322139858 859848550 11122 -417770052 326532243 22819 -138647885 661897339 10726 27906153 239491600 25511 -74267766 257137638 14351 -476631833 322316099 24008 -419458260 31543567 1480 -169800529 912013635 1155 195920898 211866716 16945 -485758139 170821052 19271 -343776832 217387263 8645 -81920278 384655783 22726 -171961441 328729572 16858 186398240 336656827 22676 -124850702 165933263 6797 -391243817 662356429 15120 -413302759 457480791 5438 -339694457 423769371 12355 -571253666 321648638 10469 239860110 61694229 13944 -391116316 773348784 1494 209154003 111058787 67 -354272852 483642432 25080 2595185 923094014 2673 -408102399 155123360 26211 180416262 748310033 25230 150816698 914982780 12869 -333521112 26824993 6848 -171221016 818336973 21657 -162189169 476694330 23637 118943804 897096748 18238 -372350326 562997970 21148 -468501596 463962175 13245 -461076093 230833849 8311 5188930 513515348 24597 150591801 513177447 5000 150964324 114400814 6463 -217586187 364009228 15441 -245285883 366400576 10287 -74457698 512645193 22043 -443537041 115522064 16341 168798633 10390316 18121 -181471109 327955999 23748 -209975924 290077440 11324 -103510016 538252044 8801 199596714 566900642 16066 -342674492 401908173 16796 -509320475 382807826 8715 -468541945 799751737 3814 64724342 343935217 7828 -77938178 506838444 8481 -73823461 535374116 9058 -508776995 480682365 24256 -311395313 138407178 5205 -152925186 594792329 836 27056617 821300458 11499 -356229084 906719675 16095 -536504249 877597227 13929 83345504 381523660 3475 -497534785 910289316 4753 -196602032 613681826 5647 -428957027 770570484 10897 -206393789 931261629 16184 -65362020 463046327 17807 -41575657 721031239 11275 -12961199 231659471 5505 205362684 409134342 24146 129110882 461654787 12197 177179157 483765170 24942 -285907748 67589946 5590 10944192 384016147 19181 70720561 885303172 24087 -558461770 323217511 1024 -71123567 135072486 18977 -130442496 568438816 10597 -337724300 530045620 9475 -591706750 311093685 21777 -213454183 704797180 15839 167490287 108035159 19713 -37171066 312119213 24931 -61938718 755502648 163 -537358232 772916906 17837 -467100837 555371893 6890 -504601351 344739896 3338 -394986266 666704677 15925 -278235360 85344790 5233 -252798827 650888216 7826 -261780994 648341246 15612 187642996 186502554 10116 -119604642 391297170 24696 -419710921 159831317 3712 -19702320 106059900 7791 165592466 197702553 9135 182928951 269396305 20140 173165172 355616429 1649 -378686993 327161232 15613 -281972046 137151261 16433 -469316198 112837451 5722 -371805988 69471836 13717 -448576697 389807999 3995 232006809 555634938 11281 -496824334 50689324 17328 181512414 500655173 18462 -548540051 751139748 15620 -511511724 276952252 3938 -535388572 89302425 21741 -320854262 195613033 6973 114229074 597008670 8315 -247107234 420842184 22829 -297088983 338762449 23384 -481253522 194319263 2904 -143253683 526259677 26241 -70056868 314095353 20864 -14532102 18205583 12725 226245751 157258206 4586 130089578 45621471 18252 -237515668 390357480 20160 -269037769 613718504 25675 157050660 124847405 11430 200494090 218171913 318 -281230090 957267050 11097 219374729 398298847 23605 -540647020 804031949 14416 -570599821 243490606 7353 -255232578 192642927 14380 -270828826 549320827 5708 194437290 114747520 21929 -247762280 349018197 14957 -323574511 916376497 8067 124877562 915779512 25047 -541173724 721658109 14421 -201943593 437031687 5834 -192339483 840648052 23720 91763638 289147386 5134 128061933 613088613 6387 11256762 321552917 21618 135401160 602385203 25927 -377816432 441342889 15748 -54335821 299085362 4745 118511633 262797320 21214 36027765 117953291 16371 -45956137 773115197 3674 132714440 836604765 24624 -280610671 617844255 21085 -260350799 680218900 2470 -372731209 850752901 23793 -142700874 448520960 26351 -358096603 765568969 18877 141425646 295182430 14681 59475123 121631325 22979 -195688825 574115916 10870 65722821 322548765 625 -452122070 223760209 3183 -51060326 557589406 13478 -21032405 163828246 16474 -110125578 875634212 8001 -47851382 43874574 6015 16492598 153482669 20761 178408631 316018368 10624 51343933 752595097 12637 -423246691 353550035 14893 -32813788 782979304 7290 224730064 813072503 25662 -219219506 165112961 19821 -45424246 598971433 9343 -388141782 700740236 24288 -127325237 720129031 15867 249707098 706864672 6342 -150876287 762028703 24577 -206695757 440032127 13227 134895898 791099301 16202 -432504697 611620497 5533 157198043 400167292 20709 -126930326 656875551 18610 24866511 843770676 20321 -174034862 254852494 17792 59615815 97656511 6081 -493187698 349811127 11752 165162220 625187122 13048 -209020466 377829290 20431 -269979342 598323793 16686 -264454040 637041507 7914 81866810 296844508 8541 -415442763 80035329 10247 28649843 369764076 2995 -588277125 410072154 21234 -104902369 748894100 16248 -513647930 492309943 9685 -62795520 690591916 7447 -425133727 796612261 22551 -410902995 443449520 14463 -522493723 235073679 15730 -444521250 77327729 10609 -368864672 808176335 25906 57074053 379439155 1519 -412695050 688817964 1796 -16477910 922827545 126 -346648720 861603024 23298 74198560 275061921 13182 -233762361 739163642 21590 15446987 78944355 4477 -301742058 97121755 11696 -567338875 893187254 8665 37760226 37101078 22590 75767641 906949915 17307 -418293379 47072554 20078 -252384021 640752987 20425 14494545 381989336 6505 -504029221 716449888 5958 -105217309 19272004 22470 -462447432 273133816 25652 -436381271 154485371 11563 -201149051 417187578 8648 -423315369 813722064 24567 -2012295 28924461 23593 -470909240 96765405 22179 -404820675 884394772 16187 -264487537 121427834 7208 -39637134 696775193 25791 -522694706 412678750 19787 -450925430 907071328 19920 -226644352 69471802 4087 204693216 373927266 24751 -531136761 313918255 25555 -11752432 134831655 22914 211634973 469494376 10846 -207737644 271204324 15510 -505577993 335558035 20676 75958827 539685505 20828 -344757220 598235813 5011 -329672347 707312088 21086 -583997603 887695099 501 215213515 873394985 13983 160027767 589374643 12958 -117551705 309206151 12404 -544365875 705902829 8367 -509670848 809352288 10547 65756785 849656868 5532 -154138146 449153081 24056 202111459 18139450 5035 18305186 455666708 1364 66430357 547774527 7542 -338818757 703653613 26132 -599856285 402876420 3901 -131564741 745745308 18683 -353279420 347838900 15717 -541213787 185071310 865 -272566867 669538397 1928 -417028219 28848799 8557 -241064483 351570930 18701 33985245 41662614 10779 -336837881 626671039 9667 -239141314 871128366 3840 -341481550 701112702 14167 -549703460 805608023 10316 88680738 763374542 4328 -189915256 619465859 25315 -189005604 874797560 11490 179796708 473265328 23648 -176081921 499641631 3639 -581654552 230082028 15016 164219542 390461215 21177 -91341180 247539767 15630 232118124 917584069 16527 -86604622 137627825 8849 -561268769 671605576 21908 -372881497 223413842 18603 3994705 870202756 9660 231512827 292760207 13030 -481234187 135334201 7778 -191518572 425060101 12115 -212463092 146933773 4068 -188421905 552993381 10419 239960492 18154534 25969 -409794564 582816344 23573 -576638459 525836507 4006 -207374237 339630532 13447 -182746595 292395392 21311 150458778 104582364 8769 8643613 540182834 3254 -106341206 717812368 25179 -169386701 558043040 21385 -87784185 777366325 19998 -289872790 504344086 23395 73147401 454845402 12491 -252196001 703842179 24313 -299598584 514258963 4254 119806161 640122630 10544 -367387910 608959252 25748 -76710539 116213357 10950 200079606 566407113 8098 61319779 422049032 6489 -353916043 483308915 1486 -540774482 621739135 25712 123425431 493519012 17455 -463504722 835292252 21038 -30905451 636432866 17478 -579012376 171362976 1353 -347942644 871386872 3963 75977706 487166846 14338 -362297012 43810735 8996 59958072 186805656 15584 -458310030 803411893 15352 -173010347 231472490 15045 -460184206 857555533 13973 -8658565 491190793 5597 208140435 117272365 8261 -374004519 200552253 12549 -353288049 358091832 24759 -232762951 11039570 26196 -380833764 934563439 8791 104484433 512245669 2131 129419816 366252565 5000 64655071 800842315 2997 -553705278 758290013 19892 -235222102 912302808 19335 -302084105 797879633 2640 -222818214 646909819 10285 -537865074 133073112 985 191978277 867125495 14130 -19736142 133654280 12761 -510870983 175608547 9501 -521890215 605210030 25732 -238494032 163878561 2236 -156392252 171753348 9630 -11316901 263101214 21863 -517475393 516552083 25240 217780177 209728682 19405 -485561014 801805655 11047 -62930862 159936145 6366 -243297827 845867223 18071 175528873 203510845 11281 -303968082 872256681 15721 -12786602 153069516 221 139498340 738003035 12785 -207928671 109979712 3271 122910897 770366487 2869 205539480 399717899 3336 -380461431 739049837 4392 -82836856 272348065 11928 -105000735 60538367 13978 -112071834 304658477 17797 -88419266 143431739 18406 -50168862 814168979 3821 115753267 796547579 17054 -134631015 447941775 6639 -61781884 109530027 22493 86347772 571212096 25561 -428854871 770434072 14476 51153840 441783094 24084 69090984 382072773 10158 -357315087 914529510 2558 -400263888 936123101 5358 -524692639 46192297 17165 194137979 466584834 11857 158951310 280222443 21986 -499108090 567194644 3285 141317782 217028398 16299 -587843807 733910899 3796 -428005551 762125106 5876 -338236076 883936405 4964 -528728161 871421670 17834 70336636 726195945 24094 -123147076 597524887 12241 -5647814 429774764 22649 251860912 290885666 8322 -22148951 214784547 13328 -46636441 170564379 7676 -429916878 59232694 10623 -502416000 9398308 18960 -465757992 726496187 15015 -204505557 925637255 7084 -454096121 954630287 1073 -497068213 705053203 18956 -21541806 159403429 23107 76868376 18971059 20453 -336439025 781211275 16106 108257835 638807500 17680 181476730 781740632 20978 49041881 860009305 91 173993771 403754941 25098 121403662 433233352 12150 159541609 488174402 436 83996898 171649114 13708 -151981244 843528306 17665 134749656 37804313 3118 -513314441 105487221 23973 -93313399 769887334 4079 -488454122 392152399 9614 -276171415 585686364 14833 -279850146 530393543 9838 -515294118 482316455 21073 18708259 236648850 15796 -343117474 411796540 16573 -312024672 799171125 22739 -409971883 10086581 1966 -70775509 322327794 20954 48225662 667519171 9179 -46744100 652519878 2042 -370268170 941385065 17345 -81639870 874680568 17006 -128463293 363619988 23258 -268919851 946226746 11715 -101941867 109677636 19743 185647592 138459305 19838 -519183073 452919118 16490 100271997 117486067 16736 10714841 274648872 10766 -27112730 714113415 4219 -381532947 952139893 25256 -541707096 466606887 244 -120786149 529974568 787 -441289171 232513247 20720 218727138 665492455 2177 105782110 610982695 16266 -496178964 153701139 6404 -61411267 318478957 13508 -210747508 73850173 22498 -599414827 942699869 15410 -414923271 224020383 7206 20235975 262585915 2799 -161200849 349561035 16282 -505552674 746276469 9441 177992908 651313247 2153 -450848745 428706203 17384 -92160139 138609607 3756 134622157 783253269 16658 -576798472 155728610 8574 -477321805 291761641 19403 43126722 80823488 17169 -436938127 759955872 8551 -312093931 809694636 15833 10715605 296886515 8887 32363800 533493977 10753 197302174 582886876 572 -83820831 131719815 23551 -118619438 365116840 16780 -59894002 904583198 20698 -291823905 727733552 11650 -578767156 177357375 836 -71295311 199121837 9808 119208525 147703399 9781 -142860495 623575522 2746 -346181112 448173077 24449 70697968 529105225 10262 -130581201 621088487 9381 -588145933 655807867 14718 -187687917 175986224 1089 133265967 241775873 19605 133047319 87471253 25089 -257128550 606208545 8716 -446561191 198207824 24436 -206590157 878379844 13310 111851442 317135564 18600 220184935 570766548 22567 -202480896 54341568 4896 196375270 46758871 7271 -469009126 297017320 8125 230218317 50394042 8609 -317534508 14162958 5579 -320087755 401214107 17614 -44285764 235660477 15552 -313105162 820252553 19633 -179959419 840679284 23262 -472431567 923026933 21171 -143840179 320145739 8568 167911271 391444701 23754 -473619063 473057219 1043 -198139374 458327868 16332 -294949299 52985167 26243 -346396848 934507267 22763 -273717390 794144662 12427 -89572930 879440126 25023 -434092038 293762032 5845 46323674 545384196 17846 3887908 500576202 12393 72584092 233519130 23244 -513891563 803959284 5704 167875082 654060917 11371 -34931068 202613948 24023 248210562 59392974 10003 53352395 913095670 8451 26352799 662943223 11213 -285869738 170697397 3668 177783204 800399417 9385 -494378791 929139927 19577 -397745423 600889547 9412 -437126329 385958638 19427 -583968323 303132736 6885 189151558 658948807 11169 -363774288 387234838 20188 15164235 350826742 17667 -48800790 708007014 244 -357300925 668631130 18994 -119722326 699059130 9646 -17206278 661567066 5892 184365522 949049068 3949 -450388662 170992480 5952 -49941461 286498804 4705 -134113398 720375054 9674 243217658 501194538 21923 -463612651 813978621 4454 -583763863 313083215 17073 -216576725 834397021 4097 21679990 516703035 11593 -74011565 172570100 231 -555622894 659167788 17515 -199041418 101234050 5180 51858425 599373713 1963 -508107814 741830271 21467 -579989367 609626195 6877 44830745 173415452 22210 151266212 606552052 21750 177460506 729216496 6813 -528377106 175598986 59 -449902279 713442819 14210 -180588764 885369673 8715 109985915 160329929 21419 -20662870 465871156 18795 233070629 264220216 17321 98323988 123213825 11087 -246478282 189688665 15333 67007695 845936719 7301 -289249222 636132483 2 -74189132 745912327 15861 30354699 918659992 18577 -334267128 487635021 25345 -382794426 353999652 14005 -370603760 87735087 21604 -306690945 958222915 25746 -398005657 427084936 2354 -124405545 850815615 13309 -203780165 234924645 17352 -282570417 773568269 20791 -519653955 573375214 11351 -337782458 483508335 18437 -343941962 428741223 25927 90438242 223981088 20767 234228443 483588439 21205 177329343 237171998 20956 -385837695 794489382 10864 -260998822 953333187 19074 -305234009 126836150 12225 -531550383 383047272 6219 -457866351 239952465 22130 -129683591 158835725 14001 35705227 186351840 26011 -324875885 793087648 15152 -408348494 488683064 16271 -500341423 871792944 17629 -220321969 616578734 24848 -38295206 384756430 2088 -21666337 307914102 8122 -280124279 802641850 17300 -552228485 797732746 13913 -1474031 854763305 3491 -271663685 932732401 19979 11572342 757986504 8329 -454207787 242795985 5061 -248843013 586643054 3621 -112286219 114449226 9695 -514672111 754602729 10256 -9416423 664465269 17635 136268818 400886708 5203 209625863 796807232 20917 -249418621 486772752 18174 -153798765 127950159 18812 -114116043 448046401 7341 -119880990 270509862 23827 -21305636 325662840 671 -590098334 694055426 16210 138880579 120342719 22758 178077973 112045826 2313 -507350272 214957132 23034 -498477756 836100503 13399 -372116541 500425165 5996 -429084378 392781350 11893 -227445656 651477113 4705 -113801773 636647261 22040 206478070 264812696 5168 151595558 445166833 7072 170672581 377533283 18097 187043409 554978036 13953 189294135 839429787 5067 -325348158 601620333 25978 -367172149 895786092 18177 158334651 481794796 4704 74164750 222128199 26337 -530024972 872903509 24710 -660649 234204368 18120 194148152 142243771 6531 -329240687 822133690 12927 251748419 796033407 1030 -220062831 603812729 24099 -208822095 433016301 22929 -342534695 73358355 24545 -216604551 288019236 22787 251247759 189867042 7081 -326537103 76281796 3111 -594017195 204915265 2941 -491367842 818563071 2753 -95115119 195428544 242 -396401708 401630784 112 -278908945 760620875 4884 -587222095 432045879 1886 -480860880 441948678 20182 62351880 11316928 13898 -135198729 588284860 8617 -69295273 181623249 1315 -321203694 279409656 3029 88290931 429018692 14337 -260840050 319073833 18869 84306008 692288113 13583 24229982 842193082 6896 -125252227 217608905 25913 -126004379 256033331 5081 -184930492 339141249 12070 -262230072 818816168 12065 -142095849 411061378 9364 219906057 659900789 19421 -585451135 761003809 22924 11597359 158097622 19566 -557348397 949762582 24090 172343693 114686293 2833 175853455 73224146 3274 -66332650 531684965 16397 -39628005 219889412 3132 115414541 116568918 9426 -540456228 238854488 10719 -282937145 764634350 3946 6177573 820153251 8296 -132601847 574968404 12462 176220853 512213449 10564 80771080 781417382 26359 -531000751 532887491 4284 40385851 884192668 23701 -444435229 343641519 208 -594853901 187145728 22377 -112243371 744206789 26255 -163836698 801046300 21721 -126892530 131145637 1168 24164547 223160942 15175 160467898 856850168 17392 -103716068 610494992 21728 -198842792 446258266 3514 106853930 956987049 7683 -477854892 308452176 14985 -85281050 941342989 11759 124316 193367496 2797 144977838 374053516 14386 -325826988 227464298 6648 -12522174 259757724 2241 75841670 875058148 21638 -9375030 833124683 23463 -418773543 586853054 1935 73964717 936926691 8809 245646615 922146065 14841 -542517474 518015956 2305 -360123971 512799953 9197 206380516 870381148 15546 -367947559 63508801 24741 -241362951 862357933 14496 155579325 183409101 2862 -229850358 850964356 18279 -446051288 358712484 9434 -23608649 124210111 1204 183114813 472628104 19791 -62562046 693522940 9256 210980273 180713817 7361 -4576441 392192947 22896 147713072 136709824 20805 127099260 381079229 12290 -532166103 452017234 13639 -152651446 75631427 8185 -322061133 369186779 497 -186914953 103604499 17960 -6840903 67932259 25010 209228903 133697706 3088 -46116573 29998025 20718 108205184 538559744 18900 -230754446 133922182 18599 20814537 381859283 22238 -382201676 568827373 8811 73542263 467837575 10508 -187990305 140172189 23308 211251169 538184132 5619 -395604309 187864314 1992 -229794890 132870929 14714 -449303441 675452113 9445 -257675419 580300764 24736 60202920 522150578 1759 -3157851 846930562 11304 233389832 508124785 21053 -84890118 410237052 8047 -501129681 318017243 4324 -556768064 353502381 13112 -133767702 185006169 6543 91419947 940561832 26148 -10823079 887251233 11319 -219540426 295900609 26287 -19221985 62661849 7150 -277817219 767812009 15809 -230901717 410409345 10211 -399188980 499973535 24511 -286217333 258164196 2419 141947111 498069922 19784 -12458204 259549675 2781 236562861 860444402 5210 -212025708 402605067 7327 -507388487 640753909 1508 196709465 515277790 7350 -278408179 657529109 1689 -290594848 878434236 15615 -196803213 715876832 2817 -374690432 900097286 23354 -88021902 404804434 12479 -14489338 33552707 19953 104149190 369789306 4241 148463437 255455978 2529 -264588737 844693113 1671 -319921512 893942289 11170 27621439 175118608 23476 200978244 840396742 25651 75266901 938607037 349 -180521396 275892211 15262 -173818091 775007449 9205 -111694848 749971110 4348 21930857 658144012 13397 -182666307 454780243 24333 154408177 136714883 21583 155328772 954399567 16239 -389537623 313318194 6624 75658174 178096940 4706 48363255 407585937 25609 -394168203 440143131 3042 127854005 729626295 5182 -160256936 339036053 25268 -400995187 191813502 8574 217126269 918523150 9634 30098409 472254616 9770 125433559 246131748 11317 -68189704 554300834 23387 -333888870 599868904 2798 -443759386 515901859 16420 -189378128 617683338 8822 248122064 632267879 11342 9367733 341404047 13354 -355887762 448030413 10359 -110759382 61885261 400 -128108792 173785656 10110 -601512234 752318748 6284 -93183878 321425271 24946 -425264577 139593399 19812 -27936152 649889485 17661 -235082114 774366086 15806 -8674205 241927924 21094 100070320 323460133 728 -508469129 405335550 4476 -446929101 69121310 14030 204428412 766619166 553 -61588332 181433150 397 209837833 852926723 7371 173429590 580350684 10576 157872381 462294497 24321 -509969463 899823316 15902 -230849853 744429656 11428 8023430 554572522 13578 -196064218 550999958 1551 -395349456 885373939 3152 -512600911 945864867 852 -76532590 109970023 20837 -391137622 537318505 2099 -188257945 671321139 6173 -422727790 241726896 22568 -421624343 244445396 2513 -206513204 674932201 16972 43711156 315614839 21475 -573400755 424631161 15711 243951722 740164912 8902 158266400 152847803 21016 -499883406 292582208 4186 -65042960 748954497 12859 -345348293 475941233 5477 -294445296 327814074 14771 -60935566 186882555 18330 -166024971 689567671 22640 -280199958 940292491 13437 144885867 749426906 11754 29194637 938480241 25733 -557944137 207734152 3393 -317746035 752713312 21356 -170875081 141036459 4181 -237621455 379758753 11682 91112169 64031357 11576 -425406264 888964695 3116 -84143747 159680428 12224 144334249 866238892 4938 -110835919 46332771 5711 217028323 254757233 6570 -249991340 736444334 10765 -348997944 579219098 2565 -547581222 583849662 16571 -298305845 497217630 26213 -421532550 366665719 21635 -365370981 134332875 4509 -489868498 151154666 1877 -537643307 831262445 12133 -99423907 228796645 10932 159457799 813159076 11427 -427510791 289632216 7608 20237146 482566845 2975 -249223980 489645312 23097 -132669933 144909558 6203 15587552 811724850 16768 24253494 628928416 8324 2621910 377483416 19059 -96608689 146528898 4633 159042398 663372646 23398 140686680 453082012 7590 -51439043 422571703 17310 -227597821 629345333 5361 197014530 312790347 3599 -39255482 831494947 21078 -87676026 461301679 7111 45556916 350003005 16790 -75313633 373468716 7470 -362227999 910959352 8912 60572647 601926221 21062 84176162 603145482 19104 -577298429 555157726 16669 -20384556 229359021 7682 -355229535 14284261 21235 149209879 843325623 20865 -471184580 195269718 4903 208413494 182136067 13901 -400241454 897275996 16186 -116311867 294615922 23133 246071972 548443404 24280 -378786924 332213290 21545 224760733 608931605 7637 155105556 183965595 3052 -348185511 899357615 2362 -173873100 310589207 17668 -144574252 509629156 22296 217051781 548305787 19940 -462479087 768846893 19636 -464457158 357963414 19609 -546012346 192695130 18371 194086001 170806415 26464 222146657 98365304 4474 -138061314 238726038 17143 -150722720 107816836 24304 -409801283 898902700 16020 -140645706 410384743 7386 -81102291 651865459 13329 -175644276 917703379 15547 -534359131 511932613 16160 -475408237 512091162 16213 1384787 436693762 4709 -497107122 716854044 432 -369197069 755104198 10460 -106492263 420553245 18884 -113246259 719321602 1263 -580608349 479106826 24051 -13290845 404622930 11349 112063768 506492505 24672 -448604968 471400457 15414 -209852452 576507171 10212 -422554952 108884896 2973 -412608462 451987860 10517 -35429481 737788243 12368 -308869780 713961968 26388 -519790431 481564819 2242 35152135 104014865 16494 48228018 140053411 9644 57839439 295729054 14705 -533990953 32535255 24204 -472510599 794408146 9281 149929019 892412334 15210 181489284 593619383 23738 -253187994 43153323 7636 -589053874 152847244 6577 -352616402 635676383 25860 108358673 242383016 18797 53683297 939029118 5482 -135766005 187095616 23308 -496999099 57144072 13678 -527779252 168420152 25576 2179814 924474132 25661 -544537772 283226282 26199 -481286894 186364389 24247 -487543381 421922306 24683 213775383 795468019 9328 -394515214 739858636 3392 -107304243 880302837 8897 -32062747 461413636 23240 -508114916 385332078 10005 -55000117 825939370 584 -105277502 547569781 21076 251631186 292656848 12386 -93388541 838111796 6872 -363912139 197159386 25696 -529100412 396655561 23148 -397407022 597783606 1365 -31708583 372270361 17406 170033559 173215020 5069 -50556905 89131705 13113 -471852868 197636936 8207 -322100686 10114460 3673 -325519289 431602500 12901 -399551726 833128330 26339 146182843 856647576 24347 -243731111 436284177 5027 -514204804 612262730 23684 125425189 223372781 17520 194544411 885361438 5144 -112889425 409484538 13818 -75324108 375596892 13477 7898442 33931235 4633 -491528001 565161091 1284 -102460560 563178834 10086 -120487669 906361605 22100 181089090 579386112 17431 -24242539 556786604 1995 -483523264 505852665 5642 -372611547 768246931 7778 -440532597 479300044 23587 56588105 111735810 9692 -137558446 95277025 5063 53371643 597287327 10263 -171925154 795608796 1759 230245479 168036087 12294 -355432067 877806532 1239 -2596488 67746251 23029 -290665752 305814885 16315 112541015 642138166 4087 239156757 307395647 26043 -322239593 852379970 14761 57900033 831784464 17378 181988750 817840621 13025 239691442 932288978 7517 -294515322 256485026 4752 -149691824 580991775 22549 -416374011 320182738 9204 81097883 431792063 26326 93646180 383333103 5755 -21735244 551368373 2236 -189547591 409542758 4949 -494324159 145226450 10170 -500996379 947866928 10410 73428494 215373558 19437 -587440832 360443062 7427 -82266097 848398358 12266 -35889795 578679752 15049 90039700 650859505 10781 -68964192 190218917 7098 -78699740 921039255 23456 224605095 241641368 13220 -115572712 278867930 21551 -127543152 565547820 14584 -480525458 604943017 21665 -22008932 347561658 25486 182974915 430583343 16324 30784620 723014211 18459 -320364095 125979948 24542 -298118797 796011061 3039 -240550621 468519782 24967 -173958789 490581114 13540 -416036975 164537143 10974 -283249811 728751877 16609 130554469 541921402 24641 58951874 697389568 13789 -438812414 854377622 16562 -141081445 333518440 6761 -208564770 549973605 11292 -28733212 559796205 6483 83115671 76735228 24123 -486328547 316888289 19948 -367023082 92186377 6884 142213977 675433133 4103 -281352660 566803845 886 -1097009 823006368 26131 -279328720 663765237 22343 -208432850 76555510 3910 205946029 882856443 8359 -163146487 121205134 23750 -145956684 706719427 20595 -377031374 548862245 10005 236495687 238370692 17241 -415113655 552454817 10459 -383135360 375853619 3039 -569626882 874842795 2083 -369710042 712720232 24579 -101641881 855411333 3511 -340182435 535320327 18880 85702430 534783749 24938 12170569 804019821 9231 80842437 424357995 25927 -276517233 353282013 21638 -198191855 554109956 9571 -477855152 840066955 1921 -482263865 245577809 24888 -442539920 573279715 11010 -370309297 497400323 7024 -236650735 952012116 13484 -321550829 893657084 8905 -485408748 79646933 976 -446660074 43466386 21580 -193827274 929079294 19705 -261914415 838876408 13515 -377756318 76214038 1259 -95298582 854416035 15720 192434053 843029836 20308 213052742 652472475 6357 239860063 50947938 1841 -209221045 410017112 3857 -526526712 116667979 10112 -344948227 650748967 22957 -307865408 110554319 19306 202788372 618584379 1476 -231882204 576920569 20327 -568492583 578167397 10117 178251491 640840838 11481 48072177 717208719 8429 -518734780 565933263 13291 151855582 416421379 15892 -162052062 224479394 1240 43800070 237477908 22794 102261723 157356232 2844 -399791551 592433468 20561 61385179 184439313 9358 -369428255 48983137 23014 -118219123 871840161 9615 -538447347 535525234 1456 106284754 678018173 7009 -408654084 24010501 26176 -143203053 833939418 23806 -371905713 903849506 19444 8554511 907737731 3602 94305464 661118847 4018 -506702606 469568430 9329 234667274 674272540 5549 -238291052 493083518 12774 -81652487 831468191 2239 71187082 522467311 17338 -515114651 917773306 374 -496706419 314468928 7429 85701951 750642912 18949 -178460588 905382703 22132 -451134991 911263009 4226 -180933673 16405707 24830 -116015020 713360782 4167 -544829479 76855030 7084 -154394848 544265932 26201 -53314856 56389735 17946 116255731 726647092 9126 136808848 24703055 6140 -76245042 515066178 6634 214250766 197966116 1201 -41885829 812802651 5647 -239779496 705109280 21938 -324643446 53279056 24683 -129090698 468628922 11014 -502859733 819819625 18722 155952204 375954121 15949 -262091542 157229440 12061 -450672151 250767702 15288 -169937734 336164438 2654 153138237 820961933 14110 -460475263 661947029 10842 -58982416 540128490 22957 -168154245 766783516 3944 -339468049 118407649 10007 89329088 130844498 19077 45764583 326512942 17103 -408906832 23871807 21475 152244959 898383900 15698 -324583033 191943906 21358 62757831 889293210 19530 -401004083 585537072 22406 -410728967 729212516 7874 -26418045 738206764 4364 249892043 924963143 22730 -499010842 211769870 7512 -549570674 73604870 13537 -508034839 127127393 17898 -128961713 562201929 1416 -183281118 205788799 2543 -137444458 677593852 1621 -376253010 521171900 11237 112613316 436410750 25537 -593912774 753107195 25905 -579123263 241189559 5568 108415551 811794252 1553 -330110439 49266896 18736 -462610002 679056702 8261 -459613354 138313300 10087 -582202986 202996730 18652 -263974155 628633822 22587 67443133 596881387 2955 -389464651 450283224 19224 -551673692 147032331 14084 -74772034 819102837 1196 -568237282 316527905 13427 -513425685 600613650 13500 -201772298 114072867 4652 -137884372 132888655 21488 -312821517 720099691 13456 -326596363 46935104 782 135607546 405405007 14754 -171251987 676194877 16178 -463642709 55611576 25625 -361194032 684302986 7755 85416090 89706737 13121 248452816 764913958 5645 -200100099 703591371 1796 -262201489 814999387 21614 8859032 687754004 10314 -209259510 317548526 326 -294687342 224186968 16334 -294034502 166696041 14721 -535614173 463223943 26167 -455039571 827143442 9188 200654539 719290364 8830 -257247101 490873428 3586 121934897 389179354 18666 -192901039 955977051 17170 229391549 228355609 13473 105059211 913698233 8316 248051193 725361565 15123 -354184542 773284305 7347 -410162987 939252619 2470 -86313502 403512750 20145 159081740 718577762 23649 -113777734 856266752 16081 -83153223 745335169 6686 173360333 322069514 9453 167088842 307065299 2920 -166230947 432802467 10918 -549123108 21049845 6838 -341482186 812266979 23580 70487312 107958622 9685 -600994815 323621193 887 240241236 384470166 19070 106061134 558223075 3588 208377330 140431080 8584 -487293524 16967503 9973 -190008844 300489084 3039 -311352611 914295733 8734 118140801 809589233 1144 -407958449 32298815 19500 -497946941 268054202 7845 -420110145 582254618 10260 -84771070 193660600 8713 44339753 668083205 13144 -85465686 780920263 6342 215665324 628004669 19627 -226589845 677063106 2471 -376803184 426502313 1662 -270631931 762507825 3568 44511538 449368652 13180 22033980 859373543 1962 169052308 913267510 10356 -264059244 785587958 3003 -523470850 914567806 4259 252510686 469755978 11820 91495268 822816030 16039 -342983471 593860997 20097 124711691 203638563 16006 229506078 183676931 7055 155432465 467953531 21411 -106565281 918018617 3500 -496450193 556204653 20797 247114496 30527265 11641 -187636267 125402316 12745 246545946 601473857 6591 -506453012 201207371 12462 -429250829 296245673 715 -202091323 365312878 9901 -239743114 827691302 11593 186360024 543098185 16242 -50469566 807672695 11952 -11406247 151612495 7866 -467706821 439868185 14745 -10664860 397430709 11158 139509965 590904691 11644 -375349151 479461410 26159 47092152 926950049 20528 -76676916 744936880 18484 -129036078 863867487 24642 -577914927 141590793 4033 170868961 616751649 15016 -38817055 882658528 14179 -466254474 480543176 8187 -437464983 158367419 147 228882671 422052527 22227 -268007124 112316115 3620 -487134896 512635565 15428 195136184 472861661 12678 -243669172 722547736 11989 -399748686 923832720 1867 -354665818 212478507 26375 -459728915 935523796 13364 -570028269 462568267 15955 184935305 439773065 1532 -113184638 218949921 24958 -241759880 599271259 6482 -259061316 450314740 16663 -292106840 556662683 20731 -354041401 139684941 6956 -576770199 645059574 1576 126349628 762617377 24305 162454703 108997814 9646 57969000 174210836 17753 -25381735 919561755 2583 -295555055 26665355 4329 -386388980 218947296 1817 -209140021 17286733 16807 -577065818 317376063 414 -62793110 870563774 11393 -502672628 278907811 7808 -547755096 120632174 20450 -384555784 263854424 18877 -106216407 902662700 1676 -144012376 298375009 15276 -121362231 119351921 24143 96048632 813159480 19763 -87303281 347249853 14630 -448031532 573562483 22532 -347184725 412971630 2149 -87831017 412407863 10562 -483491312 766477844 25616 132079141 945237801 908 -505897656 472661590 20151 -260811014 408710814 20873 54226940 680547192 25032 -129533143 145342149 13402 53824483 557341954 26222 -117352918 931159206 21887 -531981116 948101464 17360 -377847707 675180835 6232 -283613527 615616234 7168 -595452322 289165365 16125 220724761 672330240 17538 -33124430 569563877 15238 -211424838 152183046 6331 -4085383 769301498 5892 -398674232 442387859 14213 -93192338 351541202 13100 -191813623 176454333 24751 -118518942 364700404 4825 -220209068 179391308 4867 165074470 47705417 11704 -16453093 789658660 900 -162913626 516907379 3895 -551462938 443306194 15932 -102745593 379884083 23719 -520482723 263800135 14343 -210817054 685550342 18057 -197140657 824744868 11793 -263554823 491655465 7309 -359339189 587475862 19334 -162379232 560095631 8183 -127501258 217776989 11935 -379575465 836217117 21915 -160568276 137247167 24898 115770623 158363426 24086 -600681940 543626504 11448 215139064 584953096 14799 185988879 302188227 1932 19678455 410888680 253 -414896163 193844770 18450 -339677106 174944208 5312 -522742506 155188263 11471 -437697309 553932974 1739 103202086 688852374 11607 -384978619 388473947 13564 -188791074 176526024 8089 -302627055 59745177 23093 247868696 253140575 8113 -206909277 398868071 8171 -368282856 111351509 2481 -288324095 184643298 25821 183360331 150803929 6588 60943050 737653856 7670 -213153523 266897126 13889 -575008209 586140877 8582 226302546 814523055 22494 -541121804 704794626 12661 -119635561 916581636 21710 158294766 478116965 19042 220792265 158259480 10460 -139733811 442949468 21267 -43953517 409868934 25988 -455528826 683249971 19436 -163026079 463326678 10714 176961326 120747746 22885 -237148875 576771620 22092 -34735704 240476554 13323 102781098 332586054 24743 -586347979 391224957 13250 -258376757 346041867 16955 -326123990 804162439 21472 247130956 480135466 21457 -226998706 591831493 14984 136805 302281936 9757 205353478 472433285 2040 44273953 858580094 21350 99361606 507285325 9523 -75489345 148014408 2824 -300763941 489325611 14701 -435365796 201330603 11544 -539826211 718047155 21314 136835639 647233285 22892 20554515 632282443 5429 114127191 339264425 9586 -352869743 634080313 14081 -190757361 541173699 14617 -271721752 210773131 3062 -258459103 942932717 14922 -316364020 705260279 7361 -233154737 816905938 14421 -326137336 135676336 4998 -486057076 157281611 763 -520317606 289325724 5889 146584135 666107533 13005 -367606963 801509238 22982 -52432344 198914652 11595 -84665082 233071397 9142 -290497606 174927951 10963 6574589 436895445 10283 -282729497 353159660 2875 128470369 929978755 20320 -441258408 333035359 23047 87001653 335551379 21267 -591932411 407313096 21865 -356463879 394687598 13547 -540737538 793351264 15443 -525457141 201061786 23692 8342395 625421919 23955 226171520 702965913 17446 -560584478 433576149 15088 84165822 284624503 17451 -185620266 626978121 9611 -113880106 582562790 6195 156475687 106373504 8513 -14755331 171466034 10825 15101776 933816740 16598 -534014508 830876657 12094 218569044 21529470 1516 1592270 646762979 4113 -395370415 893503504 20231 41595590 549892463 12670 -73448419 246968601 11399 -217521851 859129217 22528 -329197154 164684786 23989 131287421 115836262 22718 -63656580 668611564 23438 -430902434 300950895 13598 -108356621 868589237 10050 -201306612 218384597 20205 -86090511 117737626 2061 -583793169 572226530 17599 -504241353 99701035 22148 102895073 912085068 11383 89048554 504229853 10398 -336927214 751442440 2226 89402851 913751815 26438 -588155204 175358062 2437 -300046859 865082886 9484 -305494194 110500756 24008 -188551335 421608013 14320 -487783422 876487619 77 -224002327 361587676 7077 -293548998 77754943 20083 227701641 756766624 6099 -150911396 234578658 710 -562084042 484706601 23745 -216078671 224768284 11316 85638299 651876088 18084 -238781533 774353575 8048 188080773 782457289 16653 249961934 820229191 2860 -332425527 15062619 23591 -479977274 338541776 1826 -573872579 667289332 6690 84134299 779670945 18652 -317980833 71646707 23539 -410470322 225937717 3894 -158119945 163693843 19918 -22816192 184981382 14760 -17833773 637705423 12086 215755802 392601231 2043 -457044898 803317838 17053 -288533979 45783442 17877 -537707032 544327748 22191 -79057837 670365465 21495 46096219 419237342 2617 -133033990 184633677 11725 91158203 660951877 23961 236726100 718838512 101 202465939 200144941 18612 105601685 548363921 14715 109582526 627868181 2285 40675018 512322910 6649 -103836891 52203692 9343 29047945 790100715 6920 -417455287 481842502 11844 -42204827 453492257 25999 132575796 387534639 5865 -431841541 97689957 5722 -93643104 530012778 20478 107597123 847096000 20141 -454888266 768355267 15827 85363828 386532743 20951 -327112005 810727330 2639 -90528712 660033528 11111 -50122936 882158318 23621 157448226 405224598 19257 -290961416 179288253 11679 -169033733 798227327 10456 699188 344605975 21930 -305169220 954875754 3152 42209613 241315112 1942 -519404978 683023003 16532 45127833 79136934 5946 -218299668 643246807 23992 224804461 837790487 755 -340873617 704797864 21264 -207933998 172721978 6550 -414335899 929492523 4266 -49258451 933254337 23151 -65351884 511622592 5285 -90805360 902995473 25417 196838975 894369942 5710 -385178649 249189967 20876 68620160 572482342 11910 87400087 419568153 23435 199300545 343323825 205 -90968423 695596019 3692 -331109149 865774297 20409 -532413808 356436395 5932 -537498269 772218225 15684 -327077307 419893199 1545 -52164 598048884 12898 -340610508 776266945 18222 -578827805 709195601 20981 -344604879 191142703 13066 -292760059 99379709 2096 -228791269 678346678 24103 -320998093 822112272 1456 101915505 878499044 14804 212893574 162905608 11370 228830714 740824180 4368 149441240 73320437 15311 -483899910 293876603 2880 -378360721 806300973 6275 -270013096 312049697 8932 -136351089 707453708 5007 227177738 886911465 4149 -163605682 898536365 3809 -402992262 548803642 1117 -584047563 432440924 5112 -224515763 143762468 20116 160360465 840107087 5906 101355222 898501764 19881 190374791 243047057 26175 -54826556 432309483 20709 -166301408 687178327 9656 -29271135 801100119 14476 227797379 486148995 871 -133932676 922959037 20881 -473627667 942794488 9925 -322587684 98541659 24607 16409468 497459744 9526 -383000028 714473163 19070 -562497089 161953728 15228 -440652354 783579654 7097 -143435840 68092741 17940 240616339 880429098 2694 -254277386 155328407 11404 -30580199 239926226 21437 31893695 314748750 23105 -296341463 138887696 24466 -87840292 795841656 13971 -179316029 213138619 2369 -478760438 933546152 12092 -40302797 378879367 12835 41742032 843747035 16869 -332200690 871090535 4244 -470274467 730295818 12000 -569210908 638331830 9650 -472860010 760026624 7434 -66830582 481047341 8856 -288995569 343422941 14687 -447460161 519197590 3837 51189067 536593472 1860 52213083 770981405 5543 14412972 609366013 827 42327566 714907074 9442 137354351 655107053 10203 12700969 771088111 5519 -386887095 171309121 13692 146808557 210814729 8705 -365721206 73715815 1079 206499130 566189112 26006 58508364 711120012 22145 -413492796 43454868 25565 -234027133 426153599 8827 -507457345 639012770 12742 -594884627 870498077 9743 -447834831 367788842 22868 -155770546 367143165 23753 2874464 461851515 16991 -184262829 829198168 20335 -228600642 553897065 10826 -556804704 120123953 15915 -405021094 37727490 17357 208343890 820036506 7733 -513113099 224858097 26381 -523705355 664081263 4172 -433921605 620155498 533 109741052 105864830 25546 -306631182 537937356 21234 -35437331 198008895 17130 -480858748 902193181 25697 194925219 29088021 4872 -337406815 444069092 16657 -568113751 900813472 21976 140863933 681094890 19232 -360995954 348310758 18049 -302366486 120349133 24872 -301432062 337657368 19141 -563428133 308043566 2737 -438700482 362718419 872 -520738229 130910866 6279 -455409766 745338027 7329 -465162364 493430070 20810 17708326 910507793 4080 -202539586 535164553 9044 -120121960 549148306 24030 -20984317 621005751 6121 -464332180 43547701 14185 144271592 826363263 13112 -13733845 657789988 24180 -530204836 857359849 14832 -596809944 619950376 15829 -335455070 135463111 784 -152998626 621219601 13946 -32532252 819724605 24182 -210717596 18604828 4441 -410197503 174048862 6363 -537422532 61999116 26049 -437182377 423242001 6943 -124144078 127113011 10117 95084703 156517290 13242 -304896756 181330464 17694 -446405734 853335295 21812 -296963297 921895645 21731 -115398207 428343054 4521 184732011 860735888 12961 63579271 478944785 14618 -329294023 79835711 12229 -348699466 296069403 20155 -219514045 502864395 5935 -9301067 889545609 17641 -422463944 358730340 24399 -413725743 467413585 8258 134197662 611945686 24984 -429237552 21892679 11395 -598241813 354195433 16124 -198539750 196527833 3172 -343055902 715290670 19309 -598664843 243048755 6507 -116551176 921271550 8856 -472583735 464262068 7276 -569432747 771402849 24049 111867141 660764797 17226 -140081049 712353070 17989 72022713 613641296 8755 -562687661 519992641 18417 122746626 197776536 9018 143009368 276923290 5709 -305874997 690491355 23985 -441031464 425273149 4319 2146838 198697412 23310 -383517821 670795873 8781 -506759293 10244369 23120 -10300671 773417459 4169 159498745 278416773 6467 -507942732 304691351 19065 -317871322 772863354 17707 -71499733 602270313 15236 94508044 802727547 22212 94527228 514769729 25355 -554871431 133945350 6506 -102877809 464000252 2266 60697070 235413361 22507 -275388535 523159975 24963 -201836522 854444057 18301 129130278 859142153 19941 -321700838 55850793 21038 -361780106 426209716 19867 -82530878 556723043 25508 -156581239 89171962 23788 200604081 805656542 17168 217740101 424591066 13799 -18182430 610395993 13812 251033623 271689919 20453 229786745 276783582 12341 -358359336 759166357 19127 -2429328 766158969 15007 176077948 919939232 1620 117903610 633093617 14079 -350719891 575607495 23265 -493288116 30208973 7065 -102153227 855510410 12136 -558792361 607550025 14959 214217931 730193766 21219 -499464866 853984299 1095 -452321713 786069730 12879 218622709 86663726 7307 -207006089 459377881 19730 -462787426 79794962 925 -590019705 124558546 21448 -10905248 531298954 24342 216209670 28370101 19062 97430643 681392363 15105 225140613 602025514 22979 -418584357 590245037 21301 232640564 373033883 7465 -557878573 215888230 7681 38791573 750042612 11511 -309900789 430582826 15171 -591021010 55708860 23926 192865299 362574494 14895 -122477176 819133308 19465 245045233 19450414 13917 -166607217 559159112 13437 -142583093 504853567 822 141803734 423520871 8637 -419872636 400513396 14552 -36422369 828974645 3087 4523076 244937210 9520 12439243 780789781 20754 -542098478 389175680 1326 3757402 47008751 6685 44467203 952947331 37 -148940722 330936036 1405 -14642658 802971188 20839 -491379711 603334900 5504 -558676316 338974700 12822 -360255307 477393459 17332 -514847134 300185213 324 239483085 699307977 22987 -189428097 548956621 10894 217882619 437911201 9650 -349052810 747706370 11473 -469315007 115530715 20832 152496302 341821267 23567 -26413482 178484485 2511 -90639886 735034836 12315 -317837402 596602330 23441 -340992046 814889392 26261 -134765129 418582449 12300 -500732345 552153994 18256 86643880 755846485 17350 -534185607 821709344 9282 -154137315 342448711 20730 -548049385 263123473 3095 -137813525 425326160 14733 -145492803 929544528 22309 233342050 785605816 17183 -73532261 436640627 14676 109336232 821124943 9420 -32080427 412402243 8559 78536673 463449643 19379 -340413933 124623981 9012 -513192774 406601054 21967 34085730 869727754 8299 186440175 825303860 14371 137741971 868794798 4912 -524028893 880955442 19667 212104832 27947127 5383 -455644077 115816033 12587 -144674389 179547060 18484 29799645 393301950 15626 -184919937 846297798 12382 148676845 682669020 10491 -48012496 161254631 25543 73335860 888547988 23067 -589724240 171152078 962 -355697199 407223694 5817 -283097766 861362505 2 -503332968 676611326 6143 -362943510 14647959 1633 -514381685 532648748 17509 214311442 241072146 3041 22293783 338501511 19154 -113523308 179770149 17963 -553412087 633372488 24166 -95272792 533734863 2381 -400194837 441067713 16336 202569308 57120089 497 -58522716 300200640 10621 115011860 565466563 4980 -391051484 829752604 24575 125632169 467684057 11462 -8193843 583079411 13953 227610322 32472945 4511 -80376758 720679034 17413 -383316452 295592468 10845 -127167803 808775533 8032 222352381 645293305 20991 -317424021 520278313 186 -31038908 954821275 5368 -313937359 197893282 7232 -303751874 927050217 22411 -121583391 783657602 6006 -130983321 351464497 16780 -543432848 778904302 7573 179129344 208207726 20531 -514454606 179093534 11792 -368818288 305037929 1377 -533997981 210868343 20995 127733755 608593208 6135 -370818385 273468763 12639 207052262 196979331 533 -540817853 439678901 3755 -9218886 510601775 2083 -571513497 793451288 8701 -68568505 375960680 2408 -15161685 236972538 19987 -189443322 628670352 13367 -120821306 957644977 18614 -382226603 883740517 4715 -360590454 642176664 16733 -500734348 533301161 3507 -370948497 115951876 17348 -103023471 32806947 10977 -91572966 413793778 18401 -69836621 245801825 16917 -158338631 621552338 11703 -10804360 571368023 9018 249592852 654923113 23697 164074403 819081157 15337 -205550464 907687043 10840 -526181820 213748162 12623 -245421481 715786334 12683 110775081 412399175 8061 47254402 100970486 14093 -465690665 254366669 10955 209840851 958135784 11108 60618620 682806210 9099 -580853766 132770598 15336 -222728555 230134002 20430 12009796 914704035 19463 -323174816 848485274 17271 -352988482 473824251 10148 119439757 627614959 9085 -441229453 862793835 13733 -269585403 290421606 16127 -230672089 655899363 25630 -61169505 796468757 16845 75521565 626863157 7367 78795454 15548558 16422 216953753 418615132 10799 163963215 928616048 23700 -426016329 507404066 20817 -405682143 805873979 11283 239466379 393979203 5069 -488761627 13358663 2213 45309282 22777418 8036 -90262988 693320051 13650 104923661 364342223 8455 40405272 256795452 10875 -277007775 267125332 23097 -394573226 784410006 11896 176031926 690969854 2013 -419990991 661659413 18034 147310117 523996181 25179 -381345556 547547255 1777 -404305309 53485695 12248 -181215068 146252785 6276 -384810571 392467550 4038 -48552836 437287079 23795 229838354 314242019 696 -19181335 95154064 9022 -297038030 152905215 23074 -81948074 59402622 18221 -86296380 146208193 14691 -363117707 133206279 17262 -241602147 715888861 4029 -443534203 455510596 17094 -194244832 669548893 24203 -494299773 833807527 22427 -114965027 719666274 26236 -393810820 695298945 15972 -464255707 890471924 14675 91933076 476410832 13322 -551331455 212690821 7174 -3078515 328915790 20495 -347230531 870154597 21189 127981347 939422711 6111 170879477 106425257 16673 -241483694 953038155 25890 -30365846 777465939 22148 -591577913 848708446 21866 -134822322 899647054 5075 -306313643 28012888 12215 -498415377 958299802 23869 -371018340 593041246 1764 201544164 682735569 24787 99477339 868215425 5130 -210175978 672380728 671 -512720459 364558103 20990 -328670231 895931377 18567 -163786427 201102617 24352 -568974968 254575197 15085 16049821 633513743 9360 79951386 351270533 18745 -484968238 510263613 15421 -97325370 471175663 18313 180226614 620790929 530 -317630178 770836379 23025 -486596919 956103914 11387 85973538 111297553 4773 -283938424 410897985 11041 -41417673 841579784 974 -197456724 379018989 9151 -499403315 314816259 5798 14344222 893838990 23885 -172307007 542109269 26325 138195989 345418192 8890 -396190286 603435410 4586 -466719678 405079538 8111 -313822934 299242730 2 105384575 371364439 10958 -15300960 832037253 8164 -31799370 180482895 15983 -150269933 351908775 10227 -302977170 543476603 3033 74282146 355350420 24585 -499683572 438391520 8119 -56438136 354603713 16308 -318956414 402690359 11713 -311048926 546274179 24012 92936319 848477065 21611 -2478318 276861242 6981 -403676121 519998541 19434 -147204280 532637270 22410 33026014 831263836 1606 144783725 697705576 14051 34330208 68492589 9668 -283298259 323060364 14862 -144738170 923334306 9329 -8237453 389894312 22315 -470086487 281973023 21115 -186420585 788175314 2051 -527668759 694336773 23697 -212659148 566559640 13588 -267464388 638653084 3522 -19275974 646616627 1958 -548371875 722576293 20917 -21535122 329833077 23988 4221359 343917769 10041 -305364682 514357382 17774 -522553117 745896847 25999 -111669153 527532810 3176 -363360931 148770882 22680 -114168620 179656098 12254 -208118892 79494584 3641 154915631 524368736 7553 -563618940 445920748 22075 -393241098 811414565 11336 -82550998 681983931 24953 -206431478 348490003 10362 -500849966 56776692 24057 -146143043 431103025 22651 88387227 86080106 6744 -498638407 405108691 9155 -77406105 728745732 21222 -138207752 478825388 3876 -102038380 131241681 10901 -483974493 547622454 24194 -38338368 945146221 23499 -268162853 207374153 20528 152004027 453283253 10260 140138686 610582302 17409 75890862 852563887 16853 -17345229 485645099 9220 -533554191 443871686 23967 -545930461 121309149 19386 -514382120 932080749 4140 -103932014 161802042 20380 -85906121 30577812 14977 -59429583 645911253 10944 168911199 430751610 8516 -559606766 20646326 7966 -270680132 74451218 334 -96504133 227493886 21471 -285609696 837040410 3067 -586214130 480111067 5616 174265758 391660237 10932 245033653 529555646 1896 -130524838 614169909 1557 -223948837 345936434 22261 -485028325 181480356 22218 -101488080 486110786 11734 190503266 820865413 2786 -178190370 539638670 21956 -187255824 203718617 23443 233720647 622744718 19902 -95934493 79768437 20742 -469589234 404658544 10985 203475749 412745054 22585 -806444 317438322 11154 -251321160 372115687 9877 88380752 400434475 10068 204758423 204358565 25017 -353868979 79380237 25667 -417213171 210909482 5563 -530901349 699101403 17789 -167512278 954293291 20918 -357445629 543032205 18999 -391183567 322959562 12452 -388990307 658276839 15735 -475866821 155739721 16050 -483962326 16933297 15029 -148465842 114766941 9233 -56241127 313140755 8624 -563191037 383015328 15531 -236175434 519495582 12040 -580430597 97395511 11835 17739033 254242193 21151 -306817776 376025765 2948 116766350 402550922 24170 189377949 253236460 3928 -172039695 790569754 1198 77726355 29384611 15484 -30711065 543334117 9852 111209977 674578858 5196 -140728405 676859825 4432 -50372646 639093336 1705 -52010554 713245672 20009 170503886 865695791 15595 -270577812 521179684 18402 -173361856 500583790 203 -401401281 160515480 5777 32795234 424214693 18683 161903069 918771885 9618 -488425343 926956013 18738 -292677199 722899276 7834 15678551 845776506 1443 -369562196 45609081 9682 -25341695 465044567 2259 -468853142 736854556 15293 -182834203 425963862 25297 148506017 730304714 21341 -400087741 614764494 21308 27926331 39694380 3708 -403628612 658085124 2938 -120503892 145103767 6433 -503227962 644922331 16614 -530653803 772898142 14109 -408817934 131110284 4431 -207345743 599961440 1371 60125357 658761159 15386 -479141631 327434900 3814 -448396189 178586582 24422 -492501894 316331448 24849 -557423906 381197830 14877 40129803 557387652 25516 -347095970 499784335 8081 -96146235 790491989 25060 -493317263 350392879 4203 -469991297 536955877 14870 -60975663 458138990 14851 -312255260 68733807 6962 -359940825 134020899 11790 -284643374 555264812 13792 -38763871 840333355 3181 -102199680 639151719 4405 -150653722 744355162 8832 -261441559 539717811 3 27217765 958429630 14210 -212059013 529083791 15966 69096008 190609538 8322 85487435 476578407 14255 -281463021 448194914 7695 -76350972 928503502 7586 -448714645 827337136 24954 190675423 624599589 24100 -164618148 693985229 21232 -251509240 391495553 10279 -46861219 299508786 16757 118008348 366833122 568 -459629975 809800902 12407 -595962778 502126506 285 -360069413 86596404 17965 -463315583 39617551 9130 -393778566 235477726 1551 -9195517 484937299 18820 -259880190 407738331 847 -309692455 454423700 1858 -443665290 590538330 15530 223856239 556284544 20237 -46023245 798100022 4659 -454489839 335075942 23846 -308568564 740649237 3226 -242004671 631692249 20471 56730543 386966841 572 -301680488 677743892 9837 -473524119 156621471 1092 -440793299 40869997 10949 -209927682 945879683 6742 -533831400 642169192 2657 -318548118 207586625 23342 -84410340 110922191 24136 151975955 122046448 222 44221321 721367787 7074 -334324855 888990162 12962 -484172352 24992104 3010 16898398 544863176 8605 -230472061 156766310 4134 69510890 345975986 15945 149976372 770085275 15499 -300772793 715173409 18079 194325947 517651985 11999 67215601 224112083 4551 -179386239 347323687 6502 -79655943 520577143 8411 -136875442 255446950 1169 -165921072 247680555 3354 -205751627 893485008 11791 -216165865 189831527 17970 -37305000 314448147 14558 -77704588 265964068 4563 -20411130 723634577 16299 -11088374 927021293 1286 -374682008 178760669 2953 -109618470 775920829 11212 227585466 788905471 17640 -7590512 107883725 2627 -601640624 918687114 21456 -580656979 769995806 12098 -258634224 125303312 25569 90686723 315777153 13332 -481594132 530193223 598 -511843091 887940494 23520 -493657903 957570730 13268 -65321299 441797703 1249 -181945855 673447276 13563 222900700 622313692 13282 -73308318 394402017 9337 242269837 253377002 6264 25655716 431258410 416 -427961110 519595676 2457 -497554579 215959610 22410 -333220714 198073686 5591 -366691252 773433152 22984 175062718 825433345 13030 66190445 452835137 18554 92270547 649809219 1601 248097148 289438008 1343 -11588003 456121016 11391 -241019736 772955241 4751 -152857991 821213694 23249 -467259230 96325338 24302 194098598 833424445 16512 -86462351 551606504 14774 215700537 351602926 21391 -224070873 282852344 21552 -231247875 13946869 20027 -250290307 20066763 19136 -335709893 828246444 9546 76084227 871232097 18528 74328885 854440347 10032 -108508981 196666661 15718 -260092867 173707614 22512 -521159886 101006926 19373 -307391094 312869032 3936 -475280734 145501658 23121 120224 845922095 10902 -284611017 473468207 6248 -542371909 539724340 1403 -458091972 338868178 1823 -180996961 276678286 17977 24139477 682379354 21395 -323556193 809775917 12332 -267397706 92692865 7098 209565973 671781749 16565 -563853545 707858107 16144 133500414 50123066 13968 -289587221 745769962 13773 133828593 700926460 7188 76163455 769228485 25871 -238526930 795801837 23699 -120612022 535742136 25458 -471298366 916223854 16637 -383156231 134833750 13661 -510591356 245525091 5136 -448009932 901389872 12435 167940506 755672386 22370 -51852448 707301165 22644 -350747509 74463830 8712 123100166 889470687 10916 -63046183 295219528 13230 -10088683 11415330 11996 -306431380 665819761 18541 85424782 318328459 2195 -502331943 123494540 18751 58877595 153838903 6723 -514181139 607590622 14598 132352488 492490446 10167 -540126239 651306341 9914 -380671559 176057069 11647 -413439283 105956213 9985 -135774320 573670109 5585 70261128 218452390 2607 -347711989 400831249 24784 90111188 74520706 5470 -5754188 834064862 15414 -97800769 485565148 8929 -70546596 106366344 15299 -48243287 167392251 5515 -325215216 219559386 1486 250105991 72307769 13196 142674303 507051904 14069 119380792 600818956 11357 77267210 818058302 15321 -286486743 517265800 6743 -184614543 374182631 12862 -224293037 58131041 21909 -268713764 391209219 4017 -401787337 633973525 24674 -257998869 729156425 21563 179994737 297728294 23661 99383729 162223657 13080 82931579 597484110 22371 110905542 164198235 17230 -65802793 474478717 17388 155672455 138506021 7571 -308759055 175793420 8228 -138834946 51026732 8211 -48547169 139742950 23996 -58822016 633601309 1276 -327541841 220853882 24906 -43002919 804011633 2027 241694788 484284759 22352 -373647583 226927340 4817 -219493574 584672790 414 -451544005 617263266 18809 -340584838 588890146 11150 -250794179 58274405 88 74858690 851011615 24795 -355348270 72674488 21603 129485561 351159496 18344 -589565738 325766596 16073 -108345271 392183335 12978 -360406122 228646501 10967 -538650347 176388497 7687 223046404 629518934 1813 184779164 442499749 14742 -474785695 361237311 5586 -591024882 328737655 16595 -588415622 219154625 18965 -92116451 907861440 22122 -51390823 125174466 26146 32154701 387378941 14030 33220813 469228159 14695 -363674086 271784094 14257 97128185 53023532 24681 207754131 467708043 15418 -67883763 213125866 16546 -37475552 598364440 21103 -351769765 784613146 8644 145049300 236524543 14975 -391443654 475549447 1476 -105081750 851247047 4670 -456206601 317880576 24054 15978802 246377935 3184 199253738 292840676 17602 83575254 557831305 6786 200405542 295884213 19206 -299237891 227466243 216 -574923926 155471499 7085 15826125 149819367 23175 -285058189 50379700 25332 225139254 126918277 8455 -122434632 949583594 6519 -7888815 661069952 7373 -192080008 50970896 96 -338291157 763217155 15726 70777120 936774713 18050 216148316 437978422 15448 -65689512 750433865 16540 -547721333 579192783 3605 -531242193 91964586 20119 -79605372 553619319 7099 -11380014 742760281 18933 -250687421 209656089 11469 99028134 876375658 9103 -178472628 402806687 19399 -283149731 647973610 25842 151274342 708031536 21438 252011352 650352783 16037 -562223022 601979150 12634 -333945838 285595407 15746 -177192254 102814032 17462 -386822891 499028230 17051 136645618 676378450 17082 -477668615 264678395 18577 -74035432 53282284 22025 -384873468 156219875 12164 -191058339 620588063 16193 -500290217 552133280 25479 198682245 745413327 558 142852824 305567627 15951 -573093099 37570262 22215 -53584833 759632587 23976 201025518 128184443 3530 -287385847 22559888 15258 -577743195 135154545 16048 -395926497 132844007 16980 -502310171 167739382 6688 -457292836 168967286 11464 -138765129 89040450 12178 -347298353 236103522 18608 -500579306 248072716 3535 -476273959 427924750 3450 -170089552 539836138 25408 -48133767 28707691 25233 -267500779 533506870 9681 -287858758 375404331 6574 -156346992 272371939 12407 -38258998 445773321 19431 3466864 204680509 24334 -339151457 66552273 8829 66769961 39132367 20224 -480724102 909645024 20099 -301031774 280693432 12286 13988171 915252889 25743 -337753958 32875135 24444 -101287992 488538624 20230 -407905730 720053082 6890 -63174402 527241595 17291 -376252168 45244979 18507 -107720105 861024641 11101 185345911 217357521 4842 150149521 603054066 5426 -88246034 690484065 16937 -218602904 272483268 12164 177885227 99645575 24638 -591955201 324661371 5107 26381356 268286561 17585 -511213403 383173832 17892 -390800402 122156439 18236 -307429436 377285975 12969 -209148540 550485021 12082 -296811908 129152584 2197 -497648664 802470859 1961 -395832580 257890135 12155 -195907046 359671146 23944 -140206936 738876118 14084 58661547 471097925 9911 52477414 793170214 10233 200217250 275531536 2353 -174393354 830514181 5992 51624860 543389190 3167 18361841 125120140 13859 130029982 204021036 3040 170886986 153965081 16164 -211475115 542374815 2450 -145387065 675007012 21681 61268080 302362830 7471 -230861773 74559058 6089 -232271474 395419093 24345 -298830311 312391678 16483 -157375200 249137590 8075 -71197207 857882828 18730 146502962 358373877 15891 -155815988 508574687 14438 -29108249 378112199 6372 237535569 807115174 26256 -446020938 895788930 15803 -341519373 483235372 22057 203292868 437063902 18395 -475081499 203071042 24415 -307403555 610252458 14564 -103307886 623046409 14348 70824110 133628776 8395 180400475 566848532 17233 47164159 578027339 15992 -69553653 369187384 14848 170446669 186175724 6273 51068238 574568556 16041 -499168390 154514650 5253 28934717 452844939 17250 -104387653 474906631 20092 74840762 48596911 10683 -589717095 370236661 20555 -84845923 919331186 10571 -155343241 293326269 691 -279284082 810508326 8187 -95402783 571922233 15024 -566159321 75764417 16952 -454411102 117355043 8173 -150745765 255069989 5364 -262557397 848684618 3909 225425012 428228070 15178 -158573244 343982963 21351 -583064993 651844526 21600 -10712164 822974136 3290 -461589794 531134332 12288 57752654 105330459 7571 165449400 99134998 17643 -393016215 721015439 4168 -114081024 104104055 19246 -270520951 715307763 8305 -343979396 420386725 3396 43442718 675399805 22356 175767371 75564820 23356 190289538 704198843 14759 -397097328 941037959 4733 -264044796 493810499 4657 -244571292 665879002 11060 -265153473 199105211 7313 110756637 224534432 17960 -82626804 227047662 22944 -102699587 88820543 1724 104717236 693802936 9171 -507282827 850909007 6710 -35975016 162420448 26214 -380861665 40093833 4226 -296820305 276044444 11325 -207129596 244506873 23846 -446703345 36818984 2679 -294080308 914528507 2534 116434989 635183502 5248 162422151 746171236 1318 -260486428 576867490 26009 -578165637 324612873 4275 146558042 146215548 23926 -564371868 18138490 12838 -56641469 699777162 13328 -561979829 97034356 23892 -559922260 95118005 25523 -238796990 853373318 14220 -279721927 824595532 21574 -158501757 170015876 3426 -566700483 661968280 13354 38772355 230710196 21057 164277777 880897253 8615 -201314280 250304738 15364 10619584 430002321 9123 -108311717 135197445 321 -540559663 900079574 6521 -339259190 140708808 10338 -531223412 707869202 20997 91177956 404988607 8336 42449405 574184517 15238 51996060 526078559 18351 -112308236 307339375 21879 -85316203 856389016 2754 -145265247 690337340 7885 -179144682 60220907 3604 92698853 85725531 16296 43837362 404134488 2163 -474028685 423249838 5489 -534956083 226535092 20771 6233032 278894627 6515 -90722984 16423199 10484 -272566853 244813767 21777 -244456620 60636753 6241 -490821368 613490355 1166 -243846707 613776853 26094 -483447345 926546845 6856 151119146 674083419 19040 -306991967 736444376 22773 -358052103 902903797 13755 -465563789 157555265 23806 -551162158 352209023 3962 58529444 611469324 10116 -8586448 318061292 4047 -32885146 163162695 2617 -490484076 118169156 8199 -299119314 225020872 21987 70995946 132380686 16067 -246779489 548740470 25398 -74403728 750539666 12187 -226535310 293617185 10765 -591875042 605561477 1907 -309375525 778042026 5509 -191631920 613727102 14338 44324733 239988594 15776 -557956014 177646108 18799 -597246452 742126370 6491 104295973 407003531 8341 216534015 91960416 13678 102295721 929962613 21387 -194866527 318816797 16313 33956744 505775465 22348 -36009293 157050926 308 47666876 599226681 25947 77787225 518791437 16010 -515041313 517069303 15048 -409524857 757025778 6343 -432277893 316631695 17295 -49124338 651872717 19284 -519825476 499465020 10972 -196924897 192736877 6343 -237721309 80452750 6423 -502278531 614213818 7161 177238699 487531433 25765 -176829595 681534329 2058 -157332329 90572804 2631 -391130420 356486298 3509 -563379519 152457026 18307 -268276601 12567085 6819 68356911 570277323 5485 -29910043 198922557 20589 237145814 687815312 236 -447549780 424547899 21985 -530392965 53769449 17835 -509987742 100245193 14507 -211654114 793096490 24897 -488647338 838314313 1432 -29919567 299134486 17803 103355714 371958060 17336 111724914 366639597 9121 -519837750 648448279 25619 -238887612 542871052 25175 -443793119 796250052 1612 -135668034 299048545 26256 46519398 291734329 21684 -414440422 519480500 26071 222475626 41361080 9123 -456806299 88090280 2260 5374252 595583808 4829 -337383569 715268146 20996 92057038 891007846 24757 -227983446 315650918 6729 -428559382 610603540 3024 96463470 117954297 25301 -76780616 122381259 20383 -419161216 27043505 20785 96503121 541759272 5653 -230116271 606372418 21092 -387474487 721883138 21008 176111111 894505277 1958 -232302836 376683503 14407 234825085 121456990 7974 -336088105 461732586 22488 15062641 327865814 12682 -426240139 175779844 18608 -327813871 716902004 14667 -7717443 14099082 20773 -512075632 99611773 19590 -580008459 186176564 7728 108767093 310123860 18654 -139104514 830038277 561 -432941962 64844867 22538 -254736587 597333180 3385 -327149405 783555074 10557 -575793339 823800681 21434 -435112982 444391858 10351 -405369077 791042633 13542 -73424181 575338066 17360 -104145221 544839985 21659 -408328107 277252600 21188 -84192164 193636844 434 -139986454 267723108 16875 -16315841 891831592 21496 -112840806 271246345 14679 -70605571 579542338 19993 -260121519 525697368 26273 -195450246 546215764 10632 -445051788 572091738 20777 -110630712 607395298 12064 140854462 76492729 25940 -40818116 344952303 3782 -336966729 314648314 15952 106340854 64210531 424 -294854365 909006833 7356 -339843103 140264557 5230 -1785576 662470968 16549 -137950508 806271012 3127 -158569374 586797309 20602 192197046 197504814 16928 -423376846 737252667 3084 87244734 45920430 15881 -593239521 143505989 3712 -191163233 819559435 13119 -179621696 244039681 10433 -227049946 925848893 16689 -202414940 929270304 24147 -299133498 595468040 17031 160947117 622374619 7612 -26721767 488716332 5743 -8905165 18961589 3515 -562242724 42940568 5345 -444486357 694114419 25463 -92699137 549707257 6810 -97851265 55370494 5814 -518961137 13571889 15366 39341600 82967572 20749 118000863 836858246 9106 -74885107 245981467 8026 85811445 788947154 18755 191475496 510530015 14244 55831511 409727831 24728 97036027 778499329 20670 120560408 641095591 653 -581073841 71870969 13655 -143613150 766281095 14050 -290852595 247233234 25571 -48644360 355766773 22995 -314667088 276321461 16039 -403942114 712168142 15178 -436919940 940469197 10328 -51301507 502271916 21263 -185194398 957702028 2197 242956419 638960665 4558 50662354 109847196 10823 -531674276 659200126 10000 -439181478 740828887 9334 160889018 864818001 2550 44919676 413668919 6073 154680655 468545145 6978 46300545 583691898 19473 -76488718 468290329 19676 -240415472 84787657 19069 88247500 939333496 21211 -314079524 267921689 22064 -305876625 523412460 10896 -576307161 659213975 21317 -260860448 812565134 16968 213385612 945806688 15671 -131201076 608559072 1655 14811302 343817549 23591 -428930753 61391907 13572 -505840134 252558849 21576 -135946455 792602543 23364 -374281827 412681176 6235 -292604583 130519533 7483 24519098 745072044 17918 -552944209 10770747 7188 -414863851 948972935 7613 -55887082 849778289 3074 -408021644 251022440 5804 -527894053 717089730 7923 -271677578 546922074 15733 -597232777 142718593 4907 -518948705 287497215 24884 -278921419 377575173 25828 -427741465 498037713 8907 -307175375 261869892 6803 -425035438 125176041 24592 -507696059 617121568 8432 21545586 524571414 409 224589012 681533450 16208 -203967674 300667652 4978 -563484068 124809319 10617 196782007 849087133 4731 96624244 694422739 22397 -34539095 167488643 8805 -244010310 355028413 20335 -297726978 146705226 2809 108616936 956654523 22758 -455648394 933070010 8724 -90940753 632825622 24827 73335390 449439308 770 214678179 150095703 7197 55244259 629888665 18977 -232136389 881065489 20856 -12366720 88637372 8802 -214151085 76908568 19802 -138101627 180110029 8418 70258256 287498548 21032 147756863 330013140 8474 -126790194 275525310 5378 -435353678 886281225 14874 -121587107 243858631 4465 22334040 834882006 25475 -548285439 531719163 20967 -365080501 766891701 17169 -512643159 205400197 11809 -185848084 925045934 22780 121655914 175198662 3859 -148773089 160801279 18325 217586516 634257311 14135 244283410 159535122 10805 149765940 381247867 20298 -101322816 195471382 13377 -87808947 662260384 15666 -244932833 21466284 2196 -23306184 868760017 23744 -22529752 260562135 20776 131862906 84933457 2262 -477703565 835556958 2899 -30034017 894644638 25810 -300822454 88228315 10384 -197819616 153373258 14404 -428974451 342547255 12783 -529039988 395389324 6475 48167491 359486441 2316 -499535417 735941776 18152 136217571 786828950 26381 63732834 438855298 20203 222405351 36313183 7535 -446954404 20413400 6896 -464035963 153369553 653 -76306804 590916343 24772 -534254874 301811340 13842 -82639019 700175562 25114 -54331282 297221600 6723 238523677 119193807 11345 207763071 653261306 22916 40758515 902442585 10874 -543850701 130581288 14888 -176948501 734446952 24743 -596081005 767756485 1797 155021525 749090913 21337 74823989 832897104 10841 -435905160 336598915 22743 -125735834 45062134 2852 -228075716 22894688 15283 13735947 586733246 4600 89969316 831594418 17669 33384666 374060194 4371 -203346289 370971243 19309 -595291799 722081663 10500 -452627484 748773890 11951 -220362707 801707283 12282 -510425820 51368181 13574 187625172 184595030 1670 -432782646 518863325 8533 -331068236 619731620 18393 -457833560 727857295 12871 -22048208 565632946 13643 -392016933 306574111 7756 173561911 535510000 24577 -433990739 648776515 6359 222421402 558892183 19245 -76269267 796734215 4248 188946452 292378937 23725 -436120384 511122622 16450 -273689557 195659406 24525 -15569434 484021976 26262 -284978588 531024508 20954 -527690946 705533118 12648 -284119724 16241962 1677 56100506 699425947 4714 -601539292 745238330 3695 -225625905 96040829 23921 154134172 418553143 6645 -156670191 672107244 22470 -448270374 95303293 12055 158266568 495437137 19894 165235796 369656194 26161 -540518988 491636979 24330 -219927460 333059272 21397 -591370269 501057558 13381 -553598299 464142895 8733 -10797211 76627037 21843 -285554249 199391721 11709 -465036687 35650123 16025 -358118436 915315361 3670 -275413344 840721391 20938 215891037 487155839 12994 -536232551 736117835 7871 -427282578 871600553 15179 -259754180 620425579 8776 -218899167 417465028 24396 251938784 911684459 13230 -169996053 589435267 10805 -424706247 486072855 24490 156526966 787523437 23441 244074278 603998547 18130 177375875 88928777 5666 187039895 294812372 24849 -413141335 75181220 10949 -487789964 934110390 20682 -75925315 877158324 25245 -39511154 461601074 25585 -237150479 701782393 16339 -224981237 447541495 16513 -50655039 85041118 11427 -32038626 362235287 1503 -547782409 572729546 15819 141514558 545051324 11842 -90397887 907556320 2052 -171588879 912302779 13792 -431104489 188847504 8890 -374899116 195543174 9303 235173007 503350219 17775 -489539328 691229523 20007 210145068 438877482 8141 -540708835 474326804 1691 64293239 489018681 8675 -211407377 947111553 24606 133616345 533941922 9880 -519687840 917292424 18813 -416056782 754547634 11299 245985599 217538266 9720 -399997050 126187505 8110 215210634 879023245 3321 -423096704 582275969 21797 -205160512 187329470 3869 -576806154 152206034 14177 22700673 408672360 17645 -225758879 407658390 8687 112213027 716363543 20189 112503622 269538407 5534 -384884413 431692153 223 198901534 474558930 5320 -72284241 623673319 25598 114986010 536051024 4200 -564732369 188783953 26074 -221094724 194413276 1567 -276869412 717642445 9547 200939417 102159317 6997 -303013909 42479642 20873 -51987837 892996755 24452 -9715496 686631866 25255 -245780272 526848608 5676 -62745524 605582747 16277 -71042552 853298914 8782 -20895358 858534797 17969 -348591380 892733901 7365 -28897884 444765873 10939 -108333267 929753614 8983 -98407239 30957363 10234 -546772950 116571384 7469 -332214315 165052439 19007 -72397541 747509149 21626 234495621 597361550 14537 47894523 164653030 23633 -539983755 103310647 20065 207576282 159362295 1541 -157339816 746471598 9980 161284764 121010564 10744 -294477403 753884423 21184 147497710 113684863 20701 233703148 232353660 16369 -338228268 289444226 9096 -220889044 260050477 2486 -506432907 109587375 1148 239529768 355048803 4000 -573257716 600209860 10610 126154093 787768930 4359 94872365 584236454 9875 -549479330 609246274 24388 -58533887 163445317 20006 -593668133 461936073 20832 112265524 357086318 20380 123881703 210219444 5111 -43051025 535561029 6018 -53884604 119011308 1023 -386348056 894978573 10056 92867110 693118991 26315 141976525 565517576 9997 225314787 615079312 3241 -498164548 640676977 25860 -134165921 649691373 14872 148093648 578134487 19302 68201556 50068343 19043 95918721 605512507 25265 -148320299 425424145 13223 -25115783 285085525 3737 -25563712 424470581 13979 21517646 21373927 7298 -447764723 74853702 15576 -8083908 334193004 12150 -595012333 462472825 10472 -326301027 553355374 7491 -168514087 897557139 7140 -299271990 181372940 21980 -414633100 324776246 4440 15139558 875664731 26336 -123908168 154090861 3464 -554856959 753997623 19917 -236037250 682611067 16919 -98876522 250906129 16495 -140889809 409148563 18767 -529866552 548827901 14198 -469534939 566944585 15797 -183051296 432155300 9890 177631836 293828651 14459 78223722 343713353 25028 144502896 435393321 9130 -409747656 884352590 2868 -7110255 393560210 5705 50494299 864358791 25612 182331895 66725479 24267 57715275 732368281 19439 -205080027 873636465 3455 -210883885 372401256 12187 -200186485 849429197 4988 -266583608 372415546 12928 -411032398 860771436 568 -144668401 617487757 10562 -230931651 45884048 26092 -309884464 133320155 21914 -371254751 9805508 361 -507990939 956274306 5877 -526455035 340769062 2217 -243371528 691285958 14995 126115000 125836133 16185 -476804198 545976754 22262 -98575609 9083959 6790 -197578044 557968668 8540 -437724577 758402152 11551 146371147 655730538 18211 -478951028 911063355 24149 -50144749 711677228 22897 -585441065 598709433 5900 9422469 85826510 13883 -551655735 195124122 5827 -20083859 89844188 25758 127722642 613451945 22227 -332202170 72464614 7556 -368666048 355988789 17073 -206599230 827417476 23587 -56075547 279335665 26283 -484374373 583511540 23005 -264310069 547725430 8933 78761407 326220573 6271 -486356461 955342882 8516 -142000886 203351908 14209 -464960963 602088320 10786 127380956 728019373 3384 -260436353 710587298 14358 -351078961 86199347 7028 -563934892 682134180 24974 -559297710 169402930 2587 -258509836 177965674 25245 178415413 750092347 23778 -18011331 746899320 21650 242735717 104951223 13895 -542284970 689746396 8065 -504818745 944285021 2284 -83498356 258012543 24762 -306199660 843249310 10427 -264874560 633670617 25395 -385494645 142352342 18572 -248398085 795447845 23740 -338391722 429813370 7385 -481440751 911438657 22422 138019706 255906869 22662 -305621526 18358301 25605 -138448298 852346675 25718 230430816 169369000 10136 -206274890 649128140 21547 162664091 96331042 22867 -455402655 747673661 19604 58804246 457073908 26197 -520929620 789914587 21015 20006820 720052951 17873 -505265386 420580004 16606 -447718976 155834802 10463 -227059214 162186409 11554 -153647503 337295492 4739 -246642621 503522100 7019 -79810989 767788193 14463 54963351 902845433 20503 -540106391 679209007 5812 -515289365 459377961 24082 -42857550 290468063 24702 32428817 942470858 14069 -96139572 296482712 12490 -93141520 665000885 12977 -575606961 403932285 12711 178205345 841217005 10132 -575391313 690455964 10583 99805313 58047049 14592 -158139186 47366236 11493 239289731 71276711 13836 87398506 364825130 25946 165914387 272776243 8618 97058556 275083474 20550 -241999289 513389266 6922 -72600487 215516227 8372 118987750 702964408 7231 -93293368 569980070 23666 -552906854 717002593 20229 -290549246 304537427 15337 -296187400 876413771 324 -191484588 345047609 19715 -123813775 847543195 8288 166310360 356776069 12830 63722535 759843277 13438 -458823923 401529044 2148 -263937037 273914258 23451 -252851869 363907906 9653 -151268674 713283821 21509 -110704543 10245227 21900 244122319 498223503 474 -430530888 233029067 19728 -411840395 147403500 20394 -112930084 333188408 10423 -552047711 328144177 10202 -56166467 913842190 15962 2620192 182131606 10940 -235050435 28200534 20971 -177426950 208720061 25107 144191946 483524372 12063 236872360 286931106 2648 -484922479 393405959 19898 -352317784 312936495 2947 237704068 466366924 16109 -431033412 188163298 4346 177874684 253530881 20560 -590494142 721180542 2311 -85430087 564882819 26362 22283022 636760161 18727 -479658946 329938170 21787 -239686239 681058674 7027 58053296 139199043 20200 214879201 677009219 14134 51579346 805863283 19802 52261843 832225987 17471 187616014 864563760 24686 -331178304 236512444 1408 236890441 926390790 18998 -359075986 904832112 22330 214166131 733435843 22260 -142998162 628736552 8676 -435363339 936338559 23440 121289988 331202819 3430 -261627227 271219252 12697 80305044 158082128 19872 -153074724 338382375 19077 -601055663 166838013 21985 166850447 826912238 15771 -216931366 388554825 24869 -70430610 651895675 5178 -319181345 239702185 12085 81478757 224329405 12855 -410863675 113889553 10782 -510084148 655828190 19028 -66713192 785876872 8084 63781675 409823598 8561 -5790560 128616886 5543 -379252013 207240419 25805 -240606819 694459845 6620 -114580985 748512263 13153 -600773572 91441229 10081 -513570068 924895026 2482 -239235975 117648250 13275 20824404 57976939 7685 164971056 77200461 12116 136650586 217658034 6453 -375142963 378081873 24745 -533551333 132727225 5699 -502879829 98988416 2922 -201951210 45230740 22595 -448508627 155643395 16840 -392064231 600264859 21207 -401060350 749975632 15385 -379676289 378604405 19740 -279935260 405513160 6376 -220614192 665772543 5890 -559973582 314385664 11172 -136935904 882375917 1338 208420355 82373199 25534 -386449572 275510549 2089 -97263774 503056455 15192 53448885 222996027 18336 -112653042 266481153 1123 -231472035 702456775 5346 -319724557 480246067 16261 -14984847 624477266 17874 -18721285 13354037 18196 87022122 46308154 24001 77676961 515223145 13668 -332857481 550885543 14807 -562439560 926172219 17980 -30703905 43878622 8205 -146411601 248233464 20155 102095906 351167461 16461 -53169864 660577337 14232 -53449956 489935107 21911 -495771688 797936245 19081 -557211528 842674729 1684 239050849 145847757 10929 -336477702 936855532 3233 112399304 391279975 1572 106057481 807021086 4696 -417864412 482356481 9204 -289450328 44687400 15675 -355610191 472651113 19043 -18766987 154855132 14013 -320770368 750477450 1186 -225493307 517460979 12280 -203844600 692854712 1327 185075393 68405745 14377 82775117 106017164 12329 215528587 382917103 7940 54045714 70432651 11884 -261989928 91172840 25728 136030404 45554781 3354 -206473597 414103202 21064 -453821515 766557018 2988 -553149248 437235334 23017 -40558873 697514695 8618 38078266 660578766 20505 25651291 650520584 22903 -74038435 615713822 2493 -417619886 706836765 1731 184855802 385915040 6523 100470133 736806504 17842 -434662315 431635896 24293 -386826230 872572207 2487 -370763387 495533066 10560 -405580680 416648896 19851 -85371732 119129594 26396 -180781936 687830944 6739 -151426641 788170709 13739 -574795504 426509890 9343 29055805 629513655 1903 -387344744 547380052 18560 109442194 64768824 26141 -43141076 889481496 4499 -561566204 27995372 16651 -587111238 725451410 9637 47183607 905244701 9798 -310990908 140223530 9878 58424192 640066494 25169 -299194549 108507513 20034 -87802101 659169927 24692 15228444 447067398 13294 -231644522 618387521 464 61912726 524244781 14916 175567826 867689001 17021 156815542 477258839 2137 -51688131 37267666 17796 68040870 216836695 12335 -208195717 253436882 9521 -258901570 488505554 8912 98376960 458202873 18509 -420991476 700595201 15827 -281586600 465545219 14519 -563033545 353006672 22977 218835241 665475179 1211 -172840042 438485900 16861 -570208441 487511713 2496 -389726623 877812253 10411 -384909342 925909229 6650 -266851366 550011654 13321 -357794333 742113541 14726 78117750 280435239 12000 -591989263 484122844 2967 -120314055 335862626 8502 -113629819 918943308 12383 -589409009 273004692 22536 178425660 276646695 20159 -514612184 385590397 21699 -543135112 666515893 14112 -462473673 670344926 20814 -349436427 662832610 2590 -38829739 359519282 18827 -379555503 149275389 11293 23667775 470488244 15282 -94511573 684443168 24061 100682500 22156140 831 31954102 578235282 2801 247977969 387535910 25460 -28642956 103904270 19691 -519837612 473224580 25811 93157547 78182023 5062 9838657 324521072 16600 -197383734 114877645 6702 198767715 646220633 9536 -460585360 388285495 22921 148274565 684050181 10738 -478544158 594656119 311 -412275648 537575045 25654 -378790324 859820046 2172 85242878 160707925 19290 30973377 515924750 3911 98154782 940781501 17214 215344707 822217948 21588 -114358295 583826298 2961 -367176159 892948361 1395 -104419041 605160958 7827 -302175903 934804790 2899 -174805435 411686288 15616 -182427197 346109966 8827 242532008 320498280 20531 -83019407 643045934 12997 -166000902 22891034 21789 177123533 871172295 21186 89603225 225713558 22805 -30325015 180372872 2890 66371397 122613020 15631 -204034768 283954844 89 -558742256 543211088 2157 -567060679 298456744 22021 -578987533 313884207 8893 -598323421 654666332 10216 -325140131 352411783 21206 17016565 51653085 13603 247364682 414298169 4305 109008963 137350004 8939 84806330 486431045 9801 235204316 253804529 943 39558574 634963881 24390 -124755329 730163221 5844 -114960347 653221319 23721 -348077931 438446025 17326 -309290194 735365194 9924 243279264 222040278 8161 130200971 165487080 22493 -256947354 654637125 7272 -486667479 59583479 16015 -242989191 261262722 20534 82630305 395620797 14854 -594228994 437992691 25395 -497758944 170865799 25086 -140822929 883757636 19980 -279094060 717389326 6609 -55008603 772756163 15303 211694720 380303679 16551 -208772675 531763136 6510 -402867358 102512163 19411 -82402591 536654151 10296 -162007586 498901936 267 -238106003 681125230 10483 -320770666 77549909 19863 -436271182 110876280 11895 -446620426 610207831 16586 -562362284 168135943 5823 222684192 193487832 11537 36122547 787042994 6046 -138859512 424118728 9494 -49519852 838036134 24460 63678602 564293335 2599 -425848633 174475632 22594 237848335 819724231 16358 56766900 614137061 25031 -515656457 247633534 5108 -167899869 265521125 21123 -15153339 176059986 12848 -561067932 771737007 22788 -572610484 355335982 1537 -398946801 801868837 3224 124403665 76535416 13024 -535784102 34664466 23734 -584380944 888822254 6552 -551096525 839545238 22921 -558107424 836602277 18056 49030191 666606415 5924 -48799347 215662568 21047 -456517431 142005088 15440 94006499 35953215 12694 -55316916 43515723 8918 -498323885 300476204 22700 -394068397 459410466 24819 38529828 371626458 13797 -148363149 451160380 22069 -493097755 896857585 10718 -593096311 919715206 21414 240992145 952835696 5355 94122008 718021304 8083 174813773 334385244 4815 -103293101 785077585 2239 -8920973 787558552 15418 -18173644 97903656 9167 -453780585 845990798 6548 -62520311 422396564 7659 -325439804 738263713 4074 -121519202 639245745 1514 -533819648 768460801 22757 243152941 103742249 17685 22504667 719850934 7177 65639262 650550835 8732 209783334 253502319 11707 -318994165 943278684 11139 -466671598 773720526 16413 108692696 124044934 19137 -48039403 501367721 12471 95950444 231619401 25689 -69077704 440540597 8786 -355951587 285155211 21496 -514273163 292763863 7818 -555588435 632355958 15235 89693968 158769565 3861 -375832764 91220899 19518 -240001773 63743870 3714 -406765781 817722236 17843 -180410192 392469057 7660 -318177662 328164325 6685 -279520140 672409211 22023 -203900856 616028131 19597 -45928243 946486354 5562 -562555030 219344206 6056 -222485118 118306520 9156 -55762304 617281243 9750 28506957 252672177 22954 -223003520 314449467 6502 -166082961 761963873 2645 -408695231 353086169 17202 242006940 621965838 13794 -291644340 779716198 3963 73364942 645973587 14340 145162090 658403299 18933 -590782775 98330236 26286 -22402259 87010508 23512 -17525079 889596676 4417 -443560070 786913182 26402 -368457252 134734225 9087 -175167838 673175120 14103 -476014934 476589559 4815 -373302547 179555821 10729 38329159 900089901 23884 -373885128 433700845 15177 -226132220 416493287 880 -561864873 583756401 2467 -103041917 692904449 9060 47648334 905703465 3494 -250417283 244108329 21313 -164957720 505832373 866 -577818154 513257686 10166 465169 939244608 17812 -31054184 752213208 7817 -383652659 955113836 5539 -534882648 330695426 25343 -79837382 863605639 6088 -380304699 839906348 12008 -440799581 352339688 19926 42226535 705217593 5907 63742523 736953265 15496 206771489 321129209 2691 -6375472 940423796 18856 -406675235 338640765 11055 -250866388 300738282 12658 -184987598 573669705 16350 -315473248 743787613 567 -484810257 300190967 1265 -573128848 156759256 4706 -279905434 757915517 7616 -6263096 465975990 4676 -599718425 146261688 14231 -458435255 820496021 2938 -404408062 696720333 23228 -449067348 219060126 17755 193908145 736720880 9980 -497226496 691532979 2283 146346008 466742915 16985 -276224715 594948046 8246 -574384166 842631733 1418 -453196731 531552617 8915 49873895 403473167 4071 -590049168 508161741 11051 -245445369 388514413 13538 -255018028 492406219 17102 -176892637 509533884 16742 -156426882 456950687 10428 -390028113 203688577 21215 55075036 255218986 21004 251471003 268873162 18174 -574951697 545537707 22155 27147082 852696966 12474 100314712 613933366 21227 -113516043 801188257 2894 213266474 723800483 58 209534330 397657874 1584 -101115875 625155977 23679 207808889 37417303 17691 216212756 95782798 4954 -572648035 792405066 4559 -274686914 779993820 24737 -577218426 942722921 19338 151147597 479821499 12405 -368418741 154566175 21839 -368735468 570040539 21252 -515524877 247140472 7237 -231803639 927125943 14670 16136385 362256321 11020 105333869 9282909 4209 -538798535 713143882 6535 -270347117 821274054 26405 -19080935 337999897 5311 -360678474 838453401 3519 -281391558 170092322 6757 -322556473 674130725 13665 72947760 327633480 7272 -242421916 155431288 18689 -474290427 388869804 25898 -528876455 487201140 25747 -239827747 394845741 10469 11009325 64514839 5523 -35103927 743175821 20989 61073524 728989378 24651 -516342894 67988313 17753 28500934 768175628 9148 -170681650 340100360 1205 -424806720 33092095 25757 241199477 801033208 9709 -460055276 611152030 675 -521603070 798656268 6864 -602122631 859146019 1886 -575064803 69830962 13824 134296682 457193129 22926 -103713220 275728055 21233 196380772 89798033 21762 -11816800 734456354 6613 203848056 178849859 17795 -512146191 283721202 17652 79823343 543519906 20846 -167307353 593099670 12039 77426394 713614857 5969 103808761 630438126 4382 -450790366 315040200 3384 27210865 455347483 16107 -456547068 749437847 10055 137694082 425274221 604 -117085997 345635214 3968 197964641 507364421 2210 193415641 71030009 7634 -114645337 104765352 7373 184117273 561079090 26050 -418563971 761049029 13603 -129306596 722785386 18400 -7374530 345376478 3498 -336263001 913792151 22850 -68308885 122677873 14269 -407863161 187523126 6163 -581943848 62825650 13874 71955437 330241785 10943 237850883 515294461 399 -225124751 490001240 22333 -83457647 454898641 6623 -69464647 300062555 18873 158367527 247753752 24639 -490853306 722375456 23392 -46051456 556842531 8968 -344301577 302045291 5854 235266892 875675596 25070 65146332 847052981 1355 -251306560 370484307 6500 -280689297 811885592 1301 -432551513 87172944 11945 -193567330 845506525 15996 -566994111 95096031 1508 8600362 527092841 11225 -130537118 939570830 25630 100257036 881805879 2559 -219372669 396079558 21760 50506259 531366134 8858 -283639458 261450586 21661 -593401994 383410990 12650 36830952 690917048 755 -44758501 109745881 10181 -314424906 255036994 25942 -176264490 347945700 11462 121754469 684984228 4102 -582320894 350586608 7590 -589075981 649650385 22093 -600506312 912384330 23864 -94933775 173927487 17647 -476397872 846096184 4334 9009525 20189242 18476 -444742210 216353756 12122 139920641 215020678 18109 -38609551 214893441 24018 116876492 427648932 9873 -360510027 596148317 3618 -532546128 446045751 14487 144214988 627579276 7432 -448803281 710217182 12514 -132195797 346557445 3360 -443323771 941756683 5689 22696474 315540184 25497 -29453490 236446878 16111 24821356 669301157 17210 229798326 412232166 15559 177350721 314017252 25498 63651938 59657579 11318 -217114996 329472568 21304 -383304275 759386678 15141 53918722 513013276 13319 -111692494 937808721 10479 121260653 540612422 25881 -357866432 559116188 3497 56900889 463328780 12791 -45672590 457672827 17796 -281289911 354989443 12466 105687685 173688056 16025 6217675 197874635 16547 57148017 500096292 12893 -576981893 821673033 25910 -568003725 331622405 16347 -465975730 498656104 6915 -304680931 251616064 20909 -395947706 798802581 23922 86448913 494086586 15918 -483174716 472281835 19397 93022352 383392233 9191 -587753631 281531460 6975 -261484946 471358092 9515 19854290 207891230 12871 -122409093 658075929 13804 116195434 897072777 5829 -593684050 248857327 13802 -365589043 595446632 22819 -287414103 645405682 2999 -474921655 35437237 15757 -410775807 485286192 26283 -229285259 492613165 16845 -563477157 852643171 11887 200448263 943488192 14163 118539676 508375320 1949 -103657415 25774677 16212 93810055 764352229 11915 211334288 507963922 15666 -473482042 107663550 7729 -204752328 19970935 10269 132597530 109165642 21793 148511739 453781205 26229 -69139617 19708188 14665 -106219240 844691668 2928 -331972196 374466272 9953 -444391070 410135271 9597 -500191777 345446653 14390 -361877542 747895038 3932 188088007 802141123 3893 -405759077 858503895 18412 -101034839 233140811 23431 -440861577 126252127 21433 178897690 567098424 24832 -122479201 822581231 21904 145989717 74620559 13269 -379581641 439037523 18987 -152217444 71923948 20692 -95759103 249813812 12704 134623503 752105034 13116 -540656558 192609074 15957 -59865037 94726736 19807 234330734 276183938 17950 -466023850 300041358 6281 -449266958 674563296 21732 -167576962 722729642 7574 -74782535 417669628 26147 167742200 790871021 1580 40340336 878153737 22214 -370324499 143575942 23515 -106533350 114970877 1270 -311843297 413010608 6127 10074627 394938748 20904 236038791 678456970 908 -333623052 820296530 21958 -365758006 256080040 18191 -307068627 814438608 734 -392665963 652027577 5197 205184652 865896806 5183 -179973801 596829233 19107 -218459312 420754766 3203 -113827096 446449272 11541 -370490655 824948769 9030 -20283549 711025603 20725 -233924934 493336941 11939 -589139053 243048869 14811 234910757 112784884 17896 -595367032 496465122 23842 -105262057 619363569 24787 -226847256 345078082 6224 120147320 456513247 18839 -108238813 460071971 5421 -457471287 876280422 25904 -182825159 552981822 24007 186683454 565844678 19097 -562277307 773951247 5645 -147561819 459542844 2281 -529739973 617276802 17928 -225934185 201368441 11762 61335652 795044664 21548 -522001964 245962348 13069 -266318953 265916225 1656 181686221 394372005 25737 -18043461 606118225 15325 -547701631 940354677 23436 -312363025 26066602 24995 -447006402 295555816 4831 208138618 285334658 8327 -136715661 780090234 3328 -44612134 427344399 6825 35971446 53586953 21052 -382569015 857137927 1520 -155894592 315404812 1749 189224164 365491604 9757 37810579 206409783 3223 214864099 750562721 16519 -435226884 444650757 6552 162039695 825017231 2789 -532578408 595524113 10790 147039560 15959656 2023 118493504 286085486 16972 -327266822 936452668 24601 -108789893 631947601 6921 -517284214 696606798 10649 -209443292 312527238 7691 -540151365 390225519 13102 -378339062 226303680 14116 -415976880 729009150 17487 141928445 919607896 24312 -337286985 778012478 24312 233022588 400330879 4463 -10069239 924401934 5937 -156688404 630149000 8386 -464777404 195249799 9555 -168708282 345667711 8555 109547863 47192642 1864 -418927001 863858205 9264 104716567 910871669 25124 -133063360 523316152 4874 -488208576 766286129 12603 -391038489 479176192 10092 -81191890 57337640 9826 -466776090 867419721 3261 -337531653 914115547 14948 -227860722 143578710 15078 36821443 583384447 18603 -432919018 806111550 9772 103282318 466712383 7709 -297899721 342643367 17149 123335861 313459200 18743 174143407 601132129 15880 -518352270 587090012 8077 -506573701 196365517 24242 162081458 423637597 8726 -364542580 880854248 4622 219404550 572320255 15051 -538123043 715598309 23904 -353632990 572419857 26216 95189182 892501251 16323 -84867896 817026352 17543 2275988 544673147 6386 -220199879 495492644 12832 210509207 581821848 13439 145797240 533081868 22967 20020199 548866251 25137 -509392597 271770706 900 178228655 696117077 10842 -351091220 364571014 20468 -117563883 325374427 1933 45908961 565249195 11564 -351923904 492078146 11797 21834632 703465794 6039 -232824974 362741071 23749 -121871394 595157285 14583 165191712 230751158 18617 65437273 430052939 11900 -91839613 225422396 21219 -285898193 260268546 22397 5992986 655363683 2022 -590641352 659004428 19308 -405352530 336342370 17006 22583700 143407752 723 -12017816 50128001 16886 -100032097 369439396 3652 25924508 16600860 15002 -319584963 144832925 12067 -555248027 866651284 17032 -568102956 683936387 10117 51961924 767823000 23852 150133419 608916649 2866 -225327246 919231071 127 68973098 348481991 8110 -170504622 741347987 6397 -97159629 275239947 20292 -208676290 591526778 13356 -559639647 267571034 22257 -161357288 353086477 22305 -85205816 466806947 9975 56855535 529996783 24204 -501036609 591868352 17314 -2955457 73187609 5778 -550460484 141487579 9466 208219441 853516887 6730 -203322122 409033827 18013 150066033 506041474 17676 74092549 664824167 8653 -563277866 108911270 7770 -137145959 168556450 8128 -571589773 860628182 7948 141050668 928157462 25281 132782585 42770940 21118 -409310757 297803427 1600 -499063345 617180291 21113 -47415941 434569645 12721 220229949 958003928 12279 -118534906 346481013 22894 -37185136 315165568 26087 131550607 857629046 4440 -77862718 739011564 24855 -421963716 875018926 25775 -547481542 521902282 21116 226507614 335217683 13769 -394942940 106337734 6373 -537556968 140819591 1289 -27980084 201289316 4071 133990531 51951613 9018 191001649 276190127 19083 -429060914 580579672 23790 -480562969 794462698 9151 -463415048 709953486 12596 -335791664 339665113 20833 -230650394 394657526 14180 -57357887 266285411 8421 -63628735 795107195 9539 -481832166 938871759 21091 -400745829 906966100 15510 -130767151 135220634 9593 -193856355 479507775 17619 -490336624 390250900 9613 -259507035 905324381 17107 87201891 121386038 7576 -138347589 520132762 6524 -104313320 588580502 10670 134326424 623628448 20955 113402818 22796030 10965 -465519733 555020302 16127 -211744585 914315080 10353 -11847614 763653314 9721 -462067108 851042385 12380 -3076064 838958884 10864 63132591 566107432 14127 186350103 284696146 5337 -289164709 114664708 14539 -524069955 10059782 18033 103506845 127721466 10568 108660243 912227052 1622 -419062271 926732660 6508 -64298355 444121408 12018 -521781047 764315802 22718 -50891345 474052823 8458 -356472179 148013024 855 75394418 137067129 19694 250743750 171686772 17607 66894798 545724201 19582 -137785180 731995048 4948 247544380 26997699 4593 -568639021 41458718 18631 -169119165 701276532 1158 -252167174 447762441 25641 133858818 687044004 3816 -500848582 327427870 15012 -362754801 344907759 5768 -10235250 240389557 4070 149925051 384344756 22566 -585312674 627389074 20221 69756787 181683564 22991 -554734927 563534101 11846 -126762248 767550409 1799 -187312638 120491180 541 -514174021 336774078 14272 -403111375 925393840 13234 136624438 315805468 12630 -177694667 534121016 9434 69835271 164551218 11952 -549200487 693543187 14010 223294028 922679079 4724 -47845190 349540585 16036 -570299165 263727899 11605 80644051 929892424 18383 197809946 134278902 23743 19489458 45695858 7773 -19602922 110264584 1854 -598805524 488570530 14197 -582377920 365528407 5834 -17756414 33217778 1184 -326116006 598777384 18497 -486902327 31020656 7567 -356683533 501260338 9646 -129365710 518691307 7564 -491556723 34183547 2491 23598727 246337386 141 18248828 29358465 10134 104715190 115704689 20596 44325931 947793999 24568 -219465400 217679339 15380 -518840775 607340199 16392 -95162275 692265815 14022 -13375436 285266092 11455 -458189719 228289263 9638 -307854392 589378745 1378 177309199 695331246 15244 192941808 305225807 9853 153048844 632964899 14484 50637895 566115511 8625 150738620 387827143 3027 -184776076 122397065 7204 -386478795 393963974 19497 177031265 364807362 15716 -342040218 319429488 4226 -445403940 350921006 25150 -386143678 155398464 12459 137923832 846390036 9191 18415111 791749131 4505 204666753 120234684 6489 -510104851 523620830 21089 35289142 700426616 14480 -278113932 715806435 5432 193300572 287798383 15749 146128753 840122105 24436 -528039800 77586860 416 122264623 653900218 23520 -190310948 774099459 22900 194045297 603979535 8390 178363876 328519206 6802 -466156648 304293914 15249 31972866 568432985 19293 -172377529 139136670 18716 -565983268 956619529 21629 146101632 105706148 16399 90039602 179275346 14280 -125952688 53409052 1977 -357982652 579628093 14230 204205619 562870122 13043 -447254016 372643276 9852 102405226 305102381 13740 -347946286 323998872 19274 -590587737 894795425 4465 -124404448 554794153 20388 181784144 702407120 9448 236196422 755046778 3332 233019161 885070682 6263 -201296103 480086259 13711 74970817 542659044 3949 -45913748 347628404 13531 -494295238 670767280 3212 -379672763 851358549 20322 -419287406 915379503 24578 80716875 809966577 10837 -432678251 597397289 1625 -413885719 247201532 11264 27002524 28213631 24542 -171724345 243920508 12377 -345908595 624077551 8602 -356859843 801500180 23980 -98096348 460675216 11963 -139968199 15505422 1243 -372531719 647088979 14331 -210718972 534806750 2372 -143489559 943698845 21500 -237967952 545026231 11903 36837940 122209930 10063 -384785087 243867413 4281 -14600173 688323091 9250 -304589255 592110348 14805 -334279218 154290280 991 -372423273 488961477 3333 -359220907 488734883 10977 40508421 649311612 3797 162800082 330121035 8905 -538817984 837343701 13833 -180429046 44221511 7653 227085776 85649166 8028 -592765795 489138101 9587 13133589 530214649 11299 -501312587 824559994 7776 -326225409 881653972 10197 246718001 576471622 22226 -112270055 686760565 23371 194254218 653116553 16700 -6115955 888341503 18971 -237230399 924352914 17685 -547247536 101497046 17610 -358912410 839707613 25640 -254458849 932265574 8989 -58658145 33012150 14298 -241053723 525210237 22894 -174810886 641929084 16621 93477971 704615427 14808 -317926616 106868582 11747 -283649630 907218380 24228 -443341474 153691938 2487 -299167963 50196910 20620 91881302 479382561 7328 57658674 829515034 12744 -29513445 449030964 538 -531349087 814437874 17960 118323988 181559596 14324 -571049531 507586349 22573 -455127893 777496650 17697 -67165542 355494106 19665 -118873400 680169391 4976 121187001 218434510 10589 -515573447 730346589 19987 178584651 266610779 15834 -341114703 637946074 7678 -252537777 956216592 7356 86115071 459608975 4650 -82163655 665713272 16358 -200431761 708957701 18491 -93938832 400628948 10642 -414040213 344421863 7223 -427103389 223337926 24881 90222047 873766225 5253 -304604480 121475204 25843 -122484490 873370739 4808 -174274135 854665510 26404 -498215286 27286419 4032 -77111836 711068933 16781 68468155 861701060 7931 -527019893 328515485 12602 -254233264 523323798 23565 162042801 908289967 7243 -85237870 714259210 24417 -186589784 677281507 25694 30471658 198380432 18345 131559986 144108015 5402 244985692 655976650 4479 -32401704 887638613 7956 -444725600 704964259 20311 -308189152 77466096 7566 2594527 904066301 1551 -548600005 336633214 24267 -16142102 22971247 17114 -272348590 200531347 15309 -45838294 690599078 13573 18997012 65106153 17898 32478096 826008162 12489 -439886183 862426009 4222 -415495751 355005449 504 -186900641 851982579 3221 246009911 126237083 14 -143912887 534498779 17190 -507280858 548483352 373 -298729081 766409453 5290 -29161075 809582344 23095 -528182315 217282678 359 -577044366 185873814 22870 -377731831 161547985 16239 80571103 833661336 22191 -126788844 67410754 8390 73658693 743617153 22094 -459612717 526016620 25124 223424819 406116144 13771 31441017 447646930 26336 13212158 860199365 6743 -462257066 798796940 11817 -554416994 116302549 20468 -304382041 26687069 25473 -494608750 562037310 9093 245392900 118016209 17308 -237280779 743119875 3675 -169253700 726725167 4622 251653962 644002420 1522 -28276148 703502616 7916 -8651032 360720779 5596 136857030 403149256 1099 40054272 468428920 9390 -151027354 831462800 22089 72306861 210137657 20981 13625900 579056792 15908 36848148 689264826 9244 -367854517 582622916 18240 -462355421 55090023 21365 227592549 335578476 24719 -229761789 155730477 191 -271485030 645550672 23227 -410247731 128753889 966 -415380419 592992924 10929 247627613 312578526 6150 -544077282 33789673 23905 -162583331 254605405 5283 -239764174 364363346 23419 131880807 513352348 20396 195149679 90027288 8897 -7612615 41620262 245 -429342619 297408453 19278 -436536762 277689759 13203 -397186591 158783368 15403 100129664 51080823 4928 -424855900 352794134 24716 -532568879 450218029 9983 -314268759 652096984 18232 126643107 124982095 6861 -462871084 438373837 12068 -405429534 119843846 4649 -473189678 222493265 7301 62636303 441809898 17255 -171326490 299592753 9842 92360378 331173867 1363 -9589692 46176175 4350 107364332 870379440 18390 7791846 451089761 15856 -582329566 350111971 6988 189043071 793427541 5710 -294555690 931309713 1662 21763569 180396750 9323 -191609101 438271003 25349 101506548 271378127 10621 -95702405 564657554 21615 -311054698 706218446 8169 -262599810 154104684 25395 11027114 230202775 11263 -204116311 931761383 8666 -138626729 564427124 9260 222451221 378056367 15536 -381578594 807427198 11645 -467129704 165589007 6483 -416765793 276982443 19980 -105345606 12092351 8731 -12392923 529783692 13480 179805196 282291427 517 -435055058 848957168 23765 102454517 296330091 22426 -340895965 208000120 25099 235891435 292857667 3729 -533381938 360337114 24982 -284783951 41745593 14944 -530862195 84095875 12611 -119426954 798983179 1308 -217595745 726002537 23857 201470303 379220150 7586 100635062 301277900 996 -599360063 669969827 22785 -145841038 752414465 7728 175060652 192828201 8453 -273704358 525728472 23854 -492961874 723567249 19597 116526332 117790206 3551 -325487757 954866445 2440 -552741780 427372911 24759 -97710589 904131890 19599 246170137 579031912 22285 -18633597 42357312 19388 -543741024 361376667 4714 -207039360 197664578 24074 141683824 518033052 13874 -286384569 195215686 267 -428194609 600319994 10239 -192423404 98244963 14144 -164270639 170947210 16894 -393080475 690188248 26146 -569747165 609377210 23308 -353453970 724802640 7534 -568283036 680724015 24465 146535027 847970805 1043 -95532785 439614729 13022 200531406 889921949 20981 -179831909 295311529 25830 94490065 661990780 24614 -197991962 765492448 8381 -21896882 229895304 14421 29924980 620683073 10130 -349964850 775830086 417 167847259 563554209 13562 -207712697 246690304 11365 195360554 485217160 1550 -454975221 778028074 25219 -334167518 197850355 18599 -153192399 552091842 4349 -53254440 426774675 22162 -54323209 344808729 3091 -289659775 245284433 939 -7897300 11717120 20123 47867726 238577740 19350 -242544032 452540149 23629 -130396948 228292574 5579 9028014 564605962 3477 71946396 948550695 2423 246818570 324204120 21172 126946482 424755390 25183 -125501359 845618796 23950 -10978767 575309146 24068 -592487495 579425544 22753 -585660100 821000154 13228 67358931 93245194 1551 398903 680480483 6822 155214161 838134500 18092 -107851229 911743033 2740 -147161455 747760125 7226 60405489 88977416 21006 -600498772 950435282 1556 -407946502 222946230 9277 241788369 953905338 4536 -589900143 132908642 20186 -160965676 296846153 6362 -375798013 10006774 13842 115574057 573603919 11163 -50786857 691249204 14853 -68178332 414992328 3484 -290851634 634977254 2420 -525802504 779446678 3405 -109164815 180762496 23662 114629043 655436481 16861 -201908895 560573835 25604 -276049814 482675509 8042 -434903035 681050653 5282 -70351510 529612777 3066 -438250230 671704116 9905 -407857501 579492310 4978 -255356390 830841384 2417 -464836541 277923347 24559 -406861992 251710315 25630 -66919538 754804433 23494 152697008 547886570 26374 -553018121 559665006 25958 -264405257 377761138 11722 -40002575 620507394 12335 175373078 95886504 25709 -81100992 834857870 15771 -525130903 143534967 19697 74912638 678080338 7647 -32981782 76853308 11679 -362398787 277932452 12763 -252975018 455477029 26464 -268941530 555612996 2533 -499148384 199140472 8260 127246974 867167396 25658 -270935629 53428765 9652 219645073 783493320 13852 -190272396 52595447 10007 250862579 335032374 9419 49762879 537204767 9143 -296823685 623985853 7195 -402212559 287677823 9687 223732396 823556554 8576 -140507479 344224227 7752 -97840152 946994428 24157 -563596765 82203389 7875 188915124 629369228 659 177610641 235687397 8822 21138795 687992953 20144 177327172 778549034 11514 -401133596 192376955 4994 -15772637 238013496 4174 45082576 691591159 21459 97360226 704631580 23171 -27790984 666894549 7146 -240882203 277202886 22112 129912251 363324347 25171 -170944048 661898207 8626 24732558 97507237 5812 -513710642 424431001 9118 -455244017 271949761 24965 -454591105 495336958 8294 196649234 680931371 20147 -168967471 525439773 7718 214684871 856830075 1591 -294251394 323826375 2569 -330211933 575129153 10828 -378626505 776400532 18204 -14718420 747635154 13699 219067241 567716181 17933 -587915781 97023211 4639 -571983753 754028340 16442 -534083362 375337601 17478 -469918230 411817682 17516 94600079 933858884 23721 -385970267 553439698 15017 -377352987 172891161 18128 -254633441 566308938 6031 10625928 249824729 17758 59098800 640867352 7399 -177418870 338826528 8902 -167221153 854777701 19330 -414396897 496475138 21581 -177167294 381696805 3617 -95637800 783360088 2694 -176502585 745865405 2000 -531741693 74117329 4038 -31103898 295418302 2535 118097896 517110839 21166 211026219 28283260 22745 111622664 355083414 12823 -166815971 193712239 11985 -414389571 680746617 8879 -579340234 911645314 23662 237293696 511722591 2654 -102855378 642231209 19584 80134949 865464997 13223 168005039 320672702 2090 -202893462 75853442 13889 -115659468 879943865 12780 94451302 592852911 6868 184806119 390200706 1463 -482307347 440717557 7402 -557516183 186161018 2775 -191367601 620455946 12941 -446641977 621182876 2289 -271649642 652776007 21888 206499533 702073039 20862 9165039 186642392 17949 -315549477 701870325 3729 -152035730 199090069 10441 -339385346 772904880 13511 127475358 913319776 25568 -48153138 746226047 19063 163497127 586693661 5954 -473203231 693301286 17006 174681733 457169497 21770 -415682168 53565684 10207 -389518708 946474911 13080 -306360881 243415156 958 -271802842 905653513 14638 -509877361 287699724 4047 122278691 855456669 10505 -331439292 688877175 21991 166268075 26770262 20784 -503291596 552909341 24809 -544196207 312423791 20756 125689745 343492254 15389 25036154 511951438 26273 -503521 326272649 20115 -551965876 644961783 6116 -1923088 846126360 17336 120794108 845920482 10841 -564610522 201731533 12074 -390628589 159446104 7871 -530092063 536944899 8924 -538731964 17490112 18319 -535849408 859701093 6807 58867221 729389900 22198 -408478037 388622890 13922 -576017706 274343111 2656 -303928806 354219991 19260 19385297 313850787 13008 -411646488 630496035 24036 161269456 948859449 20906 -157465766 287014431 21839 -470913902 370621934 16202 -9650101 299667601 4851 238331611 333159483 1200 -29751841 112345303 4869 24193569 923353918 24863 -482355983 919663204 22555 -455954073 396457559 21971 -285261155 516115672 13446 -531339670 957370328 8639 45511469 491005129 10616 -182969155 929467128 1962 -94002928 102133145 11880 -579777441 361176678 19703 160210106 344825410 14161 -201976401 137753110 11900 93493917 602009196 22403 -350258891 546122675 19163 -163052788 351880573 19549 -93942450 792639444 9387 6301068 388334193 5694 -520845993 247603044 2404 -49095348 557090194 25184 175110476 902756942 18896 -177951112 213802195 11629 -279930303 590926321 17949 40753307 481081597 6725 4003628 25897031 2298 242172702 532969096 15006 -255035460 347620893 17442 -153797927 205206229 8873 -98845254 73090250 2974 -593270962 916929094 10458 -254406026 920334712 5917 -393116508 307752780 19262 132068929 206696431 4483 -419942611 146431022 17987 -315911567 283584762 24997 202718140 116663030 21563 -435753057 326408523 21772 201867910 826665300 18122 65258590 492327028 6326 -415676356 650289899 23935 -594273496 779385102 3841 -129800105 139321686 24752 -169502163 362352791 4068 175362483 857622336 26223 -195538737 679590255 3655 -260123611 441416481 10852 -404334097 583768282 22177 -397497548 98601358 18323 -547092042 366821458 15768 -176430580 53647778 23518 -75407392 716149279 16689 128469431 732946405 23910 150346158 893816628 25998 154779580 734983116 11302 89798880 710369696 15850 -155689 278774618 14020 -17435894 894982166 21491 -170703699 636058070 118 6731466 564547918 24367 89036361 851670591 9886 -4744420 620791263 11596 237984318 919274453 22081 -434959992 698014642 9455 -543438404 280678973 12776 -502803052 426590087 3980 -550930784 750663689 10061 -284165195 388470882 1003 -392740591 530219452 18188 -249845303 682578034 6585 -117987878 242430073 22332 -503535011 165160039 20943 -359380912 486401867 4745 -217978264 877888492 17529 -239929581 16122189 124 -107565492 88064199 1896 -344851343 697218498 14316 -589319075 426680422 9426 117247686 518764077 12952 -423305948 137691363 5778 -208525270 911994063 18065 -302555389 839474983 17983 -471919723 651316901 6875 -218312753 500161155 2570 -278157947 122270265 13482 -232734672 718625234 17750 191101503 914661346 20521 110856190 375950271 6643 -441383170 564986598 4408 -278202189 663368696 11863 60457315 147106198 8835 170169278 812984228 19550 -78770273 223110644 4299 -524549693 952297506 2832 168008462 163098898 7582 -270273589 294614980 14079 -200068203 654487421 16028 225842699 692056191 3717 -295038303 166355738 2646 -128345164 364943731 17141 -414246279 270306540 3859 -29391437 94150757 23882 81050990 91929527 5843 -101572470 42977200 25368 -60537003 591198489 21722 199003133 604577803 6133 186306904 757987630 11647 -13198564 755006562 26189 -533122653 49213862 999 -183703899 398871111 11618 -390286048 381327120 3263 195820676 895045372 10728 -266049548 440396747 25536 -452192144 785156757 13232 -589712139 116163010 1583 227185129 103342309 6612 128256007 304586659 11803 238969279 279706535 11719 -489591918 223855234 70 196425710 648725849 4319 -472678029 69934988 14016 -543564156 615092558 1614 59107422 511705114 1545 140341664 873023088 25317 39291448 583997313 10180 -387368296 477773800 8904 -99003392 295895635 9952 116459189 905573692 11520 95121367 546105096 25345 -550082494 336779830 14016 -430897289 132179693 5150 186699213 221049773 3441 136950373 597228178 12479 -64510339 229571177 10488 96017632 918553248 2940 -568149969 599423084 6253 72724617 257290456 10234 -365845782 689665562 21128 -585683515 191182568 19173 -421091773 558126369 3773 -203565518 674332198 546 -474659344 373983134 4087 42482138 352276931 16015 39205327 681847800 10961 -222296406 664609450 9858 -445576048 409266217 13987 -397798053 213006492 644 -279896288 197217757 10872 -231240875 165055419 16000 -202325473 883474584 25176 -24542613 880191982 5260 -543092709 369108896 18866 238338092 731648012 17907 -86237572 882390694 5909 -549343667 848372966 2792 -557447784 674347035 24264 144949791 200577732 7083 -452782101 788132836 18975 -365328259 798529603 6552 -17718239 796400542 23418 -439164327 62108823 15212 -112502454 946293532 7001 -385089180 305278595 13565 -287686220 821978666 14069 -461023793 743481136 11398 -328459785 501679451 21917 71728917 182441477 24570 -560926233 417805878 6202 -312102196 440254700 19054 -445582091 693216494 24814 -467968225 522414371 3952 -90617732 120168287 10786 240141197 826605718 25789 101851219 490533495 5448 -374112538 25215864 14109 -485004606 381313978 8775 148053276 492580752 11397 21413489 109129813 14532 2567931 255618096 15449 -419350451 514682973 13409 -565103447 895215321 7038 -168207926 612175590 9541 -572880296 10871285 10586 -183660444 640462780 9977 182173872 716997088 13462 -331326172 271251437 13339 47683832 902889640 1883 -239075544 71498587 19896 187159347 466160935 11128 187931127 516459194 25691 116575975 184363726 17771 -431278751 334391472 21298 -403345474 380909693 9281 117383990 888393448 17295 239294154 172594432 23508 -527083852 890484027 10643 -168138759 699640834 25079 206268975 670943684 25506 4349577 271269745 14632 -287282199 780589889 25799 -504922360 378967609 21041 220263285 573101209 18114 -565090008 776166666 26337 72571468 452917850 23726 -165731392 339849847 6947 198338502 316236101 9986 -19737660 604689987 24562 48620546 554507066 16509 -24512220 146865145 18082 95787185 236282036 21034 -449370135 422253286 1018 71874418 484328131 18617 -564803859 837805266 15605 -92877352 417514051 6197 -151965137 831998441 13050 56604033 199043760 191 -340630029 108414315 3031 93027268 617348036 23701 -184889887 10158340 25754 -330515757 287947709 19132 -306351721 637095534 15976 -440474139 948488284 9864 -330619535 685491521 6935 -532190400 270497687 19658 -107919403 261159032 21187 -69618627 195171156 1353 109882323 640739629 8392 76985832 415983456 24262 152623329 807988885 8157 122968830 171579736 26209 73309274 658849634 12 -576136346 179834404 9536 -146940123 217479174 1448 -196191580 881254311 7832 -42189414 604925600 20424 -6321194 358731169 4458 -43018119 694667104 8818 101773019 774777640 12435 -118154338 310384233 19503 107974157 849122926 9400 188300359 338241078 14904 -148429792 35669681 925 175018063 199027233 26429 30684962 231867218 3780 -300234363 696175150 1292 -576155342 612060913 2282 -193338474 590273177 6151 129518174 385980380 55 237170439 63185960 972 -448394297 212840249 2662 55282682 124037153 4439 -42681578 634735398 551 -265271710 896162963 16765 -536662727 833198123 14898 151091426 344075236 4602 -318571114 392306306 8429 -111165038 273833327 2440 129266218 167889420 16621 -392367525 932376227 9826 -56478637 915154951 6047 -168053585 708821818 14098 -550959359 275126693 16219 -375228588 785633851 26234 -556032336 61412484 13329 -442195329 450052407 24478 238847378 777529069 15568 -343519877 244284027 5189 -452149681 275731919 16997 -504556128 239461980 18376 113340702 215650196 12846 109523208 857844785 7933 -360323833 888972013 5339 -262673406 790230909 17250 -275647323 529301180 13028 -62432855 745788656 25604 -465149042 597783912 7728 -226627997 928654048 22694 201053091 394830577 6174 16724227 801785219 11022 6280560 120285690 21000 70279184 502583040 9392 94950950 88776062 13330 -517727113 811543518 23334 63514598 562663910 17117 241634819 796144230 13305 -577683629 647195518 13969 -212518553 366930349 13537 202573421 304943446 18384 -77184908 176999540 12956 39358159 192790726 22545 -256260400 879020258 25128 -27317465 877913839 4695 -406609042 808119893 10801 -85536166 119853584 12306 -459565901 135545408 2810 -366749655 181845155 3087 26362423 88984671 4989 -512863662 46246764 17106 -160378048 56921770 11984 -460823740 351941240 17 -30309457 522900181 13217 -30455970 144028274 21720 -526916693 75321662 1871 -506398270 534159262 20683 -209022482 944516934 14653 40508568 821558805 20178 -332289376 427208290 11292 -225256482 331570521 9873 -125477130 154794329 15840 -212301886 95997939 15715 -341379591 798563540 20590 -165809081 675784035 13812 192268577 832725550 14579 -399777800 907730347 20278 44813064 882265189 6929 -168243041 430264370 22120 -58251308 109045651 1083 -317072830 669172136 22115 -111119659 471624119 17759 -3949252 468548382 1102 -31722110 165705958 15737 -424061214 637276643 25200 27317872 909049737 23737 -566108888 290181833 4343 -36079729 80673441 15614 -283118677 955641589 15170 -118874294 247068168 4899 77571975 447445421 22170 -109115057 478055122 10266 -352505057 690063281 10735 130980344 182014856 15292 -89884275 949382772 6661 -22448312 288793008 23386 23911609 383431774 7395 -526913243 262731687 23672 30898250 741435554 8167 -442711172 363585451 10324 -514810598 438996127 5077 30161358 538463834 9141 -579496466 222354526 2347 -207100144 919091325 5618 -336640670 820595490 16200 138438258 643441595 9236 -411303456 624434207 2790 -386130554 666423400 16792 73956879 600259946 6610 -2704286 499319261 11898 -25001491 863711668 12494 -293822394 823741021 3176 -452818541 774968220 7461 -428171292 922912512 8810 -510717524 382496670 7082 -80014316 823692481 5183 100074379 276208678 14810 137895511 354149457 17829 5967564 46094229 21549 244891679 819358323 949 -50776874 486763814 7855 87064577 577684142 9278 -111358688 353029235 8234 81370524 55312235 10576 -386663193 402118515 20313 140325612 527725710 23615 -51661090 548008256 3915 -580752192 129524642 16073 159105052 951685621 8630 -241031080 538844433 25752 -106375077 99570500 9950 -291690639 71271585 23989 -1090931 938077664 1397 36310061 114558748 14269 -169702621 363630253 6231 -121559867 413092761 25268 -445785860 796181922 13916 156055722 881852123 25662 -410216833 81356440 23821 -240051747 898900774 23511 -538461971 401434919 7611 -37253893 454184465 7186 244149749 832605769 6654 -134062064 500600606 9894 243631548 477980131 3056 -324560564 131186933 19378 118084787 368287868 5633 151899993 889697655 9856 -226963670 188580198 21044 -351084792 637301187 4931 -47767692 129593954 14888 -493518970 529224725 3889 189154201 545497011 16659 175778958 571722070 11449 7345881 258661040 15966 -587764304 793101759 17745 -267007247 888741729 1430 235126126 355548376 3711 -555120287 607427830 13970 -166351477 521018114 15331 -209739003 851232246 23922 -581367025 634642234 15348 172481666 758653329 8247 104528458 336982232 22661 -3904523 423173595 8165 -243741745 743980919 14714 -60915594 811445627 6807 -493408934 123335764 3301 -308419320 75501549 12489 -138651037 97367678 9114 -394781154 775988672 25002 -280196425 158100149 15136 -241042975 713184085 24667 -45214909 930664637 8566 -477146429 487200238 23557 -522410689 910043531 7534 -529044970 732371842 11214 171741612 617755151 4400 -525252309 829223797 12811 -170034191 710787347 3266 -601553400 340232417 17807 86074755 895538899 25318 163916720 462059700 8152 -571407778 642001669 5753 49147265 699761707 7219 -550345423 606747213 18907 -354719944 257749278 24823 -290525667 883364229 10615 -497169028 44268066 19758 147170858 901327893 19608 -176153844 702060154 16837 -223626185 311102396 21979 102838017 922774251 8621 -521373176 739263049 5114 -583037557 443911564 16159 -51147659 651521990 11625 -291919208 584805435 25102 -556278208 581733656 3089 -96642572 127018593 24879 21306034 200691866 4274 -539129291 798695374 13445 -589859025 570654917 22474 -307403566 762227720 20434 79829678 769640401 15345 201218525 222276902 17198 121677173 564244041 5450 -478011960 306371555 12264 -202068730 85958950 20850 -488441785 646982682 1803 -382427488 241704522 16508 -590185836 152351494 18094 189098517 924528010 10097 -367353580 529067414 25050 -572031968 338603980 18723 -329195449 630452726 4422 22809498 954727234 4391 228967077 576996662 10410 -116997599 854732606 8005 -431057069 914049360 15309 171866072 480580407 19873 -395843694 24250478 10967 95665807 271695822 119 -467107571 45079610 16598 -128063818 503989707 24093 7404820 430612442 7996 -134003133 184289616 23729 -189578851 791022598 8725 181572590 76093976 25419 25054150 507160403 2577 -310012257 323074671 20624 15066879 901591858 20941 -569584806 227061522 23599 -322252847 232648066 22633 -231494454 592735200 9704 -228910444 878834200 9512 -306078723 59164073 10581 -429748638 887945315 3964 -511694816 834266961 5931 -498154577 423168243 2564 8830317 892676053 22716 -37456468 871148530 17395 145753379 420902788 430 86238840 431489922 20061 -73787032 345003131 25033 -383488926 104274823 14981 -402730951 868687729 13404 -427694272 385455978 5509 -385555124 160932682 14230 -333288967 247847514 18368 206471225 219221326 1383 -261182677 351072640 12541 -270386471 462801693 5465 -140335100 770201700 753 -52197541 621077214 691 -490706099 389119619 7197 -22577645 620761484 18105 185957614 28227790 12526 57661830 855515163 1175 -528936608 394918447 20215 -158773007 81305532 25799 -52700641 246122641 4648 76640336 710644028 15938 -359136054 49199828 25909 143488942 25908025 18087 -323095776 650523749 23861 -430342096 8751859 6330 -156827955 774869287 15581 -62444838 252978314 14171 -86389909 174994162 9270 243651065 30473944 21303 -480551019 331724224 167 7088739 944883770 19483 235607023 215961256 25844 -126233981 36322755 6193 -599245871 273716099 17982 -108774213 270860997 21334 239634158 456818315 4364 116944823 546073198 7206 109114626 847221682 24619 -405025233 108348423 5469 -368715911 252491327 7768 -317834301 915660683 15529 -277221516 871859150 19975 180702570 349731306 1764 158426633 55581470 918 66785189 346466174 10856 196370615 102595114 6316 -508167834 669810864 18952 -304203694 119566351 20964 187983526 798098706 1560 -461270607 157882338 4212 -89949115 706263912 937 -540594037 540915867 15083 -218499117 360530063 14674 59777077 664957899 24147 -480483159 949782136 16351 200163571 784989815 4003 80972504 909776820 1036 -465529518 920323516 9506 210891036 577050992 16524 23556164 632172607 19655 -511149646 888588307 8299 153941585 841146427 24416 -530188480 702901431 21768 115173983 602656178 18317 -33044916 388180614 13129 117195431 75573572 11775 -176133404 948456229 24684 98749314 684790023 115 -468898683 827548871 8337 195574308 379855129 7454 -437431646 37740017 18335 135558022 819647765 8476 -221921236 821485716 4861 -415449346 361546483 17083 -14506679 569832762 5978 -147143048 131415908 24415 -564286726 377289725 4510 -284133232 682481381 6795 -587315131 901800200 23089 -168682786 504656169 20517 -221841049 850212297 15872 -456054655 332925563 6764 91112750 418256672 6353 -131091270 837661797 6285 -245070375 665754969 19007 -509178900 170319729 6988 243034262 501019781 19178 240718538 727001036 22746 68436515 244634331 21313 -329338571 845090745 521 213680911 332698214 15653 -475566566 844011054 17729 65527836 151610341 14244 -581561564 427794148 10426 -386214622 674708562 11169 135691311 429712652 1352 -90405438 466264009 17763 -505376233 747001087 3913 9724067 265766982 16854 -529652532 886553814 12737 222146718 398041114 7846 178553992 825403903 19061 33650684 313823908 7669 38026559 797890131 1500 -117569214 893505714 3310 -441883537 312910354 5032 -44709642 241052353 1883 -90043969 506397066 4233 230460624 247672320 9817 -447080631 824947270 16694 -448444977 845556296 11309 -492321976 465398445 12583 -409041426 350886923 15418 108328714 556543707 13697 -351273272 226517143 20761 -209456416 907822720 16755 -333964458 874704836 15038 -351402494 545592111 3559 -544454057 697562942 695 -153404750 581345162 2255 25348965 33272846 2788 -572730732 446780468 23630 -254669495 490207902 13030 -551983021 119611187 6077 35382689 747843432 12381 -559965325 119821087 1225 -75809791 861304409 19188 3222149 21268085 7369 -464565376 143654137 11031 -428068875 674587224 4204 135776929 721412617 2485 -248708072 295966672 14848 -19945611 54888956 2151 -8556662 63639245 7276 134861522 40276920 724 122367646 406082372 12535 164451988 952820065 25408 -58983819 891355456 18766 -971910 876927326 9272 -42954056 809090640 21071 58710274 203423647 15209 -27677799 535805258 1247 7624803 679420642 13473 -309110199 9784697 19017 221602141 617651445 17512 -530853572 277247476 22692 204676464 31958458 18806 151633608 644572634 6835 -226928486 330737704 13581 -570503877 573845113 26473 -341811272 232499551 11550 116519758 248305197 25516 82809939 697092240 16425 -123429586 875666407 502 -114504368 699667413 25471 -77227379 448167222 16307 -320244673 108224175 17499 -96908201 415802570 6938 136483151 579816873 21756 178641577 440874954 26251 -373509773 164618435 15701 -214478150 930326288 14283 241905390 879334516 3310 -220801990 686824733 4315 70221269 263744409 11214 -527224012 132835757 13901 21565142 308952306 12323 -587999735 354238739 12135 202235630 829246930 25098 -66796864 590984593 9567 212103744 350314081 14147 124767248 906155362 25574 78252647 237825470 25238 -401176284 158577912 18679 246566771 887622336 4753 -367204366 486596920 7446 -401105016 926715440 3644 225977776 265496214 23869 -178021829 438395157 13209 205051491 785619696 15805 -569635085 317174870 8785 178878485 351209444 14319 -356971635 270332390 10366 -35216538 412839722 7096 89745110 442925707 19055 -449531700 401801672 4841 -143932772 616398828 5570 98171430 784725595 12684 -439539734 120170933 7940 -595270297 266266222 1924 -155105793 128502923 13901 -90620160 682151104 24848 69639363 826600598 25292 -216918187 20285823 14468 -331598425 90162867 3539 -286019246 376492005 9036 -262673607 887954707 23085 -237498667 589197188 8499 180161865 234364166 4999 -224623701 384736206 10152 169873874 765391696 1180 -34777584 705121686 6910 -497436144 507919861 20882 -586461269 687279131 4333 171657006 711710483 9687 -561198858 844564516 14639 -469308831 98574091 13245 -341918009 465451930 8241 213982890 610355526 4841 -322549101 431334355 14557 56491122 944584333 23413 -435722459 82892081 12710 -212204371 403549977 285 -280467664 68151282 12979 -83275065 636212024 15190 -350004574 842456159 17225 -115818179 468907922 3211 212696654 52779359 24559 100347011 33842732 7447 113607747 135696024 15121 -594857569 956998494 11120 -483978064 649405772 9972 -552813663 596762446 10429 -376883224 925720191 13548 -403180520 42037746 24382 -452129471 805496949 1821 -535680241 125263894 16273 -160520336 229101645 22284 -462362287 609757055 6905 -264288072 55390455 11052 -371287575 641635669 19144 -554804370 470320056 19858 -472358813 70025336 10839 -138581029 533839497 25308 -546544812 791935897 3838 -283623243 952866752 16219 -14474942 269382422 10122 34829440 863682424 1766 218584286 622345045 7958 -381538361 564322808 13244 -287356200 560301208 3489 -387517097 381728626 24779 -27997018 873350129 2084 -134612496 409369906 20409 43842724 667199857 22500 -348691784 738371009 12592 -116970490 662054107 6617 64955458 341466765 3734 -237691175 382100347 21150 -5445771 31411860 14857 -106107413 709518990 11826 -307183122 895126245 24672 -276245524 140201021 222 -332745595 160379903 23686 168929127 406400694 3714 -509717015 781383527 6695 -392704662 363947374 12542 155065939 615203598 11314 -389956478 936105159 14672 169717048 792776205 23342 -127434170 922141706 9854 -531537952 619793429 24467 -151190104 483372251 17685 -332572206 844094281 2639 -38840950 348495327 12876 -600857878 842184898 22771 -323068644 248065715 10760 -162469588 748423488 23950 -270304835 802894767 20557 14889373 481050695 10285 -122529419 187063118 159 48973568 713763547 16720 -335957276 324096830 8026 -437013054 269368396 648 -407457654 403732252 4967 -303880296 243218124 6241 140984331 158797209 8629 -143135073 243391487 1641 -306032650 831280557 16712 -587826469 164017860 9131 166056191 338494719 26378 24431158 665953819 9846 35298367 51716635 6488 29827788 296819084 5071 -445326307 23796986 6090 -572195188 577702791 19536 -55929891 461740367 20328 -384962814 581309470 1195 -456284859 102946208 9901 -131498165 792080232 26173 -78082683 879300376 20964 -567370214 821244297 10356 -467545038 658593795 23687 -356676286 828835082 7229 220727822 291298813 1768 193229237 342180514 11014 -158444852 33478957 2044 -531861415 724207411 11022 -400850550 910376937 10844 -436757370 252282915 21611 230793884 287736686 6450 -269041177 135432752 14075 -50850373 464018280 2237 101581303 166562497 3186 -570647894 416682298 22042 -429321963 288775522 5925 -39106019 118968549 14016 210427262 925040552 17562 70676100 879900410 15521 43919575 712618193 20881 -559303960 882427845 12508 41417224 547405243 1786 -93802224 684426389 21211 -477966052 97658489 18579 143642076 800917377 21600 36705869 216181669 10662 -582896589 480375335 5701 -234138363 190062572 675 190247355 697114053 10541 -438481829 550630720 3799 -325787422 234348701 23647 -299914735 924100411 24491 -332550870 737868703 5868 75880773 198863120 11513 -349967816 628027928 16427 101314398 454497617 24496 -496640933 915159909 6185 -490254303 577932316 9017 -524925011 443933325 3322 -471340568 889713611 24685 -94001231 587335277 5219 -550451755 233952429 24921 -89876607 153859419 16473 187078677 765479643 9123 -63184594 131306109 1612 16133130 383182125 20951 -438370580 909874090 15679 -480862839 410783842 15634 199983349 682533346 20683 -299864584 224152217 23245 97760525 903650837 11273 -137629767 433678559 24984 -324681842 336376074 23025 -196822593 567449424 9432 -335160637 351577176 9147 -408975993 360183400 21577 -416952182 212169836 17352 -379237107 285315683 19104 -458288182 470141926 10416 -6599504 334465919 260 -261361595 758256185 22101 -366665837 204187493 21630 -123162511 436824334 25248 192797404 878646859 6141 183550765 549659059 22481 86030886 504880857 23006 98352043 389383177 2573 163317736 258674308 17245 -450727755 260040282 23097 -365723413 907333973 24996 -13161509 472775251 3447 -375180903 917325249 17967 -46871348 50201284 20724 -73220414 581805787 17559 63306837 167794756 8181 -79921829 953523010 14793 -200962463 514953257 10455 -198981219 28227766 11314 159687771 170612997 18364 -98466914 685895639 12833 221688210 763705895 4960 -3950014 120045041 11878 -382632316 27553401 4127 -479719947 441279891 20336 -522524059 491859322 15935 -258681453 800674427 2538 -318722661 944831867 786 -488119230 53850403 23773 232348959 277437044 14348 -182388348 404585855 13045 -226033458 274122479 5523 -367679633 44570818 24524 -485755380 835103380 5961 -150078905 126636262 22801 -164602670 881631092 25667 111195602 555980613 8072 -46778539 287705849 25910 -601409894 778070906 16331 -138423415 683947856 19249 224683685 810580227 10369 -277943873 69798271 20398 49927529 945907571 2581 -227975343 752581239 9193 -155760320 894648840 14846 -239808318 274661691 14326 231728782 506922547 14812 -105759411 940852642 14609 -151642028 210553342 16860 -504845601 600004333 1529 -118920056 660407028 2437 -596818558 318372502 25944 -564723640 131599653 18629 -114248062 878642101 3720 248402039 578461979 1439 89088477 367062298 7282 219587589 631498582 3116 3115382 88006294 15026 187605054 27853466 21539 -86270456 168087391 3604 -351399148 955968275 16897 77389225 679852755 12376 -34096543 345315256 7226 -122974685 287128547 8909 -216160458 694770650 4480 -81352040 509974637 1033 -97184047 651228323 23046 -538638957 905549942 25596 -312843929 755563264 21727 -60003432 169031472 1019 -88952738 268067453 873 -495903777 294285609 4489 -362400302 13852573 22900 -362353472 60227460 22970 -540733799 28783066 7841 -351063389 833220768 1111 -233047859 90200631 25618 -474175232 695106451 15447 -144496036 368390659 16428 124780601 848577004 15466 117709648 189481920 21722 156015040 566443732 21762 -294966390 887638416 13770 -542316368 110122496 11308 -297003521 805696177 20607 114321551 141216066 7528 -465312842 792482816 4117 -146224355 54035782 3977 175009624 402456499 2221 -333292810 88193239 8744 -271008111 347050943 6729 -147573745 885378659 18046 -63309168 906796996 3270 32883313 104996925 13884 -521479382 823681718 140 -213965857 333689366 18843 -197696727 617556685 10301 -116987190 400019714 10314 110937137 649176844 8166 -169508728 651890261 15346 -577503045 573412695 16723 -452690659 35058516 14097 -157965299 287674350 14512 -420814355 344966682 11580 -319893130 858746672 10152 -315700346 742995783 25643 143489213 705387063 23959 -133435517 369740726 3813 -130678747 756139414 6226 -89601107 265900967 7548 -570049371 277182508 13865 -154052426 438825113 23884 -597705217 644144103 26244 -43854102 542107282 11266 -185246103 33597517 23666 217073485 763970615 25307 244194520 846653805 18397 -437108658 236944345 7983 -448381736 748250584 18969 148782768 596531888 12252 237446494 536303361 5569 -549658209 784486023 12437 -582921196 277577235 2560 -236506456 815376602 24572 -38671463 891036914 8951 79441235 668268017 6133 -309960317 85993738 20722 -263247282 18780825 11211 -127101980 299858224 12090 -40825527 74808867 23888 -492614915 620667030 10089 -128954657 168059588 6689 -362524622 88900417 9837 -272474829 499256572 25953 21071223 75702347 4122 -138485794 270063421 26445 -313177317 168639105 14016 -549050905 377441059 10347 -262728647 782474221 9293 77135293 149701310 20394 -363327074 857852175 22495 -417947600 273567456 11119 -482572737 940727805 16399 -173553744 200594005 805 -252276282 952195743 2442 -52466861 522139973 1840 -508362021 488643017 1233 187339540 503519458 9104 -31438029 92520102 12648 -592956007 244030904 10080 -318597015 171991237 19215 -14794407 145273723 17591 -426238399 911064795 19772 -262103302 229997329 15315 -571124427 912185226 21720 7748445 828285295 16549 -9315454 416652017 18581 -560296593 646672248 5115 69736205 386190127 26002 -390588649 351370933 5639 191713139 56126624 7533 -51239218 711467757 6368 170498529 291297691 10113 -403590255 45428536 24807 -49965393 668428810 4021 39495903 950356237 4960 -172410470 458061490 17260 73301776 129896064 18460 -572868562 584529095 6023 -241326598 778881982 21323 -590090122 90848468 14269 -382129504 323437136 19916 -422950560 11662246 13887 130062269 293329611 6353 -501867998 391032594 20208 -37286459 286788348 20868 -304935090 872584480 22572 -512501204 567377195 15525 -477712039 206834392 1026 -148377133 648205501 8983 -519100033 899744752 4931 -70400507 346482280 23237 -350062594 747728749 21336 -61118146 58699549 22302 -534505102 405443656 3227 219574135 662883357 5068 17188584 781107905 16325 -388642761 401626557 14851 -480200886 378367126 14813 104637715 453677848 19702 111732319 278702208 4325 -518115490 749352950 6808 -418367322 465916466 18747 99855674 529075245 21167 93270851 555475777 15329 -128851304 184072147 7591 -29695765 498894638 23467 -55024528 521782820 10146 -319537936 203090656 19757 -239247006 827232004 10536 6840279 399696440 19721 -465625340 404958471 4519 -481197689 819295971 15328 128241349 473346248 17388 173762546 949831798 15415 -295240968 337477897 8823 -268522938 92688873 8617 65767083 252811916 17303 -467707826 74625928 13780 -474500847 576993043 17984 -302721166 757502276 2605 121424604 429499878 18700 -372009159 506068563 7632 -13607803 76113568 22669 37181892 462429683 8387 -503195491 208167735 17821 -199197116 172028724 15141 -304838956 777393491 17383 18057685 81324625 1904 -386856542 420378746 11840 89400139 511244127 22525 -188660770 873865985 20937 44954609 790572630 13965 -580437385 618433952 9959 59688656 108993808 5465 -532499769 409200912 14088 217166113 630860111 25694 -83229249 120318297 5520 87139776 111287734 3358 -167818235 538558977 9725 -178915644 601615416 4521 -410763629 533746864 6742 -298795947 22572646 2543 -50153941 432283236 25925 -547303274 473121844 24831 -107697360 244068314 7893 27719370 441709648 4290 -322841912 22255432 25316 -286279753 106543074 24266 7220749 792421678 1328 -481301588 403954876 14443 -234540661 646089283 6980 -60444242 929445970 10704 -565589279 342653803 13011 -289575833 493009524 14589 -266646708 296244907 16218 252057104 81131667 13996 153609469 854054741 22240 -549780662 96487753 2473 -590561930 25123642 22081 17191358 383123379 19522 -50414320 163513149 22772 -12565205 744031185 6793 46115684 384151562 13652 -413828723 366107238 2664 -134798651 164400548 12934 -289361023 836703309 5687 -513173257 74772762 679 172967372 525720599 9444 -148102496 656644914 2988 -475483119 120626595 25058 223620897 176653682 12026 -454455958 432516994 24644 -28660510 247314404 16774 -333724200 271538058 14555 -40458231 206691317 10677 -467888178 234781959 21513 -558147617 797312819 25878 -454751000 930271994 7970 83581411 873867453 19276 -148029324 913561921 14968 -528237991 769056252 8146 -259556513 289679030 18624 -426936744 396150491 8068 119264369 774694821 22575 -161600023 273536129 21691 -520004900 406726715 14744 -84986584 774757978 11531 -170370910 844543554 12777 -511587272 575561367 5048 -155080604 806539821 14293 -515591639 256202781 20315 -132144199 488325900 12683 7401187 99306926 20097 233220206 712675557 1221 35119068 923662499 3450 -468313833 935066745 13358 -527405490 823545652 24478 -574481359 450801001 10941 -136003980 915155291 25765 -317339559 681631420 25425 -332179643 111657418 22612 222941456 130143818 21999 -444043849 254981442 6800 -437386235 682623074 10875 -276764232 628798807 8724 -19630166 210741346 10084 -349308421 472796203 12048 -10896008 364086195 23257 -130197690 167806177 18892 -120284070 841838288 13126 -416715365 514196256 19852 82042203 112835101 399 -23208916 208399697 3678 -250220266 802008251 4990 -406475342 504658160 22674 -459665369 251449218 13832 -52767979 87825755 4021 -198150223 287195779 19696 -513151070 181163180 9375 -578953043 110793840 10122 20613752 215686701 15260 -105241153 651650287 15682 -498598887 227238340 12270 -52012932 673110754 9164 -276999753 289847304 11311 147020120 855521961 6338 -150054378 113345103 11734 -269211325 387478415 22833 -256227274 822716231 7728 -588960521 173906452 13623 -571034761 318426765 3237 215713975 125719715 25948 172876742 667522730 4112 184797635 133301988 22218 -30264262 238011456 14578 -505412726 535604738 4321 157823930 796906223 19045 -401721088 817079876 10893 -599838268 350927076 16890 -524935921 465498279 22325 -306533811 237226470 24268 -344751450 432390144 24975 162768025 67843232 24815 177738501 298863509 2191 -410468049 780748560 5727 129156607 572755363 3545 -376013169 800675621 23867 -98623696 327526329 2912 -27586389 160396771 4465 -19600345 709544050 11323 -20081183 435881769 7321 -33539930 955734029 17370 145672788 232922012 5477 186176861 106604860 12050 -351029939 568180263 7108 99866519 539567936 21321 -227540418 237071490 6064 -184951386 473917357 21678 -127467569 763341266 26009 -369876673 907411504 9298 -314636056 318667955 17591 9849237 674360646 7301 47986636 797761598 23599 240143581 424390519 7816 -129467579 64494063 7399 -263449961 240700556 2033 123364248 790314079 7770 -258248689 146442379 2830 -168360790 712855996 9269 -152582617 693188228 4358 -324533564 892990210 7513 -472922734 361594695 17991 -427227620 241206446 20309 -409328166 336809600 18688 -87155159 168322014 10415 183666930 303480781 4875 -427092987 151701941 2580 -305587242 880396154 4002 -248743845 180941264 11685 -154209828 713620663 24185 -550366516 240703954 8201 -220572005 770064063 1345 -16906847 179515388 1235 -84935661 128888374 3743 -54656250 142832351 3067 -254380844 485039651 189 -69370981 333912804 21864 153522384 428978888 14 178536572 854139355 21149 -272168515 751709202 6849 -537020206 445928344 1643 58278324 107977452 16196 -377191711 22843395 5135 -368738298 537455547 19030 4018173 817328713 18573 111465044 551300232 11278 145495836 776560017 14240 -390129469 435440761 7128 -317939981 215061826 24791 -446673982 224298576 16578 238072585 816317262 11696 -320327443 269771598 8539 34429458 564110463 23505 229667683 507686860 14779 -183331477 54058998 1313 -230311704 148882150 13504 156026712 446657997 10224 -147751599 11888219 10616 213228836 263225795 24488 137209769 474582699 16904 -228171386 736725798 7894 2774618 312865763 12245 -175025010 471762894 18721 -512879210 135123342 12978 184320029 97327853 17780 -227688161 196471198 19275 142053931 528596543 19957 -70638020 776955383 24920 -78044925 935865806 24475 32631606 68618974 23952 -480899793 256777664 25232 -318818402 705272837 16562 -199035135 412636870 21411 -147884233 917268335 21942 -595012833 698063385 13544 179036890 697912703 2868 -291889545 361254349 16715 -423142125 78709153 10367 -336481494 738949696 1568 -578003758 467658925 7070 -339054605 638230629 4319 -557308094 300352177 7427 97656103 214303786 13223 -170011312 29811894 26280 -60316299 436200666 9255 -184069612 547031831 16624 10532233 860602769 4194 240833768 899314602 5564 -122110067 712161939 23343 -146590805 575951583 9809 -524013701 785079116 25200 -135678254 798538006 21164 -20672022 370235725 2127 -335580255 726894894 24239 -42563404 936440419 4217 -470647708 242228172 26206 31354315 323094246 1893 -116020875 892401014 17002 -114962984 30281511 24102 -143686099 283116411 9851 -221865847 871080571 23748 -131447493 189902461 19103 123450128 333895529 9840 240732663 75651177 8652 244420430 113355770 4093 -44357603 794788472 10562 -298546969 517346422 12701 221136609 344644110 20561 244185856 702638115 439 55951970 795458914 1377 171811585 406596857 16685 -167988956 548302059 16678 206054744 919667184 1651 -172711720 249766919 10532 250164776 458133329 9008 -147998705 919704573 24622 -34216999 842213092 1970 27674007 596472754 13437 -442238865 32282907 4758 -418796875 908653525 14121 -1861550 305812323 7992 -34229947 133940310 21578 -563871734 798073115 3656 -43641899 110872544 14900 -107941312 237425055 23320 163148835 580810646 129 -23949106 872394057 9149 -70627092 954710731 15911 -195318903 387824680 20291 -65535187 724326229 3183 -274777114 40695702 21413 -338405256 763133163 9737 -264949146 948335680 15379 200833232 665054467 25390 -51978721 828557356 3643 -451851990 802809563 13394 -291136345 462834673 10461 -308867982 27700581 9928 -565127515 955673958 18515 -198995525 624515732 10867 56594486 519602026 5774 -360753416 902132528 14104 -504192353 955020466 20384 -357868736 912762607 5387 -559458200 233673739 13075 25846981 846223108 23795 1875808 296137834 10731 32905925 606366009 4606 -135944022 541920702 15176 -588617941 91151537 23321 -28154594 36683703 17584 79422126 514060622 10325 -15372295 176849319 2302 -116031468 26980524 15771 121230778 13855734 26187 -175068919 303311385 6208 -502707131 954448704 25812 -17434094 394477877 20833 -324891596 503260270 15210 200250393 120555458 5944 -228654386 182134733 26153 90685275 831057001 17547 -517885856 137567694 5936 764636 666912658 11640 21753150 742991911 14244 -572407770 734838733 1020 -400771300 656917454 15286 -463281527 785881967 21094 -206361507 551318951 25396 -399560216 67660085 7860 178362465 926720031 2772 -414051338 200419327 14142 -415636991 279320767 18693 -101179719 197328653 16950 -98583030 364761146 17789 -284606388 915429760 3152 -255918037 153049207 23955 -600453288 577797651 18868 -55318992 836674030 8245 -437368281 579275670 5184 -53404002 750845442 3377 15326678 678238028 20663 -396136612 787513674 3615 -583891506 381207367 17995 -308444269 77279809 3528 -363998551 114587200 6999 -212019231 478020381 25769 -564845595 488288977 2380 -494397255 466089568 2003 184318776 743456763 2794 -340580443 620673106 20360 220155016 766246085 22073 230618838 907230615 14715 -502190486 209483128 10762 -267666162 539516671 23396 -189525701 53892800 2035 -363137373 540730411 24546 -131931860 412762047 20142 -336247123 938559272 7062 -220661407 617453587 9892 -394892241 401425721 9623 -269684094 423334567 11889 -555716272 891456101 12196 -515779337 488858651 20784 122913104 778632557 7967 -358838183 236232479 10281 -121614516 901382576 24058 37180015 908929080 3028 83029926 201682559 19885 212552815 607702821 7807 -46602600 693014020 22829 -475200885 232069174 25448 -127389157 899749409 6600 223199584 639674755 3102 -519037890 583381333 9 -41235696 822787998 18753 -327913459 349082400 11613 -213940294 845266234 14528 -308974265 816707509 5789 -184292131 72834917 17494 -459624989 180376659 4253 -529166534 153775688 19038 -498542186 200906954 14349 105330810 217483929 4960 121876159 504191757 24734 -449941674 898252134 25603 -68562823 482635232 19214 171563256 586645959 20571 -271417503 241723399 10817 -548290903 535777012 364 -280199146 184287509 23735 163966438 467579225 10863 -184844816 902377102 7588 -546807631 745363145 12417 -600859562 695861065 10719 109713340 456300048 16703 232696032 30751743 9512 -585430081 128050630 10030 -390491901 839051208 22299 -311733684 828357642 14423 -399462400 874605434 2018 -233809500 522860081 5502 -290205814 497418993 17583 181894081 438752323 4005 -151269288 552419656 16226 70258948 581796471 4988 -28790708 933677321 17046 -484142795 766897169 20727 -329526184 812844218 15093 -508953098 517489632 8031 -206038118 663716949 5523 64474448 31850272 6098 109121127 182862568 24658 38616270 248844657 8008 233138229 428522302 856 18525096 336346567 6774 -293794814 202961522 24771 118701341 28052386 12228 -138995518 911440689 19367 20088802 394468302 23934 -416263903 378723670 13335 230615695 35722620 15963 -459733073 872160429 2595 93559053 751678142 3016 163343257 855029996 20541 12283836 484314574 17442 -578848899 531300189 16904 -592300315 874659829 24807 -235560515 116882813 3026 -9197616 705458809 17773 -220364019 90767241 5871 -16199464 874658561 11323 213417011 616244775 17596 235424595 426583298 2498 -238926543 240665224 25780 58183388 239650159 1322 -515517194 836148152 5578 -204316453 802877551 17923 114325797 603640771 19683 43283175 751394272 10810 -159258477 76402836 10597 131077909 842535182 22063 81460754 895150757 8443 -564456234 644197592 17866 -382845280 587794743 25269 -349100332 839219754 9309 234032855 235676219 2935 97955001 918727606 3375 -25482744 550358535 24143 220351616 421218933 3149 -564225709 389832461 21425 70638163 910046217 15560 -374249884 666778753 18730 -362971048 484820018 8023 -55697373 221350947 20051 -557410209 266743837 24067 -162923102 108836924 7524 -530205203 580177758 4483 -74290859 212969782 24269 -120254380 684914838 22814 112994566 236499362 15021 146150050 668247832 1697 -406148702 305707342 9188 76758225 485974822 21227 -414042071 514186932 16248 -358564551 129695637 13186 -370397498 160420062 8023 -444763843 210532390 14059 -83357812 873973462 388 197266173 37258675 20517 -408689266 453758319 22345 -425675769 363013364 17571 -192397768 328476953 20987 105849265 861005685 8809 -193123058 685849994 23003 203546017 830237911 1572 -267022884 880442728 1302 95621758 258566755 24819 -309929312 201247121 8062 72063936 684002898 614 -191562285 614123082 19674 3825549 273741634 1489 139225809 499767530 13200 199935341 269134758 12044 -62344433 491710511 4832 99849236 195393836 22420 71578360 903936832 4438 241295519 531345074 12861 177549611 142958010 24872 -406809607 671881368 21416 -521227808 497926973 16826 -213002318 18298905 25617 -75127646 317036178 18053 -88777562 573994316 16893 86707144 144797839 4273 -390387112 835141990 2696 -231251265 191172570 7770 -408531448 272629931 11468 32089922 746211053 25035 -568421173 126522273 23956 -405101497 55888667 20334 -1916700 568998716 10744 -473265565 78258814 2829 171188484 462686655 18066 -467626431 802110646 5604 -432867175 262474918 18028 -105983081 181682010 2662 191884991 676023350 2973 120240782 566784190 13666 -590121424 169070785 7411 -382931193 70327607 25599 -78561717 909723393 8140 160243531 43884369 1181 194402951 642012463 14285 -226675441 913398566 2336 -418774332 877625864 26344 -274291001 767905904 15696 -412726921 547126766 3591 -93768279 687536196 8015 -6110745 667912704 13440 -508852874 571241781 10571 175154499 294958193 6405 -126045412 479477708 3347 -279826680 182213092 9202 159089638 714975940 7919 115226574 931993070 1527 -96396207 936787258 15300 -601970296 830013807 12714 -93204273 272629143 19682 173438654 931158207 7646 -85762687 41537615 6515 111952885 211942289 14204 -566655046 279975199 9865 -444244105 320598012 9943 -100596876 457604836 7929 58662943 745372593 22756 -518901014 476612285 10099 -229119910 436005293 2646 -169946477 270309692 21590 -271241332 628269946 14686 -351386661 104528552 6966 237617412 862945598 25368 -1658499 748995439 8435 -384943499 432765033 20825 -57071896 190209109 10172 -298524417 952697484 3981 225164211 168919165 1007 -235878374 379596348 5393 -371348856 637782633 682 -154776492 828589003 4872 10714619 465056479 3202 -2974978 107690539 12293 -94747821 700754844 2485 -95765963 895172077 26423 -210707227 735658753 9779 -536058755 512237336 15938 -321030354 241411420 984 -306150653 452119913 19424 -512812617 503909435 25582 234371911 123308234 4477 -327828605 131056647 17093 70408874 380374629 22218 -215888733 832369363 20659 -171004073 72349805 10063 -69472648 421808224 22301 -590724681 692988972 21027 94410749 516044304 19210 101095172 694335763 18344 -320935617 171590096 10386 -82209412 665866460 15181 28651135 462843019 8854 -24867437 817964652 17639 -89054528 333058575 16001 -508371297 248670419 11032 93476594 899613314 17523 -205639015 153101699 1705 201262044 586030815 12664 12061881 453081707 17388 -485238630 610043321 10346 -370064824 545847445 22997 -18910190 313911661 16172 -403403319 340626276 14012 -438302594 184783795 6181 -505323120 170653455 10835 145960612 557214651 10915 -39671186 653984135 7351 -438134436 510750228 23068 152230940 577131370 24641 -299878866 510822688 4820 -522755590 888204989 6556 -410658727 491771656 4515 -454067568 779690368 2020 -307832577 455884836 24451 -247783709 78403241 21060 -499547076 557931487 117 -425681200 911343320 18381 -505986378 25414822 18445 -23052990 64200876 12917 -313529058 9726909 18192 -424598028 803621153 13188 161787521 584375079 4073 199441716 555702089 21787 -319401257 256612366 24083 -306560963 596236762 13140 82121848 79677992 22831 -190226316 66561047 15350 -457316437 604156634 15187 116567525 56232666 11230 -159069371 640996341 20184 210582078 690425493 1623 -215959283 101922892 12770 -465216405 744906489 21021 -428490478 865388805 6976 -307809652 929699413 17806 90150980 777791727 25697 -97592349 451267978 22046 -458049259 883717925 3359 142242519 586669076 25092 174976973 932763439 24872 -596439091 904842165 14669 78895014 673496453 18056 -361074246 681444501 5756 -11259000 760754946 25633 -47408073 214105316 23933 110423179 367466579 1246 -189681225 314832623 19209 -569242170 162187872 20640 52064599 709465478 5926 66747663 364002162 9362 -169233603 703314087 18879 124573112 51628286 20322 -63628950 516190817 9863 -548340911 158474795 14703 122953134 868821402 5459 -396511841 19227750 10165 105624224 324804571 11804 -287315135 803723644 5764 62633476 245951925 2066 -504430966 417559616 793 -295568534 52521170 8761 54438360 278985747 26373 98130122 319688575 6124 -323570182 857628439 12616 91791243 427170184 9518 -441131160 9772528 25880 -316438016 921419588 21070 97483944 221931396 13347 -213572908 328213458 17378 -338443678 300985886 167 -220860796 914952340 19673 38950743 275261375 10178 51919697 139343807 5430 132662687 342513329 5690 -122185836 604174136 10123 56483708 158416814 11673 -17238061 185320881 7149 118221485 438764267 11576 -142023682 458081617 21425 -183275535 619074285 14716 -206573947 276151605 6221 -103494025 402883217 18059 -92816416 418578625 4950 -39240061 373602501 25615 -331340429 677618127 24305 -191050503 660744795 21455 108496907 248790798 21740 -582914142 563427890 17449 -158779405 795764709 18597 -344713479 347842616 15184 -252977589 345767667 12881 202732383 301700645 22144 -252771476 584537651 13782 221128715 810843276 12201 -205151260 275587800 16685 -321552387 829790039 16560 78747788 928557784 1420 -527980627 756006289 10579 -536745962 555839702 3694 163852221 833953763 7049 -224361362 542532342 17181 -211851690 587307898 7489 -135898264 79738321 12186 57696746 257302878 14072 247635285 529167156 423 -92625524 847740811 15335 -327349668 632745569 4619 -186354701 743698510 15793 -280656109 572906875 15716 101894518 370863692 1351 -41266046 953121185 7979 220428263 792154888 24586 -513448867 290772000 6489 123078637 800482215 8769 -414978260 625434017 11076 -147238460 233829196 25536 -563446510 317283208 25340 136107715 214745862 14796 -161543168 221847531 13387 -516816145 646702316 7581 -371905406 73434980 15151 43397453 425207749 24880 -428346044 652776861 25862 -221123771 211656305 9093 -573197720 269052100 20866 -432879254 590427977 22958 -574609414 500710352 25806 -318702650 140228318 23222 -455422523 39997172 22452 -413175410 454600950 14732 -308477195 309259259 14605 25388896 459207476 19274 -370705721 835334634 12451 195343117 81677631 17521 206919367 13483394 9879 227461469 325081046 7416 135452422 746406121 9049 15301095 24409100 1579 -488913474 433005726 9931 135234248 292712802 16074 -32549087 734253846 25979 -289894713 12000770 20914 -105777968 649039130 17796 -297925039 835715097 11623 -66881327 380331078 9444 -45422152 745449856 8098 -427882486 39911007 20853 16981362 415167766 11629 85736165 320304078 915 -200062501 748456868 12565 -2965191 135895532 18282 -105417965 197375226 25316 -102078939 33638295 6534 -17332970 269173633 2327 211046502 215541308 812 -445119406 402113200 17489 -12452768 116398514 5614 -318850044 429512111 7585 -1273811 300961271 21470 -97666415 12005772 225 135413577 758448194 1694 53858555 333990716 15592 -591428077 621494123 7349 -42904818 953410779 16018 -240361036 445703739 3928 -478891594 527497853 12900 -172887987 396303050 6053 -176103535 118502529 20174 -556404789 927144476 24144 22451226 357884733 4275 -35227626 532810692 11652 -119215226 494801432 25512 -314195535 481630810 23288 -235429514 847891741 13509 -246682069 221545590 25741 153676440 698656700 26369 109705150 157057325 5337 -251823434 748751905 7519 68375863 129736706 8573 -91526510 253107031 25348 -136145621 475586018 12684 -401863705 575742869 14073 98149130 428360082 24326 -365153283 891103337 24490 -393510131 793553837 3176 -421801369 246375443 11261 -116290914 625930992 10859 -157794587 829543015 23047 -594212675 760979559 19355 231797095 263073585 2408 -118529984 551224909 6154 -54541375 336121465 19301 -247475173 349329999 25269 -557193165 663654255 10203 -243013170 396806500 7375 154361731 83837427 3788 -54726077 845196428 23913 -247885173 639510979 19807 -579172553 483518773 6156 -317735311 406754133 17956 205239941 376421010 14018 -572166897 738868221 1552 -160633525 323446975 26313 -100377955 34135650 694 -543647169 792893864 11071 81224557 153948516 11564 208530223 69595680 21226 -519045645 634166430 7715 135211114 644148255 2885 -333540625 262377289 16889 -584120720 877800923 9124 -214085136 77026008 7354 -78001513 123289136 18540 -504142436 229529223 12618 136671722 689812534 21544 -157479651 60897416 5930 -186631913 773243342 7907 -134167225 114025322 11750 104090535 870648314 25448 -43618979 623931616 9072 36822874 65031797 2843 -508248389 520338643 7966 142603015 927646443 14695 -372007589 907752305 14001 -580571044 748987987 5666 209110921 664475149 4394 -22160227 247825631 17976 -211999715 695306596 5419 -70255848 410799652 10851 -375130833 89986633 3597 -535406539 173173865 11260 -471395133 220212327 26188 86712994 509544488 25671 -247981351 394809946 12195 -26844148 747689683 9115 35384500 429127696 2564 -138043910 266985407 10676 -215179235 541365651 24235 52111215 288482352 15683 -7517914 461603884 16560 198041763 884077134 8560 -159465995 596590404 24206 -512944621 193957098 14132 -551238931 751458008 15173 -138517957 581411070 7930 -521284912 126520953 16860 -508292649 320677215 12416 -556887158 561592327 16418 -202628569 477390835 14809 17557866 233268995 21591 -183986629 29014349 13758 -287285997 460313280 13082 -398909210 664598160 18138 -325458270 150083899 24747 -442720957 189138388 4411 -207265299 825360187 7780 -478650492 266249976 21593 -450331828 912063106 25536 -36638601 62813216 25881 -417920545 785476466 3464 -371026563 846429574 13650 47912841 647230537 2093 -152563367 33619332 22058 92262978 662343495 275 -102244613 653843503 7848 225284213 234553815 25589 -460175575 948888352 9282 -101713167 796126155 14180 -163602123 868605417 14002 240141147 41735007 5404 -346520050 358832282 22834 174258505 321299433 23146 -182858404 654823681 4443 -565053962 460250708 13799 185550006 526155159 17227 -95533640 30038874 2914 141527859 916128360 24252 -179836609 92701512 11216 59671031 155757713 14376 -335667161 856937602 8098 -447761505 175835301 1069 -125364511 840175626 15693 -587385807 917468939 2984 -466647933 769818535 5475 52107059 725868148 13934 -166427473 540581109 4114 -139873389 711968532 7359 -566545408 127918855 9488 -470345654 893324289 18139 -444332892 244685886 17053 62392823 291558609 16879 -432847116 613627351 1756 200284312 907490269 9440 113797719 229470441 5120 70970659 873667691 18113 54845993 365956895 4 -232530246 849875966 15103 185874169 876188513 9801 -550469802 880521604 17184 -407954632 312034409 22367 -597518195 543185326 6944 -157481232 418246891 16442 -514692248 467112210 3760 -557355852 200030051 16511 -17502558 300072973 22304 -318166055 894262534 11518 -443820242 412677035 8543 -516513546 173362500 10078 407849 954695621 20740 -276126152 487487469 11748 -573378167 723898802 11463 -417726115 694366589 9734 11625131 443618083 3180 -154544039 334794735 17950 186626457 175471480 23059 -178809690 86386299 13436 -518777118 744884707 14112 -251702887 104584780 4947 -554157279 572410079 21698 -131419727 299157133 16831 -567562901 60338874 12888 -336357656 103771737 21170 -181805340 312067211 25477 -186564638 62989139 23572 -594922608 75421226 22263 -537127038 819777573 3908 -226496237 85808226 20169 -99658234 480991340 14596 -465852806 842741524 499 -136097614 196724463 12526 -85763197 244807588 12661 -471920742 305166073 10907 -595849764 858625342 13909 -93660220 484033965 21465 -364071095 794664133 9991 -508578565 124826136 21830 -453928973 790279000 7106 239442989 510590261 9484 -271149638 213235616 19897 -313701759 315595060 18179 -350725101 415603589 11781 -436398760 193180084 20831 -550588433 598726606 5672 39906545 447782930 17934 -601734496 191951310 10640 184448557 741344194 10479 -170549837 692826504 9718 -413834072 393279125 1251 -286108373 847394219 22222 252306476 701047318 1614 -392428286 722142633 23568 214987521 727424831 1904 -70312150 262807305 7254 637845 115918778 6256 -228843048 442995467 14421 -20358793 426907836 24307 95048556 642744206 1637 -105418604 52694853 20520 48563273 164420986 20509 -227565658 956450217 13112 -209979399 646799710 3509 -249136553 67016657 19863 -31376529 106401758 11727 -599427899 742487495 7290 -301899629 44229015 25260 5967119 262287647 9883 -181212433 244432581 16328 -254173086 500195571 23928 -165566048 250994161 2568 -408987868 161209088 2892 -344266100 702603021 24534 -529748618 547257586 22633 -300249023 936531744 24260 -355393645 854926921 18716 -443749187 32471684 2499 -146929658 109977462 1823 135828355 629299334 25019 100516569 14634439 10368 -280613786 125226761 10802 -474032505 164585401 25319 -149561504 513678171 20965 -67003501 281712908 329 92441224 571557930 2495 -263905894 132363937 4245 -568851280 915394646 13071 -39985319 704432394 17027 180578620 501288422 22782 5507740 155711364 2376 -516591426 749271794 15707 -290911798 474525015 8938 79518737 233190656 1912 152667666 919112798 13675 -176163997 209517964 12888 75554832 795969968 2413 -36147097 832700370 3138 -64792269 226219429 14784 -130411277 672693208 11163 -411522212 308698362 14143 156324823 82337772 2804 61233209 103425750 17234 -335447828 724574501 17778 -369919807 116635911 476 174610158 536583146 4365 -172781206 441131305 17503 159254938 597953130 23541 11835956 443973891 2390 190040923 203709333 1817 -247360726 279543969 13678 -9405789 788290625 9941 -468822996 810700384 19408 -203732396 658232259 22722 16143236 643916594 3905 -199226992 421730070 14881 -394560945 743948375 5691 -207863304 257711757 19278 -278631526 679704114 19948 -306617852 425019424 4982 156655089 304400165 17200 -434676997 385742853 16823 -113096146 851675565 5806 139335567 603059908 11823 98283046 335155197 25311 -255982323 682984435 12887 -69648492 526764479 8082 -200505629 92543937 14842 -256721811 75999329 11641 -53766717 633930626 21842 -43421448 868313768 14727 31726499 880442492 5363 -521580828 571336508 22579 -134489754 564995186 7396 -515582345 873692101 18367 80344156 640748767 22833 -65507429 767691343 26069 -528586431 391665628 803 137370372 368230773 23005 -132656907 63044040 24314 -522117420 695171797 20360 -86921256 796512680 25640 161181944 304751860 7026 214876461 720093939 12027 151351468 378970362 22667 -358402071 290386489 23164 118591171 638165872 4880 -136360425 253907278 13443 175184732 532514529 12606 -373116573 744125635 18605 236834765 418420695 6483 204288217 175097131 17668 -138946994 218967511 17117 -581265173 588417204 14444 -14202509 91185410 18813 -126527852 934544021 2587 35205286 857747214 22331 -260732335 840245772 14376 219457345 111124049 25634 -585228071 825911043 11848 -215512566 143607292 15828 -529638658 534249199 7341 -400617483 734084503 19239 -350913068 941625582 21896 107117159 19166745 25901 -566744067 287443708 3673 223993517 215814483 803 -36337436 558673242 10627 -69824003 888032282 22725 -14542185 596379289 7224 -249825745 262341751 1545 -98877649 940006041 12824 -430340313 316521810 4079 -8808719 686172192 8399 178972104 610148482 10900 200033367 19108676 14416 -417064048 407428720 23926 -392157140 86138605 16405 -182194001 623935589 16975 -363052605 208933813 10966 -558286867 116819740 6524 90326472 647748861 13337 -583158734 448631540 20667 -12446374 71112902 1197 67852034 522055731 16882 -381876412 410134693 25556 -440612747 363233377 23857 -342292793 495806207 26032 -295309161 483478446 7305 -256264971 902462392 25845 -489557276 485509725 21159 -542667029 580097627 9219 95622941 325877469 3692 -126986922 597665611 475 117111970 903193383 7102 -383479394 688203362 9704 -305530678 226502559 13165 -535653093 339368993 9687 -169764488 420699407 17291 -534235378 155133019 9836 -82412460 178632118 14887 -311549478 312750917 7661 -507897604 328210224 371 -553608615 812293286 19765 -94873365 805106065 7001 -222148315 805688417 17037 -574481541 31590803 9890 247448342 306899852 23424 147674154 49506683 19310 204550860 373715746 25024 -133397872 630671512 10372 -403043409 612036411 8112 -137057655 854531665 8659 -133202082 925617740 22803 215956377 549929236 9937 -294992997 674083846 5985 -176169741 145791585 2188 -565379405 33797011 25399 -495571080 751791469 9765 -486558050 688660093 7576 -474187536 315084531 9142 -83910518 153075049 16144 -218733312 710214231 12560 -188338308 94650438 17646 96484347 13971789 25971 -239357108 931540178 24250 -122365361 707757042 10395 -350628151 263755242 19040 -127484562 273038642 14885 -286693556 240770618 3077 -220600694 301583443 10533 -25264243 421302685 3469 223789164 127678497 3595 -380486070 309933053 25532 108371835 260458981 13029 41529485 660598098 26427 -567904592 661779572 18873 -158085699 128069963 7760 -532350410 473105802 22682 -349956640 896613136 10899 -254753820 617872947 6041 -113383169 938472498 7995 -38202823 460717306 3689 40122752 799276812 5379 -434627483 145264568 9367 -528313168 719987770 23915 -310448232 560142956 16621 4658293 646168026 2765 -481914091 76724001 3858 -554083967 566196660 3615 -384096564 220459264 10804 79653203 380450066 6083 78558595 15882370 13440 230847272 323357525 6194 -351687481 69725451 19493 175164087 400185407 13758 131428695 813409385 5187 1411504 742748110 12223 -291366309 615985192 4553 140892817 818439546 2049 -194508745 217274120 3680 11737683 700559873 13513 -248385159 494991715 2893 -442075504 164848062 7676 -555728915 128930465 26029 -441686699 366548407 11913 235197931 254741241 14289 -542613488 759435735 7123 -558166551 147729666 23297 -187873355 61635181 8347 -125435447 184196054 18725 16197347 50731091 5567 -199507929 650579383 15027 -411491661 346637228 26321 -157929206 720510476 12850 -507867110 63070048 2775 -167556980 853475937 9099 -467181001 36652237 8355 -519390233 93072170 5121 -196870474 255460598 1727 -198156586 768476283 7458 -128830705 632670996 17743 -314058689 674211439 4947 -50680444 131357367 18845 150465313 99782657 25284 -408092945 612418454 12613 196787570 169744948 2812 -506090051 165763624 6819 69804364 667224715 21878 -311388425 384501023 26242 217695422 769626332 16379 85524217 920316657 17638 -257230198 553595264 12972 -5839331 674332420 11251 -54451500 466465010 24666 -536636989 128448754 24848 206617107 607115464 2507 163376599 389128693 12967 -379998166 758499301 10244 -374148055 647455047 14087 -81665642 92221887 21510 205756461 84484992 25604 -274419683 420742079 16526 -258203217 954131067 11564 -596221954 776392357 4951 -157652960 745850603 19184 -481393827 525187002 18074 14678219 591559285 5834 186024200 18164005 8485 -137733797 752407637 16 -233583271 201511083 12147 42214778 277067370 7161 -297551103 462943244 14226 -499362733 824475333 7956 -370587972 169865970 6111 -106494833 116686613 14959 -476800983 225895832 7607 -136880901 343573277 10680 -119466529 273519371 14023 -145727184 355693576 16762 -109681844 208876263 16978 145549528 274909479 10158 239813315 949774176 13185 -557012403 359344832 25809 -406262539 15132800 7823 -208771556 829090714 17704 -511130915 365443553 5483 -521342757 366142360 23634 45664084 491918530 12197 -437156870 782580975 10210 -217084885 639314263 1686 -342091554 689342597 7670 -390775694 291661455 10733 -500381872 633653113 16293 -110967782 282690301 22228 210114403 765898752 23227 182593104 318860202 20838 -268895937 840872517 19030 9308204 494937811 21031 -187539743 509121714 25522 -68217143 112548554 7734 211331771 711147283 17814 -54436470 781713415 13432 -467339693 529934449 23851 7568611 314593513 1651 194155855 808661950 14101 164586107 414744984 17007 -225245559 80300083 7562 -388429278 284177336 9012 -69081031 690132933 814 -588038171 629975153 26295 71848951 856179400 23600 -580148756 168296905 15653 -590710772 799759160 9694 -173725970 175880175 44 -533427819 653018811 7831 -485342567 681562420 6512 -148330893 365323356 15054 -417887321 682497476 16573 -94667055 117211128 933 -562534744 601355801 610 205663350 246284441 6740 -156574084 538132237 2645 -351176697 194935161 15374 -504210335 754458636 587 -345873339 952189882 8440 -73859850 453244929 23877 -183117815 758410124 8035 24554609 544551969 3341 -530841961 505027424 17511 -231701548 887402333 15357 -90076701 814870197 26409 -229168609 655171236 23468 -454539594 715816174 6253 243021603 413138906 23055 -339780855 749180002 14751 224312240 479936956 9583 -430757113 780597287 21638 -582474929 766446791 12008 -395351544 500396249 3439 -256864118 260943387 1094 129343383 627228423 7483 -39671845 684099883 7080 733912 217251630 11866 -291516703 933213751 23716 129220460 663172535 12283 -569669119 414612939 3453 -451934350 268815680 11939 -126184910 134607292 17300 230781871 245951591 24856 -370986862 260979445 21450 -300342568 746023365 19369 -386877273 648039924 619 -408150566 771596394 19851 -240839349 156808299 23880 145754806 375478556 2531 -192517789 743773973 14359 -412266526 580256475 14224 126667856 577156620 16257 -526075785 343663719 2590 -336214754 291240352 20737 1714651 808108470 11457 8516430 553457838 21222 75658849 650652193 10992 -134073867 17268827 7502 194780559 102792721 3292 -534414286 647848880 2613 234370099 205756128 20713 -42903670 12644252 11446 -195475911 404475403 13962 123688314 888620560 9947 -480077569 719909394 16560 -588695466 673655837 6817 -338419569 278783401 5214 -204529083 669828287 24817 77548288 392328029 2117 -23737558 685974259 7340 182951999 596960019 8642 -293300958 587817013 25065 -205719257 250196539 3641 -20214971 473723281 2400 178793552 384663696 9402 -352707311 148233830 9318 -321063409 826221713 23559 -405117636 678637913 20705 57352775 135355010 16096 -291590443 194099006 15652 -330332207 184234611 11676 -369276336 236980947 2906 18367912 184424896 20520 -510536316 634718200 15660 -399186097 403779599 25730 252435149 202656039 10790 -330889392 354951257 24727 -562131599 916397373 16206 8605332 671544370 19019 -147234365 329185556 9682 -415798426 815885211 21028 122020234 114363209 13480 -132689941 307720911 24098 -284155705 216553776 17323 -521351831 702888230 18771 -359720910 907118464 15716 -200506953 48996606 25258 -434242224 49347854 10517 -284777157 940902418 19685 -16839962 234199817 11407 -504038447 327973394 991 69354326 861446432 19390 207678873 439575927 14669 -310870342 352805308 13537 -594467521 301762331 8864 -14040715 637325226 4379 -494436576 136678905 23985 165774147 516046330 18928 -194372111 346535786 18500 144230178 731349230 21741 104104798 56091395 11945 -253159453 789032446 5365 115689064 334571355 7730 -106535151 937628301 16147 -326540269 694901505 9457 233296153 313550627 24558 -579736469 858647715 18512 -601245850 467401807 24761 -415514475 371048311 11113 13433542 204651608 21753 -383711460 179784407 11 -167469240 442751320 12433 -459131315 574576565 12394 -560711290 728603329 3958 -289122451 390455221 21615 -532417343 647730776 7374 217789818 661055304 1412 180356210 649146637 20100 -90534862 627690316 24494 132110573 434579581 10475 -109031518 774773880 9266 76188883 801571783 23996 160026432 772500387 526 -32809006 141485259 19665 -544115516 502280869 20231 -520974834 794638412 11848 -89300464 338250573 20359 -234647585 897433146 11247 -397737456 196743911 1322 -411665365 251323145 25839 38863749 768839526 1688 197545222 320615536 4472 115150030 433704394 25708 -251765471 756853119 1973 141361937 42829421 22249 -523328115 216031734 5730 -138029552 175711873 11120 -282018091 739153732 165 86909413 517279880 11834 14055110 481169379 4446 51804782 80980718 6017 -14843862 879777295 24529 -248670176 275875320 19161 -369703543 213157771 24627 104606122 244888253 21021 -41540325 111534192 10126 221086577 585432504 3541 -369323096 747785559 3034 -478489287 694208194 5635 -99787108 804886872 13890 -146683274 483908114 1042 118947381 743502396 21124 -51698603 847036229 4450 -61498076 277478837 25899 -136474775 399057411 6723 76204840 764444183 7080 173053635 700121256 14079 170463204 550031376 8670 -254615468 546225593 23098 -574482274 520602810 978 -16166953 443148451 25003 -77189774 390596606 2419 -25117813 711113102 2988 -388375365 540437397 18744 -115701902 197973996 13834 211592194 507721421 889 -179263 61148500 15118 -578551617 89427539 14488 -426617272 29308488 4812 36590293 825929412 24644 -211678792 134143593 12884 -579648725 157277597 19940 -514400499 238586922 25515 59060809 307884539 4957 17417439 812691290 5072 -2455777 737112884 19908 -584697319 862925750 1354 63696426 299704210 5112 -168833466 387451485 21692 -367821742 724245822 11100 -514085178 505816491 11282 -142793317 114844963 9838 233160333 41938663 16121 -293552954 430981008 20524 106650005 16997558 26178 250876262 695422549 23150 -555075827 542588031 21264 -142000980 343248575 3094 -578040578 585755022 16928 -86361986 859559364 6206 -143452754 661837176 14727 -199088233 34571082 25977 -521790638 375378298 18001 -299672916 873649755 2305 -314486308 129672547 16533 -52238376 151034534 21986 -480642352 635209892 26217 -513517537 421615010 6668 -355703372 451230522 9924 -288854191 129287526 25673 73266427 500037364 11824 -75524117 175486869 13 -460273235 509640615 17499 -333163879 408646995 12438 9431529 11163976 22576 -162524624 116359569 17788 -141540735 696753894 9166 -132651039 402511931 17245 -15112606 180822804 7399 166465158 164905180 24338 -290625476 562229089 18028 -273313122 696647278 8091 12489022 754519944 9617 173501577 913712982 4433 -556631847 309282315 23594 -133322987 880121362 17284 -486585740 423863036 11907 84060768 813136493 26420 -386039784 583599895 17306 92908661 830897614 16844 -267263081 158352885 6442 -39513898 379268980 13583 9946492 810678303 18710 -314561549 713139560 16811 -53032779 507197318 10931 -341608096 848151443 6755 -418200404 895794116 15694 238672541 416422103 21904 -411708247 797155285 21792 -208817614 899626605 26205 -599921702 948307914 23029 -102578733 613739410 23647 -451584686 714032595 15810 141448810 248172090 6190 -477350631 534592555 11641 -528081756 893121080 23031 94660101 792879129 6823 -511819443 818384441 20365 -490799357 391716233 21886 210025578 334968449 21402 -219687891 871127660 7030 -267561798 309624842 12777 106778377 939294143 5149 -194073195 357105971 25387 -209161995 888969582 13598 -342546363 344676709 4029 72407499 561127388 12883 -128873032 76648881 5149 113222696 364392010 14462 89407348 149803348 16747 -360553802 504976996 17335 227560499 535974926 10507 -174928013 851832667 24910 -249123200 630513438 6993 10383984 827580954 8485 -412565298 435798755 11579 -555039589 118034426 7302 245750196 457110443 13291 -181441891 675581622 22427 -73548616 26135948 19492 -516061856 848794334 16582 -80761484 83496451 17749 -194568703 433244486 8675 -116072980 402517381 24095 161244116 691609999 377 -318409437 276160200 8662 127709476 670019726 16587 -91133661 942100801 11280 -456223353 748666998 2733 72647819 318645171 23502 -245024075 144146730 1953 154208315 650290626 35 -63106707 250100201 10191 -106982510 699290957 13238 218589138 248938274 10133 100175154 907997405 18495 -467515602 587116281 2302 -240432648 723880484 25136 90615531 736233995 5329 -129193357 17892785 2871 -483968353 224172809 9740 -169474413 815336052 15083 -383574767 496947948 20540 -130113424 599920759 25441 -117861527 220930891 21144 -402444683 563359031 15051 17395781 74319933 1571 -179075782 376500702 13773 -385834805 621640937 2588 -329598313 461455279 7319 -249861250 692563492 24248 -313353816 264442804 34 -257411164 30925496 13510 -429669595 100624715 832 -337536348 152842357 15436 75266263 438477242 1234 122319274 812993665 9477 93080649 673110063 7668 -285528573 525826781 22741 -409259053 772432013 17036 -303481647 398849387 19811 -127521277 124039467 4121 212927213 165722312 23242 39705846 374365971 22026 183603740 719336775 19706 -29465168 660466919 14446 -158195719 338019673 12436 103422908 539571745 5216 -10188376 505877328 22954 -75302393 860759450 19543 195528347 226644927 15816 -437581546 858130747 8489 -86546475 384586057 7398 131052145 770366225 13702 81516366 31279315 19232 -392165540 742845963 12072 -316652286 453526783 16072 -568451623 449628984 24325 -538748999 533870129 17610 -547072111 867204855 25728 -269637818 841083733 959 -545912981 498072531 13863 -240343393 776632547 22496 48551188 316746756 20025 -210647172 579101941 20482 32367215 771643495 20897 -272363190 143375118 3436 -567437531 655441811 3043 -520919123 952533386 18710 -483915846 553693977 18128 -337048286 554243413 7288 -190186395 360006867 4188 -112216334 714669621 22454 219387789 44731703 1675 123628789 274260521 23238 -48173693 371803474 46 213915633 798790513 11354 -295229472 480796268 14990 137259654 210187556 3946 195427429 651450640 25335 -292802250 381258687 3198 -533205101 883800002 15470 -259773063 589286251 7832 -339757931 743835797 4085 -121571444 496027928 24442 233610280 324007997 21653 -252015613 798403898 4388 -211178471 680229703 20462 -306999765 581237272 19846 11121858 953263132 20110 -575733270 415140417 12444 115707083 329701265 24472 -115448002 887363578 15688 173182361 446276942 17209 -471071988 943524932 1202 -191123894 723298813 16389 -163432516 423270072 5726 12830092 87306426 22961 106228972 872830027 4418 -385092752 447307031 7265 -323102477 478948601 14189 4528150 115857785 7916 -136391761 140680876 16236 -539706543 62380969 23646 -465413586 909126954 3575 -143388860 62100276 26443 -492388835 223218932 22000 -289406558 925378270 21126 -129792482 523720899 3184 -182550927 523110442 13852 34760885 181821274 3198 -539488761 820733714 12502 11233585 461058464 6349 144922988 758577963 7513 -415048289 822458038 17847 -144374138 60492167 20054 -99159294 583923190 6073 -508575704 954752890 21551 -346888387 287844436 16189 -353306000 946226025 12006 110806663 706450760 13453 -332276528 106060863 17618 -532839287 186195203 551 -65166135 252171388 21413 -83401688 233551372 20067 -251941658 99178474 18489 -93248239 635628299 2007 102210844 575767293 24004 -419411153 153057840 16844 -154023479 253376164 21565 -371941157 194494793 23066 -129273560 246792495 17202 -310633150 70917051 4729 -282309775 669174685 678 -357439001 303236629 3204 -404559667 307271529 17088 -244984800 508264057 16730 66297479 485510572 16199 101114366 656616995 9522 -138004801 323293781 14055 -549046814 90197598 12196 -303218194 162240956 25085 -472381987 291575283 6581 -487582141 609939713 4812 223989246 149921993 12423 -43915806 867732363 21704 150708372 344959780 3393 -513703547 376099572 20144 120215099 299786707 10456 -563756356 143401465 25401 -241329555 199346610 17540 251424550 793264743 20834 -359409801 610362774 25731 231844720 787641219 1551 -63354310 218078947 7384 -77279474 943466292 9041 -578849469 125425981 9606 56625279 527955506 18639 28753068 59469121 2029 -173698190 362582206 14304 160459150 21384163 9901 -267643881 177484938 23213 -138622210 54365238 18073 -97533019 591674445 16353 -158085175 947171961 23949 -32224889 912061588 26213 83717462 124920952 7423 20829572 673103289 1264 72705535 102424894 18590 210316063 328641604 9095 244455158 471282807 10105 40908889 384846741 26410 -417654511 750435222 2106 -332533024 437698200 3521 -121621902 310614981 24097 -333747427 298656425 17382 -140763295 913645560 2342 -405558680 208356303 6547 -190316210 373533214 21460 -325433887 713382335 11633 67703112 395189686 6344 6164550 92679647 9876 -160372613 701289819 8390 -532845631 317414530 18602 -264703012 63625005 8177 -349806659 523895081 2997 66900850 38953965 20662 -4541647 142697640 14771 -39084358 763737123 23295 87615899 38444062 8355 -585902575 232765673 1275 -238581317 100812116 21570 -420128205 852639280 18657 -387876290 195901755 15317 135735122 265771042 15089 -182887220 211964633 1354 -19498523 894650893 21360 44654192 292908978 22058 -382093940 132118939 14288 -184315792 302409773 5011 -361757488 165824916 21599 -494179294 255500645 1349 31929074 43069912 10033 -4162066 173609038 16438 -255574879 652867295 22592 -96595671 734257155 21071 -412343996 372388344 10348 -204215230 301755245 18186 -400436622 8688053 25696 -137233135 104539419 12484 18421294 545732083 17111 11420498 807358562 18292 -489867500 137283137 9570 -17147160 57753147 9650 205358301 717939817 552 -305072754 413794553 1313 -96971033 135903026 13923 -248201858 597015835 11312 37283086 74470604 4158 122991788 141271861 6795 -433564934 881166501 5277 -236990368 102194827 3952 -460913475 771669398 21252 191521694 741762980 6460 17923098 325057642 13339 -148654039 134535862 1655 -132182117 328957873 6825 -574129300 588743156 8989 -22695361 473376148 14329 -284787669 260178612 2453 110649062 66099079 18102 -579691749 833579783 2769 -408260735 546793601 1801 -361830985 534049081 21732 -564411523 671834581 8335 -403236487 658467016 4501 -223926361 821566114 18288 -268859075 395865921 21693 -199590224 551927058 18119 212498427 255886458 1062 -87504096 370508399 12736 -405589020 665929150 5690 137805293 269016486 8107 84607677 773258146 19342 229442841 299250994 23961 -514730926 629621855 15416 -278763385 120259718 13752 186618330 885227886 3419 -319727899 329784206 26125 58863841 243427521 20528 -447481864 939597237 769 -179116535 852366143 596 246331876 127066169 17133 -268068712 156232118 4406 -511531259 496885099 7665 -15723793 466114518 16077 -430901831 91280081 23023 25957723 953228991 14953 -174466482 300913424 7873 97099697 697133269 4466 -358455017 67502067 14936 -478419645 782958617 3766 -166330946 252212207 10266 -22016984 528956895 21490 -304508378 627473891 17854 3620156 219800319 16439 -67479042 294012028 21034 -97131159 686064461 1602 -21617511 666430743 20182 82660029 292254249 1578 -193071810 581700364 25035 -540919762 848238351 4643 -348647472 340023877 16093 -286471401 556917080 7718 107012259 118186042 21187 -512517981 542086033 17997 -274470141 73013421 19356 47642568 12160006 20020 84590454 626736600 9726 91675190 340412058 7057 -170242109 684024717 7246 -62409229 105244424 2759 -76032946 113948347 5702 -379360982 193207917 20328 83487154 830138043 11734 -486643222 601233608 9719 16494860 263887221 14354 206615530 682693864 24870 -308737781 374140726 22087 204132005 75345382 5346 160865538 764540520 5251 -99952445 233141399 20897 -184369448 66378760 2114 -178567043 273149801 21331 -344568156 353708118 12342 -380441414 28497545 7068 -528778715 602360148 9307 209040223 433341644 17222 -278098554 841023034 17871 174818256 24418195 9117 -541781613 618646177 12983 249077155 416602479 18982 -483369071 424355903 12323 -474492889 184236626 23196 -160029722 817784875 8075 -243653091 396137351 26005 -272331330 386247609 4469 -186286183 148606439 11380 -491032473 150203183 19953 -251662633 596098883 18928 -562112979 827423733 3268 155427689 114279336 5917 -58752422 348717448 16459 -295608878 534444442 20278 193372728 472814745 13056 29199431 353881863 18519 -443244696 449389245 9110 -243768612 844818801 3568 216693429 717407557 21845 183524030 889516446 9026 178654872 267564583 2238 -288463923 272482035 19627 108090479 46106201 16391 -441493529 631590317 18755 -458502132 162118889 2671 -223274796 233207669 11206 -209208889 519468791 9412 -113960115 225516283 2284 215648778 245748270 17831 -390053830 738067808 624 -111765081 98004853 20422 -73707448 822322670 2897 -498012296 760856566 6309 -193730210 733351855 8855 -488207531 369692640 11147 67612478 534334914 14350 59828162 442169779 3425 5904595 267303921 25722 -152750186 237588407 17861 -51180971 930171929 19208 203633971 541268938 3547 101347353 348058802 20918 -571029236 136700066 18992 -166495444 941918623 2979 -179677472 493411503 8691 -64369903 765754593 17549 -96930132 442774013 21826 235494876 748338705 2685 -386141825 691161627 24866 -59732783 171786152 2245 36730476 622027913 2968 -42673651 899475426 11762 -231256279 883918511 14160 -196570824 529519814 3496 -513163381 639081968 3059 118147484 521490137 6559 131203443 487811645 6170 -322668793 777038622 16980 -264017710 945949361 9552 -360984108 105089803 6149 236310568 689661369 13522 -174339608 95744852 20552 -269064654 551687622 13940 78229256 426278232 25057 -559764608 868424761 10186 -289734097 739554604 12864 102580042 184276491 18442 -219427801 644376280 10391 11151785 706184348 14683 -299568131 912809792 19161 -217084739 788074095 20097 198650136 236214206 17367 -229711548 748460315 441 -402480599 123490694 5642 -304118433 256374837 5030 -276945189 674277401 16566 55651765 911836302 23773 -322365419 437532802 29 234090275 742026570 19292 -249409812 486813305 3663 -83352971 687329275 16130 179212910 560021120 21477 -585535806 919997099 20303 219212767 30535443 15072 137349908 82295141 25542 -491866916 819237164 22624 -49009252 138632997 1141 -287651314 758097603 10162 -443881019 345517405 23358 -350179223 818925077 22740 119800040 61682281 3492 47508476 596777954 15672 159496621 707155340 19377 -555942460 330394358 8431 -3581927 562576429 3858 210942501 128581037 25325 -228275931 109852753 9589 -105055933 598037393 24924 175900381 535933140 12672 -184425221 49605816 16730 95018982 429300688 18286 -410312752 609234642 15465 230142700 90067704 22788 80985147 552516669 16593 248994809 153721835 13595 -250264943 734365790 24832 -56248064 76358679 7037 -179974566 41790985 19589 -391706638 690190305 14705 -146453552 97788813 20328 122744110 746564839 19748 -442754276 184835863 8567 113264682 236973827 11564 -491105762 685395839 3676 -342781634 630062907 13448 -497681672 168399849 23150 -398083937 431535855 8889 4534391 737540043 24417 94351865 722435628 24334 -244280821 475230062 1783 -534033173 615071237 21263 -307133290 832414624 8574 -296629175 456471701 10910 -340762248 82563993 7582 -326806941 46099127 24867 -592216069 109405286 23379 -92272 414530907 23566 -62146776 700149476 274 -251887240 883491804 21043 -518257078 217728183 8152 23262372 718982618 25232 237542108 115314949 3584 -578709684 16107940 2706 -274447994 441002691 14455 -126130444 66256175 3818 141228141 79717236 21707 -528653613 927118063 14121 -463099072 338933813 18428 -596926987 457489440 19831 -103253964 233492838 6798 -375262658 376953444 7018 -155443282 369928699 3582 210487677 451714774 15536 207793087 268985652 1730 -258824316 726795103 19799 -554450138 598809560 13566 148671517 215919355 11350 -333665207 616504092 16563 -171766266 399896895 21786 170595360 37177596 8354 6467799 471154861 10142 -286489580 640797733 21459 -244008049 648706778 7892 -410086253 779705075 22615 -10935463 501125314 20385 -149556234 464408908 13697 -540518370 932267651 900 -545165004 690144446 22824 125134078 646977647 20817 -224362869 391432333 24590 -451749808 291635066 10535 -160805498 706728477 20920 -198761349 718457544 11588 -76839712 769686484 10801 138067847 956298390 11114 -366426826 328477251 14165 -121697187 506825226 10035 67680965 167747165 9177 173857502 788127667 19698 -184356944 436455619 21496 -581669819 257164084 19077 161861901 84185337 24814 200655417 655593434 13179 208763985 299960472 11470 -540627534 742348376 18409 -513295034 89090515 25460 17332761 525166674 2761 -203528797 450630676 7096 -432632470 232984491 7805 -400423525 290763836 10550 99395171 631413204 24103 -336156028 492559932 13703 -526137154 465897167 406 -23779727 238782545 10972 -53996544 243982324 6562 -429034703 386386482 12494 55397927 679564027 6220 -149276882 144653362 25473 -524975223 649147659 16440 -575158632 346381466 294 85174966 601603079 22316 225134677 387405316 6723 233859512 309590577 23638 -251505572 500951645 18904 11227924 654388406 17102 80397759 660915090 22999 -411467863 146037434 20867 96814448 915484603 12038 175387795 75279612 1149 146629722 255329636 25732 -331392010 525630960 20745 25748096 70059913 9252 114362859 897840870 1595 -397976842 786686510 1212 99102159 52903474 5650 50714138 190268455 18276 -114383264 495899280 24654 188926820 264931095 25749 -571954829 248611515 19084 -349762593 220943776 26335 122295880 323506055 1560 -209492848 817398429 18291 34588054 923752146 1635 249125932 248734066 16682 -365471252 190906597 21743 -306708977 456335786 92 -60745377 806425123 24785 -391770923 215863764 6549 47459951 513285248 15209 -295982436 827980967 20118 -353530820 693342808 2026 250099045 333160901 5121 -491416656 597277978 2172 175667142 854511405 9054 -578698662 364372480 7651 -378846685 437628670 15447 -320541708 480081921 14625 -360888998 911583065 6990 -264910924 733508934 5645 -260876024 523529299 1800 -94956039 272778121 17493 -409965958 899014631 4002 -577617227 357017454 10493 -274154466 750012116 6832 -328827105 900787411 12403 -347255115 916148994 26172 -293417459 378782516 5735 -423194728 320637515 11391 172043839 871432742 19750 61050267 387540643 2961 -277089434 806819001 16408 -590693990 169699643 7277 -562257995 558955255 11723 -184153946 522398579 4381 -521530857 378421162 9576 -451007058 595029903 16619 -299624836 33645373 14343 204224084 185281031 22448 -218526257 199754833 6924 -9168202 503965778 14518 -227133371 911863345 4963 130355328 398467147 9571 -576786342 899944590 7059 -460508690 353733690 10619 -455320907 814843116 23228 -275914667 112867790 25681 -213983588 953597604 10203 -401131594 573163297 2922 185432106 655148475 19885 -308120280 14853037 1336 224599399 894739917 10372 -19148904 787706972 23220 -391818118 872605764 17803 -584806874 609561559 22368 -542310068 404217839 15291 -580498710 527619207 880 -496165741 25615249 6377 -86564617 653306687 194 -512621396 455655904 11985 -435746833 566136690 25505 -251275783 173656661 12961 190066757 449746851 20348 71505103 746689304 21973 -336641020 804258934 12647 -556307180 702177714 17398 -247728284 383540731 17973 47304970 926373233 16783 -497984158 46944917 8207 92342847 798477955 7699 12286606 902980931 2972 -487773370 117639532 15888 -458619885 739632475 19430 -476441619 401301639 20273 114563851 372224494 2720 -498604100 271108440 19089 -424968274 189905913 22205 -69834774 864280960 19396 86423479 63145888 855 -241176155 217740736 22680 138228912 383978614 10501 -142307091 424957168 18259 245952612 583850659 3165 -318976432 883581229 3734 -462325607 886738722 7665 -210163201 585915420 1479 -480298587 155745146 25607 170616806 13836850 4057 -432798938 119868589 25908 -118969445 499597707 1317 114406300 512991868 9270 109292863 175617804 20985 -122504062 81086568 165 115604626 847317484 14212 152425778 722123542 5322 -60850646 885500574 22312 222013366 442476166 26092 -470746935 479730458 3202 -21327943 81420046 11673 -257677237 542755433 296 242882150 157201284 7642 203160916 335867814 10999 -590553315 687642987 17380 10077253 768667000 22591 -2061770 167784447 18024 176504677 510051809 11889 -12191191 39568775 22389 -375491359 595025232 3827 -220130794 787337329 5790 -112894473 673777750 5712 -455321656 714990576 25659 -378961015 772417881 8769 -480604215 937956452 5682 -495265071 70660831 26288 -495232902 268873522 18810 -265705650 251015626 2855 132101774 114490451 21418 -399867189 473623245 23459 39152997 332465380 895 -25283866 325744099 17207 -10478336 493007066 4074 -223422387 578338218 23961 -559304940 231277493 17702 -376943805 348160071 14714 -364560578 860762013 9695 -455875360 417630856 25117 -49879078 687488088 16246 -106976636 257011641 9412 -201162978 135397788 24914 61228889 656147997 1691 -338832654 712338527 14191 -527884118 473532818 8430 121228025 565378839 16028 -373204768 930183322 10673 -191474917 911350715 21537 -564020200 201309087 21504 -248649868 611195267 16077 -567173592 190323347 20320 -184521388 622175104 21118 -471904538 525059485 15252 90558994 884328658 15332 65824733 437559122 16440 -22567343 198746058 18054 -104236308 106991294 18619 102256528 457027279 25550 228858773 587849894 10138 -396971227 472466312 11681 192419990 545597817 5873 -100120065 692845301 7211 -176466532 100371409 6071 -113306511 566536947 12602 129073849 951461043 21185 -342209574 20685632 24876 -527260304 451311265 5173 77687153 614629426 18343 -585447615 118228480 8040 -535622784 554054142 17250 -325111020 873602330 24974 -216525831 188805152 5415 -566111169 668045608 5959 -458994484 123216414 8310 150961272 508439143 712 -101055447 833839850 693 -326457000 60775693 22676 33735295 580073839 12932 176843340 371400032 2651 154798289 869340670 13133 -534063265 765373419 1809 -11465295 45695539 7178 -242369563 88468456 6928 -492922492 47745975 12841 -229971516 789708500 2459 9709115 65165383 8516 -431470111 33651396 18630 -185911469 673477235 20938 -176350677 264394813 22491 -104536803 358546172 21580 -191179667 237259511 8008 -493747 264401128 6245 58187440 779520485 15211 141038653 397870315 4648 -252060214 366751151 16408 -211969361 672920612 20557 -354584297 951787242 24516 -291403290 718771139 19647 -344586513 87281369 13696 20825476 275149360 21057 -584672178 747212076 6285 -525567334 748560027 24659 -122563308 337088223 21952 213568697 670327639 15621 -183540991 785753095 4654 -505044931 96458648 4865 -45664437 610119129 13949 -408771665 529218437 19092 -150211547 880042326 82 56582359 809987105 15781 -359838914 394294780 9816 -334588371 149159505 21344 -3656646 310938534 18472 -548984846 320889289 9784 -399426368 700008778 1982 -369298821 446281197 18128 -377495650 382846734 2994 208538375 934060903 23207 77222963 365123083 7791 65851957 836122358 13961 -370276038 822265853 3515 -3467561 155051801 20999 -209570999 893679366 4574 77358121 636581508 17715 -557617893 818883884 4498 97823863 206015533 17531 153093477 857169607 14091 24133794 560310140 17274 -278379350 26106886 7369 -377562974 396822473 9946 -200132371 577140423 16315 -147218331 58227655 9918 -425965384 186521693 5089 78899176 906199306 25077 -339594580 25047954 25495 184717050 429869929 1805 160608528 248636848 893 -129323099 336919517 3789 152400252 191004682 3874 165722842 300211429 24910 -305812349 303003685 2365 15493294 898343768 18425 -53530721 775230704 18237 94868724 707321016 24517 -38816738 834136004 21152 -371481084 316589799 22848 -165143266 934556909 5899 249553968 916077652 24281 -432939888 380365032 17364 -338493937 380949921 16206 -181290753 159741315 25928 -372189699 481096660 1993 -182632887 156801547 4494 204473803 318669206 25078 -78274518 104722145 17678 -145638424 620666987 3827 -547191770 444587241 19676 52188634 92788698 25256 -119711080 192144043 7473 -534821920 666971557 23811 23712932 650925751 855 -202284648 618306332 1838 -434203667 111773944 1126 -357741672 761828971 18885 -109686352 322746141 3240 -275021657 107403664 17477 121797706 145300967 11887 98318385 102372479 10228 -388715375 366818348 24602 -265902600 50571718 24874 200898838 111608332 15586 -501570400 892665307 13459 -167171778 751885647 1637 60968821 386751995 9278 -357006033 178139799 19459 -593220869 159119763 4939 -156312418 393799807 10928 -238812581 942496589 324 -336380173 82271402 464 -587905508 888529710 15709 -550063017 604248004 25698 -317724243 775722982 14074 49108678 229298444 1863 -505239308 938219545 18678 -61887677 945507491 10571 -339932314 676561446 24126 -319525402 85340733 748 -445634640 290523729 13117 -201645135 245853769 2352 -465252341 703077023 593 227163400 676431997 2845 -65999814 31129964 17116 30307987 379516932 22962 -178520167 345502109 15643 205378967 600458254 9341 -578165158 629670720 22007 231026028 436997627 24741 215210071 16618095 3941 -489691320 708408733 18097 81525899 18535623 7025 -182670839 295608423 9925 -426936373 901674816 3329 -85212716 607153686 20272 19186860 156585682 9591 -313508544 849757197 20817 161070521 71869611 19949 93401951 784061481 17531 144020138 430348573 25324 249431269 166361743 577 -228169723 100431497 18067 -581240318 670202572 6859 -39399744 869650188 16203 60535582 213017526 7318 130243105 643461048 3801 -304152759 872260376 18601 -174031258 67636059 8817 -66783928 626757937 3565 -365315220 367592144 14942 -390162430 140243275 11764 -551098259 75796645 122 -139412918 305656593 7990 -552983842 625680478 14833 -326465106 550714064 3127 114474075 899742138 1534 -289509402 565364824 21917 -291202692 570316150 19422 230968212 8609584 4939 -292225393 572760582 9946 -442671634 782785366 15379 134275947 520497188 9606 184040556 739681611 18011 -367929680 785266697 14366 32543097 884897082 20529 240893351 337634694 12396 198786363 131376225 19741 -54119268 813442953 3505 229454751 275109439 1403 -549321873 578657957 15072 115721286 452420378 484 196833812 339328331 17053 -257203434 936206188 15822 -434463243 61718940 2850 -501303109 104403995 15032 -251636640 709320959 5297 251942521 297056683 5347 52468256 406499217 21917 -385385250 195587188 200 232819887 427001202 23024 120724522 314784660 21474 21430647 939076004 23132 -431687942 379038023 22566 -497616068 841101664 14466 129677407 61301220 6571 -547339510 212465571 780 -524224531 902088738 21293 -263536915 410475700 1714 -157802486 691358958 25595 -141159593 574500968 6280 -513738909 19867121 14336 -217860414 543471610 7332 149483998 773309891 4130 196479385 662270340 25264 -496864724 214689955 17691 -7267463 744945910 16516 -393487898 698629373 15138 -367922187 916624469 25470 -71018306 375693212 23284 134058614 737325285 19860 221231730 508127668 17534 -288805948 773305681 7012 -432163865 687216827 14723 -317517113 427319650 6684 -16368029 472102654 26072 -43524732 467859658 22567 -571263539 238544579 18350 231249115 937067671 11544 -565632090 745564500 8687 -34459086 214463167 7068 -490714271 223936201 14650 -204782128 363751753 16117 -247368310 109392179 19549 -288588974 345777810 6272 -345131495 607501020 17604 -284439583 20127322 10708 17339566 381043536 15046 120591447 404907582 15251 178611910 755071673 8072 -332451305 814886536 13940 158458027 914762788 14099 -223744345 598522943 5721 150362551 354901972 19619 -98433883 526184129 18021 -287639057 802119318 4690 -237728525 454973729 21847 -494179427 269482985 10228 -332219773 699503890 12675 29542988 412643048 26041 -231695114 705569471 7563 -600951005 132783907 886 -287975565 424197272 23823 -468511705 623872764 25395 -511639263 378955169 19559 -569645236 255771189 18083 94078654 81467547 11439 -401558305 301237588 26300 -236235889 170050863 6959 -63552219 520927878 3607 -137740722 596616359 12172 -315067780 23317917 18583 -314018303 169596765 20066 -311092096 376502367 13538 -372138407 593741406 19860 -297582501 817380022 5963 150387915 365943659 15622 81334693 36242126 23407 -468309017 81202255 17831 -478672919 749065246 3394 -313784383 909740615 197 -238416947 911792983 15282 -113986794 509802533 9994 -503481532 632494811 21606 69544773 832735535 11371 -337173864 468352044 7168 -545791542 98107669 22136 -223726268 513122590 9547 -385463521 789830811 21317 -206539469 46186548 22261 -478994551 843265241 263 -516449619 354050167 24881 123602512 228801983 8209 -450387077 786830904 2434 -314815206 225561762 16612 -432568080 924530210 19846 -23362838 713440258 11168 -362699976 681303182 8092 -594860073 707679216 11497 -239351796 944161074 17797 -323871124 28822797 5301 232375225 849045955 26050 -179740787 378056273 4199 -509819881 117224366 3846 -261622203 401806171 18785 -354812620 462994861 6776 -265028293 437146192 21414 -17304821 830114069 22077 194938291 651729347 17140 -288117551 929851738 11817 -149376295 657281757 9922 -399839204 400622279 12630 -409833084 620737059 9729 -468178115 370149160 18128 112658321 479738267 9094 -479128195 835726721 24784 182654275 197210695 11777 117885981 848224184 2057 -395600829 712766844 17443 -49040857 350195693 24799 -286302954 638636266 2499 -195934697 156102699 17338 -533403226 723086689 7380 -126665663 230451998 4696 207477770 366565087 18352 -380742806 757826255 14456 147259084 239665471 10800 -577483708 114037132 25889 144354609 12015974 20776 62559830 863842005 8520 193676902 876336426 20966 -499349747 127300522 19377 248759409 127138789 10430 -152424595 50404446 17525 53536631 310742619 14817 -578203106 748352738 986 -512446887 290567446 13267 87896433 58581332 20555 -530249885 721900704 26174 -386253405 385395250 20260 -473715865 548741957 22417 -514821581 16034616 22639 -403208937 657740726 13038 -53550091 408476713 8978 -352001159 816043664 23415 11428392 51865438 12429 184034872 310805576 10531 -218805435 66459258 9896 226258478 940679809 4298 -159072712 364303260 13193 -523278006 44847638 22097 -448774435 9573947 2951 212663153 321690035 12249 9143962 822347197 20494 -312544146 925336344 23088 37080539 505036189 19271 130192488 597995729 23227 -433653912 221255558 6787 -519682553 217340827 2590 -553852852 824994200 23985 -91683177 163883331 7055 -513302878 499914766 9185 -163153982 667818854 18818 -187285087 609997552 21787 -425691731 573616631 9989 -184721010 229879138 16731 -378423222 622785758 9017 -139490963 17277896 23489 -461714712 380221025 12945 -207006173 957181772 7263 238599461 41892461 4522 -121239692 291748243 2882 -205623847 904635796 14883 -16525439 812018573 19810 217984127 232195550 1332 -41512988 577228408 9508 71753394 782042918 9848 -508222256 351332110 4029 -409796339 242970325 2227 -450223723 30221602 18284 183341873 866078988 24828 167312020 205376220 8907 -405167074 789560220 15907 217401260 47766665 11069 146736459 572710481 18680 -152729517 835470991 17297 -52460031 302211740 9309 -110220112 146121885 11860 -114306189 854899266 18686 180384007 238440829 11105 -40123903 928897050 4354 -300118286 554808766 7914 27376495 71540236 25637 197007969 302883434 17319 -433651633 163265229 2933 -214519382 416953687 16617 -42391801 916475772 16466 229907682 663111512 18449 -481079937 901163353 25309 -324970460 432174715 8596 -343216328 604757231 13825 38615509 97983216 5347 80484495 612369264 12010 18436323 772670034 22818 -593751768 868347053 7691 209868272 254285178 23329 169740756 639194422 19677 -353758759 741973949 20463 -482379505 742385563 6870 -396432574 205821378 8454 -316436073 895500420 4997 -420473640 100850857 11608 -582274073 299413141 7389 -215596373 715838398 23539 98277448 664771667 23832 -91951497 42239953 22771 -480713842 847178507 20089 -1154858 191198990 25617 11786441 496446351 9459 -268733216 441455427 10178 208438583 272500550 7017 -318060248 827397420 15213 -562064909 135361821 15149 -50424924 852458369 18097 -271945546 930088623 19506 195453315 425384581 21419 -439297083 603605777 19448 -231601519 356757452 9807 -24154605 256264544 9650 -146336226 850132064 8444 158354030 611969396 19542 -483976565 454143890 21716 78050472 486352788 16562 -351222794 816280289 9012 -61889519 546911457 15875 -317491092 628298151 25394 -222623924 93414229 353 -47218077 604509767 17462 -112825721 216613997 22432 27903056 687461295 17240 -501626247 656056209 5737 209374420 681944388 20005 -342578830 782971945 3943 -482474949 827989178 8823 67021570 368711272 18471 48792992 870216226 3980 -161527387 744671607 22454 -301640674 626508104 8176 234797155 238361282 15502 -494356749 841467014 12174 -134610933 117949024 7286 -454969536 405420867 11796 -187289690 357149505 13730 -438154366 263572492 21032 -127396011 319786854 8262 -500138192 951140137 5814 101254815 914974224 10276 -310144485 128747015 22481 -257860708 696037043 20139 234162276 428480615 1823 -390363215 448971677 937 -476195738 639766000 4990 194726415 251875246 19257 -209126400 360926390 9695 101022059 488254494 21706 -188303410 733373601 11963 -370005127 142070583 6446 -308421554 163686594 20842 135935690 219072378 7997 -140744615 315285647 22296 -452692030 65949670 13285 -350527314 54712665 17966 -73363989 246689615 10247 -249603275 842799065 18388 8632851 717480991 21820 -573291188 215048681 7239 -480234104 277146524 24501 -600578104 768653952 19124 -214597136 622812496 15296 -303693923 550269833 13902 251000749 182190961 24918 -598968242 544588282 19520 176469637 663208217 13925 -431738372 306638215 23973 176838321 771951747 1210 38721177 566941225 12149 -359294573 502643720 5267 212585226 729038234 25031 -314930312 523703521 14875 -539240531 704418782 17775 -15660443 314467990 14410 -68719224 161921362 4430 -466617139 170711845 17997 -117667288 878704282 21007 -295961377 141110952 9653 -151115438 640272180 8873 140557788 937469885 14902 -459707715 522056819 1058 -180407573 820709328 12818 -304424020 386377565 21279 -22844667 128840229 21864 -597508367 406003373 11851 -275814651 772129365 19534 -363402193 631170557 15939 202769554 694155608 9589 -75658483 272083506 17227 -445954226 178160022 13898 -579764498 265423370 16916 51104619 628545962 8918 130289525 363495652 1134 -343846961 101941208 24247 -327802114 675702131 16188 -262258163 495530627 15331 -546077040 324034792 4110 -273833163 197211532 6237 146840881 106036998 14571 -479265636 429986464 7815 -475528286 480553163 12895 77021047 41407610 3972 162546632 315949247 5426 -29992096 489858581 23446 -187489903 667961542 1693 -63165278 657674345 15931 -93178963 249419389 7816 95801010 636976961 20447 -344553433 844079532 14859 -596206646 652305198 17769 143429736 60325261 9613 -527886742 498495240 26102 49197933 905822773 8897 -361078998 624770758 160 -487991319 283474996 17318 -240362749 481100381 19734 240370575 513753616 9178 96444395 798099581 12083 67677174 323839761 7301 -287378388 940852392 7013 -450081608 35967538 12407 197102221 460496875 23847 -577157045 320057168 4932 -562045932 432100705 13231 -21139105 178405101 22332 -265106714 541867786 1304 -539556093 635668599 19167 64094669 172476043 13795 -584237908 67094688 6343 211940327 352136549 22840 -60752249 935561184 24258 -19445512 834639833 26176 116209171 88857050 588 203128539 521204550 5899 -64495851 862204531 20381 -488914943 202716187 24980 -421371234 326448785 22686 -469419100 857937356 9622 -237302672 445022068 3043 168772602 277328368 4128 -26679600 550185232 13600 210739384 880585150 20067 -43172794 927792127 8954 190868249 386149464 14378 -337664049 766402495 5951 40863838 565873392 13756 -380471281 513850195 14791 -409014252 923704821 18934 172883739 39186379 9392 22484190 395943421 19008 -563330020 491148584 1552 160380003 862226563 573 -181582096 274042059 2628 -87084304 162186442 19026 -393145011 304746038 19308 -481996300 163077390 23209 -307048461 670366100 716 -550801474 131070441 17237 -421038740 742194278 8594 84650876 640054042 23687 110532779 314893089 13206 -544588825 314243530 10493 252056748 23864449 19084 -5490051 230273467 3514 132162702 237940396 18183 33821558 417394944 23856 -543167054 492458401 13092 228881449 110357004 17276 -413193823 176355536 11053 -483197008 793352580 22525 -420462923 138878893 4037 -189362935 174017141 1372 -137837630 433425437 11414 148897770 703819192 3796 -416498181 597889906 6835 -179312031 296303881 23937 -148534399 147673639 15977 -590895759 672506881 12347 186373659 853410002 21226 133271578 62641494 23043 -305735017 547313614 22129 -485417484 426194693 21001 38849233 402396954 10782 -51419009 485706810 16850 -64732794 793565237 9860 -65442083 671984698 3187 -587658283 94733464 21824 85070643 505973446 7966 -197531695 440155088 12830 238415020 333996843 15606 -359029393 556125011 9754 67814066 822382813 9495 -394008463 632004458 25762 66685647 40668237 16997 -25997422 450462096 2496 -48482747 549378409 24806 -268445050 213193701 11286 -173286897 483213392 23045 -5896758 842181065 9806 -89940013 621638543 12167 -321828573 350252120 3799 9455676 878748185 8350 -548610497 729580721 12748 -514901829 360571498 13843 -232048213 556560357 15167 -596523583 957113171 10628 -119087351 183288058 9937 -34416368 280384930 8120 -291959787 338416551 25527 -24993515 828444456 9651 -486152830 377621634 14772 -460601777 258366441 22709 -224838279 784845212 26043 -485770992 948543262 7518 -144544955 613555640 1629 27113964 640288936 8362 -160402177 524232199 26092 -450385611 194949116 15513 -172219805 577926304 4704 -272332065 692108303 14455 -586628453 724756247 5608 67937429 234662602 13898 -171731626 799875456 4817 -320078369 85306987 17764 -588899188 868096414 4129 -429962937 642120309 4985 -7805532 19731766 7114 -130186957 600853409 16778 -395523421 595642359 14202 -183075532 824319964 298 138353566 729229853 1287 51917986 790495352 13371 -15023257 827112768 20393 185254296 943691796 13866 -44381767 344217494 2897 -497921317 238324980 17958 -118191298 206674308 21718 -21014807 481932843 20743 -202794802 206678646 14699 -262292238 485142880 10338 -317521975 221492855 14185 -57924075 234630477 15967 183739414 952426803 6341 31234578 147048473 9942 -352587342 264177865 9754 -284394097 66480235 21441 62162667 352928500 14407 -532243181 504231798 5933 -46849339 718909904 11503 -249540717 244778034 5409 -467079344 72734467 6692 1821153 272898919 2252 -117213285 550947855 14052 -251609345 663769624 15438 236875474 777580635 14349 -308903724 738043182 20517 -372362769 302025375 24084 -572748711 910982204 4740 180577789 149963346 9017 -546249978 916860239 4366 -91792858 69853322 18126 -36462185 294149196 18091 -331340891 627070602 11683 228818872 589600183 11651 -124723606 294958653 7647 101530082 766629721 10579 -25501656 653535414 10702 139264985 659504002 1798 -156748306 953487443 16320 -458655995 309123323 14386 -166428018 177770113 7441 91415920 304107943 22844 131386099 830322932 22895 162897787 611762952 10189 -516596615 619049708 12006 -179766289 678374711 6157 207420216 825440186 3210 -92901594 695180694 23236 52573380 539993725 7674 114896776 247085478 2311 95961403 601112877 6421 51147918 822953528 23379 -20644103 425650548 15409 -27703497 585227120 8224 -248125569 181533724 14739 -442140838 701883539 12525 -229178067 580773318 12694 -232868348 267398149 11110 -44785809 16009624 1442 -384209402 600296204 14720 -149346409 668026306 11361 -265771759 53947588 9550 -49654742 220045540 16100 -331818913 846710458 2589 96216474 889977384 21681 184134017 130741105 1644 -490207284 329115115 9821 -330343989 812694283 20773 -359442794 107457507 13702 -203716401 266022769 5679 -320449153 82342282 1630 -389176752 271583268 814 -28583120 633628259 15347 -272363428 617221155 5801 -129729193 629553826 10635 198170641 354635585 12763 -204329031 274715206 10508 138445391 482861367 6729 14258025 17058733 26294 -379253628 819267656 16291 -439481445 160610054 2602 -70923674 455257590 23141 55589273 855112933 7344 -548678990 775047073 4188 -557644906 934680876 18431 78009552 809048769 6244 -110103699 506116583 14669 -143615322 68542281 1628 -252152966 903476857 8758 -325725459 778647704 1097 -253121267 336619291 20506 4158184 407824522 24745 -596448244 855985579 256 -412572212 111152947 16053 -523160024 278244383 16628 140998923 705983401 13126 -423609843 536082885 23028 -58524081 819429104 1666 -395834114 389812639 5617 -507410280 845629315 14954 118306724 152594411 25852 59621169 427055376 20386 -224074504 75676348 25698 -499521262 947501240 14688 -197634942 300902268 4312 -146689230 801278948 1751 87335337 642243066 14956 -419457260 82189287 3065 -493065657 183532335 9888 -321329782 103631798 3324 6690685 916309930 3730 -410152216 38479424 7394 234462173 245552314 16959 -557923234 126529137 18762 -69702521 329953819 2139 -544561437 373048412 12129 -150402229 749656832 332 62950469 167338307 21799 -296793742 168615343 24325 -390239106 359901276 8631 -463097915 336364424 13723 -230467955 767330148 7631 -220651177 196179533 23444 -236139539 703935514 17027 233143151 498985275 5948 -188646528 295480133 9419 -532478076 420865738 138 -96842447 233755751 2579 -325126502 526420416 14785 -599850443 835310247 9840 -342082317 811977547 23069 -593482147 410459856 22911 -21479158 373019999 19688 -161926724 128965067 3638 -472742917 128262817 16600 -231980243 879455838 20581 -33392982 580158073 8650 229756571 761018821 4425 -533878552 43848659 1025 -489720441 151962373 7135 -467764670 357925712 24960 -210804430 777742845 5792 66314208 931335373 26374 -47510962 476388271 1417 125549534 487472078 13933 143414027 785058568 21841 -41819318 660383643 6949 -514952539 216032417 23586 -313605612 601286281 25986 -179637814 672934382 18749 -518568995 604939979 20723 -112220520 898907246 24691 50425924 153588665 13982 -497970281 770910770 19673 -254458152 878190558 17854 101406922 732056860 7113 -412033421 782833093 9850 -335832740 561631158 8556 -595102335 697639725 5663 -571275913 297296010 25114 38658552 476473982 14416 -518556524 278717794 6921 250366156 367181543 13606 -375311325 83623199 21607 -599780438 192824812 15365 -583745521 310607142 24115 -298273436 652388343 9062 170398616 112010322 5748 -531870353 106425002 11613 184944708 849020748 10046 -46246578 773864304 3149 -275440920 306113355 13192 -229270099 103825351 8377 216643596 319670246 6873 -419193653 275217819 23951 -76397285 757772943 21488 84566984 403008363 4388 -257585912 805538595 13468 -324331649 467418183 16681 -576106907 319850093 23957 -463760513 284519367 7607 -399601977 877440157 19891 -572198037 413440188 4511 -134447118 710444825 67 -29425862 275237851 803 -52238598 112124134 18458 -416026876 376595925 23861 -60349083 97202734 14082 -148427983 193803412 16902 67705833 602787035 11372 -88042777 101311902 14506 -286300045 622686462 6218 26079078 127724294 6099 -564479878 850924730 13815 103301457 127641332 17318 -556681104 207791777 2975 135478591 563252726 21640 90587985 348026765 10990 -257753603 395279218 2436 -200253024 135988412 3460 -98535774 276610294 13428 -340049333 477703921 21122 -346351028 623787264 13518 -3773156 748317211 161 151373249 913226335 9049 -199369657 506193368 15897 -79063937 901200546 13147 111949318 157592261 12911 -201859579 496177868 8977 -443508013 732226995 15442 95721605 266501973 25309 -52938173 652383369 211 -149005863 628110409 4273 -553404088 603612270 21579 -550966705 94212477 967 -13554924 711929033 10070 -482611197 378521599 9691 8667794 765610094 13431 -592197879 96248150 1192 -360782389 502941726 8607 -193639336 498347763 6093 161053388 69596831 7944 -404529161 859998498 26051 97038672 667993677 1405 -299243248 544716056 13741 -270116390 480219701 20843 -331191201 769222205 11298 27570619 131514032 9174 -597808486 868561918 26151 94151166 903103451 19537 135758479 124094752 22016 -106979349 886733246 26202 168209591 453324557 7280 -587925730 589766708 25688 -402995190 709218053 1915 -468045637 712784099 25971 -513096724 466939146 12287 181398822 709062213 8857 -280370252 500719011 13296 -169330273 803377046 17006 -255580111 877961532 17029 -574430683 54646691 2854 -72797501 428319635 22828 -94629067 203778904 5167 51223378 417500868 25908 -153898906 823214797 11290 -266539293 57177351 21645 -152180840 591571844 23959 227389705 779113309 22023 141514000 251691437 1615 -312165649 945611282 14433 -188284840 151846248 16324 120083234 607598071 11652 -458061735 690530185 2246 76522310 511678014 5812 178691876 480198701 20460 50131211 77439274 19207 171787542 487818165 5377 -18781661 567594934 3164 96987490 364788731 5565 84701591 709073600 19847 -524346754 850414008 5977 114027340 953035591 20217 242847563 868591683 13769 -34986656 362904475 12043 140465740 220534311 7573 118925198 701515199 11229 -510430804 130221128 25072 -268285776 913259330 16788 -117187587 68678171 10780 -55026935 718495298 18880 196551035 149475849 23138 -533372481 751688931 21975 124984014 794654690 883 -309241104 604293965 1564 186354061 371538540 445 -128204726 375533880 15608 -408233831 943940512 20983 -568859785 650188513 26341 -430990036 458391237 22211 -63605988 603647194 23923 -521180295 42045977 490 104530929 341205206 3215 -146291687 417581713 3191 -81514217 44191281 5566 -265491292 908596261 11988 -355764501 923569087 13583 -132767231 685514602 2638 -295382745 447335770 17574 -527598880 827989289 5392 -429631838 186248101 9841 -475429679 942474902 7123 -155593253 97406797 11203 -9167298 271376319 16202 -66212698 854975154 14229 -179632415 814560050 21864 -493502965 257033311 23341 145674128 391630551 4937 -342056784 308092701 19354 125189113 113827496 22532 -339966402 530579616 3597 51309586 861996458 21562 -256579540 411379754 5385 223201087 180552846 4305 -503647144 159693008 15556 -549816493 146116556 18362 697090 371774635 24289 -298438201 92161497 20915 62565421 117492889 20097 18510598 162448501 4701 -377388243 420508216 13510 -210784341 764664265 11725 15895892 222852791 21070 203424189 474003636 11238 -90195001 877346638 12841 -84774509 559262050 16880 44976018 921213516 25252 -85646120 111131435 21665 -321913184 664339917 6021 -368263274 934795590 5546 155329171 50155066 20958 -536230220 161823905 23756 98154672 553103022 6004 -567057458 217806488 21008 127280250 873105651 6828 -26529001 76822791 7302 145609657 108407079 25201 -436758548 806935767 20034 -26494761 565110170 1546 -519592030 851910449 14463 -534056646 114672143 4601 -414936693 874144186 25910 65958148 812224573 12028 -517242359 872921125 7427 54135141 489397087 1295 109570555 512106180 23865 -63435569 179267887 21964 -206242468 886450029 17919 -534414507 200583184 23045 -31112790 366914617 25622 37901062 873599207 22374 -580458172 737798849 13811 -551505761 86375896 18105 -482841333 807736738 21277 -542483917 70851531 11135 -499067295 392546623 23148 -136817908 276218007 22345 -559620480 742550957 16942 -142080337 106625350 21733 -178000484 260868170 1141 -218250739 235725459 9533 -486423818 813175064 19493 142915929 811777807 13685 -63341087 262371784 14878 -364442756 20325533 8904 -438992713 890031963 6230 143968616 207710269 19295 -102363086 65330062 10164 36754085 194472726 10112 -428020293 356557108 6162 -186928007 845355953 19876 -590629363 692330178 15927 33176428 391880736 13804 -113101218 519239074 14441 96130919 549958085 3288 -292184768 311070543 22419 99413399 289541243 17530 72250612 833416656 21320 54564043 722008606 11544 57845516 500068935 3032 -92815774 532050391 3597 100255692 487547760 14308 -44141459 267334178 1803 204537098 934073648 5242 -54497902 726351441 23986 -3105046 92462908 25414 96365363 441550489 2942 -308287091 696167219 8350 202742594 23651520 25825 31718838 277209506 16335 -522345266 717617630 326 116502958 151083489 9612 -376248795 503586705 13474 -456141453 38580065 12936 -146091245 178032922 8642 -364108997 423174279 23535 -300146002 636300042 10469 -70545221 12782193 23056 221887566 900781440 22972 -513235345 201954289 7440 118453741 278712773 19415 -525719623 150830955 18447 103921532 848325959 15182 212463613 931282829 3559 -430657673 665230467 1262 14654962 931755124 13428 -235705350 569757336 21904 -385985679 117419142 1865 -935775 531605497 23441 150192661 868104853 6181 61366420 760376524 24853 10521899 432848734 19361 14416665 666267638 6061 -345864969 168617114 15874 -410363654 873459236 5425 -449929317 202069184 26423 18134375 657965067 103 -559273527 955517103 2698 -552870907 401974585 24842 -526039668 754157833 183 -425552120 483152946 5851 -567473500 900256001 4852 148542088 644165028 12446 -286096906 600104324 8348 5073842 212015726 8311 -152965457 55160960 4793 13457887 448517622 10557 -410834319 531405857 17279 99564195 709702965 18595 -16832794 764152859 18228 81964745 50012771 2721 14900187 952851498 25859 -302928299 98802759 21272 -208902988 313470577 3181 -221119881 110415280 20793 90889294 274253855 25171 -455951534 123778052 2079 -147464828 658247016 24428 -393230708 118229175 18392 -293639770 414002788 21066 -373392614 939587498 10486 -433601366 555770823 26087 -147031204 442510754 7063 -99765879 876139930 23088 -416050952 184390675 22463 72364080 388815748 17825 -175073895 627033752 103 -8632021 313176188 9819 -48040117 437695333 24246 -247796868 347893695 11466 -520324386 77401695 9161 -122209526 192573918 14862 -171579647 232640655 19563 -182304094 87235727 15879 -579363606 13838269 7136 -494969025 678323201 14985 -234131267 107639659 8349 -497967150 817083500 15127 -547672163 345747473 10911 -352813021 55953621 12915 -228516670 543104683 8204 -328157801 957600563 2441 -435616551 229484055 2346 -465213464 895715474 1746 -259383318 688177559 3400 206990680 66534034 11159 -133230635 815239807 23589 -414651685 916322953 25307 251299148 370264048 7162 -182019704 955731434 5715 -86551363 653235204 13749 216275179 390104168 7625 88892253 324774004 17448 -95521653 724285792 24756 -196926646 233133068 21291 -446380680 426513114 22439 201343626 285395985 150 106852512 520850039 6909 -68100586 473734309 18188 23426903 315194296 6389 -48907148 637349773 24510 56868381 241619398 10818 -342616502 857758638 24491 79784830 65818813 23539 -11567581 89748686 22369 233461660 459598911 19635 -20921049 101736687 12139 172820548 89449591 15597 67764059 63981723 7532 221730147 162725114 5946 -202291032 725648373 23106 -411533867 870787326 8782 -44062485 220036451 7910 -240574050 361703079 20495 -328344649 368704559 23124 -598364492 446415267 1208 -44592863 704952392 22807 -452585951 295052241 21699 125436465 9320898 6728 105728113 51833435 13326 167132478 661057010 9470 -389086370 527358276 1414 -519727694 202401456 2945 -291609225 601756941 13408 -354715441 729764677 21378 -22497923 569743406 4914 -419160774 647643498 13262 7930408 415053429 8530 -364978022 96851829 10051 -109851447 110522394 25592 -210819683 207392589 19747 -103281125 496896257 5394 -255585857 643647260 3143 -234276032 108273677 5284 -193167644 175102897 8586 -385834194 200765695 6699 -22577467 576576768 6078 5875465 597988364 20770 -74569695 729747827 16117 51173511 740869046 20330 -453751762 268435180 1658 82140851 119260635 7767 -148042483 312327290 23342 191196703 656073234 8405 -283131396 352501121 3332 -436094756 749569789 15317 -345870260 735965082 21955 -352980281 286628703 20557 89304477 622439970 14893 -381348776 709181297 17895 -65926412 452692427 24014 246351428 400202838 25038 101560398 506891517 24165 70664908 210497487 19690 -184038578 139509606 15279 89914564 195862150 13996 -493466359 399385981 25116 90801201 162145273 13356 -400691418 16245261 15189 30139137 449743386 5787 47449875 526011068 8288 -294704223 652383507 1584 -497380595 69867073 25385 -590073744 766400327 496 -147439574 111119941 25198 -361214673 109774382 9663 34152077 184918373 1501 -418755532 260182866 24134 -488123562 243524295 8643 -324016699 599244770 2804 -540397460 130122979 13302 50630732 40027299 15327 -421539328 511457395 9677 212850221 424244410 20498 -270960456 488332345 17635 -379507494 90937072 13857 -82823571 944821604 20766 63256695 495545527 23961 174574954 713315311 3657 -411461569 590348568 24398 -574310350 542017577 21282 -253103003 546281180 12467 -151867093 692269374 13673 -86682599 461302849 4266 145070658 889985245 1375 -214968007 834297470 16098 -416747445 529687552 3318 205048450 874436804 1506 -464167702 361764576 8456 -45017051 151351887 2485 -417496200 587994748 6470 29209797 45780167 6978 -134818191 661691266 7533 -477613892 786994550 13229 216864789 781785292 10110 -226633975 36038561 7839 -500675150 147868250 5408 -53424327 266282317 24426 -170184155 300110772 23777 -567352927 131321063 16764 -422277926 483041264 2264 -235859482 897703157 13460 -412217705 750417857 2838 -494713852 24898147 1668 -232338447 440538957 21082 223108038 58879212 17689 -210896284 761574919 24270 -387211610 285315072 25589 -424024618 453648586 25037 16619666 23626214 21231 -589306191 34201392 19921 -24586948 855793668 20453 -213474626 690105756 19194 241691303 393069215 20492 -499913811 578321491 15195 5919689 625301234 19615 -173714366 222920425 17624 -114473492 863045798 16810 -596887555 719585259 2953 -142983661 199393607 14098 -574413205 357122065 24184 114659101 915576686 23585 -441071702 256446536 1862 -532525378 277978241 19097 -297311590 9436129 16278 174606834 813857813 26088 -468070804 817718494 3945 -229379891 845101777 8603 -76068697 654542082 22607 -543190690 47858691 24237 140921956 75413088 23039 -12433883 699269791 20161 41830793 844344248 2218 -387707165 352671760 22 -396768125 903335084 18025 -394509179 42970486 10160 61199276 9884816 6172 -40367845 592803549 11156 37541657 431286102 13914 -510936049 133504053 21647 -204679818 146961306 3042 32888791 585257609 9708 -4175819 456445591 5360 -202940953 266804733 5369 46534455 472823057 597 248896642 730242079 19879 -3751360 84295493 9940 72712827 541726163 21429 -572353385 759615134 5128 -68143336 886410167 5653 115329446 704602286 13526 177046645 125604251 12921 -349137735 9349479 3849 225272232 233215042 16713 -297312890 358490495 10993 -139001190 119736678 5928 101386766 292561342 4331 -195554111 423010095 17330 -467510725 785207403 13264 -369148131 167248201 24829 -278574247 593932935 19709 -303502252 239658218 14878 132831461 236450474 19808 206187672 730858978 2540 -342413261 157132590 2943 29632678 197916357 401 -289350647 445723532 22164 -337172274 56366691 22229 215797743 434799423 7155 26995202 375995150 14714 -475323265 416066841 7115 -157421388 723692421 21523 -43494883 509525956 11385 -146293084 246746707 21255 179623903 517461610 17657 237921856 384453525 451 -295829832 104053430 12828 -300729261 689341107 24960 -515230841 610854776 21523 -117060878 205980076 11229 248409423 922845407 17190 23971978 158563180 15790 -508185801 194658828 9590 -163881574 698380073 5722 -194299053 571600084 18870 -566202774 598093716 16932 -99585166 31234081 14789 76480146 49223757 20756 -114424529 812898865 11430 233555514 654379781 2422 160201186 778584248 13739 -178234017 406555923 25230 180090057 827066037 8998 -549355074 872956935 23012 4042112 776023261 2112 -174470575 917847559 25213 -351615759 152348051 3968 112307040 144760532 19507 -473283729 861839517 5433 97259550 325432919 15784 -12511241 446189244 5964 180956928 716371956 14719 -565524619 29937852 263 126605869 562344105 21703 -207704189 655690183 12734 214581925 168546890 13109 -97980071 742673785 21568 83601088 196152486 14828 -247978194 798808431 24014 -590723761 751972420 11089 240957100 365658754 22121 -8537067 721153066 13390 -520075645 786285815 26009 127985693 186027655 9386 -310833055 586335203 620 198651385 235146165 953 -204499862 274712526 13576 -508618988 791399661 12007 -14887627 99149326 20103 236340733 913423823 10642 -436303506 110066932 17526 -464573293 588427045 17613 -256315281 200348567 10299 37619089 904873739 19050 -444154880 299282063 22608 80415562 643089393 23436 249635127 16446227 20173 -559650379 192897974 4681 -250608022 693937042 2223 25865301 611013988 3383 -377331438 135666407 11997 -113886659 615517458 8233 -455972781 601398458 13130 -32606774 600363981 5188 116832368 291716072 8136 -319496489 15602767 5305 -235741594 101128023 2953 -489455256 117896052 295 -295141473 527301984 22282 205020489 617177489 12173 237450995 526345072 11232 -573084022 458841518 13048 -172203963 298669391 17512 51766755 640156836 10506 -476964102 543929800 25368 -230367442 398970516 10946 205023615 157367534 15182 229513108 773194174 17392 -134564083 750776093 15866 -205360304 790825608 7453 117594579 421157646 14441 -240586895 302622707 23489 -334034415 710627882 9749 -53662847 16622260 11459 178803908 344467087 17466 -563305939 314780373 5759 -141290504 107168233 18990 -512343070 151920810 19574 -276154614 763185631 12649 -536904021 291685363 1088 149798064 384100693 1795 -175859659 416540713 1646 -172320990 217731464 21391 -65954414 117525971 16883 13123304 943535752 2942 2780462 113708549 7397 218998787 273959248 23360 -455977387 151961023 6483 97665328 805883767 17597 -71728204 799574063 2318 188057403 783458703 10527 -136075534 229999772 18830 -340600415 605842522 13935 -500997947 313302832 7533 -570362825 730015758 1293 -268277362 302493248 7116 -516004406 897264342 8055 -169567186 934170257 6922 85135812 797548096 20023 -572778304 53846189 3116 -482109331 201666681 6638 183306710 90651896 8164 -36307059 126534271 634 96528002 318534223 18723 -144523407 657991951 6471 -465341018 126887682 230 123727602 200266430 6542 233214736 183497860 2870 -387487370 184369238 10936 34880929 377928198 15877 -529647926 830958788 6201 -113558206 420775931 4294 -14108287 783044126 15153 -367277421 798228957 16899 -523888149 192333118 6670 -153635416 814473380 20618 -591118129 620679567 6031 -377329251 709881465 25639 -176619137 630827441 451 109941138 291920457 21347 -127144673 380571616 14566 -472234267 38835832 18736 -97126873 576768698 11067 -418742321 538358256 3684 -266120488 843481320 7324 -421037902 433697487 3275 75922017 326268302 14496 112186491 858770929 19044 15141296 647556495 19391 -243459398 912178781 2782 163341750 361428906 3486 249372993 910353052 13519 247182657 422130814 18688 87618315 486794830 16810 193913317 833219959 6919 32990650 596075960 24874 -595393578 278021706 403 122374991 931971154 24159 831637 883521123 8426 -40373392 641876804 15157 -579063370 11096734 20187 -295611403 911858027 11338 62768282 439645594 12676 -434579753 870719081 10577 -454526244 106019540 6571 -465296235 128117573 24504 -325591277 488827443 23115 -86341579 148262208 9551 47057734 557734954 25174 -399013930 867374603 16888 -338094975 709474946 15426 -196045155 716375878 10482 190493821 523888146 17431 -370663251 685194672 8439 61783133 28864497 4101 -358213926 73702447 24308 -472499119 321078313 17962 237632422 517294992 26290 -221598080 622114969 23254 -412216526 878879015 7412 20141095 288655208 14489 198972683 297485294 15560 -435256634 210103931 20010 -473509507 385869103 15616 94006666 655641047 4286 237419053 101143421 8088 204022411 24954436 17534 -555280597 64691959 22510 122172682 646219043 5278 -502264150 431537837 12127 -257692460 407999018 10874 -565236749 808522442 23010 217909425 441768602 11451 164172362 490522310 21595 -61575149 684991476 10669 -132477173 699548413 19221 -481446433 642020471 9399 -379654090 264690895 157 -214887947 556987501 15487 -450844970 238439246 23296 -567760957 697965314 25767 -506339117 63392364 17734 -158873315 149694415 7698 -520933528 873911954 7597 -596077115 72422495 9240 86542151 802297786 11023 -328672085 507890558 8653 -512892176 395029184 14933 -211454422 48620721 18872 -559286137 550237297 20384 38310292 342718511 6526 -91239549 567260609 19906 -168995916 684006150 4327 70678258 853577906 7283 -306573238 769602215 4530 -391306540 598190790 4038 225504032 220881132 2261 -242908898 648580571 10191 235932865 276361100 13849 -143037009 185549691 4490 240607910 724341851 2077 -209184472 551069771 353 137858657 851433313 202 -36540796 293680160 23848 -336666284 418402767 16999 -551551080 225840033 4860 -17302313 152210324 25214 -97499379 243414893 17879 -29453285 902630695 6797 -552383133 277387815 7321 89513398 144651887 6382 -480812805 369921871 4615 -546807211 371605092 20740 -424541918 30954090 5198 -481294311 546124721 22986 -292220164 949781487 17867 -219483684 417191329 7854 -177688386 953470420 14714 -294706236 297046795 7161 -216315398 439375683 7244 176813846 29640013 6344 166009678 866040351 10242 -139596216 62530096 22639 -60411127 912333672 17927 -355016636 179069069 8314 -320166014 173323223 3123 -173009412 426835461 5969 -573725160 787940398 15037 -443520305 246348074 14706 -331025529 233162784 1794 96348565 644106189 10104 -70169783 519885914 15361 -292953553 804193089 4887 -478036049 918055888 15057 49040090 634081516 18868 177616771 250103432 17942 -366046559 894673220 3076 -267617363 702664497 22392 -221786171 948164002 14160 -477782237 462004266 12467 1478267 751330362 21652 166977595 491043528 7172 -62489921 28505274 21711 -274222854 33782160 1588 -36678423 313084860 17334 -513831674 381176601 5256 64557512 124921910 8884 -548407309 431492514 7994 180881686 51755983 26229 -268832738 933585120 18409 228468634 417512382 18426 -370639949 643585953 17529 -144704670 734330886 1063 30372217 803095748 15098 -425718557 901884428 12225 -204523552 576196776 11105 -138417490 411340758 22936 234520609 116926511 13337 -204447265 508623920 23585 -289184040 825681489 9479 -383683768 207003946 4238 -567203206 209065234 2381 234081855 638268462 14984 212885223 918643911 15494 -426457665 851877330 13641 206406656 168332820 2910 -514636609 14030428 26213 -1588048 576053731 17757 114270468 791969528 3043 -13795789 73567730 21263 -490435141 300599390 17827 -293602330 913637303 17271 -567000243 222731204 1160 -253313251 279818664 15094 -276877850 218630796 16456 -152286076 362575967 17733 -585280068 746990775 4705 18426706 186846157 307 -331168751 18703809 15651 -134998832 795763167 4616 -49676103 246784758 615 232803794 391778138 22039 210764348 813138746 14025 -514373914 358299306 13569 -168241235 315977707 19456 -101589011 387416466 6599 155035429 862253563 2689 -492560277 500173949 4530 -236222173 807044211 8242 -27625022 752522922 23659 -71060503 811783869 10166 -503062909 165587927 15579 -200703555 106266921 14401 -63344008 625716615 19685 -437376204 134924404 4014 211097564 780307464 13380 -67887628 775117986 5671 -535370038 952229528 5761 105546166 528383576 9121 101952174 315413749 15591 -432581817 669214819 5619 -590494579 125892068 9996 148697163 321218129 5851 -182560747 60746403 10914 47910520 352770871 14331 136197313 593048904 25385 -449898287 470316095 24395 73910644 477250411 4676 -598903579 484520572 4029 -236088485 807471908 25088 -581945579 740642415 16244 -184445636 912104249 6036 -537325797 511081560 19425 -586120194 126465653 21651 -489984076 639892162 12268 -597760653 779427139 6224 128681925 783527585 16324 -99876958 454317450 456 -312104090 226328606 3415 -456764510 194150031 8273 -257066378 489845065 21340 -127814035 379024351 6812 -328293815 116006134 5512 -279662183 290058692 10556 -451445225 300454979 19938 -205999815 632762464 23450 -472081863 928460228 5879 -544883430 801357036 9743 -442582292 621638986 5868 -334071160 164676156 3993 83269125 958409482 13167 -419403952 882394581 8673 28488001 411365760 17230 -286244106 362761582 9221 -301389788 114682561 11647 -515654046 503648740 13153 -347385326 951698831 18675 -455667099 527636138 12221 -429872126 521851256 4034 -55473814 205932981 19160 -352030392 312591334 23393 -520323403 853530338 15169 140345967 645809342 952 -220250844 728856671 19577 -400168290 109076545 13247 -303196311 922272640 2063 -158431805 106283057 9567 -85500770 560114943 22360 -219922599 151170550 17351 -555693965 369158022 12597 170337812 445227443 21331 -268011629 703853010 19425 108537197 444481727 25565 -176217390 792956462 7136 -172609306 918268320 25906 101099642 611151475 17374 -286483934 365416769 12242 -228402833 633969826 18380 -101783357 181618049 15603 -133933863 628825983 25764 -122168049 199102108 25014 -314756183 727327143 25727 -294000398 359850720 5218 -30031843 252533993 13997 212544817 808223229 23068 -231188043 140562210 10867 -23306283 200829839 11028 223176300 137392096 7336 -476578012 547063890 20210 -330425837 929683116 1214 -456949419 95614354 8440 213443475 425802677 24904 -346839138 798649676 2536 172794140 81292221 19791 91324629 713011251 14012 -38568381 401332888 9180 -377159369 343607474 21332 -491876394 778185059 8550 -560780425 496933231 12029 -306363190 89350535 4583 -425392034 836732150 915 -577951940 35751854 16728 23167905 711334096 26401 229560708 900279237 17326 -232951818 151291677 24680 -308712440 572318955 11351 147935215 648665051 1238 -6635271 48711664 9560 191193738 800456306 25423 -231470640 88153637 19611 -35657466 481301326 16261 -464355300 400355913 24772 -70595564 227333037 22134 -560072908 41975082 9110 -151214869 713466311 17749 -491994472 678531215 11170 -382424513 792074311 19981 24565810 902582920 8881 -147362344 279789511 4790 -289180974 737045546 17306 -375196460 542587332 19386 205339796 238364386 17932 -580953241 95840049 6996 192751422 27923447 13659 -467550123 257782359 20201 -112121946 904738698 14658 89479152 764367012 3093 -310342129 633306329 18525 -571152343 533772703 9791 57523814 479982814 14802 -471703468 664976933 1043 -463093271 755002542 8625 8870227 125413590 4666 -268507441 662871532 22473 -179202852 571223083 6281 -481101453 181469098 17488 176891548 110589344 22386 -547151123 20561831 7338 -374409206 450704499 23139 -345624996 90648142 15935 -487530913 208143833 17998 173661313 36514845 2517 -237775200 666484394 19567 221833233 602056465 16365 -188312031 693542684 21289 94940690 324405559 14219 -267530657 83268879 8790 168154520 771431988 16297 -405815262 348460285 26331 -472762154 402595128 18194 -78405535 221932162 36 -500120692 902900003 8128 -480533317 287701061 11949 233170394 170798240 13907 -283211939 702875485 18899 -66318420 116720683 17101 -38027707 518467064 10063 -467890774 105548406 18171 101265915 515774784 17333 105996715 279865257 21647 177258407 284046135 3719 -13413381 52525503 22117 -232295000 162917507 8987 -59019387 545000745 5916 -273845141 745246686 26396 -38475553 336988574 7656 -55205206 474874112 10174 174515796 609114334 13380 -4471023 373063274 17318 36487612 701981244 23225 -295994597 610200798 13956 -424254950 654173344 21233 -321691716 18321431 14905 -207843053 762178178 25717 149157538 839405472 9193 -47384377 372410235 15766 78470437 46741077 22775 -286772645 77396907 9097 -362183565 318490131 9565 -28991180 928199306 14910 235893119 713223741 21021 -348293401 29569954 7134 -351228200 899298718 16595 -559553916 174651988 20434 -302106889 302373350 18226 -155771578 885957704 9673 232811026 901608413 16086 -509176676 629351052 25117 -138967919 313418437 15629 -589273373 767776925 23334 -202437358 304066814 21533 -285585415 197130623 11408 -183798656 838758446 12218 -49720948 674054349 13198 -306622048 437657485 24462 -546820805 180601997 16437 -314173337 757363402 23373 47411102 574461650 9331 139415993 599789346 5354 -132659225 799460930 3470 -75069907 341927012 26195 -253262124 145446232 17174 -135023372 543852209 25330 220243568 140560285 8646 -320005641 573483206 7004 -30463441 142428314 21324 -217532435 562303874 18065 -42432764 130351044 24037 -64614626 957610150 16190 -451526012 827201920 18861 -211093852 673702411 21348 -330743273 472989340 5770 -482320296 544008108 10128 -106240733 438499369 3583 116460200 274253745 16268 -514462173 103817821 21915 -192691598 607166362 21329 -147166965 366462095 13682 -324882414 384831555 5813 -513284380 564545456 8318 -577138227 42305497 18151 -423766574 738056760 5893 -425898702 680904822 9474 105596184 372750141 16148 -402505644 349638964 25871 -476560988 325144952 8050 -99229091 481059994 3251 -147774440 71320508 24260 -361448907 104739104 11793 -593881203 322722567 9939 -394667553 188492324 7247 -232204841 491371720 24021 -389046910 956395730 20881 -163318881 872267193 597 38687607 370540753 26161 8356864 732031272 4647 67141984 82793103 12800 -490350913 644606314 1702 225793937 940934747 3617 -464436364 652816176 22629 14527134 665370753 16372 -390060050 44321764 26107 52434250 283395442 21785 -86109633 872763569 25922 156741343 326615771 17139 -481679576 901230896 20542 238172145 20234210 10697 -344076237 846587649 16376 -242104971 883451477 12546 -414709853 939880321 19014 -510374874 10555916 26030 -167629674 293844892 2057 -156087142 20376403 4653 -170260975 170363211 24650 -282642227 887483517 20596 -350899624 685884467 20774 -266433155 577984479 16996 -443610749 789737540 16831 -474504783 908048607 432 183967111 887254594 24602 -210397542 578499431 23822 64212234 756970296 9234 77300930 702697600 18859 -440373547 773936133 3462 -535250198 666479376 3469 -180017021 780871515 18482 -269612761 779493615 1161 -484468778 528079134 23890 -358025168 496750958 7115 96246963 597130519 1493 232103653 702155031 25781 -288359970 934492885 14904 -448198155 657218842 5403 -122048106 722058744 13206 150817591 885187838 25942 -38962679 569323998 2345 208862390 940433325 11349 104460281 832174706 505 -9461162 416915881 9592 -177752968 135429763 7081 -504337579 916463791 22613 -304642829 213569598 13244 175537184 616935763 3692 -141383855 430981027 2546 -447811202 629386101 13324 -460034145 533019872 10995 -356202405 508586417 863 -492851870 753962340 20264 17742351 220307518 19106 -393990297 747566284 13744 -563533083 694752006 16123 219095931 336471434 21266 228314591 304091777 20857 -273404816 86358790 7876 102929270 117986441 15944 -28144061 77163233 11666 165637044 552207522 21664 6152208 474555045 6013 -549484920 264387965 12993 54647087 185012315 25960 -287939969 944061440 3521 -459767874 122454160 19843 131643417 711380273 22021 -249687024 60434573 7922 -496714630 910244053 2632 -44633478 102243246 19341 -123407649 196519275 9379 -291711664 852202876 21314 -483677813 856257663 4828 -266053442 253419687 5245 -75019102 224010269 1928 3473969 18700926 25378 -594898462 849919188 21341 -317610428 884258322 304 127887004 32448340 464 -29532376 268296417 15308 90129439 244773900 3842 -347896351 715433201 21138 -468887494 825729150 12672 -578083424 290825327 13533 -282836091 104243794 20162 -2275096 950959804 22637 -466073297 45065993 11212 28277613 406139193 25449 233107405 253185221 12078 -581169290 380669988 15035 -48093141 646169272 16209 -253985823 481905143 6303 -259052626 905847183 15364 -559382921 933539685 26037 22156146 729096401 2691 -74006934 543136215 8966 -560180874 133716854 16817 -157869519 665271943 142 -593219677 819332383 23296 -91955532 544500454 5430 -7925882 324626008 12644 -237466417 512654993 4513 -304563461 441892980 9439 195333810 730422972 25554 -269224234 472265291 10262 -284629576 166131088 15015 -542384851 819499837 6169 19773045 447173595 7737 -431513652 113554706 15914 -65732125 231966003 5275 -361899806 80583639 25840 -289833597 324349096 2355 -418174371 774493155 18704 -352185653 35587500 20988 -69034657 675081914 23694 -126367119 374532100 18420 92174132 11308948 6716 -110790028 869259360 9951 -513717458 129011515 15810 -227189912 25028191 13157 106530771 717673611 4657 -185011267 169976661 25987 -342645079 317996108 13353 -577565900 140531539 10438 -533563815 146594857 14530 -244924820 793981599 21442 -478358799 518079166 25451 -334647273 304876267 16785 -513528735 140471612 6894 89636354 356755976 22556 -54355635 727843266 23567 91617688 29166352 3767 -141322460 594238778 538 -364256565 651486334 2698 53445422 521255021 24642 189705127 296506659 13507 -509905520 770648294 16105 -303233747 535189221 9575 5399759 602802448 12829 50825000 168143222 4239 -44711918 657199063 11468 199696150 701437808 26143 220433291 699142689 3853 -297573252 295036699 12184 15692765 34213264 23172 -448928106 38886767 7354 -57215788 137411126 4506 -520891977 658429790 893 -380943568 244101632 15352 -214119658 945900246 2228 -594212811 704167058 19755 -275475568 30374752 20084 -421125972 130198344 8705 -451387143 573062407 10785 -238850621 930335388 17259 233698238 954922048 13969 -544190692 702663105 11240 139308585 526782038 4638 -269884767 650288669 18711 106102650 566414799 8922 -381740802 505590202 24570 -483542073 9309348 19415 -402932490 295015685 26254 33786131 12046765 7996 150850269 554834775 15350 235254108 769237598 6928 71234400 533499783 20333 -595298596 37525565 25226 -141661669 228779841 2643 -157922121 735910423 2927 -394859883 474900090 502 -6649664 435758841 10880 -350799888 614931483 10353 -131668478 639543265 1744 197407435 681439535 21361 -600760356 375869095 23675 27796096 621529127 24119 -186276411 416054964 4051 -218328531 591799793 3017 -39977567 278691321 20807 -297977963 513351260 16769 -310104621 595781597 6628 -450600852 368078019 10193 -44614894 508592745 21232 -368965710 612601464 7325 -331837942 223719305 51 -367654181 223376104 20319 -312206536 910272435 20457 -517741197 382453134 24425 -453653725 211141159 22296 -343176513 530457417 14296 158753935 754041285 6202 -103198317 378021880 22254 -486389994 189855026 13933 -213827718 457193421 12988 -323895937 262328507 15095 -289155798 332336104 13702 -588629442 553193291 9035 -235665451 647820507 9447 -555501561 542589929 19514 88034458 505418932 19443 234844606 74718655 5597 242646018 45298214 23117 -451227863 69026802 23331 126782746 580433701 6821 -152521812 103332046 13885 -317055091 368985796 15054 -58294369 624445170 25191 -324898714 9425481 7989 -285584324 882771642 20228 -580337179 368331604 18193 132708387 430696153 13725 172088929 473090193 13806 161550268 237007455 21088 -172370925 172675338 13036 80135718 254777020 26106 246811980 952809171 1988 64223814 456340755 24862 -355323476 870258592 4641 -528711214 652814809 19366 -241138698 420600156 5870 -32746923 591364561 20405 128866242 580701455 6056 180771705 10974054 1702 -435084201 66362178 12371 218111982 142037023 25007 -19937485 357082906 673 -532803333 776041201 1338 -372676476 587775650 20944 -325444973 445883346 2639 -126847291 812277279 18151 97922877 899394449 22679 -309061460 749223894 16080 -131226432 906154146 802 -591968565 817525143 11506 -57718659 783851075 2556 -498094903 546473005 19469 -521428900 34959663 11834 245331502 304390400 17982 -514821547 762027692 26378 -416736247 931780844 26472 -266264603 448990070 26315 -346116780 340509753 10676 -133626503 814036313 11360 -35159002 659440579 16555 -177844989 951908048 22104 -115191708 858934246 25166 -158616923 23895846 10646 -64902995 920824363 25651 -387091476 729862022 25180 225721927 594705914 6582 -505029675 778500308 9702 -65452946 812373624 16862 -514758166 737339179 354 142231518 181037201 1134 -52266505 925550324 9347 -569954710 855321438 25537 -538944991 220491241 4904 -361378845 570758229 20456 57042805 604456293 16335 -91638111 470194279 3209 -532258226 568998679 8854 -280096807 740239959 2221 43193462 517406861 2622 -449290856 759051338 21627 117027599 801139065 4234 154035951 297583252 17846 -186980974 456001670 7394 -10457611 254061834 11153 -444117416 707897952 18616 37346289 153006556 7574 -289658923 322067101 11979 -515778809 110307926 12906 -114834632 722310247 23153 -380353354 758487266 1543 -369572412 296681123 15111 -267872972 642168169 6770 195799520 490245327 12677 -484351503 169198539 10467 -354952683 907809011 3393 -138201329 832070507 12089 201764810 506987775 22718 -89990252 210126260 19330 65040633 131838032 18392 252267253 644870388 6710 -558895055 530645374 9920 -318801478 144826962 18247 -338278945 649802112 23324 202893540 281526793 16753 -552776801 46980409 18254 43292800 157711565 328 -60802549 481810768 10776 -63785735 159379110 21186 -298672950 948589376 6220 -145062736 342396255 14899 89037261 501049963 16015 -213388165 711604531 24474 12881982 684314830 7755 -288274814 187114807 16494 246933569 544293341 23104 -422929226 129627169 21499 -414495321 451344449 16794 -504327912 614840826 19395 -195759506 119040938 23286 -433468939 744636427 20400 -511166204 892349432 1954 -92397198 583457602 10134 227647340 165255965 12226 -523757919 60837465 23623 -444309293 724352727 5492 -498733866 486394732 18962 -549808722 599629844 15586 -219231197 234027820 6586 -46414513 923171863 906 -402992961 423694692 16374 21328503 326415621 22568 -360037436 870495864 21268 -451629007 657268567 14294 -289258246 873664242 2868 104677389 153536253 10465 -93063374 402334004 18449 -33986793 169864985 14135 -57454120 129296249 6141 -595883425 149559381 2398 -278707535 374639621 21437 42868584 843834207 2535 -70675945 612242025 26349 158175931 183925375 15197 -126636132 746520226 23257 187253282 65803061 10091 -224099683 648801000 16497 193851726 356132700 20556 -75981816 171588130 5339 -318878294 227010483 2014 -585280650 744542089 9844 -228732003 417472899 3392 199603067 915949132 957 24716852 239306120 3870 -202335456 89271393 21009 -283958054 13214654 15901 -390251364 860022979 16675 195597637 674330557 11789 -390820742 355536667 2671 -594288017 237456254 6540 89194855 116343494 10213 37586046 356667678 18659 -248131022 117128057 21392 27496226 369746628 16519 -321120751 534758707 16200 -393756859 31950583 11009 -23860945 709654141 13276 -524006153 503826291 11399 -549352699 250866875 9918 -205863701 611705753 23068 -320409581 236780354 6611 106391184 47486451 9979 -544004515 276867536 3177 -449099337 732862491 24858 60404900 65811120 9538 -47847910 491056891 21905 -565391146 772388260 16771 121502410 773940940 19087 -590033433 668872492 17445 29466176 386248625 2408 87667498 370276722 22068 -443046261 365086731 11823 -165420468 459492672 8517 -122402970 78833220 16124 -430860640 574253663 12578 -270472819 199456397 17733 -63898517 58394844 9779 -276084191 234075389 21789 239344840 134413952 20816 18457160 382820833 6606 -581650397 838684415 22915 -8917055 753112757 26073 170771369 359158249 17204 -510736478 118196565 19173 -263349273 922336214 20398 -325411975 30564912 1230 -501468585 137133438 8498 105191451 519818166 6683 -373528060 471088151 24539 -54655607 702849658 3827 -353222164 33674246 10960 -437511669 913067742 3388 -519044776 800248506 18951 -91349868 589227296 1746 -57254075 176980492 24660 -166289357 367519602 1455 -269562246 24072505 13198 -168787133 147170350 14345 -590306329 446228730 10873 -337680809 65362456 838 205907816 891479949 7503 -578944864 314200943 7971 -434383152 931805026 4352 221596828 643053263 25285 -58495222 935933817 25345 211642113 260057283 2927 -325546514 30241389 24522 48112318 866404896 24074 22951568 854494611 24906 -166251337 324368020 26320 -406991502 135033990 6385 85434485 808612230 5406 -408716165 364960399 936 -45744022 703360394 5388 -451417997 738448960 13137 -278609102 703438244 23802 -549614756 683446755 26266 -137733811 658954270 2191 -32155844 44655787 2757 -299490275 380663618 21054 -75938911 44005229 25475 -537022445 935487926 16480 -521033289 467154890 14237 131354694 192025887 26335 91692414 235718029 13823 -484953077 794036631 12333 108485620 853618270 12104 -12976065 734729495 19037 -8637522 306501929 23799 -348369470 164668181 10702 36740188 897603305 2942 30249814 448967609 9945 -404590409 612811778 25900 -536465473 252359336 685 -329283008 694340115 1238 -242000378 429371696 15683 158131358 869011690 26201 237948527 125872142 5148 -82570278 930477178 6538 -31505938 357849739 12146 -471041403 295343472 18341 175742572 941272911 6406 -198682890 193179318 20338 -97538398 670282508 3826 -567758951 794813922 12937 216519059 417729170 23111 -588755031 941917431 12032 -448231699 98492628 20118 -112017977 65774835 15347 -490107310 742580789 17016 85416147 321242152 15134 60861747 519541275 13669 -410791765 834238981 9897 -114039718 524605104 5235 -457858911 417558413 19184 -116417895 40660794 17986 94773411 632083961 3010 -586288094 150025582 23768 -404795190 556939049 17794 67833765 887261893 6182 -112610815 760230647 3389 -135348535 283158306 26169 -210415637 410057661 2256 33900931 754068654 17292 -89641071 324964745 9588 -92982116 618428130 21491 24798774 798105091 17789 -514317983 247066717 8271 -268072629 105388236 25941 4773494 751821054 16476 51559254 841967711 22639 -573773120 33753323 7475 42192189 641546421 24451 -105620767 914122413 19581 -130884706 221083918 16131 7000662 596966649 10705 189970645 862082486 17809 -339056362 306341207 21844 -498389497 933313985 1444 92996464 513039433 6087 76081335 95171427 19158 -43953160 828600303 23850 -91257812 285008151 15964 135118521 56187623 11486 -128548671 202696485 11224 44247458 498751176 6226 99048335 183980140 8227 120089256 615662782 23806 -245704302 814178395 25746 54831793 628983804 10326 90216053 42479329 23567 214415722 159391131 8974 -414540623 183806645 13438 234115311 877830958 4099 -313441022 50298319 5284 -551754261 802017527 2818 -216768102 168561971 1889 -289182954 372127784 9821 -525325365 677025470 13901 232508556 734980807 26372 -82989424 387379678 1428 86642895 827552566 3541 92953548 315743374 1936 -193878266 123798872 3248 -4377396 94461381 4848 -414311644 84490486 9788 -493221642 402680755 703 -352428012 402575698 2356 -204552878 928649623 9241 -497853666 946669756 18632 -11907973 328185258 14018 128455412 814119773 2081 -135886701 119785586 21859 111453921 219602900 26368 -150156245 610800951 14177 -187846547 433746427 2864 -238306651 706228726 10051 -170771476 347506009 19530 -88911200 142264157 16412 -366136614 788036390 1642 41522772 556198788 25182 -451143481 415193863 19618 -476868221 895172710 11902 -533800377 426414843 5554 32934247 377646916 18729 -449257359 774841984 25584 -160291793 657956138 23054 -191584105 508201101 14155 -265279681 744843302 8720 55195356 439572399 22464 -364471663 495188880 17073 207807518 47271888 4242 -384989831 505074978 2766 215773104 145128857 22705 198916957 192965054 3482 -337899306 928419399 4078 -243285923 215968733 9075 -120584412 717200944 14021 -206350655 103920828 5969 -109005416 753529840 6059 83328589 338494175 769 -296503386 433333407 13541 -510745996 945159765 5798 -46520259 86056176 22979 -276445611 178340002 4753 -327259763 680177222 24845 -12490048 503694869 19400 -193226762 256095491 19538 24786562 346736062 24354 92246463 565895729 25591 -581839564 12091525 4495 -502195296 903549784 8269 -55426672 267241850 9600 -327954638 71649186 13107 189178666 24337649 17013 55199602 301373217 21353 -497941332 374466334 17087 -346528838 206278866 22126 -409937804 407574601 5163 -347707164 438808987 1617 196427975 706527716 22828 105123503 690228749 2175 74139209 316840742 21054 37978136 214919810 1674 222634133 700681163 13123 -463587769 659525060 18124 -360004418 383929320 8156 98034945 32922898 15876 -456034924 843074618 1585 -534001292 617397031 4287 -408116100 761819511 7726 -254827631 869003245 7269 -508839036 464739425 14733 -154392326 257711209 15517 -105623370 610310000 25769 -33971681 515252803 11377 -216976872 705073943 15311 -522151323 616831129 12555 88339031 54101814 7773 239528914 316069492 26373 70099456 715907756 7888 224466802 828299788 16882 -453129710 477128876 6057 164642519 618245227 10838 -550909081 320992963 5550 60802825 21808035 6426 -175847728 198486273 12364 -211978049 413199638 8490 -104489505 106264255 5331 -219233552 619232811 7979 -263422554 293195130 6784 -407700083 752124452 17471 -324444383 58640699 25905 -246774335 572551987 12956 -462987559 65734874 316 219339732 403767665 5552 10637689 316069054 19124 71160818 67841769 5485 160036730 165589201 9028 60939902 524169752 13665 236604821 574515131 14117 -328682236 70533345 11008 114811796 808860052 13679 -584072565 468780638 17968 -399539704 125950550 14287 170926189 789500778 12032 -316994578 249001108 19609 -452208218 396545123 17958 -163905239 596401320 8727 -142399248 767224030 9298 -563444490 861782680 3374 -465207728 950437628 14295 170038959 722994416 14069 248684321 686306543 24165 -558024634 257723749 24798 -37387642 575063462 14025 -110932359 652240209 13452 -144670342 194332117 14414 -156967926 707206715 19772 -260363570 332696429 19742 -163634471 650448118 19467 -30072524 685745001 19823 -108246048 668907529 6307 -441605613 404884057 259 -278440933 175891405 7807 -228958874 745103088 13685 -487788218 286256160 26122 -322937531 699765730 1898 -547862268 945999736 4135 -194815657 884485600 17854 -149025532 843996358 10957 -531312461 111679309 17869 -534054744 723927684 16657 -47968063 465314689 19378 164952867 100253097 19267 -518567951 689410517 1501 184498822 245440312 3708 -96314601 685038702 21040 -403553317 479864333 7926 23324542 155830544 2537 -538808942 28307428 10240 29928097 226780378 300 141550464 957034826 14644 -498567225 789095025 26284 -528234531 951153084 8130 147090091 310800325 20267 -399744242 134091978 4070 -336260313 867526953 15860 -137245915 207376639 14133 -326722310 187133237 12386 -240856329 875060060 22430 -329851856 332248054 13910 44255839 240895919 16551 -171069216 593243621 11138 -534664002 741746051 19747 -220136537 770368178 22274 -203563357 938794871 21455 66114922 377211270 11400 -61765776 60213918 19581 -165485189 301226785 19852 -255767882 503485932 12113 -589619159 696867851 4325 -41493150 255605177 8189 169237614 487976124 23430 56793945 553877931 22334 -172781085 653815590 437 -459343811 525511776 13676 50154839 426153041 13291 -349866243 144733834 22310 47568420 129366674 4619 -183519611 264518226 492 226546077 244969550 20002 -30771660 526436950 4487 -584720266 593227565 24566 -84440454 711187651 18702 -361270571 212321735 10499 -187311767 676389568 8756 -129609089 315703210 25120 11145982 678649890 26026 -59077976 273363308 14650 192746563 130178836 9127 -377726453 116760498 23966 -45286825 88297264 23112 -94346739 658652064 14836 -85830760 469756864 8628 -88888844 250590971 14942 -397955519 855011157 25224 -363070317 797841166 19411 79565640 813612001 21104 -363721414 27121851 9169 88110986 157174476 11619 -580558593 921731753 5421 205315611 21923538 2299 152529067 230485337 23383 -202149370 647113149 6219 -587043163 504227891 22461 -185134814 331579253 19348 -226682943 772444881 2380 13983313 596515156 19679 -328087118 123039918 10711 -181602217 879866268 24933 128523273 355510845 9127 225273317 627697443 5594 -532062169 406759298 3848 -81675413 42541691 22327 -146548324 681322003 20447 -430089084 699945549 6730 171371680 690141824 21705 -459098575 249389027 3815 -268764566 657249129 22152 -120985178 164853406 13036 -259174552 165445397 10727 39404392 502436496 5750 -153423546 361895546 19317 -113763507 812655116 13762 -239714347 329996879 4224 -109798514 299206954 21204 170937661 504015116 9934 -133082354 636144704 26391 -239505631 550126697 9355 -201214131 936832504 3466 132920008 258328218 8560 -466883414 94159614 14035 -574018277 186747333 20604 -498376114 910710963 19047 -424638261 656676794 15171 -598185848 880566513 4554 -47258113 172171492 16019 186454050 315560324 24593 -596017236 696068205 18146 205527454 776798360 26110 226186808 919298439 16315 247810214 592939698 4321 -595373640 591724175 4485 7298143 411234981 24812 -503373186 738381491 24404 -594689012 478453692 6491 -347923097 892988500 13498 -559227791 167954097 5692 -371223709 130746018 7351 -510129973 802265386 15905 138055536 101773749 5393 -415731171 669066245 21436 -203536205 91474901 18367 175033131 352005107 13422 -402635766 132503668 10502 -456380624 63187759 25330 -21587062 657393104 1168 -63047300 739522821 14248 -167696868 573007758 19171 -373026325 25404498 17117 -268607142 808165527 4502 245846532 929108415 26406 -27063327 527343819 19750 -453154462 46942769 10394 -582850184 854354894 4875 -85533812 128347529 10639 -319318036 160912662 20823 -255638577 381039705 1029 -253655232 729794296 16585 -35751579 686286445 16801 -29790757 635227807 13515 -288088042 901847354 9148 -93838199 119607938 24915 -337380278 712568444 6490 122841827 845472270 10655 -241081388 762366298 18297 60742964 896044766 2114 -89614164 103483042 16589 92222197 232537647 14302 -168831878 445777220 20180 217976961 24365228 9619 -298966640 659034051 2239 -124086140 770768413 902 -96654866 828636543 9121 -387503301 614870039 15594 -16548186 261753166 24625 -532261148 273786944 11287 72416585 452062051 16587 206390455 757065135 24466 248848569 470391374 7032 -580340222 381253574 2209 -376359447 278039567 14946 -477243513 729096919 18989 123430149 566501994 8013 -496912880 899277670 3353 -124388546 359045549 20973 -432091339 549702651 24108 -585408976 884843183 22789 -303393523 281563086 25837 -371223548 413467873 25372 58840595 319943931 1641 -476376466 318837410 7097 183316892 27615503 10948 147232507 230930873 6509 -450687920 690406142 961 -267833703 375502397 23954 -537571309 677859967 17551 206865772 101465997 3935 235582877 924300880 2201 57437885 939657580 17289 -595137947 547672646 23104 -117144538 822052998 10312 138981636 316510323 20301 -590960373 534988385 1987 -125840959 380826101 13544 -462506589 405205769 4811 -504361240 384779352 26032 70985922 431491617 6695 220968152 143580393 15726 -51527200 608695472 20688 -245228889 504249496 10578 -443904265 762184531 16370 -381263697 50401189 14823 -592514569 652810834 16019 32665962 737213826 5404 153464248 640547379 21975 -138247483 216092717 18265 -511558400 47435999 2126 -419107866 784096875 16176 -61248684 951605510 2232 -482277743 576088832 10300 -277716890 641386917 1672 120728542 724620509 12148 -269134906 193147992 10537 -562172937 895228943 9878 -185693698 925598659 18459 -175963893 725325901 14880 -507442128 287860107 26219 3175291 932369662 21999 -131508547 792552732 755 -98465743 168015693 22783 -452710329 472821165 18988 111882499 875088642 24267 230337868 792686642 19872 -513296481 672564890 25557 -130468484 887831624 8173 100654299 353172542 21480 -327428325 764916309 2727 -349338155 487030325 13745 -75924139 41674764 9038 -510642421 14465664 11097 -307390626 735550193 2850 -480954050 683968829 18439 32650251 184563435 13822 -485416716 676587178 25524 -572564766 741848301 8281 -583406055 218348586 15452 -6107791 384168389 1811 -512531040 924067329 11073 56049339 188366240 18380 -104798139 98808228 3920 22008976 432301581 8497 -589348436 554965894 10073 207985259 429233957 21252 -236126425 827610520 8285 -427243891 553635424 17454 -104130181 426743908 11238 -438624512 547700893 526 -61591867 222509626 14969 175550611 224051971 5956 -268335794 896436178 3703 60950471 854586235 15001 -6155822 391776483 5997 200620848 191954864 26371 -341898520 9743889 8256 5192387 156251139 9221 -294411599 351577026 2504 -315245433 585032285 18040 -106685666 466893453 5651 164325891 297028345 9310 -192255734 819514543 13291 -599421189 647442607 2112 -194276158 409001378 12664 -376100061 586624027 22479 -368025724 820521087 18495 55606527 584516886 269 -44805231 52094080 17633 -218016526 816476448 9489 205949242 658424316 22726 -266728388 68155057 12510 97046764 122079265 11836 -248689928 384772565 16723 -83576789 471363576 14281 -174146665 867721211 15524 -24066285 244594182 7428 -92643194 845601130 8364 117545206 195865020 13007 112347791 438908076 12046 244290890 55176857 6312 -261769708 757069954 14566 -14303017 147190346 18509 -577279849 315398999 26013 -390059586 556251806 8884 -219656114 129964562 5726 -223126356 937899221 2275 -6523492 190874502 18892 -300828790 36691601 14490 -515930374 708840361 20106 -599312154 852337258 3879 -477787641 622820238 24038 108150587 739099944 21026 51802179 64515339 3778 -578729908 600755219 21487 111208471 722962595 14981 -314356473 271222374 1627 -155981583 560118675 1807 -441428223 698827052 15949 -21154913 713851005 4658 -488830657 540591282 16528 -417711093 189902999 9937 -365462923 418726192 14331 -585860127 454868507 10898 -239535616 115688444 18371 56245120 392602737 21735 -31001781 452437015 17364 -107193994 865871324 3565 -42151612 784319817 9627 -580023735 691683280 20617 174346206 441012995 2047 39913874 252221430 25289 -534189372 178028687 12187 31612051 118176994 3083 -175991548 856447088 19307 -348729848 732720219 2561 -412136193 661649150 19279 -201791854 280354464 19563 242378003 502597694 10357 -17821887 423334803 8886 -48435263 728459778 2696 -304864217 487794758 8084 -147595384 173139317 18435 -3410679 538912049 22100 -527498296 816478395 9633 -208238589 883216288 13457 33977654 274984242 11324 -414394577 703276909 22732 129839505 183829016 21472 -564746830 602554881 18374 -363249321 845766868 6523 148884038 945273138 15214 -48308889 719858730 23769 -320983076 669693186 23704 29930700 509706508 1691 204830763 828544566 61 -353672596 566104617 25255 54965742 488345749 126 145357774 38580272 12424 20014525 379565200 13298 -591356405 610649901 23306 44608896 470016789 24094 -77281734 501526445 14258 5926615 676675348 25953 -451754540 87309037 5962 -558815451 625934554 25346 158519138 59990150 4507 69446477 858629619 4915 -284194700 261988460 19105 -476499038 916277480 25863 -200565117 766616718 8995 -423356431 17135518 7589 183122556 646016100 1834 -399939318 691312683 19779 -265672395 363983844 19856 -455579013 581656969 14966 -579920824 409527373 14656 -499628711 113171061 15174 155661624 426237621 11370 147986559 169791669 15312 -401917782 261020760 11757 -231871669 544598892 56 -180862632 267093985 14162 -71332161 344071417 20517 47688529 734013757 5407 34631088 169578376 6380 132136452 302045006 955 112452862 51395458 5131 172954309 609606710 24901 224614378 598747305 14508 171137557 817868611 1866 67976399 623940688 18846 -60192570 578048728 15531 61509352 641517331 2136 87436141 743726490 24188 -324170083 50484968 2566 -217816377 584398337 24942 -33323820 353379284 4850 -345579174 513788062 4618 -119116862 673960055 797 74313444 272421410 11966 -182184246 471877493 15275 -229818348 499999724 4629 -433763069 580983127 3098 -260407536 755560597 3238 -554158061 699435239 12946 -388994594 639285125 5669 -147767943 393166683 15579 -527636376 367505650 15641 -473504125 307830777 12991 -69132686 877620129 14597 -190343329 72978394 24140 -176481923 859978049 15908 -499809287 39045960 14887 -476323667 494694481 10185 -443169087 378427243 9406 9018809 65314173 22006 234456257 185483628 5521 -496853924 907305685 13449 -24211580 304221979 12798 -518252055 905640413 4318 -26484384 232062468 21085 -232975198 597347954 8123 -99437216 120482908 23428 -586955087 827353447 16788 136802906 103950724 7769 -249998283 57387974 13488 119867125 13536959 9976 144840085 816245187 21287 188163076 870645488 9276 -11210956 126297425 15777 -65709941 865284545 861 -401121171 526035501 14992 91655474 712329042 19465 -333685179 192960554 3491 -379093954 101361819 7780 -384387827 824561458 8613 -588308022 96007785 2206 -330868810 612469369 8389 -268322775 271364043 5608 -10034341 498420988 23065 77097615 893143167 22600 -500607605 287794624 16105 -475613314 8566299 23861 -219066724 351028590 22958 -408581265 54642097 520 83488931 433496294 13112 104665286 237481515 20060 196888558 168061434 3912 -162115110 900070100 21669 19501797 831591819 3067 52805526 654493452 22797 -410912389 948431415 1680 -514318387 954923556 20414 -350145088 777382672 4496 -327117475 532005843 20108 38196613 385713682 4373 87787715 136618520 13394 108051527 912804149 15317 -165598908 941324860 22995 -347164023 534693897 6722 -233287529 631172829 14761 -326432429 805686671 15899 30885945 589219188 357 -550718315 143445461 1905 -19752790 420380763 24622 -136124910 823535061 1714 -599091605 540953213 2028 -302663182 576017486 11782 -408408903 760623555 643 -354036066 199658057 21811 71951653 791271806 10270 -529777401 550202239 1787 -229942371 532876263 4624 -510433947 854855712 15004 66675839 928366424 8038 170717564 877603157 24619 -186896882 120957054 1769 -505439897 428454003 9418 -593154799 545821533 13342 -269453386 477322900 9330 181017137 382840543 6299 -593759040 525834263 17671 -395305849 81091277 14370 -449525303 60112075 20586 -601075747 168425522 6318 5165902 667022680 19058 -530746739 143240479 18404 -23391606 936956099 16897 -577191243 130166118 6268 -555375519 119489600 12479 -387117369 492958834 23989 -51052090 808925258 4579 -413925681 465799938 2886 119462196 268664871 11081 -217953683 540420421 24432 -535402499 817670872 23554 -139850595 438106073 15994 79745055 377487215 25623 -431146598 353463770 10928 -500301428 344529180 2841 -140721823 792400336 1947 46769405 506082998 19068 29151904 682007497 19463 -417900282 651383134 17167 -409471797 714325089 13750 -482425413 236861157 18597 3448432 334939880 11129 -464386374 808797296 20940 43839163 234413442 12262 105661368 221675733 20276 -539220460 404058461 9814 187719431 376431773 1210 -344445677 206226356 5725 142974724 323500392 1259 -77080143 575510950 22791 -586846443 518317888 22037 -551462511 70001126 3750 4879411 169241601 4525 120402108 576328875 17434 110661787 197393191 7277 124958564 846537840 24862 -364638802 573241871 9252 194753813 136074845 25448 -17448274 267966293 10068 -502142553 544127019 20091 -596278709 338081784 3286 34311710 407599882 24068 -451481670 328441569 7214 240618309 344667577 25209 -8993651 28764369 10555 242616365 569382418 11005 -526418891 410003289 6463 252439366 130833839 9752 217461208 598745501 19342 241481690 634084758 22421 219426460 689840471 4019 -314360050 314369680 2563 -58349585 301093807 18516 -329597221 73297323 11618 -131749687 227984962 1887 -549878890 879823465 11694 -241788645 502634970 6625 -196767314 35338529 25729 -118469932 434702341 25169 184914750 571091154 10338 -24782489 67296227 20369 -223290925 785103357 24993 -403028683 307213672 23276 -241635614 676081802 7133 -596100036 956257353 5303 -307034718 281779255 2363 111754069 934451557 18356 -61342044 283374730 16122 139364749 157346727 25432 -227300073 931622494 23999 -205523477 203438012 4739 -584553028 949915006 7047 -411899084 660505330 21856 -420019696 736877416 3908 -6004917 716009511 17620 -445574919 327489162 20433 149119815 709420614 5708 -51529118 727908439 25529 -61480202 60478421 19622 -151062965 863439757 2346 236378947 368855115 21549 235233714 11692524 5650 -496916661 957680009 22121 252092615 814244914 23772 -138465913 455629465 19272 141516334 871078836 11033 174272354 62222910 12892 125100308 278733690 12642 -266365373 683684602 16584 -254421487 332881227 15203 75031321 282987723 14327 -456410821 829709518 22829 -339404234 60446550 21270 -178274863 105421561 9399 136615054 834238059 12941 -38417035 849762772 2485 69719565 246456391 2633 -79193603 26085803 12853 206144210 615638384 4324 -83671529 331115562 1840 -443953400 338254733 21148 -463549399 437718743 101 -519246202 428508680 23481 -45517742 161718609 14354 -598713063 81888952 22414 -13944674 953759952 15700 -66693215 723414105 13583 -105150911 290610877 16855 51550633 135958193 13903 139600472 554775774 14798 -332303661 205107610 2358 -272464994 232901285 15729 -103893792 787816927 20426 -133915348 141918040 6272 74171854 908262724 2351 -212116848 73770367 8379 66852919 125847758 19718 42191490 794593249 8482 60529642 650690107 17554 82650938 291609966 17348 -528276169 124018326 2668 -38289848 799824866 6061 250963957 813340977 3420 198197295 297751549 16852 -286606709 429014494 15384 -430921503 821379760 25303 -123101997 430263933 9171 52103288 301270680 16292 228485965 316306438 10893 -430281088 462547990 4513 -114539505 373091798 16604 163444040 160327115 11697 179399329 699090010 17313 -138478987 344084362 6619 -550915882 31557017 16108 -372555519 287849694 17919 -171696760 854725688 909 76224127 773852672 25476 65245929 33687883 1339 174207349 305023261 1750 -491845109 312092796 24795 -503060773 505730528 11853 177203335 562997645 18269 -263437989 644868138 11931 93165097 872210454 4032 -341557784 957682142 7082 -120290678 640496603 10601 -194568678 871823879 2374 -16452169 783791568 23595 -435665560 415702494 26022 248433125 704111620 14673 -51477558 553548457 17666 125929111 300230104 13324 179183290 74056292 14660 -36411534 483289509 18513 -32901239 189641752 7450 -453783284 568858993 9769 -330489134 493752908 14290 -77091759 428700648 22161 -444560461 451422288 20254 -373784344 155269730 20952 -26041029 398861531 22501 155127494 822311876 19148 96984973 545468387 21105 -159248178 762109150 24956 -521265209 707436588 1197 -328919322 43545305 17676 -225088079 565566904 4860 -171984343 812409577 18073 -55609059 230057002 22461 -454766049 228249516 18755 77835465 890432435 9777 -516143629 756191537 14990 -173719413 29240966 17470 209955892 57111451 12399 235502707 63616629 1232 -557535475 15846306 19135 -401109853 828156072 18078 -71836439 711077009 17151 -82332746 417230369 24720 -504168926 671481497 21942 -98866530 590487272 24958 -320360076 107006034 12590 -400827624 259818515 14494 -393251482 544828639 20875 -503646366 71847093 11583 -178747001 185203946 10370 -18388776 551529088 22302 150543011 604180135 22783 -382001920 526993669 17560 25157137 577410417 23411 -268773948 22987934 15450 -499518322 344942760 19866 49490046 774109671 19227 -597449729 864945801 7821 31505288 874927768 8468 -229463286 605709649 10743 -576826691 766402408 8551 50100348 587132140 11901 -185472923 377078355 16334 -300593980 622094476 13517 -330257433 560552528 12249 -324858389 18229060 14627 -389311556 240009523 4725 -538493023 930990836 2210 -344910224 781315499 6752 251473957 34680730 18737 -333800646 164026173 26081 5544585 635644783 20611 -240198170 852491365 17384 -418687596 250089152 1623 63182307 705812409 13328 -160213054 591984261 14967 -203811380 337442842 18266 -126464479 512620983 1421 89718954 305208152 2581 15641978 356260654 8400 -378559960 704644342 22419 -528962630 280848755 2921 -338800217 299409123 17283 -546757646 690209386 25544 -116898445 878410838 3095 224614948 718435759 9565 170893384 414931550 24194 68803697 246108290 17344 -78520088 921799727 4338 19752230 693832568 3773 -260559472 575622364 16005 55039225 550044774 23044 -307948875 690896831 619 -442109135 146641133 4468 -555493815 460178247 2595 -414338838 697991626 7875 -565514611 169542180 8430 48779862 162047091 5639 26852329 322314094 12608 -404324313 277221206 26137 -113417542 773511840 23471 -252350401 761492591 17292 -278551212 897984927 10335 -55949108 183688749 19114 121516273 107312996 12187 -447518993 561195922 24345 -399682799 931821329 18105 -168067202 640350144 26273 66561158 912520935 2897 -285013340 442169930 21158 -529110834 50125140 8658 -102720210 297062100 17566 -395491049 227702094 15602 -53053289 443524748 6692 -373929139 693187031 9667 -170593881 726581256 8427 75900236 296251200 26334 -548858602 568730231 10367 247400168 75981374 2817 -337767772 731683415 26333 -99903050 697554275 25758 -174708251 806454277 20695 -537030697 812918866 5338 -328906008 800209544 16252 226490587 351298094 13375 -278745407 376950828 12633 81939554 600740432 14367 -197152893 126905458 3324 -324414657 675566783 7759 107524422 425976198 5059 71714353 881869629 23006 -1192410 717467958 9848 -154207498 776946225 8266 -223836992 538873306 18611 -131769977 226774731 2370 -544143194 244735103 21404 -20283924 486843626 21627 -131580427 926988955 2070 -316017575 568585960 24826 -227675906 658749862 15287 26843292 106900326 11682 -212488613 397537935 23741 -175703924 339561619 25787 128687397 512978972 644 -561895069 954327922 12997 22659224 931169980 18803 -484163073 616324193 23889 -84885196 625460131 12877 195016232 428961019 25169 128659687 760486556 25139 143184706 376179891 12527 -75140947 468008570 580 -153077553 142824371 14972 -581947920 752437225 25430 -422055794 388877679 24058 125019956 718530437 12531 -353068509 294527053 7444 -444063429 735525870 16 -304943382 909845288 23872 146599708 885048151 23085 -61083731 324933724 12627 -135572369 311930224 20759 -206927362 144893945 26222 -520385024 923296088 12943 -549012264 578927001 25541 -273680489 605775296 8566 -503127777 424068001 10521 193095653 866588700 7806 -541271869 576686885 25173 -351854820 374997783 2920 -551688675 833992615 25962 -96742140 659653998 11857 87587455 328771613 1821 -266472512 256550355 10433 -349606277 447875755 14559 135453618 765020384 13872 -504219413 663776276 14005 -572822902 356005537 20124 -342534957 621951565 14744 -245919821 44879481 21038 54451706 786111390 9154 70964736 545416097 17876 -293038879 446088981 5117 -506732659 140277249 19108 183943871 605294452 26434 -34934296 214088109 3066 -387405725 29372740 23268 162872669 51864249 1043 -53327752 926176639 18611 224099956 396852559 12863 190753025 39460256 17444 210885595 653892926 939 -470873322 170729983 13938 196433801 337223246 878 -492875626 353331201 15598 46132713 20464533 3393 -141521127 475106088 14941 -442023579 857157094 22255 225068853 825043115 5055 -100568493 700628816 9010 79462929 271828809 14774 -576823796 161485096 11579 92754079 122535020 8093 -256399687 532655691 9119 -43589750 275384759 15604 -359574896 523594260 8125 74919641 189977960 9318 -63769213 235818296 24521 -140476974 874286748 1044 -41301488 288687413 3605 -132464979 948516211 18408 -486412134 291681383 19013 -436491056 378382947 25156 -69723345 616329380 453 -562806954 593722678 8940 -580326140 95371535 1403 -168602077 699567632 229 -165036365 397726227 25052 -83857693 282050947 10481 -438452927 178122454 23644 -270804731 789880761 547 -179234789 298662325 18871 41648044 134300285 23841 -443160008 690426530 14656 42573502 339035253 26202 -587238697 338991183 18270 -407783860 842906252 1880 -138359659 100783631 11326 100748780 202669682 23109 1594076 151740188 5856 -14251123 27436180 25458 -274208987 685625265 24614 -296611494 295477854 10590 192629783 366339856 12069 125393930 641776536 10386 188760379 201300870 21825 -400799045 691151095 1101 33186416 317639205 25857 -364847528 938401981 13320 -382229421 598657636 4062 -399644148 339423894 17704 -419814573 441931765 11210 -238018633 98952335 13070 -54709501 798785105 11156 122704281 592954392 17265 -105462249 445305094 2093 -310183645 550816180 5781 175589403 461304262 25374 219780520 38323718 1546 -210993970 12647538 23808 37671347 214858715 9464 -71321612 217336362 981 -70311970 468305196 23715 -529159001 748790389 15083 -150232535 796906294 15751 -254188602 406498144 7172 98082571 775018311 22944 118943205 27548541 23627 -464059445 260495196 14375 -441951542 903413665 2975 -352547723 932027800 14391 -332803840 549477491 5616 -291706634 10755035 22247 -404234314 627258091 4505 159112616 333560241 1962 209609592 556146643 2023 -515782624 474289917 20480 -156695785 756242770 2111 -478510424 451943060 11071 -207747006 382115327 20824 -206544098 165607846 18766 -57632401 64720296 14125 -359753640 426385902 21910 250107510 652838148 10351 -121280252 787912565 21213 235605479 98420339 22125 196127363 374022302 8108 -370854739 312109573 17901 -485693160 942691538 5444 -108600837 705186208 16784 -402292310 760841044 6363 -103954290 884353389 8402 235779072 408157324 20360 -331738117 615611583 17829 -541456659 866472544 22663 227345139 327665281 26128 65587523 586289767 12792 141444716 269726224 16242 -580603331 786287140 2823 -379192042 451347488 5556 -10066454 628197042 21513 -555235140 12907144 14480 215258963 825330955 7252 -238632042 290159099 4939 -116011818 250968568 23918 -15762526 149205655 1153 -210180261 834515660 20888 -384190282 126940612 25948 105121084 208872345 8604 -214660267 193928182 21052 -584186300 652584696 4984 42077627 149562766 3114 242513990 69853015 1557 248633761 440830541 8300 52220618 446239358 18562 -557191096 183601642 24463 59840641 161112906 21004 16210521 289537849 21164 -55852693 379998585 17601 -473723447 420968206 10053 -313034581 784532796 18022 238333828 161650294 21362 -558608483 682682986 15320 -201308432 718434617 18746 145051322 525917435 16249 -480325774 634822249 16047 104098965 765770290 7767 -521727682 750442920 19729 -89443885 154051951 11863 -84268720 907632402 8583 247583402 943216475 11291 -547413330 481944070 6800 207261346 848656194 988 -324447693 238592401 20373 -535588000 486916594 22106 -349430439 750853048 25960 -145734418 177283145 1403 -318967247 696814108 985 104226956 419422885 5501 -73178649 408757671 19049 -9057041 214805563 21463 247560415 817704310 4007 160261278 520429615 10672 73437976 871330836 25065 74604713 313141411 13907 -54969706 828622576 20552 -327921473 438742575 3 -156860442 358177638 6239 -106750531 59184204 5211 -257993854 606722886 870 -528751352 231390642 18129 -138856533 126688589 3896 -163507548 786933700 20151 -555893726 253700298 7090 181721820 183770796 25556 -57803384 307758422 25839 -369764053 226414384 4569 -119893761 684370771 2693 -381144351 63773137 16536 -567723261 51616631 10523 -475399921 480510196 1254 10215251 382327830 833 -599265687 507256187 9831 -560867316 862412612 3659 -120762110 748257992 22842 106478334 700903592 4377 -504582805 225090996 11534 -223956054 211945518 22605 -415732653 693476984 14983 -34743504 117518488 1124 210871378 123635894 9878 16514115 523426876 16823 7790175 716492848 22846 45197951 158884088 5663 164420158 657208971 11363 -118109331 489363103 25400 51001665 721592559 15360 -402419847 330081284 1294 56215655 781712982 10926 -240491640 491010308 12547 105631494 571531650 12520 153821267 32531844 260 -416584393 711781412 6755 150353431 87884460 23610 53860460 122156969 13556 -373874806 856525224 796 -303108850 571740368 11990 -199665221 797565126 14551 -257249704 323343072 1300 -352435230 373032889 23551 181757851 84161043 10326 -349553306 645157097 13407 -438157657 889572796 1564 -449225442 696051842 3793 -384626522 187892534 18950 -221214582 343732716 18510 -235950708 331865878 734 -368784006 97713473 19705 -115969941 567485474 15408 166360464 956330763 23261 -95443302 89214940 19675 213819179 263684233 9672 24467174 431629852 19745 161834412 285773906 10142 -355959157 72942542 3710 117679830 746412360 13593 -405084423 43931832 1137 -230021760 718830179 2087 227955884 869032630 1140 49696656 97805711 11670 -576547015 218230475 2062 -228357177 930220888 20354 -361326731 267789126 5298 -27522742 163001460 11386 -559670521 310524620 4695 -47072698 518914592 20065 93245006 755063126 15008 -9635084 153924207 20083 -309062699 851404341 15873 111232568 958152412 8034 109516303 473420454 4716 155437323 491825453 16125 -374073199 793586776 6286 -592019862 955675490 21642 195965772 938474651 19354 144456585 192127197 16583 -403408186 683329910 19759 -138090673 398015267 828 3809118 61103472 17448 57202650 577049286 15592 -534473741 753379107 22321 -4229794 149800809 16793 -228053581 260063850 168 -101731265 438967184 12775 -482906415 700820815 17895 177331653 481936898 10000 -563218758 538236805 11644 149021979 347510146 6190 -7488660 936548250 16039 226383631 630946978 18272 -247740078 123591978 7766 -13518660 941350433 1671 11873134 585260071 15549 -205039422 814412997 24148 185978375 221035873 11899 246209201 606942997 18029 164387154 584559911 9542 -347174493 567765356 14966 -586651376 705674207 2226 -537422501 846223505 9285 82878588 332588582 15362 -93387952 24736123 18666 -161026347 837627341 8740 -76050648 274697376 12833 -411580617 858654866 16100 -374419592 13833962 20871 38462874 27736627 22387 -99715132 383433118 12041 -420993909 948236157 8638 135346144 581610624 1710 106641698 712568221 8344 -116692751 422343607 10577 -60657431 16715962 20691 112191941 914674518 18552 -576987576 347390117 1090 -402073 426884573 13023 -354873176 532077636 21945 -296570113 405731829 11458 -225170604 205231499 3426 -112684680 297308228 4634 -382499488 171032727 8280 153272021 943128346 10560 -137173498 361895544 13146 -504393723 23215710 2680 139513122 356205588 23828 -373630445 593080253 10965 -599396630 281308378 24617 165349872 768567818 6489 -269947506 254056313 15006 -60812644 558703827 20887 -181583218 364098788 359 -107491092 851252378 13076 39787586 95353250 15498 -357149324 623073464 3048 37173147 110960454 17224 101174584 547252267 25155 179919794 22291327 18916 -137610066 301555805 23238 67654856 863032031 15140 -21326748 861908443 10566 -39250368 480175988 6252 -555305808 539602893 10108 244238969 899377775 4263 18168304 799618563 7174 248942829 66657432 17151 43877299 28057797 16959 -144835052 377157502 18609 -152253324 509982844 25439 -189486937 111222216 15405 117471514 293921817 8879 -510399757 478930152 8549 -524154684 728846904 13318 -487772097 434567780 1883 -86012203 889479286 18171 -412250426 64101479 3471 -284847924 112787828 18652 -597812439 218038284 10614 4616131 312460276 800 -500576105 595425772 14374 -576319045 884457995 23623 -325617335 851440279 9560 -38853630 276038601 13725 -255811333 388634769 14946 -127677770 781634559 5999 -489501315 544671113 16722 -554734422 411668876 20834 144471185 217341605 13635 22083818 277594251 14966 155401780 302911868 3223 106631070 196255481 24506 80780851 578674511 8856 -241856519 155573268 18942 -316296977 735183568 22569 -348323676 868972355 3378 169250608 569202909 8959 -356597796 790445936 22297 -537011070 95824065 3928 221240405 848633942 25254 -63326213 70785827 5942 -459818574 680613465 1812 -62027340 224559536 11741 -6450568 393310228 17336 -459261562 522136271 8107 -544901350 831188669 6680 115828480 828916448 13077 134558522 600444848 15126 -9450071 31074829 23889 185225348 152821807 10566 -187437565 431148096 16911 239727179 592483619 19284 57553954 42850105 11314 -271640115 942965998 23749 -451749588 458420019 8721 208943396 906330068 22976 172726672 438478056 16402 -530708265 774165855 19901 -524450075 192401672 25915 -260350962 320754141 23908 -465889736 955449042 16840 180012971 451202979 22109 -1671548 728127513 20774 185142143 954658954 21830 -340056147 335227707 12758 173788371 293623982 26250 -317701480 22311994 16571 210592868 318906048 58 188105628 775798994 12860 211559073 379112175 4740 34126978 399949665 12090 -323346479 506863479 25977 -357028188 716933191 4342 -267856209 198311067 6928 115814159 109485733 6858 -296045973 516373122 4350 -102992356 621313365 26291 -556829593 671536631 65 -524807302 662885948 1063 -323295471 824796217 6414 -534134232 577446448 12215 24146462 309021072 14977 -15003330 581222291 9900 -121745802 859174048 20195 213511134 55511527 16345 -80554450 588059753 18070 -235885586 584909889 20481 -487574194 774393447 1472 239458675 750348547 18 -561964252 371231159 20616 -104632266 349556873 5638 -115347627 233161261 7465 -218487416 226839202 26103 236184945 715437370 6765 157007395 771814715 12168 -564247484 235229921 211 -294488425 601128118 24831 183927093 908971041 3974 213786510 122789407 17883 -302838521 413481851 25716 131943199 321933798 8620 29966620 760760282 26409 -531440335 387713306 10908 185176835 905167369 782 92754489 682685724 25438 -205524809 872576991 7570 -550193585 183894250 17328 -250982120 238728689 23775 226165696 96199087 11367 89982249 545623109 13446 -52600261 307855167 931 -595152178 326231464 4118 -413755894 351973658 4453 -330917148 597539446 18003 -242403901 858545530 7027 -4029822 231660288 22358 55630001 53571689 8889 -535142164 398373622 17348 -503552434 356400179 19610 -64598917 98649006 18776 -216530109 177678352 1713 -304325495 257356796 10448 -539056410 119693235 620 -119169757 705100406 9800 -45795914 434051525 17302 -51147999 655103831 8854 162251369 236104724 7905 -59068499 607435206 11323 11880449 61052401 25786 -235466586 811125430 3233 -17693458 767197737 17949 -477088219 414300385 23865 55989983 852701890 14648 -317812299 110540068 11174 28465226 440773409 23259 -190843264 800678077 19080 -206904336 765044517 16461 213564773 767478996 10926 -509891384 735949295 6584 -36169019 74997927 940 -406714037 139361939 2336 -152847609 485493235 11258 135659995 306807720 17896 166247673 728485693 2463 -185819677 520205189 21318 -132315305 637881221 15344 -471699235 91801785 18866 -559309986 673498373 20168 -343104760 478570280 14682 -466257891 444309388 20160 -154809517 484002868 645 -404474642 104375831 157 -197753222 186131415 7584 -292676379 76006897 4408 -377445196 842377847 24345 -299434775 592251621 6067 -568938553 470852025 21189 160179772 445421499 26407 -77926863 593578365 6688 -5732400 243115603 11055 -243182460 885614354 23968 -146353187 141912077 6647 133410909 896720855 1039 -230137543 594448223 13000 234718291 800443365 25934 -206400719 429348761 13642 175236639 934159256 24098 -470323130 148726968 9199 4268536 218624912 14726 40819562 197211027 1758 -462585706 392550993 2414 4314409 395426352 3826 224580955 194542994 3625 -486536600 780015022 15730 -443189035 579793923 20628 -377728045 353984144 18153 176582480 369887016 5711 -445271492 262406200 18364 -534608094 690045651 19946 -475399159 325169528 16749 -530578383 153446624 4980 248496353 809828757 10738 151195107 280115263 8392 -78121745 846847995 10114 -411116076 298308882 23246 -93319142 845975732 16611 39512722 574791995 16002 -454337021 537674616 5403 -271057618 951348560 24693 -288354651 695782308 6539 -201636901 852545071 12011 -491479537 795133247 13300 135185339 456017014 19578 -485950944 26208235 819 -443545058 250774161 13770 21033552 408728890 24270 166320242 210876748 24875 -45238418 189281469 15052 -142284363 273642392 16099 -339117077 201375085 19891 -258782659 952327893 15861 -15192259 484845760 11663 251311318 361527277 153 -516763968 319884347 24055 -564591788 253879973 20924 -194840797 603341019 21402 -104463744 462015093 10412 -126923216 750614168 17289 -45116896 513636126 24422 160021930 227747699 7126 -312606012 656338141 20785 -335561951 890656209 22097 -526936774 266257032 22074 -453385745 814159711 19368 -81106821 412651366 15910 1398225 509432974 24188 20243844 916054743 21484 -171078767 852889075 1510 37401538 552688070 15044 173774727 930363703 10167 -226268348 885954309 14718 239792493 796540187 1415 34873423 376225018 13878 183056155 146733863 7385 31614820 710694192 22185 -485470701 413754892 18054 -238750615 354049202 12754 -99839011 435481106 6699 -350735344 508416185 6700 -523647259 368647228 3196 -302725740 192233003 3853 101338114 877407336 21123 -183732385 154040939 7859 47520914 606105773 5704 83286125 137921508 20185 -213916300 579296713 25765 60934356 480560008 8571 -509008764 896516266 21037 127590671 112076787 11459 11814102 562282510 10002 147857736 114228449 1446 -203960097 551807167 1720 -193666183 351476873 12615 -166479969 911301193 22237 -526769218 511749761 21535 -410657179 848429202 15644 145063108 249886685 15360 97675893 563110806 9776 -567695065 128684285 20698 235054225 374061218 8960 222598667 118672753 2602 78685355 675618147 1287 65278631 846588115 9408 -572207960 424701538 3520 16801634 252800506 10938 -60091860 303006806 13607 39920436 305749504 13531 -252041134 391360541 23814 -255208414 379374563 20025 -94415547 808008799 2819 -344459856 598808242 19398 -130074772 665736808 21735 -69556784 81285081 15120 236551704 883087651 6224 -399894802 597629229 11330 -440435326 789742364 18536 -243536049 873176107 1752 74839762 242470337 14395 -479588060 516215013 5331 -388988669 740955186 12209 173896434 738541817 9992 -167953445 607587699 22671 -580273833 583582718 23019 88082953 926699645 24894 -499798721 463541594 20149 108599231 497644768 23009 -30812090 714948117 23786 136898791 520917234 1582 -116030866 507969944 6704 -582790226 196378806 2961 -151516852 363143669 24943 -571632814 87511035 15152 -594886864 889465809 8315 20037459 589345714 806 -216356946 279078305 8802 -326987125 875559588 1926 -412922395 297837784 19705 87061798 635383386 24692 -159926298 681730264 6169 -41625930 403823137 11431 102904623 158760529 14583 -151240990 599531467 3511 -407292613 636293972 7854 -367702930 284300923 7621 -396649215 291235198 6653 -69651539 680983976 25787 -52420567 838950430 18971 51919377 215269673 22068 -268795395 821826045 4440 -472855458 277431707 1877 21007510 596871237 17501 -84539784 501041644 1154 62661323 726767689 25649 -130080474 831353090 3291 -138428434 550995144 6748 -450163558 770370715 15702 -319769529 378210703 14269 -127991559 716225996 19905 -592688790 451450333 14960 18861315 730735323 14462 -384972869 763008371 21345 138751403 275982348 3912 -466259616 559143314 1649 -41036436 909987510 7183 -206169056 698352129 23616 -69059545 457660225 16411 130397925 28402109 6834 105881322 707245306 10293 -470626394 415693249 7313 114300674 832356358 4476 234804202 343612062 15312 -410363474 349036581 23212 -308735382 22469393 18171 48630386 774228067 2615 -231495631 477952942 22465 -180829552 898875847 8632 248967734 912854064 24594 205073129 62660535 24752 105433456 925274575 18277 137647524 787143970 2789 -508114989 137616571 652 -554540503 533690120 21600 203051832 520123660 2570 15547272 610899908 12347 -134567259 452582907 8415 -419569544 344048536 3448 141327414 46483561 11823 -183202319 795452078 11528 -493168567 727881646 22328 -409703434 617162636 24710 -543999638 756297766 2306 -105700473 628844268 22339 -343226101 117949729 6848 -120757065 913478191 9622 -550288528 852587986 1972 -390114606 633454927 22524 181212909 560043251 13758 -107578306 322248544 8008 -9954406 620208842 7482 51563830 140800844 7474 -460769155 796530874 7783 -465091959 135716532 11781 -439703323 453877084 23267 -596145407 181013677 19417 33491498 594979130 11826 -352041439 664208205 20802 -319712826 674384000 10870 -522931592 823498649 8149 77978513 394655285 7894 113693633 397636785 8685 137457905 257105127 22377 -323063785 108533903 21781 -508599388 163173292 13395 209746999 321443876 18246 -346562560 552559619 15388 228203982 641290777 1660 3599181 881314884 23111 -555769646 289369796 19924 -271516157 195832345 24922 -64190294 31858684 21207 -276821689 353337453 4804 -44428672 781538697 20350 -233939142 496548768 1833 236102295 267676405 22143 -224851455 758623109 15050 -352123264 224580255 24375 -254494712 553299082 26100 -568021935 795841679 9220 -183695430 253532084 1717 -490903950 55794147 25748 -148442154 855807339 20884 -35054408 329673825 9747 -491001241 683603671 8460 34562394 250829262 21957 -37420028 809209667 12076 -294092268 79841253 2091 168447340 861952476 6013 -204423743 176204386 24126 245849347 946203397 15437 -436817955 599819575 19543 -76182756 168046569 17747 -136863709 478795720 13935 -110716030 498070255 16121 -480814221 518710076 753 141045835 23766901 7440 71725958 855679085 1540 93140450 183348897 13886 -44754928 9282916 14212 -562168568 805107891 16456 -482528345 128512295 25417 -267263378 621897516 11978 -381827843 47949022 16626 -158484207 233417194 16237 -260565771 735894483 8923 -368037872 457343768 25743 133206277 567295581 18860 132837132 473866908 25038 -13741751 176838167 8309 -141027017 378837701 12666 95528227 934341930 4460 -234130072 397710730 2603 -584598174 14173000 9153 153258298 276246737 17316 -453512698 723785365 13053 149392293 318724842 15248 -403372917 293604351 3518 -470579704 31293605 1058 -100631372 899102694 4938 -57119402 462716085 19457 -249067614 888894894 13389 -182203102 260158776 2441 -21996044 827205717 3771 -442180771 636316109 8789 -143669865 758199065 8725 -409493268 788905998 6900 37818334 939034744 14662 19447933 769756976 18680 -568607453 358479860 26018 -538461148 448949725 15690 -292766501 18318514 21638 170517744 343144808 554 -461157766 254926384 23077 129490293 70603502 4877 -289382675 874195900 14939 -485600303 654564148 622 191420074 254476883 8575 32287919 41606607 15895 -156665954 158586532 25303 -401777870 119684465 9549 -128877113 626476358 11242 -12824462 356921081 5680 97665677 552669128 15900 -86416414 874475833 14840 205293248 847389238 23031 -316680316 943219367 24530 -263106064 918398258 5092 -424435183 484976507 17617 -556573118 789583014 17173 -531737176 862871985 12843 -378009586 11849737 25146 -115540525 862140122 19101 -288592691 942459661 5879 -377335487 689996889 20656 129460384 756962485 8369 -349397359 205261408 3718 229421025 729584316 18397 -69838327 825624757 12286 -511309871 290383408 22893 -346140944 639606135 24992 -443883237 509094800 19816 194606456 46965792 14261 242690931 137272330 2735 187907832 957546625 19972 82381140 320835561 18877 -550048515 86635835 6222 224537565 703233566 3354 -408939350 827225690 13990 -55403692 443166404 18527 -430462868 831317552 18013 173746532 684286427 24563 2955923 858918786 23813 -31722321 543633891 4149 -288460199 393421246 16479 -564945303 842635324 6763 5894677 192741367 16009 -22287291 613384299 2409 -601414822 626562188 21661 -306621653 690087596 11384 225222578 306134221 23396 -587763673 250764913 8795 -38625808 929049932 13643 -391962067 648037669 23364 -69090950 175003993 18368 -49619172 366653292 15204 -484580938 108291077 1604 64222979 920811632 2219 -427262943 568791577 14278 217788057 607529519 20720 -569921200 850348239 14801 -164981281 890056545 7997 -395716514 444500401 9191 -365876456 369697619 2226 -358097729 570341432 353 -355391921 675728144 18034 41882379 581852429 20918 66294822 669453119 14318 137811067 680917378 1255 -407768926 657832768 18029 -255963752 894465891 22894 -418202248 294473688 21386 160646459 596708510 18012 -407053257 763748954 19993 -170668555 247987073 16861 1854779 602163675 13380 -242935535 506634977 1983 -108695407 824272981 1658 143851837 26893896 22109 -187734240 400998799 24980 -561473419 678365787 19345 -11953388 574120633 23491 220635094 117775875 8872 -480253628 847099242 16977 -367482265 535596454 14807 -270941974 48979618 16623 -589943485 238634198 16089 81810144 440957241 20120 -194665081 952206849 4560 -62678736 446934042 3589 -358396820 248522141 5724 -9239924 247501977 9882 -541486574 797490349 19385 -463707843 262111638 2546 -140393946 796222109 25104 -264067170 329513999 19093 -324791607 186734311 11490 -379771597 470566201 2300 87882120 270173371 19574 -408890145 236254539 12296 -184241387 263561379 20920 -182857921 332847983 9673 -571555967 50948463 7017 -300983016 280225479 5951 -31025815 931205851 11923 -299953564 429366961 13929 -77904552 416316810 10518 -103230847 480668814 18487 -53709941 694411881 9857 96588451 496918810 3394 -317938964 645013438 23288 -5182777 684287120 7567 178175067 860654206 13372 -431201894 397636219 13801 230260077 272217524 22982 -417356814 298884723 24868 17629582 71644661 16960 -129583677 529168274 8253 -579682023 291696491 10277 -31869611 732610913 6122 -252568930 439941310 3722 18759704 348048045 23243 -196086837 709595365 24782 -432669515 39917486 24572 153993391 367854488 11306 -213161532 724298525 4326 251897756 296817085 8421 -420924250 711910985 8372 137993226 351330645 3659 -371853723 494040538 8774 239114222 646904107 17795 78900434 307815932 21334 -438984187 815962642 15027 136068670 270581050 21757 81051076 404653651 14238 -388101159 923919847 21363 -348101122 717629870 15404 -393833613 204588718 24636 24343872 220221000 12506 -390787157 715994681 163 -50730774 250863638 3070 -338835663 785280751 18446 -414777323 160091671 4983 -13356994 720472877 2523 -28495577 95715198 18721 -487480872 123606462 21898 -304862274 392480843 8685 -189257837 705127599 20811 -520819979 843785379 22045 -428442768 346815203 20140 73997921 519673514 827 7331342 39897561 4522 -46220463 301961642 7679 -581994054 255319851 18302 196980023 477393937 40 -160899677 61020054 13892 196483414 553413123 12292 -304314603 481112218 16990 -28004865 430205198 22364 -87903800 353971041 18081 184490784 141047375 14167 -69988776 736492336 17230 -364546673 207400665 6833 -577430594 703219687 15559 -285985839 464438065 16468 -553530282 422636756 3326 107236130 475540753 12372 -313397225 782826128 5323 -192375773 503411406 21920 229987843 590078205 21322 -506404488 128254448 107 174484131 563027890 11346 134805309 817544488 5817 165807383 584358051 22200 -107838877 232570469 11825 -596972023 273594851 20933 -248773168 265049048 18780 -348799703 577185390 16779 -461492432 332540890 10392 -13629533 249110131 3919 -596980475 428020366 7034 -420085940 685563289 16085 -174803644 794912272 24245 110536023 814515663 13136 -578334260 467497715 6898 174939441 311073709 18403 -238292384 827125855 24688 -292583905 656551709 1920 -469964345 401438600 22865 -171089646 695988845 14100 -490772554 226596511 8008 -577327186 193222683 16795 -14228655 726470223 10205 -374200570 214423723 24150 -174014005 17106368 2161 -438667114 904639587 25029 217765174 710433574 659 -92965474 825663134 24436 134856188 326768871 2922 -49157189 182599081 8724 103858143 883088319 11471 -472990630 700514382 6094 -299070150 521393565 13232 -180218617 89247627 13483 -119669743 516337919 7525 -521195359 165496508 18940 -140564507 272674471 6343 -390327039 795777461 8306 -32665140 235560710 22913 -413139137 774205211 12566 -294172513 591964785 26021 42482571 957064978 17610 -530674371 366329982 4779 218423784 412266886 22505 -447936953 216329119 12844 -191994655 136154674 21046 -57718682 527991673 19519 -281352697 240828900 553 -562650571 723854644 13981 -323341031 187927668 16050 -117107192 580198335 16633 -576951888 287584720 12752 28942692 395419090 8582 -498526756 520938205 16472 -162888747 810675450 24932 -571694816 94326134 25243 -246487419 470338105 1500 -240904065 243951354 7510 -451553041 42758434 21237 -199773296 821106994 9166 217281020 589711888 18498 -402221828 342653431 22323 -508041395 604944664 9744 -189251888 745576410 469 -11777764 181601272 19330 -124273005 482137007 5721 207817158 644829636 7650 -398194338 518871273 24218 -50435429 873239461 10875 -288986918 344322977 7721 -267113283 952854307 22666 -331976192 949521235 17473 -512424320 658351080 10733 17544828 830666014 16718 -499427895 65879281 2053 -299652149 200174568 14825 68701899 761087345 25158 -114404702 366878473 8228 -559245246 485575475 11084 117759180 831928761 4705 -552207216 238584445 22337 -536869323 594656885 4691 108136277 851537109 25342 -198815479 140138896 644 -192076312 267130080 4182 -438362925 145571823 13390 -3259641 192570325 18134 -263961988 315029902 16526 -303325930 889976115 5214 -348748150 678947654 19031 -142645484 153707210 2879 149968699 922260789 25264 -528326200 415520511 5162 -67260494 121956908 3805 -464472547 841122881 7673 -350851965 658804294 22355 -449616283 263362855 20638 -276736299 520237158 19765 -2586195 211584907 14860 -569849728 375438107 14694 38048402 408495258 20365 -343996088 705864412 20962 147372001 83394939 5059 -362226611 901126670 18200 99254244 730200189 14067 -509359189 629788878 19459 -159417498 351332780 2810 -366511680 278500056 22591 -395151495 11339743 12612 -370253064 462725562 23444 -332070250 938458002 9388 -142096441 103366538 16711 -570159490 477628914 10406 194515006 842621181 1661 119882272 599385655 21261 139749500 285986303 16610 -437617167 370551582 14652 -133305985 901392135 19638 245634527 367265754 23670 -320681997 678363447 14014 -281922673 914517895 8465 -267408067 715557585 19156 -91965011 592203763 13568 -466047483 827604317 16300 -421969232 116007923 1274 -399681749 327207302 12859 202215882 925022489 15134 -427075258 460815072 18667 -560382941 797759258 5537 -181011601 373576427 4566 -350483797 158160252 10521 -519756061 685306003 17418 -150096512 855761272 21384 85880712 304865890 19442 -471673644 109645369 8592 -556952371 451850253 8215 77811902 781086048 4012 -4360612 472060056 3281 138368814 682899041 24512 3902180 855782644 17345 -356363466 160430846 4065 -547405057 866732810 10489 -41401881 252429468 14093 119565440 432010169 21906 -120442305 61910701 14536 -407122867 45565222 24165 82155952 82519557 11763 -494766770 132073570 2723 -378759273 639242835 7602 -438773636 427482178 15514 235772246 400376602 8779 -68578325 480825810 26206 -16847174 318114305 8874 -350361239 872844563 16308 -317542362 471809284 20536 -6745768 742764406 21180 203232037 27047655 26329 -261419509 777301499 19996 23218241 468099315 4506 -413068448 571666059 18722 -598101390 735990962 19184 97723673 863202112 25375 215174818 754050984 24417 151952720 695758886 17272 30046266 889467528 9632 109845348 263861643 7348 -17443163 591316680 6754 242370988 241471746 20575 -16796098 622468403 17342 -310971258 889826662 2372 -100114893 393722339 19280 -206914870 290425590 4518 -88444301 612147045 14238 -495750871 507406158 16017 -422309284 150605251 20297 -485135958 399371589 7749 -598167057 406726779 14718 -1257566 642596155 21989 -110363416 921581775 25787 -28004508 47666612 2304 -219814629 755144821 18467 -323216452 398435908 4957 -79631902 138536660 9816 225999008 266137126 8153 -136123437 946100110 19385 -509642760 264860380 17539 -265221207 935698834 7966 82923930 240247552 3062 -443970912 413736025 22200 -215523101 362045498 21351 193707649 263634988 13828 -6705389 546872682 7653 -214639484 501306511 25054 146496861 33871646 22585 -406190787 922890146 18301 46729293 109001851 24653 -221648359 255348522 24673 104813895 876138657 21562 -447452196 443199515 2042 -536279228 637610112 20909 -57411471 865859111 9036 -364310277 720517643 19137 -25430831 661630498 597 -123884567 620344964 7351 -373666237 472590248 17637 -134592984 662954303 2832 -40896675 692982013 22584 -517615776 568358058 15438 161257899 476158055 19462 -428051352 288685109 4916 -531046991 263850896 13066 -89514671 922125953 6478 -352481300 845847939 3532 122616166 369993347 425 -33872382 746959506 12055 43838276 721079591 12500 -529674094 916682323 20162 -259936527 813351520 18334 -343390894 662203092 15398 51594840 745880429 10931 -41292714 292932049 7804 -421256603 344992632 12475 -66364899 356473698 9075 170312584 237722432 19558 197475773 604133063 4593 86039914 224168849 12363 -297215761 629725159 23324 -233645162 869670895 16337 -457522871 205295745 15339 -556772223 390553714 3656 -217095175 637802873 6020 97964532 120662834 18617 -119791799 122600722 12904 30678893 506390147 20066 -577145073 450329505 1852 -214729981 523860593 11221 -367679664 86627192 14953 -367239698 692003328 21570 -168695989 50418525 25831 -593073353 951675975 19356 -303351329 488304814 14923 164852864 702229391 3697 -253481795 10586473 17548 -146427201 26225299 7067 -549232128 453460398 14880 191443825 890083970 15378 127270286 790850281 3376 -542387490 769335148 3217 -167682390 122288085 9231 -370945146 36527806 24972 -425309201 782203895 911 -366615241 93568373 16569 -598989709 309191946 20418 -2706910 322912029 20193 -8856498 783334331 11291 183061448 82103022 8906 138641091 577195468 6334 -77251305 96725276 14380 -118080136 148283255 24991 -100372361 628601724 7141 -543317489 838414547 2278 188829742 775485470 20158 -357859776 75312057 10474 -366947576 236514893 25192 -136735934 359756289 22872 -253727938 187845548 6921 -493778523 77981386 481 -47340879 622171740 19550 -395216741 155588567 8539 -528280668 199419503 5163 -152592524 855708994 21780 164298916 499202672 1512 -236161485 725724642 16018 -125723680 236930582 194 -171845605 823786240 1458 -553607994 590269009 14126 121577551 287018444 19651 133732772 294482134 12511 101871642 844120986 23176 -183211849 144736216 11866 -297520794 65045981 25715 -413500311 813039720 9340 -346164051 794720441 14046 -318109914 307189383 12255 -196305635 96933924 4603 -534275122 151585095 15726 40807723 227845031 24359 -308391555 208667845 12954 -171409942 498060661 24204 -306807895 623208490 15986 -323560321 440662087 8121 131227660 48577377 4124 -581829092 37665978 9306 -532560588 685748450 21554 -139542080 131832299 7238 -545516997 452650553 2296 -584621411 142816053 21148 115807552 697651230 12008 231078804 685398513 15569 116048647 898246951 8124 -39785547 32969328 26118 203854274 702451784 7705 152662610 258112996 26232 192691944 566467750 5051 -68070068 52267055 10493 -489476263 923132868 10033 -586016407 738317427 20814 -109190763 854971650 23178 -391787726 537204791 15051 39983334 600697062 21117 4294692 865995410 25598 -115714504 112581162 12556 -232453444 360640251 3631 103738635 99730119 22970 -187313616 178077419 18983 15172502 117596080 554 -569386412 698722549 12015 225893743 146695334 1593 -31066341 851165315 16805 29957377 917068171 24725 -350511496 793898912 8328 -574853829 443488089 22501 -567182753 137634207 2486 -572261928 557769476 1167 -379386259 422127988 22184 -117578010 883312233 22164 -480543630 834160915 25545 -244960766 877337269 8206 7494336 625930005 11683 39049843 127913942 16006 -132945421 50382576 6843 -541053918 565472428 11935 -458162961 738403671 4084 -338149418 303165791 23884 -471184209 147027195 9771 -426395022 464500902 19075 -66822383 255187811 7987 -402925834 346441495 10518 -144777550 433871620 4883 211991155 375521405 16820 -476197369 414523645 18180 -416780102 317155168 23618 -254779229 465461891 25220 -63368628 273224693 22088 -555872837 308883834 14126 -346446313 422733728 3302 -269535502 383085283 22333 -75223897 660395236 20081 -466012738 347272860 14034 -433308102 790572615 11831 -199145194 445706322 12178 -291775695 415734406 22000 119129713 785864436 9356 27613006 307016621 16255 157860416 644542914 6128 -160048438 780814652 5029 -40276370 48462531 11238 -34403023 51966541 19217 237304052 373403245 20379 -341299121 587074454 20326 -278696465 857273149 11985 -366515716 96400682 7277 175109867 33037158 22590 -506312110 630001690 1157 -126584007 464179417 18141 65394929 420654356 19252 -468109845 344644077 16685 -109897188 50893768 22299 56867629 370240658 21795 -214407890 381919067 1550 10993187 376495066 2627 -85038518 136367695 19815 -192096152 347066460 48 -289806107 327258454 4506 96730873 261823542 10968 -425808310 452848627 10439 -533288129 655534957 4207 -448898563 551544364 23877 -284442571 304356956 14703 -499438203 813505733 6116 -16614768 594918461 20970 -299117698 865878351 23762 167748724 528673144 8753 108489356 444512792 25634 -473664718 505017097 12735 75942538 728098850 24726 27297675 875800434 1272 -212423179 678982962 2929 -44437594 341812673 15460 -169862937 426356754 20882 -10720380 571011370 18148 -10996930 905635012 1421 -364455218 154719474 13801 7301660 313547044 7941 -254589778 473751677 24569 -319260103 547034770 2179 -462808814 438193475 2693 -134481561 737011551 18618 -295852356 444166477 427 148388444 820621544 2082 -504583744 942167797 16481 -545275766 954180748 3339 -316252001 761811546 22843 -431206047 762153258 22838 -56415887 587985660 21662 96661424 409985083 10415 -340809830 127624684 7972 59749754 429447684 11506 89219184 495638662 16322 -445407478 941203933 12900 117788058 222850422 2839 -115403939 107372748 6618 -341055335 363084673 1707 186605444 248199911 19812 171737334 288189091 15694 244863504 506561764 73 12239664 818329478 8103 -394735063 340836559 7443 -543595513 217005228 24074 -385436650 197451310 24939 -479441810 706492253 7936 -17091240 560534481 9470 186547218 485268273 4605 -382794478 126473460 2666 235267001 144271562 17137 -535049145 477298860 18638 -178090906 209706762 25619 -379819315 513795776 15120 -497542933 893598519 6754 -12914461 183063860 19906 106861646 566987759 17373 -110562817 33456534 19838 -273563451 825979992 7840 -519444173 775728044 25171 130887673 356168051 20078 70280902 609862706 20353 -406983583 948125918 10854 -40809353 731924890 6330 -4705991 432130581 6647 -271697560 624075367 15672 -238446609 95893252 9035 -169509839 281912079 26231 -422981585 523385753 6956 -377899651 86874126 11315 -486147401 717373849 1240 -171789397 659684506 8840 209043913 313049568 18811 22476167 597594089 5523 -586069506 479658779 11687 92010788 107265879 15627 -134807177 565008284 23676 -386807291 850433972 24203 -483519965 117812551 6078 -377470983 140502284 4697 -401492468 89874965 23572 -133009561 651283709 21489 -446424800 722663558 19219 -459525847 90359685 19651 192995052 313575520 21365 -331288496 479090342 7731 -541911878 360779301 25622 -587385484 671725815 10835 -11887333 616987244 5267 -304931752 316407369 8610 -545927931 354526388 6255 167921573 574416102 8334 15507444 518551394 6205 -202081170 395474951 17862 -327001195 404256522 8819 -461677372 197383994 15261 -536603101 544377278 5116 -286527839 281086421 13263 -378016737 184826092 9041 -380162336 638839540 4199 -577729470 427060863 19560 135066565 268512555 25531 81580929 920539093 23286 6647668 820513956 25216 -435141214 827376160 4328 209873808 64424467 5890 -238249550 413043787 4440 -289774321 632625572 26247 -373541572 887649228 21804 -103050324 579579648 19548 -220257084 71991122 17237 66325496 18009063 8435 -375420045 841680259 9361 143137857 848746427 3910 205497368 869640462 10415 -360003584 15187033 25598 -118964101 869364552 4326 133921831 667853397 26276 28851372 261347300 1890 165555169 436614958 25504 -93685581 684600281 10581 170298238 502169758 13280 -530957111 526617448 21780 -248426112 571317960 21099 -438640176 587769566 26322 -332177487 113498205 5150 64394709 677398684 9795 -117526109 293215019 19637 -183551688 101490577 21347 80674625 97769783 26470 -442424921 815576502 26308 -490099111 318119514 16897 -519656707 398097028 19699 -226262748 210145652 23867 167403915 945260682 25183 52308753 302941192 10422 -183644538 518734559 12056 -498586643 858018430 8528 76415548 62897905 1979 97635997 121113232 8860 -434497137 114209759 25632 -416802609 886937212 4083 115613861 717683853 12482 -274223015 61639303 4188 -70641791 956565399 19845 -415884036 664720286 14003 102806733 293794005 10359 -205417233 191987680 11307 -160356138 615693534 10349 -601584578 594230204 9946 -487933365 108260786 22194 123265450 372857265 4229 -503907198 135517634 17459 42746373 817920805 13934 122399594 654038311 4835 -118281312 358498297 10756 -418656241 566703412 12485 -113943754 851425541 9292 64049983 746545265 16098 10907551 568381110 18757 114404721 863272753 21612 -1110571 798823977 11681 -370880690 769538694 10877 -562986456 887139885 955 -301084817 469724133 26072 -330508218 313434870 4764 165134715 152714871 17753 -19297545 422445810 11034 -599225681 311091730 4806 -253672365 766283078 22148 -27638460 388756577 26217 -586722336 563291987 25544 -282170361 254891118 11328 250424297 541457750 3486 -304980347 450274215 18056 -33031454 396597570 24593 -143746284 372932782 9912 -153608220 766673583 20298 -118436761 66699465 7600 127454102 519782231 8358 -160030831 88223110 14233 -51218609 913069586 23187 -419847293 474257990 10343 155516447 743033145 17582 -288198999 433236689 554 -562193624 915034888 21839 -368563475 301161481 24315 -305906594 441514489 20285 86893567 782842929 7161 96100113 466432216 23494 35200175 273951923 14600 -213559218 478875860 22451 -151711764 780068003 60 -273686394 144031117 12114 -189879241 798420321 24475 -511295799 549475292 24471 57912755 89538045 6118 64037121 526819192 962 -295845340 98292092 14954 36854726 489716089 22655 182044497 355768588 1109 -369191718 720928706 21666 -329035678 190411729 13185 -521082568 561732871 13423 -341317599 150783949 23617 -201277658 225622596 7631 -178702278 52789158 10066 231414690 439692724 12320 -550561082 748651443 5096 238295641 950605336 13483 -157949553 472859946 12828 -251596101 92812971 1469 -542830446 61086811 23431 -28136100 351734753 3538 -577619304 874927986 26383 142224163 800593341 21101 -164790079 593526287 13614 -158878511 415934723 19987 -505044869 412650587 14361 -410808715 887110190 16650 -218219315 149393662 24357 -552309657 636312279 20043 167019505 135271309 18700 -510109271 414711187 24241 -455684350 297382083 23225 -371633313 931019835 1492 219864083 245335520 19123 -84709006 505022898 25476 -533635531 291356034 20068 -157417584 397942550 927 -328671559 824399118 22529 -225849139 41867875 23749 100908111 354439430 20471 -360167815 563366220 11348 -36256389 813093900 8176 155657616 167248686 1184 -101165004 346379736 19125 226532220 483519689 18125 4724498 595108038 19013 -317279975 544303227 9497 -483886019 386933080 2409 -197874767 433625642 19106 -190618210 854578392 9927 -488998836 596060347 8398 -186378812 346658507 4670 -36268097 312057435 4657 222820736 907233731 11646 241001259 785271002 10516 -299749818 565982874 15972 -419748586 924376853 13177 -477275818 614452054 21543 -139993483 496807470 8774 -145633054 896908984 16423 -278301552 115540544 3183 -231156490 414680447 24157 124218071 607835184 24532 -253002218 192512620 22928 70700201 87929592 17683 -188260018 412640099 17314 183287297 719721478 9874 32398584 243887829 11511 222207015 819370678 1591 -586468580 476295142 17078 -560875790 486582048 23487 207038411 642771649 18926 174589384 633992845 20670 -117508346 275350713 751 36217494 764212365 22725 75760698 707675433 16439 -683945 633047246 2236 187964992 602518571 5720 83843207 457264507 18266 -304306602 36167458 14968 -598393223 282659621 382 -20982700 270073881 2331 20823073 578443690 65 -200408312 663951941 712 194256573 160095785 14086 -481140483 186596908 17551 -500035831 368336879 12160 -74920303 537839471 12175 -269993806 893329303 17613 -134850475 698229405 14234 201237357 948716030 1190 -434147599 234626292 19691 -123364259 438871425 12663 -170431009 565574489 3909 -22682060 423199332 25382 214155420 448309799 14587 193910768 510956272 17915 -331083170 926811169 15528 -565527386 685365122 24031 -113923063 916608595 9646 -132710393 396388691 9325 -11579758 884279532 12555 -181216862 923487149 4598 -64188106 769888162 9868 19923979 444999872 6764 -263444551 367844512 2121 49758949 257270982 8437 -37588226 706041444 16149 80583559 752284554 9960 -432475784 756211804 1844 -303330319 740277227 8598 115687443 659395191 22370 -402187562 732284467 13485 -15218298 625728685 6363 -32635387 259762998 9497 -330657614 540123774 15063 154947363 285274466 17315 207203375 772108472 13597 -552150733 122251673 15183 -571505351 428388972 24869 -246804496 183939245 5371 -254426807 823222479 15346 15114553 462757144 19490 -305066735 107807882 20317 -580698267 743498523 14848 -306116217 450269867 9295 -430113802 196193614 12097 -444134336 615616412 13587 139576927 629759141 4353 -472024430 608461510 24077 -58943506 224260974 4234 -160826013 694268060 26149 -247028437 443686426 26139 -527661023 766965921 3413 242441723 944419457 457 -448721172 318499147 17247 -7665252 372639590 20535 -79484771 29449005 21337 106437421 870581273 25375 -34877857 321792012 589 -240614790 182467139 12169 -385799206 506934149 22486 7707591 32015347 6489 77999738 241686151 19834 50897901 757967929 19340 13228897 232924315 12073 -461034862 606591299 7767 -355660088 30833034 18619 218538086 763192140 24706 -210526848 91519929 20930 -486776364 87053996 9543 -228126727 487847696 16416 -111676179 263167138 166 -158694076 457434615 3910 -59492166 875512977 7268 42664857 747660199 371 -557614426 484604809 3253 6831307 441239427 7606 -386412478 208459088 79 -37288589 133879976 13640 218806939 119692722 6069 -478886578 500237783 14780 -588419243 740449608 23870 -109030332 951256849 26471 -79441749 425739072 5900 -272133381 786987209 7579 -399739396 768159503 1465 -289554614 44104723 9181 -152655417 935973773 10160 153233366 733112070 11616 167754281 495413458 26267 -593787011 185088246 17613 -259436000 425119331 9979 46481265 610275423 18215 21104086 883598458 121 -507804079 67727701 3344 -320699995 173878984 14122 242242077 71895389 8056 177542208 63494628 20792 101080308 422564740 11252 181675773 567125774 9631 -209991776 211944998 6466 -409226301 633487631 11631 -410897801 264702730 9121 -337628615 818338290 6395 82552944 359349537 2920 -562463075 391819802 17423 -119540644 878376629 13764 -268418101 301689655 21859 -533925879 60009007 5663 75089115 94079802 24471 72936320 519670494 2091 -315725057 129392841 12855 131936352 450378965 11678 -145361858 327527045 304 -361334164 715123181 14026 -41668845 831792414 8376 22009319 898322112 8666 45822586 619698702 9518 -561410011 818419436 17972 -54349471 696637133 25341 54721286 441880833 6173 -363919974 611928934 12555 -129393025 361035719 17816 -15877482 232041912 6718 -26474305 309130367 21640 -340007889 253554442 26181 -217092195 12094082 25896 -348889372 70660936 12490 -7268489 64425725 1318 -381184709 492571114 21860 -461515136 222823801 18166 73908911 315730718 21748 -67343039 704029768 2304 -505981099 741122334 26425 -426833669 195817039 14503 -325995247 622691444 1090 128988934 453905087 26330 -339919584 274070477 12864 -365233182 875212011 18402 -14678855 879429519 6897 -359284130 953050447 2347 -29070398 367886536 8517 -105718588 120947185 17303 -70767241 372704445 21429 -37101003 947945889 4343 68340 598594626 18549 168562120 578303017 21358 -540279073 264780584 25470 -458190195 336471660 9858 237740590 651091836 5855 -491034203 447061345 25907 49096478 752712195 14165 -347076157 718389989 3865 207189457 374255323 24548 201614815 355245111 14189 -248031157 454874750 4562 -433403711 406363045 20024 -436124625 479046816 8477 -343435276 471445981 21705 -223223834 348985095 11391 227150570 181418959 13445 -392399358 636871580 22773 123156964 372974350 11464 12590379 715177786 16709 -229861256 330266626 653 -264730734 417268823 7592 202892927 235618266 23174 -349973830 597816901 613 -113798393 63476096 7640 -112601166 809347451 9309 -479700969 523599910 2934 43353363 314933391 18883 -285542218 785375857 3036 -38318930 458761950 9870 92652520 77183972 12320 -20831176 67091312 9528 -162601776 436752146 12121 -219015488 673204356 21115 118657644 444073443 7984 -316161794 63575237 14108 -554047109 294031092 1883 89223211 19193933 15755 -404999650 156642664 24656 77776731 786908886 8903 -288421391 22997316 22613 -484398365 516609479 26391 -408295636 817339120 17847 -472349535 917980237 3962 -295944493 736283112 14771 179168313 852059712 21385 -385734066 292388023 11631 208012933 637111790 2101 178276728 540046558 13465 -68572141 324206271 8646 105965561 283743944 21529 82542685 810607169 15662 -485035182 408030850 11122 138231033 282360073 25887 -65485553 542107154 18218 -103574328 526639665 11840 226886942 933717915 6101 -374658567 483660561 24193 -123876492 735600174 8840 -170862589 639622179 4204 -202924116 612523354 20991 -208884315 583072820 16375 -216525722 245788173 13263 -251316578 242013141 10417 -24446010 719345059 8512 -103349071 754288602 475 105109244 596010958 15162 -75818683 202564111 15168 -234850048 45397184 5230 168278957 305114397 5611 -285813550 28216132 20446 -326336088 739598096 2698 -35859859 483924759 14439 -63445066 795920104 20779 -540914398 861627003 20036 -227764232 575623623 18820 207603830 693730162 15788 194691138 36882088 16482 -493277272 237846121 6633 91224264 450927800 19105 -119625414 915314044 23510 -225348427 582912373 2730 120835998 742746160 18173 -260764719 903329497 19125 -452840971 731748169 10690 -13932130 834291637 26181 -210449977 691527000 20682 -276621327 125084522 13675 -237834482 417352060 11131 28378242 634685808 15595 -469026923 736628133 21673 -163461845 388443211 17931 207758726 542928841 19239 -390256408 681161880 25081 -363223149 385320182 4994 -109286754 593180766 21811 123616120 741524270 2774 225943212 24178954 17589 -167029319 743073269 4269 -419566285 55551215 16759 140253106 825093238 23517 -583648116 285838023 13694 -361830319 142172226 13266 18764049 200618387 13998 236615475 220697452 18313 -333536106 293865881 15393 -454820438 775009504 6421 -378871505 720420982 12198 -81005504 548527280 8004 -171913881 94619813 9087 -116336362 444247825 12747 -25925761 443945281 8292 138290903 769680541 25318 -420879465 421953601 11564 -205020041 517547463 24967 -284622670 209827868 2587 -334317834 641913605 20681 -494421207 369958109 15546 -431014440 837755341 17082 -7575374 307345274 15175 -196746446 848379464 15592 -408424162 757520038 15787 -342596293 165593940 9240 173009564 681373637 11418 -228412850 945983531 8505 -512548398 933736787 3539 -260623841 124431594 1819 -445948536 275771488 14672 -291447640 924205513 5450 1475338 510377784 10136 -159107851 450313585 18728 -554618162 278219895 12328 -18076045 40298554 16240 -45016923 610104442 13126 76178280 393313569 7220 -484533079 527810528 2835 -398161628 840079820 26344 -420672417 121312717 11831 223746297 144869792 23549 -135305479 325326931 3547 -43607056 309051799 6296 -105995693 237122866 4771 -258564253 648462810 1150 -578552471 491198727 8221 -596825814 420691820 6487 32546778 39465193 12661 -151614103 317097246 4636 -389616479 467389450 22691 -248227538 362903017 17009 14209295 774738209 7689 160673234 261559148 12125 -280640465 396644614 14140 -423877580 307216532 14288 245754498 346273003 3709 -569873705 660869835 17708 -482286011 517669234 16900 24108374 635563436 5033 -210914760 211874503 7084 -232545674 307102793 6303 -327929201 36778116 6998 187355468 932278618 16533 -382250475 16730205 1786 -563865033 131890535 22320 -442459627 845024160 17377 -233258819 782824509 19205 -554823225 575092884 15669 179041280 380629894 11581 -81139580 218323838 17152 -341245471 342270039 18830 76729104 310510763 8036 -150282533 270491446 17164 203133266 71353623 4158 -86093636 345482698 13643 -404735172 689543014 19535 -237265046 468313479 9597 -484571960 267985451 22843 -585349833 187783496 26089 -49457665 23248985 15563 -598237770 135940988 23778 -502102716 239758485 2296 -436752052 467037367 11936 -193408168 334732664 10785 219878806 927693078 3180 -242256561 234974564 15434 -511676740 600260439 10203 110576408 319423386 9472 167255872 387190011 26187 -192294880 425584224 23139 63433184 244185434 15615 -598913599 158039098 8663 -119037719 908377052 8803 -326350391 257436540 2336 -33924832 587005532 7453 30973763 580811822 21511 180241758 258597845 6126 126304909 627003114 15135 -189072010 712226157 3033 -335091797 623465958 18277 -582622541 625295055 23046 -352946140 584968243 23054 -118556425 846548423 22602 -104960244 317528459 20642 66292147 931280490 21976 -299780527 101158021 12506 85898114 386946312 11745 102713538 855639929 18169 211779197 951410550 24441 -508617229 259124994 7347 -491022628 640922689 10712 -492401192 455284865 25093 -496172609 37510605 11122 -99090269 318474381 4143 -601008931 432142190 2539 -432096938 543250149 18881 -495586210 705309208 16996 -537528686 80365866 18985 -36723623 260245933 3542 -414721215 667049423 8005 -405003147 172802683 26351 -55455874 487415107 9102 44876600 190676234 9508 -485920969 262791462 4052 -302521904 674269014 19967 -237941535 391460070 15087 -79434410 61353538 23746 -124177309 236125658 5932 220888539 756525765 11848 -170446761 322528557 14447 -369558649 889066776 14002 13405714 546670565 1423 -561242021 77814859 11453 18943002 13802831 22238 -235433444 497229523 8606 -279786343 147144304 13835 18830603 560743774 21888 -188649961 191890428 15102 -48305054 924694724 4249 -481359589 446567238 11709 194316052 441570700 19455 -543556321 133319509 14150 -192397581 274790530 26133 202932826 360301603 8108 -303661507 346871158 8495 197796771 748270665 5123 -231272920 91188448 6483 141008777 674282265 21868 -173802064 510841483 1838 -463302238 386047809 19997 24608449 174693059 20422 -369776962 82078653 195 -224032209 525318383 25544 67045189 585237222 16042 100395582 851697934 19402 -390416108 476635333 22649 -359365828 821025491 6983 -207922651 302139492 10891 -136081919 922219757 24953 -462476635 129427909 19430 211955770 922295917 17864 -501544838 958237199 14434 -561954500 96159862 13890 100208810 592342570 17361 -557651226 196115355 26013 168376951 19506137 2521 -96651242 182182861 16327 -423666536 329734669 21110 -394911759 471399711 5467 135945469 558938368 4254 65137014 945545870 22396 108947623 75413419 280 -573024891 148340521 20053 -582800534 137041760 18893 -199753692 579219916 10082 -86239763 31538735 20733 15285112 217114066 14415 118737339 438660975 22553 -192719299 952996451 6093 162791465 97625879 5671 -452547454 917695132 2696 -122701283 415767026 1570 -274313365 80956768 6500 -171581555 462156705 21070 -280121367 800725940 290 -396414240 189730695 1870 -302222024 546520263 2348 60775359 26043322 25833 -62246203 180666663 8285 -79085210 250455961 16218 -268163879 244975464 10453 -346060894 197488669 26006 -169370271 855777093 12508 38238123 148007729 5558 -498336919 199076568 18806 -192272782 559502083 14547 47304861 557170038 11416 163380238 191162321 17346 -261274849 741240293 18700 -254588873 789706647 19227 43188840 15194509 20930 114025302 403775566 584 21154493 876468268 22376 -511177270 779253544 20528 -42774644 653944908 16156 -383934130 849534368 20140 -248670644 566098801 905 -441748927 141888378 18201 -410728659 631484459 18568 1593434 640412217 24827 178497239 298498520 13240 -400059853 240237779 16437 -255190585 927113073 12461 -214182746 835632079 680 -374380511 348856886 17522 -156841912 77884480 4252 -125935532 540071517 3257 -220893775 676895185 26165 -89164554 763169978 2388 -481688574 696728862 8657 -14697640 719620094 24943 79233330 776771014 4990 -88215652 853915945 25066 250413412 254985415 2603 -444238980 475284177 21158 58308997 363399525 16647 -480283258 592981708 10211 -329542199 437123239 4399 -166829022 77262286 260 -154738545 698206605 25623 -302176493 253439810 7723 26082586 213179402 1096 52572616 434681516 14704 -312890758 459101592 17016 139040884 833664758 5406 -139245464 590184099 16742 -151746265 895986852 20162 130073721 147961770 4261 183386208 82993211 2439 -413244283 501532453 1341 -478491802 532955001 996 -154825303 940215492 19652 110649706 521216433 24994 -181044599 561711701 24817 -600151177 669707577 4924 -132698715 797801990 14473 -368745776 817537040 22070 -384182966 851493512 18369 -100374406 48195396 25162 249769998 143474699 3249 -337243504 579317771 22962 -285743726 840894325 22286 -58601935 456253421 859 -592281010 861433051 22829 203098613 40846579 15298 -161784611 778787975 16640 -514800134 369105943 17810 1633683 428654968 2861 -391846409 152966562 13274 231190718 671018820 18156 7216573 387073009 16779 -334761900 452943428 24961 107636565 807887465 3375 -428022215 316150724 19926 -124400151 229115779 22619 250201144 134232304 25614 -456580073 84120975 19654 215082829 279357296 8009 -51051286 148468144 19781 -404732111 169094943 1088 -440585805 854424327 12973 116161800 212684159 20977 246457769 80908456 9880 -561288829 501793710 23102 148581862 937285117 11067 32610434 286682510 25089 -548339341 270396643 9942 -86719987 217859205 21380 122064418 603884124 17951 -382391307 348831062 863 206921712 130708030 19534 155561250 12728356 18672 -85007921 754061022 1261 -20809634 559935880 26145 71469001 504974636 1573 -464669823 248025990 6998 -244108691 668610873 2302 -166949832 413425167 17067 -553452380 299550475 2955 39192417 839205284 7334 -311778048 731613780 20530 -538017892 167418729 17082 -108320963 73570203 11049 148976476 503861364 2852 -542035003 726591711 11377 -528792266 855318035 4232 -477728036 269503876 4262 -186226310 933752823 6558 -561279802 880531080 15679 -422955676 915716398 4867 212260870 401586240 25900 -574870760 753714839 4124 58650122 210597015 12589 -486306134 280372104 12474 -424405151 627154216 18246 -234540794 207645227 24473 -225493892 15016482 20341 -190152996 82817844 5259 192345123 101593578 2246 164883550 649823072 12321 -500741545 267293607 21541 199994613 236748305 9623 -582229377 640522819 22055 -532028566 235915324 1539 -189875987 366618849 3618 35616138 30841658 6492 -257754158 722451171 7647 -295160280 94716030 16889 -371782617 126106136 15876 -286468800 636297491 23674 179198379 584776113 23088 -146896960 942568350 6968 -273234658 29528226 1350 -381006059 487609704 4470 -126655016 932251757 24596 242286511 930533825 7157 -222596222 606182077 9603 -466195574 480289321 923 -463056152 760271081 24609 55867065 843987148 7892 -208330496 608323082 16772 6307521 202091781 10337 -33152169 257782328 23108 26444452 222251808 1135 -210204713 71825306 17863 35785353 510962795 16951 103390758 148738659 15811 -583288917 513036735 13823 -344486488 631118662 2837 -301846227 472508716 2655 -566945049 115985271 20689 -190426967 73886931 3651 -53325597 143827033 20821 29826237 648867367 6991 124251747 570820822 21168 44858 27671767 3253 -276954783 203766177 11745 -329329464 492424010 22565 -35286369 27184147 24396 -281600012 692297904 5424 -402451916 50053578 19342 -46515114 234347750 10998 163849703 387078519 13282 -488173618 820096667 22866 47456894 394827391 16716 -370765302 609404701 2171 197755353 637088055 24046 -250787129 890051568 4401 -142406756 301450059 17299 -54650428 431834124 14513 36393654 199994295 21764 -14190182 636950931 22225 115223479 685114708 12388 101802877 697569832 6730 -248053183 630980265 7219 -364013649 38408855 21096 -57014005 299184877 17202 -531614813 575636877 17568 2492850 502637923 23632 193111955 945007311 24461 -191040321 182042313 3392 -75223957 601611149 20230 -35384069 270210579 18788 -179346846 845236231 1814 -424645254 704241087 16538 26231755 138512975 1503 -313440202 94928438 22349 -62748910 502950411 15866 -419549057 659251276 19123 -122377696 775186396 21634 -560438306 903125895 22337 -230543635 926823337 24031 17959056 435466288 6985 -300034881 716587683 19161 -576888013 589852734 902 -528802499 501139051 7348 -575800457 722534391 18415 109772064 621425367 9399 30013870 796454020 8208 -401843962 637932181 9311 -231712008 956946518 23289 -242808141 735990804 10001 20372559 318694907 19980 -308436954 185470606 23115 -395023453 901896968 24295 -497780863 172696983 12660 -506500781 746592893 2878 -213019582 59025154 25435 -230961117 359143314 2193 -292532766 218292650 7486 -578336894 383996717 23592 223478438 113090851 4610 -464187231 924443732 6911 249587471 42000193 16226 74087940 308184425 9526 80603174 200108910 4343 14124565 565584100 24830 34353848 130426957 7469 -156952409 139611198 4781 -46110804 946511105 25753 -428269263 626176947 23506 -15494947 827131617 20345 -219110602 506816413 6022 189418454 305068376 13172 -330651861 297366182 5843 -470835149 262281330 13089 -173453397 785195015 21734 4886174 73119010 21519 40054257 209091186 24824 191761791 42298504 9745 -457329545 679776363 6078 -413857914 768862282 9930 163160685 775714593 25443 -139354529 565951751 19400 -149824562 821895589 14248 -274660046 151884142 1079 -503514871 9438873 18056 -184850784 705937612 24885 184980424 87190041 24565 -318060913 163804655 7783 -271420863 258103100 7709 -390316837 192492368 6231 -323402063 754275937 19746 -71770156 442008178 10644 -557753045 132678648 25263 -469970879 390562280 18168 -249629929 272546963 16794 47231121 288190696 17574 6367117 257769743 11345 -59907871 299402304 25480 -2224735 561032158 14941 -393136995 182519195 2743 182771326 625060780 26468 -171765021 190755164 9716 -533138327 24562236 3908 -202782941 740379346 21200 20991152 363685450 3319 146316007 230606041 2431 -372200163 579779303 1216 98070308 774557611 5076 167114811 541083575 22252 -587180554 640034108 10605 -448719432 835722869 2819 -2440948 886574236 21001 93536402 831826896 1381 183773747 234116240 21459 -369326554 668749824 5854 -335200150 11562394 15733 -443365057 395679298 22515 -430676399 652071706 2136 -166276830 887983763 20604 -514498954 945111450 17745 -588217268 752733953 21156 -375367887 648416393 5757 -75116629 555248668 15038 -134260807 720111867 11846 7814046 450735517 24165 -544516744 849938602 2639 -72837424 471064884 13579 -9238716 625349125 6692 100157417 97117137 5374 -461256879 220232577 25105 -514995263 730365189 12698 -161522846 448752417 1494 -512538046 40130719 20889 151370615 802168671 23506 -116238791 601808303 5209 -552000957 799322578 9717 141754246 274294298 19510 -125978882 185357989 12924 163789307 749522466 21671 200671988 542857599 3975 -475640471 91480354 26376 -439102867 646722758 923 -488900388 402281200 20080 107616262 603336529 25820 -475316472 318406396 20396 -86691757 120016351 19580 -128214930 205673218 934 239474932 852783022 7636 -553954071 563247400 10855 -289072017 107888707 23691 -317954415 755035173 8418 -264106770 784736975 2064 -319055589 393073330 1672 -18343542 337227295 22499 -453076426 214688178 4785 -235571756 529584388 16 -126624271 724839993 20428 -476789829 854833216 3781 -494434831 738182180 24225 -170371138 415262866 5938 36640920 747046512 24786 -507621625 399763787 5302 -68716361 139208817 2549 -5131830 188505249 9623 -184446202 239727997 4502 -571424512 623498701 24027 -114405553 411466790 7622 145838043 919269955 3271 64734002 666105036 16970 123381731 252657121 20593 252561060 354970597 8046 78458568 257370394 15876 -190918563 450866464 2149 -237950939 957775936 9166 -401244828 175994069 12678 -195634886 200144139 17010 -40714897 351580684 9197 -9335288 864244981 2725 198400936 214615003 12648 -325115211 370534109 8121 183230513 886439817 22906 239494228 162384875 11427 130242447 85959313 19158 -169285342 749475406 23936 -401470063 324055346 13533 -420754965 410718197 7185 -169860629 857543748 3771 -591426695 669551917 17115 -557274847 161377561 17355 12810496 120679418 13463 -265801496 719716310 9254 -142421710 643040312 1109 -236390013 550560613 22193 -503296542 619689157 18812 -115056322 758072613 23034 -117535058 501170949 1314 -420434442 298955511 22029 -61874675 522591338 14778 -363446500 818486915 9129 -283388420 460647896 22485 -238341410 788538072 15451 -389807040 900692752 6911 48831710 815070915 3366 -79337207 141964831 8151 -42923657 273443904 18328 -518913570 240182934 6153 -467095763 428255727 7068 -10971279 198695748 5347 112971286 890585271 6352 -277000936 890491329 3034 -383302007 619858473 11618 -98356034 811353200 11437 -517892868 164736999 4486 -273839660 607687546 16419 57494354 71862583 16820 -299078214 244037113 20964 78015874 157249872 23979 127108033 634394543 11952 -223940278 820795286 23976 -86562293 921048178 3261 -415128615 823114374 9414 -386122679 104541331 2829 7467039 562377662 18831 -234406694 724917212 2703 -85870890 349877164 3665 -148386206 672468657 10803 -602218318 699406383 11209 -209271426 674272621 6115 92349959 907705205 16286 138915808 730506589 18943 167999610 493738341 13190 -563164592 740163171 10236 30331540 428847432 18138 67301738 275899921 20951 -158348861 677367367 16638 178910868 422579409 16301 -165861717 437173425 22008 -413865345 265263708 23519 236052606 66314202 11676 -188494870 615817885 19094 -393642043 772758580 22977 107256708 820137202 11697 202137210 591219775 25440 101810294 861238145 9654 104161432 887595241 15393 247157830 72959201 12778 134458708 127623025 24139 -453899821 549176757 1823 -495364300 500346723 11977 -583302614 53734615 17638 -297594262 76253807 24180 219797145 540277463 17023 22682700 295488925 3148 35583027 124241947 12495 -229472097 61580899 21794 232876514 864242228 16581 -196810258 351443607 19564 -454572237 695821343 7749 -113809091 111520442 7726 200025628 641929198 7791 243909570 705543129 24917 -560824974 900440943 13551 177701259 235463110 14915 -512100276 255061719 82 -407421742 835369660 2042 -92104953 760547606 248 112376909 126421756 4191 50519184 271742732 15277 213286456 396142433 2645 -504258338 307739045 10623 -324715395 830569350 18595 195575129 291710919 8568 -76951969 413855104 1162 -166021504 430603034 7234 228934736 208464776 9651 -275471536 85501787 2798 231716178 369283021 11867 116574657 879911492 7668 -366105541 504239309 24802 -79625484 287791326 17413 -146152513 498509261 2426 139351681 714748135 15098 -2056119 241792318 22480 153352293 362128964 12661 -440074354 136081177 12255 -548963538 657061985 7504 -287157512 522629852 10350 -259456413 207817240 1841 94872714 40017822 21136 112326227 807698095 11878 -377941227 312869279 18651 -462491905 410764649 129 219943930 96877636 8264 -453215621 644343747 25386 230641821 156002705 16328 -489036093 883980672 10796 -177367102 873976320 19612 -218163242 40371798 5985 183464492 186703139 13734 -337470395 227598623 9920 -258932327 751080779 4108 -588153764 293559227 23191 45652063 558106669 1448 -390179469 68711208 16773 75206686 21746499 22108 -366622311 622570667 26054 -538705449 360739811 25969 -270011429 95543430 5830 162848598 766286453 18707 -118796365 56761259 25858 -425340715 648538462 23355 234192415 46875577 5911 -581522046 584815697 18568 77495406 114304586 8180 152195471 478918066 5635 -312282477 544899663 13370 86815311 388105276 2631 -7323998 123947773 2653 169318842 656704522 5107 193508967 226177860 5145 -318554790 137155962 24101 168564217 592673667 22709 -269444802 749077201 15328 -67194599 525745581 20232 -566896465 156034340 11931 -585641856 563144066 15405 -537299811 827502445 24512 -1386630 145625370 13826 -360577879 516279559 1578 -2994647 534422443 14087 -222715829 27137798 25145 -491843292 345107776 6539 -382000764 647541901 20991 -119540362 819095919 17637 -74148338 775039733 4731 188479382 474309413 17904 -494752112 918385370 17001 -541112852 691189816 18978 -181740835 395550202 15512 -144514257 183342054 25166 124023659 713076658 577 -511059281 28901922 22830 -68960969 345580480 2753 -537114732 818236675 7833 -408644398 41149386 7979 108684794 14517717 17252 -336322516 544414678 7329 -335596392 489583017 14551 -39037496 426080088 22060 228614833 875463908 21990 -143917565 304803984 20542 -600778284 474068813 24997 -367760329 65114304 21986 -433071215 368126939 21327 176090001 36433130 17244 -307558644 318208060 10400 -169630087 369254963 16692 -411025802 910417058 23002 -370602722 745827811 21252 42863936 794099681 15254 -486197619 87839429 12067 29276179 633653537 14199 -122984281 322445224 7349 -348580180 81181230 2415 -67694664 338821632 14917 -158763648 818126938 7171 -229472479 396047753 3999 -226228623 673631818 1606 -393743959 778054496 19126 114880318 432028316 3171 -195852939 728461766 6707 -415562748 361070713 8879 -107233020 635371520 18261 -484220855 852353465 11976 -428901075 220081036 18364 99964120 433667107 8312 -166385442 640433964 11206 -461608742 252811584 10560 -371744240 564556190 7227 10176364 91418704 14962 89930745 568873021 12466 -81318112 543035628 1786 227232214 52421308 11444 124417280 111315400 9765 114862643 781205152 9184 -480317913 782780821 7429 -102776559 706964112 21494 199263293 636669607 3604 -246572584 48463581 23858 155271541 470891541 25010 -315064429 565898183 8051 -447005072 77463617 4260 -215890009 412859942 18015 -91831010 64545158 1752 111506923 674847505 9588 42491238 322531093 10493 -127605401 14156419 14756 36825352 511351076 293 -35867410 160258724 3275 -164612553 576165748 5172 53270067 903318626 5315 -114040520 398982727 10933 -399484587 213037679 4503 152295593 85185453 18806 -418294037 252303287 9714 -425361538 933629521 1802 236450370 883409827 151 -422228892 208185176 21779 -451727985 310176249 3798 -141936012 521410291 25293 -262203807 953893573 2733 -370975975 745689027 20630 -515548962 348799535 23231 -381145253 514673665 6394 -164869862 222553412 13065 -343055040 881665819 8999 87843596 599044158 12676 -502724318 263516999 511 -404157155 208084384 18012 248710894 669657288 1078 -7483059 716821103 11774 -82747407 678823064 7309 -177997389 60162498 3579 -519898104 313085327 24594 196637239 419097717 11550 -316609871 448924489 17170 -271737040 528535128 18824 248973136 660232790 22909 13287530 185094956 11349 34240357 894865673 20082 -209871718 625190417 23157 90712841 340311239 14404 -165836388 854210448 855 -163451644 501251238 8654 112513841 347377642 5811 -277686057 26166821 23510 24819469 461383005 8983 -394553124 910704505 18839 197027232 70929564 2599 -118596435 132465050 13448 -207878054 393107211 14853 -238326547 225655301 18149 -421964404 337335260 14887 194021609 516425130 17564 -265990290 418139087 16050 107557521 195908495 13994 200880750 533669601 23260 250036824 265447889 9354 -406994102 661603840 7628 -411194060 694200284 13561 -100642850 474851688 6181 -12535860 320622552 22206 158252430 652708488 21123 -35771359 512726971 17297 -89525645 77468268 3001 75185434 69145227 8842 -327531773 107955259 11641 -95923495 261173392 7279 -110459362 219235256 20552 -266380038 89870936 19257 187411681 381462132 7773 -113789592 82317378 16893 -101865554 592984658 25330 196057226 101884431 263 167541893 639497773 22221 -399677110 840109008 14362 -382200883 458244842 8651 83267086 69163148 17727 -333857090 649462489 24925 -16781155 863455185 3670 -56262687 253727974 4028 -171935419 370631343 10509 212154158 373996038 12360 -402933072 61169432 18788 172687886 168842103 22230 -158824123 45466353 24421 -152420157 328127716 18207 -396766693 151351169 12541 175782486 712846248 173 -217571657 628554538 13867 -87085659 555526365 25396 143429438 201496712 13051 -553164441 580196606 18070 -215374861 406195619 5716 -219184729 356374754 25669 -530157153 103658570 8920 -65910017 96251532 18290 -182331763 15345060 3407 91337171 487547539 8728 -174499560 647560056 5568 -28670276 214769316 23316 -406364333 66841535 23672 -51563852 342688855 19726 -331599497 409409934 23517 -24559889 266575277 26125 -45525739 782525276 11841 132737920 415551592 6361 -148307180 467069102 17552 -350040685 33988952 6777 29452245 157354476 53 -586818642 475274692 18734 200456247 142562201 20129 -314683456 574550510 24256 65638618 648459496 7201 155580816 69727826 17264 -295992346 745447714 21671 -287942466 169053683 9019 -456279458 506120463 20359 -227308655 42491079 22623 -544568750 883958962 20696 195490547 210408052 8199 -37462324 372639079 20126 -221614246 141438558 14671 -258860435 90824697 18208 -255850620 156422696 19151 26966748 956446136 7777 -574194234 345204960 20462 195702358 750066946 5689 -55251948 11449271 18753 14542232 866846162 15332 -10653522 92595708 5971 189312946 409427264 19353 -280269764 107310185 4782 84384941 687818604 867 -255569395 407299072 18882 -315257741 470292142 1674 -536976215 507117056 12116 -151402783 793177150 11534 -327495935 369291761 8147 -443119320 520842844 6884 -184664232 301303574 7996 -156506349 932791343 13708 -39807625 235010883 7161 -408555427 660036732 19485 45459760 154321793 9484 97565602 239238380 2934 -429721831 48866424 15381 118578002 920770235 25708 -111069046 533941867 20197 -346779284 501935502 783 19461543 467704182 2872 -13093115 324971488 25454 157493255 766958773 4112 -590239020 790046649 14668 243701957 843759101 406 -366489520 106440235 9396 -91780004 192704488 17487 -521627442 614650695 17375 163629828 534058351 349 -117077485 207814417 15833 -446703361 718883818 20936 -287657470 398496441 21561 -109273034 67113111 17129 -344719071 677244165 9146 -600570022 199635931 25793 -229801615 580397467 8485 -201759886 595597578 17500 -533845975 721296457 17898 115478234 778603969 4606 -328841202 724662919 19864 210827301 400223827 4321 -290557708 122984653 24295 -334680308 319193303 19896 -217519136 896376987 17129 191087004 106055949 7382 -365229688 94909203 9072 -520201529 748998418 5627 -502491803 640281068 15162 146118311 721105844 15279 143389274 402077266 11963 245568629 622638965 3777 241673847 892892731 22849 -409125744 915436309 4523 -452542927 553187627 13466 -447653184 558329330 9900 -559873684 773659942 18193 -386731024 602132559 19132 -357282823 24762948 13237 -238730569 53437453 3159 -359597121 189198228 2032 -161464656 519918302 1111 -555886350 379732100 5498 -335028953 242792658 11840 -64341605 260806189 12580 -168282344 514015110 3047 252387564 63648968 7978 117375868 283028475 15505 -489994882 652024849 24548 -147422892 608344266 7190 -502600813 553231408 9272 244447451 127865595 23081 -558259170 310857430 11466 197748040 706948064 2586 -534040167 268691293 17560 -96495966 495574208 20031 -215635388 662398512 10120 92506043 913599103 6069 199791377 639159643 21546 -192344010 589676954 16058 -379764591 75715628 25737 125215871 587684767 21669 -103874848 55582771 12584 173607142 38381916 10277 -518834149 814036146 14031 -513879570 895426178 8787 -126268885 770121169 20740 -226089157 583600829 5518 -197609267 193337387 2312 -461893904 329103445 5792 128268360 860374985 12459 -299433368 653563974 26132 -267671301 612510612 14912 -518932891 541534088 25444 28078724 353145524 15713 -415488085 768775424 24354 -300425534 922935124 22225 -306478580 96206345 23054 -161927966 496578743 9407 -508066727 73525895 1124 -469417365 623320627 22505 -81701453 781493795 20737 -400032891 542753026 3331 -46307203 542582161 322 -512927651 9469171 17306 -352067788 91383536 18227 -392962211 852134614 4640 -51142196 213796416 6955 -131556941 598122716 15150 -447364728 435485098 19151 -22105215 207770476 25353 -506723178 321843604 26388 149506603 541071182 13839 -115375709 790886236 2502 -358722000 472155598 16677 141817947 810065528 25938 -14798960 122173949 2631 -163430149 847763838 7158 -44457592 95098615 2183 -407117716 246265291 10328 228204505 878657526 20453 -347677038 709638630 15299 -394649828 149429042 7558 139023662 275615953 3123 -420726687 267843508 24413 -473507918 95140951 7021 -50882140 265131295 24421 45925406 412427956 10658 -392031475 132057432 23749 -522863373 851103607 3762 -550648108 651917602 12741 234912899 716638764 14126 -204334334 86729544 10102 -524877205 620610125 19955 -189703688 733486365 2619 -307310148 632077203 21429 5428009 72114370 16587 -362752518 621871231 21447 -435355164 591470335 23008 -412069613 200388740 26270 -393681108 244990325 19901 44987039 695189617 381 -553155002 406359229 23863 -260818958 105550066 2716 -442820330 532211306 5700 130370096 219763371 8146 -33388279 495214965 20773 -314948966 423047651 9122 -517965440 720013661 18534 -570176763 657933731 17437 -518689173 9363022 11012 182790190 912462566 4405 -387881629 473021667 16662 88493827 446964474 15190 -218251609 365909450 428 -355619461 863363779 26114 241282593 537141640 18023 40368220 691563670 14202 43792734 422701150 1253 251668957 706237084 4546 -279261231 73972161 22563 -389764514 799092210 17856 7896088 26958608 4111 -214391994 531011650 3047 153684285 462407638 5127 -569466471 353952109 22842 -155667922 526295439 26201 230900064 712543953 11643 -269057753 775984438 529 173001750 756858865 26113 -86018958 615165182 14379 48777784 817580223 1737 -443618280 853393527 7153 47916020 236753851 1633 -34670463 752690240 8997 -408184139 453430718 24068 -180976908 411565243 4709 -286396124 478560823 14658 -188836759 14627451 23165 -564945526 639397463 4093 74151629 658873404 392 -490663511 923974795 8189 -198795398 521550505 8990 -555481934 175887747 9026 -127650622 669302654 6252 -296706206 840172897 63 -280925036 262672786 7934 -423243937 911543372 10418 -291003791 526480844 15210 100286460 287786026 4515 -426810853 228823258 14701 235556047 625539726 2134 -350272320 644939994 24349 -24996332 728385734 25156 -215295494 479277908 25117 201691473 691386276 18216 127597007 312207715 15851 -381050199 432806310 1051 -365298754 461594669 25641 -1438663 101101358 18317 -94399917 583435167 6660 -369143970 577077570 8388 -204080354 377019359 16203 -515560286 714601002 5032 213836842 263233722 6987 -9483322 69941774 8937 38400492 764671110 2123 -110145306 462073650 17031 -94338019 485696923 5773 107198012 544978014 2032 -542200310 864553640 10782 -417955597 354689554 3003 -12026391 176569115 16222 -40523881 169522413 2415 -511798884 78825958 22503 -298948032 309683254 15483 -57017203 345496287 14506 -334590349 661108294 349 -482553448 819801536 2378 -34500711 768174158 14062 -197740814 533117313 7457 -41294992 153282164 2326 -513159446 514587830 24364 -252607477 385222519 20716 -357798201 390626734 6470 49329559 933444221 17925 -26461224 418731806 41 143231765 440546173 18953 -369805746 118798456 804 52014800 840037521 23949 -85129982 795902704 10875 -110851363 608856106 2741 -220297086 453078486 11729 -226934855 81742689 17913 -580301153 409404106 4843 -265022441 567861797 2083 -126990213 287776261 17643 -206368477 383361919 9586 226933054 142504241 11015 125402004 344295013 23881 -583713322 9061405 17168 -207513976 943636791 3897 -424600695 827062763 22744 -288202390 198085819 1039 67317550 149982257 16171 -573299737 443527901 20336 -210431052 926701650 5220 -30625315 534459107 20204 -484398397 741476420 18893 -197214504 142082018 14360 -237492521 641832044 26099 159416313 449040159 25803 -102499284 824731465 24030 -237054472 104497842 18511 -294123666 377528773 14506 -34367892 711059853 17004 -4410460 667796273 9733 -151587915 484609211 16586 38693281 725619314 7043 -427329060 623961138 16106 -235211147 392920693 3778 4620058 617916374 24580 -92236502 92373527 9966 -417645982 728395283 1585 -402661805 386048515 12868 -11716910 836425489 20929 -218832805 518484899 20889 -99047018 114408373 15132 -216764054 638559211 20705 4595827 127632428 10193 214610562 383394379 8401 -224141253 58542608 20832 -54787424 33292181 5957 -332785898 644401915 76 -490251918 517923037 17529 70513950 384721544 12148 -9461870 808603691 3204 172759918 108016977 22579 46410219 804317478 12541 4774359 480349503 25108 87239864 523540232 6782 -247623664 678416021 5611 -492544355 77632301 15345 -252493926 524854766 11705 -481960181 548973735 7608 95092690 321538978 8358 -527642124 131855350 3419 -105337125 314654850 26171 -500076958 50452489 11571 -197453328 710070305 5243 -183278802 395968650 25272 -329019951 82488386 6108 229711659 853408432 9304 102596320 287098628 1070 -44601348 676529081 1130 47478565 830463488 1466 157407263 207313533 18924 -396819763 575103058 9775 -245468893 888473594 7703 119937676 71223895 16159 231974291 156463796 3368 -454794800 56877488 11610 -276278295 687881605 19850 -368238786 142108052 16349 -54772660 128531478 8746 -7366699 363172671 400 -362001411 446555296 6012 -63930523 870980556 13851 -217657844 181421250 17397 197903467 49924677 4235 219711913 854290446 10272 205994771 528196359 7843 -6992045 81007273 11306 -424844485 313748591 4740 64033473 900569146 628 94177687 806937019 18710 -224985118 418641073 3979 58031204 285056193 22055 141360308 918802441 19293 222629059 896698031 13834 248385114 776755070 9443 111081413 850033047 18512 -263793694 446354797 22320 251065679 501758437 10171 49098818 101468617 10056 -538798537 392247153 17229 -429895532 181011075 11646 74552863 859827706 3263 -169884318 527308289 6449 -559557813 689638341 16399 212973985 82884617 3451 -494948494 10569465 13650 -187123619 314519301 22306 -153794830 339644215 19089 -545915932 640365255 20407 87830610 539995005 5763 -183254622 637466154 13391 32648157 764659776 15751 -250720615 89187657 23199 -274121731 856631384 8434 -53685436 224242063 4567 131585802 599772870 4387 -277562540 796896557 16370 -397804651 471121606 6768 -200231084 194151525 20171 -106341357 769404860 5870 84719907 360534921 23703 -539063432 915714854 17103 240300850 295453043 8913 -359481021 30648251 11254 -225904912 74422968 22071 -473388675 486007136 14843 -290128576 234687904 24247 -412894857 288109402 9751 -283906115 868204341 6517 86777802 757553081 6133 -56477561 264841309 12607 -72274112 624672067 11984 -492534478 397479615 16665 -44315173 364621119 15867 155884435 294829774 10329 -575268334 227622655 20691 -124877009 368575227 621 -176209583 245458487 8497 -165155949 389881382 18587 -53945584 233613393 16169 -85134082 129769854 18062 -271194540 383136491 13472 -551325661 121951766 11255 -238625449 781010914 13751 -419323939 104102220 15105 -9478419 317727075 17632 -476981856 782597291 20796 -68513359 762931103 2773 -480925011 752772452 8541 -197919902 473492552 2976 -202989637 291013052 17759 -457978300 679325249 15288 -564382167 215113359 13746 -82984630 644415961 17610 -486930450 88500451 17770 -314811432 800810481 20760 -457332979 118613329 2512 -290419065 199815528 13909 125684830 955892030 19718 -335257541 97922778 3811 -303585541 216070013 11226 -442474024 661755118 12868 125411092 480100817 11964 -157836659 409640073 22571 228790971 249624099 5082 -411566006 157430355 22226 -38409624 128347006 14775 -43877615 575428500 22547 -503167307 194462169 18573 -510195324 58471106 21546 -406029688 242611383 13315 -235401890 885496174 10511 -452195716 206842484 16497 -563621069 485620545 1204 -515897756 310786779 14656 -290290001 861179611 15398 -558758360 932957954 13139 -179500089 436408605 15839 -159308222 953575938 19966 -459033709 606623655 4863 -203460651 827880557 9762 -168983383 579704762 3268 -9480610 573123745 6457 -601335023 129097698 21112 -36099861 845336094 18441 -176141476 123810040 24296 -426919221 157935745 289 -128870500 82092036 11434 214956955 633093325 8575 -158840295 346204172 18312 -217747861 605901846 19887 115083512 547091909 12989 99596476 323677367 23537 178017943 729028214 12493 -297855854 903251509 21969 37042736 291151284 5260 -143649385 169677736 21806 -124549307 192930849 13798 150580079 243235502 12470 -134311542 489142127 4633 -418064133 777082045 17997 73450095 185198553 2970 136009900 299262184 14290 224530420 715889603 13954 -13815359 457615006 8579 -17701420 431315345 23485 221994751 684320179 5297 -507031616 827552061 1002 217545523 132808516 18395 -86070302 87751950 17144 215995096 572136141 45 -49325125 663490411 23893 -436930783 79105357 11130 174498740 11322273 13297 -294604625 446150643 484 -317453307 350049960 8685 -367867018 927752892 21849 43483819 277894629 24433 -119624911 164467023 18057 -591263617 369319264 6769 187050172 431448080 1827 -274244731 616713808 23098 -250163417 241521519 3993 -480864242 771056268 15145 -590976745 190549627 2031 18576662 936048399 17998 20833218 611323254 14158 -461946353 155836119 19135 -229830002 775288607 15300 -158008524 895702685 16512 -31962191 511128656 23748 -568284080 406904948 10407 -599564663 226807598 3833 -584825511 415866244 25991 -599876838 620990961 9223 -210324940 492911877 25728 -259022844 660205509 24861 -251947682 129593084 19268 -206792124 199892578 18908 -450219379 779408919 22890 -100830764 881836892 2575 -441293424 597267093 11494 -412540058 489920518 14309 -449889987 490396552 1361 -555796650 349632783 5690 -479024302 438994227 19725 -454005081 579215115 10420 31522440 76162543 21983 -222366417 158340294 2482 159362775 764812206 6078 196425472 878688168 21004 -101917177 731838243 6698 -76044609 734403781 21815 -142832910 803183471 24306 -31731479 704969949 23982 3155263 722960906 16264 -499219292 249080303 25286 -255052093 141883406 9612 62741059 913502842 11733 -466352353 800064602 16274 76255742 595836148 11068 168203203 407068862 23149 -37813292 503909467 1290 55224031 115876764 3106 -15305684 521790459 12008 -117676137 530665387 7675 26691138 41714329 14713 -63606220 338601964 20402 -262997014 783440766 1831 -580357716 275486140 24355 83209631 328243802 9082 -14854134 579977154 16913 -582259408 157350315 21318 -215746212 552092156 3456 96908008 103266484 7066 -44903725 79510456 21881 -575880239 488005679 5786 -371885574 139238043 15214 -378677814 198567702 15051 -425087750 877399402 5898 -354039401 863804556 16564 -550243411 134391367 21341 239306988 90824847 22753 -114733608 913018719 468 219892824 700154301 12437 35725997 344213729 15803 -578352542 679661974 5728 -58131086 391682603 18327 100315566 222265256 12804 -160542574 292286237 24131 -158416249 463517855 9302 89592120 349963822 9619 148393947 642927257 2518 -172645681 267975001 24543 122865072 364194419 25636 -526491753 340479791 23159 -478856841 474443957 25667 57118754 814431562 16811 -417115139 87521288 13866 -238738604 704176717 10372 -153167947 718587232 1215 -511822823 137720238 1622 -357349834 406079606 20529 208685531 785517017 16801 -297400621 361167057 5725 -197465946 47573639 8473 138639200 202152953 9233 -338970197 633687700 17875 -358646894 658431368 20721 -84597574 368938019 25323 -204041188 56964754 20246 -144327558 564893937 642 246988379 429572094 2001 -224445761 237857728 24226 -561228768 948217512 4186 -199942006 646054720 10508 -439827507 521859698 25266 75192561 944959767 24362 209940260 862595008 25320 28330528 649134853 11506 -189966940 765335028 21467 -517322134 449969154 14951 -199670938 734192317 5505 204069315 249598803 8160 -462809768 362845043 21954 -396782352 578405379 26363 -59834405 32918937 11162 -140145347 604984533 13537 61756394 10697269 12957 -180566232 132402849 11460 135186151 61472404 8339 -288552019 915576160 3059 -255312482 253982871 2664 131595603 328016190 6813 103664332 91873708 13195 -368164792 889045951 9249 249486956 143420710 15595 -423159856 95156419 24282 172997258 32474737 5573 -424467981 33501983 24762 -479603181 340589170 2976 -319801826 187993977 13146 -553741994 708842927 4123 145366968 703129369 16579 -220659592 789419511 23398 9345382 441405865 2254 -412960372 331531561 812 -239997513 110401261 7395 -149348994 736312337 19049 -585160352 838029467 6754 -175835366 669981921 20190 -39360149 778675832 20788 -236969831 413352029 2480 -405597404 29447823 2555 -419057869 161897516 17139 181865817 25650521 14948 -6467902 954539852 16812 -253168541 474159030 13170 -244622014 518045297 24089 -239244424 739028949 2233 -13686466 849524224 5825 -352028621 687980214 7055 -302171938 200020363 20946 -302241538 827401944 19517 -339975395 825383691 1881 131735611 336274374 20817 223248612 445492081 16664 -179632189 354121657 11855 -321932472 926248362 23059 -524733057 406089536 7602 -23890097 390084103 680 -342212629 788113055 6633 -276869158 816922246 19737 85997247 467512872 12859 -359327333 294992056 17672 -502505451 357270048 17734 -277413567 689696836 20887 225911082 601814249 25683 -497152837 441650954 6210 -118042812 311233405 12864 -198381221 715344965 4936 -203270574 483959655 21740 45660381 696499887 10951 169049833 336207767 25295 82507758 171356705 23225 -65598588 618746631 7178 72394285 535980358 18751 -105003072 118601340 8571 -307529761 59662952 7410 -502614356 538137532 15264 31174141 254885971 24680 -57549442 459931789 7738 -522914384 457915143 16765 -150302890 369514993 22050 -370833526 150582642 10665 -191604834 556025125 10807 -381707978 699816247 8337 83037799 164578285 23778 -92742705 804470606 8003 -526940999 281344133 18911 187603197 885744324 5838 -185749064 540136691 9722 -546339568 243344377 7782 181579663 230107213 2408 -38067016 44442925 8124 -205931224 295563192 17839 -53645958 167780325 20656 -35757240 767623588 21482 -206982675 175171749 18132 212430519 374475274 21399 190874702 608571680 18742 132141305 745636218 11998 204325919 389713214 20261 -411553214 780394466 15091 15213025 238134613 2548 -32255717 699086581 4114 181088245 937272767 15536 241076370 732051186 23760 -315458031 746861166 18186 -580635919 939726802 13105 -425219458 271657602 22225 -456768463 99871754 25208 234080487 436990038 2377 20524923 601617332 25910 -65846933 613086514 17817 -475431516 823655048 17469 222928601 624495289 13960 -158186649 846336013 10871 -491050971 909851039 4494 209361187 820978539 23518 -368554150 184419620 25966 87990911 669077752 754 -465987645 903298883 25578 -416519824 279862479 17663 -51106397 260213779 7081 127528691 767419715 3554 -381059926 726564325 10440 -436935940 396857874 24772 -1265603 553903422 19343 86563333 95924344 6755 -254261774 242866190 14430 -346363009 879332475 3861 -230665325 254327030 14188 120814975 69006518 8821 151554366 822693580 4202 -220758032 650978712 3014 -51421437 18888601 23998 -395415913 627754424 19376 207855373 941330586 25158 -332293915 750291410 2278 -356076220 882850744 21753 -351150754 949241367 20121 -147309912 183075846 19458 -376896174 537538790 20414 -395217722 283461970 20307 169887867 480671883 21503 -400918288 72002850 12572 -174494752 34138357 24105 1686979 610993037 4428 39166004 611535255 25241 -478245217 367933283 22841 130144918 219820704 22600 -87083957 267869189 9884 -530162813 298842751 12165 -263992282 518308888 23684 149248282 614332255 3859 94709516 912512508 10892 37905258 273578104 16877 222621380 182054792 5833 -500898634 452317897 22430 226173628 69065321 13917 -373692257 84034891 108 -4534835 68130790 22157 -105898236 847461854 22072 -64733759 58746621 2446 -351872215 441395843 16563 -524119305 541478153 17931 -291493212 665584660 24932 -230467216 456578985 26168 240788449 413414171 5697 -93656406 825264628 5625 -301757839 672005720 23108 -167719330 219642421 19796 247802348 273096083 20661 161863077 760447658 2539 -379854722 578646067 25891 31318090 523680600 14726 -380611777 780831276 20808 -260344527 289146296 15814 -276708453 109825715 26183 -260143138 293088153 10793 -353809329 888915734 22774 -117557877 407575371 18089 -483339044 939518660 4831 133513310 926826952 8970 -428877359 50679839 14483 -274263210 586417270 19699 68340632 277256399 16008 -260630170 275417565 24746 -23278939 782136021 25579 -399968306 831374931 11287 -511744705 957124816 19682 -350456581 435285948 8631 84892721 321543726 6471 117952892 571331763 19603 -18302114 515989973 7414 114362971 136670517 14009 -275335546 288315389 13510 189608612 489958343 11462 -571211783 759682661 10519 -252942930 952778507 1919 -69256535 138488582 24885 -247331646 55079036 9781 51713202 461651869 6565 -241739055 835013528 2093 -32793294 598767071 15924 -138064677 13245471 13820 13061023 336208266 5637 239342487 661078857 3537 -487699708 120393805 16248 -12929145 136937197 26408 -33377385 690809996 16773 73539485 226409874 4979 -35677957 339370730 25873 -125278728 338883034 23440 -532026115 616831924 24643 128847756 301929934 19386 57876967 343806059 13628 -62899361 356174825 9778 -472417625 35880452 18706 236108031 67551943 4238 -467744037 729071781 3502 -266390054 125632196 7779 -140733326 548280597 4395 168106629 786566891 25835 31450496 326690917 3574 -190129705 705536793 18289 158083546 156108096 21664 -393195453 429700953 8658 73287748 282058477 22686 -229000601 904349797 16542 19981195 408434809 5847 -533038217 827315342 9044 -386868386 641922437 23402 -257219267 773137353 1049 -468570921 542495898 15764 -571151821 655223955 23976 -279458821 535945333 13406 149446538 619091488 16894 233696459 44785117 6541 -287282937 869045397 7820 203713333 346202585 8735 9074572 907315983 5445 -85567211 587594315 25309 -121220412 450325189 9204 -96733538 270506813 15047 218075234 493825760 4074 226370302 251473750 21442 191523762 566420277 12281 139520536 514238232 23871 -250713145 783426378 9264 -599867146 127230541 14825 41212153 640279052 8224 -138562196 144651686 25369 114730791 630494076 10088 -588045733 474907777 3223 -576466133 268972647 23800 -592423803 34621127 13729 -490766438 923737914 8429 208379087 910929486 17624 163400817 92857400 10873 212923397 734161564 15149 -376837167 439154985 22782 -388508849 354552790 10726 -213206792 705571308 10066 -165528943 389553010 20438 -538378902 497670094 2846 -484998863 254636243 11163 -262588967 249190411 18746 113662397 862589638 15575 -130999924 586888490 4916 -152584934 491025722 19998 -113632338 261083689 4024 -266892665 745945886 2910 -217136984 64590791 11165 -133224736 95729767 3381 -162492669 282278618 26339 171591187 250873939 12544 -253675939 228672393 10049 -529056928 585005772 722 -11961737 158875277 15558 68151736 310746851 16687 200538165 51954656 17968 -140634079 389162431 11934 -84100721 245798900 20585 -224544856 246715819 17497 195155607 19160514 5619 -29698280 376246033 13999 10188237 568334963 12962 141578413 160022881 15889 -194084767 591324191 19472 123057543 868839893 20238 -213642987 444611770 9391 -342072054 580459153 25973 159539372 593564234 25039 -291321890 345964635 12557 -29830628 63335789 6103 -257412701 669185282 12819 133485375 937733090 26261 -169886569 460670092 3685 -186509912 246283939 26063 -110338146 269928614 21401 -261155024 589090665 17296 110076819 67119671 20988 64083228 378828944 8816 -157268616 324618006 18606 111383756 360489946 16575 -368879483 162657636 3556 71472251 732486760 6248 -384896954 498987152 112 -457731907 644682402 1312 -487206958 666098295 24929 59918757 797395614 25519 -190496586 830006635 21661 -358048864 382937189 3667 -524662411 785361133 9561 228931376 952948348 4008 -284981919 159490752 16670 -20926139 377840972 9407 -128647978 933435867 11190 -589129961 138572420 1858 12961262 382516018 8048 97545289 181622743 25697 -113120946 511139645 19940 -55937975 601541271 25260 -181681826 167399296 24135 -506466838 647980843 14148 163388851 445947078 2590 -249733582 896822531 11360 201820956 282873220 20856 -389294536 39972907 3851 -595648748 771110074 12950 -282608567 658452464 14240 -595841134 422955332 12973 -550574313 215625811 9450 -2381528 874289224 521 -573310264 98814710 5726 209947165 257957216 11406 24486516 420925256 17939 -51351 143847560 3552 100107529 507950130 3469 -47346976 300454810 14763 -282502017 46735202 25972 -233297224 444319285 17334 -53757610 58010247 2621 -253362423 49840763 21033 168287430 385107588 14888 -13716503 237410410 18585 243207166 598801292 24604 -132006039 396102403 2807 246948721 562731583 21769 -90810312 120015555 19826 -264399527 746552886 25003 -297861121 558008923 14814 170429872 127530158 25358 155509964 740951241 18616 -322142515 423787126 1718 -531980583 517369378 9338 72409623 692136048 6503 163599667 64342564 25895 -10713456 750662167 3789 119465437 665678909 16232 -366534655 380668788 13372 -180084567 36784834 22154 -387214765 108033208 9721 -440456700 906463409 18967 -284953515 197761449 2038 100789011 312148526 2797 -95585324 344279907 5526 -81943763 812261014 3689 -307868327 906992599 23687 -28205360 846341339 24082 -64246915 244718468 20654 -434050184 54842441 17847 204763551 511502989 24556 -284686185 224463460 4706 -306662993 567520751 4934 -226448518 817341546 7245 -340770050 427916376 7684 -572189301 517252234 20692 -444971215 955403171 6813 109352512 256829268 9411 70552407 784858430 3776 -529524974 861435014 642 161326518 372347593 11936 -296826162 327362953 5212 -81927848 399317723 25429 -17508282 825139669 4613 -565157712 626531606 25337 232144355 557839451 17506 -556812486 593545850 3648 -509346588 820692281 2704 115126459 411803711 12997 -170418435 836364797 11603 170497775 958170620 22389 -530517519 279635051 7066 185440288 581200991 6510 -317112892 229951077 14209 53292829 336461650 17727 221886341 85633498 23567 -552466380 222785207 8004 -472295998 84223973 2335 -179318965 602019725 5550 43318653 890976111 10244 129253884 277844933 16774 23377157 821313041 8893 105508496 369507029 23495 31978588 659268851 21531 104350676 573133550 4176 -421502761 221834829 21996 -62726062 194145717 11839 198664472 323833085 16244 -156746092 210514870 25273 -290324952 8896731 7953 -99600418 773788166 25294 -229964509 869070275 16020 -49023518 947252578 1205 -600783477 602437229 21790 -358885189 854776155 17376 -512396622 171171468 22536 -235950926 450134711 25974 -61696725 38979154 12243 -443214042 221195960 11799 -74622820 576601523 20762 -137225746 802183747 11835 -571746023 219682204 22599 -376065210 88473414 16639 163252151 749962275 6830 -464732800 849428177 4574 46381375 48398523 13668 -114737602 53515570 3389 -470557234 364485901 4996 -93164715 237401708 3305 -246231890 42582181 22897 -490826123 17976697 13242 -469123524 831749218 14388 144150842 266707326 7312 -100893571 133625147 24941 -224491445 502049355 11645 -479019045 384099437 13125 113297994 128059633 17828 -76346419 251605303 18701 -159610935 754501033 16749 226530118 39712182 1950 -124123597 749695186 5004 -444603139 449607487 450 -518009874 396790426 7559 133795140 521355567 25127 239509502 923772387 10116 121220966 870147621 19827 -112166099 68045516 23252 -186574985 11900384 1027 75722193 882319389 21716 -505940962 188767994 23495 -230380988 731953057 13261 -436352388 52907800 9204 -98718400 500789162 12368 -341516918 788700416 23980 251297476 346791422 16817 243736692 502510260 3435 141320897 508705006 23077 -573589669 157579023 7713 -215557621 783289767 437 -213950524 210281142 5260 -503732742 379543103 18710 85949702 275021742 7806 37183682 358794479 5653 60389262 349988099 6397 -513984480 816939291 24954 -414576065 648479269 16006 -28472857 497122613 6177 4461967 736428676 25146 -250966007 365804519 9993 226422954 476437440 18519 -274519215 292860132 22381 -467917492 574296796 10439 212774487 866428837 13448 -385355154 555203889 25837 -332927871 427656944 14080 -154777449 809555343 6113 -11502061 771363707 11449 14121193 521786785 18210 -69214454 483927019 20255 -391973181 275709612 7519 122081259 859080307 8366 -258582284 506499084 7299 14333642 603831149 7081 -153565911 159894043 20202 -128760434 362421912 3806 40248442 128666698 471 -235726712 946270148 15856 -478603752 230375126 3451 176523546 703417135 11720 -467844653 511094166 3128 -298021036 357932580 5996 -222773279 552826550 3530 100295501 112688967 1780 -120898163 705454094 3469 -583058971 443804975 10036 -248738274 774790113 4046 -259472456 501706827 20007 157375331 533987860 21636 174216057 219532265 4136 -522931219 463619754 1024 226984460 637167499 10037 236091385 189964924 15023 -277044021 660786440 13229 118280042 815881554 20600 244801943 640402963 24398 -474291045 82368873 23420 220919754 865852501 15154 -129724238 765510900 9630 -250983983 900988765 23019 62508450 274113221 11773 -104257596 579579565 247 244239761 75461316 13045 251636782 144267181 673 -272718202 171046942 8180 -30237273 543213284 7910 -84273102 804370054 5282 97952298 52645225 7364 64988401 429791371 21246 175202149 777534741 15693 160113331 525701336 12303 -135716348 193119417 15948 -234579459 473155006 3160 -222853939 691186136 18320 -335051356 833866375 11735 -597720358 602798532 6990 -148225391 894566819 25450 -536992430 717395347 16939 17482342 31394837 16897 -192505457 90635270 17624 -315699076 301525113 18813 152454048 142498604 6881 -81720507 517179179 8342 -486619245 373569220 9235 102942472 468398279 6152 -189108402 733557348 4088 -246395151 933001037 25230 -482845816 531564594 8265 -33421527 537969680 8007 -55905566 425936015 4331 142528955 357165515 8289 -457461130 350340830 10130 -86346325 513533493 23553 -124039803 845087152 24307 -170362268 827877692 10079 -266929846 260187556 24984 -160998328 178164701 19578 -216554673 271447943 5738 -487053138 698806203 15362 -471968650 469697600 3474 -155715218 267613961 18214 -35334366 101118921 9068 145298316 45562590 1499 -54493220 106797763 11714 -504995909 40146443 4546 -154436437 597954266 1613 -400303707 216534004 20928 155269943 643047741 23099 -365381366 659984996 10339 -541466539 147050882 24304 54368980 382981712 19083 -548974441 542957897 3887 -395256261 468152229 22926 -13216224 340615449 12128 140417612 790372026 25510 -126261372 63633767 2976 96062966 938524738 24392 -93070719 458337240 16013 -597832438 668366093 4210 -576879170 664823182 16766 -477666406 461608634 12012 34454429 482222153 10019 79051803 195329275 21086 -235378699 76830088 6296 -139465733 214530470 6299 36270424 610692604 1333 -455773391 583757026 6632 -270611209 417010853 10181 -61140764 119475585 11931 -401345385 86019768 20752 164715034 739065936 15797 -145388765 484992277 8642 90244884 184756839 9221 -222901980 521096219 17699 -11266744 852020232 14581 -415414647 749795095 22689 -530443381 820128325 3135 -456440192 857318950 6809 139000525 450928080 706 153667454 353406355 9792 -183991497 766223745 4718 -204764903 856770607 16710 67018692 369295854 18892 -320524814 352225142 16369 -84792519 866446461 11980 -45550928 884399714 7917 -111208932 629426290 12189 -20224421 536924108 20372 104698152 939259086 16896 111421617 402774769 1089 -344722358 636419356 24794 -390261144 170058071 2554 -82439711 708868581 26461 -408202427 490170220 560 -320624451 571482091 13905 -480146773 786481377 13392 -320319485 680238602 8524 194238071 859605636 25162 28721804 318434213 2371 -138735244 336179137 8628 216461083 497926918 9757 -577967100 906537770 6475 -160975099 602106595 20260 176078199 529457672 25029 -443180759 366176351 15141 -508561879 286109780 25792 247362619 176084244 21771 -121639181 489579641 9208 69927875 396021915 16904 -116686423 880387231 17650 -359476468 903065897 15226 126068573 326286121 23015 131287904 480154746 4858 -278654001 737339966 5550 -117752237 822511118 15535 -222838675 194371786 18511 -301275566 466511632 4068 -152185500 688610533 22072 -346050993 955838132 9105 -111748579 289775128 17910 -410355349 195684659 16709 -501293423 332430044 19494 -457215099 839351960 574 -189023262 53828165 19974 -589832600 428672822 6868 130729440 578773861 23034 64900487 90648047 15223 -204643367 901201182 19931 -295045290 889782266 10235 169738309 800776946 21962 116524180 455527872 6403 -380283329 459201146 5332 -70696817 261660663 20820 -359686668 858763225 3201 -261897897 930074899 18713 219751368 592226816 14552 -426945847 896845350 10198 -167653623 292098799 22560 98365491 223978697 24304 80893715 586146510 12080 67936772 483622648 17745 -564078137 717558775 14719 -543952513 832171911 2390 126464834 121654669 2126 10477850 776421796 4144 -68501839 401736879 25477 39056946 788087108 4782 -601555830 154970099 20599 -459046264 764801096 13095 -205563110 871590477 23710 -554075977 681377113 9222 233545663 783667690 17406 -1842280 312633844 26216 -103647163 870433156 22929 -559760673 512496027 6730 -530889946 731442098 12085 -368489546 61140171 10891 244808089 529699923 16714 -107550532 893518949 25836 -321061160 367616746 5236 -335742828 178518453 4089 33056274 351134857 8735 88393874 450936594 9710 -406949365 138712778 17328 -532512502 558135438 17075 -235000660 517799319 25172 -179716052 845784229 18748 169650984 49306580 25608 101887018 640967696 19004 -4862604 695930995 12029 -74255626 426204095 21749 -282690451 88094956 837 43479192 732484924 6434 -83282503 188227833 2351 241412329 316260705 23810 -417775326 956118035 10739 -129256546 856670025 17930 156439681 395298998 4440 188664177 156142642 4124 -194774452 49409504 5853 -197824568 170429148 11639 -218363672 903316596 24661 -555525882 587058079 1032 -151227446 333506179 5640 -81593769 117082665 13409 167051865 745467414 2634 103021506 56820293 21485 -241391537 187229961 25661 18971649 569920796 11542 12394442 340102283 13924 -10912440 102325342 9432 -112052085 958295950 19370 -501418154 450331225 17926 -358065568 696876712 7006 -79165466 149548117 3209 -169893091 939578471 23604 -496803967 510807720 19678 -465599456 911870772 24628 35996047 82011488 20817 22121545 706967828 9890 27918573 395176797 26459 -513628728 117397830 18705 -491700952 437548023 25535 -505642473 201022382 17378 -466217384 706226245 7584 206878173 221192757 7762 67698145 56727732 8816 -510651282 56533029 3404 -443546635 627957643 16057 -502867365 577102574 25258 -89563732 566630386 20649 165763416 464019820 10504 203853762 296420974 7765 136240458 335117600 25944 -453749354 737431614 12113 -459174761 765532258 17582 173398264 795777017 10504 -252819205 214508591 10003 -513069884 680493749 6192 -106833517 764819039 3001 -88666371 597375121 16751 -10377098 242288213 16916 -459561937 874146467 641 -356352759 197482619 8243 -294761977 747780068 12719 -354406756 400033366 12802 -298122679 348384525 26325 240577164 46131754 512 -119394863 516266101 11874 -550750884 60323383 4964 -323292997 150735068 24982 -15885187 554000746 1108 -491398330 546960313 4716 -60669702 187665270 7447 -585171796 243166700 9868 121992395 427499518 2741 -350543488 505942691 416 144212668 462673924 14987 -202487086 838143025 24359 186080316 866031453 26065 -494938990 711945351 16210 -524450319 858398705 20794 -515391888 117603726 16107 -167603209 746603348 8162 123818232 62190726 10620 -3772110 718295126 23957 -558617410 604930418 16079 -204815688 571666173 25360 -85280790 201207654 16057 153451937 831064401 11987 -66562127 492503094 14406 249469547 585105188 12886 -35385230 297380028 1939 -432589441 79532365 13056 -14934979 441220110 16575 190363891 340740196 17761 54839294 143724439 9232 -504363264 509556609 4304 -350961133 442000407 13787 -190552688 766839280 1172 -547864462 467835572 22432 -185649297 393539464 13632 -518279522 232899926 24247 -351766756 841593240 9268 146738790 9076119 25877 -559959245 561681188 24062 -233049946 385814067 9136 -409941835 930842668 9070 -598263752 716382535 21558 164109710 598429008 25288 162351110 387731661 24560 -131420002 228536275 9235 -364935176 411857647 18658 115212691 930227331 13102 -452549740 523616333 23900 -127588928 705614908 9214 -331686968 112479582 24915 -62541177 190358641 23271 -58776031 249699324 19886 85441783 337862208 15187 -340039965 429920748 9078 -405738772 143851899 5483 -596070059 202779541 7100 151803021 687803581 13870 -341749043 276138397 22125 -309136792 507560361 1865 111976150 422050288 13582 240444693 394316479 5273 49053569 143385927 6300 -433001675 62986645 25789 233069265 350872001 19429 -410425421 808268168 20194 -76815352 935264033 2494 -501279186 230398695 26145 -254323640 266189637 4176 -461738012 415488120 17765 23065039 44255113 9093 -139774841 458696486 18538 -106074363 413813806 611 -114909806 11668002 5443 -228383241 169342407 11409 84299327 368875627 18564 -144964493 344738876 24153 -201248196 480673132 2866 -474243418 295479538 12631 114069998 954259958 7856 94046683 302951884 22510 178698002 836916854 3340 -585967703 211485086 24069 -137717889 227245342 1556 43242749 474842229 19381 -379575503 628563078 12203 210714664 849136405 16043 -471329595 369672563 18399 -532619548 319727447 3910 -249289382 300111618 13219 133681406 859850264 21927 252414757 550769561 18885 146389881 54138844 24627 -426761079 682426565 15859 -554459418 489492752 22766 -465076947 48760633 11086 -209189081 313080313 18009 -99667316 713479652 17278 -573400044 303133970 9409 -108463572 290489280 4843 -553988808 935071737 7009 223510575 306897245 24144 -297999784 938271113 6230 72445922 700046649 4240 -160258385 628609992 4961 -37489488 480028346 3530 -58065817 824389123 8251 -403537001 203388385 9125 -452263655 926493073 9822 -352190562 310549690 25095 9627521 24334188 19044 -160049014 180250929 26054 -434208112 914749991 9929 -364740836 626116322 5821 26786199 92703017 24594 225749564 807873863 24033 -355596806 667213124 17750 -110523447 382852333 8936 -223465188 476151297 2509 -99979056 640238248 3212 -347936008 491390115 23480 117235751 420497290 26455 52900872 553776387 5579 -220523007 124299614 24125 132673510 266719577 13426 -266506803 487035186 9106 143705169 428444939 26367 152562623 189925631 8167 -372890490 22119128 13410 -387277846 873228956 26401 123065938 501093681 24162 -536925400 585611075 4898 167812256 770810934 11724 -338108164 400762927 6064 99986549 238931730 13758 59792565 265560026 59 -419474149 329692194 10859 242079619 847528105 1819 -373827173 9392580 14135 -186601417 549634318 22639 -585097883 627530045 6587 -93015807 694752436 18347 -528389428 253080003 517 -30564697 902733055 14746 207096528 590360739 5625 14402580 844944382 2003 -401495605 905517441 13943 15131875 258677110 19087 -13416376 756609223 12240 -322155948 155311428 21029 -467544029 300819422 19841 20981960 717957572 26188 -522798224 686042871 3057 -299673786 834661770 17012 239633730 543066276 16724 -283927576 98548861 17318 77984738 842488333 2967 -308312393 596989678 3559 -140350841 190956222 20644 -340292839 678670184 13928 187676947 731720190 3326 22169264 397562999 16145 -70677903 59234167 4489 -99247643 76031114 13496 -238163912 396667425 6370 -542975722 225248882 17232 -410268221 508144755 1388 184429124 347693896 13200 -329064151 282886656 6369 -7955070 838418712 3985 229956693 348621021 22569 -241413059 474432878 26141 -172792932 437093973 2474 50691351 682515488 7973 -256354384 325459754 13600 -80868410 748644597 25891 -308249788 82968655 20372 -489506621 474398089 44 240559847 336829934 20701 -297415200 392382573 15003 -202437542 51832711 5052 -27048111 174413634 894 33346030 380194061 11398 -229850323 428684946 15088 203774992 666105020 1319 -499906839 903923022 17758 -2091564 190101978 3140 56597995 951190758 9761 -293058675 657192957 20645 62278465 831723484 12746 -74184509 748967040 11466 120149713 709678898 9973 -487037290 423931593 18972 -61556870 41514994 13959 -260954329 215624885 9903 -436088189 386371138 7939 -5765830 632173718 17296 82609573 366913499 1090 -274136372 120831432 13608 -427126153 42829903 20138 -363831182 178087192 4218 64614443 330781538 22719 -456447297 761635248 9672 187236401 83808947 9145 210895057 869596497 16595 -372206346 633169548 25679 -377602706 619368991 10694 60463770 233414762 8888 -310549907 364164293 4636 -482691933 328980394 19556 -339674444 436969313 3197 120281302 252027693 18635 99672790 408751218 18428 -544354142 393429465 13254 -155227036 771469948 19159 96289670 21578486 4104 -234357562 137303402 16707 128399962 848572074 15823 -571777225 265840825 14518 151384285 732882481 15708 99033647 586441745 4151 46903210 854158873 10076 -534277019 273689001 25985 -591888585 358990404 8879 -288578188 82030587 20157 -87599902 877618330 12022 58822265 653679634 5549 73639857 643163287 21033 -422421773 74440348 24397 -19705263 634870714 9194 -527916237 760709791 20254 197145772 905215773 10542 -21616850 512047250 10863 -327044591 457990319 6398 76801377 731105172 320 -156366870 526226786 9449 236569199 478008713 24176 -140330134 288774968 23993 -163190714 416141337 10625 -151732424 240031487 16730 -358742833 556141211 18244 237661841 152262336 26457 -407184061 487610107 23883 -478317142 951420810 25590 -22489600 117330357 25219 -73616509 394438467 15598 20721319 730018446 5944 -279182561 469945753 3565 -558489726 723004398 25829 -287554812 707701574 19558 -291836900 20642969 18503 57950852 381896472 577 -499801467 785437527 25261 65023550 212250338 18158 -181107347 292242556 5780 -39815479 366837993 5591 -69104839 833612506 20382 -328115129 223775353 16999 -118719803 122178042 7976 -1049691 776024508 23635 -203797789 129371001 13629 -439934759 771971560 2332 -223448060 542799384 19127 -496331047 562102771 807 -530756295 112486793 11331 -301984022 210791449 13980 -400769078 765966947 11740 -342327356 67911070 9681 122320620 958327670 1895 17725509 442159635 9521 -422419632 51572801 19560 -398662708 70725207 8245 -131598201 562044627 2627 -279695647 767621237 2830 -551137811 889687009 17523 -491284710 554304710 21261 139782400 362171228 17958 -69859636 393183447 21492 214770846 860700703 1559 -219517614 294973995 7359 -146174219 50183705 22273 -379762900 398323696 23318 -547695325 93500612 25737 -344243747 746818992 890 -409422136 89656673 22240 242192724 167900858 1037 67400758 330355041 11224 -329048631 286362111 21256 -248039892 841936899 8268 20271162 47237647 534 220701378 561368347 17091 -260173923 360452167 15259 42490988 282651688 3661 161298285 408881818 11363 -106100433 152924616 20351 -464845098 659588884 768 59599177 100405637 8736 -553285222 351517029 2376 206163334 388859709 21960 250313186 238673603 12413 113048359 927417495 2396 -310997115 213133461 747 -316184906 588132504 12573 -128516718 855358797 2134 -508702352 72062147 17871 -274760586 110204759 25255 58255059 923513148 8763 -291896072 695908542 16766 -237534982 261885283 17186 198445425 566935250 8367 -468407128 657122990 178 -53879619 286203531 1657 -525219872 228484055 733 -20542952 482313675 4195 204578881 817625226 8095 -409071329 39836243 24928 -497177374 71707464 13936 -553389532 646827754 26468 -253354588 513220463 11738 140871460 324796039 708 702724 829462364 15354 -557862992 145971708 8759 119069913 796786721 15368 -166569817 767608192 18739 192422578 104530950 20603 -488630134 551816232 18474 116923106 689302301 25156 67260938 558176708 18474 -219445812 373524427 217 120222800 382509334 14810 -164763988 849397173 23629 146075881 616627821 5055 208998800 279976391 3883 -222301441 696703333 6420 -382872634 869750050 4397 -428295100 415491064 15761 -575476725 704027122 22702 -109667115 451850143 16846 -428762650 525385743 3135 57035052 335878202 12782 -359423559 414012682 4914 -541119156 205856946 6175 -541490321 702190997 406 -497962477 203886978 6392 -294962939 650631111 12404 4228629 266851064 23369 -346801993 508930868 2067 -541572919 132418494 22502 -70292760 307518126 5326 -119723091 570821359 22126 97400852 609416974 15686 225751941 571901928 7846 -381031778 911170414 19267 -335390371 50614309 2476 -593235147 931707957 14545 193054385 790018976 17898 -39954916 72252435 25017 -506466044 758544647 23347 71207548 844185414 5990 -588222064 366407340 12952 -170497232 882128596 292 -479809807 731536299 11964 -246457810 113336967 14499 51145444 98077825 26316 -176043397 741234798 15116 -561168739 55148891 2846 -76295267 95117012 21872 -174544133 377186709 16672 -123278289 232973062 6915 206477991 713030065 1904 -339400434 492803266 4444 35223086 484614278 20679 -150899161 99398771 3436 -154085548 604555288 23328 -454218665 629771327 20896 -15796770 622391354 1274 -287376893 744074661 22689 106891029 321611826 12101 -524520117 536445748 10297 52540009 64284282 5691 41007813 345574946 58 -288686220 812082400 4483 -193566180 859181963 10151 -460685043 919015857 6606 226767832 771558515 13261 2789879 623324381 2340 -22406004 93178965 9763 77529447 823224926 12278 27131350 141222175 24367 81004340 840660111 15334 -208885282 860590183 20316 112371767 579658819 10608 -487651452 463142487 9186 -204381356 917456195 12248 -482872521 814941046 26427 -227196595 223851026 21528 -225287472 563444806 17428 -279201589 283226343 24556 -78354080 497378984 2921 -456252574 116352910 16219 -518462091 697435578 3785 -381394363 611498746 19170 110434212 330338089 17723 -581825169 653936794 18544 -573598495 476202058 15286 -26954858 280645641 8911 -160462797 648783137 23636 -249091119 468326746 12000 46715903 42024871 22621 101141721 400422788 6980 -380541335 580796235 5150 174144463 486586354 17491 210708061 904468323 13094 97727007 296489351 3315 -433358201 334193798 26241 16124349 323515982 756 -167853377 357037141 6374 -575355852 880582142 14348 -5544170 554641613 23732 195517361 236422453 13812 -570185835 682172160 23237 -64799282 725396988 26294 -129544556 702330698 707 -98296877 133169641 3449 -564744912 445771705 21763 146634280 577062198 9955 -221406535 42072928 21686 -207190590 470020728 24665 157444029 557255136 1386 188867744 260890597 20559 146056233 912840215 24259 -41221456 740124791 3474 -425267359 217288527 7086 -382576635 952377587 12988 200798583 374030824 22525 -514283635 694695127 10922 229810128 574012268 18933 -18724464 898292060 15192 137251651 469310898 5616 30817291 945178735 10562 -336306397 519415525 17973 -125515362 732371527 1783 -439177511 292958704 130 -501295927 874913235 11803 -8057136 784368960 3952 98752642 670285175 15163 -212848489 285640556 7836 32419611 146871516 3 -323046319 414936937 24208 -362368609 940391576 4393 -148071116 802507736 14956 -273738942 935142705 776 93719665 473345217 23156 -364321213 238184279 17433 -450569525 71147038 4731 -257636481 295893632 5503 -580383703 676999850 24543 -305746441 903515113 12729 -513805249 21947543 10164 45915750 361359602 6780 10213388 844442405 11645 -371857804 934410510 21641 -541916316 273150969 2712 148838269 256165194 867 -446779121 503995097 103 -139472322 142379269 18320 -541453929 321271654 16944 -439231299 618488060 11214 -149875872 54590454 18709 138993764 590929397 21067 250856244 853774530 1867 -42634676 246997655 21923 -396338501 777058144 5029 -599827442 445604948 10119 -268337804 67043123 22037 230643877 189344240 10930 -262287500 96199441 12435 -592432336 337724403 25016 -532209683 752743950 3894 231132241 196927509 18619 -137811166 534856264 5347 112902019 937451841 2718 -42445344 931429925 9335 -536623937 471681693 22607 87704051 639891162 4103 -99606881 873075790 23898 -163344434 417304955 14740 -13045494 809746615 2362 -14242153 284878825 2790 -106819605 602068135 11273 -3748919 914445560 6500 -79989559 360158066 25779 91347031 126473496 11022 -122324597 276540157 7528 -582675487 275272356 1164 -289318214 382552980 351 -294284391 878070375 22752 -327130176 748702900 6831 -13664398 814422781 4877 -444817344 950287513 7968 190238290 737774742 11502 -350053597 260550665 11936 -303495727 562841446 3795 -347865773 651347635 22520 93778211 50744010 13142 31949628 814216326 23713 244746171 212683311 20348 -594189112 686513827 25528 76699294 174231780 19433 -56473208 620445009 14330 -382309690 712794154 26240 85078141 449175326 20265 -309574193 453470500 2397 -21831306 55792411 18026 -537374884 336721547 20968 -317040887 571762188 13116 -169978900 790459709 20340 -376551570 821782630 9878 -525588556 230621872 21402 -447316420 191068442 10570 -595424980 172462439 2620 137022168 837151216 14510 -258006097 212961913 11594 -290537421 32137440 5060 -543380959 27631497 4047 -253449431 175191606 17280 18978970 810049384 1571 -111041948 515875712 18389 -118852166 473299186 19732 -105985206 909925815 15451 -101066990 65449171 21769 184340937 662901177 14581 -599820319 587953832 22986 -403245945 349381683 25912 -221419626 661224262 3404 -373960604 830800797 8781 -39288813 381267070 6710 126184738 135957731 26153 -320192971 536525099 21789 -551565602 269964486 25011 -79514421 336847884 8472 -360820298 161459219 25426 56728432 228145137 3906 -383697761 917435445 2594 155334408 528369425 24019 -157006327 708145963 10473 21008682 433726821 10298 -393119891 742275984 10424 -581674115 409512430 3134 -256392869 69732960 2619 -249277724 130588460 18450 125013195 290325383 18361 -206401515 113328223 12994 -64688807 193139465 8165 -228728416 719579174 569 154003829 739470876 22363 -31307307 302754642 17333 -394127769 68352345 21824 -21340950 79288432 22048 -579387903 24321395 14273 -561746411 577349959 24511 -260887958 177409060 23857 -527706541 689828346 21330 -540655503 544928725 2503 248747234 313332461 7959 -303351166 677888813 18954 -275457683 916838293 11651 -356449520 876940861 3343 -86765078 545804570 21228 -159258931 755487759 9118 -183387860 193029437 15355 -62294661 189976036 3932 -273832322 585963323 3238 -258186777 190695207 7536 84550728 57728373 6909 -122370523 951103826 18874 -12997994 393899362 15184 -585662855 418201116 19561 -454460294 161053655 17522 -428323354 488704598 4399 -123063792 344560067 18833 -140065767 610773769 21266 -313852077 767108209 21556 219724921 671535490 16691 -395813757 921063778 800 -74835563 265830326 19009 -374703212 836526229 24664 -112706256 777235668 14832 -514797017 838750604 2973 187196093 610425395 2368 -263924653 643274478 18059 -296123969 471834297 9167 -233694153 952481250 16709 145637449 840337117 8062 -213689384 841351072 11212 -266504618 807023925 11121 -180615907 763472142 15335 -92459192 813954407 26359 -486522727 777350285 25038 -186801475 175551702 13396 -332969976 163295155 4508 120147034 52627976 6231 -409234429 65689419 7409 -536598445 402496582 24013 71437043 306789713 24584 -234323201 698594087 12945 -582091719 702379077 19094 -219003896 28209231 14121 -489673138 304528137 16415 -82910697 634964355 6260 -116056771 805934105 11156 -100272716 872911631 18908 144827860 909988883 21851 116143804 358679522 18462 242301886 534548654 8150 -406506759 536086732 24519 -334012026 732317020 19078 54625050 470477387 13173 -335341720 667684968 2844 -238057969 671577359 5256 -383380191 435928728 6785 -565196969 378698257 11398 -595761593 763286613 10381 227124599 122539805 25204 949854 144080182 14036 -515256899 85167608 17892 -452317941 155536873 5268 -287575553 846334977 40 141180715 587211586 8242 241030158 769768009 18846 -181654261 181253247 2010 29664333 368097887 25351 -45168720 664435685 4869 -465261079 279352558 8800 -57734271 449282716 1902 -506054758 466419532 313 -132968636 600541991 15802 -583798900 531653889 2707 -180608241 512831444 16368 -204350167 834738442 8975 -191664723 775332832 22844 -553467434 495799414 2399 -408276825 521509428 11787 -356465136 953500397 18614 -481506441 278296150 12810 -599732277 463382591 4261 -267211270 652683629 20485 -530956235 523690378 13172 -424886951 544068284 19369 -457199383 869479032 5775 -316467227 262853920 21492 147440434 734406590 19526 -187214663 278274492 14939 -362941735 530966203 6385 -159409425 806950222 23049 -351707448 575530569 17161 -229837284 264019494 2667 -422038569 927527588 24001 -231039278 447478219 3712 24555462 192241427 14326 -275333474 385652326 3030 -25574225 854547054 25682 -204098034 467591407 19024 -380388146 51101494 18852 -438480524 360002945 9988 -174800903 688006576 15367 -436359228 678596432 24266 160184140 557608316 6664 -269509152 500833552 71 -233225662 52514040 15627 147321847 509526873 8934 -517294770 675751872 9801 -140723041 85115630 18871 -45902379 437894858 17642 -300183483 240072268 8668 124315003 296439721 26470 -362914531 400511182 13959 -497392329 952864833 19257 -239810989 927128345 4252 -416111338 594392329 6247 -2247400 633499411 26049 -33569047 619245827 19951 -46388252 457557392 5734 -146698233 386865300 9643 -390875454 33138847 5907 -184943593 518313003 8277 -528250484 609425502 852 37556875 121959757 19299 -521156968 267460508 483 -563735241 320441082 6337 78354649 652091278 7866 -350798881 916570147 2546 -592621891 746304830 9038 87675619 611545819 7638 -541372078 677951884 11144 -471461108 41593931 20401 -496525780 956894139 25624 -379352724 395701470 7028 243375400 901491122 22312 154203056 796604074 23811 97821844 177159744 11966 -559257847 836123396 24937 -303346937 246304561 5896 -185858740 449823208 17799 182702673 795326496 7795 -407247564 60024844 25179 81966838 457923692 26222 -92445975 429825894 13107 46040832 203954069 16425 -440503831 678863121 26124 -39926911 661156850 21511 162544353 552193795 832 -218618182 879588210 1216 44407998 527852991 1037 214889008 796403490 4893 -181114739 926518902 12372 -452735022 676456804 7603 -116489387 917027222 783 -44133276 490468506 18824 103473359 454436321 13811 -557492070 697489574 13124 109023204 188455768 8963 -420796825 20621548 17696 -486956011 777585778 20371 -277277215 662855245 1266 -215899345 40618946 24587 -6487473 98945600 16838 -96956153 12289014 23910 141494763 448337471 1244 -551065490 493125025 17381 151457387 250179315 7858 -209731324 785204642 3348 -341103895 417018452 18986 246181466 232498222 16008 1386755 200851832 22160 -318549807 414533702 25713 214256233 690381572 12110 -377195713 890422339 12386 -23702179 79329636 9508 -587138886 220269942 22499 -83993451 824489839 25499 182381700 320929541 4555 -512485366 307770359 26106 -229141278 193008012 3792 59771317 48391672 20660 -157387875 201264245 25014 -466580924 914806902 5317 -334193876 316285092 13012 -518533954 406157825 10643 -429467036 801717521 425 -371414105 215629354 2234 -138755235 105969609 7342 -6481890 745956027 18463 -267802283 15764446 3821 -125306220 899964664 4021 -48841827 499269181 17974 -290804060 536574817 18349 -48118832 142543439 6836 -237787446 425505309 23940 -237460441 633625175 18520 -40971538 722694920 15809 -279768046 337914549 9678 65692950 211376390 6891 -175613514 583495191 3941 -103276026 498610673 3875 -312443527 949867085 17393 125256617 536168131 3523 -369336170 619335695 7055 -64680986 598401602 20372 -348880909 300502051 21544 -101857038 413786936 9504 -245026522 12419189 22907 -226589785 935935503 22185 235788730 214165642 13602 -225346816 301542170 16533 -599550635 650281216 6316 686774 853867421 282 174505810 255521219 8006 11399565 591670399 20235 688930 374033234 20773 92303950 746356850 1867 -20435423 878227840 13179 -6159713 770340465 15872 28739252 217591035 21469 -29738931 51967749 1525 -92089086 188158310 23274 -467266286 558536438 4969 -62769059 247397264 10887 148360233 888798952 25929 -254770580 473863161 11925 -168724061 716563066 18514 3425243 184830202 25481 -554409668 683073379 1802 -462634684 210425740 15032 -555571068 635822151 24344 7573925 60059003 24718 126456999 469866215 21748 40896753 214393218 19847 -341301995 81589254 13483 53606373 284348266 24102 -270480593 421416540 18982 -522093674 11584308 23545 40666579 728482571 17709 101484133 101946223 14413 -489176490 850255810 1219 -550009381 409782200 22250 -482559987 342975303 21978 -130801848 816631747 7031 -181711996 763407583 21034 -600299719 732540050 13838 -11758958 267237251 22131 98501243 823468489 13623 32775049 84099450 14902 -22692390 380481202 12356 -377802902 177730131 7199 -260233144 325643051 21320 -361681423 150089111 14784 -218312026 76342190 15708 -122221048 730692077 15933 -546293412 343729036 960 -470553166 251019056 17843 -216452037 720108299 21540 -400845514 552561914 22411 -196240436 216450692 4531 -397000174 308238451 4369 -365659751 456411553 17571 -585558054 714742485 6698 215734598 264336953 10472 -242895257 817813072 14619 -300792269 729561718 9008 -395291609 934017631 15726 -176362121 866131774 16445 -12452700 452839414 22364 -336878626 576813935 7824 149686467 377008638 14010 -498290040 64429481 19120 54149755 947159297 4533 -543675521 319995955 15465 -476106453 446282617 10932 117716203 499668005 18415 -102027521 126547635 17258 -527239600 928525999 2620 -464830952 737954185 7425 -419115293 875157119 11898 -139804334 204187205 8112 -451442039 910444139 11490 -397282173 539799673 1705 227201568 554531962 13516 5637025 714810091 10666 -573477240 315279440 26069 -22311086 490384258 10702 200440609 321422888 1777 -539883031 199316249 24165 -71476834 93793181 15136 -63066683 467026589 10821 -46394323 815047669 15428 -76155779 307754260 4242 190587405 655705922 22906 -281037860 354056540 18443 -518255394 804570078 18596 -62759195 709313975 26064 -38592012 159493388 20552 -263039236 191856917 22455 -259525959 780237064 169 -200177748 584081353 13718 9509919 166333841 20479 195156524 399917018 23137 155679771 511561510 16311 -80281215 20283355 15240 -364021258 657219037 22237 224053813 186615835 9824 -242920578 763130049 1323 -224545588 286240786 22515 -241501263 50144443 22510 137655446 648132003 6797 -514764595 599649960 10721 -302459351 357240334 24367 -489722359 341483412 3384 -467398659 581539880 1901 -112221174 97694240 14128 -248378745 786745878 5755 -517522334 47447680 25260 -40570799 325710128 26100 -411163105 170137353 621 -129157731 778069491 214 239832459 728172494 21040 24149739 83117632 11755 -420645559 27804761 26231 -235465339 115759440 4977 -571983602 874517074 21327 -432191923 532060812 4447 188513858 406758304 693 -171114372 301289967 15625 -445170021 804443780 17273 69999052 414984976 2833 29804674 516316598 9077 -383790599 619320402 14452 150950998 535374279 18575 4631702 531812246 12787 -461648757 206407338 19484 -104571907 274089337 3276 -393629146 301866693 16293 236591295 640600984 13622 127910221 674317256 17714 76090753 438770683 17810 97704718 234346836 15878 -313577538 701384117 8740 173219383 926426939 5022 65442914 140472328 19732 -460732893 319808161 24648 -592077175 15783686 7812 -421551127 766159933 170 -514019179 68453280 6153 -6537030 731064143 7287 -297999257 130795799 15485 -195231081 882502280 6400 -239808458 830598700 23989 -60404227 448390122 24178 -439122160 45846679 23217 -282168667 811539645 2765 -197860347 330553272 13785 -85405100 494225171 21381 -525723198 505140736 1122 -181922261 524371819 17716 71360944 901797197 16562 -109359805 18053645 2029 -286837433 504191650 13590 -227314073 402181724 12645 -137591895 112160948 12023 -288964978 719543922 5388 -505115502 126798185 2733 -135005121 952300004 15785 -292183033 706569589 24070 -186437520 463519309 145 69478450 323198665 25433 -222065859 74207051 382 -357891637 827280911 8628 -51609725 389840171 25929 -93050080 510616813 21035 239953607 299008131 2341 -307557119 409407512 1299 -458282016 902484170 8037 -3526961 676793625 9928 -8158155 277627691 19492 223022590 605511559 24260 138870513 251766908 20351 -205961709 438959739 12295 185556270 856713376 3255 179323150 622721854 215 -177974629 190344761 11994 -332824692 484222531 24958 -70438986 233029940 6132 -243113776 34455025 4196 -310045409 734730414 15140 -358980091 334337018 22898 -398146153 581122129 19346 -474082225 802466321 18417 -21499291 206316939 9894 -97747319 814319313 20564 221728362 456448190 24499 276940 505763433 21794 -407739777 744492528 1517 -389137192 137695432 25985 -473611648 189031053 11185 -164218848 320998942 15325 -350351992 327530637 6813 -220929779 511782950 8327 -585203244 344507630 13480 -285726581 876563644 9684 -543943126 427419267 25362 -302274365 468959812 8656 -569338352 72756716 12595 240942149 356499330 14384 -410140406 935920445 14096 174187592 523210535 16099 41115322 430921319 18620 -115825223 536964031 243 -16154616 528819148 645 -289348563 882849095 4479 -344415274 333471166 4761 -53298415 390097160 2431 90000716 88512701 4413 -556538427 246439488 10457 -81659245 625040506 12606 -399822814 643866888 12057 -252636757 138949076 20204 -289252694 887808956 755 13627249 623016050 19522 -434413144 33977369 26374 -251909920 600384341 17900 -226465666 207417525 13130 -319724752 736117100 13595 -481390741 152714201 13402 -133110157 316888642 4460 -583139785 267608544 16426 -286047810 497902948 23750 38998326 387168165 8940 -446144187 340457787 15495 -338341719 37315128 11226 49683982 144382911 7061 -513849889 107136508 7875 -600552197 56687225 8063 111607436 892881155 8809 -553526695 149286198 13636 -517488219 354582971 21193 -8403441 211905117 11877 -91065935 228995133 15015 180169292 243492699 22854 -518364568 587896554 17945 -150311968 520162962 20877 -130722461 716372849 20286 -505962400 880404558 15134 -286469511 400460662 16987 -351003599 605985312 4304 6118359 518726176 24521 -3401282 189452485 18932 -49862689 337645224 5164 -220566509 12124859 4134 144978953 654404525 14229 -182197624 240953869 10558 -593900224 904817788 5971 -3160452 761608247 14616 -578878208 460999547 10509 -256106874 415499498 25213 -534770235 36032102 12394 -150691132 194325948 8263 241604195 429535065 16410 -419735590 129533567 26146 -546061268 823096649 11131 -561017485 135628294 6779 -402730093 318438112 10477 -55540569 540569196 9382 226082034 118807449 22471 -381643088 485235214 19233 -345196012 340915088 20429 -362593354 554443463 7943 -422954626 893602191 10757 -457285991 125293775 7619 75842436 221730631 20007 -112937479 895390119 17820 197071683 274327771 24180 -552641677 757160265 9725 161973209 404035710 3140 -414493502 858317786 21532 87077920 74183828 5718 168754611 917098467 13898 -367806479 62372055 11029 -163926976 953255038 14754 160685323 25766293 7347 -498388874 186505149 15285 -405487976 257360848 13745 -177363100 687306057 13220 -488305323 590327932 16946 143601089 604285327 13335 -512083827 200281783 3389 -582897807 528002724 23124 241197032 889119172 16320 140167740 728658421 4399 -403181779 589303151 20234 244041807 180793378 17279 82945975 730477998 14418 54554856 330394144 8851 -398528168 260201361 8340 38802538 447655326 22203 -189162054 39996684 19539 102707517 814357104 1924 -213697426 575827793 19565 -67633166 704172938 5937 -227410355 542613509 10625 971817 84891301 3388 -44917297 676133982 2059 -214064137 768112360 13264 -76308936 556932097 24009 -253105271 493506248 5783 222801645 642467636 10186 -371746718 949037308 10128 -510728035 673810637 24630 -73833440 582700368 9338 193278854 665787690 8861 -546484866 49368047 9084 -2898899 733040858 24163 47499452 52099477 1541 -172703604 608761404 1392 -43437774 810032880 5596 82719985 229299396 16212 -279659898 784943232 10095 -290411985 154884875 24855 -569459345 953859820 22791 -51603692 697949486 13405 -358778224 579994408 210 -459972149 302225776 15662 58542237 645547170 38 -516164340 831755309 19547 -454138924 228198159 13371 128404770 314275331 13399 -589163509 299019451 23783 -133452651 476845655 7033 -66891956 179233752 16720 130415967 199913081 6682 -576356638 861517695 14656 -240502766 276591408 17404 -113110889 148501491 21149 -143522281 263592084 8423 -149974226 931409947 5480 -233379417 607404861 15887 175964731 483972644 7643 -292205311 611322524 11814 -410369664 187200875 7345 -106921081 734181499 23266 -409353847 844470175 14860 -322436239 884356327 14852 -268822911 888663107 23000 -485060329 766270251 16236 136560889 777193894 3734 -35527941 809407478 10477 -488043973 397401527 9676 -166369006 286552250 2056 64897285 520028143 15177 -138984652 531140017 18353 -284270443 411969337 16757 -455597686 308836791 12264 -1747730 401096379 16780 132023246 607215482 18179 -237418102 946609324 9342 -210863562 569494233 14587 24865625 450589977 24558 -419242214 775257711 12568 -308291858 914771991 19868 -189048378 665740798 25337 -253892427 478659084 22249 146121010 60012680 852 223612032 689712806 15327 -162812738 211470732 10746 -589584357 232538646 4710 -74029357 477293536 20671 -552499846 301427174 904 -212582812 51781057 995 -65486527 151986058 7481 48153266 632816089 25842 61133004 556932197 5727 83713056 312929214 18112 92488392 408850894 15273 -273143033 683184275 21678 -100241579 693033187 14042 -357360671 241012108 8360 -318187104 153089859 5067 -357789621 284973721 19123 44186116 321957356 8456 -504902446 41380753 13823 -268986159 204260119 3398 -583439165 263680054 22554 10099124 151155615 3117 -344364430 235136578 20907 -133187607 713821536 21016 -35314632 242128938 25626 -50596484 147033457 9416 -247970674 135649542 21335 167730886 705652419 1184 -95127681 438519624 14033 44638050 311312382 2683 -32373224 32729016 15864 13633241 710042055 5896 -455664220 583494397 8444 -238360284 618619877 12197 -198790204 667577148 22010 -369386441 198117584 23364 -313247109 143813825 16412 -121342255 309747154 5948 -285107754 782137257 21585 -600100110 817620852 18595 227259896 825889680 23213 208991484 607885226 2821 1965502 514050636 22609 -322249324 942369930 2248 146248980 554598224 19846 -155361989 530201850 17482 -29505495 395316766 18856 240566452 622003968 9654 -98752989 919962447 18889 178291410 228539069 4824 119406793 307847560 24513 61443229 216668305 5749 -490900950 8659230 9832 -405857062 49563164 18468 225825471 542396934 21018 37290785 572411562 13737 43153462 787591640 13739 112116429 359640557 23605 -245240695 696292688 5207 -341353939 696513418 19952 -462020221 246105531 26123 -19836914 73738424 26440 172541110 650130052 21073 -531925516 875184519 8755 -506377945 243919166 11123 116631624 519798010 24260 -267301529 677652416 21589 -48604546 738973242 2970 111848054 723257564 15713 -551807653 614816858 23116 49161778 19128207 1389 -267126071 117006388 15107 61649810 763275460 9549 190802835 618638512 20769 -142263035 149548261 24995 -251638172 560633833 19373 -199255859 904158820 14963 117156279 95859054 1094 -188742393 263653142 7975 -431291445 91303090 11175 -107925353 839079529 24203 -3288792 301598778 17119 -390612489 608164305 25437 -160013428 893321157 7954 -351434646 304553702 11096 70606180 892410636 17120 -527060922 15829239 11866 133093749 860704269 20789 -422694127 425774139 9745 -394919738 861827645 20948 142428838 861040828 506 14839227 317558228 525 82620842 540270056 15017 234272350 948493463 9725 -36633266 493024216 18409 -242749940 310262906 2428 -121738256 168861008 21834 -225158371 585170623 5429 123707424 451323743 1262 139761710 349447440 21260 168930116 685316232 24411 -276517641 709203843 3270 -520184828 367265422 1395 16270440 866874418 3590 -497011485 391440792 11415 -333086924 868215414 11817 136018494 37654086 11452 -521771310 771802390 1366 -563675526 59541966 19640 -141391320 346610416 10593 -267767834 957446355 19421 -79463100 820977835 11680 -540411978 509170641 17456 -117155468 856319032 2932 -369534893 594558835 18913 213395383 30520621 20984 -352272273 169134172 26137 -269701524 114365270 19166 -86412465 88723314 2822 7381961 618052650 19799 43763221 463781468 13295 177162293 471463802 2212 -492997967 679754534 17594 -25132430 317228046 16996 -239955672 512997202 5257 -364926116 368578692 9091 167523582 350717689 23734 -236629183 779997018 21396 119904856 411735390 4875 -19149071 27146298 15952 -251487840 891499756 14613 -443942226 496022857 17456 205077709 757419887 23725 -252013435 896971283 21228 178397672 417644612 1127 -97660133 200381645 14359 -509436484 435718752 586 -320408835 514520099 26184 66177202 55540755 3406 127640839 248847855 15594 -279496978 650541363 11432 -455921476 929424443 9841 244901156 869296129 18229 -506376070 875798631 11196 -293158578 169996750 12447 188920873 181410111 24475 93461931 693729321 16359 -281120355 924738127 14913 176504653 851644126 21279 84148727 93206777 9082 -194125845 558889178 11207 -297869388 704467457 8091 218068912 134670380 15975 -42517246 700265469 9987 182050020 293848482 4206 239727283 504707188 2668 124866579 438204419 5263 -529554198 60919158 12860 -66558120 374208384 18102 -126778498 99677462 18712 175702807 75519270 6105 -336796207 525519672 18704 -466018749 82029403 12640 232046726 895013209 7111 -289301895 927727029 22298 -230560457 149636362 25858 -461070987 882831216 12208 -462732761 914159133 9082 23050109 556409823 18732 -208835795 395569577 13541 -479604363 62434307 25201 -100822610 601966745 17670 177856133 512943947 24030 -335193824 233816239 5471 -353048812 30044752 11909 -16123348 512172942 20349 -601441853 854055311 7130 -244047888 148499685 11558 51608290 43205506 15926 -248778323 900419119 24370 139644298 450774652 26139 -204573268 927426522 2180 -562746367 555350822 5768 -466276715 945368018 15826 174504298 951552395 6462 197315875 175663379 3484 -415181713 127158282 15912 -330567473 654369976 25223 -101974629 950459992 13619 -532347411 951569806 7355 219405189 505462453 10177 3894639 446121679 14075 -365808085 433220374 9407 -582642319 20994137 7655 225190089 811036428 22090 209147834 669380815 23261 202128110 660415348 3451 -29992691 502406612 13262 -37250611 377437944 20722 -204205961 546189896 11716 -515841792 46703378 9073 -479864240 284527067 392 -548924325 402083591 9998 -140044842 795695312 15406 82623096 247920319 19630 -25213279 666731392 22564 42589695 796493082 14743 -157901425 667518599 19537 224348343 503746156 11387 20364297 15096864 1775 232370847 164589363 23171 -366649245 876243305 4169 144098865 298533593 894 -129077558 456947037 14713 -435065336 408302258 18975 228851529 240842262 23978 233903073 155180901 13823 -573733640 109920935 10839 113625718 331278551 16088 -240792042 353498637 22051 -589854584 127190319 18910 51692889 389785198 8793 -577572101 192888768 13520 -284898650 821966534 21654 107020880 172228007 23872 -237120490 262951363 19240 -536473336 642192047 975 -124151315 346680053 6479 -26847701 241153504 25151 -272612875 743010287 10123 -444247571 702790389 2934 11027504 653618450 24191 -277683689 405327645 640 -14615842 505760229 4754 -494152710 462206342 24444 -375556349 625362106 23232 -96957818 140875670 7958 88168154 793380161 10343 -311336737 175053827 22992 -513536270 248172864 17198 -53483649 901966782 14534 -468058101 537296185 15189 -276312048 131620120 23806 -295660839 350253340 24121 -278745270 505771740 10209 77987478 798142097 8303 -151451218 700986713 19098 249171797 228812350 13080 75967474 187451288 25400 -265911288 276242130 5854 -116219568 889502291 18266 -475375899 871919951 5279 -467981954 771057125 3363 186753315 796255144 25837 -114289247 677303623 14811 -95958027 803692169 11979 -66940903 818380331 14868 -98515211 504214114 21768 -66183155 607361263 5785 -167664162 683285627 3350 -149562675 900093304 15074 13705457 772934884 20173 112912075 762791566 26264 162982448 446529390 2458 -290808448 469482856 22694 66162976 693696620 14557 -252921607 881921380 8021 91340091 598995821 2760 -565668170 872632213 9102 -80809982 575569346 4580 55533562 200647620 3022 -236474685 38762856 7542 -506036686 44682637 4427 -164948027 863671775 23215 -23906950 164088493 20764 -475849522 499110564 23766 108776518 418066408 22888 -57616844 567471726 8690 -269847746 658657142 7381 -332261552 180194710 6776 -69906598 950901194 19361 -210807204 739302481 8624 -347912246 399025746 25499 -314156965 479532111 15703 85695509 938164611 25496 -325005005 957027214 25166 -530325266 55003517 16679 244834162 528435665 1196 -391470527 831700219 16181 43632089 481289456 25811 -425526855 86118708 12665 -472385170 763519409 14574 -80468711 396829759 6369 94930706 217876886 369 -578996073 12367444 198 176299403 37982811 2310 -367881112 546214794 7262 -525983946 923122470 7458 -218535988 392091558 9578 -190725031 126928632 13328 -289462489 451870300 7150 -584022401 262360710 23358 -287494049 470426575 14202 55042959 305471936 16389 -534983719 463776932 13868 14861455 579297307 1317 -299996730 396324953 22888 -435862666 849344927 12138 -250177424 59474654 4739 158912191 536706762 11017 -226316244 258900731 19188 -366927799 363089263 24191 -210998613 622507101 14655 -47276961 104687371 25029 -104083690 446380838 5269 -243985187 113774282 9702 -500754214 747263792 14821 181205294 901507980 4840 30857228 186988973 7069 242208433 424306340 13503 -570908432 811189900 23660 93151304 622734678 6666 67666645 621514936 19094 -519487165 306527583 21025 -253207005 440090579 20068 146866583 728870356 11544 -38260279 197627554 10416 -532588255 174874082 4510 36551183 746522858 5747 -205153071 175851780 7824 -486297248 763002810 8373 -36312121 326328471 5654 -185325195 429168838 13693 159577801 715480197 18893 -333136469 392712209 19608 -542735277 750470042 9566 -287686249 663487388 4737 -413383518 376061516 3522 -225494230 754827660 22984 60741851 68210466 26450 -301928971 894107888 8802 -186646400 642849600 22396 -318525330 480392695 20521 -429839541 116590614 14592 -382306159 646149661 10422 -200885863 52193560 18243 -193727064 569384098 605 169060246 817554035 7549 -589506538 860530461 6153 24662573 215952818 5225 -555472844 121925982 16912 -100746000 885373089 2453 235428143 306695970 15558 -199744637 241515994 392 -572247666 46667243 12721 -513509133 578109814 15040 -423690792 85271870 12935 -40039354 101496169 14252 215900033 633719889 23547 199310589 709786361 20614 -299671427 234756770 14718 -148100123 43230912 10147 -160789308 635699991 23898 -259574271 188802767 15718 -252626146 638880424 2609 -244997713 656737792 16686 -333948505 123783304 23326 -147983379 401054580 19171 61534559 318376974 17381 174286404 501163397 19409 152585397 382066867 17346 -333212886 176090182 4811 207473567 661002134 20252 -347722620 224162302 23163 -357418709 523243458 3327 1396599 780836039 4760 175695331 229476462 10526 -227372169 204212401 6833 -85124633 748679680 15471 -139839986 266615014 369 -453908518 428167223 9740 -600103724 477247915 22473 -497784340 686600777 3044 -483457073 254310540 21468 -116218043 294192421 12010 158630707 675840886 17577 -71304129 455325524 25423 -47198840 269208275 1556 -130044625 172121024 19724 188941241 665335336 12972 -477846489 891820301 11831 -346275291 131157103 8082 -34579054 479650902 8904 -116773547 318016310 951 -503814775 291718912 3475 -229141661 365961054 3128 194804457 450565963 13294 198502675 353528121 5790 -435678359 566103970 16015 -263048868 927618078 21363 -217975161 90115274 7018 -506906040 385757739 20901 144991350 505325343 4898 210712227 766530905 13596 -328353301 794111939 6971 -90219578 679273577 9893 -308579272 507807999 20993 -14672426 30697648 21886 230928649 920806843 4816 -118651994 245068577 6448 91984014 431962166 4474 -315448776 747501556 16394 -223822099 279607239 19137 202039028 271091950 23756 -3118324 93958603 13679 -206754630 855681434 15395 -501375562 279953977 17393 139878222 323907332 20238 130981355 890212324 14664 -518845634 143291237 8083 -28557000 419268306 8423 -453315684 26435097 2244 -224438833 869455493 13103 -380447148 838044166 8119 -29372191 580220745 21206 -564680485 152830773 24512 -547862529 434966726 12484 -280542576 367926581 15256 125463465 884136600 13715 -245008799 713912434 21841 190650701 152840260 2333 213734555 269979196 5846 -150031901 934133680 10310 -91522266 583987127 16727 -88068788 173068821 16335 -533420747 912062060 3684 229544928 368607306 9814 238748104 21582739 5687 -505351116 41635355 3333 53467088 496195082 9356 141081073 819242139 23723 13905984 192248669 8654 -273911160 570193073 9296 -7475662 508789239 3305 -138586412 925853338 23820 191912033 296034486 259 79326839 574040273 25080 -84162250 516158549 10980 -545091414 587023458 7206 -135223155 601906264 23056 24425955 702168640 19102 -182216135 208821799 6840 -235841744 387165095 6374 72917382 452972618 23037 -528087224 307368440 18618 -139884089 846240578 25490 218238822 777471606 13722 243542587 390838757 18788 -404190610 499329791 1900 -506015155 193825687 20349 -391704613 30633532 4987 17356932 235312643 9575 -450600769 423102089 26052 114535919 179774585 26387 -328477044 517222935 22675 -174374597 264557781 6006 35488375 86114959 14835 -294570474 453490898 12681 127014707 797271102 14519 200205724 74962456 17943 70340789 290741938 3601 189760167 689892723 14813 -22213586 155602229 1708 170022792 619823226 17157 -160066218 69406288 4731 -433099622 360332513 4384 106025872 284602129 18167 32575840 900589025 11197 168936548 479020344 4095 92214191 245403872 14036 64484703 51425246 10266 -408154766 712935202 9065 -223809604 213590695 26330 -15832969 454310751 23950 -443506216 327131950 18158 121200087 110360678 5665 -110686972 786748543 1464 -181842515 770392382 16554 -536990322 438033204 21465 -41160878 314368579 20190 136707850 174667201 7650 -108685801 341891646 7950 -126224368 687798514 21033 15874452 458894390 16809 -512459066 141007529 22377 -460049635 119854337 17524 137209673 868122588 18817 -361598484 85511589 21268 186269891 66912570 5766 -34114054 289376503 10226 -456339947 281649034 21188 -290430954 897496330 1630 36666214 725338527 10237 -204562932 425231796 24143 -22876061 299352806 18137 51460473 285053439 2594 -524414143 690459990 24058 -361544038 600028774 7005 -276270700 80949263 6214 145769274 212055721 4765 -328120731 724795813 13153 -216882350 617148057 8475 -252352832 267938821 8296 38615814 639027103 8445 -443311290 701047385 1765 45331165 92719429 3149 -496815154 41317875 21231 -212225692 308530324 6291 165210809 666253391 3624 -331559096 840575195 7601 -252490036 390891203 15402 -460438290 388770981 19411 -432587874 136083755 10311 1547957 711686057 7627 -49270563 197122910 3931 -489517775 203126675 2124 -262358330 441819561 22030 -420067604 529462448 941 -473891346 135681656 7265 -414785189 919353215 22550 -33394977 795660822 14336 223116472 195402431 22258 228532494 859680396 21789 44671243 304393352 3679 -390710659 76764010 25175 -120964639 933706804 24049 -266495783 162897964 25960 170361188 488376543 9165 -366225681 727806356 18975 -118834337 84211887 19941 12297842 791491657 4547 -169677776 114348653 16056 -5028186 452691316 9085 -363641151 682418165 16916 -378322493 755047407 11662 138209277 352718420 15947 -148674454 91455242 1041 -199874125 516173098 21701 -402063756 329162761 18613 -149891045 848816420 24334 -553857799 612012460 6447 -308416425 831925523 17061 -451883938 389144354 24601 235490908 950661646 15637 -3927071 84691365 8195 -84067633 381937116 9236 -452084054 800228142 1767 -384143851 875309599 24259 143698571 41413723 12971 -556140995 474454352 4545 -581264906 845632681 4197 -580821918 160484547 19188 -320379532 897813858 13591 -13749396 877042969 22089 -569510178 640957932 10542 -561224496 368952320 11819 121645655 792339058 10773 28128489 624801728 211 206566907 508938769 17694 80133303 25301386 9345 179596716 149807364 13452 -455990008 412862323 7237 28959052 377282906 2371 93347703 356153310 24630 -210639942 535526158 9742 -451520310 657492466 299 -174666471 871491965 7277 -312929916 569388257 6493 -258954495 139212250 14406 -204876130 922367425 2969 -241181828 458543376 12056 -49064309 709948146 5719 -434734583 781379825 14691 -483268571 647475343 8062 97881184 159805986 18363 -135867538 64248766 23177 -467888214 155685006 6985 193340226 946774170 19865 -427788438 679784467 11961 54781212 211352544 2169 -42942756 623734816 5723 -399586915 379907355 8076 132612938 355910534 8599 -65410898 439339553 20313 76626358 357215221 7030 -8277522 19493037 10253 -406471827 58741545 13348 -113038243 126079553 7121 -275542142 749544572 24785 163883392 448376539 20192 171962432 336637658 25213 71863380 544912839 12485 -16882310 103907807 9682 -307631288 287582973 8060 -25229940 697966099 3282 205475762 713830144 4089 -73507119 802030714 5227 -31930852 186990297 13478 -563489383 705176397 19 -413263687 219854338 4837 180551566 450484661 13353 860648 923130332 19540 -395149071 787218313 19294 -357276197 291822882 7142 -348463097 406018936 11776 60658891 330036093 25936 -331478504 586224609 4300 -435343022 151952916 8503 -372355131 283688659 21212 81841773 831116065 21313 -481125919 458673849 16128 43945565 816584240 6728 -451172306 453894852 7621 -100723103 688036155 16175 229236653 719686071 10683 -499879647 559862574 21448 -359400457 173778562 23735 -186495918 563438379 380 67735180 594863268 787 37927649 140701188 9829 100251443 589426115 7083 -565928414 236252148 9650 -178837723 297206536 20657 -131621969 845829122 24910 -219998616 564608367 14750 -167425970 437925213 1853 -106154703 658162445 24545 244750533 585346133 24365 -445634383 604055806 16101 -75239588 805784279 6679 113256835 539737654 1558 -320687452 106515248 19457 -392080483 345984938 10387 -546385529 63077712 6636 -508175735 566671941 22950 -416886822 277864158 18802 -132846491 113554468 5121 -409578800 333995767 23527 -156675493 706105169 17317 196325595 375231102 7425 -453016383 683353630 23445 105585607 876072368 8428 -568420519 368086151 11460 -277803393 924923176 4725 171596143 572564009 1748 -121446679 501693179 6260 -267107406 289081852 17110 121445121 947418990 6989 -464536843 843638566 1020 -565163814 319857531 25248 -17831728 884182298 12701 -358002831 699098281 6486 -132973716 226742066 8941 66489003 218021182 15276 -377845407 500943264 15979 -200921626 261882984 7132 -43726078 22650465 7635 -61982782 808648348 22292 -272735894 860134042 25040 13423543 270616912 20221 -588195887 580522241 24450 -88739941 310279842 8528 -17831164 244955185 8815 133048375 671731989 1366 -280812102 490349925 9453 -432764144 212309621 11180 151975096 138147634 7733 -436364345 842358124 17934 -223404315 619021337 1561 2308699 437308676 3712 -462109903 740550180 13428 -521270202 615413513 23496 -549401618 124903778 8246 -300209873 827115275 20517 -574298646 820112495 11158 14774349 424072169 21254 -285155977 356407518 12351 -325592603 278573524 15812 -403190936 479894089 20608 -280028049 526063566 533 -18301876 300272138 3211 191672053 231255045 26026 -575092403 683735320 4797 82908122 264865604 9366 -144612689 907688889 8896 -224254481 120949542 14208 18694282 904794049 21625 234860956 836871946 24730 -466027099 52327839 17044 38984195 603604925 2330 -271320478 540023486 1854 103110519 393976241 20200 221761690 942644420 777 -89785533 704053635 3148 -63374608 457905304 15000 144607929 570919061 24739 -304425880 255183066 12301 -284471300 476274053 24875 197642134 221856615 8947 -62053507 46997150 4671 -440463498 204001489 9784 -18323992 446113786 15634 -363063158 560388012 16559 -570952493 562041047 10073 2210534 221421706 13175 216721712 49852424 16864 -298457805 638269423 8244 -437070484 38800512 24123 -562038095 23672673 9852 -401511067 331203158 5275 43105814 204031095 8109 -278060072 520495152 17560 -412777717 796298055 14910 109685767 64065336 12575 -55460850 290545650 5790 -561409387 653810777 15552 -551009807 316019169 19066 -141632478 516520348 4540 -531708642 956802524 4803 19566574 426373657 23497 -315469623 547903668 18305 141492009 525470270 26266 -197070112 619895766 266 -598037666 687460126 10715 -185177416 63937873 1591 -538930283 288995054 20297 -544547450 575769988 4712 -567833313 512158371 22244 -409449042 332765315 14002 2867228 322936568 4861 -6309186 925261767 4305 -580375385 852264108 17352 -107969775 48185146 10588 -146224879 386954522 1730 49587727 224002058 13192 -341464909 433874868 114 -384771330 572621204 8040 -194154090 416391742 9567 -536395357 238118297 19884 -50935837 849327882 2002 -534044594 302397610 22939 57354856 553513203 23189 47331382 133797846 15358 -58181412 485123317 13404 -385081370 684884817 24652 -563029678 76997523 17573 -48252540 513554287 14684 19061614 410628704 988 -51511227 614268007 20134 -171138196 60348615 3928 -64282111 358618789 24158 250144305 573005507 10495 -582530649 838059130 10785 -357712774 457633225 8392 -526879890 558920294 2321 -119377805 82949008 14802 -544688986 894974099 19165 -131579777 23626196 25972 -382164912 227621740 25941 -141926140 578395045 4970 -301501791 431227135 15462 -509277023 446154193 16995 -253898753 181256610 18376 196898155 104529037 17934 197015472 199397982 5168 -306544940 732742716 10175 -368662077 593117342 6753 -329359015 714177461 25074 -401735938 19883776 24033 -110386925 797248364 6350 -437713499 794648696 21786 -355460413 99822287 7858 -379067190 181664642 7370 152360720 860859748 15535 118483035 335541448 24842 93073911 239154040 22077 -89117978 902696743 13154 -196948287 115273967 25074 142384128 515787040 939 -34092962 770189866 4631 -253220093 161064327 21961 195129924 341349763 8328 119478111 613316356 12843 -45057662 348834850 9207 -10732367 392456156 8977 -104221792 274634439 8393 -348272390 392790648 21737 -410509283 760031984 3786 -27596118 814991906 5668 -502672687 632007657 16713 -355068854 460304010 21296 9519449 944253650 22292 -414517145 440500245 22858 210548147 219524519 20629 137880303 54474349 17082 188789376 402537989 4123 -294922320 697307187 14513 -531540772 209179625 14525 181062286 686194372 24563 -433575096 450204433 10726 76028846 553409029 4844 -301559651 530734277 25333 -585266603 801271524 13944 -2855688 259234923 17072 -168079815 794548599 20181 -527060639 622361888 21472 -237954485 898565225 11949 -547774233 361056617 18150 195787903 838035046 15579 226856066 294624827 8117 -188031000 75988128 17216 -261859336 780117136 16054 -584572416 690053530 1974 -133395351 191665811 23049 -479450960 592397359 13765 -309957618 615565589 8429 -399478921 869312395 4510 -207330272 208142123 11983 -319516809 528684566 8002 148667663 375400167 23963 -69035402 794230364 26373 -511180213 901461613 21311 92509519 526162794 19087 8177712 845507324 12999 85685687 695527732 16285 202345520 212596593 20919 165971726 879393748 3291 -496500336 399127589 722 -169556546 414434560 19290 -33708693 854989048 7645 -292919141 151511433 9727 166812377 646021823 105 -294623616 488342693 19635 224084843 804286058 19946 137266476 66078811 8898 -53474166 891221483 4871 82241613 88705107 1057 -43914356 146518705 12874 -121954015 119725307 18215 -436120660 379558578 21424 -34899630 315307401 13541 -389825445 347343944 23474 245370325 297996567 25512 -100273481 734212903 8159 -215994897 105040285 25456 7252068 667668998 10766 -198778661 215309340 16604 -82656235 476147256 14184 -30355275 245275036 1832 -485266383 407828398 20822 -346195017 535322084 14023 -486432797 861950723 2278 234162437 196227835 22154 77384825 776810604 7693 219436148 176619690 22096 93568007 440476790 14452 72909246 350613900 8984 -51496885 198927962 8176 174722791 762990552 11805 -413918399 509711216 11606 -561139975 98736131 14403 -1480934 278540116 20870 -543632450 287023786 20119 -64970227 651989839 21087 150363144 500635424 23968 -329893734 823649381 24919 -441667262 352308776 3797 -277335786 317117807 7939 -302019966 155894651 22380 -579897 727884997 23055 -23983 436022342 17168 -261835364 532699362 16628 -71907468 132482096 12843 22037815 184202517 15609 -24490369 176183528 3427 78571026 368567220 13180 -240123095 17466687 14152 -513230222 120895405 16925 -138060482 794169216 143 -395065245 718712815 11235 212345014 581120597 7811 148207589 885410277 18066 97288947 485967905 26061 -58624710 41263376 8317 -138271511 69816613 4705 -514259045 355287720 19422 -6806266 778186777 2664 -324811115 422416976 19316 214280100 834699522 15901 -481707595 756704722 5248 -439780769 673380875 1213 -169713511 57548856 6860 -303718277 936927121 18834 -49355143 950307023 2773 -590909901 362956987 17375 -360657235 740079926 14511 -558865106 19577230 8884 -36895208 17086957 2382 -290686140 19472001 19808 -448168861 565582767 1389 -229998612 854621092 8932 179427058 816474080 9373 39889169 275578069 26050 -590650387 225111846 16993 172949729 593484830 5087 -298106708 418922266 18400 -166841241 209612063 13598 -286333331 498670404 20186 -286236666 91521394 23727 -589017561 213810128 16370 229108996 225156722 16068 -158042201 71571565 22372 -255676818 646124769 12444 -28334792 898984953 820 -252861060 290332738 14371 -539872366 572751988 15971 -444132147 564223248 4611 234585367 878739866 17483 148276140 508905021 4415 -538135920 635944058 23196 -150639430 933140366 2711 -255100226 521997384 18123 98223765 895348138 264 -40458027 782325164 21667 -271395338 859567685 4827 -206959998 701518792 8302 169868539 202585169 23 -412156047 708875791 19956 -192816557 935699416 13267 -270591319 219668350 25989 120469697 811291922 8360 152147836 109694790 17830 59576593 27573234 18844 -176740376 675394613 20413 -595338616 859128296 20881 -450364300 631326405 25040 168509599 826761709 17759 -106819083 338489462 21834 -509577653 604066414 7605 -212302803 289575875 20413 125320497 427729558 4914 -447792655 701764886 2420 239951353 65250554 10185 -295001138 696098190 19210 21852422 296438666 22140 -113661280 838927391 13342 -42750610 653813118 23286 100735981 821319984 24251 -155595037 401417644 9689 -264634234 781833676 10407 -251718424 616256786 24305 183525832 146417032 5818 95852550 404705416 22340 -333365325 614768542 16206 -78229989 330758193 9805 100729494 38313126 12864 -566484812 47259990 18804 -400221630 816197017 6011 167028395 606528228 1656 221866816 884306215 15751 178658421 58964560 19612 -513112021 208189937 25031 -110125138 345096113 17533 -188614787 606951856 14399 -555370920 826185743 12562 180754153 468936118 4601 -474810622 23243338 15023 77930260 422005730 24540 205056149 405841539 18877 -217074687 375551901 7384 -600270059 944273508 12291 -450225440 539986022 25772 -190743169 265131357 9973 -528944137 39340269 14006 200870572 660388577 14775 -472052180 460366749 11091 -449712490 878325068 14978 -497017775 199715164 16001 -74600233 829839567 3779 -44696384 297662649 23526 -3341761 37683582 17824 -434075057 680336478 25113 121442127 888381180 8663 64796914 780151162 19375 -281750441 178299875 15745 -477591679 641821484 11111 -395203773 524424717 7279 4876339 890365163 6777 -166628279 926193877 21918 -395996626 611192803 23093 -167489681 523569335 5426 113300460 360875118 12501 -145974618 418742184 5500 -498913393 10511686 18947 -261963573 533502893 18700 -538189903 686038069 23233 33067886 157730968 18097 38908413 210397499 23843 -264061033 601443361 11033 -498604606 555893191 3218 -577980606 59752962 15380 -39702977 560469076 4355 193609244 388194058 19584 -48011899 790070267 16829 -203707860 107630784 23878 -592407430 736080999 17050 -488623951 941492132 17553 -465543264 437744057 21363 -423956629 48787155 20681 -224627446 397170268 8853 -296108731 712655539 12259 -25906390 281989013 6097 -61654381 728670763 17148 -495127574 679144474 11404 31551767 622508687 18803 181144145 682740910 25216 119071028 545641331 3821 220208450 605145431 25318 28448504 644973122 9171 -278418735 442035213 15717 -263914113 242569904 10417 190759532 427984298 10127 -166217176 864992039 14469 47771465 251598107 4769 -19983135 849224869 15737 -180214969 725630571 21647 -38437546 432299795 4715 -221329878 696116290 24885 -212919224 649909673 2255 -127351210 725625316 14620 -377268720 722664699 12779 -175174116 670795090 15934 29855934 914266863 10722 -51819079 139378395 3705 -387715808 425809075 10336 -50875079 930961830 24748 150980126 192717030 9558 -331528930 161233522 2856 -119103847 29870649 13025 188660105 282543124 24077 -389062761 948247150 3850 4985639 267865566 9670 -515198770 58282688 22328 -278970084 860611292 5357 -81173961 842455995 8391 -506874286 93535680 18856 -580646815 104746031 18953 -116969967 140319159 20065 -410295434 708145623 9541 -274681584 106772638 7116 -332364399 875820978 22543 -369824951 353377577 17197 -416648440 323756430 3745 -576685274 255805279 22012 70842802 45059909 14183 -520943638 887541065 20485 -484381677 90212987 19236 -560145074 285836452 26384 -369456866 552018003 6732 -30426350 706908128 12040 -149931511 854692210 341 -452701536 768758841 1707 -237760311 42573036 3642 -291649673 552882372 4578 131248094 160071906 13958 -508934176 439306114 9373 35081336 100258758 5623 -589444319 858980187 19256 178960177 406392799 14620 142411659 241824439 7589 32266698 259291821 26189 181568183 430841663 9284 -472584457 50774773 11283 178133612 693547926 20905 -541157115 361004441 15958 -249507193 88819634 2552 -180771367 347397057 21109 56456999 319491207 16971 -532190870 86766277 3513 82153081 232298131 23106 -285476245 766753632 3931 -432192856 140981357 13079 -540535392 629305703 2971 -414552420 455442514 4574 238129657 661188537 11217 -228217782 336117086 412 -305866654 266847608 24381 -381369920 410137676 2272 -128025193 186117274 1608 100644701 78975583 1730 63899161 766068005 2409 -567138685 533437661 19924 -63851674 432469901 14118 -540763719 346794501 17206 241668314 899343588 3782 -274448481 511694502 25564 -381698749 932575303 2547 25280498 487331764 16120 4203218 576701314 6484 -50599080 785826326 12028 -541902946 463961369 6827 -212230717 162924404 20274 -575084383 548169078 4637 86083113 695715146 12022 -452333425 908662411 26158 -578769445 865002244 18463 97614370 281202983 8344 34518101 801554090 24853 85159191 92138607 19448 -108876388 266765914 26184 -537227232 698287580 406 81978190 65357904 25975 -344861208 796348087 24350 -463413031 933358617 8360 -349285790 68733357 13381 -305420012 634002550 1937 61458771 89633923 5997 -210785787 56285263 6745 -28109668 507813912 16880 -545643699 291062404 21690 53822024 534094493 2790 205489576 871412083 23860 -411894861 276031469 16185 -586000078 164043468 3827 -522470778 121721111 642 -338556337 332718501 15517 210846279 21245787 4524 -201899593 445003719 2502 -75255012 824909623 3251 -25447778 362191297 2227 -426308677 96151331 18141 187961005 466597414 15776 91671539 253473151 8966 -176191753 398350929 12857 -601710079 223418859 25349 -131782521 436306141 16837 179847311 909673002 8096 86031542 935701353 3877 7369046 40991798 1700 -406941626 871267170 12853 -141336176 651035154 19837 -93411474 211143450 733 -81656000 783220434 72 -281539438 337213004 3181 -482393734 146854206 1939 237739108 125339832 16129 -393243326 366655069 13232 -75672618 631799276 17957 -70844204 307781514 6470 -60193351 533002909 5920 -576539640 181547698 24909 -537623734 758841968 18757 -256185090 744704908 9774 205112680 424464733 5096 -269830048 582956559 5621 -500056302 852584113 1760 -241010476 753415636 20248 -214551847 539809282 17876 -57287017 603863336 21365 -276592628 80330749 24960 -469089694 339239815 16340 -350061627 19110978 23394 -186363689 384923392 12302 -340258916 635976413 14032 117519435 149646471 17382 -551107358 137597705 2147 114348087 359843640 8854 160119363 701718363 18698 -199879429 544872108 15414 97438303 264281650 15763 -410886014 262898702 2511 -41829310 756525320 3761 38835551 659727269 2069 -262232048 845449263 435 -252385467 677553632 24946 -476902030 253115033 264 -66810907 412168586 10954 -174611505 251924050 10545 -477341469 300609558 7198 -228189754 54586722 6723 -316590384 481177661 19433 -161294598 692410200 591 139623685 628644587 14790 143746937 317330859 17269 -358490002 839144282 14494 -601976855 164056059 22362 194880723 264172892 17982 118405204 142280308 20404 -81005542 517602762 21230 170928746 659710236 11569 -560895805 902160947 16497 -516302332 546141920 5110 -344716579 933345621 23317 -487743883 576628619 4630 -534624914 558121714 6274 22046010 570000148 7399 -287255997 867216368 18245 -539256169 403762108 23131 -123653877 833420567 10115 -379336797 330193514 11640 -384750463 408273462 12597 -573802406 500048060 3002 -402221094 513742656 2512 67974283 435298152 12545 -272314078 302472960 15865 -239648814 360916252 10537 -518361619 82723498 12959 132449578 338482172 26161 -225275095 681169239 24614 -388672111 181315394 1018 113407915 257462497 12284 -23250208 908098473 15496 -419917452 308241885 497 171382063 816578721 25566 148854983 752874258 18822 -77187530 135249936 3946 -88180807 526742634 7032 89049207 406723389 7200 -166959400 417161256 15463 -98433480 409504594 19576 141748425 311309381 11422 -252498694 74752156 11560 -257650830 119958786 7604 -472351061 511871251 25188 -141828588 127419738 9653 -181087618 405417382 10491 92086609 848638683 1870 -296711375 515774567 25673 -85786421 631840195 16579 -316929510 828864307 23833 -558570263 916443740 21209 -112222971 824514457 14221 -355344106 837501216 19042 -449749973 703340061 22725 -171470014 32086954 25376 -334739466 345489957 5822 -405170136 64360858 17775 223659359 160432607 10740 -206928205 632445262 2071 -584663630 62224729 6492 -444950814 53794539 4493 -579334552 336193068 19174 -369213091 194387518 20668 -447226886 403387758 21455 -455903888 75306380 12142 -52039007 432712188 15146 184498161 498443796 11606 -263168977 508210959 12843 -97486446 474316626 13098 -2531821 85122399 20152 -340419677 280653095 16369 14629040 717571257 8792 146238437 148870359 24320 198807729 951493682 15627 -281137929 651447240 1514 -284684198 115157683 20350 224181587 494571389 2892 -156946834 488013675 23530 -569723068 252192461 17292 -484576232 926638188 10071 -375572653 35188207 26425 -92484436 174135236 19308 -467219285 598889699 22942 -154229935 60289716 16935 229733749 368943404 1348 -397927157 576353378 15249 81430462 510880452 24415 12084274 237374756 14383 57897535 451293467 8686 147688387 802702547 9166 -136925968 439483339 23046 144282440 510694021 17413 -332329094 162364433 15370 -133606983 642553085 9520 -12213555 607940252 26174 -336884654 325397783 9597 146110026 655309894 4308 -89049852 663598577 13588 -267129856 428171785 7513 -359968250 694946062 16115 -269224835 576089112 10755 38219822 852454363 24886 -196715937 564705015 22381 102088052 389562106 590 -561064921 516833955 16154 64480736 62836112 5515 54211119 625048903 21074 -138855824 253579540 13127 -288127537 856551754 14226 229073857 366371908 5774 -143542889 154704343 4945 -165445796 13009386 24544 -517784012 883375855 22955 -91377172 42706878 989 -354697845 584345610 3302 170588228 788900319 25523 -460232152 687150954 1155 179043562 627109872 19341 -96713386 223936322 15108 -161636023 453558147 12078 -148766266 336040100 19534 -244143545 589155143 23693 -477998694 94716097 24719 -32570762 948698533 19675 -263258461 540521262 25243 -486067213 479320497 10939 -476318027 105421271 1877 -314038041 58848206 22931 -89112555 517420189 17460 -222196057 592168030 7686 -150043784 693029851 17605 165285780 789369600 23263 73102323 310970035 6166 113804161 861892134 17064 -483179345 809990394 8768 -43917002 180382644 12381 -324553734 190613492 20293 -449418557 455716537 20006 -509436251 794902055 16382 31392024 574169644 11357 191285948 307662354 21961 -463266589 191967300 2338 169030995 241514298 7094 -348061877 669870318 18924 263562 753871619 21913 -161618455 407216557 1230 -24423307 624466529 15698 -384343014 900753419 1023 -176560223 552911124 12351 31620643 458010126 25049 -307502434 110741349 18535 -491022834 282046904 579 164188416 342007064 11555 -360265421 236993336 9683 -543973809 857842750 23623 -219337351 464574755 10851 -251400031 357676494 15482 -420210588 266674618 6033 -488857663 298932178 15529 -359694619 387620558 12811 192374047 268306013 1050 -519420410 892600192 12409 -291886032 208403378 13381 107119730 947990888 13488 -215066251 695034317 9220 -301258296 839698692 7285 -159388329 424779356 19400 -78748270 76637604 24785 68307131 887495337 3736 -300854324 226961872 26459 169646878 809271958 18423 -170151498 557830518 10476 -408936428 527795971 16012 193605219 405339837 9479 53003861 531021233 13878 -569188953 78309371 12406 -455313803 461043779 4588 -519788181 339357427 16804 -380871858 669663296 8716 240386874 470154019 11453 248280748 255881523 8100 123241266 369428890 8817 41505408 841789082 16659 115805364 817027014 11536 -277653253 731998721 24504 -411380326 191192798 10998 126419990 955278358 19150 -302927806 627855199 4419 -121935970 197962858 1348 -371078426 113861506 2479 -508909272 680658977 19886 114867072 736720231 2873 39165867 813549884 229 -465553655 544061632 17700 -403258936 669302095 12915 219149315 565705960 26152 -334871913 282511773 12619 -299840441 336694509 9871 -443941620 254131457 20848 154319886 259297973 13774 165650080 364149509 15418 8994508 876069262 6071 -161237872 217360669 8785 159697058 422635256 8128 -65601229 90325888 18047 -453728375 754905982 26282 -523584697 495085440 16741 30821006 664113902 22399 41080399 525375680 2124 -491024178 219918709 10092 244026038 23248875 8640 -437669567 657803884 5588 100559847 26684586 3979 -100255599 343234183 20045 -319124105 102797629 6954 -164888261 144723489 7115 -545074238 232776221 18234 -307687708 571165312 8079 -214045965 281052932 9743 195029554 815901000 6345 -240914506 256990276 21143 148327216 554854261 10418 -594922520 62892860 21666 175202585 50298401 5584 204903563 122873093 14899 24760539 424755679 15585 -285486899 889578122 2289 -121222436 722970348 2146 168259000 292073369 26049 -302003820 156476064 7145 -596962350 769164385 4434 -503717047 58117211 13963 237454578 421542332 3276 -198520577 488526397 2802 205772123 211514025 17017 -2530174 589221224 4403 -113287397 341283963 24821 11712880 278403111 22087 -16383665 559908010 4397 -39960353 280081474 20074 -170348155 754194281 24046 -447095141 505124830 18261 -94581148 860873723 10104 217989782 260510038 8008 198829720 710826241 24216 -162708544 490499793 24224 223052507 809877864 24694 180110517 445420020 13883 -569803567 582913898 25101 -279320628 694525111 5022 -497025584 414039855 22629 -491291509 738470743 6296 -495692416 250181194 18992 216842713 738449268 13797 -522382741 948725405 3277 -118311399 40611259 12226 -12766388 811970728 1539 176606083 670078023 14813 -180092792 897587467 17162 225002218 617631901 5894 -514557408 840719793 18854 -7947892 889275272 15527 -503988590 720493786 12699 -584186903 638362298 23228 -376532131 216992570 4938 91645867 693911944 25836 28087705 331249802 24187 -172015714 510514936 23642 -374754778 733151026 14058 -443110757 84518339 16847 -423487405 89722933 18025 -75710042 90031646 9314 -438423658 899081514 23239 -52180686 214881673 6640 -408254100 937102453 9143 -270145275 730400267 2174 72903901 232401851 14243 175352993 516413460 4372 110060096 714505896 17926 -345288880 218218708 15746 -507816099 730165587 23447 -491092166 112675248 23688 -511648308 922592252 1042 26508368 931158497 3723 -282142546 417021703 3406 147373009 115226005 18943 -504418699 43169809 6020 -599562787 126346599 455 -3210606 900403265 12082 -362548511 897869823 8030 -96014463 749532662 17020 -376106489 573736804 3626 -383250244 115947226 11668 -95430614 669512033 23846 -538409444 404039118 12681 9856941 36059732 17515 176860914 837540533 11569 -397928623 889294151 20115 8809053 720402033 22321 167696965 572745698 13041 -62567341 227855573 18964 -210519075 364646349 23091 -230217499 37776367 15216 -33070566 14898743 23671 -54856482 422298353 26145 -295131244 665649310 4932 53845335 179433942 17078 144924196 53485683 15161 226476397 203240017 2445 -476106323 705524808 17156 21562796 441904048 22900 93068142 283034306 11128 -381725335 364522359 6228 114306344 886814127 23761 222894612 509529701 23908 -72689153 941656055 10654 161114776 318284048 15558 183208546 574479948 963 -492212728 555456241 18342 131781097 213062943 11231 -575324546 601238550 9498 -422995522 291755610 21849 107276072 556851971 7005 -230830955 669302496 11786 -116211876 305827404 19517 -432415093 835965476 10070 47144628 955791411 3180 -291854157 542182794 17234 -474679594 843317550 2219 231182146 309355493 13646 -373264892 462998529 4000 -436896905 573661951 13647 -33598536 720735458 14813 39096035 289491179 7266 219347497 550056489 2257 -41341458 526531795 11442 -101163290 63409194 7064 -379464476 950440406 10590 -178925489 623039316 18141 -292322987 61132478 22440 67442952 413896395 18212 44415556 674758817 13973 124891561 311581839 26334 117106263 517819357 14014 -424578930 122334538 20655 -207988789 261143050 12953 -54167099 54206822 13700 1267226 314036000 25522 -399263453 577896321 3725 135746060 307074898 13203 -28569533 732844199 9761 -13543373 434743969 15605 -242598233 852962567 10423 -441542221 708892626 13564 133936777 934723712 23883 -315410821 241472706 21698 -52642877 627949083 22417 -276671267 777697687 23036 160074343 729640257 1275 -38971351 128435111 4769 -92662319 942186248 15447 -105279604 702114021 11181 -520840535 287090887 1919 -414714403 618567972 19084 162732213 735093587 9260 -229289061 334747751 22584 -391249442 788403498 1924 -539845793 457364889 4943 169510091 654571456 24627 148551788 230708768 2729 -225671063 320295295 8955 -536793196 934750456 5742 -209127465 445669226 5340 174806498 686614559 349 -404667616 889985612 11029 -108378609 191443771 1363 -140408368 811706090 18567 -497061404 878330671 860 -487103584 573763667 23504 -415703378 545060060 6941 182532340 521585759 3079 -51015044 43133806 21264 -93871220 19427152 20043 -44785241 777126103 6097 -82215251 861712351 20225 -261732161 874032075 11788 -339609870 397638199 1258 -478614524 908288841 18616 -539755057 145908151 7468 -215053716 624025750 14398 -199422546 327059692 17884 244169103 176603553 18492 156133241 724831379 17721 -274399848 520822646 12649 -156697715 530086236 25977 -432438340 332625300 18773 1006819 632056240 1220 -103362881 493872260 11960 -84679191 910496788 9073 -341175684 270451919 7659 -384864445 580292321 2590 -522507253 842876678 14251 193883047 807417531 4909 -327409573 700277050 14275 -4317492 881525619 22116 -149869889 372516145 1429 -198718311 56998462 24414 49117662 63888100 48 -82584723 401976935 1032 103219639 779739322 5662 -241016858 743846240 13062 108690803 141427799 778 -456306288 448508969 25992 -218072158 311831092 9066 -376170572 470626843 1884 -403122696 352937819 17689 -47599789 471902755 1877 -400120320 856167106 12368 120145542 854282478 17024 -280262000 312140726 16969 -569958184 38088831 14221 191563236 822607244 10569 -336433789 305398046 20007 -254397341 479771202 26241 -69045640 412481849 986 -247829652 247450956 12290 -500067421 678929261 19695 -301697631 65838827 18237 -49732426 84266797 21400 203873083 607421885 9684 -213501756 717861599 17466 144429416 507228326 2789 -229413107 905724251 14212 -575262599 131428721 18969 -334438496 115850845 5370 -527854012 376931628 12212 20378223 675197526 450 186048440 208682316 23195 -563420070 773900519 12685 167009562 159065358 1087 79162515 585849772 8340 -133995305 148248436 1032 -125845336 125944230 7594 -304330485 442123067 9745 -3953942 794987537 5338 237164435 103079743 23278 -97690796 213323467 123 -474762375 646493154 10684 -319556793 740219776 24286 143680469 127055472 10409 -160294451 834561747 25394 -48502377 404813660 7417 -497422240 120463269 2452 -266028821 134714065 8815 -214381830 836290975 14788 -655481 421768803 22653 -252179180 377351374 12828 -199544692 62807178 17705 -223860937 239126714 10225 56427209 62252594 1886 -483416358 760773215 10505 -294135105 861709513 24059 -59391132 863316488 26170 115133312 836356006 7540 -96291668 772441153 14010 -321346883 152354686 21750 -301295341 510701924 11053 -282247266 765909961 2885 201209231 951770698 15227 -60587648 632452497 6420 -196840940 443050412 24979 -23231030 232538099 1139 180650736 707837453 3891 113271483 552958652 21743 -178805946 663968558 1562 13823944 225080944 17110 -408377032 211277434 7286 -411586495 831718281 3873 -402906228 899864217 20036 -497306530 546427085 8766 -478175250 488945458 4565 89617364 351443905 6098 -309747131 228891417 11453 -510269218 412539697 10191 108547848 744702151 10890 -58615730 41627336 14300 -443079789 693380346 439 -597983086 800612047 6110 166295319 417782908 6416 -48382103 215280938 23668 11603399 328484074 15276 -524326582 179269826 6215 112607109 37093289 24708 252474297 867722959 3179 -388165986 804968885 5085 -179104273 187815460 11253 189447951 452348742 5573 -197725054 392776022 17944 -49768369 692771332 2610 66536184 47481852 7475 -474826617 826126085 18059 -552980651 526583765 13795 -495239405 28629410 895 4570983 637144829 1285 41714717 737979462 19420 -395549893 723857364 24829 91234147 302222406 3609 -517768249 505866586 23396 247982561 58122636 4232 -177535719 49921010 8440 -70644152 230099848 14546 151570843 213945462 13884 63054588 248976853 16892 -219062425 264504029 9409 39517854 877325838 20769 26514416 484067588 19407 -83258618 421208574 10388 -205786088 694916150 13809 194259825 288826667 1536 12064814 30655762 12220 104128516 365568439 13035 -195437013 569070486 22994 -519504626 374066388 26448 -366074956 507814823 9798 200245920 141552832 12249 -206410838 580083109 1178 -559491009 370878670 10826 -129797774 282022656 9198 -547991408 772859190 12220 -87675381 491426053 20583 -39465045 503708254 9510 184774744 365951430 18840 -137269076 403252952 324 230593089 620644238 2104 -408719269 388104722 21745 -514357971 787239713 5712 155514785 275052130 22980 -51526057 846787222 6940 -328314124 279230347 13415 -84310078 841376146 12587 3473529 136799138 10446 -295991933 504969780 25636 177709188 36302526 7908 -250846344 664302611 24255 209526403 370611118 26037 117396498 258986253 2119 -382938373 952124546 26192 -3916889 492586735 8353 -73349603 791060849 25247 -236934176 287367205 4052 -477231045 141952927 26276 -265589838 300761576 315 157157277 70311173 10539 -115101473 300279042 16323 27034965 30909314 21500 -385554511 681915361 3704 193448502 385515831 20798 -448259661 923986056 17329 207098275 590119909 21981 -343723453 955667131 14407 -339219556 59594777 18453 -38890303 291724810 14117 -395464937 257906811 12572 90877288 638748989 12657 -525284584 456447563 5878 -50056823 145912601 24133 -436953795 46345137 23070 -493948389 466539782 4187 85374173 924249661 23864 -201437925 287930830 23057 -334320497 541733152 13446 233390635 107661603 4567 -74078851 215092033 18813 -508386036 568770691 8983 -252111695 72988455 20613 195463669 81401663 9088 -258896729 365001182 700 77811930 816044033 10092 -113200600 786407793 6591 -25665185 682902265 20938 64764423 525169365 23263 3350150 741930680 22424 247968536 493936826 7912 -260092854 380356912 4623 -418924158 365294612 5713 131626721 139651751 14815 121438177 731211399 20929 -181723083 471379909 22702 23671553 352023370 18149 -93809404 873466404 9338 -280444831 120819274 7323 151236035 842111201 11535 -123014435 264596409 23552 36721753 752548205 2054 -366214307 154650067 19874 -160190648 296290137 7006 236290998 68348001 3753 204976841 579506560 15366 -45027717 295940204 5443 171483873 797310007 5636 -289552915 306541622 152 -441711236 322487234 3004 -41908900 784443474 14772 -600933178 236603328 19919 -447755033 401761864 6955 -379606223 276173855 11009 -257334648 657502899 26058 -29849571 594370229 5756 -31988749 653463949 282 -517811305 202570415 5365 -167029788 453622497 1195 34506527 174004399 5982 -567966426 336578496 1195 -445108224 392983606 3430 -241019899 800917301 8467 -232985671 425714499 4872 -250807144 406222721 19773 -11127483 856926155 8219 -286704531 324801130 2311 -198393325 650024182 24333 -17294005 341583587 15974 -488230528 37284958 20502 -309098378 45624348 3307 -326434984 930447462 1225 -179903810 753599000 15975 -595117660 567690530 9176 -186744467 153692569 26377 32494534 144804359 770 125114853 83631430 24894 -350681640 12222729 5036 -171664903 350483951 10585 -534722395 623864682 1093 -240351905 148553852 12334 80182084 614953319 21931 -538379346 876346858 15604 -349296572 214429167 12309 -291709115 957148510 2014 241988912 197212493 3914 -382465517 619883688 8128 -52760872 716231690 986 -451481185 78422357 4076 147618766 485641975 10373 -586295585 547205530 24223 -43498845 15538934 14307 -108707336 239263317 2200 -51306709 113119450 12657 93624215 72299616 22008 -240771628 705936802 768 -352034233 198101110 13986 -588973404 226645911 8221 -184421432 179536426 5577 -444709997 456440018 4772 -155988943 556365380 8294 -238311432 696509461 15830 -451986706 581217823 19650 33214008 956782105 3488 -398871142 369307355 11949 -364853021 430422424 11013 -508897239 856979774 10148 -119508358 68719399 23048 234284913 412672942 23329 -279413265 418193273 13426 -20905899 676481501 14040 -375064755 629610498 24513 22548252 751844069 21192 -384565351 750852249 11204 -76600397 506617476 6758 91437383 591579576 14871 -312693721 373609146 15003 -326248625 684499945 42 -218411284 309608937 16524 -542883445 46462066 6850 -438027231 10707032 20218 -383609090 806335837 21608 233010174 829041065 19035 -33491279 624839385 15458 -125408900 195692560 19933 -214169062 455496454 11398 216720942 783236510 13408 -319237856 590945943 8437 -435258751 85676477 25511 -450045829 536269479 8516 -378246267 662528337 25159 -311545914 377454366 20314 97138079 567653723 10651 150004232 205354394 5065 -53672085 310864746 18121 -256164955 79570449 3235 225416020 876689253 8399 -427724362 485810806 26312 -86449512 371737426 7154 -211293769 44369582 22878 44444833 768302652 25388 11532086 192806941 22587 122387135 640710731 15404 -365734174 218834635 20512 -530493577 527845101 26099 111886553 656450677 10290 103810399 667745000 1343 -197340880 457275235 19384 167514294 835472880 3300 54972520 714727466 22458 -558328789 665974548 11320 -60851617 873206073 16315 -103755002 820858487 15548 -445006190 372523317 4920 34998603 788764095 684 132431655 656974941 23266 113763959 53432100 4087 170759857 578526567 10455 222645833 475994836 17600 68795149 45272278 18484 -202695148 331708872 7584 -401854385 652251786 14682 57145467 543390580 12882 -273141024 398553419 1643 195489211 353505799 7717 98951619 363075610 11983 -103990771 702070112 9819 -319377639 330734723 18781 -435933310 144715322 11444 -157519608 552567256 16621 -400606670 606942039 17382 107792547 668394069 22971 -131394941 41707978 16307 -324322378 62270556 9857 -280791944 487828911 22912 -156907946 133018608 19644 -384445622 186022649 2297 179116999 604408204 15147 -97634006 598290735 7024 -179486140 818489915 4493 -574750630 880956852 21207 160110060 19972782 7311 -36351074 260029473 20979 -202784664 618825545 8741 -196360558 931302690 19308 -158234816 174292642 18923 -315191659 708370636 1240 41262541 805867974 1655 131615591 115939341 13537 -134023170 756178991 14609 -303752588 545720492 17360 -156258989 48213981 17248 -582256637 160465474 2544 210418917 439842703 11589 192865408 354456524 19840 -165596032 863094697 926 -555418691 21741654 2007 -574545274 83765165 13202 -512410071 703040790 20834 202450649 143549540 9637 54603218 374949133 12924 -233923690 541193356 8034 -44648514 441189189 9121 -419748501 301403197 21932 -495864578 254496954 2381 221915914 869662778 19248 71815733 289951442 25742 -287830376 808720848 21646 146796204 415324435 26449 -388915692 36181002 18264 153445241 936487340 5142 246117250 907859551 5146 -292587183 885940920 20546 -137257282 852244272 7123 98912445 69254969 15962 -179807268 214332493 22967 116447525 744183786 23356 130631954 848019660 9888 160885926 756140408 18404 32809891 775783222 10512 -367028897 241176567 14638 -309525704 243595868 23330 241255438 770329842 11009 -192488928 489073441 24589 -471142136 513387539 17156 50997958 504768840 267 202464631 378685030 4252 -351823682 853159270 6103 -260895176 157869722 6303 -276356344 726576139 9290 -245295253 829292716 20187 -435536290 927846085 7829 -406618580 678854441 9495 -448285044 105458650 25244 -108550659 892711271 698 238171473 230989721 10737 160174312 140005341 20741 -498368436 776712506 19078 -188567168 43252327 5763 245935220 256012996 7693 -330048530 51111417 13012 -255684430 923659502 15837 -351196509 824108932 14999 147190482 179483039 2940 10566260 238096137 3260 -309427453 821213900 15961 -474931590 32037785 15652 -106120357 947200748 589 6775175 742487772 861 -350362118 87972521 13830 -448469994 440662205 15516 -123559206 378850987 25045 -517631453 491861763 6782 -72246372 97215182 4306 218196016 811529388 24406 192369013 283184987 9102 248135032 274126893 23341 25119210 128902055 17675 -408755401 636471327 3518 -279828718 476517383 23289 -117040632 23080044 20806 -316972631 491484397 5906 -174508549 16865268 17426 -43630402 420366703 184 -360589219 352044735 12133 -337863967 936870463 2097 -27162850 408981566 21290 -551039530 387814469 16465 -435031194 500062164 23189 -475954009 58582174 9340 -119653436 12090290 8622 135143751 374991952 1822 -100339667 890916952 14470 -419647236 525851231 1478 -129769986 905249933 14786 -485613858 107585338 18775 -511676730 811322308 7629 -596596652 289473083 14211 -137396753 820044307 11130 -247647204 481939511 16029 5827136 596320432 27 55639896 706867745 17492 -71943845 500501040 19777 186761066 400618660 21097 -290640758 584728215 21061 -43992759 757952533 10207 -402497802 664554850 13892 -188268991 420340507 7530 -403408119 550170984 7470 -567482800 386380091 22466 -23506907 176903791 22861 55736665 668031580 17332 -200348597 655913578 12897 -338755415 211721083 4224 -378023660 241338604 15279 -474235529 636206863 15952 -11338497 585140113 7493 -178401680 238504315 9726 -375462184 254931137 8819 -303965307 342496149 17606 -496022503 435899437 24946 -558597376 581048624 15689 -103626609 484086639 11257 152362480 322352686 9531 128986423 526532313 20569 -99202877 290051838 18273 -39242006 269195349 1043 -88294771 241459798 21539 -350581268 416593848 21327 118217777 932805058 10256 109320233 408832854 16750 -375605816 344395218 4638 -436931047 768148770 20843 -542986457 796856827 23024 15957871 522553096 20628 -524406957 633308562 8139 -75160672 435835047 18079 5135622 145269668 24440 -283741409 824734182 6970 -513507448 299345782 12427 -551793003 605695259 15809 -166724198 796296658 3353 42104381 30384455 24087 -290683630 134413747 24313 -67900725 148061609 18665 -229340140 781328712 13109 -398864447 847013789 13612 30779255 306902789 5969 -255883615 439409750 21215 -240540761 567250769 8135 -576018773 708472043 6363 155172532 685978834 744 -76209038 307522138 8957 -183146413 122505340 2966 199288721 188492177 1296 191246402 438035335 7980 -96924394 503327767 5948 -564756005 895522119 14239 -373980687 383431544 4208 -120130256 584076819 3073 -495463437 67313553 11650 47246458 912004791 20333 -157565514 933716906 15998 -582809561 373189671 22472 117824776 754548087 17274 -562036790 885373478 7612 199243056 430620025 631 -348666323 187555399 507 -55415348 258648880 10686 -402199836 833621622 3906 -575414007 150036022 1266 -450601359 864178960 13916 -350848559 103188203 19739 -213176562 676401210 2376 -97562908 457435074 4244 96852512 183083197 14190 197670247 224013550 1923 -244625912 566058634 6610 -134245493 877388242 11110 -579110469 936944772 26007 -558741870 911285603 19631 -485603781 295186997 4600 107413126 715177760 7489 151125783 531373023 23891 -331622621 612240098 20900 20086101 10191973 17691 -450607951 726611741 21373 -538053454 138086336 14625 -97334119 261786977 21179 -201310702 430333027 25585 63711314 160937772 1972 -216722052 572835935 17260 -257352530 521365611 17086 -102713252 619223639 22308 -175603212 605474517 1873 -102071190 485788856 15046 -565106348 545945812 20277 -436998836 506024518 11147 -56350752 24298349 25063 -94397081 153608082 7207 -374367120 517696274 1733 227789849 30707023 12673 -379640314 650335157 11973 -197698877 461026321 6402 -126279336 467692045 16009 -120645100 895795762 3047 -259910564 704688342 16495 153931829 225885343 6551 -211017580 245202341 2362 220967951 948453187 13703 -588396162 627638124 4105 127342078 106002354 7780 -122367485 944857656 24341 -12324179 595019659 9827 -67314719 667308594 23126 -590000032 925848373 11668 -505048435 91285183 21939 -391033946 523691641 4176 -473089908 897476253 13567 -600328695 109696468 9755 179955473 467931572 24799 -241047587 200250910 26205 -304264867 744061749 19872 -19680045 370619932 8239 -404574101 446760531 23019 -483054746 876268435 752 31870144 262671233 13056 -533383170 851695893 13897 221188801 76417115 17054 -327276282 905670696 24934 -515820486 284061397 347 -483501640 256482996 25292 188635062 749058645 24263 -94612065 746011932 22627 -247664743 738338105 25547 -471730518 76164230 19473 153590166 351176127 23107 -5007497 640924808 11430 226498505 273294874 8304 -131652545 508140787 13830 -2600176 248698397 13274 -154502095 758926553 9143 73856437 925342120 22043 -181665864 123146294 8780 -566912196 148527811 24094 -566519340 574137459 11021 250581075 788197270 8920 -10648635 268470829 2857 -521080120 371496569 8266 -509334528 816217728 11724 -601397592 35077718 8051 -592811167 662937736 6406 -207987525 351678035 19467 -548500321 340426618 6750 52755706 68464799 4887 -354156744 884285033 22499 -103750292 646467450 8658 -367139406 502670562 21189 -340469753 150337464 22521 -42309465 760690313 5181 -251682117 939664278 15624 -328778116 710450944 18745 -464276568 777575523 25336 -590051585 340508795 3019 91192950 646201016 15300 -398320621 488222628 13859 -258826048 914139271 8504 -399965473 584649393 10380 -462550880 143117855 22002 106972659 235706205 4089 31182694 29259057 9148 113911536 688811290 22136 -428578718 567302912 5359 -526532538 318573560 6279 40861733 626097342 24605 -51190746 825398556 18336 -13525684 341888172 3345 191349196 319558213 14202 140343402 248212193 24123 -409711416 99447709 1227 -498603936 344278150 11901 -7450635 546279333 5494 -423768901 115651851 5701 126306905 423601885 17064 68773441 861704745 23112 -107597086 274700776 2639 -517777597 169266138 1184 106177146 568220701 1085 171870406 532099908 16497 -310126977 22822943 5147 74369261 911366138 23373 -99925974 932578249 18221 -5547838 141384175 6874 115336779 337415525 23894 -564940139 747309049 18261 187611207 117687663 7747 206540418 692825575 19234 149993023 194347789 384 -458216637 467168396 24174 -577920089 550076730 4381 -575442965 838295416 25588 2787355 266378632 4274 -463150046 265324474 3203 -139829544 746371679 4998 -412368427 958365712 23612 -7910060 249338789 7825 -258421344 340354323 14405 -488739950 861202587 24431 105971909 802110268 9316 -538658235 548203234 19484 94242866 401403204 25740 -265411650 95394687 12489 -289844782 510055097 20983 -589731814 889005843 9489 -601258348 257001987 15977 -534178543 266689467 3015 -207378870 128009332 9516 46924595 217043166 2944 95563469 696549097 23446 -203647890 47876962 25370 -300579083 875442826 22006 -241559214 154171737 7258 67441286 376440093 10748 -462304316 388919572 26238 -268478262 608255674 10924 -413964935 65904693 834 108876700 39480736 1253 205237339 838088537 20618 -504435404 384517301 12623 -209587116 188463035 17605 -240793942 744061033 3847 -478951713 723903392 23167 116505546 188047134 12560 189702208 895196429 24972 -337555606 805972971 14040 -357134025 103576077 14708 -535179518 228426388 9375 149977787 228807545 5356 97413949 866344687 26057 -139338336 351459543 9449 -564838967 140534776 20157 164840595 524825951 14236 -111406725 77944027 4101 161833881 50771907 618 -253078452 178728769 19715 70296015 284759013 26187 -362657342 876681515 20094 15329905 502830361 11454 -82320670 111507888 9704 -21237557 322541488 7468 81610956 927999133 20243 158940754 824414155 7042 -524873598 520081268 10543 -502388043 354245740 24446 -26439637 507372312 23656 -4500537 549990085 14162 -60778331 167895019 25117 198293935 535482507 1621 -266088671 763107405 20895 -190121500 470309066 977 -367548517 486836243 12322 -143129048 706999170 16859 -93475699 267982659 24664 -112703298 734964801 20184 -256888183 888259758 13189 68632482 86964759 9559 -362989051 174391731 2131 -471657182 304797778 21346 -175870105 63203066 4671 -541204571 520768749 17236 90025961 775470133 6189 166957100 484466729 20284 -369500061 898672535 1646 -456172551 894510128 12643 -285031373 522161276 610 -178188235 52297213 15729 -26070756 765385816 3473 -233117163 907646042 13652 -269297629 452698131 19516 -382165979 470274243 5276 12438796 930932122 2484 209008947 733958693 7840 5596275 586249626 5031 -550801150 488365818 21776 19187649 730773827 5733 -354994158 465884734 12675 -326703805 727423904 17058 -482955902 878368591 22490 155748969 147789925 5050 -351597690 369316656 671 -371994668 84840487 22690 -237771942 874419662 11409 135611930 174199398 5647 -592586540 907936219 14189 -510803101 674510614 20513 69006221 600576371 12533 -8642977 403845246 19743 -76196749 71466775 13527 -268188290 472186588 25502 -393203799 398227575 11081 53180722 535230304 16898 -272841993 461527404 7826 -543085189 175664180 2459 -127536401 617227744 9393 31500181 767339859 22724 -397842242 60321032 6368 -180794041 844210958 17616 -309485404 148029534 19002 188605637 116812024 16916 163620903 131128709 24198 233574836 321505983 23695 -466482835 16521872 19768 -205343009 491995705 25535 168399921 372145635 7671 -256934288 901694452 20274 214089194 602812878 25388 179981948 62601911 1774 -16107952 802020924 4729 59625075 68713543 17396 106877163 668003299 4241 -260913747 462312501 1919 239195216 202181000 24115 -267899070 641311417 13741 -504736935 327809573 2500 215549369 562227682 10766 -185440283 501901441 11965 -26329549 804883378 3856 -256072770 391314669 10187 -237680041 714542392 14844 -570373653 505309613 12090 -398244656 758821856 25272 -421715589 922739193 26377 -228881455 428719343 916 -40245608 653811705 3918 -384991312 229791958 8197 104669239 419866965 8436 -277818921 536551699 7827 187383058 92994618 11958 -201035340 174074563 2019 160486034 238912606 14599 -45114545 400492935 16532 -583606956 48481576 12718 126176344 616014664 23169 -599213386 62910366 10995 -189504095 547304953 3541 -577450086 27510098 3574 251926546 265830318 5415 -588405332 571101764 13904 -169348849 559482712 11506 -337480887 946028375 7675 -154715262 226067685 25888 -551197231 163279472 8924 -366270157 170616359 10713 10490963 89966864 1410 151729385 57609503 14579 -552322136 927270149 20493 -24180587 44497872 17293 13130973 418622015 10065 235221451 202224505 13352 -557154411 949561248 11332 -95548860 606128330 1629 105973064 733350360 9759 -233529701 759040632 7499 -100496583 957567622 18247 -80756856 392145467 25106 -194561737 656708366 17232 -488377947 772084040 21161 104221954 80935668 24031 -318640491 929695426 15832 -146628493 784456954 12598 -427254132 594890138 8993 -65529772 507309176 13069 -351462748 610840771 9392 54290077 478187400 2716 100223261 308905241 2685 -448365816 190662454 9625 14192042 658693408 3270 -356878989 422564215 7516 7450258 675167295 7894 -63739925 946122834 25380 -317449669 599004548 12713 -214149268 397505674 3709 103440679 840117535 16341 -548504273 925484969 15307 -301945266 248084656 792 162541816 859619031 1457 -374597352 653416518 7219 36544339 640772742 18497 -46620577 608450560 14349 198443203 787634993 862 -358472064 616003684 1957 44124235 45636054 7758 -209526983 13258592 20306 -543680429 779462919 22629 -52855153 394382281 5540 34753483 622699447 7967 -40358615 110076052 26099 -468962662 339907898 10144 -221691938 337442361 15669 23785075 335432495 24922 13220243 412893896 19131 -40318674 402119824 13798 -21079605 795915426 11224 130770692 472941392 15310 -522210131 420175699 21177 102720489 603056660 15734 31491231 30943178 19978 -393541262 110094774 4722 -472963969 602300219 8466 -77977365 795248781 40 54782888 131575370 13233 209942429 902640491 9878 -210180285 289155698 690 148265397 139326027 15405 -4649543 454073969 281 -19713482 441813222 15145 -450986153 387766810 8115 216610735 212544979 13646 -474900310 824371839 26346 95786352 954461430 14087 21929378 895279612 1919 -53176452 527218661 24084 -215121256 401680252 10693 62044265 898145165 17185 -109651116 226515450 9532 -2200175 784637266 22035 -300663950 661459872 23480 -46791878 880461889 12246 21055395 591509266 9348 -344217306 735403061 18070 -417528024 545846436 22591 -294148579 89113398 4912 -203920095 916755582 9408 -474140147 231961656 4416 -508796151 629544494 12896 51501891 714620785 13204 -321086864 360222029 6342 -125518221 478502773 23441 68998775 335001738 558 -177847242 560563943 24742 -60279716 947605688 8078 38746913 935560286 5955 -143671707 847611004 1525 158918054 119713980 6649 27357392 94804158 12799 -198116651 687451640 1653 -52872131 163075090 16143 -164232208 825645719 13526 -109668236 348914457 24667 -572170248 138967555 5595 -97810260 314052976 11296 -341561964 103280321 17628 222495220 836212360 10577 -172319100 20394434 6747 191667244 103275027 21181 -434100593 754101880 20720 -220788058 436579973 20535 -78954059 483192444 14453 244860178 735078238 25549 -275851716 351234081 7330 33564048 257033154 12477 -443758931 82009750 15008 -498240041 394292097 22119 24754368 757804050 15833 16641649 289231215 16648 55352084 777279467 6043 -110939893 38408425 15886 -466059967 532913464 6569 -487003281 615411873 13593 -159294376 204184444 23171 219667927 683569253 15827 195542838 273828813 20920 -132689260 339077433 4790 -210409759 309159208 21774 -467901698 641647962 7257 -452797094 227341058 14328 -563856942 344566858 24071 -2719294 178704304 20156 -385497041 29511350 11322 -592334247 944428915 22119 12690770 737379807 11382 -339812665 496562121 17974 -526193595 179477935 15527 -125313040 916632083 3741 -103340720 516396979 19049 81575928 787830102 11228 -104258726 136839335 6919 -345190683 707855636 12593 240185133 425418274 25727 -499266926 53338612 6302 -397524083 507622978 23093 102885812 672577016 10532 192078039 536296754 20684 -19494807 621513749 20628 -80338646 925656891 2910 -307770259 930124415 16626 -393048465 434470425 9552 196209326 21782149 1230 -274898641 171099028 5310 -356460774 718127766 16732 -453778744 873863950 13063 -595854176 461094090 13261 110670892 92236460 2874 150895431 39092573 16561 -360757693 161015018 2057 -335292929 616679637 16157 -403565179 342789450 13868 -231344799 307606835 16915 115290540 299878732 8543 -590275171 875417770 6960 -486535464 36778101 21331 -89452321 519127388 25889 88591200 390173994 20810 -403213372 54284799 3269 159495089 479019919 8040 -435770391 483073526 11808 -368355064 513975463 5632 -349284387 792437323 20802 -273058081 300629555 22612 196996600 739618553 211 -57780008 774469488 24141 -519967898 572733860 11088 92896039 93705652 23535 214729093 144479734 15555 160752526 252845855 16840 251739971 388813260 3728 -335477100 467125396 8843 -542947025 793116496 6256 -456411841 44076156 599 1279039 881817817 22808 128855831 780769553 12878 -23954154 507934411 1100 18943312 699889478 23165 -103717953 96351744 23600 -387482240 258070961 25658 -363737224 271397745 25382 -149120662 873446965 10165 -162686438 177183790 18554 -336481882 529885498 20649 -415011976 172476266 11384 -250320623 493706149 13519 -13643214 665242135 18773 115603026 913340505 19846 -429545186 10916078 10989 119586864 491847169 6938 -493081173 667546600 17000 -458741457 359748177 6086 -178265582 434915170 588 -68908370 556963105 24880 -465170963 328622545 23190 -342712928 493093840 22430 -386026558 503600321 18995 -458326030 313663063 25676 93364483 429415713 8658 -5320108 359821579 17091 207078738 202839522 20850 -250354355 170937650 16190 -536528924 479716309 966 148595261 546512271 24837 -235907173 81293316 17912 -451809035 489762398 21514 -153614398 852277620 147 129324807 809538015 779 -529866272 447511865 9520 65946008 671492599 13704 211538051 409477831 14252 -105544816 320150353 13482 -224836167 62242540 21898 -118971577 327675099 4653 -225660778 69857011 726 186750312 143375776 10131 -360845228 670256518 20834 -475405404 325504738 9182 -354643979 231077550 14502 -323155612 148836678 14534 -215916735 174599780 17127 -82590312 227883089 8950 -3188525 755741018 4273 -267079462 165924149 8805 199646428 565553662 8106 -573486808 426252981 12547 -192576959 18930323 7167 -210210110 312234336 25356 -589455203 560590325 628 -222844392 782490487 161 -423982106 164767429 10922 -259768186 265237959 6283 72949503 557911584 16609 231951843 36737538 2954 -156719656 902128380 22729 211312479 675756585 21689 -163935567 586157164 11484 -341039534 871622701 8200 80293552 729477147 2166 33808601 772234923 13848 -599811333 585028204 20313 -528346146 254541184 2901 -141758802 879025014 16217 30072440 707905673 20704 -91271920 274750544 18618 -327065135 39442692 24796 -503018685 931401045 8380 -520716642 143941293 18429 162063223 254244761 13915 212993348 473152190 43 -523648243 551698274 11957 -360966113 796282726 13241 -51597847 343259643 4102 186890092 256698730 12263 -438606289 515488255 5584 -500760990 432161497 10976 -261184004 68777779 22680 -178167316 324939039 22934 -495551433 773481495 23519 -129394534 418763656 2113 211070868 893729038 3610 -552234183 326337572 6749 109517090 466193188 16674 3806149 457250006 9750 -311604338 218321219 18173 -45770933 323964664 16046 -334301154 345603720 14663 73794451 773627730 1813 -16471069 97976739 10059 250069606 693378874 20065 -525537139 933771263 4267 -299864153 262026057 2577 -187727914 22479004 24107 49940656 646229086 2264 -365461592 925501898 8612 -277457811 922913687 22641 46578354 369792662 9960 -10263923 780173542 19297 -276205527 358450370 979 -601915945 121317145 24157 -451894372 37254571 23253 -371865050 200816602 7764 206758319 692818654 22885 144245969 842450592 12904 -175156407 815112538 7731 -32029180 243481367 17196 -279999621 371322776 13860 -14960426 113307989 7530 -312177015 397196567 17398 63259340 783914101 16149 -144528797 616377743 9393 59546693 822864213 25445 -331552843 365934515 18833 -230851680 707453233 275 58803099 540876158 5334 -597087262 186126896 19774 218033405 341005748 10223 -588128679 215575814 15264 -416216271 435389579 13614 -413064754 862977977 12532 80894343 54062244 2613 -294526979 575264232 18327 18465678 814297059 21549 -303097030 356744148 20694 -102532264 238105830 566 -6867971 86919914 11002 8558260 694844022 1513 109399843 811621403 3807 -20585675 573052248 7427 139916567 920885183 3564 -174003355 435774449 2564 -467349214 669886296 18196 -428860736 555847140 241 161669672 100907775 10345 28035842 31704855 3197 -341736142 692668919 20068 -407826956 320274613 14549 -282738148 805950436 25066 -44047703 311795674 1632 -598798046 720077062 25984 130857568 503678664 11327 -434782807 444082577 24730 -72849992 184111209 18370 -585479302 390974898 2206 -342128911 146766762 20614 -217663875 681530253 15621 -391328709 117663984 5838 -416040058 100869261 2364 -157714948 633105530 7989 -386925771 830297707 17119 -269596076 109449621 19930 83022941 766779826 11273 -312852325 406439523 18433 -471075399 148189424 9232 -163932568 798509863 3066 217081472 811560590 12553 -149088414 504881780 25669 140982760 863733558 8544 -32281328 946995145 10530 167596015 753548730 3130 -198692351 483799192 10929 148330425 134932089 13869 221599267 284562648 17395 -181878785 764637981 9368 -511785198 625800743 14042 87237097 380631463 9215 -302529826 769617290 14340 -382464530 850173628 634 213202305 215461378 12568 34978851 395512424 25371 12383193 545715469 18184 416424 927239699 16730 75468832 717727418 4328 115995733 850589676 15303 -113590493 12340908 2264 -532554343 839097439 8493 -186985708 202370972 21263 -4985697 28069858 6105 244577606 407465961 16883 74577767 582383783 8390 -419345737 510632885 9631 48219097 573034488 3864 203855309 108169543 804 -557430913 522305354 17986 -417015834 789755376 20063 250382430 402612638 15192 -349521116 789143740 5723 75073556 801270294 2090 -492120737 810040175 11160 -375951504 617958515 5005 -180316639 524100024 21062 -115572803 35255871 1431 -428340632 882430677 18691 -585413307 284161452 19154 -123385398 552923069 12787 -68251633 110298762 14498 -391739099 774746147 10927 13191620 521289288 3037 -296284099 527227807 20352 -170580540 222371919 20760 -460601793 688213047 1697 -509763434 451291605 23895 96048353 696145958 1636 -157823195 389884955 7882 -438609412 605308127 7487 -343006971 897699830 18909 -87732469 545334723 23153 -85851048 346728456 19174 77093326 451150901 3804 -225296783 316756992 6718 -531955351 52587421 8451 181829263 394595238 20777 -122960852 66446067 7879 208587194 814556439 1464 171039751 881479556 17116 11808868 402721180 19372 -214535824 672310126 8342 -227242881 627747729 8387 186065732 747210330 8072 -353273633 203038406 23457 -497577749 330158049 5918 -54129970 609366051 16594 60201941 879560523 14086 -99418160 662340822 19503 222133694 162671424 24489 -350447569 845701006 15510 7932953 811079890 25296 -375310890 360055449 21844 70519518 324307623 19314 -199196999 199214070 11791 -549699642 596459814 26339 -30827381 765539490 14872 -284032404 615619115 22021 234059446 40731871 15232 181967282 316735054 11505 -183763033 424275909 5116 -127463489 608083200 3690 97234571 506727445 813 193944103 370984538 10186 -570167718 753490732 13951 -91015465 598230663 12119 29717375 508085286 176 178153395 404344832 15470 -130662237 773823609 8742 -235608463 244424686 19783 -270671603 793218743 11359 -66630047 411725203 24846 -339723907 744191822 26242 -263912149 120825834 8177 -323102573 589509231 16841 -325498594 357434934 7464 -304498146 372789344 14610 -536349630 377400177 22752 -346331387 27244477 11562 -22103362 398996307 9858 -586063072 127981642 22736 -55231700 221544419 23899 -322029599 659465279 20024 -152895186 600496792 25113 -153410241 849914305 23260 -295319987 408868813 19212 -177139608 520631002 3720 -107343024 215167998 16537 -242068087 403779731 4777 -223208678 473819271 5857 -540694803 617076615 4697 177126000 550480515 4942 -520322109 794911085 17931 212191587 560588443 6558 -356457483 408221391 25976 -80835359 878200348 4049 -137007120 433786997 25629 1287234 95708609 18813 84650762 937276712 21315 -442109537 470332268 5830 -526071613 27652528 4632 126584309 66012321 15855 -369617509 508411857 13388 -474788389 277332099 5656 150664685 600974174 6200 -223078279 48521930 7731 -515020338 335713702 2615 -54080128 952747948 2194 -365659254 126521804 17234 -88760126 109746764 6907 -146497384 742891363 21766 -570281863 583939214 25929 -28436233 10971547 4405 -68986730 415682803 11232 -559308685 543389737 14825 210546612 561946164 4470 -105555571 520137514 8419 -440840520 857844746 22030 186622693 767594550 3763 -326635268 74871703 10904 114502058 768276193 5587 91602291 648465902 23572 -321698667 64268715 12458 184744581 267453860 7292 193314291 739709451 7280 1467333 143685433 5084 45114245 523909365 15968 -526417133 790911087 12590 -172861354 9800843 4005 44255271 592196602 9848 -348945310 459046980 6457 231812424 749018134 1259 -367203517 786401358 5030 -53946475 180111019 19341 -296196613 680217748 14726 48144656 718046994 4377 -531627159 762008659 11757 -4964109 402643409 23626 -141415471 909968223 5580 111517348 723096391 18494 -524015343 920253859 25218 -479606559 868273930 4193 -189659961 44524566 21855 76578268 23595771 867 78085944 538002917 2091 89031808 125876481 14756 -413776626 629874128 11338 -520435265 531545040 5316 -337556434 798501054 13413 -584764023 427681742 24919 -246953448 623204371 15871 -233569165 745554537 23134 -587667455 944729544 24601 -131774787 798454457 11110 165482911 221306809 14772 -489734845 597722704 10726 -446307385 775511855 22112 105729053 359670186 18790 -88655717 765854074 1832 -82462345 884382422 16430 -56771409 931561687 14211 153742473 943718586 5247 -460632376 756199297 7794 -494567274 798840893 10951 -40169486 752150245 12155 -152822269 372554200 25186 -473842923 930106092 379 68604344 938774683 18379 176598837 196174298 13096 -572202284 88555331 18964 -50861832 89864548 20560 -426564870 705901832 22516 -170275868 852621783 5824 190196538 943035050 959 -441680035 282028314 11943 197647331 740299921 10316 100432746 55092915 13064 -182285965 9189048 11406 -396136351 251750334 18615 -255498851 296096414 615 -116663747 108510484 12148 -292216915 741707503 26091 191943054 283927563 24687 90374838 105022844 13565 -351847760 453221793 1450 -551033444 704582965 5233 237615881 335502076 16897 -90766381 118689085 16440 -553200209 358426804 9232 -470079561 770654151 23666 -326610134 291880609 18883 250471020 799003894 5275 148869406 394358558 4217 205673306 770038459 25159 26244240 796170795 4860 -121504799 792614363 25007 -504562886 581014146 1428 137360445 35117775 5679 31603173 112415516 6343 -183677234 340017365 6388 -406281364 317829786 8664 -453934939 715476972 8199 -159609820 681874450 9513 -218238243 381951790 7006 -287623323 255315153 21196 -596823446 619303450 5208 -189782818 777473132 17050 -428394834 578873982 10482 -565985690 859516832 20195 -344808514 743690698 14824 -399693159 717674285 22554 -367045284 851085171 1698 25293941 337316800 25725 173591486 316297109 2452 -263534005 282702380 4358 93662114 171972635 14307 105547731 779012899 16904 -515030515 457442809 10802 -137249885 629735998 23537 -80363465 206457003 5366 -572285121 352394808 19699 -313122055 210042453 4216 -482585509 567588662 1327 -217259775 442124292 16939 -470460097 697266946 15268 -601549241 804591088 25702 51215567 246567818 17745 -100141916 795887654 3127 18774252 121628083 3598 46492312 392916489 2352 -283874195 687658952 2509 -206331946 264287243 20271 -463287922 797948095 20230 5515795 572013969 6195 -261211289 833549355 3907 -584336369 224125160 8380 -546615085 552297020 21609 77935163 128777542 17685 -559422186 898340464 8335 -191278195 132678860 14010 115328146 876073455 18780 -563523467 804666232 4505 -570033339 919644216 6401 -1490570 330528837 22250 -584981775 9498051 9765 -84218513 369310511 12779 225847785 248094224 12170 29657419 389280111 15410 7009531 267849793 23941 -71154686 483076651 6753 217813735 496683056 17921 -348899372 772718817 3922 219724763 947735573 3806 -290256755 715563835 8336 -419498160 812937759 9261 118644759 106318489 13795 -391122236 669961105 11311 148989999 772611749 12736 11620354 450096729 22556 -533887606 707748938 313 -424079496 463248731 8457 -350066069 228713098 12379 -275745660 916616806 17455 -115980437 331476729 4942 -458264382 330378049 2044 -11358720 849714137 9666 -84466658 708974970 23228 -434872995 535945612 3850 -393716109 377621077 12578 19750383 259157669 21172 99183151 446218088 9004 -15877808 868196817 23111 -461957837 713194049 7642 -352993456 382042819 1764 -123068177 126134107 25174 222766309 69892170 1266 15690506 178592431 12564 -278598276 531462141 24944 133940214 652025961 16676 -450769085 471560434 12135 -466749518 944602403 12524 -457458080 566502190 19773 -276532917 847991318 24579 -195695706 293662027 18671 -242518729 509833597 2027 -52693032 139680487 17389 33363759 111374669 407 -205742065 523809586 24204 205934493 365727127 14036 -270430445 556442681 15739 -311390222 808524770 6349 -389766459 651412336 24382 -284996812 923202142 21716 -118288983 108345772 165 -551808493 341052267 1200 -130822442 17432792 16906 162412270 265540448 10444 -270973558 766801493 12705 -194045240 406660152 17360 131234696 367466954 18336 -487862868 324462133 1170 -132709979 128090348 7675 -399393459 874281404 10169 -259907140 10914459 2529 -258024648 500190079 23262 -416991292 771099340 23664 169921005 606073877 22184 192060866 344273386 10045 166113697 573764644 11496 -219968324 202432806 22175 -84389773 401739875 11940 -411365069 623998718 21905 224896314 342199532 8074 -293181428 772446392 21777 -317757140 680001257 11687 -183109359 827695301 4143 -340698330 518590563 12217 599192 13262397 13118 81279681 947663672 884 -339142305 394776076 19954 -127106477 731394860 16751 -68745364 709494758 3460 -477218058 146561671 22764 -159261074 391561323 9255 -524756072 577053078 23707 -598987300 271306717 14171 -572421910 164012631 2564 -432675434 366742440 22663 -376277234 793487532 24579 -403933507 511849897 5398 -328611254 99507584 21164 -465885000 921782978 1127 33618519 238603784 12782 116001606 568482039 23633 -448851737 940115796 10901 32687944 625396215 1337 -446948780 521147028 20853 -299362095 454049949 4873 -48759131 678473886 19199 -584918961 226927024 13463 -349208813 866399631 16054 53718416 27726530 11770 164050690 392924881 18891 -555812016 553393219 20211 -84062417 461999611 7396 78300615 430231162 5612 -564282951 400330249 13778 -282494444 868753583 22479 -130338466 310695825 10634 -278831353 949852698 18596 -454837928 474013353 14898 114350742 622248675 14163 227785244 792066714 19170 -538459359 285143734 5279 -409424329 96543041 16117 -428748787 665043340 8513 112382306 183161144 7366 -300805859 292190187 8170 154962397 159424956 1723 -29269125 419291870 734 -442053664 18284309 17206 -254231371 26203823 2682 247008231 449093145 14962 -149390787 233068466 11357 178528954 593128679 18494 151801647 505009519 12904 -415313551 561357925 7902 -444472567 144271677 10024 100367708 52789973 19108 25794189 528176850 14131 -375589263 741350935 7017 247675979 759687688 5594 -327283046 260964589 6489 -193371063 66716320 19541 -523378042 438187126 2142 -513992464 98536823 11832 -601396631 98501401 21645 -369790175 720146143 9727 -122291144 721262587 11010 -39509376 72439164 26403 -561127050 709981848 4349 -466853838 514792629 24960 107264344 157201207 18649 -249865402 237646921 12147 -199375517 127563352 8920 -508149830 468755973 15199 -402851555 477072086 19585 -355384843 652797684 5486 -208723370 105899676 15703 182235213 655352107 13658 145490752 399014116 19415 -63699251 853331135 8283 -183341328 831277421 23900 -447389629 163273625 7747 -142470055 687072548 16623 -573701002 38985203 3550 -589794485 668273593 24523 -27215678 9141156 11071 119634777 197416633 13395 -298631861 221263316 10892 -74343930 748928522 14840 -475458381 19387289 3673 37856936 914154674 16486 247960110 692270140 11831 153940323 569173714 3879 -574900521 75994466 12979 22071176 873982301 15860 -561266403 922008299 11074 -482449536 240051727 551 84586061 573600032 15578 -80677229 35073283 14385 -595136318 901180282 19923 -595332472 694154974 5103 85037990 304422774 616 236258837 554860564 9321 196329810 957975581 19253 57456097 468890734 4133 -86117103 588120701 7345 -513166322 937647420 17001 -258078048 673801324 25272 89496786 742542559 19635 162149012 514630485 13047 69783298 205638961 22393 28342295 286589205 44 25242374 615713797 8380 -171501021 268053604 3940 -299590879 202725455 25891 215665638 663252239 21717 -404523275 81117210 3083 -547649871 341702160 19111 -185626877 936358771 9457 -493362563 18632039 25548 124090998 749600517 14683 -400529525 404170861 5414 -136027675 231415845 18512 -220926978 207296964 432 55669882 564211869 23345 139847902 734306767 1434 163573867 820905590 11150 -47315335 135487201 116 6964256 157173427 8916 -436054433 895594665 4130 -35816980 548082524 19088 -468897811 571391087 25993 -416209216 159644161 9857 -117070038 320926525 12738 -599136306 696915687 21687 220318180 792344248 18193 -166224424 819710738 3389 184965720 929136377 8594 206924570 797569387 9909 -419140896 822784222 8461 181369820 190180227 7168 91182440 204709422 6763 -53541476 619621588 17751 -331362193 291554924 25739 -478986145 681870818 11866 29838903 22001254 841 -9995463 299991626 16548 -539960509 550457232 9516 190106862 291324741 5936 -89516110 798351131 1324 218236522 630096202 1741 -177611203 859353725 18313 118760117 225594907 24347 158567678 857867450 18874 111127976 350500528 5947 -250668374 720989782 15267 -558060287 493041732 9414 -123219797 764016524 11029 -556910767 801971059 21177 -572506857 239029679 19386 180791742 9203173 7176 -529109978 715708315 14353 -255338729 14357215 12272 -433250356 807705003 13374 -510814683 686070864 7730 -67811212 655946168 21620 -182494616 385689171 23147 242172876 268307821 3075 -47823843 815874028 16593 -501701308 311297760 23210 -275948153 700196938 15225 -469068661 940790028 136 -575622886 427235378 6175 -392522272 9193879 1609 218245981 234090865 23061 -439723728 321554154 8314 -437352981 366049675 9702 154234761 415799968 2224 -308736862 943027293 17946 -486057657 207512877 1319 98891472 473527406 15296 170175245 219239940 24865 204705702 412680108 22863 -418236655 317128255 21799 -225879569 225476737 14911 -422677723 442963290 24846 -301242144 707366930 20200 -318589550 346244250 2567 -106308815 665008503 11631 -300716543 215817164 6619 94976589 619440573 26201 -99029338 451641144 6077 -600365540 784250116 10224 173322709 476847886 18250 -500208389 691728674 13831 -569568570 728497945 11401 150087228 442963346 566 -338786836 523914502 8473 -369974865 334679435 23772 52776788 756036522 14694 -45189773 793169246 19869 -332921745 304379063 933 -194044110 761104067 13581 -163108804 333274639 24719 -525734918 81933164 10681 -405799109 102038755 24450 -407390440 867246537 11962 164128328 949661745 5967 -14702345 748031265 10231 -420198916 332810989 19272 -173263627 84421944 21593 -52684845 621216230 12818 -185949915 94756116 7066 174036979 419675105 18926 -77486801 223925814 12982 31745119 383074084 14981 120660337 264673386 7492 -55914030 510455171 25156 134619821 313290466 2895 -349995321 487897401 24082 79670814 68961617 17992 -353942969 911359171 12101 -175301517 332146327 666 -527980770 200042971 7491 -527997683 694481430 15810 7821588 420634620 7862 -526865224 119602438 25701 -206075889 152375738 14969 21716794 432640240 3780 -420888452 303831806 18284 -534214423 379459820 21798 -421944791 120262465 5691 -445014421 515707239 19175 68212367 769537919 10157 -144525042 172943919 13909 -284417843 939021416 13915 -34934433 923561538 25541 -112080684 44351523 15855 -463052437 447550773 1850 -381840513 758431354 17371 -351480311 17142443 7186 36734787 517827261 1379 7491480 880681826 20430 190804227 948767333 7799 58073826 450640450 23312 -588940382 866931345 8409 -325046029 323970195 17750 137652003 18186367 5206 155942680 918770130 19492 -241482651 458484586 21253 -327547221 175652702 9424 134633863 905234625 21729 131658716 267813602 15716 -107160226 492150395 14709 -176858423 224215720 4661 197929481 565654971 14649 84791783 669642373 13068 -399201058 662220960 5847 -34311300 666566511 4715 -206691734 170987849 7489 -355882891 703684275 17061 54486593 890471980 13700 -571078310 771652530 21140 178671725 863013656 20521 -136882762 370742465 17526 -4396646 905773055 14319 -221068228 23717901 2680 -459388199 268989032 9575 -218934506 131748525 10004 -225283690 886099390 19093 36448449 896629985 10261 -567495718 329914105 2486 -374468260 452992285 295 -478361706 333989808 25095 -521627579 787154395 17531 -354382974 926590006 11808 -51532573 579185716 13267 -112455720 409552529 20634 -490702647 123790854 15123 -395539196 493186015 22160 -49710375 185956955 3863 -196033531 66922502 11676 -35967734 812670431 1868 -353289459 704669983 4449 -595671219 180468660 2923 -315264760 324677022 13145 -306276297 186867748 19959 -326939287 710987781 170 -284371658 886775368 1614 -333937414 503029560 2560 -480913462 45479886 22146 -496144839 297438442 4970 -248042044 201591633 6766 19450821 562786667 10172 83018906 916626808 15507 -584455749 926805758 556 -532298846 134846433 8267 -398049545 561015974 22989 -40213192 282826041 3257 -360168367 298686713 21013 35548079 601646779 323 169248780 862570522 19714 225593476 16228352 3108 -406965029 514930586 2960 -550769009 86180133 17590 249045752 107908543 9179 -509910299 467546301 6292 -456577821 329756620 2611 -558219662 826780738 15048 -490684510 154396767 11385 -79266840 848436627 8795 -231597936 749057952 7838 -455978328 48998356 18919 193265896 462056549 15278 -62093383 125351300 1982 -472827030 760535635 18933 -425903878 819822100 4990 -95741210 217496164 6714 -182526890 587180608 12118 -148396169 448088906 13987 -300532549 251722055 12544 -301309198 431044637 8746 135288940 577925814 12767 -55547087 637755881 17415 -355179702 488588955 22021 -296067504 847087139 10871 239549340 620279390 22185 -283326097 942009001 14333 -573747612 854027937 17198 67293721 42995645 17117 -139749532 715091756 1649 -354283062 360121797 10988 -339265656 185293837 1234 -178845014 165621103 20821 -217729895 850971281 20963 -290334809 718925884 14959 -466590598 810349127 17183 57831806 275459916 1985 -584934171 692350987 4727 94907747 56082787 8303 -239302340 231818981 5769 109285967 483853421 26306 -451208883 274260141 4341 -330201120 148999687 22203 -580770312 542210879 21265 -62951070 743518296 41 -266193115 587743661 18337 -76361687 561736532 24797 97244596 302682493 2510 -356968886 588615281 12624 26112522 951557489 7687 236897777 505614911 5196 -318495230 278092386 15148 48004194 812533779 13510 -47170466 70581449 19110 -353943528 824991840 19413 47269456 816145852 7561 -290987658 196832924 23054 -558599299 676893428 18169 158133535 412803014 9420 -149601388 844210969 11913 -496724844 607214630 11872 -576191034 871102773 3029 -65078421 738811283 24808 148277252 165826160 8693 225466674 344163884 26298 214382948 65248807 7537 42829332 539750380 20217 -66176267 225369222 3202 80212103 854943056 6297 -527157383 170092446 6348 237514024 684644235 12186 201943924 771839725 14161 -168631313 273589279 26365 -104859624 746599590 9100 215631973 345799470 10441 248606852 830372829 14611 -397492623 210443011 17015 -204883769 824144653 17456 71702448 851998288 1820 -251055574 639336187 13500 -482779425 779986020 2660 32701853 129168604 18660 67213093 705131882 388 -347506706 820200599 26089 22452351 13891996 11082 92872951 633739190 5868 -435565505 475087581 5504 -187514345 537218909 21526 -287810793 149266047 19588 -252974611 724455072 17087 -247166857 422459455 18242 180788068 816930598 9196 -102606612 691782077 23021 -312864739 625132797 25778 -33884305 116533714 1563 121409002 114445628 8505 -527124651 729205098 19746 221449543 853274781 2199 250459259 542185803 1478 86888824 851176343 26418 -231033983 826923353 11276 -138869210 593061974 7271 160366424 582798567 8834 -130057720 733060451 2792 -450752909 924104044 13708 -79460799 225933059 14729 243723899 556865117 15398 -102051460 356429578 17506 158581478 181604600 25491 22729812 859822205 19268 -42350405 227613439 2599 -5911671 361645422 22796 -244824998 286004322 14440 192078972 875161932 2789 -138873727 639661703 19450 41771993 302094828 23595 -169585004 833729989 1831 13386222 533103818 11548 43016129 351661411 23657 -344211417 489104283 21015 -467583179 837708449 12776 -495663427 304452716 20320 -526846630 544247494 2599 -510403365 301003537 22686 -546263223 830650502 9264 -461810672 414503196 7081 -283108349 20727267 14737 155898256 94175848 10669 -71153178 653780740 18337 -358729029 164565073 12091 166232879 541902931 10543 -187469729 422052901 18218 192197168 699002914 25715 22363117 431087638 3796 -546245770 326051556 13013 47715650 780836367 13421 14318565 22247818 1220 247375198 299202869 26243 -453993127 478860467 19487 -591605631 500999880 12420 -261616653 238939683 14522 -444562299 581958031 3618 -116049319 208259619 21711 94277513 329054879 24189 -402956067 763195026 4259 -592329122 941908596 7670 -200624079 788387357 5103 -260991866 71793998 11610 -21605290 403499069 15373 -181239971 491077296 11808 233197630 895996444 5366 -322350726 626446966 15468 42974341 769143554 13250 -173628369 65949497 3601 -14292736 760389432 9851 76970148 185000907 19589 -54865405 299529278 12745 224035578 905471823 9261 -307605528 226855718 2615 229894671 56825829 18803 -281315781 806362535 1482 -192115366 228944508 13858 15722477 797752041 15504 -295569195 674660119 1111 -334175113 790415576 20087 -448114664 261131773 20804 -96515264 315563781 20192 -553717569 612688520 20498 -405321074 847849861 11865 -480159799 233770857 14768 116109711 328155692 19167 -235411678 831877177 14 -473162971 908283506 24209 -529675408 458762186 12829 228727591 315373530 25504 -590265236 503118731 2880 137129325 479219025 21440 -600269124 771153608 8119 -382806916 329794824 5795 -218026589 568952198 14846 -205509106 64108801 10501 -518926185 711626121 14815 246305097 782426491 19621 -344542710 110951311 226 -236742646 531562544 24695 -558738204 18785778 4450 -121948056 226257185 13113 242711173 918367568 9164 -490542479 200035784 10565 -281495296 374626297 16494 103748064 941069839 6146 -156116341 594062408 7447 197332454 918896362 23365 179078402 869289950 17821 -583738284 701831333 2368 -219136729 414823035 19167 103652121 839550065 13153 -298249972 525677425 14490 -512707126 536254776 13202 138150362 746880434 2099 224103647 148771202 11296 -326229542 653962014 20239 -18329105 461008743 480 -372288650 262060686 21860 -443508721 30612149 25100 -244176843 870048163 20090 36573695 230011300 6548 -410628788 200917157 19070 -83026100 889845487 14381 -54493886 837759240 11487 232112397 31347962 18421 221460625 306580609 581 -347443647 750398958 24678 -461588935 238394776 16337 166889474 167589469 6141 213196710 824816460 2687 219684809 168055948 22408 -138839760 567031976 19177 -240734514 39485204 22727 -50790209 228732059 22906 -184759985 31608133 12757 19574077 452492596 1969 118898954 71864930 16631 -63591515 686807390 4517 -573575919 590231758 25402 -322722275 543797720 6719 41427432 787088575 17957 -174354719 197593045 2587 20924807 818740055 20645 20299465 249070511 2710 -1903178 431562079 2007 -76078714 558826488 17448 -353495957 399786164 25431 -567619129 404205982 6803 -533223776 465624317 26055 140710631 324973821 13271 217457795 320125107 20806 189537851 867835842 2944 -11829179 780714552 15637 16791738 164586058 2760 -527831358 847821017 18118 -205578537 191377886 20527 -112276905 147281366 7691 -111094031 916413981 20669 -143261707 368626002 2982 -353994069 148309115 16210 -58492223 114960593 14634 -178197431 834967310 20494 -365149237 124340945 22574 -257046777 726949294 3004 -372384809 735274935 13443 -474868239 341841575 4155 -364586223 61874496 12105 -71409324 161801974 13880 -317069035 732742484 10134 -517149214 555809826 26322 -429292444 690476447 25882 -377508631 881212333 6345 -592214428 726641771 16749 57509562 333312367 16363 105823108 679502781 20584 86813345 358020486 14251 89021876 283514148 22465 172981647 198198055 4908 236104059 315768203 7398 -533908362 850276504 13768 96074001 240055578 3048 -464255431 501489587 4495 -123156727 784640732 26179 285736 517638207 17250 213116998 297586045 20619 -373480545 556609224 26297 -395940178 546169368 12103 -408355725 716707033 9170 -250080591 433738207 1895 -533434624 517437160 23314 142726733 594955915 3484 -476703367 12098121 23895 -471803910 306220954 9822 -318970315 760317135 25536 89737381 230393866 11601 -54054058 398840414 91 -126333799 114954696 4545 -259764648 661336887 22049 -346042825 214673370 8162 172298827 674238332 4421 -396018248 389556755 8630 189390897 43141310 21660 -246591519 799485460 12509 72793882 239204689 10946 203941741 568211609 10622 -283036461 513910204 23999 -210549214 746247831 22191 51409693 265131851 5529 129639800 795423716 10366 157413928 781989369 21808 -589709080 328801177 25142 152050416 401542795 18534 -506996838 866979829 7408 124356075 845199434 2836 -438839910 341507905 26327 -185385589 482230067 13039 -432283450 620173926 13993 -175784025 586829023 14839 97871801 310005065 24629 174958622 875807241 26372 96732917 610479545 5265 -55592150 448294730 3616 -291486426 255633324 6708 -36933420 94717725 7638 -593812027 658969575 19789 70930107 215217586 22217 237596955 779869400 12055 -450194313 734156841 21337 -563162469 833402439 13423 -199547281 95384855 24104 -493475885 714373832 372 -423789270 311296895 23523 -119387068 196691506 3541 -115604142 886004426 19303 -583859660 296316039 10087 192032230 507094171 4394 228970276 601567556 10 83002457 151859972 14897 -369297247 863692964 15008 -177231249 938721464 568 -413843163 539687321 11354 -439315073 266734030 20508 -173790418 867284019 22426 187921213 54327639 23132 -314309986 655174805 13237 -182417776 164058764 3841 -564347163 123552874 23779 -394332587 548143375 11633 -81390228 785281412 6513 -364600440 464208135 4086 -104257715 562776308 777 -411614385 539269532 3810 -488318643 912263123 24447 64245261 131099644 10631 -247390327 958365512 4302 133075146 583193261 4342 72029773 484908382 17309 -170498576 263728360 9038 -550614950 408328720 4242 244159671 563563638 5971 15673487 835714298 24483 195916166 513856119 19545 -347316229 79007547 23015 -71587976 700805255 1103 2098535 421500268 3250 -507027297 155953456 26289 -217059345 947662151 19694 -140417203 449271737 24449 -272047552 338206140 5222 -79121687 356972586 21763 -593089335 449910165 4848 -163858974 73378847 8770 -431273055 260394187 7042 79899686 236983375 17435 -506766202 383660547 11927 -338072165 403245700 17354 -169861157 773306400 8909 -177030948 392780836 7525 148386876 442808604 21432 -22748274 83629377 9452 233421905 263187248 11272 -327310248 505555673 3567 -72210582 672541488 925 152129726 655539400 7139 172990660 374364261 13115 218274826 939407351 26283 -88130860 695665356 25138 59213128 97892206 5915 -388043134 453279821 15941 -387784991 652120011 15189 -195801540 226863004 19705 -393809346 493218674 12327 -289927513 32351063 339 30062209 810262730 17365 -530532187 828790234 8198 143067860 50501027 1054 63285865 913139432 4528 172872855 128194439 4624 -308488584 169315643 9378 146178634 877907420 15312 -220989779 931242495 23395 -265252077 238657309 1897 -285439275 325636460 9094 -108201649 580868758 6871 40526662 632182014 10155 142282488 101871287 25842 -582945323 678098263 12483 133743912 155182406 5351 155572647 499780836 5668 -529411627 718269195 4101 -439889725 587075144 6403 58317524 470626733 8804 -90838564 597401517 343 -114143337 143734835 2896 68072613 552718512 15681 -181021199 187078735 166 24348277 776337743 456 -364034328 423882936 17984 -447061372 45630353 14204 -581046069 12344182 22630 233983230 761485809 22991 -21142510 267386376 1259 40353812 138551331 10946 128566319 746951066 20511 115549551 619621752 24617 6615879 675216565 11250 -573551242 578951019 23574 -502962913 284853313 12567 5589472 686472522 2400 -427249083 396374517 14479 160065607 459253171 7466 -26331744 560807124 3802 216605588 885943536 16754 -437861566 290905211 11850 135485169 393024497 3422 68227114 750437771 23424 -384133831 358885206 23536 46881519 198722776 14223 -557152306 591665765 8205 -535276796 306367060 20099 123482284 692476371 4702 -298783687 422432530 26243 -332387795 251814480 25940 -431737971 719378802 26397 -379511936 106981600 6110 -55710475 954841878 21102 181535432 784153627 6926 77769412 104209716 13616 95626486 144169692 16999 206144812 932500291 3423 -533361372 383097995 21149 -254048071 422084119 1692 -598145349 246692408 18550 -421087036 475398963 10040 -45227840 830699415 21187 197190082 801053120 14346 194011788 572416913 9882 -496850293 292129679 8107 -504691501 733597910 12034 -470038961 420774385 5126 170075528 650919880 9704 -330962995 302739804 16529 -326719725 854141813 15120 210208520 701337407 14772 -468977889 128905907 16152 -187175045 399763638 4903 213528682 250605221 1774 -404084614 722722810 17343 -427231298 887380111 19811 72609246 435613582 24595 225105727 895623191 2854 -165326074 323056627 2509 179376573 698508844 15189 -406915073 177704477 12239 -535537163 729061082 4322 -464887974 509571040 7296 -143279696 900093190 10080 -103739105 263925072 22754 9968943 24613324 5154 60355131 448968366 16162 -268425314 451923099 5387 -372670335 536736710 2375 -79938720 730707549 13227 -388262003 117470566 25938 -540157833 344484149 3038 200704666 450947220 24402 -23426636 299886819 7306 -111744004 553112710 14548 -94718884 776531336 18572 -120087793 530966560 5991 -362083541 508318410 9454 1700867 638325588 25215 -271965910 791535141 14613 -395588808 684507342 4072 -367234232 340447280 10682 -528250441 201029786 13761 -466681402 424062762 25488 -20283675 561811801 19038 -451013629 322059927 13299 -479834036 134321878 17706 -26498658 383248954 983 -104272289 570550551 3920 -300946112 234196952 21872 160180151 536500882 4431 237882377 559652714 26230 -584299310 645254851 9773 -239889544 88172563 15645 -550734638 764488125 25524 218850686 598337508 7034 -588132976 264039109 8544 -129168820 432899674 14881 -462707571 340810260 12836 -372064270 396493166 6786 -387569948 909472454 22349 -580786570 401191070 6853 -254055477 474648799 12146 -68626415 569091191 7751 -510719558 97873999 23162 -480974438 920641997 13143 -156012426 706678099 12061 2816931 198728186 2595 50729106 750677402 20340 -286019650 111416730 52 -127022926 153152441 8143 -455773973 171633841 13326 99017588 825994433 688 -127816799 73572362 15517 -285050774 271085316 197 -2942076 136013345 3069 -402513614 851405464 10682 -219288915 290704762 11811 -548515932 918083725 8945 210871741 327533442 10832 -27541806 44415929 24806 -182457452 357320245 8163 60286543 208439533 20548 180914173 668546504 1957 -398120496 479812501 6478 111390245 334156533 21192 -22828464 69706482 25176 112696002 467309523 994 -20742755 809887552 14227 -275822618 479848296 6206 -456269561 771753462 23423 -305206759 360002801 17878 81788701 165724248 15580 -388304444 493018671 12119 49038353 83989128 2741 -423492438 76922388 15197 160615884 381286042 21256 -184076127 404153375 25311 -264424527 79293167 19612 -399324651 952407726 19607 -267046468 586136094 21478 -159288185 497681717 11835 -418819775 140150038 9881 -570316382 77429724 5206 -141543194 917408340 13534 85385624 329531063 2598 228374838 220930398 23655 -134092058 948584771 13940 170413665 607926449 22548 25433486 957623410 18747 -102187186 901226105 9332 -482359142 186437566 17155 23535656 138740222 13482 35658349 313456809 22775 -247030939 390093963 18713 -209508256 338647051 16114 -283597120 448720007 25094 217465344 328161586 12558 -107162970 43968670 15711 94601711 747225311 11718 -85768852 438893950 24032 144190556 365494977 6402 -60071223 333409621 19985 -496681442 670265153 6468 -95927019 443322465 20158 -367364717 199014691 11723 -583421163 901620396 12182 -363203207 431271825 23755 -61827523 575688474 19146 66512529 498641493 11446 -583203246 743830543 9362 -417781822 768100828 13647 57613704 520085512 13606 -244424920 600134402 1603 -224745326 504346416 1215 -134485622 891836318 5081 103232166 901272181 21014 179782160 832371757 3040 -392023265 73140652 15878 -411147192 394776349 17108 -63831070 92881077 10080 -201511652 613060606 23142 -335773554 712006570 7721 -185082558 577392042 13506 -141343096 830901339 22849 -80951554 693556438 20911 -381418304 60335716 9335 85501045 526276848 19167 207841137 181833556 20077 -484234546 361935028 17090 -225110565 375763235 22421 -364504767 844535964 4144 -245653362 17832577 495 -129858183 276745051 4217 -156830816 207427918 18277 215406488 729115117 11480 -339257642 103722256 21438 -32102702 108856803 21115 30756497 947302083 12693 -27766129 260581495 16956 142437760 869863049 17620 34499129 52960200 13194 121792359 237858589 21678 -268482279 605640251 6883 -521392832 359550867 11625 -52604494 75760043 25404 -541749698 418506622 20084 -599981030 762587395 2649 12993713 472401380 2959 1787148 754565576 18456 207045664 158226463 24778 -579381632 517247699 14071 -432321349 549095495 2995 -416745026 302393017 23367 162689482 387028441 9894 -272404882 425761089 25786 -306093153 629016055 9661 -48694979 794085055 22244 -44825363 522658287 15648 -477374811 940351118 7880 41063273 304936212 22618 86900497 911412977 8989 -366017342 417783398 15180 -114721714 662522097 320 -537912927 263127294 1842 -226516837 363346631 6726 93434966 667746955 800 101673033 275037792 20325 -344626935 274806556 20182 180671670 892860362 18675 -428199360 828879154 5818 -432346850 645973328 14686 -226864497 58532554 24526 -28703380 729935150 14299 -94409262 326348087 11327 -89746476 282160688 1830 -116453498 238404493 20676 -596933146 71221676 11064 -295548422 719332386 22460 -70972077 705146597 8533 -450908243 99137882 13796 153262469 745933066 12518 137806600 313971066 20110 202074133 945793441 3456 58135367 818743532 16574 938037 501416057 8669 246367194 622392979 21454 -48727482 902254109 6953 -406813361 856655514 6767 -519913430 839674555 17209 109523419 90409324 251 62251675 819197912 7346 -474972192 123535010 16418 -401044102 150688635 2833 -323041001 506948829 12930 -470597563 717516385 2525 -252226170 223257642 17856 -56987296 680995354 5650 -514799377 912488266 850 -394755103 299691570 7561 -232192788 222500672 21178 176701293 665954013 16612 -187305998 903181905 19901 -510365236 939497724 14975 -32478782 195738271 18558 -28595776 846988442 20496 -354267380 116630920 15791 -496553415 817174506 9431 -225792643 236748771 8980 -388635427 693689961 21042 -591948037 546855966 13886 -599266142 521072275 19654 153753684 713672017 20716 61346102 878048323 3214 -139791970 31950989 11004 221411807 363911841 3086 249944716 422504159 22530 -533069951 626692680 14507 -536620417 740185338 20063 246245809 417738662 9252 -427914042 601288962 22019 -572576847 753345851 6150 -346736164 97766984 10348 182058274 133658343 23675 195228856 411600715 17460 -364255056 392290089 8857 -489998941 132289255 17837 -376060499 235114240 65 -438132388 402072511 4404 -252842531 561613584 7526 -111305960 578014263 14296 25473325 332027738 26357 -503397720 446404765 6292 -434759298 916647106 13736 -19405986 846290883 23412 -101919900 586136320 10505 219022290 74568796 21843 -503105952 688799521 3277 -473629928 532929618 9390 -148142517 496200816 6246 -197901044 229395389 2930 -189044660 410230603 1160 -10173853 642191243 2188 -247921299 773503433 4658 -423475119 189749405 4001 -593742395 116462800 10497 3445358 53138723 25878 19780642 293258566 17586 -227365038 721935451 16734 -193688998 93104671 17818 -127256595 487191318 23747 -103744520 242615520 9758 -422910989 45750534 5501 -361586894 280299898 10267 -521567135 464995547 5575 -436220114 494088847 10442 -14469945 325910034 1060 94618283 97132453 19512 -71998805 535155534 14880 -21433271 638224321 7099 -428595317 758830616 8473 117568215 349096795 24924 -546957028 527179744 26282 -133860184 419852374 5709 205832397 843236531 241 251599510 374585629 16244 -117542795 620109974 22530 17563409 642848989 18307 -396319547 274420261 5849 -550629729 210723273 15275 -345191194 246552063 19550 48272637 493691462 20889 37679348 127299489 3379 236847104 373857611 7544 -589422650 821663562 9824 -454343341 830290186 22344 94466188 349478719 5035 157992522 717869703 14592 -89704337 142935242 20655 -161544642 199764994 11950 123634884 750925211 11021 -225745115 627910149 2549 -268879741 293050335 7187 -296609874 653954271 24301 -93949947 253444989 1835 -537006379 807790012 19224 176126844 199527200 16410 145776123 671196052 24605 -301025495 136403978 19751 -105127717 595393606 24831 -372504837 568680396 480 92248521 958105425 14044 -372654075 373948174 8361 202109990 864407982 19770 -508352405 451825239 17125 -432035030 444690858 2541 162918426 831704953 18616 142116617 853246195 22582 218436062 904834635 23299 -351037092 862657475 21532 170051929 163290049 4554 -135902700 141118478 9630 -503611154 26617032 8649 -151191170 942546421 10937 -376365147 912195400 7102 -598571188 533616381 15318 186794082 167173654 8171 -287336674 20025142 19272 -133922030 359509685 2330 137937622 172510542 2472 -304010645 585660060 19344 175976782 107605720 3747 178931219 166966795 20877 -54901618 351170637 7665 19040026 200033497 12351 -286355633 342741716 5731 -264283877 737063988 23572 -374486641 929913805 19199 -181707636 666849509 13552 -288209623 241579779 16007 -446662301 738353384 2844 -532378701 538581733 22622 -306213601 457117853 16493 -175406384 79090299 8078 247335084 508969297 18213 93285307 926975047 12729 -449885552 315939076 24412 231700991 568655908 19193 -130990296 108483343 18558 -443492830 669028051 3108 -524116591 176393726 20985 -285268157 702415122 6 -472067978 891121467 8432 -264258077 504113954 16971 -530249529 592770052 13693 -270024963 640580635 14079 -468906955 389257049 13507 -131732122 866429367 23701 -175263284 422801348 18147 180297796 850436581 3171 -212541770 576815319 10906 -300567322 483916887 12883 180016840 165103667 26208 -544378251 782578467 9122 -506303605 288041057 6864 -351543652 488573053 6542 -581416170 157712202 20414 -214104755 513888386 7963 -6086503 763106509 1626 56744860 704142325 583 169351405 949534052 3212 -216410243 805441800 13898 -299831884 531159253 25386 3149638 525894315 4303 -99054775 688578124 17064 238833603 588991997 12051 64556616 672223933 6885 -535944112 128887041 18001 -99694788 602056723 7588 76017503 116545787 23084 -436425047 232201544 18931 104603225 802582739 13622 -3702488 325246216 14208 23122474 634181909 23786 -92105531 738991845 12998 -193628792 617698906 21104 -568549793 721785314 12477 161265519 654700460 26242 -578005965 897771812 19809 -149180840 293987429 23389 -205798896 946870917 14357 82265074 380749529 8065 -517119507 132708012 24307 -522864700 939775645 23529 -172045855 393023208 9592 251687053 725751530 11423 -40066290 933426700 18992 -398527463 771694972 17823 -297616677 133700879 16129 -575942741 917612027 21120 29299683 635397168 16593 251114770 243833471 4759 -312430193 922805214 11615 96766949 787946168 1341 -297606131 462632645 2576 -233931892 692059008 25463 -467045024 920215878 1768 -466432161 69610610 5283 177964489 29581616 18761 -364017653 253243939 17666 -460669633 119809469 13230 -563371499 441936137 25592 -232244124 165289842 10098 -101449135 276463708 6184 -156070502 132906368 25525 -69533609 939781505 15191 -585138641 821156937 19725 -200899670 800334233 10380 -44794122 809229773 11362 -591632997 558855475 22493 -393546087 633935260 4308 -242372254 318827297 6715 -292935685 555412464 14528 -492136293 191689599 18542 -5455840 758291856 23396 -379602160 650663233 2975 139920732 890426742 19603 -595023747 773971672 19884 -332833234 155398993 17580 -195406829 829745587 1984 -335891048 748759567 20621 -389938824 423800687 5583 -563502544 801507242 16472 -364333260 445642018 15090 -588193532 456466907 10313 -359149382 629563732 13967 105374552 108007507 12872 235911547 323363161 10715 -504966083 856335029 25341 -391272424 768818784 7286 -336594030 768328962 1357 -83196922 716749754 24382 -157524001 837977912 19002 -379784110 525015801 17985 -37198094 281111592 6885 92443111 428356151 6874 213437349 763144996 1445 -318394192 846092973 16123 207490234 948909639 6051 -403334782 639634726 7636 -102436103 267138511 1701 -164427987 163728242 25407 -137830179 809699775 26418 -467040971 424829956 3783 -368507291 783651878 15796 -515957098 124339727 5363 -197583076 626094686 15994 -137765869 723586683 15201 -481511854 116615368 9194 112989092 153674176 23521 -104426841 670043655 24021 -10241141 293674642 7406 -598056269 653174294 11091 -566173951 742610645 6527 -210315348 9543564 12231 -360512917 268181795 25840 -231530946 228925355 6882 3465966 89541633 183 47336660 242656267 10683 196982121 660642263 11584 -299562565 368694696 8343 -353814436 370937683 26272 4926806 826862433 4061 -193864155 718113701 7257 43913654 14482475 9217 -343943631 358120602 4703 -586197729 64729436 7778 14556332 784783730 9152 -311545573 868525523 25581 -304403515 21205178 16584 -524114946 470098095 15162 108454085 354890697 8127 106157553 79020021 873 252408959 796870658 14285 -174848001 139235496 13405 224606097 631275225 10321 -416245074 889774005 25593 -140511842 866971612 13632 -470700677 882694162 18621 -367137353 65539991 6496 -191390215 332598693 831 -350258259 532697079 14653 23175969 507894016 3158 -129245452 387171266 2745 127792377 561493513 20 113853109 107951864 11271 234321863 140718576 25480 -557305110 510534454 23135 -237681284 829085042 16862 -263259368 518790875 22524 -434335527 675422807 22106 235249745 878926390 22001 -487321251 538939072 19707 -10921413 457318824 5112 -355252658 895438556 4884 -431984516 317248911 8290 104634292 538072741 5375 -276537637 549205883 4608 188907369 39878520 15919 -469437421 308978681 24473 -316660207 447749422 7276 25424229 672952834 12556 -584876451 833889401 4895 -181366755 861878846 19293 -292312058 255126254 11996 10218632 545609297 9429 -74553238 445431354 20956 -560044993 707418860 14082 -118594862 279515357 12865 178776031 115961282 21043 -347292446 587761638 1676 136742918 580049912 223 174675233 241775512 20651 -276115888 752353718 18478 -196368479 323061624 25142 -245932194 794994314 12936 -514534240 56660930 10592 7754829 447531089 19221 -408611288 375078152 25351 -149203781 81648130 21691 -246253902 929638433 15421 -467612240 420547138 9658 99334894 519045229 22281 -13918975 825628645 19918 122329019 706564866 16653 220939421 48557774 7371 124943032 261400468 11442 -130353121 432651832 16737 -562442542 271097072 16382 134512022 210158007 17681 -550759919 237809242 23092 -179401544 939017733 5825 -300288330 71785904 12938 203940874 485270870 704 -185994563 941809468 25812 53820056 289963376 18518 72084331 632575494 21217 -148322013 615174627 9997 -375681377 438442035 5367 -276461923 332738245 15496 -82756648 185545758 11230 39205097 89014048 25532 -287981415 624219593 18190 -531789269 493587138 8216 224704537 728419166 6403 223765686 466597468 12281 -409930055 390766330 24264 -155302656 268902262 5468 -36606653 372720185 6927 -73689794 337683012 2150 -553422596 830288595 13720 -571230808 615572925 10350 -171078103 925584149 1617 -78562294 753492545 1730 -447023021 665272600 5174 -482839184 322434403 14947 -586092500 644704036 23794 -194151996 771111812 19367 -385812762 770783546 22379 -337335653 235309285 11668 -220197242 711712748 6864 -83052206 788024222 13735 49170270 93222930 1032 -558843354 639665358 14865 -72967182 61591209 13940 -539470183 94876931 19676 -71031098 734985707 9320 -469231879 464295018 19110 -187044204 32027412 2784 -213761425 473154900 4787 171344004 289334125 13892 193764439 437104144 5081 -253591923 921104319 2610 86260407 184089225 1076 -138136538 696793300 15443 56520769 765140068 20226 241989664 263164107 3208 -528174573 823139709 11895 -544072278 430982503 26109 -332374820 63318372 8698 -169840399 484239198 13508 -162334717 342363057 6666 -355473549 335494531 22955 222244049 166470592 4196 115070129 851433086 24424 139227515 826206291 10886 -443344510 666932243 17214 -337601390 949490643 9186 -225075502 646611895 300 -44218896 763794465 14670 -398939039 99377557 22409 -509232649 248281526 5418 -52756361 298293719 5786 218483776 491162962 13979 -298380264 98588162 14870 -59514276 391858140 1145 -548982687 131651602 23706 -281010322 735794841 21366 -477198704 819659998 13228 -339649423 735245382 24235 -225410230 601854157 20443 -509751013 916732667 9017 16708892 758457607 22312 169007902 837609686 18770 -57748268 160463690 20961 138904297 337581300 24983 220630928 331870589 13650 -454396573 737491989 7258 -465278502 874952573 5807 -132517370 385764928 22239 58270020 226616210 9845 -356879825 848312166 4420 50598686 511355812 2337 -183697577 438708113 5052 198174090 279666289 6778 -596731484 204099349 14208 -568381816 258709938 3160 -476013476 62483681 563 -180532256 307579977 7733 -501896806 803615662 8230 100276701 213062119 20447 189747742 419846796 5145 -563855600 382341871 1153 -64301108 727386468 17639 -481893106 590264762 4836 -495555710 688677854 21573 -303403639 373470807 20653 -410701268 255770375 4449 93296497 109365065 2411 -374362067 608155051 18699 -102839981 640518720 22455 108436304 189636507 21643 127300218 480937683 119 161784386 56500670 6589 -578175832 34302888 4594 -146969285 749880440 25251 33004091 29831971 26451 -50913772 267330636 19650 -583007069 672724442 18709 175557344 837843446 1907 -159280979 491813827 3882 -135088176 539190730 7318 -59060516 334626558 22044 -55278317 536436069 21648 234897838 865085825 21894 -518498612 472249531 2699 245924561 424050698 7933 -22705561 670535464 14118 121478960 895830354 13780 -74031230 754588140 26457 -356374242 644347597 7451 -26289132 918937565 26019 -172892722 49310376 7115 -157171431 149423099 11546 -368051475 930344499 2328 -299567992 622773787 15529 -455843520 893451169 2512 -136270070 655633727 13523 1805457 156410782 22340 -414735072 58397808 8999 41790625 115426992 8599 -392887389 66176214 14236 -588087609 784156662 19269 105826109 378397455 3497 85373999 420209724 23790 37293882 682422098 11042 100632915 789764566 25738 -395273073 708412492 12884 -506626406 492654511 3325 -49321547 752827256 6591 3271509 134093345 5242 157745551 38065888 14786 -107461040 258562327 14546 -51245538 726156300 20038 250724576 680824862 1059 -511804078 845595964 8079 -13681410 560469370 13913 -186993951 358920122 19218 45095940 395928876 17417 -121949924 558900879 22321 -281953487 282909167 19518 -332772894 924015638 5360 -340028371 763273940 22945 -351776557 407720438 16303 -35502110 655208001 14451 84498643 513021998 18987 170677504 770116191 23032 -151999413 771558419 4756 -190267148 587762695 316 -227171296 696354226 1041 -342097759 290494664 13612 -205375970 309756226 21588 234810248 772368077 18301 -222102104 667037834 25240 39414151 819781143 19836 -469648809 317083060 10266 -291442668 787512723 22840 -526867909 926411295 1425 -324284050 440400145 8889 15961051 250928895 9523 -193961259 24930704 645 178176788 584928605 23718 -256603881 624972398 15994 -289439712 772559377 23746 212733814 507456368 1496 -96377237 699957350 4319 6093263 426855641 13870 -90976519 767270474 15666 -282011303 380616919 26285 -208123461 740825331 15014 -176716785 831253876 8039 -451555018 131783750 14907 -49362112 858964170 659 -534592585 806669677 5942 -163334218 37697337 6948 -584486778 847187990 10809 -421445698 673822459 1094 -197442141 580857212 24035 -386832970 874802125 6196 56615737 806355366 19778 38925093 53327201 23676 248006778 121690326 14876 -328032970 195592081 16182 -277156565 649935524 7449 -322404646 465761558 5943 -239169892 842095530 17077 -24528629 314188538 13636 -248267008 803333873 15530 227073530 474818159 5185 -418538540 516566315 5769 -588579611 885212807 12152 12147602 429823440 6265 -324890282 920506646 4878 -57388680 115560937 18668 226922029 477783964 1306 -582014418 501647877 15096 -506457553 697420765 231 -149080395 272158609 22127 -414304456 349745339 6522 -291868046 264833621 9613 183304995 14041019 5753 -164779719 97886701 11596 -89163924 193390192 17653 -237834621 255154043 7479 -91895413 245024077 21417 50465920 655066838 7394 -497333643 462956189 16583 32328777 756637643 6460 -229923055 717114886 4084 -574399326 193134252 20489 -108110500 524575774 4990 141778031 307493486 5833 -147137971 363569401 21679 -363937229 181852792 16887 81789462 241970947 12901 -509683899 306414950 2682 -569158026 749583154 24694 -292438033 744517545 9998 59533424 821742693 24701 8147149 24587188 8836 -507517436 370662341 4647 100729064 567933295 9522 -170607745 711509621 872 -38077989 9299956 510 -121126665 277904653 10684 -576185691 694581019 18806 229969784 562021317 11035 182835482 876729450 9688 -574437857 759929430 7913 -416497099 297664656 7707 -232728878 656847780 9829 -513857952 396021714 17920 -65976387 716705240 8301 -568062231 920645868 13001 56169691 351060018 5508 -553950566 958085773 14033 89867865 511551382 17080 114996528 36671369 5918 -172979193 757483779 377 -303518408 450133025 13752 -122638555 916815155 8135 -436290490 497608313 14791 -572913086 493437622 4140 137791724 307353325 12590 14666369 142290342 8655 -564151183 492435795 13223 -373845034 557514485 6958 -9173270 777425379 14548 -228493293 639407145 5198 154511541 557432557 23784 7758557 247702958 3926 -470110476 660391767 16673 174054689 345861382 19247 -274945963 854407625 21323 -185669369 10723312 26361 -305898323 889034154 24208 162799971 41324228 20672 -47703353 829622998 6285 -193286442 413949515 25545 -349312514 877983261 16037 -277508031 104447887 6323 18716750 664827167 12488 90846185 812593023 1731 -126474340 908539325 10639 6745605 44234271 11866 252190593 11977378 23718 -313117812 352654894 17121 -69622003 39683184 25489 205233084 534497968 7392 24125132 341039536 9348 15763708 539625654 8250 -436257122 211960158 3758 -34278642 695998141 7597 -186248950 607012492 20060 -91996037 189109317 22373 -294350953 289673405 9295 -470702798 350824844 11938 97977114 292485471 21968 211539944 502316660 7579 58361776 798679577 16464 -79955218 94681367 10537 -421490172 850224269 19091 -584065166 449216209 11496 173713548 743400084 10963 152848076 734015279 17819 124139089 745597497 18276 -166201349 487391905 21227 -199959035 360083435 23543 -149091925 691499363 10698 -117001463 350104410 6265 -315475151 621233520 704 136436182 262009487 4407 -523049284 826872614 11866 -520958307 556041426 1443 -146523460 886999806 20028 248173445 549137718 22317 -573717423 557227506 9969 -151771251 43322229 23813 -121454679 842882709 24684 159924235 445734635 18261 -151307054 750373554 15859 -597668371 115284787 25683 23747150 170194289 24874 53351365 815639017 18851 -179235258 783594131 12875 -174677295 400910478 16422 -545079247 490822095 16601 -247199237 191137048 23919 48791923 816821497 15126 -353508280 355396077 14712 -404089766 222879649 16547 -540253721 34207194 9092 -170899617 615690690 7526 -216627452 83816337 900 -365579453 516364190 25126 -398930497 553719104 17790 88907433 603248115 9491 -301248699 575440548 17686 7907289 88902295 8730 -194256763 895715461 3590 72656224 849513627 18301 -553598911 733492472 5616 -185440109 206000089 16696 -496186259 628398839 5814 21040940 387286717 20317 -435138880 229113468 5812 249540823 305296052 11139 -40492724 896658813 21055 -350187087 159670131 3340 -360829340 816042478 20540 -395937770 412433116 23197 -483615278 896217258 4771 -305476323 555378453 8214 -534985857 23088878 20512 -300931942 532388088 15355 -503733675 907122097 2628 -567700698 331137280 17757 -54035018 194239590 23791 -131756971 344064755 7907 -98388449 936944758 21276 -592460372 834817633 19916 115634702 320514849 22430 -27949638 777279216 1967 -319762772 400880278 13997 231307374 829634996 16225 -337484626 829402282 18559 -6556034 680223353 14316 105193806 948383642 19337 229940384 189813848 23547 161810541 540585323 10813 -262882856 456337944 17925 109815652 942908118 22996 -186232287 190943071 12591 -201245346 804685725 7577 2689288 437333207 20647 -541065706 107751635 14563 -601667425 932000682 6407 -71130305 505603426 16227 -419951127 313486167 12588 -284975655 738505576 11392 -554798701 477592176 15641 -418613075 486614722 10508 -211797897 174512514 19968 248860302 414032053 10941 72975784 905612954 17292 -214868915 38606541 22985 187987406 262824958 4815 -291772800 827852335 4469 229920633 168494886 6913 194704046 713705591 23601 184065120 941070783 15515 237795858 644452911 10434 -50932727 897006367 12484 -316001281 717586295 18410 132167353 730765951 10460 166502662 308485713 2258 -563745291 839404909 23515 -241409858 796374609 5392 -547688416 278565140 15084 -261865173 339764600 21617 -358846956 357290472 8345 -10289568 484768749 12601 141570623 601578642 15594 132462180 756793474 4661 -106323259 70326140 14890 104602828 499727918 2530 206127263 21653252 6371 12172052 914904217 16799 -536476493 83746617 13823 -424047982 40312106 9157 85613857 451932866 19951 -233688766 675403236 4204 -361200056 523297748 26405 220935618 927633061 18821 164922081 953570606 638 -570975773 724109049 15254 164077956 610736228 4599 106675796 216029776 11149 -469822377 315549826 23119 -237135521 517812109 16964 143955365 235747198 22895 -7261304 251658913 8041 -384838291 220039381 22393 -402983107 480429594 22612 -202717302 505370249 13478 -73461827 722028489 21819 -259670091 504282561 17147 128567291 770811842 9922 -337048390 20872189 1290 207197118 187184389 6479 122734693 929738931 13862 178892330 591268360 4909 188090816 205532051 25356 115701561 28503515 21165 -310038495 524577032 5805 79737552 822525798 5054 115292931 384260963 16427 -406509770 665938729 429 -163762317 273883801 23693 -127960044 349936670 884 -351788432 871888390 14519 12754995 681973308 2521 -592118463 531836654 22184 -262499985 465238551 3011 -119907355 725235657 21304 184774517 632973705 6636 118730883 755080522 2699 -1602170 644397594 9210 163742651 634839322 3973 3601664 620021283 24968 18946038 713580725 23858 -126229853 454312965 25148 -111644609 329116254 25278 -364436353 516177214 17806 -58279630 526041591 16657 -452897792 666304516 12162 96615754 834411280 11815 -382482886 326005453 4050 -83519652 671507373 13995 -478417706 464804485 18431 -30711113 638248576 15421 -132869155 704282307 20295 -329270251 544089830 26313 -238655824 473978215 23150 -27940407 740983859 16979 188424720 668359462 24185 -398171717 317488013 9020 -580770680 90829155 27 -321141023 245534545 25812 59416404 845252355 19776 -161345494 461021104 4569 -94739841 18165781 16703 -373865001 645723382 7906 -6621956 307187624 12471 -582637258 382075172 16464 -37666007 322739092 12587 155273511 598136110 17240 -365739369 732078428 19521 -524988397 408976452 9175 -2655289 58284847 22452 -41834258 674013067 16460 -88027697 757222819 5306 -589370435 154618950 5835 -552215713 821002309 9600 122019899 521363305 12584 -144571041 340232975 25350 -276951376 627988250 24139 -416229888 32962317 25465 237636452 235768270 19463 11504518 163156007 25639 -411482782 731042522 13034 168005511 72989326 17799 -387712882 310136910 2945 -122514407 411207352 7317 -276309863 799108975 16917 -289765815 775714910 8491 -362804522 422710907 1465 242712001 56103376 24447 -297791775 903117848 17050 -294717667 236582197 7014 -550746316 604749566 16822 -534387268 136158673 11653 117838911 899651906 8827 116766017 580839420 11505 -506272968 666590034 22867 85179692 749388805 19793 -24445812 11160100 23282 -574405339 576150001 22217 -37450669 454699995 7569 -174826923 460278613 26392 -421264361 434074746 24347 157844031 379179241 26411 157008193 597475196 588 107075401 374979513 3879 -332195731 355146513 26377 -472506383 283965281 25379 -53451637 459002013 2239 -181709541 628521602 4477 -539142206 837605744 18839 75225795 587631660 17751 213694197 706626216 20589 -198009820 38932812 24592 175815653 309389389 18101 234536853 94645307 19651 20387477 480021685 13744 -527506496 592900858 14441 -166036867 69194898 22096 -288861052 190923147 11019 -391353880 183659874 836 -487447379 554868288 10235 -119647541 625625018 5354 -438121858 99039969 24611 -231931539 386433075 12328 -86006272 694357807 742 -497390472 625163898 2098 -386663959 660960904 11535 74831439 584132822 13439 86830563 618864385 8220 -457334568 20557530 9320 -325613953 736403635 17538 -153728670 778799137 25161 -272843508 669177425 21383 -536606993 434198521 5456 -566378472 232129611 17248 17391600 447316098 9374 -512756790 905220167 17362 -371133616 831079321 12990 -396895817 40372177 22604 89277617 643394357 6097 -61887881 826456861 20423 -298712116 415488770 21543 147055567 92323819 19374 210843333 218747518 23359 -584354101 311316548 17316 -410554340 471341518 8353 -569035787 198597725 16681 -506241794 376185351 973 -513154958 232407099 14090 -463211825 60805972 19490 11746484 125751631 15735 230115974 459906998 25953 -385969806 230116818 10124 210095158 409760131 13862 83919851 368183423 16476 -97921264 273110934 13572 69866378 392849197 13205 -13058296 887439141 11199 184257723 276767795 20390 -492575167 160107791 4119 -426196135 819136886 5726 -501733473 902518719 6095 -430326693 271922491 25334 -210724268 818650874 7398 212222210 877661050 21593 -325180372 299783604 4404 148458237 456523924 11492 59978624 420422829 15023 -44155984 214985442 10850 134735428 230955107 16803 -4014279 65358451 7808 46516133 374987496 21649 -427700153 70178114 9991 -136167827 765606541 21389 224565307 776496304 9002 -483942627 888879182 4089 -510371542 894226033 18623 -24427126 693082388 18264 23753723 211014705 2184 -301741630 825237256 23659 -386650358 612733356 13096 94685747 244266498 2217 32517423 21218641 8743 -94076461 12197788 9734 -184294089 323698963 20247 -119846520 453648434 2912 189753224 918818976 10612 -217122520 101227287 25948 -512685520 686904205 25469 -525119241 845771708 16440 -335915743 291390685 9200 224999306 348580558 20595 16998372 291630317 11973 223442631 119233193 11168 -281017189 634323906 3533 -116995450 713882719 22774 182702025 25376342 4321 103323557 719178166 19396 145822637 451737209 7179 -576953874 580044767 6756 -326660018 16454834 14993 -74005490 281658857 24334 -523751589 496062603 6893 -319902276 190684737 35 186272686 819241003 13839 -69016807 607561521 21660 195247879 318529831 15104 -596592158 86559550 23797 -195999915 140566049 8771 -194770234 930118311 15617 -339222941 415051948 26121 -194872913 248702262 18740 2073791 39361533 25611 53865564 83431161 22510 43240514 323755653 17791 -111076048 827756287 6473 -581299621 900151384 230 227660999 110506330 8192 -171757344 101227611 14655 -434450475 410495647 3251 -262291001 535487109 4328 149303979 522163585 4936 72353036 894728859 1220 -565338131 293176693 17508 33293646 393469193 16333 36179538 455125657 4114 167252472 228867470 17533 -419881287 163195723 5379 -224049575 497771779 597 -9258782 847745461 17958 -341122133 629440078 16464 -429124582 17816887 23024 -541594914 683787909 13907 119523100 149825740 10160 -244432744 545271952 13450 -264843149 290829564 13193 -246849591 346849780 6835 -432931048 697783657 11172 -43174397 781078232 21275 -441543394 250373108 19905 -305588290 569986173 20768 -92731074 766263106 9724 -142090206 245195493 20416 -28938415 236975617 24348 51628 8755916 11090 -533997213 231116131 16657 64558463 704567236 19152 -185415569 448021269 944 144814444 734027683 17200 -148625397 750222038 15049 -520114219 565746446 25588 -163825527 76753511 1776 -75491398 534529264 22659 -526938634 636461434 16477 -183260934 526494232 5797 -278427641 556314774 15808 23537282 551839162 11283 -64567810 418066473 9611 -132359684 473777269 13134 -591286857 760136794 18684 26720800 689253033 14829 169539678 410743127 6446 -260955091 499311766 16455 -18889084 827877582 19382 -247697799 467363748 20502 -47622196 632798688 25105 -349608077 293544477 19893 -298270132 543515652 26013 -500678186 434301979 4278 -486499364 419219460 3141 -191201817 889663564 16149 -167154844 422681529 1209 169847151 326011726 23485 158865314 368296280 10609 -250378542 771603075 23372 132164562 365507820 24804 -370518346 675287564 25716 -106133393 769450619 17483 -564957189 578958993 17957 15808704 103146770 3392 -588898146 53681122 15422 -251288646 8833928 12334 206924995 919759331 13917 -187728246 246276344 14538 214444658 379580898 5700 -320295991 165179623 9745 -383965704 493462525 23089 -455235741 221638668 931 -294398378 854968998 18534 228061115 396362152 21397 34929546 358334688 11007 72612171 895810092 11682 -36472023 54527388 21963 -240798113 468706945 17941 -358122423 318257871 7714 -172283087 411346402 9413 88127822 424735818 20581 48483182 119005857 10483 -421090576 785295770 20624 -404365130 187538334 23371 -372834609 613839826 26469 226369575 371161133 25492 -228063747 667149849 22013 -555947776 128764605 24818 162602382 507249424 12879 76899018 207127184 21416 -286394972 928551750 6069 -420180711 620596572 7805 -292720848 331664845 13524 67491634 140604756 11769 -338217182 600628345 3885 -311690316 772523891 733 26960305 183488312 25321 -38704221 472356610 24177 -95106033 232503017 25742 -552046405 766895114 23896 135473892 461555012 406 177797906 373875331 22556 -126962045 156770159 288 -100110874 52781367 5779 -404953097 14966217 5638 -530644096 516495238 6358 -457723695 921795047 12897 -28757711 118346634 20432 -535594963 636449653 3145 -155926764 828985957 10523 -283253339 481681259 11958 -168427813 413614123 23192 -428510775 650241926 22850 -67738514 453673853 3304 -319758507 73219582 17325 -543607067 72835393 20256 -244671204 222353039 52 -586326647 439914171 8459 -250791703 601044976 8785 248338605 922967699 18544 -14730166 784749745 24175 -504513009 581659312 25340 -238666211 699733672 21566 -430975945 251791492 21323 -128811694 268922576 21208 -545067064 135590324 8810 60171855 493790560 15425 -55496314 611758804 3741 149656106 541409925 12307 -123844276 156940394 20186 -371263707 9482787 25516 -436793202 330967322 15069 -415239908 350954418 158 -285112360 827512246 17484 26086288 478185282 1919 -65949165 550075076 12042 -98319274 895675651 23581 -601474153 498245776 16477 -430242204 725875762 12413 -4571022 40693678 22204 200359826 488208008 18751 -391962802 776879074 24900 -499316050 569114936 17909 -405865865 354401476 25723 96940238 595219347 1220 -15766757 32562567 862 -247594907 219941242 23602 -304971590 902069763 17431 34508067 556392008 2806 -590976646 129874567 12704 -577292421 368025247 1035 -480696838 312255382 25259 -563502971 114875663 3272 235495886 622855470 15669 -58254559 778320768 9410 -265964410 619686416 3709 -314804337 897224817 7569 101470649 140476192 19019 -484447494 91995728 23955 -296270095 343673975 11244 -275879850 640984699 8567 -166421796 899023625 6670 120378565 299261371 19963 -298728267 906027554 15044 -56961925 794280302 20409 -6057310 56310010 19317 -564102202 926386550 21621 -384647707 554633600 5502 -74763473 288645432 10411 -492890295 887374890 6366 -444557099 541156884 15145 93633743 225838647 13915 -317469668 581096503 24036 -291353526 497979399 16158 123128380 670711926 20680 78152081 586186721 5525 -572849774 798926246 18465 -104973058 689227860 1474 -220388923 796347480 24984 -530072998 780507977 17435 -526994613 806897527 18446 194226391 378566170 18417 -147290794 686615541 11250 28459505 226642241 23707 -534576316 753164718 26337 134277433 735568632 7914 -355164684 574188946 7681 182941165 437139855 11794 -333416676 225313620 7852 -397787979 399644635 19100 -529662128 328405328 16470 61791900 757540574 24533 -170813117 233985666 20797 -351219976 440619982 16182 1356351 841982976 12850 -187639982 527105359 13401 235038899 242677944 22686 -108270093 92499599 21045 218859688 657267911 5817 -88327968 569850213 23192 195076148 554128269 578 -490203933 542390661 23080 -572200558 435347433 23375 -330941464 185639853 10941 237320350 881815537 14095 15778826 614506401 24113 -281801240 547092497 15051 121416001 783910554 5296 -559589368 307456842 10480 -135664697 218366618 20189 153826917 705137359 21012 -200089096 338546472 23703 -460194083 881304284 23979 231316899 862804785 17963 -423636714 848828910 24248 -242511178 68185523 17696 -588816185 396098579 6760 -538416996 921310763 18182 -348253038 904439053 25351 83411931 543086630 20062 -409561889 415162074 6585 -284076477 750655850 7680 -578223511 897195852 1814 242577653 808720596 15140 -281538994 154351647 26230 173858573 116762019 11170 119232794 266848935 4984 -430490655 873423905 23879 -142664036 417844532 20329 -307108177 423590573 11172 159285738 914764760 9714 85687185 320216115 11958 -506314766 565970671 18698 78849929 489784730 25946 -87997711 144419008 22897 -475320801 182410568 782 -440434689 598783339 1407 -315259979 750152974 21547 -427761506 47744669 21702 -113689536 74963824 13350 -318936436 509504940 6851 -204288320 703942136 11201 50778920 617183630 11493 -448826640 638684567 1436 -8856822 607210918 8112 -489518510 158458135 12685 -581948596 455101874 16279 -255014581 65944994 19903 -450424732 470559988 23010 -206741536 107907237 1584 67290086 219555503 11929 171952933 170394168 15042 -270470899 851941471 523 95718498 298407788 19129 -108822870 644421268 22365 -192796377 323515846 4048 -250786375 465470237 19364 197920315 955484807 16887 28681529 692935690 7770 -509842291 447010450 15192 -76373342 627553617 10307 -390029448 219334831 2899 -394657640 847103594 6491 -350109597 79346953 12030 86397939 352920814 17372 -427500045 897699891 19452 -531358195 357658982 17977 -194919672 583562099 24909 151792819 564889301 13967 95203301 792513527 15368 -531470664 281467842 10790 -182642699 420099655 13649 179897353 33641742 2896 -449056915 182642204 25850 84121882 640798238 24743 -459322241 711272557 18166 -580384181 825529982 7585 163866970 381805978 1524 -348019606 588585236 24102 -429007175 237488771 11555 181485212 840866374 12412 -29124829 454796199 19989 -185658524 144777592 3445 -6623902 318317079 24667 61862463 666541803 24533 -195559983 513047853 285 -564590556 471159710 14489 122726177 556801321 7752 228076892 658137217 16065 -317825987 353709651 3004 -326186114 825947006 13973 -139264258 636315432 12362 -170675443 769449059 20083 -366377255 604679173 17680 -56194759 589707506 16779 52575711 723282146 12538 -571450722 838164648 11960 -171462592 173802912 23875 -304477314 488944526 3989 207336971 625557380 20177 224155541 497541805 12363 -155136039 159111981 9759 -326517328 44626491 19041 -296657688 45471197 17453 231074406 215316850 16157 -302273459 768872356 18213 -33509578 699993458 26316 -427449421 732248686 3311 74932881 558473092 789 -33244865 228531928 18612 -266983981 219759438 12458 -200756119 634519474 19305 111169858 728580579 21073 -482672154 617187705 6485 118319139 932473288 15305 -197745373 810243835 23240 -442806881 85609837 12760 -233945313 156908130 17175 196043267 66441461 18693 107489808 265442383 1837 194548538 904351195 12821 242166310 788757946 8734 -363067846 720981445 2396 -357074172 868489857 12256 238721938 406374497 7448 -397395324 236487610 17051 -233457374 820777993 21082 -286942773 760591311 1632 -373542999 529143102 1705 85045331 546659557 17696 72149850 625566606 2137 83083863 906520537 12370 -504440976 908444733 19403 -59571086 841753230 6310 -473188284 766756305 8702 199858574 718792421 19741 -490535866 211554416 11833 -129837679 242115589 4418 -571186666 73533916 25962 -4088959 577375711 5060 -12373839 297202511 7125 -9618668 81779103 22134 -288273776 96923025 9016 -188659228 814896202 2349 -323702547 805734302 21174 26304455 659950607 7529 -331302056 918382444 9395 -424646568 929075550 13576 -421697895 871738389 15942 -588647249 600438867 18504 222205090 704975930 22771 93427615 456191453 12166 242670268 100835056 908 -383154584 945703986 17124 23695010 637386676 3579 61382730 104066061 18140 -330639456 527965920 21400 -444488477 117764467 10474 -439205453 452809730 138 -211775567 23768707 4297 243493208 947529276 21108 229629016 573833988 12484 -112126125 511979034 3836 -293246215 856406851 10551 -492943239 137400622 21545 -126752097 611662580 10216 -598669413 804603768 7270 -510828942 740778645 2216 -227733023 138087825 11285 -551211934 282776670 20979 -257776185 758611798 2631 -225804617 47201389 13703 -418476769 909989902 14791 -176876640 51236467 5787 -128506104 690029302 6665 -232281095 178908008 2256 -217054817 267110190 4633 -554756802 869954927 798 195243302 893175385 23780 -455671597 614441898 11603 -401579358 407373473 18007 -131520736 252213571 18262 -202427841 846629090 23830 -498495021 84036196 14194 -269683986 797897361 16509 -127359544 899452810 4283 -442874187 882493874 412 -524879847 532361119 19030 -166646864 275860923 13620 110591408 708629654 7783 -489364375 379856193 22936 -266207264 755085683 12794 -17478501 955441291 19521 5360030 807318695 12370 -261450000 68820852 70 67384738 183109615 21904 -12323055 882801471 11183 -224888883 211897430 2801 -128834933 178523219 15790 -255088831 236976714 1113 -459640131 501711766 5992 37583395 219575693 21883 -320208805 352275328 25591 147444813 421215742 8738 -10671720 907368580 4287 -535781304 182140071 12118 132837252 207228331 26111 -27953993 920955351 11690 -398033632 766137968 21502 -520620242 46351070 26419 204850606 392213039 19941 -210446741 529737588 12845 -188087240 43674434 19986 -15345271 916029210 22537 136839829 325931397 24188 -544457082 59007891 19238 -110732184 331190090 21143 55617245 796160358 1696 -512591077 763153933 24404 -497703037 154458311 15152 -196298351 726258551 20875 -397899121 873698873 17579 13454622 496781625 23640 -20052708 757416910 21407 -385316052 16637796 7190 -2403516 517219473 15285 -370954299 296138204 2473 -326247658 291217931 17538 -444403861 161459324 1854 146945552 688626719 18656 -376214707 104392094 9888 198133750 864788193 19753 -356238513 134840317 6070 172280390 10750943 5213 160625 785878222 25077 -332927578 386240106 7426 -598841094 581215124 2383 -114709423 786630712 18423 10087823 328513642 8594 21979868 128492029 14245 116773620 78619640 20082 -206122730 19452428 22505 -302864997 166885149 26209 167527558 828265872 15474 92632826 703623689 6889 -575587693 715990813 22902 2635558 506895120 17444 118712811 487708768 2251 -279199009 651559013 3347 -121917364 463822378 3406 -485762293 905795620 4806 -368649592 624742729 18963 149610898 116856051 10966 229486145 450828457 23273 -45904172 85331754 6675 -393269990 464626505 8175 -126264901 169210996 14710 6031139 407904824 14027 249315764 400465209 25709 -50023400 88684373 14137 103300819 902975375 23040 88555707 943257834 10026 -354046456 668226676 1996 -470552378 593742149 21341 -279294131 778081006 18744 -50812628 247747364 7926 -191051831 210719827 4768 -114025539 70587086 21980 -323720724 167032454 18017 242487968 936434384 7716 -14652154 508422006 25616 -274425573 369129454 22639 -197473698 145303972 24462 141379837 198451105 14604 -420561606 101266793 15579 213219278 654848873 15679 39956426 737468330 25536 28722495 263940129 11409 -370031131 574097236 19440 -279891778 410581198 5504 186585718 335903418 18903 45029743 613140881 16279 -433284337 129489744 18189 -5537720 840076721 3578 -42994219 165816686 8266 -163376073 325744929 1787 17230628 868444507 21097 94495426 358434854 11988 -318705160 217724672 10671 -314597964 552873196 7845 -466301876 108241288 3682 59562634 166388515 19403 -520993123 22912383 24950 -89140990 837801781 20921 -12685573 448964236 11174 -110080657 492947927 12494 46735277 773939197 10254 -448045390 532729259 9892 17398444 98610556 9551 137698402 177438820 8815 -335054849 86533383 3077 -204175691 558510619 3417 -384295136 67007159 2181 21473238 205922743 12656 -114520536 181249259 19692 -338198936 86057501 22882 202494090 869115965 7165 -311331089 319307214 22405 -417873522 32866362 14623 -414564918 774166730 19019 -591595547 811281713 20228 -539249773 528768222 18033 155784417 336210448 14960 -560006668 383671023 17302 -109483 785638278 2133 201510590 298221342 11638 26786934 928232336 10053 -187651581 668492355 3604 154926349 624054408 21156 -91644333 860559128 25198 -513664074 404469778 8268 -543439830 311487452 2234 -382489778 551649878 15241 -239901550 288753446 6678 84809258 245811812 724 -55977526 104273060 14202 -531169473 574070932 1440 -302701614 514336683 19462 123026044 952670339 18271 248888293 246852212 15869 -400982628 422332171 3330 -435169883 695719954 19709 -446794316 31251789 22469 -358933980 464435013 340 -394352736 729522873 10142 -243446678 832191284 2843 148377934 836895276 4269 -28428999 115536954 21257 88412185 139828288 6357 235102727 889536900 9649 -96517233 665384536 26375 -425125402 733010038 7373 -223404767 764611191 19608 -426980704 617814085 5972 -309154916 448389560 4729 223504775 369231595 24568 -391056103 592123371 6207 -336224923 616657751 16427 -443895836 935944889 5957 -205594804 900517027 17541 171579251 107626062 24704 28984463 753070900 3513 69953280 144688137 15024 -335268470 804714566 11662 -429538200 352265437 19449 -602052832 198548909 12799 -242625706 280476803 20362 -365644355 551034221 2301 166486823 330036143 21936 -436760863 462662999 18228 -51724730 932338481 5059 -576658087 909853145 18670 -305294508 53149532 13581 31847393 642770278 14748 -563407506 12594156 5766 -432799252 813066223 5257 -550972849 684287908 3854 99476803 380672946 13534 -23001248 649742686 2363 -547881662 644409309 6641 220356199 256808920 5936 216843012 227156474 9562 201482813 30111340 16492 92349837 412084076 16274 -562072255 736867495 2685 -39959515 271769003 20958 43399451 280451993 24619 28651526 871284208 6935 -487290290 369494003 4088 -461729029 675369360 818 -125144631 874389433 8279 -6424561 407458761 2836 -443051599 423637415 12470 -34414417 426915175 20764 -306398475 30895785 15071 -305069131 285487063 13784 -177554006 201027260 21004 -129029813 608818228 25238 90512508 184178307 21594 -466446006 230480936 941 184035481 15848141 12517 -20664780 439932542 4516 -547589813 851024035 20314 -83517508 936667891 20854 -143521013 611961758 5534 -196602023 56882145 20620 -583265953 448948840 4648 -376529953 616846640 18443 -247820989 651239307 25679 -194590701 767065871 16764 -394557573 281356829 3799 64806089 374671414 12515 204507452 578364751 14311 -469112428 225749157 5732 -359518513 513885505 10495 -51995631 114450812 8477 147828055 513949643 2398 -278315106 584845527 21010 91272636 750582523 24720 131924298 927641619 1012 -306695795 92028129 12320 -209122371 184814245 20006 190708860 881958873 15513 -76757443 407328226 5943 -67835290 226647916 7034 224732863 315893703 629 83633089 202586989 23266 -507992739 537788169 5270 75949187 331153337 6637 24057029 735607084 40 189818234 831490682 1177 -233179018 99538563 21193 -222790980 110816349 17866 -567407549 560635127 14927 -300988309 566158249 17174 -35886320 418581194 17937 57964548 934712003 21402 -315277968 950021868 17118 -342773853 519225056 19233 -256399130 379654201 11461 -78770174 47276342 7815 -332234470 776378302 6267 179400743 791159539 16415 -353260802 576421020 26090 -206755025 589540307 10092 -146835037 463004986 9203 -333661967 885538442 24502 -3981040 81069457 7052 -404657630 290085872 20435 -423833759 48103758 7287 -564233184 914157264 1040 -241939736 356986592 6691 -585308210 635380147 3816 -512619134 160090124 23851 169478577 676274523 14318 -225115668 891158177 6064 -528326857 72036210 11908 -206573040 22714013 3504 -17694253 523749161 19302 -600188507 594209919 20044 54111727 607091227 2613 -545980934 315226664 8788 -94809845 953752053 17367 107657080 53516559 13013 406117 377994067 17410 -488328904 245955456 13795 -582955827 816526166 2220 -69133175 486306144 8983 -175991610 703604357 16966 -290415180 654691818 18553 -363116384 147648927 7289 6489800 830390160 11704 -77143300 738435447 22273 182098282 871780304 16714 -480128556 697472034 17003 -273577854 146878546 6161 -465608796 254087255 2394 -119945133 917493732 18847 -246170675 214400622 11988 -394493408 812069817 26083 -127369689 400255673 1342 -565954901 831244565 6746 -430379228 420323526 24823 -145751102 777791378 15554 -265103238 736805827 23218 -415717407 861695948 8382 -75845152 671768114 20112 -463662604 354790084 24040 -517856983 93610506 5883 29388597 649038174 18650 -414295656 224606928 14403 -395633482 470092261 10807 21391075 632827947 15969 186694735 127011124 26103 73469389 820088404 23116 -1078375 353544808 19519 -502831034 277433813 11440 -220440987 408317824 9224 -467327247 378122490 2004 -187897063 776940944 10336 229964442 524142432 24950 -346968807 464934537 26402 -348470640 520739252 16498 113422370 39898070 10588 27104155 778500156 10170 -96521779 654247447 20605 -430187181 168657999 4989 51435739 804737236 3528 -78338798 812940582 3574 -273080160 137605479 24098 -181887116 541098127 24130 -125326913 826750590 16003 -275029281 342628762 13493 -191415998 99258742 22029 -93934985 836134504 12317 -449479538 588493765 9480 -315452084 541106639 12253 161558209 190445954 23520 -427088999 146512471 12992 -189650145 839905364 13087 -336618223 62415499 17596 -415667399 897281050 9488 81584315 24637379 23145 -412887401 861627537 571 168219688 482024580 12103 213728105 813535670 1494 -199509458 490955650 3177 166266398 137747833 17858 -344375270 733380124 15492 -34725098 938816831 20460 -75507693 122077117 15726 -281877305 337701010 6405 173452253 57582150 10811 201733346 530496785 1744 -345192536 365465354 3553 -213343503 951193346 16006 -576013788 629878678 813 -205949869 358781789 5765 -403649707 598432792 13524 -532845751 843893751 26111 58980353 295703939 11553 165023965 212139855 18158 -204419063 578421575 6059 -459151953 225864401 12584 -271049806 477998618 12393 -16938167 707756185 13794 157504448 471842177 24843 149399085 202973892 26008 -55770164 634414155 5642 -574672873 712099071 2129 -517015301 823202883 20011 168039257 184895001 14229 92523971 204550305 3470 -181369122 196736410 8848 157010568 131587880 26129 182104069 882309070 22307 -221609672 398273944 18724 -53679551 169743072 11941 -556954632 806873858 23692 -577230786 918353128 16883 183081757 757754827 19769 -159115285 615307348 17468 -544172151 94760296 15694 -434542505 111327557 5431 -424954598 250425549 8109 113241935 461412923 3610 200683245 925273073 13801 65511561 625139922 8169 -253665920 113696371 20884 192577482 875512309 3137 -488539718 314529799 11595 -245888507 113621129 23775 158616856 306936275 5604 174993417 332855168 15663 14514110 499029063 10664 -319261160 724824617 5475 -153407323 325999635 18801 -232863805 102769570 11423 -493688666 628934388 5346 -2927311 274327064 23406 -374464704 345062006 2556 -18591256 72763181 2385 111675900 943017496 2956 -503522630 750158103 18696 -150542748 249624809 1236 -393224743 921154677 17715 -359139383 742572329 8987 -236087732 828221283 1377 172348078 243583103 16662 -141412223 696119228 4072 -581031596 151851211 6999 -450179437 106658469 14339 71112065 820298661 17080 -580997092 663816299 2249 -578480802 930990368 17001 -306550783 939674103 24082 -304862927 158972175 823 20371920 253991572 25224 -337749939 485085931 21505 185544824 73473332 3506 -503846818 419641193 14894 -422007034 721172700 21887 143774496 950201455 16260 -179102432 787393681 7810 -394808614 179561465 22520 -413701168 945958466 19827 -569452135 332374757 17894 -10683969 895304945 22971 -488681125 415143911 14028 -352062482 873759346 13634 -386029736 350291840 7322 58114242 291128154 9154 -489922936 833788858 24339 -418413248 888181730 13408 -588751108 900704480 15175 -352705212 693506133 5064 225137780 755000044 16926 -228047108 292491382 25916 -29499829 199604379 11890 248191948 15228063 2842 -310020262 175746606 6934 -172278073 57918651 15384 -409305562 797663034 21037 -473266648 552641886 17031 -8320432 470331007 20407 -558024813 40905866 18309 34975279 775120405 7923 -331314916 283947409 1803 -537597184 952316660 12308 -558778685 162342936 14370 -506026301 14083422 7587 -76467485 114882075 6534 -290423481 561382097 1945 -290267708 487879339 9527 -47498856 511323580 12317 16222767 249932811 16436 -295007498 49991965 17671 68557065 536209605 14017 -437237093 629875440 1184 -479956138 203155832 7319 -370743709 273787884 9912 -165100707 651592595 18462 -601763381 680508010 17722 -387214705 233890356 7005 -555620316 305175721 26374 -111937034 723091362 8742 -7806541 586714063 15260 123720481 349143842 18627 145759742 590656491 6039 -228736107 764768212 12342 -134634558 449878118 6031 -527748666 945171982 20661 -47311155 323956640 12630 -300194100 715269217 24398 177047423 158244736 4071 105839873 111154679 8533 35627255 407004466 14500 -158411202 111623374 7796 -424290529 619903072 7475 223359464 613896194 18943 51328530 61633905 26234 -451796901 696651640 9143 -528903481 54812028 26165 -355332398 270752888 3199 -331068601 662129959 2358 -308319608 861315444 13357 -289605851 783662577 12244 225674742 817896463 13682 -827114 450163423 8158 -346422569 16088331 13881 -29651510 828016516 14712 -601973839 491786697 5735 -133440764 437043766 21856 -501624830 804031616 15972 -570597107 877529824 14577 -364722146 204048802 14197 -85578543 386642247 2771 -96119915 60303467 1208 54620173 867840235 7973 -423743629 852582126 22380 -212283657 373144831 8295 143296588 856001931 20235 -12590687 174142469 9193 -551850131 852432906 2084 -526616564 342750026 9350 241403228 892824323 22447 -222337310 70592968 22832 130452212 444773199 3581 -350913088 473137849 15828 -357180552 113265366 12218 225087177 75350666 16440 128686642 684370187 3181 121060417 315127877 19373 -455883642 657999581 24959 7371308 921326748 20233 94218217 609896341 21147 -167348142 156322636 7367 -62405866 290896045 686 -49114507 795532944 7720 208230126 586584008 21881 -404975699 147735186 13625 -486670012 44375199 25827 103724775 80577194 4409 -319415821 619058221 10690 -466110936 664071380 3198 -402502720 437663976 23132 -553612828 8824250 19198 -145851842 226632469 17829 -320160589 464930103 24922 239742457 874789408 11442 129929082 104442032 2326 197775952 941076062 12866 73832645 264034328 22413 77171577 738247958 12913 -142485404 909422090 3366 -161002412 890926384 8706 -40680948 384202046 3795 127112726 464064656 21761 -392585338 352872209 2258 -50235557 209178579 23618 -305908309 883752194 8810 -457757946 62032049 5445 167336954 888192779 25080 -481455244 113270457 9164 108982345 615251155 25307 48295412 525806274 16920 -445235075 913054140 14504 -155726053 814357542 6001 -515600435 824422174 21996 -382617444 361606136 24367 196240055 856238543 5437 -189709549 916239748 14662 -411577115 620121841 2358 19199226 457930211 17416 -355564383 901429931 15296 12743791 559521040 7392 149058688 325502529 7799 -83740743 312846497 13442 -418107665 88776169 4645 929502 371525492 3718 -249485034 218533205 105 -386189306 585125631 3663 -170290567 351340643 24195 -215427359 520325676 9838 -112944628 217637949 24014 25082466 742960601 21758 -564501700 91098186 6010 223001429 369110029 2240 -132988317 335462144 20307 -188408115 522563703 12675 -77525658 333561819 13880 -81064487 226658251 8872 127066396 149733101 22810 -15014353 221353975 18871 66050153 820741781 15338 74237161 590946712 21348 224219109 162626210 12714 128270118 210610811 12394 -484853801 303334775 6693 163349109 265216651 26142 77738547 255621057 24264 -510454695 671897865 23879 111943227 414789709 19484 210346176 163319230 12640 -231290780 884227976 8204 31891378 698064226 12539 110724404 869699663 15101 -297359715 232354574 6212 -481602460 402382399 12798 -36396032 752657586 18661 -297761984 97559082 20205 222044948 317064815 1632 63679013 48619508 6503 -584929883 545146285 16071 -53573406 76986041 15454 -162107629 68176976 5256 -489502287 340155404 25373 -200927569 537380340 23192 -439718932 411852141 18136 33712066 651302575 18065 -529586661 635337954 14805 -359666053 325924942 20624 -121022814 926569056 3398 -185160252 342729926 724 -161021050 821254688 4310 -171984936 509909830 17898 208895850 301224521 13406 -167761698 550695702 20323 -339847131 645373627 2026 23583001 779453253 20111 -420218023 840597901 13973 -417677144 299387506 16886 -464462837 54553119 3889 215797146 609309527 4812 -48500607 790136230 7244 79442471 595115862 4384 176533130 776565271 19460 203675483 132585937 11257 -541784826 87791047 1367 -439087009 153150781 9461 -600636757 70135468 18426 -149036206 310463477 7328 -168937571 571316074 3140 79349158 176503026 24266 155150225 435198720 5765 -281494667 796196821 1363 -495127825 214380397 9365 -601129436 407177642 9589 176868065 414011790 3627 -340032600 374483530 6207 -377820697 930852575 13184 6691014 789575159 8171 -522940623 631576459 5846 -310102175 231616188 21886 35769271 518570280 9372 -548022801 280856164 12178 -147385848 88112205 20478 -477735024 570071659 10194 147616437 737873001 17948 94202617 603319912 11361 213595216 128538538 16408 -567414058 880545184 2520 -67139785 517770812 25799 -265842874 16515086 21089 218155145 837616568 21014 -221359974 648537405 19107 -277527160 907064474 15552 70547084 702359630 19764 -74316173 432197797 16276 -163027510 929549409 957 -337663474 268342825 5791 -259227304 425901653 7445 113764476 627206912 3554 116308728 583328255 16987 -237051764 43478333 6632 -25674444 829532423 13022 88417054 244023090 14687 65575795 676376028 1643 -116513853 420317221 15756 -220476148 279743444 23180 51909105 258493811 11447 79761193 486360989 4042 -286517028 557020693 16033 -244881706 932340770 10536 244215580 658884661 19955 42927169 12208659 26413 -123628412 721779794 2472 -101506708 274840608 21592 -84877553 307524861 16740 251568064 73453591 19470 -354578061 879777356 20612 -53186920 948261883 20874 -338225427 317875960 21490 -569355294 42743165 22286 -543773353 25853014 81 -537957620 108488023 18125 -301894404 425024453 10941 -570654299 812267511 9452 -325030203 91741274 8384 -331520864 236825057 10986 -20652100 215049680 16476 -347803306 411210506 17426 -434649088 204908326 9216 -325998150 907977137 23096 21338145 928244961 22592 -579524775 664614192 18553 -374792486 91301129 6051 -226708466 777323169 23068 -544746918 375181514 22929 215533313 386037021 26209 -60992966 751973347 7621 -170629866 891993881 19613 -242004208 616531621 10353 242508814 660575124 21949 -54795649 581627750 12121 -466925299 155205389 22092 -153077052 748146895 1893 -343549325 225011128 16807 5868526 224901190 8961 -463394157 101840827 20405 -92242049 257663936 22441 -468051774 788765484 16678 -573162124 929737266 26335 37535196 182011588 20246 -308999045 95614001 20697 -301871012 62479528 18989 -468400899 933169652 16620 138516335 689609003 3171 69147762 736126471 15787 -169924749 83524996 2628 -373143883 194079221 25404 155665554 911030767 20855 160835791 560483651 15454 88678465 279527777 3399 -553845010 920881907 21686 3853888 309955828 6371 20650488 478871475 3435 -134724586 909304245 8420 -316115175 874890888 5478 -85942447 863138556 8652 -458879655 501663855 25728 -42701415 262420224 25609 22495972 233797064 14182 -144821528 615051890 9323 -455532140 222193216 9473 -351472557 58962521 12255 249132889 106391486 14952 -455626241 656060317 22728 92579520 305546672 15104 -159099667 880986339 11510 -241501685 583775968 23799 38256337 940489081 4448 218956049 191483529 7499 112746361 219422358 8848 -262531324 70001001 24833 -348534165 664971020 15248 148173670 698124253 9353 -518294051 821462239 6255 -520013773 156168179 5805 208614403 265102645 7423 -159728321 82295139 5979 -405892803 782239100 13668 76490768 820641433 9833 -497002802 798447182 19753 -184615736 667833807 7565 -259059199 571441181 17173 75395283 714134740 6811 207687359 310566410 2463 -522188210 761394953 4258 -229577250 710594651 20779 -153626998 836453847 14512 -158226602 788761114 22995 -337822930 897320027 25668 -82100835 544324921 3878 40479564 106417552 25217 -416614611 684590970 19014 224978572 262867156 22431 -572969280 644906223 8791 -284612715 582363957 1571 -265570790 77116397 5162 -201334354 24476535 22688 -11870419 116826973 11538 196618499 855167221 11434 -473720854 30430512 15285 -267653378 853813896 16319 -136665068 885024957 241 -300752020 889509012 11451 -55607453 71000878 26336 -74429595 121865021 5710 66507386 121417193 23945 217644157 543107148 23274 122130332 940922706 4026 39997116 275535522 15392 -115384490 901506473 12133 -259103529 723823201 10856 151649107 579479694 2340 103977440 109154691 26426 -360896467 796109472 7353 -414635048 391412134 5764 -14565870 372971505 6680 -27902426 272703491 21820 -370103210 61556879 21275 -289731355 368151391 20199 -571972227 445066852 5842 -164832436 576453353 20826 -508884243 113536425 6255 -134822028 552585939 33 -539548560 166159232 10295 -172911355 705116172 16778 -4712963 138814366 11208 247087502 698272213 6870 -478050768 695467574 22545 229809520 315993810 9045 -524917262 529672076 21768 -139557996 437343790 23731 197201793 218673737 17865 -416345286 919220392 21506 25737820 902950999 8223 -544946665 488515754 18034 -361213488 515712118 118 -353642871 655353441 5739 -556478601 734113318 22200 248907889 214464471 23843 -264377985 207360960 24612 -232704451 345185624 4494 -551473458 911159204 22976 72685799 324328106 6375 2435957 375729010 8183 -129317641 862098307 3154 -100121327 847598577 24435 2653061 692164776 8294 -391550952 615934088 7273 -411127873 815968687 18274 229322453 333933410 6123 -577562752 45013951 1681 -351927544 94117572 12583 33837563 428857767 20357 162971870 679442100 1701 236467097 282814874 4132 -314397216 900373699 10678 -69530354 475565076 21631 -60296448 289625800 14783 225056157 75702114 1532 21523022 935934562 18089 60700225 626390238 17062 -20462251 507596085 16706 139706619 918088043 798 -64439922 162858892 25022 383037 539787814 12753 -230612533 226508975 464 -56435441 406561795 18249 70694341 483606738 2175 -375295531 890404011 4090 -268391069 653224198 18617 -206166911 441137041 335 -8112854 837964325 1860 -367259377 436920114 24360 -176872473 138497013 20710 26062594 397015678 4904 -307901427 245715589 26067 -532495535 613909906 9457 -40678668 532724075 8630 -572831693 199020965 1858 -95350399 832245442 24142 -417659077 683547567 25718 -412291515 836338136 14129 182619753 79257105 18928 -215042795 562268663 11939 -312436311 268227821 1146 -458030762 38014819 1309 102625720 866862805 10974 109417725 197811773 6265 234672208 496886315 22717 110039707 108445321 19142 -299840833 578009436 5725 159491049 557157968 21612 -76256635 209082261 2246 -75304465 120635490 21828 -273967210 363441185 24825 31391525 862861542 22825 -331843971 271225357 10403 58603759 167085428 25154 -42748133 40685415 5397 243126093 489944242 4569 -405692945 808855299 15201 -382124842 319279570 8945 131523766 653809902 19568 -528441996 478479891 15669 -289570602 574014150 727 -130058273 774304044 26450 226276731 136306522 14929 176836956 722336197 14801 -533135599 177511179 688 230982070 202926971 13974 -400275987 327494895 25837 -47575102 882787069 17438 184830715 627636547 16117 -432299285 124914708 17589 -581430765 917362457 10601 -190329806 319132652 23639 -388434999 520803405 591 -296634368 401132532 22035 -405282795 200177465 19853 -345197209 139867728 16890 -247863998 555438959 23918 -211849462 635815541 21769 -321088236 16138822 20462 64119906 412471434 16332 -512794012 413028077 11930 -219893395 650498989 22270 -60264730 316160136 10206 -117393933 273165146 4756 36767887 649837939 5309 -158851163 522662327 17787 -558088529 277287232 18932 -93387900 881287909 10095 -378998003 746922080 9896 177992721 618133055 17293 111392785 43905549 7327 66337654 293868145 21204 -322130200 710165110 15950 185922867 382811536 22109 7309052 195629061 23189 -176971963 462520300 19039 20109695 621929427 15029 -589753499 292896607 5737 -113954428 902518613 21425 186818333 956908283 17033 -192672490 833230274 21716 -361622224 740574139 25816 18451521 863897541 14933 -58713301 938283920 26248 -319550359 650715651 24864 167015770 880715081 12283 -237321797 368258378 14858 -378160898 672507671 21879 -448244020 666496314 15441 9268602 360465726 19643 -246949199 207998449 5440 -122753383 239164147 21756 22147431 116531115 14842 98371362 478897172 21938 -321769552 291293483 23966 65212949 421580534 17202 -194440840 330610847 20724 -130719900 817079191 10714 -242160823 79072200 318 -53480710 562093715 5498 -434384140 724563775 11956 15356504 837129822 3368 -295454793 96388288 20191 -213754674 655291244 21558 -422682068 125540861 25883 -482362207 883854360 9290 -145956170 418159436 8409 -395803447 550630811 20985 -390641127 687551743 2858 -116044895 273034079 4106 64481993 85981911 7964 -92131718 910728804 24342 -140662752 110253703 4890 109394306 41029548 8235 76058025 260976484 8204 45045120 360228180 6120 -255864513 586198710 11185 -500545775 467400302 2231 -392078208 361028650 21888 -237607854 437754903 7852 -462847692 209156918 23683 -506162517 33554007 15403 -251807256 410497404 11365 144064564 615505050 3063 -486476862 620713985 25418 -152994946 238208825 19284 -289163143 430042211 988 27814318 381477636 2983 148229946 648030230 2803 -593207470 638987706 25218 -413108947 303438339 12822 -525866499 492436264 7640 -55543720 73557731 8458 -336642005 808770508 21947 -30854745 294068057 22778 -527486780 891608108 14545 -482139959 320781928 6193 215570173 396174802 8700 -318077297 767816698 14519 -441049911 379415044 25221 -119312223 408218449 3323 -504303956 719735093 25991 -400844373 294633740 19215 -432975010 605904212 22335 -17379644 747271091 23534 188468026 787566410 18162 -388332513 203545843 3745 -558976597 716173375 22137 42721409 700179024 7332 222086628 934869846 9979 -115953736 134172125 26249 -550622452 368338956 25831 -313541932 39111949 3276 -502064359 320187582 25511 -194296970 872472431 8947 -516028615 489790411 7633 -334457198 839373226 24413 -573938740 217004766 17645 -37967114 569232591 7672 -252969709 51676581 8998 -59716518 663107656 167 -174021165 755754616 14176 -391688191 66087758 14153 32129143 89141673 24331 -207617060 887011880 18544 -547763219 330525108 3560 242613234 266491436 22797 -404287787 521006718 3427 230308827 189214976 23929 157574458 645237310 21356 -184687717 220070723 26354 -566150182 53936824 10357 47394240 720633426 6949 252595375 550142848 21518 -151158199 397141779 22784 -532840411 493175424 3332 38131346 537152539 1350 29781739 677318894 2645 -43571579 507667256 23673 -352576779 101093678 4948 219797046 682134540 2114 -157172274 115095534 18503 -44048098 655150986 13000 237155540 174360749 1023 -519330228 428335069 12347 -8856199 701236598 17747 6712062 684882106 14114 -294916294 571376065 20012 -17059478 540023850 12597 -572791016 721490186 11201 -34468822 409104387 25142 -17121902 109888944 14927 -362867494 776536483 18742 -567002909 462272970 20148 197199568 288646592 23515 88363446 592082806 9111 214361793 806725031 24682 -268178661 55091152 10687 -117971850 95528238 15066 -536246748 502063559 10276 -501258448 412609574 9803 -341311208 561366400 3517 -36706481 601395042 26245 -319674204 274093480 2652 -215070553 468112549 1909 -590317104 343339702 20634 23893800 489507700 12231 -308406115 765213502 13914 -404936450 762765656 14897 -268708247 266005466 3146 -76914904 805399850 4966 -552951338 123242478 16744 -231348111 114551539 3683 -226258076 521604784 2024 10792048 702728232 9720 -255889920 186782536 26134 -308604860 501577177 23650 134802359 653569425 23111 93596233 206709493 16528 153140960 389538153 20529 -322151649 321757486 20326 -388997332 433253631 3002 -202781094 717588350 23321 -506724898 287445354 3326 -370864427 673133267 19843 -226241083 301788427 25038 188725341 316414754 23316 -20622127 500502097 22396 113453311 57614173 15430 -569653377 879505065 11575 -287856527 121129340 6841 -93603203 266324775 22445 231650866 30826308 25354 -225791975 239110200 4009 -48853668 71924800 25167 -339606741 161869884 5588 -42595545 159602328 22881 35266689 28046211 17004 -539113549 187873868 17143 -81462329 691722032 16187 -363491766 300556802 2452 163091501 71386899 402 109904442 948562198 24765 -21634751 852760513 14220 100721877 197370097 3309 -497825769 37420450 9119 -373968268 326167417 6953 191061453 48351329 16260 113805554 801959455 6474 16476028 778439168 20650 -499359578 162711790 3328 67541461 291284834 4503 -100425443 668592418 7437 -340809173 685072992 17926 173703412 599498858 26062 -203296754 422393314 25756 -68918002 350890651 13837 78908010 444912808 16519 -196442790 395379011 9943 -67773488 805883128 854 -342199946 625515569 4688 -309310171 601862668 16353 -429178575 14815085 18520 -567348266 719124197 26314 -288644340 872532881 6526 88646720 589361382 2598 -136118516 55288590 11097 -51910650 323064600 17953 -101450674 391969090 2482 195485074 283842360 1595 -235555863 84972802 26228 -440992332 147187786 25964 -421578114 946946318 3778 -361218821 221469966 22077 203740692 488055746 20648 73557886 840569367 10391 -373715513 564635220 8340 -395572462 690000200 19371 -82897456 594459860 19037 -507285711 699460817 961 -194051423 918273875 24930 -285733552 606576842 13485 -197754158 688642894 23045 -7231069 688678482 9098 -169741380 121293137 17588 39119416 176501299 6564 -384692252 196720778 15251 88498706 821638740 10029 -590514134 490171416 19395 -581893077 35522015 8737 249071938 503520944 1908 182170824 539195139 16171 -10190084 198623086 14562 -429029764 151990865 3358 158261553 711861057 10614 -428652353 508957896 24755 -436919328 277915021 25437 217347563 694269153 11448 -6052080 151327088 3805 -460246784 904694774 2441 -228918012 531234639 26246 -70965637 590773958 5435 -125310971 432135977 10386 -338764214 147620999 17756 26564687 431594923 18326 2044232 151736781 9519 -485618989 897892109 20388 -183287152 430264455 18573 -127060378 651380490 17301 -343988229 271459389 14951 -490980835 676941560 21904 -395176314 95751582 15581 -221330424 716814843 6684 -168307758 165838876 13572 238447165 492772593 19887 -119846810 598059349 7153 -587387231 238772784 15344 -222701884 559684932 21386 -343543898 469138298 2289 -381978461 853792516 5573 35313072 458555385 668 193720978 263704535 22918 -501261278 540565851 4167 -174098930 692499897 15834 180603548 240651035 688 -205122651 266623334 21866 -578797584 497283101 23519 -264224821 360828497 9444 -223232643 213091075 22044 -328019931 596213075 7193 -489139345 705204340 5834 -117178376 888618767 12628 138137664 479498796 13182 -178976743 883310645 13516 -48483647 953155681 13596 8280193 914122513 3947 74154858 262659876 1836 -107141958 515541827 1102 110432180 952960057 14399 -507969765 648934523 19278 78672162 754277668 10563 -350772371 641019759 22125 11073469 149239643 10683 -71090463 475098780 18563 -34800676 474517458 26163 -327068862 911917639 23654 84578206 220650577 2611 -159493649 293095840 10621 -288748258 173488058 9591 196152498 351631905 3495 163361220 64870785 7176 -348187683 769741215 2570 -387063860 713702307 4948 -422958376 837188746 10272 -163813824 750537688 21358 -203808471 156127853 18232 -340514601 61659204 19481 -474012941 722195019 3421 -237064108 582371123 23976 -423220917 436171415 19696 226175690 778911617 825 -499461044 593631054 14091 -83451284 352080735 15545 48188942 478793680 19386 218201020 282945053 11414 -398445873 392831015 15809 -484913228 610002564 6137 -129408306 508920793 7339 -407216135 374569441 5023 -196159863 329124274 14402 -336036872 597578612 1160 -61835063 72891184 21651 -525370982 407820034 3945 22342795 341988910 24859 165913609 146558696 377 -249176563 595102503 4666 -574444473 823046894 18055 -473485541 533610996 13972 -188658788 80663836 22048 -132692072 410103309 2649 -398051160 138857049 22555 -487033672 345450788 11283 94309871 934044099 23441 -485205367 584827528 12641 -179324001 766823082 18034 226294525 289335492 1752 136971348 454632720 16470 -514341506 15744008 8202 -214970853 229502903 1725 -204408806 707478188 6176 -432160897 556837124 1378 -352547162 228702393 23962 -471828857 932707630 23138 -120553433 751873771 23331 -6651598 572642791 4514 -312739073 44640931 25018 -74929223 882141961 11036 -488218182 149417457 7792 23376425 443345507 364 90044445 390181907 6436 -323875068 812747188 11604 -412316704 945167183 629 24809317 359682650 10670 9546834 916227600 26076 214810330 351316339 22313 -355352620 73126069 24270 235519624 693992676 12514 -112558907 235181671 24826 -275974972 83550668 10321 -159782779 268376798 19937 -435752280 718034887 19971 1096855 578925831 24439 226988700 236534304 23154 -314490569 440878779 6130 -174205883 141238928 22186 -554044011 57247303 25908 -471538845 658219432 5661 -136978569 369804223 6969 -183488731 789365743 610 -237933418 855439396 8584 230501905 801346648 20413 186068551 575852512 12492 79158250 384926438 22348 213280642 403411226 10498 -485454743 242989168 26221 18144070 58575367 18165 -418827933 158676182 1023 181964049 546284110 3400 191911376 385342621 18715 194061351 955854972 1185 -411220773 870227938 2767 -467357734 307420776 13698 25802011 887611453 14350 -129035897 851913290 9117 -18610541 901863860 20707 -290706572 379307094 1973 -570557722 93080300 19967 -309454671 273424193 833 -342801352 460769827 147 205246883 749470696 21287 47697291 753933867 2670 -218059145 327989992 21032 -546533575 649139772 18143 -135480490 505595970 21879 -143877487 156897597 7633 197907962 69133526 10674 -436827174 653320205 14592 117686891 807251358 18233 -599412071 68202340 4569 145141151 390344295 22243 -105058830 176207986 9896 -505560073 485108580 1658 -372732532 659993365 18352 83097300 540076541 25071 -206633996 319615942 6346 -205929658 554602672 25850 -361438875 759356922 16760 81242656 740492922 11619 -533704978 84081724 1977 -503205954 770417474 17648 -417122021 775314551 17340 218072936 154176557 5653 -324026072 689908184 18161 135115713 699214598 2386 -484032641 162189150 11694 -7363250 80695215 20847 -344610402 643975354 18300 -42674155 717735281 15022 -177469104 427685612 17681 -277181133 810841237 24866 199128201 595059286 2577 -258548736 489801740 25947 -415561254 119842117 11987 -291889722 605724871 9822 -365816833 520354055 14232 -410693336 587074518 19024 -138400137 655351040 20920 -188481663 596180540 23598 -202348413 912547262 23084 -120003019 486041447 25965 -464827175 523457079 2892 195128893 654059954 20498 -457334939 727467120 24384 123342643 395675125 25200 -153326173 359144609 21420 78046242 913312718 11163 -406270969 446132038 11827 -461737691 200959500 11002 89452157 8595212 24241 21898819 34599153 19348 50954681 749385342 4709 -346553656 503049334 12762 -159875422 260942459 4094 -42882813 858106735 7377 -225296805 625315035 8310 205308391 777560701 17172 -393471559 620907663 10413 234761003 482806318 14471 195183589 197805495 10561 -145490030 509269082 16965 9360994 370302702 16888 -327430749 87187019 12404 -381268877 610755607 20494 -406418112 575251727 344 -312967746 261700240 25008 -88915525 767381550 6145 -97494709 487804849 19822 -12978665 86998581 15909 -358491906 935572405 22930 -69789386 394398286 18289 -453188206 852502101 17894 -139951488 654939533 12782 190574209 708799452 1873 -342987020 691819168 25051 -409591688 635149957 13740 -299350363 26451558 22800 25539464 315847101 10809 -438141335 911854761 18069 -162869398 867692027 8489 -471090124 863355219 25260 -113645015 121511221 19857 -341925110 614979867 1293 -139469490 199076744 2197 -145905418 50804037 1979 -317580478 193073555 2645 24704055 493492766 8193 -296462389 700033930 14416 -553464448 644551740 21226 100620405 950977720 13500 136028835 477813076 16400 -560728508 909940716 15636 -433761347 861502255 8214 -221300104 20253099 2166 -16740499 170627426 11537 172814563 66184748 10300 -215670390 479574308 4740 -401109683 593942372 5086 -192283328 124812916 14913 54875177 12675575 2469 -362151056 902672163 16216 -341438663 22997403 14435 -381718907 18256953 24343 -364824326 686380924 13845 102331103 49490775 1892 -257598251 34530883 903 -291302863 36187245 2922 -370315324 65856833 5745 -383664138 920102401 16257 -89380675 779709764 11408 -524651656 859929290 11870 -550822826 780194931 4945 171783564 569633969 4992 -165893244 415504554 21060 158648571 798170546 24696 -262869428 163420114 1034 -538703824 227386732 5694 -301426941 365354118 19764 -112047700 400193112 21409 -483408320 943512539 8163 -272551851 158123574 4048 -109849833 934489426 13784 51338844 298295180 11142 -423406701 270143785 3626 246162092 449178753 2114 -583490785 623617694 15911 -489472133 920572421 12390 -547505286 313763213 22957 -372228048 649219846 2197 -513936924 312482651 20511 197358573 86774049 14129 -212620234 427995681 478 44787563 947416014 26110 -128102026 82702403 17985 55868757 84739979 10044 -469920337 363658904 2438 -548467355 28466589 22592 -369234998 134588320 11723 -460483375 129241592 12992 -294771739 776810568 16309 -192200168 892340405 1310 40494333 251994598 11570 166389104 813023495 7675 -220374065 324939330 25981 -583585242 18500110 19365 -569913834 870948626 2206 -138146721 685893118 10721 24379246 533140956 10240 -578105030 643160215 18090 -572879909 636856889 18419 -442037707 165968464 5212 -513308024 742612358 3989 -464904207 479091902 16995 -6306056 242706281 23054 202137266 304568470 16652 89176662 440801551 11285 193442705 644550458 19914 -369345276 558407052 11289 -543700081 173779010 2701 -113694764 346049485 21722 -468057555 25125133 26169 66575429 121527180 14841 -315259698 573834712 1730 148202612 70871012 11450 -553880414 266643457 5926 -334149171 282162143 4370 81699494 26110361 22220 -217006130 909824849 25408 -112233712 710878039 11738 -18927548 775008864 9211 -470400132 570741399 17866 -525498384 683853611 13799 -427630610 90930428 21426 -555851247 660704388 15863 250767343 918777192 12487 -567294244 577711017 732 -359865398 273580797 25083 39988274 353809280 24145 197651400 37971929 23209 177438929 420937815 8806 122507504 700228274 21391 -213739673 636027611 13844 -468051937 180717102 13782 -258716101 658515968 8154 -22722237 580099259 15703 -21163573 837912424 22637 -72341002 388974979 18795 -569243528 845945651 6172 -126232114 786569872 12829 243431833 438347249 2847 -298793514 512873120 17819 242029772 530313313 4802 225314851 541978702 1250 -173630321 61453741 7017 -455956720 410706144 19196 138059406 929480088 3401 -183294029 16302591 21568 -591204156 683477463 23033 -422039499 737372124 25760 165236332 659150133 6523 167635060 683524775 7132 -353591414 631815622 21298 236882293 294870101 11142 202373888 574309631 23364 -300227260 129283801 23068 -450860024 556064166 24876 -22771102 558700603 17422 -464541152 479614749 21857 -302142417 947370451 15649 239062365 83060313 10563 -575099474 44222203 17908 168856366 644092361 5192 -29537440 724384700 25693 -583362870 248497635 8087 -593899659 495257694 9153 -101900136 849896305 18678 -104128740 465086691 26045 133510476 425368341 21839 249647076 459659844 564 113624911 588885067 2616 -217307716 934628303 8930 -401705859 573686029 17227 175236579 870687418 14543 -447280858 839813235 11944 -419815203 734892379 13280 -134619937 49576127 7898 -24212098 716753207 12394 204207674 857113279 21270 -389667260 616298744 7936 -500340072 595050365 21074 -291515427 948618653 25976 177976648 305960301 9244 242767088 385969197 19307 -143804512 639375166 19543 -343063007 876479289 25027 -52049867 21119144 16783 -80869082 454865796 23720 125934391 605820849 20951 -109380037 219657182 16376 131784810 841571435 17173 177310204 608229638 3694 -377140842 148832592 22118 77189547 385103463 22741 10394706 92309848 15281 110097886 823907439 19541 34709332 607615377 7696 -602181286 528014374 7443 147105602 857801023 12752 -271819373 534610665 12580 108263458 241602048 899 -530704514 294143283 20405 -561938527 556056976 19522 -138775709 419274525 11875 49457457 454681716 10746 -250078831 756635177 9610 -216413273 794396767 18796 247134144 345699976 13445 -18426833 747564699 20839 151496013 656726560 11533 232010886 372458769 4939 -570936095 160175181 22572 -190640680 432744491 6535 -86840705 620891137 2175 -377660306 405866078 7298 9666967 85932057 6499 106099116 50647038 13449 180541926 633116957 8457 72463201 876103264 1712 25847423 250580956 17449 -590498380 775038842 15724 71760784 602797326 200 108258689 810718704 10572 -571350727 347420067 20540 -101133222 355534846 2128 -23687452 522930365 6650 -37751523 717585315 16983 -227326524 218633136 10347 237200809 454994380 19425 -271840498 770461725 23013 47495202 738997066 23419 -433886132 622789275 7132 -325059036 108568053 2460 -202472309 558917776 9760 -501024563 613265587 2225 125697520 361215185 2040 -573552726 788092603 24460 84647510 502357224 12620 -37672548 838365664 25181 -62868851 457711467 23437 -7626049 907524592 20268 -484784969 620610950 3579 -544861721 773593737 17250 -349716696 146874849 8598 -568397611 699473408 18557 205424919 226385680 4442 -99557833 361477363 14943 149524278 478213530 22772 -261880292 678395908 6179 -192262542 142574222 7377 225917884 683708812 16930 -115232689 632511962 9489 -19826902 88549365 4902 -146130988 846352902 13344 -597680431 886695524 13656 148777311 480961840 9018 -538949061 100769328 17255 76353631 774789627 14179 137977096 310125889 4532 -452839488 663521390 5502 15155390 439993292 1412 -110401592 264818253 8650 -10097585 259112785 5388 -90058544 656139874 22627 53330898 449887577 22310 25141680 322274083 5558 -432408549 699457635 2727 27272457 784260118 24215 -462246403 589733242 18373 -323271523 397529388 24986 -554035005 913922646 10718 -109714923 106479640 13392 -346142066 224836552 17151 -166586328 733739753 1659 -499254772 586163218 19583 -495723007 910233769 23714 -56015726 211484074 2046 -283124048 493904307 22517 -36669974 830314349 6554 -277300832 416760609 26148 -491638900 532483116 14415 89760122 38474134 18106 70179217 83651418 1073 -337000672 825288060 22759 69020506 770430174 17455 -425590257 639649934 17621 -42830463 574402476 23060 -323591764 358974029 3656 130722713 924937671 6303 -55970189 625296104 14874 -594690196 86714550 6791 -22152816 957431285 4294 -428990469 112720156 25546 129577614 333902712 4036 -443681463 343968486 17050 114534966 462013428 16970 -424411049 170757121 21225 153796538 292561959 14470 -56512549 67915656 5541 127056288 690786348 8163 -76764764 775437572 7016 -593744282 197116339 20175 -336531263 454893795 74 -350564692 591578974 2324 -13275160 115943926 16436 -151494943 766356786 8205 -274327180 91803262 21716 245647134 202055868 1410 -452712844 941508633 17889 -417165043 594751111 20831 -319264020 727625013 23972 182945531 629251143 1675 -387384177 458932685 5157 -443678764 947377920 5592 -280469764 486184487 432 -5970018 941537244 3821 229079772 481253892 3648 -526868949 141589559 25661 -453043379 815507201 6657 -132925532 645043657 9871 -83578641 941855997 10486 -96915779 613479613 18315 -165121431 447261933 18629 -71281430 258526350 25658 -552729065 218226027 22490 126172124 834827198 13385 -93612596 826790988 9727 -100679676 250753040 2839 -566605054 795857338 11623 183593562 621475246 1971 -116170031 430997709 10934 -231148394 916062934 17189 -162646978 372115658 21342 -313202754 32161953 6494 191679082 681047522 21944 -107441666 502570279 5741 -566972442 935018665 10115 -78431714 400391395 317 -328635040 74077641 19425 -375250051 398385085 19862 -391515446 293952557 12360 -286030554 889202204 10214 -356317477 369410884 9222 11441382 952546792 18310 -560343900 737454193 9988 65103986 855479822 13105 -118999163 40718649 536 -449905694 746420212 3907 -231597801 906243722 19292 -119595017 679428294 20755 -488419108 288962596 22281 -15756313 152578080 22044 -132631676 367527172 23142 237264269 100848609 10747 -297932998 293777696 21477 -439894552 409702102 8937 64950268 50396208 25958 -185735288 637377447 3894 226019354 291421999 3388 -52250686 43739378 13115 160643238 501479971 8329 -111708038 49800125 10314 -364014577 46471209 9118 -516172951 713632103 14607 -487531602 363303229 5492 -409148111 701130830 25715 -201136205 126999849 17835 -180081040 205386105 9843 13554858 761058201 11887 158939881 290395554 3218 18457390 923064091 22432 -527574701 619318213 8615 -50915588 528847989 20412 -113412670 709524883 11452 -178051858 816253204 8529 -284055719 715093405 21990 -564174183 939689582 20790 -478431718 919118647 25795 -189383029 619408043 24222 -550097900 21353977 26272 -175164870 354329316 3807 -360693517 483311067 15390 -214961810 217436820 21950 -432580942 924014917 8581 -362671972 470580729 8780 -536740989 815457142 7700 -106489654 64598463 728 193534825 255896872 13236 -294033802 20625593 21742 1450825 689219233 13201 -430520534 424460488 5445 7447320 296104754 14629 37689445 805963899 26149 -74594676 653782051 16958 144207208 337894419 5327 188025721 859911763 11592 -118590469 690561507 22149 -177144399 206816782 2538 -452463348 765949989 6339 39163732 274022053 25525 -339724165 233680606 15908 173019771 553210256 13332 -350287737 652454627 950 -64866680 671778310 17969 223357969 476106460 18467 -220028294 901623975 25769 23719536 356340931 16681 77368880 31115291 9054 189282119 365298081 10483 -100333760 715747028 9659 -196735879 780096862 18111 -115660877 631342232 8926 -175987088 654411942 19167 -558281141 302594424 23658 -247809452 182545891 1820 -35954460 711673085 16861 -12549154 321165342 1235 78954464 609284425 916 -534974772 818111267 15052 5098289 272896168 6409 -562599510 532058061 7235 -562180298 839758618 12205 -157420968 637081761 8436 -231148572 880731601 3180 -72198165 416798210 4740 183067996 318757286 16499 117138620 789130076 20934 220704116 355997964 23128 85861849 607036954 24959 -444899438 786847759 8799 -361416096 374316909 18757 220202393 908243115 3972 70501604 541444127 17639 134477207 322420507 18166 -498734961 472928942 7251 -493412987 709563350 9663 -247228184 29768918 2846 16738519 679660311 55 142616433 350763285 490 -467115884 373565503 20349 -298517781 556808517 26065 -413908303 132785547 24291 -223595730 657102600 3415 -396353329 707288361 10812 -387376690 408601679 9063 39542350 65369939 12493 -599025227 22419163 18936 -494752302 471618716 6946 -570626523 371096799 7496 -103100678 66359061 4859 47560370 516075801 16363 -167540268 47759075 25261 -126770278 476926512 11640 -22461901 442532175 3028 137108893 648874983 24241 167414722 661049812 55 -50220908 611308199 21941 -600423126 332372119 673 -308957760 799994203 20704 240110758 581967670 9142 -38561846 314213445 8476 -155419412 473517608 10249 -518676186 242011372 20866 163423047 600938556 17740 151143641 729066399 14554 -286593389 913396263 15841 -513773899 169051725 21577 241335474 36551768 24170 -165575550 891201732 23983 -234567781 723232971 6921 -251519380 271137235 35 -255217483 793217054 10082 -531143005 776628493 17761 -288542559 275743351 1921 -266342726 862033635 19661 -457787631 294600640 18850 220544679 660553353 15844 126870370 632641346 23842 116065154 608585892 25486 -418282677 501367319 18989 -14663972 859035374 20472 -210133343 457193675 3629 -574127149 66752908 16460 178466222 857025942 5818 -280971412 222795509 24828 -260289623 464668555 16732 233534825 554299783 16815 249630732 668835946 1378 -557526273 60377565 25808 -172655853 471115072 1467 -248288686 169731828 8302 26966266 389414733 18713 41794140 445985540 19135 73772070 744331186 9348 220971143 778222369 4578 -546104474 672255196 24811 -36363502 39189920 25833 -583922568 362448975 4033 -429114898 369929408 14191 -394623417 89776909 13213 -398225129 107020625 21475 -376896078 94937506 18406 -328986105 920921312 3518 -187343876 801298562 19696 110553766 160066887 13093 -534429357 341208971 16567 -178421807 802607167 12441 -202812471 531801127 8272 -385951908 264473366 3983 -48918394 306564870 3382 -468679544 315363780 15530 -321531493 439008829 24166 -87279518 652375539 23048 212185884 431265250 4346 -330055168 657779999 20201 208944572 633395120 25256 -19898665 614608867 22556 185446683 682647007 3337 -289632422 109412364 18422 197487911 816450496 14455 -443531314 695107388 16876 69385574 835163541 7741 69469249 144555844 23857 42220109 820656263 17368 -406060227 65957015 22464 -176963187 454907723 8444 134910831 869820117 13205 225902505 76753589 5187 -590902975 17391478 20300 -166059920 836628792 19080 -413668111 531744221 20292 -423447093 109433199 5862 -547252560 837195261 955 -70932542 89301367 16279 -145031212 144660884 5648 88881213 300436253 11149 -64363834 213582903 5105 164144938 297876508 4546 -335721622 619030239 2727 -78382595 540271524 15523 -141945485 890353340 3153 -473618612 520491780 6981 -69628787 531315317 16963 -493966186 368446388 18190 -10265319 85712411 11045 -268208986 838517867 17285 243124261 12082245 15246 146869221 650292077 23386 -240256125 502883285 25571 -123193402 644772633 25236 115728861 621392194 13052 -92199430 404221729 9271 92076558 249553837 15879 -203029847 182190865 12396 220754149 584099991 12358 -557882056 27588060 6767 49456679 660970519 2793 38612803 809899626 2290 -65647251 79284800 9776 -214413504 677854563 10687 -443175769 76756027 19858 -169143605 416296385 12653 -38461500 874627704 21769 85457146 812642707 10000 -242351476 24961691 18872 -78849414 614676825 8436 -139277798 793398659 1295 -10692398 468428137 23302 -475343042 615170174 17700 -462462542 760047724 819 -494325717 361747561 11314 -15827619 250234740 3474 -435264293 158083142 1729 88676035 599929041 9854 239211299 926975721 18511 -507384309 223404513 3389 -460438849 206561900 19740 105301005 873166940 4357 -535447139 617600380 19509 -214662151 542165989 6280 -428238784 687637293 11309 -159320716 747186158 25388 -47926481 373364906 16957 -307826528 33777574 16805 33715742 791931926 3938 55151910 761085063 14476 214481743 891645759 865 47956662 300552636 9247 -121355639 558825964 24025 -340143059 452562368 3041 75237857 683829326 6600 -252075512 888251477 2090 -280483467 275647812 23414 -236111329 661386664 14830 -70134074 408911752 12544 98541682 196245537 17329 -508036300 463043317 22583 -386352313 179279241 18380 -439846804 98015788 14260 -589142724 814130007 4568 -562629945 457778981 2873 -373388214 146559345 813 -68348915 72006516 16361 -55390221 90762370 20042 42230453 730335403 8259 -244962971 244387414 1922 -439210628 618665888 15144 -382378151 302132385 23462 -234690771 386858872 13704 -511941335 201044474 11841 109828123 460334052 3278 83877462 570127548 12211 -241646863 124147389 5721 -231233912 889470621 6395 -398465896 625373903 4367 -582400846 609524199 24726 -303013528 674411063 14507 -586586897 945913589 16871 116333296 813365188 10372 -299757281 93606496 9002 40473658 145918985 16698 -546263796 412243219 24702 190030838 688182888 1261 241658193 718135137 1168 -303483612 597976368 14333 89142754 878937418 9597 233918029 106803133 17278 -98650644 107335425 23174 -348857565 241266166 23229 -553806518 871017103 4307 -486653815 356192235 24352 -58165958 187758586 11438 -493168116 375777682 1099 -236043249 540470957 19037 -247020026 110262507 4065 -579284288 126221124 7615 130252471 275483589 20524 -221316185 365306604 11654 -535586895 548081787 17519 -232895577 208689140 19252 -196046403 568725231 8631 -990182 619389916 7212 -155816032 204553591 23914 -317572640 768385004 10092 -478151736 259284664 14094 -276570774 771029087 22536 -469731225 825991590 13489 -241764668 153681364 524 -20033926 653228002 5469 -345179503 478336368 7124 -592706394 852888209 25132 -267632448 775881750 24510 229243665 888400654 8720 -119304677 418167614 23905 185229473 637166461 1662 -112436611 810070346 10352 232953597 9937715 14068 -431746943 104366672 26241 -152356087 890597852 16582 105927910 291796145 12389 -522122016 879448207 9135 -535105515 523532423 22661 -408938028 194108505 10453 111800835 820889079 17003 59227704 508020945 9923 -552880939 919923681 11832 -268630367 372969483 1348 -546807991 469770128 3539 -164132379 955048144 22844 232289249 779683457 20893 -364523458 106610289 16868 43568655 704966345 14340 -382447555 932435771 2384 226251354 602816365 4850 -442597678 874167649 24785 -544976461 792903322 2252 -524731832 643714056 12014 -139490800 269314960 15873 -165364481 956848157 10076 -19035024 579651637 7631 -408152045 13977833 15731 -415368749 226787668 16772 -78312537 61266366 21113 -262137234 763983039 18525 29784176 363298007 17325 -413535935 872996780 10790 -253169387 45442991 11109 -584271508 845859440 25821 -26291495 76478811 17837 -301419112 878152156 21367 -67260592 226921329 10158 -146100262 219076038 2507 -134593111 30243890 1800 6000929 370206034 2889 10538263 793812974 264 92866676 717167446 6466 -279902593 490558099 249 159455294 370637265 17003 -593775482 687031755 7107 -341519238 61766458 219 4629588 257105522 9208 -570335177 383292472 1275 -393396289 428039274 19932 106989866 666750321 3530 -512313623 291206248 17265 17093647 821272875 7609 -31048930 934966175 1934 -533723305 537081528 20998 -20374650 541384156 11411 -139491426 741454126 26142 -599790089 57788322 21133 -211455570 507877373 11510 -91053210 881945815 15650 -331530586 786682451 19378 -405594440 825504119 6834 -505525131 750689718 17429 -578909444 457829946 10696 29057892 197194382 17822 -380640818 890139029 26186 115858408 783323494 23536 -336092074 156800061 14805 -70395520 65195699 13491 -529073616 170318182 12577 -474127076 259186162 1048 -597033148 39684013 24814 -193940090 523816804 25122 -213587757 159759727 5706 246343989 553343814 7471 -433031900 600867659 5272 -294411363 240790495 19553 -356228379 73998318 5468 34005775 73166800 9942 -166925827 886804598 13487 -505646639 470523291 17964 -491132457 332281623 9174 -473788048 814308519 25092 -487068581 577475712 21973 -277358518 574620431 8293 -544569265 930822072 4722 175257918 632850464 18510 -419091638 927824959 2801 147792897 845633847 13896 -196816262 171436965 18794 205783280 780289599 11855 -310372867 190061788 15332 -150418458 654588031 17799 -557769661 914619947 7556 -435714866 228772331 11426 -378809494 766453018 17397 -231442836 389763354 20736 -90377384 537693608 11468 -547307195 436956867 22776 -217168473 671092609 21134 -3661081 52927027 9785 -593385179 253893831 8169 -260593056 186979878 21210 -118259578 255576003 21794 146945390 233912091 23870 175299209 239846638 1301 -450523607 167929108 396 100778343 410065325 7553 123922776 310194045 22849 -182919326 591247929 7500 86386194 846485135 24145 -426454587 105918697 17991 -556873937 447594923 17766 72368565 697705101 9637 -193983802 124714469 12995 123524695 14548339 14126 -330995474 751997803 15623 -92913125 773515595 20337 -200736237 218960436 5345 -505745333 860059571 2632 -363112400 391018574 3262 -44043486 163822635 25305 -271388406 373063257 23482 148243167 797551069 22277 210912417 291308316 3574 -141721997 633502316 208 -236612420 13535412 11357 237497558 518118017 25975 171280955 468080570 6958 -51284191 510280904 6503 -566559940 147271217 14620 199816952 928346344 6285 -569802429 595003540 4489 -220951133 895168259 10750 -68228078 445757912 24696 5283490 277692306 25084 -134270498 52981691 11750 160580022 865453630 9258 -583274164 593785498 7858 154780183 148574170 5493 -526868310 41576251 24823 -569358945 376755069 20362 -290132372 530197901 1184 -448551246 721971679 24940 32796675 383689861 12169 45902529 506424795 12918 68368380 54418193 20982 111828134 12141620 14780 -240710039 362726817 5239 247923331 449789610 22046 -347311258 311011454 21566 -568046231 214866139 7667 33649069 106328326 5648 71780431 894158020 23328 -6625938 49784081 12388 -426408455 204201803 2632 115226877 272086663 11261 -216885796 589172310 4720 -111444566 191607932 5814 -202763855 59928828 18591 140938360 779292390 19665 -277992602 255014621 23368 -340020163 905130378 8639 -143545507 521305222 19398 -394782478 771044838 15775 47728146 75426917 21593 -286270753 302449173 18307 -247107608 858880492 10161 -524845100 670105458 18345 -539063055 565690568 21111 23554398 479455378 16141 -338025457 79847142 15102 161559612 848370829 21981 -200273752 44737529 25897 210676635 637949061 4880 -372767454 772325579 3189 76343487 635332712 16493 81117822 956594980 16915 -571144829 233309436 25862 -526188275 116401184 14379 -558647969 433093335 18342 -238716514 344892949 7934 -317041170 489757300 1176 -438697811 386101518 16790 152848439 830835128 11380 -380366220 876369047 15053 116869100 852864272 26225 -401574372 361779142 20437 -477685805 670413727 21877 -367725037 661730492 23460 -427482848 877133164 1924 -500640176 575461260 11992 172405219 686418435 3443 -350984 419091184 18577 84383510 529203211 21722 -279728246 323939466 764 -401885693 822857345 11291 -317194736 588163644 9779 -198634760 667882054 14828 -206191765 134306789 23688 -321927719 100990453 21108 185731491 23619828 13688 79928068 391140461 9918 -152325554 605217406 11636 -599889336 451016320 6641 -252653453 480583795 85 -157487099 635017205 18217 -277448272 135316531 18728 -69696321 781776801 6172 216103228 570985322 21704 -467092061 713310965 12355 -403972648 320538313 14479 116312253 439644658 11451 -503996007 832370510 6662 -594777856 733873052 6128 -531959135 50941566 19862 228406892 489734864 3473 -312181566 192416940 5105 229572805 924519145 22885 -150712893 525013006 3229 507541 911294407 21636 -442972275 711929606 22642 71895442 253858514 13918 -134020730 72913309 5264 -351038745 955977112 15021 67149583 711367745 3106 210030888 857724679 25095 -81558595 887026628 21639 -298811051 722723170 13644 -75572215 740938027 16876 -518172627 92286833 11330 192613647 233212400 21334 -170115075 689854731 24837 -519970099 860512754 23320 -592318525 677069128 6873 61745208 691365378 549 -469680815 127130693 11777 -408117045 537653986 12923 -17294199 741870641 12169 103715470 437589172 1518 -558321430 738295554 23756 -299363026 229987434 8349 -83974189 405657327 25585 -6164347 862668322 11259 -233476199 505824628 1950 -43770075 773978800 26081 165701193 693640265 8571 43667114 127260453 16427 -326884000 434820223 13940 -39917816 128942628 11951 35008767 47836573 5698 -433755952 421655759 14981 -259744859 383531595 10001 10423222 67201853 22455 -107548235 867715640 9044 237535366 380793868 11367 -277142070 888096453 2403 -601620383 92754607 12685 -255587800 276121219 22538 146000311 288159865 12525 96503963 415884176 9850 -33914927 110829854 395 -116621016 362850415 9073 -226128071 95359469 23162 -560295080 123867288 1607 -198686356 593856541 3178 -230310666 727720158 14032 -446496585 135839863 9396 -220750983 462334586 7747 -135523841 674731041 5737 -105647600 417282224 631 -166919473 559495992 9759 -476388682 940938607 17200 126091234 486707396 4796 43191156 878655269 7982 221307628 843311434 6263 203083306 909361563 5555 -291028557 155858455 25818 -214143285 395066608 7101 -124617453 291378215 19775 -449359326 120602564 14887 -304828124 82991598 4719 157183264 813839895 2662 -209773149 118332300 18822 -48358120 318421523 21852 -330589818 502454145 23257 -447610134 372391822 7576 199714794 908603715 4638 68842233 378728586 7849 -549287378 807812185 2296 -197662509 453209489 25518 123189760 170902307 22845 -35022847 776840136 20617 -328812311 483045947 24802 169553350 178031425 8614 -442615184 361406298 1725 -355655197 211422288 69 -401903918 287017075 21305 -571736609 112927123 7149 -258281732 156129560 21881 215217758 334342219 10576 -254970724 397392197 1851 -588820048 233310367 7060 -13297879 872010420 8092 -15481805 918230614 25734 -116171803 811788025 18764 -266610207 318820583 18313 51847617 644855553 21959 46688074 170776597 8301 114775445 129706638 6496 -556597349 556982755 20793 -448165053 620808178 22668 76432845 775195601 16855 -279289147 844862632 1196 -479342065 662748572 18690 -269717452 455421012 7400 -343544665 11112485 858 -259086644 944995240 16316 -232287966 457154037 1557 -389918236 309101253 21608 -520953778 340009508 17926 -6923004 170528904 14165 207407208 883181193 24139 -133153201 385133764 4559 -305580677 350833666 22419 -321014831 551342579 17246 -482065215 628534397 20184 -529036429 651834974 1385 -310628216 192843234 14559 113342899 854620136 4439 -247216215 763389154 5688 -148216640 118993233 20705 247882088 507897622 9700 69281648 642397805 23559 -335064986 537203021 19316 -498776389 461597437 13003 -318567691 875339420 4841 -575286033 777622914 15261 -241975303 60560850 9976 179896553 662208757 25232 43258100 802851472 1198 -362138836 272347687 12576 -9467364 693992409 23525 98751550 927404423 24161 -294353068 404968324 13323 -402609958 30614001 22866 -497015247 943664290 20106 -494718480 650254834 5443 -500724378 596912616 15946 -27299333 577713026 1682 -459666368 190787055 1760 -544819990 215828007 1116 -333707403 771206590 6138 -134219601 181480694 4898 -451697295 45258556 20832 -506670548 944653260 15050 81019707 292561881 11531 -310610094 66083991 11600 -415154944 188040592 17731 -63593446 553834959 18173 -205645594 442402994 8455 -228722809 327771307 14165 31475726 87833509 12120 -232755974 253561382 24159 -544170174 583354304 10865 -41839420 369454980 17036 -23293246 267266811 24549 60836875 282999545 7574 17906792 99168817 13345 -424662312 318937689 14339 84490434 759068847 132 62405649 10802799 14881 238363900 644200548 856 -570296620 519122109 10708 -376112922 540993781 10243 234032561 19693277 22760 -559900350 613720068 15463 -547581116 882049391 12460 -568753982 571059867 10504 -120567682 451593833 21193 -563905433 419680699 12434 -333052007 263808125 21921 79427771 234633116 18734 -276006358 737666783 22922 -78482319 694855302 8007 175947319 305082392 19314 -42259980 755120368 5490 -5318980 145044643 12188 -236407931 942479564 9046 -253255080 97997085 21486 -178628298 288136341 1933 -264422444 582516893 11620 -234935522 709359254 17146 -258043234 23924753 5457 63621153 608026898 17822 -314155871 783345785 19694 -256465985 286612504 9290 95703723 529387605 14168 61689798 403346750 16459 -129725630 171983156 19729 128852262 324024406 11372 -316215133 639845987 16648 -555061031 398763267 23499 151086092 143715746 17418 -281378468 906801199 14095 234103067 148249049 11178 -249184170 510118781 14401 -225798001 767639836 22566 -354985875 486943472 10492 -526808914 399213394 1924 -300286353 877947714 2686 -470003839 95878268 5050 -328656279 176508057 10912 154431357 651080400 7449 -515674327 661131838 5281 77210800 655349380 6278 -229311309 571637599 6022 134502688 822463725 3134 -488945531 873886639 5627 -181428902 544998309 1137 39639485 685795937 13298 197840565 401645945 22019 -283074037 442919975 46 -252567839 872158661 12888 -231113875 762083183 22441 -543877798 314784023 3487 -600632924 414525657 1870 41112029 263757117 8912 -372809097 102480712 5213 117759875 532113907 11653 50980982 310855629 24451 203189779 260484078 25432 -466948467 545431338 2314 206287711 477967781 16718 -341621178 403049945 7401 -486216159 476493926 591 -488028114 611352189 23725 -294034967 913235757 25948 110395068 20853313 18896 -400251668 222662214 4514 -467327712 899252659 22211 -369130285 594224002 15864 2073479 875287051 5358 -347258196 243031798 26224 -508023520 209187117 2664 -162882947 824750160 10012 -435032482 671139724 21265 196623815 707053766 471 3832903 465179967 10032 -314725280 360268326 13200 -547095506 45899614 24527 -158768555 455081154 25652 42420592 884078648 6394 76598404 942025283 21255 -567873433 265257631 13021 -136112141 41586855 23073 -38043547 818887796 372 -132348479 469622631 9847 -401672410 389269847 17630 231821085 617539216 4560 -123867463 537709985 21290 -533526875 148253007 15127 -214648311 916398190 12558 -554741610 321046786 13624 -491015506 775832018 26428 -591963546 132901766 13704 -224554116 586961796 23541 -560803266 484338502 3468 -266670136 156833186 14292 225919251 568773718 26384 -64646130 423450670 13361 -8380493 799280884 5548 -441325834 245149796 12583 -369552842 186667009 24593 238689188 882309986 3184 -581985402 329037859 16032 -370816002 823911926 24428 -507156766 933578523 22795 -568692724 315050419 10297 -323928895 452963639 19397 -169606785 652194912 12887 198335983 544254528 15387 -425105119 270097228 13943 -292355459 371220785 18417 -259442141 457402447 17543 207012422 358016857 8661 -404694657 835446590 3061 110955024 670399492 1056 55266702 282811229 5633 -297697690 283672606 11796 -443050982 54741152 7909 -4720807 131266056 6351 -261598375 927285037 6147 196300968 677516675 19080 -440156775 571385269 17545 -244971929 550712359 24289 -93629455 253024126 16926 -170765582 910598294 23994 53454855 461729822 8575 -417079762 368083820 16074 -237913582 776467350 408 -482167308 886976372 20062 -14932087 922090312 3527 -242812805 214090284 14395 -41124259 786559232 2428 -448241017 725249536 3655 -458032292 759166584 1826 -437687873 208086457 23653 -295105400 470958976 357 -121383730 60720594 10359 -486240896 921231370 13954 -555633444 101937041 15750 -303180144 643780584 17317 221042688 831180274 17686 -8119162 697090880 4415 -148298551 388337980 11782 -33437611 942383537 20798 4516862 782280818 4988 -310092231 323308932 22494 -471216750 180362006 15571 -552475789 923740310 18715 -308962036 413699858 23829 59467376 396501739 6656 140389943 713728961 1429 -358500111 205895560 20481 43868355 684979785 10446 -426436999 917745147 4828 -38476286 862307469 3646 -100573547 644293381 16438 -256742064 111654688 8102 -192209558 106583406 4860 89346508 916510648 25226 -31169816 506018606 22139 -431581698 794635984 7449 221314514 841767900 6779 -589086747 252202257 21545 223704315 170033269 14695 -30554306 304650398 14398 96358564 588428279 24400 -42705288 867181674 17628 210344764 859758476 16900 -532221522 835281072 21452 -311778544 825236073 1738 241438441 618604016 19203 -366766870 247218350 4397 -479692948 101546244 12560 138770511 412085310 1615 -133422105 201369445 22010 -39584597 649734640 22527 -128801342 278322177 10242 88456584 17739239 13152 12851234 929929640 13855 54417592 896850420 22117 -398329439 722114984 20858 -260653793 313278259 4262 -367060408 499568457 8779 -454370262 264536096 20251 -314227126 302450026 8170 -474872621 382070481 15106 -163421849 60142627 4540 -406184577 635373903 5487 -206143058 556914167 10789 51713049 899044504 554 -478287833 72545916 21570 -261692447 779255676 10628 -282018258 656501413 3946 53286414 658305744 2512 -86433231 693472495 24529 -246434605 423581278 22806 -129380897 786988667 9487 -319576014 559633736 16361 -582643280 947658099 19850 -452332226 106132603 12557 166809872 651472170 15012 -268936121 788087135 8734 -236619136 469522053 13313 170664979 775581611 11872 147081032 70148711 26056 -318796247 77944182 9539 -63160128 15983774 21441 119220452 833539439 4786 -370844694 100523119 9254 -458429439 717453825 1360 -363724001 574904088 12900 -147979117 773618099 4893 87332611 427013948 6526 152348186 673359952 10174 -365338501 885418928 21879 -222705952 568989359 12416 -248336191 286253947 8605 -482686669 646517116 14727 28840959 398682573 6223 -261761821 496045644 16843 75663634 124826915 21240 -557102603 130174418 16931 -52614580 901656214 20422 137699174 37988342 14202 -191982584 926690992 24962 -45068287 491101280 4649 165356368 904449530 14016 -185450687 18386356 1357 -369337295 582995278 18037 -463217059 629138339 21808 -424929377 926032869 17332 -267478322 698706667 4087 -60096160 913226481 15955 -262189260 492406609 25130 -191198420 309992451 13495 -493447673 329410386 9655 -535157529 679350730 18120 -340759596 746029801 16059 -410107949 288591619 4040 -387685606 437155723 13425 -359879709 858955410 579 -64474871 697777775 13226 145260489 38415655 22836 -535753862 262096638 4590 22350410 235365059 10833 124287056 332796251 19857 -448039464 823628020 10154 -264267736 809162063 15997 -45332496 794347288 20135 191344694 152193398 21618 -103112686 819905822 3464 -419345606 376308871 4460 -208433549 20868397 1176 -208439136 165559719 9075 177656718 641314457 24262 -223155361 256038473 25120 -386220063 915860956 15481 -595984474 871763546 15587 -351973513 400912055 19737 -274896200 444151569 16144 -70034361 366849931 7746 -557541375 83776830 19522 -361200137 40727732 19267 -473380022 67178061 18152 -421393180 465020924 9063 -363724348 752401168 1440 119595007 224726594 23242 -129841881 805230784 24348 161490302 65423315 18703 -591247139 798156398 26018 -199368709 725635459 19135 -352075182 59286936 251 -176282767 136533935 422 150891638 741192787 229 -74634658 528097112 20407 240360493 594942187 23006 -320419305 831309667 5127 -412485718 777530579 16571 -484906122 209543368 20204 15679142 697915076 23279 -499103400 15606070 7003 -436755117 394715114 24058 -299141942 259704962 10907 -265970124 461315878 7078 237961834 215136047 18136 -412319080 468590613 9629 -212409498 458703473 22898 -243985941 526718847 9832 212214416 731744481 15003 -358924716 28611713 2069 187679841 646320938 21807 -557864517 79076932 8181 -105479807 635625858 28 -458366212 333036599 14413 -67311421 927762904 24846 -279937562 436574610 21935 -586166699 335371476 15804 -492715250 331800561 6406 -425536787 466564520 7909 -262059986 867349238 23598 178723625 856264733 16823 -31382732 188353181 24446 -432578867 399575519 14943 -420789354 288227047 19711 -47517662 437197067 23776 -491615172 572615695 6910 162180850 65168004 8564 -583123507 127111755 7674 92946031 326135668 3288 -144350213 323558002 20399 -505662319 557402158 22519 198415733 930980306 20057 -196995856 446419280 4111 -507579711 580534519 17544 -303907581 177825943 9962 225603919 584361128 3207 142789409 289865583 14797 -487023611 809567149 1725 -141095495 236826728 26117 -294672020 66929454 13735 -410455547 470506993 5673 -369751905 518974955 25286 -252034992 585520051 24179 -514323931 842461279 4219 -420411501 481202401 7146 76157481 629160505 458 -239823767 32748479 1271 201413541 396288408 13325 207816842 127912726 12394 -471747519 86771973 3483 -19975425 629086194 706 -155399618 174553174 14906 45887205 586831288 6758 -450136639 152281091 22632 126389080 189439219 21536 -183330773 545239685 19289 -513692846 306092960 12035 -238388316 591890343 8629 -334478940 29894420 10736 -501814011 509597936 3051 -561521534 46107674 15243 -145407865 594299300 12963 -572739116 925025418 13443 -467421632 590341707 1292 -477725822 929347574 4853 -413671946 872152024 9691 -144809291 345930142 23629 -129579963 729358090 12295 -300055292 507806878 3471 244156069 518924915 2687 38954343 49721265 25372 -456789567 47233336 23328 -361398549 468766737 19187 220101943 740080732 2006 -589501109 693496643 21773 -251505667 827885237 24803 -397415460 297660594 7245 -400280833 668552224 1883 -442043789 268902569 23703 78812586 490985497 23577 -575207044 344262512 2141 -251658937 642840883 294 -295571876 88244775 20893 -523708281 659537073 21263 182469210 110414481 11402 216133407 255376786 2339 217763057 306188990 5267 185128848 199733486 18766 -98284838 98937237 1574 -587947749 39221553 20029 -449866649 320503377 22922 122772705 313555030 5885 -479875985 807204784 7101 -158045256 580220484 22502 -423611792 609520838 1423 -489050239 635358674 25655 -21798583 803421399 16004 -305044602 170183485 11374 -217858902 753780909 6049 6800608 575611757 12315 22312183 506235979 18121 77010816 163069540 19967 155864384 915176569 10580 67873686 780650404 8551 184982731 599915888 11409 23401911 651499385 18443 -271669835 278843213 10789 66647959 645493871 451 69731359 347160967 12638 125525649 910607735 1260 -27385993 748684577 8427 9336159 50513920 22232 118538440 665133741 11720 132540256 357234747 10931 -110717921 253732542 9752 -204736325 399654327 26092 -196628174 744593123 13381 -550924713 618315168 13899 -87635755 715206913 199 -197459018 267666047 16646 -328122181 260825238 10584 -588073569 907681183 1958 -94258390 492409204 3299 -316781615 322223270 18424 -351890987 216249661 52 -9401683 256507888 25675 151372024 662035175 20428 192627512 81058207 12505 -469018499 840662190 348 75859397 48353393 16626 -43188442 709015651 1929 163171187 542743987 17338 182846512 622307202 12684 -377172616 949803786 20242 -331549137 595981172 16672 -107256292 835328291 16906 97084223 203859683 19273 -225425798 516948892 14947 -82170659 836443780 21385 -539371313 545917608 20857 -435384495 865943661 18550 -162538346 377052718 15966 -34491021 904783325 156 -136653038 491946060 13302 -33378799 395792372 19735 -299584703 302671747 17461 187226234 804443844 293 -499532277 318653860 7191 -26745128 497377702 6673 117289166 387059054 11536 -275296480 543158383 1340 -446535192 847209730 21958 114092895 135043634 15037 -284135452 496026648 5432 -589152798 416004915 4321 -503572241 504912844 4442 -276101008 800364259 21990 210884918 918341422 12142 -542961236 316093666 25972 -130305194 710338652 13356 7521010 663704174 19267 -265720955 738414661 25290 32126237 57091454 25589 85189687 825040687 24933 -493472984 673687188 17220 -444974045 533987548 22496 -323129027 20744227 1048 -578237104 728183577 14236 -552598210 81443300 12743 -44538100 608560724 15442 189502366 133433841 17935 -61986994 791872676 20368 -152962500 57495626 839 -71478903 36818860 15631 -499657265 609139718 9443 -206816391 423230579 18063 -51108353 472747759 10062 160465029 520593580 18496 -313915626 688266764 11246 146840821 338456698 20587 -487280488 9914966 16175 -341389947 161014947 7003 -124491405 78089893 21851 -213051581 743059472 17814 -444375790 837395568 9478 -214607256 229210886 16434 -331647696 698659372 19846 -517676821 490468805 6587 -233126115 887231444 16378 -118691239 513788546 17453 183356049 517770474 14209 85957939 178610811 15009 107112254 314885564 11862 27098653 255586596 21221 158690189 69817868 10100 -489654179 714728367 19731 -16548847 181511685 14966 -527305818 783506510 15634 236384425 227791749 16846 -367757664 192821655 6908 -284058201 361895288 13118 -386103708 72021899 24604 -127454160 418980747 7067 -448958768 488336452 15200 -474750283 302394306 6008 22431896 783185393 16953 146929824 728817126 14472 -488449538 325496949 565 -394194326 698986733 3800 -233715802 743578021 12934 -326291632 179893494 11816 -29407341 227795797 9612 -174962514 408502460 2158 -106236110 518915552 22744 -556494633 762513199 12317 42102579 951910009 22364 -395320748 827523606 7677 -95461740 278831998 3502 181293026 419151771 6935 230443665 499721998 26381 -258958840 526397340 14519 -213148976 825194494 18880 -267997953 928062485 4992 -554105785 447852874 15936 118262742 606307004 14205 -102667567 472783367 8690 -133921013 215336742 2918 188497843 594545327 20353 172378585 524344644 2099 -48003616 478285249 26339 -368919675 499358268 12087 -476731542 727964305 13346 -114782128 678664221 20390 -36338660 736200374 3581 -571368058 203487328 728 -226335225 818402642 23370 -435237452 591672248 13338 52540096 521999797 13509 -223536612 187458778 18541 -256743264 233020188 15688 -68146978 239728105 2181 -550561532 564244522 25983 -421445503 215222960 3999 191136910 115704695 4825 184880156 81451188 21823 226378635 71499466 15522 -64590698 289715547 11508 104895780 60946195 5173 -335642317 880731397 573 -415556392 268292122 12071 49223272 403697636 11858 -519572165 556467540 21308 -449734035 18705885 25320 -486226846 408733513 21405 -396836360 285605044 4665 -33718158 341524165 22091 -569915752 209925278 7950 -34059043 468200457 396 -569940233 909396892 22681 -273250712 82067452 21667 -559927333 772735579 21358 -58909713 883804004 14481 -235010638 437101093 25631 131507312 906934461 13630 -227270636 133940642 12129 151185808 692218984 11892 7383105 817071427 13096 205586486 437454653 9290 -458569151 18519827 24532 -108014916 360651764 20049 -498495863 290702058 2495 -588321177 210930344 1666 -571809182 230339833 17595 -437313091 21451771 22066 -337672293 238250641 7130 -486498787 702562812 21746 -172408109 488292544 3851 -188991785 528573914 3659 198805753 476237161 25595 -418026455 598043838 8187 -487679262 171611765 4003 -443500098 763903054 10321 -211029669 756893605 18076 73665657 216963566 18350 35793781 440264756 25680 221737264 352784822 10638 -436783737 513436293 1266 -551574591 171365659 20438 -185347156 689688903 20652 -457513637 502578372 17435 -428369172 742112850 2053 -328508885 432329172 25555 232936146 156119421 9643 -333967340 620003670 6138 -47240742 931495072 8903 -99372654 885028911 23149 -482003063 855543099 11975 64164478 680047912 20840 -539152419 468789696 21414 -289793366 765640865 4999 -480256659 191736188 23845 34033963 320667782 15353 126615672 629736269 12986 -52944571 947868670 19417 -564037814 481448545 25689 -332342779 608489882 18011 -155587574 112575690 12347 19188056 680935845 17484 -28602980 516210553 11185 -218036467 186163669 1699 -350520131 507825651 16394 -552246537 79180365 24159 -351749625 827113297 11935 -476485733 301048798 8657 -585312623 42834737 10603 190113822 536773917 16549 -236671278 368567184 18807 -125373503 356220836 10770 -539152519 524280532 5466 -305486650 253738478 9092 -186391605 664233494 12876 95137417 37407248 9552 117331347 887394669 17964 250944733 592131652 15702 -585028094 903534620 15512 44201694 678366025 18976 96411052 951627005 9158 -245150597 548935616 6929 233583762 528513930 8566 -180603333 621080364 17749 167253909 10829128 6347 -192991545 379572209 13399 -565246990 904148414 25758 -501990582 201049606 11092 -423862802 404740034 12091 8771773 792846267 24116 -345304018 224230750 4022 207141952 661774652 11148 -2071201 942780665 10158 -595650554 426541806 19677 -73417782 252038266 11168 48634975 558732646 11964 -148623012 754529081 22344 -220619942 605804551 26095 -429526167 684545926 21251 122827443 878753067 18983 -359634007 225961649 22841 -280534980 161517939 11511 -193537490 118550854 16415 83057074 412510834 17398 -185320255 502843901 3117 56608857 122340766 15852 -561178881 134026579 25046 -290896398 321222306 18031 -469100487 555163512 12918 145038320 760877293 7824 -311238144 652267821 12984 -411899913 68168290 26066 -217058213 270177336 5597 -136071724 209677630 13174 -215281383 859437651 12176 -161016347 422056951 10007 -205319263 637682366 6785 -304475486 298162697 10046 -132876947 612725776 13827 29157578 66082015 14896 181180762 659237915 1011 -150438145 530807844 3067 -330657686 393581569 10670 -69964003 618673154 17672 -135697748 28395274 6655 38469265 259694176 2485 -152878174 367831969 16190 70635812 771038934 11276 160054917 431453134 23412 25808295 333032636 22990 78973345 215600378 23706 -556132326 272672962 23035 -549736224 431549433 26161 54291153 676567166 2874 -116150864 889969889 5887 -377289902 618974435 10927 -197838051 131294961 16878 -453306617 884834957 16596 -122679871 629601955 13853 -578475640 124582450 12726 -63866580 809194381 14882 212768277 635598775 21141 -429199370 898687475 25493 62668332 221957744 11266 -19929534 64216439 18498 -117024713 162525301 15814 187079931 866893108 14979 -275626071 711549221 5025 38100313 52953786 12120 -510913968 683431077 86 -234983693 550714812 23007 -518243904 387355381 17013 8738510 646599234 25039 57695033 957139498 7717 108286667 796685017 17876 -380559153 111089440 20794 -501432819 393325678 17044 -503006396 469610149 22321 -373499811 533523210 14120 -352956806 412555578 16221 -198699195 452267304 4907 -50741313 797154916 10924 -40157599 208869666 9421 -289814609 860636266 22886 -139343947 571527812 22651 -235208921 342318714 17480 192573069 395896011 338 -484368910 596554109 4932 -79341130 641865050 21218 -170236562 172423739 6793 183475134 943762250 21695 98811613 864399064 106 -527950609 100982925 11953 158632206 606781405 21065 174783247 666991095 9881 46942992 187733818 1480 -309063472 159146733 23878 -429482556 324543433 3558 -554513561 434491545 8582 -288207309 395790094 14028 -45720969 283266160 7563 -466584081 764431901 18365 -67498756 944650681 19893 -159676641 702645851 17140 38665920 50626497 2881 210271518 370315025 22503 -89552847 96313401 25807 53752828 354743751 26250 -86392663 642618198 19570 -338872842 377892626 7608 -520565165 414058367 6037 43601258 571115542 22226 -37393198 761213659 12883 91183137 496793810 12442 131764447 915336297 24133 -405022474 153457797 21159 -168851631 812348137 8944 171470263 833574048 17467 -349180363 417400379 23865 -194375526 282294378 16572 -163091723 692277755 9607 -406240561 487411905 16525 -561308948 83908461 3486 -15852693 844089487 5372 -396953182 406673140 24380 -388087639 560033525 327 -66595686 914507512 6684 -327777362 106229956 12542 -445888469 861486858 12916 -188498110 298728455 21109 -221365444 778016824 10700 57845812 503936420 628 -59285128 461172930 10258 153779255 796057114 22061 -179203265 84484933 10904 -495586891 555601788 5466 3088808 679585337 13005 -473107549 833077706 12385 -380837092 182568300 14398 -26490337 617261580 10007 -423672871 476235822 4170 15378671 721959242 15108 246893083 705925491 15344 -217200055 69270800 2883 -429148821 925397740 5578 -366549386 291460098 16145 -577832880 866678097 16332 -57361312 556563762 20849 -290258171 8973361 18691 157731341 528044343 20950 -406161780 920537093 4656 194829326 952104344 8302 -245527282 200350027 25648 31163527 76660871 23713 -377638556 16743233 15770 -551130327 32311687 21560 -125152080 753519079 679 111865334 774786066 12735 102355955 84050813 15966 -594726947 666281968 9900 -275120855 103162870 10620 -81693034 217832801 10903 167743274 709642048 3807 15555423 248853031 10618 -246058360 609883545 3503 34057191 578110193 17331 -143866388 871443440 3935 -309778313 277120162 19056 -90231229 399125814 2239 123757275 296685890 2040 -51839705 921483881 14365 111950503 427216317 16510 19912728 858197839 5916 -582147462 911607627 14266 162854585 910729140 24987 10046976 181390214 24689 23658117 575679004 22667 -450578270 426627370 23586 182073578 450289389 8249 -324306766 164202217 15240 -115496709 153497896 14689 159134935 911971580 11888 72014300 146332972 51 -71992146 76365062 11243 -131109401 905856944 22453 -404029788 684792417 7106 -73541274 391135544 7453 66696117 154993917 4929 -429485374 660959905 19930 -185859131 710187256 1887 93594085 87300558 23968 -527100661 594814029 2874 76767636 860553091 23959 243250343 351645523 22823 -600211855 558801840 11827 -353074838 424954297 19251 -123977914 514398439 19564 250101009 648627090 11593 178326074 200792237 11470 -601551257 805049075 18810 -370998500 693385066 25712 -216067183 26489666 12840 -302727702 855732095 25407 -312825836 699346208 7132 -562832926 467683385 13454 -189160752 407815309 22093 -342193586 723957621 23961 -599403424 399128652 16743 -293203528 833617731 8367 -96587954 719764378 8156 197946327 573855887 21859 -37658132 497690979 7606 221425101 255464060 9026 -116828177 854108791 14996 134597767 812825082 13291 -338223625 22171105 13336 -108300259 239037046 15068 -372399553 365796645 15847 -78237195 544454686 19722 -68174149 53266353 21817 -183443008 149435643 25322 -200211590 623909313 21640 209444454 758849893 15287 217448203 134159502 1636 -111406406 932937553 3361 -211497498 592882197 15647 -91278786 891867960 19592 -490459515 459381278 20916 -313511982 791220984 22044 -524140206 87725398 21990 -380991563 824042124 10576 166206222 509674746 17494 229021040 700054093 16194 -429851411 785474728 26252 -200960695 774256769 10713 -207304501 23925199 18524 -12045133 746829672 13234 20481124 847765283 17218 -43820938 326641633 8822 -5586998 285189145 12728 188926565 918085980 6564 -17032534 874233967 743 210458074 593120254 19232 126554827 627637559 2412 -77899469 539489003 20171 -546588451 850892325 19056 -100251115 420726520 11348 223567367 955329123 18355 -434802330 608067467 19759 -197970716 717266317 15418 181565709 903964057 7826 176835810 844184209 12663 -394318987 594421760 23066 184781334 930599120 2932 -325614591 125514482 16284 -218162454 378986068 3266 -556846 789466869 11229 -425556120 135922962 5252 222626714 905680449 9346 -492851709 896560727 24492 202019200 541752964 6485 -14689073 66374269 5317 -575719531 512847446 25059 -507831641 8951718 4116 125485406 622795196 1028 -311473116 122700120 2606 -91847653 430949550 21142 -378509504 703122137 7976 -95268137 701724225 3227 -370947456 687344311 13733 -554087070 176346040 5706 -471071793 27964803 1749 245440068 370478797 2500 -136305925 102628838 20575 98835960 517554689 1141 -468507442 500054214 16061 -427564427 394535810 18310 -88214248 216625134 15132 -159190000 828385324 9110 -113934180 722593743 1236 -350005723 767101860 16789 251971894 348307479 8033 -192804329 219281111 23398 -180716546 808430707 15481 125851630 38673129 8663 -494721026 677650108 15773 -95073044 609856231 23087 -113675738 685730974 3515 -335226989 441000098 19276 -323340078 785134730 16765 -391431535 609490855 19179 69769749 915451158 25611 -323461373 666739364 25293 -235347629 300921367 8787 -221356608 504644206 3816 -525979317 137488422 10198 -574622669 461588729 16931 -135912367 31269624 14620 -531451157 497238863 22592 188102483 30377114 24545 100387260 156958666 22143 -82838560 864616613 1573 71394107 436516736 18620 -4907316 498919348 2385 -481553097 910519094 8090 -263892011 878669475 1230 195323531 130203990 5550 -223081156 395372226 24262 -368994200 129507897 8601 249708770 238813464 17451 -451228372 203906591 2650 -234283153 167722308 855 202417517 618083170 14844 -495724458 257006249 3371 201830912 850803718 22940 99273256 843090802 13770 -188450775 29559851 16514 -444634283 572882138 24345 7369070 877416656 21569 151661980 443594625 16281 -188358131 246266349 24506 -539332289 372988486 19504 213878704 358283570 14770 238304960 587969355 13909 -597460530 951775290 20394 161197134 669169032 5871 -583223403 433033533 13267 -259517291 553716415 12458 -209815090 94377267 20245 -27175505 406461509 19246 -386332753 349126326 3439 -553159296 683859059 17922 -244994191 674144746 10048 -485743953 253540278 25739 -385161523 406993636 11070 -311403285 500476004 6865 -108203287 482186773 18839 -514685589 109560450 7400 -383543035 828124064 3468 -590651305 367175818 15177 -517119191 420604737 9116 -423871654 825607267 8524 -62854309 347231140 3416 -342429023 177178935 5261 -350309846 423172669 19714 -170781640 297058959 8176 -572028711 558422388 16541 118572835 899631773 21506 -189293253 278032246 23664 -239554784 483734024 18023 -494221522 160250426 17626 228610908 786426550 24887 -266687323 274544727 2150 -248209079 691370342 2497 -292677405 841264987 5409 -190367768 718058550 3835 -127121144 134618134 6480 231815680 176554655 9561 -285464258 216470805 24775 -16990271 369720601 606 136790798 611854081 4185 -94177260 54067974 13489 101726855 428957580 12882 20083234 549716370 24520 -382313920 385951467 10539 -309132653 761829225 11887 -54264195 70064788 13907 65223931 592504622 23965 -574491421 419556999 4052 -589821103 857983041 1048 -16355460 377668209 18049 125769028 623764510 216 172594542 896511101 22866 -354077344 797919135 22249 -249501584 384482252 5689 -595104224 685344934 241 -555851846 108077079 4406 -568519317 462647370 16543 -509441165 683189133 19574 -111606301 87211173 23422 -300143825 410812088 22556 -467781862 951129805 2171 -479810741 228391270 957 39427546 771730083 3741 -534357390 390068001 1639 -149236155 425594465 18619 -589250622 32263386 17571 -151795957 36079889 18540 44227790 33734355 16432 -10935378 348563398 7298 -392138185 540625182 4977 -470567123 664225195 5599 -453455943 404144162 20670 -113906734 665784901 12307 -455745530 370931118 22965 86321100 470015495 14265 101979173 256283114 18055 -296017151 682830315 3636 -332385488 157597733 11348 -572105285 896291404 26112 -456054506 127211916 4390 172907019 533441301 17502 51761426 352224996 14767 -276537027 273077610 18555 -406083132 480490280 18166 -319838489 927679767 7981 -302839806 563340779 21392 -411232338 469454771 25903 -108716264 486683114 3665 -421525868 43669405 18520 205359517 764602178 16335 -255807809 51264854 6774 -214013315 109542149 9111 82888640 852199794 4334 -385138803 797585170 5422 -367523572 557384899 23666 -411579347 852515809 2099 -392635829 34370986 15342 193772118 400065537 14387 71561214 533835733 15706 -313971565 850274052 17407 171679203 941158983 26001 2557622 852733842 3222 28093934 887133535 9465 99401257 900738876 839 -485403263 660015562 4740 91958591 200122899 15376 -549933021 456202171 19576 162397951 560186253 14953 176417238 730343582 19019 176392647 276864233 12709 -528924506 505355130 25024 75561734 481025493 23427 -132665055 849533100 24667 -39534509 863255264 12234 -414377520 614646284 14730 -371840867 86223242 19548 -242997597 341934144 21603 -216130415 861447740 13594 -15956490 820865953 23808 227172573 154499790 7742 -280134108 348157898 4902 -272579917 667974522 11188 -497857182 381791466 12159 -17521872 208065064 17713 103961250 932526650 16213 199224255 863002523 516 -287397210 724287939 19042 -245726275 477388210 12705 43473519 735859730 15596 -261622887 765927732 20396 43249126 875960724 25837 240161225 306705256 18190 -239765034 462586967 19210 -59150463 135952877 20223 -86278429 815364773 23910 245725361 566504954 14140 160246268 954056642 4071 -549969892 784386799 14864 114693767 452206258 23127 156462978 707581383 13635 95445809 669003995 12468 -592669374 314568333 9413 -407563483 173475649 18389 -152681652 719713438 12536 -455163837 468503782 1413 91060690 851144074 25948 -547336806 598520065 3800 -523334522 779217433 7420 -221272228 34215332 26190 -311704437 237071440 7494 -86685450 405921609 22287 217521227 218533639 20923 -63215087 936938861 17701 -595076660 453236246 3913 217420948 454366411 13503 64270721 270872734 14002 -338991151 482646372 26084 -77086729 918757251 17665 -46413087 732700253 24258 -467650330 567526096 18438 -334658580 738715681 18940 -353016780 708338399 18741 -465671089 814689566 23747 -289502864 824722824 17363 24250909 197809827 1002 71668038 314673387 24929 -14762886 373613936 6759 -202900913 605772059 17525 -35014711 324008544 23086 -547240618 160111199 346 240217797 405167068 9136 -14635750 953667295 14235 -107523172 168802655 12554 -324980167 291542512 20832 -122728014 18157919 1622 -593062349 175045651 7049 -536144469 601728269 12849 -558920412 373630726 18013 -563477909 657704725 24177 -360339606 767512083 25466 -218731492 138487515 1120 -47290890 271921711 10526 -337257346 518564360 4270 -25320069 476464163 4162 -285480264 451984966 939 -329372313 488554008 24033 -42544697 69841351 11143 -479495522 19404524 23650 -80759503 915355550 13783 -220376576 846720817 16143 -47563360 43825230 7492 -504566423 113982357 4409 -528219331 177669806 6236 217473635 145589264 10443 87527463 246069704 15327 64291883 872632477 12369 -471680244 47845055 14955 -84970602 398677669 25044 -427649580 523661397 10186 245319708 606726825 8669 125355516 92790501 20437 65199726 495547906 18326 64941185 263125022 10087 100136070 295252707 8417 1340089 682695595 19701 8590804 747785227 7713 -408742141 939527780 24685 34157754 381545080 18807 -520713863 217944229 6902 -128606511 252546385 15101 -26610722 634758772 18213 -72635099 264505884 15285 -437965893 274645934 1529 -104134671 236023198 3743 195403843 257127899 13311 115356936 721611188 8415 -60359875 48225283 23384 58430340 630300114 3729 -178748288 438446852 17637 -358498774 705077158 11603 -205763032 130688837 6770 -596204018 837369776 2652 27148710 725067070 20269 -375748461 926450009 10978 -373766002 48344346 11786 129778359 134999189 14072 -284639306 189446909 5878 92872101 424150125 13107 -337911582 481763530 13149 -399409065 950175160 15436 -339034965 825972092 20645 -299368507 148415445 20031 -539158597 472095047 3886 -377334794 671847074 10054 -239312479 641966642 7648 -529844076 199196530 9065 -161736674 722397550 13259 -558545211 486232865 17183 -32318051 845531141 6207 -4564617 608295394 18489 240106042 790171699 17933 -135806998 29423521 11482 -419675826 10702260 15111 -207548882 343441252 18119 132184313 840287628 2727 194903738 304138645 8749 32078208 179072753 10307 -269115485 553539453 11451 68083888 867539963 4541 18277159 659148535 4404 164692991 438257391 23948 105171788 829559975 16511 -468678870 146703210 23780 -116236127 625458152 7348 -481703927 669894106 22930 -300216130 682237869 7681 -119916870 478206127 15968 -45339521 164490412 8127 40331659 24417795 10138 -447614367 783571519 9993 38315491 162137760 3935 -241409739 225962657 449 -567391621 445422859 903 -222017984 291052340 26377 168997438 296743992 3359 -103491387 882974704 22664 38499283 157773600 8004 -601522370 45983589 7813 -332757610 141298275 2649 -557178110 453658476 2870 -387094139 123759499 20811 -462967230 114083984 17491 -538732331 444163321 1218 58128798 797414016 13261 -123203847 778394485 14415 -191753285 485045106 23457 -419037799 559378071 11599 -261824894 449531351 19313 236408861 203036168 18337 252296596 919768641 14366 -240738444 678174172 12711 -400766263 682805931 22121 -384755396 809123780 15164 86926301 39685023 25272 -6443022 162722372 9983 48899268 255385877 23745 163545826 403513507 12253 -282384018 784890771 24549 -420268732 624469742 5105 195152790 527906834 19175 -317240296 871506373 3289 172491379 716661029 5394 -417464063 678215614 14263 -300351302 425296292 24228 148392689 578465720 1568 -84373587 266776026 114 -176743893 552410831 10551 228885983 930397780 22885 147025695 630411434 7607 34574713 294273509 23790 -377248986 111573147 16843 185064516 570990691 4528 -524850707 646696525 5039 -342085626 721453345 25069 72868912 120703936 15844 -157984643 107360029 4411 -80548677 533036388 19513 -428459779 449051518 1727 -306392999 557507476 10041 -230241604 19687379 23838 -256389812 219839835 17941 216530220 834072489 24137 -318448446 136711972 24570 -579885673 453183889 4620 -186071108 954637268 24998 -304005624 575292938 3897 -437079174 61590147 22326 -508392548 782400019 25499 -428635310 754114994 18771 240810564 643232703 23450 -499058579 652338052 2575 -49903257 544017271 17692 109485909 106111293 14229 -395514024 811477655 24417 66256456 958265801 19592 125398539 582007664 11859 -562827975 653418461 304 -460614503 861743020 24034 -214225464 598629416 11296 -246033406 405128366 22633 -284969236 169202189 5058 -35672048 57621157 728 -480509903 649238219 19666 182263405 717687815 15367 146340179 498149455 25284 -428841668 653711509 1968 -429584755 897155643 8801 76753844 556848457 3781 170863249 461198918 5849 -527983540 221812145 21120 -242271346 818255642 17335 -515426843 798222469 25310 -586306091 848046715 18382 -208611694 946930642 25353 -112865324 355698705 8137 -96591272 764699900 7532 -224843982 549046181 585 -109837726 212833700 5220 -398749644 153300006 23440 79434775 505294701 19433 63141605 562397656 18125 -55127004 800807805 4363 -212611753 20890038 12497 -503225924 332425219 8634 112907875 546117513 2068 234877305 816058874 2818 -240456524 341855957 9723 21665773 12982458 17640 12015756 244705142 8712 -64794139 779337623 13087 -26118570 484841087 9011 244333616 116715608 17253 37234912 937826549 18211 -278691233 545658216 12598 -470781950 238442475 18191 20232957 783446393 21809 43950904 109624390 7151 154569340 391476031 18450 204904975 397799374 11298 -454782853 902850135 14891 -366678698 829320622 7494 176567184 643111723 6954 216639836 26378446 7067 115636817 778732931 10539 -241192357 36270607 3976 77317990 125206009 24144 -58542494 910183224 9884 -327967185 930527826 17564 -287268164 697700290 8419 -137678683 923237904 19541 98999642 633097339 6171 -149654062 655031702 14596 -582696625 825974487 18240 -451703825 744986202 24000 -598182359 612439160 6326 -321753394 16328084 8978 68934795 562525670 25073 -670398 407872387 23220 -418753212 461304144 23036 -116924144 910099349 2292 -101362686 954610510 17299 -282221821 230383431 15639 47523916 594127557 24276 -446566360 947171484 921 133493918 459442098 8719 -537959990 309555833 4686 -75887391 632602018 16077 -564397447 767519486 25688 -448800612 749655748 1651 188936328 92468457 437 -45241222 675819467 24382 9595864 359896604 1564 -366587013 246197664 9950 153995437 621459453 11610 -524037972 699964360 4858 -435814893 195576183 9691 -78340214 740544879 15110 -591661115 718471218 18892 -16218586 140513886 18139 -241828396 957227205 24286 115904524 433067910 25883 -423915183 876161126 4477 -338825376 892296800 24282 201227150 309111217 3265 -346126934 540941979 20534 -443850613 223271053 14067 -116399728 560489345 4127 -539728074 781666583 11562 -153542411 892376566 25302 -71829971 34875599 5165 -500872808 497624849 9363 169397530 189802205 10225 250115379 337169922 4696 -564041164 586645482 1700 169866934 772128308 23982 -75225530 904120783 11092 179234318 911840520 16661 -404194120 630220249 24290 -164982165 28699154 572 -24323691 500525226 5878 120186598 106635635 3937 186706889 590904707 14461 -110132960 146561419 12185 14801459 334360795 20437 -237400038 464384750 1179 228144229 958489525 7967 -37794528 531680279 10145 48819044 165807457 14658 31455211 602688119 2167 84169919 598529569 21170 170749056 261225663 7806 -115230567 770495936 11729 -299142284 432153696 14595 -177944038 246698196 202 -513454744 794576112 18725 232885712 634228790 8548 218012957 737033883 2740 -525814846 793485599 7178 -61762213 401905859 20020 -351505404 151134677 22786 -457755984 200437505 7487 -334404168 70158689 5308 111925754 329864987 749 -456264941 123388730 5125 126306797 405352897 6744 -578111776 676854324 7974 -90938903 947510586 21799 -485503502 520795076 21358 -502969579 473716978 5214 -502349964 691151019 18792 -486653567 70519612 3517 -72008004 772182292 13256 -592744983 369759623 13849 159605117 284331829 9842 -272633962 814144400 3656 -221548161 379361660 8085 124271276 749779925 22747 -199949451 719069355 15313 -421080429 771508515 17618 -556183191 479954455 2484 -598356878 621447735 139 156801751 453185930 23347 -300425760 526327665 22309 52750914 627324134 999 -323918634 253401568 18567 -73399987 439630987 479 -231480907 289953936 23797 -153708722 462017202 25534 -357645667 161148285 18733 135591858 680638759 3950 -223008426 751549935 1305 207913890 928290877 22753 25638103 166659650 15906 -441228316 472418228 24992 -5462466 589659004 23646 -33511366 820683381 14295 -224555645 66044504 10251 -101723103 641021088 19983 -395104043 58156134 25852 109826390 577990350 6475 -491663262 602237125 11594 -125268829 656023392 13553 -19188854 96573669 14602 -33466683 128826192 7210 -554708157 47272101 26135 -444304202 138878695 7696 -569006430 629440296 6158 195570247 799428970 2006 -419172537 443621691 7075 -531028508 21680998 14939 -487035686 324288907 19130 175486241 801908308 9892 -516866536 918068613 7881 194356268 770612216 20230 236782531 788845949 11114 -246904993 485593389 22816 51477052 940925434 9445 -568437204 11784687 18115 77200788 415107379 5512 -264461171 912061165 18646 -468615680 470571917 19139 -172306192 166605243 5432 8767752 513611213 10156 159054818 378086073 21047 -119145504 822366520 13198 228849493 249076553 23212 -147926257 849746869 7519 -587741774 663656525 21775 130059288 717405187 24275 -528840837 181978309 5287 17607629 195185640 19929 -430437576 476781516 24542 -548402311 758706902 17483 -433249149 448664037 13209 -217819338 460658424 2615 -481050772 342437602 18547 -375974077 109344903 3196 243746998 894226113 26061 -549360879 318690629 4896 -9401611 651374852 20333 -287268364 758819855 8169 245332131 718707779 4087 -62348708 224710207 9172 -566290817 384360173 7526 -471276695 496007806 6493 227406853 437335587 14782 -36089663 129324387 12995 -134663303 590757321 15041 68533633 273430583 26218 121229361 220624082 25165 30148794 179363723 9164 -570201636 725779452 10889 3899465 465217878 4261 136346530 421867841 25491 -114067690 897394632 186 -180967461 412679709 8965 149473069 274546987 24449 197969566 200779221 11760 175600049 592736762 22447 210205908 878146672 11457 152194963 155648225 23423 -249295756 135880780 13084 -142191700 690055136 12692 -41762056 89324344 20804 -30088683 615264831 1157 33357679 213649942 8326 178582235 748777152 13404 211687086 263181530 14387 -110470232 896285114 20354 -101720733 220569003 25847 -63031908 956900525 4978 -472244030 499790371 1694 197284255 864215036 11437 -10724712 242746036 13342 -81304483 367607375 12543 -404446266 170684896 22403 109321902 455868038 9236 -350034379 858174776 11787 -473217041 770060164 17449 -591647961 173916658 20911 -477891550 781232292 12095 -213431657 640353436 15571 100795450 857621455 14849 -230495573 658263289 22412 -443088465 792776551 1561 -68590745 661159189 20043 -36707524 344532596 21051 -354268 622068949 2185 -192606151 386663203 10239 -320205779 612201221 6166 -549563643 782276988 20742 150461265 171783215 9238 175163853 191243083 7137 234853937 469398610 14688 -319053767 33927661 3716 -93379499 785709790 5809 -560781498 470954796 22713 -393662359 172269777 2552 -283326750 919625845 12588 140148583 795888107 12739 -416315753 464292514 23824 -80549187 674231308 15072 35292717 94865788 6162 217796358 346417093 25798 -497070197 176407816 19425 -535621239 459687078 12927 -439774597 562509669 22511 85848791 511937497 12916 -330283019 15790370 17741 141305408 687722486 26264 -298934963 72176708 17806 -586250444 354205798 20454 141025209 166345830 9060 -158063744 728538849 20748 -353260531 471201741 5258 -476368202 274792915 614 -537397677 792123110 8452 192357247 250410500 6575 -47960367 573368350 6006 -76457878 334484537 6959 193864169 98406912 14465 -314487073 122087184 7648 56370006 58151182 13163 38859157 845599145 25396 -157425259 147363280 5569 -316813970 892026898 8999 -463594539 872852506 25917 -268682154 447956839 20057 71942986 489436712 5389 -283397447 151157528 26247 -176815415 207811085 8650 -63470884 345769073 4209 -150098436 462707508 7545 10281999 772205811 16163 -113349718 655185537 15757 -546778096 148482566 9775 -165676796 108765349 8623 121410865 725176818 1026 132248266 898323911 4091 -270400976 46199473 15932 -97276555 62311617 21454 -252714978 188821036 16058 -275204078 609237665 23111 -119226503 66107055 8288 -319525662 535710069 9730 -317927913 570063463 16216 -59381655 637352553 24093 -544369093 569241764 21759 -509514911 919845805 20677 -456389521 633135518 8215 63732822 754432443 13238 -131661668 902088609 19721 -224406329 509702143 18507 -152603527 664615677 19144 -224460330 831931996 14373 -286580950 290553565 6711 -83233427 212482135 5440 -514867954 362240839 23587 61119834 310733950 11629 178471352 956445092 23987 116431887 587030790 13646 -201162064 861522142 2959 -155383741 199602809 12199 -236224160 462191674 6707 121733934 827621499 7093 110606748 889171971 25884 -477362000 481337411 16834 -14977674 518701773 25086 -102409828 838684652 7895 -129632446 635676410 9093 -101164679 917043939 1880 42087680 24121364 17946 202121987 914194914 20204 -289792662 637215728 4956 67993048 761957563 12050 -421879418 165408965 2165 58681175 410892685 14574 -26855426 693899888 5401 -373002280 18334811 23269 128331582 553003971 18986 80054086 724385767 12410 -294787729 249960346 5823 -136600878 279916629 21639 -389585549 447480333 13890 -276187810 349140542 13735 -189004756 781023062 8437 -287500438 72847214 14486 -538294513 515573393 7559 -176346809 922539465 20229 -149433106 311783913 12747 41231769 823968541 13874 -473044174 522472869 455 -236440772 617136555 16142 -100183439 415275957 25587 -553448248 905165594 7358 -267603895 222190744 327 188842706 562510133 13840 172336604 381738171 19479 -514351551 330403709 20005 -143341750 301326371 19461 -168283874 383696417 5136 -288839097 286353441 11354 38029118 700409304 1161 -164385941 823423046 26055 99254102 293238240 7383 -165049345 618365448 16218 78847565 269047588 7633 -143934140 453572307 3165 -304954241 576281026 24869 -414485904 33582431 25046 -561408718 725353249 25567 -505262540 665853468 19584 -175556108 627112627 6987 -271353636 225616072 19459 -445011506 799259830 19292 -422051884 180463190 15772 -348134471 533819251 21808 -173625210 579721861 639 -75602927 506538927 22107 -255018633 341218300 12159 -407082545 504017231 8137 206499856 561987696 19169 -506126789 670662301 4814 -171514484 478256801 20994 -504555302 672175454 3585 -334126914 245797190 21255 10805619 179845196 26347 -573426976 337691727 3568 -98480258 631713641 24514 203826471 607294279 17918 146912569 580756931 24300 220731286 382846663 23832 -395006150 679312690 23953 209613242 873717399 25016 43157108 274928833 20054 -479635408 856409704 1811 -234738571 534505087 19108 187205754 361624511 15643 -331211048 148189595 13091 -168420243 625527417 2596 -595324159 562652856 1166 -254658750 628794551 13652 -541711014 349416805 26231 -166625492 875581588 13827 -457783339 11828435 1034 -345309340 893889506 5717 -536931196 114312112 2371 -386069165 822761688 15858 -286525382 937262677 19331 -11951513 364647518 10228 -200890397 758137686 6848 -477763307 632727458 9898 151773437 354410980 10973 -596519833 520603509 14889 142967178 857564716 14575 214424714 190308025 7358 251581496 265680193 19867 9734861 451528651 16090 -579862082 471618614 13569 -508590044 188918191 7182 -441249314 791066728 17645 -266653286 451509757 21619 -352154840 187729319 24423 -297935157 397270976 19438 -217690747 860818486 22175 -6452253 902234184 21883 -571244071 312003251 22508 -365591670 721232073 8449 8485277 464358369 6450 -137302110 19085494 19765 -348888455 457123598 7911 11463943 344967059 23960 70142914 255538794 13883 228492632 705933886 8345 133754608 112620046 3580 -355524198 283457710 19031 -481238588 131827818 19268 -570104749 524818552 25855 20567595 8867447 11081 -439186419 252288170 4850 -586746154 205796436 17303 75992600 865927491 6881 -291202665 933146804 15445 -117770552 502831972 13563 47333382 900628943 17273 -484845318 783119312 690 295454 633318692 7963 99004239 373805130 5113 66398665 780683707 14648 -395369726 517856666 10466 233308208 734369349 16062 -341567485 127522948 20189 -574248987 431045119 2398 -520855975 340789330 7600 -224367792 512932004 19644 -600984382 237441938 84 -12353905 925710467 13889 190128832 53198492 7206 -359392725 600405727 24484 -36958643 168371507 18646 9840662 158900323 1630 -510108838 98363256 23985 -591478366 81081461 22847 -267063931 245722737 23759 -339754003 213860558 13438 -445474634 34098780 6093 45817911 575291646 1609 -192969740 339183422 1386 -476569167 343447513 2022 -266216627 616367166 9073 102087902 751675857 1610 -52816367 529487197 16789 -566552306 346122407 23468 -106427952 283292972 2158 -303628376 649891847 15788 -552116293 681970137 20497 -130047751 454790390 23659 -408145370 458453279 9908 -157121307 888616643 24413 -447155725 920798262 11608 -531291733 710238746 15161 225141684 552885473 22123 -146556374 146176870 22265 -158598726 242448591 4283 -553361294 589351151 11962 245764634 842267471 11666 -112480220 101022077 11884 -15317552 391107660 4873 -323431743 345099127 21945 -96576612 634981601 18370 211460270 644090173 19641 210373791 532159733 20028 -112547961 99970397 22742 -438536894 402267409 2070 -392658888 934431709 3951 -238462196 739355079 14965 136885938 408564732 25315 22834936 425627920 1274 -314203918 527012455 1773 -496715723 818011078 1824 -320867937 681338729 5614 -137804846 667722482 9008 -136311505 841277073 21634 -263781185 253890279 9923 -153192551 650896252 11285 -82068283 97047519 4111 -419923012 843812220 14109 110108720 210025175 1368 -192360795 665796839 1279 -580499193 155324382 6087 218360844 380405032 19699 -205248170 319814023 9695 162259928 777119754 2160 -456541799 904079275 26272 -145083149 403071687 26410 -200430938 541817472 23240 245909665 797427375 9278 178775335 764345916 12784 -563605994 522241435 3197 76876257 690892447 24203 -252093118 301487524 11709 -228631713 453436024 13068 -244940886 77657385 10595 -37633207 58557576 16299 -186141656 433213436 5915 -369852332 501779573 439 134117926 754668445 22018 -427363597 832290628 22463 172591304 934779748 15227 55627884 174386431 19651 -539959761 233524034 202 -113686888 867153038 3593 -33118873 217932412 13688 -325284228 382468680 6824 -472260782 733788950 14420 -536790333 323835817 15682 221094118 303895627 7749 -257235177 696987802 23279 -211150512 641581495 22007 -80259345 659040177 12120 -67357475 655183616 8309 -313211950 596564875 14421 -366580602 127819897 12925 -272798421 378269190 3348 -389267909 421165157 1121 -418327192 700790115 15533 -124378610 606648521 25372 32845987 215491595 7617 152977898 115658139 2001 -212173480 537891486 12496 41828298 473206154 23349 -28490929 519606068 22875 17196411 36057255 6677 -239050860 883254200 14394 -485560879 846467696 15819 -92144073 280653673 19421 -450854868 628157527 9139 89474313 871496520 15452 -95881200 541087319 13196 92818435 678923137 4085 -71380044 174161657 3039 -418916227 640762077 19674 -99970471 629015865 18720 -116761940 160880885 22254 -240568914 899730780 5624 168442900 181173347 24914 -163702989 262650251 16450 -39018832 938328625 15626 -422529351 771789590 2913 -87931209 321233677 3796 -103252529 389074300 18924 -322189374 342038034 21675 -217413197 139902201 17434 -397744406 557793948 8905 -47761892 521195552 23086 -430253651 304788802 22545 -493122119 406632282 11609 -234345425 64276874 3411 -202146554 565025446 23104 182013746 571074048 13993 -344690665 480153892 19231 -152349834 314845693 18959 -408834899 330434590 12279 187951659 319838148 24467 232703823 43002001 17170 213417806 630423891 22294 90406259 902202634 16979 -578955452 679603655 24008 -49170962 330958819 15730 157225857 951265222 24068 53063896 656974086 17864 30689656 429572314 3775 72473318 667724718 17214 -536484863 431290331 19168 179604875 583315833 7661 -350505191 326928724 14404 -150761624 352742949 8218 9634721 882552344 469 -131990072 307756145 19498 219885150 58382561 4751 -208120382 435104544 10531 -125344279 318418368 19841 149757670 710745406 11149 -492223428 182078485 7927 229713362 364865941 14470 -61764177 934263315 1595 214373213 323526455 4256 -292349182 910922434 20769 138822536 667800178 19545 -389326496 447008401 4736 10584848 750143607 20430 230837876 365265460 10485 -153399666 261591193 7169 -298877020 702849163 7298 -432717085 386348768 18031 -299684 248557572 14129 -406917628 645833444 17442 -269024954 538983956 3075 -353457732 602259555 18074 -183540387 305987023 2004 -213016083 68192156 14728 11758716 651660273 15421 -126066594 844456373 13870 -311988119 787401289 8328 -56599993 275880247 21051 -156763118 402187782 18368 -488618123 414942380 6171 -315749692 379967282 12149 220408336 917392169 23631 -75850956 743783191 12122 -352110497 867693976 23546 -335165175 627674155 26173 -104047109 178337057 17355 -84073505 78938159 21990 -170575922 308231886 13890 -581074682 904992475 528 -455347450 73703139 2033 84844757 812990185 15407 -566974852 889204536 9639 -536650278 540280349 22696 -52146911 635845536 20932 -316531407 438069229 25223 -51382879 797905744 11404 -368326806 398892001 12816 76838222 734396000 19393 248629990 889005801 4 -133578924 724265280 21772 214927540 165485173 25309 -407423021 703794534 7301 -31894949 826006682 11745 -235350165 21153643 12196 147811069 801545228 17619 -538654531 364582482 8261 -72314128 226439469 1219 134881727 941566650 11369 -432072493 486933123 11595 250213474 546856099 5417 99387554 460230998 18751 -169079199 178706181 1751 198305965 845767015 25479 -298495816 107540113 9161 -570084864 100182650 19243 -86387773 730824979 20775 -572684055 247355934 9534 -5099778 146181668 7324 -151793094 304478213 1437 -367182566 896950142 5306 -216856321 394085686 19333 51556954 466432104 26067 -478217909 100314906 23702 -281334632 822635526 6334 220074403 886119245 2437 59761214 471849973 17925 -74795968 799660492 21652 -251807657 585830734 2580 -542714021 92874175 4407 8988636 482393369 19590 -319590980 795196418 9668 -6668446 80359278 24274 -221063006 242097582 17783 -270884940 60817114 10654 -222105260 164469657 7486 -588303036 274901996 23681 -442800960 669082722 10713 -392887390 323787217 20445 -536328539 750448979 10701 5286660 97599478 10794 -225484203 804417012 9763 -527539758 193073103 909 72932016 548295793 1073 -148635914 506351521 778 177210485 330506051 10787 -397591046 212834550 18773 233596362 422433598 12545 -435330503 739001235 25512 -580267395 495529803 8643 -467753275 310343435 14184 -438416642 848899066 9552 230441648 337054231 20959 249725015 630474571 9873 -416689871 418694978 2877 10408206 377623881 20714 -596183184 582832715 17175 -99869408 820738115 5432 146080752 453667217 16431 173278776 170108413 22599 176489660 541434365 11800 219346409 534467633 7180 -213664697 114272103 7073 166147925 150540388 14064 141549450 697855031 1345 -514319515 502777229 22032 -446507734 546476223 26149 -14180569 200574309 18651 218953253 798201435 20328 -565780260 719406969 10545 -368332459 837408137 6957 188903118 891473377 21061 76367273 423995557 22703 -108110370 886762486 8465 -158639546 671856192 14581 159057564 876163163 6026 107804933 345024758 21420 -357993121 224682313 26465 -282390412 234795137 12941 -247535422 876192348 16010 -387983893 325391448 24633 -184784876 709090329 17667 -563753109 76514182 8872 -516958812 710834998 26238 105017566 204038474 6584 -314297076 848841148 3975 -368554677 541132425 6387 -431935127 556808341 153 -2392748 487174035 21252 72003630 417400073 2252 -269210924 691643175 16068 -538682923 416959838 23226 -482067682 327575341 1994 -149439784 652637120 5757 121141456 100293633 21288 217281676 931007935 7968 -45918038 414129312 7356 -567953929 939442827 17729 -384462958 831809899 21556 -176292174 520176330 14916 192288218 775009582 761 -98423452 496420497 24090 -34118795 383010150 9577 -402592482 533055799 8143 -473542038 599393683 12985 93611440 772395228 21223 -460175111 158129929 8718 -352740746 565932638 11324 -531197594 666227999 3335 54164326 702653214 26129 118572495 721907877 7065 85682814 207395364 22681 -127948488 244892000 678 95158869 571566694 25731 -177548007 645637745 3778 126845051 711928610 18507 213640000 671937583 4335 113284633 127335830 22078 -536695664 587013941 18091 -112517532 544254062 3636 -60827733 338743127 17847 -257863514 189557338 1937 -335803176 605588048 8799 -518171239 288607702 19074 -419821739 693416480 7808 -222485038 583858375 4452 -401560012 256081904 18969 77692522 101017410 8217 -407518058 272288814 3634 133667376 134667313 13224 210520923 846709513 16754 -597642679 516564295 7428 192971398 727816617 16798 -83784663 251174020 5570 -323052093 133537783 26070 174437377 482412039 14904 -50915230 324018358 4188 -560148982 613005139 24245 -236682351 882847883 670 -383305597 274718152 7011 18174708 358045183 6694 -300969138 76749348 12120 -512695632 649658782 4028 -505889275 143986648 21923 -523950612 397607896 11606 -364040325 369939721 22888 -568815218 671977759 197 -187734831 151097295 2681 216800710 773573788 24634 99887229 939565350 24677 -103579790 408990163 6799 -220652619 107915443 23962 109138261 48193857 7240 -289941573 522619787 16060 -521270395 664819585 8291 -295064046 764799969 22092 -259566824 58504988 16683 -120963339 300367110 24573 -64610757 462692804 22786 -273353154 163733016 12661 -139403925 936734218 130 -446659817 193486872 5057 229333852 25623416 10472 -376690057 730647567 6139 116028108 723234050 21628 -226087254 428697331 12219 -573291128 756337990 11432 -142064697 616703205 12455 127792607 395396130 14705 203215513 21446870 6022 -39888812 929534695 11143 -78533357 882265761 26450 -84131666 334556443 9272 -396133955 575135284 12481 -466778344 589152403 4475 -564058344 671081689 18249 -551482058 69104953 2266 -426085961 548752412 16135 57044728 166011475 15514 179852706 955027270 4050 154550108 364311498 23211 -169532705 390315774 23121 -112209681 928995158 16115 -294062206 503521957 7530 -376405434 306648107 25177 -480454788 89863621 10868 82284841 13434844 9286 -352965353 851128114 17490 -390873261 60457413 19894 -569949828 520862952 21710 13583648 690811500 17836 223268882 697447207 21721 -440484900 436898350 6700 -46318067 827228918 20654 -599669061 954832110 17020 -37117446 182659509 949 -62527678 949950915 8532 -460322906 354950051 20169 104780388 864828604 7892 -565309001 743613243 12295 -150038532 288659525 19538 33199719 407103855 13060 218622523 544467930 11066 177259639 461285221 19170 -251773417 236189192 19288 214158663 264865010 17482 234628914 355868418 9444 77385231 870076888 14366 -346159439 731794666 2203 -447755709 864721534 24642 104759635 720980946 23820 -601202024 571731660 23741 -213132149 776061787 21923 -75192145 86496097 11374 159217668 714389686 7156 98570586 825098989 16650 131678582 506106227 13815 -398735487 403188454 25809 -196821789 301775330 8889 -534786744 741556901 15316 -279734932 437548203 5369 -432714206 639259180 692 159123102 727797102 3074 -394670888 908550302 15183 -222792513 911468017 24256 4168349 564744835 9853 -320950766 798628723 24378 16491747 402134306 23754 -471953201 251778490 25581 -412349462 455606772 13383 198758611 920265184 14503 -108038097 659451540 14864 -215404638 237459062 15046 -184816622 437967049 19332 -242076011 206090821 17995 -391629750 36784804 6242 -599641288 904759584 7176 235855644 79707375 24358 98473936 18661425 11857 -500512587 386597342 2424 -466925399 207228908 19777 -480721590 384977299 23030 -31096843 116354701 10645 -259175663 349917471 15479 20529774 910560709 20801 -316178884 168874158 8729 -515584255 774160709 16704 -212012332 315555890 6675 196051985 745932644 5917 -528718950 664531102 2799 -538196762 934372575 18087 -477249196 14576900 1280 -253289488 46735003 17616 -17934541 253146218 377 -442618383 631522413 16154 -50023039 745701355 9359 -27610905 739699807 9010 -322064584 10006144 15079 -303282431 92043468 22928 212710443 734918467 8030 -181991565 598728846 23585 76351981 373118975 16878 169058223 918795003 12895 -536806666 895201700 24953 -59131390 376642280 23560 60483822 445212041 14907 181605315 349780876 2096 -413342864 80792819 15540 -162679722 474462432 12262 -239022689 839282903 8083 -394815515 866579581 462 162374525 224762318 25704 154183618 445984065 22821 -915577 596708233 5881 132059134 328588219 427 -73178934 282524719 25884 -288555786 690744316 2706 -493962262 852795126 17545 -593433943 370780286 3922 -562955993 458414362 11555 -544438756 677295753 25022 78596205 769041997 22423 -527114785 716701899 12694 -11312198 32463010 9098 244549321 30240749 1027 -18534204 654762600 26127 -17579851 687693793 11787 -567442491 588867514 15349 -239129800 39395890 4758 12292788 594041216 7104 18131219 801333463 2897 218951887 62162376 9532 73659754 876503672 19891 -152175547 49385087 18237 -112313240 47651862 23453 -347672322 23332954 22784 -478205054 126145032 11491 -547636405 554197459 17834 -91227990 864631932 14937 -426537079 839299813 21664 -360505336 865952269 23577 -155718447 527499733 25287 -62766071 254622584 19020 -191545322 394060971 22383 -482913323 934725454 25934 -434731488 851068347 6306 96849148 349684517 12181 -513423124 799066846 6042 -550007885 125597732 267 -302956848 929888804 216 -109373913 152269250 4699 43040537 593530889 22760 -429572142 646832408 8164 -171190523 900206438 9188 -268055224 166059280 12529 -382307199 107601974 16833 -462841893 374285665 16701 -114049868 839325268 2608 -183990520 150679466 15119 -304383538 728287535 23359 -307159471 593919176 14657 -555494964 795257053 8487 215288440 27141238 23282 132493987 824750100 23547 -19356851 718217057 211 -105440791 509184414 25313 184399714 17647073 13000 62853591 112066253 20326 -53153812 440538637 13582 -9278990 405540524 12255 16553253 923057712 13905 -312680193 320776170 22864 67694212 499039874 11932 -425575672 114875357 1671 -9784762 149456941 14078 -443483858 848376905 20960 227054750 404098852 2291 -180505000 20542173 17081 147716893 331816825 12528 -461279523 264365555 25055 -59020314 416790677 9205 -131184486 157582153 6729 204796916 886062873 5742 -23733496 689620614 15902 238208989 948933983 8782 26921001 140931061 19982 -12453536 276089439 1399 -381761202 917993181 5862 244258554 614047334 12401 165302498 250260854 24635 -27499290 105027158 3162 -476801032 603451756 23492 -245411087 76915808 21750 -55348147 238446273 25635 -166000794 474127354 2857 239644894 695849759 19495 -480638250 662662356 7077 92683234 81861709 24802 -164780501 715529978 2091 -423714098 467515152 17523 -22177674 628447483 18037 26246839 829759111 8577 -359856215 551473772 5132 -86773122 299345817 23079 -447222323 425062269 16836 -55442248 487027882 1929 -137566768 338006597 25372 -7509232 588284377 10730 230852381 101167902 2837 190709898 495861964 10045 -505386624 32920827 20506 42352152 893589181 13351 -460893641 860374311 5235 -156487652 111252998 15004 -87729212 234082691 25697 99240125 596720747 14951 -387907791 63814729 5986 195267989 814542361 13538 -245616131 767409646 17541 173646624 54371352 3893 -538628662 676167664 5435 -144414055 402868862 4930 -236860338 727526320 16779 -419908555 568053454 10357 -509635642 470684073 14917 164377944 330872441 413 190843847 299247049 276 204977146 185348620 10777 -499074065 611071737 26079 -75410996 917788320 10862 222905376 663590326 24287 -420924529 118672178 26423 -404063533 244194885 15635 -138985302 60654541 3441 -433905275 764704315 22990 -517223577 386593082 4163 -566369932 143749672 7107 -358699394 638472053 16501 -597520842 954127704 24550 93724906 446357800 2917 -117718578 282510186 12745 104593280 455907741 15796 -75347886 862082207 15246 -72631866 503567666 146 209278165 944990684 15598 -294589577 116666779 4463 -435139575 657268623 2280 -457048380 301258719 22806 -275151134 356271379 25443 -543217262 940271533 9915 183302109 628831779 19193 223664006 341658489 19980 -28459818 898728465 16130 -44170327 616225943 23957 -182791794 957618343 22528 -28748679 626728730 16089 65646616 891870359 5261 87659783 804030118 19418 -362704219 918031700 22687 -53519456 913207731 17781 -427068462 440637335 22279 -94230653 647023235 13962 -183570663 632883638 4871 -375474713 824979743 23577 158168524 277544787 21646 115918125 551107875 4071 -31808567 409922267 1634 -156912850 900329956 10093 -341368288 541972252 19324 238102174 635679537 20275 -298982719 656089456 1246 138190804 345559217 8396 -119791991 315720744 13975 152063482 247858582 6954 104248527 778139450 8298 -599817577 531669983 20661 -353660452 280012965 10635 -491051093 687707730 15626 -280973447 54134295 23932 -559588774 208066934 17817 -242244335 837828767 7752 -554567975 343677116 16926 -218257507 348220391 131 -73006859 726398523 20744 -106157021 74574028 9452 -367033980 255997604 12091 -524536618 666074365 5380 219297907 593558178 8379 -286283818 230605129 6821 -385930857 607607073 25785 173044510 417713674 2493 -101674183 675239470 25183 -338485331 418950397 9461 34317623 210582432 24217 177850400 25236275 24431 -454371721 262073299 9830 -448163015 957465540 799 44222557 335480177 2878 -155015581 925226296 22982 -297756765 368039851 10062 -351529024 158572955 724 -143835393 579969505 19020 -531577606 625796803 6690 194888306 654654724 14428 69204306 263487139 17746 -149042556 881991202 9902 -382391785 212945447 24507 -563648164 206899940 1804 141946922 131846867 1108 -548094511 778871991 21605 -521640715 582923463 22499 -101817933 366716727 4114 -154405803 671480826 13114 -525760169 846600058 21689 170230586 51842517 9597 -366910357 223041572 2575 -431914028 914933714 24415 -585037326 384766365 17771 -3421564 230104200 22764 -565672713 540659257 10585 245837107 266814965 16129 -455978583 816830194 15836 -150267373 790603977 4168 -467440840 789312833 24442 -444056523 586561076 16191 -327733666 400657231 12377 -403507754 16483529 23144 -547254084 613975655 1989 -289714995 929554151 164 -191998314 243975704 17963 -70856261 452055923 13430 -557119247 872581409 4037 -237245553 627751615 18201 -181840187 736964169 15217 -292111721 468217239 11671 65327847 109020525 5759 -389041096 454749294 5544 -332553346 256745507 10089 -26893447 201141743 19570 -149576320 417124945 16063 19903309 190795825 7956 -177630588 225078978 7768 -308022790 201705717 23283 111801726 956859342 10291 191963236 825387301 8552 -79437733 724266462 10863 -538342763 43311359 2658 -254394525 815309001 23561 -193656554 487055610 20247 -417531940 619973752 22418 -137401826 521766930 568 -191726404 397533993 11569 -315480220 945243160 26095 -156951862 614466273 24896 -286323594 390163081 24106 -167442280 677405207 22274 -91168840 218732796 22865 -15440183 175050379 25160 -522917090 491616632 17566 27594215 222508792 615 77349663 202694645 7767 -460035870 121382256 13681 -316060571 785613184 19928 -565472263 368134332 23207 -355326175 569867982 11951 116507070 330661846 16931 218449492 649944119 13908 246046452 155942132 14793 78525055 474106557 3282 -74480501 674231348 10233 138934866 337194961 8048 102825283 527555143 2022 -543099314 525159098 12951 -396350305 577405340 9498 -401225636 218738882 16032 -353374603 616450484 12922 -145881812 636019076 24840 -448381116 753223804 15457 21598490 767813946 18611 -88291987 353190128 3750 -183654954 662663376 15667 201073777 816780282 20863 -590292560 67137644 10015 170224941 493715386 2704 -202643426 499060743 17424 214760383 920588016 22315 -513983593 337992310 1770 -528885983 285458407 17068 -506895159 905115241 23816 165570695 746754829 11622 -101194628 905124034 550 -214569405 297943852 13587 -57769196 721546234 24138 -299541377 843142521 15597 -203662025 124463515 10669 -64229890 322856495 3872 -581870855 358131484 26215 -64744995 686361768 21558 -332945874 213046457 6942 -538629708 444882552 16437 -238046240 262378666 23347 -119081018 380747494 8216 -83639920 951620280 25336 -47150568 144007932 3330 -418266659 418676129 7185 111178532 23157636 11609 -501657734 288477017 15064 -569391204 515529981 16499 -169027326 507642134 6456 -461117119 154307629 5558 -65779825 413620964 1295 -114930397 593864823 13916 11374272 127572149 3865 243325491 652991460 16767 -467448820 928384530 16361 -520633134 130876234 15330 -165365395 283099730 13408 140985581 911069897 14498 5635832 353855234 15238 -18823709 341293057 3293 -572904767 301084542 15911 84512819 352107756 6448 125347351 916843193 14469 -206688645 374401238 4400 -211995106 715531733 19058 -50617861 778007690 5913 76497749 391789825 8307 -126501143 315875454 10371 -436444359 649595064 2997 -124580345 319797022 18981 -298970268 927178433 12524 -310651619 618371254 23279 -126245023 894112389 16323 -107902241 557331391 11298 224853284 480360161 22131 152205632 337476552 15263 -115147805 215842342 9563 -271573424 931738727 1599 71414328 468914607 18982 -494476739 458202333 18521 -486786319 881071093 5901 -311694272 201556006 2104 80844837 905620432 10909 -57572667 479075871 15833 -470631777 581791732 4959 18601814 439483504 20910 228521367 142299543 22644 -368713566 208787211 11039 -88448022 488478908 23950 206027592 239379956 7825 -559467488 336116044 25161 -270371907 484920026 14304 240277327 247949894 6109 -256415762 105886487 7152 -374749257 18635871 8406 188791540 613748520 8963 -35763322 364487628 3544 -573395893 126377130 23952 -121634243 521583716 25407 -25836686 152739380 21886 -267067829 130531555 23870 172999676 82706753 14763 155812136 848296806 24853 104328865 797826360 22579 -564317194 840448256 22921 -551461508 664052403 26020 87961254 147141779 11479 235278544 14836376 13442 196061906 311845002 3067 -487000753 195766598 12160 -192835694 746126848 17190 54154923 452031029 8763 -226775887 556121520 9141 -163187639 281078029 876 -473025734 308349661 4211 45464466 329790361 17997 -96925376 575261647 6204 -179264254 160330154 9303 68932581 159751976 2746 -387686543 693087444 3760 -118887477 600647860 16691 -164885524 787147085 20219 -231212546 668280503 10280 212251135 473981845 25401 -345612630 456245678 12986 -292493619 706558898 6685 239905465 757828266 9779 -360784432 22150036 16171 -548745529 754133128 17144 -357237906 268835701 2909 -495924826 174589653 16701 -63235165 893255438 21114 -155990158 62108219 4304 -266744388 631893358 8285 -153819650 809527657 6955 -564381677 615943588 25992 -208315296 871594262 15596 -508345157 911852282 21740 -479319416 249808547 16009 -341997351 675008002 23415 -332483207 865115513 11031 -572131224 758018157 24241 104676228 129133265 14970 -554454553 435175274 6920 -89779877 27727543 18125 -228361276 605434856 24203 -569582452 565815221 17528 -158902731 708160867 2474 -333605647 834122506 17296 -141216435 581091579 25636 215640696 44431786 22335 -416447003 626482161 18736 68220861 582365427 17307 217286598 125384692 8113 69951445 339185787 12738 47291419 561278533 7949 -357174627 89850936 11072 62970204 428137946 18520 -224235384 389720540 23463 187625707 843457949 22948 -127861900 194594026 8559 -541625435 738150638 6745 209048833 181068944 14232 -526554009 799161430 19770 185379662 826221514 25870 29306130 627050109 5677 -132613451 893566582 4929 -281966068 586388409 21047 -185144394 531812180 18517 -74341592 941164738 3540 -8352896 901457119 19619 20871989 547077213 24582 -220021673 296391097 30 -472857825 714900424 8452 232450545 943596441 23610 -327035133 828580151 12290 -319296148 266180413 16298 -135257109 33197509 17712 -592904526 820320356 15947 129578089 117120696 18122 -384262364 377108140 6301 74416393 504457093 16846 -297094801 539205387 16565 -213159135 445779586 3375 1303822 591538366 6629 92424256 186718582 9807 -465573016 906143869 13530 -104787334 24621110 15426 48241993 279379252 6405 -573516737 832783980 17315 229486169 326719876 7101 195336103 844589998 23236 -56868889 348945018 6268 -46365642 717524615 186 -583969174 224653835 3608 -101491654 827284266 19070 110458616 619053670 15586 39415473 880913643 23339 89733267 821948134 2941 -256392056 667173796 24417 -61925203 482837277 22691 -342716338 706699189 13974 -495745209 887908787 1123 -283635914 787943323 9704 -50166966 50042992 18953 -598003956 459729205 10323 109744371 501485449 14509 -41138694 198204469 483 -541573946 243483596 15978 246828876 636735912 19422 -96742082 927215425 21642 -13738888 369248583 8016 40754988 117273539 6852 -110417521 283440982 4704 -355170398 206239880 4869 -546645044 103916252 24156 41837782 472427326 11520 207244361 348291435 6859 -115421386 950966237 21132 -333782056 797949999 23893 146349568 829179225 6213 -156786925 845513077 142 -53855647 372185677 12855 -81627018 540106885 10766 -146618696 270212302 4230 -434508896 927048567 17314 -122022816 894763386 19072 -437333018 671374931 7265 -109697906 789170457 5356 -45854842 879147498 13236 -505240784 314643158 429 73491670 669491516 5896 -420016115 949144710 11558 144216101 450516655 3473 -478934033 827441269 5056 51829927 185473262 18949 -428641845 173477161 23086 -69913396 157442054 2620 -497241914 380108499 13070 80158111 914920292 19573 -465669464 907210635 9373 -336291691 31944810 6795 128378614 542301675 24612 -381584951 120253545 20736 -74603233 216118896 5729 -245793865 915870098 21286 -76449308 875790024 26314 -579568823 213119962 23761 -174654161 791469189 586 123731083 425588307 22618 -553130544 427200510 3996 -453675001 895575191 6178 -425080512 583716915 2932 -372426389 512373801 3472 -359264187 696974441 9568 -359109082 678613455 17949 -429868200 941226577 12748 239781404 297430147 13324 -478236178 349601149 14740 32429995 232663770 20988 -462548306 370175123 3281 107246657 223318982 10698 -392850314 599110053 13474 179952375 170942264 14807 -501346601 217786400 15090 -295964862 253196891 18885 -128802318 667961111 19667 -474514326 767913798 4032 -449270930 557702379 19127 -11248491 342555772 7371 -350862155 605023377 20198 -557129898 688403663 2768 -481443609 160782059 23194 55232158 954705237 5544 74856515 116242113 24752 -599257001 237976045 23398 1791656 850946852 20818 -179532278 570513486 25705 -249990352 443658416 13237 -354688367 898658014 6114 -225512003 751696053 8718 -447171110 215873652 26289 -387268956 813784533 15104 -74838603 36503608 2809 -7143714 39663145 14115 -12782625 200802443 22063 -580978062 544806227 15428 77500099 708732319 1370 -212286845 330739589 13479 -526586528 662182869 16284 -410026433 808776444 9632 4272743 759456385 21521 -185180612 788709523 8218 98717038 394677282 18463 -284168039 665303356 9402 -439136381 667545638 1845 -260967953 770884699 4749 111982003 731930223 12271 -71279749 737487771 17097 92442613 703101039 24070 247855787 306036981 7703 -394670337 911731961 9210 -115778560 714524235 10236 -74794116 45544483 3171 -571834516 840517405 11555 28032101 334427149 21541 -98418318 945965146 8381 -7068041 394909087 1179 52135951 865562897 22342 -506704032 212669236 20469 -361733690 609912913 8810 49270148 532128764 4783 -518881911 505529016 19617 58090232 894541144 16789 -91921615 773384509 18410 -473474381 733715197 24602 55853336 897555402 15176 56692507 288334232 14079 -395090804 151912637 12869 -269951779 362415341 14544 -425022534 800156686 533 -151136415 152570624 11700 125834856 690860038 994 -207562148 510375645 18784 135684287 333623342 23526 -515354755 106176854 18479 -267965701 529391986 13076 93967525 34112986 10331 -357037379 847609904 7790 -314786915 601544779 12534 -22714964 376414872 21274 -267293124 825838561 17366 -538723251 319984068 19204 -11447923 174576194 4364 248670683 737778711 21929 -238290186 519936952 23153 -166851454 202743790 17741 130155903 467581668 12498 -488722511 177797739 1472 121064093 252218602 18276 -38721538 203561257 4332 162634132 862035452 16929 126272868 927462565 10450 -238914992 725600805 14653 -77250704 597432472 24992 -152199076 55468864 3774 -252525539 337459059 13424 13844159 72491470 5086 -147417093 621791330 3460 193871224 937871505 23932 -547371027 379527810 9192 165920123 725550030 3311 113711878 251639241 6299 123444826 108579478 13673 -584955108 558758988 25570 -383897820 382089788 11456 25692340 950456220 15155 -585193765 31486953 5476 -526187878 513342071 7645 -36722395 299615969 13091 173137623 895548874 2437 -185177026 704286325 10759 60234448 900684068 18726 243201421 841300231 5006 88672748 781126420 5561 -166054972 544730287 20940 -530556349 188549763 24631 -266231168 773883183 3842 -147395221 659715241 3923 -489121680 874474889 4819 -72986037 13193312 12625 -300117285 742338458 1134 -311974624 187808690 10080 -574038278 169841222 22749 -220549419 223024394 13489 -562649881 651259684 21726 8333609 860819631 16627 -130124570 326100871 2415 -35822980 455540594 4217 -271827830 710163857 816 -62348231 704733462 20417 -190143656 796032293 14415 -132419536 118633109 16255 192907418 503470042 14355 -12009838 758732726 11967 -527771175 689293691 17258 215014961 298232574 8060 -510097437 20675497 280 158215385 663718921 11297 -205095891 536899729 18987 -69553793 367011687 22282 199562474 361160703 5140 -86534089 486807444 23899 211051288 218272957 867 -262937959 781599848 6288 13587769 598412453 9720 -105990710 32567856 8122 -264255492 240866372 19832 13645053 288219379 2801 -567890474 600482099 25827 -192466045 438779922 24489 -438037800 774209393 10443 -493165595 459308764 15049 -317995947 859262198 21670 -173240886 337698230 16706 -146213337 505894181 13230 -450447020 450435520 2918 -7467307 216520239 24731 -131915426 98180224 2408 -27819107 679609984 24394 -158390068 258121712 11933 -582229960 746582516 25775 -382471358 423123874 9901 -522642327 153463878 22398 -214419763 922375771 10441 8646488 804419255 23656 27348076 904178876 21003 6163756 407410984 8831 214445710 51755615 9186 -141103016 795036403 26417 -34035185 289636905 6546 -73385104 259636676 9739 98091335 29183415 23996 -335891361 749427075 16484 -306276204 345481770 15729 -290201417 942088096 17064 -17523171 871244123 5462 -401479854 943338693 18092 188064185 498237074 4836 -453074478 229876285 6533 -267013971 893372554 25459 -93322617 666765736 25827 155842686 866279913 19619 102992491 81612466 22532 -381595350 126350757 7356 -334389877 949548139 7481 -292456305 18701167 1126 32791734 711771023 6766 -120074930 225554796 17991 -393335921 401969756 1642 -233579550 231481096 4789 232556246 409970978 21669 -120447350 378680453 12187 34474488 74590050 18951 56822423 861172876 12158 -577867884 86300046 13301 132301005 84579699 7581 143035418 41809386 9061 -273289516 721161211 22265 32965456 505098825 24028 -570791661 613098656 3910 -433409362 544054689 23335 -150269667 938809838 16842 -248978055 871250957 731 -510437216 411731250 11145 -219938959 913625431 7542 -429316957 391772978 10075 61396029 756959625 8212 12706457 64432800 294 -538146931 232106648 4160 107106463 670506760 16697 -258006094 169091946 24916 200161431 326542945 25046 -211727273 98094230 12146 -555354949 824827870 14200 -141996349 171295755 1465 -135183855 825408768 22648 -355703765 182289550 11091 -548544842 849010365 8865 28170600 901712191 8071 193211559 771930173 7110 238825867 69396603 16157 69189036 29178642 9992 -227264688 633240828 17385 -299098913 820680262 23809 59771884 232568913 15263 243861678 273666156 2337 -576020541 660769208 8235 246493066 435642646 15336 -297073838 53891470 1455 -426540017 359273787 10223 119091489 573321188 3084 -317503772 36090103 5588 33258287 760717808 20016 -484158157 450019751 21525 -289594464 11466597 9129 -232941031 881711642 23318 -45021088 592492478 15405 -161818764 389717161 16675 -296181810 156658302 10165 214719594 519865952 15471 -176730915 344986229 927 -218161508 948069568 20612 103741069 372007139 25200 181279322 832143258 13531 -7996506 736016536 2633 -299727340 793967203 2167 -385190022 914402722 6442 -433177634 230405198 1936 230962647 376547708 4560 -534884366 506860546 8975 -441779456 470120076 4933 -236031634 141934225 18827 -6128254 31809389 8699 -267522525 10951942 9672 -140121365 548999977 15028 -320625634 383802873 3480 225391107 910052683 5957 -6721904 523000983 10559 -449604467 912246646 3299 -210100050 149966697 17528 -561175499 48743180 15439 -256718665 590719765 24450 -65994900 53970171 15393 -330081112 438168548 14363 226337532 879827805 5756 214631419 614466540 12325 -185573155 429900167 8373 -74434467 825259089 2010 -360966029 641749723 26249 -228678635 594363229 15043 85335540 571249006 10638 -219228342 11561906 19648 141537072 169645357 11922 -563755749 439069328 24571 208600106 821605064 8720 -367219355 416570760 6748 191131516 806598318 25615 -446470072 615610072 18560 23235555 735970610 16731 -11545805 780602804 14417 -284761464 121530124 460 205383903 351446656 5635 170235668 369783864 13619 202151345 781735269 9195 -344059344 550652623 4855 36723610 232582441 22004 -284024344 23773376 18799 -514776909 778496719 14755 -309325297 915589553 2409 165324753 283791200 11932 -227977095 927509397 11728 -190591864 648447128 8122 -5642169 749994289 4930 57308515 762803439 4475 -219708306 641433809 4048 -65550993 942611982 9385 -85863679 128389319 16225 -432262277 347293687 5755 -166360416 377338295 5437 -199994828 882198689 15170 -251470335 239718133 16265 -549556644 313216103 19510 38629118 108867991 20337 240187756 494430210 13106 90564705 395350086 3562 14650047 814947699 21993 250185499 332857926 13898 52301824 827765191 24594 -286090217 952293514 20838 243665698 381741384 3732 -197801441 762570851 3629 221071548 195089048 22025 -506145905 436257032 6269 -397949594 330296657 9388 -71180068 677987133 1978 -496438903 32524284 3954 -83909821 345458298 10099 -298957906 414084517 17436 -279920504 686467630 24236 -215035623 154458503 249 -525041868 167486442 5273 32119547 508380560 10907 -221839329 403914948 7578 -259384194 502799583 2254 160479858 489774780 9054 -193711924 638352942 2369 229721885 491315377 1664 -164255181 367523170 3500 -227877374 697598295 398 -297191703 894083678 9967 -153473056 211532111 19728 -65977359 113491300 11009 -457726096 21942585 15853 89058512 829979280 11035 -331415071 950793213 648 -439756344 215631964 5845 180742419 347427446 15758 -596914819 38192973 613 -26757570 939860405 17987 -119513791 692411539 22511 -6757922 395709321 494 -411723083 805977469 9550 8312596 92718698 9037 -453138045 59292740 6051 -381182413 692504966 11453 -201364391 181970602 18093 -394080530 589302280 23853 -574803204 260295000 20222 -535152352 271107692 22273 107864823 690148393 21675 -523396892 537152054 16333 -248977581 949324737 5475 245914073 671667930 11281 -131977699 919071467 5925 225479233 909739079 9170 -169796819 146757195 16974 -487433667 233140602 18561 -593733094 350291863 17183 -236827415 569064657 18093 125368209 535798352 21358 -178298837 804247375 6672 -281770398 763843305 3359 160977262 705012258 9007 -404564189 439500434 11707 -553495586 893859462 11886 -587670795 646094753 8500 -213988943 774911012 8817 -307044888 743659679 11676 -73107304 99264365 16465 -375982619 933757796 2694 -527404482 229772654 7209 -8774671 695201282 21712 -490666917 926599447 24313 -144974504 524250263 2941 -49360036 657212099 13260 120547958 703778089 5322 -63833072 567734421 6555 109207026 543069739 23028 2147197 518618696 25020 -482943579 486445763 18249 -60291758 753654464 26101 129950117 172245366 22127 148464022 97615154 9668 -600511207 754651471 24785 33558145 188230621 1469 -35724419 835431689 22391 136863680 473603988 20255 -368938792 593490027 6798 -211197187 937174638 14356 -75809849 136780601 6440 -85568424 452069353 7522 -79845338 74206559 10615 -32766307 296151450 24906 -94649753 684098371 315 142827809 77559037 19247 209444635 90526425 3162 -219383530 350273479 20941 84104579 456364373 20041 32340369 72061929 458 -132873207 769286782 4360 -425847723 225698694 5961 -370041471 647948593 6541 153416038 915154571 21927 -307828081 515283416 13503 -599127970 861341038 14217 -123081718 196092342 3439 -374962744 481636285 19892 235699157 599953134 21238 17376705 744127965 7203 -262655310 776420770 19322 230817911 752215623 18783 -56516300 37041218 6707 -485463725 460620447 768 -295910913 729590354 13471 -64447994 597141687 24296 -209162405 254341193 26162 -412186570 154700120 18715 -320192805 786234424 9888 -265573802 893686619 8380 -299164252 493152445 10048 -590201989 284198932 24872 96919048 200421384 1759 -201280514 505319225 12396 -494525993 338994739 874 -438533934 251388552 5143 -589049252 114117967 1876 -45930321 809670995 5398 143840524 351664158 24327 141956466 394999363 4010 154015957 318037358 11315 -91383961 514290308 16222 161493257 411193877 18154 -180291649 388667466 17152 -374423517 449402715 1020 121470589 36364818 8537 -221582379 96701946 7336 -99232416 775149611 9607 136564129 236161217 5862 -537170995 225302935 5784 -346723668 160874581 3710 -5883660 124712981 10909 -547521974 717766500 18481 167354158 731151262 4606 -601051825 890374909 12911 114066432 459821660 17903 -474804922 279898714 2172 -594159710 816893453 7847 74974455 100921381 11447 8034404 124733084 19528 -522553273 732703477 12897 200019464 812078010 5702 -4436955 428016675 11110 -374633462 548018381 4062 -65382205 422412533 15667 -313765411 501457895 25349 -530930600 308125887 1995 -582174847 558903651 9938 114420030 480892383 819 -423265074 36259241 11825 -257217023 889869414 3859 -135049040 51320784 24676 -243901391 762296099 2284 -187951449 934892357 13977 -591978938 58578137 5062 244131294 316982734 354 -48321655 908825420 16867 193319098 193465729 4006 -278479815 925626482 9592 -259955688 581084836 15648 -453505565 283805576 19211 -201973337 335833470 18680 -142725547 34433334 11548 -269455305 902654352 18079 70518461 576504515 5377 122744082 334880488 25842 -230811571 762493563 24654 141460414 508482489 2951 -493279921 927014440 23043 -357406936 708879101 24229 121576305 154550876 2042 -217363676 115936512 15357 -408887459 586376758 18327 -72351155 209552672 11074 104916913 726845533 298 125053769 184552315 25008 -187754901 85284411 19946 70309661 662194196 6844 -155988112 251022939 11043 -596069570 34622134 18609 -298302603 107016210 11053 -170177745 152769293 5460 197440429 352433944 16101 134523424 22531954 15257 -210516473 118744308 4165 -380816026 573488289 5242 235985824 420260194 4930 -169653356 127045877 17953 41556154 319457810 14142 -51439420 104604691 22468 -340664670 435975895 11629 -370961425 729844029 3862 -211341898 680310222 22316 -550077879 731290671 8709 -522715361 332871338 8857 -40115837 42803400 3704 73078448 439780453 12001 82122289 470172400 9035 -108424503 898934688 7077 91560733 406536349 19180 -479438658 499235049 25000 231068488 607607764 13856 -551448901 727965797 26388 -319380093 613854769 13360 -419355691 360125704 18075 246091212 710687534 14859 101084537 955649365 835 -211083774 635991721 10803 -323171851 897802109 14898 -17135331 532272547 7896 -97542949 637490949 24443 -203881911 491195054 21799 204463823 449737004 932 -515446626 700541663 24742 -179666974 204681532 8234 -300334357 665644516 4172 -311980884 548470813 16759 -193908895 772947597 19005 1101575 855857200 11039 209444018 394193630 1247 -566228241 896087316 25053 -353933832 57051474 3334 185667251 667412467 22610 107881282 310189419 21649 -409844171 603495516 14611 55702005 860388389 5157 -308775278 834633757 25892 -461240580 719187872 10296 -125474514 820992489 22502 216683178 89628421 18339 -159394613 30762792 19075 2826206 882734791 5169 -29069354 92788594 13699 -562735601 847812578 4276 -65520094 87169984 20662 -447340184 553004581 17688 249559452 759892235 11256 98311783 250082444 18033 -372947891 420188560 16125 -470136696 161975752 8021 117701981 404180874 12034 -585580012 148855957 20427 -511443431 174107566 22500 -461315238 395596882 10684 -123326959 442619634 5082 -49298342 767172840 2365 -204733108 818808925 18505 -277246418 245987969 25770 -94228888 341452420 814 -178584582 628657510 24897 -258456181 439174241 10840 197933306 126360667 1167 -584605991 349579479 20009 -296851965 152238615 7763 -283044958 454951286 12904 182094802 919621280 6998 -523945464 818670186 1099 -308893379 874392129 23074 -550904113 890510425 6104 -585679650 458750055 13440 218488492 104984414 39 213958559 119761365 14216 -123288516 327527164 18578 -176297420 358092404 14545 -487973006 214373366 10938 -228505770 366375080 7232 -60774391 381151497 21670 -479852884 367757369 13657 -370227781 86591974 7765 -402661921 314571073 4433 -521202772 274745313 10374 -453475842 880725646 24170 234040865 882469768 13944 -133966739 533539645 24822 -533664313 197968208 22867 -138210550 165042169 4328 -280408183 274385623 5501 -47488127 798072640 12001 -455587637 141584740 15334 -505345635 155362016 22669 -236477097 188581501 21574 5826072 698574761 10732 -589808473 593506970 25577 -271450556 422277396 22716 -192517963 103986633 5420 65673608 329912312 24837 -578085667 206443970 10721 131796638 375136232 18220 145651130 415050632 14364 107569728 780844369 22432 17821264 831833684 12454 -101059894 272144967 7719 200353819 265405424 12621 78497901 15440332 2573 -122037704 300327231 13315 110796967 499910551 16308 -582382280 845485203 24989 -386604666 661185900 6777 243438546 642228887 9746 120083174 865337930 22661 224348991 152628429 848 90005645 845357049 21996 11222898 303953227 18664 108313000 554682381 22793 111519029 510015604 10992 -292225192 433478046 591 -139226520 734993777 1107 60167205 720010241 12163 -108378950 383989862 12391 -309025242 958367313 1936 -109028083 381625281 1187 -575184060 512424774 1535 124617034 613897011 6748 25745020 356379387 21171 -223402719 862456998 9716 -18151265 162815742 21631 36423066 96953744 20 -483959084 452757118 3131 -331893896 485166661 11555 -203932132 206565746 2430 -325628612 830538793 15388 -72265386 524857641 9866 -73194430 892056073 13826 74955591 670292294 19982 -174742839 660839174 26133 -114504328 425915311 933 -188777693 483978996 15303 104226268 821255790 13048 -347297468 329360085 14734 -157068935 687376731 25592 -533972431 952298849 26063 37662639 339790031 448 -16652782 821202971 7124 -529098368 641149146 21321 154073646 747370614 8752 230398441 911162278 18057 10689240 904170558 18162 -301517152 691419432 234 -35647726 223039442 19929 234365594 578537443 13747 -363562205 850279886 8942 -524181821 930550403 4044 -237993552 370688429 21599 59946171 294250389 20545 -575720545 378012857 8939 -527582866 32131368 21378 -42360947 429742318 18913 -574042508 263076907 18190 -95740895 647588873 24801 42810213 151750092 8436 -158779352 33669006 681 -168391083 653261658 15581 -350954136 527760914 7021 44353111 701803630 12428 -421664924 102432873 23999 -410822956 811109148 22888 -130624818 41225924 21484 -4152952 597522114 11802 -309244728 14195399 627 109271365 766693009 19679 -251710396 919420758 19346 -323985431 69893564 1372 232222647 840425226 14098 59773152 149083286 13533 38932033 366487838 21274 -210238510 105487680 7993 -372242260 186446023 18565 -150857992 249684835 12326 -83496790 36999172 20117 -45512675 922369120 13290 -387953042 693829378 7867 -491381753 266016240 22866 -56072917 18665908 19879 -384683748 670533878 22144 -405259087 715693449 5658 -19600474 829839572 15569 -429075570 758133648 2840 162151385 343252853 18734 -393600756 195510490 7210 -152478749 52298728 18541 -502654357 495043939 15076 -53472579 407511596 14759 -224544826 870610526 23926 -352613157 393736338 9202 -321980513 307141155 3195 -487589489 337223752 22731 -436250859 751436585 6926 -408080016 480265539 15769 239489923 720303598 15006 34295559 276800502 23773 -573351529 894275752 11211 -598459535 806387710 13548 -347618681 262075644 12837 -579651765 439261534 26250 -578219256 864931279 12974 -163982244 660571086 20541 -121168285 596214833 9924 -470780057 232069723 11897 -130299315 857787952 16800 -288131735 912242534 8317 -503458722 951506756 14243 -501757655 68288243 10203 134994976 41108761 13715 65495750 942336351 8376 -565641863 679747711 307 -328987886 589814190 11299 -295886087 695949555 14035 -370311141 439410196 5645 -385602043 43167116 3683 -413429584 802071204 16195 -559527280 863393975 18048 -537397235 700853484 18583 -366737028 392469829 3829 -147987467 509839245 19242 -289493098 35788347 21529 -321098953 453433564 13972 -62393054 921018087 5117 88082543 649949729 4593 -76170787 921419255 18887 -477902214 703658060 14267 34435663 516480284 12025 -421900414 912551604 2551 129927831 628540687 22799 -493220466 254246829 25109 12386797 79129464 23264 -434776199 891119436 21905 -116350320 597462893 13931 -163578529 428996417 11366 -11045781 395067312 1875 -426623764 31383674 15763 48664835 83344754 15016 247859956 145733541 4464 200387370 617319722 25488 45600318 252365987 18785 -165839914 553661760 5205 -247140523 687238550 11754 -11092287 437090693 19456 -305498420 329523284 14668 -271180018 958227360 16374 -491072961 70264631 19442 -20531374 684757275 7089 -294831836 275816871 16947 -598403785 557390770 3666 -215219587 901454867 20364 -549442394 771082548 10083 -343034307 542743134 4671 33081664 14677429 7380 -482452519 845056319 15945 82607087 395736394 7092 88181691 947201297 26200 -329966745 228671211 13220 184586938 521285581 2706 -557475677 893470656 5847 -344812575 673480941 5488 248920926 749605527 18524 -564516417 254550228 3340 -401352060 506291063 19845 -246986562 673031544 11665 -173457190 559925211 20231 202540463 491700441 15305 -137616396 533226849 12064 -421422680 432919381 6176 -229114322 354006862 11665 -393160541 412662126 5412 -63975421 496968315 25580 130352636 197963810 22838 -551699062 466170162 18787 -88546368 31373696 18809 -232201539 531187325 21694 191451636 706887656 15991 205751951 343747264 2269 -234447395 581624123 9268 -444833872 574407505 8255 -181373114 798744647 14694 71346031 586182414 5419 128824554 75682221 1890 103712897 469015339 12298 246611025 505404794 3069 6415293 341704604 4662 90889118 731273211 23380 -113455814 315973349 18018 -175493287 37488643 19548 -204581667 131908898 23960 165969555 310034915 16320 32365680 618274689 21751 163486023 936627068 21869 84095855 384438767 15825 249473105 202168606 124 -264222108 422390608 25198 -123825457 174548180 26008 -514632507 371603477 3849 -440362029 736317564 2329 -570854000 486758158 935 -539588942 257742003 3408 -463804161 915778020 20369 -231168450 403586524 1595 -349487910 730669187 10065 -428789888 842973195 17251 -232418884 139699491 16238 -74781147 94908800 3475 -22323512 471873945 4952 -74164699 439799545 23680 171338794 798212625 11152 -191062213 476754721 8116 -98971807 336428183 11140 -283386483 947060084 21826 75209793 284541369 16646 154179742 24331752 554 -267728670 604035057 11353 -432295749 180752635 6553 -590071582 294465372 24303 43666912 360642391 25459 -176196863 331577981 16382 -415690537 495917077 26254 -472365388 920543491 13980 -205905660 596559818 23835 -392273403 483217586 250 -290210455 99456178 6769 -102315389 534145930 17086 205504420 924058855 4090 -578801913 337845531 6850 -355603050 645529259 6533 75265703 531029695 10992 147283107 577183288 18805 -5770746 446949948 25374 76407466 809953911 9063 -78714193 528321437 25196 -272597620 387827855 10735 -147466392 24042222 23678 -20673839 732983315 20051 -424925061 936979521 8087 -496946855 176442871 13674 -270430365 826184110 1182 -92032097 344299671 9697 -542823353 220358992 7947 73255623 335534585 24196 -584239004 419078234 223 -494412694 596896782 23315 -259063464 255089037 8639 -203786254 664825421 10673 218269818 557551551 13711 164291937 857338146 2033 -408494793 209282222 25976 -218461639 669346276 4019 143504020 150031490 111 -530377247 801687628 8724 -434439789 595899907 4975 -263420593 296619124 21005 102778334 462891638 9809 190014011 231753881 19338 5239032 645160923 5529 -577146635 28107401 11290 -383871170 318950271 6035 -297876465 332106350 19557 152360098 771571722 5288 -338787697 88956325 23336 -174708298 565296704 23710 -305873197 914931216 11969 87161854 245395876 8728 -237327544 507193639 14072 -185001460 698037968 19972 136846935 861593366 18766 99323332 162397618 8100 -87127180 342333832 19779 -33482218 836654861 14887 -353244278 772714415 8006 194152614 107946396 5617 -600597627 343138673 8965 -262998013 892696799 14533 95964092 561429156 10661 -488272424 680046431 4312 225339201 176885137 23540 -438484920 188655742 20332 -556417292 81743805 25965 -494531321 611038053 3979 199414329 524645898 1279 -223925660 907095297 6077 -597937427 906173675 17399 -601900677 905681932 20827 -197331164 936115445 1489 -599973725 534938649 15613 23213344 532177246 9002 -306177461 853716416 20496 -373957112 533861787 24514 -339304328 689950886 19432 -178266978 725199968 25448 -292446757 662117083 13948 -16429012 699617022 23094 -223917386 31151101 16251 -256532520 237640624 2640 -488600637 280162785 18012 -346302003 506941935 7955 208328648 274621215 19191 20642576 789043769 22534 -393961964 859432070 16671 -433177944 606931473 2900 175602585 709092410 15939 40025041 846304860 7927 -259304229 333419122 24462 -25446806 928055732 17040 -169666183 869457351 16989 64258241 279996417 10231 -287638634 670050166 11742 -269264527 427800490 21378 -349204011 749593131 20933 -163622098 832716534 21277 -567950907 10639659 10504 -457734899 381324867 3059 -236301971 267504677 2455 -496514034 443039103 19004 -420202053 807526539 24641 -207434866 507433535 16332 184697252 656001996 13618 244176931 202237951 22429 231983183 887350424 3433 -87639446 945889248 5840 -486561018 796763679 19544 -183663074 322624256 8558 -125101326 194790235 19600 -567706577 867198506 700 -469011684 614147354 24214 -149452805 396588684 13617 -64945796 502873613 8699 -162360132 375495330 11698 -142259914 899498029 20741 -359156870 930231090 6071 -470004760 310922673 8255 19072585 549893429 22029 38128305 802176054 2222 176540045 471792132 6143 48720365 104414368 1030 62271839 806105039 21173 -283204385 388092205 14845 -495402363 251104548 1142 30466536 174745327 23114 -381882302 542379023 21359 35311942 890240330 14089 -464039318 817656456 6035 -467728729 413970912 17870 -251073789 661520951 17173 -473805258 949162989 8412 -247023474 670783163 5348 -104521396 138073617 20785 -411680429 564274276 16467 -31672579 820503079 11769 -403736649 256792372 5920 -579269773 727761803 431 -42149234 279316802 6523 240665823 572989436 791 -262268119 606268430 9024 -250617448 154257284 7445 -368438906 27664083 19281 -380587112 646052426 12322 136844642 52914513 5266 21276794 278413254 25524 -337212509 854492329 8057 -458343598 349645329 20515 -229211134 749437032 13877 -470418907 77506943 18280 -409777200 184381222 21159 163254405 745700985 22787 -270967919 422808795 5464 -194615299 932596644 15867 -583510528 929132578 10320 -495644035 306723306 9805 165352132 14338659 18717 165862308 655706094 17632 144968076 285581538 20167 -21216082 502029106 3018 -25819865 414354344 1003 154296968 558388608 25437 -403345706 940131568 12907 -4600714 809370615 2753 -455004797 814557849 8663 -386053420 40576033 21810 131854687 792467402 552 -385166872 496256472 16500 247144120 211203147 14687 -420690677 499467244 6682 -378006019 321141883 5584 -255991248 185364590 22943 -87082915 500484908 21723 -185767160 381103592 22340 -391309123 617668168 8534 33039003 863708398 11373 -90406634 610221480 12791 -575299337 121520990 6900 -532957717 16413102 4251 -261900581 695663640 11897 -117987394 312089239 26453 -355032403 377553303 4519 166279137 336969122 3745 -263777936 477980117 15552 -583782177 63157021 1696 -402531650 84866860 20230 -47054855 954179555 17273 -467086555 50591211 6580 -296461923 412942741 10255 -133353131 525304631 4286 111964983 151019950 24373 18274239 325720770 17181 -374407817 167542751 21735 197980854 911823309 7959 -491613541 195289446 19135 -28256709 413527897 13888 -522815060 391333745 17758 76723238 204799722 23834 -209972377 457419060 8681 -282969774 452256196 6743 -344250750 550985980 13326 -476863583 225115376 17304 -245131871 848515195 15996 248754340 463469260 6172 201592123 602296816 5331 138227722 182637634 23259 -276725339 210747449 6186 -528875741 863593983 10493 -579318131 319972835 20558 -577072588 313394046 24036 148112549 176351023 23074 -290673726 11513633 875 -80648448 690927221 26168 95337629 78482286 15364 101540219 169884226 19109 -386006621 544642993 11777 -336869771 513820505 20552 26137920 875413071 16168 -7684899 601859156 3099 37844169 660938742 8140 -230564496 341245836 11614 -374895318 370211931 11948 -122145729 460830571 25085 -563802839 348282983 6339 28026732 407522308 2156 -61129703 668752871 4430 160706139 379236084 14380 -41459056 193780921 25573 219073926 892558259 1263 -461607576 31303931 21957 -544138788 277882589 19552 158384116 460200620 15819 133011575 685531429 8416 -542970326 221949543 14244 119230380 746463566 3409 -20263200 368229469 19174 -52403985 154005489 17610 -48573193 656301244 23240 170841279 908693644 980 80212891 955929437 22844 -67903647 223088421 7134 -111381287 363529276 3091 -90117607 360462891 5321 -425508620 671113093 10003 18863516 296463843 11948 -115384402 66267636 3778 -525130601 186619148 26413 -126400089 740986491 26077 72577042 156953759 22069 223391035 417991831 20664 -341703662 337386524 24976 3336444 88064374 8920 210354109 887727586 13496 -112963526 849486532 5705 -527086565 800819610 10886 -591287455 94689013 20576 -600886963 610697154 22123 86663639 131171068 15 -114131262 314594030 9713 27498831 784630685 18097 49220340 774065797 17470 117342731 504737338 16464 34975450 543012006 25821 -291190158 95926657 20460 -517270582 338980377 14922 -161901605 98178706 11789 -364777447 66177168 21444 -474335287 638411541 4218 180384046 509291764 24900 80014177 322172095 17868 -443308841 936997932 23524 -379632036 115170287 6335 -276188918 487073820 25638 -571698023 725299407 25144 -125394684 660618900 9525 -91362069 61242531 19240 -55382955 728640398 4096 119037949 93092912 18380 -260371359 225271170 16581 27255887 399578089 23120 -526468524 298275406 19843 -180179893 924750498 7130 -170196678 296884811 14977 -470961192 669457652 21094 74240884 755874792 19909 183519088 657408297 25523 -143518687 477074767 5145 -43892093 236052812 19180 -326077769 223590972 7350 -453441071 736958915 25648 -370596532 412663424 12662 -3528169 909365383 14655 -537257094 30818705 6992 -356180674 419858553 11210 169874168 468086605 7617 -111143504 667326354 15100 -58881464 357194099 2487 -300796389 922694266 15408 -262791858 723798752 5575 -204046240 668505685 23173 235414997 265144858 22911 104492352 872471669 14178 -552913719 717001844 20114 -396960267 820156620 15459 -141526287 63848210 14119 -597549973 675011684 23498 -468956424 760962406 9150 -136986228 685374450 3967 189229090 460203064 22227 -207299743 588954322 11825 120064871 839632511 9842 -564712306 603242275 10899 60507452 862631400 10657 -272570127 424633045 3259 -126736212 878024571 25176 -587460614 85712728 18755 140563607 828061425 12446 229423099 365496012 15084 -256606661 608772488 4080 -576105032 642331848 25270 -68803868 625474508 13385 -98770500 926999098 19302 192144851 437149123 25785 -429375885 346542710 22652 27627227 99503958 16974 -302458731 650937266 7651 28626257 445156092 15345 -425235785 476007901 5520 -97981255 201266542 3780 -339147782 124933199 7503 -216656319 705073442 20353 16022300 880432280 1641 169251829 113291701 12653 -170937625 743000327 16226 -454106382 232112175 17896 -93812068 762480307 3620 -340546387 70128267 13535 137726461 161269525 14780 -358002633 874032921 5080 -212757537 873930049 14428 106560553 293063948 14981 195844004 744141274 1973 -245161269 374175996 16492 18563639 483698889 2781 85704165 255712538 12635 -148218176 319458232 11787 -122192780 388591993 5683 -384900459 403785640 17559 53380671 815832989 4272 245915412 761989789 23820 -291597947 30853041 18450 77569359 782805841 925 -147197857 437413567 19128 -107765469 706855013 19577 -473042874 793243690 23874 -535812754 614566062 7935 -426093351 225945458 2336 -185226259 934490754 22938 -562492295 556642935 15291 -112969845 398473311 22007 -467036186 347522071 13675 113199638 369484376 10624 -38672091 483983684 22701 -130907547 403017521 20852 90193740 65119550 7135 -120957999 489300458 808 -69718575 190977353 9325 11572686 827730142 1357 133678217 798523289 2706 185204319 941189757 11715 -498557540 8805196 19786 -125554120 219217887 3433 -263435452 81911893 23945 76242974 805281222 11675 186722579 117974492 15448 174351025 381200202 2116 -515126262 510046172 19546 -304353781 904274816 23791 9969280 802701411 10564 -72296417 738510480 7091 235812341 461453185 6966 122521471 503332170 13299 -444553003 563403142 21675 -42143138 418464124 25585 -208920990 500608927 4467 -410060817 610958242 8645 98399940 396219998 12514 -491888434 171724373 7820 188784032 957576975 26230 -159244738 636189189 12176 -153777975 823554035 23745 245666310 539952718 22126 -351039268 105400795 13736 94373633 681053314 4786 -234882472 919060548 7849 -570255112 718958083 3213 -179216011 718556966 8819 97522814 183779337 23564 -77619819 441109934 2857 190348015 441540778 17443 -332231473 254957817 20669 -577072269 48610104 21306 251643049 661049172 10763 -498020658 53977830 14946 -275307475 363244954 24121 222448130 798689547 10784 -99661279 668760546 13800 -511936625 92164909 8854 -232793431 533770271 21734 -97738796 922210609 4747 -270088475 403735319 1911 102266173 461669735 18162 -591979614 858901296 20222 -73880542 827145857 26017 231998025 818358308 3308 -185493678 15798144 5055 -335423726 437048624 26098 58258662 746149021 16708 -440903565 296151787 15050 131102970 750981654 3457 -507883328 582872423 191 -337083637 718711413 6650 -118357700 104753381 763 90459353 230364042 19152 -485719169 630342356 15598 -540235561 751935666 23608 -467549450 437452136 21384 -585775990 463234861 21922 -250278079 17025023 24070 -466216421 856265225 21141 -262320660 415480306 3728 -464349197 924743682 7259 -36371625 58737887 24662 20557649 236118497 13341 185697668 674934591 10347 -146944463 169302332 10591 -576555111 379412684 6498 -332551039 64306104 5449 -450027985 775618073 2510 84844649 579763873 16271 -202407603 776688217 1499 71205711 616337793 10767 -501011005 291541057 11221 90694460 164835890 16573 -540194061 322040265 6567 -373566478 699766863 18073 221973511 241822189 25719 -381579826 860727572 14314 -134779832 91506033 17180 -308783430 443076028 17137 -495925076 607930162 13273 -267820054 821312200 7574 -101408793 94477925 22596 -97239978 454133541 13264 84779129 588647959 12806 -543080880 906525662 11431 -219307330 39678552 20375 -195871261 698136065 16984 -366358133 791866728 16776 239776339 334910770 21537 -314830432 168503772 3031 -590695613 322647990 21582 -523845960 604214529 14372 210086744 452512251 18653 -258881951 855366308 4312 174011313 672560132 11596 -158224625 280990600 7250 -485733868 260352758 847 -313200970 725889287 12808 -54601382 262961212 18131 -168740239 654395922 25457 -223451559 790819345 13066 206503326 496167503 795 -117967113 660514387 14724 -552681235 54182081 6195 -64013751 702538034 4225 -154307563 725455599 15967 -534470888 345663438 16607 3242847 497342445 16413 -87983441 204612414 21562 124992423 757233165 16467 -79431475 750099110 2394 -123249669 468463116 14547 -302605813 787719448 8569 -141047027 720378349 23517 -352617906 52197731 11861 -584648443 103019255 5439 114625616 14078754 3936 -129153197 775515313 21953 13944444 165558372 16999 -200772667 20464011 7547 -279291860 937176783 25780 115944147 859633930 14520 -159743601 132543071 23588 -98873280 445128875 13153 -55629868 428683170 1485 158517877 744807130 13662 -446104483 646591541 11742 -19487953 21828515 18388 -164348234 90415913 20807 -29395726 933085982 12815 240179838 552630080 16408 178303136 586788441 20123 -398803227 592421040 24301 -240086789 283767263 22017 -54676032 140748675 23110 -66956999 785577934 18736 -578302512 114435685 12953 -111323064 388080970 21046 -360562951 591162934 16183 -415803729 190409949 20091 -225843002 79336066 10898 -202693518 238648412 12282 -201406775 105662191 8233 -59684115 729703433 2255 -155565897 766809088 24545 -275870199 837931335 14877 39364693 96219595 16846 -16137762 190016104 25342 -244919468 549441226 17571 -274021662 903942150 14247 -195269348 619058860 7939 -535965455 906773419 10132 -63124832 900472757 8802 -452337897 522554589 25683 -536467811 316958114 8512 162873021 598222296 18146 209743795 944419278 8921 -232182112 463869722 20919 -508979937 798006526 1882 -308370866 577246366 19440 -76607264 584964222 25332 -560982604 954544861 23879 -206106622 300247096 13536 48122955 715310308 17159 -88047568 909537071 17754 -103852624 609336808 10154 -1090521 175055445 3426 -232946244 897254373 20801 -513671476 918323252 13075 -417942465 369321369 4675 -503261582 283575377 8891 205515117 41743710 7932 -196232746 652078468 23776 -504961870 594183895 14759 166765245 612385715 9556 -31603124 393109448 7815 -443568081 163780869 22682 -396896936 751229562 21318 238935797 734553832 17954 222554005 175215137 11808 242218695 914826449 14822 247455047 193637839 15448 50227297 39089132 8685 -234692294 617283558 19246 -483041288 478932234 12483 144405900 19781070 7454 53100994 821999169 26061 -191638437 665877532 23394 184597275 624108710 4655 142943255 14347892 3632 -30942729 852151463 451 -92016220 57287299 9402 -505680938 677801216 22059 138474804 477558478 15294 -319017135 766857978 3776 -488578950 661669592 679 -117638183 448031467 2812 -256807617 635598879 15691 228675156 539231769 7689 -590042001 360696217 2866 -526793693 357832417 1441 -512366404 952300367 20105 -246784672 112847865 12507 116634455 359769658 3658 -401254713 321967088 20175 -181509819 920873929 23240 17083688 201892609 19320 -232928968 108713803 12481 -21001074 418747511 74 243947432 841312003 14757 -431691261 313834179 2669 -563217883 182002713 19214 -11049196 225635109 23375 -59057425 276486224 21458 -345961961 499468903 20595 -93085291 685799854 4029 -220491561 633123644 17566 184863506 528124299 21996 -453728561 952261914 4874 -483317518 312837780 578 -501838198 837376057 1702 46262386 667474505 15105 -420761231 338986314 10837 -351153217 323973634 16639 -340360620 68601360 9732 3556388 161226483 1938 -125249156 593441619 12718 -503943531 830669132 2771 -333897958 454396495 10580 41332566 111494810 9175 2768704 761853694 592 183922078 124509008 18193 178184100 668311143 23803 -419599346 427909264 13001 -170133453 936229951 2327 14406361 544106510 11176 -483041399 560806240 23654 58359447 721775048 9661 -408799950 857569073 22019 -380578055 824654658 2439 -24823679 10338902 1586 127571789 213742466 17765 220266337 406702604 6508 68302478 331568736 8432 -325323367 422359553 23175 -432289113 284204092 19476 -199209076 918651788 6092 -314184508 418286851 21846 -260674860 13983281 305 -188193653 259044950 4630 -120086406 208586662 9071 -574374458 635978395 1629 -536494844 920044536 20607 -350544649 418790878 10391 -492031444 670047841 6485 -442398970 745026223 7555 -30297100 600818237 18739 -130040754 255887290 19771 -30566477 272544021 8123 -102937679 307948586 15464 -343137110 511868550 24132 225148551 347082529 15387 -587458957 842420768 23316 -110937529 143836439 605 171572936 354862206 1809 -479273683 136103300 20275 -142252661 94712707 18521 -573902045 77701541 5262 94320189 901148274 9059 105882101 398615870 2549 -405600456 617470849 24601 81661985 661257931 474 -237768317 14507441 13801 -130515958 554211458 6783 52827377 148255486 23070 -164308833 837649242 18865 62194629 674823279 5215 224767144 473120826 26068 -482992605 41085625 25821 101146268 67970243 9410 -278292588 152985298 16530 109743917 942911632 194 -346193253 867575735 2740 32328571 840869998 5784 168001694 895621069 943 82940761 316394672 16483 -231918171 215615793 8318 186699411 225546386 8838 56415184 930992619 230 -403191615 455815669 22661 1447369 290952356 23503 -498555227 257649947 5907 131124375 654929379 4934 -202935734 183644129 20375 68220419 804515614 12778 -372878328 127098911 2476 -463360916 709597711 14190 -462065836 745237657 20910 -366894450 742428435 764 -334215803 727255133 14012 -47035927 313549247 7346 66307826 767782134 6307 -387972171 217542974 12885 -96207241 512171021 7612 -40481998 831063694 23459 -583946608 91066637 14559 -475579664 43162779 25383 -56382500 615008225 7619 174517580 208869689 10866 -575144759 179417730 10334 -506435967 425918198 3027 -277563324 547766947 6205 -36024186 391448807 4728 -431651167 701191325 3774 -48795065 85531958 20334 -131202323 76137139 23359 99846312 113008979 9155 -543106652 616265644 12304 -571650432 232816140 7501 -399750786 480226072 17556 127494553 727940341 1979 -232009613 24159311 9090 -360604604 242668489 24824 -48176967 521331865 14021 -503663155 384637587 2152 102915669 246543430 32 -38898581 395201414 15077 -237835729 258127093 1105 195526422 270978529 6662 -117422215 450629261 3304 221807323 576218577 12747 -84031509 560186612 10938 177536616 47769820 25513 -390778270 926487296 192 -507531501 305465958 7699 -361277726 767865578 14940 -503480031 463059706 12018 68809704 465852548 21695 -276518159 653270380 1490 -104996050 178457208 11533 46621899 470303987 19427 174201447 913506312 19562 -350656893 53249985 13102 -417209923 310284623 16279 -70388641 739843442 11397 -553837875 850753935 22724 -84218622 181399464 18379 -390559048 887089693 6961 110170698 805512279 19230 -117718456 448091849 22362 -91457320 294208200 18818 63479426 649662309 20366 -117353761 169697106 16038 -594560233 716599556 3560 51431749 680386345 468 -364944119 850707253 18254 133835245 145438131 20965 -429925381 804130783 22509 232487358 866975890 14198 40058339 447694001 6523 -520408631 656543509 8426 175964389 687199333 25535 161991823 223110526 19666 -373903091 927004498 23456 -173412551 413244177 20370 -148300989 335509034 23107 -8041432 728132869 15375 166403546 690016055 21554 -200699354 181187448 21834 214972600 443904428 22388 -77444862 158732007 11580 -281518427 781409222 12804 -88807408 122819297 6942 -506286623 625535083 919 -451396333 372852885 23367 57034257 717118432 21522 -166025889 692751436 18350 51626946 20878716 9539 -401891776 767717392 20665 -482055110 361411856 22356 -198669302 745595857 14684 157477893 705437667 19595 -295609961 71296404 7846 -548585480 878774962 18587 -23515147 105203368 13698 -319958084 759318987 7030 -26149471 832348575 25032 69779613 928894872 13628 47424619 655571362 1169 -501316246 490668653 17126 92505803 799646623 25323 134570872 89199695 13080 -106311741 465794341 8611 -591047756 79119138 11910 -479149989 497765048 25685 52381865 746150377 22131 -86852252 877183247 16430 -246413612 537303792 14105 -484422595 42329171 3563 -65582147 117432864 6082 -3084348 464064970 15516 -301570576 882842676 3699 10244930 219750098 7790 -121498952 733262914 1824 -562273659 669865504 17947 -582357784 206510492 9231 -509771465 906146998 23801 41514322 533111285 19099 -413446614 646177312 19175 17723851 824701913 4705 167333163 638148158 24028 249860467 588989366 10009 206356271 214811146 16309 -181584640 369388185 12454 -140365080 615367825 15691 141777045 489724462 23787 -290634885 672431699 25056 -482633864 861356151 6590 -600955250 26245837 7946 -491509692 307447777 10920 -573811083 922044182 1908 -9428709 585242515 10293 -26742712 260941521 22397 -66273470 355019646 13002 -508131739 188207705 20530 -223059906 588106068 13088 -287929375 174061168 15637 -528929920 419193482 24521 -52793104 938765579 1409 -375610913 604315578 23607 93650954 484349865 19603 -132509004 131225563 5322 -72170273 69319946 16146 35731095 485109230 16527 -495444445 161685581 7821 -301720488 163098655 8301 15554145 364045682 9930 -499482531 887118215 3134 102987893 527551576 9216 -364087740 365683532 22493 -147643256 787985038 7167 9374455 150259399 24044 -265927792 164922593 15685 -150553628 678453880 20317 -72317576 689374396 2392 -202252106 712722850 15670 -331487987 127656487 8692 -505563448 63876624 25817 -74230242 537057212 22545 126723497 297918682 25351 234507944 624907569 11944 -113674153 218708355 9470 -39254247 616222019 3547 -473621068 115423947 25575 -455387674 442155904 1913 -302785289 752969282 26155 -517643843 113505322 20665 -384457608 293286338 23319 -453802749 584238076 7777 -278070998 674593276 5213 -115651976 826292255 12449 -274420811 250261391 21807 -567495618 416593770 679 69177409 235297680 1982 -353793646 200946727 23420 -53122439 336915273 363 201090021 487698608 10062 -432827361 786848197 4051 229669793 327279070 20546 96309181 379040882 22425 225195665 861716595 15655 -333973225 893870831 11346 -382316002 919937056 3783 7479739 538095117 20478 79024678 619184003 24531 -56021543 59739746 21751 -168841298 166241391 5809 250768533 87293956 25582 -549008196 939024285 8416 84092059 543941780 16644 -2048563 627789319 19683 -84534884 673006455 12099 -47823802 646244830 6590 -6007680 926692774 25514 -573508799 923176161 25534 -326744229 913296094 3274 98957769 342023831 12084 200092160 467165213 19627 -485972580 251435750 2192 -166184992 381221826 19701 122740206 501016403 13206 -558799862 75696018 3051 -322926608 113382557 16694 -566170691 179990062 3821 191758550 86591026 23684 -222501612 72657389 24563 -449349764 575673721 19846 119671225 322453700 23394 -482119876 643212485 12403 -172477989 703519332 9770 -155833219 733924016 10935 -267906524 510998489 9119 -248264006 641579182 4881 20531407 42210646 1825 -186714209 445534344 15479 -343998468 502175462 15396 23116825 627888093 11834 -574636469 497956966 3509 -544850568 666029180 21934 -424737887 130446907 6633 -301738726 48010579 17387 -57407646 720552419 19606 -504776943 33002849 26391 15288780 231282908 4887 -261288161 255982472 3369 247769150 813434843 16007 -302954836 811937796 21484 -520567340 18701265 6276 177878001 322924272 23227 243288985 133520349 19619 -349070183 195292593 3108 -13793523 755255785 10659 -402212510 712161629 20708 -305953221 183081784 5512 -272628429 154160430 2554 97427310 613032304 25112 -331769490 921414036 4181 -601517005 340097758 5881 -270227860 804653484 6070 -213047936 657581345 13333 -228634481 481189368 12918 229607123 213209724 703 -205071111 204668032 25215 68560509 259583668 13984 211204024 604914555 10260 139199974 920920341 2681 -374790869 27681216 13590 -523436342 102394655 22711 -373097254 499137020 251 -193384404 823024976 2369 30871743 499416193 26054 -518066536 653622438 7321 -355573376 509766552 13719 -271066246 620347116 7317 -573156761 187007165 24993 -493181435 112242383 1764 -234614319 546730620 8903 -319401691 523449144 13301 -344103453 798843609 18903 -106169188 232045774 20491 -344769878 418192800 10583 -359730670 628989087 17993 -74312603 599643042 3593 -101106866 679764663 9095 108912426 218462111 8591 -16284413 25628991 12374 -358367022 932018134 11426 147253387 128591199 12983 97704504 284776960 10614 -229968136 413113374 14907 -322515571 738901915 11510 -442461164 637930758 9262 -143378068 88968459 15383 -379400466 31767250 16799 -542449883 240543820 26411 116610437 424408852 18377 -101566183 244793082 18647 -367316147 810113482 4162 -322922123 657272216 13097 125783494 284150880 9595 -447610511 936315464 20241 -569837287 460911073 9656 -571869575 240026670 12103 218132196 448655905 2257 -381013246 541137779 19636 -477822148 421934812 991 226998859 25056449 8978 -227483698 609812840 8662 -495460731 649725444 1728 -170791935 777059174 180 -545939116 493383216 19347 -291113628 181618264 11484 -257384066 801834738 24336 -93001665 671297578 13060 -566995225 143529103 871 21248326 683570441 19450 -210318675 785906778 13125 -553922621 457973167 2227 -33869065 782460241 15636 -224213122 202978751 2927 -450858269 532644497 23597 -286488097 9907483 3856 3527765 128757133 19229 -123145513 372842615 22830 40134911 576047283 7174 -201099797 512691026 18457 -130601620 339929184 13280 -232971313 296037061 24465 -65336924 870452827 24691 -65790063 122370972 26303 -429351702 837923902 19379 -168608477 391261228 16459 -252739160 364242363 25722 -460325563 460822566 182 54272085 519436142 9385 -441034387 755610712 19781 220411480 859341512 7541 -29712756 366558482 4174 47961855 440113503 20018 -19965060 498161367 22983 -169930970 46008264 15095 -560843571 382168800 19278 -389904368 922057629 24087 -103669835 154917068 8747 187150291 840623481 2347 -549103347 559632774 969 -570302572 233376724 3325 -385691998 467576049 24108 207452989 934562755 24672 -421246269 360247629 12381 -513441254 937112144 15680 -488169301 318154428 9310 -343274133 230120861 6859 -362966347 351614027 2746 -346326083 946114584 24260 203868344 500883863 11188 136993790 946869958 17982 -365687143 406408278 18220 -182551597 766313756 18232 -550205742 352892683 16639 195192735 753064885 1066 181142225 829933986 14646 -26564791 55071777 21866 -342051949 624938234 24884 -274940019 613186947 915 -176702451 165677355 16818 205254666 695568767 19514 -73236717 928572902 11230 49796283 509827294 13456 -167988636 181334579 4001 -42261039 955057794 11026 40397987 530029847 12348 -177824458 899998339 23514 35869900 719516386 18540 170876304 637422761 9862 161095335 505455446 16524 -249248629 599744691 11078 125915681 665461023 3255 196019992 411115036 12646 -581541365 502228934 26086 -29738516 565375459 19141 135406952 238237612 18889 195759380 50012084 1619 -120590390 948799961 5252 52278192 415868208 5820 -8739405 746110961 831 86044387 358080635 10768 47816289 457419806 8334 -424247527 567539625 10910 -354065752 903100083 840 -192337567 82185732 25504 8228527 523402870 17169 201771957 155838033 26435 210846235 472843002 13873 119665293 185502542 6425 215867438 589486564 2298 -194388374 340826087 22920 -185950699 307492221 17969 -269941564 23805263 1592 76306122 830188185 23856 178051951 378063827 2371 -273103820 111745002 1965 -94864550 501449920 11023 -543808713 900311506 4097 -9510366 642989480 8784 -483224492 918899391 25882 -75039766 259103303 12248 -208733025 724975518 8033 -305096928 785983415 12902 56706438 888183130 23817 105205499 854505916 17574 -393347576 635643639 6190 -349093574 595609169 7818 -398511039 11384982 16131 -554936999 320768879 25938 -30157209 577662617 25517 -348680366 121359172 9350 -189131266 901034941 15334 247711076 672203328 20539 231907067 743714736 18776 -105483545 582741383 20062 -578062980 815850209 24844 -127311996 817230609 23886 -145638705 239914746 19821 -383818692 389044870 8976 -345981888 842253145 9806 -573411193 941590004 6688 -269263621 199667663 18554 193531754 816517908 4008 91990326 15979585 10524 -148940 425584553 19491 -586135363 956216313 14835 -299863587 195690879 832 -291647559 143224223 170 -71488478 450306503 20095 -403499501 84470121 26419 193806821 48929069 9747 -578123265 376047616 19849 193793885 690844718 14271 252033513 399184647 14942 -273188108 821227674 11105 -116067723 795354329 16974 -96855038 285261016 17782 -374559552 789548648 21243 -109280631 581332841 8061 -455964546 66270999 505 -407019911 526726807 11658 187176057 938544892 20740 128801350 65717573 3209 -127625961 76594348 10261 -289118395 765075185 18363 -588961393 589858446 10878 -183620590 858645818 1781 114942541 874748913 14746 -425994281 683720046 5745 86871357 718414098 7060 -150468423 297836922 9520 99466720 866891117 7553 106723284 681205732 7160 -34085921 692761049 25839 -588025554 771987104 11355 -132171834 264329500 16687 -448296978 747122559 3392 -268379924 573968398 18540 -92366772 897541253 12229 -94787541 668894505 9693 -288575467 169457553 7766 -239009627 101741080 8261 -442817524 346295850 17630 118473911 755438365 12918 168029170 419538177 25721 88597123 594854746 4503 -245883674 164776165 4387 -162834546 34572822 19525 -584807305 127664280 17578 183968940 386996607 2664 -264468099 260898814 1940 -528990249 804594612 25375 -135213688 585818964 6228 -593267405 561934034 22784 119469567 860913602 7081 73973621 214522979 19075 -164159030 29351720 18934 -399057535 705228511 9965 215476460 580951108 21852 -60932287 903641287 9773 -121425106 637168430 15814 145302078 164707275 12516 -465624059 82292687 11752 -541940730 778078583 15638 245177170 588224608 26383 -338724209 862441419 15012 103891346 618633542 15314 -256837961 659131454 18332 -484143326 460675960 1224 -546594050 862665866 18101 63678324 35628089 12163 -96411322 751936581 12566 -112234111 540690002 17220 151059582 846450592 18425 -365499325 544422405 9302 231938156 767383976 23104 -144827075 393913597 14568 -356074149 235366058 23182 -187988238 343404505 15225 -34842196 668569403 23661 -276787166 226951971 9313 -138603822 510885856 5946 -587195223 346601833 19798 73460698 335523292 1032 -275457237 377872018 5058 -312916886 250529623 19540 53288226 423320236 8341 203238372 639470822 17489 -97565151 197955980 14595 -192608875 472810802 24840 -598117900 766916998 16634 217191958 239061950 16181 -72097029 277664363 12718 -99235496 518432907 3708 20365376 205854146 2309 -302203716 766675480 2195 39562812 411416540 18218 -323170287 382728246 2519 -573805172 711736870 11164 -243938213 103866459 19329 -441645959 727399399 5196 -528795743 13105371 1334 -312320500 162041827 20666 -461609730 844731561 22654 185860944 231565507 15070 -341291346 40345411 19880 -385716690 185378036 17771 -144159190 503741757 156 -22527181 227756457 13436 -66471585 662434702 5864 18680881 682397389 20339 -23929005 719331904 3492 -294226687 392024325 18900 -170923562 712487932 11487 -419965242 860982806 19273 -593560814 821755506 15888 -127766672 386998933 11297 -195693024 585991293 816 -180982799 273058311 5100 -533948570 510603447 14898 -522772339 201558834 20142 11895517 292527917 23782 78607665 294599630 8347 41494970 912876380 9518 -329064875 383614896 22540 -353813903 591731339 14609 214333085 294132528 1653 -10269868 867822198 11285 90105028 668921679 19360 -124299645 722151867 19108 -456312907 199301997 12773 240192729 607396854 10515 -552165588 594509337 5133 -402095304 120003331 3771 -89044001 769182088 22576 -74459326 232965948 21669 -377393432 33903641 10607 220382296 779837732 8555 -239255840 10620677 4583 -208951563 900941337 9491 -376328841 314554088 25739 -29388894 276328626 22207 16628307 703005865 1361 -497999858 612270553 17223 -356786715 161818929 14575 -543930175 652914549 22448 16068639 189698588 9446 -528178258 291636392 18996 -561846326 221586642 1508 -457800521 279698225 22330 -248193454 165750832 17561 -286671852 388131297 14644 -338234899 516526721 18478 211382412 24643535 2119 -550566779 167302041 22877 -6295860 467542258 7654 -311969514 940873245 7280 -470737395 591017691 1584 -131788197 197409626 550 -523193117 263437202 13423 159022819 44417135 4003 -519680662 32300592 340 6259274 436014189 2575 236935841 18883339 3919 -188371875 801912590 13112 134556438 161592020 13033 -35880314 48627090 2757 -494807076 522031094 1679 -206670053 470668195 13509 -523125853 676199630 261 -499334560 595170431 7546 -334226152 205622960 5098 -550109697 675157958 8352 -324636469 645853734 12366 -49009034 519982394 17865 95068504 55190303 188 -481040862 627593255 21763 -360496907 573588130 10433 -558231383 646525950 10927 -182890552 926356735 1326 234993962 407025391 20033 -487046799 87822243 21343 -217461015 331856921 12794 -134249133 186417864 20341 157015285 415149899 4908 -355718719 743098169 7360 59448528 255630186 2565 -409557890 731520075 12852 246418665 378282558 21035 -104375647 846648603 22208 -128277419 880445065 1734 -346153353 609486021 17882 -294967411 144006513 6828 148300639 211571849 22337 192418092 246482749 16831 -248404922 707741712 19704 -141800502 523149608 5361 -363523559 473206760 17546 -260824312 922894094 9438 8572087 474297560 6218 -201671313 280958627 17289 -487748990 527760742 6659 -65368568 80835589 21611 -172801311 256348074 23240 45509542 57426140 10713 29040963 218377454 3285 -258492317 146822492 1390 -390695595 881364932 5787 177432619 170641640 22580 -541741790 509587788 10811 202789546 656135060 2398 -568670800 464961904 449 -166798661 919265719 4329 -161471308 142665453 9345 -584245848 129360731 20155 -88140684 96830765 6161 151155167 928010174 4702 -334287294 327594171 14420 -273446977 841816500 9013 52167259 53547698 18802 -98685716 402568802 2481 59497245 323593930 33 -354711635 674168612 8776 -557568960 606333818 15808 -374899260 748890814 11364 -11148533 261042522 7282 -540933983 405537141 8671 -17609231 434046136 9840 -24890158 236407493 22859 118742429 187588903 2576 -479302129 744579059 21719 -194480912 476859095 10138 -158179563 212040251 8005 174604856 254219125 20421 -183956571 585764486 12268 -172717848 361697991 16940 -64082454 551593775 6633 -491222230 520369021 3672 -525520923 500484464 10635 179199442 358546329 24319 -32477894 648648039 25342 -159785835 713068737 15942 -539375590 362962335 7207 74425833 914734223 6730 243124155 777482541 13191 130945041 783366244 17605 -161934214 17056162 7929 -355173964 401543181 17397 -501618557 451548451 17811 -599616435 787332040 13215 -541495654 217465449 8894 -557748962 862987222 15676 -308498764 28673426 545 -379842709 730824652 13591 -323646849 463618889 2909 68869074 610590372 13770 -250925457 748416694 10130 -100120634 30374826 21104 -356546887 586957544 16998 -406522618 145003507 7110 -348084675 302101045 1950 -296752796 18137696 22437 -233533519 854652278 9246 -526459851 911563096 25659 -284909646 388794357 17059 55235942 617541375 412 62410689 163180581 15702 75441182 814773427 7323 -276377944 682533739 26221 -503159254 523785361 20892 -462964756 614828263 17702 222046685 895489881 4152 -87995462 497592131 20746 -86534739 481323992 5899 -457330052 23169599 3709 -558796792 536874355 22641 220141245 515352429 13806 -555309794 228687210 24447 -367776281 900282327 1951 -500133535 604386380 16168 -245550681 726099118 21075 9137422 171623874 10363 -423459069 285513313 23916 143405432 643747109 3959 -244005346 677733722 23154 182709334 447931067 1672 -30073428 763230575 15592 248577102 23839024 11312 -542555463 214462551 25139 -470052188 308654253 9685 -348935074 777458710 1178 -423387082 50128075 1099 -283568131 355424177 10206 -92552612 192764590 24890 118914556 390025415 18163 197456456 277850345 17593 188379508 446872390 9177 -394443601 317323861 16538 -552744533 749748928 19770 -236038961 71017269 20586 144626882 416280100 11620 170789880 257851254 24675 -7346997 78653395 10073 13358493 464232812 25490 -137390426 448623485 13854 -256677122 671819505 26335 196291577 225040612 4404 -239540663 511966604 6879 -593128758 722313052 14602 -49877075 636559074 16923 -191388030 618995156 13016 -525071252 128502836 25562 -490948085 590443817 15814 88060570 691745125 9701 -11786924 65717263 934 -380830484 827441531 15857 -407410686 209111356 2130 -599063509 648554213 15551 145365568 17296902 5958 -40380632 202716126 21489 94075789 595232267 12002 9723690 312950720 16162 -289569356 505096538 9404 -323282259 281618140 14537 119419455 769755866 20414 -382549155 552126079 6794 -403886353 389190124 22401 -584917127 605830343 5570 92755247 723565799 24624 -123737653 670391507 733 -167057313 36197897 2430 -90607094 162872357 24399 137294955 222654368 18650 176463422 558603594 23339 -562336485 672148618 5865 -420215635 761709262 18258 -327479967 716843487 1551 -193625225 128125106 12657 -358630204 754561810 20343 213775492 49835937 3955 226077305 154947951 23979 -82035853 700930143 11352 247843438 182810487 26399 -11705370 681280263 3634 -111237867 339062371 2341 -122681298 619784071 20257 41266488 738135275 10814 223117516 763112279 19235 -366940438 756477592 7768 -468107609 235446271 14731 230770863 578563532 22696 235865773 113723764 16479 -496592021 426281781 24083 -13241732 917275100 12691 -445482292 381027847 7964 -417927180 183808185 18766 -65177036 161111540 19164 -254344769 906635522 12058 150320474 346901732 23868 134809701 194262179 774 147707592 432881835 20225 16227899 950489392 2345 -339304520 191046377 14655 -313256211 908046244 12581 -209835119 550793560 4028 177989142 174463106 13046 94874394 195995513 15068 -99606991 957064710 17535 133576436 225044906 3334 228598180 902686394 25403 -11339496 801786297 23864 -218198841 902864617 10780 143457743 941656191 4254 -319657452 765689459 11562 -360441584 714187772 10392 -45806341 925865857 8951 248573925 418535370 16979 -133334573 597063618 9258 173287044 309983404 16057 -505008854 22060594 3347 -369119840 859239117 20233 -19335592 17222011 4707 231208646 736841769 9736 -105609815 63711373 21093 120857539 133420825 25265 -494831284 31073332 21815 -164263935 770887446 10100 -12315184 382785709 3849 -60069547 628918440 4930 -484458202 198871897 15588 -239617991 582124935 19806 -268758972 29171732 18128 -253287206 744710053 9698 140012388 758333885 693 -573981530 865638288 9979 -211561420 584523019 8736 -452464398 584599235 12369 164852897 712630560 2957 -487578350 576174060 23025 -271753424 801256585 17777 -302885212 901187779 8944 -311314843 434053101 4915 -35102165 450962304 18316 -66173267 301195606 7281 -265192319 149965877 20751 29746537 79230297 8468 -504354263 618938648 26218 -92296371 661663952 12116 -354012296 182738409 17697 -203290526 486958336 4879 70935737 902015565 1565 77163119 341147030 10852 -331447449 902080207 12878 25807329 634072860 887 96141832 495244251 5562 -42267416 280054070 18396 -138530341 560534249 12464 -328403855 342031002 20644 97970785 497115587 14811 217638515 63745245 9036 -543373798 281810710 3131 -86366035 350065595 13492 -517547474 36083801 14617 -62454462 264476799 5888 -17173427 49535355 21473 -518072265 670333438 5025 -292502820 674864818 14156 -19155390 896916285 17417 53749120 928423152 9158 -176251211 665494301 16217 166639476 479417328 20084 -332784287 296382091 13280 -529048334 677717206 1929 -378219306 385856369 21160 -462398623 939877296 16680 105522883 663199253 17804 -412786866 695228637 23166 -25177570 830286789 20798 -218659573 803047536 23468 -463612175 547208366 8823 -118383242 349391022 17812 -381282089 169581188 8408 -45552525 941672095 10742 10678126 648561645 11957 -9827750 698544636 3740 160182948 183780702 13478 -580086716 63616961 24680 -238629595 54991459 1921 17366465 283752261 15802 -290960856 635899232 24884 -482298040 815303534 14281 -54368078 46913142 8965 80924958 867959534 15755 148307632 307871848 12109 -552619744 183220884 22606 191944134 693392292 21503 28756079 333055767 2876 -315717330 375488571 25352 -233721729 248615492 24181 -405485405 384095486 12435 95715359 747246262 16737 -197759502 439475949 11685 -114220999 369195207 5739 -30030079 613682670 3889 -163183862 440822567 23692 221639019 398625221 25868 -92427650 822901671 22438 -173339331 953950169 22757 -41856241 523828445 17044 -256251094 15236239 15345 -515013177 920867633 24951 -153027800 794520372 8932 98649681 679017192 351 -193722169 719901518 21355 91937748 285919599 21222 242622869 729876238 21488 -497670289 344957773 18077 183935514 252778759 7932 -202780975 141178584 16000 -106110949 427818711 3604 -39660738 893369676 20049 -313878184 592843762 24811 -254310095 340322714 16461 -276045431 80081716 9409 -9666667 118444516 17429 -219030232 449424153 18772 -253906143 524834203 24245 -16745262 815972256 23379 -29753792 601023369 4004 -254375185 351183627 16484 -9718204 177476713 19973 164951493 449818886 6707 -542256773 654317687 13159 -429916384 758777266 1252 126604749 219283838 3939 -139408156 41453875 23159 186967226 807486015 3496 136150045 48839593 10649 -580598768 398942921 11524 -10517444 355424032 4956 69277190 811404913 5994 -351741445 92862814 2331 -547507611 105531629 5820 -25834289 289777684 9765 -476504561 461129271 12154 -128268885 274252004 15714 -138507299 467516624 9933 -529462653 148203596 11490 -492653248 946904616 13618 225884260 654183154 1913 211642565 417819276 13475 -2239749 95329646 6075 -329550345 38751793 1980 -109394119 25420494 14115 -214605796 565249403 3548 -517070268 19554516 25278 -368058836 285838242 9628 81936123 889517985 25558 47522326 676459865 16614 -368011916 111031807 8176 -568493189 294044252 2352 -155340391 384376960 24176 -55685361 311734644 1167 -282160614 353711355 7741 -182389349 105476081 18785 143961461 423759180 24221 -601261185 785967315 14096 200406724 175601647 15650 -43804203 480079823 18196 -448511243 658550194 23209 -540731552 594989521 6928 226006230 492684783 17161 -57570438 790142786 12263 -22256978 641469112 21354 96641011 563821632 15092 -471846413 124595805 26451 -27021391 379433485 20934 -173194134 278704841 23328 -477785811 719675468 8233 139745711 333111499 7717 -200618764 12901807 11210 87826686 302857998 589 140817363 12817512 16229 184758700 562926162 18735 28486125 397829835 16710 -128032731 255442969 5871 143932139 379453599 3386 -416426236 464423148 25877 -186022537 483740763 23464 -287131945 126829967 16918 -516297417 256190501 662 47916340 499064135 15084 -438093877 547300801 18967 -318839332 603010896 19506 -53091695 159599411 13617 -185183408 147075416 19994 170749083 29994601 22393 170614391 274648599 3620 -97932078 47300465 8995 -16306670 630811955 788 -183230213 81855697 1952 -57586312 692443859 8543 -460995138 826913028 6473 229397949 555007692 5873 -243678478 426454313 19898 -438428938 936844409 22700 -550843505 815377570 15959 -582506794 556104178 17447 78601749 591170188 11511 -343248242 783663910 14510 -381993038 875406842 5755 -448519101 469806708 16841 -27322382 592313927 15598 132554202 424009733 11155 -387471721 552489805 17903 -259664938 48186431 10578 176569328 734147161 18108 -42077655 775035425 22820 197256492 652494237 17459 -183078494 881198204 25666 157211643 687926346 24997 -477356656 13133575 18462 180178494 369496232 18728 -566267886 252590875 15143 41909712 24264638 6232 -67957115 24334275 21435 -499604848 901643662 3920 -371861512 609734231 20865 -85914782 403849550 10815 -439392526 794318795 15445 172931591 333884745 17989 -69646855 408120527 14206 -113121720 945093350 17655 -113188371 619965275 23792 127125315 723443343 5160 110879274 891297851 7129 235236929 516255072 18297 -164445701 106096141 12067 -556975122 86404005 19824 -148018900 34401358 7560 -383727703 633285173 8084 146325097 540839758 3762 -21567351 420158816 10746 -72596333 9073354 10242 47047947 154469458 2027 184914655 514351689 23572 117140483 350112203 7007 -571087812 825715164 19582 159042412 901882057 23150 -258544753 944262693 23505 182132563 350512757 25547 -118821335 659284851 15396 -468268030 427594576 24339 -405635453 72420773 1993 -573387144 324552110 19116 -443240057 693080435 2209 103783387 655511548 13687 -322175670 745541059 24449 -196829239 510756172 21867 -318398331 641177707 15560 -216690238 496896241 16727 -398790414 581888611 11258 -590118313 475472494 23742 -267830643 780981651 25859 39431293 224409562 1542 205676642 615118875 17694 127371733 149460159 25233 -595886694 867998337 22020 -14389942 698778167 16464 -270645767 727588692 11040 167112088 451945650 6766 -167024248 149703115 1351 128042853 289124493 6271 41507005 906458801 19036 42750073 63254420 3496 197627784 486252544 7304 -507566302 438461506 21131 -393142989 675195780 19478 -153802203 165372238 5270 -602093492 745223135 23814 -66961570 526156746 12138 -128729709 706048660 5250 -312260792 133838238 26296 189061521 931849811 8665 -590865664 125887063 16812 -288589571 725037487 14459 -173188558 146096331 8446 206046487 358135786 18952 -230057846 477593529 11840 -269067599 840342990 19298 -546313797 775857820 21208 -366300062 221228959 12957 183909483 206106999 474 78343134 82380974 5344 77397986 200810734 24210 165734778 729113293 17783 -435502669 735902940 1929 -563883227 852141768 7489 93033281 167084529 19279 201637516 667859065 12242 -350594620 487154062 9491 -445589426 105188419 24134 171810309 201673937 4176 -93551170 388652569 24024 -347557285 721662182 6856 -296079652 435581966 24629 -238493290 409324845 24097 -570504958 222788553 13035 -104340308 220645174 14444 71320603 736846763 10631 -355557710 462838622 15810 -11432279 16585201 25098 -138055151 289457848 2810 154678784 774750047 10555 46945718 750115518 14646 -121624825 875224533 11063 -109774575 417873088 24305 -260984572 389533319 7442 -17306653 624296635 23580 -122379228 818207025 15259 -537462668 501864801 9647 180054906 859684323 1946 -566954425 946833104 6461 -438911028 383590630 15014 -340216840 16154836 26173 -120106534 511580575 21835 139436607 318788648 14458 -291814469 954545109 12999 129332898 801750865 23981 70643863 15796022 22867 98613133 370202645 1489 -415143198 319592422 12311 163499567 112392369 3166 62043595 163139172 23790 -39048009 852623605 8304 -315602071 875551135 7238 189755180 441008291 9704 -190519078 379882070 25138 -261260768 434852438 15781 -157509433 659617169 4282 179987317 448554605 20696 137132429 281491469 7275 -520495378 859659763 12204 -578757021 724156100 14500 121103750 210512394 12428 -239957496 471855586 9147 -294950435 916384808 12712 -281636971 745787022 9158 -211820606 646142033 25716 -483008334 716260855 6820 92465972 239845050 2158 -280983816 174536102 7221 249660828 235294595 17921 -43144733 643877935 8898 -518163023 874411998 167 59362818 436374175 9708 -140012414 482691206 14355 -64011195 230101452 16573 13524120 931206571 1697 88723762 783822257 10004 -460776927 798485185 14986 -52138059 888161615 10740 -5788653 692800488 6094 -54283718 623116469 25703 -134662268 581228641 23801 -505505953 24107042 2651 -183932548 904111082 14864 -124837738 85687750 1931 -298127287 903763445 602 -287605596 864568710 16198 -279925383 664982289 19082 -547533159 781857421 22845 114477919 313468724 7492 238447133 33324100 14369 104715491 198303293 5653 -98684898 759631882 21605 -514612673 540963250 2018 -188833019 150316514 24871 -466160361 957906127 1824 -512097746 943240975 9480 -179258398 112037205 12685 211695245 603277920 7705 217029872 524314360 16378 -314293266 194831108 25480 -221608293 570812412 1659 245410371 947603206 14248 -181506963 475814248 2753 -51609726 610276428 15038 47547684 125945094 16826 55765339 687048058 903 -20549355 228963097 590 -305075912 564998429 13038 -303886183 229098764 19892 -336947963 816520113 17587 94231400 812682440 11155 -548042543 676543383 3565 162342799 179785642 3918 128973708 337107632 8095 -322138804 755542567 755 -413985762 13387230 17295 -186033390 554531859 6639 92797864 500994609 14330 -589958022 293466319 16698 232292350 254690563 2674 -318923868 472263446 21423 -308306477 870247885 12107 -310647082 175505457 25876 -390151452 66608034 25822 -132287601 369245684 21812 -326593630 290274592 21561 -196484135 911765044 23834 -187194868 707440838 26392 -364372553 55660621 19383 162837353 680925597 19132 -537923721 610896448 1228 4533020 717513487 26366 230249068 129688734 23730 -266902064 200620660 6778 -176660772 842458344 25359 -23018860 785430387 9864 -84490680 833444531 11585 178961683 694354469 11683 -345516652 487975236 3613 -129311263 420751346 18088 244443321 328650699 9920 -79503366 570932955 18047 -171066589 747584823 26044 47295656 636446076 7795 58217977 201197629 8730 -232524043 93405865 16614 -413384399 300927033 25564 -460751718 110753978 6550 -525560441 823693192 20640 152872496 598270413 15074 -321620208 15259550 13240 174956916 794985663 21181 -454778500 122233141 20552 175335557 521784413 23274 -257346902 737646278 17074 -372775690 533242147 26321 18034269 808504421 13112 -574327141 784314120 1543 193572593 346333897 215 -522527785 742980942 13849 -377524741 406481690 21549 -139578148 840669473 11674 -315302283 440206254 7414 -502710858 33473728 793 -184016068 751832821 19333 -85832458 624947820 19908 -574360231 786229014 6069 -150430654 605132161 20564 -558759008 89009639 12076 4362758 111040877 2024 11227396 369135083 11062 -357454897 573657281 7706 146012049 155937695 13253 -466490607 298492064 3400 -37376782 165567600 18071 -574247927 187331424 15614 -250180598 105724533 12457 -56136571 98760884 11128 150767902 307128166 2180 -220846886 288812432 13138 -115291360 116480934 4961 -546731332 700464793 23071 90691134 705998602 1234 -383586540 692355388 6757 118596296 317758457 8166 -70165625 54404256 8660 -316040281 423864710 19433 -575875649 255938964 11379 245641374 362487693 25983 -594859035 104117646 9964 139704823 260864506 19197 177163646 572582663 8784 -196445299 227173677 18105 173899920 777485968 17927 -462853160 499845620 20633 182674569 498848808 14441 -404351223 872602927 17089 -593679402 746876752 7596 -447254877 278867227 22437 -488434034 231307581 24463 -187970317 21178030 19916 -235709195 183496357 6150 -62647649 570694096 6953 -196665623 190790008 20874 56450279 528443430 2873 -237746535 363356460 18695 -231524067 519167736 11605 -215317884 414306964 10416 -440775682 693882079 21147 -239757533 660539688 25408 -341061491 140707791 13717 66027693 427892431 11582 -514931901 229090556 19715 -200172042 480186239 5791 -513370484 512742862 7723 -404343368 804959377 25667 -485116080 523600512 24338 -533671256 789439573 16573 11985185 946021311 23716 -334600200 71650504 19009 -505076911 201595569 6174 197238115 897568426 2339 -38052185 583453124 170 -346280850 231642504 2961 -384775219 68431539 25821 -360732421 911686989 13926 72128509 707125812 13078 -155062755 222242283 7451 -73955368 168484443 6153 -121979882 835687975 546 -81134315 248639870 12306 187272269 700199174 4281 -165646200 391249618 3487 -66059916 497263004 4286 99014953 886207221 7463 36757611 787913641 21033 46739068 310152998 234 -474359528 884098053 5954 -410995327 920110959 4790 240750161 256484340 13393 81077408 237656799 4633 93655626 140049265 24791 -326543733 65738353 24782 -55708856 178302909 22410 -348555434 861545914 14877 166933273 239760263 18418 -85477270 378191760 11051 -375020676 908984031 24672 106527729 744407027 6693 -139347950 737805014 23117 -599600927 663876309 25940 -545253002 736448320 24399 -276245536 361413734 13032 251316632 170746534 134 -28906272 371025204 13344 -129707111 846828920 12205 -352309591 656018515 4869 -175187145 46119713 24494 -5709392 537615626 3299 -340954256 338838291 19576 -211438846 675464408 18720 770318 840981168 9944 -470855481 571119853 15007 -544637777 246079494 16252 16632623 926805517 19214 -275394566 693675557 12352 -101954502 307229945 16219 -515858679 313303760 4672 -501008664 115508765 13297 146597261 824122070 1303 173381424 308127645 2468 166894011 476931907 23189 34698827 428297597 7615 140039577 522675480 5055 -360042030 503179339 25951 -347339848 880419950 21998 54755883 615801507 10407 -388824860 736924795 1765 235473490 362511455 2125 -545145997 839789905 5807 101624628 877937198 15639 -601182141 232912401 25035 -190552323 262803010 20852 -406812126 852721928 17398 98929849 139837407 3354 187585759 366688018 7771 209041867 451507837 18113 -531993375 325742989 16757 -523804444 529971911 25449 18522488 50976869 22397 -49555091 931241645 6066 -404077055 698790601 451 -228071214 879858423 15361 -217881776 835955889 18398 -85595221 950636007 8398 -443756643 218315596 23311 -27823923 363425401 9386 -105735748 401367521 5592 -353213783 745523809 16207 -127706353 527444202 25678 -80374408 465447198 13982 246614125 487485612 1969 -416445580 788704611 19563 -191514131 758724411 16296 -308165726 368223804 9634 244658851 710285930 15 -535877673 305777472 16398 -310078409 671330544 10909 234914837 162959224 26064 -23714479 50762157 10237 2825305 138509185 22398 105583387 733225886 14246 1677448 46654839 11843 99052230 517849375 6751 19308272 338871428 14363 -356707254 55881226 969 -62092671 265062656 15801 169370636 871987339 7423 -114949081 329716265 2904 -174856760 379734022 24444 -97125205 384511301 14757 -60818119 267360603 15555 207248077 355635034 13982 -207746267 398744815 23914 14658533 431369593 11299 -448844753 613260027 20733 -322154204 524901856 9849 -329433672 87663919 2482 72000041 195384796 16069 -430081670 61653487 11057 -113377253 855442890 12121 -501941875 172053720 2532 -264003572 667310366 25896 62848548 735164198 10627 -566849111 784501140 21272 -388164038 380839149 1995 -575569788 365567379 13571 -400482916 884553866 18080 -390067448 143863853 7278 -148062993 409497312 23279 -302721685 173279450 13036 134968020 812539456 7241 -420830478 711280685 2044 -26290738 926572011 19590 -14080330 185482794 19224 -533038354 195935746 6712 -450378960 340683545 19648 -198477808 494028260 8281 159321090 902852052 26190 -33123875 902677354 12931 115870112 528141467 719 -560095472 411750602 16654 -86056120 228217277 22503 -450026347 500670565 23892 204927220 578103710 25923 -581793655 335549910 14730 -566855888 334036191 23603 169438492 796955022 3310 -138104242 189619940 4341 -391097310 473634398 16705 -14566034 539486917 5538 43586663 540711801 2789 -269129712 924897418 25040 178276246 538154098 24010 -310796328 361892409 15747 -471144116 306364433 16728 -532226979 490414154 13671 -173493410 611156916 14803 159364217 792836550 22265 -85644233 125848446 9351 70603082 882390982 15376 -57954317 216156799 878 -451228654 149809792 6986 97126607 38195241 25054 -15215798 492441322 25963 -179548108 290220474 15420 172583389 237253423 8120 -2151254 701294226 1194 69847229 313873893 24067 -528684807 497732084 6678 188039573 785314293 6903 -81315827 629486225 20798 -315306837 571950015 1125 160855859 669591731 19765 -80461998 118838413 18820 -457045809 438629701 16989 209464432 692762844 7040 -298319819 583610342 25857 -219009397 842731970 20932 120978041 662758340 2737 200648824 918176035 1381 -59898983 825948516 21115 -399268006 893786872 24900 -62871617 770204660 11660 -548660804 666923947 19262 -142074607 479264587 2091 -420386808 385296232 5888 -510648992 794074381 4105 242369615 854015779 1890 168370179 809163627 14684 -124219391 719223069 10213 -503510845 508968451 25721 -558382132 97430625 2852 -207035554 101878781 2385 -342439177 758813586 12495 -281334479 395097976 16316 -83706397 128517503 19406 97962801 452813361 15302 12370248 906770546 20172 135520267 540972216 7054 -336758575 674751059 13682 -353769299 191711850 18509 -402435687 168987361 17120 -107047667 55507136 11602 -146758629 78712935 11737 116517090 507807111 18542 -328765321 281401011 18164 -557405337 187133801 11903 -372018628 556761208 7077 198944993 848218812 11949 -218619251 841029090 12905 -601329427 49826446 12830 -241834623 719727788 21469 -511121725 952953385 15595 -512811331 723214799 6955 -331867382 540687232 11083 -266627027 212423504 5943 -553298817 727131145 9510 138222862 316727300 13810 98544103 306835079 4610 -487070021 436061435 10729 -321941739 514921572 20390 -473461624 201447565 7752 246258845 701675930 13563 -229239690 390802469 7034 -308816478 583724670 5989 100872090 687126023 8243 -159706819 614617055 3454 -162704617 224261281 2758 -145598292 308849160 15525 469321 409034606 10296 89344466 502495037 24399 -238567376 650160185 2897 247513783 78215742 8860 71610400 480106797 23242 200642122 133682316 11002 1357906 633172549 20417 -582900778 161057332 11081 -181351666 343306370 765 -303911065 695017721 21295 -229897958 522268517 682 -344964778 860857227 22510 95831472 879484752 24621 -6117708 67197174 9991 -96635042 499785524 19654 8996334 635567842 1838 -145400676 674408223 21744 -598146749 12668550 16570 -85269454 23334207 21856 134774417 256642599 12507 -398273053 269408996 14614 -54147548 725933777 24488 -208799703 129037400 25970 -51698460 396305826 6314 -237049839 367108507 5271 233364028 649860816 9993 -341168351 179095367 6161 -382851481 674417610 23206 -228443564 417329896 18597 85355289 533714198 24654 24791734 464519746 7561 157981622 77457705 7616 -335247778 523712820 21756 89580649 618809526 12869 -490062176 902452275 48 111908455 139607083 20079 77116374 583042708 7847 -485724803 149723756 6093 -599732678 571058511 1152 -200411130 753014380 9470 -355994767 426034449 4779 -484205509 454748829 21790 -539219869 97987279 95 -495564152 525828137 24205 -253617683 292372384 15047 -413687292 28929923 19832 -494481555 79306153 15249 23738058 181138052 10449 -117628521 144084571 20968 133146231 653454296 6724 -153887838 767852787 6174 -185076785 519566135 11013 111092421 928684680 17551 -337695250 41943440 11967 -494785037 363701700 18854 -315327986 677196870 11698 -23085990 947947978 19173 -143347705 264345460 17500 -348917628 852485620 8481 -133040087 448214222 23450 -254500240 570247895 192 33683421 145395712 25976 -198191773 470365167 997 -69258262 156833804 2993 -390123941 623821138 10113 -412802929 41500827 6974 -471659786 270139605 5519 -251163167 105441340 5252 63998334 918093187 9853 -327123557 943186221 15739 -422792882 939288517 6567 210729980 147065167 17306 -443163868 780848905 521 93793076 227134086 2764 -436871366 821497375 19923 190375454 191057928 24441 110354703 422509906 21705 59920580 337663120 10831 -336542908 819980425 25620 8633575 700901821 4162 135538166 749182672 2948 -325895770 692719818 6523 -23815109 846867265 5582 -21866490 129349108 10278 -343909815 10055669 14010 211328782 48300119 12844 77596473 118369095 21307 84195142 81032260 8305 15503492 196763702 10569 -434429244 717759976 9980 56492615 247291787 24541 -114306255 136112753 7834 -363404228 461477964 24081 224094740 749164708 9598 -459988093 122594172 21601 152695059 421292201 4952 98763165 540184782 1161 219291034 748918239 14096 226670093 205845574 14899 94257082 378479157 6356 -85881305 15490034 3731 -175677384 834414004 20182 -249410508 755488014 15011 -387718197 364115063 10572 25329072 807194959 23442 -325301201 510006336 4498 -316376052 196098300 11088 -261176203 563353205 26271 223195135 473945947 26124 -390786363 640367108 14937 -469811960 221750563 17757 117564364 235436154 6556 11309723 801013523 4461 -58644302 828332211 24914 173243686 704478434 18016 -348796899 862196079 6699 161165524 222309014 15214 -553892751 526961081 14017 -457305166 613653533 9425 -435019808 513053097 5690 -261917369 922041925 25769 -36964709 310712173 4233 61026340 931620969 23298 168277306 317121761 24503 -521625237 790570960 25323 -229812207 799599862 23302 162226848 50228655 20421 -403151699 612870087 578 48125276 737921890 14510 -67009192 661874708 711 -356991802 950663316 4513 159910652 213755425 5369 221360540 785003207 21435 -599639947 566427002 5918 -305971493 567678959 17437 -30442575 427431928 4934 -383670124 61726277 3645 -515845093 378192243 23020 44865919 847068804 24907 -188874143 171550003 21706 183943042 742253328 16527 -177123673 82051570 16139 -300391406 320039255 19713 -289226978 377276495 3692 -355347076 877856978 10906 -395062714 199088739 14508 -149456894 279281265 10153 -319852063 658043880 22691 -480644845 49907656 20145 64311227 393165803 24481 178902180 609871962 7195 -344669982 536490890 21366 19159423 473607928 25019 -559580264 23947762 14628 154725383 228119195 8288 -369609193 524814881 12603 143339470 324958675 6860 -430648139 533163359 6865 -83161805 459546017 3655 58235689 56013586 17760 -248114631 922713505 23464 -123926059 865332971 3207 175193804 813229164 24235 -48946516 769213170 20093 -63322034 245065855 25547 -447283882 229019871 15183 371411 272414386 5211 -178487960 627150005 4785 -398935899 459846686 8438 83351387 527087418 4959 -276804856 782304241 1317 -386293964 844311062 19344 -365987893 347766560 19441 -403444865 108024018 14067 -261818271 123340873 17479 164649278 477438236 10856 -324165809 479774217 20777 -446060815 730569388 20445 9940149 139621860 23218 -330535899 705347382 16874 -488488626 93649665 12771 -320685319 180069088 6147 -72652659 60218462 19861 139894383 463049490 18480 -438602716 277964267 17374 247734647 712062508 4926 -424482472 946627233 24182 52786709 413509104 24289 -330209910 708498157 2864 -96615802 598716678 16939 85561266 697746050 22946 206448585 398445662 4493 -567794850 253763202 24297 -94540585 89682189 4229 -457672723 484965189 10286 -579575551 215701179 9139 44815765 933579655 26021 165698912 306265790 22704 -76449070 825764330 18537 29150481 467162509 13352 -29051841 509030190 1067 -175412186 429781686 2311 182990926 950090674 17133 -580389792 745501771 17346 -11007743 921312492 9520 -402965063 207089730 13225 -72364159 724944224 21582 -331676273 442774864 15290 114468090 714176908 23632 41931101 274645773 2957 -347981148 443519960 14484 -396888088 777144418 160 20944702 589614340 18090 -409098933 673723597 5929 -247236616 701961273 24125 -567977122 923982404 18370 126303472 263400400 26249 -317543907 207043899 8131 -390408161 885333308 20910 -495249451 891213959 25660 46460278 344196342 16451 -568291897 277114208 26316 -161056431 814841779 20110 -137980450 616496170 20946 -551084301 126487274 1743 -489558834 489455864 698 -61362118 455293811 22113 67323853 609037652 16601 -422209118 276927552 22382 -90257277 929240860 12995 31661344 666714086 23843 -191532230 375185418 15386 -533537517 234688431 4157 -142535596 702170018 5502 226073594 542125274 22201 -272375071 829449535 7035 -38509599 519271962 19748 -307399706 232916693 6028 -550271278 161718662 22772 -225756492 585925911 22177 -138370106 896003381 10233 186150734 417510889 2078 -580177868 720865448 23300 -115777903 495188649 18220 -155256719 579284563 80 -239315791 865913899 9743 173890820 690967857 13565 -581844019 387159582 23040 234263476 740394019 16096 -231563631 483647453 24725 207888988 211654087 9481 -151205252 343639322 11661 -382070954 706238084 6134 -598195808 248901742 11132 -497618713 285555627 780 -538613786 671215704 17340 197250397 625218907 14857 -161172571 929124922 6016 -280389438 101856584 1174 -168238849 399639894 25511 37377257 741136890 1864 215570164 316367969 6463 -142007239 184542373 23914 236151484 61582759 6342 -386525441 504453371 7161 -595700072 154875245 11422 -20798781 366899470 25409 -121977988 360470594 24188 -519183757 421155842 16048 -24640808 284931084 24403 -415987352 66558096 24626 -535623540 279572664 1320 191291936 230893670 3540 -569070419 346562627 19989 -8802149 601188703 6779 -580500088 484490908 3237 -530200189 239027987 9718 -172767647 169121621 6053 -66144856 75677427 20028 68845229 570636259 2592 -50921682 124314225 13725 47242226 513688727 15441 -133749771 130598484 13329 -341250285 109690311 19692 -326452758 562352400 25574 204806966 761713471 12532 -531881791 439201962 4769 -21434708 603531183 24446 -353205791 814312192 25896 -386492138 574248852 15997 -416305134 158989570 8306 -226873711 371541464 3942 -243242537 356486237 21719 -85582438 456378190 11888 -562455158 153347395 19653 241912523 932125848 6362 -136681369 506013846 2525 -184894698 110673964 2049 -226639201 902993220 16989 170291663 138857562 13247 -426044092 191174411 8020 -61617794 415218912 2054 -163122377 155409247 9911 -206280201 460848959 23707 -101167659 547301587 23355 -122643237 429800348 24967 -529285222 503626210 20496 -71109992 293502422 11208 114859845 889353607 8491 44956629 646289040 16227 -466475817 366271419 12098 -235569023 60334708 5558 -186906420 717073911 20364 -63389511 275801931 11454 224009784 889830562 17065 -575452909 58297107 25294 245291209 189139242 21546 -185105859 490616840 9212 241307121 313912049 19401 -49204341 811878254 23678 -587807590 710528447 20240 -219638041 561231686 22315 -350416486 116919390 5547 -464227873 313413301 21523 -40986600 163861853 14224 145037126 515775253 18130 -148964574 899475166 11385 -595004799 223146564 6887 -212547088 139926116 21940 -600336751 506588405 22425 -155525513 500843708 15745 -242647151 235882276 4205 -105568842 61064502 20510 -475494852 768270008 20106 -467823374 796459691 23088 13921563 806187782 8779 -540660750 312748966 3902 -598725041 519824624 21678 -342423066 181426329 2724 -558256160 676371172 20232 70525797 893061592 25699 197364267 374752798 15263 173677270 617312861 16646 -446710669 260369191 5904 -480141111 10726771 4140 -14791404 455313402 4864 19013484 395962734 4428 -536037931 843415408 2897 -127196843 105559285 15552 -242883883 681940935 8802 -437000989 48772934 25650 -155359122 790960475 17640 226645024 195549506 22234 -463850878 435363096 5196 69134057 831317479 11777 -34423137 794111675 23786 -515548547 561144788 19138 -366790291 247890371 14970 -208972913 824226631 6642 -237382033 847877888 20299 -467327736 458581504 1668 -552413188 270567272 5302 -62989682 524718946 17363 -125919905 38737983 3768 -197413804 561393642 4661 228016827 574812551 12371 183494079 909175777 20382 -242296397 559073931 3510 -225288021 593666381 11804 101374215 589817140 13564 -591831541 271542987 24785 -503365191 916042702 6774 -206438742 326438165 25524 -420543384 571153000 21015 -415419741 30302216 8780 -408189447 760873022 10107 -361515164 455967366 16489 -558198755 10921124 12758 104031358 114273422 12468 -240628191 323881212 21872 -447570991 491910248 25467 -353542118 569561375 11888 81540784 476186899 7090 36927919 123049379 17764 -326023581 178815653 416 162071098 721071955 15246 -545181322 708266595 20845 34049281 308153515 3680 -562081669 746126713 12086 205752508 178553844 4469 -272888602 885297858 4358 117242509 547921200 6327 174162393 847917915 23670 35213733 625950498 21300 -365564401 775183204 1531 -152447077 92340952 12183 -186755358 594694859 19365 -416678341 728779195 10780 -158332380 361416011 19364 -73476885 211197586 5145 78160815 808802987 718 -532866798 41662935 19655 -207861332 717250269 13017 1989257 405091272 24806 -387989516 923819369 390 -504208399 30485537 508 169050152 479844197 5948 -113672127 389091518 10273 -173847659 320709842 1860 -458616645 104589441 13887 160307201 483257063 759 212228718 456796822 10740 -585230089 925901007 24870 -218076909 67527396 4523 -490053733 218300857 10591 -449383702 563059101 21574 106644590 129800089 21342 -522222146 272103201 5867 -298035488 304376828 2061 -137779673 339536364 17152 -536293455 832004093 14357 -314561572 379591529 3880 -211645291 843086367 14732 192489420 819917941 13832 -295314718 466207200 10683 -150724460 470603914 22078 -561446569 248275549 25367 148951655 103474648 17217 -14871332 235962316 21046 -371924202 525173910 21787 56771668 201424939 25351 -399748532 921295552 4428 -419312610 891654446 13348 -522032223 823487582 8291 158632909 880000241 15212 173216264 829352109 21205 156793898 451059434 17374 -449481841 754162051 10520 -551216464 62807684 18722 -126882389 328167188 26221 136167670 487719215 23423 -320629012 425479568 13193 125335059 277027606 1675 17519875 500870405 18557 -430918153 299974707 12873 129807010 736087077 24997 -480722733 583566684 8503 -439189119 32177028 22229 -3088314 444423372 7138 -269179895 850480854 11563 -269264462 860608727 21000 78572069 700027123 10870 -538654568 159297304 5861 -500153536 666020726 12020 229561343 115071452 20490 79815925 263002860 1885 -420018594 923407299 16444 -39879633 886253461 22005 169657441 100894267 20385 -488652049 670262731 22381 -526119388 676392170 17730 -594934392 619210579 6885 21078695 481600337 20865 -137976625 656151739 17134 77718514 383334275 12582 -573472535 638479233 9030 127404029 127210387 8790 -394357995 881732800 23422 -405292136 717157287 13351 139101183 502550450 26131 202643108 466781575 15533 226933218 464325727 20128 228777472 487266824 22479 167446348 448650920 9480 -52505481 658270547 1790 -31661300 360198611 2327 -183157031 465817699 19465 -232418528 818672607 13899 -79437811 485569127 6350 94070935 78695785 13391 -221703916 941522129 9548 172079120 514031024 22366 -80864991 515287734 10221 -7304746 735932399 16797 -368642768 114490088 12438 -110430125 822312105 20552 -388237311 537339727 14498 -349791055 483759165 14663 -364033873 107247209 18147 -294977703 557837620 4256 -79265963 372863991 11050 -468687291 665667966 12460 -395672922 207873515 863 -46268929 950756957 3936 -216191863 728841254 7903 77247285 382809232 5010 -16244888 601791508 17965 -334623447 80821750 22555 -583293996 44562996 13582 -363424203 546396130 26080 153229898 51654656 8858 -287765067 206641721 21301 -215670215 799000997 24189 -545830167 908625182 8879 123141831 606156922 12811 -148989141 125509319 14644 -542606045 351026727 9292 -388634765 945225024 25233 -545470157 357234805 13358 -17419440 642246460 5834 -205486151 459784891 21313 195585946 316271992 8374 -248462926 242923087 21607 -149279922 773109961 7701 -358328021 382514905 15918 -566258873 845334280 1529 -219109915 415305269 26061 249891987 189830666 16029 -228101126 230367809 15700 -88383172 594748715 5368 -309641013 90089251 25471 -558440704 469097089 19996 -215653633 371713716 12840 -1726641 160192499 21350 -341213974 496149942 7981 46573776 54647810 11757 -581146010 222608490 20740 -392326983 632563980 15646 -211733702 851504698 2659 -340259102 64811741 10621 -471459858 595634758 25646 -409868585 353023586 17395 -389801343 570835918 9479 -446385946 207566791 6847 84210257 142816190 16678 8470940 426346597 8079 -156141821 97130404 14664 -574307494 536528204 5733 -134497901 503845313 25291 -246713219 94352172 23575 -403146437 703978956 16118 -336212037 256428704 17393 98185037 271133148 21519 -318261238 230381524 3502 -454122194 370242523 13395 -250275165 235212767 23768 16167408 942584294 5873 -559407702 295816094 10546 -486671830 420482661 3939 -415143093 620702284 26377 171777947 219867221 6166 -159443378 921383634 20393 -549546407 497060419 21445 -207063718 234323342 14505 -171500556 639576566 12858 12204824 41170174 5359 -378626214 306852058 12530 -448070053 226224929 995 -304206868 755510154 23627 137805873 153485177 1577 -568228799 912930197 15485 -17076780 468919771 26198 -41832459 794890020 23596 24184957 684261088 3401 -540564250 781594890 823 88670277 58453689 20070 219529831 543544119 1274 -423961380 647262954 7780 92752384 456317716 17898 -78381003 527286927 21622 -564927255 167989660 18254 -166823635 602339756 18160 -161246821 44710010 536 -146441644 760838971 24581 -50950476 446977324 24713 -569012648 633799737 16521 26117792 886996799 20805 -68075687 368242603 751 -431156452 955076103 18651 -50276561 516457624 22469 -182533532 138481976 23830 206625285 269359668 14608 -290878157 499313974 3900 -165444116 339611995 12784 -248475807 769492637 13331 -202271372 952233341 14758 -346305302 614206454 3288 -74907284 102429786 4446 -136575713 253223548 5 -367771871 498544254 26274 -151408123 289579425 3255 -16597556 505732427 18569 155926883 303161357 7131 -85169004 318362750 3779 -63460072 85786619 3294 220680012 270168003 22724 -277986015 376275799 20600 -298932232 504894585 9857 -53500512 145740661 22885 -580925671 914557611 10111 67273700 439646865 23818 -543928998 762324505 9255 -431254346 802908373 19080 -107067476 576713162 23276 92565645 401137461 21623 -109800823 940338131 4064 66170555 459301522 16654 -241432081 661259901 2877 -200920778 515536742 6740 -79565705 354739153 1942 131017376 556792792 15026 -364635055 594105283 24099 -546536401 802469497 21701 -315607819 346498982 10366 -590843888 558846018 10989 105680977 372003493 352 -460713439 315979479 21824 -378929764 91955961 20248 -115406380 237119304 22315 10737855 313751156 14028 -3251996 31854245 16250 57930202 148212580 7564 162738438 750613521 12775 -243073827 548348137 10955 22174136 737363690 5688 119519135 927239487 9622 222098087 204569721 5877 19757532 900799429 16601 -554589263 598549307 16003 -311762573 278958004 9960 -588020230 850770207 5582 -423625196 327993414 2922 -236110450 938820436 17143 -309177330 205419274 16658 -108572685 357689770 9440 93341980 116149393 20580 16311794 50160952 6964 -573005973 828689567 1785 77074708 500685043 19313 94062883 485805796 7785 -525369915 622061630 751 -27831811 251660421 8170 -405662391 672982358 4438 -427040091 559725368 20905 -190784324 460072595 5509 -193312498 686009365 12594 -184253566 786930903 18128 -53659050 340081770 22897 -255188537 86225198 13509 235424907 300217831 17435 -167502801 436758322 5279 220417470 529291225 20024 -214375479 784123531 5896 -51553335 646294657 11811 -518941890 432714671 15115 -73503490 321874965 11661 122358077 176902532 14812 -585414861 321637229 15459 -484404937 213149220 1918 -492087521 917577664 16808 -356668029 729356313 6982 -104059869 42919466 11714 -249839247 608192338 21724 -75819375 784535365 8559 -234052503 284504870 5462 156840253 714475175 4353 -143773568 22968712 25240 -443609298 126475386 10873 -413204121 936300799 4399 -150171405 862890002 13476 -535191989 60549985 4152 -512246854 674532203 7060 -461983235 445763609 20904 -544589601 701953481 16215 171649978 390468659 11851 -476916530 513290673 4416 55546653 891651174 25751 -281198338 900935908 23376 39192618 75303983 9929 -250323115 710007931 16656 -391138620 156530007 22121 192310229 303383065 19684 183447246 139368805 13965 -493644800 129759856 848 -280530605 784067351 12065 167956240 456622266 22821 -12520585 178502361 17020 136623340 749630412 18094 -368941998 946499935 24466 -369124330 33674512 23299 224841561 128497676 10802 -32922633 617606596 23207 -32732207 43876307 5571 -563074799 328525947 24587 -174859055 32381249 17049 113016110 806429310 25524 -185694029 508460759 26136 -365538128 915804543 19953 179409381 687547155 21641 -381624808 136330208 24252 -463083932 512493833 16240 1901887 783848957 5038 -430028969 66425305 23104 -506976487 64542411 21386 -491728812 175305497 5423 24007398 707654475 23280 -112172813 301305233 18343 -127982408 494014393 8561 -29642956 874424954 9438 140372992 69686481 14575 193589793 524237740 13150 -593708826 932924435 25522 -261609967 602587765 15374 -422700115 953049945 25968 -147964424 555218097 1418 251507786 944153629 26441 -303351875 397160146 5145 117256892 525789900 11154 -163022035 674514990 578 -37359352 309486881 1096 176942771 460864492 22597 -307488560 448827972 21803 -154022517 440731233 18319 -121145899 349492244 24354 -194293233 872647511 13717 -321595684 801944815 600 219556783 90449078 9964 -118065 555135164 15887 -409437434 691892382 16284 -250274168 671485033 7199 -429381052 636916273 9287 -94154449 591595093 23081 -423386197 144927191 17526 34096183 176112064 12081 -570119019 631446796 14474 -371631126 925315895 23735 143720429 82900959 18264 -518757125 260847035 5748 -314619873 472599355 11632 -383643876 404076005 14348 -299535496 120520111 1162 -331359716 693735348 13333 -580949298 139483119 12379 -393464438 128770583 19946 -424631906 671727503 4508 -80133106 556445271 14116 -58063966 306743180 8785 210619935 101407760 10202 -199922398 584904945 8271 -310611644 264755877 11591 -59885372 836189561 7831 -143665849 109953161 6952 -491835829 428138605 8874 -325922956 744644917 6777 97090660 126705888 7609 -242674333 829833584 5972 -6036898 941733653 23595 -314726952 689311781 1175 -568241916 869152494 24466 -601967133 405845413 5223 -36816806 167222913 1393 -289072303 328313913 6343 -413282264 919411263 1260 -405573990 543362481 13351 -169220817 719485414 1610 -67396566 114005056 18682 251133034 539312042 9207 -343431270 896283723 2689 -578556024 755547607 17212 239567390 936226279 796 64277851 85455350 17464 -417264574 716635071 7911 -252568076 690519544 15460 -457321537 434245649 12989 -23520603 41798266 9982 -273700423 283829461 21031 -286923634 911276166 15594 -15271307 915442119 7024 57722501 736728650 18209 -417903957 933388683 24824 -74130392 355323485 19798 -536516351 85881166 42 1192984 441134544 24132 -571085316 754486560 6533 7718582 782810194 25872 -558509700 37544440 20741 -196839276 184393288 11029 -152861807 452569867 26287 75781524 584345566 18633 -468069273 59590172 18155 -532759494 190259877 23122 -369418438 501250668 14498 20262433 513431810 20790 -568930642 861271011 5996 -232104533 708990557 548 112197763 129317367 4093 -574762139 697259104 6381 -479899106 416623916 18236 -19118993 369187680 3563 -491557120 409268055 1991 246648413 253221429 3671 -496813602 94404874 7303 -480453990 307019839 22393 -489376488 150915761 3376 -320949251 329664075 8417 9938543 229667440 7110 -30303948 932660612 15366 35535240 245087646 15457 -201011599 841592268 6555 -163544532 241909494 20998 -556818021 570056782 22905 88955973 598239005 3746 -411040802 43721989 24393 169863557 448774061 23828 -378318016 347129852 10475 246172850 107646122 6150 143853595 940591409 11043 -306900952 758373005 7077 -58279004 728457661 24620 -302518790 155172145 6899 134089306 267849520 6672 -364211970 427869161 3375 -25150441 216449075 8118 -267866996 750479855 3126 -8587010 69069300 10629 89690587 30681403 7908 -506257983 592708687 11919 106827333 861341551 25722 -508960817 362171389 25593 -29337763 467497733 21259 -487957464 357058924 1423 159336940 679522285 11626 -285425871 833739119 16175 -452126172 376839283 18065 184906931 782524586 3481 192983684 335533151 16900 -524235766 517746522 5922 -404574972 468086355 24708 -498618801 663360448 742 172667575 10744175 9600 -467702462 446522424 14588 -132093739 843631648 17883 187090599 121377909 25593 -439482650 330138819 9015 -329014973 239548902 15141 -132651290 412813140 24596 -49648666 951873810 8654 9107730 642345789 16319 -28686094 279202459 26228 225178087 572106987 7323 163425596 857746606 3496 -198727988 12579575 14185 -233073218 331498009 15469 -506468095 246633333 25420 -18836319 188041565 26412 -206832229 438541291 22506 -239561018 728706439 21088 -181745256 299902355 1030 -26459252 302631728 3397 232769961 816375637 1782 -361373983 230116965 22183 -5046845 586121053 121 43712071 884344031 22395 -429974499 411684457 13132 -352501268 833535192 6073 -355179247 286278904 19266 135792018 265753044 9272 40528104 139895099 757 -535571597 658296461 2600 -580134837 226792879 11154 -171520623 232751485 7254 -10045608 511594584 19246 223329401 869570338 26343 -29118912 710487919 9824 -156927654 398587219 567 -585839132 773806779 10068 -58570399 521827618 9348 -28087014 491744023 5248 -437251113 574960581 7847 -230218458 287248659 5456 -112726598 835012555 17878 -127127977 619076942 13816 -511547962 362169095 24427 -581448920 822522842 6708 -403639792 314571805 12387 57230322 206791454 1167 -437840190 540692522 6377 -419386387 468942023 4363 -468780964 229614335 7670 -120685110 952138794 9980 -425981166 678696411 24659 -94408778 645951416 4857 -589627825 451870077 15316 -403069531 14902373 6950 -220639382 504256927 5494 -385519621 578846655 10237 -385941474 909096351 14174 191070000 910426720 5513 -135852445 582485806 6502 -442323770 683313799 1906 -210974667 873996276 3441 -324357816 160505046 18137 6518852 412664303 10343 -585388343 17165552 46 -483854821 67627639 5341 -71815303 335966372 7418 174827750 520733804 394 -102001851 488373126 12408 -17393099 259087887 3118 -359213952 452630502 26024 -63671255 292794923 21552 -558861447 880205211 21056 -280609827 379133531 10130 62492307 325311022 23444 90314330 907928524 24426 -110090419 64163194 6202 -196459574 915003005 3124 -446471168 641367647 8102 -120109806 546017695 20558 -504287845 253358456 2741 -194214406 336673088 16885 -170312873 890459200 1170 -188662595 524534043 10743 -475897546 855579081 7333 -310918819 628692074 3947 -407670751 721980471 5059 -394827929 487881229 11016 209775082 107866230 7546 -328060829 313744039 15911 -27620304 895755578 15226 108341379 49272382 17088 -569147160 244630163 6831 207923517 47680611 20406 -506864356 881133373 1188 -301297281 241850623 25313 -595236977 577958602 565 52575634 457991165 9760 -430585775 607803308 11361 -298136005 190639135 24639 -518257825 136359189 10039 238229810 359457397 16564 75306507 313195231 5522 -453813191 451919083 17513 -302540247 703792441 9984 201548358 240212332 25792 -597837345 784727453 10501 -424426473 780889451 18989 -327116569 13595294 22450 116457067 562587188 20742 -386807640 654302559 3527 131467637 703764403 5583 -288483917 678306384 20163 -403054683 224178123 6148 -292414219 535325781 16721 -261773136 443839390 21679 -509000219 280068240 21467 -381359459 381178208 7774 -29542914 388808289 557 36646156 180144667 15443 -23727354 11110165 17606 -464781312 91629648 21852 -188068202 414574390 12139 57252269 135889650 25669 -468367858 117905761 17125 232611866 178959019 19936 -592675337 696334476 12348 26129320 128999570 20081 -6484606 340059045 21270 208905917 749620526 8192 228134241 889252977 18923 211321434 575186374 20174 62390212 16811099 7635 233538192 387705417 14236 36159666 74045104 3420 29337673 175636448 5756 -71852208 952430478 4566 25082120 155617822 8129 -60152070 831138632 12723 37453017 714149631 1084 111227937 84842651 1030 -328418984 813940144 23055 -559976259 595678590 11293 -221338603 569958166 18871 -487723163 31074368 24987 -193788263 570054742 18415 -479850720 821332611 24281 -276289362 478799678 18748 -435828810 159912295 10624 -369720373 369522403 4700 -532526324 403998205 6623 136257036 917242753 8843 175662029 61846944 51 -133081842 303989981 14676 -467414085 925258113 16914 233810249 740270376 21292 -513586333 136170962 22040 -335688412 704200295 1480 -267756946 668790013 9478 -186345650 948169219 14152 -429243662 744900245 18692 -332641554 684870683 18770 36039608 353514740 1900 -510727066 65375615 7196 42064276 383064838 824 -50589861 695871052 8594 101835051 200696969 1229 -243747338 101510304 1940 -501391114 474468309 9749 -319076465 44118309 24387 117310634 543139377 8301 -41999815 189016296 9522 203132736 801335088 8756 -8468673 583268817 21216 156861042 13612667 3464 241579281 555370839 12665 -507185426 162550925 13125 113686398 293476760 2039 -514070072 915015153 4433 -63159975 740596466 8084 209469416 916239233 7042 -6786266 868752272 21122 -126503929 915146149 23155 -550552269 296715643 4682 -434146476 573723966 12341 -359553515 392237000 24519 -301095408 601242680 17781 62274993 197857551 16202 -33068435 205368559 7209 -289446015 527962034 16342 112175534 29001086 12482 232434592 938984535 8791 -244711465 893783093 9538 -280795465 198128312 21533 214304448 897278877 2183 -373205177 271694743 3105 9161124 329372797 14794 -486490432 674866574 24583 110887473 773903305 8143 -181730716 910256153 14678 215941983 227904823 25148 -7836242 160551506 6817 -71256631 624836342 16986 -300664653 581197316 334 -132725691 280472065 3602 -421905761 618554457 22904 -322037353 392689306 890 149638989 484707389 21714 -65685612 819638068 6382 -178161498 77703684 3883 -212250573 160901159 11139 -78570595 43958242 7590 -225231739 831039993 8609 63845625 673320073 1714 105067134 899126592 5613 -106124349 623978296 23383 -72995694 244847971 18031 2372294 731586711 10748 -76438251 398225634 9705 -431258964 867060340 7510 -413140960 506048773 25723 -561497886 140489525 26189 202177320 303250579 7926 -359577095 748610154 1596 159293833 303481176 1506 -588389700 340934770 14798 -415952456 554508249 2141 -109298791 98370135 287 -364291616 411241350 21406 -371250057 814041019 16003 -438685048 743123890 12611 -153350792 515039414 9451 -317149336 742720779 554 -331422685 731400933 2716 170960572 129824391 24701 -66501219 829854608 1838 42717868 208249109 17112 -119414667 795804488 14612 -169164990 201471963 173 -131132665 892192702 14623 190547702 235975741 24746 -229330419 802428670 16868 48332312 147934004 8484 79087850 843179811 2224 -260137818 415687857 25826 -432770983 597793550 24721 204407145 895616667 17648 128088589 402875301 14003 205887243 43068448 11968 161225531 438761689 8405 -363056499 74114419 11094 224108588 93731720 21785 -509480460 365903822 5230 -140567436 357955959 16640 -434232675 86410734 3820 -164734717 151349476 7947 -453739959 667966790 24745 52714616 783544895 14360 -494182669 58906659 6244 -148996855 847868319 3728 -573150376 242780253 23084 -264937797 89492261 13083 175071902 362543478 23056 -252388682 101112850 23999 -332111826 706409810 24916 139133880 519929374 5985 -498176314 221789292 4068 -107110560 804486118 14996 -561484004 510641980 3845 213885460 679020373 3073 -493803614 707813592 24692 -181475250 543870924 32 -69959398 690123090 18775 215695452 512282348 1360 103104937 331126293 8135 -53242665 853889425 5013 31050559 707376022 10532 -492324601 463082207 1531 -244856256 737927033 13518 136561904 273248055 50 -439071735 952449417 18668 -289760013 742517986 7880 -95287257 108943741 21117 -476319801 260363160 7411 -304679148 234008175 4894 233113471 637962247 19339 -427122075 40428303 13983 14135263 426196553 7496 206270617 568116966 26094 -325343784 493940945 13857 -301652503 13367338 15161 -509257660 565238383 5081 -601218738 610914723 20605 -375167905 514745509 24573 -295153463 829774565 25988 -110143256 903500825 10989 19449474 553249921 362 -553402060 906112078 1276 -170808432 792423116 15883 -43174828 268005073 10485 -410144965 533836434 26232 -337260959 815292203 25885 -337103815 239393824 1171 -251416557 86510305 21679 -190367243 831446782 3174 -184096840 260588254 19658 -424748540 189798847 24237 -443478805 601316599 16708 54562084 519428350 20585 210370307 104981778 13531 -574164087 39962782 15925 195057153 327897920 7919 -260230520 227270008 18591 -533569787 935215612 2791 -70710616 337947941 11931 -493849732 671810559 24712 -45057780 760093468 24523 -230250390 456145836 25577 77704120 240707162 13460 -390419747 694317511 2130 -164758400 935187886 16318 -563488642 508678803 840 -187647416 110868155 19075 68349220 597936751 218 -248388990 522984084 18686 181290494 505011764 23329 51095210 477065112 17412 -124528054 378385607 26091 -224219577 669730365 1893 178034409 955355795 1313 -455692691 817500002 7726 -549223984 355601265 3205 -381179724 839758068 6559 -535235097 242669686 22345 -594123788 220814734 8262 -470915484 952205868 1083 -85731441 138384112 3937 -14911073 328894696 5191 -384441093 851953699 25188 28223436 404741314 14382 205248717 801412378 11528 -202203402 626933812 20861 50176065 227162794 13424 24061510 63719222 20650 -533730184 800244453 1675 -180907801 550597422 1884 242291987 430021397 23669 -40547454 132654205 22224 28922528 772247828 5385 113009004 943132321 14634 -517012569 707052416 9962 -535697793 852252296 19781 -110603683 787584681 20470 100873524 451449484 24218 -412411164 852093901 21562 178811577 469043698 13567 -567043771 948730927 10793 -234530204 34467828 22323 35540723 430801705 5369 123126377 162585464 9553 -255736596 222760079 22008 -343087366 85848944 7857 -427696359 455900967 24217 -542118086 365059353 19170 -131701908 343639809 13553 -482822723 401452793 19077 -101234592 14779169 25724 -78876809 911059917 2086 95935380 761198940 12718 -35554466 113390364 25665 -165297721 355698083 3081 186968803 336058481 23502 -145062076 28561642 22043 -241899414 573551401 20198 139886645 502186939 4836 -409485412 898953938 25419 -469898900 940773267 11535 -302551005 201116424 2160 -198244791 767842806 10009 211157442 85724469 1743 36481479 736787398 14200 126631782 369828388 22270 -465775016 779485019 20218 -86152360 573341907 22558 -224144331 79332865 26412 -280424184 169409006 17530 -550977891 234904387 15187 -459662508 238071785 23617 -498283411 335459602 4220 91959700 225532206 5470 -417488591 303406192 2896 -65772674 814712953 14421 46200833 705184320 22192 -456513433 899622735 4634 -155791904 523819598 24883 141741356 247747456 12736 -528822008 787574366 20059 -589552489 911622806 14989 -17745465 295784054 6072 30118612 344894354 4816 -457496382 645029974 8397 -298745940 343671707 7995 -270896709 814119766 12243 33868670 468342114 8998 -574179182 783824500 19823 -144853375 253806303 13685 -189797332 544106502 12477 -265349833 584363166 22893 -375484221 22107476 18834 -147971083 538737939 2635 13272096 100998019 5999 179473414 561692358 14669 -572883206 8824775 20912 -287165915 540509653 8819 -70760915 834843098 9900 206624114 289589350 14223 -61432232 407081183 13944 -392996042 521430730 10462 -506765907 273326567 5705 -83759168 41297403 8043 -320255696 572376823 19033 -425938849 346763484 24920 -439335737 946700427 22648 -195830086 790742402 6202 241691732 85138077 14377 -562129789 626837448 8869 -512259305 737689249 24877 135922524 566736908 5104 -342835598 725175253 2926 -180472458 192965836 19878 -265998653 236892570 7773 -446462648 612383460 21268 -12876723 320405605 7720 -335121959 52434895 10588 -235308556 620323918 16914 35836629 405224766 16351 90733709 367857148 23014 -18884328 608676251 4794 -177587142 748074398 2005 199171875 414877907 7415 -523561882 45666924 19148 -475822932 313922309 19902 -174857794 496854563 1638 168255801 340649209 23913 -241682394 153422012 3577 195600612 440290029 11472 -578825487 526400365 8560 -225684270 850572956 25245 -10887466 172344472 4395 -601054727 334982725 19290 239075254 180898881 5858 -179753077 762107052 16651 -502555732 905801276 13589 57462123 641882743 23111 135716278 62891707 3376 -112047766 443172012 717 -280584408 718935636 23274 130731037 275009950 4746 161876014 306023591 4711 -313889076 222707253 10911 -575583698 479629488 7669 -140915832 821503755 14859 -598415209 884634468 18076 53249893 730459285 21204 18321691 293045629 20772 -97758012 524246659 19134 -225209340 428612434 18415 44019744 741654270 25645 -267463164 928274693 25486 -532813169 556262096 10716 132025948 689235047 18250 182405293 227531884 18198 -543130080 405055191 26094 5243575 160238899 23948 -290871722 343948608 11487 -254893378 780696447 19312 -536774413 264499866 2997 -547144382 673271880 8917 -132595008 323242131 1826 154874541 453121803 13990 232361470 31375212 3306 -587939052 696190188 3252 245225157 907543320 7689 138167689 170956483 1564 -195740140 943332374 21027 -236221917 931586164 11591 -456635632 385238758 3109 -134741171 455283889 22487 -327078659 738616670 9817 222149786 796498101 4532 -312042112 848857755 20918 -318000050 777090499 6316 -525912445 855424899 7738 -219825142 799116854 5075 -575290820 167596102 5854 -300626546 443031692 17607 52244097 55495038 21983 -462631580 95570361 23506 -290439356 181643123 2236 207231999 161312288 8953 -158129128 438912166 19697 -453782691 743090406 6291 -294670870 710533386 3584 -115093757 527142082 14471 -465462887 885909092 3636 -427928191 103646145 14923 -329966332 536400368 8310 -327827235 325026212 1796 184377667 867249668 17632 38870834 492977116 17888 93545248 769316659 8083 -462103584 80714900 6732 -580906664 348810816 20108 -279113502 327715836 13655 -144973169 925628197 22794 -218294550 874500846 16934 -537609762 611998088 4487 231204371 669598661 2881 -356113543 611140071 20910 124220573 312608327 24569 154657057 692587600 6059 150732922 95291335 12874 -264136152 843514619 3302 -274745439 380189693 4203 -234817533 472121311 9417 -476698320 199011474 5282 167860266 654905153 10772 -317069216 888287206 22728 227448396 462728285 24580 -570847511 112491224 18656 -102813996 10476518 836 -128412207 164134188 23454 -378631973 802218036 26101 -212847516 287861237 2018 -185134236 473915742 9090 -215817973 842632519 7198 23143798 692654269 4435 -12496629 351183968 13086 -271379699 948470441 21884 -514087632 231483706 11348 -321302986 895012452 13011 -163037369 512485502 10333 -275601595 503630475 17433 250404505 615175511 4542 96098913 772331878 25706 -25274697 227986136 23802 -494527122 138991771 21041 -68364062 64054464 9919 6810351 613560374 8997 250747710 464478742 5494 -24853706 12457468 19320 -303624852 278168043 14771 -94255627 212565349 23731 -280908661 707378770 15612 -295358165 606012024 22440 199980641 507935038 19616 -436121195 849199558 18087 -586044522 204827293 16035 154011164 872518053 26315 29451598 179847164 19773 179641415 232402586 2415 -347766698 899929954 14179 -378899300 786559634 5962 -172099166 703068766 24103 -365232024 377932999 15733 -308811281 75906394 16635 234584574 828931636 22116 -44597755 832660369 4994 -228752776 14368721 21802 -331416201 563347750 2891 -385390445 891461761 5918 -129939306 320921161 17582 -354471021 632209905 6085 9919987 372058670 23156 -20307091 515790358 26052 -196410365 685320377 568 -155498958 734668602 18638 -444514085 477415056 7661 -555548463 762313466 22287 151603188 323121676 26029 -45968132 474302577 6868 -174666584 55472683 11366 -228888663 912897047 6831 -303031586 563280430 5311 8488963 388945088 24796 97662169 479433439 17821 -134870541 230159085 17339 64777674 851667328 4434 -108678708 663235073 17898 205030109 908725267 7131 -401840554 612739243 23715 -108655819 856923149 20989 -33949132 404218336 23463 -3634913 285537234 5333 190787122 9241597 18151 -149864606 886078064 10871 -187205364 176951030 13505 -355263252 125539316 8878 -121506152 451564443 1888 -84439945 820046837 9914 175677989 705210716 1114 -485687180 75262666 19940 -248013656 602860704 2440 -206784582 466579264 18090 115858585 954974427 23102 -229863801 629659525 19666 -106171348 43410105 2329 -193952044 447088555 17055 -150058030 704495423 23613 66002188 869864922 3947 19333468 264504183 21542 137097243 304848832 9358 -291363509 520877477 18660 -481473971 155307017 124 -362928118 828319909 12423 -232225469 449982660 11611 72724653 82599538 7231 -450618986 534377182 8129 141177604 489038228 2616 240982946 729882172 14598 -568712600 239508378 18992 5489886 691572854 18319 68813507 618508527 19883 -154178880 182272275 2161 -601082296 891682069 8713 -574466676 445433395 8059 -109704949 80971470 12998 -54777702 76204060 19316 86187796 178460253 18681 -512884577 59746364 14668 -168103157 410705736 8048 60209501 784590042 1362 -233302132 818675416 19083 -570610269 535343947 23514 -217804729 409759488 12676 101936925 280100368 5422 -198611521 219146020 3107 12697148 546252460 18561 141061943 939162465 9362 -292065777 576304486 3831 167801641 360312996 22048 -531745280 489980796 20507 -129838948 81413309 15711 -600436761 488156829 22677 -550100619 368509377 1249 66005461 726801914 22899 -90552635 300558267 23287 -82327865 119190233 13487 -27125121 920021166 7310 88043333 52654948 20726 81134115 299089487 25605 227347098 342267404 10122 -336096587 634912102 17691 70178448 739955674 1153 -452294247 238650392 4035 -419460520 125599601 25389 -455375266 496072435 25732 -429644717 243018831 25389 -249028574 813206935 11101 55806193 265736709 2532 -231870002 604752038 6605 -240785889 627884757 7583 158295927 948474578 11026 -407724618 330839588 17931 -262078861 134809605 21277 -387838816 111484066 20364 -470416621 107949483 10505 -83004100 225190400 6925 96009666 70069328 13714 -365031097 697028578 22557 237495738 307413624 6358 -399080640 382401223 4657 -343190828 282218258 1974 -398268212 620530370 18424 -520601337 280450108 2808 -1699300 61002106 59 9658112 489051404 10694 36704540 415905047 14257 215453986 848635121 11029 28377279 926136175 10006 -333361252 308482847 7260 -88312245 379818523 21068 -491372815 529177121 9737 -167215182 150795966 7365 178103301 464892284 18330 89000779 900626100 21970 147207060 138573141 6940 217211900 508834361 5364 67268304 690941061 10993 -28330279 845668699 26234 -469742467 833181075 18991 130465422 864962530 19097 163911098 310274190 10734 -503905701 797897110 3089 161033251 501519000 11336 -41856031 256172338 6496 -337305562 92153031 1756 178172162 741856682 14868 31717821 140211181 18930 29548166 135026658 21468 224100212 782227175 1275 219319854 895469848 15766 -84825145 332289271 9452 -343935266 22233387 13577 -387353965 542202055 232 168236107 829100458 9657 -381408629 219687638 7587 -96191571 831794358 5210 -177792617 116318611 14217 -187720399 253695588 19313 -350322097 257060499 3340 -588636260 815283005 9342 160509626 898060842 22965 -279095322 905246332 25615 -431413165 103376744 10633 -536716928 440277176 18742 196300254 741465948 3776 10002697 222633742 13434 -505034911 434003542 2346 -479777943 91995946 15659 -31525550 216552400 11753 -7316387 525734400 2293 110267282 711133695 17957 -128763545 78991959 9056 -232183717 113980241 3963 -235904984 724894630 24127 40226437 84666080 2030 -215803061 554209322 15387 -298460141 638785345 5507 -290535357 192883681 12066 -485440137 875570492 115 -516262018 134649125 11406 -118766358 538743268 3780 -131540706 905081319 6466 24603782 201952795 23908 -311770027 699320765 25384 -107841488 310870738 14433 145104986 521143130 25224 11177643 293965880 12578 228285766 229224087 14072 -232801560 10705902 11706 -577513692 347098706 25601 18744730 314582104 16499 -516563187 57675368 23289 14560840 175058830 7222 -506007656 422207566 17329 91739822 12219283 20881 -5584183 561669739 21103 -197877357 612972587 14424 -402044291 387587490 11923 193064794 744433452 4538 132719545 737841274 4196 46751021 335749706 3267 -568480187 641621097 11671 -569994219 184636306 2514 -433380852 647679514 11753 -367527969 381422239 15894 -345660253 189577972 7165 -96604188 677448272 20584 227033651 366798622 26042 -398477003 99055045 15092 219228647 248185400 25541 -327135119 70147288 19397 -222042909 123702989 20624 171927091 690920684 18741 -96103838 56537839 14617 61009202 588803653 1529 -513780209 490688895 7044 -179381652 449071794 8776 -555557904 691272669 5874 -170069346 68011501 206 -293753734 712270086 7475 -497587057 658355452 1963 94769976 83068813 18087 -230572199 461163446 9446 -445484452 709781183 9963 145573727 526450517 15197 214547844 714741035 20491 -446285953 25338724 9622 200386721 583707649 1982 138186819 672170709 19019 23176132 687707582 19757 -152792098 446950239 3109 -374430222 178191281 16908 90489789 753103915 9798 -468823413 168780409 20460 -357914447 786763336 26067 37181204 888707781 24184 -235322562 777665677 12816 -421640412 296283782 7300 4566301 834346175 16485 242025838 326264157 14655 252132939 533016179 23169 -30905972 899544860 26081 -286074266 944825892 18253 -84958550 201156308 12216 -599719817 485384698 14541 77998993 347824210 18977 -411391734 683723374 12312 170545110 210967443 20667 -73449099 953743376 15386 -451230651 38095653 6413 -257054707 552342850 12124 250695915 814504638 10043 -593395882 60610310 20801 -176132410 27377824 181 -305762269 61056455 17313 -384404054 661142221 433 99002747 777602177 1848 -474938016 560905677 24455 -305461170 847079976 12879 -156679230 353835428 10938 -307770699 769244922 12190 -136924702 217279587 633 -564760519 402983396 10471 136575268 812299715 23991 -402806500 623017623 13344 -210718490 879818008 22779 -123306720 607684867 17055 231951917 907139640 3985 -141478423 682196647 15213 -177717630 268591300 3572 -285055056 815877599 7503 -409527350 476398337 8486 -187850387 824517161 15964 41529524 857766062 22145 -87158959 577060492 14472 -484908480 733930314 23655 96967011 48025342 12183 -472725523 737827690 9642 -361165780 196886197 5959 -207496426 226309077 15571 -511273702 338934794 22984 -136116190 670888534 19376 241574821 286179980 12792 -520907962 548538194 14927 -366440100 586694273 1968 21402336 300404047 22170 7484441 173541857 11327 -465858104 23019241 6613 -37013952 793384694 18647 -173950560 941927939 3736 -392025217 347850330 5559 -217321311 52197905 23091 -367205383 533776600 22574 129746758 262059093 13899 -474404705 859310620 1721 173644310 563956823 20066 83328358 952708272 12697 -455707484 608623043 2670 -416640862 401368334 24371 -118947549 68115167 23887 -70957229 768469906 8402 -350658271 41629228 4822 148750073 141212253 5834 -431460176 370099893 207 -527510372 957557791 24503 -80122872 73194418 20503 -426649960 867078191 17304 -290677780 943512374 20150 141379606 944471145 916 -477820801 822788280 7510 210892566 631380371 2154 237061210 806150917 17611 -119900484 124220395 18822 234447171 871527636 19961 -421252572 896062937 17605 -549543765 916012438 21663 -10223666 453496944 5042 189483071 124166687 13091 1745634 225410544 4088 231735686 853114219 15886 -386368944 909466058 11595 -381987298 815609922 24981 -360430635 21535930 18847 -559888562 884985798 16512 -26342707 778965871 6978 63424023 772757363 13678 -372209155 771204088 9414 181239098 260054653 3813 94371893 729264073 23797 -416213402 815028774 7794 -520962122 120146926 18337 181429789 148352965 4107 -271756072 605135362 1923 -72000876 595646311 17365 -520419694 91230568 15458 -199462930 597776754 17687 201444553 863466908 20571 -297189307 490995276 17304 -396196097 450977686 10825 -581603441 773302579 4355 -237054229 732003855 14367 173156890 879508535 25327 -315695544 196209250 16120 173309736 670643461 11100 204463016 744155999 21367 10293571 584895104 22645 -450197448 464653087 1424 -535977054 745308818 25694 -388515847 568531104 16800 -507071943 830273051 25530 -285216429 48867656 1428 -551746836 28300440 11752 -178230057 919406586 8549 19848876 762093516 18747 -11148290 370657087 9025 151824028 529515583 10533 -544158643 737497932 2990 -544604447 112750559 7165 92762327 698023196 10836 -386632350 167684632 14782 -67900585 286625482 19824 -271666158 479227954 20277 -219408239 105457285 9399 -252752782 563460308 21220 -521583176 685947744 16122 -335613128 410286816 5216 -229167723 836160564 6565 182686546 596887783 11379 -280879920 918374493 4088 13479043 245260341 21036 161589340 738592715 20259 -130190552 740254648 8438 -271453031 195210974 10515 -376859489 764141230 20808 -92953834 858080980 9935 -483133985 692680265 22203 -329473585 740924679 17136 -28813525 287237501 15792 -450565823 199012922 10894 -347750070 142629285 19770 -96803796 809865464 25299 152292243 480592904 14638 -512787583 90265028 7467 -176422232 581624684 632 -540449446 938411242 9482 84756897 361142448 8468 216651881 73623656 3043 -405484964 876130603 2184 81826474 653611923 7170 -438194394 397474159 24810 -358813083 254126396 168 71678803 389413238 10442 -601244473 923145387 1937 -23728145 210019934 13286 69671044 537590900 14029 -243203829 118706355 19180 -45984351 56099558 13668 143488674 689206044 1541 247657098 692329151 24657 -32745836 283372913 3571 -370783488 73236350 15087 -320088267 460171225 19299 -325137472 652170737 12535 74478098 957071768 5543 -410399280 43118943 9230 32161062 266467600 19332 -102339012 792260358 16112 9981303 819264225 12238 -76259094 318753779 19628 -302274914 97817878 20478 180034282 156778365 6111 -262447364 124989890 10450 -425153688 487377816 14585 172489523 324115870 20031 -369247723 921176491 26413 133090052 111996398 22381 174143726 837856611 5910 -596835715 344046075 23073 -483036338 146504840 2382 16130104 953848772 25784 93797329 318367779 2454 -584038338 477821516 26207 193808824 708789619 21947 59513018 79927153 4447 16577179 203884618 20305 -412907137 170345593 24063 -365236184 576070541 78 -441951160 687622149 18609 -193054836 246738830 12910 -256680719 622160058 25905 198480851 674079223 2708 55104918 788432083 5691 -451726731 342964139 13664 -549862847 717540988 12876 -279879759 363346567 2666 -334148077 238647990 25701 -396654806 315001746 20397 -476899213 477466857 3472 -198925794 9392562 22301 -147218009 713488999 20516 -472236297 378310523 1363 251870243 225921542 22968 -149746269 85347537 19922 237335682 256970818 10776 -589474877 672049756 16218 -478343208 723035132 14126 -523644874 446396542 2929 211985505 38517864 15866 -547707516 18509114 707 73544935 9038579 3385 169820076 316277134 18764 -309675740 518642601 1177 -61357879 910565194 12638 17295637 480554573 18003 234311614 419614017 19785 -73913973 574059588 17252 -244835832 326074486 13347 -434283768 900069606 13264 -125754583 250243433 13032 -154040417 715721994 7142 22059142 908033189 17649 145813015 149831037 15125 -495626931 765298092 23091 -186706380 943590862 10923 -322809193 709581185 13177 -290812342 875779789 14475 -256128094 168829569 4217 -224651880 553903206 7358 39583487 488276576 6798 -315384209 496439123 5509 221595106 617114491 13482 -196230092 877233200 19823 -183783276 310710545 10499 192313268 190638744 20499 48688901 906223226 7413 -325979136 752457341 1486 -352586361 603531923 12392 124208863 116752008 2484 -508586351 172552378 18567 203708529 862178940 20791 -250880888 129392144 13268 -543874611 573845321 12504 -555980239 892087476 6442 -588508643 604158782 5542 139346367 827053073 747 150496820 451964392 11937 -442685573 251573747 14595 151265337 564428187 6031 -97996854 901039796 14607 54524440 525090241 23257 -528452079 620665339 22749 -451935566 315375733 12901 -545077383 654153081 22288 -512384589 265241488 24141 -107614524 617137951 23893 -298016587 701651976 15063 -599240446 663525894 21785 -360093123 70037625 19586 25196922 904173603 11481 124262494 120834421 23027 -374040639 725007763 1478 124108506 231937929 19908 -55705373 698260735 20468 -444977279 855282745 7420 177708677 877797039 22596 -516145586 495412838 13802 -153881310 374686113 22246 -106728671 154836751 4705 -488089547 492463679 1334 -355735924 383362147 23916 -274790516 926762375 8283 91277081 34238628 19142 -586472532 488409950 22673 -561623397 747906292 17460 -569845816 404550899 18581 238172685 855945932 5336 -252757416 659104503 14458 -290514079 672699438 19600 209593534 303538883 11146 -461923373 753184134 5878 -522676254 836641861 8190 -45966151 902398354 17764 -260652048 366880218 19884 -309374053 704032240 24272 17840486 730392470 11903 176055517 731815739 24479 -217326172 770936511 5666 61663937 140984379 3006 191399805 141779784 14326 -40364044 610608978 16936 -442662243 702737098 7073 -367321508 723510488 25680 49041733 146889442 25881 145771325 585095425 2029 -248704558 645534937 18797 156944063 842106516 22041 -441869299 202479480 23777 -105784510 115474583 24372 207447006 360172455 12162 -262862275 759067144 12463 -303572745 752890000 2783 204028636 423364928 1058 -444862048 830801353 12326 62762672 771818090 26073 -313273261 442236742 19524 -142393843 506367709 13139 -438598065 273725148 5343 47847689 145340982 2333 -32453044 515134959 7575 158012727 148610827 17078 -180163679 57358848 1546 -357568765 466561407 5497 -176447715 530567712 23263 -476345363 775239165 23200 48001230 376755229 16105 -298376224 206608489 4883 42534979 731147360 17324 32493186 550292039 6567 -280787461 891695503 1293 -336637377 518520098 9771 -262366215 923148285 24746 149708198 275795437 781 -150845252 420999079 17776 -16868580 280522178 12327 -168775261 712832306 11096 -274436523 197911925 3497 246460426 945122342 16852 -465851536 407803923 6033 161199951 916790724 11820 90933503 807970995 11976 -101389858 601525404 23338 179798402 536514053 5109 -558674364 642435676 1020 -399199291 600077162 9067 -397746633 330767163 3158 173054879 297411148 18856 -362813155 790243964 7088 -142649993 932541019 19085 -222390820 436772283 25110 17977815 919564180 14705 -363329341 725082275 25971 -390322994 821232483 1405 -560842116 923441343 11410 57127988 685946268 4899 -5752022 97524517 25771 -85281972 17841513 5093 -315961678 801229111 7836 142201363 590792113 19383 -134217185 385950223 22426 -594216055 572385263 1539 -495368690 497595068 6108 -357635712 277699553 2890 -39123253 58071304 22553 -47698750 867160574 17800 -92913760 413486121 13706 -257148733 592437011 4741 -334867939 290173783 1208 -142330562 205768474 21311 -570712335 568583869 6492 195452588 871372222 23755 -227509479 112987920 5492 -183724236 452436508 5943 -365771362 788510783 360 -317419327 394422055 3786 -561397401 949602209 24087 -126869197 727237077 1507 -381737881 545985706 8279 -480663791 379486625 14784 -266185856 759288009 24139 -469245015 120704806 18500 -489381080 854800763 3103 -158609465 458512154 11746 -369905351 907558117 13133 -539146167 656142373 13821 229103526 636031415 4704 210248388 162591136 24471 -478564476 101015551 16826 -174408475 289602731 16642 140767917 132743666 15502 -269903998 216023842 6620 -134562522 848241229 10147 -517403272 765570991 10687 -170794550 895950012 17380 -3699802 639882548 4695 -299557374 670799385 18228 -195918899 831302961 22818 -195595216 167673938 7004 -165301 441770617 7212 -259573860 700296307 4722 -400356350 408870343 23619 245003910 748749551 16031 200008401 767701507 3926 158565112 611629860 18970 -215743743 67523506 19163 56613673 553693653 13379 -38815436 307421033 19139 -250783732 337009677 13871 -428867515 945046313 24727 -598995074 894408417 20984 -509531775 721966959 4477 -90113864 696824667 7157 -132446582 788049578 1643 60478830 712785139 12337 -232870113 350256267 21649 -422586569 78290398 2400 -557046520 771971158 19156 -62397359 552873507 20651 126127049 31428232 13390 -242985226 568688561 18704 -374602191 941730961 23341 -223378803 21570415 9753 -443176735 79538158 24056 -405399722 584481388 10294 199745249 59946817 7962 -388471503 605501376 13822 202335736 60604910 802 -53346229 443235466 26413 35748510 104821809 2247 -207174330 256239225 4702 18760270 427350068 5681 -506079896 336689790 23843 -296901869 643030521 11962 -412924929 71030969 23852 170031911 134103706 18720 -99163686 448182949 19495 17959776 620027166 12763 90064922 886132548 13927 194133024 176073371 16468 -567388244 803391535 5814 206544296 567630820 9224 -291315662 241385327 18971 183282534 553075610 13348 97466798 798864255 25441 -568185657 665747453 15985 -437300827 458720800 12047 -432394044 493212134 18938 -346572150 677192938 20766 -293106461 332044089 12726 -526656785 331639934 12563 -315189214 736408731 15629 187492556 645015156 22304 130150738 447948526 11644 -559051559 645009564 7357 150535884 800910345 2368 -225851567 823076695 6474 250118835 300164731 24537 195399489 760900382 434 216227503 95521473 1121 243465567 326031708 13973 -123367087 530951208 12472 -594571821 33077254 20921 109140165 25819279 1576 -433818755 630870088 13816 43018778 339726246 6720 -222373728 415390369 20030 209997863 638405002 24839 194028424 951040355 16845 -568236657 840699022 23152 100970640 243851343 15052 16508388 382301782 9815 -203035317 708871641 8346 -321450364 493551574 1572 -130004304 946084208 987 -491879782 334030352 12884 -166118890 77721416 10124 -330274691 265593458 6261 -342127308 717689527 3710 82192125 134948373 15774 -425401604 748959623 14160 -267447771 798733509 7990 48348041 397161904 54 -571021402 785784760 6311 -165853144 607244166 26295 166267728 84228711 11710 31647098 283245146 23415 -592551175 178508525 15048 -438934651 949670900 3907 197962239 277451780 8047 -280531654 239482987 14385 -315650561 371199526 2342 -441200785 738413602 6672 -107030817 253172000 11567 -261130868 658752831 12677 169348275 227180955 13678 -465244611 398320694 10070 187197124 243561659 23405 -204467049 931242116 24339 -225334091 489956987 12014 -258624173 858793496 9538 -47795072 48122276 24691 171222263 646407345 24018 -308659021 136866940 3871 190885034 40905385 5095 -530550236 42680489 3985 -118909761 426618748 25016 -278562509 316011995 2314 -219204882 817242878 7381 124909285 483516549 16103 -177406173 815903378 6051 68007121 220095004 25665 -237135127 157148731 16718 -17103354 791934889 10243 -107464677 736714422 5215 -333691284 539331239 23720 162312136 626010935 18738 -235042602 16374458 9285 -212505933 703823259 17958 -101064802 764277603 6330 148827431 68550752 3605 74645950 442418970 17373 -569295323 571485772 15464 -600082210 569679799 1813 144380023 65485809 11867 -211120200 667592571 17130 208829370 884443553 18279 250693411 323163976 22876 -217445513 844923911 14971 -549794953 442346499 10844 -197123231 175084898 12115 -352084865 865000073 8598 48621470 408371973 5123 26035603 742598115 13782 -534304581 286201187 6241 -579937402 924837161 18272 -241003916 286397169 3593 186157243 289579314 23625 120527625 655427335 10514 -335745018 12457300 22390 -103476263 706677224 4187 185327660 41758505 5619 -254726148 740876412 1 85295102 677602291 22210 142754010 861136556 7412 -375325826 130898719 5428 42988591 367689823 25323 -326418808 491662169 2354 -547754338 803246422 10467 -266489934 93452904 6436 127512894 151986787 16802 -56095577 711050585 20197 -162320768 113713458 18048 -231079679 239651485 8637 -175808238 783162631 6438 -572468760 405428813 18090 -223807938 368387750 14499 -526521350 10347313 21243 608452 920843021 13078 -29501096 375605588 23027 152902701 783413564 16524 -201123511 554779471 4626 211468821 108701464 12903 -532068615 784934934 8432 -140217496 130597596 16137 167344728 76664326 8725 22366208 570993591 1295 -395462970 637057160 7996 -565231195 938721655 21851 -457333464 773027783 21633 -568914191 567598240 2774 28594659 183408627 6142 88700088 178295849 23854 -987385 420067899 11193 -437211344 285928601 1744 -150696856 546685524 24495 -152084662 434377311 20103 -500305900 368495521 6165 -102178182 789018612 9205 85783869 281799786 22520 -180893632 145430240 7258 -283959869 758424706 3810 -10769552 703085742 8440 -232661881 776700025 3214 -123058527 197930463 22950 -228087811 726134356 12550 -601503925 912865287 22102 -306497422 126549960 10595 -63350899 780883581 11265 117145020 166248413 18560 215582752 755764699 13293 -576124901 942927561 11888 165130000 184437722 24072 -190618284 726199897 373 -147384055 453096896 5484 -570428838 774595264 23728 49522697 305419823 207 -381789213 58207749 13629 218686929 883943428 4067 7560769 783240765 16131 -502084357 225950118 2479 -22203855 144754971 21000 98896287 613544597 5405 -523562255 127587258 2747 -203468093 254489567 19943 -214568788 496529230 15815 155824696 619811333 24086 -596686640 270763895 12147 -424431239 473518285 23748 -28839288 93106922 20573 -57068976 712146742 13589 -488377246 373019408 6236 249245188 943380781 22373 -298163540 562277987 20019 -521563852 135008777 13353 -135091617 748775679 2205 -561223900 825131232 11112 -139207793 56149241 22987 -357379263 879625566 20965 -79906661 454586364 13652 190970793 821081819 3694 -53117713 576390874 14976 -241653302 635937894 2026 125979541 79583123 10643 -181830241 538875062 21018 -77683591 714596820 3935 -308572129 132800428 18417 -216368650 211456006 9699 63524919 43336025 20806 -16337495 742853324 25877 237550863 10735674 7207 -163889304 50494021 7283 -581213947 688149140 16735 211123158 231399973 21829 -314649547 404708506 9916 -175388801 933568924 12038 -534879929 272097596 12933 -297153691 510116043 17452 27075355 675270409 18490 -576634337 340403089 21587 126128616 715633534 21568 -257275549 380435030 5528 -560551622 605186859 4864 213072363 421643955 4477 -384798703 338803195 8910 -285803185 10940162 14926 203416219 555911231 8416 -598820480 704694714 9108 -411554534 35701323 15788 -564689403 824359343 15671 -355141604 750069614 12000 -165303124 702505942 10988 -164624535 242466427 20626 -418815705 607572103 12325 100258318 263542843 14064 196315591 241615013 24305 -570966914 638479953 9 -73805625 867525584 5935 -293377464 461379964 5375 -270274835 892430268 6588 -235223942 669733256 15976 -469850901 493603987 11615 -456482502 470784099 13106 166877472 149482911 21494 250588545 360137307 20970 -236622576 780994148 20192 -326239729 667124670 22773 5022870 852064258 7134 -577449948 230651197 7894 233259590 580456976 17895 -474161581 46016905 16042 42452592 115837099 14352 -408845520 826666908 8213 -29341649 786006025 19097 129546261 409133685 9148 -42129617 855907197 16795 -369017994 305277928 18075 -343560198 246355270 14812 -467356577 568567862 7777 15930745 521549918 16977 105892519 888509806 25420 -265819930 739789596 10948 -134374328 663690865 16871 -502219408 913429246 9267 100585733 198729779 11889 -255157848 863128879 23086 -262938055 201370372 1179 -821110 136157406 240 -99954826 385759918 14328 -426298090 270040808 17985 -289400441 134384813 20803 -210635737 687579265 11121 19929671 604108698 22433 -95731799 874432948 17776 -377809292 84823573 30 -124057384 405872447 16226 11535290 610972295 7324 -173424577 203503592 14553 -300920643 827777628 7082 -254503294 301616195 22635 -287510311 192633345 4623 248337690 93218918 8398 -394379351 882541879 8452 -136681566 244426231 12571 -209339465 447702514 1639 159891425 444616204 24947 -137308254 194192160 2684 244460704 51339907 4830 -302287832 159057365 15943 201611352 187773225 20923 -263992673 76757222 11036 -55751542 233155104 16102 81500076 149506388 5126 -64759359 463458267 1747 -117890572 883334777 703 -3550933 111206651 9037 -391845043 929842638 17521 -421798943 817478006 4339 -114952378 276918918 25767 -225537084 675396247 6901 -572127534 932987861 9208 -365850448 107402863 13646 -564259068 508645180 10224 -254862067 479818250 15917 -460824878 414671140 1114 -296383554 555519865 13350 -250803026 261354704 12349 -387050554 200716077 2410 -195349114 364290067 6831 -557656325 506531518 24427 59040827 81975614 20670 -421174398 102168538 3406 173050059 859299114 19606 -535853985 744574527 25187 -343397410 395512437 5695 -27341949 417401967 20124 -275805921 891426978 24363 -516092131 330622665 21773 13087699 357366316 3985 -504748383 298268816 12818 133126271 825552740 11597 -263339609 828624766 17793 -326838073 509408856 488 131079728 458288333 8942 -17261419 872833607 10946 68464185 731973112 19996 -305963048 364442050 10933 8718915 103224432 25651 -51132121 417353113 13194 -560682404 809523328 929 114814881 916336490 3625 13920646 952161389 5903 22314303 119154713 9175 -45127468 792888532 19932 -456455368 431412564 1257 -572556316 333786130 21392 224530494 724230600 24641 60347766 631191783 5617 -3815792 887205876 16817 -10684618 76477887 11566 -532806356 684950451 18893 165748593 536399586 20213 -465547518 450149841 13996 -106786737 805586688 14631 -453609382 352304497 17050 150978492 253387374 15582 -321744331 848110043 11387 -405907608 127898617 13890 -540371314 376050083 22229 110825763 466160271 1670 200292539 453152686 12073 -418604834 91505107 7099 -367722991 161125157 18743 232092332 807274824 13668 -269711106 65714366 22370 221908587 378330807 549 96786733 360797296 12901 -573994162 621401279 19988 29004721 157334435 26056 -1204238 179126100 2153 155121154 795230086 7792 -541248415 370509663 12067 -533023639 875757951 7285 -383301148 71245927 10001 135316405 786753676 3496 39157553 605149523 2950 -27495429 799847670 13004 -493692099 290190187 8658 215539495 770745938 8623 135984867 294298583 14124 54921219 882707780 16920 -126410867 910750180 8494 21199480 572605755 6409 -362605051 507894079 22010 -297445226 214007385 1931 211224558 358667633 20613 -245385573 637754625 8099 -51170124 702376691 2452 -469961743 659251517 302 -233604336 313077066 8563 -488519364 289051193 22014 -477681891 830118944 12366 -286439404 584933541 10711 -271654640 167816923 1150 -375420563 404082249 18856 99910788 401567168 19119 -44381429 301725387 24429 -148212358 660432413 11172 -576081887 737765172 20702 121762916 914855544 16145 243173520 733612931 17377 -330125267 717939327 15055 93502398 429233311 4216 226560375 447929281 5569 225552488 60341022 4631 -482032357 721770554 23756 -528494852 574550885 21143 149398671 706956275 15351 169754986 754891800 13853 -411101375 417600641 12235 86830947 370524257 763 -153212590 923985598 14176 -507677818 164884725 14647 -82530698 740168201 12562 -177032143 329510962 10591 98110552 570551435 23429 7138255 123447236 20925 234694075 344908108 10931 -253606361 685251098 22249 -248665063 816827919 2642 -365365260 736852733 2547 -52548354 707865141 2234 -475505675 581774358 5892 -595209082 753432907 4344 -145077661 347272951 24168 -342879245 539926577 12528 -457390319 692189311 13063 207086492 418393813 26333 170609768 175352629 18777 119824517 368195801 9979 63670166 578153339 11140 -96423896 782238659 21821 -127869654 386078184 11462 -312385229 532984145 3530 -253727168 215558230 3925 -133867380 55580595 2948 -14871520 769834574 7620 -48999951 275859438 19943 -500013043 574451099 11661 66534798 112704422 16341 130493424 40717619 4575 195793529 455147674 22605 -397251266 274279104 881 -126504436 204922901 1128 -523912545 168349029 20004 171816225 867026911 13611 -91560396 509385774 19535 166322026 24429972 16689 -18809466 522387358 2252 -544042800 587576625 7003 -153225332 693930923 20773 -506035125 776990078 14833 -296924395 142730085 15768 -563545284 75198184 13143 -129191394 463099531 23903 -381985607 652665535 2417 156500696 791444161 24636 4108910 305951523 3561 -48028891 888824151 17278 -215235912 313615666 15493 122028207 271788150 3574 124234708 743068395 4759 32245432 544185308 1837 17864880 342748049 4211 8123032 617193758 844 -423735117 297836337 12621 -262804119 94556991 12622 204881618 454964236 5800 -388846413 163867190 9349 -196442945 543880388 1535 2049724 925439600 15776 170875350 17700493 17567 -250776809 459734713 18724 -154885433 670539600 3496 -11379439 574677632 5963 -85564370 807000243 7730 51035404 218300169 17288 -70019531 865327478 11993 52972485 236560122 19739 -299142601 896584829 2686 -22696488 923252658 25155 -136982994 802459414 11873 198011172 389268001 7813 -425990646 904672274 25884 -486845606 675819815 198 -48157392 921858457 19780 845911 45939042 25239 175946634 372110374 9954 177256373 546940031 21963 -570448916 788342592 21833 -475880873 885288992 18807 -373364883 566111989 9530 -408365317 584523196 9326 -543999645 589835412 806 -582186930 89644045 14056 -330195542 596215699 4833 212452252 729099601 15943 -459273951 713198788 25752 201381344 350831660 25929 -503378395 559869956 982 -536366819 297015996 4915 -221559600 471200703 17522 -242981937 559412552 7599 -485133227 618263375 13753 44645790 672702533 12073 -510675787 715058669 14339 -219606452 54396697 18596 -120369338 245729094 21801 -468793191 50688559 25597 -454183043 419738388 13502 -291089818 625083374 24082 -75556685 595710338 24993 -110771655 761696074 7574 -108013650 528063465 15696 -325444649 469988271 18525 -126570028 762773844 14632 -83277943 315865140 6014 221594785 704683636 13911 -580684519 15485929 24560 -273864162 137736839 8212 -46517720 922228909 24309 -573501056 336882868 5281 -60101329 76041823 16553 -478103563 838190751 3193 242794877 824552578 19142 -17225773 163431791 9667 -153333354 346159981 13337 226734131 559651706 22370 -43384946 257262463 19877 116756421 128488395 1579 -275791411 353579266 25128 -285013266 734830896 24653 -92055116 340563266 6396 -48528354 74170591 3539 -311220812 747064351 21832 17530696 472886001 16683 103201836 779443510 8768 -440866633 222926073 22545 -226602511 904511966 21557 -221638976 824126456 21735 -598322139 444428227 23357 137584527 162146711 7449 121554406 427835720 13612 -540417509 513087247 15271 -580712719 332533508 22223 -325176383 751512571 9720 -78789710 392188721 235 -459992947 228437909 19533 -61748801 473375439 8531 -309693591 645010694 26320 34112828 162836693 12096 233465314 637698313 19355 18885069 66376017 11747 -96714712 878820823 19545 -582808756 187381749 11998 102880924 931711505 1144 -402357044 534087273 22594 233389520 408333537 24116 95456873 429956791 13535 -100432933 805423129 4319 -600308466 185745078 17273 -223180784 128543601 4280 -580105708 282734286 21675 -582491519 157936888 18183 116409536 425957492 11601 -285400688 15278922 4315 -478358759 362894580 15441 -549123336 116587329 872 -182991229 934341840 2069 -579131215 81077245 18888 35191843 246631981 25008 -558771866 957059943 4775 -486146511 749505307 2329 44465319 876147447 3167 -428486818 102541180 19030 41969993 728176825 15162 80836084 725221451 14532 -156998227 431398105 9054 -107640859 638923123 22762 -302991799 106900475 21845 -513673446 9522046 10656 32176010 509896145 18910 112418246 395261320 12172 -496271177 729331584 22287 -81020786 265110368 1180 -319543560 641167878 1074 -3478713 154931108 7348 -373425954 694117867 14962 10143448 211333675 1252 -35193281 299534686 7607 -347813565 372705775 22297 -552738372 951207158 10314 68379352 401838308 19957 -43427232 512158719 16174 78929008 862817752 13332 153218225 357347199 8531 177786969 178932923 26130 -236162327 817551319 19740 220417147 131111653 21211 -458490505 9152391 23901 -222095823 534835570 22510 -377526699 559134215 8145 102254449 273503786 5466 -38476775 432051833 9114 -20520978 31607641 17032 108519337 877979866 3540 62166442 439023450 21627 -242989128 589408420 23242 -445072808 167341964 8015 34632857 791748426 6737 -551951755 523875351 404 -157852244 886148409 18723 54100024 844871167 6713 -85427064 859849822 5361 -242024240 293691607 3781 -89023774 747413795 24888 73471284 434139903 14898 -552635218 653348530 3090 47388367 115273505 17051 -569828077 889273339 11438 169797687 772159236 14427 -42086649 419535868 16649 -181550643 11961486 12646 12279688 787725937 4779 -371258336 742587129 25332 -79605910 88830549 20142 -193746666 475280144 3077 163334298 280183088 23314 39713187 717576902 8367 -45150558 162320966 22365 -315882071 482150458 9250 -194148325 80550218 21436 -379060368 116540917 5062 -235634656 645813608 8685 -392036412 910831517 17048 -585943204 576173694 24486 -286563653 224059721 19363 -91005360 237448308 17128 42983280 371569732 7566 -266079473 112552200 20893 -131181250 54822800 26135 -154446094 686947262 147 -26168971 811889902 9391 -11664369 182329220 25974 -322864636 545174214 17049 94965451 151859826 10721 -160332441 209011823 5950 84080775 286949012 568 -464367655 138152614 4511 13853864 420837925 15867 -23979102 837109795 903 -583709683 173780426 16906 -37854805 473684714 16109 -51946903 679991162 26055 246674529 51175900 23770 90480128 937131426 23953 -513210637 470098950 24954 -385234145 644767867 23912 79626481 515977720 14823 89110526 717912504 19959 -575391582 399159944 24868 -575140846 392448158 9669 -578446361 889769962 21527 -291778222 162773201 11288 -547157684 406813322 19354 -17795285 753107783 1272 -554747952 448354000 11929 -377513461 218215423 7123 -506778128 534441236 19050 -361375356 456150080 25847 -420710412 609114021 8419 -387681440 81379982 10607 72312100 127124437 3991 93749125 776586946 16410 117827237 237109013 5840 -287656156 928395271 17702 -411582017 201086118 22367 -230611203 586716433 16533 -185342990 192405426 18194 -100579276 325422940 56 -122573917 713118747 10984 -476949549 291205130 11433 107910463 478545786 1948 175295633 157273821 18467 -53889261 408746969 13938 165572226 856803445 8197 70833153 272762498 12492 -289845758 946894730 8021 -291039715 704323577 3136 -469261796 927502808 14990 -155612619 170268796 6182 13013513 165235067 22042 -543746446 588900862 16758 -548715622 272178374 14620 -592013084 217243352 18534 -354053956 166800722 22194 -305649485 522979631 1654 -229976137 227456274 10211 193459768 138032890 8064 -498728749 47148721 7771 -406122850 924553934 4039 -543879044 348055467 26450 -85642047 645962822 11085 -11366191 954315879 18811 50230773 568301230 4568 135178955 30741155 8516 -505656594 926913212 14950 -356947949 742109031 22253 -88948141 64453990 24336 -388747987 459056761 22474 49322253 687313118 13960 -467544185 447067144 8484 -459043657 573219756 5193 -462147793 826204388 20228 -69816651 151535845 7784 203907195 938334136 10828 27628945 273416771 25891 -484301199 577918449 25029 -231741519 416977625 19309 3994537 95612923 8303 -44573306 133066061 15696 206075339 95817836 12597 -557508115 737097079 11238 14017234 213944660 19525 -456094517 885247233 5478 -194391931 557507872 25147 251904175 640445035 25053 -362623303 833680072 7061 -95425364 852832237 179 -503986263 597303325 21391 -570190795 477873080 2143 -551854150 378528185 19618 152583445 951593484 12314 -329844012 331042642 20768 -190274566 337208254 22696 251357326 317736810 24474 -215960425 386268867 8981 -427093892 953809964 2245 -205602904 217222081 8908 -297590032 607186356 16554 194984256 906262436 7170 249776991 202581354 3991 162360223 432743766 15695 -300715580 95927700 7172 -506993265 892327401 6741 -237786153 631847430 634 -127141081 106353376 6226 144454353 294791226 2712 114534562 470921125 1125 79552509 754122186 22527 93206881 130374125 24213 -145956709 158656645 16937 -42712751 190194266 21926 -183639348 645882211 24652 131377833 751452699 23000 -171362206 141475009 18691 218818490 662798345 8418 20993189 544993848 1232 230481188 660807796 9378 131724239 522529908 16763 -323019053 385646945 13991 164813654 381775564 24121 197738776 46983510 9870 -577726507 290781185 20833 25581773 277925268 10193 -85994630 855626085 9035 -297864500 632271040 1584 -546763789 163375889 17655 -286209673 625529399 8410 -357863727 915943559 490 -328379007 431891278 25920 -425198844 170185885 12747 -285018792 280286078 605 -1020898 530991802 11659 5587753 285195723 1990 -130196860 131539152 12015 29387595 633592052 919 -329834678 155071621 25067 -149079241 705242642 24081 64768226 431722435 15138 -101024958 430990098 12179 -203967112 75814282 13374 -133853732 680037382 4518 -137849658 482551080 11842 -114709583 275058953 8542 178354067 95351032 499 -98612510 499677691 19321 -415209840 302221989 3939 -378950620 409189293 3567 -328030532 170251644 21697 -252091912 583260574 3826 -574560219 735371476 4093 175974441 362117320 23364 -169260544 591099272 25790 88889706 884669381 15490 -199799985 137884468 409 -481595532 762279685 17839 -448791068 501069221 15937 101097299 362349395 16186 -2631600 935049661 7650 -423282493 446140151 18880 168498511 480586400 18318 -346451710 355184813 782 -188664567 683843504 3249 -476875971 883269189 25418 10531522 928659377 17927 59257037 636397067 18774 -295763938 643917445 12723 54848747 786652614 20435 -306889028 407672025 7103 -576662114 739056474 9936 -83257780 407468313 8617 221469550 442886704 11525 -215338800 117989690 24500 23663762 591494395 19895 -272365903 736520141 7748 -313318648 803236847 12591 135829668 709789994 5742 -321770768 299748618 22310 237346213 706368589 15396 -303557514 42968026 2897 107985863 513887406 7886 186889834 218524485 4155 -248020876 448831922 2453 -242788200 805487840 4859 -371932711 846039093 18451 -269267088 770368463 6773 -491377063 793134857 7157 -94280908 166841693 1557 -34640684 121041815 26221 -516764501 891634567 1534 218047643 388139785 6157 210165912 823669572 19753 -508246638 926083814 18979 71140591 586970532 13652 -517064759 298273727 23991 106489643 852545121 24257 -75969742 689319092 14927 -366251458 900976496 12146 243821234 93980358 13710 -129302963 676271586 1018 -255388787 710229820 25215 194204746 362822052 13203 153914523 647025174 11461 115508372 681880478 24816 -387796842 725452308 2468 23722925 934578580 17876 -311805886 938209999 13840 -159655080 628457135 4344 -462099299 554306650 9318 -477996128 91447582 24076 -152103746 421884662 5253 7407265 713802929 6401 61314128 550040627 6766 -539005654 351937641 19053 94419425 20221596 760 143294997 860492609 17176 220421458 305416774 26239 -123736237 237476802 26015 152611473 447529617 24326 -141987944 636065168 3399 97858140 611141328 10828 250832187 97386639 8698 -11381438 158557879 22063 -454534263 821041435 2483 -568927800 509784662 10082 -272919324 877502882 2830 -55202301 841528589 19488 -509432273 829736479 8509 -470298918 906660245 8404 -376681578 832027437 11542 94024471 850345719 15938 -32160447 793286586 8945 10017406 168110675 24047 -97741999 815481209 2778 -216759896 867103272 22702 -150130766 895416964 16926 -214643689 480927943 19238 -591229497 254620487 10277 -43094472 709713922 6563 17692796 814719740 9812 -532580964 865700279 1069 -338689033 24534873 19756 -553711607 402773486 14350 -407396354 512995724 1677 -27028489 806840161 11628 236967918 529210741 25832 -75203947 104853897 4407 -415191089 817049327 10120 144883664 939784311 26403 -87791681 757001777 21472 -358152159 659769640 18140 -531844876 389541313 18094 125419878 466690248 17469 -259905510 163786763 21509 -45642001 704934727 19127 -284072493 917066850 16138 179518585 432926555 21825 -477462697 162517881 23594 -240253567 272571319 7541 -448477617 667557462 24996 139541123 642571656 9755 8647376 359199921 17056 -197228615 390653259 968 -105900794 189030404 11333 120922214 835511440 9182 -596003876 196430204 23650 -166388188 365909558 14854 -452468490 107020827 21615 -493757159 60163241 16951 -538885086 401334056 5194 -195526780 291474901 4440 -514740659 467721526 17656 214987803 811901469 18750 -56159069 271003637 18735 -54713329 450284969 14994 -320999031 358569997 16611 210979766 694542651 10496 -172706164 641488115 8403 185213747 215395103 2111 -598901239 589117613 8577 231684278 183883434 310 -444648417 323677935 25577 -371133204 557741314 16411 -386555710 196327404 18879 -132138636 891838861 88 19609880 28816859 18014 -161770491 69819638 9190 -205643891 420500555 15175 -246948084 74069191 17589 -593484522 259669071 23313 -1412733 95005482 17238 -276021846 827949564 15731 -563812397 796474165 6772 -484166025 831528365 6770 -56896187 451240084 15292 -466429255 835659771 14622 57856875 340269506 24964 -482590930 263817864 12622 68987859 368316744 7920 -329939121 10451831 18757 -273077423 782818589 3919 -287070634 173386540 19848 93821195 478699986 25222 194572658 446254550 17053 -274917257 376269684 3090 -112194443 60173778 11558 232139500 818447747 3165 -81388265 230559973 18357 -247455808 803165436 19442 -396442046 808387642 16039 -384139616 759652633 6247 -204554787 531403583 7743 -598178076 932761123 16112 228125894 167142095 6001 144951742 741004571 3448 180102017 251165746 3225 -316896849 785226570 9676 -116576338 19049827 8403 199762701 492571179 7957 66512917 740605827 6220 -555177478 228810151 13458 119227195 762924264 4837 -412415337 684659615 512 -339111883 628720468 11147 -283444983 770750289 1128 -186275636 690529723 17733 -298630035 157234691 7711 -554525196 761826785 7770 -537860991 32779574 20252 17686468 950208486 19293 -36644843 459336245 14751 -537463521 532661655 10648 -596195654 297713577 17545 229655410 730912871 25463 159669308 847104597 19179 108345617 454954776 16767 -216105296 17303985 20937 -90809053 74980295 329 171313731 259078518 24028 -68368718 449842389 4187 53039332 250200313 1926 -178352878 580370855 6432 -222341733 795136791 21511 -166021050 537480950 23275 198271214 928429721 22748 -199378363 350832375 1151 -271871550 103385461 2483 249030302 791846379 9749 170306518 766872130 10790 -505504887 709194983 19344 30793931 108299558 6173 179850904 753794715 11134 -327881666 296480557 11552 -35415952 41784979 17513 203838435 427403228 24460 182270706 365380527 17261 -183546417 860865551 12618 5158456 497060501 5080 -349345458 893446442 20584 -261900648 273825835 18534 129811355 788186830 6316 -129227798 778649074 3293 166727070 256526869 4985 -472018156 308700156 17469 92318931 206858730 23324 -178002625 107305907 19005 -144873056 425952917 15959 -172854722 729587744 24209 -539822014 807190527 25268 -403695305 687043023 19260 -435228705 424894998 4516 -337087518 356723961 3985 -536375335 507763128 7398 158061907 506918746 13402 -536965841 868852912 21187 -400971421 11754792 22695 -471111325 123007300 1848 -29843682 666921346 20210 -464761561 210443986 20551 167268207 297288563 826 153376978 565744186 22797 -581360269 447587711 25359 -452254800 209930124 10617 14207409 475250809 11577 -236272252 232075314 14563 -466107581 825118221 15769 -13478422 947019321 17015 105042134 648934681 26132 -581590171 85910308 25447 -271359991 698511252 8149 -321920388 600332262 20946 -352000678 929918688 17410 -238937389 441561732 927 68103858 787694952 22922 -575479883 722814665 21783 207640326 717322053 9311 -599617316 306121726 21427 -107010750 426994515 13645 85675137 216764068 8818 -381178201 202975220 423 -310542793 129837157 11558 1062459 724087576 14577 -52095494 852341202 18038 210045334 284153688 4196 -425545235 29076730 16472 -244466036 291035353 3116 -340026892 775520481 6987 -371911260 725599811 18635 -137402245 520578220 26051 -251064343 245356131 15653 -267301040 379697094 17660 -172525833 644149488 7208 184008024 223395246 12682 -55858805 288171028 26132 -309473438 763851313 10309 215340322 504817002 5050 -210105521 421062333 23769 -245674439 215100686 11385 181284909 531524698 18381 -537187666 487179879 3627 205741551 89390104 9236 167505615 165945734 19254 -328989674 71624460 1663 35108767 716717629 13780 -440887096 526699457 12110 133935692 356663655 18009 -270247469 187955856 11404 -419877848 850142096 17202 -207770020 585126388 16255 -353752162 120189576 4342 -140128998 958252408 12974 -264129811 773054575 9253 95045032 803149900 21884 -145287983 24852794 23446 212431984 594399740 10645 115345139 95266658 3241 153527503 878730239 15963 -454259857 408538371 4993 -132429241 868675604 18224 143039508 204524907 13900 -453764109 528747710 23664 151132433 360550241 10944 -305617968 427192590 9019 -588373505 899928944 8158 -29603912 75479401 24424 187005396 646781039 13353 -411965014 316822732 23349 -188485081 866188715 9718 -164707346 789354249 7152 -529376097 957966453 6569 -272962390 491806301 4761 -365751188 698775442 2433 -549019680 421345712 2476 249467552 899457190 26248 16482315 472765941 12747 179433555 572893436 1095 239852890 199297451 20577 -940242 207912789 16547 -14502649 636638699 17343 208774549 656279312 21533 -238098737 300161626 20384 79448749 854839727 2993 -309644321 258545501 11339 -142264103 105905696 13058 -557093958 755072860 19885 205256158 834848349 14140 -570097414 457352007 5188 -554140777 771495763 1316 184071746 592692663 24603 -172577200 825309739 6851 -432170655 198941584 25810 -354216002 198919303 11584 104450686 713627399 18098 150406880 644159367 12454 -391914030 377976715 25516 -308398174 569320881 24919 -386883839 461074385 1973 -336416014 419103916 17157 -64364357 303546506 21192 -182705083 612865763 18621 -240828668 690028679 22773 -280116296 325012876 24773 -323575897 548719448 4792 75575474 59238976 19017 -145890645 615035725 15922 -364151065 785613946 763 -320797980 697796486 9082 -557681172 172233319 8774 -348136319 746493022 18496 218028272 570204956 15427 -350535288 302558571 6364 -5944170 701682720 20758 -269013928 570522795 14246 -33638664 579775569 19675 -264167958 830854723 1890 17249109 172344946 16349 -587840586 152789182 1320 -211013707 297929013 12004 -407529329 905570475 12513 -525229222 573001517 7469 99673096 850501070 12820 225759811 518585275 8602 -269693696 453702852 17950 233871581 437094095 5624 -544318227 897677019 19895 -2354198 399429286 8020 -503876000 16408595 12295 -506432023 118106414 3898 -40356806 92577220 8803 -594955710 559849934 10464 -349901389 904014181 21077 -444237019 120485163 25872 -520219527 493217013 4561 20323909 574473923 4710 91483422 177988198 10555 -14821767 293407284 19088 88514346 746803315 15474 -375560002 896994115 13480 -364235898 749999671 25751 245017794 440777101 19487 -414072737 103057422 11126 -200515560 40480703 17250 -213498647 770041317 15495 240801877 413320903 22692 -335758560 909614947 4725 -68625035 901806361 13330 -61247655 287223987 2899 -394552365 712268784 12594 -266464377 265101653 386 -440836456 392731086 17267 -76611707 103253294 23117 -571008107 419978550 22637 -339021 934146239 19559 -345106137 469596444 1134 150718539 907707270 7368 -416273669 487672206 1620 -358998994 303409208 25820 55226004 602491747 22582 99610699 306733515 10551 -360554003 697448852 14515 -284152614 143283860 24940 59332586 552089207 5835 -228038769 280447135 21077 -230528195 182787544 7014 -363689162 746628853 23059 -450660287 888252367 14290 -471520830 151702013 23687 14713528 776194952 22605 -194385528 683259010 2600 121605392 287831601 18624 -365142654 287025750 21595 -425724059 57583900 9386 233921080 133181681 13662 -389142319 643693292 11168 226183520 425511978 10230 -221161727 305721106 11871 28201062 401269634 1767 50158730 52990868 3953 -394792590 654510285 4755 89950697 689080298 5645 -179701386 181829551 2324 236710368 96510903 1268 -567844284 827036310 16764 208015746 742763050 20076 -360425858 418978350 11189 -85421459 124033748 7683 55991989 726704042 26025 -332143702 445996918 15722 162627769 185032192 15426 209044925 853445456 22183 -181175866 254441567 5021 194432445 730686757 26102 -64993551 351819072 19077 -390996701 275605571 6372 -29105500 407245073 8448 -132552571 613733391 9107 -268140947 470620053 13816 -564802784 713174759 24820 158125867 686797967 7702 -234893268 763762031 21709 -106539578 31351188 10156 58737242 64503843 22679 -255123646 114728301 8777 155474473 151396075 10020 231660753 441497680 2512 106658098 909534877 7227 -377726093 626829346 5763 7575499 244282287 17126 -154491626 268439712 22964 185617448 557296486 7522 -41451677 908635333 7454 -291737314 57937036 16328 4975669 69947177 6275 -22461347 76105598 4190 -405131540 756181991 9467 -44394628 393007842 2936 -384745437 59354452 2756 -132278674 661231622 18932 -36836345 47842691 5620 40612786 848947985 11976 -274082171 858832684 9307 -141980180 643463197 4155 138679888 202315723 2688 -369111513 469193245 11477 -74279611 87019047 20594 200889063 547597806 10793 -261643892 767892198 7459 -51670917 958272335 2342 -65911844 71698065 2727 -436348162 123798878 5728 181381747 857875209 14609 -573252455 695206831 8573 -241514751 49831144 13907 -281387143 164398234 16339 -543997445 80631173 26402 152249112 878544136 23928 81948311 604783764 14555 -223919968 708064194 16722 -253006232 776898143 14959 -173041637 599038042 2480 30387331 553315000 14439 -145649533 397292386 4391 28229348 892148631 14302 -363050724 789374495 1190 -59754713 892940283 7649 63399075 863034328 6620 -385727338 701510113 6322 43578318 199942397 25416 -8375258 72690409 4607 -357822074 263258137 12385 -117217917 428386611 10195 -354245894 583487663 9855 -41137291 899752372 4737 -130606628 404595116 10258 -124612896 662877424 11588 -211505672 513556507 4355 -546753331 138483758 5020 56798997 412922011 12379 -393329574 581109455 17304 80624761 826804418 6211 47088571 634644421 5734 -363532889 355311992 20375 -63194255 379179874 8384 -340655520 303449097 19824 194504623 797565134 1546 -127360901 186899313 17704 132117395 887916767 16799 -212784609 899773990 10911 -34044749 90210690 23085 -223116850 487801666 18979 -345748964 759082609 21460 -572491341 685216043 14064 -522424847 682460505 15513 -395698714 243625350 21458 -419137092 869836317 18668 9975863 551683072 2700 -404903664 613665817 24710 204718082 167202759 25381 -300572046 387411679 22094 -222022568 604613198 23962 -150026707 342337788 20376 -445165322 943367840 24489 251429250 711938939 3148 131489593 803719738 18611 -202957093 744828626 23920 -531172490 303129067 25812 250850799 381729111 17501 -527339923 599129309 9957 -292205809 71560447 172 -87511816 368952728 11240 -504584069 469633993 16828 122793933 782968743 6516 209319401 55025169 10572 -191062657 902555564 23996 -312177053 48805210 7609 -455899502 192434905 4078 242416785 269061442 17303 -215528894 666609859 4117 -88041344 764323910 25469 -482343922 175370751 15412 -241411873 319334812 332 -600593484 560557570 7012 -21172172 273200833 14003 -179160727 114961140 14211 -302598430 864956061 24791 -8941102 754991617 21604 235785879 306999365 1659 169020896 633539853 2051 37969124 268460311 1067 39781369 214362332 19951 78020738 46210358 2063 -456109156 509285197 20787 -387094292 802705737 5512 139060265 286612009 16194 -467237927 175156237 369 188085486 903503121 25214 -83764749 21359924 19015 -142370133 372919185 14362 -389475566 291490787 8298 -150198135 645440253 7154 -64967630 755432245 14501 125915284 19233133 17850 171489562 133127280 3647 123932422 434759981 22201 -122717243 110693422 13197 -101419648 173686400 20531 -261609292 397178898 12126 -142015998 429921572 21785 -328156816 176627562 23604 -588541604 317826799 23696 -242889048 263269651 6637 105463141 734589980 16423 -215909469 504160167 20727 -546469288 933707461 15727 -524032615 57592312 20232 -434610731 367643039 14673 -131158873 382260992 17962 -534719072 746586026 15570 176772314 602781571 12745 111369421 743707729 4377 -389796674 884875822 22192 -126331932 358327200 11201 170650677 184087170 22125 -582948379 205213826 2462 184212728 746548915 10604 -176435643 300717501 25612 -420282893 647868326 10299 -21006861 299337159 13179 -471879354 239653238 2310 -188083185 517506306 20403 -471629849 97879165 7675 -401841982 59471526 9202 -882322 540759316 12218 -489691940 584205221 19132 211893493 550693306 1692 -93646380 594501083 7281 -98341557 912269983 13666 -345752003 834902655 4575 -460880374 890427472 8509 -233330810 467432938 23944 -476654431 728844422 23951 -33383330 148399327 15892 -551210727 819246431 16871 -600897084 541481282 18267 -411851122 613660742 17387 -563930991 342375934 25684 -108361731 542346239 8211 -44355897 736192209 7829 -15636698 79070280 21887 249830950 488131050 9200 169806017 801263908 13036 -333311877 590014488 10759 89081944 847494999 232 129389092 471741184 14871 -354688588 373073257 21662 85238117 775840773 12276 -57477508 728877621 21326 -369614284 615388648 11203 -348289347 606556947 7608 -598151110 909829319 40 -394049384 99937520 8886 -146222200 281315616 5627 -485005345 233231444 10679 -489637706 650113378 8378 -548142558 579150385 10825 -494476623 706019717 13759 -182761188 849721550 10900 228006474 167486263 16497 -283448876 307351688 1575 -45892451 191330004 8724 -313037959 729701812 9502 -86945435 362254773 25594 -438058757 206660411 4280 1452352 314180461 1390 235679311 711399350 4700 -205070195 897180767 7341 -499079533 559893488 20973 -559747527 304827379 20820 60189703 836525156 1677 118930231 944375465 18419 121878494 840802508 20526 -497083362 120506325 7387 -233570406 194906018 16467 -439875834 523662524 25645 -590561800 711159994 25878 -64993349 629514991 2678 197541013 657067936 19339 -279374364 693387632 25846 -365418437 680850295 14397 39242459 826494347 4491 -374136799 918190558 2010 -469056342 476916963 25813 -352114133 154806321 3483 -322974689 108404076 6730 -150885786 196963990 9872 -305338530 668591547 4883 -368281180 601782767 7637 -99632666 472051702 23739 54510370 953527327 7360 -101776605 693296532 19962 182800628 482366234 11442 -244642310 76977971 10298 -508508830 220355258 15469 -508373180 847834838 22038 141689164 932776767 11462 17447068 356220533 9977 45072690 337771799 13455 2706434 715056380 11954 40212383 44768611 4400 -344637858 138605955 2768 -467781394 790116236 20284 -259718576 40310585 20365 -161363486 87063282 13060 -324193922 136599883 10125 -347193441 917269734 20738 -530560195 899805980 24295 -359469613 573411889 20974 -453298503 290499492 17356 -334641452 55140706 6535 -593881946 811176665 832 -317972973 19961810 26095 -550883311 80084846 4523 -397609044 459841309 25941 -298219371 148746960 7192 -147270243 130506478 29 -294297556 900832136 25433 -561087647 411133921 6694 -462245821 866476937 25203 181000385 825534752 5307 -151125420 709448439 2990 65528139 429598338 3264 -462396171 21374266 8700 -178703650 886648914 2469 -186930410 23227897 20729 -4651387 21794695 25740 -576875299 161379548 9818 -364849398 362119879 2302 153054263 915491765 2140 -193014739 868031868 9957 -566576861 35682190 24677 -308112320 599061536 7306 -548609520 38534918 3161 57663432 333210212 12315 -177319445 347825924 10777 -467890994 799989113 15265 -279359600 29154661 9444 -230718929 856948114 4754 -128171740 308752610 19258 -455470245 311518736 18461 -73113571 497804111 3074 246174481 456717980 10192 121451915 43715162 558 119101138 700854030 25673 -30943050 345470623 2793 -53670509 697697459 12893 134696215 826147130 19802 -474493980 435752823 378 91710971 27494357 20381 194938327 202952681 7234 -174952079 607849579 24248 -369457578 714078289 17304 -392348165 125562571 1573 -124906598 844882468 7444 -280777554 118544026 10646 -508542828 581566779 16644 -455851948 804926486 17272 -240769551 403127996 16923 51881361 738840298 21869 -176740482 164002783 22503 -521109774 40621922 14792 53806488 269244816 24153 -111898037 742506369 23825 44179176 297413553 23556 44747584 936547591 15253 -515497278 340329176 12838 -389230338 496518587 15960 50829525 880595613 1615 -566544741 366511635 2101 241839485 840333763 11825 101755597 286221840 11877 -279696792 317615099 12262 -78663125 171004567 23802 -41138891 175914365 2824 -381200799 755429115 22575 -310782491 642408313 695 -454247123 41759382 9899 -441886517 580490983 1429 -498206662 448720108 22036 237337101 888964103 19288 111729695 27836717 25828 47526965 409369264 23201 -127876162 49645750 11229 -22761471 335214206 8060 -512199427 612454656 20248 116678838 427313972 18099 -156732901 722856530 21766 -172111962 227324247 22693 -197936282 568284855 9972 248216321 933861806 9034 79309789 60212796 14519 239106457 732069059 1998 -176065052 790907454 17549 -215438562 471860951 11351 -359224939 508062069 5742 -298431802 103764380 59 -7538095 811291832 15718 -446836756 809356540 8938 -170116501 419213651 20898 -509848905 422789971 17724 -507522100 537693037 23111 243105255 694416989 26095 61812555 565293700 12109 -366737719 111641675 7367 -128883561 809176949 10834 -295558770 150726094 12345 -172632715 166124285 7641 -479624265 896055816 20856 -456810954 35724532 5587 -179473232 542159916 15386 -183028228 911442679 9320 59936729 744157251 5259 62417224 338075687 18553 71431719 673064930 5046 -54070527 854559984 2627 -296041556 549410771 25833 -394597827 894958525 11963 -220526850 380887662 8619 -84101498 920936691 2925 -385311950 421973133 1552 -476572605 922835539 14647 -73546835 808483980 12929 -498711455 232033226 22593 -497950223 466166015 1752 -483421945 731045985 9616 -406178257 494849484 4548 -265434939 47381876 11573 -83595143 941952737 7737 -399179526 479973498 25336 250710667 381282574 4299 -484929502 289212405 5209 184604892 162876748 23670 -10894055 175707821 7937 139974986 210301210 23644 200547679 872936779 22937 -113293454 519776638 5257 -450383334 301131077 21012 -225601026 94563649 1737 -2469366 720715212 20515 163157498 749821441 16724 222876082 834377732 25707 -375188667 871885078 16082 225523506 91647949 16672 91082725 748015089 2952 -151762748 57934943 14366 -468072372 459140422 20262 -310510271 355089869 11471 -514015667 686243137 17651 209058 404878794 14867 -493664693 613642086 17555 -468894306 523042948 18144 -592686118 8904901 22546 107147977 496737614 10433 -109641317 903402333 18508 -215020581 176710286 4772 -497819627 99045183 25294 -355935310 389112434 14003 -495695780 138741158 7385 -551245545 844773174 17093 207090511 527906603 16794 -360615051 559192493 16147 233589926 832141521 26172 -287169840 890437023 9065 -30973732 180650070 12220 -428169307 652849613 20408 -456695219 541679558 10046 -389828973 806808472 24681 17683406 898433358 20961 98941539 123539689 11226 -268705696 711367843 18843 -177501672 948268779 4426 -563712921 189929808 5335 -384994695 581732906 23321 -196273202 207543348 15458 231205364 858595101 21510 -449521730 958077815 24490 -592516363 838640166 3881 -61914897 685674422 25362 -73366753 206472241 12271 -521411034 727437999 1463 247292512 17553329 7648 224585313 331768703 11157 -488562260 131055843 3814 -181374485 801624222 5271 -560001855 605625936 22686 -430237920 409082665 24218 -43676140 915450763 22642 -400850379 510507455 2372 -346799580 37812686 23767 -548586322 816443480 9696 -262093466 682864221 18809 -117462619 189025247 16851 -121211439 94168047 19846 178295931 254237667 3759 -372928145 607439437 20062 -477262852 873154677 25653 -327043251 414200096 10777 -574023426 707901877 17095 -516144116 858831627 17964 -236116177 720035609 7716 -393265238 134242865 11122 -286017878 895969536 507 -290671090 770702276 14227 8790832 240339409 24507 180862913 804506323 18380 -100370582 186819821 18285 71280506 570914063 15711 249468778 654347427 24511 234485782 585116326 15336 21812437 270837696 8077 -421571148 753674315 4889 -3984274 826162010 10303 -206660289 225723072 16267 -235706485 204146397 59 -183629865 375841728 25067 251846551 541041775 6211 -306575153 619298852 784 -59539634 235962163 18075 -368544984 778096476 1667 -390106963 744556008 12641 -204409188 763517316 11871 -232950871 621266598 18229 -520878866 719493616 4997 -93538207 531612158 18528 -172254056 616157825 2067 83142068 503677428 21271 -409766121 746058598 7197 -395603908 264472738 10923 -304411221 842015151 11545 -171691050 797061852 13161 -246031375 385892280 1841 -307448419 581810923 26126 -165269259 860388196 7823 164978166 228141717 3200 89664401 88550038 17427 -84535504 752463836 8602 -454717088 190632697 15602 -380215877 124029835 17802 43257415 422732273 668 -129257826 438922126 14255 61112769 450364014 3745 84281490 402241602 22033 -477327771 664400801 11126 -561252964 587209381 17903 -121083651 824684460 4120 -51800223 236986062 12030 36469720 452529541 25904 -536688263 546847968 8025 -428418002 280241778 7259 -6291290 149653303 7123 241179416 483789660 20522 -388014574 668019940 7682 41895095 647694341 17349 -115013532 873150334 2945 182005362 677586326 12843 -303226191 945903466 24571 -45717154 443387007 20493 121856274 861779751 14610 86613537 793062985 990 -38998027 316278792 23618 145859342 703325079 22250 -198018946 452299395 1175 60884162 578016475 21438 159593894 466015592 11726 160036297 880135781 21362 142257789 60886912 6881 -451632940 579846241 20380 -455466754 322726102 15829 -281420760 754142517 213 -148331381 84853148 11594 -363293601 589487848 3091 156895424 63449210 11473 -457688436 363845825 22003 -444362761 585721590 25796 19085727 866319442 25317 -299716238 741175620 12192 47268759 793245749 7332 -28303928 430512650 2927 -442319234 796225776 21633 105479670 372922493 23700 -585924745 32408805 9686 -105677414 595838019 23800 212090201 825319444 135 -452287412 583705124 8312 -371161803 891133718 3559 -504720698 711872843 19609 -74943949 149928276 19906 -232829001 23431991 15530 137096663 690729567 7176 -175827382 69093878 17384 -309187028 906469045 3585 -544122326 677150380 23083 240928839 450312413 12350 -398012914 289035799 7585 -163298018 736112568 21958 -10494259 936852958 13202 45747235 41294711 17486 -198690656 422199474 20609 -40655899 226797953 2880 112359807 310287010 11241 -484193735 866751622 2447 -273292558 194263946 17123 -305643194 748625046 1074 -544124134 527999180 15263 -172682536 594008591 21009 41379250 227276285 10458 212303969 353536475 14146 -28236427 419991068 14899 103213564 242012988 7121 71131782 53694769 23734 -59337976 930676121 2369 -223242691 642261025 8688 -403080673 295042689 17542 158282304 875336273 10923 -1836379 139471735 10795 -359442088 440377772 2713 243967223 23245390 13047 93580196 547053982 23100 -34630158 723611037 3582 -220878577 300795528 17634 -2415881 95289937 20193 -294173132 569777793 4505 198443334 482113798 12016 -249024876 426336690 15495 -64718100 348848599 23849 -583649231 553681680 1711 143218608 768950003 1966 -192900552 48977518 3205 231824476 264538947 14733 -284410519 232189996 23035 -509163305 400550909 19278 -135140522 205530243 24516 -478969433 270595465 7952 51162233 779487361 9353 -79338515 955118787 21335 173088961 50394848 3302 108629749 625164116 18514 -381729320 67386325 10516 -197423060 284735979 17384 -369518261 917911379 10292 -380221968 521475187 3448 -67758647 357539215 23791 -321930172 69146348 2844 -243306742 656915390 20361 -76142797 702367663 7935 -97211157 501670323 12530 -455513930 513276148 19047 -150205020 445577847 4509 -249744237 756756435 16561 202618283 489186830 10254 -462541242 455625992 19246 -66454030 753010461 19622 -405441945 21575834 23705 -411969750 855779034 2928 -600957554 172403303 14517 115233093 127053121 26258 -251740570 486041132 21646 159931272 379373223 18128 -346801169 862852748 4765 199233995 840058386 24567 -263851121 764553625 3192 -182447067 286470264 7765 142633274 329166513 9850 35783313 205209143 21633 125651352 334228930 15673 -21755225 131322375 21887 -400121598 460171077 2757 -276425767 299971601 24591 87331288 783767422 12548 224931997 259807762 3521 35432549 650363610 16517 -567989546 185314344 24210 -350412267 562853074 22371 -164349440 590381625 12159 -273625117 369844314 6207 -230735646 156807418 25959 135190064 545677743 10393 -215512823 422574168 20469 -150584679 272014348 10047 -494730864 748733472 15431 -35258186 69880585 1143 -234718494 862402415 2022 -551399967 542229644 14061 -256857211 940470947 14817 -70822307 701275706 551 -201233700 586346405 12975 -372869981 371634792 25571 -359870389 113159876 21680 132168156 407807890 25859 5458380 386096243 7077 -193507221 702631429 22852 -305629008 490354787 10963 38745731 630375145 3002 -228822687 683895439 17316 106990359 821196275 2483 -208699112 826779965 18427 -215566258 501707370 23893 -582635705 531551785 11152 -485436003 762554549 8023 -236042360 460576614 17102 -416217137 188498306 10282 -565228681 724460479 18393 -416243679 559372539 22271 -559258542 744165245 13716 12543915 217149893 12523 8306113 832627780 17875 -428260485 20801567 10448 51317252 101726946 25755 190352290 568292048 26282 -570094044 293645885 16909 -317446 572689664 22264 41876455 139468168 20389 -278165187 802776417 13065 -503972294 523794587 13596 -347202155 551631312 4395 241922791 496898350 11577 146918428 555124442 2358 40095784 543648386 14550 -597867930 99870881 24007 -447638380 949659303 4479 -447369161 930702433 18158 150878589 843081542 16563 -29502489 589957757 20201 -115712629 828559082 9385 -480156226 657733393 5181 191978397 506614098 12298 -129565063 207400201 659 -324069805 431883129 1459 173637247 402520490 20718 53588809 62486764 16435 -435651012 539369078 22348 -143471247 748633217 2202 -349598430 223727614 17383 -587205392 920715513 25108 -526048835 613851454 23153 -503009323 827046098 18164 -218740091 314763447 22672 -490274993 607757571 16888 120532187 221786543 4313 -548719988 632616887 133 -435806769 831531321 6664 227211692 923501272 23189 147527485 109791190 5573 -375969707 223815697 16548 -174574321 455079825 26322 125684364 926538851 12746 -578115751 908925631 10683 -32459888 888839841 7591 -34737028 467803890 24682 -280706507 701806725 23201 -586895984 35729789 23667 37040241 487740840 9399 -272392062 342596712 7426 -362937667 173021533 12091 -382511068 594636884 393 -527496112 819334159 943 -167032983 345939824 15121 -3975898 891729631 18011 -118901677 22900346 18718 -92637030 270271063 2743 -12426708 281762701 21717 -199479038 155297133 8867 122991675 592901158 22616 -117868525 90659148 4801 143446710 345688963 25962 -317340534 308637285 8144 -253841276 595867753 15304 137960052 681102216 21166 -364538092 882851242 808 -566423561 887271639 2736 -327304560 755086508 24443 -161781030 668881699 13993 -245963577 573463640 4530 -393163972 27426791 18281 -327221205 850576936 8167 8287762 464815705 13611 -355501220 480319608 15951 107054380 386147405 24889 -394303156 703093776 10165 -322892076 70564762 1447 -155166225 907430034 25844 -375783730 724576357 16088 -323770681 16544124 6632 63832871 779048400 14908 -57490424 799890715 21982 -339349296 734714197 21957 -411848130 513592841 12716 181208384 457350660 10543 109485562 33346231 20153 -99614373 688576697 1373 -561164300 634979159 11050 206789141 923094492 18636 -7308292 786875405 19197 -560778710 114031962 13297 -328294315 381258997 13710 114622102 333799099 14878 -325865190 263672253 12506 5489637 271155006 17776 -450877402 817504439 8767 57975369 401170495 1172 -529152396 352549617 12089 -201709063 574163884 2435 147096980 735264965 11936 19440149 523789552 25146 -334292892 240204130 16720 -435321648 814668983 25086 -51580345 641570781 10873 84461234 288055850 17626 8135779 297675185 8150 51065972 220898367 20229 -519727065 632064130 5444 -544896697 305803881 7955 -381271569 892560356 8886 158361545 537376897 26367 -447656931 223651308 6081 -343924651 67960288 12522 45547404 856640857 11202 -115183403 199758009 6723 37126447 180098705 4442 -356386882 926611978 6745 -478210210 517595309 16573 -142959352 534146553 5592 212684549 239506211 609 29439875 456229708 16419 -325479021 231509020 21490 -19162520 183693069 26243 -283133634 446462214 22814 -280274833 813146329 14090 -161207829 667649402 8698 -439294328 331734650 12956 53632786 175139437 12041 204303936 225421607 24323 -510378268 875819627 12074 23297157 529814814 12601 -293920519 66255419 7446 -447353085 234508186 21231 60757080 222304648 3077 109863076 411120433 10028 90128311 171487956 24461 32536039 67269587 16105 220778539 90435517 11339 -72358553 756931360 5214 -242685581 543299291 4861 -587437350 286194301 24457 -222007722 729506728 26349 172885910 774739059 20933 -343939106 517610833 22116 -259358018 933653061 13320 -341002504 655006549 2468 -68481794 340313178 2976 -554762449 616740980 23774 -499198353 407911283 5755 226517059 419693113 20703 -434085382 602240770 22966 -213317722 248121628 16046 -353467935 114954844 23716 -263829877 584667132 12426 -213462812 550422351 22482 -525167078 317857614 2456 -109011082 738468062 25617 -500609824 379073979 13993 -15529890 749805270 9728 245165357 599339379 16187 -593972704 840424496 24015 -458601899 873895175 21532 -67666440 816033522 3132 16181314 572329915 20629 -299522617 386581607 976 -582036887 703428294 22649 -38454520 639155817 20431 -199653647 166300983 921 9570868 340263762 7473 -366179359 751562567 23596 -495308028 579784462 4668 -344342184 352128260 13410 -519177490 74075798 22502 -450390308 234492439 12250 77070123 556578522 3019 -525419190 187882866 2117 -67873859 800438879 1981 -331993782 138597273 15973 -19428697 345892368 1874 -279744020 775459262 22954 -244561140 679372252 10106 142118244 954050752 25833 -587928021 360356442 7006 175864931 556785753 1851 -301980921 605374056 9683 -593885838 921752060 21927 -168196002 650912030 284 -402852720 155568238 13659 -290346221 300821597 5149 -20784718 838476727 22771 -486614179 710139618 4151 -391221009 732142995 21362 60898395 727285907 8451 108792022 315425811 18086 -442461902 579313563 1085 -568268378 48443224 5737 -262820197 645571838 21937 -260521248 357574400 10642 198322212 696094904 19647 -432072863 680134147 18292 -530166424 208446594 23352 -373721306 597293299 24967 31136961 726612840 5486 -258973345 50980544 2169 -531181452 65940911 1644 -399541420 135603518 19788 -164076942 521083806 12744 46308957 690604886 13487 -152759687 105632215 15653 -338356360 20892455 26399 -419462895 717130419 15239 -187244281 383919660 26035 -131146469 781408222 11952 -414507049 172810223 1409 -184661659 352645326 10822 -225000871 390015210 4996 -531360796 456288831 22144 -549419431 689855976 13759 -208761036 414977382 25378 -80150474 171814308 5783 -221650750 560741244 3273 -401117993 10939514 16105 -264144490 223214634 24346 -416116785 488810434 15442 -342156587 851477227 10153 208310257 625765186 1078 123566834 636441648 11556 -369651851 714174050 8155 -519099264 433347627 13696 -222175720 249748376 13244 173309157 80399708 24036 69034591 228655473 22324 -112840393 407385154 14664 95801337 127067038 24538 185975498 79921179 22056 38419034 361053113 10735 -471818089 956078468 17814 20468102 872005382 7169 95193474 190666181 1804 221350367 519833539 15992 -357040310 683988387 22611 -168053288 110213188 246 -338112504 26692109 17833 -482640525 653777835 9795 218777900 449293028 9223 -293576672 237011387 13865 -80672153 271503235 18990 -431282396 919552903 22140 -572431221 613011075 90 183123904 853001478 3941 -513900840 806288454 13115 -134912936 261224508 24718 125202295 382580355 2689 45422037 510732972 13247 -87867048 940062534 23984 131875447 644706891 10889 -525876561 222579187 2978 -77426497 700694688 24551 -355084570 166119334 12395 -174585185 515070331 7040 -36914409 796015556 1186 -95661523 493324191 14901 -571042408 733426292 18740 -356885180 612018756 1892 -155481356 717913950 7419 113871567 814212943 23121 -254770917 478569698 24011 -44365060 174837110 23879 -157050180 66195127 6269 13793521 542550594 4944 -182855685 276997665 1588 124197329 442631887 24845 46191115 899400193 22492 185176123 627396013 26335 -561881001 585504681 7011 -149098994 868798968 7589 -178953403 868534600 4248 -420661040 294986115 20069 -433888989 839423041 17247 152599146 609163147 12979 -502968271 18875075 26127 -264494711 809233901 25314 -168942586 731174124 4197 -283772584 409481470 5003 -61241883 801349496 16584 -540112111 804885004 9689 -244768419 766665899 22083 -394750374 123488896 1589 -394519484 483336860 1081 246351143 421992695 4758 250549180 62570472 25913 104205799 719020568 10751 242838640 950777349 8378 -313040430 890763243 19823 -120493995 228936840 6154 113167394 419009979 17751 -132831678 516649023 18010 207463206 446660911 17917 -161340254 504064646 12993 -380971640 158315744 3988 -172079419 773195399 1577 -97838826 607867710 14445 -38850820 208439838 5493 -275296480 98984660 2499 176171870 26288446 9614 -428332230 436306248 10515 -373121633 68809284 6758 -82440003 665456357 5911 142350673 889507777 25793 -66350532 826629542 23874 -259658818 297022140 4996 -572729461 544693930 3631 -363614771 250938328 4651 -373861009 941028553 3143 -546076868 48603505 21258 -308468888 382673753 9999 -153457635 519803450 2809 -513478978 453028425 12765 -64942002 336237804 5278 -470153657 534780442 17173 -589263059 571406170 21761 117551494 328423365 23678 16820057 633949128 9692 -413196117 361274571 25060 154710253 930528007 9704 -91580269 113649188 13988 244443415 388455240 10154 33479850 838767042 2659 -231872901 438230988 19168 116554681 602875241 1934 -177074372 330755274 10126 -513720911 221764251 18256 49011205 135801728 14298 231180291 747194496 8264 -77873434 902159965 366 71976028 387301704 4027 30282677 136418737 22843 -333131540 353579121 9897 1167027 380327165 24452 -593840664 452705872 15517 -23823542 676942737 17332 -416053507 561207963 9184 -137589585 804862263 21541 -575433991 426291943 6186 -536809895 260958119 5716 236197790 243083820 18333 -10932666 240451882 17172 -350191372 167107435 7926 -424009847 69590149 3324 -484493458 279781852 5355 -70204102 767838217 11971 173719022 362414034 13702 -495955223 590618614 13281 95966931 536673037 8018 -250667123 145003661 1631 -504434567 186674130 18497 205919162 495904032 22571 -224112753 105942806 10402 -522828260 195987463 3272 -501913843 67426977 2608 -245261191 41978298 550 -165922642 411732296 18892 -194966115 17174871 1522 69917764 595212574 23370 200556576 655193426 2878 72553241 919770702 10630 -226831910 403788541 14275 55611018 633299679 20595 -205189622 658732142 15554 -488041351 858059604 19583 -300117018 943394715 13658 -350591324 616887069 3993 -351989927 276201727 18249 -112301 98826853 20070 -186567281 401702002 11567 -463308864 122192026 4273 -244248767 615045244 21166 -426362620 234022025 15777 -179449178 815706544 1624 -324965214 251254996 19361 -316324206 783067152 15239 123818172 135509545 19271 217650296 57370088 12145 -579120427 283439359 11005 -576887770 665247633 7146 -119147738 628530193 13299 30812136 490203971 305 -482538211 846271995 15017 55295453 51928504 24248 -46517750 775338820 20634 -68047362 502115965 13327 56352894 358975991 19294 -533471766 524245532 15368 -128107242 697057975 2253 164342574 95805513 26007 231921360 42273738 14232 4110462 921583281 22950 -534118662 80815792 20191 -76043850 797680392 15543 93604200 126974934 1523 219699285 42768168 17409 177180837 718953866 24112 96560373 431427849 2659 118020854 231812118 1490 -230271300 865669452 1479 -456227273 686095114 11525 -410862517 445757373 12044 -339371680 286788793 8496 -475383026 466666065 25639 -132075590 203259842 24559 168237907 197418576 2579 -318535029 707165560 24312 -137198004 113953322 1743 118849204 522498775 776 -491501061 521877257 9039 212237674 417657932 13408 163589714 25410967 16595 -408588395 184192465 2720 -470839037 188670127 14830 -112051350 350946183 14036 -200539847 871942898 9455 -210576728 35327581 2479 -115071388 158648098 7691 -502796162 243134063 23906 -87524385 78101813 6774 69826497 300040539 20450 202610793 613253620 12465 -149525248 534574320 16744 -320411161 241742995 15120 -246544622 105116302 12769 -38542587 766095465 11146 -177593238 934280251 2879 44776977 266750938 10668 -537276299 452140986 6651 -85087086 434952513 23238 -127647207 693831649 11946 -97792853 423641587 1641 -440096875 315382374 23431 70615311 586615690 1283 -32880977 901132718 14472 262694 746341664 8265 -200535035 772675878 19216 -521998769 699949680 21437 21821831 161206453 12292 -437917768 832483436 21701 168898148 101770526 12983 -318356979 851111019 1690 145549375 531885790 18619 -290099650 701799446 3900 -225877253 259962990 4462 -77919954 916298115 6132 -35386376 380726606 19905 -110690037 137409005 6013 -101000779 648949433 9439 172158370 121264144 24967 61577970 838527823 8248 23989549 201557495 11967 -14534303 257223327 165 132757482 347974675 4823 -62002350 754972056 24483 -313386208 607096625 2204 -391991777 664565753 15963 122398613 249836986 2578 58629530 737919118 10753 -401763693 610318193 12803 -204798608 523579614 20816 -277343470 14034936 18639 -274384816 840759902 23804 -260621353 396143836 3219 -302170825 802330289 877 -346681059 288273348 7668 -458636694 517974210 12505 -439518937 219461249 5844 134832436 234102319 11482 -392157377 716043895 24319 -46346372 120984114 9273 -467160030 20723895 18902 -185165770 200241537 22857 -254745537 700171113 2999 -36381277 724573309 6936 -493878268 515971080 16338 -326067875 197940379 13712 -381394439 711205420 20598 -324119514 440299530 4153 -597949372 314204536 3066 -185790637 327450183 19852 125015624 401509457 17415 -105734723 385771754 11125 -415845743 878463195 16845 -129092070 160264696 15974 -41921151 439446272 26095 -199730444 583573444 19924 83686827 14561662 6985 -215687354 539615630 10709 -273815035 774695952 10337 42634575 802427253 13131 -27083252 29823166 1326 93991440 264213824 13035 -168090334 287867072 17836 -117010189 868875034 9242 -440209346 885693184 14559 201446232 805035253 1344 105686240 250742960 25614 109044183 430865398 9447 -86145119 23711484 1931 -303066847 13763874 20367 110893108 918675248 16510 -50116261 78658839 20686 -483132862 915922338 4578 113151113 101696948 10772 -439521541 618255714 13487 159863295 479543853 2305 -382453440 218791792 16086 -287897628 229114939 20397 169761376 915077533 5303 179077014 833118596 21552 106013524 655992542 17436 -382499103 323509118 15929 -379499216 643747794 17339 -236866085 288307726 13425 -472004386 56079331 8324 -87045972 120020075 24661 -410268413 882296797 8341 -525467170 83212887 14806 -214578678 830587155 2257 -276806148 257082724 11495 -119650020 952518711 25243 -482857899 541910762 12067 -29703026 419050562 8073 -425475736 662999564 661 -314026283 925451596 17180 -164431585 645954703 18916 -114752063 502838665 13932 -70138015 713524719 7636 -134980419 464419922 22582 191112488 784529782 9230 -415499948 574413573 4819 -109413859 622834464 21754 8053471 347694480 24861 54242591 316535645 16883 -374248079 551830793 2303 -504089125 825904962 7258 227342009 149158638 11161 212666809 342255004 15189 -490743468 877800818 22532 -131109553 934392576 6145 -192557893 788709499 11728 222926611 221187188 313 90048510 180687372 15073 126384308 810784031 6288 -86523273 669862078 18947 -233512227 136166713 22455 -202456040 335769200 5030 248327653 330128424 18852 -288756675 665665552 819 -443854870 924115212 7216 109690437 672759849 630 8624606 559612077 9655 -99072811 543849730 9500 150309198 191046208 8154 69389955 395229401 20232 245177571 323584686 5148 -358380014 456522749 1806 -62834241 880472999 7696 -121075014 625081822 25465 192959314 600726297 25763 -378270219 603428822 2449 -368350038 389491967 26230 133062242 846382146 12586 -504722424 143376386 20794 -3604144 539452004 7981 -298674785 902049964 20325 193419565 448739430 6754 -102786123 524345786 18531 -175451795 322458651 445 72450058 144208531 24223 -205412213 837472722 16731 -120177483 157431582 2092 -278528973 147380427 18288 -14694317 293108826 7052 -307387413 225128569 4189 -249085157 147657691 15284 181870070 752668856 9125 -400008526 393293768 25777 183105430 334925250 22365 -382756154 889344904 26173 217405050 26578415 1796 -423798285 725718184 10399 -175570236 162668620 6366 -584395112 748795421 8974 139306754 880802167 10964 -190823285 569474221 13146 -302909128 745274244 9416 -492354161 214026343 17402 45369748 93313945 460 -22456586 835012706 1128 175821124 595387501 26045 -78069137 862939636 6128 -158005647 852130793 24774 209276850 446515495 2285 -511734662 842814483 4908 -336511643 802212082 24051 -446531227 785199456 23753 -361307672 443463782 10122 -110291165 285403935 1999 25991290 161131005 23612 152156281 274294851 999 -325158903 432429747 25363 64967983 367726154 9610 -4827626 709116128 13221 -296950508 601935103 7275 -567916158 299711979 831 -144502715 800388693 23571 -462323943 289871769 8805 -386975188 214354865 14680 -144080427 532287211 15784 194699714 102784777 2820 -544348995 337677423 398 111809361 381376279 22875 -281114730 531022782 23051 -11298488 609637205 16088 114723065 387117149 14560 113509578 685932884 4651 -85990701 616181917 25070 107498140 249995431 25148 -231099126 483280101 16234 13020601 316598600 18011 36359309 231713760 1117 -249344980 356777386 22057 194432476 702729705 736 -86620632 666877037 2784 -22793216 682910825 3132 -287667635 491188953 13963 -423974526 141629799 11693 -513023181 313322873 16678 -596258363 240579328 25501 -203672632 855036210 4291 -215059322 835257659 1284 -521209761 295054171 6944 147675395 926214281 6226 -537722897 214529056 9455 -586886156 623914444 19663 218459530 544467247 24856 96195312 134774363 23948 -563513949 331761229 21483 -174048714 603520232 12182 111388228 508725281 20169 -276101498 510042366 22102 -143409197 44034605 25961 -310220873 593417506 6279 -269382463 641668623 5767 -439401611 486085557 13501 -601018462 937803108 14310 -104648200 675092262 7470 87853 385840592 20186 -53278067 448151040 23390 -228232210 778771342 24012 -192865968 70876816 22365 -500053650 482829189 5864 143295776 330080771 11394 -178829501 375888362 3633 -232685361 114727133 4545 -582390110 407572107 9150 -462269865 768982088 8231 -167579465 587310830 22092 -470883531 931046697 17932 -254409437 364963723 7030 762908 310089718 17906 -431803561 651407037 1540 202383689 700703208 11366 -166693280 514544452 1397 124164133 218746727 6686 -511080230 153817940 24195 -48413808 573750002 2409 152855739 273506206 16751 32916756 467943353 15078 -133982357 481985841 18614 -373645911 116147939 11885 -123387444 787000853 14222 -120583856 47684675 15558 237670866 766925049 6508 -2425068 480975195 23533 -67515318 253736007 22503 -370126720 143738145 4638 -191758361 779402806 16464 -13866230 47690313 10178 -313378182 13833696 14006 -167351875 301645256 15984 -561742148 138953986 7436 -183123467 409485899 13744 -126562061 841269159 19443 -531840114 897169079 15711 177246092 259931718 19886 -258645732 367701743 12920 12268356 794142307 2254 -253435017 153565628 13619 -277680659 27448733 13743 192476508 529871177 12755 217439596 890160898 3968 -446578098 507879810 20739 148306985 275106496 10573 120980167 907725934 7527 -521612857 130048172 11306 -514370240 99206729 17834 -414411390 390592032 3128 -151349595 663263345 26 -409043117 443310287 9727 -33182935 213184150 19470 45869385 684478142 18682 -196263609 655825326 20476 -74676578 136149198 15990 -153052642 877384171 22859 48717100 696075430 14447 -123173006 733815684 14268 -241322797 261392483 19959 -42033603 19532971 8809 29250686 247595594 13569 -1651599 342500538 15897 94743451 139337220 824 199113367 942179599 3351 150526489 277378711 5860 -141528779 801540739 8093 -265980676 468431514 22457 65686172 602459245 3647 111608759 669934211 11754 -192793819 819989791 869 130102931 377909377 22079 77050275 886863509 18217 -193802895 177295701 5466 -132584219 549189135 17432 -301834763 408554407 25780 -94998834 740346509 2289 143389771 651599932 2781 -260257105 881162495 11747 220605312 733914244 9276 177787966 125216897 5241 -110734531 420836346 6898 102934127 849770075 12306 -414174295 383288827 23064 -507791378 273254798 19152 -137327228 921254393 22742 28571504 304187101 5239 -384247888 123582018 3039 223070271 853967791 7204 173173815 156394876 20275 -306213832 903468029 5587 181774159 600957965 17362 -256313322 528137499 6302 -439080804 759841006 14742 -485847771 330666605 18610 222698046 41152477 24423 110740167 920438906 13884 -581371989 247328007 16728 -462075499 454421476 21835 170324859 914159065 1667 -35500655 249172764 16674 -235084939 424871856 2282 -51483228 390576174 20690 87921453 181706237 6649 -31745166 436981736 22289 -210633859 452151198 13006 -471977255 63130292 13160 209950412 402350713 20693 197514700 352219529 13401 183702455 403068029 12463 122495035 319578341 22082 -422922663 617493794 24346 -275630967 927307429 11646 38803422 168592791 14473 -52762103 145796905 19469 157008627 521473873 1636 -209465992 524265943 19543 -491767465 254862250 8978 -263880670 590955835 710 -464108727 831720328 4876 -423709014 481459542 18269 -294930030 803357798 1295 170684951 296754018 3839 -446714131 645021991 25865 -577029015 205267339 20906 -423582159 497962209 25490 -140780933 619863223 505 -381596505 96296507 10407 -194271096 29043059 15737 -69566620 792774816 7819 -99557274 91291760 22860 148297638 816516611 20464 -420111837 171552391 1926 -72133071 153210963 26184 48835145 135968778 7756 -198243654 816281203 18067 -494067233 748844994 23085 -193200846 417692663 25436 -33093710 854338600 23321 -400946482 98822326 15769 182572146 908260356 1161 -520370961 201382176 1674 -276864878 657027742 4876 169970382 499945516 24499 -439460259 23222571 17736 -90049469 550914440 4635 -255965937 573266697 25791 -144705373 396617080 24520 -307501083 831133981 22925 222322713 273692185 20305 -53782121 121423743 25930 103294327 759967771 22769 -311867722 283490097 15354 -439679224 498900334 3819 -153255564 850542739 8053 -51033141 67719630 485 166537807 659036554 12800 -564433422 632348050 24023 11888370 143908267 1186 170659596 207248078 21765 -449766711 291755170 20044 -274062712 376006011 16377 -369187312 898380016 18099 -120498249 231318518 3674 -407142769 55227533 13323 -595674480 437734659 7199 -457044861 682794584 15820 -222906766 489562038 20432 -507390082 838162662 18412 -313942151 337738078 7454 137930442 140614496 6472 -389228834 875042376 19543 214571725 185155586 11457 138414070 160973386 13316 -3540418 907078640 18178 -93544294 912810019 11828 144605880 64618076 5141 -73212435 270299702 16368 -246654506 820766386 1466 -58862067 366668109 15081 -444357029 322107809 5231 -148426523 101348984 15089 -224503440 263226915 18989 -564874182 355095195 1423 45652845 126697184 14033 -88575662 667490761 7026 -588041029 82563005 3709 -365276391 429280099 20152 -571032046 424706314 6087 100703384 73463177 8610 84979377 733588531 18389 -532596048 428162163 11685 -317976910 626175339 19760 -575779359 382987804 1976 -432550014 207166814 12695 -275209863 301000708 15088 -432140305 866280556 13038 -549518899 769302938 17958 69877656 63892811 18136 -113400869 583778534 12823 -133102741 308794866 9092 -170590590 262813631 11223 -75152598 235560805 7971 -430356101 143670912 15455 -327346510 34495534 6852 -135714425 433747541 18640 -225686107 784692856 17798 -378358245 131857650 18574 -422922756 335704135 23344 -293233458 63458348 2023 201650530 65655407 10154 -152130473 720591382 20095 -292242065 644506549 3042 40115626 529704927 2853 -451944778 59625178 23329 -308898511 689521343 18983 -191718228 726234985 18965 210586315 448531046 22847 -92213916 735252953 11743 -184061916 303614878 16665 -51721090 864668533 20738 -494638009 780640707 12090 -275980159 517223686 8660 -484334350 120561609 7892 -592009643 863018858 11088 -452026959 564207206 24275 -240317532 471446628 4008 -459535179 830490700 399 153739814 533030653 819 -487777548 735121458 6147 -450518829 711359793 13552 148645089 206846021 5599 -91088862 887408978 3511 -17254978 497682804 22028 -70002375 32374880 23500 68017220 365730697 24388 -145587603 241011927 10895 125821189 84196481 25270 173817433 120798969 17983 -347350908 694964291 11767 -118482802 113689720 10080 -43785446 537466171 21068 -497937572 88759587 10398 227133261 399630198 14381 86916060 827091935 25187 -339894247 421335586 23459 41524044 695274398 22237 -117619169 437577657 16765 -468709298 720233229 3684 -51727647 242428932 5815 -393622944 800959173 22177 179702347 691411004 18361 129669353 271156817 24202 -181154511 592449566 17975 -544635539 603934674 4285 -353208786 426886269 12618 -445998704 108018895 20429 203938912 716192505 12221 -24765600 186563882 17271 128444251 170890061 25064 -342738757 579080943 22405 -3713925 167204642 15702 -41581048 578313558 17822 -389077795 704508236 5441 59053973 544257310 12939 29394928 704490239 23551 38222856 616938293 7292 -312200188 872900529 9257 -184374266 191379622 2534 -461723979 532563742 15810 -577830740 948596065 8143 -562499170 637693753 25371 -386572840 35216817 12541 -236215325 62385149 1080 -575481995 935203515 15622 -497579889 534946971 1357 127700533 16457908 24796 -139445175 54159573 3424 -346505298 479688628 26138 -489113954 251317114 11407 -299241268 587585417 13907 -260708652 151856051 15034 116369069 934896574 6854 -417618171 803569768 19304 -417670004 44345679 1849 -447272687 368613162 23298 154172457 304683780 25454 -230517553 699590143 20778 74054594 714367329 1914 5622584 305079593 26270 249753308 294511220 26393 -420499256 590139385 8324 -388498965 180502515 19009 -203545281 908598980 15801 34504433 802770271 11565 -401285763 108442624 191 -122306236 958395729 11596 -433256050 85291112 24230 96264959 706221016 4731 153272202 65809019 18403 236176986 794447400 4493 -271380034 926246297 25127 -521036165 388132375 10085 20672744 321520159 24527 201109766 861483468 23253 -270775748 893842190 14747 -520618995 393454889 11172 -209664035 401036744 5546 89826811 772579750 13498 -300266927 432246390 2907 56585799 92392687 22248 147043069 166799690 24045 -381656081 142873221 14537 -48754487 789174144 117 99679974 259543225 7650 -426668842 670181868 19906 -428297920 737732665 16740 -201029751 51838019 5772 -255549491 151171159 12553 186239625 182133691 14953 -238117644 803994832 549 -243683838 411936351 7771 -61162723 623882507 19273 209557895 100694284 15732 -478327518 520368033 3041 -169876831 286567788 23981 -554881133 309939952 4417 156900729 109047952 16604 -253820394 96155804 22400 15084031 525678646 9317 -528825745 473184055 20503 -157060496 662981396 17942 -37441957 325172218 24206 -360360616 924364632 11353 -557565023 657643188 24662 -429878303 323428674 5805 -416105068 410664354 20568 -28791253 827530595 10856 123573155 926472704 18315 71772504 89167960 21306 -252833276 696730583 18444 -286641233 408535518 1666 -134498693 399761767 26167 -577168993 177595311 11709 -225588259 72850699 25761 -347304563 667334920 16581 -305828618 122729552 23404 -2486099 471091824 4729 45824254 105977688 18156 95185530 190449768 1781 201836513 404956277 20450 -137867555 178736489 21049 -372155889 434183280 5788 -477892284 269879482 13914 -127031806 361698826 21682 -283020028 647966441 23672 193453263 288292765 17350 -325178166 884816570 21627 251451172 215239560 14780 -245403466 197191740 20874 31085317 889557661 891 -48252781 644525565 19334 -537191053 592368146 17518 62746795 653931117 25012 -229190185 422649230 18815 57619224 66714430 21350 -8744671 662783864 19924 -319211642 754716610 6271 -487162816 921992708 14057 -233686844 337164272 21424 103865426 331192938 25883 -282461834 254581230 1634 -211483453 795224149 9516 -42605510 705219147 14345 -434310179 353418228 10075 -560618147 837506494 16349 -456991990 422751446 17481 -559321542 668966227 363 -233486918 164695449 22458 -480028087 47213335 22509 188345683 318654410 12380 -332132995 667815579 12885 -299127983 796482207 11699 -93063933 428544037 10313 69986768 734276596 21302 81781300 593026534 22536 -197098507 635951017 9078 -485001881 455325908 5978 -276865580 605515836 7791 -571068797 157858004 16915 -135911853 407208311 1264 -536894025 258811733 7581 -276682910 773837677 9661 161626308 648699789 15286 9320327 890416509 19231 69163605 641673679 15437 91841623 256776480 13023 -89262568 718358169 17968 -585121733 842509061 13935 -46069123 528052521 24825 8648546 751316304 22929 -280488675 429672183 23955 -261324987 657715016 12842 -209311930 107996672 1856 -331676723 866984494 10263 -82185657 537526806 25020 36426675 872854660 3018 -33935820 210275421 7446 -207775428 915528123 21483 -502619188 733033989 6971 -362315234 785522348 23081 -38026036 234846745 3775 -521764374 893795315 12746 -128366742 746291878 12270 -159685869 105916910 17855 177284496 472798750 9896 234780291 652633260 21817 206958732 39745063 3023 154750002 57448663 21790 89194271 515337596 20465 -128922449 202656176 4625 -598849559 34609262 7280 -302235333 556335491 13016 -64908780 187177334 8028 -49022048 445653659 10974 -45647750 697437835 24588 28493843 948306981 24573 -407985996 734746625 677 -377479963 310617895 23320 -578205611 462447440 24430 -369921311 430404666 14015 184731605 188161176 17697 25774144 154790729 18644 -475950937 635799085 4812 43116651 726959838 23591 -139537436 17775550 3913 -293370316 672258773 12457 -62175127 40636989 21613 -210821410 50502365 22131 -404664743 505231771 24226 163720517 200252762 10397 127636148 927476630 21235 -326881285 675736548 2883 153293779 527368269 12655 209582247 71077659 13157 28557853 260204667 23406 112214317 498872680 3705 -239500123 206454257 14205 159203201 633228589 16273 -386334447 922701885 7153 195157206 946068665 22955 -247409656 352820705 1362 -239111118 14863241 17042 -384320647 608969720 4081 -447853343 325486936 13778 221906885 318160323 10118 -194896411 826435357 9902 51624830 61120860 4434 -34579275 236565809 3254 -289680517 504948018 17458 -461793767 745130726 20680 -326564734 671443335 25728 -312662795 330513843 8560 -362573619 755825508 4399 -298850100 223565291 14377 -398504912 861852932 8134 32927438 190432399 20809 -103051122 43714954 22501 -23043425 502912611 13624 -126824449 164753049 17650 4474279 733599611 9782 143290565 295279957 4621 40449645 675056938 643 158741941 627071173 6170 -198212945 895731739 22982 -157776728 668523719 20634 -475918113 209727265 35 -507918414 502038991 15692 -257913440 814688877 25485 -15821263 329770022 14159 -214149259 118737533 3569 -98000008 141868458 25622 -214073610 159300125 5951 -245130492 636910278 11701 -62866207 156783792 2410 -467624351 85103258 293 146009651 523481427 7185 187229428 408141416 17172 -54424025 119228232 3648 -153796114 137451710 17083 210101034 483403404 6091 63555706 346414492 24479 79941961 942092810 3610 152400815 456256422 16396 -22016228 100886882 14439 -442663861 653244971 14085 227211819 24246026 16458 251670377 226844275 882 207412717 411824761 10435 -28834807 715443375 5279 23094189 835557746 16519 230109150 470624490 21469 -337521311 368868406 7608 -391452063 713311617 8404 180415697 346823224 23250 -184926651 931722319 8186 -451183630 411683290 4026 155415995 760638805 9939 116928998 237943196 11320 45799393 280178949 22938 243954760 714920200 8069 213513018 698706013 816 -209261833 278546214 20262 -117594113 365049943 14051 -459369852 342851303 1591 -338090055 186031197 21255 -244929110 681149266 9666 84523669 377437363 5675 169987332 70745427 21755 -23297223 535066292 22488 -365956089 323143301 546 -304341061 788568173 6815 -502109705 567145216 24451 -331102890 31596716 18702 -94005659 862887475 14358 -510924692 139523242 14712 -85362567 71937136 8032 41315938 889393339 17239 -381058550 127541782 16031 139789499 542311291 19567 156355293 409129273 19310 112658472 604817054 20992 -124743785 125655911 24025 -80446346 584144254 13694 13506154 504045984 15772 -256040718 727135607 19487 -509903816 86074215 20721 -386495810 862364029 6832 144858754 318644712 9654 -139860956 876092268 16662 237965637 332172105 17819 -595233485 788779886 12941 -272886153 431234254 1033 108225338 259163388 23604 -27357824 29701977 5511 -259767340 62357106 22796 -81530133 849443267 19574 204198373 833972550 2787 -275133352 856890160 1718 38177065 492155995 17699 -204451048 141834612 20641 -331008695 379224199 5251 -527206766 211278764 24298 53452702 345568152 19295 -267993249 56743316 3000 -79705099 466116021 23992 -204614309 956372501 15704 -48326433 21349614 19929 -239461667 489352891 9493 -108097269 751696586 19050 -8269445 90170849 2626 -149949727 755523449 23979 -265080695 49622466 4913 67151236 532212797 22163 -171760644 416242055 1200 197895477 397031248 22388 -448408664 644726997 21287 -197665662 595691343 12996 -455928387 713287526 12940 -238306490 715890161 2797 -298484202 800992675 22066 -214718430 740113815 9873 -151171582 444614740 21201 -248180210 384383206 7421 -93691133 868012908 16864 -404283290 206437305 13062 -147062991 532674055 23616 73457978 172916149 11364 -262739857 455477121 7530 -414717146 343676582 16810 -381956398 239681708 5215 -545819024 502315466 3495 -595684679 501547683 17994 -506603360 102056712 806 -270460453 444101745 15069 -164352224 596414146 25863 138223532 759968681 14183 -538641171 303022936 21436 -305691730 465503642 20527 71500825 98286031 14991 -515803741 727631238 19835 -146148929 884814957 16116 -27988650 885840894 3004 -13706987 214138751 10853 -518854234 545662535 12816 -72977551 398962486 3151 -582554944 607779255 14426 182026360 185477043 19437 -342711858 138064303 11262 28263516 905387760 4640 -581148532 435277852 2440 -579573257 89361083 25675 107847228 621660866 25407 -99273834 683843976 8005 -225576706 118333972 11937 -112176212 482419830 18735 -289004011 207413119 1140 236059618 709536853 18745 -308006924 99768780 13466 162171926 404565614 9781 -544830268 634574619 15834 -331178074 248819257 17017 239925275 828567309 4094 -134460728 445872333 23328 -123490405 643567033 21887 195653473 886731116 8517 -387102961 270785874 20269 -200363873 907122506 8571 -498929490 10296129 7667 -16698259 560090320 15559 230323483 278860530 5363 -385412949 200139240 11710 -539402444 667612772 15028 -169521663 734289064 5640 132500684 934373722 5745 124601669 843898995 1812 -481149589 788092470 12413 -169705280 61583205 981 -86198630 875778200 24693 -266873240 15104743 5734 -32332209 569696333 22524 19832729 388394057 25697 244875699 551271393 25965 86808653 41441602 9801 -428133118 849343587 20696 -512472877 739299652 24643 -45978179 559287596 12729 -274319211 575000205 22773 -591183834 185986479 16240 -360064127 145438050 7299 -79435101 386484268 15878 -346051322 536970877 590 -143424764 622580455 4269 -440760662 628242369 15085 -580960934 919625173 563 -32056840 327395283 15428 82205432 405627842 9518 110232974 353312165 781 25699734 152262341 18214 -100105717 459988878 6462 -385154872 697702721 13734 -292176663 52476229 311 -543898971 66434112 18179 -484282456 476935307 5875 193325820 810018865 19893 -158943563 264178770 9179 -557386407 631183980 15373 -235435462 885505709 19229 -237313346 405058924 4145 -507824611 360714774 21822 -426839498 112965903 17862 83161200 120384330 17950 -281717374 186671006 677 -445792261 287986097 7520 -183568709 585767876 15245 -211985477 465850394 23029 -10559455 311305573 13394 -143340502 890312302 25298 63144776 181360987 24729 51081340 568928793 21289 -330415219 836137318 24973 138137822 130194670 5367 -290576513 645672260 19737 -430356049 380901915 7746 -241448815 792339639 12205 -577807808 290363356 10859 -539804906 572356173 9370 -378867167 734557835 22105 -149589137 585648795 20915 -551335388 193801051 15780 -531169586 286936919 5898 -313851096 948237703 7906 -126981803 481353801 10984 -591009421 918740332 21344 -46456478 171395149 5689 -334744875 181952477 26009 -423791080 905567934 23889 -51974314 934572343 14879 -48699967 167665080 22005 -381195948 546254463 20468 -283183964 386205643 17164 -208331928 826022762 23090 -18045668 120485492 19902 123989011 386748884 12157 133209205 138605669 9368 -513928325 140637241 10283 138537100 418977461 15164 -579688891 187672584 755 103204125 444608677 26263 -478478730 365785251 12280 -468725639 294873105 22798 -498161306 886056627 7909 -518703424 553719498 4390 133660827 99057321 16961 -525031593 704218355 5267 163911373 56438325 23825 -81425400 607062651 14446 -49934182 79539182 17003 -371273908 110566080 21699 -529929426 314118030 9832 -35221471 865411517 3276 -584848131 69799053 12478 -421082637 619658972 23114 17968613 752420810 20944 189725668 268230118 13124 -433881368 189143741 17086 -321313914 908781878 26254 -433348407 540340835 8231 -237052388 758952898 26379 -202233039 631224450 7726 -556699433 665930086 26161 71303030 405794010 24427 234445046 181215765 24117 4097869 483871835 19651 -351968552 708815476 17845 237222283 372212957 7797 -342222758 230424516 19711 184962815 736761399 20454 -456348672 902708542 11767 102898719 729985216 11030 -204861901 24826223 1863 -22469523 315291600 20094 -187915634 263816791 2669 -411762798 790562166 14659 -134631607 816158586 17784 135695819 184323504 18865 164794971 277259710 26366 -8891860 144522694 19011 23087280 398217798 7110 -92229421 120054898 24001 185500389 844040321 10066 -91598913 615658803 2091 -419375061 472376849 12261 -494936813 954870195 3093 42635193 434377930 23332 235717687 866834135 8274 -403762461 461917834 18838 -321674135 102900873 23554 -416542574 233098217 10850 -412114754 566579111 25376 38100035 837026448 18578 93438249 611922072 5167 -377998049 737823438 12315 122004580 702298998 15343 20307881 48024519 11787 -99961741 279333629 18725 -242238714 882703085 12670 58963264 370328973 8522 -253951271 337522243 6418 -473048667 20662422 17437 -425530782 151912297 2286 102847400 299122029 25138 -291090047 757765616 20005 -404772667 406820646 17395 -233798077 208480459 823 -588417674 704607627 18736 -164930858 588509809 8049 -474726787 105450152 6616 -385676987 787274398 7759 -244666935 293196366 5296 224296979 748216837 2844 -358320639 527763411 613 -34825555 34085338 6233 76389281 225040556 3100 -423461636 737729337 19298 160154256 660781889 21608 70013522 594923801 1245 -250469963 910592824 24008 -80191137 520822237 12015 -500649899 246928119 11755 -64575822 194099924 5905 -582351949 89086145 8704 -133532864 593664941 3502 -597996853 769357812 22286 119623782 921478954 1717 -308255519 105985648 9188 -498676391 251911219 8251 -103688317 256021347 2112 83770078 676633528 14186 -504566970 850044046 16047 194455689 740504098 10575 -366702673 719123129 22146 -19306780 211753715 4400 202517680 111892750 7957 -487697727 839438030 8718 -13102349 419922331 21187 -17932164 751849955 5765 -289549712 106187765 22134 -13602019 321419723 4971 121053248 844278264 10759 209082822 395062606 5895 84766696 905645061 7838 -149311765 165878757 8537 -274635304 85747171 23428 -463465484 550964499 24498 103997857 103719462 1481 -103394943 495553544 4274 205056932 60747520 16113 -128660518 204792278 19369 -379950807 416675462 17111 -567896573 75722444 7732 174666539 906105750 1968 -256281517 451250509 18829 -471375754 779285300 20281 -555468240 916508245 4486 200944975 607514542 24163 330697 340346345 23243 -439709588 45717156 5191 -53812328 44951243 2987 231857569 138926899 24442 -220488303 697767404 20650 -14094058 581442160 15058 -238199966 326824553 1675 -109313548 422570298 11021 164127719 651653918 20850 201271953 409272936 15866 122223789 763455213 14223 -483456800 793158221 25521 -279419627 440160275 13327 -482206431 772730989 19637 -530238353 632825835 85 -46741232 747038682 25108 -455532837 286369780 12986 -300717268 854320380 16449 -583790856 872208131 6172 74994386 661363918 7285 -568635171 861556266 3292 22774139 489009804 1146 -104945054 367281122 13680 -336432413 931223627 2993 -10413794 59238466 16941 -15857083 572204224 16684 -574776044 728201771 25492 -36179897 515335427 5700 144124034 657680447 21111 -52484651 327958635 17367 33184999 88926073 19172 -512776609 52734676 2664 -251394638 665981073 6310 125422003 675614038 24515 -219858300 670706089 23408 -592475266 145582541 18496 13594564 140597567 7704 69990478 306806704 11419 200669416 56328883 599 -254056466 893980325 17099 104562306 124153676 20881 -325350244 706136117 23408 60352968 692366420 1543 -206727278 185328952 10380 -85049882 428093689 3130 9840728 684975962 17086 151549018 587578340 19612 -320983625 635630803 2763 -246885639 482357997 14973 104558758 661983040 11445 67359565 780441709 18728 212941772 694891256 7153 -326567733 497678927 16539 171085158 336707897 13083 -339198702 403755527 10925 -441575605 557544654 5162 -154928861 166214636 7417 -239742654 367812178 18189 -551067566 229385766 10495 -398330414 275466774 752 145249153 299720070 25060 218713191 499081466 15654 37051374 155478188 24040 -221323311 116321686 25033 -165863625 827016912 18417 -283288174 445557643 21638 -600293443 689821457 1978 -208430401 498260922 25549 -113648572 286483945 6548 -101197504 953195628 6904 -149423871 515448346 19331 -267621214 597875520 1144 -282586407 540779607 6241 -251811849 199050688 13577 196214565 613762662 19646 -128355434 205944833 4966 -106616763 102740332 17936 -202717871 344982969 25955 231460360 664934475 26112 -95178622 592393723 17707 -570567217 59102996 2390 -69710343 318088601 23154 -346932623 471713422 20259 -229094337 513100230 4891 -583433932 368236733 8478 -372857992 611417786 7904 -163315074 78309693 16448 -410631286 18541196 7769 -224971858 638842007 18151 127219949 409296469 25579 -265347742 277406251 1590 -516631024 632228780 8749 21800348 15670321 12885 -281519284 408115900 9786 -74839652 817069546 18506 -17464465 744790319 2211 -328333956 413957275 18344 -487565164 322432442 22203 -73912021 466876203 20459 -385097211 551679058 26354 -179369428 138652348 11263 -517230243 478488584 4718 -151570064 624407178 6676 -177200652 444367655 16456 75812822 618333922 5846 -330247819 615600681 9822 -7163312 63114596 15276 161790904 443784163 3806 -385556168 584890138 21635 11068239 456702134 26314 46183860 456730356 13642 -194062467 792443523 8348 -217668640 844324270 2818 -298762370 521904047 3716 -357911712 525551436 7584 -110908651 777848795 6094 157557588 688270901 13534 -123965926 698055818 22236 -237914109 210971247 17392 -456462092 648349891 26372 -387741648 901871243 9093 -466830389 398777613 9911 74980029 92121666 12185 -85817249 211686773 3947 -309717444 457410691 19421 142935825 249368804 21788 157149857 700074996 18353 112980869 538518444 3715 -307468275 724835661 2470 203493616 461444288 18943 -231121999 706524114 1512 -184831722 795714478 14782 107842036 495358511 23467 110326577 667806434 7478 -542828385 445081436 22470 -358599287 134635954 7233 -548364299 472954879 7703 -19527393 119994509 4930 34350493 237309398 8574 145319253 575992243 20998 -101237883 144628815 15381 -536080550 157733213 12371 -428748713 744776437 17135 77129939 292613517 17370 -337220690 286840375 18807 -590700495 955745856 22400 -570502171 940478022 8658 -57938768 489433470 20720 163840751 705963904 8401 -72848192 463216062 10930 -586382502 272487079 11729 -423869675 741452010 6115 26956536 669581093 11165 -588335399 521836617 14557 -22619809 542703231 1759 -259734023 410992547 5640 -77148664 354256430 25124 -563624933 673578680 14844 -383733841 854011273 8338 89664773 818802694 23604 -367202076 90984369 9002 -33805981 800227575 7405 -463938382 809656134 15089 70081994 286631522 5248 -302054811 882414086 1385 57030648 46682935 3188 -505672597 610979649 6289 -121288805 103713319 23906 -287533995 331096896 34 -190053346 401468692 18298 149766172 843466894 6279 -187502032 940672259 2866 -340854742 712600386 24917 -142290682 318808850 22662 -82608173 805415687 17111 -528789177 401195553 22694 -74107868 173024915 21119 -214356210 245244465 8510 -566914718 844938737 2441 90251068 373957929 5376 18541199 520508072 17034 -522430492 63041851 6803 -390775505 616898738 9032 168467962 439924891 11324 -45157959 614994295 19286 -132864904 690093979 5547 -303870977 782806547 18616 223814741 112685456 10544 -352352476 602878996 19229 -364586477 559383127 19346 -150062331 13110773 8267 -209589293 245863604 5918 68069510 42449148 2315 -262163216 460705575 22609 -489332327 958074955 11957 -1642241 440762567 7968 -60841619 575108443 24558 73428280 394859773 18094 -297884591 454748565 22475 -94062309 789210996 10940 -202853435 625535637 1771 -148976788 687034160 23164 -198857171 587357745 19941 -282922384 485537488 2392 -544492409 279342337 23704 134831715 48203687 13495 68313044 542694561 8739 231194764 385176024 1520 111734385 850451836 1645 -164468623 507853598 5366 -303027172 339562767 23926 75077485 73717081 5996 156289074 825362681 20002 -492698556 366358704 4970 -186637767 80815959 4505 -455961031 516834098 23541 -143872793 262484775 8073 122123002 520250280 18378 -314839566 740001216 14852 -388714183 167107748 6954 -347235659 574171997 5634 -108797924 738873031 16744 -578245588 341882183 22372 -423622907 475574104 16075 37692025 312453737 11368 18813530 547554012 20763 80950352 762907381 24706 138771216 590571085 4229 -560413601 524847262 12172 214311599 115812121 613 -495997475 52564648 6983 138344753 906729844 22043 -564257912 294083181 2004 -451536595 783016334 4616 -18376266 215783982 17597 117576157 200036271 4414 177684199 486028963 11089 -440038334 444447548 1075 -597303745 512513449 15255 199659001 219156304 19436 -517701668 170494156 16483 -454868979 821003564 4017 -37160020 559368110 15187 -93587032 91300621 14917 -565445253 936697342 4607 -45075305 578999502 25005 110354088 63602018 22579 -364287900 366852752 14344 65992752 880206842 10837 -532508272 188894049 15547 -58506441 34228194 25592 -601118336 842702708 17624 152000034 597721061 7451 -261564677 829929529 17657 -92326139 599465833 8289 -569870791 264308963 26202 -136975301 671547610 14841 103905040 853738611 1408 -57832692 464421320 7292 57016301 456311398 8649 -334185509 337035591 4501 -244015795 97609966 5764 94817391 944726158 16834 -206745871 612056592 15624 -309779983 36357983 6878 -94220351 34339220 10021 22101309 850290550 430 -86756391 904044248 22136 33444247 276963982 20712 -476166835 876238635 27 114955783 299765694 23462 -55677696 405201159 22432 -207554593 43437970 7623 48146550 922624183 16117 161215353 387073911 3789 -589482721 471188411 11198 190624030 139852791 14185 -140165226 271706426 8595 -466417630 72115375 5856 81699192 879299455 17745 -365971130 762862368 13530 136258683 661638162 22746 151058206 243229694 20824 -18771747 480918963 6647 -262664876 750269498 23609 -250528444 340566536 25425 -353585322 511213189 945 -298360647 615644457 18967 -245633550 268577735 12981 -333688787 677545360 2070 4175482 53081235 17623 -289203540 433738602 8527 -102452084 767556038 15030 169954068 238613852 14043 -118230168 334714439 670 -425388615 549914072 17870 215629123 718917131 8004 240281840 415750530 14268 -466287732 124707166 2053 -173291302 476747011 20397 -60388929 113693271 24712 -16488689 350793002 12844 -204402353 924084403 7046 210742756 607797626 15765 -467578046 487099181 2240 -206345594 428585352 11959 96917823 490502967 4117 -489389674 403488030 13453 153266095 763962792 3369 -105533343 115139331 673 -134633308 762756254 20880 -562377047 714093054 11812 -417340432 474300614 6971 -460784525 366463597 16210 -446146516 746376570 19616 -466153231 528930922 10947 132516783 709043247 19906 57544806 201074385 19055 -316975353 667181236 4737 204486698 312787410 6451 -225555716 469826379 19504 -97360988 442757873 22872 -263292290 510779680 17354 -904752 798612942 12481 -509605392 794483223 19374 124115108 858965848 17968 -87628966 438308270 12234 -82514784 746230638 10969 -551086970 653593815 1265 -372293630 553957732 23607 -459246474 890983355 856 -146416322 882435551 19968 -571741685 710848148 2504 -78221432 33778077 1671 -40201585 260076073 4429 -44169281 303273146 3673 -524231742 756841158 13384 -437865373 572730072 10338 -510314041 641514334 9844 -579548895 150718061 19814 27971542 403056924 2680 -322894044 814570779 15912 -526436375 389321772 24878 8968214 689889085 20820 -306110956 946563498 10178 -115677335 501178622 20369 201102058 599849914 14938 75340692 756828556 19682 -408758683 767357692 8372 -133448215 187236884 7797 -572322865 218877691 26178 -71264133 789691597 2429 -547873178 932672724 19900 -315990160 139042325 6099 -521093469 125388626 16291 -96918304 720532226 18354 -294626261 354115584 14649 25533913 486817507 1054 -494716740 79826638 3057 -525531510 504526028 19908 -451010021 242496402 26292 109599976 875782805 24354 165863648 277078263 11432 -151696511 303481147 23278 -266979141 742902844 2978 195808978 594435506 22826 223467098 218618642 23251 -220667924 552553716 169 -265513924 138913954 14866 -414877613 411098811 10167 -270522243 506956410 4000 179980360 584846941 17174 71089867 223620633 21350 -224678456 419112284 159 -45588672 599383342 12055 161029000 279104979 24716 167419391 78654222 5630 -100805299 278348285 16958 -174920839 170981484 8352 -290036405 138775716 11779 -153701236 741915683 16730 179601671 328308148 8558 -291616037 173482075 23549 -290061290 64084924 4150 -451632440 403853324 12432 -417243319 874397540 7651 -42988101 905082457 15355 223972988 669541384 9291 -513122247 114567073 7499 -190866757 43973375 9024 -149132747 811818141 25044 -422126456 494410483 9767 -466300800 374443146 23452 159142034 762296418 17786 -248727683 96605266 9218 -181354962 730961027 20525 -161084893 64578704 15511 -366714833 245752941 13323 -404994709 686242360 10828 116959892 608847144 20925 -410891869 58263143 26099 -584818362 116417721 8295 37696903 891932335 18286 -92467520 120132771 7683 -63676219 263689583 3573 -483626912 271232880 15080 -182599443 305839744 11170 -357414622 206641880 4064 -474361285 424304413 21365 45521270 558458238 1216 -102407994 447068836 16259 -563655992 719796496 1730 179252793 618045578 8331 213073437 769651910 439 145774062 760370756 4350 -55485988 199332666 13077 190916630 261454778 18115 -437734742 142679994 3126 199774326 530447197 17475 -282340714 134397855 21820 26821200 61252131 15225 -165322557 647302394 5882 -268753934 72379833 9748 -109696425 617265942 20718 -173829793 705442799 6402 -130307852 298225357 17075 -53283164 712813555 9909 -174330855 550013738 5354 112064909 28647408 1080 26507878 289412355 10226 -157058584 287112147 11978 -562741891 345625471 2073 -340064828 811887946 17530 -61943840 464633872 2908 -266489486 569823874 7530 -325402976 300402948 18114 -326867650 592024828 2440 -37336484 645614242 9243 -277883788 722557179 21962 -446231173 537210213 17817 -575232823 274355630 4564 -380613380 532942983 2061 -160063930 679897040 3981 -555668925 858069248 15719 -78444493 651755211 14053 -431335772 868958335 7869 -28018257 356970279 7192 73941975 342817719 21971 -281023971 367815611 19504 -548563640 922122554 3520 32111129 838991812 16391 -272033631 427926695 19851 5281846 535221686 14267 -179769977 66138705 17423 -175726779 23860002 24675 -170662347 650950234 13410 -580458164 445556452 16384 -582848249 788790245 15115 -438322950 675449543 10896 94007546 166986241 21325 -93274241 20738660 25810 24489533 644817692 2450 -356865188 701006009 1847 -493084293 475519580 1202 -261379508 670104674 15207 -601664446 931275595 4837 -223483914 385155787 23816 -36972395 778982270 20273 133528435 475257179 11030 4988080 440790626 4031 109373276 515254555 16675 -398717505 947964163 8738 -469380622 340062781 20835 251972347 238825625 24125 -80351892 748776613 9077 180319159 787104064 16230 -33052073 665952606 23086 -351669315 337641435 17546 -454185853 464509667 5007 -553235700 672286038 11477 -471152016 951136504 5841 -303636581 844203058 292 -131572084 323038466 9579 -446930127 174612479 10479 -330416672 152431321 11057 -54591570 419415287 19646 -391552834 24975861 25867 -159546818 78282031 18962 -554516573 251778460 4403 -371476754 797162992 11419 239518646 479208206 25470 -582788633 894551269 3967 -43598014 78053571 292 -591728439 494674699 7572 -269605491 333373909 12239 -544436974 31597555 14676 -103976457 796313386 11520 -293580100 785490181 20441 118240340 784686465 5672 -280371556 21508966 6034 -440495582 98436329 23705 -223104448 377254458 8903 154541575 509814127 427 214570931 368978326 3309 157029476 223627008 9767 -401238565 737606530 18351 -339266499 803946127 21236 -261132794 262416660 2604 -197408260 39575745 14218 -254456119 127138148 15257 -157302116 715353265 18979 -79353137 372042104 6659 -184914343 620690064 5417 -558175374 321706818 2643 -554986602 434893601 11910 -170539851 160973660 9974 -43977255 448300881 17695 -245234113 507891547 17960 -341526970 233344663 18414 -154654441 847696042 631 -168564944 744102844 9671 -189889016 468612534 13029 -35023753 150829200 6931 -274628870 684910134 2492 103769768 670314202 773 1326297 795222433 7086 25975149 839028663 9466 -551190757 125105032 2189 -444257644 130639759 22913 -232449530 759449011 20896 -355136743 223153674 13617 -28627845 205179306 26314 -58243361 274706283 16380 -200046607 716053955 18997 -240157819 31897230 16971 -200377812 628048937 16694 -236319863 667739803 637 -13636283 327354494 14744 -209109539 240979876 2788 -109119789 312390447 18711 -585834876 814004824 3615 86658396 593589886 11005 244319928 690112926 1881 85976381 333485608 25148 204762010 211489956 18178 -561739147 67342393 19544 -59439633 528888705 25059 15667664 563937687 11182 -566290381 677825018 8245 16115614 82673836 11109 -600400712 699888852 11090 -596627771 898667714 3417 45748521 929203470 7957 -514638799 438614653 1215 -105789187 73784082 2234 10567209 919948666 6159 213319093 686947289 7519 -139323793 676927031 2583 -258170493 39278613 20136 -27546953 384004020 7483 -257350561 336390878 21093 141944731 42698543 22217 133959286 695480653 13390 -329770985 747217554 23963 -100406962 615260122 24923 -507722126 635819817 6630 110772046 517671832 23684 -286172141 284996883 6019 172973939 119641328 9334 42431637 392262069 26227 239489657 767533798 15778 -505005274 671644872 16419 -252051619 806772353 22016 -70756673 544697532 4607 3939634 726156073 25082 -492813556 762592779 3858 10731971 9769911 19128 48724028 422490781 25525 -245737254 932675575 26209 -552682452 82046458 25853 -150617699 9289249 3931 237132570 636471267 19220 -289879067 123398479 22828 19200422 651903115 25608 -134957588 905671714 14635 206117704 152642899 16635 -538000969 637297407 1520 -254001686 309577251 26335 -126630299 110433888 19729 -457209655 422891276 17588 -169402990 120174164 6954 -241297710 486440039 2570 71236122 805435946 10009 89433295 756322853 23090 -214695843 830990176 23180 -229600003 119081598 5616 25535432 871933755 17379 52185980 373892385 20782 -83394909 62855369 21256 102391290 79619028 12305 -395948286 435237226 25588 92006710 179582483 9169 -49577642 515623403 9805 237224038 713591154 19386 -53387803 804215203 3005 233456107 777242109 18088 -416261161 653152134 11523 -577614133 727586456 19098 -58029544 405519752 7488 78951534 62605608 7820 -429437198 255438947 3463 -290824027 306297713 8124 -592101402 753272888 6560 -6114212 927524571 5620 -600728105 80312831 8315 -259481055 37529905 1674 -511686739 84921451 19843 -270560383 89572351 16529 -491583601 359610247 5818 79856565 812034587 5809 -441750732 683042179 2626 -160026395 679523490 373 -404241278 337405553 6557 -49880733 62308966 20770 -502351413 366336952 17592 -290207355 123557704 13821 -169710706 521885648 21878 -380000528 508829582 26397 107495574 869612255 6393 -539963292 396117080 253 -248750773 526123428 15060 -296091899 282558211 18006 -389249735 366898386 16622 185747198 675516059 4443 141500348 210051516 20619 -346857861 26763349 6047 -554698308 525359039 14162 -212611103 738915238 24380 -38572350 501890950 12526 -368766696 547074982 17721 -280954524 555752046 946 -583453215 468975565 21755 -117165500 863356287 4154 -591568402 473264639 20444 -15523320 761651584 20088 -16352228 380257504 1273 72671680 643982659 6323 -244711329 250816251 6211 -366513575 673405241 20035 -247802564 801856405 8103 -338253059 567705332 12495 -255625603 746972072 8973 -59596809 497895862 1304 -38198574 108363940 17175 -590456868 146039974 18877 -369784128 470922282 21937 29821809 139668195 23344 -52592106 368103048 22178 -21702437 439589049 10206 -211728591 804180715 23489 -426716116 432693611 23159 20622423 820764477 11508 152281986 216410779 23049 -505696508 844214545 20415 -494218684 830680238 7037 -55390594 553943992 7327 -265853438 379357016 13838 -483219926 113986702 10256 -161688637 21670337 16340 171969812 524803725 1932 -436408512 272796587 18316 -358538410 94561803 6314 79765095 173164211 22366 -582259601 671248739 11649 -394258830 806786065 12117 -79020315 162220614 23679 -7298668 384618248 14777 -194556022 885564130 18499 -55306461 590195334 6829 -143178197 271922592 1895 -162610297 216843756 6681 65763957 675557474 5896 47831827 767574502 23625 -587207003 211649314 10837 -198997876 526020485 21392 -357542114 455698263 20192 -336449375 223220657 8712 -595801286 263237067 24362 242903254 655827105 20555 -363108364 75533252 6667 19628203 280824150 6720 -133029966 837467193 17784 136959205 310255096 16268 -510355602 345866306 9471 112869967 502690343 2747 25230779 282151223 15856 105917502 733211667 21991 -88370576 715036627 19177 38414776 814170040 23936 -502806516 370987363 7098 -511062673 526094366 9504 -394005028 550782683 5850 -156776987 538365589 6063 15239586 285870514 4271 -410231052 246792026 15848 -355242327 67543211 19781 -434538827 843607020 5907 -119513621 704918009 1711 -425132479 70630791 3481 -278846458 705315947 24784 53033379 345344400 24512 -203344235 464140106 23059 -130877539 30099900 3855 -208033802 178710153 17886 -350082859 667854898 26119 -397312349 538653418 13166 -545927014 246458210 7548 -219149221 571330058 17246 -412184404 167708372 3043 -556196224 594393642 13693 162579701 60559290 3162 38054611 574064791 8648 123525962 303237492 8342 -374892357 943530934 10104 -158148274 132391525 4707 -166199553 899738091 14622 -273612736 16982729 1872 -307783958 111365245 18373 -597965696 263298897 22781 79141164 730226942 14567 -203760516 791474804 3910 -2264720 953318023 8227 -576678714 684742568 19642 -46628856 864243287 25272 -390818530 323381556 1019 -193762433 955948318 19149 -355044796 218711816 9033 47170182 894298579 17038 104677506 663581469 11804 248050355 32826602 7099 -377647861 605339764 25752 -394753400 674240787 15229 -366381635 195161628 22008 -207423156 893605052 24622 -147900090 583248542 18641 -128839115 211716871 1002 187207118 944835886 12686 -48799002 40029175 15495 251331024 501671454 7806 -9404712 65522802 15409 -149883253 530509633 4343 -498044191 912844680 8932 -459425656 283567015 13458 -454611146 494803612 20808 -197201126 358833583 21324 -249858552 472921143 16105 -466389733 512987722 5283 -355178190 699743368 25282 47765428 475198909 5301 -322702921 92666632 1799 -428145932 389263866 14291 -327678740 545506108 2593 -262903251 342715731 13455 -271391512 263495478 3635 -464535949 776950968 8881 -244222587 668423574 23981 -504364711 290605300 26157 -281342695 874078925 22799 -5022148 504253406 17773 -126182902 564525025 85 -102877867 469247578 17994 -440376125 852481448 22914 -358164500 558836068 6948 -442941801 228387933 21258 -283919876 409477663 5619 -183936004 186122195 540 -28291905 169532767 15659 -90989128 186572166 24757 -540418335 590313998 8400 -588122986 897535136 17142 -141926455 833848582 25420 -237800785 851177606 12565 -204520619 402146879 22599 40913467 455744766 1286 -520483936 619195888 14937 -471809542 366227758 24273 -63419187 478998860 7044 325926 360789187 26382 -239395529 266356148 8743 50846174 275145004 2438 -556132942 587398155 10832 -483354640 842919230 23531 -244374637 410788131 12056 213475684 601057105 18292 41730168 620612744 1526 -381488188 577917942 15520 -337167759 98264845 16011 111606492 876772840 22377 233436060 16767674 16891 162894342 871900074 10097 -285734752 387955156 16510 224812167 949149502 16331 163874841 679341685 15594 -12171402 331815802 7951 -348430102 575072603 26044 -102275462 754796496 17388 246347338 245891549 9942 -493329875 465415579 10172 96428334 451999972 2508 -442958693 224240102 22621 -455775159 84995650 11798 -207818948 665679200 3742 -36260251 918716593 1321 -414875284 73276478 24107 -312455676 809596092 7092 -517317835 131318161 24709 78451496 209723679 22867 216285906 654023718 19645 46879322 958130376 4932 -129490345 265034236 2440 36816697 71782340 16710 205426470 247722410 24939 -104364491 951619122 20661 -218340244 94499876 7296 135933492 235425318 14203 -238161874 229526750 10128 -226848253 255756727 23602 -377982483 460132143 23407 56635504 570054799 2963 -584006692 209697095 7774 93017331 207250498 25664 -255646247 211349395 9045 -293102863 334366124 6357 -140461208 471231031 22523 242297129 564095868 19243 -224635682 103286662 3738 -178585921 807462745 16653 -491443251 77519499 882 -267788354 313855004 12952 127671128 272881924 15999 -501904114 91886181 7359 168166954 619075785 25789 -193724362 783603766 25591 -136418555 262353804 24965 -155653343 500964335 3009 -533778323 21239810 21997 217034467 13663649 23869 5189838 154139200 26388 -161170210 492459795 11014 244601975 337734122 16146 -39918003 112718478 13303 81811831 102127106 17921 -550929100 726751458 18432 186170369 15110748 23894 -544092525 218229252 5482 -413665893 878718601 15187 -577255943 748595421 11351 -105271356 663480550 22510 -373451230 217812148 2123 228383631 262639465 12813 -2137607 419262353 5899 -250113453 731129614 5750 -481447706 648940953 7819 -554950132 905188528 17788 41925563 918669885 14727 -274368153 642760355 10706 -381030309 471136628 2753 97468618 769504763 21838 20549712 385654077 6893 -586747532 644737525 7693 -142147447 161163158 4806 -65845064 332364632 22315 134595312 267522733 17505 -541402093 651390395 9635 -496120873 532566202 22043 -67886847 797036551 20439 240395129 541970041 15771 -124464456 339202920 17293 -251838068 115623432 5678 -494164972 873424155 3027 16099769 821949638 17280 177403504 620415729 11033 -234016391 726757348 636 -72292643 486767983 10069 -421370280 160813281 14142 180075726 775365144 24689 -214306831 849089237 24482 -460591223 454640951 23237 49648332 641046648 12517 -286274841 421636835 13640 -172628429 725863068 4538 -546779089 550324927 18549 -498157389 213661544 2553 -416169967 802969546 2289 -53998216 401749415 3951 -226683127 460110543 8164 115527438 662690155 5957 122339306 789593653 19055 6560595 782153281 24971 -58359997 535115603 11157 -473484281 322812062 25886 -511780230 32311269 8492 -235980505 100805571 24282 -87300477 366404191 11949 249857869 347182936 23592 80013355 917744116 14720 -381896097 355908569 182 -157888448 442356332 5095 73805858 203816260 8740 213044934 690569199 25556 -239624811 21805391 9514 -375086863 635581311 23549 227399027 418434570 23352 -109220805 447422986 17961 -231413240 724974189 17479 -87681892 521178630 18319 -558551752 481725969 722 -317318570 898091687 16428 -189714456 314882683 13530 -300986267 521123360 10033 -154158645 167387983 22740 -286631185 30824015 19160 108123300 156757012 19631 154970500 546194323 19686 151237055 189166675 14956 7667169 295593438 9184 50005194 706704552 18180 -118216387 694517315 2928 -411507653 51645942 5748 -412259583 92350903 22711 -247521731 620147088 19347 -52915039 588725369 22334 -192776542 799623061 6868 2667961 215503324 22797 -18413238 376624877 7915 81585934 739450769 19689 23014949 783453270 1998 58641247 596227625 4810 -255355331 405493686 1675 -341783833 153542193 19737 -330447423 63329089 15601 -508006590 336536948 858 141256875 130401240 19791 -415527023 61898249 21055 223028125 901633533 4907 -522697215 143037645 8108 220506153 598697420 4507 118348344 737976319 11669 -345003562 622428626 5415 -233165788 374671988 679 -215984278 805626783 7378 -213434172 465955121 18908 -37492084 532389159 20851 220283953 664762143 15158 84566201 318671362 1273 98249962 521676614 6120 -513579381 872651948 10519 -342685799 561371157 23996 -31642714 568117124 14001 12219286 244673470 4730 -387087866 371725244 1264 -498249590 685435353 24800 140562522 521601539 9531 -188300236 556194578 11253 -566605541 621691227 13974 178609150 160309584 11735 49046955 850814572 5427 -504214323 290593223 26462 -470277909 817096327 18223 -558106300 171503360 156 -219153284 349622289 592 -417832308 55396500 21267 -511360850 695834882 22229 79662861 230567137 6710 -532912919 815315363 26320 -17079581 536081946 22742 232453014 600257728 19161 240865636 105375832 20481 189566632 267341776 20370 -587797867 191784432 25389 143957042 619444516 23599 -468454155 697990205 17287 -589924054 223460876 25910 -467463509 454601123 10594 -31309669 793657375 10349 -332562653 904708668 23064 -481726497 264842420 7816 198322417 92339338 1956 -524557119 935353153 6298 92032661 405432906 17080 -479091974 729896248 383 87066507 79042929 7989 -315007710 907943903 9101 243977268 728317882 20644 -543868729 708624068 10670 86480662 219881226 11826 -205083728 865712631 11220 74765260 433612336 21390 -131403067 71709901 22175 -316244824 756975017 6270 11338233 36377365 4788 -36097723 884742264 1375 -487801207 897384745 916 216072904 935679084 14356 230292271 548278041 18143 -192071677 798714051 14532 13958341 244138343 16775 -196313712 411932679 4580 -366426905 124016658 9615 -36380191 303967739 17898 -425254479 696201666 1406 -488462174 382528921 4818 -19435278 58399457 2490 25658404 350214322 17527 -351577579 834435112 21893 -95917336 104456146 25462 -330446759 732885872 681 50083005 644148394 9386 -233076240 359098190 23453 -516748294 950054121 21487 245772950 722842693 3038 -451640772 634312513 22437 -185694434 523507422 20886 -296077606 258180354 19449 -223907195 679716107 20616 -55635283 42327637 9944 119037403 492203227 16600 -559717544 55330952 1856 -173689028 865681043 15942 -70265077 839477590 25567 -589829392 880110369 3210 117204935 526057028 3889 212664673 397314378 10519 239790512 847985589 8124 -510441162 121398536 18254 -518364529 846391904 4773 -288751479 246633958 2914 -321772363 404784634 17742 -582130744 931346903 16257 183291878 518787511 25177 -484501047 897347336 7953 -460069799 398699179 25537 115492821 335480060 20244 204945816 710358100 7202 -429837224 184814506 21107 -125785106 504119648 24308 -234887048 156731588 11781 -56743626 65868917 394 60187951 356285060 22247 58260735 136754668 14373 15641665 558454055 21235 -180313626 207739604 14817 19524423 709545920 5175 116621328 565806554 11265 -549166590 568820826 17154 -215054330 586613878 12538 -55842505 71815070 5582 -478725330 633014538 1263 -255251260 92732294 6734 -577814560 639477785 22559 -422192528 40412791 22543 -23773292 765724364 9594 -266429601 113032285 6491 98182614 679996650 3854 206713701 709789131 8999 237444279 161991266 23903 -329815309 25475527 17716 -96701446 697078907 18815 -168647602 460383450 2886 159226630 538225241 14585 -99667753 334687525 13739 -539731809 628481574 13970 -379794331 43856937 10672 -155110045 721001027 6065 -20045665 855698698 26123 -380301208 41826426 11326 -33812725 388319630 8717 -190938547 204653030 2370 -186072868 775924263 10008 -459997809 835096895 15936 -170730661 76055068 16856 -246641000 361914157 3178 -433232730 615768170 23321 -489839285 79457729 25786 -569130181 305843925 4211 -430793007 629947658 4162 176566433 813143842 18654 -573360812 622519543 24407 -72529932 228210290 16708 -107330198 952214504 6441 124106463 446450716 5796 -440679284 170055254 4851 1850264 514235923 6863 28863795 514679139 637 -574343216 463894986 25105 -191953350 844440565 18040 -89470045 900688724 24877 -532438784 545520079 26169 -230462711 428675529 6041 16523576 808676824 20699 -525959935 900586021 7994 -487801842 448905060 8110 -161542891 753817896 26348 -252769573 617437588 22187 -431255637 186019196 25038 -457219324 696569046 5516 -387669501 713357988 11687 -361908321 637912909 24388 -207694847 113046734 13744 -339093420 636085832 25526 112832867 856343062 24032 7667526 304095623 4917 -266347467 832412534 22097 37008841 693059506 15450 29757415 605353083 1623 50575323 212560295 11892 -264906017 470770047 25790 -138472922 674503770 20057 -17653933 650736818 15258 -97943371 118625206 24997 -461487902 936281579 26202 -531945583 935225564 24079 -131319833 710284872 4769 -152805487 607419332 24287 50653883 683991607 4123 -381338362 445527544 14271 -30121028 826308998 19699 40796349 173242827 14001 -457360121 576426873 13170 124413508 643459121 13084 36417920 808363337 12074 -107743403 236592791 7082 -576469478 163590986 8115 -192932162 98966848 15765 135099761 889634426 19983 -422669295 14678255 11269 -198929526 813015241 17580 -173876691 68793549 4694 170868985 617914941 1241 161650909 229530877 10535 135198871 552641749 18638 -289204043 255228759 23443 26138758 622966204 14571 128699509 666667770 3770 -211385710 535679435 11430 -281478201 103751690 3685 137593360 315364812 1066 -98847440 204043751 15389 79728564 200965336 3869 -72234505 631323731 14949 161213099 791595878 25707 -495695328 45364541 17134 -425274799 292577343 13507 -93162645 618125153 10000 -533405938 858147100 23440 -515240054 409564250 14824 158015672 695668381 1979 89779435 269488427 22424 -468076562 926729970 18831 -452973189 787849363 22749 -64012763 664758106 12078 -123431492 694479700 14397 201928666 107291552 21505 -443505555 399110665 6745 -417163379 117137436 708 -162834577 297064211 10041 -264154179 589068323 23075 -567358270 725577942 5811 -24370392 235704167 22710 -572633422 946263080 23718 7853252 402601811 24140 199573221 848113290 68 -192502132 690692600 10678 -40475525 545763503 21507 31810802 929385986 14149 17572429 661801202 7435 -357232045 146211998 14641 -465955544 49577886 5519 115097826 263375376 8683 245039924 713733287 5087 84332123 278691986 384 -12091684 517056542 12598 242703321 492151973 16823 -393732713 558308491 22260 -485155718 955766479 3671 -196518051 834137173 24097 98778690 556283726 19094 -336431863 793684443 557 226725337 458040299 25714 -555326771 356700738 1234 155361760 233641492 15505 -574766269 651745368 12103 -134377189 547506322 19007 -235798885 875179402 1684 77904117 391734986 23736 -497785738 662415850 3025 11966971 135918731 7009 116848264 466330586 12931 -453797964 705839458 5582 108274525 836833127 21302 -315820336 819211482 15659 -256191082 130119202 21737 -478082758 480803497 15003 -354866510 664189072 20172 -336375505 47732923 16049 139164785 172229888 13077 -26518791 953662943 18978 63191104 737860178 16823 -409922511 17726261 18968 189807114 693996912 18879 -460001461 81840770 2396 -204453654 584625687 1744 -112019717 852566044 20024 107723601 495569908 12124 -51810575 72042167 15881 -293426223 356789685 6986 -513749628 871443661 15303 -102122875 630455231 21097 -92175801 394186264 16513 -84998344 838707290 2509 -511300892 349415210 3147 -521236744 27585541 6817 50161185 119486730 718 -426008888 336281458 3314 -89176249 776740100 21246 -495309717 754079764 3447 -155023694 621465883 19216 -73232882 627271718 19193 -261157386 232019786 1372 -299527553 423931629 20293 -49418809 455860894 22192 -285907881 22801207 18797 -331390397 755245224 3641 -50867961 822303167 20903 -239159585 338555149 14683 -160597993 783616191 22506 25984212 701482945 16262 -81463493 610352667 20198 -128406264 540216757 1120 -27451277 131946573 2032 101687753 341920347 15311 140624722 819541987 22633 189144706 559422696 13426 157021310 443923154 26326 122262897 749282635 13742 46699065 334480055 11791 136108271 682724940 17404 -73404361 585588786 25120 -316551886 272894553 2083 186360455 486644895 13384 -576261480 771349570 19710 -265982689 849394353 20841 -535943712 778415015 25318 -469164284 204425121 10917 -190502499 661573994 25020 -134714041 640843563 2135 -162474886 703018382 21863 -9186014 150128410 24158 -304955471 842289146 23045 139235191 938483641 12085 -448247474 125838960 1071 8801989 946289514 9065 -531132917 150541761 14607 -249671285 776501906 6983 -371841030 110942971 2544 -72811187 392217286 20151 -557483904 333909456 16529 44931980 245890279 4974 -224364583 711210901 10140 -155509101 510003598 13294 -332286634 53069745 2442 -352973607 134774515 26098 -392839258 867628619 20230 -33065462 229135944 27 -147262493 217782473 8773 -7158163 652393703 6980 -329298901 524628330 7819 211390493 803915916 21859 152064118 460689970 6232 -52007496 253160820 11057 77016716 86964965 25278 -532693928 775800061 12963 71592518 522567867 14525 -146745184 728369495 12378 -570920530 240717512 23756 -261021658 468035971 22157 -165520397 632359722 9380 -34548760 771093011 6669 -373906970 811559383 11044 -508348151 521600039 23681 -447742577 457871166 15355 -155585989 265852034 25549 -495264761 257845466 5884 -196066521 63949397 18526 -16235678 937850596 21577 -562794371 117815454 20885 -190015445 577958105 6299 -223415974 372508067 14329 -337024872 882375172 2667 -282656087 485945625 10308 -141722906 829561971 16633 -136200939 844770162 820 -54155730 240698812 1754 -349281226 107573636 21068 223848269 293995317 20687 171628087 788703781 4828 -263252553 207016773 6589 -599147460 177356612 15117 -554770053 569698863 5916 10829593 113165929 25236 -188846840 663331543 17794 -212408788 697475628 12003 -317329281 789251951 23799 -408956130 598751860 1564 -559598429 718474197 8114 -594363235 165513924 4243 -301043365 175420762 10435 135798346 733527587 1827 -372958392 892184558 3804 -529265346 225241130 15558 -37894624 270124671 18668 -46927518 384178460 22691 28150678 236423559 17923 -250426938 909215299 25781 -124757186 357444107 8176 -519819910 420194023 11553 89245580 953187829 4089 22235970 624060316 4615 121745468 656461363 20393 -508810216 395371810 2322 -8329664 663652960 4859 67970951 550940787 1017 -439445323 427678373 20918 -391276033 156601434 22268 90765830 121335655 22922 -365835116 416015771 9933 -302713190 339753447 6410 -299461356 217019286 1653 -252317880 407344108 21738 -89250892 222580385 20879 93575113 826320930 3519 -204181248 433398956 24152 -448513137 42337654 14177 -141791203 801547967 7169 -347719568 46805334 4024 -204764942 900509090 7161 -483540215 812053111 20905 -151965818 153288849 10389 -308529922 310765791 6403 -330847700 892680553 6024 -184400280 115045916 7719 146407644 336484197 10021 -328023835 365466252 14671 166029753 607777817 3067 -95857249 679233238 26199 -161374017 20562565 2957 -54181166 916108064 4007 -280413242 658059970 1428 -231992024 585117876 4802 86933856 498145739 11204 -200885665 205984877 19005 -258093611 278936493 257 189752303 125636550 6614 -219923381 839488314 12759 -352127216 756237156 16425 -548453521 297055660 25513 -356209216 44061419 12239 220426045 658179332 24468 -262004906 389815088 17525 142404116 352343164 5329 -574219767 771782041 2351 -289021041 163513525 9389 -120155560 650415299 4922 -91233473 716799616 2232 2763451 674403279 7642 223741192 312521013 22102 249661952 598521618 15169 -128815551 685362727 17025 -204695141 210714520 11667 135192487 493691611 1596 105975987 544661718 26322 -63968806 45155236 4345 -228857581 317392997 13894 -92208176 312537636 17000 -428181599 379683418 16917 134610716 76729860 21541 -488185556 158537564 11149 -356477495 776708504 15468 -557249254 320248984 4920 -159318518 445845930 16730 -117288847 380125702 22404 -179152146 281679921 21416 -183691188 435877048 11245 -581788065 32325787 12554 223518562 360106963 17918 -78037272 36889382 7690 207096791 288205522 9469 -490377929 454373766 22697 -278313877 279352646 3039 -261988976 39753349 2544 208388881 258756841 1594 -178313773 307971379 9667 141289404 481147202 6545 -87278623 821098300 2942 202847523 313873234 9917 -333429060 22821746 955 -369125985 460362925 7437 -515207414 668561194 3630 -570161213 352109136 26 122316511 563976950 19459 -435589672 844032141 17360 90969197 285045846 7262 -212832604 801040082 9894 -150185352 904149605 10898 -115784121 61953186 3884 47269502 779331759 14038 168787451 249374243 15687 -445611167 124637163 2224 -387824152 286948158 25731 -122264355 228315944 15241 153846789 857128838 23972 -74900119 298569547 1398 150641764 468641215 13403 -215032738 262373330 7443 -78153873 14015278 25731 -127114990 711570954 955 87212510 534345641 9808 -62325908 951829317 14896 188037451 925764781 7732 -102113258 349272199 15918 251489771 297142564 14166 -495705437 491124951 26141 -413393636 551353730 3529 -287726328 924013006 25964 -287458780 868522715 1284 -82209719 139053355 4281 52577338 261859919 1907 -545634978 409333885 15153 -85713008 524124167 10798 -535597812 486851727 12474 -185583656 339060954 6923 -550710728 438534745 6140 245180719 442063810 3189 210126573 293360152 20006 -171489088 233383844 19150 -289190435 11727787 16779 149638837 789729874 24291 -486457503 569069652 1796 -114949088 500951249 24694 -105218240 62191021 19694 -37812435 63304801 18411 -257433757 549544913 13034 -134016504 258407129 13750 -212621144 321571167 1082 30263070 476061862 1958 -584365807 165447905 21634 180326984 405710409 17637 -151529838 330528790 8782 -594833035 802658667 21466 -259818591 166627303 23676 115583089 851168314 1534 79419159 847703960 17488 -373414076 214787118 11487 -75207693 115561898 5158 20996086 831886847 2717 -405213647 464262145 13636 -256398809 565231436 19655 44207525 761366897 16103 -217488608 435292370 11441 -576782164 50347075 23259 221642095 425324271 20587 -69424015 68872328 24097 -14291923 345707753 8018 28821638 519606522 6087 -41890557 104516151 22 78253123 33914245 23331 -566549036 887331274 5895 -578171036 316062238 23058 -342164382 571374474 25320 -22824469 680888892 25901 56851877 456821898 11137 -232721499 96564141 15638 -387699743 10743573 9950 232997421 484848243 26458 -598558601 956541971 15115 -130947720 817649818 23454 2940796 494737538 6134 96715076 555086190 3739 106962392 75868469 11250 -302607759 467527488 3462 -170281545 60728435 22838 -25596375 761283495 10189 -54470860 509511436 1930 -154990214 695279691 15503 14592772 277756066 22779 -514457408 501968819 26218 -507377302 925326818 24354 -445441719 692049212 9754 -479603327 355064505 15417 -202324792 169868777 13168 -145765823 432113464 24366 82486400 349119458 14001 122458302 393865050 16398 -581297017 76636549 16729 -153389269 181859717 23062 -256828929 76771821 771 -60910886 805447808 5696 -497701323 483507516 24358 -473896267 524189367 13834 -530869312 737129539 21503 -59886592 563266064 7776 -18884521 945455545 20657 -475979750 497204723 15777 -217952898 751648160 12630 -86925864 522463713 21917 -434509546 614505136 4084 -269200994 496241809 11611 198631125 594369295 12785 -164929938 440804194 12560 -115585695 433007048 17512 -104449288 698890017 3887 -263965796 788880200 17664 -279744261 92559091 15907 -235120339 396991919 22364 -514930899 436025878 9485 29306353 762323801 19475 -85606383 93795260 10257 -482331959 491698894 8053 238021215 743900706 14927 -441126545 198285087 15343 161228458 217579938 13201 -267800423 448006077 4175 -183525247 618811579 4537 -383651120 465400690 2738 -176677251 930065608 8033 -259166472 930262929 2468 -420545037 340103976 3603 -95668150 508731581 24431 -575731969 787223615 9446 -112277480 872285696 1139 -237578865 628115339 16264 -436174161 658668003 527 -580683617 838909138 21763 -157765699 886131561 6749 -157125262 38252646 13819 148839368 631248269 20959 -195721833 39174312 4123 150167427 24201981 11325 -189881020 717836224 23296 150474102 139378065 14214 184411937 431884504 19006 -390975226 836813628 11208 155681338 666072158 444 -483053050 867774080 22827 -460817802 219411866 9212 -490441596 51141968 4530 -552430777 596114615 8738 -362772861 140953085 16319 18702531 853913368 4744 -192851021 331166667 5491 -158786630 254212945 4381 -487245837 694471332 8322 -356573526 333167908 9047 126352701 48456075 22936 58892302 122177392 21485 -303164463 950219626 6206 70474198 95401780 10438 -570890615 483356643 24154 93130762 66087286 6537 -488119924 487453940 14875 46880969 158056339 1780 -492699269 648567915 3157 -236207505 714893447 12758 122807152 48263271 8126 -403182321 144630124 10699 -141491885 897564277 9099 104758569 521736293 17344 -159529780 73292138 1886 -64368258 238609001 19275 -7701315 100234353 15708 -246786674 33570061 15661 3409428 256392668 20328 27293171 151695310 16983 -459945509 789871432 8201 -486918494 397625520 17884 -1462528 166811157 24137 -112472554 413293198 25452 -430877142 618363541 25172 -254785639 123974583 25251 -362263398 874364168 10839 -492612175 368959361 24539 -537690366 333893634 14857 -453138330 870233239 8915 138706476 581782762 9628 -346362676 541645903 13525 -14302912 663148263 3993 -6720155 195806340 2951 -185272470 701563795 25455 13060589 716756021 19162 -122005619 689868575 13709 -1218217 98643962 22939 -449404169 523151669 7917 -536890204 761264950 10313 37065457 552859633 23379 224157843 596913407 4834 194495960 266832633 6046 -116080248 495111409 24641 -5831718 56595376 22229 30985552 478306364 21131 -332852366 906248354 6037 -165315802 100959004 14087 -278924756 250504461 2090 -424785746 639219061 24852 -461171994 596261444 20588 -13585301 355861086 22837 -32134921 369403837 15034 25623614 117104770 3471 -95603913 365243151 21375 51250769 787362085 20827 106835906 362518668 19467 -498601235 827646202 12204 100505825 462947706 11440 -60232702 657914181 1634 -475551130 140779733 21936 -583237506 732267537 17396 -263884177 801790187 14790 -248586169 60674187 322 -469814717 880420266 14092 -474861562 685110001 22391 -46948927 181556528 15028 -386778540 570853745 22699 -180925063 85797440 2886 7921406 734524117 3146 -4019288 125669153 19700 -440605086 572082581 16760 -277157761 538190628 18390 -285724200 396598902 17072 -528941191 401516563 19231 209646837 36692740 24372 -51011672 276377641 10116 63964030 77858763 13253 -282257593 720615164 10310 -425892641 302372659 7993 -309365779 825151847 9364 -218723821 460301190 25661 109776256 438982697 6485 -270083020 452979580 15784 10426553 554883804 6650 -530204015 93682697 19940 -132962160 246363702 16281 141134038 795516999 1030 84361340 498124091 169 103375248 674967927 24225 111301196 620572955 12611 -415872024 368788996 18745 -534203028 760916791 23158 -166382324 421092095 25302 156029601 331173642 20766 -172197234 927417128 5164 -368642666 568317897 17275 146360224 345946794 23379 -244822430 90018641 20717 -580820656 685314300 6408 153262155 91497784 4737 -269400516 595854781 23560 -319012266 937564263 7322 -368958138 352849987 12727 -421097636 789185002 5984 -370295704 69293597 25991 -25662665 364216082 18314 67264695 652072300 2508 63108882 922674908 1684 -18260855 440387551 19258 -317927023 947954987 17677 -345679211 59684666 3865 -194957030 345818364 13565 -404661755 419536127 18859 -443106152 540271455 10889 -264660575 826386673 4440 207843762 276699581 12483 -451289311 946603892 21626 -588760714 291107726 12504 67815835 259704599 7572 180006374 648129064 11358 -46651658 224306743 24673 -33469907 540085883 6980 -316926594 649715920 20146 146337370 238900945 17045 -426061641 325868042 10821 -387977892 101391919 2690 -599738796 535743269 21929 -224425457 371280935 22669 -582876011 250072692 23338 -99686818 229833644 20344 -594658578 198061493 944 -319001569 18753960 3859 -483677629 311588456 5014 44182437 936221601 21824 -183995138 784314719 24998 -485836882 418614809 17831 -391727375 527128580 22095 142839017 31380943 7881 -319636949 642359830 3853 235390572 107672860 19163 -443119593 582274636 11633 -299280827 310586766 8023 -150604887 289742516 25239 -228773681 36181639 8777 -195121442 743768098 13415 -105393839 850144042 14142 -472208374 429800306 3242 -492807338 808476839 8940 -172681290 60525563 19997 -196658644 155004004 10906 -77108767 125691129 19287 -202028288 85649042 13478 -32674528 807985320 9140 -515479628 385005877 18168 26424213 545163934 23795 -442056544 856815442 20188 67690616 446275892 17926 -136911706 19397206 22469 173111133 535025989 6242 82591949 135686868 20142 -198104273 670667628 2710 -335383580 161949493 7516 -209762548 70181171 24074 -154853115 300275594 15566 -240103527 334904393 1400 160167429 632332369 24197 -450466803 191681638 1622 -175312385 916242385 16211 -586532385 140098504 12609 236430921 53167483 20167 -74315750 696123325 24499 -320861490 222292579 218 232707882 379121956 4342 -491596651 47265911 8811 -172473791 897917089 565 -543284386 203460203 21495 -554476225 183152117 22137 -568326145 60544376 21704 23015183 192278630 5031 -537013981 648836317 2438 -569994768 260373762 1545 -285528310 494463614 13425 -515927357 727880992 5494 -273862896 279724464 3655 -561384523 729772213 25137 -294458420 153804383 9370 -379157899 519254110 8177 -479552664 10854025 3614 -500409244 791069349 4128 107757796 257997649 21352 -31791416 289727629 16692 -328464416 513545533 1334 -225107435 833412867 87 -593292822 846923098 11991 -364668147 333212509 5483 -405856774 916440924 15659 -545064901 853511372 696 -326290554 137781829 10452 74908699 40713288 15061 -61681877 704634528 5660 40756127 663053643 3784 70018041 367946057 3807 183135605 800260817 10804 -551534301 575227526 12251 -452094822 739516027 13551 -363955316 407770714 8039 -46088223 310655297 4689 59495948 244767333 18787 133902341 710482594 13230 -331510908 342638383 22624 22295129 190767902 9650 -424600275 439767280 17500 18727841 519966447 19160 125459283 737935083 13514 -570486062 706722504 4947 217981653 559900818 12332 89350098 355341349 13877 -125976306 66299491 5147 -381052496 582531218 362 -216360092 578818203 23145 -137765016 558951856 9572 238650078 384644272 18110 -566715296 798081473 7262 -455456668 807208997 7653 -567884233 250579087 21065 -208398838 89017547 24961 111082829 754871756 8510 75883286 288818465 19510 -27689599 784951924 7582 33252913 52583443 15755 -286910259 15695835 24711 -447354737 451080301 22119 -559771942 737646593 6175 -579581345 405429795 24032 -498271081 134557656 15640 -517546575 398667777 11161 226596515 936615440 5455 14617056 551504676 23766 114336652 598167919 17427 132797422 465632074 5106 211148825 209227562 26429 -492066628 667179451 22081 -400996722 809646775 8183 -527651760 408029077 24275 -411987814 322824753 4537 -355220140 629582064 11434 88736178 25940020 8945 -33621495 100993372 4868 -47976619 347224628 7638 -162139030 221684796 12997 -508547480 842401945 170 102826492 509766038 2133 217011384 621399323 5313 -346517155 386757200 15530 -274447033 955094309 19273 -537933545 460920979 15812 87041595 237036707 1843 -26697494 188147682 10440 -75651286 676490494 12446 86962929 904179605 10212 -24478185 136000357 8040 -66878226 203915379 17140 -224560240 449675080 25916 -300989047 788448962 22211 -121975676 723928504 653 89878882 954748225 1775 -281924196 838203410 20647 -368003847 255383991 19106 -596514228 556491768 2525 -135142003 51863468 1761 -459136901 768164219 21921 -398862866 801982014 10734 -153943641 736602920 1250 -541646570 702344777 13420 -66818608 872795689 25812 209611845 903519530 17126 -447815915 799950492 16228 -523447882 851095238 20597 -557836827 838923358 11339 44332798 23932102 233 -405684958 777735227 21150 190647195 261006839 11144 -428277296 891447309 19142 238581697 417517582 609 -525920273 388215721 10256 -515704448 246390743 4535 115168788 586477434 5167 -148084075 884292679 297 169735148 385232235 16378 17598375 502947054 21783 -468432984 52620326 4817 -331983201 501915926 18442 -113842455 842111111 25882 203267322 266898716 23004 -531223885 252254790 18795 -437467625 227431396 12619 -268473693 538608644 23946 -31427429 724212618 22402 -540097072 671771677 19945 168663810 443059527 9535 -20815408 271409129 15691 -247352781 129345152 13713 240582915 179057374 14253 36964463 398834333 14324 -575952994 303863162 993 -79022951 68899488 24465 -590819873 276534173 15224 -458563953 460441341 13556 45034879 238927083 11808 -559180341 170267297 20585 -3158828 612150081 21475 -530442069 298666962 2436 119249978 637730142 609 -26725636 446238879 5235 180961112 350889086 24169 -26335530 28848941 3688 -25341840 73904368 8006 -475862852 512441607 11939 108535402 154232020 4042 -213265475 947306807 12709 250268850 458194192 11419 -469372992 692913299 12053 -556115581 780740773 3592 -194486796 607799923 12422 -172074893 785095133 3836 -73325907 615988508 25503 -482538043 589717098 19608 -345394371 660367164 23975 178459931 807995596 24572 28857631 419845803 5330 -327931778 153427143 1127 -394030519 901450147 5185 -334096397 921368687 372 -341355993 194971604 16216 -318652755 944936526 621 -401189942 814727406 1395 -73518731 156647248 2276 -514121577 177322155 23983 59701102 18271321 13804 -360091872 852769258 12096 246535804 823158047 4358 -429902820 834958772 10302 186851857 666827786 26047 82098468 82364796 22848 -473991447 500215781 10701 -173556776 239219289 20552 -592922966 449171527 13531 182531206 509172972 6420 197243188 160494175 5623 -291064973 903754107 18100 -157783875 311723117 15831 180219726 920768501 26218 -111750799 76863005 11264 -200921224 776810352 14215 -402594470 622993053 1077 187875696 629326478 20417 248953856 72001166 16970 242130390 432288283 1634 -457046929 652531072 8091 -379448098 239068530 549 -20316038 546000781 20504 -190435170 885328538 3850 -265117446 357141557 8540 -514067231 898034971 16577 -66134033 28828178 3970 -27832989 765616746 26091 -516663777 928660408 19708 -461250139 205604058 23619 239357300 255920445 8349 -245620469 274098687 5865 -119677202 21213218 23942 -4966777 745955730 3600 130543151 667844019 1052 183284478 545441145 3820 -13276587 752078561 7297 -173134020 865871798 20006 -378314165 192824651 21403 241655732 142791063 10291 -151642746 824012035 4002 114512331 405649172 20503 -497629808 844750957 9966 -90551518 806435456 15070 -55733215 96372923 22657 -580120721 72540398 24761 -99971432 57192483 17094 -223329727 68451940 16765 -461098601 139722800 21561 67652990 121806818 17886 -333983837 678440061 13788 -159651971 345727055 11187 -184842590 251700874 13871 -336624407 167630397 22631 -461789282 196725919 4190 93475789 9228337 13650 -522508445 15178990 7735 181186510 530968354 25164 -298190346 943384846 20340 -154029819 104807022 22179 -489706855 49181362 4874 76355664 696185527 17683 179530248 660297938 22076 -305119757 581277602 17004 -416337749 436728013 21810 230746562 171341138 23361 -417604948 452721927 11938 -536224861 746459337 19304 -220839361 567242927 2382 -379939640 731070451 1519 -585908992 157595422 25733 -596395326 882481502 4857 -399049832 273866681 3403 -595474829 713602739 18373 -567757467 11672404 17984 -338908078 299453173 21281 157334470 872227076 11646 -411768045 544449224 1457 -323401182 324587921 26421 91032660 828925407 4730 -82440028 518468853 1780 201540025 280736921 20712 -227633352 895451316 9240 -396311511 383091043 922 -510582988 173322773 12634 -354094619 913109067 4759 -363817439 399879738 5453 207477438 196370140 26178 214107850 504576761 15255 -591060782 351960055 12128 -599883015 500054620 3509 -100846529 782237274 21549 -392618258 32695835 13927 39237163 437199637 14453 -166891724 871748219 11273 -588679284 772870142 17817 206735840 728644603 63 -141143950 945608672 25691 -207796776 111157689 19744 -473456648 211905178 15332 -123000901 610502473 2234 179578240 263002840 7060 190019576 794704179 15757 -99789088 581864833 18706 212541646 718069795 20108 -423724425 766484311 15969 -473916736 729317837 14201 -224379586 143508069 17006 -400761049 264820023 24279 -35120618 695090666 6171 -88526555 849430560 4630 -293536921 663253212 12603 227497471 857614266 24538 222971078 955594384 23943 -154529209 886472640 14954 -359138122 864670403 8024 -321119467 297597003 10979 -230253056 92891815 5059 -561372621 344839788 4182 223283673 641472052 11191 -556148639 292753600 14274 -87043180 918443093 11667 -272628292 880546461 21073 123289081 957705719 18578 21281650 908210784 15076 -541895702 640461581 13764 -240142442 647510834 17177 86509011 863109880 16808 156443080 504746988 12732 72160104 927926437 3692 -505567499 8720281 3984 -23590106 861582106 20661 -307381036 141621349 823 176533570 591599944 18203 -514743059 235610288 15566 -485212353 888043403 261 -464436887 142398550 2961 34510953 69963902 4666 -157858495 726990966 2100 -230396119 283371415 1561 -427233955 306133169 5915 -173826584 495855425 12110 -397502571 652873391 19965 -32596186 772517001 7338 -13796089 82493392 2793 94570169 663465841 3507 -596607571 380724376 23195 -249181025 342480364 5891 -392374778 568577180 13582 -548934260 443919883 13071 22611481 68835427 26204 -23168926 28387246 20031 -257517809 786494351 14101 33181705 36259422 23508 -81447128 71706062 13536 46895869 826665063 22633 77084009 621428578 15898 -547320551 704568527 24450 -377190883 45147573 9165 -35101446 265386426 19013 -475775634 854461473 25855 -90991682 544772465 20344 70414725 588248261 17882 244248689 535209449 26470 -533372765 788070951 673 249710388 700136066 20633 -237708489 561235741 19729 250420476 543962726 14430 -492631542 668789988 9694 208818769 777565614 986 -594872566 686965601 10934 -490106610 35551633 20815 -154504693 216838931 19808 -252215603 700066064 17801 -291526454 833540503 16927 59751475 369541649 7603 166647307 103044982 16942 -71851114 79686121 23307 -193960872 176902106 502 -127442211 425428530 8479 -221795443 475974256 16856 -550307616 273792175 12650 -118007054 247609383 2348 -418839136 310854451 5723 125463480 74769410 3964 -23894756 657341779 4120 -2468145 165262882 10433 -556409706 87628658 5887 -356899638 927152165 3044 -410557071 225459684 12839 145696231 640163033 13946 -453073095 149550156 14983 -67750241 345613226 3912 -387291157 455708945 24733 -51607073 617733119 4577 -433562347 330569045 5757 132326887 321166996 921 -537899452 26400894 1571 -338388241 449606271 3440 -555196366 429047316 15090 -412546535 677025017 4019 -113008413 553901727 22590 37593232 187026948 22153 -557170699 849616006 1352 -538939859 82849682 21711 222601372 816223885 21208 103261783 382807642 273 -142710250 847622236 19676 191848289 87742704 529 -566268574 173712332 12988 -353313628 144287506 4961 -529498202 837744374 5291 -398081648 500096068 6444 65644703 834628727 12546 -457621735 201989366 7758 -234493386 487088163 12024 -557401131 866227499 4759 -559642757 858153869 21395 -513697709 819066976 488 248945611 666620323 8495 -155767267 944594256 1309 171449007 754655986 2526 -590190207 901561508 14826 -474509425 503217504 23552 150138476 252343290 8339 -53947246 923763673 23351 -440172984 548271599 22449 -156932181 379590263 1429 -254573708 74349947 9405 32927386 269445341 25964 85211903 31734404 24727 88242948 562584082 2302 -156440945 664326514 11019 183813951 903921638 14101 65277893 770411758 7329 -556544157 931786062 18269 236539501 674429224 11826 -433183003 153070325 184 -513492235 909280751 19163 -434481133 710833791 21408 133731252 715043380 2771 -370650316 364521694 24021 -236332535 578372739 13807 -136398144 282859567 7165 -239616339 909995499 2641 -147612432 473375091 25601 -165381828 196909641 18339 189368182 771682224 9214 -54834087 377958224 7352 -302665629 921937764 20909 -36813056 491077507 4913 -288868305 812179139 23532 3309623 87668062 9990 144368929 119556185 3908 159215554 162691738 24212 -384814338 757614816 18314 -377511634 686235013 7738 -453759547 534475775 22530 -109991710 208718566 1582 -20634701 699265500 22698 -260329367 449982025 11315 -418673089 886996350 12559 -197354575 731883669 25783 -309082337 114589257 7861 -590441281 169095906 15577 -288944846 103765915 2618 24956414 687200307 19803 -109351109 335946303 13446 -211304615 343166681 6317 -495237853 811009701 7814 -498392956 882773203 25236 100812734 335128024 16845 226400126 104526378 6035 60388391 76585817 12757 -485540619 725508639 13564 -186101409 745814481 21792 -456493000 690959206 14156 196981469 16721068 3305 31370799 750772348 9333 -221681875 544666368 23190 -256016259 934565602 5962 -424103250 355920269 9525 -280106852 32929960 17949 -32890868 569577268 25570 -220312880 278487895 25023 209785087 448618320 5128 -431201969 746062423 5680 -176920302 240877423 8111 -465484566 144288265 7761 33944541 941613597 24933 -410002711 679456557 443 -142294211 157365274 6543 -26451673 716660573 3035 94102174 49647730 22607 -339915123 487586146 17613 -159977158 159037592 21450 -453198051 802118297 21394 136811338 155454521 6374 56639300 732593129 11205 -40483736 545789376 22710 31100512 660530742 15057 -171318519 708230813 4150 17068715 517947074 2283 -210826483 164373590 10266 233805662 936294384 16813 -376185824 225699309 4055 -564033041 434351482 13545 -513114449 943867310 26354 -274643756 38212514 7820 -531995213 571163385 18436 222963871 714484455 8605 108835048 177530180 14620 158789781 717381010 8868 245535317 916711678 14927 -571944291 543843815 10869 -105681894 369441185 19005 -140702804 439694816 4840 -327854749 203491199 18412 -419314480 380479458 88 -232836149 924311673 20513 141245667 206405918 1238 -211829359 802163551 11277 22865396 151707346 4735 -452220395 586375645 14249 192555620 830743650 7988 -56867126 868263256 13027 -216404664 376469635 25123 193531889 602991655 8869 56436210 811282547 14978 -322850871 495453308 5269 -219741486 294775885 7770 -348645270 795993724 612 -402834817 63016485 21821 135755083 69416342 21715 104399633 318701070 3773 -547910499 261128588 14240 -591267025 682714466 5203 -421537942 906968076 8583 -281129665 727075729 7114 -535678261 296287639 12799 1324350 827549285 16858 -106284841 323119825 2807 68984390 435490894 13671 88197282 117368137 4664 -223234080 32548659 20211 80679881 458903809 23239 -156938439 305438626 16751 -32503320 614166458 22241 -84248026 954316478 3010 -226193675 598843724 9704 -570805206 176616072 3171 -162687658 365181861 986 18549448 305800655 8528 -202970783 789351800 26022 -58833656 39968631 22908 84166592 708701616 4380 -436895285 581029658 25307 -63751772 255894632 19381 -28365742 18541021 4383 -219700874 597728220 13782 -471697126 363162560 5097 -446414296 914747011 20688 -101332517 178888541 18596 -243453241 248375782 26468 -99718452 899307383 15281 -247462658 107395106 16175 896375 323457376 25373 213641533 382682605 6650 -525384497 681459044 18922 -105771660 867026794 25727 -391581705 603645539 17206 -147388246 203232910 20358 -542480799 691291809 17043 -339883361 533640632 20299 -541067031 477071727 12789 -369684520 67779918 16511 -282273877 850874125 4516 145018934 274378302 17161 -232764847 825988405 4573 -432942884 275229047 9740 -137651677 826768459 2039 161971794 409817839 20067 -338163758 305846387 14461 -197028447 714436070 5000 -584356952 367363812 22579 240674870 888756530 11826 53411779 808569140 24851 -357343476 211128018 3037 -103128347 86861536 3995 -253092062 771448108 3134 -63341215 625717785 4213 -264012279 51171681 9536 -196652711 616246603 16600 -572868859 280611103 4343 20054240 766586644 3894 -284611359 524072602 25980 142469217 299112868 15679 -11705666 63218573 5805 -115234318 541618659 22192 -239342263 597795890 12030 -204112480 319833585 12907 -123007650 559102603 16439 61032567 283967452 26304 -232695919 411194461 5095 -592288453 733813176 19264 -215768798 770096646 19669 23215639 76199654 23100 -218806084 549299026 20869 155116163 215681226 6456 -54920885 44442961 2030 -114871495 323710436 14747 198067140 256246880 13901 54490225 36144642 14094 -126014959 116512387 26252 -311257399 317889007 2900 -420128925 321265580 11868 104493598 839629491 16360 -187834027 78923803 10614 44192582 32243057 1918 -518769455 478493221 2740 23730447 120003012 1348 -341857158 529114932 25303 -127211384 681768742 8067 -511913070 818455221 1666 87785754 30028734 2566 -560178417 667745349 7405 -89751298 769268166 20882 -274640159 728282401 25229 97619429 778985791 8980 -21667866 156732841 9297 -15031789 345796938 1613 -195080201 869071087 9310 -8510894 459173764 3742 -328046520 74767560 7878 133086984 38060989 14118 6096197 748036141 2407 -54929836 556147408 2341 74434802 898883485 2064 -359955909 612104842 13682 77738073 626946262 20211 -106314321 796857306 20221 -180858476 78063604 4823 -448303938 704522918 10931 -298946037 313544668 24539 -475623915 712893105 7363 36403496 727028513 14513 91881819 299328713 23442 104077175 484168314 12235 -318012254 848288634 14940 30232207 825872678 9563 83854034 718997357 1823 -67784815 845845283 8784 -359090011 132209944 23157 -321065028 905241795 8482 -7932149 71942284 8192 -173521539 716968556 15853 54274007 62219379 1943 -91273873 196086638 21863 228311474 88911624 1872 -592368618 830693961 22561 -351492864 916716513 25871 -575639093 480348785 8278 200591649 473253487 969 -319073683 168132033 13 -260812038 726097268 19765 -443595117 592233861 8733 -234385974 155213974 10658 -131259297 287179136 22185 108423643 457977572 7361 219847931 405124724 10272 -395195234 167152318 13690 -546328090 565395600 674 -47765906 59682400 8926 -564416965 276552566 5621 -17483514 345879104 3402 -93782724 581857096 1033 -228791980 242754004 10970 16386878 694765123 10390 -538295896 585737224 9124 57769986 29083663 26123 172826089 584591173 26439 -314550606 257276417 1654 -311125921 712429175 15509 -104925252 303492296 16 64375885 199527609 9630 -77047736 942789460 15817 -160058163 716908722 7461 -75303991 367051702 9134 25041668 591654385 3138 -408661531 426332868 10977 -288464846 347522990 6701 -456162801 892417315 4198 -280374973 201051882 7479 -531092208 55089541 970 30473877 284992604 7263 -494124960 352668096 21693 -65860104 613065666 4268 -395139326 195911380 8357 -310647390 94285760 10520 71415281 272607293 22110 66551368 10682650 3786 -237057632 166572918 19934 201138153 788493858 21909 236155111 174166295 20113 -445832679 81134087 10011 -372755474 448642272 11215 -339412135 844845485 6825 -463711317 306101133 10059 223452152 369285989 9428 -447471827 740910702 22648 127160895 227803005 12064 -370121167 844651436 7694 163348008 314016419 5322 -319522187 680211577 5060 -353548738 739626331 22373 -414185463 261284816 19041 23099516 833084892 24349 -175540369 182646199 19744 -251406514 424566276 23017 -485795905 213219719 3345 240488246 136571343 13056 -259880816 555861510 25225 -431464951 945309972 22618 -95179016 578386541 5000 235716974 717416051 7063 -339945705 47637242 16495 76123021 175536348 22490 106179546 210640379 20261 -190608336 726378684 26441 98507300 803073902 9387 -404270631 702419257 10993 -413315935 266876515 5197 -359849420 607670444 15715 -216619689 100977523 10144 -575607707 803063932 19003 -241946022 114669567 2466 -5970220 255971773 21096 -15275497 850723354 6388 -483288593 188899921 2967 -421662622 579630851 19773 -211220245 81862400 20560 234301059 443882556 842 -47010745 481229980 17328 -534494252 956467781 6629 26289784 515917157 12607 -101328255 446004974 21190 200331734 136033298 23510 -181832108 613572393 14659 -127500147 521092127 16808 -94043269 465720409 9756 -308100712 488908166 25488 -110848143 781504987 7767 -334663484 764181073 13255 229741403 637287408 11053 -358044174 351929201 17124 35845056 594543646 22600 -230826308 185049320 3715 -118474412 394655052 20842 49332537 262624793 15502 -398445791 380189069 16093 -125560498 620108746 13042 -477771070 494451976 22014 -80540027 278149714 21607 -517120975 313638426 26112 -492940193 774054928 24339 121237267 59483616 20593 -513082124 794058024 9110 -248445372 505721482 21135 -141537129 87729088 15234 219029212 646690867 14290 190572253 83093099 1825 -429049998 779729623 8512 -257103754 197506783 4103 182392766 855408687 19954 172957194 286638873 15392 -366732336 735737614 5380 -335289247 799301515 8622 -195904708 593456686 16685 -508842800 305448440 21063 -240930570 179871742 16282 -513330191 531519901 14864 117961751 156663710 22477 -17509449 341599725 8236 218700703 362510688 3828 -464184276 629993329 19725 -456928859 492487986 11499 -26138167 419555429 2969 203624991 846733410 17650 -130219339 270653269 1817 -348353410 644908168 8228 -255976581 398983156 19142 139337493 470211073 19859 -252116810 517967006 4928 -5669673 619935385 23620 243423362 425807326 2853 -282679046 314109220 2679 -313486051 455775454 22322 211715614 631620385 9216 -242029754 876269475 6505 -99727837 137941391 24345 183470089 762194337 15271 -194304047 945673029 16581 -238837359 511493355 3605 -520191249 65994988 6285 -330838708 776057635 1251 -310180902 159045083 7056 -119976964 830721495 25266 -350530067 62631547 5334 -535559260 27779687 11082 -353017341 356074551 21499 85268211 712186889 2172 -179665897 955198574 24608 -172787069 846769424 6842 -15789476 322442118 19167 154082228 298104654 11283 138575195 498509380 19054 155404494 474511272 5160 -97113202 880612070 22238 -49511265 218778481 23992 -304334343 914103226 3488 -375287048 366045074 24503 244138982 334037638 4402 -600230325 372172217 19090 -490986699 196907878 6675 65653473 649163761 5639 -519420189 18085732 13739 146187239 724772523 8348 -406068615 474885045 6200 -297413000 821819248 2421 -259545996 14451566 24244 -561204575 190159550 18055 -440154301 453277471 2977 -361051133 426880380 17963 -278752664 946735680 14598 70296013 676642623 2170 -180078342 140847093 5110 -328827338 28507987 4811 -23368580 858564395 19258 -24691391 544814946 17440 -382662871 366057714 22847 -375145903 254500870 14881 -576187697 871929873 1362 100451732 338349445 6882 -514139356 733005210 16299 -106050388 196263114 11154 -228107643 670233528 2952 -432050891 656670199 10329 -453548865 486546715 25392 -123056604 938669343 7999 -304246592 635969289 6872 -170553385 383187657 22104 -62745100 80695423 25398 -34885735 717321524 17997 -262412523 549497327 4477 -75564245 941665826 13171 104720097 404482258 10986 172637366 825821894 784 -489213361 646129708 17730 -272557391 232978510 19885 -446521526 729615335 21212 -336061005 254537129 18727 145750880 308321972 3539 53417858 872231690 12003 -476778829 763776646 25324 -409166216 847134643 9964 -520082250 822148318 3933 -554145458 203646401 21287 -336189627 226908488 11217 -577615548 761613424 25767 54427081 256144429 3361 -522793608 165362178 22845 -351530585 491431787 13254 -463465681 157575047 9276 -136086949 775009548 18892 -422532850 293545282 22797 -532171463 728990184 18777 -501664955 675476987 23832 -587906298 850897554 10052 192989157 423897522 14799 -116578441 552119851 4111 -168807788 757292785 25710 100081394 392713260 25337 -266265784 60622546 329 -426494455 194174713 9702 -439140282 701605558 20293 -372914201 954827831 3798 -426002810 731606438 18502 -347314398 366412707 25417 -232515872 84099746 21235 249874648 353301346 6288 -91980184 50138650 26127 -117954834 884019068 14382 -391676653 540689024 23660 -311689065 744414941 10131 -358149178 815815618 8760 -110248960 258832020 6088 -283571966 850096120 16027 41375894 551335687 18290 -484113332 147244781 17097 -358871194 135043724 18581 -598326063 761729710 11115 86416661 516076367 21430 -26527744 44442810 14138 -400058789 391841103 21294 -391839731 296252417 14815 -192708935 476874417 19228 -509673060 499374009 25800 194232614 799283613 5581 140503817 863422782 17661 -220168984 883692629 10074 -354969540 242406731 20213 -560195398 170842488 15846 -20371136 775450308 12234 -7154585 700237759 10934 -270181228 122187955 24063 -146771936 737929903 9741 235990271 524208891 407 9951596 216106088 18604 216092353 649662908 22670 -226197292 39148972 26243 -129329575 26581916 10292 -572509398 425728751 53 126509226 864508125 15386 217355990 515510855 26169 58912158 557125982 12745 212848800 489122710 8237 -464222671 608279863 21964 -223493407 229979296 516 -255869272 309669690 15079 -303203324 547194633 9755 -567009570 369025392 5740 -50951417 728732909 10102 2640434 411308104 5748 -145032529 542757901 2186 -2539192 376360492 2509 -183881111 590331272 3719 3667771 389638928 3289 172226480 375343840 9728 86011436 360153300 20806 -291677467 151043768 15640 -70765918 855828925 24995 216567297 358761441 4253 98706019 879102758 19317 -211594195 308139595 17250 -94407074 640368952 9110 -563958502 400476158 19389 -444001201 274806632 6930 -556960046 663183507 15287 -66282206 99653091 24999 -444535823 88528755 11573 221829849 778126811 2185 193010068 877752791 11014 223372101 338424189 14685 -255189361 238301756 15790 130616980 903075409 7780 48089723 848265775 22568 -172967019 465559341 21019 32442924 124159119 16804 -453106610 856162612 17023 -103917029 329847353 6841 98084685 90347153 11018 -568983836 775963339 8981 -322144924 839045024 12475 -165062503 716759599 14317 -318241341 364871954 3160 -542025223 100163191 6683 -219120860 21966675 4012 -330685321 861635455 24988 -158180897 638212628 21628 91748991 117363057 9466 -251136735 206603588 6943 -199096911 476328085 21339 205926048 814227888 12167 -282989069 510373982 4671 -411566914 632815959 224 -601448252 51447000 989 -208885024 299683911 14417 37955745 474680943 25407 -92374927 484127650 20286 -346458305 697653526 25992 -58308238 426778216 18058 -423963681 333557919 20014 -136398434 740610699 25064 -350907602 829038717 16167 -83828478 359697172 3196 -401104151 19357660 8524 -15012777 828627175 22044 -276832621 499456503 120 59601394 808128083 18338 -176829700 676195941 8549 -381624671 132597462 10494 -16741620 607938740 20839 -227198681 565093122 15725 -66134753 37997838 26052 77678348 126945477 8380 -96687900 330961988 6998 -217528743 956196525 5524 102383782 286860419 17629 -4932437 470453556 18529 247360779 720550976 2408 -413392852 430840413 23991 -142020212 340956333 19220 -260207880 799712026 4737 -558881570 846976642 13702 54634611 407519218 26074 29675170 534874316 15041 -426083436 337320872 25010 -9121835 382752244 14829 240127886 340071604 21189 -591669926 287197312 14738 250801194 663433372 19622 63200337 78282440 7170 100251802 507176836 20165 -356236368 119821104 7190 -297940579 606912009 6259 -573042706 845170397 23941 187859340 254766926 17830 -192895961 932998404 5808 -504181081 833323438 18566 -312510974 879718841 20091 -485437060 428834306 571 -491409596 547445679 2527 175950273 635864824 15173 -522696942 520749200 7613 -252328385 756682536 17227 6051576 764094988 15316 241134370 479101775 4324 -220636439 395482615 17938 -218289021 133387997 20292 99745202 432278828 4978 218657789 607175028 12217 -256068706 413717982 3959 193000640 515698827 10684 -457013602 857717667 15313 171432014 883388814 21541 -536345337 484912818 17401 -331014117 680478741 23214 -572107874 61901512 3208 -567426832 41169952 17344 -267968756 229899373 7830 -24688011 348909506 9025 -37640210 196984500 312 -246461085 777889181 10454 -70904245 102295146 3061 100611959 698275964 9129 -226864275 699853993 11797 -105344935 781124431 24278 -223528905 294025936 2376 -456250547 877236591 18263 -507700123 382330405 21942 -314493258 240377413 15327 -329409082 890471683 19923 35135186 704695444 3041 77790460 684658129 1673 -101808726 541251165 22474 145582280 167333614 21696 -272369509 276120276 25574 -328490236 746342970 4152 -54579681 498145777 19440 -286884299 858179440 17629 -579696201 914904919 25567 191572422 219675243 16720 184362875 468004756 25560 -343302803 632425143 13189 146496495 359898883 11994 129197789 252066586 22524 181044719 115766947 20383 -183819364 228640408 22347 -241923459 540310841 3180 -475410259 798810218 17352 -164755814 770238770 8287 -450293125 177015097 13394 -283570010 423618533 18335 37334698 805462416 18247 -318009706 648679954 1351 -272178104 646686560 2634 35931322 39713351 6747 -474661210 668834279 21856 168039043 445156704 24928 -352544339 647429969 22004 194811935 781715838 19105 -309579863 956856221 25544 -125527241 171931641 24077 -65886605 731671893 14772 147806109 679402847 10699 -64047308 219515784 22747 -476670122 593519027 6185 -71258909 751964515 24082 -533093528 605291760 1154 49940158 101212807 23133 -202187642 752580161 12200 -166434907 534312626 6672 -521075605 421290942 12291 -222411150 491881495 11842 -484356852 553353729 320 -77259492 384863400 21998 -535390126 377023156 2257 96781404 461884904 21159 -140161310 64880577 18558 -52303630 324279081 19550 -256939820 204370612 8408 189799731 950730007 25734 41451201 822394349 14524 -425099784 569431157 18757 174067565 173987789 5197 48149815 676591583 14089 107513433 499343739 6177 -151693023 20901763 635 190078410 596000466 3226 -343758029 678832886 12951 16446424 610088561 6387 146732437 398876374 15244 -170419186 20603275 22831 130558896 452501585 23656 -498680141 239588082 15607 115233051 620633557 18857 -53672930 797347852 12439 93901819 175536934 13057 -386982738 828570172 15198 -22224248 769736355 23838 187299393 544854736 16540 -555725107 527417897 21034 -175786377 460732992 14999 -48917928 200132940 4423 -75855237 111857308 8520 123009047 627168887 25705 -252339106 375817333 7081 -277911704 371298703 19676 -190194030 431599948 12407 -130149524 435575708 12943 -50627221 858494908 8457 75852297 183418715 12544 -580031523 268889692 1986 -293540393 807413426 8600 -315165865 162122030 15187 197110932 848155903 2521 -484130111 584497704 12093 6854081 353586887 21441 -293377985 100384473 3768 -359054291 580133250 1711 191377392 710356361 346 -577516617 539432773 14064 -154557077 41859814 17598 55035384 188228761 21194 84223227 75021046 1568 -264691332 30657619 25597 31804441 548088964 7286 -260229729 44975753 5057 -74014016 694414364 20890 45067549 925583137 7393 -154133450 493558344 1246 14414140 647452867 8809 -82975780 321510789 18186 -523401245 825061523 22848 -545507891 377347438 15268 -113838533 238773338 23685 -201214554 17811882 22157 -597488369 246876025 289 -310539695 596922585 3279 -189767259 288575210 3241 -434169511 921650768 20649 222971747 796388272 10955 64600 948494322 8881 -197632564 615989982 17219 -113476921 702005270 22491 -118935080 549430024 12692 151353222 556563286 15434 18415511 895562073 15646 -404660761 154824570 6467 -501914870 886850317 15514 -408117923 622123454 24951 -26750030 473773107 23828 -575533655 712035618 24516 -165412785 221135163 26074 250054682 621507853 16435 -443729605 323270428 9617 -292005996 57906325 9995 43772663 390785684 15885 212619134 857514862 887 164447244 167073077 20402 -125639649 825957667 5208 -548768527 953643584 7755 205308133 423328141 9282 50827413 909414666 5431 -70771052 171849931 14053 -54438774 188235072 7243 -91816853 735699466 14136 -105837111 891254632 14369 -81174663 613488536 8362 160019982 73970793 11810 -346779295 684838829 13752 181918965 470846813 22078 -170452752 733721404 23730 -92559203 931565172 13126 -27692398 835606417 47 -190236060 441158078 20409 43738584 105433185 12368 -279956924 643366225 18330 -254688531 358124143 4675 -412102686 502723686 1934 -525910001 574174955 18780 -349494305 202714895 10604 -64651573 805970919 1697 -14356988 349917647 26406 -342683210 782255013 25050 -110653397 612795638 13241 163696482 866878668 4890 245220856 337774075 24904 -378478038 290793389 24243 -499503201 548409902 12443 -466568408 771873539 24760 -547165356 935200744 14071 163815231 267813900 20720 122931409 30212792 7563 -557557738 20547382 3818 -280495946 546660550 22285 -523637505 765577265 24460 -277715111 690380719 13053 -482943732 746507465 7023 -65501646 408394281 2921 -11081925 164477018 3118 -561741747 399717434 8914 198959135 627331283 1139 -519439021 442557161 1913 -477769687 500876163 7540 -211723548 175817166 20714 130815603 619376084 3412 -466792000 715317276 11789 -434026884 952066409 24956 -484204302 854278629 20248 202236552 483623511 13860 223518601 725527701 14874 -261748011 426232460 13267 189102062 471891206 2369 -88843369 462604900 84 -309817162 257175698 124 108505403 494534926 16839 -93597081 104287244 2772 -82506353 611136854 2890 -172318420 682605929 26118 -135014671 790814797 4976 -220604553 930927653 8659 -172230166 571880167 1690 -371106951 478832099 23664 -27468332 329096639 12199 -459859779 855050795 17510 -335321648 929993713 2427 -178416365 701803838 24541 -444928003 30334776 25290 10467087 95243632 7276 61711883 635940665 22635 75556109 817662819 252 -303677094 297750156 24907 -527636931 496701308 3222 -345527363 720537079 2362 12199321 282682296 12967 -331370537 73454360 23126 -361281330 242599566 6000 -584803884 341732901 15735 -33484870 544487191 1531 -181476984 662975803 21297 -442777941 159481084 24162 124862134 263616810 4484 -256761415 359838012 3725 -551738085 163654177 7550 189419123 172534559 17182 -331310697 740408053 15400 -434651699 387732775 8030 184191425 763971128 23879 -270861478 553280303 19420 -399712887 262929893 11913 164900618 431319066 4249 -301626009 414649912 381 41647981 636451580 14575 -352013354 85372393 1395 -196632350 10268274 15855 62600603 373777152 14306 42186243 439880980 11947 -4605450 593588535 13299 -462178021 890148147 23220 31035136 781163076 11671 -383170066 255894338 6860 49961672 669574976 11407 -224345711 237425687 712 47532989 101364781 6184 243949337 33969490 18732 -294913145 605761986 4614 -73155597 505338507 8132 -451070456 279563162 10320 72543837 749017297 25429 -243219687 141963626 19765 165278088 717290401 6401 -513584630 68710311 20136 -416319106 500679872 22077 120341269 619705269 9375 -583793949 745745231 6008 -213133844 41767742 26013 116765246 831560154 12857 133311652 676480297 2975 -343797747 364009982 25949 -285301414 458820912 16336 -271272874 676540646 8760 82098438 418760210 15568 -301424934 355625528 11969 -483991761 186290091 12480 -563600925 112685691 15529 -238694911 861083438 23302 -532740315 115390556 25136 111107803 905125940 20742 130798647 151900835 3594 222757971 212688541 18515 -157560169 468181445 22343 -1156489 610606852 438 123976879 248781196 7771 -68512310 791604603 15681 169593614 547722155 7360 -348145473 591666735 8978 -66765045 484029073 22614 -264815205 402537215 24565 -268191710 460229469 19940 160605969 664018121 5911 -94727689 270360011 24256 -165110342 752636783 4135 -374310836 252491772 20446 -19343389 94133774 17926 -389540924 354495132 13068 228272144 574529655 6098 -458283666 302763443 3665 115978874 248777102 25844 70541542 350711490 24908 -294854572 404091749 1508 130826549 470058390 25294 13431444 34652367 8254 -169838615 61256057 23490 156401887 213672092 7482 160825102 316926374 23954 251300027 204761539 1024 10628612 254855561 14516 249095792 516926567 20328 186409997 151795109 18971 -224378249 946078294 11329 -395138176 98187235 14031 -121418280 335152402 13609 120050937 537494535 321 -172789280 268520213 15568 158115775 311005925 24244 -177559565 23279044 4323 180517281 413839921 11156 -113642588 523116243 15343 -214748694 246086379 19055 -570088475 640145136 12040 -362871677 269645844 25955 209804740 175031356 3761 -535875691 698865804 14118 -162354038 488833350 9120 -49212048 637663100 4277 -583562119 810151880 10319 -583092076 788888243 25046 -388551934 210134710 23816 -37790332 147097326 12223 -326364743 128376367 152 55340282 95888313 14123 -21065248 471533589 11084 -404123114 485768414 1372 -512426007 97740247 16778 226869461 929049134 15905 -238150920 614058541 24953 -13738426 419667392 9046 -527710819 153143219 3963 -197671334 554901305 8139 -502376549 345824068 4313 -206113906 299157878 21676 19949471 395842938 6107 167132531 813528871 6843 -544535605 167239614 1793 -362799750 826985600 10568 -274100590 692669927 10013 171185591 883000337 8119 -567646040 565991017 3218 -151785276 52345354 14976 -33808203 196632900 13229 -146031279 928507453 4316 151988321 612620007 25084 -74827067 521537040 4803 -307244366 158559450 21511 -499709316 205824099 1716 179190375 101135094 20726 -219125835 516154586 11177 -14626564 155649926 22325 226776960 564820591 21531 117014257 855685781 23195 -310469731 629443221 10442 -591282312 653458515 20401 9307352 440179912 22743 -241812054 667756504 13504 215682100 593532779 15028 -345413254 943748295 25186 -560023003 165603200 2852 -78684889 889815586 18212 -109076116 246253894 367 -193628951 746558509 18889 -570656435 493188023 5002 232586080 766288632 21067 212550730 37157778 4836 -66668681 135397995 18900 -472081432 666045214 3780 -19941176 533149779 4018 193883155 904360371 12919 -498357391 921058154 440 159642619 296323532 15069 -27406617 134534552 18987 -294581010 879864849 5511 -79199652 608731043 11286 -380622187 752185001 2851 -583909532 276242477 8690 -280539624 201993255 2702 65075894 327255670 2428 -517261629 376947845 8415 -451880306 579513666 14951 -423950346 650543113 25130 -195221282 385939223 20514 -343785126 34384642 26024 -514724542 460040561 20120 -514105884 655061321 2513 -149376238 326168968 7980 -325630742 211380615 5293 -271323923 662272347 11735 -430270408 163693869 15519 166463168 231513812 21736 -494416273 747282693 5974 185025667 224715387 25114 -77819307 215948426 5540 38132724 378360181 25707 -356763262 265960902 21051 131043409 351629542 13101 -215412518 18790691 23983 -119130821 935554455 23196 42658243 553185540 24389 -47257556 650974481 20167 100937596 529754354 13988 -179307780 245923818 13046 -180421557 840062225 15068 -461396874 699923462 8979 -125071242 335012051 10931 248260849 79224229 15298 -381781394 310359635 3401 225938094 178767970 5910 193890559 789620440 15967 -234926597 615030507 2148 -18223004 427393229 10332 -302783578 943897571 24097 -415901586 785392421 21588 -454306175 95061973 20908 226873349 555797477 5810 -36007841 516784816 7246 158288196 95775137 3164 94547660 875941103 21838 -369580788 198786385 4879 6274426 65118340 16868 11384623 342714335 19512 -86210955 332347823 24792 169279908 259474414 10480 -93632384 926217258 12755 44135492 400048594 22362 176354764 236754430 18368 -241554169 520633278 15506 -571291398 372918745 2893 -110316090 684389719 20450 -384128219 243459993 11835 120812793 885602118 3920 167982513 795419951 26069 238715189 20971697 421 171633920 735611855 123 14004874 899637591 863 87023325 136818089 22486 118475532 186985723 24801 198177465 703733731 1638 -132528079 104752634 18786 -156911026 22842909 17243 -352963294 573670582 8067 -553242763 892024483 15331 -323429873 702599049 7641 111106187 556487604 12837 -317007426 250418641 15054 -405975305 911181715 25913 124421575 113872107 20274 -114482975 390007504 21927 -240284033 715238926 19683 -89402814 251643227 23274 -63122163 128048128 12460 -89198319 406441837 3267 -233025902 346061357 15347 2205884 276159804 22411 112079491 355498552 14452 -119894211 608212209 24991 -528379719 521800625 9494 57385391 101297954 10277 -444846747 576968595 1766 197289657 255975608 9921 21933707 696461117 10651 -127865390 929524671 12287 207151880 592666431 7000 186188373 561945397 8037 -271026130 624157971 5638 -80048401 737896602 18339 -194728864 366957170 20553 -483066217 872941103 25884 -330244328 189211840 1449 58672947 134891972 1274 153347859 786139132 10284 -371989863 304045496 18691 45867622 44755937 21551 214876350 707993413 14001 -84972086 769515972 12070 64627000 219569624 12150 -96776878 160957184 11972 -13928206 417860121 5184 -186813395 184899300 10578 98853444 363754882 25050 -86626818 233692218 3417 -268076685 555085128 7237 24245088 302968028 2171 -234457532 820014328 8878 57631673 462702476 17187 -147329477 447806630 14015 -280962307 356578408 1889 125610943 152583614 9742 -378951625 529371645 20276 -590396433 290744083 24392 -529741181 832167187 21736 -162413073 208540484 19965 110034184 412118815 16976 147449889 335702809 7991 -164915425 652285817 6961 -360665454 431815477 2536 -75646137 249864774 14380 -445464549 952897557 4649 -377617626 108112814 4243 -12460772 623292333 20813 203895192 268377836 4613 15985756 279058502 1372 -85046436 498348603 1534 -187362634 156872028 21718 -295439627 802323989 6381 7765682 530436483 12455 -97316359 243007213 7007 -303819982 936473662 12395 -298714432 271319962 14923 -316684700 473812895 10914 -424543646 702399129 25118 -254143103 354547385 3450 153814260 288668173 2274 -361397491 673455244 9814 -378706390 190230801 13654 -488977151 880387791 21788 -295212182 176733383 14674 -584072408 178872840 9108 30970226 646856092 8363 -399819717 718461643 22369 192237640 205507537 17797 204702400 489912451 22152 -599514394 713795812 9717 -200132387 942142062 1538 -501313608 204498914 2883 -466617765 123748450 10262 -449369756 287552819 5895 -179890283 316622365 8840 -537118763 135168786 5415 -379818554 917534117 22575 -460778466 659902125 16381 -169728694 406770297 2704 -366324832 178248280 11756 -126150801 251180908 1869 -409658322 856085341 11832 -405653929 607963204 13582 -269175499 858080115 5865 -542717873 464223728 26027 -440986064 377248769 13827 97401076 502651207 24771 -245050389 33680801 15551 250122065 668650808 9671 -115674811 769149299 12940 -371144451 905934233 23048 163716025 695099914 16509 -478035284 155404023 26100 -227929265 48357190 21576 -456387746 709075644 22275 -509134959 112189457 4376 -586488255 864112510 6311 24217387 799317690 23928 -466842076 478241488 17991 -60315383 88525008 25507 -241276696 135113890 488 -200648611 628077674 15235 -272738896 492638874 13263 -553505266 231831458 1272 -488718035 164870902 19337 -42107541 148214572 17409 -20635125 46603695 1443 101971349 230915251 15480 -576943285 459032697 23900 -456532068 845477000 16475 -354640644 430680269 15291 80494592 738381393 10440 -378097592 611420388 11344 -160352801 490033749 7927 -411956420 49293442 12984 -547032357 923080388 16745 -402498104 540013689 21052 237210102 323436220 23697 -228410155 505842683 979 -482508456 572631532 15622 85247662 383996195 18434 10159676 164133759 24521 35008092 467642745 4004 -471387773 544596843 19874 33618540 642044215 15893 -365918284 256609526 10493 194000116 359839364 18407 147551691 201910816 7017 125566068 708210332 13255 153690017 743100372 17655 -501172000 289832593 25880 -576289933 890748448 26012 -235117768 482511852 2447 171606090 365688122 11119 96308943 492979662 13149 -136391459 685060912 16409 198343498 588836659 22937 252078065 50401311 16283 -261398842 221471902 9360 -240882224 342523003 5680 -289773980 739952434 5669 -482918594 633236424 20767 -223796604 897535556 6804 -453371764 303495416 14167 -66912374 617434051 4941 -312611973 623431768 25643 -131193551 389399395 2211 -137190533 229446619 4106 -500373334 488048416 10951 -354931022 913340274 17037 218917875 564512719 3085 152621829 945567275 25177 -537857526 861450930 14566 19244263 325039742 103 -466408140 751387457 195 -2148547 812086717 15774 101284157 28534791 20263 -579289569 332155247 3234 -489208519 185921991 13707 -146542349 214009005 10793 -119248851 623303584 23453 75257596 807949462 25555 -490935721 648559995 3307 -394454029 455795971 3732 58112604 826969621 22885 -270811527 657644298 9150 -399914973 739806996 15130 5012713 422878825 4815 -70550818 814324985 23931 -279688851 422634102 13398 121876654 11275523 16384 156067621 466403854 10747 -558507494 624210699 8675 -31421789 223252383 14530 -538393706 734940783 25452 -165309995 663761005 9636 92282685 920381357 18183 -272589894 799155339 10031 -390007909 130707783 22304 -327502004 462470963 3547 -227213000 516725127 2857 -17311459 873881879 23034 -149440133 343083977 21012 165889375 517322864 3022 149187377 516106783 2954 109779883 761904023 4063 -173872778 598203327 12099 -204985275 360460482 11761 -202537856 892669751 6498 -545725257 32733555 10103 -482716893 398042023 25492 -360208172 556532392 5446 -142766558 484774058 20723 59941762 215361730 8788 171641826 265833820 25065 -323883429 429605207 25643 186678977 291154035 21021 220740517 117729697 20662 180429586 900423326 21740 -210800519 32712936 21938 -432535110 834530403 8659 224233321 915075292 6181 -195732785 138078355 4184 -356258491 605737428 2216 164394015 943854363 1545 100926648 585331799 9490 -418924897 453295451 21191 -208152838 397095972 10723 15399122 821506191 7474 -226152545 550391123 3653 -332809102 534304476 13978 111345298 701208904 6199 -126393872 413078185 8719 131153190 391776158 10388 -573692264 410854655 26470 227885475 835270179 20783 61978684 192296561 5062 -421332080 666878441 21648 -37485015 32588649 13202 -96175649 545759375 8628 -333837000 816694681 7074 -165068622 291869637 10992 -147215476 550517654 6002 -365149743 755410925 23075 217363099 378903369 11457 -39659846 803402021 11501 -114880541 536233763 14323 -126089607 534221868 7236 -238802679 512217787 6758 -576568523 799617992 3529 25669363 323896025 20719 50157870 233713684 14392 -557818285 828645152 13848 -101127736 935106229 19607 7953857 893248884 22203 -15841974 217012178 5380 161430885 864406702 20246 -495285160 257400236 12521 -251843803 13832205 22013 200629106 608724437 6010 -547245991 595372739 3405 -112478347 918990168 17747 -267382315 541080487 15161 -535809056 911171590 1158 167178953 917478472 12951 -115228126 619797641 2731 -323200536 370613517 8986 232265209 782657733 1343 -490353573 793101585 10111 -453099826 639829536 11871 21874288 657039270 15024 -416484432 276972787 23822 -319864450 803466149 10124 -76689494 584849790 2550 368427 243625344 22801 -61458286 776626172 23611 -519078075 770080907 9445 137999571 477205176 5879 -414963201 567226967 22711 98636658 773006680 26070 -521332105 112851414 22453 -216401449 245933795 1187 -488332543 438857835 6234 -471840253 875222805 2455 -157225100 8740026 12825 -223197583 436128089 16025 -240193555 942425127 22369 -182021317 394474180 6842 68019464 31745324 3939 -208091303 50487196 14927 -574006137 947257354 13672 -46064478 799813431 15429 -217174957 383520564 15465 -203932938 75109194 7423 -87686387 505274352 2682 -374881305 662155589 12570 237251794 253099323 17079 -522042236 723108320 15381 -450977940 123763350 2776 -2631061 912330926 23739 36362067 834046810 11890 -177080037 505928841 9936 -134931352 775751642 410 160590994 753910722 7669 -498381050 661205899 22608 -389195139 700239320 5849 -282249742 419468050 11040 -493262510 139932060 1892 82119206 231939350 5202 -405627140 791243168 25800 -115714881 485212540 23340 -125465370 260984430 12668 51578026 773348092 22918 159965716 224914268 11824 -530544320 622359079 3979 -187065602 234292955 553 31117647 553076277 21662 70027252 543462474 26451 -255819961 487144502 25257 74057454 422828208 12071 -248917230 103756274 20763 -341685431 348420541 25215 -466595296 128364037 13159 -38216386 39041286 24211 -339162486 915560326 11419 42014945 156310958 24234 109951647 438299409 13788 125833096 219951478 9969 -405343482 122002636 7667 -39658829 314621584 19327 145017021 510333009 5799 -140568135 673821131 4068 -320414410 474848292 1248 -263208552 87581812 18960 -184850817 491689100 17344 -523134474 214253745 22182 -318016270 145342373 14274 -563824677 366747076 5822 -18175630 841858653 25589 -327733374 121935019 25165 -296966841 540853316 21187 95557363 347116721 13781 -403173706 784678077 7751 -496788608 713724330 25504 -281533372 934935643 15473 -270989085 296893956 17335 -306131010 516466590 9505 217089468 853012212 21925 -59233786 838916813 5632 -98784497 376479509 12851 -154157311 205308462 4286 -351337735 562067489 20242 -559393456 168501504 995 -594845556 836967780 7463 -164957776 51729849 8562 -311163982 866224063 9139 -193872478 352967329 11503 -37348994 92117783 681 -574943051 869838183 21200 175710024 816381795 7698 114682483 547527181 13160 -60335267 745080546 5414 30718064 741969381 9706 -2124545 410301848 24979 -407159409 649991214 9458 -255592526 115404538 17891 -301861656 671139012 13353 -590649016 27589665 7906 -520418397 318950884 13824 -367997683 352392679 21755 -246287031 569450954 12138 -32106860 373276513 17281 117976087 920967558 4277 224259962 196433539 523 -36359283 450285604 6218 -448141941 367994635 8489 -204174770 83660878 26125 -69807861 559285874 17732 -183360575 203998455 19472 241839389 266332407 24761 245363877 602711106 11991 -136068435 76301219 18339 -211256884 404051370 4872 193120279 618213261 7680 -566872309 275770406 16669 20724547 613564819 11641 -210373744 453246277 13406 -457042691 656465247 6743 -16344939 70457332 8358 -567539599 902145018 9453 122895178 869047927 1686 -423270710 483274295 1331 -98573809 319938480 17020 190541688 494074248 24342 -575790156 35235959 7069 -70428860 850186100 25402 -122725046 888775356 15591 247887878 722788095 23331 -374056559 629078104 14872 -312253478 64616776 10318 -391953004 843810119 7105 154026164 116463232 19820 -601356916 171276087 12315 -101805618 942780532 1177 -444063247 824019049 24112 211334684 256113453 20306 -412928259 495251521 11880 168855393 180584654 3767 -435878187 533826126 25606 -268772174 644390352 3258 -399287268 888577472 11891 -413284325 803553620 11997 73088540 285340185 9971 56824454 270769385 8132 -275412083 522062509 12513 -101733985 364137323 20765 -573613518 208364891 25283 117682679 856132566 24362 -226667976 843042705 5843 -517534073 196652847 9170 28062788 156647145 16145 -387849897 651037619 1932 -46068560 20526191 16429 -396956851 522830189 13037 -434491087 543698606 11404 -517928064 137146597 369 -542934178 40070204 5097 -245022066 280213457 11060 250845954 679474326 18146 -535135502 264519964 8345 -218057872 660078129 8577 175970719 597206299 19994 -410414243 928919106 24129 211681866 66126571 14827 251814138 890723845 11208 204664264 384255619 16036 146382320 661898060 6241 -58180734 474229428 1260 141593800 173944598 15381 -111861413 348562633 6577 -215036992 785282106 7927 207193098 635024001 10892 -376982322 611104651 15086 -82374249 337592480 9201 -208844642 63713668 14119 248566196 152378788 7529 -354539687 223994806 14290 -509927992 884999474 11998 144886817 282813984 17483 193047403 136641108 12920 -190022594 340752293 11038 -144119518 306819314 15425 -526853863 366849613 5718 37118630 360928071 1447 -201927322 203341649 8636 -9945381 687964265 2088 -432810637 489446101 2056 -459993550 259044668 8921 -289963551 365913755 22966 -140670386 59275964 20804 -327755466 155540992 22579 -89046841 292726733 2631 -144598966 285969570 10668 99975670 453602066 16330 162643151 877335886 357 -3480481 395283587 17813 -404547666 936434757 5326 -335728026 220508810 22632 203639344 888906008 14435 -294965012 882480728 15219 -169944315 800116824 14575 -211169974 815870244 19077 -491403685 374682827 14183 -595875654 460915612 7240 178889330 634948377 8471 195393976 74262940 12418 -443841636 822992400 389 -258712109 593546671 23449 -425287005 610598737 16961 -102007713 493057931 4455 -216737384 453953986 162 -582474132 223517984 4762 115885398 518175415 21783 -373386897 259283920 3110 -235416719 342272368 17144 -193183821 520458177 24904 -39395051 285089784 15328 -413733045 133895829 18690 16398507 649270762 17751 -309740487 352210024 5232 -410199175 441091756 9424 -76029930 289470132 8158 213650049 649955333 17849 -478108600 239983731 4188 -458800327 602642168 15156 -274589217 872539391 22959 -270020290 693414786 10766 -524668603 277938544 4093 -118316635 880869536 1277 -435806827 650532487 23636 -284729570 381717197 24674 -327559952 790575799 13635 234311645 328812895 13368 -248736632 185115421 388 -355849902 446077246 15678 -329854729 659781002 6708 -64795504 141345281 6766 189468651 795435987 6351 -145633789 313757267 18686 -116730630 911872958 25818 80245994 700756922 17017 127853280 502109853 24985 -83609563 44289661 17254 -124370969 487679811 16969 -103342468 647581486 17513 -460975579 130208717 24014 -406931831 849602470 4496 90167670 917327809 31 -20387287 925407782 18847 -416188238 114744164 8704 -39268388 165087030 12211 14275309 292803516 1943 -498073693 922555546 11133 -115831072 209227163 21331 161230107 910703085 4409 -509238685 400177009 15325 19386838 365459533 4051 -41779725 730200504 13152 -181221631 880721975 23658 -325447061 64271372 13997 -201924449 944963997 13340 -279611618 574894926 8392 -209282833 649250525 10663 -474488897 347313121 6101 -135302335 835889176 6072 -496960503 291383277 26426 -547346542 660331296 4172 -143367213 207490271 26272 -541481676 135651367 19143 -554112644 467197203 26325 -329099270 12191094 13809 54324177 801043886 22988 -51235055 776086241 13615 -549173307 483088457 20896 153814696 884304617 2438 -300697521 219326899 10040 -530520138 239107944 17356 115857072 484851772 6564 137856951 860827444 12967 131011619 192592239 6224 221015476 410717006 9892 225324440 583079392 16064 156378345 19676746 8037 134993257 928748865 19473 212600451 38445210 11394 51850546 645971648 9082 -519282129 574212838 13617 20757773 351658265 21215 53779934 798081452 1006 -177086630 745363067 25639 -553700382 429291682 18367 -557597470 175214615 16384 -200567611 378351988 20355 -295673284 396622982 26392 188373237 128243247 19315 -448691569 319700325 14888 -412408821 636504606 22103 -195197766 521574495 23635 -457201030 505095746 15023 31107373 16676942 22359 -556695229 464325615 9389 -290471642 309697044 1069 242124578 908661751 18675 187015420 848153558 26325 -368561244 939713855 24165 -139633643 572764196 21617 -132263093 249074993 11278 5349393 782559333 8642 -76155210 849549746 23611 1382518 943319922 14867 -413327479 295143152 11285 -242939736 270508218 14395 183151457 526000968 17810 134413225 922892221 4747 -601232366 463280861 19394 -517295713 453495590 19135 -172581885 237096665 23019 217390363 719154459 14694 -40868602 375112671 20851 160768647 574434972 23019 226367906 563301025 17696 -358144653 663261464 19827 -196018753 153405792 5189 -151460596 269087883 12781 -94539088 776636946 3588 -142566477 760199407 102 -156715949 778364018 8877 -321188166 638484879 16665 -25366894 820979931 14658 -100899885 330823300 9208 -6071551 363393705 20485 -428455422 748841181 25955 13421589 378477027 21880 -585277372 293043186 8544 183287069 923922365 239 -450442769 40903578 22323 -187388478 558678587 23068 -147678456 642988589 5428 -445785128 941930510 6582 -327127278 752561201 14618 -11834646 205847077 5154 188484815 244394200 26434 -404385799 906166747 14429 -121711889 671704514 22785 -103270288 535223476 22511 -284455846 214151174 4981 -399932208 317135340 18611 -353743585 892112406 8777 -487531110 646596826 17111 99862909 930663104 908 -172062486 620573897 21507 -478254767 216514874 21737 -536487036 90574765 24609 146978249 423531952 5204 -375615055 76060454 446 -593040403 912099204 4713 133494808 560431843 14266 44405356 170713263 9803 -540520967 318043407 12492 -413320639 351538247 18756 117121845 180417206 25659 -558541284 574539094 12560 -62585168 86419182 25957 -14413062 746694909 23057 -325750934 786681573 8491 139415374 314449605 25468 76420252 671930778 19004 55800534 203914471 9465 -463605068 448488957 17732 210110100 54005834 24066 -54287333 606739310 12440 -439296905 68083143 8771 -381436447 825629966 26071 -177721844 116975640 14819 -442846930 177071607 13987 210819456 721126492 21604 216252357 98592769 7934 -69565122 303366269 21736 -65410681 77415371 22050 -154362485 222626828 19856 -138324166 106097418 1893 -27145748 429006496 14465 98506002 330567463 8281 -45169982 94685548 15593 -393229263 234600424 23302 -176046114 126108515 3316 -321955080 950109145 139 -170458167 766723248 5139 194706922 235813100 17683 -437267437 954836830 6899 -79895012 105466175 22763 -504287271 436118479 689 -266058628 158647426 15216 246238257 359686081 2065 37311876 446760229 15814 -107972745 493244868 13894 -251665611 88519392 8216 -421669679 47170320 13144 91744266 808478909 23924 -573050107 721558464 21302 51563338 11936587 9520 -556659881 210481647 22276 234409385 450017185 22849 -372472915 930968202 14269 -199854751 264024357 13144 -217727765 320734497 18629 157437037 257761745 25510 -256815771 624662734 17279 3010446 719282788 9971 -94825652 828038525 18043 96517054 558979957 24082 -161492743 539676035 6749 -55907619 768098468 1910 -571273360 219853207 8487 -224742907 110891090 15487 114042695 498856070 21080 82231470 389120171 12754 -423678480 462808109 8126 -243810502 510642733 17573 -88523938 811101218 11801 186383674 472582613 24809 -573524571 83796239 2912 1754860 507077861 25548 186836112 9887271 5519 -142088231 248728536 7515 -409632213 182807783 2472 -397525654 388113099 10074 -14677693 20760719 2005 115104392 205268483 7312 -288358855 351724584 12837 -151336464 90146773 12313 -14826439 46014153 1399 -315402872 723674414 21448 -162514455 570778079 19131 -42069095 783787131 23072 102202714 662566408 7784 -20359928 181150020 9488 205419200 795115033 19558 -418257734 198120179 4769 -472516405 655798134 19929 -221249707 860700189 10742 -390721669 16092794 654 -150152194 135861847 6219 -208537793 349531471 16510 -314956262 958164741 16583 -147760149 433879989 19641 87690881 560825650 21576 249870959 87190921 9249 -396013733 183195217 10227 -51903082 182292860 18438 -569954314 477305723 10056 -97617457 585215506 6650 -292274568 236894363 26136 213733898 649203289 12941 223883389 615142194 20065 62866592 259678104 19596 102962563 589288848 3098 -438452333 797608673 1798 -240874256 224742745 13094 25034385 565414577 2733 -459913534 276292466 24853 -19012179 946427597 22754 180636724 395317613 20618 183544926 135414991 17740 198230418 891570300 10680 -175731800 574930246 24387 -167188561 769753455 4871 -370153049 518906208 19396 -599702463 200312030 6993 -594642201 499319278 3781 180747072 925983903 21276 -105981979 393040527 25496 -292804786 232041435 9759 -193228680 792226963 18115 -164893464 539407696 17766 -366884072 280528162 15747 -551530062 237419227 2512 -221578232 743512275 19989 -160608760 400698106 21779 -382140150 563227232 4976 -556596624 625659238 20677 -101038081 482648753 17256 44990364 548045183 149 -574533207 264903227 7353 118912580 653015398 24706 53538386 307692525 15275 -254591277 942532264 637 -121218092 284923063 6092 -199954208 350936166 25176 -274430571 176614287 2448 189410951 484024158 18092 84874060 692520660 11749 -566415667 595173703 19756 98731819 625149911 6533 -236134590 947542624 6322 7072817 356320763 241 -85429665 550176805 9888 61141895 216702403 6529 -271058589 251892523 6587 67169603 242191326 9720 -190588498 160317705 2384 243031273 277832822 20893 76925628 561033994 22650 76989904 297983800 2568 167894192 727300124 6987 -218464403 626905386 2598 37950624 316521916 14405 -489996054 118410242 10391 -33739023 459402396 4349 73573423 449676115 12079 -260484920 121430119 17978 183002253 313013773 17917 181301641 738887894 20249 -228789696 407564051 19640 -411694591 428565619 19261 -255098972 538000372 23751 -375947495 218607536 6116 -154564840 61921476 25630 47323991 902827677 995 -227394994 843012783 6252 -304821225 224519401 22125 -570531659 468896501 17862 -488054611 665945341 21696 -424518974 177758931 20941 -176290433 859368075 22818 123063493 606259431 26428 229437628 225628030 12089 -97859557 355655729 8820 -83487195 701374921 22694 -344069559 257709919 5252 224293642 223259038 10326 138726555 890262311 1755 74484713 366076238 10716 20212007 440577912 17877 -578621689 849568113 24277 -390266042 913174979 447 -448180086 582416703 15725 -194861212 218060458 8761 -455863415 396849703 11737 53857716 709604734 21494 -594622608 268383196 9054 210752002 441461145 498 -517959812 117715704 16546 -599096445 603244532 22818 -599959492 901123929 4000 239290328 104201184 3663 48157832 681949884 13153 39012606 573387475 20336 -483042425 854713926 1641 -504009786 748037479 6139 -568081225 756829399 5029 -450105812 411567828 9064 3323950 333715035 12171 -99765742 41890125 18001 -325606310 586102044 15048 54873369 421621661 12471 -188159842 444682876 23620 187705777 465564992 6842 -430802722 275148752 11309 -275995436 805456896 16043 -102156142 387703212 9319 -322128349 621212520 25502 -203672313 821935960 7439 -53573439 388829767 17308 -6200315 246398661 12874 -43221628 802269656 17531 244546291 337077503 5021 -349976516 155018522 8781 -458043661 512688518 11686 -403561846 451205858 2644 -208818772 832289200 15061 -246434419 145108730 15031 -448841059 572684152 17701 -553643096 197762229 8775 -432601712 933963356 1159 -491163511 268415396 18337 -516754109 460765971 16634 -289688109 216313264 3351 125301581 890177734 23157 -124534105 96550471 12183 -275160562 35262132 14665 -296066886 898845506 19943 -578251321 437919919 26204 98914903 134422161 16185 -468570016 97494399 6278 -306081855 330089525 22477 156841731 117840109 17331 210387571 22570365 10144 -117783569 294374833 8912 -258878468 519852274 7209 -267851200 879699795 6622 119497164 659630383 4420 55296467 301633626 3345 85708141 849472566 15432 -531282809 880777235 5955 77537911 670837712 3661 -372624829 935727131 20407 -91148077 345486502 10167 40580684 322629516 8023 -102791202 234525371 3906 -550741408 237814712 18280 -524447286 122095161 26282 233162156 344589672 2160 -420202748 866526670 8672 -468868663 171822116 10239 -428116885 955992402 26232 -404779406 775550435 15134 218706876 396774922 13952 67957322 615622652 4774 165373260 401427212 11771 -27454479 514809166 5937 158419850 415247305 16343 -326585885 294229571 3650 -448919074 784735998 3502 147195618 852126451 21463 244782784 954594101 13141 -404376904 674367681 17562 18997091 216582422 25801 -581062339 504561290 23198 12494416 110544453 16814 -129354140 94174419 6129 -21673271 828173652 16372 -231094804 633624076 12226 -15821861 550344174 8098 -169144493 177694038 17687 -76102891 543731548 15810 -114212762 738103318 25265 -137692570 734372934 18127 -366994430 540963396 9896 -411334947 913471714 16628 102874458 123143844 19439 -427546621 86521877 24671 -334333194 806874494 3226 -567303389 61430547 15446 -23913615 124122666 21626 -398755220 809888748 17069 80602568 604942096 25943 -273974313 172528847 1369 157443184 545367353 19947 -199600582 227943235 3305 -521330960 29865776 2516 -153970726 716349625 3501 -297855879 398844084 2573 23601532 381505284 5784 -431897588 558851215 11718 -300667963 416098434 24553 -399144762 669827243 16989 -157119388 582470615 24787 -285677435 217165166 734 -152368814 955086843 15300 -260302156 618109942 1623 -504282896 784026009 13941 -242518768 302858094 19861 -81323590 904432814 6821 -139741520 460479537 3402 -481378225 748102758 22804 111385076 242233395 20058 -443651852 244403495 13372 -352520747 139037933 14685 -276170463 693629539 22696 -161417348 195316570 7480 -42864108 915596164 3252 -389145641 794990608 18156 -410936141 347815023 1523 -456176363 283185950 25537 -454252461 393709398 23783 59833681 153015492 15252 -563049068 263753828 22824 -464098726 305819175 19602 205462416 59691506 9189 -446078374 908524833 25433 101507300 500879119 5463 7505917 834073863 13527 -181135057 665231916 22449 -146680753 777298487 21425 746758 288825944 3962 44801276 875636594 25907 173954500 283828485 22841 -191863302 514409664 3863 -215075984 569397035 17261 -511296517 451478969 8308 -98201460 150012331 15769 -25299702 156539093 19709 -487094028 299170860 23957 -431481016 552756608 16833 -247149301 634908671 24273 -201018548 730434807 23706 -261416873 939140383 13491 -517520142 140413255 13309 208872381 358566796 21560 -589581452 267064394 12484 -154847700 252832051 22024 -403187978 165299648 23263 147357397 336509963 11370 -232965740 15408469 6926 -326202108 179276726 1252 133547822 89297976 25846 205386807 798740546 1570 -469725820 789515189 24105 -281284340 757013874 20030 140018275 621657399 18887 -419673974 530809821 3311 74335691 260607864 459 -599520905 57095505 587 -321854773 294247549 12531 -123741346 672840302 466 -437420809 954916746 15400 -50037169 569268502 10891 94299760 525894873 20829 90604339 72088505 8450 -391757442 133369126 12560 -77238447 788144194 8579 -71135544 573679252 21642 -597653955 910410637 1465 -442113891 325594336 13458 -199171278 894889279 11677 -101495145 247323778 22595 -523845966 95124413 19628 14267716 690952663 23338 -464231780 302712361 14130 -199980807 338727048 25029 -139964983 49751702 13161 -260747526 177157715 951 146382992 150854899 26238 -515733411 839105530 23664 146038348 139965440 3147 -59599953 171694342 24660 -207587711 529762274 19848 -375169431 173422492 21842 -255408685 340867784 16125 133104514 151967839 6298 -57361432 381778066 6926 -35286397 502127094 2017 -246852623 287460746 12331 -325742908 219551371 26453 121068247 441134235 16601 -414971697 946840755 6359 -98153710 792076500 1142 -240844035 614570079 23959 5848668 431283507 9349 -147908288 166554423 26025 110068841 866519379 23527 -375045630 480485921 16629 -317285976 627276959 4049 -568959889 29881916 18851 -134785496 69907903 24366 -552883648 450032123 3363 122529994 599159862 5150 -313964835 321962125 9854 -190497046 530145371 14472 73756286 884557368 26092 -138498025 733637050 21737 179511391 710772957 15087 -274319610 819389123 14800 -174452437 401224400 19886 -383705330 899112555 25326 -278844861 722828587 615 -361108817 522970187 21320 152620222 854853935 10679 -304111201 935444399 17291 -195861937 511399404 301 -293786878 62041581 19203 210561951 599852752 23489 -89749083 505332987 8531 -149857414 923850106 11361 234785358 37879602 26282 -568384910 309587462 10630 -356292873 17952240 18388 -152707474 704391233 7241 45004546 727771592 23014 -50268708 182532807 23677 -590822600 56395195 24646 135012130 115023823 4485 -375063725 441833255 17749 -213115527 471740715 2441 -460959133 163220871 21577 -254833293 203153318 17644 -568196116 118412453 5723 -342246929 917321735 5098 -416996448 476594441 16487 -383312735 706175575 22594 135883991 509995594 16601 229414988 602594586 16287 -276269406 562460734 22120 -55599900 477588785 9198 -521793067 575128527 21882 193767019 504523534 4261 -485711793 685357370 16503 -116709055 88967816 18597 215898803 652182428 15973 -538358958 448837032 8805 -488583230 830585795 12725 -313056740 776068763 4052 -275036254 465722231 4269 171138965 912985480 8473 -378973874 416227834 6489 53065467 154023876 15371 -123352670 474183122 22734 -236959008 927266092 22953 -122095109 703630038 3625 -325419376 106626259 6523 -327214318 338760215 9760 -566778162 323793831 9250 -481420742 787765794 6386 -568182996 189532568 16181 -488968887 31691254 6710 -540983185 424276125 7217 -300976841 411624309 7825 -18476880 784222721 7077 -141693882 584198241 8031 -239192407 552412122 1520 207739816 567508470 23681 136029132 320827224 13221 -424019974 114996334 6537 2698521 514008448 23954 -358929633 349642405 18151 11334680 415499701 5159 95536361 528597036 8120 -168411370 183186185 23359 205150002 764935015 11362 -136479983 534998091 20172 -577377467 33173554 21401 -14596087 594267906 11486 -203621810 789036498 484 -185759218 716574763 11498 -155585353 420293534 14797 -585712849 841260740 14602 -562179650 291601130 22526 -431049987 776628303 22826 -181713262 408472661 4436 -50890552 794000754 15853 56162815 722809263 12263 -496915812 246778512 1972 238898147 508799333 1458 -112839859 763178497 15638 -468065874 156643924 962 52072786 228837665 18877 -184360831 474372066 15290 242513001 334210586 5220 -348090447 295349229 21612 -81302252 428335861 14423 -392304183 177627747 13584 194881593 809378489 24507 -190867089 285509281 21890 -166932039 261008335 24627 52753942 676516214 25605 -258452490 404899105 2982 -449653411 644787721 4318 -29446095 866416725 3935 -590775983 633619192 22506 202962628 951696224 19311 78630467 819665641 25608 -171274585 152848979 22117 -442569190 677054440 5510 -85941149 671578896 2512 -351438886 583735295 13648 232542417 149916600 13354 84237586 352446710 25390 -266882985 174399957 12394 -531050995 898994710 1315 -510837152 259756363 18070 -195555780 601907020 5766 53808808 813531465 21628 -140972988 701215702 25341 109704158 590020727 20414 187911588 410163992 14596 193391508 749439568 14302 -99917609 660371083 3640 -370810059 361927107 3719 -9021979 700155839 21372 -224136883 705735360 4623 195382549 568166718 6492 -266327351 325663162 5271 -415025563 21428315 16659 -89998193 102595826 5503 -98868710 456312115 16076 -571345312 924112905 11738 -453797053 315095330 26297 181723970 224008916 13308 -398525089 572854588 15916 -524099314 689310753 6954 -30550510 622203552 19142 62634828 855797939 12458 -381069156 535533618 20543 -102630666 223709469 18845 -37882417 217715200 25901 -195383590 38002351 24205 -271259092 678577397 9928 -301137200 807944062 960 -126953423 842990447 9647 -469283915 599670943 15602 -469961534 454644478 12533 -219195584 683587594 6621 -483822504 293196178 15046 83924300 103593573 10534 81135142 12137929 22558 -340627254 847688594 26160 -235538634 37927674 12344 -61520557 661148605 4913 87263361 699769127 6959 121019150 216763972 3866 180352746 381129519 10592 240850865 929463594 8733 -306104833 323143624 2160 92747087 696203994 5973 -436970027 658818191 943 131227057 757909491 15064 -133550257 436016769 17615 -387568091 280864878 8429 -468018547 748849098 19564 187502300 576844728 10410 -92054114 60605791 25064 -584108894 925885003 4960 -427976025 708386458 6341 45427013 269228191 25593 74050619 365773351 15837 -394853095 599479170 13975 -104742767 277835066 16534 126647188 92157532 6102 -562611885 560876903 315 165918571 889243698 21415 -499731936 290946586 10539 -121817548 265499440 8554 -579667926 322809506 1253 -53730540 830595950 20043 -78530021 370906970 7720 146363726 678169334 5620 -158138926 507049112 1388 -228208981 239328533 11400 -501077361 576462378 20454 -39056995 561499439 15978 -225543456 328771725 2549 -546767368 884977751 12034 19827885 443685188 18062 -106059626 267188494 7285 -382933063 732733370 4036 -335548407 61279558 513 24022740 704162471 17409 -366889460 697595010 17512 -280674139 257917792 26197 -301420908 906830169 13784 -524678711 701537312 14874 -125312404 581253480 11300 -560626813 902895344 23136 -290984246 95907395 19222 -36017576 60445017 13667 -129028993 80789820 11641 -133218037 529351865 13332 -120432994 564157514 12981 134108477 620608840 3289 -220938616 384264068 15183 -479242552 642493587 16011 157572399 562513519 24462 -210427897 469368498 13915 244879223 941930680 12738 122696180 681538804 17503 -33239231 747690272 8496 -140245382 611277846 18171 -190085497 359167497 666 -492142679 97868786 25100 -352081067 410575483 4057 113386650 884141184 18226 -171341938 948640858 8934 -298283375 66597927 1274 80813769 573592585 13587 226781898 935037831 18250 -71681734 713651095 13955 -180059386 835071915 15568 -98314597 109770628 983 -32482242 794185439 12957 -197553092 229572090 17349 -264268175 536176812 5850 -114309609 796054663 13218 102641336 883178261 3736 -251103030 439809618 17085 -493935874 130316127 4803 31123650 52842399 6131 15264048 848949772 11735 -476734526 578610117 10372 72742048 210565999 22943 181006358 29714429 6820 -3596379 770612166 181 -580479010 863372732 17669 -303679321 386902440 23637 86148426 762962010 2025 -518768303 926556299 12620 181248707 345515207 22996 -591268258 42508042 24445 10696486 863536279 16518 -14948791 944705359 1247 -434324951 917251108 16763 -252717742 951239398 26468 -175635901 81480923 9346 -310858703 64848161 5951 -321460740 804923082 10377 -131129342 14341530 25395 -209777757 912729564 7524 -243056015 271992146 25486 -487217019 82488457 14443 110022503 416081827 23159 220447973 669368045 20720 169166988 77572826 16693 -37121622 108207956 13088 -277782921 607193589 15111 60825734 137881174 7045 -186691779 654739340 12779 -517035079 102635282 20338 -515068720 54020561 23414 -146622491 435539801 9470 -321714923 104262644 24468 131484084 461295140 12690 91755980 484232655 23608 -282456688 787393372 19784 -472500957 148613078 13759 184461966 818568640 23953 -122988666 140233986 12566 157194352 809769085 4387 -172330203 368521536 12920 -342077570 661557875 9882 -576503845 832652300 17935 -142734045 706647376 22984 33646302 800533335 20981 -416283612 818190602 6195 109395335 255332965 11255 -82563298 579241452 13817 -294914234 879638136 15975 72985931 509628948 2886 -183574359 502702595 4241 155084401 816029082 4498 -135055043 928703301 12200 187598905 656413390 7027 -449779116 378915609 23889 142089968 416884990 16617 100585818 143712581 2982 -262153151 202924174 1138 -24593331 849627009 18458 207649547 395183270 22486 -145711236 645686651 19296 178521184 903080846 18496 -288941391 249474625 5840 42081338 394651179 10054 -24384518 924356992 3389 135090452 589759898 21550 -147419088 543652144 16678 -239124408 297881123 3841 -367247851 520980987 15888 -228548270 28117350 19129 -289536422 69047417 13758 -467782760 533012937 7437 -421351962 77150030 7781 79311257 811792105 18002 143159405 76841296 11988 -154562590 924133541 11837 1968928 239135150 2010 131457729 807210066 7180 140147354 219625719 42 -280162140 593053973 11283 -347189768 10902534 17546 3671029 940268874 12016 -236632036 451578420 7499 -400030587 220121309 9834 -116405709 537749636 5875 -71359159 29825905 2091 41590062 881896991 25376 -503573217 391568008 8405 -445083945 692744494 14333 -367584044 497037647 21319 -465680060 635608176 5808 -277171814 100576963 7070 -439035956 207080348 10433 89842673 480151605 18617 251348114 782516641 12268 -287527648 157496292 4304 -452593160 144971035 14141 -280473791 953143323 24057 -594856493 676301026 6222 -247403750 707614157 16081 -498965084 550182744 21535 -395129349 929006466 18171 -188023417 384304837 5674 -341423043 905822114 21920 -178397761 246083650 15057 -51397036 94703787 4725 -398809047 743330381 5505 -424745161 270097915 20828 -135894630 165342371 1639 239051073 169403776 3193 226923515 449188292 25656 -574616332 285696975 18272 -144876117 401031840 11670 -364431194 900198646 23226 94238581 422198080 11133 -453181881 123927413 23780 -42143240 925737862 23362 1042173 314016820 2916 42702020 24010975 14840 -206089108 871408686 20276 -483858954 526051387 9381 -478998421 624952614 13432 45048390 430958417 10009 -472140231 152431512 23297 -221086509 691871212 13598 139335372 857716929 17258 -471049424 955194945 25719 -534916021 207457021 21235 -36339391 734350228 5106 249956370 345487932 10044 -56240076 480196856 4520 -354810862 232460586 9799 -357923732 292460919 5953 73353557 764002569 21736 -256413504 612405588 2504 -158568251 300956821 4496 149869025 331141737 1794 -145384800 604516277 2878 -456606550 353624038 15943 -324320797 56844543 274 -76185238 518167637 561 -371563466 135881482 19494 -129066021 562899090 21628 189963901 675630939 13029 -567231743 667822989 2988 -515489547 545779721 49 224582519 812600876 10028 134517651 365135096 19123 -257455692 508132064 7706 68466881 258855832 7809 -176278780 927289510 26422 44353911 920753884 23728 -164897102 123306476 7088 -540403927 685954192 5734 83437607 115172045 6586 -202775493 13625269 15564 8354191 411757365 8442 -503851225 288756313 11455 -149833318 336372423 10080 -30783499 209810925 5538 -209992199 498199834 5730 86730679 270097716 11105 -379464216 491535283 13465 -267609193 639250259 1381 39515811 446891813 2396 -256526080 456437546 21492 -431628974 97390850 20943 230005411 86008376 23532 -381977568 686295241 25844 -508872785 823192729 8553 -470148572 860702555 9556 -363311766 425408202 13980 -365175494 274366312 927 16089339 747429798 14926 170703749 94661737 192 -357864419 155377075 20124 -304266816 347418094 12205 181037037 781209528 14805 -429660530 884821447 24015 176719449 704263500 10241 -172617903 111919918 21894 180235466 225241774 18569 -501825420 687884611 1348 -95196162 861977808 10261 -302189937 80758919 599 -204115676 841106067 6560 -407219099 54073264 10792 -352890626 497751431 3638 -438577616 169335345 8141 -61397414 767229858 20333 -523767403 636005046 6897 239792707 684162555 16425 -204301927 52801808 5628 -517467696 133846754 10592 -125427150 944187339 10832 -456165919 305140571 11900 -482300300 216898731 23723 -8234138 457714337 3350 175437828 377194887 7177 111543619 294844985 14110 -329793608 631143840 23607 -4284545 412027706 7301 87088191 715265657 13165 -341976509 450501061 23435 73456766 192688018 3218 -305530399 575713913 23743 -180720710 522025116 19507 -267766343 227624470 8600 159935475 92853629 2127 6028012 199633067 14762 -209843459 500941558 24453 -509038449 831625957 14354 -243879642 791129516 16640 -432317046 275419899 11153 72891082 736212530 5913 -335807665 505004921 724 186048699 693477583 8518 -30627272 952067884 14048 -79655563 607018754 11993 -211840107 941675871 16386 -123972785 760136031 20124 -166181380 114860250 16014 -403082586 21707358 6689 191949276 576154199 13488 167588799 123892757 21920 -43441829 663483582 18023 -364523949 872702240 4898 79219681 675759196 596 -237153411 674721468 20833 -596103942 146637912 22578 -400820083 228059091 5774 114099622 108631721 26353 -154442963 74541243 21468 125494439 242750657 14910 -10876894 905864898 7633 -287727921 436434905 17040 70882833 263155600 26298 -543913987 357967292 21230 -327446911 372085285 15031 -411248880 686039898 12550 -424487707 438546783 25823 -233453110 508294923 6961 -311944032 243088027 6019 194469932 869193575 6792 130556613 490133331 22338 -231171723 718586318 6555 -66023713 927786553 8753 -144392947 149996841 15164 133714580 311934336 19435 183832602 145625971 2605 -117907166 480155726 22379 -400100033 375713212 8155 193297780 248133871 11417 -315009200 868240897 19167 -330016049 456628074 11371 -403840579 315967767 7231 -49713334 42433945 1992 -346487557 271750143 6171 222898668 135500987 4400 -57945751 311554467 25323 -420051008 862344320 5970 95713320 249399745 9970 104110082 349451997 24973 17795615 131621874 2529 234756975 231622466 19796 -585851188 10793703 14842 -181197660 336588588 14624 -512438888 389931714 17534 -559159633 723145590 19035 -328988985 30576336 19880 227331836 770940923 4786 -444180823 686250716 16771 122048562 847047448 6780 118542947 315467626 10717 -488475997 885265430 9467 -290688702 856529585 8269 170695449 620661032 8258 -544695295 530346753 2590 -166961634 879066386 24228 -571013909 42476656 11502 -93739376 94124322 15074 39433339 676327847 22331 -568961978 272501030 13436 -83766022 730292707 863 -583696596 568606980 3709 -443502937 496204727 5708 126990087 250024377 18197 115894667 78895725 1100 130245591 348083611 13176 -323790062 570656387 25442 182711545 746552140 296 54707595 32743569 19763 -207791019 429727463 2777 -530133224 94535084 17438 110234963 949146206 3032 -84927568 464335726 5020 -491738703 902186796 5215 119332683 813676637 26144 17292493 523301910 24514 91952948 700980131 20951 -549610911 374144824 12154 -293082903 468186072 6687 -83872688 306321136 13561 -3038364 461389600 21455 115349700 601029790 12477 1825250 686876439 7656 -249756399 150358421 6370 74679950 778811661 25241 -134668836 290145640 24950 -535865999 125243444 16960 -72159019 435124393 24940 -483261517 750628342 510 -479496987 221844257 21322 -88411287 82715912 3492 146394816 99815785 24353 -349411900 495646653 9346 -276297930 686997692 17081 46754413 536199628 2107 -230311011 371030461 21768 252579528 484684855 13627 -490555361 785912009 23988 -330523579 441865994 19152 175327335 150179288 23333 -287227734 918438843 21491 -25716285 684046825 3540 -122799303 805981710 11333 34905118 719610107 8577 -229387105 171594057 7442 -488784622 656988279 21355 -498080447 568502226 10397 -537397388 454995943 6000 242105275 435227965 5487 -172596200 611734780 7712 29802158 929974959 1863 114474890 248387926 7809 -520899053 908575875 8088 -264263562 604479309 14919 -597189426 293687492 5183 -217032568 437433433 6889 -428782941 462636322 22484 -282187373 664240190 21356 -289103289 631457020 831 153417448 947210001 4204 -194168082 260576638 14061 10490200 263665280 21457 -47650615 277663617 4970 -448370335 542458636 15501 47910448 919643327 7173 -143679849 472793963 20709 -172139953 601186371 368 -282394480 700417068 25504 -70810750 697802994 6350 -456587032 157483058 22132 -411970707 72268780 20877 -466789937 897188474 19084 120251992 889312457 3623 -554850911 231208586 23792 42268876 906447212 5444 -259974739 163510506 6727 95690532 24957432 3826 -366689399 497668116 22772 152415659 241502622 3594 -538463830 248590770 51 -497188204 787758077 158 -392912017 116591525 7773 -536405908 208127119 24322 -481360258 941830501 13324 -163847167 510694115 19783 73922478 105554948 10695 -433322576 108730184 22280 -542076740 810119307 17694 -372894491 757795424 22812 -67298856 512910176 15403 -312994341 202899840 1185 -24668582 882743747 15147 266377 678139934 3723 174876224 276010654 17043 -565806330 80690254 20880 -54870813 578885657 24335 -293282179 433180115 9371 -200085110 816614919 21597 81326922 429885167 2732 -195657974 9757229 15566 -563904276 752902579 5306 -420689041 61143477 15995 87105020 470952679 17361 -293790787 89931011 4968 -495396364 714829284 25864 230998706 341173199 9831 48772970 146062092 3160 -280310385 590571588 7008 -569730176 796551029 2081 -601629417 942265868 23074 -199222619 417328395 9251 -133490150 731869528 1873 -519025095 793313234 3400 -137549684 10344485 1927 -181978416 347675137 14883 -45124911 454682796 9031 -79972290 234263684 22893 31374182 336252777 11807 -473011728 860490731 7290 -338075141 928661841 6401 -74174472 826497886 24591 -549270804 592351223 21792 -258124829 471725209 5055 -42728558 394972923 13945 198291131 955873139 17274 59324859 378415480 19893 -264814410 77232619 25434 -213804048 816785996 10633 -42458987 943196741 15810 -198956929 208989323 24150 -4454483 867560721 24633 249258273 451633101 878 40164386 282727479 11117 -53357309 344438091 11655 9325860 365131760 1314 -210837094 462688333 17756 -207836758 740710705 3240 -142116767 585985305 21624 -494020606 400231774 9715 -446249543 268052287 10547 2178629 612413970 3375 -286609712 804897821 19710 -572222760 488458576 21605 -52174884 96540637 979 -61053976 398399925 18520 88208028 670821266 26101 -178229488 329166439 13150 165833227 626359569 12636 -103377898 56591141 1547 62083205 203221192 17396 -215499233 725498396 12612 -505255835 859089030 8697 -154644660 280185004 10967 -20187460 898362756 5258 -207354834 908389834 19403 216035488 522419727 3936 -595843959 344411913 23377 -365290822 350991681 20481 -155070670 678565180 10266 -452754666 293876911 574 153101503 180004326 13758 55184462 201351908 9851 60105440 908295081 9569 -368858075 175978469 11742 -589474466 851339465 9110 -344997143 251410833 11236 -574992665 462602800 15851 -217240228 838459582 18490 -575435650 209660874 10990 35424056 28788057 12534 -340037507 526353579 24504 -41240458 270787863 21336 135995144 558170787 19976 76474687 948239293 10883 -584797276 174700500 20568 -494240807 158289376 2569 -230955166 665434468 2493 -281140416 565042224 19462 -184943536 228928940 12437 -291339160 658746227 2360 114774067 34064220 12243 152284912 462854536 25045 -340758589 572719923 18859 -339846908 779213841 20776 203954110 945654490 21968 -331736337 162107014 932 -450614307 872475665 3443 -362030738 951671909 17914 -280459819 71096178 3573 -148761499 142274618 8179 149923363 721978998 8092 -350287007 336470711 6401 130017770 327549395 14869 -428105498 379089047 8810 -598974823 309032915 14716 -249894315 208169201 12019 -58381072 607235402 15555 -391376910 386129701 15517 -311924325 83726531 6824 -352197340 522140725 8341 58306463 336125290 6198 -72011538 387319331 21603 134181815 393051856 15400 -407798240 402765904 3431 -499297763 587551547 6422 -214376447 824882785 5361 -65817449 812830641 18739 -206453155 163940759 1517 -271475898 828233913 19802 -156365724 213287074 10982 -136696041 359664788 5220 -592333383 380330203 24891 232448360 810377100 20381 150217381 928725800 994 -386329820 434845587 9154 -80555466 746470758 15253 114109538 382468043 23021 79896239 106009446 25438 -271313691 252936567 16427 162211766 284098462 11494 58775941 546580243 64 -270822588 729412486 12548 -464003724 802670506 13259 -600815625 549006217 670 -321951845 622132946 24812 121523876 569700743 5920 -582594744 313375195 1604 -76241159 148931935 24643 -290537398 717063034 13378 -587861645 339127422 7372 -78031 94761717 18786 -241384604 780962480 7742 -375082494 437527907 7006 -241166314 286952057 561 208459584 266094503 11156 -585948455 733029637 11933 -556503628 807267977 24751 -87847133 54477766 26124 -563962877 48895539 8446 -384415335 912451571 25157 -356326236 881466716 3979 -596953653 140124817 8161 132737729 667965635 794 163793769 428898357 15582 -266220698 323121147 20045 -231630150 325531952 2377 -209774735 253536084 24228 -57967450 400211011 4406 -63453623 101412319 118 -323929135 587144533 18463 86249300 489676462 4338 -286091402 836168397 12245 -483746303 67792484 18873 124027449 601868932 23313 -159693876 464071234 18129 3433953 598688848 7761 -376839663 490446170 19523 -370082802 640582588 13247 -229570221 876468001 15921 -175353037 663914881 24393 -409821286 11617460 16145 44940571 115520796 21079 -450068836 325516343 21931 -553888714 261029343 26012 120447762 209303108 18451 -157172367 198259637 20892 -497070440 573844883 25814 237853290 530329061 25377 116022895 730539432 24312 40046383 613691090 12574 136696704 660019555 4964 222510899 765521790 7567 251951353 762658198 21553 195640900 560365579 12190 -477072172 954556267 580 -259649109 346641014 4160 -510799367 242390912 14315 32648749 605771705 3966 21611277 482006678 12573 -340279861 479572522 22830 219753893 752740519 20528 -535112274 594328085 5094 -340551733 927989922 19411 119776840 618040540 22036 -518199733 479926578 11056 -200685363 814662013 20379 -591750293 193613940 8600 -510037025 240689401 25576 -550307454 16144215 1194 242744417 837852507 2089 -366139898 644318616 13616 192301172 778986645 5826 -157630644 290503326 16491 -547636459 259420393 21669 -309431170 449713677 21125 73227281 921954663 16840 225886830 217075340 22998 11550959 807319893 4098 -310471833 132970540 17821 -397232895 510309110 2168 -54708436 765391511 7700 -487872917 460149449 13694 -580254701 678530150 11524 -91907455 647424252 14905 -202877058 956882300 5750 234392943 733793159 15688 -533342926 153131564 26012 34431677 332735025 20438 -456526343 59757043 24691 -216755653 460417700 4074 -320370612 376068363 24272 -388631599 619800002 24899 -376688326 863532756 3945 -144866028 489695846 23759 29783173 831852207 135 42562242 589034703 23324 -270814648 12398113 11670 -67068951 185377627 18762 -25300840 311517110 24188 -356894885 163658822 4005 -270799129 80232098 20798 -359924183 497938096 6369 -116485773 879950047 21963 37071967 844302828 21133 -515972641 902082559 12666 -4646940 120922253 11797 57905319 158846673 2123 68182057 355933810 26421 -177492116 294369543 6320 57712923 614674295 1966 -40777189 105863244 19160 -376636852 652038226 20453 20089652 145124993 11629 -500381869 422799771 25226 -183537593 426182709 562 -207157826 649039091 1268 -599617317 563308468 3457 179315951 301215665 25723 -243401279 190448452 21603 -286880856 68815828 23917 -454672270 20363088 24165 -572093263 159784868 6926 135809082 529780254 11482 56764389 55976312 25765 167501959 478329656 21423 116999458 603594294 16726 217267692 229707489 2501 -363804856 863595934 23180 -53684704 513193862 5661 151284255 36308630 4401 -203119588 252367419 1874 -246340848 381411769 25509 58490321 59826887 2612 72045123 373274578 8332 112817747 859091377 4040 -75304287 895981255 1183 -17337993 300008477 7177 -534624075 744591633 8685 -72672001 395405367 21917 -246099081 452862366 24176 -573421088 884649897 20597 225994483 637494126 23031 -565937020 327693790 5025 -15903771 69540762 14327 83993720 858912572 21092 221322039 831892744 7946 65365625 367905875 25974 -564747056 498190756 10417 -222811329 671814640 16504 -433807494 506291542 2040 -517693818 341547670 8165 -291168541 97836216 14367 -28022689 506572758 19400 -198232136 687189046 26145 73102236 331800980 22934 151976465 56249663 24447 -434898112 684929202 10213 -98863694 636104710 13058 -265518390 209252666 13475 -202905918 537731816 19941 -58926133 682734461 17019 -482825969 262955696 18375 -276737605 256639138 2924 -115682436 239882436 2808 -583229 326482516 10313 -581700178 266485843 24863 207742300 481334180 24821 216294202 45686514 23622 -387385228 552495085 7328 220821682 265841700 6013 121123164 882478706 12047 -437999752 619329819 13042 -24765067 681092808 16335 -55530225 473713914 23450 -80620607 329582967 6033 130301462 866278404 13835 18082290 639751060 11598 -327877023 917280413 4792 -422094815 397437913 13275 -131978626 102748006 13812 -441844687 706732606 14947 -264629856 167728303 8894 -215587097 41041214 13412 -601170037 402108146 26130 -471938967 678349919 2370 -512739300 158005046 4097 36847347 353795146 10646 231731811 351934637 18731 -520454300 112551676 16521 -45909195 298014738 23610 -210919567 921508589 19339 -257898641 347956896 2093 -25521504 503355723 15170 -535245530 396543513 17964 -166327132 405897493 17218 -237457718 302253702 4199 -348754074 31122804 381 203539236 636634918 16208 12315558 292699680 16659 -204311129 828189857 9332 151763729 703486265 6510 -312045040 743449727 24409 204684722 134264437 19869 -568842111 850045784 16175 31654489 213995325 14654 8417583 107458589 7537 -484907001 229243721 6506 230348447 267142910 25696 -222381074 33900588 24642 -381900332 769363538 7092 -127805076 632609485 8531 -64146440 27792805 10670 -116015269 96542740 8497 79886184 263749603 17033 -72445410 743684029 16527 -136010841 721302866 25431 -353512102 542420551 5249 -36638462 542587244 7873 -444330781 867974382 13862 -421893115 530047819 1911 -149665515 779706371 16177 -454038650 334451487 7775 -345881765 785852772 17990 -237961277 203009470 21713 -175783452 798782945 14547 -322072888 475110720 18021 -600236393 217920410 21001 -21246875 485073835 15903 -200187734 635859515 19061 -209907963 788177705 20386 -193404083 775813436 24976 29287331 348825255 15154 236706890 422749043 10397 -103036789 341245330 7698 -329776199 10495185 9889 -397090169 455091091 16673 -287841196 755870220 8868 -424217464 773030055 8195 -228707477 17233550 23307 116772873 42640775 5784 -24991036 806066510 21048 -153640855 902498887 667 -392444214 632474231 17740 -521606279 140427738 22731 -166933106 119051206 2775 -32845833 338030885 12585 -252494040 652345758 6716 187481864 19685718 22106 -64000365 294589398 15489 -21140199 493506585 22906 -81549214 448991941 11060 101022538 123502817 18155 59316043 209597402 25536 8968847 212273408 9959 -47591770 516690979 21039 -191278997 243526550 18360 -593053115 349581108 5043 -233066369 202675400 21797 -426019220 409802330 13757 -134374223 427682396 19643 -395856514 65827596 13361 108878128 738417122 11055 -571720865 693081662 21539 54881110 939241321 2187 87362991 97358972 8124 211112898 171656609 7202 1731543 499262372 17045 198249034 32335239 53 -581568990 64687434 21118 205660555 784711444 24977 -136067878 854966839 14471 80271730 162998692 25259 -511357746 391675655 7915 -57167316 257969128 11 -70950923 367738648 7453 -146560045 171181813 23802 216184249 315425314 13757 -140855623 399056814 3554 181244513 604729784 16539 211629147 717034236 15928 -398087563 293963028 25785 -162299687 702816981 14584 -200014843 654269728 23834 -97441511 481401083 14121 13411731 779991197 7621 168065351 946758086 669 -63295020 776097465 11442 -569854201 216758342 19672 -494202828 890108964 19998 11012058 176774811 11954 -205510996 208586597 4700 -599401332 238407243 15708 -182116809 467292277 26044 -406142647 510239057 709 -415072488 630516562 21149 -593892969 679884048 22772 -132452802 382572405 20237 -234942799 735810083 16666 -37317768 169762595 11059 -486865955 710133967 10022 -399415407 299810874 1183 -235382799 631853142 17025 15284590 137290226 2928 -394423586 474122601 21008 224314684 458977306 2077 -261751413 124351784 13284 53159900 460866334 18814 -567211531 867808356 4568 -54992224 20962340 18298 -337909559 345128016 16828 -359424196 514383976 20641 176716464 39209954 5402 -360626783 419928238 5200 -538323702 214121488 14340 -461338299 93950786 10837 -443824746 909441467 14988 228357385 722926842 5574 -21228344 161359638 2115 42204047 35456525 5498 -10319390 576649304 10039 -580693031 670237315 22047 -182083362 553911444 517 -396564706 390844078 5479 239197789 291939903 6999 -318101731 500531010 15703 -347643086 328454180 506 -264792950 95573652 17485 -109463949 414082413 14684 198373459 516901529 13807 -270290669 97732243 25593 -35594777 943967034 4040 -319317662 316380181 24024 87710836 261138664 22837 -243359504 283828941 3631 91903286 213157500 14417 -339981075 947115847 17200 -387824130 147925862 25478 -447307580 832848614 21655 -51186065 403784778 19231 -562518592 96881660 13681 -188568176 266519877 15818 89477141 498197143 24125 -461608818 788412218 19598 -435796254 93509052 9221 -199979348 847913013 21701 -79695060 880954844 14840 -591148784 257492512 17816 -91419716 627901313 19607 156557765 517877450 17753 -506459150 99487318 12433 -193117180 101522535 889 -450462765 204435127 20391 40084860 882744738 4013 -406482352 744748494 19276 171838677 761788904 24096 -443665640 133908325 16451 181030330 639202795 14054 55663854 122768071 14493 -124349894 22350539 7071 -577849762 755943935 15453 29798540 799940741 20686 -23996985 84749144 19218 71886952 731973583 9033 -310934385 789602064 26338 -199839684 387966439 21792 -478823432 957938048 1148 -553676679 645743803 22812 -279134355 70657640 1781 -451573518 547076062 17410 -512869657 36696162 501 -227368407 537728961 16199 -315418869 329798664 6389 -29020244 478558291 9087 -91742580 628903313 13281 -433951750 896163378 12805 -99529424 343832611 2550 -366991548 703004931 11850 124107594 948611553 15966 -393035478 131638499 3577 -108240592 769180771 19208 -78382789 99091499 14206 -1901576 853189681 19175 -408497945 21508044 20506 -78232146 326418291 14649 -89526345 519424212 11710 108581761 571880166 17405 -273949628 602550750 21449 224676959 395014553 4072 -216679946 387120158 21734 197541261 491965769 16486 -124679538 632419015 16465 -287126415 770005571 6463 -585735174 419840410 4190 32645827 87825373 15340 -479798385 276054144 7241 -200232692 789593406 1620 -418461316 503364146 20012 -445353075 167729816 14299 49281633 723475339 1421 -214584139 153334172 2051 -260208602 665789027 610 -10047939 859950716 5012 -373785662 687087403 18113 -290023211 112629111 9870 -336954788 221359755 5298 47604913 751041098 24031 -214917581 213587197 25251 -300170130 315859155 20136 -156808919 379140913 15788 -95834567 584362337 4069 -458190197 39334844 20764 -255534616 242504970 22342 34876609 879123102 12258 115743567 759078676 10693 24604611 856036123 22554 -214038555 302400216 24695 -28354771 318107623 16052 -390589340 684804413 12096 -442733716 665096676 15915 -442589433 70043602 12930 -121076817 676346699 20684 115206220 255806419 24358 24564252 107569072 9095 -95907255 146684458 21279 42993621 679395186 6658 118772155 514006801 18436 -183888934 11611846 3463 -568060116 450659037 3900 -149633394 502597436 22895 -474981945 402115020 25459 -121529794 208218394 11968 -170408332 228075368 19913 28711284 654986436 22185 2032171 78248288 776 -504704354 172606956 21071 -15633387 58972333 12356 218695453 679634800 12955 -76777277 562798920 25517 -545823629 522840603 26236 -151027401 263155261 19023 -321172439 873029578 2642 -262069767 34805110 21924 175893936 468173256 22642 -333081803 580729477 7225 206340279 326178348 20740 -518981977 777643411 8782 -184116839 711514420 22662 -435620233 387455376 10945 -402862437 957235417 25834 -517453948 450161876 19506 -40665816 458109493 7259 -61012511 825008025 24754 186252901 123961580 17730 58339013 733642471 7989 -310929111 631031457 7952 192071437 418876416 3085 -513816194 390575250 14683 -599396393 277496772 1378 -32881532 652969696 15948 -14827848 234317882 23645 -81062927 812834963 18413 123515531 105080470 3339 -567913402 676337695 10886 194186233 934560287 363 14157415 634255341 14084 -545902497 707923654 21537 -552557760 702187839 5757 149711849 815549490 18318 -524301566 260251863 16967 -492201060 493362315 11247 -131130882 727136904 17376 -446120644 412228752 24970 -594362910 598302053 23792 -248412701 872546283 8076 -432080630 789433412 1008 -223438044 443535673 857 99052702 695116017 8657 -490260517 689220220 21481 229772820 43867738 7993 -412656645 652558879 16155 33736706 587725628 7446 -217843065 829911109 19850 -43415061 433156947 10408 -18743514 798815096 16763 -581856285 955283049 20995 -365031485 243878966 3603 -498277788 724907483 284 228081180 281660481 4329 552772 124410036 11105 -438283410 791355950 14973 -368122062 202849845 16134 -372067264 57298064 6318 143515551 232457759 3871 103425021 468920997 22884 178832995 523094547 9861 -237005946 620545217 26208 -535666170 335221646 11539 -568551572 853061475 19379 -196567625 898653433 14443 -284725619 836196425 7232 -389633588 411008950 10525 -39716785 851808818 26053 -480368509 716392681 14189 247176893 58903615 17260 -597353029 129146546 3727 158506530 266877275 9907 -354859688 118716909 25867 -84563863 425720043 17677 -255087732 392641286 25251 226821648 319225571 15977 108853488 491022661 19725 -586609391 751076138 10609 -319835383 204135099 15792 -458350306 433338595 13431 -81798876 297094580 10603 242761979 850413342 9345 96661045 445725887 12993 -398566928 859523005 7647 209340240 804832477 20892 29375436 179556247 4750 -436798552 194751155 23271 221661044 513516209 17292 -485630081 323487746 10404 33414595 822343353 447 -221751403 87039786 6244 13291354 258904514 13177 -276898930 831990224 16288 154516910 279339298 1682 -581864357 377078443 13939 237313468 111403353 12749 -230876154 758665615 22051 -62800729 903954965 13648 -56969972 884224345 1783 -284417732 925937248 3614 113099133 703156247 24050 -441463913 769344079 24674 -408984544 648072280 359 -93953765 414332373 24950 -193421055 844447022 439 -160358144 804303959 10107 -235858873 20954292 19887 -552296818 934015536 18386 -80160300 358378373 5812 88276560 238504696 23504 -244150186 650433516 20934 -308283983 425169628 9051 121091879 54350241 8863 -319700366 367789913 24932 -323399890 132264180 14677 -125795835 691725743 2876 194917012 930568640 8067 21346751 111423795 2619 -527227588 512724004 4810 -348574233 935107705 12378 -217065030 262402256 17934 -27834744 760491612 9632 -297401363 107476967 24245 -302924066 862020599 20512 -441685884 681878159 24868 -9247796 462633617 18795 -71817259 369712539 2867 105371649 916905805 6707 -7420872 427461674 19182 251865537 354698678 6228 -299557600 707118800 5938 -120743089 877689648 5104 -505565658 139722792 4215 -517116072 774035805 8593 177545985 914589565 695 -428127300 558794538 25645 170558918 217167325 22084 -424848264 470394347 9238 -45090917 125836863 9075 -40892028 479269060 10398 -199040798 69477870 25190 219670347 357923649 15575 -145271475 835378259 13569 -243997720 147897306 19411 -411612710 890115969 2249 142701164 452302450 14646 -249782713 324666770 13156 -417163443 222470317 26279 -531894937 493712907 12964 -88414714 641240868 3252 -303426808 306383555 23185 172599348 66714729 22072 -248971735 874470492 1567 -438274030 799204575 3449 140567653 781170204 18812 216766038 382671670 19815 -31436045 739849306 2870 112244690 787171170 11318 -59559888 955517885 12179 -308279492 903599984 23145 -233699044 452413592 25253 -376446711 428192326 473 -136937425 316842808 16562 81594722 927922081 24436 -111073381 179543434 4605 -571140331 259876635 24096 -556054011 24778232 2133 -277460850 608063126 10908 -558454270 809496843 624 -480511378 822815601 550 -494111399 234878970 24881 47226553 267508044 3584 -556724966 774967057 13008 -527144052 829653680 5295 -455077205 945590402 14964 -410575558 936383774 23186 -534599739 160870433 3690 -530778348 14065546 19116 -207956967 513598282 4303 -282265214 70924745 5670 -396526091 695182143 4252 91999292 312270534 20330 229517626 766862825 12673 -166934844 256567341 15289 -94827434 846415015 10382 213185374 174310749 11121 -327030044 58998508 21757 95687728 459436824 11547 28051763 555452305 12446 -372631650 522006332 13904 135681873 319627343 18331 1398034 127721285 22077 -508982943 474841135 12181 -538038630 438560640 5484 -341903829 462713791 10163 -192214415 50911961 12620 -180783088 713027894 17313 -445182888 822715658 25090 -349852332 468724494 12992 -508534889 665626707 3180 -166832088 490988063 20378 -472347561 841844568 4477 74533457 805500395 695 -154408164 860398310 1619 -475960993 25343620 19519 -136290041 671241544 10265 103298013 922210822 10292 -430663172 432217186 4350 -575219814 580939979 3332 -462054544 485402541 24716 -190947281 433133230 8933 -43129162 898025813 1705 -402794746 928706170 14133 -339359626 645531864 19636 92849679 297515367 6705 -379414163 659389639 9572 -413318696 462993865 4352 -318468475 266701824 20772 -309557208 457170536 21096 -340750683 476130643 14059 200266811 778448631 26170 251356598 654379786 6205 -501349318 334790356 4113 -596798425 196974273 1316 133510432 470496021 5597 132100587 790561293 24870 203556685 22533417 4402 236907782 580388227 22266 -593037043 393709046 9343 47837958 935291372 7583 -590040845 558588394 20449 98288753 502310047 24438 51789345 739092787 8433 -121977623 248104019 71 -311977345 98444406 19384 -277960640 257577566 23015 -218582449 45175903 2016 78097180 322962555 19354 76878096 336380101 23625 180426066 606703290 25398 -496324631 167793275 7019 -555754732 615996465 20884 -159842732 383306250 3878 93963431 359553035 13007 -446504769 529463332 25965 -42322985 951673271 3545 -375844606 461406931 14913 243004465 856458071 21909 -420970602 642204808 2968 -535484668 228353060 5028 -118019091 273134860 7634 82585410 398243749 13367 -479854128 482314742 18684 -378891007 94053218 18868 -474052769 317111684 25021 -311977977 636206132 8110 151310201 247741725 8759 -221918226 419823944 18660 -129324484 771758177 965 -78192227 310500655 21004 -332049408 798915166 11780 -106775300 253514074 13907 -96083758 505642993 21234 -312597661 896164708 1761 -521293284 72578947 21973 -451050037 359833240 19701 -514244347 935905559 20628 228826547 198756553 20917 -93092329 42446272 1964 -405352960 218337274 18430 -152648959 34250558 3007 247481389 181446986 24413 -569512477 33147391 24894 108276661 49894112 23350 -428340285 623484646 11274 -267800717 782235296 12722 -461360188 297751901 5838 -344606851 947514495 4257 -254130304 475695362 1186 -449044982 32281406 20608 -304035227 466263991 13400 32910167 356418492 3492 198861361 122090941 25171 252448376 455590163 2874 -170133700 472699210 3223 -458676562 795348457 11808 -500009083 707277940 16088 -184230703 678424809 19556 -530480401 776950313 10484 -599882505 277358932 4785 -413753200 588547563 16151 207083430 627778685 13524 -72717173 592875718 19284 -404806486 357702885 9078 -347278336 328292033 2604 -437173594 514673537 15511 -470869633 762211498 18652 32748848 701342208 2813 -60975044 83268814 14336 181672401 868888175 8837 73225471 448768775 12007 11019418 29668431 2259 -329081348 249820971 8970 237926219 840887330 22821 80913110 582790376 16560 -235801817 319948652 20645 142807785 14253934 7939 -515519768 947425311 23789 -209113131 177096379 4370 -186245901 671691203 1506 -273216527 740370080 17436 119913924 503752597 13564 -149435844 885292769 21814 143857013 184166064 7399 -331332132 754517184 14682 -404328733 866076680 6550 110408298 217764222 12640 -371403829 385891823 18453 -527204851 861208674 18267 -499846735 466961721 14577 196588610 674282493 7366 -480450245 165513083 7546 -229243121 289902123 3072 177044837 384396305 16611 6809994 810955514 19561 -590734445 686255884 7627 95286709 248958941 11103 -488212398 506412989 11477 -226559584 258651147 5345 -130465052 928386159 1263 -318760241 128260497 4584 -92638255 277561000 18136 -100127045 203363403 25338 -495707307 807679763 19775 -150289203 909301760 11874 -522756375 893993911 24898 -412393094 767909856 24921 -208639262 307475909 16334 -301310428 749910962 10522 -227961168 817422058 19210 -170435388 427934146 853 -542389941 391917246 2458 249063745 103335566 7232 -127430834 922016126 22841 -218530936 491274939 1978 -349927827 634698873 18345 -500419176 236796604 4987 -371033561 193439892 19841 -562079002 85290811 9811 -470822126 628489837 11630 87768380 47527685 10069 -542589300 871721704 880 -372284451 903387619 13179 152410052 301656938 1027 -270412883 67840982 6959 -427254515 420070237 24301 -599784774 164313785 11939 -472600597 775004413 12250 173927850 23577923 8209 236233707 272340250 20206 11052059 91596513 5566 240882694 549311570 18230 137332447 588025615 14081 -271747896 828176809 19587 -118469744 288040993 14537 -142547257 694384408 22211 -438405615 96664569 16719 38888200 406060700 25148 -194787798 459976811 24646 30655066 613109933 7332 -479899231 589689422 23905 90872331 178697948 6472 -476785501 30276022 3660 -157730671 415600703 6661 153677562 39942646 25630 -462333387 28335224 4138 -51521090 256362824 20969 -396625538 735329617 11817 173122855 565412214 13328 -554225802 426090579 17324 -397243575 203504812 11658 191054518 450832725 16553 -340231927 616031215 16962 -599767438 536044857 1425 -351980854 490185980 15917 -476977784 529589082 373 239958107 843689572 5742 -225210688 65305900 11758 169812277 899905114 9783 180558772 266526030 17309 -10852292 100157976 6188 -237065456 345045351 8775 -491014551 649389667 13301 -312919050 409450495 13416 -439677107 716256441 5920 93643878 39465943 5461 105116948 500497812 1035 -148380569 144482631 5702 -115884014 418250669 26069 -214534542 598302575 8922 143335919 140001840 17842 -259102620 726211227 16171 190158376 96637730 3608 -514120952 43295945 22270 -560497836 716237608 11848 -107417898 344608688 21270 -385786267 416686744 5051 137343201 220436285 982 66048107 555196028 3863 201509419 592139117 795 -278546841 351964070 5280 153034711 921210752 15727 -354114035 108211188 14283 -594346816 60615124 17906 -142489175 290869308 3772 -286357168 927503661 20021 102871006 425467447 2719 59570168 530146140 9681 -344315969 746158721 913 208053464 837070132 26175 -247578596 543542608 4318 -596526345 466561004 3062 -492129474 292437531 9769 -561274264 138540047 24269 213196095 624025737 26206 -78074350 571189606 25203 -602053943 862634750 15100 201159837 243537464 8006 -134290007 71754966 21721 -236181909 791963055 9330 139861975 75759693 8642 -370819340 887324501 7067 64361088 416850032 25142 -312865944 55813800 25614 -395831311 138228698 6771 36439809 830526783 16172 -232514409 735259700 8805 -534244529 420484824 19862 -105963140 337613514 19225 -571071136 670716342 6705 -365442882 10596115 17812 -496137064 197530534 24041 -127184602 297451431 13204 -397908297 405490489 25507 196361957 311761953 2974 182811802 648556168 23534 603123 549742973 12427 97778564 382876652 8292 47714907 250327106 22802 222647658 848675072 1233 -117287665 852052315 2642 171201596 746063486 22883 -3355217 398971492 12985 -343698190 52639393 9886 -342777934 743319351 15355 115125855 823790327 5892 202515191 306153293 6763 -91311925 889093322 22263 142455334 848949753 7629 -201274940 301224690 6144 -385763689 184340091 16385 -318960773 651501728 66 -575338702 85990903 14973 -5082427 656804861 15273 -330593879 31047936 15550 227665247 272933454 17144 105366062 650543225 1385 -574783771 842441611 3511 -80255783 291774255 26429 -430408366 263741624 13033 77142943 116745291 14361 -473941833 585061931 22959 91356046 859138029 1478 -434264198 105406051 16734 -388754381 235089223 9907 1465993 827174337 12345 -426355575 697539759 567 -479118031 336823653 5778 -480341373 394151128 13806 5372004 35644709 24910 -411582223 864090440 4940 211098153 448948883 13935 47366605 485996887 19452 -135953572 711544402 1673 -44764013 797587601 21300 -553309259 88346684 14258 190732060 538826922 3522 -269286591 227579032 4270 31488665 541713043 20486 240811732 645290870 5239 211684815 704329391 16499 104998030 299448842 11327 167192982 853223742 2157 247104651 754214028 3395 175814542 280540638 21042 -242027973 496794738 16016 -506058754 571407990 24429 -150401932 80302717 4401 -570554199 559663845 11729 -568820464 774934544 15750 -569705296 826013956 11210 -258714481 554564776 23364 -300681310 111049642 15401 155987194 165156059 1593 -212286810 412615918 4595 45376193 839100672 5910 -344568319 75444806 8993 -465562800 690899122 10881 -400416704 872654879 19057 -181834430 542984482 2009 -215860896 797892616 12608 -551108581 17122386 22863 129744544 755311953 24277 -160328685 544262596 20276 171465908 38967474 15692 -243875079 834800938 14991 -192647549 875164484 24569 -255022057 409860873 6385 -434175784 382056509 19098 -308282242 249157380 19895 -507494313 450890716 23747 -437451132 391815078 12014 111734071 121420769 524 -404602392 67437239 16438 149284123 945300956 18884 204829042 514699891 2809 -483715755 753812260 9090 126780864 666866575 23618 55207739 263416692 11888 -584055670 27348819 20432 -313850150 197472118 8449 -589219210 925706685 180 -344584960 117638738 6494 -568214121 723950616 25072 -424535577 422255171 2562 -596415706 387313447 10093 -400176010 19409271 14122 -425601362 422439328 3746 6624496 804880600 13164 -527854109 213700179 2397 82148282 710376612 423 -387695310 323976945 2157 67942871 460172312 17647 -302304791 851369746 25417 104779104 407537439 3916 -567002578 724707559 17639 16778131 20175356 7316 180452547 505541281 9275 125170101 359074460 6035 -44904924 96911808 23372 -163136595 155832322 17085 -594391345 604219173 4423 -300109045 878307272 2032 103353383 589764456 21959 -141242017 764204566 10392 -184531800 175935506 23738 -153340910 557054926 2550 77177538 901265462 7310 108752558 469076333 24293 17885294 134527871 22534 -148590207 477666317 20967 -367543520 767154536 21177 -400372789 176887735 15068 -40816209 616570772 22216 -76350588 763948754 19387 -121213892 148758206 5613 -265844741 85196926 7035 -137343356 531365775 22452 -57709693 113798864 15911 25165292 138603017 12214 48845954 184137338 11917 -486847916 820599897 14018 20801222 72786739 21461 -437670539 193674267 10222 -130781444 747172760 22347 -278193960 180508412 18984 58229522 56425192 14201 -534175003 296574388 7845 179925357 551336315 1300 -576278540 543057106 14840 -461230686 922093449 5864 -419684413 751444584 21535 167098618 122050762 13941 -141801079 441178169 1447 -50226191 55887075 6001 168125330 535541823 7842 -540980941 749734137 13365 -184629363 33443068 11460 56588108 630520447 14727 -85367869 535686358 1871 -484606184 757514312 9221 -336782243 939877099 26255 228029776 921345895 7062 236928526 942987961 4959 -290645092 891469485 2703 -339378511 649760317 8919 204176125 226798179 26460 -310491753 695481255 14755 -309284302 47197246 20449 -273221963 352265763 15804 -491130043 264861036 12799 -127246164 521257427 21208 -516868724 624711009 22919 212581113 820931858 18697 -533263275 191937937 17734 -13583868 599685063 7645 -273663831 137010486 3230 38520038 711992412 11441 -456036322 97375004 16248 -583005248 410519023 18220 225303577 357990913 24687 -218133589 22815431 3923 -244685776 508101523 2474 -106913802 754183066 1594 191660941 834301614 23448 -109219352 254824490 3347 241359722 355708088 25456 -211485968 342777325 14067 -241777520 209498558 21013 -501412211 195680741 1434 112683725 302924713 17296 -598458072 396141202 8486 14096182 347187464 11430 192940353 82503571 23672 -77001793 483989865 13786 -498639769 506641337 12284 187630740 445301209 5738 -305555341 854197732 13717 -95321896 422520000 8489 97667348 208313208 1729 54470823 175122296 9945 -279674963 618902069 18198 168330293 765360262 23746 -544393044 874157398 12243 159804767 782325855 3446 -198260100 559299333 19150 -20270241 651873305 5925 -426436101 460296933 2208 -140557643 519184904 14838 154924145 564754545 5395 -48958627 292970759 655 -151775304 734456992 22480 -286927813 187238284 13025 -413137113 567964352 3640 -17048977 228732709 22045 -308600666 154520539 22794 232327779 620498593 16797 -167204048 916392756 3850 -309255848 715886983 18246 -593791410 460773465 18047 -389152366 825635581 11371 -211979431 611965926 9856 -233199603 499860038 9060 -374804298 697029165 18996 -487451774 908671480 8315 -259923395 754823852 4867 -107466 733960845 11324 143993848 95906532 6958 -380919181 11827623 15589 -442899254 796693196 6353 -565281393 273329252 10399 112360204 30260219 4341 -59954024 730522562 23203 -310953142 513377765 23001 103383748 519722593 19703 -433491006 731672312 19099 -394441290 468789813 4423 83851477 563536089 19929 -364770605 262634108 15083 189700751 250210249 23258 76198661 949447249 13373 207754725 280754759 17154 -104914967 755725363 14219 -342319899 387512282 11717 -401051226 519374130 13700 -132386584 616371059 15913 249162576 858117142 688 -553038812 138080507 15685 -308216144 670767058 376 -310503865 391863126 8978 -328935299 319806153 25628 -199151176 675652668 13659 17086228 814368284 24325 -65878351 556420559 23 227641280 947770590 4058 43478264 420172185 22453 -179906437 653410565 25038 -1509068 923774527 14569 -591530093 944804099 15216 -354886949 391898685 7998 -542615573 772102271 6379 -436744374 849345397 21985 -597423702 69083253 3916 -411171757 425999518 10950 -592018643 521340047 23825 -311069697 942606522 4702 -389052184 48685438 23422 -176967377 178030588 24680 -175617088 375235474 23269 109338429 867189166 20493 -386105611 208661044 13149 25939153 154412251 422 -420019999 115735046 16911 -173265503 442293857 18419 54142836 740930617 654 -201835002 172644766 12411 -449724079 470938475 3704 -99125874 552590805 5919 177324344 813902490 671 -11529768 535506654 24666 -209065847 463087742 21456 -161033417 601336981 26060 -317742151 180235170 7381 -529829425 743079850 19558 -578363033 129103219 16829 95386560 371144992 19480 -410345631 179144953 3495 -217310274 226538905 11367 -118884445 325723101 7601 -294698628 894250614 12909 -232539787 564393531 5828 -508128112 127873480 12667 -437666659 536432882 3034 -528087166 424677759 23908 -23022108 493831303 12924 15712846 63071379 11769 -52617755 555673986 5920 233136985 515516273 23919 102958131 850099692 3534 114192152 240704110 26297 22091182 594645992 12047 -572486435 191997240 12587 -68379489 180928193 8008 120599143 859704285 25219 -190566423 823687200 1727 -29492435 625545112 6759 -592582590 587840313 22598 -505148190 453450355 17130 -503537738 252926537 7059 -390424957 311763458 14053 -195003441 557161626 17931 -302346071 342553353 2812 -176930521 230709774 20278 -123219689 386895241 12174 -54282434 282053119 443 109021496 525805892 25660 62323734 642798831 1468 -289275700 941672793 4277 142462302 490497934 11264 -69093714 794397945 1197 -166474595 956699121 15043 -577129853 782072757 22480 -193979128 137579177 11908 -550122306 78865194 22365 -98130493 181021843 38 -394952575 589031596 3034 -51476970 294035686 15686 -366744844 238626214 20177 140482858 544112209 1009 235580899 19002358 13191 11653397 694776774 24349 -412076779 71517370 705 -367608440 333353749 25009 -583308856 766088824 13440 -483202215 262944809 2373 -139581010 137141599 4110 -8462854 724432122 6209 -172674787 357037313 17704 -35792480 902671610 4535 -44722996 213935054 15910 232298278 549271594 5584 -238014515 789247207 13782 -381729311 250509457 16530 -67427044 615264332 15375 -301273257 108536216 15824 59822719 752689554 22048 -472986775 471943068 11147 -400556466 662148139 12792 -562376237 825919643 12343 236344932 721690101 8824 -402377818 422528790 3543 -574203704 626690957 14325 -125981713 406383820 21518 -157772857 957841399 11714 -301759198 354255655 20859 -9727403 514265632 5343 26859400 234357234 5314 -122006441 252555409 10771 -345323287 100220462 23235 -198137354 731310370 14652 -501589019 707857103 15463 -442043855 244690329 5400 -87794814 63293753 96 39814184 343881271 10909 203695301 797832526 8181 3414906 647634439 14857 183956881 329721536 15539 -228855822 877193877 3868 -69059762 608828645 17672 -208092492 212507346 9356 -561155722 47883608 8149 -197223844 879106835 23612 -392998667 290450229 5580 -578555743 91073731 19747 76551445 830969538 10948 -414742886 24976112 11729 -61498690 42169864 16143 -361473847 397876692 6019 -169964846 135481236 20975 -63375279 794368883 4831 -366376694 499711044 11791 -336526333 268245610 10715 119525262 455656582 26332 -93731874 844325146 16513 -531528561 816672849 6882 -443994679 263051172 5105 -584207906 640462769 9542 -306969505 189814829 22649 188097723 209111053 18789 -527820051 547015099 23716 -383676088 15135156 19338 125263516 642839600 15539 107485777 348037777 24592 12007391 739068241 22348 -190089252 205178340 15465 -368181030 891166590 20212 -377990457 838148344 20134 191201520 406494454 8450 -538635884 351912010 20406 -350401375 500670264 13201 -257124512 30804708 16832 -367613256 620753675 23543 -412190289 758643053 24188 -13424639 364779804 6477 -552921843 535183840 8618 -55735956 349525616 2989 231451679 615475932 21942 12373169 509981678 24969 189112757 516139053 2497 -348936882 202927062 26394 -76584284 814224823 19015 -217663607 303290505 4124 -42599166 174053471 15596 -343162360 673279610 25100 -588036654 661214358 15210 -369823622 217759817 6236 -120443196 294225534 1940 -261591590 586724861 2660 35864581 853380943 2877 105341189 251211689 12730 127027650 739570829 16725 36230601 743503637 12632 -555425196 432301236 24809 -589519110 111504081 11487 -218146155 817451282 25678 -146880450 295576815 23415 77348322 441023860 23020 -432593206 500894677 26397 -330539293 687679574 2055 -322452069 932514760 3445 52913871 869126226 22846 177056244 915999873 22592 -192927559 809105593 9423 -7882759 391562707 11998 -146870125 759747610 6265 -333196347 439549250 15280 -509562559 589525452 19326 -525298488 64273273 12052 129179841 324832476 1680 -201677740 184644310 23243 -93393121 392489297 22837 -187623061 257336456 14542 -180360038 329303494 18110 -570121409 495419350 14871 -433228517 169851437 17752 -349873309 885207044 6264 -171503400 769084964 8872 -158154923 168924126 18116 252399710 671514546 17065 -561980984 480857726 25663 -351156108 871701321 13874 -391115831 55124956 5186 -48742279 435865969 12379 -470455185 642618766 12268 -150007917 240730862 9970 -597031849 819742362 17015 -534993801 814108578 25958 25493136 658229432 6794 146984108 771786013 24443 97670761 423619756 11034 100666581 552942688 5186 -184042145 137454780 12699 45245837 293589598 5504 -60788519 486567184 6953 -582322098 408455114 15187 -397173025 398965599 17876 -370603980 715950436 2504 -304102866 55098515 19832 202087534 522920223 3059 117920692 326425749 7318 248414676 623061378 5853 215838440 877088242 11295 -477438657 830772814 2071 -40602481 558264223 18459 140306933 891714050 5701 -143495206 141640592 17849 -283186879 403902027 7969 -66415172 743212034 25576 -125158622 10555627 10448 208098523 161351630 14815 -263842512 633637406 8782 -332113842 10234606 16872 -492971376 261939076 13644 -41214087 24148558 3720 -181518718 41931306 4526 -196578630 807142652 15899 -338480500 305195487 10992 -533916930 16650189 24777 -190581749 639666444 12070 143964243 686330834 23190 244362811 306185063 4524 74917637 835507283 16034 103846793 627319483 9100 160764648 752185521 1808 -339102327 896716703 24043 -261017639 785697360 11973 219975295 933894424 26255 125502314 287973455 4376 40748637 228487516 14250 -447473875 640631456 22004 -156896298 192189806 19084 -567379783 103135788 20317 -904530 191122203 16748 162170063 489701135 19241 -145256598 802279023 23417 -281178088 183497013 16668 -524627168 736089952 6524 -493871344 66678488 23187 227324747 453762159 14065 -171826806 435262705 14411 131805215 460349703 22162 -247920246 224723261 18946 64697563 245912864 21294 -203332120 511653676 10018 -349151194 784996355 12681 -503969043 939909658 12600 105848534 900010455 24554 -275880706 839271249 3942 -306163142 942332946 16770 -209487306 897669323 7348 -352956812 585714673 24799 139494190 944175556 16959 -136467132 179060282 19994 236845621 931663247 10369 -212971777 9693942 26473 -354670143 121414485 2122 94221469 873281675 6 -329496956 123495870 4173 -284401567 464626798 12087 -28369890 250947330 7831 -376257235 158877971 7525 -151428828 730416419 13444 35569253 761522417 10028 -252125737 893456304 2062 -256676503 23818181 13308 -396103553 716907563 8678 -530009247 101062115 6931 -219791645 419655448 16011 89847858 18250887 11671 -220283927 670718450 14723 -562496271 214122187 16840 -579096261 152195733 19439 237137231 390810428 18186 -409847780 736975168 1840 42709977 121874807 15094 -442975728 854559429 17124 73498119 251587959 25118 30181219 353172218 23738 195870539 250009744 7555 181692287 818991845 12871 -331689458 234904247 24297 -490806137 565028035 8893 -54024607 475021752 23132 205419799 907129762 4778 -224621293 250138337 1131 173106362 201351514 22905 -173116907 16816316 21493 -385369456 57654182 10809 -391716053 255789600 5447 -171598363 64539689 762 174682823 116439057 6746 -532610981 570889164 19576 -198602163 71070899 13579 -282097306 936530475 9187 -524456724 203452531 10693 -366358352 317946689 10107 -152303724 736175018 7718 8581795 262751160 15580 -384377443 591918009 14934 17122143 844322404 9916 -408413554 135092732 16742 -480214046 614537667 14547 46575472 422020646 19245 -190832790 492252996 1259 199174427 220876274 25095 -154076568 470832653 11765 195100824 471168481 10867 -582769409 560089431 1271 -507893890 69623614 13693 112600768 353213153 21111 22222103 744339621 23666 -284165902 821663503 19649 -584232495 90673601 25563 -177828029 209534141 17919 -299366903 817908899 10244 -458883776 861680554 11873 -8924722 836843744 13430 -562763543 876116426 25267 -487720536 746298846 11116 -422274184 368474754 12700 -470399977 955422803 1355 -75868506 824307405 12548 72709265 58450504 18003 -317414252 549057838 4873 -40533299 291890855 1641 -41023327 288260938 6104 133112160 347438644 18674 163593157 261855129 19141 -146313237 522172278 9146 -414049962 192934647 11685 -44273308 213522908 20034 -90709453 389047255 8716 -201701557 28918558 24318 27538397 171930619 7587 -21121985 783468111 16660 -171416575 79567885 24809 -543795031 828460809 8007 -534228026 755837842 8359 -295850036 427622059 13695 -134860099 123953190 7873 -36031300 44148785 25397 8420494 683894410 13911 -325894198 229200979 14697 241728043 139334032 3350 -446884161 155577333 10417 228127544 240591180 19278 -370035135 164742084 5366 25136408 494098716 4825 211058053 705151510 10893 -242098764 288345069 23266 50530725 551784087 5230 -538264672 477405110 19598 49093725 281533991 1317 -245287032 298764242 11910 -174019678 82371891 11368 88788925 648437163 17387 218827573 599915108 18589 -227343535 598228640 3226 -337866813 810091262 324 -546626382 222172884 14170 188525485 648910045 12825 -51695571 135189908 219 -358094094 383409226 18000 -26627749 444069102 1103 -197777663 498564677 11024 45736089 315535451 22097 85858896 457017605 20476 -241091632 544715853 2561 244050325 86451559 5920 -530789447 34307571 24603 95801243 717338836 20903 -298104097 605027570 6979 -101423660 185713109 14275 -290447207 913547279 11945 30818052 896752014 6712 32209513 76846665 8931 -114842929 880627403 13169 -83490886 729071015 18832 -460919914 294335335 3332 -348407295 394027624 13129 -504937692 302429821 17807 -462043696 312838108 14853 237466777 939781425 4742 -179088525 825437695 19026 -470720904 910250217 768 -290610658 638663012 9515 -548046165 286740717 25517 -330403725 191491131 3729 178075633 36062500 19911 -429179612 712161259 25712 -134868633 171900517 11858 -331437409 314797359 26432 63151856 467545294 19051 -284573943 154787449 3299 241481967 691320405 12693 -196023450 209866037 26082 -107764463 799773697 3597 -39901853 741492665 10167 -22554699 844062673 12919 146911822 82197258 24337 -311081122 605390621 21103 -440115466 246939002 23446 -499526759 411885523 11010 153786327 324854613 12922 -85151210 397965976 3492 -590622312 50445580 13203 -236069688 598028027 9824 47678509 832695142 15479 220015114 606493323 22291 -50574150 497642097 10178 -441998800 901743929 16222 123508321 444634182 5266 -301747113 223334731 18700 -596015960 100538716 1577 -390498691 660308567 15230 144204045 137665425 5211 7507331 13341032 21655 -592946085 588877725 25788 96644791 528122213 10691 -385647955 161112153 3583 -291591118 287241594 17913 -431746776 855463820 4461 -555749160 896906540 7453 35845392 929096977 12330 217763573 312029027 3145 -30160200 689995306 25846 -101847453 906090376 22889 -356915230 453659144 24391 169724811 893439062 10801 -119519163 254065949 26469 -474772202 471991335 12120 -572570348 601965821 2495 -95442037 822480625 26391 230833748 508442437 4091 -531011262 877941684 9215 -10943259 20156484 25953 -443958299 278027299 7989 71390217 421001794 24234 -316312841 305573595 14402 138685180 950518215 5387 -187098494 69679835 14506 -491723784 37902332 25210 -493113627 157629548 7654 36383625 954182336 8108 241422127 352623748 13762 -40153292 181617371 24685 44795490 452981608 11511 -386687653 282705604 3625 179686116 105008959 15402 144531329 325318270 13490 186214572 669782978 12545 -206539715 266830971 15540 180614012 568567080 19961 236374379 653145732 9195 -185838488 672418644 19819 188816603 760015467 5476 -45635270 605454399 2873 -301628188 801017630 21968 34343493 355196316 10399 -391344358 391210285 10295 62813934 643608068 4448 -487867402 857837511 26079 -166621501 492228521 8680 151781860 73051585 11230 -409781189 518170442 9889 -341826569 760687611 14428 -426337703 320837079 10677 -424221684 718626101 14181 -203431301 188404126 17074 -309690644 86184978 7326 -164820510 56788884 5306 -317125651 809470009 1400 -54461574 665629585 16055 45001966 741150675 18250 -389346762 357159700 19884 -151738469 73568705 25121 120356759 232623740 996 205392703 200229603 3014 -536381107 751759177 20523 -244690969 160960961 19499 28978431 304266903 19706 -269510359 141540660 11524 -24236713 745726140 17585 -18961911 25757788 6677 -378257093 79642969 3711 -321197825 214598759 791 -46836452 531694909 11047 -126827284 566533144 8603 2560034 377800023 22223 175542689 926500996 308 -326383391 863225834 13622 81239943 869305788 13848 -389673938 419332756 14648 -328543328 13908234 7096 18576352 683151880 24816 -72863261 275253130 18756 -397246475 405253092 25122 -280911827 114839263 24650 199668349 637040951 11183 -234143568 649058233 6260 -178632364 289428469 13870 -304389621 573976116 3328 -291676599 475045851 18810 -367464415 698432560 25909 -314764835 685029820 8752 154311296 650089047 1932 -33818981 15482606 13765 -237731271 565817214 4632 139095331 43053582 26332 -62599446 207276288 11977 -454525419 781559710 4235 -31010370 42952814 20935 -243679107 907294355 3743 -66447265 882163278 1109 -330621112 800445846 10966 218654371 880005980 4301 -183871568 79533550 609 3550815 364887271 16897 1628201 669455316 15053 165330292 317469875 3142 22692417 543170136 16366 205394601 708594784 15057 -403339410 388385813 25948 -23068753 699784491 11206 -198015551 466757205 16052 48376899 417887752 6209 -493807020 137233695 8875 251091635 272222960 3283 156630388 342167651 16061 78807962 300893093 10763 41557044 817566048 12139 -505467328 677006661 1488 171540746 292879690 9060 -464488216 434473229 24915 131545242 262845980 18925 -411541213 350611438 1619 -543280490 798486076 13970 -429683417 426440523 4126 -147471766 42004448 26413 -149162635 692803717 584 -442024484 411262501 25273 -74028763 935664913 1947 132931466 759883914 11902 -85124361 125934198 24080 -179150557 43072273 6274 -235971819 741165801 2641 153566182 735701313 2418 -530732062 175584665 10896 6544629 866719153 23361 -327503040 793665134 21831 -72332402 919465921 5191 -61721548 484325685 7854 -276579696 756962056 19298 -15415583 149286617 21877 -259931925 444741287 1515 139190695 351729537 18943 -555935219 645773981 15908 -350314927 616019869 8145 -581985193 836896248 16718 -364776500 155440700 22740 -468463719 916820251 19770 -200924829 613888082 19664 5359571 191904611 22081 -113779335 534806146 5113 64464372 410762746 9389 -599159087 677629757 2605 142448288 493739161 22725 112184275 946249042 13430 75191367 308601319 20549 -29032031 454595363 9971 -149971046 656311239 23067 161567628 511627593 11249 -508430902 453325552 14842 -104348764 475913593 21781 -329703588 118624328 15215 -379170655 682875104 18981 -313297025 271262439 9137 231336421 646495028 16767 186621256 579699816 21174 -511290605 452237331 6987 -226377837 521239064 23671 182546767 306125423 26465 -279944215 66914558 2777 -510514178 540080347 11705 -494592896 567182294 23856 -78187824 407457075 5924 117317288 253878080 3895 38083041 435980132 8595 -291004287 943051292 14676 -119818309 520800903 20635 -490937233 436508350 10249 103993904 901270032 25096 -535989158 564700108 4969 96179603 385580104 3020 -334833689 947093110 4537 -198630034 86926598 25068 -459492312 558841094 2564 -129086960 38447033 5908 82056982 389190221 26423 -82476604 601334452 25145 -242872250 880588836 14533 172258477 945005877 20981 123003124 60574055 5697 -264961391 860587778 4416 63889713 520152809 17023 -317607977 10485773 11267 223842791 665205953 10438 -429722782 808593118 8505 -113120393 235761569 11185 -156308301 462125915 22272 -163547429 382492005 11014 -301391624 373535025 20405 -11163392 128747193 6996 -476199085 832469943 20086 -432146172 884502444 23148 235327799 129997045 16716 -522565858 611083070 4910 226146990 710785207 555 -154167683 65737022 21671 -231700601 509066022 21579 -420986978 397514620 11970 -528876811 241545478 21775 -101938718 280069863 9768 68883695 341085329 940 113869811 270510059 1389 -527593967 455657828 1119 121406399 809611295 20832 32810540 921819637 9432 -472870059 831925801 6203 -313662267 446634386 24046 150857774 822255746 11665 130412170 862780834 23877 -398821758 81955626 15587 -262657921 98959288 24845 -366541099 152501497 22954 -331561134 532822326 5365 65405232 731601562 20545 -428594272 42927703 9338 -489456996 680096588 10277 69016054 25088092 23570 -104473232 853752164 12763 -236050090 803848170 18451 165754803 171537333 2583 -592039791 440755535 12977 -51094069 715752178 3308 49801326 574737043 5987 -498903228 244040553 17575 -544112219 343406228 18163 -491556561 813194377 16866 -283777383 673029985 23594 -572281274 130296739 15830 -61053580 112131498 22530 -167715512 263016039 22525 -99107693 480492487 25584 -345204106 200276728 19405 -556759897 893128423 6000 16671002 564949784 8157 167198189 885835259 1892 -17688546 214450238 20807 -308794150 631414971 14916 -378315838 208243516 17301 202368468 478913037 12638 -343160847 462737723 4976 -391926353 599347911 20441 -225712615 828776717 22220 -41552857 936750650 22844 -248970749 464799705 23393 -31711666 835901179 7466 -364680427 285288100 16852 136708781 534992344 16251 -300684339 391398488 24300 -246454889 464938345 9231 -319973883 774588513 26322 -363580370 328341895 17114 69855524 272622559 383 -595161915 885708640 854 58810321 804206913 15946 -490196661 506493078 5680 2903566 893949373 18444 -122858539 753400960 5150 89445514 669898687 26034 221436827 663332468 15927 -547106906 107068065 22012 -149204917 591193778 12041 -417083102 394739884 25410 -409776734 525965852 19504 -371683995 743106319 1832 -460709210 687846653 9092 203501129 710794216 9500 -110044926 556859687 25871 -371569326 158442609 13471 127380937 734604587 24328 1331693 526916207 13653 -187633703 773799761 6271 141330067 546362127 6011 12006552 941716995 1745 -301165331 161180722 14469 -592076801 772157675 23838 127532216 535688386 151 52561170 378595111 3162 114634849 538509769 3242 -351822673 214427460 13235 -345981037 751653786 20776 -571304979 842936919 12776 -177594735 859574395 3857 -118943353 50670723 10917 -35916119 876759409 8518 -109867279 452975303 8159 -290347183 539585500 25619 148022504 793862911 15950 148481730 276938620 5859 -413973539 671660981 1127 -378845100 379866684 8714 80766459 539335624 14560 -261103668 909767586 25062 -315870931 341821102 11733 -36597578 116548014 19889 -154327448 497866333 23573 -333965089 40756555 19818 -259273244 505759979 15710 -373845176 892914462 15554 -241990412 600118931 18104 -279982505 45852696 16137 -535005379 727850534 21279 -503487130 689128158 13763 -172572576 180273005 11202 -505849084 542617786 18195 54199949 209469440 7875 -237364349 315005670 9382 -284901317 327453372 3886 -30898157 405945668 2014 178501663 556076946 22318 -570987826 632960644 5881 -202261075 235706142 25864 87602453 491070596 847 206558116 217682552 20522 -37501237 762065763 9674 -145322782 691269309 17566 -211374327 593228311 25518 -147171678 450743760 7109 86366832 696869855 11958 166855201 918146460 24881 -147275248 857811268 17844 -130899426 533409976 1382 -28527574 573904829 25408 170786173 539586125 5656 225277002 780396038 7718 -243050472 777097358 24166 -531931186 594032322 15330 -102623569 319722202 26047 218727706 512683894 4101 -137864295 386843864 1867 -266584122 591189585 8981 228769865 846553935 18783 -325550692 678068948 11071 235967929 373250993 12311 248442995 569154398 15958 -130561795 610483975 9575 -175231204 844930129 9135 138611552 532641391 21184 -571500108 873070525 15859 -382387762 509576572 3357 -416357740 542900597 23651 -226731274 799416174 12560 -478094074 859222866 12618 10744293 385214970 14319 68565283 874111486 13754 -102292462 720398632 4029 -142735083 127318333 11221 -420888226 266111612 7490 -598679880 419662516 22084 -16115214 616301119 2575 -297082394 862955844 19432 -522705778 336855412 11744 172451055 140299789 12217 -359431767 543936574 9009 169861589 208063595 5322 -601053608 114709632 10481 -496380890 956429165 6672 -508684316 761810344 16437 -348358798 929770372 14267 226298906 171893446 26138 -21677124 353046507 20070 225641834 473330034 15773 -398013571 23682068 15611 -429300318 752413879 16569 -25693027 289704173 17252 -41907721 636247187 19175 206772892 752851175 18595 -87203363 616029474 22895 -25254089 495145619 17919 -234591475 732302820 8846 132911085 86508541 3132 119580064 363421576 18449 70827369 66575563 19305 -345415781 498220266 22729 244261125 425670818 24873 3994598 322937059 14875 -520192505 106387762 11972 200337672 886037722 1875 -436596010 598107003 22318 -330685971 747319175 8675 -53168642 632087404 4232 -478444961 458778532 9952 -318214920 623479163 11542 -218384074 831953160 21743 19437951 92260566 25996 -299030825 794643096 9091 -15873484 63230728 23958 -359544279 291756445 4037 -602137232 133001046 3721 -55629716 384166886 16746 -132179117 166980541 22104 52034713 575627824 24961 251116285 748915464 2512 92823844 34960516 7056 -529278841 356098263 18546 -329687917 683100826 2929 150652038 825223288 5471 -188949963 166071589 19267 226449176 786190929 10355 -328713849 346613661 7883 -428899617 66130816 11754 204143874 412508084 17243 -282380250 641146822 4993 -555505064 536527569 20296 -291856470 590789006 22939 201779495 652549282 11752 -600879407 288556143 16689 -562661866 344991644 20752 -479346174 318025371 22671 -61934847 281998443 9831 -132819571 90336625 18264 72653992 208403193 4073 -136530780 739808708 10917 246585951 806294488 17188 166726533 39538394 2128 -412790590 342682955 16141 -191366537 935219895 25865 -134958041 125722750 21305 -439368633 449797795 14728 -212298481 921696784 3967 -43866887 201282661 5862 150951920 280535729 11483 -65396644 456844814 4756 199321589 660334556 14163 29510381 591316044 17736 -448294267 674070370 24066 -173962258 349544813 8992 -314945709 495937951 25642 -331331414 317896582 25313 -227905094 539591752 16012 205056051 802886857 3974 -443991733 769492979 2022 -593461392 840948895 16570 -558038103 42893573 15982 -484771773 101219430 18089 -378267859 336199012 3036 -497501736 777080777 18301 -368803414 287274931 16339 39962634 742438198 14611 -238342899 841362414 3275 67568416 752066125 15695 -385849269 638805637 6941 154020434 785954702 8852 -151574502 61998702 13803 201816584 246619032 15339 -165341518 252358689 10735 34099950 297421821 8422 -171827439 895472515 8540 33916807 743524911 15628 -42679758 455991373 2381 -474783915 875009154 6509 -113535981 124479714 7799 -118560075 864228920 20118 -276289314 359243905 11007 -572580679 925911039 19544 -227834260 561672163 23115 -185128806 337333944 10275 -112009944 211120886 23247 67926411 165758410 9688 -232642068 117549062 24325 61033799 11804499 19696 80893959 429072348 18067 252494663 484655831 14342 -205817072 863650431 20169 -545551859 168028225 26281 -183264802 893707290 12965 -401498768 526836491 18679 -561330922 121167597 213 -154145955 564544217 16194 -240027478 594984040 9532 -69644515 565447597 1339 196742103 768215528 8177 -135461925 701434996 19789 -417627805 864838638 12273 -37349977 625644429 4525 -141254302 312890111 11586 -262638230 427680879 24968 -42221269 28869167 13327 55707804 175701460 18235 -584747670 64549310 8419 43115277 950566352 19651 -516105589 431541034 15896 23048305 570542736 8292 -216512464 440406587 24382 -79632366 182282433 18652 -531372009 956930560 24214 -187283237 584806495 18358 -33615539 243186218 13872 -184283722 354627272 1518 64076414 327769452 20608 -510766510 371821762 22214 -353719160 865382996 13039 -301595860 575852239 16052 131121095 218364108 9775 -434800714 634856834 23067 -481816218 849352575 4661 8177146 118871463 10983 -462529792 527676947 15425 19932920 514216277 8316 -291126032 244453433 8775 84391134 25577445 14031 -413089516 345012967 25931 -82009716 390894314 12990 -201353822 219188994 4886 -132412488 682404302 10306 232224220 865363782 14059 -601565040 407831100 18935 -221549833 29433149 23908 175107045 594554277 23280 -427919326 212858275 20715 -479231224 121847448 5388 75998357 308942836 13931 112466123 456936888 8851 -434479519 574278752 15723 -63982355 46910020 21858 -250938889 850640269 8359 -427251768 863628958 4901 -228735907 730233427 4402 -550921961 291256487 5400 -322341126 298667986 19927 194099353 192385901 6537 -154147310 427673752 13839 -449318969 242951255 12893 78731027 726323237 1569 17873486 740702902 2339 -535896879 786278346 9966 -122420450 473156164 23014 -91703689 22034926 26003 -153311893 202243317 5658 -460940290 307985772 5735 -352935593 25258978 21675 -127934237 891334574 18867 -79541530 558903466 17807 -70529446 762118723 17343 -383918048 299084717 12845 -14545179 294312456 21027 23215494 172536312 18469 105715133 224168992 9093 168622622 709995596 2795 48467598 422625550 13679 -132118013 437852052 8538 -521420909 401878537 7265 -330773036 562463548 9768 32982866 686958551 13982 -356111991 757468912 23536 -193471693 762883166 15214 89084301 70242920 19396 -466156909 671144825 12859 210137860 570430467 5501 -56063135 353723359 22679 -469212499 776802508 7753 53540945 667111031 14078 -333856213 618828971 9229 -573488517 555374154 17686 26051883 708263401 24960 -427166914 515625283 18741 -375626755 361107591 543 63248258 112361195 7727 -416190617 323182745 23324 198930815 530564848 4207 -448889768 66344192 19609 -196176655 854870313 24519 -97361137 125723209 19403 252424415 406876784 2655 -276516737 552833073 25160 -81991152 909875074 2504 -292911577 48801647 16678 -438876592 593436665 1481 -244373339 563206627 304 -523368445 608100438 19017 215999765 470268394 5790 -170222507 777909206 7739 34910918 432156987 17715 14625968 169968793 24822 -213440228 636886248 23085 -400171239 129335222 10512 -43712446 375702713 26069 -224703640 456576160 6796 -269666455 214361342 9199 16816889 553245524 8276 -560172225 678035579 4681 -526668909 765236555 17030 -564827167 548319766 556 -358797944 920115089 18670 157744747 164774911 1031 57045203 505516824 13867 -259442289 622566246 23867 54977028 879702137 19799 -175734815 333674960 12913 -594155771 137411282 2661 -200189321 14892970 6843 -546597777 853062092 7051 -119058135 41856343 17987 -5358301 868450412 3025 -375253772 659616355 5194 -187355338 928077060 22050 -259853464 70190853 23872 -528572595 884638342 7034 -492445997 527426308 13580 204744337 335812530 11232 8687605 842049659 10657 -373848321 304942598 15367 -218412662 407070403 20208 216355001 869395324 22939 -591057114 869065268 12149 -492396988 83747269 25170 -377739307 807653537 25377 -158068488 462770330 21804 132276231 910556323 9585 -347029360 26611778 16404 -566497895 64530062 438 -361674299 52172322 488 -266899237 154826880 22143 -509372962 393069806 16200 -118455239 551550039 14978 -573730446 888278133 5104 -61196320 240860467 3657 -299956121 812610978 21217 -270517218 292725236 14521 -394441779 395227056 22723 -191257683 612919232 9377 -311934453 133114869 7421 -501328486 845446955 8928 -341247742 170755028 12739 -261897697 922276605 11221 71787288 125378820 25506 86553198 884439327 17119 -37816094 357823019 19598 -274877067 825070278 12597 -140328832 350122349 3512 138807066 861649110 22156 -475026832 628757066 25197 103930956 915075836 5727 -33754616 569490103 3603 -390351618 73493271 24398 209034110 922855882 24316 -164455283 898845656 10435 -332445910 836711404 10979 -388551994 399958652 23427 48057546 469253165 23810 -152252327 719689941 6205 -13751001 590210694 16833 -355469780 822495368 834 -475253940 949883979 10088 -445959764 934609787 1581 -394589419 422298335 23021 -476311858 745817443 22109 -137611104 227783259 6373 196486506 644921065 3634 -313852081 936390771 17476 24121324 680420093 24666 -271303665 493839170 5887 -505033576 417973687 17835 28087147 163966714 13820 85170215 35162594 8553 -585949784 156046946 15990 -442094104 719891098 18804 -157642356 680580996 5434 -414774004 314753739 8949 -325518260 378165626 9333 -81916600 300927270 26369 -201754172 157087610 4243 -276502231 240851954 2978 29276086 226936019 10119 -225350301 911183854 14829 -447743137 751471995 12032 -51181234 260596029 12789 -24298930 272048695 2611 -213583916 613339557 5903 216344761 619557071 887 158900478 920074685 15295 169341827 335021342 24734 149324092 392804380 21990 -36661614 863717006 25270 84581037 229850443 2710 -492859295 10318878 16009 197320235 659283660 2088 -222489197 201439492 25336 -381076003 249346221 12686 -250268039 363868483 19188 63448617 118398067 14388 -22695132 893431347 13532 -416177118 609095488 2007 1513659 835959826 8189 -445520833 569239568 7988 -430515575 137184286 18221 -79551018 755324260 15949 68596462 480474353 7737 -195334520 160335712 4285 21982644 587971326 14089 191652750 285939202 747 -501515906 862320722 20309 -56448477 328253933 13238 -291967960 403458466 4750 220004809 345293656 5078 -237810387 779201212 11587 -277902055 379147430 5629 -224180819 185879584 11975 77380926 53452473 16202 -367204316 625935837 3066 -365986309 919738095 24883 -69929614 846380995 13414 163907701 322086575 2658 112491990 855168723 25306 -195748317 632463644 8910 -442892990 770150139 6067 -122592858 807060377 4549 79197393 686595795 11028 -223462534 336340137 4455 -226549555 698701131 24923 -16410513 19219255 10296 -531667765 795251887 9265 69257343 899356091 11040 49952782 229204849 4978 -141553324 161428920 3612 -520111417 444519044 1366 -360337283 701492853 25975 -369137984 183609277 21758 -37642181 409210729 4875 -190261311 133892098 20788 -299408764 356678528 12081 -376306659 466612226 22024 -127824843 487227924 22654 155412830 321239222 135 -179284855 358888147 11811 -318649366 474458295 9011 26603852 831433584 14285 -52793458 542712452 17562 -348252605 824986107 25178 129444476 671026455 10970 -198886917 151169616 23836 83864446 742060273 10979 110060205 179564501 8325 52379118 311609943 6264 -248945721 144706581 7401 37600361 535640816 20973 -17271403 935328411 9502 -190560599 18048476 4928 -167069104 504617619 15106 -380291732 361429550 14895 -234792062 771847333 2387 -433708266 476793814 2866 -466604899 344852211 8401 -393518171 822250340 2998 220131791 931302704 14200 -243170110 706862298 15082 -194107477 642397823 4385 88981394 742958915 10113 -377874397 229803618 13238 -235420497 387366808 15592 -101336268 829221424 23215 -70834115 413068697 26052 -334116964 801152934 4142 119039787 504158452 1450 -212815636 890052293 12859 52624126 461995328 10307 -260683285 825330102 4657 -293238365 636213463 1112 77046505 918871040 16210 -319662155 710072694 6144 53078433 318722517 20741 -570052818 780108935 16994 62253116 612584574 76 160965228 753150663 12966 -420772577 187617479 3469 -39076321 882888893 15785 204922441 557942665 8777 -60743437 493101809 5705 202740426 800263269 18396 -385854368 207670400 13931 -349488238 183064304 22266 -600991327 56957433 6927 -142542202 324604144 13563 43710954 16190314 26444 -439313635 809510695 11414 -264542119 483332222 9002 -28449650 622601964 4860 -128452863 641568186 6250 -234612014 43420658 6686 -333542468 21274599 11057 -310173538 312399139 10238 -529882398 244341013 19411 -315061923 217823306 25250 -263982145 440224707 4662 -454111741 51420999 8950 -49579236 623940497 25898 -54404485 709226687 17020 -348489077 33641461 23689 -341607907 341203398 11669 3932568 632783898 17719 -348808345 314339062 6776 -420875513 643284725 16135 -568703801 695825162 21367 219918336 240495368 22929 -126463721 708829868 9829 -456291797 452338236 16380 -547123774 11386733 22521 -454664583 90299510 6010 -471864306 770522548 2111 136415238 954567617 6704 -406668193 397570920 12393 -517098128 535172499 5056 -256358220 199854119 1843 -499535589 781297326 20706 -538421108 18682937 1201 -263226558 294132896 20543 157633951 701380071 6752 -4576969 820969932 26016 -181580062 606222281 8270 -339672749 734817012 14029 -103000311 303205143 4388 -260059026 116499337 12113 -102969916 15493223 11687 -109500972 859848349 22961 -268547785 713027564 6528 -491582751 867616852 3414 -541274081 481139567 8294 -237978087 567298220 23821 -329892586 245613738 11415 74103066 948403690 14706 -222762457 748639308 26157 222698993 892636581 1761 -333887024 862934574 16095 -171314183 508695381 13878 -526324760 87590352 19837 -513563862 786109679 5075 -30716098 35931891 18920 -543122148 173304616 7278 -376918869 909831079 23395 55135416 364982335 4683 -233979373 649709374 8182 -229882648 539833424 18451 -338125225 38379561 19923 -559644463 856687599 16622 205307887 347235438 367 -252248272 476843930 19264 -257447268 511373128 13674 -501376181 127092804 20808 -153717189 807331960 22725 71727081 298743538 9029 242353014 407379418 24099 -11404899 314213215 16220 -520259840 518585929 8939 2669522 102930314 13834 -228445749 518836249 1667 -337570857 379655467 13408 -91301132 689273091 22143 -432589377 12711153 15749 -473209167 130741931 12389 -493442380 915741683 22157 -95708645 615658215 19301 207505636 446273403 25818 -265005722 206412689 10320 -43236242 388128121 18628 -209548315 72347998 17688 -263086184 730890927 23158 20140279 586936081 17441 230719832 533847925 24633 -577455133 110165780 10091 -177019723 776235715 13130 107463629 618643018 21878 157655664 164904973 25993 -524880884 795510121 22140 -404604880 447810185 13360 57836485 744209547 10932 88593266 713514573 4513 197508659 755704121 6133 -536403801 766157164 21760 151289449 778684389 9719 -192162010 497271238 19297 -411114846 880022227 6762 -443330077 247073617 22780 80219798 537660236 5258 35150898 727965172 14587 -284830174 206639820 24127 -474859060 234798735 7094 -428965308 609619552 19229 -298485220 836693519 19858 -364607194 659073991 3863 12112773 418545488 19193 -543223099 406977399 700 -475795826 892658622 20094 -41167746 56909056 16287 -164069790 612854760 21308 -405603528 15162508 6441 -131808945 954548469 12096 -576911451 306646211 11063 -238546231 453014112 21817 -523803938 480124911 21203 151181450 958095692 12911 -442226088 200075873 20830 -37865181 509447284 9661 -98983715 477089711 20133 -59276202 62193697 12496 -381764673 112490732 3268 -343178104 620935916 26059 147598024 43050046 25727 -211707749 879622100 874 -290225481 294511896 2461 -417720427 481301042 1090 -427806542 402295194 6700 99475624 495140055 19617 -292385115 945987035 11105 -502724071 452889958 5088 46657658 182805956 16972 -380071493 214212235 14523 -16314330 463156460 24184 203782184 558863833 20000 -600257535 596928589 19461 -146789201 245703835 5636 149707728 382835295 6231 156773022 433009013 1721 -243250337 93471620 3770 -213539651 120276576 16265 -215501905 75783929 1973 223371877 642929108 14765 -259549210 43819284 11029 -599643536 869425611 10789 -168807032 389401222 25210 -523433827 808973437 10096 -536791909 407845017 8214 -422859865 31835774 16394 59530963 31830343 15558 1642928 77414589 25188 -594454423 554623312 17627 -244799215 104304744 1449 -601194194 890347859 9997 -535250257 735628624 7937 126738676 822970265 4619 -180886109 569383986 13424 -169734435 687192878 25919 -183379696 949806571 14210 154275842 920076147 15932 -587360615 527849667 26130 83388824 387031844 25647 -34076379 603122168 18873 248293872 585696841 21060 149838783 813249364 19872 -296131620 454495479 17282 -303589637 576354459 16248 -502786479 219471391 13278 -442197777 530223433 1048 -347573267 814330158 2677 -174127836 784126248 15186 -569385296 769279891 5792 -272045475 834064739 24272 93346759 423958566 19546 149035214 9625285 25134 -269639715 930540518 8825 -371384751 20070450 21384 -422200997 376579610 3475 133579858 826340585 16662 241580992 177474970 13330 -251727201 267016510 19816 -75218117 226794988 1137 -474828408 470769382 1700 -169087965 930435028 14542 -315054261 339052542 6136 -596916216 741751725 23478 151941283 144178732 14593 -358909645 425694705 17599 82534134 565008698 8210 -537186746 819169215 21946 18613115 892747700 17348 218226004 36848525 22659 -543385003 798092898 1977 36509891 397433896 22076 19818923 268953674 7514 -530613258 575127928 5370 -487144446 298513100 23795 -520775682 233853597 2171 -135684397 862363252 15926 180403907 324263834 14923 -424907749 399629108 23284 -228514124 811880993 3228 -148098751 787593467 8664 224614530 202641290 10704 -186837651 35910763 5528 -303594917 529002860 12675 -388164016 620882961 15036 230903737 432841971 8630 -5288466 309424521 19136 -452231217 130835536 3500 199867087 572412524 21495 21145001 823339446 18569 -534439683 305836920 8689 234534513 394389915 8990 101864170 15489472 3357 -256225267 206664038 3071 -527332219 822885234 22001 -421688929 119947165 22639 -570487499 162067684 14152 156767008 864104581 17195 -545418684 653595510 19916 129270874 586650960 9878 -377447622 784611643 11930 72052777 889343312 1657 222291248 212552658 22956 -310866167 222890813 16533 -304016806 867031084 8611 109096121 403366601 7558 -144018881 767847747 17259 -490379030 521714545 10933 185407695 423328823 7276 146848993 505217265 16209 -387832751 401235297 16470 -51174429 527810129 20845 -41763390 55941657 208 103829312 588024833 11146 -310991219 643703233 19963 -486027648 387149134 12543 -446190894 892179519 10035 -38178254 120737068 23644 -319609131 422740150 13563 -284150509 96642671 10370 83966059 268633561 12537 187414309 676155956 15542 -119423717 95472210 24639 -553127484 501848493 23672 -593073236 340608249 672 -529381607 921549839 15330 163948337 250954740 2336 -11035908 135141362 2500 -128409416 929569486 1140 -193893674 50980569 959 220600149 728006209 12925 234716570 120782540 25081 -402539055 635045299 16845 -571687225 755372394 9088 -36876573 236493786 1108 -260354663 786817966 13631 -573027561 640523300 17610 -99706227 535893019 5343 -98906924 357798923 10465 -429465890 554701496 13706 -430606665 490138138 12905 -517095722 106481173 11358 31614867 341812955 25362 -453596422 618078888 15256 -338795787 768107319 16180 225937318 51015150 3302 -354423071 331907730 23221 -334418046 455542403 23982 166731173 356762884 21754 242237674 225471801 19559 -274707050 195895585 25760 -233893894 825119857 17481 244184956 438089704 19197 -420115770 910611154 4944 -447186927 185543968 11900 -420089757 417476884 1392 -430614535 133756757 11832 -433576502 180923339 25101 10555925 436576817 10454 -158320215 337380788 24028 -580639266 558412151 2078 22042819 178480191 2476 -252609035 176342424 6490 146785927 521768942 18794 -387269878 689743494 4588 94631368 896666935 20556 -209638851 550791518 20932 119148614 326813699 21896 -311787471 40397558 14176 -448043079 489675745 25558 -488150415 241224906 18821 34529246 731759675 21019 -433333104 645094874 10781 -516594123 573165145 15214 187644558 692848827 17418 43827015 897354982 19692 150180068 477149128 11858 223099600 32170684 13852 -270959985 355190906 20414 205512638 112294242 11047 76170842 846253134 13134 -568176910 615199583 15769 -146862408 788878960 5728 -578494589 542159327 6050 -42416614 683179630 19740 -88334054 605115682 15714 -275614857 639722729 8832 -328270310 571680951 18248 -246666878 740237878 9583 7538420 935350337 3395 -491593603 266306757 2437 -342532108 162292026 3969 -15765216 89557797 15055 -588046465 919375769 8035 -264420456 658596280 31 -7426467 192276330 3135 -435595 12174867 17134 -72570202 189827763 1364 -568989062 194809774 2066 -318897693 142367371 25165 -503593778 457011391 1911 -148005190 593043734 9884 -462356500 386657807 6992 -272548884 345370155 9943 -568159189 555450524 26351 243692344 752945772 5321 -480623033 402467454 7280 -376059809 591394445 21826 -389760149 704629190 10972 225697586 11431387 5038 -55490030 69096510 16084 -175881596 666273704 23683 21721394 485747884 25579 169639050 738202437 10301 -122145677 358290533 18808 -70790711 135122895 21137 -80068841 769599113 16809 -52228 757804632 14737 -343881521 505442746 13005 -156190694 102596028 22090 251861395 99301534 21235 -356377514 141524088 24420 -13615765 602564479 17949 -333780187 275586378 8538 -469301657 658375180 20496 -507177425 322039025 25447 -316033208 152603133 4423 -312936888 277491727 1645 151425594 942748453 13348 -408942913 841501351 13391 -197576513 948901199 21144 -31031557 933326212 14071 -49156485 911881202 5363 -405874364 901238659 5379 82883238 894532808 18380 -103920269 160753419 8328 -322502962 96835407 6907 -14276077 956996784 11540 -283726350 467842588 5718 -147038887 363099877 12815 -155483634 122981838 20946 -53215521 136090349 11809 -287337939 790984725 9754 -206447179 304796736 13459 -532354203 288921849 23735 -69317644 243757005 22128 -560209889 681556200 4396 -221116595 108748322 17291 -130840752 914455933 7921 28247772 646294738 7690 -18559807 522506091 25957 -257041020 9688664 21691 -340569177 178782349 10372 239982871 339520643 9799 -329160432 934030191 24425 -121426889 719167996 13635 -520118720 312034233 20499 -26959409 363296428 22729 -56315468 149632155 11081 62934828 531578625 4279 -36448664 656590425 26161 228733416 658470575 25464 -77697562 630010353 15961 -301961938 215110892 1758 -188176306 414698388 10428 208121028 241685109 2031 249043693 222105020 4783 -28400494 887861712 15695 215731999 674016476 21660 -538532735 573656850 26135 -50595319 581674716 2707 -400023160 174064919 10875 232190399 535560805 316 -520381142 685737182 19770 -196603736 687097601 16694 -580332757 584589364 24655 -335311578 424748524 25336 -178619423 345974811 17198 -59747577 60215768 25303 -327102848 649731579 12143 111287020 23406693 9434 89120646 393659303 6621 -595250189 783229068 17227 -189836783 243303017 20972 -411233501 393061540 717 -594984644 13538551 2954 -354796310 80828004 17192 -206950413 598258027 677 -284741506 460825248 22858 150216126 715975032 4028 61353917 366489675 3842 -511264086 649212782 7591 -392304963 234980576 22877 212103959 571056058 9651 -348194940 208071024 753 -495819734 513947242 16436 -594981811 890777591 23970 -391769616 389806471 7491 -119626642 250755340 13705 -102116078 852540798 4961 17592448 260771483 16037 -442189114 936145579 17936 35267415 468454002 15572 -205821494 794757957 6807 181158996 288993363 24194 31758795 843128938 14970 186546995 732155491 23346 235256026 696959235 1337 155357142 797536986 15920 249873633 72018244 17105 -511670166 578996405 17051 -154094124 308449342 5422 -121373180 726651400 7168 -426835260 514602143 9852 -284710604 249535279 22922 52394866 268396287 17108 -79020051 387404237 12966 161767370 574261800 17620 -315954947 502525095 5868 173401854 946245871 10738 -43183799 231483166 13421 -129436486 402671460 22001 -69662322 173708798 12013 -327154070 802872293 6509 -399827047 535856841 2150 -274199646 357933036 24026 -343974271 466569595 12245 -439336302 403074786 155 139788997 161512189 11348 -310730936 247809137 22954 162390346 687472073 23749 242682100 473812840 10089 -314106829 159206386 5399 -360123504 242603183 16568 -214976779 523626496 23305 -107563733 255860790 20496 195633492 584498682 3429 93526108 747005711 1219 -129593278 674835255 9334 -189141390 925582607 20090 -491923702 816267652 6678 -215809134 24522505 7559 -438179230 728473711 21892 159986712 143936054 5268 -180252323 827635956 5786 -450326130 913047911 2788 -193492862 320474755 21030 -557685116 30228612 2265 -402233482 609979568 8699 -324280682 269031132 14674 -444272804 129219347 9588 -340023144 645714636 6198 -303029480 676904039 1553 -269524053 877088292 21192 -27005498 398972136 12279 -119787176 876908708 7071 -554203474 785958581 2410 -67829232 423982401 2622 -407676290 250012485 15344 -421189 433991770 2819 117230008 33727254 22334 -375810557 32338963 18320 -85607087 623189722 6650 -596088653 728426506 6999 -353580927 872083964 19501 -327334265 107641859 7134 -587937787 285559082 23391 109027189 803969164 12084 -300599444 817924312 21671 -96699282 192806438 19991 -136868234 104878140 6584 -438378076 935475696 2214 -489647743 461168953 19183 -227665033 224777486 17156 168274082 405286769 6478 -179639132 130504230 19477 -154123243 237621770 12805 233911931 153680736 13597 -356391605 510790743 22748 18921162 343798059 5433 -35876534 850634118 12950 -49560394 276209129 21255 179967239 840860645 12995 205459273 510936658 22462 -411928212 498916144 22538 -485991714 677701413 23430 -83711224 326630117 6438 -124173900 753205647 1532 -189903152 472645348 781 15274515 893654286 11670 -113520759 954842629 26186 -324354736 248699378 16519 215361760 698371740 1673 156304757 703114502 25816 -69186215 578520750 8108 176387270 323760777 11254 -19805983 643169119 21162 27398265 909396616 26372 240119924 806075070 4489 -553462825 325005915 25697 141988377 382456082 1365 -553351025 670482016 18656 -97886811 442468262 10211 -504429948 748040665 683 -212513899 429683950 9063 59429783 612735311 7385 -19012734 787012050 16952 75511406 881379254 21182 102337734 325798581 8168 -270486263 931281860 11410 -291590146 775616886 7428 -224498231 118560426 14390 -39728546 858007264 12236 -159646816 873594059 5286 46267995 761949093 11992 -213554362 35406318 26338 149027233 190527725 17564 -389874602 941982990 13112 -487345706 129030618 23393 1721919 736465809 9063 -97406732 28839542 8977 -437864782 272007576 9830 -294834448 174973289 7782 227146173 368459225 10549 -96774032 111723388 22270 -585870174 418582754 16799 252246251 684856858 18104 -413103760 704974784 22826 147517949 35786475 11384 -65012124 63767134 23797 -122808773 407733685 25084 -376630747 833624774 19846 -9953787 844265090 17435 -398268952 831994861 25178 -94501642 492946948 5538 122176114 846044299 10341 -129152872 911457976 1787 -406209837 698188634 5718 -351320232 651583977 5053 26699592 948613568 24065 -411987654 615260832 9101 -515244934 305973107 17341 -105447 868956410 222 106579784 347014487 5595 -25815472 426172229 11700 -80335435 919396597 4580 -62868417 531818202 25328 -76794853 725516101 25234 89640120 459135594 2047 -564127143 587232575 14349 -104585205 16836568 17053 -131406647 555945660 1989 220808717 181576731 24790 226069840 939960430 1905 -556205627 263625580 16279 -371244607 759970294 24066 -599303665 312315926 3657 -421289286 314882657 8886 -247425626 448971457 11033 162107961 672336315 9719 -199382000 52186456 20044 32167902 811532109 17217 -495948068 706832231 7683 230115160 660262436 20672 -564533158 180786473 25737 -549714643 635495600 2491 -75589868 265591089 2349 163889244 315346774 1075 -455296524 883677919 17471 -81600190 890156927 25969 168432537 506712433 25976 -197216329 448652979 9839 95385980 862839337 4901 83619356 639669826 15748 -34009693 91755639 2722 -407416363 243535777 9344 -131246616 235393216 24051 7306152 473588493 14892 -241712096 256568450 3336 52711309 669425505 13544 -257367511 368975586 21031 -349976301 819457182 22097 159756090 936331142 787 -359540846 261621393 9918 -548841664 315700926 16211 -113199131 178580561 7591 171505702 495114770 11637 -224154095 163252363 14443 -241716613 105472098 5111 45758817 123846535 16804 -312583928 879681377 1541 -155817923 203250412 25166 204504081 655230802 2062 -562338306 532786029 2660 -302114600 699769619 11043 -294231064 197215165 22445 -129671613 850439746 36 58624374 947320051 18443 -470850386 501121782 23270 -338603132 341089191 18890 -16657736 176645200 20716 217671929 642930277 9148 -217861967 925604819 1227 10820464 238257892 8653 -328586281 451934158 25887 -514638676 345005431 23881 -209965690 655511389 17885 -312525037 734219834 13483 -194980072 433657203 21630 -218876571 291661595 7132 -366987438 49615096 12778 -411872066 832766469 15127 75526441 134988109 11620 236410671 180588765 20888 -342664086 651592251 16487 -61357407 307315056 10311 -416835304 415873194 1897 -229535656 215967061 16399 -99790360 565893578 21581 -317762308 866391519 12706 -519244090 409777251 4802 -300839599 260460114 23854 93246490 512370397 19367 -302928166 298167462 21927 98912841 806281025 11965 -521177700 615947077 10381 -472099353 690416495 9035 -254676672 478894992 1205 -170956718 33937140 14113 -93685352 904434341 14540 131300255 875862517 22604 -56149276 183796536 23265 -186738554 735640845 10170 -523882566 668283396 21741 242712954 895931726 13595 58692669 436512560 17392 -299912849 592941744 10748 -498148571 564606945 15591 -330804082 645222155 21940 218591920 565421951 1149 -40807344 891875493 23271 -479233969 674011715 22938 -51192053 620640737 15031 -574530569 327712507 5945 -40639959 125920626 11906 3355629 217554025 11988 123002496 150339746 22258 230762293 862034193 19209 -518581104 253643380 6484 140679589 752045993 15639 -335959836 565082318 20037 -256945296 19502874 1048 -392872047 737443039 13575 154123371 686412597 4315 80748984 502865407 1548 -38489556 368828746 12160 -216479412 455933942 19197 -482518191 855770964 3783 -41285671 724684501 1283 162246859 317873133 1505 120832912 693544369 7165 -480613139 908195755 14815 -588358597 331977421 11379 -316578902 582687083 8145 -107201838 390324523 19989 105645636 643202538 19913 -257585924 379291646 15296 -32281332 74669889 12673 -522225084 436924154 3618 -510067378 94682339 3563 -166721419 604670043 11842 193959774 923866464 14334 -34421919 860167571 4662 -238738457 486519210 7512 -548267214 466399513 18123 -194085190 835849096 17278 -151432727 419208644 894 -338367233 915187632 13805 -331542392 141308443 20952 84039201 817581231 2627 -416318268 327363679 22244 -39488158 614818449 15853 124331556 909321948 20385 87540974 44292811 16190 -522045414 619124445 21610 -522094848 466954448 6996 24824075 879025569 25415 112962776 432668372 363 43896090 696276829 11138 -533658091 270636051 21700 134188159 534103718 1806 -301851831 324553611 16753 -202852276 359338163 16226 -123968181 932945713 18763 -388649340 91121393 24254 -368446105 326738988 12758 -372991753 335012066 19231 -301669488 129299854 1236 132406025 380983285 9761 -353824173 872714590 21096 57028594 459430879 4337 204913989 244094015 12122 -305234911 730126686 12139 -456141722 708393255 8348 -306634698 930134704 9806 -527759475 460581072 14751 -586320156 625253567 20807 59066867 63899121 863 88869969 334929591 9960 -433303016 771316868 25914 94787882 831889458 24176 -343608862 655021998 21950 -440303748 954523535 9315 -250570535 332861006 10142 -421158440 667725295 2537 -600146346 358829604 1270 -337906737 808035492 26079 -358553063 127928530 12992 -43731476 818244822 756 -402465505 520873181 15845 135433011 194428654 18656 -381005703 364368821 25452 -354059141 537610206 5398 -230433243 292533429 17277 -598527691 470205800 3991 -2599289 78654706 17095 -468961050 920375832 24917 -946894 184892835 21420 -101638522 887246380 8101 244673054 625627738 8618 196639991 708383788 7201 233895743 9723797 13797 -218467111 501531479 13037 -138572735 598766073 20014 -82817255 627328302 25004 -194479946 99672063 2804 -146633191 59104859 5806 -344828766 517720362 12607 -228582212 81819143 24231 -305712058 670225011 1855 -153951169 218998279 5507 -450722134 783859004 4744 -339269768 705459782 4142 -560009000 874539843 2173 58570128 565658209 14080 192941717 329637329 23939 -41770252 330197565 4185 -169979999 454560930 17067 -286104932 841789837 4027 -410602289 731939197 1724 -18108453 686578513 25260 82908206 120884343 13107 158352129 395088995 13070 -569269601 932706371 6981 -491412810 591010796 11615 -396013737 25837730 11973 198140639 828979422 8025 -92513944 721785699 17108 -143273061 368559002 9295 209203975 885822740 16773 213088352 199329285 14080 242280986 674455790 613 -393640204 704364711 21196 -348689659 774055613 22287 -48485146 287764921 11791 -284864146 52284710 4961 147747176 97291456 20705 -219288000 228058844 411 163594 62340696 17371 33991865 90518195 11530 -337016747 299245978 24066 -173094527 619507210 21233 -11188345 658292357 3904 -503838220 926986066 337 183204146 566265181 21833 -478905762 333686087 19020 -494140945 293164485 7351 -459426623 954949549 25628 64228059 107697101 8414 -361115509 220062787 10625 -246431572 818254788 3389 120657016 103881605 18207 -284294431 94622552 22702 12354267 22126238 2125 -2964870 470635482 16439 -446893805 429722783 25865 170649893 304135897 25068 181520895 261719554 10922 -446640503 103553976 13125 146189613 83768796 8727 -438801836 509733899 9712 198197873 349635705 14335 -553714710 525354767 9724 -131718888 309133647 4241 16214856 417183166 745 -161149014 156333364 22161 216370550 414840477 17134 -170157773 415178132 10540 -348319664 64499077 15188 -465605856 60676008 19315 21318796 199060836 6713 -136719389 551663943 15900 -109738757 354905200 25265 108208046 646760730 3916 -183768410 543517013 6837 -444607335 86680519 25679 -173371368 351255416 14789 -353510639 155889735 1647 -29396946 218520873 6311 -473103644 888608732 9835 -453369902 512663685 25684 94731475 884819582 17702 125837062 750940236 24771 185086122 476621935 20344 -317454483 131995234 12408 -11576408 923827155 16972 -317497878 207961389 16182 197627654 77557187 8470 -150923994 465258830 23343 -104142166 514232244 1030 -582763270 241536987 5450 207132275 496235810 23862 157823839 712036086 18680 198586205 57768046 25205 -519972950 132473480 3034 128506870 272814774 14366 -227648289 123932943 129 -23689703 845779444 21292 -293002774 708144881 2947 -558180660 698637522 20865 -301425578 203331611 2112 -433358073 118373987 15947 -34632690 597726151 5579 -378690427 758609697 847 98519048 741025228 13008 -372346976 401344905 14908 -521342400 244589866 10386 132469601 9072639 25673 247359775 930892357 24740 -160056910 325164512 17399 242793663 215855734 15156 -467034254 516158862 387 -401671111 203775976 15692 152879148 955565849 13314 95566208 132133723 9991 43191586 454987450 5159 -377803938 96078717 13945 -553424178 520539582 4738 -73146665 714205459 23982 -153621037 176086266 12017 133117598 445408763 6253 -177796426 593075160 6199 32485611 209993561 21154 -567619327 453353181 15584 165569812 104172178 11486 -416117962 9630241 3526 -292246593 557420805 11190 -414255412 817685867 6088 67034118 664124629 17866 -183037381 642679436 26408 -477095781 891849190 6574 -40993263 708587878 1547 -470471567 602826862 4072 -152987033 43119503 3516 -117403180 460306370 18761 82302107 624965527 4231 -404215676 691486767 7287 -4185619 910914379 7410 -118195428 258118499 11889 -95841682 568758577 2451 -503821765 224416394 18039 -585007336 343204119 15492 160467829 98074012 8035 -224126118 648265091 7015 191172241 938375662 25543 -493492496 178486391 13021 -542948321 332096323 4896 48906539 615735441 19841 -215036610 106713348 9018 -467753402 545729778 6968 200261166 335463884 17126 -210178921 114342160 18775 -499093976 90204441 1717 -173237572 112159312 10000 -583601550 562416390 21240 -77162344 139341516 821 -311448808 355461605 8082 -298548795 585765476 10329 -476651979 171051149 3723 -46070508 638402361 6357 49923340 838558521 15171 -531189147 122420657 21878 -378402323 906662185 3951 -95658495 908444940 9492 132629259 875901429 4235 172003251 786367173 2985 -277043236 278834157 11950 157622855 862375614 1607 29018471 544952667 18900 -489293232 890868745 10942 -404739904 849189078 21960 -572671177 307633152 11310 -455979042 171534421 9223 -303699934 799288049 9502 -331706379 612144030 22886 186191193 38178820 5840 -357574297 939495567 19755 -251574891 474482033 19622 242204954 459942894 6682 -345414656 154716812 13693 -393551125 425394975 26249 50553340 555444185 4959 -24537762 920078594 25610 -289189181 413857445 18694 166874542 228394586 21687 153838561 734948490 13981 -187033095 450180770 19360 215181943 140323677 1256 -236577463 761834242 9093 -439473400 679877425 9555 -50271042 116299722 23956 -185950867 592516184 10660 -129755010 403162757 8862 -255725309 410571549 24442 -248964274 285906393 22237 120192243 835937213 26470 -348996128 884122225 2281 131885208 423425497 20739 7534189 115151469 8203 -137758952 701084455 8946 -152879359 813806114 13657 39068620 442414273 23924 -478483711 507362535 12577 -258155041 239558015 3022 -166385709 614624318 1198 85093753 805218312 16306 180485986 463190861 3585 -22659809 558715389 19002 -510792057 823647690 923 147683788 766473778 20310 70984303 68467995 26444 -331168058 97114201 10751 -188060938 79783390 8697 -358332743 947439850 4649 -439231302 937720734 3136 -181933997 499883496 11473 141780756 431729267 1454 -504231605 473948854 20735 -339876470 294344736 19812 65810198 703710609 13679 -318852421 639145275 8183 -369841966 364856932 14226 -356671020 618843008 9938 1801921 729553776 20341 -128694054 460516773 3355 172479061 813731679 4530 -523209979 351184707 17773 -457589508 282381472 8175 -254718286 82392508 2201 189517017 908879790 6916 37257657 717988279 13675 -484527746 402893029 12743 -6916777 875963383 18703 -219132054 95153645 16778 -61311038 202173737 10967 -540804228 108364181 5338 -204002412 604772403 18397 -456808799 733710806 25397 133939175 383840672 10666 -568819464 130425637 18629 -422855397 712158312 5825 -337078164 816806481 9191 95943324 154197854 7608 -597344927 717658902 24659 -315581109 386658724 12143 -106403435 477780664 20415 -309210574 875062670 6669 158057907 741887038 13727 -129171225 630810841 17767 -104165874 753562480 18962 -281826073 152768989 20730 140132562 601895690 24241 -526519473 591052389 16828 165946076 633928512 22765 128905654 30396803 25620 -592529066 66341707 578 196394960 345535228 15716 -257358157 716802065 9135 37254538 697372009 3121 -378708443 421674774 7533 -375029894 93395787 17684 169630317 365220499 14339 -133122858 172733099 21607 208331204 693300848 10901 -311608648 159854635 18274 117459338 24590759 19902 -80491164 729104777 22208 -218520314 12710866 9990 -479996563 194916596 23642 -364202219 684351456 3082 42247051 768536998 9583 -403627275 185533844 19169 -247564119 493170037 7637 -472876615 733470546 19242 -232672355 87825308 17281 -124670278 553802776 16735 -122882849 251374736 26116 -84508999 453653925 3110 -145689546 217747130 10794 -493974053 705886751 20137 -107912709 76938589 8556 115404481 56402159 12441 -99293543 311208779 24729 -253528614 852103963 5042 -205532125 706256435 15625 213167731 622607187 4271 -273260630 892362566 19392 249373837 55328224 20383 -312772150 693707861 6186 -62112582 416563492 26237 -463493615 258211085 20576 -31413137 116832489 21964 -223258051 614588983 18442 -464313147 409980738 19823 -451926027 485707802 4552 -443228327 248960144 13173 -33495602 877547427 20540 -267119697 96655830 5108 -355899744 899996555 7791 47895060 657469907 24529 53334045 235966935 23113 129205401 602882794 13257 150862068 636697788 20797 -419027334 76519710 6361 -146311732 22037122 24460 74952547 196533449 19555 218553393 460849620 26051 -84719101 183330873 13192 -111478732 670932722 14277 221716693 642361561 13107 -188374218 365141243 11414 -541165136 410361849 23697 194082820 531713321 14325 -534416453 530161562 16044 36095166 134236276 5017 153593874 531672643 13443 -322684791 782623954 26069 -160978517 79357600 18920 -526109626 907956534 20993 -153714859 924473671 3656 -337986754 949113618 24625 -125318838 19438251 2822 -451089773 26215916 444 -97687138 352430230 26210 122933078 511264765 8036 -288760941 143221121 25225 -70121884 841515912 2948 86693791 109616959 3737 -78324536 45280527 14356 -187299429 759681608 4666 75335651 753088795 24780 -151150382 492782793 25015 -63060436 910848027 18875 -152665764 480419952 17827 199859668 923601008 4494 -417421847 50407779 22490 -205740810 689703519 22873 -177780883 602484356 1487 -293527725 879167033 25931 -209727060 820982618 7042 -115444861 177933415 8625 189687890 594838296 24711 -377583655 321445332 13991 205878311 241833542 9521 -409226356 673083623 25565 -278479420 106302574 9169 164585792 394039225 15674 -370723014 137470224 19631 -64870348 330505697 1613 -135742325 646839411 20609 119905881 936469756 22341 -78963123 145514709 26421 -279480764 423124068 21525 -589719170 916877811 3021 -71396742 356638234 9634 107647270 127668389 5566 234704095 622693506 9208 -384165476 493674926 19155 -115587684 665322029 1331 11710409 652227127 1139 195756358 116480114 3004 -142341082 293581737 24391 -40028969 178514288 4578 60478171 286059893 14068 -485851889 517305216 2957 -209272954 90911076 23696 224740491 302299736 17013 -256401907 37499731 14083 -552712762 701260108 6635 -258713923 58602835 11324 15660498 872194702 23900 -188457374 839143890 2943 -118382459 316831785 17 13395483 339041071 8964 79322915 570497574 21742 -91798560 463147860 1055 -116276267 190143892 16190 171937293 743936034 6574 -92656973 246127577 14292 -310342565 464125731 18120 222176097 288109926 5218 -386157305 667256246 10176 -452423225 873146357 17052 -308151989 953727745 18983 -427326562 550510934 14125 -181909094 642065988 3079 -436359859 127846327 20093 -43895672 824184490 23714 -264474570 433604919 24733 223154719 811348621 6738 -537386016 856904520 1798 -64215408 432566450 4368 -259795109 154807290 14989 -237756041 811488402 25227 131747768 682703080 2274 -256957399 311940358 22325 238998986 821720792 18365 -148372047 99964815 4427 -17289363 368411320 16897 -106495865 338241964 18778 -498448373 214512662 23175 97348234 239121548 23146 -429008425 77568353 14564 141105857 488293854 20467 -464769766 778392899 8413 40237018 100919443 23748 -463835719 332375464 19117 213842678 955752382 15393 202179725 353705446 1012 -54751607 736116023 17629 -76309553 690484330 4366 -598360544 345821604 12453 223084017 685581583 8391 -53007235 497401378 19826 -120139083 230274913 6693 42478365 376560970 13095 -456520033 724695025 23963 106453359 145638656 19422 107594289 929085563 5868 -305515502 464451445 19143 151901378 85955428 7435 -35676489 124159461 11053 -367294146 91973210 26332 225116128 23528339 7014 5809109 118137889 25571 -456034185 200085118 24996 -52096042 361190287 17362 -556216975 145804167 21380 209108876 140926962 18949 -359080081 612214921 13938 194060317 239563423 18366 48523199 556294026 11803 120472881 761651256 23961 -479606013 388008141 9755 -300037333 389516225 17140 -286305200 29126678 6519 -348980619 821097410 1297 96604241 130107111 23749 175376121 802362224 19183 240772822 219246314 6211 -501182953 413951437 20144 -354897291 646833290 25459 -194399594 385377708 18526 177724404 600325874 18107 203493620 837221783 16105 183610090 588917754 18233 50981227 645457810 7848 -522492210 233120653 2373 -362667936 227399082 12220 -572522878 695433821 1737 -159066817 606736230 6725 -492841382 815540379 19499 -29801357 944095189 20080 -320525827 220447911 13363 -444208860 549468107 12570 -514899603 492437266 1771 12935353 953253738 17456 -173041197 705991104 17945 -181716545 331410418 15277 -170839308 627133957 21004 97855982 138001745 6096 -137900957 385755886 16632 200093290 468746061 3472 -31779638 117447652 1086 -61800307 174034032 17845 -126988805 496067099 11493 -281964074 440507410 3728 -42311919 373533555 23261 -201737404 734022371 14634 -370776689 793569008 25866 -415655339 397173071 6244 -45481691 723751724 14410 -322009618 501575636 14016 -380009635 58269339 12769 -16439822 652581935 12427 -78101470 692210284 12272 3644167 420835435 12387 -298153207 201118686 9817 -268171171 637615717 15224 -433275907 824858695 23441 -180633842 295949771 12909 187465752 611748272 10343 -51040861 733166292 1404 -271259552 915102895 7528 -181953120 296555917 16042 -265127876 717832519 17506 246495348 610578210 12912 -207485003 278092204 15922 -254309605 470725144 9377 -142600352 578984452 8038 63919805 46605342 10852 -323631187 557581200 15983 -369245503 670813702 4440 -421618834 514261021 3011 -257445801 50010295 25188 17880566 395473074 11968 -291097528 652641105 18503 -98692656 746990328 4585 -570024963 630364055 2734 -51995398 229738528 21662 151883135 239037222 4297 -193988629 157123723 14027 -97216491 164219161 5026 -571128210 443136047 8894 -252386933 408317436 3174 -77222525 291395538 13491 -339898093 495086084 3696 72079462 307320010 4557 -346280605 13141948 8879 -378848511 127246622 16036 -297300928 791283208 17875 -597474842 349577654 12871 -11739714 806542257 9832 -338347702 146879893 18105 -435653417 310390174 9869 -352829975 899767036 8136 -478461535 583419872 9113 199651700 57830268 8873 178747089 635777265 7073 -477051997 370524929 5023 -471378819 679664100 11956 -480364824 519025765 22124 218974799 513056474 14684 -582654844 597439897 19516 -305528404 471549874 5477 -593616056 594822596 2990 -72722035 582850022 6071 -354524923 215350753 19403 -498930358 282876140 7742 215181640 887346044 22486 -452715177 31206242 9242 -576662369 412096536 24383 -61104718 520164469 20667 -61752643 904448262 3032 137762136 681089248 25243 142560195 531380633 1642 -52080391 637081930 5114 49610762 697407215 20184 -475235981 303343102 12772 -404065169 835432150 19317 158156108 75081243 22561 -548086833 616968573 25543 -228945090 270206090 9581 164170978 130005172 8436 -179082935 632418520 14221 -419412041 539964729 16432 -314769770 359741183 9022 -169088032 917366386 2241 -363177205 297965002 22286 -164895325 272785142 15798 -356128655 604510034 1855 -598511478 127331818 11177 94540995 36805237 7123 -535388214 428985025 22090 183050367 312720885 14202 -370678003 743584253 13783 -155800565 691786011 23901 -222261213 546287577 18579 143534614 565180900 18886 248570347 469941206 13128 44895775 736206202 14535 -336687407 160760867 1156 -407979712 795307055 15789 -284009973 311455352 9973 -458099322 56999952 20583 -99422843 681770499 20873 -457805383 433518559 9912 -23154063 623299710 24275 232725031 178024414 18098 -103364605 454141251 7217 -376908544 77972978 2422 182128605 423837279 23953 -587034022 929850351 10307 -243766514 923908045 20711 133088721 283541869 8330 -506855484 179056614 15507 -341962274 338925133 25898 252283 327288434 10980 165971583 161744852 6803 68164021 701006089 21098 199267755 571564024 1153 206455009 349729622 2159 -495788850 550080195 22725 245534852 861188678 22988 211129866 337865710 13586 -574636170 46865608 2448 -142918127 77211814 26226 -514146764 316495305 7369 -601616675 616818000 980 -41281380 553536343 6612 -320088195 405474423 21626 -298272903 636565530 20111 -196192796 9393400 22047 -107178050 343076057 19208 97112761 633475371 10644 50639036 154501385 25452 -287812402 943818441 12205 61946471 646372405 25887 -250187520 462685873 2376 -108155458 519804885 16981 -523978273 464540756 23484 -538703484 95833740 16376 -49363656 17542918 10485 -287779177 466979274 21134 -7438391 93456560 1950 186533053 711222052 8418 -92425376 98774169 1290 -271340700 604031520 10295 -274134954 122344481 18719 -561591184 253799547 3303 -179847200 655421626 4848 -67560608 845728793 10324 -205220303 19637257 11918 -54842802 702677817 15768 17003916 115241516 24863 -3936575 213271286 19155 -68587076 660542060 7901 -111874337 226586660 18263 -150921856 720513098 1160 -416947144 639703556 25869 -452762413 539893511 4514 -252403164 625012597 3993 242351184 399952969 23833 -337762734 592643065 13884 99655321 121216586 6634 -578626636 393776359 5569 -428524154 208904273 6303 -559614784 406711468 2933 -188354277 612305413 12289 -192863046 726768601 2171 -269074879 804652206 22474 -59542762 222767292 22056 -450300506 326859583 11199 -109392387 434825748 1609 -286038092 953845510 24266 -278728317 220573332 11228 -583839604 244778857 19268 -102954857 307980390 25818 -14806591 274043346 6113 233851487 334280285 21368 39021439 802884953 20067 179525471 360136625 24756 165813231 879169992 20900 -445439511 138928326 19382 -588763049 937703361 724 -67048532 204253712 3815 -511801665 748784827 9461 101231095 667858902 25916 56255025 317011961 6145 -175735876 388168818 7410 122488645 53161797 15926 -590525722 451787914 10719 23377093 654888579 20936 -602127728 649734240 25515 -259775252 594352701 6230 -432615794 700347098 3495 -212751719 740273649 7388 211430964 73165428 4594 -266439283 452419741 8781 -591851872 929253259 4382 -30935099 74575507 24308 -21963566 491437203 22315 -428503374 542982917 4178 69152896 514502330 7808 -29892584 360541785 14990 8856870 832524263 15844 -533393788 160981463 14403 197242738 280382970 15115 -11769493 498970292 22049 84297067 251682076 17401 -39456671 383924707 4648 -118200592 905867352 20051 -288919231 939517230 2243 -599149246 514910556 2447 -212681301 340556104 11600 -200646186 327942896 21186 -476413725 460575318 14794 157216659 579522024 5218 -434002131 371915476 1279 -255246158 410112947 22167 174752907 827553662 3738 -245014567 684500389 20374 -489730263 935017622 16210 -236800066 384341086 14004 -573003659 800773160 2337 -135568373 861292376 25323 207728164 570128711 4039 -315779433 111960607 8965 -406200647 117695895 7025 124001693 213486846 13307 -71446161 385316249 8373 -10334726 323838888 17987 139193839 486576819 25658 -122802688 882222466 19696 -197497563 433485271 8500 -528129563 529451986 5416 -53407089 387344332 22687 -240247856 814219898 14342 -526520731 292188995 3860 32179209 94707912 16281 186645967 601943698 2497 -367283443 227913820 21770 -121453358 34762514 24501 -94450643 453883052 6760 -211703616 290676530 16429 -535169030 797099920 522 -517154989 391107750 6070 45521204 315672715 21225 -445711796 427469443 19363 29964755 461254172 17045 200234381 424529212 21393 53911472 20795228 14153 73780100 452591650 19621 -235064626 886606121 20280 -77717098 402635824 4705 -352647367 790743188 6177 147064296 684487023 19084 235822220 143176416 21390 -53245204 627609701 19707 5099359 208881175 2802 208034691 99076653 11956 -362167112 613338234 9042 -564936532 734787335 5867 -390618753 482079210 23838 -531831350 471564904 19243 -251827269 600360598 7434 -341171450 428929748 14025 -318247036 609581751 2509 158778066 458154409 7993 115205090 460067985 12968 -514666241 778229701 2501 -353885666 535631002 19942 -493358767 475338075 19048 -299276284 668468976 15313 -56695287 747563492 9272 184321386 635032078 13760 -24107674 60691916 16600 -406911587 607732531 1073 122495351 367407694 22023 -492317048 639897577 1831 -132148918 941548336 5889 -573240325 276143925 5442 98478109 403068752 15073 -236380138 117528402 14241 109520209 100000898 15127 142833072 616602093 9713 -210666243 116157768 20842 68406908 875874975 971 -15697630 571983728 6663 -345663605 90532187 3987 -405959413 642256546 23137 -503489003 685000397 23823 -584238983 879819707 24442 -373852562 787292244 5946 -38258580 448147474 9254 27695207 627798492 10658 114968331 457045132 10451 -9259373 122048085 3945 -242092980 391075213 11950 193974356 898312177 13331 236336456 903886918 1314 -14093743 834487930 6699 -175165862 896023141 23272 248730410 314009975 24931 -109020765 564796416 25925 -459253451 612573831 6540 -122970054 712511286 13204 -258716253 870495729 22454 195199005 93771946 9460 -571805605 659923757 4172 122147321 100500623 11509 -134204956 542719221 8901 -452197592 636176609 23312 -83396962 484228311 20613 -509834389 925006846 18480 -452389635 91403513 26327 -142446506 419532203 2822 -148500818 492496999 3980 162050273 625803698 11351 -338194465 312814012 12877 234067932 106539933 23601 27223170 613230646 17731 -186910450 834599524 1768 -260403831 114645366 16785 -72701332 179492030 1484 -417343101 558237720 26404 -298106649 925005024 10744 -498674868 741076598 11136 13709671 781464616 9512 -143117125 350653329 15726 -460749892 27027721 24957 -33055323 641343097 24294 -596470952 650562094 21547 -392720198 101822421 19490 -323452435 571691905 4188 -282468619 249163757 11825 -296399653 741896182 8540 -404385416 49697870 4815 30256156 372487366 11635 215957186 443467414 11501 -560434555 727657964 15063 44449018 565304097 20946 -388552632 813150230 20215 -467802278 609361827 21825 10977517 39707987 10493 -143909814 246277496 11516 194532901 690371116 15245 -573583651 141791215 10992 100314913 414394604 7614 -592094788 547824051 24664 213262603 849413035 21150 -139463159 677658079 13586 219674378 365515315 19279 -139121050 786549133 10683 -263083152 246904724 1161 -54450009 645548752 17397 -408334483 15205726 18240 173801061 631957705 12984 -343604991 78763949 7119 -154203691 360387937 22060 -356740671 903505227 561 42817352 400323342 15734 -369259839 491249910 1343 -586505358 718623017 10393 71271538 540098810 21028 -304840424 817167032 17024 -398548384 503887024 22514 -187966370 294094289 9363 198257303 10493646 6433 -197997191 78360373 7499 -386148693 662506636 8207 -237439703 126334609 8258 -453802994 843197033 12326 123332787 694673964 16458 -44374927 46455988 4535 -61073793 82610528 7759 -136173966 318754135 18358 143014588 95520293 14763 -396170691 512793228 22525 -529721510 51623534 21673 -350957765 901013661 18813 -575898521 299799249 14245 216924650 316098327 24507 -137541200 92010421 8585 13571527 106071372 385 224051562 687497590 8218 -490876451 64005617 3422 -191844433 489353369 3460 -258555767 511329330 24886 131802629 748360961 19240 -470213250 677337166 14707 67713900 10937905 5531 -419877306 760239527 25961 -490113462 109264282 9392 -322541577 836226851 14584 177845573 383360812 2443 -115795601 462591233 25033 -103249725 483077623 2981 -247572774 893836912 5190 -161420350 14498887 3359 154848015 245438123 15357 188493321 412618872 14621 -345506469 725924369 25091 129869499 866592605 16980 -480274611 750940542 10947 40062084 759059687 15567 -561085756 400764513 25748 118627656 610104532 4906 232039624 528459441 9098 -523656440 230570637 11869 -77826824 513705684 13601 -256339487 825257187 17580 -481980593 551550553 19901 -186550558 875180285 3220 180030044 358566159 6755 -239333544 418901548 9953 -141241356 301329880 24 -338508982 828612436 14916 -132106080 187853056 23925 -235117580 314578814 360 -7371363 623002942 927 -383476497 415060131 10331 -340419315 137848646 15698 -84839207 714977988 15257 -334561443 763780137 20694 -247617597 64554960 21135 -202750977 687013692 17046 -510403847 114145291 5484 -452361650 316868412 785 147833315 645115746 25768 -510124350 366024450 10710 -560256935 597605734 21701 -535493367 840491969 11968 -394372738 829115481 13066 -471674339 740811556 7393 -129526153 932363457 13168 -171950746 110039645 5642 47340723 443271384 26047 -499201970 28823139 23421 -511203601 105339650 689 174827680 566090511 25616 -375915739 371859260 11905 -470166934 86063936 22642 -34888690 792770929 18573 231353574 691560984 10117 -128071678 46813535 23613 37320271 280695178 15688 -86745629 207141444 24966 -80547971 614876465 10517 64183103 594041329 20298 -499646639 847443464 16806 -442855610 201473308 3226 74721422 204705215 2752 -520297616 50234522 12508 -412621426 250373171 12286 -72050664 686862925 12214 -382335504 209040613 7055 -529087405 404768460 15935 -381653937 729004667 18082 252043766 247364930 22365 -257627641 446316458 12016 68616734 381377579 6373 -471397273 930975496 22405 -164774112 292572544 20738 -13436460 435446642 14551 146889866 148049286 12632 -462353200 945464534 5836 -440771296 838042634 12394 -441172211 828901233 22974 -41908860 819565766 16235 -117858964 549927264 1209 -479187584 351741606 15449 -92497403 783032898 5746 -55714693 566099394 20155 -464292007 135577465 20595 -431889214 225716193 23796 -371940001 711662606 10151 -115244179 88085315 21756 -297835686 449268142 2659 161665710 684598317 23843 -205910587 428680390 1411 -60479026 198102030 3899 178829478 186747414 18924 201748255 125138778 6083 -86778674 173955391 408 -325691620 225197456 18041 -545256127 537923629 10418 172679263 255362068 12699 -263211231 304607277 5537 60661500 28332825 13344 -15758928 395485584 1911 159461108 14438376 550 -330764625 530004702 3024 29661876 477548955 12846 -128309240 157458665 11167 -549941224 556047129 1993 -283204718 260247933 15058 -62346563 53811155 4705 -515277734 267655650 7438 123670367 841604375 3899 -408761946 850911325 5203 154052629 850846663 1176 -327394342 466237035 22510 -66572914 308237972 16609 114745487 354305941 4593 -307387967 710508559 26471 -233067956 259589048 26308 -430190825 376536850 8808 -556544240 753434098 21989 133052181 28840919 6349 -321584099 584672248 21548 172744316 313734483 25119 223232710 950711502 9045 -570323605 875835785 10543 84272167 696760058 5741 -217554110 904767148 1748 219923306 67461848 16219 -230842160 745699733 19206 -340824678 714934751 9842 120659805 487252761 5506 201542705 820930292 10203 -47139736 295668845 1348 -310221669 260495763 19118 131981734 82494150 23356 -570048813 271837960 7310 25366146 325701767 15365 -364206356 226747725 5962 224723452 313221219 20999 -351812219 830461481 23054 175080794 922472268 7658 160682292 75875101 3961 -562735701 454017638 2936 -64646712 277438762 4483 -478629089 760053046 7979 249561652 949099195 3122 -532731729 289657806 3586 -283890319 89108430 14087 -276664612 279210432 20365 -92482390 55099125 9659 -324401776 930768688 14106 -159254527 110450616 23915 -302096782 555397938 621 -378204622 513575279 17734 245014750 764824544 15547 -470177305 273504544 15455 -331060680 654494743 24816 43968167 827055040 935 -89675459 164735803 24821 -585068349 704053616 15599 176988954 182261580 3017 -514062610 557399683 23926 172656626 162079654 6154 -229290802 370003198 16252 -404394728 827947882 7293 -533798320 707752384 10802 -537723773 251399557 6929 160770251 897160490 23247 -165946045 722401014 4390 -79556347 158063718 8812 -392481035 182467121 7465 133355174 80915646 334 183359483 806281173 11949 24382548 504431854 13694 221168908 678908254 11418 -285553988 654632805 22874 139023426 626045050 20836 189795932 626308274 23720 222186434 450807327 23667 -340699765 201372696 16901 229145005 583431805 23179 -252753899 181496456 12232 -298210743 55924504 6695 -549525679 268742562 5800 -79279625 539366214 12027 -415933902 411408279 5308 -271417255 29580233 3213 -419256195 749095331 10590 -181870242 627010688 25933 185646889 801558715 13580 -589342957 861462372 92 -490704285 218456411 20156 -227215725 155180742 14876 -185732571 553510535 20286 -294343397 357731428 6247 133152720 30023591 24170 -6709819 872400751 5494 73536280 350248777 58 -292511532 660038694 24289 -93033905 881597761 19978 76062452 148174824 5104 -269412896 152835193 12069 119760401 41588029 496 -303894078 437197966 23846 -596786421 246710038 23928 -336806507 250384053 10805 -526095503 407450407 14368 -138297671 200646730 18495 204846426 8717775 5865 -157121792 856860879 15188 51820134 682412972 8231 -321581273 187282827 19578 -487113473 763236771 6837 -8184874 865826820 17650 -216538412 853386562 8610 -185332007 817418322 9620 -548616269 674187287 3020 113619211 230467712 6455 -521252330 43672037 3168 44325857 508584366 12590 78012408 880702539 22013 -62030427 627515341 11633 -518039938 405496821 26063 -476878682 134834895 15458 -423979096 461580180 18090 32081974 330527285 24019 -201401489 586792846 20486 58045238 458957421 25717 -11826047 215170074 25945 225077522 691666058 22183 167355430 496437976 8893 155328332 955714722 7713 -248603008 44691009 22138 -89651227 36353753 25097 -507058923 197814143 9441 -466664935 747912423 15857 63480838 556373499 15235 -224421170 454216224 19600 -505437160 49351593 10663 -271095509 362606744 16136 -577438151 486407667 7987 -340118855 942150631 16703 -203420226 710511570 57 -122965311 637235943 12579 -504316278 688698039 25474 -465451270 939408919 10030 -2887362 577972077 22868 83173745 700089872 23874 -492517496 502600253 5604 66965363 266726391 26128 -272043648 137608782 6167 -362481676 415686838 2007 180794319 312368830 22290 -332360694 366036163 963 -217995676 656997712 6573 238786893 197904608 7680 -125935706 793819878 14131 -278877382 83327896 16077 -305772424 250994121 6138 -85461728 198306029 6380 -259351844 609964105 15307 -552130538 754668796 2700 -547740917 288990529 5111 -590784810 900015436 1734 -298122643 40241178 21676 75809811 417340176 25372 -408601624 823281972 26283 -516416334 233243823 5787 -491402072 470335516 22562 -178178752 397944106 21000 -423536140 930326432 16772 -515811383 544542820 9187 -230397552 106772431 3665 -58869996 773288750 16407 -39041955 419164181 21522 -45559421 316273843 19047 11531983 189204303 2951 -385715676 616799530 24586 -293449383 228708245 11404 -234315647 659664003 26233 -167800326 860906540 7266 30274433 834216823 19214 139476069 121262372 9332 -495610710 938995247 2745 21250616 277876409 26443 -419298038 850030522 8325 -482750865 545030091 19715 240993101 108119950 23296 246249786 163500894 23991 -457823118 63132717 8775 -181257252 202967736 10914 -419161958 254774691 198 -189496746 425432621 1175 20421539 944919616 6696 27898392 231662142 25233 78827486 910245830 18593 -246860324 603133838 23584 -391557708 717390792 19892 157829235 560748912 21205 -78705735 352360660 17859 89579777 203217218 14719 -263994916 922032919 704 182352105 43977516 16595 -232431675 829901053 5 -199532879 241043718 17078 -55265571 493847715 6094 9137846 760795653 25496 141112666 91411215 9092 22116796 168081932 5936 -142989815 588280634 6200 -132289394 424354910 63 -280878182 270833969 15733 -511332437 217669780 5194 138941342 384913116 17414 -124663100 567380559 6836 -475077181 800522243 13099 62388424 96500526 25174 -560576666 373357788 12940 -31601783 765254020 13449 -297891093 424445029 7036 -32596470 522160655 24658 202864460 79219109 19899 -242326099 350130921 7279 98762478 716104549 26389 -436684200 293821124 2630 -285660857 397485545 1027 -562872888 198614365 20465 -138723200 462948046 19781 -538662111 372730450 4494 -455627469 528949620 17308 -29480134 568489432 18357 -459310142 834113408 25 -165535585 189975185 24632 -509456227 958023855 3452 -471536146 82193537 14477 207146611 636569334 10784 -215937100 836697033 23331 -271819246 116677497 21101 -118130107 483009636 9482 111414311 378281996 6937 139323033 194613606 18873 -355357087 577715442 26436 -530813672 676595228 7940 141214518 205347466 237 -50372893 458749005 19186 -51745429 929556550 18682 -393350162 120860993 15312 -183058222 39647702 19280 -476762621 558166510 9730 -549053221 486127369 1143 12402954 243206180 13474 105217817 735040635 4137 70034490 206088001 21715 -247613025 588147936 16661 -599088329 184118856 14099 129463702 347854014 12656 -278437825 113597602 6616 91818928 846062841 9893 -281755657 599983706 18636 -46672395 538048512 25916 -220027739 575628707 6130 33519282 904651264 5305 -552353082 42214979 6593 -26207823 713845898 10563 -433234866 492451003 2639 -369564215 581992685 14217 -464314563 318256112 12588 246563994 49307068 11674 45792997 878330832 4756 -521853646 763306176 22693 -340459090 345849002 2031 152096014 508346473 18898 -522829808 563734875 21172 -109942639 798231970 5160 168194235 554460402 4279 -330834317 790739080 3445 -127393227 83164161 17453 -272137475 657796903 17923 -228820662 511353331 23970 -76586497 371724738 26009 -89862146 252768754 21607 -549061124 915702124 26342 -34549524 107909686 12302 26208314 855049223 24536 18816803 376940795 8412 -546726916 920829693 11787 211778640 655261919 1002 -479363452 755553059 16289 -51776441 358657573 25395 -177174366 755259395 9167 -237650303 877485031 11769 83383388 772405424 26400 -495035789 326192034 25994 -172872947 918351699 7192 -73718350 528998129 10072 249585531 544876212 6311 19005231 496901542 17420 -19793067 566381233 18088 201169119 805158675 3914 -414615956 66041124 16854 -194643938 319591405 24682 -392220915 751560383 16713 231467293 338824365 10633 -130954167 35969605 1453 113386557 945226446 13152 -685588 648853505 25267 -506979836 560864518 12054 -257924723 344196701 7590 -194108564 86538980 5093 -514509331 763860868 20704 -30433768 321618317 11881 116126241 208479939 4723 81287047 321270722 8382 -476119567 838352292 13997 -589622491 791364620 539 -464106801 325473895 1186 110514574 237493237 12883 -420305885 83644668 10273 -50043951 602219138 11797 -371292793 9434305 24238 95425275 183288573 20728 -423294506 41871841 16974 138033463 586334616 19431 -18053732 897669482 13826 77704361 762300841 1333 -260946394 430062032 25871 -590274150 346447494 3089 -556589095 472135647 3324 71030086 527163077 18422 245366892 419821392 1336 -262241966 726617600 22393 142055157 107110239 23407 -268622030 638270031 14716 250061829 97754610 5953 204292092 9800878 13021 -113135907 348901703 3322 -313093561 854847134 20860 -510471243 581472684 9627 -111667837 147120122 3518 -502641667 539822285 4723 -489538165 548324754 21098 -49745454 720415371 23634 39696265 278691966 525 -382722428 331043812 26081 652253 259558541 15160 -234665384 161791063 7743 131497585 811282368 5713 218767604 259319639 8217 -445772936 700357564 18537 166359470 500588786 13248 218756447 495935159 13432 -200275821 663901607 18314 35789967 915561390 5317 -22080798 616354066 8345 -26470076 626859921 8130 251920891 561252042 19576 -301399407 134250630 20795 -50023168 400247115 13358 -175550514 911152100 3834 -52413981 497149152 9419 -189077278 111399200 7288 45100787 63002173 148 234236802 660256809 20449 -137067613 478497416 10435 -545013541 879510915 17517 -215236849 941054784 6359 20153905 445870499 3733 -81243790 555931824 21423 -144430088 158534688 8128 -76764119 459736556 14605 -19893903 423774535 23958 -460844852 816228784 16270 -362864757 298544740 4248 -434519089 347121606 20533 35480145 849229789 12099 -49935197 365973168 11361 -448309062 40637502 14295 56420381 245629706 19952 -58124624 388969909 8072 -230480687 111589679 21332 -319610931 459721621 17656 -1452382 726520211 13200 214541994 777273364 14938 -131890357 599184999 24618 -160130092 23602424 14883 105364432 783040793 23038 -14376794 549717669 20859 -496998719 519332262 12332 68634077 44359355 12259 -588228953 429541167 2822 -469598455 364620282 8993 -40058728 88256231 19397 -323152319 675854503 11179 -567622079 261370271 17471 -79848931 253728023 10134 234477024 200704265 21102 -279392805 335024562 486 -400513280 76283771 7065 -523344863 463704664 7877 40235967 800958637 4495 -300790871 392253459 1607 -33758757 291832408 15941 76618480 864002285 5483 -290099202 423465798 25866 51142340 581197534 11845 -237517515 211791370 1945 -277805487 583593441 9538 2584145 294163704 23417 166396913 785596356 12704 249821478 665708461 12832 -590236107 914425277 7882 -458540214 947205436 17118 220687833 781304493 5727 251713853 354373434 19963 194446034 558432092 350 -393244102 590013666 375 191178709 20475323 25133 134645547 728332642 17895 23225170 597838386 25618 -186709349 527513586 17652 -440916903 461868019 17887 64846076 90509678 13000 -245137853 237814694 2872 -142270483 205572808 16908 -226042121 901386749 1328 -325118605 405430498 23916 -374932696 941211049 15781 150214323 918764780 1348 -568203144 655714512 21892 -151714011 707307322 10305 -468906278 818234911 10601 236971027 133683832 18504 -93551076 360671718 23569 -352756698 329861867 19380 -371904518 199806110 15443 133575560 161431788 4561 -264976434 45866988 1851 -88561618 805547332 20950 -507175740 327893552 16111 -590418006 830949198 18952 -270833236 315132734 22126 10539548 295584625 165 -342182706 795709308 6325 121010555 656806349 2647 -153232684 197961100 2103 -24218075 68969320 14063 -475946499 849371607 540 -463163551 416811571 7129 -189732030 930698703 1301 -403412875 531397458 4450 15378505 186151692 23809 -395993108 572091233 16665 -219055992 524075894 24266 -480820987 224609003 13229 144935299 170981852 21642 27315998 875820182 2489 -236411843 170250816 17439 -340779451 21824661 13301 13752127 289414661 2135 -471330265 9162432 12337 -537988709 771201830 18906 44226070 141716771 6596 -170731952 539935133 18163 -173575914 9464431 13061 -248268334 827720667 13826 -393786434 121995113 15628 -123647917 319150681 5957 120392477 321935903 13841 -36043516 585217265 12852 -195289402 610550475 10022 -253921304 403323587 23865 -205834182 953214710 2346 -1287097 305230674 20727 164687397 467489122 13514 -333811780 445045015 21103 -103752394 323325470 10389 -447109053 465731398 14051 -112472065 396373974 6838 73988918 704795025 25335 -592754445 838571512 7402 -407397768 272968897 16383 -140687406 436040302 1947 80719362 586577696 13762 -169224389 228763726 20075 -30795787 352522376 5637 -145404023 76437304 15293 -311625742 506219822 25716 -315558549 505938622 6541 -163027792 68815322 19737 -38784818 805119237 12110 -511713584 867914384 264 -300557009 737157400 14623 -402172665 470394154 19709 105736126 157232468 22865 22926147 24474471 26111 -574686512 436902836 10533 -157040910 327185391 2858 -552286271 854235804 20425 -545256533 22262955 20944 -386119562 680793964 11399 155151804 558231728 21995 -407656646 695041558 15978 -410833486 271160407 7095 -224525309 878305407 4389 -561686057 462018876 22093 -439217832 717224658 6030 -111960582 239499894 26333 -475354571 415034550 3747 -586631972 659467449 17949 -182264275 631206619 4912 -1814619 610325657 10551 -13369724 737905066 10293 93101718 65387884 15618 1253709 459700357 2467 -356900282 771560792 2121 223273384 536729468 7528 -18823251 220168199 26284 89074016 154391909 9009 -147932586 524429026 20494 -70139088 415062736 19485 115611230 476471799 16936 46443675 92682291 9540 17878203 195430653 16412 -467245293 905034874 13298 -460769085 272699164 7864 -242587622 275413486 25718 -172694 253285631 25879 -349061511 443151305 7806 91865963 720916444 3449 -560759532 528878209 21772 -77259916 232353394 15585 -187100419 10341285 20123 -402829874 578593833 25682 32118614 107771714 17459 148499612 922250414 12024 239964232 373889645 24752 -550219389 226851226 11139 -517881508 691909632 14296 -549558857 480042703 26210 -426334663 826915646 23027 -285649524 576928404 6318 247019768 577530260 7436 155061348 358156258 22478 -284582574 430218409 5121 -174717317 438320464 9931 -404172646 933934420 12925 -302453081 845593819 15907 101934826 684548857 9643 173909631 39012374 9542 -558810970 485000175 22014 50776728 344213173 6206 42865517 98177570 23843 163598328 517214840 8822 -412770473 535300458 17192 -301397920 876520834 10512 -290391144 817650765 6635 -243585185 118948160 25650 -330383313 881383360 3914 -454473860 450995169 13285 -567103914 346621433 21117 -22547923 303910579 3954 -331629715 107398933 356 -319383914 556242266 10808 -305678558 324881913 10099 188574729 146577019 4938 -158569863 377128897 15479 -279537737 112654856 23337 -415157558 336383220 12439 -456156385 311971921 18438 -478399367 195723694 18502 155479874 290740407 11644 -371112511 20249587 3169 -312124598 557418422 8626 166582913 177886254 6153 -213231465 742087985 16006 -431029751 622139048 6595 -451837100 76294578 22657 -478918456 78771901 21248 138804556 34631448 16043 -136147122 420749073 18921 55018008 555457182 20296 -182216712 177759578 23378 62884797 483241224 4250 133151110 552581824 25315 -233604842 826983344 8603 -129787264 240513889 96 -102572465 60016806 11708 -547704732 611194998 20170 -42760122 470348593 3701 150723523 489957749 5763 -122706952 370015254 684 -318703459 710178586 7856 -531985826 473370256 14975 -601464514 576982382 10576 91755637 705013348 16735 211294351 745589953 6571 -482293618 524161779 22928 -34994454 166551154 10017 195395084 848287941 18 96081051 708164853 25028 211997833 487738101 15796 214679379 155268386 1707 159288527 948572111 16720 42490391 745214618 20640 -220482606 481175712 16045 -96995446 246868482 25021 -345568002 232706314 1722 194637560 351982416 23413 -224275577 381437574 2970 147069185 11675851 15998 111465420 717012744 3421 84487968 574000210 17281 -60690115 853908380 1218 -141003280 831888727 20815 -5263747 651366010 21539 -134479405 300530573 10947 -224983942 431126707 10019 -421939413 390363057 18322 117659715 241669803 17244 -118575939 171830940 19110 -535114119 549468293 11892 226082779 40656539 14631 -270228983 275832944 21941 -213777069 277645117 21523 147250588 277073547 7392 132271948 427886852 7488 -164523888 518595875 17485 32757011 666573971 7570 -217358154 60039073 8808 -143776351 183624953 15830 -144474022 565101348 21906 -456078736 444267652 13 -423037538 793504079 16024 -472205708 140050013 10056 -110037819 368249670 7553 -480692204 412509673 13253 216655167 784459778 18733 -589858867 502420052 5266 -50334811 304208714 12894 -182161523 897523901 22410 -325708456 202607028 26008 -564065376 10829513 20846 -195420453 108836875 20618 -243986213 908758652 11132 -462902311 695794179 10973 223771664 455324389 15194 -367334759 249582164 23706 -601727383 690289793 9473 -301365031 351214483 17894 -350935711 802169082 2439 202151805 453658414 13740 -161363551 438207473 15834 -441556306 364445298 16802 -311190038 754024075 24941 217495644 138599742 1976 -426619708 189025836 11703 -341842687 411093647 20321 12612127 356879924 15065 -2564276 565398093 2255 -45191649 885229406 2295 -221648010 315123556 5767 -101045243 106226659 20831 -195820866 715708423 9119 -62275337 402740649 21367 4986108 490831399 17075 -321997886 699517817 253 -399926536 103703274 12879 -59352941 177022089 24651 -490679445 318426491 15082 185060411 294509961 5790 -106694875 692105185 706 137774711 558254809 259 -568322991 414100180 24356 -164025429 285965485 4745 -278231903 654392455 9789 -161941749 497507786 22056 188550656 517383648 20332 -458389286 254399661 9725 -182189954 14126231 19995 -576091565 129075790 3615 -485644937 483691393 26048 21098852 63452246 5163 -393868631 209954775 17691 -501075887 807574337 1084 -554388592 233622999 3615 -524122462 446797992 642 -431100300 747060368 13559 -80020134 918881255 24949 -363277695 360060732 2473 -511561066 114687701 12297 -5730936 143282483 2537 -2917741 72578396 24667 -346488341 277873736 5550 -88051932 840993807 9371 -437141711 485835492 22859 -481487520 898441433 6653 -179469661 344985415 4492 168239000 461534481 7505 -301434725 870334008 11575 72402388 664060476 19775 -233246185 585979579 2730 -459095509 152141002 14358 -188728933 667735603 10912 -146614707 862001636 23916 -549469212 611063639 14210 225560297 512774408 4441 -522430016 171289569 10883 18060135 9932113 22275 140009411 97114962 14608 -575663342 486991892 4969 -549615919 863004081 25961 194939013 325883321 4685 -531407181 208255552 6569 -31510137 443566257 26211 -290346066 935736736 3636 -323986261 534322465 5297 -522096794 687905170 14343 -102867401 676303760 13780 -237549490 81160407 18362 -95393296 870198109 15927 -450848623 398299232 22449 86828263 163563656 16919 -301013687 747382092 11904 -512413347 245559473 8914 -543011649 398081395 10369 -180220287 690792749 22262 -552945464 281078680 16780 2317618 925594446 15003 -596712058 716040391 17009 -57008944 898480764 6260 -488946532 642624297 8698 -553127496 680875214 2189 -272742923 532842222 23980 -213368541 521683631 16131 -61060342 844012132 11222 -524498864 914964054 16524 -188870975 861444602 25457 -413341580 947779718 13979 -197452694 796013911 21510 -172312316 548948681 4339 -316475389 868955415 26102 184836144 242767843 24565 -52411497 294257355 12795 -377777725 398330419 4769 -267471062 420692177 15561 57696500 51452982 18470 -466455002 455345377 11110 -397173321 327951770 17491 -469741507 131394303 17133 -426069074 27098563 16746 160644119 35622223 21329 -78631418 79504063 9932 -128983172 424148001 979 -444052873 804776873 10484 88157141 378751884 17907 5559068 341098082 23412 -283230554 307632511 5183 37811240 750321335 25634 162247740 833416514 23419 99220430 462861283 17604 -576956948 404358484 19160 110279651 465926872 10739 -520341424 100836549 8047 -230032871 748052334 6643 -381430259 553496004 12934 152950257 647787853 9704 -23227990 862690260 18826 -393916539 859594904 12690 85419570 207649359 2012 -98727414 557244789 10037 -523630524 170937192 2458 -187127047 627075486 9695 -114378674 346409579 9730 -52720514 613950894 19184 67713228 621039010 11315 -71087152 534277987 5637 -302307840 636087180 1027 -456418017 52800194 17780 -37652079 107278990 18738 -267946506 718148845 15247 13410772 267824146 4688 -423821343 630240198 25821 -43419598 732873167 3725 -32611615 560055908 12055 84012858 792083220 24271 -183882803 628982611 22550 87685069 330038301 23464 -241648272 107204144 13355 38098324 77737398 24548 -228206395 793919118 4509 -373066188 921692232 6534 -237649985 778442760 7745 -329311472 137342758 44 -176960641 736652095 9652 -86048068 477762812 21901 -583526531 368558259 10555 -583468843 266589567 5718 -507385065 234651523 18342 -31423644 318022887 13402 55965843 798302272 7417 -563612215 682168095 24766 -44753076 655095208 22819 -590450742 447800331 19550 -407491070 493797741 14122 -87530364 694703401 6721 -241855736 526582626 12950 -356012833 821607642 10876 -429518428 101869545 10548 -100902881 203868825 409 -136438014 438937481 1114 -142118155 20757670 2748 -210069012 397056033 25530 -466754344 706402924 13123 -317662654 327899281 90 -413955206 720936804 2626 16735287 924068394 22574 -507168710 224079157 3526 146152133 631966964 5284 -23894989 117899597 199 -13970016 621943982 24460 -573337365 37261758 16184 -290031303 638437417 1199 -482444768 660306575 21213 -381092964 37996341 16298 -93887772 207377652 6719 -415901262 19209243 3109 107808181 698805558 26301 -421260577 652517740 8738 238299284 109468644 1546 -165290097 802533504 25661 -486936487 282339474 8435 109322722 202251736 22137 -348330241 776419079 23241 -588266980 132683081 24088 -389477501 576687208 17906 -222208044 518861069 6245 -316655391 643776474 19 -394784981 272667441 3593 -494266556 610442275 273 185365136 511142921 17622 -294938391 888888302 24522 146252692 609600717 17076 -295840671 274678525 24288 -220896892 277736003 25975 -103342091 47096494 9749 -473333696 500703510 11802 -400844539 168946652 20840 -566562664 611690857 12670 118000066 423262977 2833 -364273072 79681294 18051 -543996136 742109908 18142 -562624860 202526661 1014 -135073362 895346230 4056 -234635723 158261290 25443 -220253365 947816650 19983 -511603998 819111915 16158 -238352836 602029191 16248 45623461 87857406 10299 -80251237 474123401 1534 -492890498 549021492 2801 -149254903 458516348 15477 -399747424 115234042 12026 -583857193 207163901 22541 132058482 629851023 25722 -168111769 484370168 19410 -346458187 261980636 10232 -35500294 503150496 11809 -42947667 294784919 22718 -58773037 404802970 23180 -484439257 723167407 573 -17278459 958231683 12135 -195608750 209429482 23720 64943286 520761785 530 3801594 75811798 10467 -39259920 709065721 19800 -426277945 839322849 24453 -247903569 269694242 22928 -106113436 495686681 5500 210548667 622975218 10213 221025503 217682662 11414 -500056125 558556047 5490 -507908431 749910092 22163 -219931034 666108257 10368 -424158095 492180813 11906 206875273 231195814 19691 37401978 191992104 23053 58017621 451950601 7405 -173283558 542440395 5265 -591434583 762662741 11337 -541630671 171306114 1119 -192454965 156548514 2989 -135836738 720154963 10617 -85185362 85035870 14492 -463174160 465344160 8704 -420689767 543394197 10181 -324859471 778105830 5871 44650897 730746822 11824 150770242 282729135 24130 146626236 645461026 16488 -570423563 421987470 20735 74530150 111747933 1133 -560186282 317487390 14328 -507147876 245577864 5381 138970204 148498171 1941 -303354600 361347432 4616 -470780480 780458419 21141 -213392420 166553926 25782 114815308 708015583 7015 -412688707 382098727 14816 -38712689 733127141 13959 -522516482 935441698 2911 -361911359 797333910 11997 -504183286 613125196 1225 2061637 218279977 8747 -473405801 393718374 2631 -336327498 24933173 6224 -232875803 8741602 889 60095330 609525214 17616 1539122 151592402 4184 -68259532 678775655 17799 230045346 865358817 7424 -187926872 873435757 20402 -96635881 718183644 413 -176919795 647654630 24582 -577125347 123289196 15215 -100041 218295819 10936 -576378998 141487813 6418 250836076 541051416 8504 -599543713 542556591 5107 -595901471 537563832 26100 40052135 898924572 4930 -198621489 952885436 19121 -164335428 918856778 12649 178781988 460271786 4784 -365586529 690285224 26418 205249699 920230448 16353 -458416986 744255165 8228 99615612 620127924 1244 -229021366 373718768 14734 -301100763 116751108 18451 -474422945 71698876 12701 -209600721 681671321 8134 -464411702 266317956 9668 22578588 566622926 12950 9928689 578424877 12507 -112020199 271479386 20476 211216692 878009942 19464 -592748537 145011891 12292 126742754 490346839 3936 -343339947 533055544 1460 -256852326 630660508 13362 185669967 330938799 19264 -161065703 192033075 15902 17999249 46714933 3033 -145606350 928359879 339 -573478746 70322789 24377 -446775614 313711394 429 219404055 256029153 21329 219648479 765681101 12009 -143508184 64988224 18589 -376970014 389623390 25534 -31611457 323189099 20493 -171883946 620884394 16564 73715844 633009779 13449 -574837006 431030051 11047 -539820143 74601313 207 -2250526 665959274 15713 -186409212 325182156 22407 -144576207 315379837 16731 56591839 23057588 7233 -523375225 859991430 15995 -405619863 914353060 8888 -93525154 954500108 17173 -29053282 765281648 15995 202677499 505275418 20958 -63796486 778733783 17754 -177524754 417204508 13819 -526544931 670851884 1770 -312677848 404630433 14542 -275407848 624196406 15699 -561591318 643805847 5648 250511655 53776440 16370 -585376103 130239929 24010 79528919 935852009 8518 -71096811 671537266 3752 23802451 628859803 22066 -238530824 687406876 9985 -196484088 223982934 16279 -554670402 814432352 12382 -71987700 114456020 19749 -120708021 172538879 4581 170639568 420372810 15768 -594872374 242692934 6811 140903319 252722438 13990 -302054035 161184500 19205 -512991761 104886112 11868 11824918 162315039 6693 -194687822 218217134 6615 -553454484 828511897 6063 232854162 762916383 22112 -205695761 841405197 18271 192856271 115151430 17202 -563817708 454914963 17936 -524928113 443047536 23136 -500290556 104329519 19281 -551063834 750453550 24214 -123452215 170324299 17029 -538061353 824395635 3446 12872486 639377270 15047 -200008078 639503470 15963 -196276017 505140341 9967 -67468138 361267837 8466 159393167 380254115 20753 -47803167 397561246 3737 -252215336 38250543 13697 -567359825 875060417 3266 -529710845 830834181 7323 -345052157 60691242 7199 -129533316 422979983 18305 -283823487 730942087 16320 -528042777 526618903 12682 -455228313 840159382 4086 18022106 917446558 9665 139535847 630148572 7530 -501812505 479405714 25336 -300488267 267250126 18516 -195772807 582416214 8601 186310389 696573725 13531 85777432 351001706 7509 59659184 902573004 19354 190745252 642625016 21571 -352295065 199273636 12424 -207715420 674912898 9744 -307849882 68077133 1855 -82705218 261501414 6707 -197110765 439287152 2328 -57083401 629623848 2462 57240049 313162281 9469 -583874143 434532308 16095 -320174787 303051000 2299 158458453 463747209 24076 -483481116 950806858 6901 77455980 519378798 5114 59708890 429777919 25111 -467998020 849123833 2365 214226927 757099155 2108 -225780676 549308386 22574 -520080897 311614287 19412 229228960 637865460 25755 137781007 333892058 19672 -289984576 159469057 24510 -354557051 409117311 12904 -304915399 489606037 23561 -372375751 522320150 4993 -582370164 577442526 14453 -528810640 23427240 178 -399434078 759391372 12367 -67349681 410484550 12733 -454715355 390512383 11306 59990305 580620624 1012 251557122 356644093 11518 -232679984 649480511 6413 216886746 296516590 21244 -495603276 264839378 23622 200363038 903038401 19473 -413110118 79615173 15034 243173113 656782758 17263 -431163557 110475110 25717 -400008709 842390852 22334 -267815962 364830122 15451 -81296518 147740316 4041 -178864475 381027038 16903 -562451425 572210712 21251 -123780237 511360430 9544 -394542667 205766118 22179 -520562299 204623187 25670 -110007604 375083556 20115 -471138931 889124449 14663 -452727604 444613484 17669 -248727145 870660618 2304 211467305 825974715 8716 -76556017 474808294 17946 19688353 443576807 19304 185677234 198259899 15381 -211390643 236143910 17951 -423590905 655491361 5219 -68891614 588515975 15565 -221055751 184163127 23317 133806708 277125116 19114 -30801152 95671112 26013 -265894392 729137547 14844 -185845283 549127730 25637 -289495027 943804964 19477 103375048 858768549 15743 93761110 305017330 1974 -415292774 653366022 9042 62542597 724203518 183 128266234 502716848 22277 79138568 358789251 7460 -397460303 895803837 10255 -248087489 773884523 21614 -318139072 48480251 2773 -235807715 296755832 22583 -486077746 529438758 22704 -184673523 478376654 6272 -342541005 692916083 14654 -90742307 730518838 19547 -363097872 708208806 8855 -400729305 373338728 17911 -409664530 234640792 11236 -261374378 472826213 547 -600100894 340698659 6227 -157215954 774566059 5242 -161772575 908563844 14583 146189104 491611458 25132 231631303 746045247 15535 -141078082 288395590 10943 35717788 141995334 19435 -33092993 214304320 16173 -512536407 128513694 22335 -471106009 37264925 18309 -270807634 667388829 6096 -152784177 779691101 11791 -557986159 496255599 24157 -143693962 185461047 18722 202441210 954666278 21589 -449762598 269239884 3513 -129864088 149684090 16426 -227234039 500588618 20812 -153389718 937818240 10430 18108434 154810848 2189 -97782615 378639922 23762 -205693662 50760359 21006 -562146258 621997438 10462 -187948095 764510421 11669 201046266 73613479 3440 -55332665 124012038 20376 -152419854 108886395 14768 -398730392 792821270 18799 -152112626 61506144 3563 -134676899 835464783 10332 127422489 799762540 6516 157769604 776571326 18780 16090707 85869344 16821 -216787786 435338751 18807 -540951342 278564531 10134 -547280648 54921251 2970 34576267 231107396 22723 -202242465 847887289 19485 -60661273 698671611 16875 -398179463 532520781 7376 -447741433 815015609 24703 -304557253 709893560 12727 -195782653 188138538 8002 -207465262 100567720 11713 -229317738 608116817 60 -250696759 533126917 26211 165643582 596939285 23823 -219662402 340523262 25401 -417482689 58099559 14111 -502846865 340198080 1216 -500270039 406660523 24547 -595413209 909145493 23650 -423683552 886982091 24868 -387341588 776579571 5555 -573702627 450799766 18349 176632064 507191857 5462 -265101412 213479760 2483 -142676657 483162702 10936 -442373989 361647698 22605 39350148 821185288 16735 -389083553 820818174 15900 -437506123 66884358 19802 -84923116 945504940 18136 -590275507 600692893 24635 86018755 911916118 6358 124386399 759926689 10962 -205503423 483351772 3007 -517602245 278281031 17538 110422650 402276562 3876 -33741777 931891234 24956 -379395162 451660480 23411 138154643 358376817 1998 -337765132 199871754 16256 -470394461 951941400 17320 -344488788 130928739 13080 128752349 716254985 21109 98491526 417509078 6248 -391471966 645059923 25310 15086774 103600775 20033 54141370 885110672 20655 -199938323 262231919 13954 -517558479 628507810 7226 -564536837 361807911 18100 -76884428 456732917 20553 126635775 29677912 21482 44216788 425834335 10091 -303601893 256683860 19179 -310329845 187492834 22062 33370685 249986881 22441 -244013182 264355453 25410 -265531282 269477098 9463 40640311 803579203 10584 -598166249 543900000 12436 -104557308 738206187 23551 -455623778 97561423 19084 248191745 720009934 16808 -45436607 448443277 15593 -51255516 792065369 19170 36624611 871453062 15761 -447155453 807081527 19758 104812984 773234623 25416 71143305 684764371 23666 -329128073 819176104 11259 95933623 42854587 25806 -483664460 789349879 9321 239061679 864020528 12179 -45043181 368332013 20851 131119171 306703734 8623 -552168852 687308163 6214 -425003173 478075363 6138 -148156353 832825727 246 -552504033 850828790 3397 -476359363 29421907 10296 -301517136 113360217 20082 -9796195 129018979 12858 -517224443 372448128 20492 -315711361 633208875 25430 -481543479 253773412 4367 -64833429 569348823 7536 -374675996 91927030 7565 -104039240 31924141 4611 209081768 796204717 21538 -584130388 504489212 21297 -179691986 733961221 21224 -54786847 125274993 7658 177427856 581291393 14787 -458083639 838579370 6586 -356343651 355218301 20570 -527180422 486771067 9444 -586161706 934179837 11497 -552751433 849761886 17329 -14169100 722812938 22404 -380772129 624959850 19035 83725007 694119172 17914 -321349971 277402474 23583 -464413435 526474191 10769 -425701802 565656865 11713 -354451856 45788179 7549 -50925504 553433598 3412 -512212803 330258837 5445 226595519 662595184 14705 204159145 530415757 8459 -265527671 276463469 17140 -599449790 350889413 16729 -184640537 595470605 2826 -474056549 831201560 26417 169851515 594741376 23442 -545057266 9609964 2401 -548053548 557554909 25566 -216656972 419083655 12833 106435989 372043028 11936 -398052844 950580963 17177 -184633550 806943241 19624 230579122 751656268 6421 -567635009 840995023 6552 123930723 245639315 25216 -577019135 176813137 22138 -479184161 32685238 14057 -142077766 713795832 20165 -472506141 557047229 9377 -528485127 642660813 16405 198383598 770670654 10958 238327161 233711198 23800 -199753772 488559671 25893 217832245 442646630 15169 -231039829 798970192 21050 -87015346 936703745 1373 -441923871 412843376 1873 156648950 686051429 6696 -313391380 516799501 25267 145623924 349263462 17983 -247955788 754583945 5434 -860405 481563766 9022 -122707332 215776971 12896 -287915921 945809621 4238 115228640 178154012 4785 229867556 512843602 16441 5669760 607211033 14839 -87237416 53221234 6838 63829786 589291684 8213 -601319234 363063506 5159 -551726806 533097520 17833 -37817364 734296464 4526 -107209766 696591156 9782 -317645442 58357957 23147 -130958022 92110184 7733 -562401959 248610106 968 68295850 723910190 7999 200353886 49151405 24501 -42419589 511670110 9780 -229324955 256648475 11061 -36908905 934372838 4056 -83565114 98712000 1534 221346133 291806573 24382 -128579287 688128268 2503 122947301 269688526 8536 -478129435 200341728 5564 -476444475 523776151 8851 -64431716 698872079 17410 3019148 69750805 3653 -496510690 827128898 13247 -219315676 170965725 3827 9143554 738689946 2445 -534066847 301975920 21178 -229560831 204875139 15340 68133942 466783445 5916 62910797 894617511 22813 -444489459 101509013 2974 -366781956 380875287 24558 108033322 503039901 17420 -287252930 921937145 6471 175570724 769142797 9349 95750390 383537354 23933 198249717 262611817 2243 49501005 654949605 12541 -341451214 888017410 442 -220175302 885874097 1565 -353556095 30013324 1931 -165811666 364120513 9531 -558208841 682573871 1169 -375173395 183561445 213 -591945315 109360487 11722 -72136065 277141888 15613 171532037 400547201 7685 -433807767 98825049 10668 194407782 311302586 23096 -546554798 815241100 15498 -202696543 453366383 3450 -235313425 52698633 23747 -598503578 271735728 22926 -292336936 704404634 24285 250415829 950273153 13857 -423511318 264798774 17509 47818208 267456279 2865 -180001342 546300352 18302 222019944 507091755 14053 -183695565 571842320 20573 -276651905 184720137 1160 878850 315919917 23336 -49362869 11683525 3714 -30500911 347343011 10332 74286102 196291473 10010 -375236790 157194262 19736 -536156425 608284609 6692 198790162 618588610 25617 -553552862 325188193 22292 -601629106 413150833 13759 44337099 757401418 25915 208809167 631317802 5923 -353251982 845199819 21226 8313386 250150765 11180 -93185127 841279539 10006 32151046 602661764 25520 -518897190 125851432 5405 -144085863 406933169 19937 116710916 553191735 14013 -177999021 607759172 855 -185580025 813966197 7002 92276609 618216557 8396 -182476088 499429273 18724 -309094087 263852402 19895 -188909638 638070325 741 -252668 522664517 14213 -160031619 387818878 23686 -45855541 833301583 22706 -140660574 150548544 24776 -318254099 545411799 5732 -299906387 633100805 25469 61809920 919661907 23671 -326534304 172932822 26406 -342036128 524753236 1698 -48843507 421164832 468 -228284780 406549628 14416 160751978 884586356 11210 -40809285 840416187 20935 23137783 443233546 6460 -442840518 733074379 23821 -417273439 668465408 21785 51466548 419401421 26127 -274132214 829745714 8868 -225583570 654693252 16387 -575112132 679888948 15947 -131548666 336104608 17549 80861438 839454263 15353 -128249754 405073029 4290 -125089513 197507543 22620 -587517021 837897956 12102 178827983 123299705 1463 -371102837 474291253 6320 152834434 541485555 11939 -160370033 322319433 8179 -357911370 173851583 22136 -406299298 666056631 25648 -268750489 279425732 3932 235743450 226761344 3997 155664829 113291677 25431 -265434989 397928156 3558 -494502298 125008302 17681 -256385110 811767032 24409 -427412554 911862616 24357 236448062 346461327 2014 -457552666 69759917 9988 -477998907 728266985 25678 -159269988 176191689 24641 -150134163 674681093 17194 -436534518 487286249 24578 -440664104 53070820 17377 -330474627 119192353 25781 86494107 392973409 21313 192243956 611147861 25550 -239347978 568694852 23783 -207203416 13313956 6 215203173 505146519 2569 -233293598 655961869 26147 -529485398 932895119 11267 -497486960 350615576 19510 -403818541 688362700 15282 -70772422 427087473 21607 51562812 463858216 10923 -31667329 237336316 6284 76153195 232225345 3715 198167252 325118826 9349 -444713978 528356523 16028 -2148041 744273803 12344 230535432 338309918 21322 -574352545 128309229 8064 -338532900 387356506 19068 215222261 258773298 4346 73795886 340408192 11102 -422504930 463369268 15637 -404948197 526808134 16257 241103662 349505947 19349 125658268 540011068 21627 23129883 66886141 14269 -577561466 387042994 10457 -158524248 549449295 22641 -358210699 941424138 22137 -555513700 135312073 7256 21803128 599884775 13642 -913285 607456178 4803 -38617018 834166407 18477 -456334917 903745641 1910 -228421586 511023745 7087 -504747958 159932529 8016 235785176 249181517 20705 -66376965 874238145 9594 -6712142 443175966 25150 -374699193 126252840 18655 -515110171 198151242 7518 -51850981 730742580 19594 -450912614 485295626 19294 -125293282 747171754 15763 84181169 409751925 13235 -411675665 507797106 24059 23983417 759797999 25645 -273391927 62972558 2567 -46602044 909838395 5635 -376760521 531789931 4726 244870653 729114117 19613 -125249646 697429038 11706 68497469 277307121 24082 94751148 187207779 63 251561358 670719469 23816 209472511 871447280 15552 -319001486 155520042 2333 -478220359 440601253 6133 -567597971 768962187 15899 97607334 81420937 23038 -427036478 161124172 6003 -204742310 918750251 25115 116864867 503466436 186 -8241184 500786284 6739 186723227 188516222 11561 179954701 224814123 22700 -489585956 563115506 1102 -337880428 291603874 9362 -327734685 832628323 24561 -295055928 211035084 11437 -292314780 434882059 22940 -284532628 672604964 9618 -436905683 411139823 24865 -499853219 324527263 17239 -292193028 169863440 7724 -312700281 375480969 12629 -57179773 295846375 20968 238087908 608949488 15316 177659545 702126771 15234 154629367 453711564 20099 -5544654 421239075 9857 -154795489 764215688 7497 -244647477 573992273 6268 -436237775 923829760 768 140390683 952466656 3614 -323962203 318839562 25506 -569486176 378840472 21065 245819711 221829970 14035 -243783740 226079361 13619 208776747 652163247 16361 -301525128 885718212 23988 140590297 761137666 2777 -598665043 245622290 20177 -208457201 316369087 25975 -258442223 711959283 13210 -445021846 182615645 16310 -10502136 722279729 2129 -175742621 465772848 8921 126655755 47423946 13009 -435028036 9119379 13596 -544607262 598718543 747 -270776658 687806021 15165 200516199 53199495 8439 -25191982 873357491 19348 -182583125 240806186 20611 142903584 555559303 26362 84467302 225000823 3097 -527835985 698133063 15366 96829438 125351203 15642 -198213614 124868681 8369 -15987940 35360912 5030 -550785745 468785001 1258 4860274 880365661 19068 -206446421 397776837 16807 -341389038 42147524 16217 -404247323 371331872 9251 -125769740 264075882 14566 -121197658 290388443 6094 -240559387 690000871 14021 157874649 525547843 5403 -566354345 380581281 1156 -54782645 505858109 18471 -138404208 146143204 9813 85718300 479610772 10042 -202008848 523645613 5687 100941820 256087850 13333 -78296776 105853130 12685 -351777765 272811571 4008 -190610174 74040831 2112 103791985 778065652 800 -187890474 624645766 5095 72076464 392112994 2411 -454401976 631938007 14711 -81385641 30024330 21162 13737173 814182171 18688 -196294316 763619602 5132 -205622379 851864528 7717 -237220082 176476080 14155 -514418780 125796530 26183 33265267 193555263 4219 126877448 773623993 6487 152319597 787362959 5064 13190402 745834019 16207 -438848562 262730748 5906 -153779400 223108880 25046 -329363618 88695241 4601 -514144777 904200471 24975 -17951405 205999731 25710 197598653 278553965 23362 -368958128 828227563 11116 -362486282 683742230 164 -236384589 642755914 8633 -388898638 293905551 14945 140740703 248343432 5809 -213966706 550846597 8127 83988798 953665046 10897 -181297576 446948890 23406 -160128598 333606149 22350 -329826361 378454230 12945 -316964479 114532108 11430 7415758 117066985 21804 -592960440 952425499 8414 -39678898 749668690 24636 -281040095 716425255 18539 -242977129 149097609 10945 -156782995 54913136 16874 39383693 912862895 10899 -177791861 33456423 11143 -113272254 306148404 7195 -242676305 388555321 14925 -193921167 235134974 14796 168990421 801608061 17998 -245987512 609285849 13965 -474499960 378532115 73 -290596231 494907802 13316 -79054785 372573398 22608 73093955 618608032 8683 -334094486 276184377 19332 42037939 489528151 894 -411061076 709907719 7578 -410137358 101159940 26467 -523817911 838597762 17395 -368932159 294200508 19369 192151989 784302374 19028 -514612548 44975912 2909 -382314518 361383157 11705 -386651215 416680552 9871 -168131741 370450880 4752 -541267961 91871578 20358 -549869734 534618479 23114 18934465 749277943 19529 -218931396 24485399 26044 86550470 519247731 10900 236685722 185648200 18278 -517962188 493130820 12263 -550557772 684751065 14185 -170869154 330420845 181 -513142884 532181366 24036 46636594 284949521 1393 -203020623 269064504 2417 -584823813 489663442 5985 -99108120 294261606 15550 189831098 100254075 19538 -478189554 791276672 12800 -371286924 448313814 14017 183215025 596337490 10266 110905383 401883422 12819 -207884214 121837278 25242 -225801112 501764282 17324 -324719630 98266239 13343 -185051936 937389090 2498 244219430 71343714 7901 -481268595 390737718 5516 -109549801 10797802 9305 88846164 283013001 4541 -146507336 631251034 6273 -236801044 810239893 25721 -405531530 118335348 9890 -217459449 948087430 12023 -182671343 547360430 6022 186889705 196689528 22602 -224963100 816688677 6318 -219437181 200519427 11073 -412366290 744856998 5318 -588225153 901439287 14485 -112027923 924760593 6158 -419255899 35495504 20871 16295058 203418370 21001 -136017036 579190874 5072 -307703296 277641300 22109 -510989982 640470514 10822 -103207250 79758000 19439 -175016671 609024208 6029 -57131006 625924032 8790 208563385 896537264 14163 -76997171 120913160 20673 219395980 630766444 21296 -150541035 471643490 3873 -38568023 422533813 1621 246798348 898695123 813 -219159352 273123182 17859 -100642140 910913394 21969 -167036788 195353716 25069 -416899442 443191160 1617 -455483331 457636736 1562 -491813797 847249215 9897 -492641562 581701526 2763 -456930879 871981879 17834 -79304653 629874088 6871 -386557585 188360198 21453 -269628276 787148680 13735 -540387806 153877317 20936 109131389 602789464 23227 -135745269 768142801 6339 220775099 160235226 23229 -262472700 598904233 17954 100762974 610577534 22562 -591240921 910650018 4138 160400212 725284250 9180 -229750457 868542631 12263 -514399686 342298047 7746 -21402534 157369759 22753 -56277743 362903000 14275 -51228080 791126111 4784 28424953 545529401 14528 -177163002 351854586 10049 109298511 857948986 12379 118467824 637035674 16404 159281245 726913299 17255 -255578769 215983349 18088 -344234535 335918110 19256 44193723 797738091 10866 173180447 593458763 4723 -499874315 667335031 23221 -494417463 267967815 14807 -589312562 683106980 22201 70769016 581065268 23194 92174348 274860710 20071 -339201619 532267639 15193 -129549529 846522553 13780 -316300848 592000690 12568 -379216807 661943317 14140 -122739783 863294716 4838 96515849 595929504 13768 -290627119 598838332 1322 -44713753 607326256 15689 62190906 116429274 992 -395811385 814370917 23274 -155082529 580038283 5841 -219750873 437920512 11797 -308242229 517124634 14409 -27663489 886646109 6431 221234666 553706510 22863 186672577 518046520 24683 -26263340 572498640 540 -395153667 842915305 20854 -59106868 16168434 3776 -145596628 399399989 12640 -458981129 943825889 25998 -172362379 179099394 12985 -549047233 609912926 20545 -539914738 774385150 2353 165438660 463029323 24048 -539778474 559274541 4699 -164530486 54782109 2750 -38027082 934544924 25031 251165400 146609215 20130 -398228589 567440336 15962 165165496 719528580 22289 168312452 278400370 11182 171961950 229968328 5665 -198353155 799933477 26227 149523536 283382353 4605 117593330 639156918 3427 -156801655 431361334 22785 236544524 48533866 19732 70848488 894305587 11033 -449667846 848884470 15134 -174637621 523495728 5540 -71944191 345515564 7941 -438755156 301520950 24934 -132963473 592196731 8984 -386948992 511233235 23659 -565325484 22449583 24486 -221111381 688271869 10688 -554087589 320874868 4096 -240642380 225250619 20495 -551435919 508649829 5263 3901142 860423457 11644 -65858413 778431728 4662 -366257163 196049244 22019 -466020358 585732862 1412 -333682768 917430532 24293 -471832177 533666687 7287 113468922 139028375 12248 234416011 11243707 8526 -94898323 13736503 610 -513237866 132269421 16275 205074525 215297137 6350 -73002049 632445853 1222 -299758848 272159123 5815 -318039581 946134605 10319 -574011248 836487850 4276 31663252 29658211 4449 -244161930 187404802 5986 250646730 211505392 2596 -243099791 52852760 21657 -457080485 351779007 7190 -320103526 468831992 23785 -172619526 216948802 18006 184486897 41671789 6728 -507520286 171702555 10904 -260804202 613509670 12560 -600025384 646649901 7971 -36579623 851651764 21235 -3572359 937783801 2471 24494701 254003995 15248 -89204231 780325582 24266 -555702579 223632264 10532 -82288944 249635665 18215 -307363429 268157534 4518 -565986490 337917126 19879 -526781006 440161033 24682 -35116874 368872421 12792 62607658 607778601 22853 -441776520 365486325 1605 -513453940 224509429 6390 9641426 629291260 7812 -357261264 516402655 6117 -19108005 818228145 2213 -535368530 583764971 20410 -166608494 387854926 16944 237051965 792921311 19859 -417246467 951539949 18382 -238638286 874187509 25604 -154996772 892412541 12163 -372152405 367121828 710 -84124879 694101347 1579 -6214417 280459913 13635 -529995819 609145523 5886 12359339 208145325 14622 -139778014 63176223 12263 -255184697 776116269 10096 -439499300 559345723 21643 -265097231 333708152 20621 -130136696 893975788 19374 -521198170 659450679 1229 107951203 203788038 21721 172373088 405690670 17114 -67345957 38171073 16906 -130029899 946195718 19670 -499455457 939884373 5761 43787361 702883545 25465 -196428409 160813234 16162 -61255134 512109115 18711 -451317759 725503007 12034 31231863 270876648 7250 212657872 247541078 3754 175630016 556485350 3825 -521925264 232492829 16124 -327384248 190799971 19553 164864956 584963006 18206 -343651264 888163454 23336 -223639265 955945825 5045 -22262804 130891763 25804 -540252977 347931905 786 -499519035 679472207 11898 -228036151 919408140 22764 -222489848 41413377 12436 -457608971 897856809 16071 -111203899 849158606 26147 116628852 719666793 26322 -469121944 90144373 12326 -290171595 341682674 22503 56446513 329980900 13948 149566835 311623169 16077 -428419787 330449208 15737 -246124072 150534958 20937 -306577672 480487945 22181 -112337065 489956043 640 44028766 172778193 4055 -355058770 414975678 5722 232413605 18922516 3171 -592906652 160772851 22540 -368594829 844338419 13418 -446479568 238442937 12677 -198436543 226118052 4117 -399825425 769679541 17415 -279592412 572691717 12436 -467003880 103629775 18058 54501938 111200318 17368 21722640 600722348 24310 245204813 897536372 22476 -562783134 813887030 23743 -39600990 554364191 24851 -587834303 363060234 14911 -385230368 457706328 20771 -361695204 576373006 17558 -48744452 818996985 9792 -525184640 350825653 417 -212185881 839298941 5667 -475986523 81576517 25475 -183719036 114088074 21954 -123266324 240715733 9383 -382985076 604266683 16935 248345540 682461485 11012 -358862022 536435779 7482 -373042925 232462428 10269 -271101806 901080193 22392 37793683 732740980 22701 -422051160 805921408 21017 -339405813 713631278 3775 -544187068 706525137 22097 -201731339 671103739 8873 -141010828 327224170 4840 -212544622 125702485 2330 -136446139 658278927 18293 -84805876 703100654 10861 -191546225 640385910 1389 60585302 478965407 1988 216619710 501007749 21853 -284146431 948311113 6105 -79553498 546578944 7017 -321986008 507906211 13716 -14862521 701044638 1257 -68292928 403356423 22225 -99111397 505578793 11951 243838157 527796952 584 238993728 501521581 9639 215097201 923034792 13876 -546341149 625511454 17889 -523281966 147629968 5003 218711632 238692679 19995 46564549 21580082 110 -389409017 358081766 2253 230632865 602984843 10125 -271790997 709139212 24386 154817278 408636496 3225 -253402833 320854280 5928 12154097 24544271 15640 -317535505 391850889 4695 -263173509 350556353 20657 -100990139 768678831 1433 93604141 181547944 19861 101619961 28517669 14411 -74684475 410590278 6301 166111534 710952130 26449 -190893033 327381704 17911 81503431 495346650 21082 -478794844 865678663 7073 -523978053 640198467 17066 -250441464 925971405 20756 42851495 561736918 13004 69180659 740446798 1879 21138338 338783515 9789 -530497457 894576120 19990 -338625074 201372061 25163 -276516441 619064632 8358 -480113536 518144333 15841 -602022943 272251625 8975 -77868921 481125396 7266 -236939002 767860995 4212 -536902838 875411853 4158 -506649514 731826438 3852 -389501688 107256515 1792 -512815945 823568486 13634 -533522155 522181762 19231 -223813371 663119464 25712 -435979575 184120195 22377 -13274928 677495376 22115 -22151418 51945037 11323 -586153221 579674790 2848 -600471962 176434234 8817 252326237 44946128 21558 -290837997 551245723 2753 109303011 328434484 2721 148176407 456244593 5693 -391409132 899680715 16027 -448376372 175672265 21468 -360141848 662475002 3927 -540650285 157310714 10162 -23640535 308308617 20417 -315083647 905825814 9639 40343235 913346909 11513 231510349 232717058 6583 60719792 548422232 20004 50418402 481381784 12375 121638780 819775252 22475 -320093379 498740828 10363 18230147 856682062 10206 -420169498 207114588 7849 161583864 727568564 21404 -209046876 765814532 9947 -199133253 38310004 25407 -380382454 792998101 17236 68934384 726115943 508 -383454630 781490298 13134 -144729317 365799350 13299 -578405852 914093976 25873 -448460071 934364449 23726 -433503921 486332219 11817 -220808444 327897383 6750 -236594557 301531493 23257 28133716 591460018 9411 66046415 106251037 19754 157236848 926010997 5182 -466719176 178482994 6205 -34805748 861103358 20483 -469557587 736721773 2015 115472438 84206631 6986 204659745 827493536 15736 -423700516 205979354 1827 -111531031 837005586 20817 -330016979 893650889 23553 -230538182 365495010 5327 -400632367 340594349 2225 -141014577 232627435 168 -262571317 893355205 17578 117108583 173095346 4371 -563889150 188368942 19394 -168579382 595015809 3272 214755542 754180867 24381 -79671823 252867262 15606 -547278688 592333480 3042 187591308 440350484 2441 96891693 365443674 11845 -4407776 15486264 22427 -523485783 492639204 6138 -434684682 862041395 17868 231743166 42187557 16144 -554870591 415594649 23646 -341783815 940027406 19300 -192790176 291273978 11558 -141466447 792452467 12523 -43255423 647678444 24335 246536420 94947168 8045 -346042000 898194801 21167 -390017238 21006743 9808 -483915714 315779514 15224 -556075015 20654144 3823 -377012965 689384790 25937 1569476 897765880 7057 25825020 881370666 20862 157430604 451343242 20850 -374683409 113649566 12772 -585280851 128512457 12023 -358701435 607746985 3806 -514984145 335422394 13578 -16209458 942854095 15682 -166293482 320927806 13397 -485324424 401096960 17071 -341873398 506534198 19923 182636946 567677834 14734 -529293873 825307803 14772 226523401 403510577 7182 247830056 421882301 19470 223290968 294412068 7002 -44954657 805853783 23810 -120703553 734848336 13302 -166529716 237248987 22609 -101201622 615056169 3064 -100950289 583194575 22816 -518765510 120967158 23579 -175021811 768158500 19959 110163820 446886227 13037 186679890 590720363 19423 -322509243 554763066 4297 229845269 626527469 1522 -402395380 307831437 17503 -96733350 794332737 14743 -97063990 297693923 26107 -257655418 206931220 19242 -139322524 925613136 21818 36829993 449751963 1998 1626258 603918852 15750 -140700505 726651319 20892 -115645679 863692186 3583 180510827 321849112 8249 -51595221 526615392 15850 -478633533 314884454 20005 -451304275 925677596 14616 188064923 742516848 7083 -71721864 113545914 18707 -547994500 366872878 17220 -343247581 612357578 12201 191534508 837096639 11687 -356311025 331201564 3061 189381388 895420460 6744 -245938342 225811455 16736 -191589697 316400721 18820 -206384051 236631826 25833 223838097 76166457 20643 -309504080 489336737 20573 -96352675 480778594 9722 -137020754 83902323 17263 132383064 651145375 21668 -475541082 434265489 23943 -570807336 415201884 24147 -424410641 805144659 17553 49741444 411863055 3549 164133268 218974464 10280 -419620109 14575041 10311 -24899568 351019524 8407 -225366248 281150736 18065 -80317310 761205725 21984 -186950349 129424395 11479 150565582 100499140 12526 -359523534 910135824 21879 64519671 182431579 6377 -149433673 916518968 10994 -248033307 784272232 5162 -124632371 34974017 10325 218795842 308558752 14069 -40141146 653783324 110 -448176037 347813761 3839 230188368 589917165 17638 -214677221 132348521 16580 -400179665 344516449 15136 131728004 10240157 14258 -469512128 510710179 3293 64617938 216093103 21611 112975196 271033581 5634 94157651 195302810 4863 6195787 44738615 2737 -549308536 202872930 7383 -61442015 610440685 12111 -100822556 229575705 1407 -602171630 199587705 12423 -454850140 383459597 11182 -56657622 98255562 19343 -552981956 657429605 10918 -455562333 580785069 22954 -325967662 307980792 1340 235805280 551204992 1491 -484481859 245857305 5000 42803086 772935561 12256 -547328891 598602921 10566 -33464791 697018691 22508 135186542 704523786 5004 -77452628 947965990 12451 -238960852 198794996 26237 -186391309 85100656 13380 -332494207 184016997 1340 -585233804 536782129 8764 98210653 88716073 20878 -437021444 441812094 8800 -36133972 769402742 23994 -274302299 375713682 25186 -423021567 860840413 17806 96212794 773360194 14321 -138344516 830524780 8776 -78548157 72112443 11524 -45618541 696784971 3744 -179741990 637158468 19405 -446866898 388122410 21000 219890330 891607761 15348 -250146408 343361820 26345 -92590123 505309399 16549 -368661980 47913870 7765 -104014399 477807290 9971 -159220434 100911251 12181 225363716 108921153 7208 -53992127 232552578 16262 -581009673 714523176 6797 -323549995 54329915 5347 -421948084 681488510 326 142080830 235200612 4088 -402627897 609016861 6321 -366120674 270244771 9965 -464563876 79096712 10229 89072877 767932601 10570 -169376243 556629236 6657 -253934576 604531166 25780 -510926618 693254373 8823 225164511 947449074 4084 -443455510 337212457 23839 162400345 430378591 11808 -469874838 392847177 1284 -177867174 790220128 16965 -170024519 673465535 8486 5006684 759404365 13238 -12680236 486041878 11522 -181662757 697504316 1897 20154992 50858994 11369 -124457225 953844118 15207 -544625138 549329600 1139 -343807032 221622553 346 17435612 408812715 4819 -162732813 339463765 5837 121489555 591568626 18232 -291134814 84999990 11043 62805267 807816931 15444 -194684359 454201905 173 -500503810 234551669 14976 47047971 819801077 10361 -156396815 499691624 3797 -223516099 572732395 25865 -398731319 851983916 15507 -255274779 71895968 19186 -94321203 37663345 18362 -525895834 469439855 7183 -557723934 467686799 8017 176790181 599857024 23951 -76423173 737200711 12906 -529072718 365594125 24024 87439286 916178408 22294 40401291 541780839 24393 20940710 484234634 6761 -305828146 314853246 21542 79704649 88591750 5651 -165793973 857918019 16014 -5427236 457911664 8082 -36393261 180996746 26060 153912829 388077998 19522 -232282514 135264336 10993 -44144957 449308406 3171 -118612279 380428830 15861 243478209 690380543 209 124803970 941376879 13636 59891638 184271618 18546 198937745 608347494 3593 58151810 146563543 1027 -439221283 592733828 1116 -511046067 374042671 4074 -506819891 104019734 20614 -276822749 81997538 11838 -140588276 121509201 11546 -113915566 698925343 19572 139073341 113317376 2428 152013991 539571371 24213 -10686221 395312514 19327 -1150028 592812657 5570 -547161295 729904949 9867 -290736310 883540282 11255 186398165 857805187 12487 -199461695 69985758 22678 -176249192 421027021 7230 184053066 85212704 23924 -407865205 724479896 1806 -429038391 414111193 17275 -382356407 775440535 4679 -276589139 771058035 883 -251752194 544906150 22560 47199908 249060001 10935 113669663 569000593 3065 -86639188 768893484 5465 -242731202 692720469 10942 -258897096 646139610 2543 -113060240 667400454 9999 -353599131 248236364 2270 -216759546 46589952 13090 110942758 373720611 5704 -151782502 645364699 18027 -118591710 415838921 12566 -449664942 476197127 4631 233604642 475391927 4959 -553837981 766097697 810 -150883935 301714794 52 -500609353 753050473 12281 -212474635 221149830 25114 10840341 614375134 14559 -306820334 515782452 17391 -560302782 767830578 1368 -183593623 836637028 22659 8323008 84388191 1438 245424294 910867153 7442 -573795375 398448650 11363 -219337400 334280030 20562 73589885 115732784 1756 -315697213 353721963 2366 95778001 459742821 2437 -246043557 495745713 16831 -213991906 58732062 7168 -293743345 224387060 1358 -549574114 863447369 18133 246481857 343246325 12678 -341672660 451998090 3220 -514936548 647420744 6261 -185728726 320142878 11494 -471945159 611878688 6238 -207646908 539143472 16086 -238517692 241114261 10986 -468909414 523843494 25638 -75902501 257914507 22469 -376965907 479268688 11774 212445075 195619110 598 -468852329 137896905 24584 -285246094 486577256 25122 52024602 860605721 17301 -78513797 30028598 13402 82011837 734547669 14173 243999851 89354583 3930 -403635827 577502611 15202 -235691596 397028202 8834 -432767103 555848070 6730 -281507206 797741242 14241 -76070801 385563818 22842 -376741878 926231513 25996 -427254000 92624885 25344 -532706213 417679123 3425 -424061407 692359650 15431 -562013712 869040378 24250 -424952671 172148379 11461 -9303896 668774675 24816 -225430958 225373261 14791 -575923945 645652794 1510 170957548 523101036 19937 128110567 207609754 6170 -24987816 281123768 26132 -466536065 32196807 9601 189106690 360849079 17756 -256618113 309407159 25729 -196978739 168635077 19041 -89343446 613263290 23330 -159258975 513009726 13601 243112865 817608632 15163 48887195 33552380 13273 156306179 243221293 14823 -549299967 604497216 14851 -426234138 19101358 4713 -32134974 568152060 3985 -181392746 44823128 11893 -228697993 489605603 25219 130876220 319068946 15853 68438506 90292920 9594 -518934517 606665548 24679 -297294878 895610688 23900 233086083 670131050 23388 187699763 908282879 6896 83593420 728022165 318 115715200 376689405 25608 102699258 538978974 3783 -33534293 519410787 4248 -271343707 518544266 25701 -376695118 826788718 1332 -578046213 566762794 16816 -23603758 279872988 21482 -263053743 151401912 16059 15758658 772116076 12796 -571894357 932089711 13902 144051834 314167598 23684 -363188030 289968606 14744 -198346070 835479655 3233 -330559754 389473462 18214 -419153748 933438150 16351 -171400947 458409579 4674 -182893989 503502993 20149 -379954840 693473930 4396 -434106824 728469942 1856 79950544 144473501 14825 28137122 824958011 3588 -592443375 386439087 6011 -29828597 763514745 17016 151078894 675773502 19295 119089873 872797136 17938 -421912735 503043295 11189 -194670113 578874290 19245 104310412 697898791 25672 -43165038 579336549 10672 -89906742 851504323 13532 -529351767 862699413 13875 21478055 392313092 24254 -398151264 882239293 13464 -234173056 220912708 17465 -121593106 236122859 13597 -45747547 783866336 18070 -429417869 106063340 10811 -199706151 164154227 21839 -64798456 84539642 2491 -545095013 313530069 13780 -408097829 836431915 4307 -509519512 717395822 5652 -564837699 581140800 25826 -80163248 130407090 13837 -544343682 903467630 3455 -267537482 59700340 12752 -536939353 626053946 19112 188873651 518427683 12676 -135446451 104796273 13988 168899841 729039683 3789 -35714170 491397998 6352 -302574671 507632911 9268 -70580990 715821226 9688 -167435664 640851423 21888 -261533885 605275241 6290 -54759839 839456978 8819 101606300 863217905 14280 192286349 586412897 4178 -432257667 787605079 10251 -237604759 919008994 25200 -335189036 945769658 868 -194399956 313432177 19489 -543407386 210698371 10292 -575474244 809944875 6765 -361087433 653485236 17413 -225610956 648537947 17587 19111616 371101242 21062 -62650031 721678913 8372 -552928824 573738337 3463 -132648529 832913569 10044 188367278 590877807 6002 -411558101 363825656 24191 -574334455 900778917 25353 -320178834 605778305 398 -429104677 923585145 21943 -250494119 702418146 13004 -537692696 443244723 14348 -120344546 187055241 8245 -93210488 226485119 9236 76987818 599714044 25119 -286255763 63860983 6042 -456352404 891142599 22173 201029742 355558862 12743 -216146503 681264647 8124 -34389054 419898758 19908 -155535266 624303380 12209 39777732 432834259 19151 190819977 251869675 18361 -59744781 632884319 6497 -214983726 336456388 7093 -63363137 853520698 18227 -330818415 367834561 11717 15526492 331513021 13683 139421780 367066067 23116 -423775055 237463126 3709 107221403 583204213 8417 -298160977 359974158 12379 -29267075 46334896 6073 -429899670 610525785 14730 -585304616 294016373 12792 -159479298 438481076 12665 -128843516 882528908 14082 -135430486 17242165 25622 -534643912 662553105 14706 -543823206 177417537 24409 -404352681 456099032 4487 -593446668 647820020 1647 -312814917 136529698 26131 -21436325 634148375 11629 -198767182 677071833 12685 -460254552 635185050 4610 -307846736 747529643 17561 -491446997 875186607 20985 -57035581 542271900 203 25206678 712059206 23760 -500007629 70152443 23840 -30300347 450424026 368 -573125278 100510122 21562 133496429 870903857 13727 -376100578 937244960 12400 -262867543 862463504 12095 -55022935 851470371 7963 -115231483 251727977 3012 72952699 132202027 18672 -12296357 370728429 25598 32320926 366584562 11323 -351825991 731279743 26372 -115269748 776526033 17277 -574906202 88257676 17822 -246721469 398023420 20019 -95742108 229613998 19471 238275882 593091679 10616 68699753 882796935 25957 -5107279 792416032 10962 -59282830 885426228 25823 -86509442 308956683 25112 -273335656 334245386 23438 -363763304 156976490 22014 -591080041 428723023 3229 -380142777 360863096 19109 -24272715 192283324 7372 -419470823 24629792 2900 -59604517 164993568 13314 -17703725 403067202 18031 -234686902 648993741 7613 -467628249 222915484 12716 -44932659 672717621 22343 131235289 203856981 14390 -265992236 736804004 2743 -509147794 669893979 21376 -50047068 843447830 6330 -296200800 904363699 16941 74613383 755285729 2728 48995252 674436166 23090 -590035866 850336637 22550 -151965057 790481767 21038 -376909123 341973417 11147 -98451160 538680874 22509 -175802358 26203030 9240 207247452 582541545 785 -258489513 652020756 25004 -239128222 436423381 17259 226485601 21018088 1512 32809214 893269029 505 113296028 470334987 21080 64622461 644706706 14199 -190454975 247984735 15654 -62525356 920102808 3973 79394948 792301541 13515 -34740401 479436503 13205 531741 454986168 4498 -457823084 560723722 21748 46475801 349336782 801 -557344818 558579847 6344 -131982836 780291307 23548 -185153057 107645657 1935 174043781 435346559 19063 -361896322 177438441 8282 31019046 829812589 24979 229834100 950751182 7589 -266546053 892832593 19087 25265830 496106569 8669 -129513344 831580802 3444 -334335921 637169309 14030 -327385378 879184949 7032 -445904191 465208427 13049 -335831457 367749321 1908 -44313573 944729036 8709 -565975914 224029744 15659 239044015 929406746 5874 203956460 91865562 5388 -485417555 742047611 9448 -345935589 737267051 5933 -539014389 483159354 20148 -562562846 564632768 26143 220093489 790388431 16622 136154277 78068061 5791 -553988835 860403232 6773 -138664565 219006510 2836 -501919098 901501945 26332 -263380934 396808313 3049 239873888 456000268 18936 -290585699 32592390 840 -524644572 925921913 10693 -154801713 291298544 17146 41540871 954547348 21843 -584711336 954067158 5586 -225749088 643320101 7506 -591904496 115120420 22526 14771792 873357815 12939 -584590214 267278526 7413 -449639961 637900611 19967 -280287189 639844764 4481 -135899407 464679004 4845 181063191 709104070 16643 90195517 71182601 2291 -277495931 358060949 23094 -140200499 284749948 11900 124028229 452306075 16030 29852818 747521451 8746 -117046303 846838844 9029 -364071830 405741516 11469 -391785603 862604495 7995 194329337 796081853 11796 99165397 946266795 26292 -246329563 264810399 14287 -514318087 145810375 7061 -41619974 262230446 20576 -152137639 886067041 26215 -37638852 858040428 7974 -121630408 185937699 2308 -307772012 423892956 17604 -258029723 26768598 14475 -228528741 818725044 24275 -158767009 334357038 5919 -203663493 196695918 25538 -453050101 855608463 11046 -310510475 99651064 6617 176085064 378114756 1168 -444411406 670969499 26349 -560194686 300402766 8894 -251153546 919334296 9582 54137345 252129212 16592 238574950 296560914 4223 -555646779 648453547 10747 -390722709 733273513 10334 -511394451 891423248 10332 -9764327 72960187 25986 8696236 659389379 22479 -264733416 468134371 24162 208136741 222144831 16919 -567027971 293699071 13885 29695454 60380402 5871 -147635048 249213009 25701 146481305 845278631 23670 -378171119 912175871 17627 119008152 550082949 13146 -225380583 340148766 14756 -16218838 43913845 3599 219089765 399095078 2848 104470911 323215203 15236 -456670488 855930517 2595 -464643025 164465481 21909 -117556123 820480802 22935 199470114 197075285 20619 -94749471 276052998 3868 -348766150 749820142 17727 -467820404 822347947 14303 -481698572 762159145 3535 -240333905 270077595 8298 46412850 452116615 16258 215436917 875982574 24579 -433315172 754914877 13289 -207752918 612359007 5278 -380491301 786558087 724 -596002964 638312430 15372 -386158229 285821012 17211 -105085670 75562506 21760 -493709499 64015513 24496 102801893 232150205 8392 -30783569 207511843 24611 -488173339 158831037 12513 -336931064 847754544 14409 -92469595 529721193 24579 -171640827 524078630 6097 56590155 901502436 26361 -549989373 639052962 4633 -136417991 584429480 2026 -75114709 703036936 6671 -209896795 244184927 25592 -468760348 45066149 9792 -106206807 612841579 7427 -96133712 194209604 11563 29284575 673380219 10967 -434841867 504657354 12227 -69268180 429928988 5531 -227648519 90575127 5132 -490268355 642652657 13224 -182561172 643475005 20632 199794487 922083784 12562 -17517106 108461968 16848 -394088365 62518206 1581 -18142228 106388540 11521 -589387581 454243354 4273 79909506 513572589 24562 81542405 267865685 4089 161742755 953740433 20364 68997294 353246189 8546 -267782359 196531799 19617 -51083006 402908978 14064 -45497547 314767414 1712 32296386 95117086 8542 -103344163 555654848 10096 -262267367 791090407 17757 -366397431 364698091 19604 -437326361 267791547 21122 -333151476 586666506 21463 -175537973 323551349 25892 -96573054 642073184 13193 -233940727 272402006 8915 -216941845 813268479 4376 -136588398 361424299 4350 -285208898 263792036 14446 -156512649 815874866 25005 33386486 51722298 17049 -316754311 217065687 799 -128822498 23389490 7757 -243439342 431459642 7992 -239339422 765461958 1753 -28312724 403233576 22210 10313847 846328576 4362 -95221789 72683068 9850 56345656 730574234 21591 -109105610 296446862 9100 -479276246 587695520 25920 -432284846 491269488 11231 116014015 572379462 22700 -468441556 654889382 14629 175987633 498397253 11554 -278995853 725756556 19956 -500026310 942801541 24069 -176689972 151443845 22101 -123908549 189720016 24965 88591280 805839669 15811 -479983951 606014504 9733 -207602985 954653698 18035 -576977632 618313689 11754 -200890664 93398256 8318 -594361362 890935466 24913 233171587 549303614 24457 232257962 810196209 23751 -94089152 482955276 6096 -470531643 33933206 11609 -280411423 111942042 22255 32348325 789539508 2165 -374167124 205584825 8655 -220774827 786642178 11595 -300597797 657589294 1577 -575483046 602696521 1241 13869441 708237801 511 227326854 387952510 25615 -542751558 104860682 14608 -296090617 143796140 3572 -340968986 422226980 13638 223733507 816190362 25918 57134488 471598495 2704 -186580758 275576366 13546 -126501346 824571551 8383 123233793 238183787 21977 -389969614 658892858 7112 -340248505 866223671 24050 -182045234 351491069 3921 -398702008 76913213 26086 -441294644 25453840 3857 -591138795 24893205 6201 232824890 519453199 2671 -228612929 14121941 13796 -11427665 236816163 11819 -131212499 94343627 14231 105623538 609734790 22164 -253896422 718867573 18848 179099053 884638857 18007 215980974 571807291 18769 66079546 189612392 22040 114995251 139252412 1712 181434857 536682927 14809 -178683350 785223140 8094 -544159221 847076471 1835 -35740577 315385965 19742 -252148958 859131948 20074 167493236 428689059 1007 -376050782 670752950 18970 -226218631 313562411 874 26477651 86388376 11703 27776007 618332173 14495 -45955769 733366563 13663 25692188 337905887 4941 76748895 46703674 25038 211978482 433360309 17058 177735673 714933663 13604 202085025 665335976 9977 -142473676 950306271 3611 -226299448 642823578 1925 -93727067 935773829 13590 -162427128 611559709 5520 -226620883 229199948 18557 -265741488 308935541 22947 -380433971 365815518 5804 -135009046 931151558 4840 -73483756 915965122 21738 27909352 413417583 3426 -265126721 414219280 1072 -282310320 578581507 4037 35522370 640541127 15409 87295860 701065401 6452 -235082450 471365722 9546 -538220339 643325802 7929 81025351 697227333 17137 -240731496 855448899 13240 -68858713 784058150 25319 -199403987 540054136 1503 -326328436 232844058 18302 -447079459 204994482 14908 -281572846 48900607 23339 -552538894 846305687 4824 -490307114 808814468 17166 232094856 850864376 24470 6038703 411933739 17596 88475122 705767758 26091 71498478 393636197 3759 -333297616 356631180 22029 -119012446 344663045 1511 -445045601 125526962 20272 -432592386 724817562 21314 165105163 346094159 3404 -5474159 814939920 20197 211339194 327423764 21007 128554838 642075031 16722 -85868179 100779367 8460 -348725878 759664644 7226 -215459109 319331938 10146 219064202 696297503 342 -169072813 417537391 9317 245865375 423080788 2516 -446134544 257967367 3476 -237795474 869025551 15432 -9557143 790902290 26198 -465372970 96501497 15761 -175869058 589387620 23956 78018199 713172251 4964 231443411 907786809 12412 -3804041 914451735 21853 -158579175 681877624 23260 9556389 928487863 23797 -216439602 130577190 367 234241958 439878764 7892 -380462027 489902392 17859 -554026004 871827345 14078 -225831064 24328034 21567 -221320265 899569428 1614 214787885 383474773 26229 94978323 810263301 12658 14060432 503136833 2528 104006091 859554819 7745 194400206 290864081 5343 32748571 226172383 25006 202934167 85883532 18939 -225591432 147690071 4928 -225433110 866569389 9016 194158726 393312885 6572 -327265443 669551652 9744 -344693580 875153764 5142 113657013 149032824 13519 -218726577 564288969 22916 23029803 415465514 11946 -502815579 744633236 19277 -375931067 851919592 13411 -81876904 342941735 20304 81557790 292299967 1158 -314847038 74120239 2206 -549528766 67908658 17704 -46907893 835486045 12501 -117318081 532760988 1060 -268916298 364987617 15066 193360825 237671009 25521 44332306 141973801 22537 38306261 595386712 4229 -462680058 628436939 185 -408112420 66901063 4795 -528512021 273254687 6291 -280210353 850600264 2124 -447608709 81429763 12905 -61495315 21790809 8720 -584766263 236727789 21096 -6788437 844902526 15422 -77321075 537343562 21708 -450572846 448783047 18798 -152183697 486228520 3829 -113139656 574814062 20759 -175738280 545866885 25534 -290657347 666988990 8714 -152171289 806789612 8031 81654325 533179453 7084 -7432443 348480127 8524 -228361744 897234756 16921 -269632266 360414271 1807 -260560781 347068672 10151 -405806868 418184017 1395 -332694578 405021264 14249 -208396169 549451810 12176 -13034217 130170032 23671 26862590 532828949 12244 -337117753 560862505 15932 -574059797 601648704 21296 -462788850 655318513 10718 -362115873 625052473 24412 246475310 952388472 15217 -32629458 900620392 1963 -157190509 248923142 157 -23889459 686712378 5727 -59978719 322545589 1362 -71754272 48609346 5609 231707629 836178253 2624 -538450763 753074008 957 201651522 697955644 16239 -144823506 831406923 13136 -554374799 55434341 26002 -98953854 285275552 24883 -214923012 856577793 4338 -489878329 566497810 25066 -444780137 268997365 22955 134876886 140266076 21716 -262829680 298667533 21956 -424950423 591806018 13208 -372420791 408489622 6202 -333153697 936865724 3465 -303529720 259165286 20256 -526783432 654777583 25118 -385590677 176195263 26102 -366563205 276591592 2279 -78484327 645600351 25749 7445723 437391876 10462 -149120503 253935932 21422 -506108771 389533691 1600 -27818695 337273199 22630 246645448 269288920 17969 -77856575 433561656 14704 -143082877 95393488 13499 226270072 419099476 17281 238930999 227498308 402 26856225 55879518 8906 -343447635 881842207 18176 -424894099 414652114 19295 -86781470 558442497 13823 -420677299 701264872 25738 3066073 184179514 19775 -433967302 638414907 12064 -577289238 438701132 21816 -201637554 446814094 2066 -28455190 847359267 20248 -400305903 765911394 24432 193398910 402430713 5116 -588868716 453118016 425 -187057555 323918673 5896 6804382 511690593 17403 -275142797 352709667 9931 -478082960 636366771 7170 -470024777 699238672 13939 -82221384 234831530 4789 -526373359 547133074 6924 -152919112 563642076 5337 50480429 792373650 7879 -477725020 60540447 13693 -241483541 95428188 13324 -36507965 899141596 23294 -278559940 88370840 467 -272121331 829850336 18108 -195673627 274527529 22752 246060015 355239729 26464 26942122 189003616 17914 -395043471 429134609 12287 -66443241 93902712 9973 -158452480 134262992 17919 -548646747 707341622 25933 -244434314 687797660 20737 -59376239 205258474 13363 85419926 289866916 18035 -370116090 130104318 2958 -312226707 515873093 16586 -386696563 911738034 4045 -422675608 575327953 2990 137070555 514224325 2295 67837664 239092376 17861 101124075 740051357 21920 9755079 625178862 2117 -151817225 24532393 17946 -547070162 356587744 20888 -68614338 860385276 3353 211884813 341708019 15110 57440936 533352577 6391 -59611026 113522312 7482 245051561 430939863 6068 118040977 931260115 14949 -72009165 101536333 4182 163893593 737320589 26104 -558390444 683246569 25505 119240400 64285135 14416 -145712564 785730993 8501 -270283056 476260608 4852 -351336753 116168472 816 246343103 707744655 13147 -552403647 128987295 1286 -429097453 803106645 26263 214606876 800006049 10674 -229127871 394451896 10615 -155549556 424781911 4281 -127554150 629919349 19584 -221558591 553986260 9364 -464541144 197975385 16918 213265654 542818746 14999 -410553353 594658093 3635 103779840 100455006 5193 644152 583263244 21257 -43782522 808585687 18051 -403010415 170581961 23002 -172660732 256628406 18631 -446863250 542622680 5846 -94809463 352554604 21750 -482331707 559232716 3120 -381415238 174468901 24973 -362648124 146746165 7037 -348414290 524725169 12807 140385879 683393528 20229 -468329440 72825725 5526 224529425 53534892 17688 12820338 671298037 24823 -26145757 867885029 19972 -79306183 369244736 20412 44462773 521919774 19023 138659037 358023692 18003 -401826924 176694289 4513 -254092299 330322338 16095 180416 565236459 18313 162879447 423307521 5995 -2411905 133066569 2189 -370985047 461863982 7131 36841523 302586303 252 -339076526 411535469 8355 19479314 835365668 21288 -465157393 409068200 14545 169894265 311948920 5885 -519448014 182594323 2652 -142261755 101865744 11713 -405066558 750702353 4502 -498286185 763194413 5940 -369956862 507905224 9958 94988252 73040435 13465 128533668 408965316 20908 -122865305 83745445 17092 135082225 393795896 23960 -515876470 306052348 7244 -571817305 481008488 11301 -190685178 62845100 15875 205593079 58931574 13341 -252002223 372401453 18898 132125379 315151952 24042 165006826 99109356 6029 -251058254 131695966 18057 -158489722 188256980 3466 -221869751 897040238 2690 -286721062 564056347 22436 -355395320 736349182 13149 -272961726 824949558 1808 -296373241 365621264 6089 -507800814 668568093 1427 -372185389 685583053 3164 -548791769 163725684 25527 -411328514 510117182 16499 94461333 95952863 24609 -108227632 351985201 18070 -136114128 311723582 6322 57811702 521770425 2721 -547991777 320011534 18480 -477870484 749118984 13485 -339868685 479691221 24047 -495764394 609779088 15088 -395793413 208642817 4339 -243268770 451709566 16297 -79080480 846499634 13666 -485538833 753893972 12200 37728323 646119881 24825 -395873005 355713194 11425 50709181 420132462 7432 -454372291 63015197 8095 107075520 903628680 15484 52984346 938199981 8856 -70728524 137238387 17685 -286798772 727095422 20505 -432639150 242787213 3570 -257421740 668850894 20786 -212318334 456896525 22151 14521010 26217407 22719 -431106458 670161968 12017 -559782601 697956417 15005 -287666901 950542922 20459 236928701 251055045 4595 123901183 817673859 18235 137640447 506818028 13374 -118391104 55625367 2480 -386405721 518609440 17186 168703621 479198738 10245 174218105 419223129 7740 -195954345 892621254 21924 -448840916 790868883 2679 -242928199 118437809 20206 -572571585 57781909 10218 -457287334 404887457 20328 -179803297 386166913 11053 -247806767 683718012 24242 -91722295 367239191 800 248479157 536701085 21713 179455748 588580425 8114 -391506010 847327869 10966 104170881 532376838 181 -184640846 364686751 22225 -61325143 152969473 23634 83036090 636080007 17999 -426749385 719478998 21264 -175985218 459168186 7421 -2565418 118131063 26120 95622312 124940354 24712 -461354464 592679408 20146 -378903061 846306802 13034 -313525954 576010239 3670 145553869 294044390 18066 -176214844 352480028 13387 99963473 164828204 17988 -459491096 346310216 3466 -67473448 21217870 17501 -55841375 485958713 3304 -217034989 666549477 23408 -315602363 763309521 9706 189165423 743248152 1777 -566183106 186417096 24613 -138406537 322720994 15236 91901890 788062186 4075 -223535454 51366197 13892 -499768463 66977394 4836 -537244847 603189317 21672 -99440066 286901748 6106 130676324 714269409 12779 118781404 172461853 1773 -602210826 857586735 18806 -454527094 867893152 8279 -89892490 887045987 25127 -212978423 764805545 2883 251482836 604921711 19938 163523245 511094956 19609 -576157693 405887255 21022 4119230 454682746 6298 -252709707 520697567 8697 -293299299 214146398 20890 25741574 950194542 9086 -436012468 399334965 20058 -62338522 211968583 12527 -133151044 347874212 25127 64390195 48262334 14977 169504422 20565160 103 -104532853 48517608 23586 -541565728 450308148 23461 -19185297 256877244 9106 227732304 791009630 21423 -323796271 768528163 16608 -473859188 716289979 24668 101928686 415538830 23137 52742213 448787906 16060 153951742 755312456 25045 141977838 284427021 12541 -199025607 217986055 11486 237394621 703779923 1397 -70314997 779987708 18772 -221349035 848668288 12394 182164001 414627640 15969 -219714931 218904458 22989 -540976349 506041221 20135 124735360 240648501 10204 41899218 303437845 22726 211160177 633959401 15614 25461945 495160295 6333 -298348413 160234174 11036 -433364174 223647496 23175 -315374795 462862954 5007 -59868983 195505425 18250 -64277722 359090246 1058 -525118885 752776804 6527 252428535 533382510 26293 -306073118 208176358 370 -425573311 908325749 14216 -328820150 947238761 200 -26086358 102592224 7053 -373659760 677755808 6200 71680053 268639905 20310 -541604573 308690378 20298 173588506 22364632 134 105731072 205752328 4610 21242714 270063993 6274 18846526 869940352 9743 -130299450 806606961 22418 -200350945 806065019 10923 -600919935 871116040 16862 -485003935 129364774 11417 -32877160 736453701 21643 160675140 362714340 19665 -218525823 892914887 8040 -465697200 470185602 18612 165752505 259771923 6461 -486400518 600194641 1987 -561538373 735232843 26118 -166011471 390310559 2907 -168594493 396346373 11527 -79768044 743719900 4087 -300062626 306174790 25829 -146308254 953495003 11797 151955042 899944857 3752 -440745573 239476453 17246 4213884 51303531 13088 -438899008 746598755 17560 158164059 771836724 6185 188825830 295016246 13133 32278545 324972951 7240 226020009 35360733 23689 -396404300 859440813 23061 -164220152 484879553 18252 42848932 258724949 18799 -382910876 490016591 11467 132822242 901318818 707 54956637 882398004 1088 -66855404 479727164 25064 -184572999 623170649 15032 -578220106 417178540 1065 -419298990 49689656 23958 -569472058 874674183 13028 -139621852 954319870 22736 -177559269 923517494 13077 -117654909 416174318 23836 -581536225 644951771 15904 44406664 37641299 11053 -177563769 903155710 16517 -458856439 890671196 21683 -250834943 518004576 19349 -421373853 155859153 5900 -184076087 357931701 480 181587631 571419029 20335 -240907531 671501686 24946 -394381740 781908700 1687 -117873208 478649375 16171 -360298181 627911466 568 -271354261 606379727 10649 -109544142 721922712 1142 -156992889 116501267 13993 -154691454 412650786 6763 -547342833 686866858 4138 -151188458 20267922 3013 -597453474 405386934 23895 -176961598 293684133 12045 -454941443 923534002 23322 168406430 655854720 23926 12832071 599277402 14204 178299679 220676940 3290 -357340259 175688219 2143 -143554070 82302394 5616 -428363231 604789146 23670 -431937363 707755508 3375 -592224929 116591579 845 63174153 409227292 21754 -353911264 670088015 26129 -400415625 362717669 17156 -372458803 244658451 17730 -500291782 460136941 5310 196015039 515464931 25585 -408643417 762736700 26291 5639331 57510976 4262 212852157 365750522 2343 -450169292 467303983 16624 -366311679 46649530 9598 -40757978 501682343 4491 -361205477 873974266 16538 98667523 174258237 19945 -278799648 193657899 1497 215541463 277633147 2829 -448653555 486489247 25000 -499121813 822618593 1576 -459909479 940031065 26421 -176846962 335463360 2439 74727517 317471853 13142 -467084054 524531040 4103 -245132943 838190076 21156 -376551849 431049215 16244 -16542114 248905958 7303 -465316023 52253005 10084 -403109630 515394468 2748 83869775 718815137 2810 -571096461 858150929 24961 -119680543 753311248 9346 -331675874 373876213 544 36112714 470400756 23038 210163936 649559465 389 101953656 10089427 12361 -282943533 834718099 4562 -446205234 407598618 12077 -241275542 374873367 6000 -412899765 398768488 12527 -331153911 292916523 18254 -313705908 910869112 17082 -318067431 732501117 19869 -516274153 460626874 24606 22857863 130489642 25300 -32521614 814212326 8068 -24542299 137034187 10611 43925412 843909271 14855 -91613582 743619458 23636 -444620988 882687882 15359 -69644813 702295428 1351 -94371410 698043721 1677 -584792880 830904656 21811 224133110 673917975 19574 163706448 533383025 1900 -279988521 707699583 22900 -370350322 787259043 17216 -108879262 42282593 8315 147815141 24319337 20633 -214806943 228210532 23425 219735506 240165801 15181 -152266145 468193481 9284 -339772316 950873307 12875 -199428605 924693056 3567 -86246626 333086255 23857 -148631408 725167633 19492 31785989 545867133 2288 118579298 620832174 17266 -277263327 110205373 17244 -132828346 248626943 18949 8635679 26403298 25770 -147364875 570568476 19050 -9205137 318402265 1158 -226339158 876520713 3292 -338477997 863955593 8437 233587917 912430048 10375 -345067886 812649216 7682 140239721 12661600 26036 -581587946 173963513 5676 -71073016 702233123 23038 -291064820 747876604 14492 -321978818 100564581 1470 -122056796 349823234 19208 138566455 320939653 9123 104411414 368843339 19966 -339941795 741942954 3200 225742535 261970782 25258 59899371 280153270 6874 132645797 308229534 15017 47678619 712486191 25547 -482563438 648385381 20577 -199116577 498405398 15760 -152489778 150932699 9256 -530306960 918194387 21181 -416740880 775245944 3337 -186075343 935095659 14800 -520503556 604067902 15612 10797820 502244218 23641 -485991771 114641065 21802 -549815194 295382557 9933 -184400781 656666765 20879 -90951183 97187554 7276 -164570301 525245443 12155 -291351065 148590488 6077 -91047208 825264881 10857 136232103 242946879 16852 12924971 744554462 23725 228868577 651493109 9076 -263364003 360326300 6873 -601511116 803982126 16259 -441686324 711622865 5562 102794160 699069164 12386 15731865 413373411 17534 128361436 521753131 22410 -189257619 713064615 25742 18425910 804995400 23241 -435089973 907526026 15012 93049966 410517699 16317 172397126 288520565 1725 -323139577 558823033 21352 188007862 66765006 5415 38142037 826783634 4336 -138278734 823585176 21129 -240773031 413920554 19249 151680572 267853524 12367 -131505506 594693239 7987 29913733 84741901 531 -353422743 578171757 13237 -43146028 164196237 23175 212369272 925008808 17291 -70383577 612008570 6976 91187561 345198896 25609 -65738192 650592337 10982 -69363980 377327238 2416 202052543 881088881 7933 -15452219 357690617 26013 -204469258 558545364 11870 183656438 381043813 4558 -459897503 847512304 8723 -356613842 724239832 6336 -195191503 39328436 2305 -413995338 863228910 2231 -400876066 424976978 13601 -104572838 135586548 13999 59550049 47863776 4651 -138117350 776601635 9178 98596521 42178013 20635 -276521235 643706959 18603 24331111 75128887 3637 -286874663 569164782 23867 -378904841 894090098 13956 -337555090 416944809 9576 92422873 467506550 22238 33564062 231506743 3684 -193721302 34090162 13614 52343490 608008881 8825 -85428343 767562388 3582 71254237 706633385 24962 -236934126 480630494 15295 -549978515 641824739 16996 -404042864 882755748 5613 -477552044 664855917 6568 -402763126 182718836 13484 31802108 257950574 3779 -495909219 329342848 6856 152123825 91228282 15383 -583232405 427440930 5957 192035993 880721489 20425 151479444 90206844 16861 249866417 172576224 12817 38592578 908950840 15618 -120587353 29214741 21722 -178215695 802001216 23260 242443757 474743113 16655 -575329441 346552840 4365 -404826884 775600441 18146 -471680264 667283384 15726 -53910130 222052386 651 -578745583 249225641 25774 -564689864 277156641 18416 -455938482 468768304 20374 -15495416 653018880 16084 195194590 874292578 24808 182387776 163297328 6305 -87450472 773788315 17418 900276 93676019 20186 -568222175 376406690 1651 -449389796 186066124 23676 -305212775 261841886 7685 13249563 832964844 20879 133047583 573851602 11487 -345648500 805499337 8012 98561228 120722259 11037 -209368309 407164921 4474 -476478971 14555182 25862 -309687506 138191495 18311 -97347226 346031703 4165 -256951097 60138281 6932 -334695552 841312543 25559 -79484426 484305860 758 17002341 586337553 857 -140832363 101892377 13027 -90297194 341032233 15106 170831062 765070832 10629 -126026635 742650822 21830 205939451 548739574 12755 -67981814 58036175 12564 -198269547 678411915 6688 -536588226 922475953 18068 -236750443 879465438 6307 -574317921 924645045 14074 88233442 634858216 10840 150989504 847217234 26458 -426990465 160152551 2960 -581983137 955540991 15087 -495154047 782508968 26182 -537537537 722774810 741 57289965 524853463 13540 -138360602 383167400 5680 -414257712 261808765 19070 -293146529 888961550 9422 -249678166 494995405 21692 -288695052 144195022 8394 -303958781 464629149 21966 -475405621 839116859 2332 -243497809 748478168 22706 32064688 743060903 26274 -117254042 268985043 11812 -441789838 837651237 17987 -196200589 712412307 15521 252133335 919535988 10257 56546584 573904368 6122 38007066 683636457 19661 -437404900 128540618 13288 222486925 301399285 8672 -502876471 33371800 25096 -286458909 685175345 22866 72477723 35571575 6973 -371314015 899165403 12140 50451213 805962665 8245 -536224355 815006907 4572 192841855 224395678 13061 -426355102 659614481 25267 64378299 33280189 22562 81765296 852226954 9493 -496593969 528025487 16383 189720146 112690475 26001 -303612136 211864498 22486 -357049552 234081969 3687 -304816944 523495188 13037 -5223576 724711643 19906 31218802 909896509 23037 -546228858 838693449 15226 -306228648 736624846 10095 -450419312 424482388 25331 160807726 910634306 8437 25037946 352867242 5413 -524851133 575552431 11894 -370263140 836775896 11953 -382782383 369833370 7143 -370279754 48334996 19448 -127554638 586969139 16679 -438534596 230846878 4820 -193622625 721465332 14055 -174335468 261683196 8572 19631387 481811983 13992 -402392961 124954406 8506 182564814 604821138 11091 -323931251 796278724 17082 -96840412 915839359 11054 70595746 401117749 5454 -554192731 676356412 8732 -422924693 572129392 1717 136350308 454864592 26 239856756 380989313 597 153173494 919612430 9423 161106290 30951034 14847 -509168756 242672167 5293 110722168 113261975 1219 -573561392 861553518 20265 -494237133 210539058 22633 192783510 378107473 13437 -117718527 188042360 15311 -375478999 426427162 6175 -242538783 421871007 13013 -79542659 671636080 47 -72068613 806825956 19004 -97403321 884864705 24885 246877990 914192777 11979 -305167443 396285588 12516 8949447 455678210 976 156800679 429232873 14608 -443716131 427836935 10975 187983735 528499752 15780 -567707526 24193380 15877 -576618248 550682906 20059 -325457163 488494498 9633 180390576 424924011 13052 -79939109 714336326 15074 -141148043 120998301 8352 219944048 27949833 4667 -39428965 258003245 16897 -125195872 450125473 10753 -43364351 941564015 16958 -19972352 423743546 15079 -536741532 788084360 3153 -324721052 160066534 15487 -149770309 740170385 7854 -431010328 809686797 24238 -257992533 635320218 3944 -225287930 897506968 13419 -240623678 838355932 4447 -384107078 741657850 12899 -273802417 229379290 17203 63296126 920662684 15890 -220545398 128014848 18387 188664296 323804574 21622 -354694578 10869532 20213 -4237295 505052809 13881 217218540 716177326 4053 129401254 225473489 5684 -261944600 955529534 6496 -201465643 882248496 4878 -549519209 144835854 8321 -395918574 715523722 5430 -26645260 237204468 17175 229064737 425640060 4222 -5929251 946373817 6619 -110348247 405647477 22180 -557944558 484921668 1063 -335905459 28961863 6680 -13367141 148441622 15445 -407295037 24076530 21667 -67561302 163274395 5759 -597252046 604060741 1397 150286659 861060358 15933 -171330732 801855393 5748 54724099 270013060 14815 -287178962 922086834 19968 38441930 8773199 2350 -352667783 28796171 14289 2898364 565586685 22090 -91916382 259895714 314 235507238 61749578 7221 -426260674 801975171 20235 -551879580 394731429 22521 84302874 700583079 12109 -260957797 126137875 16270 -474261100 906122637 12699 -511594553 885087544 15112 -8807150 168367360 14757 -576336104 408302956 10810 -284561449 926548063 7421 65404101 53706416 23566 207639055 682528971 1165 -13742577 933905005 15239 -61824171 565552586 14247 181995687 887760384 25387 -108435135 502540897 15481 206144347 332714102 25851 -112597378 811297321 21984 -495176302 893447208 6874 -279894564 424827071 11567 233893303 681291924 1128 -183204741 254212757 23155 -103486365 770607195 11852 -109793082 328193324 1803 -390565964 191263225 24002 -82604635 703185857 23058 129270865 516386680 22604 -562305158 561300175 14525 -312145408 165175196 13064 -2608126 290982504 2856 -50842801 912119674 5047 158527700 67542198 24288 -409848431 393914863 6417 -78398374 326159733 3715 70355096 276650917 9272 -128872249 357645222 8212 -601548131 498684488 14611 -109842745 143777601 24764 -337561389 205867033 17128 178993035 730293584 6706 67765623 13144657 23754 -154468208 934267117 17544 49119560 892157871 15580 -86085193 587324028 21310 -485632533 849225798 7656 -478536850 23257770 25251 -373527510 91537803 17541 -323111975 939849504 24211 188851065 229479525 12687 -198593984 445714249 5326 -165149154 516465869 9089 43960850 411417197 3870 92872223 122906204 5090 -384671606 371492223 26433 -332680442 326593719 3081 -522829119 621488023 4329 -451024808 204666987 6072 174434250 467822511 6394 229837037 151865406 15957 -191030701 81113092 25610 -543035810 223308445 16300 100124376 633248904 14062 -242071390 607949111 12914 -200206628 745370695 15318 -353482748 523888008 18462 -519335389 89895614 19946 -374604229 33763898 18208 -514224747 462048003 12442 -140803154 28648944 12786 -197093909 251285123 112 -578726468 178400878 19102 -160072370 321177972 3135 200642515 603497086 6862 -56394756 537961975 8819 -280561872 868493013 8229 -78369126 446642139 9483 -188361063 142034373 15998 -181373753 661165601 8839 -346760087 44838520 11419 -18288839 653250536 6331 -255940478 819602513 4223 22665459 489188451 11734 205070587 692013218 7916 -210102976 146389689 21771 -105586682 396630265 7162 -214417170 102105409 26126 -269759214 956455389 21590 -240578918 715945622 8057 100186779 401184512 13922 -579681957 17067254 16915 -85782870 656527332 4874 -52484921 102345381 22672 27321313 252042481 6308 -57708410 72816069 21963 193478155 50689228 69 -500836495 59704796 16988 -462143244 637379107 1532 -547959539 271169227 1987 -39395226 583632274 17233 -45361719 32430886 15065 -52223520 204674981 16001 -291157635 566997958 17398 -31932201 667874968 17201 81091309 278524145 2535 48139958 800413919 4911 -255252083 279004327 6424 184045766 238822745 783 233382106 784342381 14853 -32641838 678389258 609 -582205661 437517389 3965 -337297783 138560282 10637 -407588758 820304011 4452 -492794262 845749150 10998 69877082 945818756 20032 184653372 348491799 21641 -259888097 399600819 9556 -441872274 147527244 24092 223546950 321460435 20558 24732702 101073615 17940 -13881338 220073544 20015 23660992 758194594 7922 54069542 252154299 10744 -184227426 680846855 6705 -524671070 733544581 12785 -244699471 923219926 5727 -596930758 181179672 24915 -191148791 389121973 20267 -534157867 659173820 2781 -345268352 197028545 19990 -181194645 756831178 14441 -166245095 590328304 25900 116047913 727409889 21315 -537970476 693827175 23249 -273921524 491303052 13124 -513635528 447019189 19862 -400526497 343373750 2474 32407950 410730397 861 160253494 628600568 18518 149635464 348822363 5648 84617998 857017705 19819 -464718402 897913091 22422 -368066173 171480650 1470 -408874593 15770690 19223 198614861 412080840 23539 29005101 717812730 5887 5726318 314483243 25788 -518612545 898302375 19777 135128695 791860428 773 -188901089 11185474 18248 -238881794 128930785 22604 -234812724 193783504 17669 -176429479 247450090 1578 -295840710 819484696 25356 -289085026 743623784 2775 -530240198 859416464 20027 -206755867 839960151 12756 -192202119 790861983 10826 40659314 153926059 8995 -206563438 37923443 4332 -497312347 334119558 19104 -149964589 127656921 13196 45549405 221258559 24328 -560291898 377539869 8660 -98637464 166455298 2978 -38446604 736862386 3380 -190063862 491087010 8260 -116284412 132562116 2101 -189500459 775318800 14865 -253815158 383857886 17630 -213316719 795045926 8129 -174163703 290953835 10456 6583914 198620109 4228 183263791 677598815 3950 -281269388 497120969 23793 30512430 594204026 18107 -258539260 780245096 20666 -515251723 702620695 16866 27926688 505051130 21055 190308966 790142674 350 38386418 454432361 24236 -495505565 555669189 25391 -298081071 888843954 18642 74602660 191167074 4710 -455305444 367967434 22625 -590668276 371675676 3197 237386786 815015590 18633 -89737966 917839241 15206 -42449215 613592826 22751 107591258 580002809 15514 -81808626 118416342 7658 -180567144 390065439 20526 15693189 39732729 7102 -145690531 236560252 16189 -206296538 273559678 9452 -215859429 414577822 5807 -414895903 802315626 16184 3605137 210958716 13753 7144770 49447827 7299 -486166685 739142284 18573 -533270852 809127160 15819 -360428181 842285817 4604 232872652 165716732 3873 -291928406 450196226 7858 -517230682 787654963 2769 -227807096 364183899 11103 -405592899 721893775 23552 -350821273 638092148 14619 -77223040 18548322 1871 82023563 283170783 26379 -537665535 393412905 1545 -295006765 354066751 1259 194381674 882541766 25115 -387413813 812406759 950 197319905 523716936 19127 -375930248 352884517 8473 -146316588 125488465 13209 -13923074 502539777 20715 -489562754 443579015 19668 -490524447 701005809 3650 -495783764 472910688 13095 -225429259 521890103 6985 -588573218 227550774 2963 -63078172 851068598 2421 -335266763 244456088 8992 -335592235 498776967 2585 -31508380 817665205 18378 141219219 717103446 22467 -502869971 521167459 15924 -247291558 427128118 12796 -133121864 524132761 7664 49861122 89593564 13609 -558419494 405847668 24792 -141773202 352685249 7912 -226444382 946839075 10014 -158998554 905217903 16850 -144268006 915378510 17446 -247337701 79271147 4531 -575981322 278703729 8654 -309359951 232912871 9555 154970772 118547935 13402 -383718126 353107672 13386 -39850471 920729292 25145 238161988 435591186 23383 -63054166 806116992 22575 32285452 552314815 14492 -208745122 406550987 18928 -420255449 830424582 9068 -280097204 438191963 3089 42909272 635036456 229 186193426 638668967 8532 -352904929 398162564 24742 -19045961 546094863 19893 162488763 779306067 18525 -484035215 938750792 12020 -354926591 849296425 16881 150196456 413096048 8402 -214418759 863032675 18775 139980520 115719869 24048 -304130859 491998261 25751 120893357 710011347 5755 58595738 494212181 898 187213653 229137717 13504 -460267212 635478827 3827 -395420806 155799808 2692 -210134756 278605283 22255 -470853088 485536859 599 -479541920 889616493 4460 130953400 122174925 20686 -27869575 386953721 16960 137795320 189123513 12469 -462073400 219166985 13018 -36577980 81951817 18849 -215018555 438215289 23086 -295628293 324815230 19364 -515723116 827668179 16458 -323998415 507295934 16084 -405470907 493143333 18692 -112902112 95981363 3323 -262946195 758032992 13805 120326367 293506372 4495 -561385546 545743010 5562 229425279 214792192 24811 -516884935 661904017 9687 -296612975 486668140 12689 -506057581 591107910 2341 -421654262 649736365 1173 129616211 670926415 2936 122610820 935492843 16036 -244267953 74248782 22734 -106440182 676588586 25782 -216233999 696332800 14800 -439085173 904211389 23024 -493565445 213336572 5309 -420903592 478472339 10549 84740472 902200404 492 241586605 532859595 17241 116322930 443614191 12615 -432283521 592658246 10101 -109053085 268957293 23241 -455125810 134679774 25410 -218052096 775598570 23759 249418787 900760404 15467 104103402 627036396 21727 -207442692 204441428 19736 211993493 375311859 443 211270761 31077314 12580 -368327834 828402219 14324 -496505332 788320032 6579 -409850191 444962954 17822 -90836665 95200400 2993 192190520 209402678 18297 39647829 868959767 5431 -128211159 886204458 476 -201964092 829014343 8458 -555553207 455854656 6462 41102066 201876363 5731 -136150153 163107086 8597 61730536 780486205 11679 -350466845 722526708 22036 -94813968 765566369 21176 62580784 293954309 24680 -235531995 311306358 23633 -277977807 450342234 17532 156489439 809205293 15494 -367566280 300617999 5572 -26931953 836088543 15017 -515185095 147204047 14425 -405872589 904127172 7725 -202619695 290159768 10650 -85707279 604071451 23092 -577524978 826074978 24835 -361058109 103205668 26442 -246342845 693256640 12969 -412713395 517584395 12205 -465770460 491041787 168 -188901069 507042262 8 -67327391 885879764 25473 -55000698 24009836 3385 179106752 576719687 13951 106291365 581280712 2633 -152851956 713550173 10869 -499627556 896254547 9819 68685591 789659018 19026 -382951541 902477822 24221 -118403235 769083682 7003 -20550745 858879710 20829 -518446752 138086331 6831 121722103 444268148 8055 239407864 716747830 21781 -552488889 181761678 10261 178932765 638444936 18758 -586482813 270984653 6325 -417716159 374961916 10880 -433851501 26961656 9300 -550992164 223569490 26040 -29711350 817272038 16394 210263377 216462188 10500 -478603789 330343758 22098 -274636683 621325986 15118 -462747827 473584631 18120 -331099239 110798342 7495 104709855 588049533 22178 101795238 58685645 9465 -218171052 278796930 23000 -97574339 607389814 13345 -367996683 213182975 21065 141133447 98047911 4948 -4865905 187028655 733 138600415 84519360 21707 99073878 506741088 15918 -549599055 759755616 20423 -287038179 702170408 12833 -48691930 394190689 1242 211017879 384486929 16905 -600972396 777056082 6324 86416072 950564782 18456 90975086 864265292 14380 -487595552 796122844 14402 52748984 267126828 20253 -523891597 481617567 8130 -232876570 68655236 16809 192827189 213881847 5547 -29495481 861742011 14939 -399666351 618246858 18128 103266034 66396701 10044 -244128271 266762742 21975 -400652142 323160290 10456 -370342497 132216153 2228 -277121641 908984677 17752 -422550451 275515133 789 -70145380 401286444 2014 -227639390 608190330 13934 -326399409 712935036 1337 -335780883 708089884 17320 -405549280 292279275 6701 -110917983 561459291 23082 -508406751 236552840 17993 -553591750 133525569 13206 -178706597 507219690 12765 -373130437 135196427 14652 -71838571 125723482 17906 -453619558 886729403 1700 45021809 54954181 25870 -255341801 194797525 28 -106490394 955102895 1819 -6597539 724858536 16849 -97475672 299319419 12655 45267237 769112716 19057 -454955015 903126031 14514 -464596887 808167373 1350 -457850950 798391381 9645 -435170909 513303193 716 153110673 466185703 8558 -229049046 19515323 6527 38360666 372108450 22809 -576429520 827333512 10414 20164008 361626279 14712 122572398 921483737 9936 -39048998 643455991 14244 -68832190 210938865 17346 -102710450 353292339 19598 -417609332 151442288 3685 197050861 184057968 8025 -424258457 55711788 1857 144862582 188931409 18786 -309485575 358546349 6860 -486497276 279143308 705 155327925 859050551 4222 -331768434 320809885 5294 -355376036 275639443 22256 -91449273 221661915 6196 -416068960 129525411 25583 -595226527 945637916 24933 -597981786 57283171 9502 -531734109 267702774 20505 -392712727 671327397 24974 -115689666 260352051 21582 -580489639 219894349 24688 -192325426 451764928 10420 184561490 819856043 19376 143985338 749355713 11344 -154748663 532123494 847 -80586177 809692831 16092 105633621 752605863 683 41800230 808954994 24409 -137298397 810351803 5865 -218282124 405360179 15085 -54991650 721246739 636 183470745 399323276 16365 219666138 326366837 8808 -3408755 840981842 15134 218010119 419568159 10830 -266752146 325235468 12179 32669112 66551089 8444 190299144 564504776 20617 127738930 664896538 19581 -152709945 848568481 1450 -72459140 542196163 21410 12513387 641554161 24143 -586080838 823911484 12698 -47646636 463253226 4454 -258794919 281119058 6874 -115985614 367501750 245 -174699662 819868687 22848 7943731 234126738 19039 -296256920 644653407 16055 175815386 591610753 22258 -466992089 553989281 14583 -562416024 484791748 25253 -432078620 881556834 2121 -513764297 87607161 12875 -415946113 101576767 20904 -493271209 770413748 10757 -21450722 450807220 24902 136876113 116983991 9885 -96860387 727585373 17097 -173035782 358235720 19878 -105438688 803017293 16877 -216809279 428800294 20672 -292924046 673885339 10222 -298944140 205500431 9392 -573596331 819285186 16370 -214777396 713170206 5570 -223833795 664704854 8855 -420940583 604327889 1390 -137303600 236601247 14659 -136818182 473438593 5300 -312714121 300829642 817 -311254861 572174769 14851 -80810618 183432547 2620 -409162714 172767751 16834 -47167513 579975211 5403 -373169658 298164105 11308 -327922323 302175075 18200 -214205935 380987493 19733 -532278392 687062522 23943 -26160493 462332967 4103 -601485503 733643664 14819 -429563298 951584999 850 95829925 676301354 9558 168016851 403342143 5977 -144493149 319484172 21618 -136012259 474375458 21523 -287803484 900634880 19870 208272879 900550950 24550 114440834 548643419 10987 -78459379 630595431 2482 232953039 92754056 23443 86036990 790313277 12224 -22186868 925703430 7862 -268044574 624341720 9231 -193398914 241817541 16646 -594306930 417176930 7912 -276552446 744729673 23903 -64571934 527868591 10237 133540261 137811094 19624 -31634201 496766761 15525 -94135116 350640878 9204 -99615172 392448878 18909 166505405 121914284 15174 -126604365 208897167 24732 -519236328 806880651 24922 -351771314 677612811 12330 -106171281 502257246 8794 -369753037 820299965 312 137013483 237528398 25904 28501976 220677656 17088 -208739731 690412953 17670 -264574248 129092053 24654 210544267 653156146 13922 -467057910 313958661 19363 -199856537 460656721 16114 160501889 237678897 25252 -332368248 677658699 10552 -544118586 814948236 21591 -95351288 681324650 3920 -438473185 191352641 12919 -319476359 181820374 9728 -165786985 633180522 18949 -7890591 410358705 23442 -454734734 958389571 10946 -44126482 563762696 22723 9844713 213854686 3522 -340638843 905347668 2553 -550240590 199850091 7883 196041739 556341998 3637 -141430157 186646477 23247 76759903 614453690 16059 -299564346 690280469 1116 -148076540 705297241 25442 55956759 675779612 2420 -169877557 803208766 22976 230740425 464004031 7023 -9089218 244534424 10344 -479759906 686940320 4034 128971174 301690568 16443 2435469 599579782 5878 -133946623 354375161 24920 -431368356 572107263 9099 -413771888 792394867 12070 -424017692 30203952 10969 125452402 683573278 24850 -465580003 742128178 11156 -462903566 627705440 15562 -222310385 757760714 5531 6006551 710992593 5534 -320077448 495504884 19157 -397095698 811174604 16074 -77409363 241169181 12064 136666515 143441553 13136 -320027654 676821462 24015 -132821877 120981963 1017 38910076 639719468 23624 19801000 885420616 15276 -190223192 809181979 10719 213054057 737403893 20296 -588353049 885757367 2408 -386579511 26715402 21141 -557615829 322682563 20922 193008305 887063670 21502 -502738728 190772647 21144 -225310889 719151065 17043 32382681 279247201 14803 -218246501 223212342 873 122549 709527419 12088 -583518947 857503611 20107 -422373622 402000724 268 -297716576 926696812 18631 -464115913 833850094 13808 -93451574 68684699 25213 54790782 663727084 12923 -547442193 629460563 11629 -196802701 897439660 24603 -75607234 18665096 1718 -135391916 383751793 17489 -288903511 814267705 10554 -433130458 529162662 24540 -451267141 375020053 5526 -194684518 955288762 4281 -444895951 373473605 3500 127815286 797279478 9438 34740183 555659147 5536 -7241812 290005957 8867 -523443772 676261404 24061 -583452477 199013095 6457 213502317 24254152 4241 110102830 783392371 25897 -559042995 169931026 26128 -234633149 36888715 14685 155689646 437814393 21071 -463659681 608391887 6737 100165430 37805331 14144 250611614 159267849 11936 -565422876 795616234 20282 233151389 508012673 19492 170637042 789841029 20192 -319794149 657106503 3751 -112263161 777983020 18050 140789873 334572028 11658 224383272 298733546 4788 133327128 31923482 12756 49236717 955087198 2872 -10326014 909211673 6269 -139622765 152802408 791 -348916217 776448539 25607 -230318324 145713774 21822 78864346 123116575 23723 -13596978 277665981 18157 -584606369 565238940 10936 -178243065 186125591 24419 -381423374 420046004 3671 -572860811 762483237 21591 -207268982 762569036 25740 -50053043 683293111 998 -512196446 589455838 7082 -87971767 563860515 12268 -580027218 772228294 17645 -538980277 547689809 14845 -168644553 651113398 5273 173614087 544118270 15191 -575534461 721315616 23135 33252016 620459296 21423 -328138997 385559358 24012 -192613047 400988423 23012 -444071403 161252586 13632 -141762870 791193315 22206 133921215 302696758 17963 -44589704 34849617 430 -300300848 853997624 23068 -34545583 919029001 13409 -100543852 252416970 20611 -518823315 831349555 8993 -439874047 772672318 7342 226825731 546666784 14894 47647222 208731134 12885 -516003745 188727483 20350 -87103614 384530592 16636 134505743 367377435 17119 -110104166 744448153 13802 -63605335 691247998 7891 -385327138 143553472 19924 -453743092 864003155 7040 -522733854 461203412 16869 150619629 863182403 19256 -205179407 552886885 23284 -347601171 432481078 21070 64603061 675499430 11070 187008901 824247503 8794 -82747464 450293017 4237 217596492 844503159 17560 136525157 68028968 12267 -25226436 28815373 435 -319060580 816112897 3786 -70309576 612324146 15145 -597414989 276995586 18990 -118441427 916572001 26234 -594642985 286840642 5509 -31632453 346218984 1215 -279058181 419748455 20364 5217257 832607817 21757 -568269481 304690786 6766 170483815 836127130 12994 5972779 721237346 6568 -583547977 481322475 7476 -7695393 300157026 6778 65092880 31075409 20827 113551362 84281346 16860 -94470677 935989019 24050 -178176075 412459213 14839 -300837751 93170842 24684 -341384054 734556749 5222 -331375426 735879505 6162 70591309 936839463 6799 -450491430 91612628 19848 -235709587 474845989 22901 -341779352 83153028 10164 244028871 343596217 17138 -207208093 624151706 6688 -423893960 324757141 24749 153525917 245538587 15872 -445875779 366820890 5494 -513886528 481067748 8182 -418528362 839161539 7078 -374024286 808976539 3265 190319376 173874573 8474 -320446073 252724725 10734 118724381 639878598 15165 -15977892 412858848 24205 -509919779 738095845 1246 181489660 706845035 4764 36281129 464499914 24230 164682920 661716426 7821 -468096202 21599023 11431 49217212 914510357 17184 -66154955 636770023 5493 -286303119 766249821 12398 -50862316 470086467 15011 224630034 889767317 20198 -518063113 636110991 11706 -250850532 121239134 3488 -574776628 645441751 13221 -181554901 755541394 25408 -434221061 110866507 11784 -194501473 495429722 15667 -526966326 268176115 12643 -398854066 470025357 21703 232170718 409742382 7306 -183122383 477324000 23975 -449337806 604514594 7749 -230801349 327102149 4165 -225827631 524624503 6081 -74282996 773417514 10352 -378658172 759276896 10422 -325920322 108100115 26175 231697142 665049560 9982 -468681927 587211769 9383 -390196725 211237479 25262 -182755975 785128097 9872 49344662 248904429 20298 -368499704 108552042 13961 -236713371 454297622 25147 -414303489 304245682 13638 -587978217 429687107 7166 -433415853 461588878 15170 -294165623 773620468 1233 107646842 49826233 521 -187911381 618941108 1152 194033738 276749509 20130 -139459907 306671125 8319 -12924205 757357576 5647 -275516972 179978966 25705 -131253846 787408760 23910 -486930698 484228935 14768 -409591706 179666197 26234 123249481 419450733 10736 -325764812 403272131 10335 -138840687 556164412 3775 110245767 676204810 10709 -22570540 754010087 9594 -4430416 949978167 13930 -556598689 447027483 13464 -52134026 319829577 10629 -498613066 317268528 16972 -119107382 448599078 2085 -16226944 501068382 5417 158881331 482122568 17197 249320081 495732238 10922 -432409212 897318480 21125 -519247334 626637249 292 -297317854 715653224 12370 -44640634 196582779 9833 114503714 383309878 15354 -260982000 244571585 24357 237228889 897274047 14456 -245468174 592536730 15783 -33514544 955824505 3796 19444122 931739777 6352 -69856459 118522301 23822 -533235785 898963669 16738 -139027416 667524451 10024 -441661790 108740363 5765 -479472280 417975606 21388 5920083 268584751 8487 -475045265 405022841 6593 -480487430 565868136 22375 -232723490 235237915 12274 -436792126 186292709 15760 -93735396 731982158 26374 105967056 719131643 13679 172747311 112126369 14907 -359536834 942013754 9717 -71775588 43226834 7709 -162704076 728222347 2364 -270459330 304512046 23923 -145981489 903735020 25789 -461663021 198647766 23154 96560657 685752519 20362 85419755 391584913 17358 181543051 234448701 12091 -5122570 429850737 6945 26621043 305556987 16133 -441016040 537330050 1117 -404246985 755193763 17589 196695430 646966849 3170 -392169187 437782663 14355 -120319258 923484287 17434 149458236 919325032 14598 74682420 738231474 8587 -159693748 428282934 13951 -379416424 533227006 9324 -202185808 674590442 3182 -229649367 93628713 7804 -142440532 244818391 25637 -490184482 662323707 18859 -573909307 780521011 4 232116886 315151117 24154 -147943880 168822701 20289 -665010 764820498 9671 -55037445 136762730 18918 -54038935 884311041 1238 -523331242 375525607 22123 -453261380 291813770 2638 157454109 831288128 10716 249045233 954086534 10843 87359697 586729853 16199 -150090672 24906617 19100 -130689033 291539926 21730 -429799906 528338148 14563 -197670098 836137686 5769 -539234904 512653211 21765 -500666246 321350601 15067 -197655979 620842251 3561 70033779 354183599 12338 -208994190 243185955 22762 146738808 804201882 10508 -445751297 252651488 8338 -388723123 407318121 8872 -256212777 593652325 13009 -242961400 170934527 791 -152036193 275324038 17938 -528426048 197015774 18774 -67477204 741952322 21933 -24996075 528623497 12106 -213961485 553946586 2201 -118573851 449524350 7459 4534726 715084706 589 -335243352 583530586 4982 -482897590 180216374 12597 212350323 264944822 25637 -129453884 542823903 250 -249406124 706167050 5240 -41682324 422595079 14377 -42979755 59794418 22883 11397302 766053573 2994 -65829866 698537643 19043 -523850259 477876876 20284 -93700291 82511366 8707 188803081 163773058 12515 -469798526 533365915 18351 -160089588 927723865 21672 -183886452 196265206 2935 -276004039 722345571 26367 -367715533 32399877 4077 -575065380 104208989 21269 -104897690 862599471 1182 -219585503 534958489 25793 -572226890 679776668 26062 -525711482 499637047 14160 -138439246 400422789 10951 -533505197 639852451 25889 -63996437 402772093 6276 -212621072 57309678 18702 61209004 429894825 1474 -139544593 147958028 19342 -336667004 627330161 17016 -483271807 450521158 24410 -315580718 677658732 9519 -236939826 673402719 23014 -473777741 75215502 13828 -286543234 267726771 24127 -313347600 444472005 11707 164408940 442162850 11887 229092428 711570012 22331 -399363144 116775156 12049 -93780966 607354333 3845 -358245574 525881273 9794 -188327147 268812363 12977 -574334866 937781493 21340 76456430 80431949 8410 -291834280 665440814 17551 -193481161 439748635 13543 -145384277 791375478 22214 215547654 305676280 6665 196152446 776726993 25026 -155434123 611786388 5130 -298613414 480655640 26423 231001383 824223376 19048 241479321 668302804 24051 -170136747 539470262 10661 -355652663 343966011 14266 -370769170 954135148 6403 92208890 116743413 13876 119237239 676121399 526 -501797234 873785008 1747 23685898 140862619 8381 89836406 24868466 6018 -120539870 524599281 11657 31610669 411806872 18453 -394359137 544900471 21884 51678757 56123035 20025 -550658062 455308462 18436 -427713003 500272306 9404 -190848281 439276081 14420 -22281311 819743532 14949 -520068390 522200577 3899 175780766 662230735 19589 -469288843 13011219 25520 -331203896 930435136 3282 -165016888 162891140 7679 -267226672 9118686 13556 -485971445 109083843 23399 239491943 806239574 20378 -71249441 233320883 24316 218754201 300780707 5504 -149828296 754192060 3618 -4411805 941036672 11553 -20289648 572433318 21084 90555761 104421768 5466 -216145781 665752157 18845 -396522892 120438649 17857 -97713003 584656262 3786 -601678132 49799625 4723 -590518822 703970159 8786 -230034829 865910719 1218 -26766476 931026776 16051 -434457362 268623986 2511 -158116320 90754849 11469 -509077798 118626480 12221 -61148416 266116420 15665 45758933 321635260 14452 177863380 909248252 26279 -67749840 389307759 22417 -550757796 928253120 18735 -82645129 797189004 15272 -192983147 926857780 9381 -48213619 584961998 25879 179948075 315718608 25747 -158979923 17683523 15322 -245745767 886919428 25379 -522620793 345989759 2990 59406720 850048538 18228 -272189101 287553533 1614 -42240687 100197272 22441 -507895044 695207521 15429 -533765001 156645134 18388 -444188311 261704708 19715 197039377 573819441 6197 -215424821 128423539 12817 -320538993 293580528 14074 -493822718 631117669 2618 228580310 111243910 26041 -467302996 67094294 20654 -431867082 278041858 11472 -70440729 427301614 22400 -428765118 117779709 12309 -522806495 860370522 7508 -259340248 928132305 13529 160024246 424473368 16947 -70739370 127093887 6221 -30159787 290967824 14520 -105696770 18859132 21387 244536371 70628960 16603 -332722935 78155098 18094 -336692912 534424575 8983 20657793 214707847 25979 -104310703 866006044 5859 -22118525 323264679 25563 164978510 517859766 18296 -393745661 822274397 133 -304818783 660969383 18970 23581352 921623525 12677 79465508 218401469 17557 -183996517 800260579 621 69008556 468654907 19025 161549980 592002009 13618 169566789 302539615 22996 -77433752 715503060 22728 -81414804 547865560 15352 -289123184 392745750 26321 -265532796 822769167 4141 92212572 789724047 17490 -432946362 583843963 11002 -108491390 216613525 11993 -420135285 312853565 13000 186915882 815074995 19371 -505336470 824575150 22029 128763493 729965574 2166 -598999173 697780875 23254 -156760339 701381675 26439 85302242 73703055 6616 62776075 714680173 5965 8287682 156402906 14819 112145072 831135106 18928 -586498381 776477123 21335 -424632395 768550769 1935 -448496151 296291128 18014 -437227433 671312597 21868 28342036 92691198 13266 -168330959 741122347 18377 -405921250 548843602 8863 -454488369 167291949 18203 -126642348 102266138 12073 -502681628 112090917 21724 28518179 35900599 20609 30828755 752454933 21389 -389155923 129942145 347 -134666645 372464207 12988 51778561 668593645 20115 -330430606 92869864 12441 -109527777 123348316 25871 -571505654 104734984 17923 208409936 764139492 21376 142047502 452994520 10422 108017428 915740427 5284 -219736554 751751536 7459 -36785752 522133723 9354 -189715490 36349951 11399 -92304513 837393691 25819 139033871 335543724 8518 206539085 861400913 23971 -33071248 162500549 9858 -567595214 636779120 22988 221251350 667430975 16555 -479451116 392729277 17576 -358436140 564954595 21560 -485974044 276860494 14833 -357977461 754082783 8459 81553038 156597421 2073 247995593 262503900 4391 -383291934 395744163 20097 -231996497 692710894 16224 -278128097 598685744 16905 80511091 10279145 12217 -221814386 556304803 26259 216587476 936249765 11084 48521923 84647572 10378 -436329032 802321508 26466 -194513943 30034597 9076 -182027561 721670931 20479 248535957 113964665 15017 -115110954 207772336 20764 -475743290 346192344 6691 195064777 363592036 9532 218313517 911759482 4815 -485707936 60783356 3670 117222023 787381022 17586 -118052361 841727034 235 70504458 420855671 13825 118130612 362025700 39 -265913176 462872535 5394 200090611 71896994 23988 237511922 707277015 5579 199673011 414038483 21950 -549532883 221706900 24594 34544802 100253450 13990 160323721 457242923 10178 198425532 440240913 16178 -426421627 907364735 23091 -56455885 643067183 1332 -151379390 81241331 15259 -581691330 330616007 10691 -148780365 823531184 13800 -580718861 385104986 7815 -234624890 212046871 24976 108830004 21682704 15429 -380540436 168484706 1147 -539357807 563193202 3602 -498668292 696572637 13389 143172540 438976076 18467 -365732244 461544787 1197 -415785078 802304667 2023 -185783147 58435017 15501 -263093177 347671957 12864 -10739527 48949797 14847 195589123 684706865 13913 -118304199 84126954 11501 173898888 36746008 22983 -100858261 409544380 9133 -277747268 381105475 4412 111615705 81426727 12684 -12450015 192133621 26229 -321806673 805011398 11120 -21843322 195009395 17695 26289285 945083288 16992 -163538582 924172176 5816 -560548157 828799906 23575 5669944 194589724 4087 -228806612 571436706 2580 -292576334 516993927 19298 -234573941 493966035 1977 -365445550 511376859 14726 26804513 507140014 10928 -584891642 568222823 21667 91323374 509838184 3906 -175231228 416915024 18537 -591131888 21381623 11175 -212988132 565132247 1105 -331826714 483214549 13347 -142387947 879629102 10308 -544870427 142506053 20194 -256070298 88913678 22106 127712584 892103189 18354 -426311622 204521190 156 -111322044 876319955 2191 -555169458 574943073 26380 240496176 847525416 8130 -169113142 835515570 6106 -253339389 284481536 24484 199324618 47447129 2250 -500787525 845622731 11632 251700739 861462742 6083 172582587 26642202 14219 75499121 241206724 3698 -273696277 344004987 16198 -502322964 903321610 469 160106820 274564008 20437 -8911850 170712572 10954 93270985 550570827 5988 -602088167 950611130 17407 -204852894 41980614 23695 -563175904 917007943 25465 -509852212 121387197 7251 -197855303 308831469 3941 219392800 626556879 8757 193074352 212621503 388 36417261 183267032 13388 -403610071 336710530 6174 -234228464 676990365 7929 -121955278 139777556 17349 211610005 622260298 24547 -340509226 742910350 26362 -42374604 879561483 13353 -299778267 770289193 5602 -90142859 94287600 21081 90862304 530957544 5771 -533572940 424890779 3442 -100937690 824163464 9527 131558035 225556461 19628 78900936 396661604 14630 -221380862 98293683 6227 114163674 637144348 849 -508837470 421834272 14277 -324843222 323321002 7043 -875019 946029345 22839 -487285813 28532771 8794 190167754 905956548 25130 57295835 307694503 2662 -259268121 362234275 20781 231409210 15095410 15082 -27523771 378792309 3810 73649627 729358356 8746 68723199 574362752 396 -549850124 387155296 324 -406973721 854378964 8294 -491870394 654631018 20495 -376683253 950572305 11405 70608198 164630983 14255 -266948919 826916706 25996 -366131558 145229057 17268 -92255487 451876590 15729 -83552811 39616440 10387 -249690354 855355771 3579 -353878429 416604486 10436 239729364 529240014 19794 92742679 904721158 6386 128753545 873803507 10307 162706673 666613651 13195 229942218 958411653 5363 1666688 141224047 22175 -533068348 368127465 17856 136310588 703470878 12697 -51368319 103725388 4550 -415939750 309540470 3497 -37135926 921080931 12345 -300589854 939507304 24648 180411796 146838855 22122 209358366 89364293 24623 -568590526 757255300 25775 -125838197 72168494 8492 -373551548 31598794 5847 -6324196 756568169 13268 53828342 179064078 7427 116191346 89180216 22419 -14639035 232273239 2228 -487267479 695638707 13229 -315045124 876495018 13974 -207835335 790167522 23226 -510181556 383110516 6448 173645747 842142381 24365 -17562970 736017633 24793 -356836867 637409596 3989 10045592 562768563 3831 -601810978 426187637 3094 85563912 652533706 10832 161210398 612310534 8267 160072999 139822266 8145 -516845083 778607700 16889 -174456549 10352180 7821 -64097928 750650496 7324 -265748364 530178491 4845 105188506 850492711 20790 -794567 512019492 20446 -399143127 22416965 11261 112618436 597772715 5874 -403603541 633923365 16956 -531920843 507734131 17964 138612142 449219270 3302 -41120488 111592814 11228 -401468634 168776111 24503 -347459654 168633346 26210 240344638 826445760 3833 24004743 382916673 1626 160034570 572813058 20265 158391662 394756352 14927 127847506 927461100 26425 -69294167 403783471 20294 -178077029 465210182 25454 -300418457 814183056 25659 -497107074 584476351 18125 75882799 11589551 19415 -31179074 329781388 21067 -251061130 39394304 3797 -47544193 483292500 12357 -37373732 706342426 13369 -155613153 95125585 14793 80817764 419183101 3798 -269147534 878826039 4486 -435100619 550335936 10627 -519274610 748603395 20690 -192512538 472968705 25259 -248220994 683129226 3028 181273049 903302239 23107 -138001829 321020773 18016 45528080 623121585 7843 219634287 737287976 8067 -486746279 582757853 19206 -182811471 526782324 6159 -136482343 847335141 18062 -538957968 369725609 8422 175488529 255307833 17868 -221819601 339310769 3632 80646883 89286504 7620 -464398312 323911291 7059 -518163351 787104992 4546 -305833830 82070647 8528 -353228054 862922447 7748 109943486 466764095 15147 -248839777 334672114 529 -148925744 136743100 5455 -178455863 956051510 592 -449579776 36517505 13252 -92149043 243499373 1449 -499567099 226086385 1925 160633535 670441002 7922 198396827 92713847 25716 -333543993 586934613 12036 237613944 187858942 9339 114879153 43630590 21030 -574712352 313106003 6602 -422435627 150591863 573 -150360635 799937448 2723 59731656 879730852 5811 -315829652 58641299 22716 222368301 204727181 3803 -590487029 521418689 11124 -333383996 276033382 24246 -490612791 278856667 16479 144698702 248934838 20806 135412575 588743323 6081 -72453260 910262999 1273 225858001 547341879 13694 -207716460 44621480 19948 -364395874 147697047 19816 -387975347 638099044 4682 -94150978 63120805 3808 -371659785 339870698 4246 91095387 302425360 13494 77730631 417820535 21868 -49700736 300654011 531 -48358341 788990830 14923 -326923539 800077069 16741 -595319954 50902461 14236 -218958733 163465947 21278 -475277696 452758087 20961 -104954252 778492410 6038 -64595115 679761196 23630 196877856 957134623 11397 13780513 640291367 847 -373919125 520377719 19085 -196251074 677394842 1048 -62569076 501694911 11235 -587076306 853538719 24250 -488996115 697153647 19676 -538625206 799908317 16165 100214755 31437221 20890 -72938784 62050336 4534 -471775550 423850764 7968 -247528979 864081808 8466 -321669290 189694940 14774 -178784214 744344088 7531 -421156312 70903459 11935 -524724531 361540363 1258 -490658053 770841957 10414 -318848432 257489270 17812 75759899 320715078 25234 -246231028 516737021 166 -209729297 112165130 9844 -159644988 172119837 20576 37030065 572357176 20853 -581229581 878059615 14262 115899357 747034364 15668 -538837604 622004590 13483 -350969358 582462905 14907 193430347 561961954 19010 137384812 348733758 19256 -15161387 618456344 17454 75957727 588771620 594 -126731717 317358894 24416 -315136202 173817205 14423 -429475733 468081133 15584 105026290 932024056 18129 203828309 535416214 22072 160381570 468049925 17079 -232010695 94389002 5335 -225062006 193978272 12632 -10758257 870400718 3614 110190375 383036699 8297 247018245 162652162 18159 18035913 416356546 11184 -531355500 897217336 18025 165068693 109917734 9019 -381384410 502855005 11341 -42750394 137696573 20099 10752660 727298008 26086 -347290382 597723790 12102 -222095270 490597286 10506 -440832919 385278213 22937 -327745508 707812019 13206 -40648054 868819765 19951 -109136160 954565975 20278 -491940503 15547905 8390 198107464 874525117 15582 -20816866 406416239 3048 -508568878 557986673 7385 -175571206 636997194 17105 115835532 773553884 7814 13540212 170793648 7859 -556636168 116288022 13928 -510805858 604147585 10853 15724101 512165090 18357 -211645711 516959534 14794 -142223920 328716268 951 237978245 652507669 19061 142181393 244223694 24149 -443685079 175467863 23865 28876552 510568583 21065 -597159023 688528720 6591 -143569313 650047507 20184 13771834 390003588 14970 -426940400 739546214 11926 -373889241 944288129 13904 -23339339 169119096 10950 -244178929 754895311 1960 -38107678 572565039 18674 -543612754 328176115 11760 163356844 179541055 18267 -240808156 182655730 26388 204160944 259610445 20790 51501357 754978865 22887 -441377649 557707675 13406 -434828118 311790308 18962 241667520 413302620 23817 211474025 720182751 3379 -466615376 82518027 8802 -135228795 522398897 23663 -162484612 28483273 3638 -225772196 267722830 21136 -46234980 910020005 1886 -240926626 454081916 4714 15624749 260424436 9704 -229252281 869515162 1775 -288971569 402207022 26150 -296879611 215047174 7332 -509827591 811513956 3094 -234489916 79237964 15076 119293574 872487705 15504 -447508975 497266284 16247 -494596616 809303011 11410 -264269637 486318093 20002 -160494934 359185487 4895 144431376 220618255 3053 -13178580 290279119 13839 -420988953 717767334 12666 8664414 13953261 14066 31775731 723040775 3251 -155935847 631659301 23990 -179769441 149972589 2989 22080200 268993881 4462 -194002135 768668324 2790 -419656141 236476931 16134 -150948654 678777748 21495 -599452063 373773734 6964 -368289794 721394426 24602 -463398831 431881909 20229 -233157540 698003232 14204 -93416977 867854446 25608 -40454237 830957620 5724 -178467401 32497808 4454 -52153807 284340175 20397 -106361196 90087284 21203 -86534263 752317190 23522 -500294987 373771867 12588 -261184021 812965767 26172 -531824880 158908126 12398 -187564796 950037046 18996 -573861807 848610653 16009 -393206774 46322431 19986 -181862619 610250431 16525 -229664034 197061984 14803 -126228066 137209147 15780 22437383 812527212 22949 -430986849 912145799 4638 248494307 906929865 7302 29017655 449296638 17720 -346399513 790145870 7176 -375760700 256975679 23700 -491281675 717506058 18269 87651358 740012681 18979 -13005293 780292503 12781 116831540 477950860 21860 -530254135 523649242 22626 -507232280 293688930 3044 211392058 938103009 21655 174835718 435860073 17644 -124607744 685583950 10424 -130686064 211796932 3004 92666036 753967931 18783 44318627 81918566 14656 -311328115 447471364 7519 175418433 700582585 5372 238319237 251542968 17353 247085817 237440892 21539 188735157 255361237 22138 -8904398 122159050 19854 -598547556 296496100 4534 -63256080 243680972 14552 146380082 395656739 8523 -515951902 874887514 14226 -584990303 840642541 25746 -406409837 378404579 12054 -488061261 461260857 8459 -71139636 176160412 19800 -149442924 881760385 20182 140525046 543933888 21726 -83574901 414769405 12320 -344693035 226635748 8604 -311421129 472746968 15674 -332273670 529745591 19658 -270182028 765393105 18260 -453654402 895392197 6425 -451591583 725448611 15071 171832296 574415661 8182 -355007078 565354632 11672 -236244379 950215600 5486 -407113375 273538795 8883 -320778313 258354640 20846 -27868410 323281505 16490 -468760733 39768959 2819 -481545596 881025671 20531 -455157264 88773015 7646 -398048153 348087046 19331 -114707034 948930705 12035 101525026 468455794 21295 -233299069 554089092 15863 250553068 623690385 22982 230526126 888276659 13932 -187489481 180095707 10038 -88701853 492456143 25498 -326249063 889284441 4933 -7883297 808407161 7692 -410287590 301341806 24021 -450471404 906185813 3769 92155409 831642295 26225 160840715 49832558 18745 86351329 622901877 16251 89213889 700456020 26302 -575719312 881355753 14425 -242091654 653117327 401 -385089732 937427540 16947 -319264220 525561006 6995 -102892861 888787169 15364 -319382260 225504262 5713 115547021 841613890 10853 -481146388 214610331 24577 167686466 729094578 19080 -386574639 437923573 2704 36126624 811279483 24581 -106955533 748549654 24925 36346369 557244531 10941 -583425361 82848459 11605 209016085 843881246 23613 188858742 921092994 2011 -397950959 837643451 11507 -481732440 275826659 12951 135482894 755006999 15032 -243329948 263216525 12668 -302433811 537772614 23003 -46201908 579072547 25906 -519915663 203530218 14725 -500378615 204698018 12441 -567298822 952729631 19798 -525130335 244041689 7100 -323437183 612389709 12897 161708025 114459026 5609 32924084 334833769 16910 47692770 261867619 5889 -41993843 476833490 8436 -45873291 958119797 16705 -566236229 507335894 14234 37950502 884350852 12418 129912087 164353515 16175 -226899665 330921800 9433 87609930 287887662 23503 176052764 562790790 17018 206070726 440118865 2750 -489216657 591066884 2644 242595357 617679773 24569 223070340 677539584 23976 156081646 464588981 21327 -195375766 193189967 24601 163452346 133583915 3513 -418172586 907037671 13642 -174171912 952282419 5902 245807626 815741739 2783 175768639 434735155 19469 175251096 524088919 7985 202613184 683126906 23955 -394198063 933895718 2172 235762452 17039450 17599 -61589529 121702036 6534 -173502628 661594464 7774 228595615 451911673 25724 -509550653 784690157 14285 129926931 140193351 11415 64249069 738630349 1832 -352515910 615897489 13107 -337904716 280177279 16054 -434428298 894992266 6722 -180558274 775125294 21557 122532554 466590264 20344 -345957191 341582763 3257 18456737 32872130 5514 -423657343 481064691 14920 176279181 149777854 10942 -462448910 362032616 8808 -150127370 277817436 13121 236711406 811584775 13126 -55227894 302751541 5417 -264274085 651448600 23024 143135139 589992091 19632 180549518 461807935 5121 -593122034 558336439 23853 208380242 614718421 22884 -265631299 26794595 3554 -544494304 281478202 785 -299420213 29471830 22790 71567999 877948855 11203 108091362 777539305 24293 156271470 898936621 5503 -103342313 696908252 5253 -337922151 772362146 6361 -426730739 861480319 20370 -301898887 764365877 16735 -141370012 307384328 23014 -68732233 297105371 19389 -123855280 490044467 22006 -503971586 675057897 20841 -354051091 902891435 25324 -132272487 940193885 5484 131440912 824586148 18368 -348158585 954986803 15710 111264934 75348446 13739 -126747731 175396681 2180 2195986 305617931 23347 109836574 99903292 12584 -496102043 755920684 19935 -547985469 622811461 11271 -481239972 384816336 25298 -10447472 768339154 19010 -410248931 630841983 10261 -254186693 627773445 25735 -584365913 956947476 4886 -6405236 99804514 19500 -436924807 861031975 19230 113009593 831874849 13166 -519678121 925531916 16896 29758251 184079822 19192 -209063055 632903121 1723 -554717613 596043063 21362 -387533229 396781271 3911 164108013 949945889 5716 -387991592 225857975 5122 61203891 869085288 9505 183684627 581276973 21044 -577937040 890427883 13052 -496838284 179171556 601 -148480251 546898252 17835 10897720 668857031 6935 -468444964 664038619 1468 -287230898 748391182 12150 -191977974 54510485 14898 -401297946 729751661 8107 84610377 441985470 12436 78522758 344473663 17584 -374687286 392414727 8785 139898784 269484348 16338 69320483 347726462 14457 161598448 107310584 11295 -452299497 600377463 1196 9447413 287353398 12996 -37718379 369526810 7576 -144198395 551444742 12257 -321610185 352465285 7846 -321492186 464376071 18512 -535806599 662587821 10969 -536302139 233520334 546 -61925714 403075888 10390 -77095157 346127342 15301 172050421 694148656 12486 97837904 921741107 17230 135580833 293325294 12504 48520584 803659144 1677 -391458430 221273078 23058 182479784 326817884 9912 -167657783 800484446 24141 -69141645 585725388 5723 -189205949 508625327 19466 -350077610 148554653 25571 178974933 769494443 15520 154687912 106902333 12359 -99692537 735916681 18749 -429062883 389927008 18231 -569701387 543089145 4055 -227951571 100379534 9684 -215010555 781405992 1232 -87916755 693187612 17044 244289229 77253362 19028 57962206 764155042 3165 111558411 455934433 11518 -370127901 674037593 21039 -71791695 238282050 20521 17544805 460324386 23498 -176256278 270633296 17035 -340868468 79986493 10820 49161382 65936415 7458 -381971520 687202425 21112 200769988 602817614 6979 89810123 915461728 17519 -316616183 255618656 708 -600357809 940494503 914 73991020 96109825 5223 -170246964 112720136 23658 245108106 698531471 17802 49803815 46902760 15191 -561014556 692178956 1462 216289662 214778512 8378 38120471 243996634 3387 129914640 160495829 14531 -171356623 684044991 24812 -221393502 254227817 5295 159497143 811181803 21135 -157430720 365088669 18502 -323371479 653588384 13889 -514189015 601342394 15857 -530502972 12498933 20652 -448887439 147498636 7734 137594171 174475961 22612 182237353 337650905 22446 172078182 648257462 11781 59362279 198294453 13089 -42490750 834638646 948 -592253880 663104941 7851 -159857534 330527168 9253 32267045 794193819 5466 5212008 62777976 9199 -179364532 501722317 15253 -86199224 874594581 21324 248351530 736044162 10453 -276477930 789348180 3333 124600418 854915562 23681 -328708133 810929029 12530 -178249908 414614498 20965 -118006409 773663870 6576 -91394841 266384374 20328 74295289 907229789 4508 -143331052 39345764 3689 -59472760 793855687 3251 125562718 399457789 8223 -289258699 786441553 20396 -448806774 260584115 21045 -469803348 244621325 24177 -401535259 770621991 547 70788214 604444246 3790 2860322 642835161 719 183309165 332878177 14822 -257540801 245757337 18177 -393999728 305091863 1132 -577893722 156135625 16828 10241280 788059906 5170 -8055867 670931480 8814 121428736 333088065 21483 18125048 666838822 7706 -176262085 282205194 17700 146940463 39736908 9614 57545760 370176381 24463 -547081717 195925876 10079 -111644861 263322668 11671 -94946887 510907032 2073 90647329 210015562 26374 -589883070 10990022 23794 -322959040 688414344 21917 161760234 9774568 11596 -263715394 610932124 6392 92195301 328546994 22810 159283363 383439990 6355 -365718889 226530253 7184 -230133956 857804802 25834 86601556 525057871 4352 202433873 366400238 16503 -385641355 603281470 7605 176505301 467487525 23236 -129525193 939939190 14864 -375845448 902049314 2080 -165987220 58622660 5548 -139652654 231023626 7979 -253952260 652311363 10711 -346277908 513649111 23351 74919747 908160557 20824 189823653 250270373 15254 218098831 674142032 23705 -432469597 213617424 18674 -526628442 491427376 25285 -458057370 39551316 9670 -213542929 672673989 12601 -467077170 922665279 2880 -235225004 637912282 19600 -330697334 38136998 16899 -334238384 677666655 22054 13943777 561907342 10806 165044960 751912506 7187 -483835012 927741495 2388 -237168791 897535816 21068 -1558703 934790082 5786 113890437 300117269 16722 -524933714 454236674 9329 -342315059 794891279 21460 -98516072 35249150 23560 -412842861 345831154 20559 -113047869 67887179 18317 -322066121 282548878 21508 126356475 885211588 11787 -536972230 786042593 2506 228189986 196182972 2002 147891110 811202555 25059 -112789152 139112312 19451 -530414265 559195183 6819 5418464 214882359 10585 -152315976 221791754 22817 155191493 61067894 4118 -410966560 793468541 15054 -423956608 339334432 12041 -148673776 322410464 13027 149066363 844347596 9144 -5818251 93385549 23808 -459088511 236383969 13908 -20823150 358485415 21006 -317188143 462967394 19405 85090522 698627582 25385 209159867 829562245 13407 -477772841 553958079 10379 -155736645 818413991 16495 -135895757 703126668 8743 -197266480 342578399 21451 100565629 538788490 11688 29779144 150619896 2962 -328233571 665863690 19923 -189445915 955230106 19047 -435356378 190663963 4381 -541163184 831864116 22614 -577616438 525157313 20635 233012814 787778943 1303 -282576760 426779732 6040 -38989692 820291019 14375 -63102567 137801219 18247 -395529266 608684817 25590 51139168 48799430 7293 -312046540 770283999 20853 198766380 435386172 10483 -574560546 322884442 8892 -48757901 844925061 10377 58038393 337687051 21488 211968415 647252344 15437 -102738485 384668260 18179 -148340916 642540380 25372 30377548 859952491 15901 193865008 664477046 19804 -536474750 472319450 10421 -157373577 803510581 10312 -293037133 691274711 16222 115026922 828040698 3037 -160576415 13105315 14257 -187282579 432855275 8542 -459207696 924880697 8461 149917398 136094480 10946 -13740089 92252333 4871 -567956873 883894306 21145 -398854468 789340263 847 -62083125 102830093 23495 -532649403 289593646 7580 -258777537 662212037 20680 -343796809 905948540 17494 137799086 278539174 20424 205275458 233196561 14410 -414407792 951886648 6021 125791934 619913590 12412 -46946346 917206385 17027 137431618 479325404 12562 85015636 585640501 25407 -145072527 344384744 36 -108142304 133456391 13668 -575978618 578376786 14056 -462730858 166866703 25607 152222417 575444377 32 -476855579 177113267 5233 -246949744 101793188 9129 -310539384 916705320 20636 14316791 358784833 13516 -490314709 790569881 13266 -435812177 461853535 1130 -124893310 528292754 8648 110175288 523605258 7392 246169792 737494227 12002 17350520 97489511 11194 -384893178 470352661 13348 -196738855 70929199 19528 186717143 943040648 23524 -213964540 85780806 1767 -556542197 865338449 9216 101729263 949615557 9834 -78796850 791722641 15959 -292445338 306949021 7162 -591420152 371842275 3142 -228789807 53594173 24618 -87071233 957154391 13515 -314018340 858948829 19775 -378084638 79895941 4562 -162538329 266576817 5198 -498920572 414096292 72 3412722 894624158 24868 195551384 38634547 23325 -145103049 719414447 14482 -175621379 902559249 24507 -357233080 473023646 24479 -271340689 312007111 12215 -166125449 346588890 3890 199866415 909862560 13644 -148639636 741108036 21042 -491153382 786159008 9623 -301387311 955580831 22238 108850404 478189143 12694 -165928076 327193120 607 175756741 96178363 23922 -29289542 738247923 16394 -366012316 401115778 1351 -3718978 290318611 1510 -59077278 343431710 16751 -567315703 301444719 14451 103853917 844520253 9299 58056066 205645458 652 -407858965 99041010 6305 -308304946 97451380 21113 -379503175 498766831 24537 -77551502 665887980 4402 218072096 212874766 24616 42658029 61951093 3553 179773857 590661539 14864 -40457046 361065400 19427 87131493 929449099 4823 -578588705 62135455 7210 212585253 911500081 12387 211825576 91672657 4139 -357619997 261125606 14381 -309112182 124072072 20436 -406129684 538502810 11023 -201761047 319154616 5168 -253015908 752266075 1170 54825051 931326235 18685 106896359 654892754 11582 -212337990 811296464 13628 8428106 513735269 18230 -237946883 103962992 4017 -346121871 358848582 10130 -301592817 291075631 2936 150018493 793157520 3587 -201562339 915992496 18504 -53383807 805325275 17353 -174604704 223847928 12081 -447305901 329168184 13011 117945435 30890593 3342 -7076475 184709221 3273 -88729972 539563482 12964 -24809555 755513549 19493 -225605488 768073322 24616 -518587787 481689851 20187 118251012 944811507 21061 -550419187 23876240 3545 -80826652 452728037 2996 -282830835 358414720 23768 -11374790 676561478 10902 91904452 788443584 9936 -397796964 204745075 12164 -562341697 267742086 19926 -381234330 815916891 5711 -131666043 650194590 5296 20656510 524679653 14206 -257675748 74331294 10551 -107706265 810342345 9979 118235079 702057446 3879 -31551903 596971271 1063 32338115 196408690 22228 -512138479 151868829 23648 -484108129 309663295 2409 -15528233 248294033 12510 190326262 511732586 5236 93119753 385347946 21254 -355058735 476345065 18773 -251633294 784165982 21418 -339990690 588897106 23015 -436027091 187281169 20809 -573123657 376373617 14535 -433342998 463063814 587 64390935 378746113 8712 67612716 224003603 7012 -359493268 748902501 14056 -297974013 180349137 21348 62170475 936027757 24747 -149370917 94702976 26371 -247570920 950564707 9836 -584203999 869653662 3630 -197464203 842798432 23649 -83301473 517778342 19447 182924142 204673055 13813 -276384530 459461964 16382 -177861123 888653455 19128 66102745 353323054 11086 -121776014 639796334 24338 -219251172 710899050 11137 -137433803 563319144 22645 127919117 829464757 25145 160235280 814214569 9799 -511207902 882927661 8934 -24773015 742445793 16777 -505673859 39370296 18703 -479100677 649618322 2395 -239120941 445166556 16991 -37410110 929799243 11505 -432186636 185213518 17108 92844842 100322289 6505 -526126508 472172874 16532 -184274905 740853818 9600 -245181036 482380518 5506 122554973 337899667 5444 -28402870 452302441 17628 -355665576 956714642 12586 107180876 441086808 13132 -193636424 386123390 7346 -319421388 36810676 2216 -324006368 826481469 17233 -513197390 583942009 14248 119291909 604934706 22416 -186202193 711994115 20670 72337731 441578559 691 -53758068 56630891 8319 197809936 86915923 15572 187637025 371684603 16102 -275952172 128904742 7057 -440172926 114062250 16683 -357173016 464500593 9042 46534912 768558308 20814 -486917435 133481000 23830 -102349456 379804719 25121 -458451720 876538176 18133 -209884304 518596999 24494 -525079531 362953218 17340 46426267 63051670 2367 -252051310 713978278 25950 -589368356 91518398 12014 -572754371 33554206 10191 116628568 309043107 20956 -566435328 296367973 244 160910512 669461853 2123 -521022214 628384914 21718 -436292824 49663108 878 -316166457 401539293 16794 124827748 411226121 3531 -601315261 391510239 8208 85832352 220775092 15101 -487893264 786126528 2077 -115019359 274474179 16225 59408737 802456941 4429 -130997613 895605314 16703 -339892743 539753794 4345 166442892 723349320 13092 -437603127 573790941 16227 -147300363 78258323 12694 150296857 276036769 25260 -391927692 907333930 385 90063460 272720399 12229 158604705 905936486 4594 -277065297 922896109 2255 -248603224 74294924 14671 -415176303 14883231 683 20010118 646123535 11392 -54242920 48243779 1831 62824935 420032506 26052 -533236593 887741531 4539 -274283874 663199756 25907 -281581921 579655972 9659 -316407511 544897620 17925 -202937090 89680864 20885 -65613044 635952931 8002 45493683 943001198 15869 -281880524 172304309 741 -398389947 555890614 16146 -97384693 554943466 21814 -324728886 549763592 8445 -16984402 420711922 18576 -186152037 478521773 9306 -439345595 143362196 4643 -591658596 506045224 7040 -101049890 518723169 4678 251922348 70138496 11282 -322658982 632310382 17697 -365188868 822703700 9840 -205140133 245898264 3450 -545243965 829721989 8719 -235444561 956102944 16714 196797868 927933192 19277 -53246345 493166735 22647 -7219803 60463519 23194 -580566840 658930049 1981 207829132 579554631 16362 -65053223 532873533 13283 -72807183 538491265 2926 176617923 498160446 8027 -24398500 593239020 5092 -578397758 211503239 5937 -575982820 280766823 24660 -36322762 52161904 1399 20343104 159403342 20330 -217759381 126571129 6564 -213370314 18013394 4338 115724613 434698798 21380 -300846265 888205973 15051 222560127 169890266 10091 11342379 464611186 17283 125904120 634413080 19235 109224997 637215333 14880 -522265856 911145344 2413 -136600520 919322727 23548 -516303563 429955033 12867 121404413 259644196 3434 -341908823 949383468 16405 -179161469 231282208 25622 -390192689 923621594 2464 123207211 38106710 9373 248408801 907043612 20962 -96156637 314941699 21258 14641256 55086751 16256 -85207927 285579066 25747 -100736483 583060986 10941 231322772 939463730 14404 -73652141 19587669 1506 46443222 654825330 18316 168198148 778931039 5087 -133093875 168040070 3581 241070784 786084611 226 -47127517 329667005 24892 140006181 199526785 16465 181399869 767207392 25922 188022559 789753458 9994 -475150978 314850534 1851 135290869 504486753 17663 -371027702 781603773 5372 135215446 393099251 14720 130111162 151992198 18080 -409550012 644765409 26185 39987431 409952951 7730 148979569 249221065 3811 200847914 760486146 19372 133575596 21850453 22442 106797832 734835982 16404 -308601302 60878780 24054 -361057210 784968300 17263 -234955622 847508106 9060 182052829 889349450 22585 -23339816 88283969 16006 -82628404 431516638 19963 -282000399 373313689 316 -233666044 234992842 25395 -517702722 440596266 19728 28408102 617722673 11549 -480505431 850249556 25562 -588401770 626237704 21454 -423557928 302787470 3410 -538170830 263525886 18010 31397294 475778799 3601 -499294205 143031000 5241 215813466 386333242 5078 -85581071 390912226 6626 -173124967 866512998 17723 -370348961 340935721 15139 -180891180 117544294 26460 -210455296 432074794 11563 -429458315 238362105 10643 -134088819 572841261 25584 142696586 281662841 11852 -587689359 869360680 18013 -144920148 816241163 12014 -343538577 165396706 19595 -2921017 338513398 4459 -588075943 911019596 26385 -415491562 77308912 8387 -550417055 757638307 25591 139059650 731875294 25655 185736800 179776439 13301 -373143800 220492624 8262 -228923297 340668052 9412 -422478184 78999668 7809 67021946 848912052 1450 233384339 735165786 18071 -9617564 820653923 23459 -254972134 706736561 24361 -61781197 429673662 13159 205437319 677536147 23164 -398583519 202376897 11168 15748700 732929489 1869 145558895 459370580 1369 -567822122 601003002 13813 -487779765 245593727 16321 155592772 456139099 12666 -249865643 936929431 10604 -519760058 319628449 1899 52124008 162342382 8620 -20518318 713659069 22599 -584747137 884008697 7556 -146758990 364512127 13634 -320767569 287620497 24842 -86671139 435104717 876 -276083666 885852085 11093 55761820 122527921 24308 -409837978 590508712 8276 -389047290 593107704 21246 49314238 271843959 6701 196965456 792329595 26353 75904949 760262365 3659 -543549903 294807166 9697 -151636528 918037708 3691 -225036525 201458394 853 -572484475 460265847 15260 -78573532 944033323 25012 -19978787 654100742 16774 15763907 269841655 22964 -301338493 520199052 4256 -238689863 106677958 22928 -399204781 697064990 8558 227416813 537605905 21693 81964884 745103338 12595 78633809 284129080 24650 -334759396 950836588 3941 -440298170 687047831 2141 -469682475 83915433 997 38824825 580022486 13224 -214497771 555771844 6908 138393734 339334414 9718 -265169169 355852116 8255 -528071556 831612516 24370 -432084259 229817026 2775 133420319 798439168 16466 250161982 19448633 1604 -492919202 478111809 17534 -197716933 940117631 14178 86366730 711093549 12724 -14370287 326777633 2337 -97416671 504103840 14432 -405993100 894505413 25157 -380584358 568573189 11439 -522824079 471381858 23115 -172603825 957594615 14248 -228592832 14048833 13717 -130297115 517359755 25008 66418622 98561204 8934 -8067083 742312308 24862 180937496 933612718 23428 -574914637 398503058 2332 -538811704 114021272 2958 207410818 532966520 7682 5251416 543069259 19199 -311770197 857744440 9165 144798589 882082612 11159 -86763498 504548584 15584 -516606812 890596258 15698 73079536 452702610 21522 -480780742 254067035 9219 -228598322 607021845 17103 -269318178 394327464 25860 -592302536 715798925 5813 101558053 630967490 9086 238655469 86516335 11509 -541255471 12863872 20042 -415672560 471400686 6016 -249042572 789804884 21500 -87737882 137002149 4617 -294360455 177993785 25148 27300727 656846964 9852 -262166814 103101005 20846 1577730 369012838 21181 -265578752 298948360 13439 49648357 111555719 24195 -86782518 651204922 16214 -73247645 271768615 21449 -105991485 405234289 5305 -121356851 534467112 25885 16186924 334211536 9987 -439487362 584223165 16582 -16044754 220268235 5119 -283670916 95885069 4520 -249565250 545871818 2823 -255538973 502486646 15967 -492339053 458391317 22036 -230052996 834453468 18219 -451460433 503101505 17561 111908242 452751249 16230 48440430 356997230 2900 40409379 86368171 24317 -249753812 774178087 10195 -602274265 696378444 16357 -493779357 766755496 9768 -207816348 657212601 21247 -414658878 85959287 14818 16763732 727807796 12163 -39720058 678939345 7116 -320598137 821269699 13501 26533272 701935707 5016 82395622 815092422 12843 -592165659 838395883 14743 -218334943 254359188 10107 162976515 74190331 3622 -301393068 437726180 3950 -289266544 445198262 24923 -385533877 534774016 9912 13711964 524937844 5057 -509125674 499592865 4898 -353453328 74009027 23278 -438292379 325068362 7602 -187687459 572269663 13147 56256812 576057676 17600 -514187379 179306805 744 -466230646 204336411 2436 -532400956 412302710 3788 128908820 814273577 23815 -536098457 199380713 25883 -176245699 230592844 11261 -152101982 591329344 18095 -121539958 290032420 9047 -359527428 22212326 23952 104685609 465445471 22578 -15208452 881083498 13080 72093586 315930650 945 183844536 607606620 23737 -165272642 926091594 25780 32008854 463249709 18130 -269039486 299142533 14550 -11801803 272093173 19452 251769673 524711642 15938 -87317996 391545423 7606 -218518132 487194895 3612 -492724282 726852333 24464 -424322502 540312910 25570 -302724751 737093988 4060 -316822315 457332789 4622 -555826732 105308315 1686 153413236 450028207 25719 -246617694 469433238 20710 -523935402 352002337 5426 -425232145 873883901 13979 -295707044 590934354 147 -564206961 150213560 5890 187279494 561480129 2523 17537508 293694236 17279 -480539420 513267323 3129 -448333090 934477451 2899 -431752046 728758075 17626 -302803443 507581474 7544 102181247 18045825 26147 -408289313 791429237 17326 6361181 917791768 25967 124584077 480048549 19063 118423894 614372789 3750 -409275008 832387919 20148 -312990830 562672321 20019 167328213 738491787 1215 -96790095 748704722 23398 202478065 512709868 26268 -576462893 594859420 17684 -150070927 324233151 20166 -58844647 802126804 1514 132557880 133951823 11094 108030251 745039709 3901 -201475619 402005571 16879 -489143455 35779938 18130 -577649453 477566455 20895 -30925172 635586273 11565 -446793077 209467030 22653 70685633 420698060 18051 -234806509 814988615 11569 -442066697 129056615 20056 -487750408 658131281 25579 102626197 413970593 17502 -376739531 679309433 14113 53674469 73923015 4358 -361190434 23290562 16361 -328563245 252503904 22505 117559054 134669068 17544 -598976597 148767378 5584 183236885 644340789 22598 63428540 912821165 18711 -196117604 329328510 4913 57573866 67088807 17640 -492493052 641019257 13812 -267428010 446378605 14905 -137549368 306828278 21307 -440589994 430734839 18827 -485514176 52898988 23641 -576443036 788394689 3378 -353008708 751438796 2896 25935956 174609440 6424 81809801 516881725 17132 -348332849 580792526 6600 -550414664 263601118 8433 -359134300 146008602 10354 -381508813 228083954 3154 -421427244 398210911 1328 10535332 250152930 2635 115191905 884067123 20801 -17111078 663829391 6782 146231491 512580206 7657 77286026 511646926 11381 -230988143 623504476 13803 127325840 955859456 247 -581980930 188493806 19868 123591886 30077296 451 -167257758 724443262 5270 -66090859 130688122 18057 -22649434 950002643 15391 -159388635 82222664 13520 48822477 20648132 10792 97154666 186276621 3003 -70392382 146827881 5190 157424100 865622411 12992 -384878819 645602846 571 57472101 416127582 11443 -575171396 145347629 21414 -542093079 682917655 12268 -105381284 365484173 12531 68493166 211413516 16901 -16272362 686933560 5065 -485272582 33406825 16440 -319596961 184212617 25651 234336399 460831319 20309 13934447 797618047 6486 -461555859 776522213 2337 120406438 120970925 2027 -513969447 223983160 15033 161481651 65771823 20036 181208494 387305246 9967 -32819799 108234329 7413 120660164 191053520 10605 -413010247 531457707 23918 -229613149 299939602 3187 52686476 674614106 6370 -453920400 888624720 18042 -62286547 844685460 16525 -118050432 776360586 19760 76483980 750308390 26173 -349936951 115525503 20476 -76816537 484218690 1247 80503432 117592726 18719 -113516410 636085601 20273 -404595012 910749357 11915 142145904 478639013 26320 -589773880 263453524 18388 -290477814 507809378 13714 -58403298 98980044 1435 -306394569 840930447 14702 61618847 854831041 22467 86849929 860100279 16438 185317503 516950701 18559 66019222 701053653 20267 -477462475 52888662 17321 -308642376 44057185 8900 -187659954 380233386 9004 -214531735 473123811 7538 -431715291 675905884 1465 -105728881 353031190 3133 -600085516 551558994 6137 -223087078 114199781 4221 -97555259 488050464 3578 -51315945 337244893 21867 -534955625 363083579 10556 -177254367 572733494 3645 -570615867 455841806 14492 -254691158 464189828 25014 -520563447 769795629 12266 -470209302 767929240 6006 -141005577 775985981 1072 -95456194 67286015 2498 196798115 531860622 21402 -202430098 167189167 8037 -40575817 481471328 14792 -93663605 572632049 6866 -4197710 700845103 19661 151231868 50262018 18589 -491846599 293388048 20544 -182290937 730507810 3496 -469880711 12274911 23710 -82316041 540518455 25251 203954490 249955085 20504 77363369 135824080 22430 -124991515 564097490 14369 -206884450 206002198 4295 -174061261 155926790 13037 72655252 394600269 13476 -92097157 447074812 23330 -76640935 92217551 12124 196012893 909577289 20479 -27090024 429830776 22279 -86688030 267779733 15317 -10614481 752126939 2384 -204552652 630782965 19445 -470921969 507063001 19955 70046456 196682254 7034 -62582925 137222193 11776 118335751 229615124 685 -496360371 247227051 25846 -92307111 29865044 11050 83173051 320861828 14403 212844129 153967971 24649 -193898351 186897373 18072 -431191213 839433968 382 83065306 31150814 7202 -366866923 298239344 7537 22282834 788882609 6300 -302377099 145693510 11034 147810156 846316537 13891 -345457790 854751700 9128 251346885 510168778 2532 141361390 655036391 22332 -484675710 288274774 12155 -321399571 398991107 10631 -272794280 864452049 24779 205752541 544033237 13815 -19936094 692128358 12257 -554039835 47807761 24888 -461467871 318503460 5933 -489555337 24538661 9254 -490516718 903678823 10496 -382702795 279762841 8453 -507496412 497393768 17971 -190420143 698838272 3755 -430735306 493919057 5171 -469814185 160524042 3497 182066701 700163974 903 -211461259 604485365 8010 -168838548 324406460 21817 152759682 934981674 17864 -512863417 97291656 7344 -518235959 254732612 1056 -492758018 275939978 14049 -544732215 226007104 16751 -495929409 578031468 9831 -507353391 90361535 1942 -14525566 345259686 22751 250805763 874630052 15576 50780300 328348171 7548 -523190208 266094086 1807 121352325 609106470 24201 206560382 695458200 629 -452027818 244357201 8585 -344582689 936753577 20247 49052498 649463613 669 187224303 191928428 137 -80598468 622740271 21599 126424343 285035973 24133 -125668487 194297723 25219 65092178 772527429 1293 -326897072 911069480 16501 -483802403 79556707 17990 -161828150 516367546 109 -490711323 232323131 23488 237146772 440649486 15234 -370995559 620814639 14287 -528334373 178925835 2219 119749558 386267942 18620 123270272 99377373 20235 -97488827 601813065 8705 -268899945 930617796 8230 -377798224 739456113 2009 -91528798 492730305 18585 -456898546 849521858 18558 -305283498 30846064 5058 234701169 495268732 2721 225275077 167770205 18500 -481674743 885165923 19835 189045243 719578979 11312 -160305704 447156744 25281 233008832 309998813 26398 -460325589 565721839 26029 -157543549 17183037 22538 -86909857 610812284 7616 -293642730 621179570 22307 115945532 916897898 24593 -316955699 678318487 20421 -374414908 796154217 3264 185959660 381899923 20241 245951219 478397297 21772 177445288 519868985 6401 -2723373 871747035 5945 -258653772 955449235 18236 -516107300 262033190 9862 -276624068 949943431 4399 -57349811 175644424 912 214294142 198726980 15955 84097502 654103060 21835 -132103968 283920476 25644 -342221301 259529341 18464 -445110488 97193139 24123 -367369239 574982024 10320 172694998 775603537 25929 -548259787 560909079 9592 -560305211 483798250 25702 -574768818 805325655 8313 -363311985 398416426 582 -50361838 142322270 6529 199933546 645461316 18435 -550751186 509040420 5727 232676322 607113891 16200 -525039022 475688564 651 39903617 408981146 5873 51312524 612287855 8801 -182852407 321063007 9260 -581252285 947297886 24093 117712557 580954284 18957 -560768386 644699972 1708 -365202754 827288452 7847 -308971274 256894772 9100 -60095319 731519068 17890 12662142 347647802 19796 -378127252 813945742 3365 42264137 183131964 20382 -211693878 28523919 15837 124935498 361514833 14822 38496338 716119065 22545 211962323 243640982 1686 -448076958 295329358 6100 177835690 469619600 6631 -283717062 22548351 20800 -332107385 928316331 4762 -515298319 21731575 9719 240575523 168719627 20712 -424176052 45892134 12539 -472082382 237641780 14952 99341380 257574959 1506 -190680332 871908520 16291 -59191029 537680333 6911 6060878 688259748 10654 -316167698 128594049 8047 -340640509 855510852 21244 -378498030 133107824 22082 13959139 434732100 12085 -564992976 67329482 25009 -262269421 368521542 21609 -564523917 476779538 12912 181622789 292985442 20240 228376845 227784321 15303 231761339 930059794 21308 -303617803 785439419 12894 -221763530 566697361 22404 -563182041 53631469 7437 -94192684 738916460 22612 68351631 319519206 9670 106658149 284649881 25364 -435455681 640228959 19468 240536060 599295881 4080 -544161162 700816076 10539 -119375021 798972254 9768 -230262190 876178205 1053 -579158504 577903744 5119 -36292548 781262871 15019 -174189086 724593005 14819 127676589 768472130 25174 41904482 290482924 1637 -487031713 379424391 21359 -377898652 401207203 15589 -400712220 123911650 5825 -16629707 265523830 14326 -415507491 119414510 9562 -558240028 321527509 4887 -567979404 636813014 17621 -212707793 167545462 3865 163971033 30580526 52 -577558608 954843277 8381 -25681414 677183283 17942 -538456303 748603027 3740 -359986677 384378337 25565 230012148 190768942 3074 -551076337 775093327 22239 -510259286 767155385 7987 -230416930 101310710 16942 -549853216 88717521 17690 -193818570 600433010 5911 -571794758 443001005 1667 -114530630 243759104 8517 -183389165 505349163 7639 -404012949 810202452 23742 115964970 307790494 9171 -270214454 747655128 20722 83820243 941121114 16967 -106839675 944488611 6589 -1351 401435398 1407 -124289524 673598041 6734 23123825 800923226 7496 -180834066 121840651 15967 233970139 766918427 10649 -413234038 590712766 1772 -123293140 812777351 4302 175773371 22088028 9726 -158333669 723959784 19328 -332776410 180525796 1140 -217966183 679516156 3424 -577468745 665726613 9145 55639426 378053378 22994 -174496543 572858343 21032 -191509208 460377489 13084 -419593866 736784016 9811 144828644 519890649 4989 206773070 587733073 1248 -564243383 669815540 14164 -451734806 466570020 12708 -76172057 911421296 1643 155176128 163729211 13318 -106284836 554381119 3115 -369729813 112562955 12139 200420653 147091345 15749 -73533335 626387670 13425 -445610816 394704836 22768 162434025 730009942 26171 -294976033 535724341 12914 -118560469 288341942 4500 -407939475 148290381 20403 -155858628 343540081 15155 221160448 219080666 15508 148778374 437309528 16664 34214011 667433759 22398 184715240 518757963 4953 -315624961 299732311 13126 -56512375 507493023 19320 -75157746 672554564 18951 116483393 642198943 22592 -493721593 652896918 19203 -347647604 611469519 4942 -552471652 140323125 999 -548435135 763568984 10416 -160269293 773023847 17364 106894401 203039652 21568 -131340815 449652482 22 43664219 491140393 24968 218045984 460878199 20402 -342078505 854579201 14006 -77968633 280710509 4245 19488931 170870551 11845 -47921816 655773030 21631 -204968867 290415237 19714 -594668270 512690651 13032 -257788085 609716509 6538 -28134533 553405437 16290 160303022 314427169 8978 169149530 90731233 11409 -430394888 747914643 22625 -135019060 670878806 3480 -551811753 871810934 20668 85604064 119305948 4639 -77851536 650060279 2163 -370413721 918610721 25430 -315950189 47824053 3652 -279713906 942303361 26178 -19533361 584269448 9815 -45535160 51982409 4852 -445334245 863298719 1487 -39728764 506377831 2868 -103782113 454518998 4916 -44943847 800081237 3228 -96195435 850477097 3437 -75219295 932316392 7123 -328485381 298566100 4000 -4664418 892980749 22047 53606568 365426528 15171 -212473692 303526900 4076 -419907662 423042089 10421 -4561038 516560705 19829 -164084004 667374077 22244 -536160464 693755843 2274 -140761388 208696607 22894 41551409 519793479 14587 -279553335 703320590 315 -244849383 955221621 14898 -472606733 802689864 25967 -308982762 68388771 7335 107369250 913285250 11015 -166008998 584324860 8036 -134218790 91951546 16998 197309720 354808754 672 -527084611 391214396 4743 -375748728 831085317 11346 -581937365 281690573 12361 -477439049 682357499 12156 162254592 133653876 12235 116057882 509051359 15486 -75210899 771549576 12568 -215137924 292515702 21825 -260380365 309189822 12373 -442069374 47114126 20261 -482548538 749236133 1802 -74581827 595673822 18063 249987274 581107619 19872 -148715203 401821960 25630 -213254329 905679778 635 211226980 391847174 16929 -220199880 860971424 24675 -218030613 835860391 14289 -561660541 513475709 10239 -215375346 927119882 1484 229953503 411205500 11837 -454523724 269614899 5999 -4627373 686467178 14173 -516751005 835345946 24344 -496537844 649950140 9764 -417024397 646473015 9829 -253230666 546901044 12174 -34628790 199674890 25560 -339676613 267961415 8852 -246307589 599626984 21169 -94808290 293982914 12767 -530383925 358409827 5444 -185695912 682074669 22182 -167715990 794511597 6296 89418696 776438653 2634 -575962500 504331562 22353 48119725 134238697 10952 -64844754 225849334 4838 -481209727 219602133 12637 192167729 854979970 4732 -163844100 548937468 9694 232670990 214599691 21325 33532789 386389886 26040 -243103694 150641436 22988 -523049395 532263911 16088 -164881690 711668168 24235 -426510914 600352820 18454 130742560 808876820 6780 -388802256 949890093 23364 -569416613 47431748 5181 -306881972 769923583 14849 -390867299 238834446 4398 -243097380 575290051 21486 -266651558 709523541 17752 -552090474 834501459 20755 -257218551 450800473 24040 -546349492 263016326 13633 -547735345 249955795 16718 -462800607 425257439 26396 -566185462 620350563 25308 209091621 142589163 23265 160183571 706372087 22972 -524172999 346572398 26059 -154240753 192287622 10157 -54109297 74297361 13954 -308605324 401816492 3694 -340455693 71182271 11529 -6844033 131953810 20136 -378627464 477225859 15412 -165315084 195039418 21036 -244461750 552097616 16553 156397380 838807200 22148 -140315712 594349824 22105 50087963 429948470 5605 -18152882 56714245 16847 97888740 636901648 3873 -482527289 433121877 1219 -487634769 199622185 8330 221673207 11942459 10486 -344367930 399369119 4157 -388148834 368615890 12940 119524125 822067913 8260 -50582090 521327733 15199 67733816 362617759 9722 -329555004 91992430 17579 -215313865 184969663 15239 -62407279 890877701 14868 -486354382 866389079 10054 25864196 219925212 2637 -457217826 277481160 19941 -342249097 266718659 20595 -76004706 294168960 4236 66531509 450220773 15740 -35305412 501632415 13869 203389199 276052186 19071 -510083984 173251071 10463 -20250388 504866826 25162 -463010954 357787759 9081 -158735928 859095930 20814 -350025877 932809523 9564 -357490576 651233672 15870 -30896761 321395893 25537 -147053773 392670965 4862 -292868842 911379129 5289 -409235273 440835496 1309 -415224694 276596296 22044 51184898 121430864 24459 48162345 483421242 4007 -86632900 668532342 17092 -489752477 381493285 16916 65183808 635674287 666 -160313624 409895976 3372 -358765971 637798833 16081 61091819 47259344 19443 -119297501 161952518 3726 140468137 659806670 6518 -307417353 138650462 18797 -528450315 585423042 2807 -509379364 399581699 18943 -245688547 490990522 25799 -547106725 758359675 13798 150922209 166373066 17305 81899965 858603758 11392 -391735786 53584096 21442 -350672842 105482905 17228 -305755941 536726012 18643 -208014036 927956643 15216 40240995 63309425 12198 -494108446 564723296 15188 -73052233 404741507 15211 167885642 708057680 461 -409341026 293145282 13121 -86433638 728814525 26435 222408553 48173354 26381 -281018512 461574283 21299 -413840533 187487988 20585 198189708 78796372 10972 -69528999 812751916 9878 88389228 729197770 9220 -161223092 330959829 10835 -66414773 768896210 18471 165730625 548809976 4388 -297466108 157182404 17173 159653632 874917943 1584 -93370270 686894145 24367 -588921424 904066617 22893 186126828 931529479 26246 140331512 610118252 20981 108036225 715861189 14904 171773350 10265178 5007 -459278499 372030277 1402 6139197 853554103 19803 -25642100 741317127 25916 -158161505 764877497 385 189572408 327388728 5734 68905230 238766854 26460 172887649 913853015 18938 164394567 667380985 350 -39610430 543536819 13749 -120652226 263956244 15081 182625094 680289069 19881 -585375134 291717188 5566 166826456 890160496 16315 145300658 583350421 20978 -319922712 158732760 15350 -7450025 213227651 1411 -506748235 198788090 23079 11049088 617734045 6981 -443436625 52535057 1826 -548400474 268124013 22369 16543056 58580704 18168 -558748545 195556326 15917 -33749383 538464662 12915 -325317917 631170562 4676 -280163787 918505814 16730 4975311 843995629 16675 -339638845 31848418 9235 -297748621 488099103 11795 -447513175 639299969 6272 -196946911 229274215 1835 -576725893 220202964 20283 59913634 223657418 17667 -252083268 323788330 19914 -126315450 924121263 23626 -107531251 718814959 17799 88454630 805219976 25465 193977060 816691411 15669 -76072944 814005960 21382 -54832584 88895876 22993 140808296 309285320 9715 -511741260 539429463 20833 -509960830 386402998 15026 -493034210 624190955 9651 -569195682 829966503 13687 -379793054 733816760 9493 -99497365 555520861 18387 247526572 475809478 1187 -410940467 489771299 1841 154271307 829930905 8854 -180666482 446066332 19224 200873268 344096811 23450 -538418359 11162705 17604 -42175181 341750668 2564 148699850 688542074 2853 251470386 877857330 8174 13039712 185374898 3360 -548103447 919115380 17111 186575810 244198310 17162 26582596 916730786 24384 -232693440 177495619 20459 37484272 538453147 22360 57597396 923267978 16615 187231024 121875696 13977 -341587174 92682641 15061 -201909629 642216935 6051 127596913 217768111 9582 -59063489 543955388 14313 -1791162 564768952 19729 -480260237 353089795 11892 -468953114 256414500 9698 -24450075 606674891 10280 -480820675 908282267 19577 -115312725 117718096 8813 67641412 244237144 16240 -255012334 633101555 1678 -281918817 447455246 13264 -511291176 66034847 15322 154439558 139815451 8466 -528970102 584436603 3195 -160618709 217818978 24758 -479114326 833365644 25384 -460465621 613400000 15906 215092135 755107221 18539 -431476798 352726443 18488 52282372 852179588 25000 -216230610 113925862 24195 -472568364 929293762 2480 -236699339 515100680 18925 -389740423 846976406 20383 -102967064 677746894 18016 181867016 303505639 5530 -361302007 573986188 16171 -452091425 281191325 11556 113736210 395087935 18397 -247772549 37822814 23651 -504167574 189906797 6902 -498397534 79078809 2190 -55262016 216848916 25687 -478142152 919014100 2758 -3554651 133938867 17196 155105093 739849490 537 -81345616 206677353 11788 191809831 220334289 10809 -369805062 515715529 7974 -515208064 271693031 558 -67562950 126872853 3728 -596418754 340987752 5630 -295812793 263596343 1762 -129422221 664534237 20036 -536293548 454498595 13645 -441448881 657539334 8259 137345153 304504944 20920 -510132444 785432334 10874 -289730973 344933426 19825 88779238 390652017 3033 92229400 775092590 24448 -76431886 253676934 26048 120133388 921942487 8626 144590094 129361666 3701 227946414 68877273 22849 -76451231 873795206 25915 -234767240 333242553 21618 -218285564 616166802 747 -379644063 421748100 22192 -537798494 423105693 1793 -548060881 653682512 15980 -576661540 796128552 19013 190701729 511095954 11558 -564355713 633738452 25619 -255746599 783882015 5229 59159097 631806725 13474 -149832740 942549842 1029 109071519 641797828 9935 -268061728 163723144 14784 -153754001 944579581 20906 -529154662 672163829 18062 -559576300 802838388 5537 148544860 837658376 2579 -362464980 575447690 11979 -326511854 233667171 7958 -378359814 352628669 5059 -556965875 670776499 19033 77210387 42858431 22002 -249376117 280876784 12986 -31880315 318377652 24255 -384378895 217713378 3043 -474308294 803649166 15131 -363259887 585476484 25971 -484287509 256418535 19272 -135350132 582031529 4348 -237310540 72949606 23805 199949369 680356931 9325 -410869605 756140845 5097 -528548635 239459815 6786 17797871 660593727 5777 159483309 753967485 19792 -380851459 302684697 13078 -339587218 814338467 2062 -139541250 544993857 21966 99029513 917123605 15663 62132011 123058143 19280 135463233 483303628 24584 69256119 235816908 23169 -410755257 185168960 13178 -14484194 912233859 21524 -529656713 111178224 2326 -12719835 505118427 13255 -565168766 786296579 17397 -88863973 954819179 11293 136936315 626465378 333 -363167980 751499323 16680 -72802230 404175623 10568 145386906 920452239 6264 -250151757 227652552 17172 -422303956 774678336 3159 157655764 902507261 6743 -344689805 471498117 11538 -424223164 380536719 10011 -359429884 946484142 11545 -4942465 929324051 23009 -336087598 178900699 13922 -97027715 826123139 16977 -337940014 945398303 3485 -337492237 300686280 8946 -83005797 748521199 14140 -527991407 917877997 9600 -209799993 121306456 14137 -111289134 848657970 20173 -280915041 681351521 12728 -249349954 64728842 19073 -599147357 850150767 25255 66130268 98898222 433 238069699 79251528 23866 -337603215 884642528 9894 -351311710 17204230 12757 -431377019 216516237 13562 48826990 654696681 24056 201609398 582109545 17109 -488423639 152796737 7514 -374964681 947569570 3348 -338215214 851669618 10574 81420142 795595408 21271 -596398053 451044137 2730 -529168008 468875485 12407 107059670 145506091 19727 23190380 831448679 26026 55978453 343081748 23407 -578695378 515442544 14833 117162185 320449255 19270 -130329906 725824900 3978 201289264 192756184 2818 171202687 364872132 18084 -428218245 349576316 23685 -848360 279405053 4694 -558865295 928730465 9701 -76269854 121536032 22918 -112459041 952410091 6554 90811977 819436833 3612 -171546772 536243184 7500 185942930 846310019 11013 -115120689 81642833 13435 -58168955 516435196 4687 -308819925 170878090 25128 171294903 440605869 1538 -57065141 35688838 26238 -422409894 652498283 16646 -481813497 544350988 10019 -297141463 58540493 13245 -278940724 189762989 20005 77980450 744191384 15675 62261331 249530125 24758 -125598273 839137520 15490 -97380045 451642449 21389 -159940147 853140066 1462 -76271793 381790445 25654 -516310754 747165955 589 -510149961 271845269 5674 -127872233 811886472 13545 65670761 696095860 21714 -300434061 509537985 17440 103445054 759674593 26096 -538149175 145908490 42 218914369 290429386 7490 -215611593 415123968 7585 -370020455 373918345 21224 -345286489 684700034 22126 135530096 106636813 20805 173323860 646097063 19661 -110233293 812341529 24461 104522477 910122244 22867 182226147 698853971 24594 42844662 680471263 3738 -123285762 931193424 22971 -199433021 628666562 18112 -567078147 755152253 11420 100305003 768534610 24404 167373190 818813469 538 -539734078 65630959 22722 -484929190 347506981 2180 -208556645 136443586 11029 -511031667 283865943 5042 -524786700 567496321 3933 -476085559 126480465 8129 -436419518 162315003 13208 -351075326 827475999 16130 -153759186 289108480 21433 53494612 618397418 20581 -190569009 362983009 14777 -120356245 770270026 15734 175581818 569226701 1052 -2698877 101441872 21976 103782335 697998400 18249 -282104517 82469135 14401 -535187954 366356145 6148 -462594081 47413219 174 244227937 921482398 12843 -355429071 803717940 176 149245737 944094977 17252 66158810 600652597 7243 -6158333 308441665 13712 160392781 249558190 12962 -592449751 548495728 18606 -274137562 238422155 16509 -494929685 816663906 10385 -434610288 474801352 5649 90766325 481359407 20354 25131422 738830047 11631 171814299 300964045 6516 199731974 208334884 62 -553281313 887838769 5351 -179444829 114935726 9657 -402360571 819408776 20854 151139901 33356498 7338 59207649 87019270 11580 69252133 745854948 22403 -386049457 658593293 11282 52242634 504001076 6310 9689404 619051573 3137 -216623220 522100921 4933 -409025360 417678373 8271 -367734157 913498872 8614 -347436455 36903012 21915 -63472034 76147791 3796 144247015 210927236 11278 -593295592 70403706 21161 176252069 824297547 20746 -77523284 126352462 22902 -437270958 672409053 25874 146076989 904865468 15356 -89386722 366188819 19369 -344475341 134870967 825 -88568893 931390860 11394 -373091625 196507175 21348 -419895205 568743702 7924 170062251 463138219 481 -465761948 762809017 25063 198410190 709251525 20608 -414392612 247806731 3284 91803733 254751795 22641 23337914 434699169 16083 -588344501 96959128 17266 122611251 579085918 18033 161904413 856716882 12967 -439490606 229889873 25510 -302711723 905893200 15784 111065173 153554053 8134 -21710703 699411248 21490 -196751765 809807333 11274 -336525282 711736134 12933 7174818 840118449 11162 -419373386 527953844 22335 -208305092 30304487 22830 -34097713 935137611 15596 -496244689 353584195 26093 247370082 553519293 24360 246618121 538820740 16202 -393037454 308902540 990 -475719934 870077774 17827 -560844704 725211700 24494 -561296434 576779496 21273 -117581369 875785157 8490 -585778292 197288767 24488 -144456451 729480383 4976 -152485231 15825692 17694 -99548837 585008870 17987 -330262316 547028311 18498 -544627841 445548191 6622 -555282601 408683882 6594 -581869703 29166410 11675 120705446 32074052 11980 -83183949 335656556 13201 -240297985 28022019 5325 -110602029 286721057 5553 -149603964 600345105 19895 -191997195 156625693 25556 -332305797 424987746 1080 -238521760 940291746 5160 -304069283 14917269 4299 17497190 151262662 2061 -36093245 350392575 23733 109058847 527906115 3319 228441682 60185747 11717 -174549752 881985601 18075 -31084938 215251954 18489 -93879 949999959 22496 -358311175 393587477 25465 -192355261 762556764 22155 -527612550 802762429 8655 -376830820 231213874 5907 21799552 113070137 9238 -366741940 420550305 19483 34577253 891240518 12348 161401441 30170070 25787 -264684637 831662425 25505 -371947834 745968197 10355 121164480 59117764 11295 -148490203 189855553 5683 -55975549 57548739 24073 -65132311 198623808 26084 96452907 662686173 2266 -400149930 885456931 1386 -485892818 12604265 19932 -343759705 345190909 6354 -398748751 320597479 19728 -330130511 309652503 5258 65718574 730160360 6461 121142197 622341701 21207 -345176839 162629803 17856 -19877350 167177882 4436 220322185 109619092 18992 89397580 72746203 4240 -340960874 870983272 24416 -428427116 751232863 532 -541266021 652701648 25211 -400399264 464695688 20395 -530514213 389424170 19812 -285814690 848356420 12247 12046305 524225239 1868 -449186001 312515205 25911 -81396956 872668364 12176 -476745627 20771406 12811 -284494614 891554126 16334 88461098 681033957 6365 -368571150 339816365 10716 -552422807 363914797 10376 -389876032 316392985 6905 234822533 851047912 10672 -283237793 212504779 26129 4018329 304628298 4139 -130653054 317515630 12889 -361464792 260319040 23798 -424713660 413700094 5608 60534287 764403114 15344 157870405 33505957 7349 -375551897 97230404 13062 82151311 829084763 7088 109912508 678699899 26223 -196483107 407241762 4802 -314332855 512479817 15465 74952088 331576200 21216 -363914104 894108371 13840 104393448 75447848 8145 -423690459 665094140 23092 -74804873 674197869 3630 -104861238 193124068 2389 -128559750 941539571 494 -464689696 785398801 21736 -461895382 223937089 2127 -406670229 594707507 22943 -489631757 928296947 1220 -318057163 110761143 26403 -41048208 933772202 16444 199721959 829431118 21079 -593585993 154753191 8616 196746650 892169150 24732 -250842035 517991896 12423 -12357709 324148571 7204 226181620 824047458 21237 -537022496 405853669 25581 -400403745 177320060 15776 -556302736 281394695 23459 -492012798 85168075 25737 -34995177 955559218 885 9723532 622870513 24182 -203028888 652416729 8736 -204328891 874098417 15486 -387856265 192468456 5060 -261191472 101213595 14246 -369789853 623723588 7189 85604421 370756430 11690 -220572405 515591147 11731 -419389380 716766949 21389 207958873 93522767 8541 171121017 776720521 21173 -110368839 477402144 16857 -526349479 719497859 23094 -553745099 12603171 23086 -250195252 583833076 25191 -362270275 728129198 22714 -591754925 805664918 25072 -150412839 134208857 21077 -362720027 571689411 14981 -152387902 722823706 8818 -245645268 42008322 15961 38767449 877487047 19022 133425927 239490579 15570 -324210279 885049032 5487 54978436 104199453 1665 -380925287 681247440 6018 2099940 858770062 19273 247324109 368643922 26224 -557846120 257419389 23151 26865131 804069455 22024 118593636 732794161 12064 192757229 771342071 10665 -256276611 746745496 12380 -219162254 92999915 20128 -297297703 58173526 7949 -490687802 301671641 4588 -411391315 814471051 3706 -432530266 480891292 8288 -427178567 830610731 20897 -336000895 110547399 11160 58927394 286307808 10558 118902095 950709371 24013 -204086802 608329937 16838 71967041 619433690 7338 -77819047 290757234 17893 -199159374 309569558 19099 39503522 695852917 18239 -196491962 820273183 3256 -411025760 504539193 2 -83630048 604750693 21307 199424884 891362990 7396 -57182981 548324401 18335 -247479377 239129035 26254 -93580748 623275006 2099 75643701 280518543 19554 166023956 856666128 12276 -240061241 17941764 9991 210179031 609755606 9511 -372519522 915190950 3070 -320092848 143210458 15570 -585353452 197855070 6554 41677218 214019093 3525 116059470 872151156 2996 148526596 606934905 18199 139776999 507575065 12494 -413176054 23714077 24299 42100459 943605864 14747 242483137 704584463 5452 -13245047 803245748 18924 -51403505 234584061 12451 28464206 332755375 6772 -170162605 25180979 7520 -200321993 290291506 4216 -379097212 569282069 2878 -384157761 492802896 21844 -217847355 877056084 25241 -54288468 291234674 6438 100893518 678675815 9287 -220365910 417791039 2823 -438659026 254584860 11693 -140839885 640856107 7597 -49891736 217243649 3540 -412503466 821096064 12111 -124532091 854107626 20343 -331384856 397940668 25853 -71624855 472935433 10714 6753874 720739536 11626 -145923851 584331065 21046 -525404226 567791652 9685 -169145038 880168692 7137 -584698725 774936971 20909 -186941058 224357568 23907 25688857 195307742 21734 180876645 233649342 6250 -598854690 126408510 12460 13856097 729703730 4701 -278289162 595038168 17893 -45668523 127408622 1055 -588352050 386115852 9845 181662711 737045954 15708 205222511 62785375 26125 -423184148 561347966 13513 -319038218 76673739 11892 -305308928 156101061 19186 -29006975 373447905 17210 -116732470 252160729 22662 125971097 432700390 4959 -113872702 283007573 7987 -31723157 904931092 11297 -232568952 865096271 18460 228863839 567648432 781 -576812242 858870114 21930 -186911339 311667209 8221 -177974948 457817840 24237 -75667394 395432466 17452 -298675327 151830323 5999 -537652547 872034734 11462 143900913 624731364 13652 -197372874 917743244 12874 178336997 74988250 23945 -125421742 61172783 8209 -366032888 788601098 8790 -504827917 356224894 5206 -421502754 905207003 3656 -496348070 9528304 22616 -419624353 879346373 17180 -249040463 621429827 16788 -295716005 720319955 2688 -443152280 715709392 17724 24990620 813649387 12334 2657997 563267351 21117 -92584531 837887762 13900 -416542388 888381806 2476 -143239457 642475629 7723 229867188 718243402 3171 186247515 953797613 10911 144964353 365526515 22482 -244815721 643942966 23395 -73304319 687641861 21500 216118242 774748924 1240 214186396 85767423 25593 170795268 394794616 2786 219328184 258413049 10630 -324803811 548957883 19313 -338554298 173248287 22575 -507850654 671701642 15699 166122660 378947213 4383 36829234 208885440 24430 -421702213 611029112 17497 -259190531 764898603 16950 85445629 830743074 4893 -184997193 830168042 25777 -47201023 916692702 8466 231606784 562366482 22245 168381638 841015784 9700 -274561647 354987797 23977 88033284 313778068 13843 -192143872 554887017 20299 186259237 727394047 8262 -192660832 940749274 25480 -157135974 852031963 13474 110227337 688798795 16823 -147350243 180295849 7948 -446543906 279690988 3748 -232546056 674734895 820 -194413887 825874669 6900 -431211383 805918475 15379 81547479 373124282 24717 153858981 140086430 25525 243507280 197051265 19745 110900639 285257200 8871 9605269 371955978 16444 -102079284 268442619 1008 188224196 127846333 9707 -320950790 583075189 20757 -220149727 655030792 16884 -53185838 696082520 7403 -65215056 572558062 24902 -296989600 275853343 19104 -240282075 127365539 19319 -429533069 100961226 12761 -334028635 367895534 2191 -373629944 414463594 10163 160798390 284183583 22121 -229044316 710144859 16872 -106988240 643115352 8203 -132666825 684084512 20795 -273164696 591060910 976 126981545 838907691 11130 -543908367 51526731 15178 -54437523 689153460 22100 -302994661 539057382 16363 -470180795 375315550 5014 -534265502 746827918 4865 -129921350 604782480 24796 153613500 635210238 9309 46915389 421017910 2970 144355384 229623534 17317 -336139382 675872933 203 -532958331 942695264 25116 -27046287 550445523 16961 -45788126 745026887 19105 -82057208 210549344 17334 -464725865 152823924 11242 -33173298 955981759 8703 -400147856 925110986 4419 -472620650 224333665 20799 -46157165 793517532 14409 -563819052 790553260 4364 -316371126 810249530 23675 -352009437 306788216 18991 21094298 125692843 19100 -291375465 854700821 21291 -277173325 839854079 7376 26322423 257758671 7707 28044080 290488145 24110 -265559134 810802883 14224 -321279132 441150551 9827 -47487617 356972406 23620 244508826 713479823 17735 -145027013 762627118 6030 193498519 945851643 4473 121810724 739276233 22887 -83601463 390146249 7694 -137678727 212347145 20605 188267877 216607507 12653 -237354918 852442154 2900 -8195794 844355552 11970 -159469510 379167461 4829 -510763506 721693515 14441 289780 435822554 3752 -131795163 167213307 11126 -3277870 182922061 6869 220687149 247884210 4954 -130210179 405295677 7403 -377914225 523887650 9650 -287397317 901119124 20563 -240719035 637185555 24032 -38935179 44399455 23630 140780526 421584825 3034 -99982095 213900002 23652 -562305337 823074057 23264 -478260301 393807599 8732 -399074957 404843458 4732 -185694721 920199507 12660 -127004996 646681798 11636 -159065941 376373590 1175 -314190748 302921174 12507 229875807 894840549 21076 -600488218 956503892 15861 -324290582 113709358 1541 223399724 755101791 2642 -502046628 276542781 5303 -517844040 367742039 25605 -77522970 184456691 12819 -225580131 784250665 19211 225839241 804067506 4384 80159285 281439094 5263 -6700905 424322790 11439 -534364097 688092726 8841 34469710 833195807 6801 -336082513 909542697 10234 -59044756 377244753 14323 60804230 866001142 11810 197877897 683189885 2783 -592115710 805698032 10181 -262960494 610092354 13661 -85509901 214168239 15142 146647154 96007514 12717 -56894854 834885524 3081 -171746857 416330162 985 -108820726 195690820 442 -335492243 130184462 13492 -491546162 906260748 518 -382557718 506318020 22906 118805313 445862761 7968 -244556737 725764840 24267 -515217449 764402285 25629 -300947233 86302837 6675 -392020200 931670191 10568 -545819182 126816314 2684 80442828 514216643 7924 -325469104 423354312 8700 207744608 245787288 5474 85574522 784609212 13641 -599077634 688133892 7886 -368500192 123675054 8625 -232817595 417766837 20946 -173264912 889705254 21888 -510912427 479214028 4355 -480518365 737663320 17076 16207350 266508147 25484 -543805677 302348487 7435 -520415999 139592437 23818 158961299 553923297 4586 246029379 269479355 18848 -376251657 666850104 9236 -22993486 365218641 7515 246398887 930827566 23639 -267523152 604734589 24978 117890363 748398657 21221 -245849679 65893995 11829 -451520190 301249264 12196 -85732218 259737945 2551 -304828283 108315694 25669 134074735 234862436 18776 -318702010 117261009 3692 -185086117 720082713 18471 -106974374 146454094 6252 -532873124 135791997 8327 -92190752 256091786 3545 131836444 641514936 10389 170177597 275316377 13025 -233292088 628733303 11601 56117146 583849344 18864 197772674 390043952 6960 -303981101 199206113 20113 132255355 934707527 23687 -351361823 542509733 8139 -348122540 545654632 11879 -250129244 889313659 936 142164802 154389840 6254 -476295563 848243732 21168 -160505037 271423962 8635 -384264390 729350148 8671 -265402409 485012812 19631 -65906872 328472045 11054 -340847078 615942930 11507 -172334743 625588749 17002 -405921326 45164719 11982 47245366 634540781 3209 -148925563 305155960 12241 -427064306 464942558 19474 -474494932 27377949 8901 247851121 535338437 11866 -162734112 43732691 25824 -481386075 488534010 9643 -530144857 834379928 22453 -81940899 912072714 252 -331601788 203057511 16349 -215719022 273430537 14766 -473349915 936710477 22082 240734036 80524594 246 -20718188 169117209 6079 224130713 554363366 7321 -482026664 947181359 3636 -528470061 631606108 6899 -21167611 887807004 21184 -540916058 534007336 21625 -571718334 34135983 7751 136833487 794847856 9735 -79803990 546702260 11765 -132100221 101357388 23310 -475281121 661741241 4199 136336427 855739400 6202 -245525352 105740584 9677 151266633 546322252 22748 -215576687 885133886 13760 -46848435 292257041 6609 -393798208 482257442 6265 227327350 544250188 23503 159465333 911022210 671 88968776 80203938 24190 -261679093 142069246 25254 -424176066 588206144 9479 -382478880 805110600 8759 -351696080 193106298 25889 -592769192 435780973 24120 194945484 658285447 10541 -259439048 231690831 18960 -444085904 351662359 24153 245793952 116604902 1243 -596419439 458767835 2018 -318137557 40647192 2195 168659834 704727382 23339 191381607 264952172 4944 138503310 861021408 418 99362071 450343484 21535 -314375363 210872664 25801 225696949 758662232 1373 88187823 823371745 2443 -229403087 187237163 8418 6096416 879822241 17428 56737137 547889960 23008 -275076487 448823001 5489 244363732 227970775 19995 71895742 712816412 3549 -377236802 337995076 7480 -147888244 501524048 14814 -414470055 366910985 19581 -393499323 826389632 17979 -500173953 240793212 221 -373862535 924631892 18785 -118339268 545514281 20125 -559104036 284362267 22782 212251250 398786396 24748 123313606 850180358 24300 29045885 734258591 19885 -254431214 192292487 12008 -63722688 459374067 20961 -589306193 745314613 9380 83488094 567946090 2742 -286017915 32809711 16199 -314104113 42768426 21225 -423317260 196116001 18964 -378937048 296579884 1915 225623425 736355229 9165 167592117 62024929 2324 -124655722 75958406 7699 -27740192 316007961 22218 -19236182 506360438 20064 -371003649 192412049 3532 -52049850 455726696 7801 250770465 574052690 9506 -56291954 640882458 6125 -322003851 812025831 21689 -229665199 62282742 21990 -515127174 55391284 22456 -179643512 584045674 25718 -196785594 499051447 17256 -473940506 937125370 11456 -541592132 477144160 15190 -24791607 618346438 26388 -39490237 731213838 19828 -217599533 174714690 5467 242731382 205316207 22064 -98712455 552327940 10902 190366691 742073715 3412 -346285992 461291975 1118 -95734144 860379962 13506 -58116404 20843057 6535 -172438560 670141293 8436 33125959 277872909 8043 -442587379 573570158 8345 -115806079 647938963 7527 174738774 923578518 4965 -2713333 99080001 23235 182787503 897637573 12129 -229441735 777520123 2519 -23532312 709925046 18924 -517522658 883615507 14651 -547795853 589060980 15028 42413913 249149575 16416 148884349 223542954 13341 -567180886 856267652 15279 229472737 525320846 5689 50236810 830626523 1819 120401378 301136091 11124 176454217 679013559 13223 -573771965 278272822 23023 -303197312 175844492 24808 26817083 137114530 14532 196190567 812576281 21070 -63093659 23048521 13440 205453363 556334653 20740 169053712 69356525 22609 118547037 507115483 16675 -426558815 117893209 22619 152124754 776278207 24631 142219258 554175621 4170 222326928 426982315 17002 200769149 479023455 21420 197716539 303662593 9025 -543552856 705099662 25297 -343207581 17481834 10932 -24541827 556103745 3504 -39859932 406170064 9919 15293276 862743611 7859 -413266888 509928028 20720 54465150 405864273 10443 138543940 406057662 12677 167257757 702863130 22739 122579013 145510843 6473 -414795783 229196658 22211 -206544123 401044877 10027 15970002 201918814 3355 135224770 792398815 11023 -301545534 492807672 12480 8950827 417995721 24492 -21402064 212797697 9583 149674419 521761500 19084 -433336050 503511761 4523 152533643 149306570 12743 -482292067 327103430 16264 -401001297 852197411 3959 -165093351 56779696 12133 -374366680 163179277 537 -220915281 887691265 7415 -313743379 256832437 21148 -474778359 665221091 2511 -504739108 248774081 4405 251433753 483344489 3432 -499125909 842895955 6338 197075560 572320093 8228 -539832933 737891686 10852 -409392052 862859989 22358 -198443724 695235015 17249 -362533257 858019763 25086 224839625 856591036 4460 -508291006 656791579 11834 -206357774 549873538 8842 36939140 398503413 5471 -177515959 896271937 4048 211910241 693974132 21177 -85685671 362236940 21686 -130187086 384584606 10164 -91381322 495658589 13953 22812806 914323408 9727 -136272457 629253701 1431 -85748741 109291002 22163 134378917 393827598 15440 -116599685 752147322 116 247308974 826196726 11589 -510760885 400172403 20727 -64658507 638714285 11743 -486698824 113370768 10529 210629071 550857029 9986 -538199415 361768804 19970 -495828489 259469157 18008 12519684 277651127 24662 -407044518 175062350 25344 -457404121 357718508 5060 -381042969 550932936 6103 -168025797 40087377 9949 -128187300 249488867 15687 -43618973 203742312 16296 -238946843 784242680 13537 155896561 426513846 3267 -163205155 785131503 5105 13213295 527827092 16785 247820212 476197540 18045 -283480085 36655445 21173 -59989717 606782886 285 -354192456 125598887 12409 -189795648 504523553 3611 -39899837 322948563 14864 -367808203 379380119 25788 -162882390 61387069 17177 -80115614 144358484 10882 90030726 322944870 9469 -381813178 230327606 13459 79617248 687366295 18154 -197975544 283907583 11751 -495329485 686848202 24772 -311325496 477377212 286 -232523142 96240915 17237 199993847 809120383 18375 -5321034 212535232 13190 -304096987 311375261 10931 245220240 482917072 26139 -169975467 865745632 17042 35292196 923925189 22817 -282299777 288555183 2205 -550172128 470192640 22005 -382907942 358170585 4715 -170966482 158815145 20809 -44578855 244482536 503 -417025695 542665157 2948 148693165 564751326 2637 -29555556 950161203 9101 160557995 661408676 5300 -372629158 499493375 17695 -26455608 395980618 20956 139675561 709810609 10513 -360614348 620744650 2033 33080879 45846806 7666 -61412807 864810339 22336 -128752090 507049556 18485 -341144237 782634978 18660 102296099 424898093 1047 -24706327 314157554 24595 -307988910 103499113 23054 -152279596 133553763 22169 64633071 64449606 25420 -100356483 603268548 13860 -485361085 22096620 7129 231898746 221688115 5428 -473138822 439388113 16202 -341676927 859142445 10647 -45337972 833156930 7240 -320936167 86618647 11707 -279248932 35528802 9729 147292338 719365449 7885 -418751130 143412802 233 -589877880 380076977 5682 28838553 918503401 10194 -463405695 898209227 5851 -502681204 486374525 9692 -298604984 665964596 6331 94372958 179143744 18559 -456404252 165093928 19593 -370074866 758494670 21616 186473564 162527253 3388 -166239675 219776754 18660 -537925877 165037754 18324 230623908 26784473 11303 23737029 861241850 6347 -227445484 544768234 123 -229192013 653706951 20976 -135440138 837880076 2803 -33684976 515134895 26067 177835855 735362044 15930 -126982872 612340442 18232 132485629 269152389 3213 -267261433 822538858 7589 225572404 214421667 1246 -340588910 340397593 11214 -338433475 721809216 1781 7590245 513824540 24521 -401868149 614362139 20037 242751782 452259549 23737 43213135 689184163 9691 -540393104 846978645 14286 99617827 111537213 5292 -185764327 336308905 25046 68777548 385495237 2342 -502141172 157062102 8123 132698294 378385598 20095 -166526322 847280965 16391 114712007 274311222 7282 37024259 29985656 1622 -365640022 433522203 18537 -367065966 430367978 528 -55272663 725805621 16992 170109624 827097551 18796 178747308 145097058 3033 217394295 335026036 18799 243340550 372521069 3534 127486180 468720343 4138 -269081628 896057827 13415 -144277933 154995400 17203 -386855222 272316443 7696 -65154722 848092990 13888 -389793023 793305254 5239 230578371 857914367 6758 -63114425 78112587 19702 -163128508 634558751 10219 -392431059 34198056 17321 -380672504 706794744 2905 -224051989 360640808 18582 -67772699 630461101 2558 -9837065 9509453 21502 -525970542 824091364 10106 -315435160 812821353 10095 37761915 666386854 16603 160533875 205925418 13213 -309934783 858026438 277 -335909188 338015665 10266 -543182021 906437485 24688 -434295753 388354526 14311 123464921 728062632 12335 -456047125 726487817 9763 -196321853 522166717 13948 -140792068 670895372 7235 -484251653 317151000 25433 -418057515 197833620 11314 -551522784 803164124 9555 -73762758 657441659 19652 -501924161 506075476 18194 -414199081 641534072 16959 202616330 380190863 14352 -293503816 659574941 7402 -436923415 180594824 21274 -235493005 565494904 21983 -406942565 245774230 17023 143903539 683758003 10518 94781605 202294102 4718 -164517523 727220055 8645 -33577213 749966200 25841 -565563109 727682589 15571 1615202 893516876 5970 -586112076 577169390 7964 -585876155 920323556 11498 -258781559 371571886 20914 -29788793 79237388 19033 181542749 330574746 19523 -305106186 497064521 306 -589773904 39190709 16720 -122103493 700553734 8001 138754308 895669305 17073 224506513 779292140 24163 -98516507 504433330 3377 196263984 111706614 6785 -326834583 532898471 20798 11633839 468994314 11128 -344175957 722051316 13699 -170180561 41240923 12199 -275008878 525747960 25118 -469784131 263077279 8489 -262505043 748122481 2416 -101462110 248348538 619 -555995765 143025925 12824 -336171335 842973982 23936 -304905298 47530398 4310 145188502 632421622 13544 199376394 224794731 4122 -466933181 64046250 22682 127433160 498242537 25814 -376143982 937802129 26243 -239238595 837453929 19163 -518582634 146011260 7246 -482379104 426037385 4214 -474073871 833829587 9940 -509778148 101295532 16153 -201238846 139117908 13133 -577919288 345843531 5713 223521337 19629426 17358 -306395640 409715591 13931 238136533 908446036 23840 119082381 801626023 11397 170012887 523406452 24786 15769257 528053871 1243 -49498728 89387306 18600 106647087 723912212 8628 226406292 696904735 13087 -292252211 106380552 2141 -289818141 274352187 22433 -191235637 902886670 1722 -335527743 782786370 20745 -337261853 886359646 6717 -355120062 265061881 18707 -391881626 921180374 7648 -100834290 255793535 6608 -355065624 29613978 20339 -96949324 284487232 4855 -384000627 186835587 10871 -45888525 62492982 24262 -10130187 577754697 10746 -450119779 171977525 24879 -14758059 145554557 2173 -344459528 363966916 12338 44023716 761927521 14356 -203483764 726634699 24982 243872692 556863826 3365 22996154 202195860 11525 -74560155 551378904 6537 -462787672 509695610 21135 -46753091 685352641 1368 -595003967 766375854 24173 -105961607 366786251 698 -106787492 916692040 6245 -600663438 923112489 13857 -301332855 950035998 5263 202437856 835085134 15551 -283389918 162540846 9687 -224899949 866941501 2623 -293672933 482887917 18063 -438619832 860198251 15392 -381896526 380632117 3547 69092690 681601114 14701 -591078246 876490299 7507 -478935188 378010718 6023 -412997016 729443341 10302 -153082105 717506557 12363 8808895 311968539 9234 -286781005 355889221 8057 -39810333 140135776 8731 -520250390 326117682 7597 -243909117 452182914 4861 -545266256 368125631 11011 -152393916 638099176 10113 247740988 138922716 5204 248450894 399169910 20953 -450194628 180132778 24883 226819760 503529805 7554 -512583162 527019845 8475 -538020956 842998808 9700 -303722026 518923596 13356 -295169326 350415298 16823 -65000094 896226663 16261 -9546850 618834591 6355 -349687242 657207096 18983 -514638544 154629895 2911 223807698 40105224 12388 -271265145 771249725 25288 -516744949 784735486 10968 -601619055 520871653 23042 -536407556 823462466 20593 -40575162 509887872 4277 -27153547 614495002 216 -317184936 233677466 18498 -426851296 921745009 23586 -231969561 672315623 22126 -375538201 9837578 407 66880652 705807168 11693 202379009 378134697 5684 -60878272 248883696 9260 -462377645 108235358 26055 -145732300 581976400 9135 -204846994 271801492 11870 95605392 648630234 13286 -468844395 933572797 9759 -279065329 783375170 9881 -55788192 70901639 198 -36972988 20957502 13043 -559222964 744655987 13266 -590876833 123307249 19132 -561845298 551544210 14802 -466448291 179706470 1681 82174487 575802192 977 79160657 528651300 3044 -527652735 882805610 7279 -219706990 884220367 2733 -420139234 294395230 14757 218831557 551982660 17172 166211926 834499838 17808 154697300 347280501 12484 -161285210 108852715 16418 115067289 368919277 21577 -131352921 135865618 2862 -69782009 408561908 14467 -578132508 683227808 8342 -419479370 183188699 18969 186533859 918051077 25686 -374070133 473188168 5815 -86804845 226447402 5237 -328924868 280048085 10724 -228773052 70828582 18554 -555286539 905951353 24454 -320523418 575599007 18617 -440368697 732114886 17542 -285191626 322210876 12207 -585289030 735929233 13011 64122003 693453420 26385 -520874330 145624702 13370 -57118933 828814640 7323 -190030348 306928207 19633 -575568665 907418647 2177 187298861 175489998 14127 183203895 955062436 25082 -427407515 239809540 17766 -597705201 218009803 23248 132996475 533375267 1342 -426928745 33616043 20788 5182174 79754535 24498 -379647809 54561654 22771 -324977079 412224453 348 81954675 636259370 4633 -255618175 462102369 5044 -83951909 895022806 15792 105950417 206869027 7405 -393223485 62523426 14702 -565305936 319233014 8489 134760113 644263123 2957 -375772153 915184686 24029 37500156 722902943 18635 -60127714 384030943 20210 -401696227 830616648 2538 153260677 457280108 22355 -165854946 660455802 8867 -386271955 700836076 20659 -557810782 26785596 22195 -354215813 217355038 12855 -541046189 199467686 139 -6936404 216026774 16772 210657543 467447690 25828 210527722 116715868 22379 47897565 914043577 14372 -128563782 762295440 2528 158434126 109796540 21247 -552429429 57436608 8188 -516390653 461929784 22254 -115019661 636206098 2278 -478270057 434330339 9386 -119642997 952906718 19430 -489421711 555003302 23401 178678423 868501404 12253 -251659415 598211233 11184 14616812 170212760 1417 -249378267 469514509 16024 -439702956 337546481 12410 -543791200 577679946 11803 -477621667 101618876 5417 -513909980 501356086 21137 218880639 630205303 3459 -164653107 73494948 24251 71597052 170529079 535 -243818937 788419849 2614 111256680 263888940 12453 176872368 759773567 19225 -74885831 360685835 20674 -178464494 575412858 515 -272352017 375376383 16831 234120730 415628541 22518 -571335502 930759548 13600 -423816996 631631744 16899 83464072 213067069 5633 -82180219 141517466 25518 -23360699 278851708 8011 -347120098 231401834 12043 -595883127 833321410 14080 -211780880 823628192 4597 -546468035 829161657 13493 217711530 629682976 16228 -542357232 572162824 175 -504955416 654784446 4733 -153629118 76841094 2381 -232871934 780226275 18462 -279440768 136520741 10574 -373804081 749862230 15231 -79813224 198483667 21298 175575377 332672111 16950 148265507 87654263 19564 -420717492 364320635 14639 132200465 498377011 11527 1392131 116710060 10487 17843591 832491851 23085 -538252113 489094201 7368 212487055 646697329 5997 158604985 191692466 19729 -444709383 376799015 5555 -506037276 806608400 12123 208870959 152730289 14788 -526447416 50274644 17431 11601963 99627376 17097 -246129838 239487330 5380 -448337740 103558991 24573 -133567056 97604185 19218 -130488471 239017453 17776 -11387611 903061977 22452 -181202795 64242591 5629 -367897052 875557878 14604 -177433797 911252676 587 -243579854 493969035 445 6706924 831385747 756 -91064479 758354474 17592 -556071719 615922101 16984 -470695887 753232927 13423 -602245121 878013550 11786 -256086708 690253259 18683 244193552 285035569 9846 -95593697 444258964 14066 -234736394 432250623 3366 147390780 647997856 19195 167483469 898441101 4549 -210644208 822594103 8097 -201130340 802904818 13412 -524763139 832227790 7515 131459300 401581595 7110 -399691541 157362392 22630 -257154294 103494089 15819 -460520944 604362700 17046 206585055 539830377 14303 225481918 333177100 16080 148038424 54751070 19746 -469221436 862316350 13258 -133969894 224586855 24991 -451951093 805900074 13301 -158866602 589973057 9098 -443915138 746461702 3319 175621772 714055317 19748 -196525762 294330210 13274 -121352665 779325403 13469 -552646440 860736775 22275 -456158330 81920274 16726 -195695936 187726679 20843 -283280104 242602634 24714 76229705 641054407 6332 80468188 573589746 11821 -546618075 472240148 24853 104863621 434526911 19455 190156306 661026973 12691 -335306524 293890648 76 113655352 704859218 8267 80508711 949794270 14204 -526301252 620998841 4214 -50523790 649717559 2669 -259449191 571477803 6825 213493682 587989444 194 -222234038 244908251 19422 -578810458 231766976 4956 247798039 85017144 14978 -414410389 934006796 23428 -407975444 390790768 16035 -134366872 292471047 6622 -550388291 904401575 21038 -460891896 680251329 11044 -349221050 638645164 3758 -335010495 172062748 20125 204381361 890698029 22678 -484971206 917758597 18890 43815791 185335379 15418 -107789155 133927721 10489 -120620697 413445103 7794 -103189502 161794150 15521 -51396792 385668515 14532 190419360 948255158 10983 -180549354 124565468 8436 -144664563 429596942 6884 -326407864 749896764 9886 161437209 284225778 9601 -486686301 656396052 10460 -197233590 408619562 13729 -500623058 385575105 13561 250542135 372276964 15467 -189598040 127489699 9908 -104489034 702997391 7428 -194369109 482152387 14131 -322337307 698124960 25994 -545088151 832083696 5798 -558569254 511367691 8388 180808571 81242400 12932 -5260853 741052691 12920 -288705601 497301170 16863 -457053292 505510572 25585 -98041971 260225190 21554 -437800222 868568693 6904 -33390768 949675386 22084 -505285359 461024445 24574 55450979 748039968 5816 185915503 359224147 17655 -242319537 530187939 26183 -310590589 340252944 11359 -180328247 591011885 14096 226780428 468514003 8182 -527199409 855061237 15685 -294743049 305920891 3771 -189893423 16056293 8869 -421803555 506412526 16866 -96927773 863118561 15926 -157206574 422422322 6658 -6117941 917844559 19493 -204017153 599862418 17913 -192830789 771491001 25528 -426564940 530606250 14704 -466254149 78761649 6322 190428258 220924466 2682 -184172343 368250456 18822 -70817980 180853485 6805 -41903508 77305937 25382 -440052021 268914277 1792 -137777046 282247993 2451 -568474502 169798204 23038 -429418944 798060940 6352 168587414 703546126 17313 -175633596 719736223 21854 -498392658 690198078 4800 167986973 924977608 23045 217448812 343816716 4430 -324530781 627097482 16240 -521470035 926567527 5422 -398457023 336935188 7661 -105150824 653278090 11191 -417362913 108310136 10576 -258425991 89934935 172 -130934401 369050615 19055 -4479319 86704016 6556 -528846903 139029379 25159 -476376779 19721876 4900 244262027 102717444 1928 -583017104 102466392 13598 -362293193 501122893 22685 176578949 769100961 878 -135221523 885424628 396 -448660452 437053641 3543 -71085937 618547663 12204 -596134161 30726068 4437 185448101 193201579 15197 -130208633 798927753 6396 -354475143 429560180 10091 12474612 148957647 11613 -165383929 186789572 13700 -567057856 495885948 4130 169652219 509527773 7198 -481986198 271174653 5161 -58504056 483362156 8249 19656927 404196410 7342 -159244040 465699335 10686 227956066 552027012 16196 -341886554 99835192 22835 -333948570 119255376 3283 -470710220 263656594 21224 -27625315 711345305 11775 -75993618 943447207 2510 -149426623 222514823 21244 142542323 692636901 10705 -225725518 40618052 26103 195569770 265776863 22262 -228297577 534657123 23534 -474037961 403698673 9372 -113022282 539435016 4100 -521401004 637979374 8387 -62908664 361206031 1571 -41317037 648397551 22552 -280704212 368356084 16290 -134520935 578071271 16382 45051329 879857176 25494 -538209493 766224716 4547 84614086 827028146 1616 44309565 736879696 17025 -260726916 132827227 14656 -73609534 387469223 7845 -186560879 655786724 22395 190625487 382997642 23874 222822688 572298725 18849 152641652 344515300 12548 -245102433 257322114 9229 -299448791 451526256 11868 -30613151 663578814 20356 -548053495 187330065 8904 230484565 155678397 21648 226133521 667616912 24178 -52205475 109196855 19690 -184705094 861147239 7609 152005693 262506014 11817 140863180 482612156 3123 -36021333 178370434 26218 189644062 328511329 13275 -140486532 328686244 25660 136305563 485384558 23976 85724832 170828893 8938 213166365 189540078 8448 -271791828 281881067 6769 -554841145 244200660 1077 -23909817 925505514 18287 -165048388 205622412 15876 207687312 576636938 4153 -394646326 796884673 6591 139357791 386286995 15314 132815161 508797412 9734 -239804390 691311591 4341 -381815997 105182531 10233 -434494327 699888085 14184 116862369 105671754 1480 175939481 743951559 20619 244823698 523152206 21018 -284921587 225727914 11951 -563798807 358334249 20711 15634272 348965457 15347 -468114554 828282864 25218 152567542 289330585 7943 215396617 818529346 8697 -131542166 467823148 7355 -71763199 292652056 11257 -53540890 474928450 7862 -125759331 491665634 10833 -452766312 252203744 18015 -435443036 439471692 19644 120092018 378481287 8818 79506704 620329313 7403 -22904452 289027310 11455 -226771801 191721144 17605 -133265621 194691113 4041 -390253041 112768599 6549 -517204361 732627697 25793 245888103 592230521 25963 214797492 806368703 17053 68758682 824025963 20975 -542313129 121763361 19325 12622588 864092239 19513 -245711315 692162983 5392 -120567546 723612047 2456 -295083630 181308450 18383 111505022 313105039 24695 -427553067 446860546 4589 -459176263 616309622 18923 181927403 78951751 7755 -264564871 447487383 7674 63635873 668700843 32 88944712 485843099 9694 -258749785 802803265 1556 -571013312 823590355 14132 -393920447 477430669 17887 -149186975 813584036 21817 -328504934 454633244 2494 -543899367 30268841 25257 -131385493 323789522 17677 -485030320 709139533 22642 -442538661 624518315 2741 -442815505 672775304 1509 -269584620 943702646 4611 -455868175 518635416 2449 -528573070 426249688 19900 -289159702 951353800 23375 191947645 866972849 14189 -558642882 766190113 4510 -548734808 227905553 10734 -140381435 806655511 12975 -130088884 482894688 13474 -421168945 884703265 16432 -532579077 840125926 5034 -505044675 136702282 17938 -174097463 731858861 14408 -460886597 798859155 281 -218612178 178477040 20019 -306036151 129291012 8238 236523703 179654875 22339 -313671858 903261564 898 164220496 937218994 218 -62815961 315785758 24625 230738327 464374903 11831 -53993561 78398081 298 -125255639 20241840 6326 32207140 334641088 25745 -489024355 505885075 8689 -173701692 724600393 8664 22408815 417384569 11896 70865411 201700818 4529 14952643 62085836 2860 -12670974 151521630 4688 4041231 647557907 17743 93854875 352679742 16542 -328197410 83386485 12884 -447961233 619141638 23626 -227951370 232956849 18150 -478295726 404431758 6355 -49026250 25150628 12806 -472145862 672743908 23682 -527782434 726693228 361 -578007743 577174182 20105 157018553 268877382 11695 -126864848 403896063 7613 -478564312 272230828 14124 -20262282 343300276 26440 -67911296 127931867 12622 -546105292 479665588 17413 -261181201 808565985 16543 -178469580 359701053 8052 -130919989 311898267 22062 -48253166 580741679 14610 -150426000 554320021 18994 82028824 705319495 26179 -487285124 463717149 19167 202419545 405365890 11331 -288621141 514739586 12626 126213881 400721913 23958 108678303 854194158 24518 -425240150 560009091 10590 -473183615 112154895 17336 -318545025 563768206 523 -158102113 97510919 9687 -39963139 548935395 4735 -46658392 158180522 1762 -16536047 240995518 11697 -20328009 782695913 5283 244467229 377870999 10842 -371727516 634526849 12719 -66075004 316562237 18763 228612922 220421920 10431 120049638 204094747 20518 -383052744 808045127 25772 -118480315 186650038 9108 564711 779540056 798 -303206772 754002872 19663 136224372 488919157 15411 -402534040 732681015 17525 -27652263 822159518 10182 -410624249 740550366 19567 -241535762 332791465 19558 -235113475 468718188 17887 117103180 480500649 20253 -90539358 545593303 22552 65940402 826512858 124 -135175549 952806005 1650 -383259397 871695435 8610 -181221133 101970805 4267 -12477880 695872496 17829 212504946 87882982 14313 -113052293 738854798 22461 -216833306 299027561 19735 -21697093 639629198 10081 -527516231 710250565 7224 -266059829 929792286 19414 131764989 519381303 24369 149738238 205514042 14481 -407382993 710667344 24689 -259011108 247236883 12314 26543194 67840756 2494 42257212 136074887 20690 -427891175 775687221 12594 -258310429 914443406 15634 -22749360 718584526 20060 146638685 881191624 669 -558788652 557951066 5232 -420282407 941365540 15590 92035378 193933673 17020 -417144165 513146170 15414 -269997390 547743119 13631 249070487 149491682 26415 -521938338 404694130 6907 -312195747 186595504 18159 -4761805 329181025 16582 237317201 340614359 13171 -518081101 572288185 24718 129346773 905515994 4234 -62599634 454112294 7321 172766897 133417815 13502 -412299808 128877939 20487 -483105651 206053265 12872 -388782143 93630920 6945 -55761074 71878541 25487 -600851670 136234523 994 -324404957 348757673 1081 -17798254 812074336 12447 -409787147 904373401 14924 -176936718 588495624 21785 -303659978 62014410 16418 -84049078 427330717 17896 -370603421 897595224 14217 -469375030 608881901 5434 152544115 703412832 16595 -168525630 394927601 1303 -311398680 399505120 2079 -521331461 39660694 1032 11121239 97128147 9984 -144286422 188845348 13903 -419396789 527284617 4394 -303532464 801359082 201 -206822466 310450538 22405 -350148419 137222872 13594 -255060911 882798191 4371 -177571872 44068005 17993 -390007890 833862679 20798 -549699548 293182821 20500 -300313201 197759187 2280 -428650315 49908559 11479 192365121 528123594 18789 25097660 183622647 10970 148412344 363074680 24796 121132708 957812443 15496 7826470 505894803 26432 -247335851 286480090 14513 -340272873 789661336 26036 143618240 257480749 9479 77144047 164388063 24316 -280167359 533152804 10840 -462334685 410429582 25252 -341111601 824517692 613 -490412322 21776915 23643 38524993 163028122 3104 -568809478 51734481 17484 -578993287 875807533 14426 -500900257 222452308 4744 134653142 323567437 5080 -326047874 593814141 6667 -217517574 564159150 17754 -484847623 55625205 14317 83259659 775769078 11266 -305287132 314264757 25327 -337327639 490362245 9485 -51547039 472668683 6639 -160533677 542290814 14096 -147059413 951257641 4441 -472001308 482180231 11250 25938030 377386958 23143 -502183345 829782377 13214 -269222787 633291805 17392 -253432057 717103436 2542 -147239655 455337528 4924 117743876 228179835 5683 -183718566 425996579 6168 192328451 281298697 7045 228749827 291959549 5312 -380582377 819148011 8001 -529815714 900419932 11384 -548403011 344388825 24965 123115583 136142092 10266 -245247100 791711404 8705 190983416 873919489 25838 -181312110 920084888 7310 252537620 324183662 8439 -332974202 835780163 21153 -538951841 700148229 671 -414260064 408051306 15626 -209192166 428764694 14137 -77475978 855834922 21542 -595409676 402881436 23891 -584017978 235079753 4770 -104675165 549551876 16429 27592296 661427843 25371 -147550362 688570328 5633 103392155 194968878 21092 152776046 338869013 6447 -282967944 747365201 14923 199479248 144100648 3161 -12773701 509825440 2415 -1869865 931859131 12468 -406041175 657578722 11143 -150501899 269397173 19893 203202538 624526390 13327 63083530 522677428 22699 -460988790 156973044 21689 -31866577 194209512 11594 -427224036 713181985 4222 116728606 892957781 10263 -549146278 165372099 8505 -239431123 654424568 16305 53041371 670188486 5606 -101963566 233751289 12519 -107521758 34440507 13673 -503720571 114516317 13448 -218499308 370182874 25195 -21010344 150202404 1938 -570794221 82345826 13027 -149252901 851248788 1631 -53551933 150297465 15154 -371642253 174084801 1574 -566012548 102839341 14805 3789880 604809542 16138 95215592 594374306 23665 -311468662 542665313 23556 -101359981 472010913 6168 -266478288 164721637 26297 236618941 523558154 11649 -216095236 55000483 2088 72534366 604924216 1264 -436986285 93276296 7295 14849451 450474188 10378 -321433264 341467398 6752 -339223901 490245599 15367 -437986264 23076973 5750 42770852 774497813 22828 -478880866 279678379 22055 33793071 841083189 24243 -496064592 895367733 5477 -57486740 577345733 5934 -378913964 125817010 4343 -17110564 906752828 3582 -586966906 497181709 11370 111888577 216028815 5549 -189486842 618558304 10210 -315409013 124011019 3603 -398511279 222454359 5266 -258779724 829013198 280 -292476960 84949168 5279 -34773580 626796167 23898 -432140327 252816755 25655 -96821525 823039082 20350 -182651478 117349524 9374 -325292714 367575180 9312 90050208 956560459 11968 39896099 467778088 9118 -70043115 137578221 9029 36944067 496417484 9702 -366188062 493793788 13744 136076359 338743361 7755 -65299981 21471925 11656 -342791190 319449376 10693 185249833 935622351 22590 41717508 682812784 11962 107895492 46742961 5219 45109570 764673055 7576 -146219607 107436977 14981 -359716659 523105117 10224 185259784 539573917 12616 -388308168 507860513 21145 -73602230 127817736 5315 -87020841 332455392 17931 60472699 28710577 3403 80048085 566971615 5367 49053932 189413611 13388 -30280495 923317531 24563 179491484 455453005 18548 -153697914 789165043 2584 248177869 48912301 9273 198936471 662309523 26262 -545522808 638881483 21701 -167607861 555291349 13374 210727109 363737620 4865 -296934205 310718558 4886 130469038 616447775 15719 -45010240 72807917 25094 137432370 483089618 6546 -244320258 548398027 6351 -573008537 199288867 19631 -470538587 881475924 19238 -329661362 139538214 24978 163897935 643341087 7120 211955880 176349747 14895 -262015991 541780804 11309 -327250199 593221752 21262 -498354567 117075507 20536 208622612 405095104 23573 -440216415 462742834 5405 -134990623 149784936 11056 -70270483 91998663 11962 107517381 958227368 2047 -328572687 260477124 20296 -246686605 916989847 22369 -515824885 189314686 22540 94447216 953897289 23727 119408152 433410240 13942 -382974806 581773943 13942 41444439 184116395 7327 -530448042 743352456 23695 -258527885 100148864 14028 225373065 929938214 13565 -406729648 695398131 14040 -423874601 399635144 17082 -22238828 910151983 16014 -541964788 241545052 16079 -63216979 188273367 26363 -44677672 502934681 5611 186909823 152972049 19194 -588171694 231325495 3164 -318186226 106648611 14436 133882896 946883351 19228 -567165932 562925075 707 -244067688 931627479 8266 -458721426 529380686 14453 -90662983 68581522 24456 -562462928 155601198 9479 47195184 384419861 3417 -502044735 886664139 4228 116948302 749142140 17288 -532395977 91103489 16276 -159860184 440977480 18219 -554732447 312961747 13758 118080340 103723090 13087 -406909486 612238724 11627 -440951999 774729829 25632 -45522551 737734688 14081 -287002912 71921782 18160 -293098095 636811792 9287 -51548046 706717005 23715 -449128737 274615318 24923 230762430 366416566 18426 -256111105 178789413 9216 -70062917 771564917 11205 -546725100 567023274 18684 -364369903 730862801 16465 -195754835 683661616 7349 -76454743 434656360 12635 84255145 346890523 5079 -263862994 235632615 15238 17762906 181781121 18760 82315891 511420261 1300 -232749776 819065623 22970 -252889306 36879614 21054 22346399 511369851 6719 21477784 873865964 15657 -554600446 521258551 16714 -593800351 30570425 17127 -395692864 469169518 15657 141843023 439841897 7816 -547257990 576668645 11403 -182561938 953667799 25296 -222894248 644801028 11485 34356018 941104075 8582 17965577 55606942 8252 -408946657 560064696 21217 -374151978 873105566 18629 -129805827 365637304 9310 -479841321 203380757 21115 80287145 333037191 25307 -464470337 704428648 11482 -447114236 881160810 7506 -442595956 125893779 20017 -26607529 467326935 23832 -346471497 126087405 6495 -84621007 800941625 8142 148701728 590910322 16413 -136189558 341811969 15278 -331609373 716401905 25375 173515258 731098222 3293 -279456595 777154161 14575 -130205533 87509898 8573 -147547927 56063789 3623 79461911 543556409 6058 -297161228 470920491 12361 97998727 497753238 3159 -311436415 134070423 22475 -180288352 471101697 3274 -315126806 41616472 6977 -541595993 293995726 8304 -152178812 578917861 19805 -324451609 896320975 2530 -163453157 141619271 19346 58915163 430609312 11495 -275982844 154503430 22726 -551527204 394744539 16027 -312130389 360987669 13620 36886409 795982120 21690 -239223210 569959900 18547 -432665661 100117076 1982 184786182 395502417 20185 26905497 646567510 17447 -533842962 473071346 2860 113322061 105935222 11715 47573997 86016071 23023 116659800 824146240 7757 195699550 926046084 18031 161237330 98208911 25678 -382194613 570206412 12562 -245471339 289973722 15950 138499943 681659306 16228 243707398 521482428 623 172640571 518043516 7512 129993777 288019345 22493 -502915463 73223359 19350 141731048 485809947 13876 215598637 846270908 8366 -186903428 724437041 23955 -287117729 125550483 26373 -14617759 450661311 17012 114611883 436626016 18339 -197259185 180303953 211 -419442602 842914081 12814 230342192 827668885 10802 177473427 138887281 8875 -20675796 80731611 15380 -196616967 326664852 1714 132032059 232166415 18052 -35548875 433985301 1988 42683024 574057589 19786 -296298244 752138017 8005 -450068 848202454 9166 -168024449 174676632 5150 -25841325 103396997 9000 -110501255 24267687 9689 -213575982 881769185 21270 -11344438 238133235 2206 -552491962 858868597 3562 -517826606 873613825 17545 -202411296 500276590 14631 -464050994 95001634 7243 -207662107 418153311 11156 113199652 325832899 2448 -538064405 844820477 21843 -569156331 756049563 22289 -291790747 811097499 21345 -53578234 829277563 1693 -415794894 855539506 1380 -490213913 323690460 5415 -279028078 84072726 15233 17390739 445117902 17770 90032008 135897763 19664 -373903115 586368056 12508 -107865109 707587445 7577 -142390223 66804988 11760 -41538286 806847309 3457 -210189258 517095733 20388 -498258222 605909891 11484 100172870 949884375 22389 -568667237 347010535 12895 184943319 138277973 9252 -476711098 645651282 14826 -177661011 592536410 10038 -137753768 256650943 15537 -361943369 747499454 12809 -579850002 23115272 16433 -95110 685602276 25281 -268475293 800727836 12694 -557134585 853103849 18043 -536045193 766734358 19756 -523202950 673904762 13409 -129809762 691285114 15910 -69203617 624590053 16135 -597326218 306866122 6904 -85824561 251395588 9254 152844747 635205119 15664 118043145 803941032 9474 210184502 782279557 24038 -402220206 745663710 21092 -107288991 265651157 646 17213909 497409472 19756 -512546933 862750968 22706 -128781350 55868166 23900 -430291447 870326909 15711 14665546 149684785 13353 -498905266 254728370 23373 86220897 814022736 13449 -309301016 52477405 25317 -373026331 684491874 4049 -416689696 289839121 23380 -487682110 635978786 11288 163365118 661572863 23857 -564958792 815556963 6869 -143498589 71329028 13715 -435640583 575140608 6020 100777337 928063041 7238 -70516671 123853711 3927 -329354551 608520002 7928 -540731836 810287695 3690 201204377 26652666 15266 -395291289 618216150 4745 -483458865 821823370 19325 -294904752 393162052 12681 -286828704 945204745 24945 -438083369 113141993 11480 9750931 552362009 6487 -205850432 21856521 18448 207803765 537428186 17129 -212035316 564211322 1962 -236019557 586708368 8763 176961831 476027544 5705 -340554095 85724144 9465 -75510694 93421559 4722 61950603 798285359 22086 104290678 429985508 3669 -305602120 663256292 6499 -498459152 313464655 26434 -202084452 164955254 25465 -158311279 185597368 23940 -114742531 878939148 26188 212706167 616020929 8303 -163359807 679920670 19849 -301773704 247877982 7291 157353418 95780143 18506 -188571754 817495616 172 -574530609 263653053 11814 -223847304 30777310 12548 -190126528 107500351 12149 -505512876 753624027 23058 26013323 11460189 19188 -491380066 433620191 25821 -67055432 512404606 12771 56424638 709149917 15676 56449896 660241311 6576 120332232 108054277 5608 225245784 599737622 23526 -260106098 230445837 7481 -250847785 617230975 13454 -316664137 560712018 22592 -427539415 566528199 16875 -346566374 417586759 16631 223724988 345349753 26232 -228973170 304979158 22198 -448420942 956516127 4790 96202432 902129662 15188 -387057724 345371783 26051 -12461513 467014701 4267 -343283294 559739298 5921 -333065188 878848503 23415 25110487 106665266 3094 -435735211 746569341 9603 -490625128 324344424 15015 251254043 146937360 10751 171891458 479785629 1527 3781319 787283349 18609 -325333715 547548622 14747 -159154423 549642663 20178 -559850623 483573997 5056 -485221856 716751673 10060 -535168959 154904519 20285 -35332264 198882119 15351 -535625563 124730238 15364 -581400044 125191130 22755 -408553437 918861823 6889 -505711171 68022696 20344 -539879668 450390508 1915 -51062523 513954392 18243 -403629545 569763866 2108 67024453 325779370 10991 247014985 443950476 2648 99836672 208953683 6596 -526181779 217424176 26403 -580646850 802140333 8125 -212477629 418518265 2589 -463712423 219370772 12863 13565795 897015373 19134 59395661 130896624 24196 121093475 820143283 16231 -214010863 673140209 8608 -265032675 615021889 10664 -469454539 254782322 18048 164562684 647042461 2575 117753357 801691086 7782 -383031501 515213375 18317 -223564061 828405221 17267 -374021446 98361022 17105 -267672444 67064583 5113 -36709359 893593096 6816 -85915232 850990271 25430 -427755956 807327789 12626 16401602 385620334 18271 -532980267 24302462 25144 -294697965 338426889 10453 31806238 705327423 17820 172486371 716348618 21865 -268329048 460480674 14025 60150991 841275801 12027 247564440 214333489 19947 109166597 853912691 17126 60592436 663916949 11729 177768682 214722921 8562 -531756599 425022969 21811 -62759168 659606951 5086 23209739 197440913 16406 240527625 162734234 535 -472297361 608768332 12245 -68827888 947705827 8116 -71340527 764634038 11972 -372672001 242857033 19042 -340356149 727348134 674 -138045445 718045904 2589 -585849713 676070884 16808 -414220455 351686521 19824 -57810813 213663430 10268 -155522940 235710609 14975 185252906 143252488 11675 83188407 284382899 23735 -197492565 918708263 5866 241531031 618234759 21184 -294473401 261748872 7767 -265002471 918339002 197 -436681697 788610954 15974 54592963 504473515 21345 -477290710 867163270 1275 74160909 330709585 5162 -331552197 404824379 10880 -258443511 203903152 9806 -295252498 915233564 20736 -20062555 75422744 10809 44560419 916129605 17853 -195624139 394519979 9538 -397084940 416022589 20220 170840533 156336687 15769 22414003 559125313 1661 -403322872 745548314 5008 -49368055 90745030 22431 -313955933 19979881 23533 -448520851 304860713 9787 -33913245 894670026 12460 -553658159 898633020 15595 233797100 386935446 14401 -89955041 779424678 17280 219008760 86807654 9939 -182269557 525665262 3696 -346891622 97862306 26438 165894975 218336393 16362 95834254 572128735 9389 -295777013 13759120 286 146379236 727776340 15944 -602112044 602363285 16739 -38176503 581094886 2225 -511547364 310418383 15126 -99768563 211070910 5483 64460664 509149736 15083 -595076269 103335000 749 -312076038 857097779 15657 -63266561 397526473 24586 -385799414 600383127 2632 84756556 909587729 22495 59611431 504461086 16085 -144320404 883287191 20261 -9183889 125020335 21007 83936246 828485469 16861 6265678 260781859 23604 -88660060 174140049 6223 196685835 240745616 497 213518032 88368178 2586 49155828 592364836 22033 -321671269 776571689 9411 -159126548 167851519 16339 -282978744 179425948 13882 171882994 834322435 24134 -539410425 750024199 24264 -173476719 360234436 8990 -4058764 581099193 23306 -387367368 938376270 4723 -259681855 99053801 8712 244396343 552113150 13448 -593594988 686803398 23009 -162064035 592871131 10067 -1609265 744245792 19657 -361302645 136675981 9882 -509240193 817285758 140 -418819186 594823993 16387 -271828932 120903397 9094 -238760233 284917760 18742 -37952206 208116238 4912 -216667731 368013638 7653 38227929 444155496 22758 -583776321 245611779 24548 -567104208 437650524 11834 -120072180 670365236 22942 -126020517 422838054 18384 -257669198 195676641 15423 112001786 60719625 9171 -435944466 501402821 5374 -249886482 636934250 23238 61095384 410225492 18628 -555995496 425668652 179 -182427673 904885755 24319 -163538387 684334408 25837 104478829 854874524 21885 -268024731 565573810 2830 217267472 884052886 7019 -192912191 366261669 11207 -132635627 483582198 8618 -170769069 459629939 13890 218244700 629947002 7303 70792191 578526903 14059 173519305 223915186 20264 -578905560 418889232 4732 -368831432 948418863 25923 209643842 91138178 646 -290617440 87147949 10783 -574431198 539654380 8927 118410662 113829321 2652 -543912981 394242781 20920 212987985 120263253 24209 -19368826 674046338 13498 -230147405 86645354 11455 -151138974 611768504 16219 31706222 594837416 17904 -590688486 674653668 13117 -384694814 728090655 23816 249607014 565059293 19448 -596336563 852735601 22902 -76630857 414816545 15240 109636473 599209257 12346 -262161176 123124312 11761 -52953412 276185352 21263 -101494976 497131435 7232 101817937 636012700 26179 83641744 148927064 11432 149313854 772007440 25883 -583998376 423627795 15929 -367384257 139320079 21172 -18804447 351527178 6786 -427487730 711570083 23725 44042777 300446820 2296 -357495764 372718799 7116 -28582407 471393276 19876 -62694513 609293414 25469 -269522392 464169023 4287 -120298685 589445907 17750 -196714392 932590768 10813 -164551563 645123101 4657 182655820 148870667 15848 -198961985 360883717 45 -237714627 468959111 4608 -157175215 698976015 4753 -99952121 197056365 6945 -381790126 472060180 17485 34844021 741825426 4170 -440118689 502635065 23063 -165864731 745734333 21115 116400515 867091847 20025 135199412 124767920 21038 210107307 456990827 20170 -275141778 489434893 26318 -399005292 623076240 16848 -570578247 578555939 14988 -75963100 63514476 4608 172736278 161013234 15977 -573897976 369437186 1474 210676863 451078114 20724 -432459273 496841814 6490 -223931433 273056372 14280 113060837 543165165 9803 -476538249 288214554 8960 234708800 634616116 4074 163911852 538536653 11539 -394986380 350306138 21782 -239765637 435398860 12367 -178619361 300877296 2530 -599445562 430706612 10657 -387022261 653623154 14485 184194273 345177422 15652 216329091 614360270 23074 -572487191 562906481 4167 -223917829 393054126 18980 124092333 368991635 2794 -318689742 489732467 22530 -454173083 803683798 20303 -414134014 341282309 3824 -460805042 583268481 23836 -201742281 446470698 528 -313658707 683739205 6708 -545752405 656819260 23550 -453845838 851750538 9104 -517916576 932116694 5833 -182057271 371318543 20193 192080145 601147667 12761 -283095170 584858914 10845 173194461 764358830 23369 -432965590 850303429 482 155554372 658643373 22875 -480105302 227004648 25860 -286814651 86149159 3274 89570693 425506193 7883 171198159 524577247 24961 -436424441 744348356 4617 -503550625 758495909 18302 -586734829 832760574 26102 -519332953 121533105 16421 171640298 650900580 262 -443028507 955366738 7995 46421462 259420724 16513 23581165 471812704 13710 -242136475 599366358 23315 -272529912 477282006 1117 -322328053 459366429 11026 -521844937 659247626 16477 -21465297 197883761 24729 -58488710 465020654 22770 -79658379 705114200 15201 -320358909 565898516 14130 -32236322 40245020 18110 110946008 245959541 20722 -558318904 352090526 15374 -239323099 218456913 2668 170690216 726443513 7332 -170856053 35496918 14888 -187364797 897542269 15381 162179436 946520142 20847 -281542753 775418182 1400 -350731054 29879306 3659 130747788 472643428 16171 -342063767 490402194 5355 167503567 235943216 24228 -302437338 187448799 13998 -205915309 215514557 19134 -165074214 653336422 22148 244346974 187677702 6379 209533548 214609794 11276 -51295563 351767875 9161 191989040 515543314 22364 -374139469 926022250 19900 -411921046 604393904 18580 -446091612 168388425 8700 -597183687 857163721 3776 -264603838 914190934 4097 62025496 513167264 61 -139653144 411476469 14098 147440285 396498835 6880 -595135918 714983568 3460 -325145075 131903064 2070 -115726272 635851971 8189 -224135496 33997034 1745 -509546597 479168155 9056 -358521477 867646154 17533 -537401950 832217432 4866 -84610868 53627302 6788 -4567675 919986807 21547 -52152657 40128111 1305 173200559 309734028 10999 -333244031 667127368 19496 -514959207 446538334 19253 -370983235 187069387 4628 121685154 24522589 22035 -248072455 229035799 1768 -465078280 50400332 1999 -455682326 652036161 24743 -188658540 51302941 22476 -301101590 909287908 15854 -491138421 493323283 2275 93085324 350033594 4072 -473496555 49586824 11748 105774497 127466205 14001 -511224608 149535088 12513 -394428967 358362688 17226 -480990988 339254616 2991 -558101770 713929030 20532 -495710972 215336328 2251 34368219 261304874 1472 171394150 536936094 12389 -446981732 157376786 21656 -271236734 908767472 13390 -100883980 855257049 4674 -480560301 794954167 5662 -515254878 486066148 8752 -586972238 551496165 26429 -158420205 581319852 17084 135702180 167760974 24981 31389265 881628669 24116 -15192958 183407547 9970 3565530 513492856 12178 -448351679 828835832 17929 -572238254 493014975 8758 -265596725 448707797 16504 122686299 503091171 1638 63110831 382329824 12801 -137522588 198827062 6246 -463553371 529527414 10198 -198089738 576851851 15710 -194965584 608351304 12540 99018169 891981526 3963 133728591 213815451 19181 -165794990 283870830 220 109943389 545025483 7122 71848208 109091262 12388 -390143848 376879377 10859 -389461614 889336653 12547 -205558418 954227082 9096 -179836183 474932839 7637 -472377540 170049905 8945 -331352967 520515746 13539 248843485 159462702 21771 -464970252 701918877 10715 -191487478 49156282 7405 -405469733 926922880 703 2882602 158499250 12203 176021524 489405223 16610 -260063192 207757690 2406 -598219175 26326556 15094 225019771 782987620 26107 202981185 498021635 21085 -523341623 71782271 17455 94332387 339226994 11818 -460595139 362166362 15014 -203305645 382239053 6687 -43991575 124758916 21248 59244930 108290289 1386 -362427463 332040291 2654 -191102647 939452745 21663 -463303573 188733194 3744 130683839 657019788 13045 237735509 641340992 13804 -231465954 882374408 2040 97513328 246735501 17995 217587540 733570388 9601 104324676 384638492 654 -295476063 665866672 8531 -269186968 447234870 6599 3274689 603479654 584 -418338484 707094587 25162 120796864 191363485 21583 -217351467 645568782 5869 -438533464 49419476 5073 -266667533 229715312 3661 -485413903 807755608 22044 -546562891 660934684 25253 -405211018 169383941 7419 -375660982 491797736 25794 -519393969 599892429 22013 -494371494 846687396 7579 41852123 356288495 20013 -177851195 704232005 17668 -163179260 835197397 23154 -1584917 500966024 19645 -62792685 384901190 23333 -109364307 221640238 1907 -371487021 187836359 20496 -244334948 675450105 20021 -775221 787102220 22200 -34979924 896655604 4830 -45741197 806240953 9782 -542127688 311453495 11487 -224587617 300125672 20118 -33627576 792516674 21923 -411275348 480987926 6885 190866934 165952043 22488 -117160843 713295696 24016 -141238728 787003208 1710 -522733171 551870244 4637 -140977830 607235644 3342 -424072495 570867684 1342 -530242619 525050668 6325 146812227 165919580 2902 -465334870 589354474 6556 -546868383 663347378 8213 -376372600 646780026 24408 36780346 675872247 20842 -209911691 70891979 13062 -3707943 457381517 8821 8264992 591854221 17927 -505599286 733387073 17146 110132181 703955826 2400 -15159977 305392011 26191 -315998319 685562448 10112 -85337810 253063624 26067 -304871175 45373849 15758 -306885369 562670999 4151 -583589850 729754765 3278 -456296683 356804528 21015 234520097 883728839 13734 -197750922 103271709 5282 -500958830 753224473 17598 23279507 305071311 21055 -584046294 436318310 7711 81604385 289268372 12561 242241484 918206329 12031 -552826049 710913990 12916 -261135070 447138353 10504 -108457265 388024426 19247 -584721195 278749882 13821 -320463980 777857765 17868 240579286 729584476 380 -546453563 809239575 17340 75880534 31838330 13745 59791631 362709917 1087 -315542188 584781979 5157 -319094767 841812316 5942 -170824330 75299854 17958 -369056836 774366559 17023 -550633465 139467176 1510 -220457883 393695625 14902 218696932 546680372 1046 -140365009 754405160 6238 -250292925 108972908 17714 -92548329 276171972 2921 88726140 517603913 1811 159589532 874299223 2864 -403506317 40551852 12043 -163367912 245658579 2345 -113235298 422384010 10666 -556358977 262611409 14608 -572059239 241671101 7424 45629642 812746853 3549 -370096825 474701602 14112 -83024285 55398481 15284 160615013 909912272 5889 -421870165 472987740 21490 176469801 927755751 6726 -558359250 573866731 202 233304500 493458708 24708 -437932312 706655584 23777 -150367111 851874398 16154 -69503963 142191486 2832 -108415688 159511613 10147 -492568842 334594758 7847 -426953590 781621206 11731 -408688028 492216567 19196 94565142 599412895 23836 -350291476 627994777 18314 24112684 926245085 19934 -537466773 319549475 10604 -237861343 193210992 1121 -498698571 63860452 14497 -19651464 425874856 8539 121044332 85330675 26415 -313723637 598980207 16659 -195870424 633444308 16279 246414463 886902429 21240 248589330 928497764 1767 -524151245 439002394 25942 -321983531 936223017 18216 -322984889 758667667 8872 -170280719 301432780 3411 -257019950 49375086 18579 -81108481 546758982 8708 -102907974 633991191 5155 234791291 920301405 13816 -74725706 545084747 759 -171241648 380048840 4707 -430197435 238775672 1141 190167171 738461932 3326 -590751246 772250069 2521 -157948524 645982806 871 -538684842 337973869 9891 -348450183 362446811 11336 246946977 297951024 13161 -365831530 139286534 15921 90182002 707093349 10881 118986345 913479382 23953 -407242427 163971503 3143 191975541 489653586 20172 -500254540 738024780 10744 -416700435 836041979 26138 59792002 525600569 4835 -513312573 370736999 8878 -225529344 881255577 4745 228985378 916833412 23703 -585302552 21126971 24758 -18792637 73107149 20718 -416940007 187196281 9773 205498457 405741061 7419 194087666 721899925 16983 -67387190 879970627 22643 -378602637 356314832 3125 -290816999 942754704 15407 -227638711 796204182 8749 -148528867 541690146 19864 -77859879 642829478 13695 -151184700 680094483 6196 -177139462 828371104 25344 -373811438 889272701 14825 -2953640 701387903 2271 183322100 745055203 23858 -346067910 163358440 4722 -360816167 585301665 18061 -37840378 519689137 25373 803709 761258884 26423 -561845593 493054971 11115 -322373629 279878770 26242 190315468 820469155 16801 -264174121 530105087 1449 -235375912 686326710 26080 -110341748 479857276 15137 23372252 805551082 12720 -410758664 278521014 15130 -474707285 421555913 14104 -69565086 599278695 7127 -150703639 318255840 26052 62942043 491263347 20408 -385315753 104246303 23480 -469733268 621391049 13328 -271050333 421781303 26450 -64398112 562261343 7742 250034037 746144938 2028 179682468 397893112 9577 138894733 948769275 6033 48706402 516617437 12839 -452922232 200417556 18729 -442984926 500934124 17569 -392273629 785757219 1140 -575446256 837753649 16129 -293694769 637150045 18681 -401748752 351777212 10553 -17587989 797457268 12985 -266850234 207299047 4525 -486271099 614621127 4033 -284823120 942341245 21733 -238941694 380274825 8017 -161695782 154478857 11367 -495042956 920729322 19740 -121010285 338400554 19241 118027575 956937286 20631 -459633889 752097162 20111 195821779 669970762 7809 46624817 259636414 18682 74155454 831043169 4162 -415784783 648229004 10333 41079911 332089409 11092 -270152702 452459772 23228 -288164006 125542271 22131 202045784 716418217 5215 -117933070 103230254 10117 -37120987 906366088 4035 -291934694 281452603 24923 -287728031 145964742 24423 -111449457 172997965 13075 85946888 625043656 22960 -344183306 469222987 6752 -857410 128625919 1081 -290929214 931773186 17726 -252800468 746180151 25615 -384679824 770353838 25941 -348552645 950130453 562 -371048791 571740111 11992 -292497552 820582152 13382 -177778548 322283945 23727 -228370342 421334760 10322 -464294997 95810597 19627 -467517450 116760068 3892 -258967245 525693165 7761 -509772123 497531494 21054 -432712595 243741969 10959 -231435132 582042385 18553 -241342978 737651599 25821 -145910898 18244071 7132 70139311 948445814 16678 -249075680 445511706 12264 -135530561 849961315 23406 -304524172 509208350 13295 -40298340 81721432 24741 -11172214 525736685 21713 -373575076 577936251 24058 18604464 434184084 21590 -306386576 955546039 5857 158258823 773315054 16469 221621348 340585485 11267 -317896503 741708388 16451 -368357949 404562157 5795 -241439276 319714207 26041 212774145 107831426 9367 72638730 214301319 24840 -514420484 494261563 7087 -459375627 184049186 13208 -458939157 255534380 12109 -589691047 852617790 4245 108793931 341994861 13662 -71121882 51856192 2162 -304571753 491158454 12962 -229566310 898529322 21083 -52598574 567898683 12946 -333244455 322982899 20962 244266689 261871199 3173 -354474742 910633812 7317 -555859780 817441356 22799 237959907 153869373 25056 -218743982 94396807 18380 -286680224 194847567 9013 -319946095 896583475 17843 -109159297 118353815 19592 -328589582 148790932 7835 -176911430 920391850 1506 -395385886 87859076 11776 168221099 642969362 15 -84074370 843467239 16077 -158366937 423312247 4366 128182446 32957257 22695 -164038568 98124417 7888 -511245920 426356097 14297 -181878215 753121151 18831 179520829 619721613 23972 -385914505 646602643 5943 -169740948 112591307 16290 -593558747 416511389 12865 -464010648 331286719 19062 -467220641 935786605 9567 52778722 29913481 5202 -145063107 931794562 22516 -273367738 869688588 9673 -124093799 448103863 14299 207129562 695424723 25434 -591605760 599960063 20537 -173375964 938525651 3432 -140039683 627901169 3604 -530331385 132856404 24562 215104708 120482859 7579 -526770988 264090075 4207 240680752 99844651 6758 178542015 530384054 22903 -181882420 143188557 2282 -297377627 732772830 18433 -161943222 378209546 26428 210071748 440267252 13767 241453623 407797660 11935 -356953594 743027865 6633 198405935 91973645 15532 220254133 728206307 20443 -436650306 116082771 22018 -344687589 766765964 14734 181131592 816786058 19984 -329571553 929094065 19824 183586424 115559439 8056 -238057833 840123069 10684 -75696117 456057638 10639 -192125236 758756283 1576 -193189800 723066392 22632 -570808305 128820635 16286 23387818 528059665 789 -478071669 954433790 22401 -165483564 54270600 5168 -166093337 360953363 25760 -160093653 96481308 14502 -281663292 90202498 7655 -311303399 688394210 12521 -165839968 811836235 23024 -408163972 200188571 24327 -302245665 724699635 1511 -348321765 931698930 22953 161732066 412153265 7078 -158107147 668919596 25449 -353016905 292319134 17532 -545282442 13624682 17350 65058733 75946895 3444 68392707 430974528 9462 -148079425 248773708 4611 12648150 516634435 18460 -44257972 401952959 20978 -190240864 24220309 17237 94952947 716832091 5422 199023983 816352530 2215 158141303 452219924 2127 -170025914 304764678 15002 175110638 673951747 9324 -447414229 22214533 1916 170043549 466765964 6058 88380817 213763981 5710 -201435804 69811141 24728 -105168159 478538455 32 -45652947 885363843 24161 -153061460 116508246 8350 -24365469 42841546 25194 -266030542 30919302 21855 -376138319 822000134 19310 110028686 544428941 3251 8258319 836196865 26469 -506939885 139133410 15221 -447414708 474811775 26214 32309744 122946966 1909 -520814375 786561830 17593 -316049886 458445706 9154 -391432594 468309083 25241 -95656258 898228030 2213 -360646163 881037823 4136 -465291273 859828413 20455 68189994 720271927 16294 -317594704 256415960 21403 -235546126 622269080 1083 -153866200 305971093 1410 123366530 588882467 21056 -249081134 946526401 21107 -223306036 27548658 6690 -546589698 690822444 18151 201350314 487716506 24346 -464666185 514073037 11667 69494063 229103114 17208 -498131243 781382756 16389 -318698436 179066577 3725 154091695 871141472 26115 -106421262 590770564 22850 -256171255 814337530 25869 -176823763 434979108 15038 -358862021 168015721 10433 63593495 747193766 3821 -557462581 326437365 13514 -27101730 139403288 11240 -249941198 931317530 2803 228009490 337237618 25519 179463483 27544662 22403 -227662922 302492041 12306 -85536427 793876962 14218 -548786267 140547151 22698 -76246648 280135323 23683 -469945993 321329892 7904 -195236012 228000159 25713 -68936601 552684667 8306 -343511567 389571140 12244 234097163 554239956 3056 -43320653 382623506 23691 -543066948 255341677 1188 142416283 772707316 13167 230531636 194531191 22099 219559245 379338181 8442 193165523 755107990 1247 -309196186 705504246 13350 47307286 820663502 20111 -70920457 613152360 25132 -520628836 453082018 8983 92747130 713762015 21480 -401564718 800111766 13907 115225762 93513505 23429 -370313309 570844012 21718 -566809991 957638225 15648 64470308 667270223 10731 -171601252 746518474 9194 -276240260 60232037 25895 174266716 469308571 17254 -90310255 877805728 5954 -336300841 665428797 13880 185850772 135132040 18828 -73301710 211846830 21804 -215805101 803465004 10470 -295868122 228501743 17500 -264297503 121310806 8830 -246041505 581605738 13294 -289185837 850781009 1551 -291727636 45528514 14283 -329555426 811698921 19687 -501955594 351256016 19994 26354753 771820154 9719 179681370 705931383 26005 -229380220 118673535 7527 -146409277 38901179 13643 -371868119 842325656 632 53926839 11911283 1823 -357844717 515411281 21081 -379017992 473633541 976 196629922 573028516 23363 -543937345 60306471 2705 -538668844 181618851 5887 106608270 729823334 12939 240938893 269127311 25329 -56395889 761078972 6021 -479635666 295184589 8966 -536079732 756898854 3047 -212643148 247552694 9214 175293672 34607334 5818 100914601 544785650 2536 -144186207 19945984 13094 -33351773 289748384 18548 45972532 330676141 21756 -186406312 888171846 17785 -100053104 913518344 22010 167648898 939997830 8702 108147654 239818365 13460 -287968524 893809251 17292 -204197458 140031362 6820 11344197 414259070 23350 -294977032 835880026 19693 -463803070 583297518 11269 116697081 200928646 8559 55410076 925273895 1637 -226190107 368540231 23709 180050562 414689337 4593 -293890865 372492016 17787 -597450122 815653916 9370 -443631328 177248313 8106 25662722 107593390 2064 6745820 128540513 13044 -224045918 317029193 11551 -46056286 279739588 18721 208753660 797125340 3090 -452309896 654060945 23243 -320219627 741431122 21117 -286523689 688541341 8028 -524244758 426983502 9735 -122641573 744749978 3055 -192669473 452489015 12904 202545267 729970670 21042 69709153 453709899 5454 110564288 567392074 20929 -176651800 768075314 11118 -291502685 305981621 18113 -599077392 760280052 16162 -265178444 175928414 14953 -363948746 127470949 2209 92664694 677692270 8515 -308609535 473513083 22120 -238149128 237955936 2825 -100271694 424149077 3550 -300254196 222017840 4547 -45515570 729286494 11740 -519730801 325525214 10652 -87485080 886621061 19297 -388212043 702089908 16821 66257249 598708192 16070 -162178992 219004860 14839 123346500 92106124 23401 -477892253 359574267 20011 102595166 41196141 16013 -158081431 880372550 21597 -382042682 745487103 21645 -128710635 187712342 22052 -548215445 189365611 7365 -330807919 555798241 5995 -252147338 916921263 16424 -431429143 682640322 12869 139849079 563417274 20956 -314891336 193120086 22262 -516642228 426824814 9783 -72840031 799114259 22338 -574204109 644271489 19250 -210122255 108589692 13814 187358362 902613058 16926 -73982890 949511074 10209 -67457671 150815159 9421 181026424 199983144 1422 157315556 898203786 9472 -191289667 123631577 9949 -186285220 435245399 11331 179901084 317121181 21400 220919236 726426022 316 -214986999 205022837 16628 203919054 522454847 1372 -70186864 699057846 4335 -183885845 718574361 12181 -66946285 137926317 16042 -219934954 638100450 25695 -307714296 443839058 17029 -4063196 393034435 8583 86540489 688137605 10357 175897573 684421700 6394 29670111 317605309 20692 -458617063 313404671 23833 162963708 765083501 3609 -306906536 760404855 17461 236436174 469495677 17753 -441563287 387077705 19056 -233109121 719780070 9663 -549475807 733238014 1571 -551580106 800907409 2470 -356480312 350689695 14070 -242710127 698115806 62 -364228884 815938068 17228 -98457642 308788146 3879 -215239154 760225214 11172 -165996353 236258294 20911 130487708 665295273 19191 -597339361 399465296 20288 102221362 856882634 2216 -82980939 695540829 6015 -298764524 830933532 20026 -160029094 550450249 18125 -186143615 139010511 25780 132170749 680570902 14227 58617288 803523593 24060 -537189827 550794290 1337 -45825865 281478531 20132 -159586907 673964272 13669 -294909858 355762743 19820 -386029743 242559681 18714 -237002125 258313557 13056 -254049129 788646936 21774 -522767789 34220051 3006 -580033552 545438731 11042 -19003504 812726120 17221 -350144898 731455373 17758 -441873493 308334459 11064 -324019930 838407760 21920 117781898 548719649 3806 -331967252 763599971 17657 -500785390 421568911 6733 61207748 55739540 15508 -403943951 440108604 26308 -230819888 319049882 2491 -492661739 584447218 24130 -183839102 854232285 21160 -523994867 938289880 6328 143710204 710907879 13692 -457771812 319289298 18365 -130178004 120194905 9284 -299378544 574735895 14110 -153906438 206587552 15677 -191724444 693116215 15858 -223759627 205373744 17646 -22500437 928256870 24009 -121120063 787481004 16703 -307180349 733561434 1826 22450681 132546600 13565 119793116 574227756 413 -292391199 287065755 17522 -585067026 540433054 13611 -405948659 785738923 7516 -592469770 512229619 7423 111997723 244697592 16729 -230362470 363018048 3250 -156116004 174195280 2651 -163746420 104934899 20647 -311197305 538097484 2757 147704048 344263994 14305 -21189105 272439461 10618 -63554176 366122162 24005 -356676499 24000455 26427 192055057 379835951 8013 -224694437 768787216 3009 -260504407 874170354 19542 -87089703 707385887 19903 206739630 824038827 2270 194068475 390984096 23612 -395356607 541404084 9113 -173675422 343452653 4415 -402818804 955854487 10770 -201748820 596030998 12484 37578336 266171694 5206 242523964 882362351 10104 -558102991 442645936 219 -539941390 958027093 7969 -131770513 876989096 22367 175815626 637131128 13047 -274758267 375815098 14395 -600537228 480832012 25119 -30367335 100693818 7486 -438803311 420010425 23912 162573145 300935001 4828 -461328952 366677006 23249 -99450661 328225913 7983 -197186427 869940596 11296 -473930012 713697133 14590 189396498 531342124 16363 -500537221 950578658 11612 -216036550 15950343 13143 -15562784 517629586 20527 -371602532 896783245 11115 199899674 495705852 5613 -178555378 739397222 21880 -395067064 20814441 12485 -357142581 292844400 8216 18456548 336760595 16613 6212366 441424813 18851 -573727422 159417695 14687 -495707858 811824806 5745 -490137210 286498409 4077 -148408846 680644582 6784 -560245799 508725570 12799 -61220837 230472259 17486 -308384498 107151177 22290 -175989667 840352277 5419 -391259421 844362730 11564 -553047806 459911003 6249 -89905532 693216469 18588 54947183 27942217 18380 -337783763 605146746 12655 -581244025 370809551 1513 -122334386 53346684 3320 177186733 859583962 25521 38345920 597584664 2454 -355261618 431214565 17911 -45744857 306758283 21760 -62859823 532890895 5653 116328488 83642596 686 246096004 641240020 16110 -135455931 901441613 15150 -217883445 879863141 8777 -236256392 597745768 102 -146305258 653516939 13197 162556238 411423615 22587 -485775660 686738469 18242 -274861157 59592506 5287 -23540075 527467090 23284 205774730 218638134 21703 -408535448 717610133 13053 -441883084 121141765 857 184037042 141255897 19430 -470626818 240197523 20742 -314291439 292039617 25730 -365078791 345342156 10433 -116096170 431159529 5047 -178313030 382346442 9080 -539784153 302227862 6096 -213378950 748804578 15808 -120343242 359468154 14541 -248922267 511665276 1722 -239864658 177059002 18500 -459923975 480996432 21884 120860009 164690827 4943 -282234133 101303168 1960 230144325 868740111 9614 171068830 537969969 814 -222018635 462574586 24889 -213073063 871160808 7394 -409689646 548405703 19245 127808944 618311243 19621 223793614 340752654 9522 -223608198 607008181 5878 -209806988 109550112 1015 -27098521 292154515 18348 -150619335 383022543 4474 117503615 677591594 14476 40575545 239223029 11969 -142058478 47681903 6704 166939583 941204623 20682 -232915080 567942319 13687 146603193 374532944 22518 -98418686 133764371 19770 98319509 601547268 11503 -70072269 909014133 4102 28267778 471024196 18737 -106220064 398253002 1579 186172326 841948830 6035 -536199592 531876221 19474 -141983230 896236860 11722 -539597315 563710810 2665 -261100588 494037510 24262 251694374 948679819 13151 -112878547 688815095 25390 178657389 593947419 2018 -260279134 535291981 13296 -169124126 357258819 24174 -117611480 277618896 17725 -536304245 638943106 4102 -323830575 189214790 858 -234508929 808511138 2449 -507691276 870729311 3734 -483405018 32228441 6547 239021713 345280828 16324 -302828866 601091844 596 -462508963 769340247 20349 -51003679 245001358 20995 194475174 495107029 18409 -362600050 264468931 3235 -310619597 111178813 4318 -35236535 938007924 10364 79246354 333957119 2140 -529995996 677510476 189 232464019 115153324 8104 92300886 107042239 17831 214630816 816245897 17411 -507689958 223105776 6573 -275947391 333800713 20188 -164550256 306445266 8478 -31234918 745330982 12345 -469767405 506626501 15644 -135782844 744275120 6464 -490607525 334298884 11518 -228040855 710902429 23388 193528509 656751806 5477 -556373421 534791305 20693 -370241198 792405472 7119 151393568 44053298 2936 -595823368 365223002 3347 -414537605 320851462 4418 -137839529 308523831 4960 51193064 75776754 25711 106448478 485908404 16014 -405912502 781855212 12803 -65203613 457205008 15338 -200854276 806383488 16201 174391821 618661491 26040 113895896 674343327 15333 -385646316 810887993 25241 164649522 596179284 11276 -297568260 256390949 9632 -274522342 233070803 25650 -561740950 39952290 14462 -593113354 528424511 5043 -539885153 892551626 3152 -219265809 186614561 13939 -564314273 308952832 17122 233800421 375598067 22144 -416337069 381288579 23987 -527186636 70769774 14082 -183991010 360253367 26160 -409304866 271222433 22971 -222925959 25182286 6451 -325208322 164723661 26252 -398228410 36898805 24342 210605741 581790181 9922 168973547 73351729 2544 -118124349 309994003 10009 -12904726 394345940 17706 -564022956 42830688 2725 -324448957 496186212 11924 -243387376 550281277 19368 191699892 847406039 18249 193997650 366081671 5521 -133457186 702479653 4123 -147594668 504436636 4508 -343591316 392587352 3332 -431259267 495619534 5161 -428422269 528355565 8853 -325562877 852223110 13040 171242114 595336497 23687 173628982 720584423 15959 -249514637 874559221 20645 -258134576 386957174 6945 -494443813 266230028 2334 28941403 865336102 20915 -431998229 694303597 12510 -66949345 368297028 2474 -8863710 474007653 8390 -489873746 119856248 10283 -332729271 87073491 6581 -63781306 790572802 18383 -537428513 857683465 19642 15794201 897987376 4374 -327102082 158466650 4908 -462516244 870970941 24899 -115793026 772183072 2519 -80768444 794821741 22214 -523784720 553206343 14254 42266200 322601809 6546 -484708589 537479354 24895 -568367792 239604224 23592 -191203305 775452701 17921 -339128672 509323219 13240 184679411 521565729 23357 -548826154 58101260 23812 -534425791 308548938 8639 -524754320 955177288 15004 -176442702 523215686 20713 28649419 518159496 23745 -430704379 535341730 12283 -174702144 141171196 10747 -556596321 66297462 19328 42308295 243245889 13224 -65035713 887837050 18757 244944249 262433225 23677 -14731206 33752911 14290 -124371766 645173318 1301 216636405 630188726 1193 243410909 555504492 20435 -147515332 789155266 14430 81389176 796631393 240 -146946635 583849602 15234 -65180309 299167552 6769 -345008532 649916235 2628 -154505493 417624935 20580 -406426952 297324945 6771 -153151392 693003672 2535 -157697940 63701023 11691 105533851 353628328 19534 199690595 643156318 16941 -62251948 387206356 20171 -161568696 324045172 5576 -124367738 776277862 1801 173154347 608861406 25239 -83570255 733867543 22739 -523582109 407100053 14660 -471487614 187300871 9029 174209606 913220988 4829 -280107865 946131288 11252 -295802336 134015183 14744 73781800 277190432 23435 138115565 742000807 6138 -337900198 312595890 2597 -177256270 256818043 16107 70841757 251495497 5820 -349314586 940274367 22092 -581156682 576976463 23871 -107725085 841051416 23523 -99083684 488629389 1924 -86133864 934043716 16700 -489710500 209502972 24549 -528098596 385264728 15850 -395818933 437293555 13343 180802728 205248632 8300 -584461375 308534624 14788 213322007 233663046 7433 -116527914 841758308 2155 -179549513 930858273 18701 -209235735 313646815 23698 234756878 97200405 16293 -394574015 699377769 22614 -8791597 477414956 26055 -42611563 331341653 23971 34712799 561277816 18835 -178328264 105111362 24587 -26613086 817507684 21780 223782060 216824225 10583 -257374674 477662089 13879 -562603808 607153808 26157 -371208800 848585804 1870 -30356859 484731269 23618 -431749542 479197523 24801 30347411 819719493 25513 -118991361 369786646 13292 -574487174 832601639 4346 36235024 560426467 18551 193417305 298853442 60 25079774 431867295 2032 137607191 266977519 16945 -591320336 861262757 25959 249839110 842284567 25296 -205594348 570982610 11198 -424211923 99360687 17689 -584317278 634418785 2991 208666820 145746862 8278 -147314071 780638951 19342 -14308506 614437426 10792 -261829947 897189884 2390 -459326772 785886594 17373 -565960011 95645421 2415 -481811219 615821002 25722 -261858697 54573322 26345 -88869596 610648835 22622 -468544130 337647809 6711 -59884453 844977141 8445 -384150789 618636660 22189 80398155 686117371 13446 -569246679 876591565 21895 -387330176 39214412 13139 -282330651 35742929 18497 32473620 713887501 13659 149018061 761292975 8044 153694741 164297976 11121 -222759531 313252574 24397 -544028009 917112205 10378 -253798797 523260884 14552 -208442234 378008824 25850 110861034 813979377 2976 212501502 465363438 9062 -582404521 50634484 18261 119502090 393857463 24443 -135452587 868220902 13650 144451395 276584983 10510 -224268526 759085105 2108 -516648359 620255606 23722 -382690865 646645703 10838 -420347503 562711531 2786 139673093 292957028 20092 -575043584 859850621 1086 -384282955 166528647 16934 -392868848 582416374 19080 -158914476 124654848 22671 -410902159 375087248 7963 -303817900 99864182 9054 -567493800 536737521 17577 -555285499 338902442 12669 -217079917 279597730 8827 -94019955 134862071 10947 -385564685 306401130 26169 -442204726 924723881 19114 16033051 865612648 25773 134670512 272125859 26157 -424623604 870472217 5374 -513349980 358433357 16269 -326054241 307189646 13422 -132724353 30445594 24818 -577364897 916463279 19733 -61830270 319600544 24036 74129995 118868907 1439 -358591755 490407550 21160 -286438806 539063685 11045 -57035124 434918269 24611 -453550631 538442474 24511 42586289 489333087 8208 161844049 459919755 1502 -573282856 717035365 23808 -564836113 460705081 20013 231341729 785444200 8499 -231169005 821784593 15367 -172085089 352312301 4934 99110854 188910714 25491 -210915108 798686361 23437 -349722684 185973259 13322 -492084447 580112102 19870 -117632149 905140140 11403 -253153933 675272376 20171 -376864175 186675785 11892 -382585937 13524239 15880 -381546463 150072260 3839 -596581368 201808714 9098 -101933881 792590870 5018 132833361 491063358 26155 46178317 748509296 24865 -581622775 794217530 22609 -485361397 671502878 7103 -463001332 630387915 8526 195931877 178502492 18105 -31952775 636619232 3068 -338563030 831338562 4116 -102727164 309781903 26006 8517364 232186741 4200 -93953001 840762307 15889 -125734731 821164829 22148 2409722 50270428 15743 -268887811 63504673 2982 -371912162 115739960 25231 -565939581 339441998 24099 -24910161 277508732 84 -406952694 594085068 16336 176526647 365169755 4697 -58467266 498745887 9297 -318922251 278395215 14640 -572819424 600369310 24513 -601018654 301412164 12539 226384768 284802718 10765 193861718 665558779 8401 -168947032 318429682 13676 194093292 110088162 4731 -552152233 103252037 12307 -137093888 33642301 10394 -373590371 957798522 4570 -352905574 559579271 7405 248886757 102915401 25825 -407917888 480691839 25182 -517711425 822890804 20822 -15924032 413440351 9678 -306115903 916660432 5747 61145895 396666372 1536 -59079667 914540564 3692 152739647 510695854 14644 -191247277 350245296 15877 7595885 552796284 17744 -481703275 388731339 4366 -328539216 91347746 2661 -363131922 772070420 7686 -469813796 836822159 8452 -283900767 670577498 4093 -528722896 682827345 13485 182859379 102441469 12280 -476188690 59237767 15374 -428953700 279861429 1356 -475903462 191037472 825 137811654 310756075 16883 63326011 399102367 3607 -239880166 924481398 17322 79437470 198028388 5934 -597359826 773011015 11293 -399569435 452136674 10129 -279743335 647338732 18468 -573881783 493496918 1976 -476933171 144324418 6752 -221115931 376504957 16784 90547063 38767750 6920 86151225 686746472 9223 -254607402 414081229 8113 -200118158 672591243 16304 119412947 675319927 23213 -376149007 589500967 6034 -264531627 918668040 12260 -485153391 162063567 5056 -144434221 169264351 2713 73909770 895861602 13298 -21204145 355526308 22248 -349356834 690707426 7974 -206605404 755479702 21460 -442534718 730096275 4898 -560307300 147967768 12084 200946949 443219492 11125 -246918355 624694340 12013 -372844191 938557081 1992 139633064 752082890 6237 -94669405 815384451 12962 -411590777 156384732 1676 33262799 95837924 5531 28303878 574826139 7383 -558311913 402795753 23117 -291665165 668959362 6123 190661943 826573529 16842 -378589659 747105025 25120 -233673665 551890062 3384 -90500678 290612461 6075 -142134946 583812584 24554 -353523281 398645220 4895 -27117852 793193225 601 221817108 831497662 15277 25048227 344214250 16573 -425371680 198359108 6876 -396322417 56463444 20688 -407357819 334033186 3263 184230836 923877844 22742 190721170 135390481 2876 -513812876 189909941 5153 85039923 799689000 25477 -314312103 405508026 18196 -567762617 177934398 5211 -173467906 802297458 12413 -585840651 914960097 14629 81880938 913045413 12251 -448258374 409970253 2339 -149935666 682078876 345 77925227 646859634 13252 27306311 296220273 8432 -415352941 191687981 21814 217286449 342523197 3399 -322758432 770195020 4620 -17797296 400381835 20905 -498287710 825309736 9706 -198540998 366720441 4846 -152331459 686616483 907 -75921877 930273300 17559 -389181440 536299813 12782 -82662719 896679017 18844 -493705426 895499522 15070 -6380189 89603869 2658 -355413086 825362094 15457 -189972314 340182274 11812 -442163432 446493687 20899 -264448239 655737686 1930 -54926418 420761720 23684 -5849312 780651068 22032 -465866383 245329947 10344 -73337036 255759551 15041 -509086724 821220372 10820 -568545744 237087926 23549 121641547 605961264 4283 37407003 803784966 15006 220268072 71625555 12368 -559695997 514166020 13010 -432294814 627564563 9247 31116164 117375184 3035 238315363 630111775 18601 -369487849 954727615 4104 -453684140 637468462 17864 -52861974 227398707 19896 205591917 809364871 19829 -143041770 374169502 23035 -139573344 196983249 9888 -211625 814479649 18044 -186913041 668522136 12395 186288874 786086475 17685 -435939212 721340288 9026 -255202135 606482729 18930 -348961762 852409231 12296 -390708574 932054435 14220 -394200458 164035975 3856 -200154410 939458052 4345 -469193622 120618460 21615 219809145 137480270 22665 -420234312 747921525 26133 -453885432 661229791 2575 -2204019 925199713 20827 -227701454 522437290 26179 -225289967 485136825 16276 -60907918 485954145 20875 201743355 117950484 24461 214483908 552750089 10580 -93061686 46159742 25499 186618419 343178311 26456 -215641531 659460956 3442 142359091 812649966 23767 -439324996 567171285 23025 -216137736 446364141 3324 -63192360 756690148 13033 -100559568 401108926 14168 -25732635 291976002 13431 -370204960 521714321 21435 -594376924 57517802 5329 -428686377 427425053 14507 -492990369 330867943 25066 65189865 715473697 15994 -408869803 70098099 7193 -452037242 912000207 9370 -179361546 673354453 24364 -56097891 481927635 4292 48739220 807156965 12395 -417057257 525888215 4168 13216712 41059826 19526 -60727433 341102884 15304 234330447 877018863 8771 -320206487 19672155 24600 -273857683 776884982 6341 47295745 957293986 24981 -381386131 174282381 11184 -554180361 479695868 21451 -578615446 956887335 2050 -159475191 222560435 7406 249732711 828742817 16661 -125286926 256358659 4293 -393213501 705416243 25373 -415892396 866264025 21145 -267612565 262484988 13501 -247324451 923842918 10422 218924176 400691387 7199 -495841524 689182702 22091 -402044486 325021617 25710 -140989991 922769333 6094 -396779333 346666699 15032 -366704428 390628902 13047 247721939 333271569 18797 -103997991 331661942 13799 232058814 671856153 3942 -87539231 96867229 15131 49268304 169496704 19779 -541268346 364509721 23447 108065692 889671807 15870 -32090083 489068171 20177 -383366418 752103536 6656 -372027633 945644734 20634 -369654086 252995184 8164 213025093 399493089 11853 -111810437 386349279 4840 -188277698 145082233 15442 141375928 703403832 1373 223978124 234786330 13057 -117990237 664942843 16195 -169356862 559349609 8902 -496365260 194773073 22210 -396825171 180068952 4658 182818731 761938650 19284 -527309192 255179239 19933 151951181 934056358 11341 -494978242 337639351 22861 -479818663 808205618 24991 -370752559 781295686 9375 222688310 501047963 16465 -565567890 51053667 12295 145739418 684287828 3643 91304134 574059993 21926 -37329008 236102780 17924 -27262185 822960532 24223 -507429227 706941795 13532 -39466240 600128824 26125 -257223393 193027884 2724 -279502325 240262208 2921 -104539397 522650271 2371 -363466580 922848245 11378 58105540 742450393 17805 -49209564 202320973 23627 -287709370 386272810 5865 -386550472 301368552 9909 -135689178 687128149 22259 230368008 247244796 4053 -431538607 704127720 5617 -266650609 536428604 8225 -217368988 403549147 13800 -319041311 596731835 4327 47869354 184368826 22087 -243167762 621750773 17944 -170999709 368023645 6566 108069636 329455915 2781 -354866480 453552914 25982 245259778 748481990 9333 193151605 611719719 11038 -295356255 879411935 3933 -433226060 573670943 6896 176051502 767372606 18152 -374426343 540943304 21090 143268097 255523170 20493 -66308458 759131866 3694 118829851 630645981 8696 -333091592 786579170 14444 -375550883 709800227 18392 -286643992 817671973 23528 -174778390 133795565 23740 -409898867 397643119 12308 -349786477 619578998 18055 157758505 756064172 993 -89709187 39302524 16152 -68457876 144032332 23180 -94085319 409208054 9526 -369838703 17950339 19300 -114367668 545929884 4645 -420664025 497738544 24684 -427720321 171500256 16472 -339039005 288623875 11977 -271907108 394534124 9697 -26004182 273402571 5529 -9780122 190826484 15757 -261985304 320591382 6713 -388796926 533841890 5187 -516992131 817272949 11499 -80942058 130713930 25087 -379379201 627477685 4907 -392082217 356519315 7439 -251068097 369882869 18836 -250427762 58330996 1509 61974664 665304825 7506 -49880924 493843051 22188 -47413968 371803863 228 157416635 669489907 21115 -191757503 88350415 12580 -16617084 121446684 6162 51012606 210190718 6590 -80453250 494093716 10325 42633794 563494532 18770 -359054753 382170900 11622 39679382 953273381 20281 -72642205 845140967 173 -430532356 780469915 21143 -378773221 863770270 14927 -409082860 266789437 16710 -449086816 292141255 15627 247095174 837378708 4579 -167639240 135168016 1385 -150159136 808013524 14378 81060792 33165568 3169 -208689995 802616006 9212 -331413006 780152162 23241 -514274587 228970519 2288 -450789557 511360986 26338 151910264 915888274 25643 -182966023 371569303 23005 -593403294 200724680 14650 66634274 16163614 20341 14718522 693485107 12280 31803691 595596235 19926 -38796546 544997689 3727 -37928370 775191937 17528 -524124923 529932780 24110 -556559053 398561722 17849 -267058540 881901516 3932 -44866311 140687188 10192 141366137 610430329 23220 -538425700 284727795 16361 194717609 279323835 5621 -421899798 266213399 12737 -292942589 887574561 18648 59604973 338939399 17403 182760236 950660333 22159 -363695414 203111364 16390 -288213822 728955267 11852 -1789731 169980791 14078 59976219 331988648 23427 107953773 175393178 22979 83670848 797726011 7912 234442441 578350171 7356 171702874 741243395 16035 -241755513 533125788 9572 -27988165 501861900 8200 -494467912 455972767 15299 -326446633 802988350 13361 -97864886 226285420 4011 146427253 17420652 12157 123702367 805565195 7216 93127597 885849791 22741 -415393875 233951920 7888 128883199 918239667 5150 -185061330 791465315 8561 -261343252 75225532 9131 -86495193 565248274 18451 23555702 74749046 3597 -297008534 949851175 14962 -477173510 184575295 10749 -546460591 806720092 24427 -289459297 479793376 21508 -301542325 658913472 3543 249802575 428853901 21385 -218879030 133161816 15672 -348762527 106521935 17325 124997814 680386797 13069 96304704 539945538 25189 187605548 167862172 25996 -333154093 827705431 25605 -173817972 779668129 13923 -374494679 414583657 18071 -533854563 920455417 17873 -565645651 268773354 25190 -328836223 208247817 24363 -97674972 399159575 25436 -156772419 180170250 2795 -508726864 577868849 15315 -269298449 653108293 21454 94644635 165180960 8733 -146781623 301130780 22092 -449768260 798913744 8563 104093447 289162892 1122 23669778 115481432 24184 203310677 540105462 7783 136790074 720205206 22968 -318552796 36331247 6419 -436453632 230857603 25499 -332492533 145916824 17619 -602278147 623358049 15000 -508353347 676560543 14243 156406426 658738946 24549 -420307736 171233560 3705 -568293800 109803988 2902 -580802344 222049453 25478 -292558205 351112073 24605 -19604441 230422045 3125 -399975084 530563983 1256 180513973 334739363 4044 -460721089 215450616 1921 -430420262 565013060 18746 -552296476 496123062 16498 -394793536 495234221 10914 -352555842 18874545 1123 119071555 239412843 24319 169216183 241411256 15225 -311451016 836081515 16314 -345158455 56525115 10162 -513574333 422897433 26419 -418247234 40974932 1416 -229473723 126812020 25949 -79910438 838253387 17581 58836157 96622118 4215 238873695 655163792 2216 -407947832 399037977 10048 -433259464 325754757 14660 228175473 339707008 23353 -200049822 562361374 24840 217941878 133525417 13512 -220619347 645967667 24304 -89662657 396687168 785 -418953837 150764787 25288 -478538417 463509093 9324 -15625644 240940063 6854 246604408 620042880 21363 -556573890 354728331 4236 -443269029 856775882 19327 -39080480 520687004 21896 -47628786 767489315 19821 -536052066 761273158 2502 185299631 125828611 6713 142266608 842786109 7216 -128594440 176885629 7075 96833126 138497214 9172 -532985642 786524329 24579 247162817 187400983 4278 -566081105 915073816 7552 -513072309 263753486 4656 212864563 554844173 18456 -166071139 282459517 20501 -322865440 683638321 6453 -189999446 54834221 2837 -250555590 210865081 373 -125175854 629443082 7478 -385280504 587020464 17192 22838057 525337928 24912 -531656544 75924581 24599 -154643345 537164255 8683 50489382 11879999 23861 -162156989 220243672 22855 204390538 631416024 14379 -535095319 256689496 5197 -436167996 426214187 24244 120958078 394366196 13427 -328059204 24314967 14044 -463079945 134970368 23122 -5208538 478815990 17796 -577841053 494511317 4523 -158377861 904015623 4088 151926296 340223860 8710 -293858235 263856180 7624 -96932631 837107535 14182 94627773 451522398 20703 22117136 774608407 6807 -184103006 746836370 25987 247102721 537109107 5219 -148265716 468853136 24191 -271717212 212035908 1085 35387649 103068896 1555 -228643516 351546531 26325 -68297174 688404859 8157 -482933619 88781373 15377 -565626047 283129043 24919 -274018955 49964351 26281 -143418740 441237333 18538 162074116 711131473 3413 -178284034 748092988 22370 -275717435 224288364 21852 -557756007 913673421 21475 -37894297 200323048 18192 -511518143 27560691 6861 241089478 229979169 3450 -467565207 905114752 14638 -261029733 483554769 22835 -388577204 734272981 12877 -307755015 209399874 14901 -190610427 714161595 7831 -578952745 868970353 2243 89617051 338538480 13956 196266821 803222536 26245 -113833764 935718122 17917 193877068 436505249 2049 -178061355 62204539 1290 -561720960 531893813 11791 -181877065 377562327 7041 -428206431 408241441 17438 84635447 586653778 17029 -451520637 598999406 17192 -386925987 190803855 26294 192772550 804520185 16089 -433949411 256129001 14128 -242418075 137665420 19145 -63258870 780303380 8584 -228044677 936085497 22705 -192222405 896072425 4337 -243366445 143395320 16828 72411041 574672317 9721 147410853 80792900 8952 -94290184 581660596 12582 -587333329 440218125 25129 -155452322 755872145 18740 -72760353 222600872 12901 82111520 233146064 5037 -567336179 936769523 24714 -176578355 890813224 14492 -519257504 696935238 13588 126516034 856064253 3914 -532665839 506858146 13086 -136227683 888836228 20447 -84204417 685328938 20031 -185405294 797351383 2095 199849368 827368319 22251 -205961756 861045946 19099 93168684 612916777 1843 236921031 574454656 7907 -132894341 74860585 16059 -20512044 112300743 26325 -402754567 811958869 1300 -91136195 390166508 9131 18460903 597455555 917 -146474949 822662999 1695 -477692052 670440809 12458 198949388 289030194 13528 -121423331 104494137 3098 -55067592 577759859 22617 -500221717 667977260 15348 -585911471 94291100 25181 -77460721 455886053 24547 -20928867 943865959 18029 -15064876 485110701 3286 -355094519 82346049 5714 -258804130 748358260 4505 -297826773 45736496 733 -171867451 945236887 23529 43430760 798516317 9053 -280625099 275252064 16808 -110062251 671384492 10020 227893397 552285502 4619 -523234896 25358799 10183 7859796 844678218 25182 -36229235 613805302 2726 193957656 641350831 14437 -253508470 564407359 23430 -332635614 234345960 2139 -170563801 648987577 10419 -556693780 944803613 9840 -143562895 41635907 11968 -35287907 761672684 10248 179933091 172806526 11875 56997679 884905298 22294 -137370180 245053413 20172 -57542945 436626348 2080 9925389 445523846 3719 -349266647 247173660 3845 22133421 555380505 6576 194754301 82351118 24763 -564763614 451912085 15027 47891810 55883450 9943 -508181567 636900958 13617 248723510 53200325 11471 -317047255 765874270 4538 -142598639 386605582 26190 -411735391 563794440 9564 -168433384 680462280 25642 -229792336 116326218 10055 -9296019 637323754 15489 -204714603 954405268 18528 -154307608 262121682 13739 1632560 346915003 3156 -376343379 769313041 6308 103352667 721743725 16331 189776578 623303378 16680 222348171 148317622 23475 117840949 826464916 4006 -113742466 786656162 4932 -160006638 427790545 632 208135636 613932741 3886 -529183143 83899183 7690 -296535898 921463058 17219 -365120316 680422136 11713 -472372201 341904868 18188 -385747678 580149584 18646 -210392771 360285157 21289 -455688908 845214811 4423 58191386 360323550 6218 -237120499 673988624 7946 -250061520 447135690 7558 -318757871 677975202 10002 164797394 38014044 24990 -38229603 38341487 14352 13267171 813613167 19526 6485892 439936146 4980 191990141 531154233 5381 -115389724 245585153 22303 43485526 673896542 13022 -297330463 17249761 6607 -47734485 131968288 18716 -372670461 672747011 24396 -339136897 623277558 23514 -29173173 163043075 11108 204413653 849365585 17392 -547865865 51628509 19179 -429505908 803117576 4298 -222338513 326003873 19779 -329046666 840402940 24831 -4756374 745353896 12293 97605503 752825908 18956 205154204 91333015 5785 127607970 602565951 23970 76353223 161910265 21552 246959228 349697048 20787 -121443708 613492089 12196 52657343 619221634 5588 -48800586 86333799 19020 -74848088 328760924 2164 -7161601 371986972 12522 -586072669 203233558 168 -348733682 847418827 10989 204399589 299206785 8603 27377785 264327866 12361 127548127 134056985 4294 -119163614 464857775 25219 -331335146 27851083 4241 -355334030 949161583 5889 -451803981 138135723 13042 -453600029 828600105 16631 -117264065 835036049 14887 57270912 98069567 12195 -151480180 490955006 3902 -490079910 751395454 17541 -242290618 381962459 18659 155840781 199757481 15746 -2501540 229726171 22800 85166094 599890967 24183 5775450 112024315 25411 -351523879 343734469 23472 -341902285 346540417 25295 -14652880 416677119 2526 -554000987 951472449 2089 -452873671 718713483 20892 -36596783 834913667 18885 -262871352 444507720 20767 45604894 512350291 6737 -254026076 110538436 13118 51622233 841091624 7464 60310979 449276446 6443 -46144749 513327119 12485 247961425 45991423 14116 -17957330 25303666 22432 189985549 102618664 15082 -335940913 844884666 2061 153529002 612629792 24594 -107289620 365184708 22342 120694176 757436468 19919 -312349703 96289988 20368 -251895815 377020977 14533 -518864723 759770250 11277 179804256 914174421 4524 -482966555 627335659 18430 -379561064 707343846 17290 42333873 42201034 15699 -414274150 848041648 23879 216888695 593071897 21086 154778541 364289936 14594 190369258 239517429 22118 161519751 814501829 10424 -311006840 233249194 21737 132630346 480907000 16337 -125278379 883449344 14039 61444723 744822904 7417 68108404 391002312 13407 -363497887 811254384 23606 -493904318 399260505 1270 161360694 88165318 3067 -561165354 872037631 8149 -243110744 511529654 1243 146712337 43263943 9213 180759331 21006751 6578 -234155364 808771852 1919 -350640447 252968035 14811 175970413 80753118 5594 -14670269 53668976 25407 -241722307 188918336 17378 -321889788 333259154 6237 -466742948 90734795 15989 -532360075 23129976 522 224605229 727850496 12003 -88034433 483701998 15196 112845721 911350901 7764 -461149835 99255015 19743 -54891901 673303113 2402 -171953328 950990352 9337 160293181 897534621 2374 -576626664 107263271 12489 -493468390 77274924 24837 -531023319 189914029 19025 -526117859 733544193 8211 -444781839 292357250 2977 -462704550 953069117 5934 176159583 104690191 1645 -319795048 365794937 3466 -544296416 714544752 1219 145841934 832858569 170 -498138746 879957836 12403 28212762 931851855 15520 -291714221 894476615 10271 -323083645 724118838 12386 -143095249 408963241 24092 -18335583 948019425 20291 -151818365 285635430 24112 -171115841 609404540 16778 -311116473 802038241 13494 -24467109 168560316 19415 2208553 554865065 23489 -55411489 80263382 4367 -450142050 115080761 19484 -121594317 346149244 20596 -139128388 712058463 605 -495439344 656297221 2566 150143535 909890207 21415 70885402 591431837 18762 -573276736 570875645 7293 97459956 868695422 15632 -266077133 252682528 16537 -124263870 394277741 15307 82716608 141049714 21487 -511170283 454830506 10960 38992417 258947225 10167 -44224755 187146286 13130 -334652757 68257634 11248 4594528 406683931 2938 -99002294 128886939 25040 111564017 862282248 26007 -74818488 654588923 19864 60843652 272268069 3595 -376084124 937712341 8120 -307663632 640943189 19972 -367743452 381685457 25785 -557566809 339921120 5881 40130441 917674193 11954 -477839440 172505481 17808 -294284850 524485580 4819 -449672414 723844674 11324 197513967 781175431 18663 238187711 179817702 10 126744645 136300203 12062 -256050228 855908993 5202 148583262 511854669 11823 -308865847 294243946 15300 -307387325 517935561 9357 -552709231 516881247 13067 -496738866 856599918 7137 -438163702 380901485 4538 -442602463 861763644 9008 -379416562 437184619 13325 -45625937 35101852 5036 66842469 260985506 4587 -16397103 592281869 9701 -411692982 580847267 10986 -180943643 867030152 9687 -340244938 558249857 6430 -581409312 775687348 17131 44986959 450813304 1870 -304583082 435765708 4962 -548373718 51555018 12368 -133462342 522703907 2684 32063096 451745078 8297 -293664578 743847874 13372 -404797722 415000448 343 105681514 798329453 24557 146247245 95823226 23092 -542144104 911543048 20027 -269117663 890151970 11387 -417342026 403636256 19975 146373633 23297496 3040 13544391 722052182 17453 -134202672 232993382 23225 -194017850 881440715 3031 -133919269 604734077 10680 139415354 98882392 22093 -164267388 417193541 10669 -167440421 513120072 3431 -569403997 552428291 6305 48971429 89176137 7377 -478052251 799669581 22801 -581064455 266700338 10747 145904893 434924502 10523 -324978481 814199719 22994 -211057788 199588717 18948 96241051 657665729 13740 -207918062 31877446 14557 64756360 654307156 19807 -461582498 720157088 8927 -169323860 561126827 7742 -361196705 225024292 1110 118271246 97279039 13618 -161945219 310126097 4048 221987233 260939892 6988 -302739594 230064896 5128 -116051865 87961631 685 -392109607 537385084 25280 -297824100 913021379 23044 146270606 695525284 14178 111223496 105126780 16006 -250135762 868578363 25035 -42052 635965728 15315 -451457483 663198338 23389 -588013361 61521717 24248 -535046996 434326904 10296 185031350 422045001 14435 108016474 805569536 24305 198306676 761117657 4658 -542589488 356428043 19452 -4590210 562457325 3640 3013874 229959791 22211 -489517104 304936408 747 -591619077 715257073 20891 -230895655 782195215 1369 214775877 135623804 8574 243819351 749398294 22475 -285326113 443168667 19229 80049875 78700912 3641 -214730739 913966941 15446 -52376279 919535100 4250 -463567519 511206410 6693 -338326576 567126137 15218 43694962 850229351 10985 -16677088 528806229 760 116454895 604799482 19875 -352124908 448804665 6972 -47458441 659000059 20836 -143202793 164926642 16098 -495242224 351458972 14170 -469549927 59659544 4319 -340374734 829034217 5637 -239285003 289594136 13881 -586977979 286139420 43 151779785 128934950 1 -43959344 141401307 6984 -170617926 412587399 7787 -251579910 940682966 21249 -542573657 704204424 15019 -556540793 133130443 19391 -279638905 465265214 3222 -151061138 721082309 10942 -540920758 604820957 14676 -320036672 459976541 20007 -328813320 166161919 16018 -523032111 896476750 12393 -134031341 726409832 13245 -445939417 18752400 10233 132744976 617557039 16970 -34510688 537303907 3546 -29256927 514743751 5293 -18593148 270282733 20083 -69353391 54512017 3546 87683367 723421935 10672 -379292023 888631025 4944 -108745024 391974788 4292 -455355065 178456577 12190 -104206195 334487532 10761 -235440759 31548639 263 -262779226 205276376 18838 -122541822 571954351 3643 102700334 819460762 12505 -421070837 714068336 16437 -40616934 816549206 6645 -241790919 156735118 18633 106851228 186939855 8920 -200999421 590062200 13216 -125634420 411759535 18237 -295563807 694708685 2640 -242049622 499872407 21352 78920950 761773959 23798 -159063897 495827340 23369 189864909 935582347 11091 -132637656 615118007 15505 -471699328 902509221 1528 -114752109 492726911 11464 -181188972 597452767 17676 79898072 174984839 7400 -462593887 943704620 4727 -517346123 450360337 24239 -538995748 392873953 16108 -4121973 297104535 6038 -126532928 429342224 996 -236789605 88623109 25719 -331642596 338172216 5167 -170042471 574500693 14781 -507032787 550574658 17342 -479237018 844364830 20343 -566662991 929462143 4560 130486139 327049126 22181 -77946444 626851595 11621 242423549 520249823 13694 173073099 467529415 2419 131893184 85746855 8291 -475682861 692216866 14189 251811285 581279989 12326 -148980969 36278903 8719 35646422 481341473 14508 -23632351 11365214 15110 48103744 696385631 456 -159735669 98243035 21358 -90320811 854604955 3386 -389296531 12111864 16048 -16918564 167830732 12358 42668462 601312252 8870 28004979 895537849 3987 -134706260 268415900 12277 -296965695 336907386 4597 137306759 572676785 22781 52653217 805829733 18901 -420862000 821806618 2246 -306063112 873354344 23688 -221803693 451911979 24404 -443801760 319552346 22749 -564786967 51638193 2681 102255425 504102517 6184 -236468036 535367767 12275 -154101718 132415920 25700 -510535343 106221427 14936 125891626 420805316 16130 -215682997 190858631 3405 -96530493 906524625 2392 70621285 685058052 25738 -559675776 230204208 10252 -174621961 677842314 20289 -152012817 473849759 8845 -559675058 478581847 1400 -578479349 321266102 4227 -14432634 129138015 18902 86293023 853173001 22445 -208908532 400214089 25649 -171592739 106343953 13440 80013975 787345816 10930 131819979 745859747 5683 216832502 288686303 16863 -508663055 244758109 2812 -194806905 234792933 21545 -201326842 934004019 3579 2318279 949781219 22418 -284242808 500326425 14625 208177482 559273935 17680 -10335673 397085793 19438 -324957703 36081649 5971 175681 688023997 12044 -118202922 70606816 612 -528806634 444681313 7767 194674603 73742415 12914 -487394405 230427440 9849 108505192 39514492 24002 -20618435 810718320 4386 -432297127 222539460 14251 181920743 298225796 20583 -135404018 215590475 9613 -519719508 505920830 11999 -84281136 394876532 19983 -529990816 158802910 24078 -218159008 873166843 24698 -399508352 158992829 24057 -454014268 248946320 10881 -361116157 132306638 23818 -194592389 830819751 11038 -286605000 346176590 24548 -229164544 190198122 21146 -95138121 923257140 12897 28989471 35160880 18927 245139864 395763463 15702 -455986879 285794827 15562 -132332107 459734196 6883 -567826301 662236644 1149 -182638204 134206183 364 -38840609 935603202 20906 -383267764 820527992 23396 37493989 551260479 8622 -502752897 163522728 7399 -379576338 621245229 16139 125647408 493302004 2148 164490652 485293906 23762 231210786 818409415 4466 -409131443 339064834 17491 -496556147 632739846 21846 -170739759 933311729 5266 -110161997 479576741 12224 109686139 914478960 4105 -354622480 572386465 23100 -575468127 658080638 3564 -294625572 297904631 24015 111923088 120949463 25385 87521022 531582266 2519 -57538201 624828506 6100 -218257981 577171152 23466 225260346 245601357 1231 -499873887 107569813 6275 66537936 688782561 1478 52213405 212308687 7208 -429345234 343698839 7515 78564593 284810762 13606 -505418469 292399769 20636 -10921015 726095072 22283 50303643 890340085 23345 160860065 772866833 19561 -125910281 94609823 12546 -115033092 614199673 7689 -492415996 764401639 15496 -68413713 746923683 2985 163811119 885940855 25360 -171541506 776911126 15328 -199210618 88168423 8342 -780732 572468217 15147 -48519214 727373230 14936 -9448146 181654856 7558 -528638479 217850816 22284 -280005246 422553861 16992 155427728 241211196 3881 -52599594 767672107 5335 80835411 759676861 1183 -504305939 320819866 20914 -560877891 269642033 20858 -201913876 734776372 2670 -59006808 277634647 3635 -86091175 735822095 16358 -383329620 182508149 5626 -349338940 17773992 10722 -99669701 318028472 8961 160071778 299656772 2997 164046137 71848304 26235 -314826577 847804680 23264 180070189 416441641 23361 116547111 429233945 24193 -193832657 642917077 6837 -13163285 304900772 21907 40137992 338971775 7519 244354988 222551551 16707 -130818270 927120770 13166 110013586 439376530 15387 -497274505 817030057 22836 -460901622 204061940 15517 -22534688 569032762 20706 -415182954 786361546 5396 28181374 72320754 1410 -335838503 902455272 8060 -56914911 241787646 8905 -249402660 446705193 16112 -173241626 726345477 11577 24675707 281935850 2562 226258663 919063110 7754 -577772229 344713087 5077 -319716861 582223923 18717 237837908 34316264 3006 137199491 709554519 17998 -217395442 702222977 2863 -348743137 948032404 18148 -570672164 49086287 22911 -404757840 547885659 1344 -431579599 441663653 20098 -254408273 282478325 21151 193088849 596320298 6549 -269904875 469592804 6973 -558098653 688965778 20851 -306893674 359358006 18579 170339056 875487484 14736 -109614262 83736064 24348 -431132148 493100494 3392 7355099 377606931 10005 -515417165 148782948 3559 -269324455 664746421 11821 -490394482 265333116 25498 -259000349 368155355 11838 -247739447 712793882 12867 75679624 731136430 25150 -376078036 725352641 23063 -513510909 436811303 20335 -92018647 471658074 9738 -81864935 748545151 1419 -210407844 385670960 3681 21352558 89443842 21530 -281218213 75504306 26433 -149830430 421422011 2729 -198881980 860686839 12949 160559237 134701330 20747 82539189 755031627 6241 -314355921 159261604 181 -523606501 179683517 8134 -395784223 32541566 3925 -55097149 146900089 13054 -502796757 529276872 23722 -285515971 94252055 17095 -393578043 33582820 8351 68027342 865373320 9679 -28676172 399944187 24709 -361276674 640792364 14279 -171252662 96777506 4787 43061239 667158340 13773 -321621336 558122204 15170 -130912791 518914293 17166 167301286 403934148 3840 -71474675 860698564 9626 -444478485 261983852 10693 -184614824 536216859 9080 -432890227 245233603 26196 -228026960 24615095 15343 -69442964 755778283 6260 -142853915 273818724 11947 -499518289 533991424 2158 -206464184 860003136 10463 -384925138 700309689 15230 -79535895 939731830 21008 -97720307 47398480 26008 -474877192 522149928 6641 162324935 462810564 23090 -554172832 768045170 25638 16166290 500517121 25202 -529756329 145410532 20991 75619996 786985123 3143 -445137494 319219435 13260 -500811552 737111617 341 104328417 885951206 13796 -12745670 549064622 4347 -31919864 553930479 589 -6403856 253243169 17288 -91498824 115612716 3148 -465899589 221479455 11726 -550887587 156312414 12121 -132472652 97087190 9434 -61917163 98971345 1990 62282899 254967795 8884 -535515894 546058956 3818 -43989625 277333851 22404 -324137871 361343572 23582 -444654053 362106561 3788 -543418262 62198038 10365 -360242159 131252315 19086 -466552965 331301486 10211 -316283151 69353561 1203 -226817502 794407400 19751 -469188668 272261665 8094 69939540 10812359 9000 87104817 522616767 15459 -561452021 671281337 2114 181681625 264527482 13784 103867249 452436593 2704 -598181635 837222765 5809 -361399899 585747482 1823 -215275066 911661594 5062 -309131621 719982259 3771 -582751186 624556637 22502 -465518320 92921049 9667 -127591501 232090211 11046 -243559174 175591635 22875 -487201110 206603839 13690 -79687633 387473794 18356 -592347717 12572591 15809 98848401 100443632 13630 -357915128 374716932 11115 -164231975 276617939 1482 -25145805 503097354 2646 225456212 62088620 12109 29966839 721802975 2029 -298094733 539521865 6296 -245624396 936833531 3342 -328965934 182706815 1458 -73648869 777121407 10214 -381638186 571357400 18996 186535123 251133966 22054 -532423689 794485594 2134 76661694 892802652 498 -562948210 751676782 9342 -459541382 160180913 19908 -47567096 950829991 11241 -299083543 412774219 9590 -90526723 391005897 18646 333081 651858755 16103 -113122371 928497574 15205 -436287015 83508053 4577 -349570708 292449489 5935 -534056517 776228253 22677 -406713453 320225532 1855 -432801161 653570429 24821 240325661 354015147 16351 -442614024 552951986 22930 169896623 295774608 16004 80896570 408677336 22170 68508478 348039001 11007 -481573420 326316841 24743 -93076416 527107224 20736 246725700 742514550 6959 -14173195 914603021 2696 -530611186 175127717 1563 -51924350 94641696 18173 23459740 109185663 1129 100967899 205910844 15922 25343342 272752483 8992 -145949733 687218901 19463 -576090919 528942327 10662 148738398 737950619 17204 -71784395 631155939 10959 -554775446 659526316 2322 -461066501 270266110 2496 -156620894 848099424 6169 -112384208 87558728 24912 -411625145 519496784 3484 -186795719 612125111 5163 -52375098 480767580 12366 -204741376 160959955 5227 136910658 541000048 1866 -476740323 407933857 15094 -340052430 790272298 17661 100516772 224674626 9200 -278638518 249344214 2880 1904389 749112430 10227 -46042889 739328196 6580 -137042709 48807290 2494 129100740 791036463 25420 -287254991 627417446 17202 -43935597 53629287 3339 183247106 55131770 16705 -14533284 433637455 9164 -548133734 671994842 24690 -534675236 890081626 24612 -566012378 219894126 13295 139485291 732757222 13045 -406606827 471700285 7775 173275204 158546621 18800 58354233 112562733 9653 -123839461 764072851 24125 115779465 61920578 12864 -99181462 817688849 25641 -494963103 28693212 17984 -404491372 286164367 16790 245831268 650865520 3526 -140098594 292415630 16322 -439451134 564694666 11826 -31176788 239853732 26323 -432988697 192957385 10601 198925725 472390749 18131 87954263 582861342 11627 231374634 322642315 1690 132915725 765131557 21081 55815794 222897291 26321 -239207143 367030604 6720 -87669811 73336969 4745 -70244779 177391668 21645 -50109506 483539898 21757 -455311838 321577068 11097 230911834 547996792 9335 224788229 604180852 501 -197892868 373992828 13933 150690776 436731715 202 -268898164 53049228 1619 -283416806 707059652 20053 -328679298 590178493 23141 -315542495 715006816 21994 -500055445 213565974 22034 -501608106 841056492 18413 -585189567 850953519 23550 -520405391 749934677 8618 -519023543 855685488 15171 -389618958 745459584 2374 -458921882 463254292 541 248182728 664960122 909 -485561404 836151506 18168 -259386439 621091687 5894 35384751 673060929 2126 -364438299 782253142 13641 -156981395 501025727 7254 -12709731 434847379 18638 213209056 711660917 3302 18515896 243806995 25583 -14740731 93914175 6586 202422817 149495216 25951 -353549272 814517353 15727 19040430 686416010 11136 -413645985 331215236 5270 -356651547 421892841 14111 -321398306 627646842 2213 114652100 659813860 24312 -548102287 458976301 632 -138892025 143983042 1638 193138570 657466833 16009 -109186533 832827655 695 -326306321 268766821 24490 -470920223 378522914 7775 -59932791 641952629 830 65703081 311447597 7611 -409787010 268508918 8532 42673134 303849058 12545 -567536556 525616456 13736 114740254 928548503 19953 -296781574 88553790 20155 -539862709 218745427 16159 113556207 737111152 22665 -1323468 554541018 25446 18610004 920308824 2355 234688974 459230235 20139 -109363779 13785194 6995 197027787 203490132 9695 188150009 241695981 16386 -122662123 391609550 25297 -151381208 774541860 11936 -37074851 650621010 14902 -510380900 549039493 9668 -303937987 24411475 264 -493143485 179452396 25792 -537578665 268845542 24818 -326670898 599237100 12762 -482559026 183550399 466 226906743 297441607 22311 -120644626 132273191 5238 -266356775 79827474 22438 -67944123 722705136 22414 41493693 207159750 17775 -358058953 899131454 16789 106624667 449773594 14838 -450692164 423359611 23556 -148396087 861656260 15080 -19116138 945474602 19348 -391430037 718310312 12595 126800205 372554040 21694 -538618882 585644832 15213 -395101525 469607388 2031 84720217 429186246 13665 -6314684 719644853 15556 -507247436 593939844 13062 176246172 344213877 18358 -560303961 651877341 8782 -545106145 843976316 9845 -81933288 648273187 13331 115641830 428215297 23139 -166088279 269286080 16512 -373741248 561347791 24279 -342735729 519096345 8131 207072109 660060094 17001 -204330567 692813448 15881 -76200124 135969014 14422 -286806327 785051475 17527 -477080964 921048591 21443 45767313 458941314 20553 -596833632 352559751 12408 27357961 955665121 19492 -489939072 300338300 22224 -106431716 936081748 22995 -354820460 951093439 13865 -2659651 269784165 22080 -52959647 78143979 6189 -469557296 768947654 25471 -338535414 743836222 18366 -185353016 787793423 11549 178948295 483330512 10332 -426357855 498475132 20989 64605559 572853077 8718 -413291559 486560847 12700 -10551012 155014322 8217 180462735 140037508 25731 -390235941 779732300 23674 -454620127 308456207 9130 -460049394 437875612 2305 -21115457 819254593 16317 -33077903 426149336 11935 -373716968 491161915 14363 -540793442 390155631 5712 188067008 594922159 20300 108449397 266542243 21534 -343539347 940826719 14337 -262681520 457679182 11958 -185238047 422609715 23694 -330212640 108582366 21640 -64514117 904608336 16277 166568516 623154038 24495 -210520573 433082734 744 -31046463 87624462 21770 21352375 414791252 9291 -318663095 53566302 2286 158569892 39917389 16028 -303686116 154063608 10446 -503917312 227281581 11539 28212289 250374515 9216 163157119 577858153 17985 -271676893 417516223 14674 -116138911 207447466 6955 -182566440 354445164 19108 -460269579 311963749 1319 -159351424 382530634 10413 -54429888 88171452 13759 -543804271 574144041 24059 5756036 224703856 5520 -333331407 533947631 15900 -315156674 889385580 9615 -92188130 732305651 2771 -94870485 392245285 5687 -596384678 771318877 19741 -556339791 637998297 19187 -3045668 235891605 25459 -587043461 769197106 21880 -583065734 131008444 16172 -21830484 242388360 22998 -176958438 648313898 8510 -309458176 452742774 24251 -489580054 670528636 784 -104140129 82940132 3783 -484135005 310626431 14410 235193399 552304676 823 -125612411 332931175 15218 -19558452 815886543 21949 165462902 544446804 2564 -389641507 453325793 8221 -505012586 748864352 10885 151660165 906612540 26389 -113979617 321966020 21542 -257334299 859438546 22819 -545662506 759835796 15729 -377620327 537719148 18733 -580869249 802964383 19022 -394627775 551299581 20357 151056373 921776488 17899 179733530 309934784 10463 -559126035 641771465 12812 -398331452 167029722 10297 -549397681 143699513 12778 -532095832 342817126 20133 223143909 658099170 25640 -194170392 463593749 8924 202961155 205595505 21655 -529075416 559307791 17473 -239370315 276726374 9546 107638727 836789839 16539 -599806805 812501324 2585 -77531498 631712193 18456 102714376 437038950 21626 33624390 32132690 18213 -109210621 69292500 16889 -214354833 912657132 17243 -468015933 951901527 13242 84027330 881587995 19736 199053098 594574566 20513 -532525017 531213757 2077 126691395 684715640 9583 120657024 605375967 5686 175922925 365911520 1963 182688998 737229052 6065 -295899150 162533147 11195 -45283930 740023565 21575 -134950769 35692531 2608 -572483950 570578459 2035 11847762 365786929 10714 -186996507 633232103 22426 234778788 283969115 9620 -44029012 231858914 18741 240182995 21897347 25901 198104914 584091601 19600 -52468683 925118721 3145 155779057 174983845 4322 -97780564 692352465 3237 -216804945 366705690 22289 -51182354 585861130 25103 -451307883 811591583 20428 -226294825 452357654 22470 21564901 259732374 20271 -184433937 404446650 20285 -316077240 36885556 7801 -212768886 801245906 12614 34869125 558666888 3701 81663982 887595170 7716 -3686809 429801107 13725 -577243235 584848794 11006 -460871179 207844519 16214 -186862938 682170861 9034 70837701 475626751 21178 167124339 617095949 13044 -76184184 593165861 23993 -574074926 335688977 15963 -257892889 14648464 12796 70467855 135030411 25251 -294700193 78001576 18321 10413152 461956901 24400 -505466967 756227168 21507 -51229405 591080489 3273 -31708982 15509604 23586 191114462 756843577 9401 250507958 430915383 606 227933982 82863982 4363 -455844846 269976802 13066 -286579222 906134259 2649 -427463303 773007390 22118 -272749824 304419662 18500 99310214 121779553 19731 -453607829 500996288 22607 -585931020 936720001 17936 165095147 784905231 24065 -82678013 624903625 25699 -276805642 302811399 4168 15918542 437973478 11070 -466932079 662840999 6912 -475192166 143044132 23422 -327425026 316683171 1867 -158853238 251928629 15118 -464871777 22720123 3789 -564464123 626988501 20688 142369539 299682346 9903 -60274881 571559190 2335 202130443 187705965 22217 136601547 481702728 14870 91214270 587037772 19814 -181625065 898094409 17929 -91478262 475239043 14899 -60578059 830328348 17401 -433074207 710911852 11157 -410568374 206626746 4442 -575679730 560090676 8475 -352774163 872278230 15582 186009906 45998066 13863 26627010 198908042 1810 -475698134 617182534 10133 -485694211 84772814 17133 87415955 545672382 21174 -319933291 295979706 16300 -1525790 116258126 2997 76976331 439911951 11023 -423609164 705929034 14714 -221672683 158270669 2345 156556451 733641417 15800 127504385 399983965 7445 196049689 332528006 12592 -31408050 150515649 15142 -546930751 286588386 17679 -54747432 194547296 2300 186772852 325834933 824 233080577 83253805 10193 -541968897 823435722 22013 -488828131 220951544 16231 -95432271 483517648 1965 -55426067 173044854 15888 -221613016 682950951 25999 -558687514 763947494 17671 -537191560 394626876 16666 -71340836 39559962 18850 -211705651 882419087 16742 -488338574 477000366 12289 171553486 595292698 19123 -433010079 506437230 22103 -598107844 667518403 7783 -416519874 624291688 22920 -150735635 822950268 14996 -1902253 172827332 15386 -383591129 752679718 25960 -13694239 456925608 555 -478875458 9428328 22630 -442433231 913204463 5944 -572160961 54561654 20661 -462810909 147408875 4196 90132959 243378545 21020 -550460465 465982351 19972 -92897371 806059275 1902 -155125901 246950533 22322 -545847798 829085595 16454 -597438684 155549723 12087 -334021945 668226970 26215 -438423850 586737806 3706 -266546759 921466672 4660 -423521746 60889240 9360 -526931224 751921471 574 -526455747 38140738 14154 -423349669 540462761 1085 -74323806 630100167 19396 211188427 292567559 17533 -522562022 503020955 8009 -253455578 75266240 23375 -277731902 668035094 11136 -280512054 792289013 11449 23908028 196040329 20146 -483976027 688611896 19835 15724938 389301347 20336 -549297993 457533543 11722 219921557 752037541 24165 -482169076 391444637 24779 185143210 747472328 16067 5143221 321356617 26255 -244100403 273271734 20529 -346384306 372994645 12565 244314003 518410134 1889 -590121745 25566363 12308 214426195 927313898 4192 -336492932 498210094 6905 -268035648 941878413 1486 81641598 426465764 23663 -213561149 668904235 5495 -227497178 890296789 14194 -268905779 52958894 8938 -39728174 70452053 9935 -138784094 359916790 11643 -470860825 229322720 23314 -601423536 905096589 20069 108334053 887179124 24017 -400535317 577985252 22995 -388085599 825805966 23408 183061072 949414216 15473 -191639297 308713723 18375 -156854657 97666510 12700 142748011 591066888 15450 109069608 656180406 5405 -494441415 705380777 21585 -568149699 751168654 9867 -405541597 651610837 4164 18640754 302563437 22264 -358280560 489079739 20756 107941577 741050574 999 245230765 468553856 19074 165047831 616101194 12339 -536058724 107968168 13294 245261700 635400107 17474 -443863685 942344865 1164 -202113833 931315021 18076 -274592042 515830434 8452 -103427464 844477269 6007 -312548572 580777300 23266 -260173285 657730303 1218 88953542 434863441 5627 124355584 458031296 7306 -565449301 399790899 11829 -371091615 220466496 17738 -537267216 539323940 20372 -202640944 887152828 14111 -158822911 388297086 10981 -242263590 397044212 13516 -28697207 67592762 21697 -8485528 132960876 8952 -390011936 103809005 2512 -284173168 867793603 21593 -231704741 369261160 17286 -313629731 841087850 9958 -263994209 361118663 15984 -8979447 563855273 17532 78508176 871545788 10826 -521135625 771141846 16672 -243776544 332224951 12637 -209189301 865718064 3568 106672958 161288949 1329 -181130784 108102154 11611 132272556 690212638 21417 157249653 612961058 11763 37439533 623897474 24906 -188790902 319034002 8988 -570156720 773212680 12692 -42362127 32086201 12071 -214811774 895724849 14615 183005781 823712256 18249 -517331580 179348321 6836 -123935555 174673578 24876 -251595727 19041208 25019 219815021 928907992 12514 -354095398 247743105 7846 -190643954 735585561 23053 56310174 454863304 15395 -501237281 363501138 3075 -440201536 601254411 16985 -257094301 355673783 22520 -419842025 155149711 24692 -140617552 356423643 18641 -197485488 544998838 15024 161022637 261568995 366 -127770084 56689644 16718 22737537 149265516 11758 -68716384 927183197 16703 -504943505 696364789 16454 -480443133 423750354 9416 -535615003 280928254 25120 -396765561 746717971 23710 -127783171 634093810 413 -481140322 782647699 7772 -23247527 156522425 22174 -5562862 642173247 10355 79879735 452837408 2657 -227742014 637938547 124 -52836770 798596110 14178 -102996026 383565679 14475 -339122755 102408922 7452 152782068 120147571 22630 -124057131 163039675 10047 -433387509 914786661 11810 162148233 285160289 26064 111012420 489078760 21211 113593954 935959458 8952 -527786104 15891460 16534 -123012719 298993632 8842 -464580465 13466303 25381 -555147855 462027243 11799 9718175 403855229 12386 164224934 875270420 3735 -378295819 700373200 11324 97927145 247883808 12469 36734553 808774017 22196 -521126044 437026538 14023 -201843250 613817248 5971 236276341 129241005 20633 -376467979 627373827 16494 -410286259 433865250 16479 152797529 931501044 14499 -594561876 899373937 15579 -12127018 740187102 18802 -432757940 760129647 23927 106607490 818470887 23397 -208432868 107299948 6203 166609794 239698600 13292 -509786765 688976392 14532 -534702171 808314519 5086 -388723801 646699548 12179 -497598104 410718250 5967 -481216953 252921817 10867 -500609247 129595978 1582 -543856381 612736854 23485 133670097 522165421 6195 56983047 628046748 2502 -434217077 587902254 11043 -61003386 84355245 22627 -466445998 272754722 11902 -79417352 504979355 20545 -70728214 648362167 7478 -21047688 777263397 24566 -328903732 439616940 24205 176578380 706179116 12886 -617612 274852484 1667 -347250903 602212352 21471 27415162 420188379 17636 -174308313 585242409 12954 -530385386 455656265 1497 185005117 408940022 25711 -237442089 121092168 12744 159947621 889299172 5720 -175832454 901882765 12343 -197358914 831366231 14413 -468112325 533823643 12274 -416420390 894903022 6542 186555752 725972328 15490 -513174096 303526102 21858 -399433945 479362829 26402 -567903755 816718140 6772 -271952101 407732746 16968 152177599 215677260 15243 245898280 304882513 14082 -342250346 954521130 7965 -76182255 419804283 19870 -484074249 487765946 25884 -70600048 528854818 25733 -551594939 939694678 12986 -274741051 145406079 1090 211781614 352720308 25396 -198658719 669748653 11644 -182773329 381970088 19116 39135023 591200701 18016 -391078198 895367721 13392 -498372378 432628162 24611 -62000479 628754223 12208 -296528720 748060930 21720 -16567369 78773599 4428 -152632901 694638297 17909 121230051 798603594 12126 -213180184 555587555 24720 -394892867 289696991 6761 101643274 814101962 18483 -149386491 624823520 6999 101594062 671419348 19447 229793372 308851658 5172 -96924481 469810885 18488 -351817506 723025720 15313 82589591 285777047 13251 148911273 623073187 11528 162403446 838030604 2187 145594776 562646547 13232 -242284229 767226077 23878 -422821138 679006685 4785 -102623236 911317624 19777 -221647070 597776930 10191 -422826822 628475754 11378 -175585435 25914974 9905 -580669685 898250855 66 -292393414 169808383 16003 -121200284 116797373 24221 -412802363 753331229 9581 -535457916 248339344 18543 -447376464 38937933 23727 -581505171 363363238 1281 -15532882 177407359 18960 101438478 801863033 19349 -57600296 841564755 11569 157494883 13998514 9455 -239660961 216346089 19550 79983833 612008101 2087 -319094888 858751382 18078 -271127239 621097451 25007 -495451836 859972763 24081 -403081212 859551747 3214 157113030 437447000 1792 -214515587 352907575 8260 -268506509 486082017 8699 -271091531 139229470 852 -446817961 697427509 6602 -303858853 111094577 22287 -564478390 498172474 22228 164652322 147843183 10002 -155777198 329233537 22866 76248410 313316873 12701 -40792146 666408461 7442 -595980211 553708699 17096 -65645365 208730704 12669 -98888144 447133785 18726 -127748511 730101049 23649 -147997966 657793534 23538 -291446369 341208181 12163 24544001 703879269 17687 154868283 364913860 8587 145146521 704086770 11223 -10142507 304623019 7882 84440455 162722587 3402 -243949284 930598293 20823 58755096 268732201 24524 -562282051 674921846 15114 -132581051 60208343 6471 -478502911 81837848 13240 -337203655 578204715 24920 -506327669 558015091 11952 59665760 517991184 24160 17661352 193713331 15807 -134735872 84972514 20601 16810656 43076307 5884 -379367790 127620626 4672 -451506480 569670128 20574 -456888663 209120341 15391 114208407 796485011 16941 -134750110 842523125 9389 35899921 860048067 18125 -387376159 338982156 22814 -53299365 684007357 4693 -582753012 314586367 7305 -554283423 901879667 13403 -244593537 458283333 8631 -384727366 836727728 11231 -566943696 547108631 25390 -420247022 730439379 17266 97303704 674058550 7034 -422881089 369416625 12148 39161496 428820266 4860 230119026 517717261 16649 201783248 122073544 10082 40615364 683664780 18714 -582772291 91239545 2666 -183839541 129082573 6671 -314778208 585213465 20907 185992201 806690650 107 56657301 261602036 2463 -201378828 420106244 21157 -154028233 516746823 10944 190174141 315830606 15132 -355202853 768059771 10987 -304847515 517652893 14344 -442846498 752626400 10085 -366037119 526399509 16374 104379459 735336589 7072 -20684627 523473244 6945 -85257285 799378304 4274 -568279792 260527917 25837 -513039657 496023703 14840 -536988705 103644253 22013 100286692 321793647 11529 159737073 707814726 4893 -447013220 291726849 20263 -114674585 640208270 10622 -60943684 155647665 7192 -328887995 400584069 18577 63309272 716925153 17970 -90934699 108855909 7075 13668718 616725042 13676 28204953 356471766 14819 -476327968 906640952 21322 20956266 869400833 23442 194903352 354655609 10340 -449496715 628916944 19665 -361802485 939578971 20905 -105132158 877790536 12163 1602387 55989999 222 -565755297 438103243 12951 -255541121 676959647 16080 234032884 207248118 13237 -343856666 453229758 23712 -39155924 950985934 17156 35880385 923316061 13381 -512732662 581270296 15672 -295117005 545692480 13063 153558248 902999815 22328 -341821196 51847821 6697 -162350395 568333031 13426 -288028173 88161235 19520 124731527 164807922 9991 81046681 420119715 3814 218253088 218257393 6453 -588540022 261905233 26113 -117675230 77641518 11174 -403823637 709760199 11567 -591423010 741701605 3969 231440566 463703556 19045 -568216260 482775500 24543 72298695 940187604 11107 225390245 794483818 19382 47616127 916411099 12999 190362717 72845986 6107 -258761925 85054228 23334 175898418 706773033 20742 14978303 439978830 25935 251259863 945276845 19238 -232472540 527762666 2850 -47650309 865728418 10678 -119988796 740104870 14573 161504791 759236449 25354 -513144026 105491288 10529 -446984355 534383122 8965 -195008512 371039375 4924 -277373280 543418235 466 -21846927 374245711 9891 -199465461 948915872 19940 -550271035 818153359 12974 -297559528 295970067 14737 -348834339 301869093 16447 33669171 285669793 21257 -479571885 242306161 4982 -304864034 906318211 3937 -201364792 30158728 21867 -296129222 589546990 1509 73224501 258070095 12538 -415697148 365675673 12450 -457845610 179624135 1416 -298482801 227644775 745 50952363 470018562 3081 217750381 881550843 8058 -308656294 319642789 12643 -50800910 802522914 931 -328779332 720248595 13690 105932465 488742458 8990 69495008 685581558 23995 -200284891 668899845 19636 195229763 497303953 6939 -20299401 84522598 22584 -523374324 614484696 22487 -85615138 937069436 10697 123598395 329269430 5920 127569734 898631077 12228 -589933831 9962736 6539 -453711483 936631959 7822 -414998400 516086177 18248 187604978 63910112 17674 -382556991 497356772 2479 -563845244 134884915 14191 -4443201 302417932 5866 5889015 718846163 762 -448268853 418606868 19981 -464702478 638118697 13927 -310356437 94511154 11165 -232380913 877685019 12722 -225595217 765446707 18768 163758811 452208024 18152 -513030543 420772313 11979 -40819170 650960681 6116 -250379292 512721718 20575 221638949 871400813 5352 26505921 715376236 13798 -405330372 804795779 14643 -257951866 191489653 23235 174848596 535310708 2927 -341082214 308333813 20097 -97530807 663587454 4544 227709499 69053867 7713 -105244015 714863100 25324 -472936087 734305388 14731 -126167089 764489960 22531 243675307 543557464 8853 -516604956 661479429 13020 -256665923 468941947 24289 132494991 547440238 10068 -404291161 643579622 1663 140229467 210939282 5591 -542292354 251245890 19905 -586419728 220788967 9211 -270375023 396792114 2418 75176525 30994768 25393 -418828185 25644854 5414 116744052 27684078 1956 -591742226 830857678 19527 -441228316 19128037 1332 100177572 907825777 26219 101476862 80094248 3086 -517735288 805608543 4791 -492762562 349070234 19372 98372565 68491932 22694 -454831751 282492924 19877 -440101420 377649246 3505 -125966736 859774564 13066 -367285324 793060636 11552 98099795 464706200 2916 -601472665 749651474 15176 -361385279 656919692 2019 -433539488 617008405 3870 -516641884 699565365 14976 117564852 314209550 12270 -127116699 244488953 8035 -253492988 381933022 3087 186976726 24725802 17084 -72790362 809295548 4694 -456995387 822545769 2607 -129993359 666172319 61 225405584 223216221 2631 -528565077 790577331 19322 -230535218 388947360 18543 -25871492 670270928 6749 -284026261 769934128 26390 171825590 889520887 6787 -553797076 175225976 2251 112301603 111080843 18677 231713165 250672454 19028 173525166 894020186 13557 -280425145 350965838 19125 94713418 22252072 9008 -29390191 687865049 25398 146863784 919842666 24072 142353537 857625731 22075 -385084496 858836903 15110 -227602546 605399444 24094 -562351458 618525392 22340 72011819 222942660 14920 -352446220 78978202 16381 -353089805 942020525 8719 211526156 254799982 14256 -506812345 869323411 11163 59594052 955826704 4819 14729279 892525613 18332 -293642190 41218090 228 -41310135 722068895 3351 -435605218 400281530 9677 -575909951 649743239 24399 201939384 440856434 9294 -130310402 761982217 5412 -468616826 652688844 6554 -166343853 451681089 17016 -190145605 577127306 23624 -170133201 514904338 24332 98071035 710765541 1628 -374773884 808404757 19313 -181575410 784089490 23192 -590439776 353829665 10765 -227656503 861889255 20737 -424815970 776551618 15446 212415676 576803296 19331 -311983736 383889845 24823 -505561821 402260725 8421 63863303 905396483 20624 213461397 726912658 2184 209056206 463780566 5383 -232648760 301485187 1195 209176512 381852278 24548 -199630833 55877571 14492 -100132333 131355190 25886 56505426 329556133 1531 -41246424 225936221 21144 -591488016 23453386 18698 29504291 124970199 6938 -233676981 328305818 16982 -227171840 286772143 4170 -472599822 299494270 16870 136847867 804862521 24468 218214824 97084409 605 -106695396 742494109 16055 -554760548 30850463 18551 -588650117 55363949 21115 -219206903 882258179 14968 -415612885 760988560 20572 -143192893 326756146 17043 -289457535 330517632 18648 -307901839 660769917 6414 -157077166 372108805 15676 -365296811 230861238 22751 243395749 418571729 15122 -299473759 580126234 2382 -263993816 855765062 7021 -421660784 270171545 9477 73210855 563206005 5656 69256548 95819854 16972 -314577301 116495269 1651 102236559 439748753 12894 -465350247 416092392 8188 -331283883 607193600 18558 -290492852 207186295 2421 -399991287 19629011 2161 -119766993 606827499 9701 204805416 449866559 9605 14889196 787319193 24762 -125035682 29566983 5039 -371502980 725438703 12410 -489819487 338686399 5411 -193092415 595914212 2009 100274886 142496959 15010 26395516 131840211 17884 -266316301 364333505 9834 -422159531 128832284 1076 -50281204 215101211 13390 77445013 865449586 1378 -207828403 91334131 22969 -569795250 368867108 5166 157847686 370151929 24643 -467597778 248680103 13235 186055781 59728092 25322 -389115720 796855468 6016 -434678866 712574511 2474 -197097781 930589652 17349 90704587 596850107 411 151692675 525268924 5024 -529248347 201464466 19974 75320241 131091293 13625 -407416987 232683644 17372 -541254743 198438548 4511 -380015778 617381951 10999 214332539 258497219 8554 -417316671 401425899 14396 -6671228 459339886 6745 -98371105 173779707 25523 -513979020 199473314 4469 -173519962 308605089 5504 -599939635 473712563 17517 -17217894 739299837 23674 31540853 517808981 12531 -238718342 830813267 8042 197938434 707801391 14513 -376442169 116666289 21096 -218689414 461662781 3212 -378541943 628911879 4788 76862550 699386766 8613 -276506094 562010651 6792 213009491 51741640 3958 -456741207 379775537 2110 -489284612 335392684 5459 -541008621 104197128 4973 -437392398 862188820 10112 -494331654 359354691 6750 -114470780 67022131 3504 103338532 529986144 15254 169050048 321237282 13934 -37621031 138778092 12971 -240271118 955701904 4360 -97640732 949865821 12385 -598782080 20920466 8946 167119289 556405957 8364 -306363403 643701489 10753 45837034 543942426 24295 97999488 941607674 16660 80260056 620456426 9064 -413232406 514798815 979 -87307323 297837509 16244 111215216 179239378 8157 -366532519 43304417 8411 200972790 75991186 14069 -217422060 409940129 11101 71919876 142910147 25719 -307793638 266261116 15333 51757411 769204410 11295 -40930489 304552721 16263 90037367 343954437 7490 14540520 751288977 5876 -332922199 884689584 11635 -7609896 818983715 14830 69225520 269405995 1958 -264234153 93191661 18258 -600324162 29729332 8259 159011006 735821596 10453 216331121 383467299 19623 -315737195 228002597 6192 -58284325 76761996 11781 217997760 287616590 25746 -199268774 698261947 1645 -254172869 480793634 23054 248834792 329829588 15560 -114604203 884715793 18321 -239391648 707164472 20809 -334177824 827262845 4092 20059066 64798587 16336 -380314946 549611382 1365 -138527691 72039246 2912 -332434134 496029848 16493 132432136 71090119 8084 243309261 74846292 20388 -231481228 838892387 17821 228969773 642638382 19195 -476185285 225175001 22966 84282769 865676053 17949 82846551 156142197 12255 -160440787 148470630 6411 -90376851 870486299 22443 -55628080 332332034 1241 197314210 474897940 4936 172608993 666723258 4440 -183285806 263077819 4383 -472590905 368243217 24688 27066367 112045115 21783 -486337527 291541978 11914 -245138651 111723461 7286 67942593 560181355 14904 -358385761 673610362 3566 -545455679 300048181 23220 -109725312 617500048 24885 48409018 846047952 18924 -35918971 90477853 5139 -422538529 277903199 15223 -584774845 448458480 3471 -80200642 711111119 5253 -360258861 830828564 8778 209661553 864185681 14392 -299616857 887798248 12683 -111214174 310866960 15166 -582875082 226907607 26106 200841307 630213385 498 -28738594 912666087 18652 -181596068 550062356 3614 82995117 94045851 4568 -342748372 792143007 7385 -571324673 54759457 19241 145650533 240423410 11440 -295082299 601718042 25017 -143087138 731091172 6650 -143875404 884596966 9254 4566353 404326381 3283 46931894 213325221 24992 155627926 768172367 13018 -523823666 435516389 12788 18844210 885782318 14476 -356109308 716473022 19043 -176602542 483561894 10975 -53811408 151818251 7584 -55196203 319360926 14827 -267799028 100139199 7984 200756813 187583083 20479 -453018566 757916505 15351 -307245773 36381654 20702 -429342424 922596529 21463 -86676548 747233836 1625 166142619 687911645 2352 -529206080 355127036 6776 -505027691 427044353 3497 -379276168 637468152 5639 -474679512 907465148 20559 106284932 609226603 6484 242267086 166090235 2633 -512774782 393207653 15808 -410353955 758351393 4843 138921363 310637890 24091 -270473247 799868833 20213 -466711149 219541950 2780 -40133892 84617188 12027 -554051441 374265704 4094 -462216120 515219048 4733 -206638874 652463705 2381 -431162569 119796274 7484 165605178 376022849 23120 -316098375 99359793 12639 -234017013 901219794 12136 139727395 847110344 19822 -547996685 484973849 25750 212157576 189957198 6538 -31920391 286585164 14954 227083248 430632576 4775 -162329518 548096745 7785 -87481414 589065850 19700 36585663 702891474 19258 -198876129 185187011 9891 -240891538 69140048 1765 -344189571 54023196 13304 -130951132 147966896 20997 -225571504 735317879 2005 -143475712 408601269 18050 180978092 647218280 1938 -264931380 608776143 18303 -377935040 873929472 14730 -366416954 921294349 5355 -84311915 896745583 9084 -517477538 97645847 8117 -31164140 693719246 11170 -563922701 86995245 12372 -130874085 729685093 18565 217861489 107813646 18963 -264868174 767266990 8099 -557155687 396231221 6126 -467387469 170340489 21526 -409467026 660873538 15723 -298912278 467861772 165 -506167968 594990426 6148 174343046 247901147 23099 190646254 492035113 16201 170415561 457200268 15814 -475706911 167035359 1101 -148045963 568159948 21066 -58373776 93792754 5617 347418 361823543 18687 130165352 219772851 10720 183768221 889040849 527 -597583163 554076413 3232 200555070 687481570 525 100814665 564501289 7491 -358527684 956948030 26061 -393649102 948198644 7604 -105881976 106220257 4146 -226987372 779491117 603 -407166073 230390304 4666 -507789229 753465777 25852 -349993065 183732070 18068 -211248397 295693810 62 -311746211 712653848 22865 66483347 403239011 9251 -141569337 688501424 13858 90470207 303252993 22260 51318559 329442563 17189 -267711036 277273567 22088 -270567319 344180844 17670 -596054400 715753314 8487 -343243331 791876202 7478 108682022 212172304 16836 40144437 724791701 4829 164608602 761283485 20176 -80433584 921515670 22647 -450180051 643798164 8444 -590004282 741478521 3226 -115967626 187201194 18594 -30161050 404483187 9203 -583188439 824705601 17139 178536793 197937544 2041 -14122116 662870835 7016 -64370770 489996915 11130 121220068 613152481 4207 -535365248 797460250 507 -531515671 16668827 19624 100347504 204866111 15739 -285919228 717994883 2120 -17773603 405648920 21577 -532021536 150433694 10909 172431016 943931324 9163 -14969567 557281092 8699 -318108806 578867281 18533 -276278712 544577324 24357 70876877 582160606 1251 -67336685 96177317 23883 -65707744 450531852 1556 -68464452 500879337 15571 -436213611 448068010 12493 -467722820 456425922 11539 12748099 820809787 18593 -527860553 808040665 24341 246149131 308139626 7432 147251408 427759727 24052 171253420 90159932 24504 -513901376 823446830 17504 -126482547 251320219 18318 -506893624 881163351 25392 -421923075 735808927 20567 -476180233 649616456 12467 239705759 510167023 2580 -156961297 14337246 3202 -29087171 348027724 10524 -185782987 162665783 15478 16340875 126352934 4198 50075393 345960785 18036 -11976689 191817055 22448 169907524 928574218 7940 214617563 197152030 9891 581250 849587933 13531 206821100 334198775 14023 156803654 352341404 5980 -128913225 174820519 11887 165086297 687479345 25294 -506075936 323510134 2418 -190077214 521833375 22396 10738699 22885174 5950 -81791593 527295310 24155 122615087 667926251 17068 -176131525 288815630 25382 -46295251 744859997 23025 -380208280 841202788 7596 -531617482 394610715 17982 -597298940 495060295 2694 -188056860 801704269 7579 65909263 601332966 22009 -33402864 113365864 9799 -366513953 392381597 20383 -288727135 609894138 2264 -283933526 328198865 26186 -589940511 745317600 15286 -142719122 487366644 18335 -321042921 187253242 10966 -175699006 292823288 813 -253530051 45242220 6227 -258561476 330460906 14720 -341209033 688528525 17295 -87767400 730367618 13801 8014940 666913641 16936 -557511199 142648391 7463 -409736705 141274125 14809 -249899850 897123121 16134 -215297905 753753444 8520 -356467668 608012826 8280 147834560 308904917 3336 -442417960 658793689 23451 199447334 714797461 8186 -435496246 195129996 6252 175972331 165555692 2678 -438385775 771635038 4952 -278205005 578969748 13139 -235782455 309065539 11924 -381745309 819844094 8920 -61052070 337135281 23172 -93237151 175122700 11880 75150108 510330068 4733 -165423929 700486199 19799 200486322 15636000 9436 -408952996 921088909 14334 -360031308 157327429 19012 -474801817 630840218 10237 472502 646625562 25165 235677415 10226263 22693 94176876 355902171 23297 -588850893 455054377 16226 -520676569 441631979 20848 36829335 806739593 21197 239910898 781139126 14083 -1167865 145181210 7077 -307610433 589932359 24175 -123514840 911770813 10706 -243951506 233789799 16710 -25500908 516455976 12978 -271666176 548624332 15748 -522456374 209318357 3988 -592138328 563367026 11139 98269568 197958479 26302 141513292 742061685 12524 -535741730 10713764 20755 -196529721 34855800 8491 86839434 902444391 8596 -549970807 628615795 22913 196329110 27900261 2945 -468557588 652461828 4071 -551216977 397352831 17217 113048146 663995882 12099 -162102597 375145658 22292 -325987048 21501930 3170 244320036 801691378 23586 -454691122 357094353 4864 107113953 246412087 789 -233751658 195957590 19255 -470310745 919893790 24809 -22446079 435499575 16200 -109169434 637682250 9615 45395954 591986359 15571 -486904334 193486897 8859 -84060287 421773042 13097 -557218108 637246678 16484 -555489386 345011503 16906 -98473689 374069840 6954 90650258 841015137 7231 248559522 921974992 10430 46745725 830430918 3060 50416877 362685384 20005 -574525486 285152443 22483 -282001873 272672628 21479 -56956912 687661762 13895 -431010975 630490283 24436 -269841383 930091953 23960 -96454823 17951967 23793 -167944952 406398067 1426 -353575322 696081318 23922 -269141768 184733191 22632 13663859 631527363 14486 211027283 732785743 883 -542287579 473279753 5673 96000610 411582745 5055 -325337626 66806297 6344 -51924351 826509527 17283 -6613688 529142606 10796 -523959281 274121976 777 107827 325351407 4029 201651606 317794501 5679 -313451148 555314978 25733 -431423048 638678162 5671 224347902 434069228 21376 95539332 375058766 2031 -441635527 798609535 743 16357599 100769090 17960 -76142306 717349202 4869 -554021001 154030833 7673 204763061 647546835 15402 -182117711 48048962 25008 -91029649 197044482 21347 13221978 817075214 14856 -302258840 322697073 24295 -179561983 406535274 6255 -104786042 65108542 17258 129765333 285331786 14445 -539012558 32218553 9213 -568401918 23021092 25714 249993823 181002454 9733 -521817021 814532040 5314 -501546481 487344967 21233 48088599 884102556 26292 -376058066 571979379 23568 192142843 638318586 10917 -128150447 473257076 10245 141752275 699090736 20925 -314894358 249270660 25294 -584245378 280130980 26038 130218379 647405357 20931 -94445973 512719504 13413 -528336872 170898643 1674 -45934429 338077308 26158 -421044103 650041704 23276 186547125 61391836 2595 -164058166 366116795 15612 -481261046 861890263 8910 -569257126 171142450 23882 -33486361 561818223 19403 122339530 584124470 13348 -193279246 155336063 17273 -373980281 949017165 1292 -507755644 392088760 10830 -463274848 957789199 17183 -223270332 86933861 17448 -183579637 226101389 8712 -461320953 528973058 20917 -196341877 727636427 990 133881357 24811142 25194 228531987 221827047 7128 -423849489 362632882 5207 -207831271 116974267 14321 -580321651 530992406 9754 -268606762 531973790 2619 -230536996 34155404 21419 177704052 61199572 7685 -245797038 652925275 1139 -559611510 731240585 22718 -118341493 248925420 23280 -431627931 510910086 7490 -489066098 784209730 20941 179484966 952784111 13614 90335585 378967841 19216 -306117520 279341767 2646 132869317 585903628 21381 28769523 763222512 1687 -407769860 246687494 12366 -276899025 227034802 17693 57403631 862118922 16873 242830078 235279865 16582 -161310717 731966076 15716 212543341 720938504 24861 -451833769 632937292 16872 -513350384 312279150 19062 -114907930 569818147 13014 -393665771 93147452 22535 195878092 28042894 15300 110897681 396082330 8186 -546883273 935786826 3011 -331677264 431972826 9741 -359997985 281673256 4004 -135018985 345946476 8456 -515604723 192182708 15667 162124233 39902042 16403 146751282 546181497 10250 -287724800 944336951 14459 -269148793 917655787 7169 149941491 430827113 8169 -361204513 455376976 3220 -514772643 169301178 11571 -469401657 472309226 19213 -316171770 52657273 22349 -153087477 311170542 11402 -545863288 744599607 20488 172932381 590201884 21731 -439330368 347672950 6700 -199628104 670370290 23588 -352713093 935244002 13138 -569330492 643954529 21277 -42721133 143071492 17797 149494274 666828604 10707 -280407524 294023546 21907 -44354072 726100924 21074 142115914 80969726 21008 -569201117 648581967 20040 207258870 323837877 16531 -166337803 577379879 22682 -154568585 429845297 16542 -325824708 819720519 3177 -588616759 265441585 22691 -476948661 565900518 20439 -132170794 528942427 21822 -361627054 385236062 1725 -499750693 79988234 8510 -583313704 422973725 18336 3142024 626899793 15236 -294597029 260400906 9979 -543094075 247633690 14572 -74433622 278083734 20959 -488350053 454978775 3984 -110747747 952916128 12106 53004131 665834511 4559 -338158480 402684898 20482 -473052846 534106055 17409 -243699392 480809430 6058 -531952073 336803505 15367 -40902337 884862133 20545 -255574629 516357006 12666 -69323071 267906667 12440 -159653282 739855635 5736 -573718324 371713667 9223 -82999872 689907005 2946 16929037 108662135 8502 -92090530 230200638 4421 -364253237 685325473 8807 116269696 71169157 6475 -500140801 746763049 9964 -376118684 182371974 3991 151541965 952238135 27 221566121 715843599 4087 56787519 70185120 14237 -31811876 333232997 9829 79363725 775434668 20753 -247204357 291827395 22010 -564748210 942952002 8313 -11242909 572730280 9861 -229481423 397089615 21243 227141118 498408863 23942 75648393 724477438 26334 163249864 247999720 9020 -208527050 725606614 21272 -57608233 119888882 961 -309034867 690891567 12511 205350730 149429695 9089 149124679 596141434 2555 -406454971 789413603 309 -160454299 631586420 4694 -495690271 941126136 18162 127720870 897482059 3587 -554245345 910608892 10213 175589395 444664825 19488 -249831898 277820308 1767 -25263824 481410019 24809 3447450 301850235 20592 -348581183 341123364 13373 -326703165 715944223 2929 -457604271 457620047 8687 -561036659 309988320 2625 -201227213 772728782 17498 -577269335 38050215 26419 -2094054 698063131 14497 -538792494 259170327 16928 -290664573 42163279 19002 122130335 598231569 9025 -575771060 937963849 16386 -176230284 468356303 26149 177143075 467637716 967 -257198286 154276173 8950 -482942688 358605291 21146 -83996043 833157659 12494 67384289 444960136 17241 8831485 377025130 14526 198983801 620989607 19258 151516694 128014480 4969 43586135 380599947 6421 -424644851 754951459 6205 -7926945 706230699 10687 -380603762 349306380 20927 -69184735 238158718 15982 199486514 723092665 2319 -417257829 510392626 1462 -90923996 109965016 10499 -524013510 595773908 4413 56078620 237710364 19361 156607164 863698294 26310 191202795 482398972 11485 75889205 642768379 20159 -329018132 300964377 5653 167310396 792222101 5893 165905099 272527149 25883 -148293210 343428971 1538 222801747 523505108 7172 -336754290 13415934 5559 -128484037 114875828 20827 -511210920 847101905 11996 -87266937 461797113 5670 -345682927 610971075 7071 -453384218 884700503 23986 -271407314 107321767 3807 -172078900 577044907 7594 103461144 946350914 23683 -208187206 264870907 11692 215631449 353272745 6110 -168341658 808678443 11484 -62120689 879525388 7130 -162633044 131568868 15582 -192042264 806119642 2970 -480423816 464775751 118 -68629874 111893260 5881 -510642616 911053460 24944 115595932 716234811 8492 -315977883 108905084 3180 -294763879 771846342 21175 -84541442 515114335 3120 -600966835 435303363 18901 -239717326 752418529 23686 135125324 644067327 7373 -510345450 935653643 7751 204235569 536634484 5087 64105787 44681115 21621 -128423309 879894194 14421 -519167152 631569790 1987 -405008186 831257209 9792 189511580 188954063 7874 -279491560 218544469 24828 -28466219 774824275 2939 -344783332 750179319 20571 -130592785 515402664 21590 126631565 82570909 12427 -440026724 363905342 4276 136748343 286988971 2852 -210301153 465027006 12255 154996539 242478808 12532 -349320395 873130087 13270 -358227786 261801658 2762 -390443544 261386047 13478 -446897871 462793475 23890 16627582 524098823 5807 121104385 661219414 4669 237759607 48699930 2607 -362228337 874562610 22990 -539627926 589017553 24171 -473288310 128404594 8762 -359576097 75011220 575 -483599812 751130479 25052 -528838393 888736451 17338 -546223636 362797738 23470 53141741 344469576 2934 -320936391 102321135 13929 -154639267 843263519 1039 -172244880 348081981 25553 -235225201 539611116 10437 -259506934 247896938 17065 -589352890 905892147 14937 -189227834 115576805 7622 -503736218 928781950 25645 -70505953 884797622 12825 -454770817 333422321 5612 222833516 431845798 9429 -194415835 149816676 9287 60175752 907100326 8504 -202198394 613527324 12406 -204386858 487190099 9032 -473881207 71117228 13481 14791147 265405592 12495 -406823380 600954867 14222 43145306 354057530 24666 62488673 277368144 3846 29898096 410897394 4199 81215684 488219528 18538 14436041 239590639 3288 -465217193 393488236 1508 -127434750 711212369 3910 74039551 178144975 5027 -341117072 266173347 23872 -94694808 429485663 12756 -442207831 783312032 10484 -552608394 708509881 6820 -362924401 600120561 13071 -467352170 562257405 15064 -414405795 227375739 9838 -69916076 186341836 9723 176802369 574409356 1258 60561103 678200383 22835 228697692 192069671 21791 -364793423 227532935 7735 -69140439 711942376 22374 -593785307 718032097 6323 -575580321 35196832 17314 31701805 846004036 8539 62114661 771783816 7940 -257893470 537240553 7755 -24623628 756294187 11915 -479578451 878874815 15683 -498919074 239415576 20422 -578559107 571041811 10582 -175045072 342329239 2171 -172330171 732461561 16892 -266195198 20438610 9055 -193546997 236286655 2213 -553995511 645218702 9876 -483781454 326071309 5018 -72603467 872208854 25407 -345828472 905706633 5117 180901820 62775026 8159 -62690392 34833439 18437 -88325651 453919898 4521 -494407593 828238541 24447 -387379901 590227382 7475 -20803151 125401994 4239 163474464 899493862 1595 -434823784 75079248 2596 -512633823 899785319 15394 -211372624 870643414 6571 229397600 751513736 17963 -593851775 773239493 21087 -271503076 583741569 15194 -354073417 225092719 18649 -85271011 61840476 24702 49079917 760943429 23164 82139344 247349896 20984 151254453 485751729 852 -582217608 933575450 26046 12294855 859996469 22807 -31532641 88500226 6060 -271206275 557550679 21232 150630126 774793208 18402 -71629991 691938299 25725 -139155995 467888679 10531 -28679541 149459909 5106 158067107 221692204 8439 228900502 80813654 1301 -61821055 79160696 19554 -421378439 848600449 23486 30650471 886652247 3900 -181621859 338980702 25649 46388612 144876160 11755 -425121177 395078754 2543 -585386313 773565350 15814 7870509 11311185 25833 -380476028 859410076 25738 158405684 610134163 25120 -176576701 191220883 1139 13924316 503004989 5192 -78237989 266049621 6738 222462501 266029676 15787 -326486075 773066006 4949 -26129606 695468070 25503 -201571177 906886757 24308 -425165793 255588059 4513 -167694403 742481149 18345 -547977480 355652996 17418 -350248681 735924656 22661 170702823 758308143 20827 -56677023 11775945 18101 -198306052 699725222 23503 -447439135 47457033 21393 25523798 593492088 6219 182955745 137413530 16330 -348702531 877996070 20521 -488693147 518873142 19317 -238488272 120445156 25290 -289532525 783121222 4575 -448113728 954974339 17896 186533436 137951351 16324 -144805704 236941771 17223 -194140414 925981023 12834 -519292429 324998241 21538 78191318 540483464 6303 -78343922 57072026 20833 -46060542 833217207 12795 -369014012 83857110 13103 -351198703 194862524 706 -367615193 262731318 23787 -514472895 884957124 2572 -168758244 941327243 7446 142676474 251543848 8288 16135865 416535972 4155 -131375719 95645180 3289 -524688928 881975255 20526 -29417531 286663777 23227 193819571 950271682 11562 -574295191 31102138 15623 -155508604 473543226 712 -550338873 528648581 12681 -55911973 421262992 26466 -589527551 69243940 15637 -490973043 845637783 22464 41559595 501210818 11980 -116669454 12262285 21152 203127990 652203003 17458 -277878949 248218394 5577 -414960011 273839534 10717 -594585225 753215900 17725 -274387564 862706687 2663 -19529200 123557911 13840 118078664 233513517 17995 -533634725 919082687 7235 29912436 921306001 11962 -59429585 562182776 2015 -11232768 839676177 23811 -503067071 41329851 25492 -565687062 913810622 13472 -505665278 408198107 19262 -388420281 909818238 4845 -7466108 25967807 22722 -225309768 558391679 12056 -83449990 637223539 8878 245545653 385994688 3906 -409543904 503561229 22433 -264676219 594482768 6555 -410503146 85721168 15853 97256840 662226374 19307 -338002277 883240043 17817 -484138556 227203791 9692 -406656198 256221932 13470 -311231617 924431603 16639 -128460664 8709736 15598 -278662608 926798606 14568 209031541 877505926 22989 -328272965 133305399 4732 -564923374 899151343 25852 228175012 629537304 9363 -22248729 605639581 18292 -474331537 477765310 6991 215812467 89034010 3662 -455351430 251645275 3447 -483141923 951878475 8535 145009878 37787078 25744 -341932021 534466611 6835 -598445182 582564183 8192 -125361452 36500815 5464 -108730752 576088103 7768 -455168609 905066595 10801 188391519 346128694 1329 -368221378 875975562 22155 -306239555 411821110 8828 -378020875 71245070 18890 -442224338 581283751 19811 -560838880 866810649 15527 -149212086 315007128 3463 -274356592 721339427 25440 -113269370 478697646 23458 -306769976 56677006 22225 -88332824 677641885 19045 -154092674 364226839 3599 -244637713 698048437 21528 -250672149 96720331 12961 214191333 643784319 19890 -291389217 730675974 2431 -5421460 366430518 11771 232826746 375726781 3346 165973173 882895688 4649 -502053140 777558303 2344 -566001291 394203960 6619 -327255827 14902384 13702 58349304 754609019 22846 -231049885 886315693 2777 -163048795 319366709 23073 -18996138 324335156 8612 32830938 508599161 19630 14532339 494222700 21605 -535698397 748248222 21771 -293697076 937132304 17745 -261679537 163726123 22655 106855793 428828494 11018 -291755153 841754370 8493 -141627975 741219047 4084 -468356925 370922181 23650 -366522965 758201002 7729 -44381101 750246208 17042 -103385086 540006946 24945 -154735948 611377160 8037 -405236904 719335383 20990 -335418028 61946688 21376 228239532 608386117 22202 -168501120 347024025 6180 -126343766 906437696 20017 -510128787 824444016 22701 -290825715 336224338 8590 -73240398 116474075 8752 -497983407 104766352 24352 -473560722 434922382 18920 -512228000 701642026 17531 -575674086 660846364 3287 74230708 124763081 16383 -373440660 463428186 19848 162264058 33589134 2073 -178730294 601034301 6435 91750983 877028109 25836 -508053823 167056654 6461 -53118180 535497580 1561 -3837798 15815719 17246 -289195174 509414222 9678 -291359350 336634293 4150 -400238803 678246316 9140 -190680740 595189526 20876 -1075054 431540707 15666 -457087445 148508161 25884 -240296738 220743127 4573 -528762392 610668281 25042 -41207298 823132424 21709 199522743 333528805 9561 -562204621 281577107 3242 -308045728 91414372 17889 -583822180 754076872 13911 -271257243 838904166 17421 -72630324 675822633 23634 140762125 696516390 9831 122535586 287282065 5201 -433301060 183860408 9016 -160319278 460557307 1710 -165902475 753152819 3931 170752079 28097158 11434 112097867 433227560 7092 -354655659 125716488 9801 210284382 671813658 1997 -115681281 208151487 22041 -597865469 211119770 8928 -266159884 305841823 24318 -367166190 20163103 11656 20128300 19037698 18100 95709030 263415430 2075 86275085 395602601 9531 -113970898 324728929 14473 -236435038 130267275 24170 -350589292 795847345 25191 -444257039 792570075 16956 -548361526 662829892 3717 -183784835 693012786 4708 -388948178 343117974 2913 155665291 289459726 12435 -189057510 862162522 952 -3504144 453694065 16942 -590904859 930987693 8284 12587670 678461060 21309 -354071749 39133326 10531 -398273511 875394089 3218 115316138 845604139 16429 -420483893 444234292 23689 -423299163 351916115 9781 42003251 670946033 26366 91767530 599084361 2013 -141137087 34978917 20591 122549342 844808918 25128 -335727172 274918740 13070 -474603910 739946914 13508 158812927 442685686 24861 -403836090 32356131 24929 52864789 651301388 24162 164485963 268328235 14260 -534144657 846834323 26450 -6193916 533952699 20998 -525936359 287584854 4810 -518130904 941940510 2783 -149530728 333123158 4051 231761838 730533944 19891 -167187814 748109025 25482 -473520995 232005361 15511 172771924 358361804 20287 243124181 802817652 10663 189898860 11269650 6573 -136716702 263324480 11037 35372887 592013007 18732 57628737 539104360 591 148034065 767234393 4531 -66240839 799777035 19197 249884354 88425482 790 -404296180 234000113 4850 -138316133 84063578 15900 -336291934 523889255 10404 65032917 708692458 23926 -192526006 643822979 8869 -490863485 792127238 25729 -359822101 263742410 14644 -126894375 877325225 13056 -577065064 416493974 14972 -444520667 530712141 654 -366980140 314687672 10131 -289291408 351962383 3163 -358950199 913656598 18634 -421405171 756654313 12083 -220767158 388391008 18886 56764199 530450052 3196 -485317441 652528778 10750 -104245667 145278766 21401 -245255729 176714373 14274 -586828082 923488112 9148 -590573515 101279538 21735 132409718 241833700 18467 -488750617 67043103 3351 -28767616 238949474 4324 -45254011 631399814 13330 132919333 433459428 17342 -48209821 344633642 6690 -361208465 548888905 23058 150056761 611107804 6979 -490388889 330034298 14113 72204392 312925338 2982 120065928 452359005 1184 -22919777 241463910 7212 44275998 951201850 14986 -85000276 734309989 8440 -407112518 379527993 8223 -406494930 726034356 11283 178430516 154876763 7214 -141017464 442914304 1616 95452027 376429539 10193 -569980434 302717540 4306 -58870832 649489752 1015 -448544421 457379459 9396 -148014693 872395147 5854 -568449433 920788355 13570 -601306230 715352976 14878 -554426889 112229401 2624 43098453 86288917 19391 -280176996 607218321 4741 -302053954 103303374 19462 -360629965 415518031 17974 17723668 534907616 23258 -528785842 658890047 25880 90695315 441722572 21627 -7263113 713208827 9931 -254363369 468977263 6081 124637901 102459788 26353 -110127363 770640601 18409 -402504288 216052408 9957 -153572689 808879724 13704 25316322 330635765 21666 239017109 126837383 2172 -55133875 497634857 14340 -277482530 630907581 26180 -29530429 636700258 21666 -306951600 661175530 7648 -133752288 883635038 9755 -371228030 57198581 23077 98968354 335363618 15153 -14166148 836721534 21799 247245806 294778176 6265 232510347 618685670 25419 -105935543 906820069 25091 -600256601 508289146 8497 -399234154 863229176 18484 -278796856 621304803 8604 -542961790 273324242 9850 -576096726 862019275 20782 122000717 101531902 10594 -567856001 753343288 7251 -378701315 721505109 26277 -332716203 388452000 13974 -126536197 84164627 21456 -513162623 558580245 4984 -96430709 938888730 15693 82594377 897442241 16058 44483433 557522187 25052 -368086324 924862981 6127 -399214933 794492824 20618 -387750091 121048808 15943 115083464 898275679 10806 -263808682 427664045 9520 130126423 520072738 26226 -587005090 132249078 5707 -527943493 567454952 20805 -550778801 229688463 12553 -516350613 649158438 3189 177840900 870431549 2055 215243523 788598304 12059 -51284179 503425212 6822 -505316739 534212251 17746 -71981646 508512507 12069 177428735 287336385 4658 -217290955 181746691 17503 -70017924 460084161 9717 21932749 774445244 6031 -439284376 143992555 22798 -537269461 773165964 21419 -601340984 480816483 223 19225811 622481166 2566 -276979505 202393248 23002 242322995 226648674 6147 -9035758 420552697 4707 32001950 594625720 4874 -196800206 269751932 25468 -440023508 269279073 14172 -185223271 721042632 980 -285574001 209087296 22297 211588759 132200279 20986 222408626 790655862 5475 221946693 900666848 3974 201498239 488460203 3512 237110532 302008853 8271 49569800 137415586 24104 160257815 594591805 11913 -574071107 859860803 25479 46701601 601679053 13338 1653650 939095944 14391 -238363648 684411108 7569 76323074 888309530 17244 -417241524 70334740 16281 158655054 656973167 25367 -489603825 229164344 16770 230177618 921767155 8950 -69894304 110784516 16427 -213280766 790462536 8768 -332467873 818237566 4608 -516456145 710693061 3417 219994078 436411415 9435 -218262488 203520554 9984 -17083750 411258976 14252 -160156335 696864431 24928 -32536551 805696525 10684 -229509120 895304352 11403 -357321707 435842806 16993 19498978 716594496 5037 166161169 943180959 3829 14209414 542747445 9887 -451448267 568382014 1140 -237636400 230917963 3498 -143424629 505859214 1809 95936522 850809467 12153 146582397 381621136 4231 -424883099 757507807 13947 -385026623 898092516 9700 -591889835 201789837 8924 -332584863 316659244 1380 -442240524 850562729 8225 247669501 31807436 17183 -130392174 703531275 3328 -95493358 579791828 14089 129736237 720346415 19166 -548958596 152416309 23574 -170624376 764733101 22457 134798336 757758267 13068 -414732815 79690532 8058 165601342 124958972 700 -6106392 130064621 22714 -471213121 419652452 13349 -93730017 69744220 11294 -359811571 704848446 4162 -207865524 357008720 5900 -249469245 599268368 12807 -431901469 599976298 20605 -138966979 863075782 11285 -152932143 845623871 25390 102561342 805072943 13724 239367579 470422197 7590 -181670547 724541683 17403 -290548563 565414122 12981 -553336581 426321583 897 -589478595 91849877 26318 -255208481 870380615 6761 206108202 813147864 16143 -273889174 854983844 8092 8027358 829731309 9887 164713078 720283296 22624 -200705502 86064107 16388 -545633325 613571549 11398 -46708846 912703120 14613 -317896319 329364839 5208 73202189 917000714 5071 110359077 534210129 23854 -158804349 503779177 9266 -17316185 839812661 22009 -318588094 864270956 24420 -240449 371570547 3363 -362135124 557693161 15289 -565908756 804809107 9254 -35517570 702869433 16014 10641321 748644256 7731 202414329 223292444 19743 -71182959 355299614 20258 220709693 876584058 3341 -365578971 491475939 21495 -115121409 167542207 24802 98742256 358242069 22446 -220060053 622708740 15862 67800132 574233098 26157 -541235485 837467321 4114 -458340123 46031875 10199 -320797544 797279155 1791 -302041084 702775796 9226 104679907 297210483 7216 -284299238 702322942 8461 125022812 199948588 24 -486582459 778319602 21554 -528323078 758197040 24210 -306960092 418922878 6074 222573110 800209713 24306 100222630 330979043 9339 -377245852 171628302 11473 -261874229 177395708 13490 -305402009 712883311 5526 -54465802 153546997 16280 174924232 563209250 4290 47512634 22886094 5307 113637317 149680597 20227 -190014201 851756422 2806 43737551 396092185 13237 -537038155 353340047 18365 -592227700 277749477 20193 -30115210 920516837 2132 -141334840 527193733 17279 -98110670 783268129 4108 -184265239 271741666 12507 -368360764 468331344 18125 125978684 170145673 17796 212234183 424741514 19011 -488391265 793383990 20295 -455779354 573903085 13931 -411020791 640241104 17971 -288692507 93585303 10977 -420555225 956339956 532 -420764674 861888327 16927 -323502849 276545916 21097 11797056 676077636 14352 -261082072 949943776 6008 111863308 747004252 9741 -269394739 826701489 4034 -395691636 29135364 7117 -475007745 593996203 7200 -103576416 422568618 18852 -70771985 747685467 14387 -88049718 347729728 3306 -475628628 207765690 3154 27349388 455405436 1003 -485584680 937757316 11346 -547987395 540316521 15213 -160955422 797035029 11210 -20902739 874879686 19292 -134276603 320958721 17427 -538452359 82678382 17270 -108361894 128775935 564 -315010861 566584715 5359 -472515126 279632549 9556 -410175562 234640327 25170 -48969712 871430631 21153 -104366814 144219882 25116 225758713 756863480 12225 -583266509 57866455 16593 -434679346 684785986 1975 -471172839 633470086 24683 -58331746 910644614 15917 70475242 871960721 23299 -25149407 303106711 23183 -62419519 735317783 20197 -507108738 562588968 4899 -404623137 113144476 8973 -264012384 94563796 12738 63826957 296440756 8102 -117411514 542084579 6913 -515357183 268031490 15949 18809101 539137712 20079 -153896546 755933353 3677 216672974 536317273 8424 -533798471 867405461 9910 -524974750 655263159 26340 -496886372 140255262 24740 -406218068 575277481 10352 201060881 213873564 14182 -362562244 97213696 18750 -14905130 437911450 9632 -203312032 285714983 21701 -552526800 946234436 17158 -175301382 937772264 17972 -105260956 585987962 14179 -166959660 404714771 20691 -169678722 158475706 14053 -126823777 899758660 11630 129559723 140142894 777 -241259384 592522948 11857 11627384 525885405 22691 -486715275 92127768 3199 120030652 104928797 4817 -773313 621558475 8315 -427583707 625680603 5882 -552625260 275273730 14760 -321954799 911155654 14244 -451364869 568624397 10776 189815890 533941019 18294 119405775 11057925 18903 14298598 652988778 418 -466637173 405755383 14223 122654857 818479903 19763 -427766828 165823462 15237 89214435 880619435 4896 -503413454 217326848 22877 124308156 309549428 13012 59132072 471863072 13447 14244418 599224547 17889 63366317 712430257 13294 -491812739 213763863 4521 -410362904 843836332 19476 -363610612 727505485 15980 -341551321 774626080 13336 -177474292 648996667 6269 3251297 944456237 18690 -32163740 108777957 9933 -258493766 618325248 1942 -358470386 672427239 905 -545203209 105810083 10415 151008483 427609327 9811 -146436968 411284258 11075 -319316494 155890804 4052 -438188965 617761840 13156 -122724939 480092296 7931 -270868904 71888641 12042 121320597 265496619 26163 -301640469 754150182 20804 20311320 655980410 11277 -541604252 786955239 25878 -358769850 829444637 9003 -269944037 330629496 1537 100847335 456876240 6641 -13560538 206143971 13293 -594591000 25993855 9932 198366249 686464670 4351 215047070 610765403 2088 -465578730 916742953 5443 -123768168 78094779 25639 21871127 335382157 25205 -465223201 487026940 1695 17689776 233215456 13910 -270205007 124634140 329 57443784 286408199 4479 -515415650 502426790 7133 181183857 680366441 7667 114969487 390383580 18674 -214381247 438259293 25993 -526453782 288631137 25621 14325222 266161034 18498 -276785466 730806055 14663 73235745 288138705 23599 -28906031 736768313 9804 82291380 130787854 22469 -500984144 247689372 13415 -594260313 913942142 1610 -37134787 435021176 22645 -248186163 578867926 6994 197833532 226033739 25356 15147444 234517280 12685 245202918 779426709 4400 7033094 612991047 16784 -342093761 822653561 7441 -539703568 543583104 15371 -264787945 282430497 5616 -171541 919250565 23478 -124757477 354901577 455 -208600166 517331923 18966 -403661612 781748636 15280 164868411 198712535 20654 -660225 408363709 13672 -326403661 685394962 7920 -139993981 638245901 10415 -435768554 534215885 11111 -592986863 420089996 12259 -461226375 437380240 13891 -198007805 482841789 16963 -514346398 357242865 3371 154991169 657453465 3250 -476860118 641675892 8154 -200225488 954691963 10654 -567547090 393089817 22512 198325727 889665167 11574 -315934358 327671020 14017 41436692 153127962 2662 -497364054 412265680 8243 176705710 489949815 18096 -590018182 848940138 25089 -279810082 344061871 2418 118103754 632166402 9130 -494867148 596010275 2028 -63995844 772713724 14214 -124115901 811199539 447 -198511121 944807502 11444 114014629 429054505 55 -308702915 228838452 20979 182306477 236976018 3462 -600138561 236817928 1459 -494801525 242992996 320 -95312735 165459732 13083 -523001483 608190697 605 179265429 235774406 13875 -176054441 180365636 9809 218444989 191835668 4425 -469755351 649879540 15473 -432651536 39729761 15600 -328558963 329499280 15563 26289802 650014858 13532 64894253 92872803 5047 -381595626 388007627 20344 -70089425 473558681 8831 -314972821 169131275 18454 41140255 319519277 10456 -227949337 476249621 23860 -300274732 692292991 23056 -373703874 464240389 4239 -576725515 420680086 14193 -548636291 524811241 2569 -159738756 516398291 8711 128642137 714764806 4816 -188615194 147371618 14642 106611187 127894229 10114 -290356527 812934545 23237 -91855583 677908591 14320 248010219 473290545 11516 172238347 159323659 14972 -124801943 701207176 2646 -23808205 297753008 12218 -379478409 154019951 11092 188327246 597235105 18545 -497788200 573819198 3337 -179886274 538877795 7901 207337134 589166979 13053 -249146578 152320379 25117 142620273 725687304 10113 28332586 801587315 23427 -119139063 373523738 3272 229400909 867385323 7263 -135887429 140892693 16685 -445440570 639878132 18736 89066399 276770762 13637 73462479 469835521 23307 -349111149 304596571 1721 -570343047 855235115 8367 -164017683 31913926 10802 -38562715 645456649 9034 -490683100 612923367 23754 233886396 350914577 18698 -227470569 715523583 21183 -548487648 177320579 24582 109169831 294726373 9182 -131715067 526130272 8584 -555412100 667102330 5681 -297622386 886381423 24875 -15746887 646919442 2679 -589572437 174721553 13323 -316593617 845555868 1885 -107178174 179219632 5487 -24036305 147141039 16221 -106158433 269660360 13788 -461960682 157730321 20684 -215504278 750099906 13754 245740835 730189002 9717 -28115240 696689810 13895 -457488531 606791527 1796 -250506124 304291430 22416 -117378778 933746247 24308 -195194762 524918019 20943 -196989672 61842475 12004 164112703 513764309 4226 -30709978 197247470 14472 -291984518 641081467 18245 -292989910 740024120 19681 114442822 169683733 25267 -251165817 308050233 15710 113515083 112441652 4738 23563500 205021281 14644 96920919 217549607 95 -578878628 428319405 16323 123090566 205314086 26187 -298566631 697920145 1827 -102491287 43887831 26462 -337382775 396841298 14624 -231815573 897516201 1352 -156049979 141390302 13907 -84700267 151262055 2462 169786497 916810391 11996 189667330 842927562 21473 -556174266 17312798 5307 103626535 350187466 10545 59137393 860730470 12235 -90034262 854305959 3796 -74758410 134552069 14996 178676064 722875232 20744 -484249309 187816444 15099 -298596227 510181866 21118 216232915 954055329 7971 201810448 107621572 1172 -576511644 653992501 11066 52601444 735241491 15150 234778313 125517568 18415 -322665966 501176219 19198 105353366 360287527 16129 -118674983 499026644 5232 -308879930 469562460 2413 52528948 652396727 3878 29839828 579557272 20938 -367015171 106693920 15828 -287131051 39185320 7587 -388508600 261687913 8475 -512768925 189635466 15163 -192960173 646866686 15501 249813919 45361999 2387 177294374 149020725 18296 157516284 897904904 25072 -234284017 888188995 14310 190495405 650937538 3030 112301262 889363514 9183 -524076717 376729821 11923 -129346938 703948772 23215 -472818568 665540586 7722 -179701367 611778523 1806 58816631 576293205 5843 -236819302 394533862 7404 -142900239 614425753 4759 -127396710 105808570 15081 69559083 468779535 24198 -51512646 588274855 24507 -459439521 498457847 17413 236178360 214874488 3948 -62024760 296326918 23011 91699979 709287830 19345 69488898 786656646 25658 129262107 682457624 11603 -460950223 740802860 21880 140726420 67528317 8729 -231849505 308883268 12958 -266034135 401324899 18310 252074164 698065946 25895 246305743 218341764 11674 222411385 844583811 25305 164482123 35720356 14471 86096678 772985794 13266 -532120799 782819571 14655 -554265197 751014718 23010 -601248806 928047040 10310 -482580423 309422104 11815 50464872 70659432 4825 -258012640 767178008 26279 152175049 64937430 13582 -405053060 57786878 12685 -354008003 662421535 24801 -32602952 538698689 392 136833826 454828166 5892 114925563 740639143 13606 -167934661 432037559 16985 18265055 381245118 3322 -391184487 450748719 11907 48271565 524165050 12906 -190379566 96991865 18049 -312996987 141230298 25477 1285502 716911624 16632 98091155 387474723 6684 148010924 688893391 17839 172180317 425828941 20767 -231079676 698906328 13037 -352457211 168427753 16738 44661997 351959707 24894 -65923225 139723758 13711 -386543018 574948758 2748 -33124265 686293013 2535 248365792 426179723 11317 -209161911 384726919 7758 -601276281 634784991 12448 218242381 718201100 19505 -230918463 550588852 16854 -372417374 19460344 10714 114331410 169182098 17345 -101700716 697088443 3796 -230802402 336283208 20447 62965155 88164695 25142 -191635392 892214212 20445 140895273 347903165 10039 -600862196 233641867 3883 -20364875 580926645 25178 6665858 384684814 4372 19069478 140973757 15633 -417378234 636773471 24604 85200618 521799435 3793 33722616 280804901 22932 -214620116 67523174 6666 -337204967 380073660 21847 59294680 392795072 22525 127580117 513717805 11989 85287418 627868361 17673 -273732176 323569606 8381 45708518 258737663 530 -303704120 75075960 3699 -498404709 361604436 6701 -126079097 412939223 25813 -247738227 519412987 1146 92499436 546431412 18805 -543107664 44286363 25056 -358361664 595195398 10114 -238591430 514832931 25521 -431243007 932117306 12203 95629108 294341865 25348 41935553 743413162 23580 -129198961 734066032 168 -382630037 537881418 20291 -434982631 125907296 24707 159082052 856224910 16722 101863760 829319179 5911 193056049 507899831 4056 55250417 245128058 2409 -508671449 166386220 19300 -421773156 940615584 4964 -261599412 936582296 18436 -394106422 53767339 10617 -491815689 28530857 2407 49116350 35608360 18200 -333875271 590432419 17434 -329315800 20644914 22177 -504400208 364619454 10602 212438857 92068687 24347 -272585319 175703045 3094 -172851234 64247502 8279 -551006187 65722259 9329 -449094473 383999478 12089 -373595271 95503444 10602 -300217819 763373260 20873 219498341 13944058 11376 -54255940 732918771 25073 -480894005 674445856 17627 -300479917 829746757 22607 152039095 136260360 25750 90795763 852393224 9397 -56203461 788234394 25715 -71585150 629958355 20735 221344217 392979032 11 -262957824 273700596 9999 -554321355 335832846 25661 180791495 859977632 22493 -50592393 322468225 14886 191920385 226386902 20868 38605730 521438410 21823 -549789260 794485547 19448 -551794724 15862807 25230 -489582669 933204061 12317 247580609 157482961 512 89085744 939142116 2796 -158815679 54568803 3988 215228151 777798644 3117 -84580165 476234060 22414 -124067167 351261369 17025 137930954 522962796 24420 154272070 848571830 8287 85919808 876182277 537 -500149343 121450368 25255 -472411973 771559397 773 -26454744 752377778 13694 208727147 152678167 2728 198146041 688156599 29 -371279901 789784038 17757 -315832568 23874624 12482 48720060 722970664 764 -570865524 945595880 18988 12368093 637206644 294 -511836356 520118503 8534 -62349180 421270742 8382 -286538163 323584976 7413 -226328676 382294353 4168 -471567574 760762090 3265 -215354434 267377680 6761 248303540 287728008 18886 99996367 618592164 157 -328498319 76795941 3439 -86944108 923171130 20229 -280877057 144592581 9202 244948952 769320353 23027 29594408 724523659 13596 -530696562 875104892 6167 -384468517 507989931 11345 101988049 763461122 3862 -310042925 40841131 2507 5456621 430218527 381 -233332807 259297332 17791 -277867225 304281436 15884 21756074 798929086 23355 208975249 104292844 10838 -590979454 607718114 17618 -571436738 727118895 13128 -204240421 37354051 16186 -190439965 641209964 15990 -130360054 759873773 23871 -593156837 353260297 4811 -165440749 55831923 7275 -497699478 637434754 24802 -454925301 691904838 21034 127218588 659495880 16694 -552518779 789077487 20176 83524301 314172379 6399 -419147534 696568109 7903 111183493 338414905 16350 -257849228 477168661 19652 -485863015 660773157 16712 220991290 281364826 4092 158326232 806598034 9615 -21730617 937471249 1895 -592939420 618183684 18262 -188284323 334059376 21660 41236767 868324020 15056 -358604210 798891069 5898 250505859 449489694 12477 225166338 298363073 13774 67717804 879583628 5261 -136075320 426589078 348 209926581 755907713 25819 -475838167 724991146 9797 -95637679 170392663 9857 -35244253 131675660 19322 -474640923 590556481 25158 -195359407 927406280 22434 -10845065 603179945 25933 -437513731 678779296 2310 46760609 730959655 17255 -30265296 820154899 4380 -208681036 621056489 21346 167482993 121377575 2989 -12975750 18931988 2553 -117168944 849690931 12211 -598123945 79235535 2725 -345818251 67428689 24728 -426234734 897588085 1990 33399496 462489315 13803 121248873 555302696 6299 -379965453 97950540 17957 -356771458 137392649 15037 184153379 12618788 4237 -111525321 716680605 21747 15976465 527765863 16115 -379097032 786234587 7427 -495836679 552867175 2171 -434476039 57009913 788 36246372 305903712 9662 -483222015 402331940 23473 -104086866 500741386 6873 -87441739 696637026 419 220140655 117290745 19691 42280765 778749903 25776 -434021275 948720570 11521 -3384988 510831547 26149 -497691700 719861999 6278 -100379354 573167452 20216 -391103665 108927117 7612 -454370573 175509607 18659 -35518142 109444187 14891 -37350277 581040464 21839 -441553823 431678931 12788 -499128155 334275683 7116 -432477554 848964530 19616 -439216608 836261412 20523 -327997752 587070016 23937 144060618 340363562 418 209605678 917168414 26380 -277428294 716507625 6813 233686196 267269573 24884 -184772461 778176261 19863 159169970 477489948 11663 -487438794 115285670 18307 -195316649 31203951 18224 30247268 109776941 15095 -244658727 746197706 2844 -528180929 425053572 22595 59205162 709796391 9493 -382720610 633596852 10435 -62084426 287758990 18502 -469125344 654091958 1901 -261438052 546747792 15485 -228236842 656097543 16663 53876846 805375624 24020 -505707879 259196924 14658 -529349308 677015250 22189 -463316701 730462358 24821 -103171809 641217207 19457 -416169815 430179151 25853 33658496 214462792 14534 62499521 837410060 6561 -311429570 705961730 11395 -124355823 701677963 23546 220314979 318622960 16805 204436654 405690906 18633 -24488944 337429930 22871 136698143 180171954 22083 175559478 481755546 19070 -397195271 948710760 3209 -330671591 922804949 10169 231629418 951900043 10535 -579691351 414536647 17887 158534254 594442222 14916 -219561288 851968596 19316 -544464133 557595879 4276 -474291474 931877104 24351 -346808274 71933371 15613 156522135 89818726 11968 72754801 292743949 22685 -180868852 380403527 15971 -407530175 454989751 2607 71360923 446875251 17024 -23580878 445196429 26174 -38776557 601560678 1526 -593589749 545772886 10186 246504113 93901947 2416 242132969 849524601 22234 159017140 315083674 5795 -260667973 830770331 7719 178410864 128398718 2690 -384663661 678846351 615 -580840131 326006775 3462 -331588136 146069431 8523 -433267804 526604720 5392 -321322312 897570013 24922 -133829681 878439647 3368 46008615 954130857 11452 -90480675 664295025 19251 -416486683 152848836 20832 -490478193 721018749 18358 83715140 134204396 23483 -91683158 782604068 21856 -127973517 877444851 25589 121716119 464717901 24127 -204390768 84595039 13071 -426913984 731533626 9231 -429306895 211111754 1026 90126033 616705066 13367 227826486 806457104 4887 -218985936 406920461 3001 -211519730 600548457 18223 -35069184 720834678 6805 -16789943 65778292 20634 -217345666 208541108 17432 -274152407 187729571 12696 147117973 497476944 8153 48183127 773589583 17314 -447420666 848108570 23022 -225004361 925184555 23970 -327771841 950048139 8322 -210367863 383741857 10074 119470465 955233844 22338 -278930044 357759791 14138 -320076956 809547967 5283 241488484 908734905 9841 -255130117 892415140 21972 -33305619 775540195 6915 -487417201 915547340 25095 242564292 210890033 4552 183328355 71484841 8291 -548864544 55175158 14746 -469408200 175811861 10955 78758899 127721443 6260 -160006109 125449220 23334 -545126256 788902880 9582 102440453 779670486 18519 -233563363 548668738 7126 93247789 532500623 19312 154268257 614846022 18930 172568455 944621786 19085 41507843 368968660 24934 175847062 651521482 24273 -58424181 266782744 6390 -392899231 301928061 19174 157577317 901264833 8622 -238418484 225909095 13272 -64906483 269528160 11919 -512411032 35897758 25314 114136555 396258608 3423 -525876502 602395347 20128 33487467 172160871 15395 -395296835 499230375 7050 -434196086 886987326 3451 -385449637 68623866 766 -413167775 833321703 10779 -571623741 685208047 24614 -340901042 147578671 4775 -15063279 95410851 20748 -334118788 761524975 6969 -363699029 529668849 24396 -147162774 547904426 904 -411140607 385278959 24985 -207204609 841201100 4521 190183164 737605122 2378 179281350 638086934 2165 -296577291 163439705 26109 -277816651 25756625 16177 -60131481 151468440 2928 -188212854 580673998 8332 15576681 437935047 235 121913400 171337895 25249 -227744569 26419897 19717 247222385 562001989 2567 -547202435 452785852 8526 145895920 845279958 3259 -70354484 386279928 23253 108347819 276181976 14864 137091500 762761457 23385 -290382622 52287004 1627 11347442 249801161 3258 205316276 439054217 18083 -23685089 283971555 3222 -6644706 809475118 25953 33975685 642778899 19614 -128476126 844986881 1781 -597183011 527358365 6576 248332289 310130077 19585 58929313 910295904 21801 160964069 266205141 7712 -206832366 123594679 2 -485499394 739834111 6159 -223102451 433237198 13464 -568443197 479390629 24613 -421548993 846528450 24582 243884056 48178311 19062 -55686897 283603357 12466 -340487854 693807418 11884 -179894705 792396798 989 25344579 322791508 11424 -15234759 541444874 360 -348969268 571104076 24330 -340645934 643584347 21645 -119670738 521145684 1163 -325199560 672685984 25593 -261271409 746712081 24181 -98007590 387311156 23773 -495992171 624764777 20853 -217155735 621695123 14145 -211513130 330978938 21166 -352458114 368975236 17759 -319002575 743653492 11615 14356761 192644017 1812 -547112798 713138095 25344 -526744183 309409943 1439 88043880 583290951 12660 -21986907 135969270 15230 -43928702 158950739 24205 -423818416 917926578 14782 -106245963 94439348 21733 72687966 117179482 354 -35482253 892707809 4156 -73579686 177226952 11595 -527746260 694309924 1330 -494962952 47087257 9067 -269773218 167948239 22423 119307028 598884616 18139 67434539 247956630 9187 -489674254 957526967 16024 233205523 909225056 23176 -527010169 937360875 24034 37596380 118830637 19998 -407697086 427444634 3113 -473414889 239118203 10163 -293775705 289210659 23864 246948041 609918345 12797 -194173326 679522714 25227 245731314 31740480 5559 -310446640 151833800 20438 -474123156 412573784 25685 233107347 218952700 23009 113979871 807821438 24480 21069206 504651415 19545 -98577342 805400210 5900 -355142292 528314231 5202 -345023997 807844672 1147 147686747 93676906 19370 42030628 235492948 17709 -391540525 669909057 24482 -124742590 179484112 16295 -340117176 490788389 3393 -226897825 781157682 12764 207214113 393297654 25443 186756087 701164255 22941 -243386771 417670205 8738 -540492114 449362043 16167 -182392092 787898102 21539 -188652260 235191327 19663 -557877535 746293849 13019 -104944543 955341781 14373 -59345298 429194765 21390 -460736442 254904646 9385 -141006979 372064013 17180 234229970 660201820 18523 -402782137 293753453 15384 215919938 685133321 978 202104505 202337404 8005 -341335655 369818003 9509 -110012657 399514741 18882 182135482 161118048 1017 60651472 765861732 19641 -581610339 475421143 21150 -251574972 327116149 1065 161907836 430063652 18757 -33295850 502537524 26148 -299266425 655741817 7655 -124596888 878878347 8288 -534804750 126548810 3206 -278402138 176288460 8961 -185277727 524682955 17997 223010579 412705681 2008 146533098 889923126 22626 -520017523 667211036 7917 14148871 179191473 7783 -7699526 610709676 13985 -375796834 25652221 9684 -469159667 52465826 10185 -287215998 711037587 24721 59205959 494960320 16550 -333946177 889690360 9048 -495934142 220539801 10459 -97094462 921702768 22385 67608545 873488378 14485 119064350 824011374 18232 -438653651 166598334 21589 46102055 530748605 23166 -206022696 865391226 19173 -477274124 279391696 21278 -89045685 274735917 15976 -285357403 503718102 14472 108963253 917716634 20328 731375 176671486 22911 -61829490 822600940 23907 -155224857 463175386 2607 80010577 255297732 2268 -387290837 488880626 17809 -275018377 167436908 18883 -182265550 422000450 682 -499048779 8701308 5864 -109679061 679952377 25706 -331639393 453150183 17982 91163822 605017055 3425 -373471820 370547721 7456 -82058688 75640747 7040 -372012124 288282443 7692 -266019938 393546461 6696 -454312384 864322424 21136 -558283780 49883649 23798 -438889029 899385231 22093 -559822658 804698790 3539 -6559190 663784207 4389 216879956 703626666 23040 92144551 745594163 8958 -546141163 35539433 22286 -538345039 558236597 5265 59458036 632562433 11614 -434228405 388417986 14650 -526991558 321815561 23681 -87588917 735836356 9235 17467640 347356129 1626 -597323601 109386901 7929 -497345906 629730183 15440 -325229874 676057845 12607 -482880665 795648243 18215 -275287217 79323283 13617 55711018 523509053 25902 -281626777 284916795 9142 176578625 71016135 3100 170050367 422617620 1533 -341765239 760705612 21927 -68239955 391929986 7968 -497107693 671427436 4864 151745057 250243865 4224 -9088551 245340617 8112 175480577 941433649 17615 -217061055 346997192 23018 -438793206 210006528 7571 -529828814 184098635 10739 -212937528 423743946 14792 121210940 828603243 17270 -293107207 876781413 5854 9262950 820511272 13503 165594240 505355131 8890 -444188323 499979202 21906 -267740968 416133483 4464 -382241078 671044154 20023 -548294610 98105071 3907 -217961101 28537003 26195 172867177 371274810 22921 -41117421 809019125 21950 -14438609 600665831 15407 -364863182 609884771 12769 -499137440 373223475 17716 -243511728 287382883 22598 91481305 888775737 8770 103047538 257869130 12983 -11805134 518598212 14469 85349864 390314618 489 -277913096 626819489 12959 -348256528 418464738 23254 -227081427 126466521 11960 112427262 716480475 10727 -528786087 244013187 22523 176430184 340902739 25433 213815608 676909361 7357 -88457044 903622461 18522 -202951106 318386477 2704 -520244456 584515680 4505 174810400 148841707 15533 197292018 706687375 11323 144992634 868265844 24813 -23340930 457376132 4316 -312663078 91128978 26222 -66831514 625910475 18025 -295364810 761014568 12756 -93711222 340865721 5467 -157465318 216991886 1999 -589337656 863488325 25534 -346901001 306738634 12783 -384144580 957041201 25557 -352799824 147515000 21726 -510673170 297805295 18198 202412487 911701228 7568 -567053923 471434097 14929 25075152 607151784 21713 -578404394 685612313 13494 -243418263 512604848 9414 -432553246 809214668 7856 -196825231 15654941 19699 114993193 286272405 4095 217590842 802645791 12318 -81573765 236904293 4902 154863325 152079815 1404 186879420 633951600 14117 -579145041 180950091 17721 -278767577 278129358 700 -83122915 83269520 4787 -233514699 378807662 6084 -455270109 680466561 8561 76122968 477700752 18374 -312224708 254655117 9659 -234685088 824965101 19510 -182185702 681801617 19382 -78213365 182928786 5728 -226361588 692664924 11950 72869316 667774594 5413 108293478 360565270 13866 -156061608 854284717 20292 -253390536 494257442 8758 192965546 655081794 12945 60616806 58600629 13318 201183306 255453548 10986 -19056813 758660317 13440 199414435 849922448 1643 123596187 371498616 21853 -159425603 734021329 26212 -159874400 383280760 13537 -372814133 323881275 10221 -163425612 705352178 17328 157318510 409699993 9927 -461696014 222082552 19422 -417450747 913835229 21623 10395733 306999544 6847 103806809 130663593 1990 112648267 429176354 16086 -147040255 73729279 8500 -563612816 351942727 15059 -17439357 503214642 21289 240655381 919494006 7900 -545989240 227355728 10451 -472729768 735136054 15043 -301714762 858517588 15963 151312097 504036033 19712 -84211947 73565511 14099 -196422472 306488511 6305 -1462530 270698448 9250 -519494908 496596715 4043 -596911355 131666373 18715 -527918710 425242327 11160 -179864818 304994850 13573 -426557681 738757952 1913 -291407184 314445155 14714 -458500890 541872562 2287 -502471099 427318587 17782 -42528665 485500040 17218 -7291740 732605996 4995 -206646203 90364426 8874 -581752966 797786037 3512 -248878190 323542499 6979 232484831 910464918 12069 -303027144 516320808 8363 -211642501 203589821 22095 44881144 706926510 5014 -359668795 177774517 628 64189066 862686200 3416 90229007 514151682 23863 -358504758 606052878 21658 236244647 241935230 24769 169927652 729232639 25970 -279616255 121555253 5412 -531882557 511977593 25769 -78270537 176145317 13817 -346342284 647938833 1014 -75014010 949403320 13123 -388845323 802689773 24467 -502910924 515307724 17550 -505027009 902195708 17708 -601154969 597480921 23668 -156951604 228580087 13995 -23681242 272293150 12649 -284623862 633672927 23453 -582332922 580233973 1427 -343729455 711365129 5160 187700207 187816483 16792 -464007208 34666574 7622 29039403 505297925 4442 -3142113 334941112 23169 -4613523 162451522 14095 231904748 581143540 21687 -150256254 425848192 9760 215153244 210818520 24955 -427171192 172336988 15967 -127465778 393650668 15328 -511271223 10260165 23768 -177712236 670720977 17704 32225081 653947185 1111 -36469521 391092652 19019 199043673 758022363 20481 -313808007 421478369 26053 172075326 167863757 20718 -23972638 770747867 9322 -190348090 98095246 1761 218424071 941046858 11604 -365337701 360971258 17265 238481544 282089088 25800 -510770626 884658005 18862 117119369 159061926 655 58292072 269985057 11426 -568600403 645941863 18460 -330559083 793083954 16960 3873073 308343959 19096 237065515 526207965 12713 -26788414 429659091 16168 -88490066 140255689 7159 -188811109 273604406 22632 -208367650 834827586 14777 17530836 151888684 16588 -423117973 281970645 21510 250730684 858721349 9791 -121705750 238972609 5252 -52691584 734491957 1097 1801061 866841557 15540 -112638533 777618542 23185 -532208492 157018093 5637 -328760774 736171174 5427 186745175 273283932 15287 -77386869 62960259 2181 -319587103 349420606 2699 131150612 146660791 20152 -291452376 911463928 4050 -163649681 924259305 4345 -332674266 591623833 3411 104857554 679090325 23097 -279813628 163493587 1034 -254137191 104511764 8275 -329813186 306833248 3631 -139532023 183336274 5006 -466890796 823726721 15611 -538948238 607678426 6845 225231643 153163959 21484 173263492 838172251 25038 186686471 462508616 11137 171980470 337863196 17313 -475754336 638098847 18592 -315551435 898390432 7508 94675177 475931378 6534 -335417688 254535777 19715 -404499324 171575839 12638 54324368 832011528 23725 -5520750 918213911 24255 -359197502 376541223 13250 49297073 18042908 4145 -8298342 688947539 16043 -241472620 911540791 10005 -490966498 36566479 260 -295997644 600163163 9326 -514101929 810711650 24217 -69846955 413572700 24803 65466706 157103072 4518 -206484138 354397702 9480 -177438861 682695581 57 -101223275 172028032 11883 104937402 606188545 1350 -127424486 938376783 6261 9676813 569435306 23344 164206266 131657972 2377 119555240 362039827 8164 -378427728 521267182 16181 -507368058 772755591 26315 -196209609 518733415 9642 -332041499 704732074 14508 -417921041 365598700 25819 -336208601 379854051 13081 -360762919 839496447 19407 -190159076 334413779 7983 -22051413 169100167 2663 19219018 885924554 2918 161132591 918398314 7917 -451819275 317386023 18659 -496235261 53383342 11051 -296668602 832815896 9534 -474141130 213073165 18858 -396784859 77626839 4621 205318813 821649042 20449 -349129468 356513111 18958 -138605026 673976535 21054 -26809081 419223412 19484 -181459278 175637899 20266 133842787 21937550 18697 -402265283 127327549 1622 -503009970 312962772 9550 -64765987 757754152 17189 -204218563 744289247 7055 47287296 497806933 8756 112912785 956379567 9555 90924629 49088176 20614 -343338515 173854579 8414 -200862121 152391571 20049 -597527855 883570790 22263 -10454316 550954666 15911 -133591575 653964480 13029 -81738094 631153759 10384 -259256711 47198711 8633 -417055277 756028109 23982 -494889262 578919574 8394 -170742251 720881626 24173 -351299372 133182249 10680 -254287739 803235522 15637 -475705042 102646679 14438 -435059153 769816072 2273 -251484715 402095564 17281 -351104929 464315554 13417 -525656487 518301138 11564 29509800 951555315 10742 126424442 929870538 19783 -380950045 124489067 10905 -462784832 779480057 460 11727631 771482236 24214 -258320690 879325176 21913 -481447305 348722399 17272 -360769708 612642474 25530 35119345 568634390 12737 -153214553 680364068 5414 -587217903 615712880 20546 -321085810 9372727 11568 -65337925 451455460 22898 -222089099 108116342 24851 117792944 71758919 24516 -511305444 526769066 3108 213370902 30114418 3489 148454604 149530105 6532 -332604548 151987200 19971 -66666382 357275946 9173 240294018 182721410 2424 -331651397 274230734 6589 -334319733 220054808 1921 -442566077 364647909 287 54185053 567138841 18578 -599435178 284618694 13127 -463119451 342908497 12620 -560819846 520679308 25229 -22230760 848907162 3386 -484397193 778046092 20545 -220149670 402576166 861 98513696 158721991 22283 -292907677 922466342 12947 -267438889 196201506 10468 -317486316 749719193 20493 -43359166 603094072 6960 -176793015 587025273 10358 209021222 549525936 13475 -344416869 409099231 9797 -358650725 280657696 16538 -43634207 722287169 19655 -516585723 18178941 4599 -504674071 150749727 12337 -334280488 142863655 21194 -187005434 723800216 18731 -3857379 219558051 5788 136729929 677782761 18882 -436459552 222575453 24087 -160061583 41327504 21764 -54406197 181316758 23828 -320139157 448979484 1765 282548 336467403 11500 -69352763 216193851 25265 -1663806 102312575 9385 108668488 625475426 20800 92828520 104037696 8487 73512392 450543931 17948 -203020101 124499668 10521 62870054 915519136 13354 70228764 550368065 24526 -349749600 38070947 25014 -233383127 675718112 4841 -397010444 436446946 18344 230811595 727712704 14766 -8444662 781833905 19980 -105819326 714990094 18577 32575076 804298986 10293 -416241702 837642328 4303 143071081 684583024 20651 103186381 243800769 18656 -41616627 434735083 16540 -401237279 291779122 20134 232275911 172172888 20255 -225516895 926861996 21982 -205239262 319727717 9300 207712161 171979724 5130 230735460 175433284 3923 109264217 233406389 541 -320485642 870850516 23068 -86092663 420178876 2262 -332253044 827251977 4625 93647488 410832508 6060 231909674 350492291 15453 -23793154 176806073 5770 -23504938 166654024 8540 -276400320 676081869 594 -2323305 732251698 19765 -363861968 472035307 17607 87600773 381079545 25314 -420745278 741952072 11383 200610935 441451754 22831 105819859 557631597 1773 -70705207 295897226 19993 -548071760 261472983 21983 -264986759 791443806 7680 69574321 726099007 6533 -481217896 482180136 17159 -469195133 778299366 10977 -329773320 928255801 22514 66634147 918923468 853 -580428144 759077906 10564 111710420 664473018 871 -543321985 199713014 5361 -307842606 252494709 5912 -150864032 742051350 10373 -336570925 102569838 23380 39745919 587079033 171 156236371 309045144 1994 -239470904 520671136 25727 -61197987 576375511 18326 240457549 584983881 15468 129938445 958301264 4191 -82380371 97156775 4877 -20422520 905131363 25912 -370663229 658438655 9174 -299788250 173365070 12026 -380487722 648265224 10536 -381485460 417074492 13498 -39666863 280732856 6310 -382042174 558938107 24371 -118960010 42004016 15645 -122920149 201706224 20944 -86551325 777867985 8545 -442819203 248423727 18328 -175910200 527144652 25568 -430160431 573384699 24725 -151118480 368120776 24387 -298855513 188220889 4347 97864772 512223233 24609 183412720 675955885 8783 -495476345 806767280 11274 -156237357 622123388 8911 -195777028 299181587 21761 187134142 867571972 4587 -237912656 558144809 3335 137102238 442272950 14134 102654888 158831112 12650 -317576720 616849906 8495 -377677327 370109814 2379 121949796 101439025 23084 -324427377 610476869 15354 -200859498 574406519 15281 -300333922 245330254 17167 17517023 328678741 21023 -518411067 233343636 9674 -407745354 213682840 7741 230034281 912255969 16305 -84741291 172259284 22809 164476247 547266566 5016 8645146 388259023 3226 -27392242 335446076 3340 -472703218 155449621 7200 -275667919 75818319 8443 -57457362 729978303 13405 164766658 568692386 17656 -340667636 674509633 2094 -178683123 217604104 11744 -381849027 749676124 16274 82532894 368938966 13601 -404487900 777370989 14031 -355964055 156561119 2230 -249957480 784936397 18469 -75976013 280436889 18948 -294378076 394127824 19694 -57767013 290010474 4976 -431935676 711763408 19651 -208501745 438611674 12789 -36305257 809913185 12654 -202361271 333698046 14562 -177658466 434504527 25062 -83338862 813731520 23048 -600832810 155114138 10535 -339257513 216248144 18053 -120973325 517276893 17035 -212129654 719788907 7868 -136275881 410973286 22546 -549534204 321289557 14601 -397245056 572849163 2472 29410588 636284927 9136 89909848 388018177 18386 -450737921 706570704 13901 -249595866 494211813 14940 -456495433 791531784 26144 -117478430 392402004 13982 -254451466 14863179 8745 115510638 738278507 9651 -419818285 156630512 7249 -297943399 182637867 6679 -227775689 748120655 12239 -33450459 221503840 8576 -188832545 782153036 11834 124083822 688796091 15690 -304534882 419299727 1298 -485168445 191698422 22134 -278199157 533559127 3985 -232836927 133235603 7576 -233471688 625324883 470 42160263 862642041 12576 237671331 739714612 8514 20820884 253982722 8006 -554040292 97651891 13972 -353515721 485655660 11856 51157388 293537749 26199 135385732 889369227 3504 -562999655 192108990 4131 -419633189 419426577 9031 251107897 612766499 20564 175515918 490974617 15953 -74459793 702308584 23875 130122664 297256209 23936 -480529594 28273295 21472 -282785681 801553903 23621 184723211 867804712 321 -104164178 819168637 18631 -85573379 384112810 6584 -99513737 106809842 17077 -550001306 543735059 12961 248473350 698351818 3922 -460557328 456356107 23069 -56749147 214445291 5143 -501985525 599339795 15050 -131247993 321181360 16479 239145402 287258855 15148 -88252581 309286100 13947 47979336 336590286 15230 -322127166 137695639 7890 -358903082 462310635 20477 99523782 686632317 10347 -263998370 54463296 12794 30547609 802217351 23178 -386627037 569171734 16509 24969862 514020671 11847 -84554144 384274497 24140 -285360288 441063555 14749 -33958762 435312332 16829 -330501647 522405451 15665 23268062 896523216 18869 -358242314 418025518 21605 193741413 743721727 15865 -455270169 935431629 2914 -235026044 85553351 1147 87700546 67543276 16064 82570611 824911766 5030 -338554165 395829329 18363 151210919 431353049 12032 176585278 262641759 5318 19259748 217459293 12048 210842935 427895954 1920 -264826171 805546830 9876 -539800618 847602863 16234 -468075638 192873730 3184 -153432518 291645991 5671 -201335174 500117343 1883 -146141384 561255785 17401 -182751411 88808895 21191 -359352861 389475290 24975 -300452662 867058434 15845 215205142 102292676 7799 -390430055 83475397 21566 -302240701 908329983 8040 -365032993 168441916 3450 -411271856 643151445 22655 -595537485 603291517 24593 117879186 919210009 24241 -199546832 71257873 13679 -293026593 132331070 16959 -196621254 402715142 5414 -385663015 390955062 14910 155175694 370695120 25172 127294545 137784586 6187 -210372688 931844184 24968 -315104869 637940239 24826 71366509 642455800 18058 -146272977 573793881 11058 -506470161 905194933 9248 -362728768 539677362 15482 -173785970 254496415 16328 99309378 950514871 19096 -169706612 280458714 23368 -457699185 208424905 13076 -103081628 544338529 16954 -449261965 600149470 21075 -135776875 122648376 6312 -229464708 635511927 15216 171879596 266742492 571 -83773981 524194637 20306 94852607 934596731 17159 -406069844 692777277 23385 -41298624 638568220 11716 -368877421 79773043 13203 -46514463 243646338 15842 -93869832 928578166 20037 111380695 785578680 16761 -518091606 49328340 18423 78097184 708411065 25380 -325470556 644545289 16859 -526084057 24753352 1400 -258436545 496753778 812 -481444279 747649871 4488 -317747534 41503228 11686 124829382 754881889 12542 40724423 165346282 5504 14517747 631783353 23731 -209602032 52960024 4835 -208695423 488191817 16063 -257398523 942256189 11981 194510081 527903131 25171 -56527035 630187440 12559 -126501332 34360805 15451 -65914644 85633229 14411 -418672721 421479029 19240 214598611 22355192 12968 167779448 756121049 2205 -552030758 483837360 16743 117381506 165542982 19418 -110001061 16685222 10109 -137490634 487624838 13864 109960856 27990455 10646 -319191282 387620553 18697 -508235917 123105769 14923 -345333630 666974408 501 -226986332 777103631 11317 -376532451 517842479 6092 -265655129 353922575 19978 -368010331 312438869 12122 200045030 41385693 25583 -83824881 322036296 19005 -303932963 580147134 15510 -246083128 592821603 8599 -574322632 243369079 6900 105120268 573141211 24195 -157255812 354136199 14405 -282445088 210090252 21289 -436552002 73797131 99 -404172945 209854483 24088 -572087087 435878180 8169 78360468 355905957 9317 -569210427 375939506 24255 111350809 727736063 7068 -190658694 140755905 10895 -23875807 114095918 12328 196081393 251860620 1417 62409005 850514847 13191 -348876283 313711414 10281 97590447 843633264 747 -602136538 670540291 4301 -233770763 726816138 3455 87130659 236382277 11886 -433059831 222850291 10618 -309638344 584069184 4189 -77372400 86088568 6016 23429239 222194589 7428 63006521 272979331 14140 -581807506 874362799 23849 94403646 236074363 17499 -305034892 322200024 2703 -461312017 779051509 5234 -9955904 410316869 18368 -520255728 334704096 9664 -19322642 890703998 25564 -509575806 155323633 13095 154388051 192268899 16039 -43707040 782429599 4259 86954922 907576992 1871 -225598122 820261678 23542 242826861 463197279 5268 163904376 489007859 2645 -562423734 617839636 7676 -380327305 260380265 19050 63921044 944989423 5730 251819583 398578072 8746 200467877 453337650 498 -71453033 216555027 7073 191405043 183518961 1134 -254869626 132289185 3653 -12178348 921805625 9882 -215165167 280483076 494 -260115401 767290985 18107 -451738065 919012857 26169 -286265050 524643254 6128 -391336709 901186246 23706 165098414 598570830 24136 42756608 350982587 16349 -193369042 751987222 12170 -427506722 878587211 16652 -547634615 16451769 1684 -583301657 559138842 22174 -480323651 73031568 858 -311554255 74584920 19255 -186021683 137420053 7407 -213021362 440031646 7839 -586801758 734231097 21693 -537437887 185425160 4361 134279523 730625484 12838 -593098766 544931162 7471 -109921133 512228826 26089 -490265596 212317279 13389 -501000873 216662563 21702 -535548372 830921088 17955 -346464318 191747605 23353 -399648978 909193109 1273 -535968465 130182021 11545 -467554992 315028252 21460 -574905303 905815436 11357 -514881293 222575465 24498 6528168 288444845 15183 218131014 735828254 19 223454923 601992255 20579 101115853 937359112 8117 -318094828 760072631 13145 -23729941 885847950 9318 194423686 653770998 14823 106969032 777213698 25273 212682085 777472320 24412 197814348 408329438 9461 7641290 615323456 4207 221532538 588865661 3934 157021992 877564460 16335 -136124003 456404169 20729 -82209831 58599829 1727 142334362 580915175 3113 98959302 507130213 1304 2578341 210486880 22760 116245355 340921021 14675 -192904780 138076306 26065 188813312 216349949 11424 -261515996 910360648 854 -414318596 425217211 6816 -48870564 222915768 24848 -118540994 25921070 3046 -340950184 633874242 12429 222501918 222421414 1669 166467098 266691501 25602 -494319008 920130046 23137 177454162 214911327 2776 -571155213 603525532 10867 -393609162 549149490 3469 -411331865 888557150 2758 -518828684 776016025 16877 -556147346 598372157 10979 -4164229 218113907 1350 -581726137 45972642 12173 -83930518 450059187 14071 -185643219 624263762 18968 217322069 147206766 8133 -464491462 580678552 14717 -572899987 197565288 17969 -536998146 546067471 11805 -403195744 823387891 14678 185507854 260343996 4375 -569632124 196354974 3515 -335590454 599839436 4555 -137924720 689052700 8216 239067948 475911692 15457 199319091 118778967 5671 -218860063 877582256 21855 -81490446 725958781 1148 -353109392 295554532 6148 -547860916 729474282 16432 -377801485 217131480 16772 -151844846 98470553 17443 -39612165 416674954 5803 -247190467 771681462 3822 -327966141 830631125 50 -494292115 47624462 23435 234721979 524738985 14376 -439886569 612340903 26315 -264229747 503419612 11552 -355373912 808067278 5877 -529033226 91488755 22058 -265507856 259549984 25485 -331239910 46384695 16851 -146268464 132699939 13165 -348443006 434324672 18885 -172016873 688006335 19051 142963832 124776088 14455 -286027753 316575132 10843 -124155023 882137688 11468 -489706257 304861067 8939 111599213 230106056 17397 -97116791 469438984 8525 -22472876 603789947 22264 -468348268 684380736 11006 -308969470 491028285 11812 -180843765 508336740 2584 -352638615 691866714 17496 156687055 926268449 5601 -132018576 508198819 8674 105613687 393295164 1773 -40350300 449882144 23473 40191140 680873002 6889 -37605117 733430052 1766 -582081600 78873161 13568 -340358021 26355832 13880 -568582785 596856983 6524 -201397597 752793755 21711 -225191805 392640599 10619 164719805 781674310 24469 -419917735 95355164 8675 -275621173 617888862 18301 -247461658 273236563 13526 -426399837 870212263 7272 -290260445 567889521 170 -261564690 431184243 22301 -452422370 824483333 19247 -238139105 82402316 1472 -108165 86194705 14497 -527864192 302683335 5000 -477791962 745215509 25859 -340076189 451371079 20959 -586941731 903584245 7795 -123500417 179561750 17465 -585030220 76171740 21647 66826872 84033565 7899 69259712 422000478 13969 -344794175 912846458 22045 -367943481 500483004 4556 -133223074 569738810 1463 202967993 248494122 15890 -421326336 239999674 7379 24949311 391756720 14900 -21286560 83523052 5443 201805409 387471704 25060 -101801790 573051122 9126 -206636507 745012041 21790 36242002 179678647 7298 -231653358 843048739 6399 99242769 289732813 14815 7548809 219566696 21663 -477295921 252601851 408 -234975073 195445548 15285 -189126782 569193413 18774 -284435858 422966636 14182 -284199715 812153155 8200 -263617080 638116328 11662 207346673 667080488 7786 -403790641 496213102 5421 -236822766 318568343 678 -274079085 516392078 1656 -284937005 877518757 11127 76011719 311257191 274 -456246181 813698078 17427 -110681095 291908262 18848 -71584694 712986408 18109 -338292316 957412130 23719 -344359775 601607021 17513 33942663 711295237 24525 65238883 411677290 15148 93152836 635778086 14156 -347861558 302315383 10057 -405330101 442778426 501 -319236881 118100269 18889 239812796 71692309 2346 182361308 311451961 14755 192950385 287078212 6018 105296778 564935868 24271 88068701 110218691 4906 -412196374 129785459 12676 -60802756 554483304 3731 243001631 216862657 13042 191218331 796871243 25370 -17904034 331872043 24442 -390632965 256589393 3722 -384373460 217795115 22189 -454734928 933935621 3534 -22651232 674720540 25266 -145217034 812889251 24061 -229075186 125179869 11464 -426249704 624356264 23882 -90397590 351044730 11609 61555570 318268391 443 -382008979 853145459 15969 56150858 895945485 18450 -345853086 852814960 899 -361800578 948631431 23141 -596467895 402326632 10655 -174339556 11707064 7225 -60342873 903418318 22294 170600545 364254291 15552 188135262 467088746 5743 -387648327 48077108 21935 -190083495 639514240 24445 -113559720 749600017 20818 -1778986 820914013 25251 154245757 747017244 20678 -204970870 526827427 17158 -52790881 205800250 25509 -90732680 204348380 4458 -386048974 274294731 11626 -519901815 25967216 17847 -138848546 836709075 8965 -383980918 667089747 26387 -155852822 810043525 20172 -178782387 27323494 6510 -159691686 379704038 13238 -321239952 529929587 18000 -362571082 212439574 11779 -229761109 137065211 9320 69010276 501649414 3354 -472447395 344264116 2899 -575184722 838672715 18648 63711604 361932967 4443 -310519019 84185801 11518 -218950114 268170451 3804 -406622274 320917545 5383 -218019333 492047619 14248 -370837943 16660382 21810 99778534 451493639 5881 -259981576 213184884 18144 -378677335 598714515 21731 -253504656 242565991 24937 157202527 141948644 20116 144825732 755759911 18936 -357122552 830538282 6120 -384378322 809889214 3215 -151943580 538495551 14444 -23756173 279204691 11884 -327958437 378264550 17310 -268424230 837511983 12820 -61655640 704255511 1888 -434928719 46796004 18723 -135538420 465995526 15062 -163233067 320890930 6426 -565799485 342471047 13057 -450321378 340697875 25536 145506942 76858163 18984 -180062385 733292110 26040 -46050351 700756116 16889 -428127356 687951917 3797 86499694 142663205 25621 -445952969 231670336 13309 -203225890 838665246 25052 -441393879 140125993 9895 150375140 461250804 12380 -213959403 894539125 10660 -257356385 333218455 21635 -258018657 662532897 3673 -60810711 166519624 11301 -354871934 446372051 19608 87044918 588721957 4962 -358278898 716600354 14860 -230551063 94034044 5248 142067959 237480232 14246 -303292226 590479942 16190 -44120766 729180599 16018 35322612 184335439 14542 116737376 123516929 6364 -338327799 916713544 15211 -168338066 303155243 26374 -567719954 59698228 20652 -394826008 678197069 2730 -229737592 786707937 2617 -464482141 554812082 2073 77338244 884526983 3769 -240307206 66138345 11501 -149946406 372623167 14141 200083884 805196623 14223 -197702669 769636323 6752 -149315822 684423098 24491 249761512 443881190 2126 -78717336 765863914 1850 -3660984 198649721 17702 -374683823 238413583 1408 -358461168 821360558 8325 -281473860 602627006 14696 -113058331 284631202 13847 -194286321 48514143 7849 -597747597 73702791 2440 -106729151 631160904 5789 150129419 242514748 5491 125761728 552460499 10073 -6480561 167296113 3802 147127243 226708298 8759 -499766944 283733598 11239 -369646935 844699605 11596 123359117 687708846 17419 -357452078 803096769 8720 41207779 911396545 8294 71599468 586350154 15704 -472522625 221226995 11924 -194202525 495628721 14024 194271535 415477935 25006 -350711623 836204978 8693 108680935 21195910 23499 -506286164 115956552 21035 -327400110 314919354 13509 -345897795 505315433 5959 250322280 305973583 1345 48480219 542966401 14217 142041161 29043140 25904 -592819319 142063713 8219 -546416197 560843919 7581 104136026 897705960 22212 -221168336 295954044 660 -543919856 299858116 25464 -272832326 683329979 1975 -493279842 513342459 21475 -52311779 102313361 2513 -214889509 947373955 25536 -578896261 308441900 11318 -537009374 111420737 24688 -9798422 824162001 23619 -420353933 162363760 25241 -283534321 595627227 9120 -28772452 140800942 23833 -518139246 533162935 6639 -260176947 98840211 23904 -413640252 774207721 8146 216684257 460660454 3561 -107105471 579500843 5484 -255571521 176071064 23317 -537462582 24206122 16023 -267939330 589387595 8247 -238392281 591756007 18268 215317822 177402105 19960 250935697 365318262 26110 -451188661 113663057 11271 -386667613 565438149 19881 77524723 745531751 6910 130685401 297654167 10860 79037694 105282243 19885 170192031 663300186 1818 -17727502 184826510 22485 41316821 391561369 7094 -364517919 635246287 5603 -215059226 440244605 6229 16753002 921783654 6248 -511233135 374379182 15208 -580356157 206820517 8563 -120304300 145050408 13379 -437258000 756178715 5719 -462722001 606130477 15810 229925794 917508824 20722 -464149839 151620454 2712 -553605544 134486083 5600 -562387819 594773499 15349 -66594700 146634855 4161 126907942 442417284 12098 -525172631 164562849 6718 -431203208 426369806 24812 40336335 396555498 1747 81543082 189405348 8292 -105694220 425789033 6332 -108795006 307963282 1215 -220116114 100881800 24674 -6926594 846344270 1929 217620639 807058348 22010 -279489933 572492018 1736 -16287812 601566724 14758 109662031 566131750 22646 -244741172 296176724 12250 -446692299 847395110 13925 -276206493 928738334 10055 92275225 125098057 5529 12836160 622063129 12560 -352954730 88651150 20930 -183043512 153742489 13117 -20229165 486776699 1402 249279456 642646041 9167 -412511171 681692527 11983 -341230301 197455174 2957 76097091 504458824 10179 -467524905 199680366 25534 -410467810 27788652 16395 -374229343 57271298 17158 -343381299 219598234 3230 -239153279 193749117 5104 239398046 770488151 8282 -162692404 173000959 588 -532033927 932948968 18614 -495908265 194828432 4710 53242897 912213812 4625 -412690534 940762925 7992 -527920915 306509907 13853 -330179668 475848309 10995 192383867 795286210 24416 -207227891 273606469 9744 -579184884 685724103 9164 -316696642 38761380 15878 -477178199 110922168 3283 -173348100 727339990 18473 76545890 317625823 7251 -205857744 697127502 23532 -42462237 497986878 25998 76381231 424630763 8290 -263124437 387504519 23582 -247015481 368591076 8265 -259936645 768911978 25868 109924912 651180849 22736 -534043985 63824770 3571 -180336126 876572218 17963 -80242819 678988321 3706 112049133 519718718 18052 -584708449 144568630 13277 158942930 675266075 24509 -215174818 726436529 22590 -177202025 505560604 18709 97003849 677366223 18384 -115799912 158787459 26440 154803211 364997148 20537 -419966304 852125022 6101 -387257022 677315359 5298 190699960 158889703 22614 -288378724 764266494 2855 -202046269 481923324 16764 -259424169 253590876 15006 147750137 772780173 6952 135503988 33827224 17812 -40774400 298718297 173 -436707877 826891057 711 -24372490 36259281 9894 -343660701 319239520 17506 194243977 828485927 23954 -112730850 760441719 882 -125842696 20444366 26209 -35987677 577848051 23504 194932918 214112917 8477 -252691758 861100714 26430 -175156144 870117837 20104 119320874 349550939 18989 -253659677 407352887 6006 -311031835 859688663 22324 49762185 634539620 20527 -175755320 868302694 13857 -126910335 888315947 21171 -13540080 455781611 1288 -480737364 842159685 1355 -183417866 294959357 10522 -452507007 556922948 14094 -295385423 370599814 13258 15316489 678100139 11237 129718513 183935786 7163 78931887 646681492 9930 -219663065 780937640 25498 29419431 107892751 457 -410234088 555217190 14435 -427228953 26636008 13719 -578877975 582589647 4638 17254654 569000116 5367 -584222991 495935131 22405 -292859132 673689799 5722 -428102767 795152877 17030 -522270186 891372540 4903 -384923905 626332757 25873 -495067792 637730032 15534 -476245762 183151755 4121 44150511 598746702 6864 -375030611 122317189 14240 -275707517 343693594 4250 -252779946 578355774 22957 228743885 124534848 18695 -40013354 865787385 13350 -206177476 537272893 8283 -387032070 748786815 22449 -504857426 394580940 4650 4123320 355035022 1527 116102988 489419634 18892 -314875040 865709493 12276 243819863 306091801 21182 -487212918 800647513 541 94351133 393109933 13812 -453317697 446879090 20248 193151704 151687068 16369 -315131499 602858904 11611 -180677545 951020844 19461 -62485672 747255117 7227 145647814 110468940 11679 5144481 808339493 119 28791265 22535781 5116 231494612 215545720 9418 118022869 81106993 14596 128573886 839625584 2624 -584619425 398393446 4850 54549927 525728075 14747 70262327 222176269 24681 211607235 98953616 23324 -161389856 778462846 18062 121932573 714920520 17894 -23964880 161323514 24116 -169798625 764261214 10279 2352920 319583981 23148 -136453776 415739034 1571 238237332 595158486 11484 -196412939 792587950 22234 99503550 132239019 10862 -218962140 251268039 23091 -167557018 929277904 22251 242726172 335028223 22354 136829471 294691410 7649 -521637469 736788077 10117 -591509827 257617964 2627 -319736576 722826853 18465 -121833471 310294289 17834 71179532 342344087 20115 205259360 60315481 11456 -521809681 170424862 6943 162227298 591314521 6155 -171333518 93902819 19441 51818478 210852373 10406 -125892826 846530295 9791 -562257987 25173080 19958 -199192489 85933356 4076 -328210468 504047634 20236 57210938 696986031 4378 -197746790 875365684 9607 -143572310 724563410 11623 -462773265 301950006 4518 -299223863 248044184 4575 -24770163 252303444 1429 -231097175 800586127 26134 -519471705 504031600 14971 -110856624 795996159 12552 30438927 936424945 22296 -265858319 740034380 19876 -409112494 471370066 24771 233133827 624363353 18552 -175066842 349970334 1881 105151238 862594042 8287 -440084898 785923139 24951 23339123 739486460 8588 -118201639 735504219 23172 -265662777 715665029 200 -578252194 496860669 1130 -86287183 39873629 19077 -220598777 455230510 13730 -81410029 728365970 76 243205770 66131179 8773 -399783252 851025397 5093 -318916043 654942327 4529 -450773461 420564284 3932 129414711 164411412 10687 -188536539 144706371 808 -448840404 515464622 24700 -504330744 750077392 18233 39377208 349533157 15999 184783223 514791153 9599 133265218 404558677 26374 36173394 608318164 10972 -195413181 666151977 8951 87705858 81616310 4130 -297113443 607753007 11678 186094824 846592602 5529 -175108696 86378196 11219 -350699911 395415543 18006 -449569754 777983342 2778 -232806910 323928333 15371 -213877294 635575767 3858 -208497434 928886056 12768 80447535 811340643 206 77791044 594507772 15815 227453310 756484628 13173 -406572866 587285942 19428 -460722580 554117830 2577 -263174260 478940414 1329 169552981 88643959 21467 -12080909 464049749 3283 -474960033 917514145 25703 214686320 104857138 25237 -409171837 228196085 10087 -141160349 201086287 18350 -457274420 249267314 220 -367514926 820532005 4772 -71012329 586327481 26012 -488029110 752487216 22155 -290546278 192516206 24623 -146342153 812571861 23618 79919556 105312681 21196 110698871 529193503 4783 222626748 294835767 18054 -114909054 379502753 11456 -94894426 859557362 12365 -557361623 468156808 9632 -172097048 580436145 19356 -63874999 768246668 5124 -20618268 339919583 17050 -356360403 536262624 16698 -258000914 380166955 863 -24617344 455069489 18352 -281192297 789262122 24224 119043008 8649822 11310 89859525 73760841 20640 240562660 671074472 423 -382827840 342590596 18075 -194643264 376604274 4930 -464102939 521879089 10185 -529742300 422318233 5317 -358036722 586252430 14880 198481666 67064449 954 -304013640 82211771 293 -126512667 761890008 3233 -267682238 867161413 17069 -18054474 88763744 22684 46866962 188121081 10379 11370353 304324096 3913 55513035 608026072 19604 -52436613 494186121 19991 -179849473 524777564 20298 -79779107 237529564 5342 -525510636 869091454 17592 -360024073 542652591 23004 -351881548 696899060 17740 -145338082 742478737 18694 -442733158 380438768 24303 -12598 318309476 14545 -446991174 642089850 490 138168503 121229783 14479 -418912243 81355496 6535 148873855 795797951 15268 -200843535 376007947 16774 -278532453 486937959 3781 -436827608 754684307 16644 -592591340 186101916 15049 -110544834 221368445 15274 63554357 510371808 15055 -546391698 770477970 3006 -404865707 687651598 23365 -503871492 689320773 12195 -502722198 543324888 13500 -280844084 58952176 12939 -213188498 208236444 17718 -434541941 383185840 14066 -47755310 97980624 4520 -37948279 80314426 11141 -418877963 883831263 11167 123357235 741343766 6357 -350359243 743342758 1196 -486624867 707546800 22389 -188290712 423414553 176 -490063834 456576537 3733 34869417 868529492 16187 -9557200 241287103 23098 39185770 223581503 4984 -595270483 325828413 24446 215977119 646513863 4496 -40285826 140741857 10241 94246128 385099080 5736 13658903 597419334 9157 157945010 196427197 1013 221476759 882347280 21091 -443920241 141678446 8550 -178666971 17518225 12983 -523014904 383585412 19461 -165557472 494845568 23700 -76095354 402346160 16797 -414269622 617130461 2605 136259800 856354245 7507 -186789250 791580820 2265 43942108 555834033 25236 -517104423 192694056 13233 -360306315 675597266 21546 211739715 574795093 17300 250606166 395829959 6812 51654466 608343008 20294 -158852918 492959235 13831 -500257594 22439479 21477 -356858790 822156590 25271 -324317401 264835984 18455 31699620 649886766 18496 -202443771 596438924 3698 69735598 904341278 16421 -368166528 165757615 368 -95316361 168495815 431 -53262869 668431481 7086 -120217603 928293316 857 -188947187 121022264 7854 -427790526 689735482 20731 -108084775 452381664 577 -458201983 500056470 7356 -243711906 534362012 25924 -70343967 688283085 19762 14514751 101805609 8812 172348030 946218626 25626 197661573 390871462 15028 -24130087 595715287 20292 -9670387 816700459 2700 -269828336 783978364 4063 -154186894 106609734 25667 221526640 562883006 12291 -307907049 20845393 24872 -427057207 507671290 18907 -41282427 518754110 19818 79768826 723670922 19913 -271521370 684933666 17140 -554407654 145412821 10269 -508196412 658002339 8776 -451434141 223957239 17466 90593036 768599275 23971 -269500479 683256109 23406 5299843 290140202 12446 -479130542 931234951 19501 -491650579 415296089 23634 -272095318 59921388 2937 -469573426 847199277 24311 -29236544 153036765 2904 31755565 230684967 22709 -250588986 485175474 4345 143534846 632020571 17765 -285983418 412760444 8937 -388063550 134750841 9053 -406503191 406530890 4827 29293467 525539874 25336 -68225932 849415284 20299 210256561 871631469 13643 -72356317 800961692 23103 108062190 521576879 2440 -580574643 697577466 7144 -37876072 399367760 19708 -482126753 24033055 3350 -536683380 570541488 20889 -438368554 793294666 24143 151445272 513078233 18290 90917100 401912902 14297 -529000837 90782569 23916 -315719485 527048869 14366 98737380 716160629 13418 -58621087 503008999 3822 -452873404 37722872 111 -39239436 676651042 25258 188045074 879372199 25001 225682284 565936111 20087 216575946 665012216 22641 -141960518 563343143 25862 -196112581 946808704 22409 -517575655 243617077 4562 -373859380 719664291 6304 164286569 45593885 23465 40812134 92930204 20803 -169366528 519630793 4430 -419416431 436578250 11315 -193470980 743328728 21175 120384581 858650564 8408 56846157 327263100 11336 -223435353 121408911 662 56911311 23543516 12097 -531378416 241950969 11480 -69679958 771725103 4969 -486249242 190586710 17480 -418149615 888113943 24581 155628420 703107528 4519 133305187 272766252 16071 -103131335 142463466 14036 -446436860 285717944 25884 -591253296 576820361 24071 -388373126 228706877 19426 183063843 142280591 7731 -519302287 857702919 20735 -129660794 132773836 23901 -330746623 615249692 22497 -104272353 934015518 2039 134498864 581657819 14873 -357454679 228365964 19331 78375357 736183684 15448 -517352219 732464716 420 181598054 582814635 15146 -215379812 756703638 15246 63064020 793523869 9559 -488710295 838661836 23664 -490099708 89994519 26360 -375757015 74200325 9401 -167622153 68224535 221 -517221187 784317778 4483 -476970797 12937996 8633 -25727440 499864828 10565 -471372688 104125545 9729 -302371864 469324846 8087 -313853611 338775017 11013 162933736 807310996 10225 -566359098 582584283 3012 20703036 540898470 5120 -442345114 492977218 22928 -410374328 74310874 20769 -505564777 621170248 24828 -275030975 670451954 15290 167973597 927366103 26376 -580252404 637533365 16857 -502043751 195050136 11288 2280953 215511132 20260 44730658 431239943 19621 -205565833 626864259 9671 241997360 519160459 19068 -499207491 696979609 9162 -177635820 849635037 8291 74734491 21026956 2534 -508424155 122573440 13599 -345972069 238325800 24935 -356540598 554387300 21020 -443402400 265060206 6792 -399100450 209795667 26100 -134381115 629058745 25433 251122648 312048413 5584 -268725867 283128822 3648 132043359 519482277 20192 -378925643 367969310 10307 -74053936 826039784 16352 116853249 220548173 18550 91656639 690961527 5915 186012171 268206725 19855 -51818955 348456934 15870 -112287276 463429061 20096 -136950449 702706205 2700 -496218340 17930076 6068 103006374 340698923 941 -288001700 419507957 23195 -519281939 28858480 14384 -424036898 501495043 175 212349639 533504606 5045 -562507878 507927755 11963 75477073 437592870 18543 -357535599 557100133 13680 -489438767 335752877 19158 -118554221 858255295 12638 -39558171 917259527 21653 -455323554 125478731 10150 138930313 904678292 13564 -82848786 404078481 5948 221930756 456279733 22803 188227972 365276931 18134 227408199 144451814 13444 -241156862 94299919 22155 8491051 934330785 131 89063544 696628186 12050 -334503169 701370615 23174 -444128913 222993072 15395 -418475919 656118380 21228 -300552256 895616668 9850 -9937193 667986379 23817 -591241921 376830443 13708 -275538715 761091876 13282 -63652108 703059849 21258 -390524355 244772186 24116 -119723629 336824738 7757 -58381208 114372762 13259 239818974 921387510 20976 -550468014 91932710 15687 -56935424 472028413 7540 -366695465 491892222 7970 -139365563 777792747 7432 -99413768 89224025 5622 -350448322 650046698 14286 -94353907 227735457 18442 -66319663 115101565 9479 124753470 690795871 23777 76714467 894376281 3157 -206153898 832035085 20945 186277721 316800455 7765 -143599136 871245050 23793 -325549507 213065057 25641 -573475350 550386534 10578 92120349 191947235 9294 -209280137 711556987 9370 -249221105 84191519 22529 -361587530 529552487 13375 -264154513 302093600 16952 -278580092 294016590 24642 149164877 772411893 797 -245165603 799800571 19500 2963457 653706932 17449 155146772 8818152 551 -541464705 812740123 7894 -116192038 900345273 15930 -461308603 546506265 26073 -191713469 890744884 16767 -113600037 119079815 25008 -548278791 477772589 22156 -322633179 422438773 21845 -350436520 85989790 22726 -227190957 287086142 23349 228613334 334689966 18552 -531409755 388164744 3927 -156065432 537250204 2844 -190235455 63952926 12184 224477026 206719049 10300 -279214208 587330535 7478 -373233422 612797230 23869 -544050837 274247724 22205 -213394506 850381695 8615 -405744516 590070310 5709 -159450830 519452832 11103 -533736016 209145331 19761 26443197 932199888 21287 -91213457 577136140 13345 -114361685 100024474 15672 166223971 55338528 12156 71328842 657856094 13401 -488058063 513596173 3987 -482502418 875682523 1597 179988674 818421999 19000 -556206776 818225090 6747 -116838251 337749941 23560 -388680481 609173047 11164 -226591687 861632644 8735 -239139598 124293602 734 -319806269 237384138 13925 -157702471 333799354 21758 72977777 33756726 13722 -324172219 936473241 2949 33141151 106758744 21960 -117902487 492789641 13735 -388451895 482525381 15270 -240707384 649598817 25410 80209465 526314154 7030 176982560 307735247 11677 -185583812 299198848 108 -220869416 259574083 10857 -21295072 870851300 23034 156007203 930078617 1791 -542771316 830678539 4659 -328691970 475098328 9656 231978733 249310870 19221 -581985178 607815159 25533 175531541 878247671 17455 143100595 311157447 9721 -10644530 847794916 20952 -338398224 825038275 15538 -573163901 305078383 20627 -266196488 346013813 20556 -476934787 412993910 20672 -134096199 290596204 16679 -529532691 952962307 12306 -285840828 390282445 14192 23123339 697971016 16297 151271778 623072312 1176 -15001307 941276829 7189 60939578 27921078 8494 -437310287 524035987 11255 -456184907 23068712 17175 -136976135 131580749 20732 106920512 612695888 26379 -563241330 673050326 17629 -253819865 445856921 16123 46012456 559267719 1858 68707480 687269886 1308 -167593702 311863349 7053 -411957849 232892385 18589 -509556610 537504272 15992 -506560614 364078273 3442 -426478112 585650648 11149 -514139655 829882773 20389 -574858417 225242448 4804 -72027494 168664524 23587 167201780 180330578 22628 -325192918 914724268 24057 -309719106 64825136 17229 183603996 558319628 20374 -239916093 796494454 26353 -312573490 662891752 14109 73799285 246599141 2143 -109184137 933190851 6544 127836227 839551245 24799 -530069229 605142235 17223 -343864413 219429125 12473 -239377828 566851269 9334 175760478 782520130 22202 -362994357 299717550 18706 -119862614 518871376 19997 -561451513 662339932 14357 -419882103 930372103 23590 -436720765 268845080 8149 -50087476 789984869 19336 -184842562 563909589 10426 -284967813 248029818 21879 -151296886 14655625 14221 -406614104 371906560 24719 -67204420 825866197 19532 -66298607 757004674 20210 -427793671 306875445 9063 -486129046 485365237 3155 -393409273 389922849 25867 -592410469 773348307 10482 75588628 124957468 16603 118645048 634305162 11298 162413965 661203357 24863 -27151241 63961354 23765 198828725 224312013 11691 -307498615 128841399 22116 -458096088 10130003 9737 -281909992 231160746 19129 -321819803 724710411 8294 -135308165 172700535 23741 -267690005 199090361 26389 -416523612 74380593 11458 -73983460 414869179 19405 91193021 83595003 9108 173390801 328567953 17007 -96894328 361402203 25988 -436735322 31269283 16989 173113877 244861604 11080 -511620985 548628358 3528 -360159244 695877149 17499 -562257500 389935149 10176 -307936797 595426326 17004 59295912 855888471 15111 206933967 263192875 16355 -256849525 703378951 2123 -550851255 673625542 2973 -143404794 914485413 20804 -446994635 500841256 16117 -538831474 731480204 22723 -242872430 564050890 13018 -348547365 185932190 2869 149525773 536683846 15587 115394198 40565767 13563 -286991810 715222885 9981 -298993325 859850792 3931 -576236375 423821925 24005 -396388199 621410342 11443 119598289 90870201 18666 -498174244 812826335 16843 -455494172 598858367 9854 -311328375 415640484 12214 48136890 538879215 343 104198635 223170881 9383 -241198173 780510965 34 -358580199 181634233 24864 -22024276 881312240 19586 -150748436 80006613 19906 -191808765 830557925 22251 142329281 754762294 4923 171706291 608898825 17219 -309208729 749409740 6138 -413801350 862242996 9199 -583050168 482283746 3880 -288493386 106860058 7119 -198269680 199446766 22293 -422109190 526581401 24380 -45058771 129620926 17494 -515544883 72006789 24323 -378953158 622618840 4163 -168237497 720990177 26148 -415392424 145331677 9418 -68787686 631067531 2432 -522479945 150540283 20350 -545618835 544531601 3306 -577965987 323296065 26406 -50753121 553012531 16761 25836483 185425951 17762 183766740 698755501 678 -162360447 811262287 9395 -521022035 488571744 22322 192205087 651820492 25171 236077526 533845025 24169 -307442841 757623366 4613 -13176363 422632572 12864 -88393207 478288413 21523 -376013760 770690289 8886 135398385 51180620 2948 -476305915 36627350 4625 -153214966 71285782 10455 -598308727 563500933 11862 219485672 811253111 21365 -19451916 883307452 8072 92065197 407280767 20136 -233626788 669256461 22466 -558589412 467430001 5135 -405956543 19098632 11389 -50783195 924912141 11386 -364347854 196208105 16153 104941650 827938054 18093 -193385358 526095332 24617 -533273858 754863129 11299 -53099933 98577055 3136 -32753550 98569388 12063 88709420 498502154 23070 98118822 195324802 25619 -420950413 818638203 10137 -97847895 645212168 20166 -566441945 70337172 10810 -189781468 611089950 9707 -582258729 260573608 13154 -233534452 133454881 6940 -443073288 301781658 25178 167761349 114980609 20025 -171653567 592199265 25073 73134622 501066521 2313 133054107 761906590 3395 175242619 688612025 10655 153569669 817544966 9869 -172056711 192068038 4711 -334384047 258722649 22841 -495527280 860411448 23879 -255892464 944513556 16394 -329917844 531821674 22500 78756408 784212466 17436 -232478971 178253031 5023 -517445236 753432747 1771 -297095051 702554718 4730 -400556447 337655799 15035 -206496465 134296787 19475 148022617 744043198 23091 -111497166 291936771 23714 -63339428 19999768 2312 -291542892 104563293 12264 154685649 557821564 22909 -551122166 405178178 18516 -464380774 185285593 9045 -421053374 918552152 8472 76300731 913333369 18792 11624800 662033097 14958 -562343700 949717801 24088 -249852621 909504228 12095 -49285720 558990839 17876 195739509 514925403 11736 -395272389 807416411 16284 -384072411 183901349 8131 -335263646 468629516 10903 -317252251 216834376 24275 -268021588 620937443 12196 -430391057 816149780 9457 -1952928 403186337 64 -187843557 682383623 1486 15239924 655369575 26091 -585511048 483697927 14471 -306106075 908301607 21182 -217532423 734885727 5329 188051008 71340765 12925 -99352184 298324751 12628 204791311 716915329 901 -302719713 287944338 5801 -199875232 51328265 13663 -424752880 831838654 3350 -427741902 727994966 13891 157233774 764398697 11043 227148983 617945986 15393 -294615464 745546762 23645 -175179922 390948814 11663 237365343 777882074 9071 249654198 227891738 13401 220149219 560844644 24502 55132205 490532464 22350 -244094303 607349999 25866 -77622873 406081787 9788 -324622066 243327945 17811 -388196884 10184539 3778 241510763 122128381 10382 -32909416 238999952 8558 -270795868 568943307 13909 -80517289 543894489 15139 -45626325 698878628 15977 36458489 435480854 18612 -377033713 480470436 9109 -491358393 441579812 17182 -268025391 682809624 9112 10000073 668213770 25581 -502535972 115878379 20954 -24944986 953529998 9444 -127272763 164965509 12344 -470396816 705991707 5451 -172398485 332287163 12347 195214476 39670765 17891 -594138079 543981154 4218 128331244 556345988 5529 -485008029 223707121 15839 -493167656 957922205 5050 -123972035 808866586 7662 -320642895 818088554 24433 -545284471 107693446 393 -186163325 722036806 25718 -135620795 744606799 13527 -278899984 485181789 6941 -47148841 783590991 5361 -95890942 514586404 14708 188301702 782696279 22097 -256433929 244588680 12619 -247109866 744747530 628 -98294573 251038309 3028 141904548 435522169 2016 -300424337 197518900 3306 -407419017 500796251 25449 -495916492 48193543 9596 -333354357 730535174 8273 89079440 937484586 11894 248725944 684237469 24767 -309367500 493458215 11782 243308992 75003422 26417 -428605902 177212363 10257 -559327546 648443214 18408 -215080764 914094084 22506 100375856 268567693 18812 5511436 906772497 13543 117296211 216832904 22366 -152796469 134746806 5950 -352512435 319024802 23478 161935976 810674235 18921 -381713062 664995078 7028 -500038184 317644759 3806 -396814181 239299511 8716 -126544568 229048089 17350 -476970157 458951848 11503 -524276018 806103938 15330 -300018107 351356084 17899 204134966 100050763 8295 251970722 288151732 22311 29018390 554353079 22640 -364442959 672929707 1789 -527763514 364753340 22093 73421873 884503649 25126 103783868 654740814 24909 -400078109 875002585 4127 -214233065 312775030 18196 -546413431 264576216 20396 137415551 778560479 2791 53362308 181122455 8651 -248695084 92365431 10368 -335081576 905030558 14636 131145634 507656164 10805 -109757291 328256375 11375 -257049541 331570702 21639 -146888197 768939352 2314 219519661 473949925 464 -79114109 190838947 18312 -394141107 357753096 22785 -388470012 400973936 501 -342823391 874097549 15951 -285854852 806829746 1084 -491482886 329798465 15703 -11508884 561754935 8773 -359377863 224266091 25262 -585354016 150844209 14057 79530954 950577782 5503 71691215 314528373 17756 -552864728 695276411 6204 -524013239 418459013 21683 230300639 289052995 9074 18173631 65889540 12152 -31903923 572326502 25099 -357621002 480379595 23010 18401297 186329487 10714 103298516 177700391 16788 -95997952 381599832 22801 -541643960 120717857 20188 -239724836 715702408 21297 -417757660 160285100 24412 -186470900 463638873 17327 229368626 895370668 8936 -230305359 61097079 10453 -550348985 160136762 1991 -511115526 509188197 20555 -416020502 205378374 6854 -321380061 77391605 7843 240344793 597485670 15440 -83721161 276822833 22252 -156517059 719611592 25215 -345179722 370662254 11413 -318942454 509045233 3463 -203575152 634778083 4762 125319068 185105914 18365 -239179184 229409047 9805 -117175606 308136998 14431 -547272196 660175325 15583 100056689 855863778 15884 12611096 667374389 19242 -257603282 587882744 15911 33834439 540182914 13144 205775451 328202641 21120 -222753581 508228421 10377 -485207550 643716301 23581 -325621559 367106400 16888 -244280720 705346798 4636 177193830 231395879 9094 -374797898 768616918 4873 -349882955 928263984 1372 -125312739 130604058 20125 -152023154 488755187 1633 -264778966 682374015 1856 -368807800 727536514 13030 -416634202 509881470 20540 -482986362 949285795 9458 -148890981 562451804 12407 199842781 784156639 4529 -417687249 883392634 17747 111213921 895806864 8878 -200176301 337779624 6032 145869511 710873066 16365 -295802864 819935523 15723 -92141214 645957213 14988 -574902769 448255980 9757 36723606 217801187 18571 -376933937 137991057 19813 -14860454 849607816 3616 -171090386 821657889 4385 -51778941 896115333 23758 -175709629 397843356 21345 231783039 636088854 1839 -411541292 655965902 25375 134018463 96864439 20172 -90818570 374864046 16217 -291016549 828202337 9220 -3981815 514528569 23192 -582165361 373488041 15612 89764184 77605539 20487 61850115 743103511 17579 214580114 27420262 5388 -303214862 905063014 2921 -582717545 326171886 3509 -235707199 660527002 10462 69688345 263026388 19759 181442485 62647692 11221 123637857 333965425 16214 36106034 862484511 3569 -419063352 336874332 14307 4236336 894792441 4937 -454872700 677050022 11301 241619368 101955880 21098 98165582 565584241 5181 -26615054 271677220 4707 -20480718 9771101 17396 -98277661 850826926 13887 21741358 942397994 23553 215334186 644856467 25784 -55547540 587118543 13882 -568093381 881355129 15499 -216982458 681418961 22142 -191627485 302736854 19895 -344040241 496145015 14931 -259718277 20341001 6794 -101580226 783802991 4758 -527366588 441105739 15497 -528680312 193591280 11987 -501400197 202472789 1398 -324272240 258398536 24817 -256689707 248026180 12286 -594420385 92084388 4903 135811840 394009098 22614 190936462 687085179 18299 -576083975 761102221 16264 -193413793 547666145 1440 -475147380 203195276 24197 -365772962 214957717 787 -143522375 131568151 7993 -453302286 238348367 7405 238044891 801902254 8478 173827005 325021897 3914 125255258 662253013 23128 200510545 428408291 25001 -304236685 547628751 18401 -37051389 708098476 1450 186607863 504485870 3398 -516297642 563358340 14757 17798186 640363538 1316 164899037 261870794 23090 -487431549 389079156 19597 -477992188 396826083 22245 -594719791 14980091 4407 -279725859 694702981 25753 -168828884 584080966 13312 -501105349 805933761 19807 -20468882 517262450 19600 -181698857 489938824 8087 -132336213 308988913 22248 179727492 477443956 13983 108882543 612280101 7091 -475863349 43271762 8892 -521543425 615343778 8455 -328292103 816510150 7311 -147354972 668040820 6585 75192887 752209089 21539 186506007 685239088 20347 -569780948 284453234 13196 -327959866 338673201 22199 -335568943 752591747 1928 -473708097 263310937 14284 -228109443 899351102 16978 82647036 782262296 1969 12145587 910207962 479 -285606861 777654983 3588 218510312 789264170 12324 -40542596 146010413 7491 -205600917 696630994 24030 -587200747 119694342 25802 -363965432 768592029 24111 173040155 29686070 22538 -497234333 358708697 12727 -247001018 807061018 8885 -145518564 724966785 8318 219465741 254463337 5020 -71973428 15379750 9697 -174203664 382500129 2645 75383631 173246860 13658 -262982335 433894195 17339 -227244786 168887521 2424 -97142947 852453732 9479 -38165329 874515725 14557 32272743 896983018 20748 -517604961 47008167 10730 -21443695 914377320 13361 -267073647 338054037 20837 -205337281 19004362 6791 -79087047 586144417 17713 -73450332 473533739 6663 -54608909 452466105 2070 -539669725 541606717 6434 -416721420 501869622 9823 -246073325 338342886 23905 -450402270 828354043 17140 -482241411 170709244 9976 235387915 53105295 16161 -189690210 796810090 7018 -356083421 666757269 5773 93472971 203579145 354 -599478725 21802787 20480 -345757231 177053041 9002 -569492710 915088854 9866 123619156 612045107 22493 -36628278 736177095 19585 -335876961 13040600 22389 -146985038 946629044 21795 235149011 775659535 22442 39573727 69311424 17278 -117494690 495699276 4121 -122089067 863800833 7923 -161694674 801580941 12873 67162934 404313330 13567 -70129252 352409605 7519 -303400800 153478549 21097 -283438733 135196289 18559 -323381076 496542378 19871 -466613178 663899047 5771 -326797342 337709624 24427 152468064 158625667 6827 173453600 736077922 9969 -514389209 411971131 2752 -404990731 862150580 638 228464835 547681490 6795 -585882743 385141824 21997 -528290621 413689788 26133 -554555303 133475942 15270 -381266749 187193692 22391 -294362497 944851817 23506 -5661283 697960274 2747 -230419497 276786210 21920 42908222 874968070 15082 -251839154 48119035 24601 -7161598 480478997 22261 50329724 451620164 25254 -318927973 632045554 9754 -116901488 663434235 3784 -31093406 226009866 11464 -513942770 846715219 24658 -407873852 54967437 7232 152728934 522335336 12162 -398005706 887164412 10339 -434199329 702938645 24186 -3915596 874405004 12882 -144797274 83672157 22901 -447626881 583558047 23045 86206031 133062773 9780 -303250647 745188792 5149 -527806419 471331201 18270 -425354933 184519538 23215 11821130 376625073 14311 -192997996 98684306 20455 -520425774 140979733 24629 68239388 794054772 13681 91833162 465491169 17753 185030796 952811241 14480 -324349844 734679652 5486 170822720 800904817 21346 -158085376 879070735 15542 -415311193 324614401 9830 -460174423 655641055 10588 102004642 436778023 6496 -229409022 262148996 20761 -449498552 905068960 6141 -474314409 955858638 25310 -168054591 476677341 2210 230695736 42572962 7089 -95217442 45937162 13937 -563130936 90669657 4921 -191042444 298639901 22404 -473599916 380380242 12943 -421987231 757035866 12412 -102937154 697970073 22994 -104581136 352679271 21524 217726712 327152317 12563 -547242948 334643581 10281 -497724026 629370584 22359 -294613227 930170417 13201 -31245656 91091330 1041 -539910252 816479712 7476 -181055063 646601782 22724 109162426 77142486 7266 -546320866 805793606 14737 -495913066 491891147 11143 -115763363 254956927 7730 171732175 644639867 3400 -240346065 533351658 11948 -545625606 954900562 17317 -513218983 123238446 14055 -406868092 327703393 65 228972027 665414849 893 115487309 702080638 4548 -21336164 56001204 15413 72775107 345990640 6916 186692828 321896215 23637 -456142999 858046494 3525 -137225804 677566552 5380 -299828753 254333103 20414 -559937430 810273585 5618 -208691266 257251203 5755 27712803 499640695 6524 -308081689 672992656 487 -80505748 646985556 632 -121290683 343916320 11796 -116480254 859536957 2695 -197128202 570926342 5158 -319490403 384662230 11122 -210435062 716526677 22115 -139017854 950050296 22194 179449369 698411205 3141 -230303427 849026140 7287 -442040711 296094332 19616 -142508763 41184347 23492 -338911030 116086136 26231 -594061926 27354333 14417 164118134 662776189 2650 176705171 248411457 220 -179532964 943635464 6738 -153138687 402996464 7517 -1313468 731662737 6752 -560915886 333284218 25511 228753868 213127094 1918 216871405 563417541 24898 8745346 839566777 17582 -148841857 511550227 7695 -12737092 479419014 13079 236277587 309874225 3616 190718799 21297018 3105 -3966922 90618869 18323 174056522 487081664 16768 -563136643 561990610 11154 -264092302 90615891 1132 -238641480 425501174 12608 -334578253 630898439 15329 224153084 752389648 9488 -202230609 432050797 11988 -344138602 847467124 18456 -452079069 948690017 5212 -103570800 949827202 23694 59550719 728220101 11579 -418277811 737270370 2935 110380331 382805401 21276 56456409 51171662 14998 -212795659 847284383 20856 -559497815 797204889 1698 -588064629 808315451 24765 -332460360 540243702 20200 144266857 905105262 23363 -571438495 95084120 21151 -200628357 109798057 10922 -572897401 863136502 24796 -86039830 78410122 7517 -201288646 330611681 21367 -255264863 886042941 15895 43496491 107623393 17088 -279693536 171042110 13978 -539393290 731902004 19302 -230991440 379520474 19313 -231461263 847331484 3262 -104315175 134581790 4836 117403418 32540604 19607 -88865186 99177106 5690 161045265 573596094 17462 -596167659 157853492 3679 -498751570 722618942 9523 -149070898 336097073 23870 -177793004 369955303 9133 -601951700 653829509 2230 -166505279 274936557 20608 -315210650 875986066 3830 -537407621 130996762 488 -121875547 928626947 22320 -277630552 53016904 22924 -157917367 446937642 486 64240274 307702930 9750 -164185802 452415823 22623 -151658626 20285191 11192 61351996 738554364 7499 68934333 9052984 16502 -385980397 655976167 9945 -601234108 113682874 4213 90320465 97196857 16657 -186895301 801126490 8596 -268681314 195545221 20135 -386632035 882650900 25708 -7607718 783840842 4319 -448669598 930288917 21884 90923171 808513307 2607 -104331811 639036642 2717 209984152 364203746 20444 151713922 59827654 8964 -598523059 184277113 1163 -602058448 406576122 7291 -596731780 587922591 8102 -129917840 24742449 6920 -378538890 640823295 6422 82602003 540813159 12701 -454840183 76758453 9755 165802231 699383969 23053 -279728375 57037872 15188 -381660825 800543272 25671 -394913672 574552724 9139 -153804718 235756754 21915 247749375 96519295 18838 -572398315 856420982 14876 174933973 776047329 1808 -184971749 584958776 4693 -260204086 822077137 1816 -12817275 922066128 11442 -440576749 443621671 12585 47739355 322711107 13016 125374321 568280280 18645 -581683092 785152526 113 65204602 854764203 1451 189494046 477997526 20272 -293521076 560829006 24077 -271082568 116569858 11305 -494855805 338371104 35 -21513643 261647213 16050 129213312 164656035 3691 48482474 548367517 22571 -258698305 365292337 2609 -21301563 866122616 13874 -293591773 96239172 6633 -112864082 523217663 14395 -413966961 739330371 5388 -349556007 837648265 20141 -405713703 784356253 19669 -10695807 234328611 16207 -547151152 65499201 6344 -318492606 552889685 24531 -428921251 500696982 9973 -255641260 799953534 14235 -340480429 136026810 1715 -575977380 157474291 25486 -456360448 312378646 10031 190877271 331836730 8475 -532270929 205731169 2524 -572021567 726984835 18017 -442984053 782154473 21084 -481057042 641287570 2078 -409762293 587115598 1533 188345223 401486546 836 -245600939 887787542 16127 24717698 650244736 10350 -573906416 662574374 21082 -526836818 529805081 7831 -212075024 521497843 1795 -68375558 161401840 11119 88948286 646895985 7172 -443898309 653818986 3198 8261107 947275422 22838 54527371 206027828 15662 -56849325 481372349 25957 -190022663 274681778 11261 -568574563 233504952 24983 -379182104 90566399 10550 90225194 285125820 5978 -507702606 238724114 13478 214307517 447638461 13224 -381372484 393003554 19659 -342159981 734999723 9447 -267341574 226647630 14195 -148809207 633381364 17944 191182186 741011611 16662 -393645130 614056081 20514 -517288677 481992360 17024 -174005894 734252990 20215 -476585844 637282692 21422 -556655945 866307560 24099 -579710439 188448374 139 148379430 402185927 822 -449772468 760508895 11121 183060529 721029562 7921 -390416182 396064983 22021 -377887837 718030234 17374 -80036255 513717344 8297 -145178160 550932261 8290 -109954025 649417013 18942 113604234 92840061 13161 -271792032 282000963 15283 -62094543 537347536 24805 206688055 514153561 13793 -503917767 355132705 1317 -487721056 550637185 14476 -126378975 409295843 19644 72106028 284513836 4989 -362295427 527130871 15856 -69964162 669990787 20761 -404130143 577197780 19435 -438390414 512412067 2486 190679805 383944199 17150 36634646 685797637 21172 -487813279 745017695 26019 -180217492 580895296 11647 -341427637 603841591 25492 217017647 430295519 23756 -428718818 307479093 13061 -186494774 364370050 22303 -368400659 405006410 1609 -35906365 726045360 23184 -66417451 723140751 24129 -202670581 121650803 11987 -157982891 103425066 21625 111780916 790820876 20966 -421048817 543825560 21571 -84949515 391107850 10667 -332911122 566975350 26343 -75119949 698335454 3217 -302167941 861494731 2154 191087867 128231260 1350 -588518546 471537901 15477 -327040866 199990396 15616 -171680303 580141665 10995 214868733 894288383 21058 67363550 64154450 7454 110086568 853086942 1229 -17670165 852336904 7846 -237966796 667193859 11328 -430798760 740130796 11012 1003917 482428892 26107 -271650197 24545130 25076 -73557901 899551017 6216 -99597524 307903195 7119 57544248 328945586 14766 42653425 340241685 24108 89309437 34751831 6016 -519966817 634742055 15232 -290300460 320940683 8139 -44247607 906547005 10482 -554434269 117630341 1756 -396066005 517938710 13956 -85693325 760495635 22612 -228578566 256883228 22525 -42389991 631057785 7633 -145279176 13431932 25158 140852519 546266931 13061 -209368408 933370825 16510 -436985984 218819170 10117 -252945498 75618578 22954 -565716570 456812148 3564 -448475003 66873543 14320 -235217870 571474145 16118 -585403120 890690534 20229 -340989568 618526296 3961 -166470395 358197425 2427 -119969674 384063537 20646 204634566 758802489 4392 -123187955 739935659 23894 161066294 243622807 2369 -57115691 689506919 11987 186710561 196466004 24116 -441374691 629792001 11122 23932949 715662434 680 57208406 180169941 25047 120737204 366665582 11151 -220247260 457274750 2120 -206946782 220107530 17948 114593181 629849685 3540 247004698 689643651 295 235086246 723788211 14205 -500740208 686130439 2793 -34966976 302940461 11534 60519930 522618469 25488 235158674 407125723 14681 -73575231 278189334 10931 235911028 863367664 2938 235302354 761075336 11584 -119738004 775373549 19000 245416937 119531124 191 -200224301 726885425 3707 121424187 484592051 17069 -530334973 385840009 12855 -264531501 39115166 2408 -138122440 501937322 1211 -398191112 646028502 12606 -545837366 538711943 10803 -438617584 317431678 15618 83563839 401172266 16812 -251322361 97194893 2976 -550830150 751584649 22139 196393047 519302428 23794 -571624140 547693019 3232 250933939 785518420 1045 212830418 328695635 4390 -58926983 605113136 17610 -131373319 577336843 7149 -142611327 937113802 39 -252047045 475832387 12468 -381216551 381122511 16099 -583343600 761166431 21315 84184938 520912853 20000 25832717 805333198 8251 9990349 472257038 4089 -292604918 860822396 17992 -223104514 236301039 24347 -342214027 165524278 1505 73359479 303555638 22055 -414654740 410895959 4671 -246144789 530330684 10835 -266810785 618840434 7061 -126906686 813406266 5230 -174639197 583309915 17184 -336011516 620165963 4184 -500768996 305398897 15629 193965783 413767550 7095 -155784402 945428936 196 78744857 40653213 18691 197210254 209897195 26422 -528389234 359939424 7861 -312270442 644345771 18020 -82101326 124995496 10741 -169841423 733541626 24078 -136934323 582193937 12109 -399716317 242515406 19399 -243221921 516903886 22292 -493849606 42839062 7186 -15642788 348890204 9006 -215972764 489362330 24789 67743838 497706906 3293 54310755 201599201 5938 -14481255 531622790 21492 101260473 796637041 25693 -204485104 762127736 4300 -418074829 920640991 12988 -585821886 804473278 7663 -273634814 796947232 5808 141047343 939322604 16346 204661727 723222603 4444 -164004058 191263898 7379 -4669388 272803716 13541 -284121839 857196293 21259 41710009 703488453 9658 -248741589 930870961 20688 -517166746 496284357 12531 -372556197 509553306 23232 187273029 454872413 1318 -420263207 654648211 7994 -190489500 901331338 2196 -55690286 727493029 8140 -169942417 720702677 15952 -162198463 847391009 4178 62136960 776299416 3017 18670417 142713032 18172 -251461073 442998492 15836 -315089784 604642353 25175 -409810503 783861215 25995 174004044 734193103 8323 200818798 22212822 10456 -564442308 731454124 4563 -92586237 259705714 24702 -321114161 917123260 3496 -476507776 579242070 26157 65388515 165063032 11530 129659717 111610467 6286 -369366251 714606589 2207 -49116483 617589468 11446 85356546 121531940 24974 -509316524 629532155 10681 -434072352 478326087 8088 -316476992 708704574 17718 -178916695 542627783 643 -61814028 751129518 20716 -598044676 420064909 2947 168081626 464669510 14666 -156594764 368501630 3031 -24195402 210359324 24820 -277213803 754936784 11719 -390813420 948594546 181 244086634 791691089 23391 -6055188 669022922 17833 81994129 104077921 4963 -151644841 89257306 6815 146277146 20088106 20386 -376594208 370100340 4570 -242783002 117857895 7648 132572013 347616283 21359 63645397 290772278 26179 -55184615 127948905 17846 -143173846 871450963 6477 -55430532 916994607 9613 -462958726 188104896 19970 -83061523 473197185 10942 -150135715 418820205 25030 -361531442 829669109 7089 -200950280 291840865 2790 -239890048 72016520 195 -88351080 337950907 25037 -278442548 424651322 9115 -520751354 723582318 9361 -532556934 323729346 7620 13581318 311701434 13545 -221248487 622007483 20521 -219511435 558166292 5692 -209857642 281225155 16510 -94951218 945426422 4658 157802369 456468454 22655 -117179109 716783875 10585 -589510226 238954742 11798 74154400 49041750 19316 102770225 924603777 4385 -273491664 790653770 6291 -330031923 445824467 23679 154868835 516364544 15633 85258014 270884435 3654 -428963279 696654352 86 -60639208 268914088 18251 -16550364 649323678 9840 -523680397 635456074 8696 -542434107 748304836 2064 -222446369 196256114 6510 -544845375 703439215 12702 174630404 888451745 20305 158677295 480479315 9997 -383499640 525860702 16967 -315019432 355931712 17070 -200103931 140583659 266 140475726 260043820 18547 66996522 634821356 1727 -97111976 902942743 14017 -283563281 458893964 10386 -342234275 507403096 12326 -29689664 504702492 10191 -441293896 352109947 19608 -69864472 936616130 18810 -149317174 284277938 8750 103534784 472598056 21899 -438081479 357422312 474 -5412179 369147364 26434 -241023019 518428032 7056 -225675148 268854099 19864 -245204009 291837973 23971 155614227 366142228 4631 -380106387 101744496 795 -287555456 521111370 13238 -227610814 706692508 14052 -510501195 449321482 19663 -140991182 128737227 226 -343565056 322250272 25733 -135735824 696510606 23695 206023007 21174597 19124 14122308 205022826 5204 -114370215 143515832 7645 -30782591 954134762 17303 61957922 792552667 9630 197268397 99294756 21135 -287901081 724444351 23793 -92235251 734688887 11053 -94962407 363067170 4627 -334905513 517287771 24829 136853576 387155530 2714 -66332740 480597703 5872 217949689 899696704 5545 -27160610 707642582 23578 -533873985 480265247 16991 -488052445 938760733 2791 -241290533 559655655 2329 -558151914 472152347 8775 -259911651 117403505 12558 115323058 453739450 18509 -113656507 376874346 18611 60801333 499282213 2194 234448779 689920303 18108 83555544 901518445 17722 -458382273 517646816 18 34449627 546294979 21349 204879366 660096680 10791 -329917135 628878714 23195 247350193 655978999 22414 83933865 564665186 15760 7264089 369362341 11404 -181719272 708269743 6532 -105671295 647265524 7803 178873464 886907285 23086 37275148 921836702 12833 179361253 711377634 502 -277272858 448989802 21670 -319810555 736812503 4195 -209289104 645299410 1676 -542018175 264868239 4438 204743194 657236421 23494 -519838649 394718912 737 -574442581 495211730 18176 -501747226 153337659 5154 -89225029 740970989 9866 -503480139 834435642 8595 167689464 505074700 9296 72081846 635177068 14256 219645067 946974382 1973 -351364045 345983359 19114 -262558084 391415985 12283 -249986869 696290626 4447 -279547602 832219264 15372 93391643 445174891 26278 -216196424 319573712 19800 177252238 552238048 6069 -354187133 101838031 23148 149003324 149737579 9094 136539513 817908475 3990 -42400031 614857763 4485 92806128 293726371 26015 -224595971 630605775 9268 -267503591 395433088 13474 -327148012 860913556 24488 -379632030 737859405 26012 -36857728 745994008 15544 39805895 211133041 19591 -338023849 861960948 14664 -248772709 803835982 25555 57236983 953678106 13644 -596165186 24377519 26337 -410638966 602105600 16000 130723623 277785270 863 237524842 670819080 3873 -488688725 693576873 24936 215394122 330348938 7858 -74702666 767299064 8920 -551241953 663826441 6289 -105373056 575017845 10207 -521325874 23357999 23836 -110292093 169929588 12427 89852330 292274364 14810 164012855 81010644 3222 249959728 126512322 6217 -16646640 797707173 1419 113827672 52176612 11073 -447164628 120614410 4810 182007947 133380025 23025 -65054307 140003466 22372 -469874499 587294281 22806 94404508 668790048 20366 98948301 902027518 10378 -468551490 25533390 6101 -300984787 832636090 22787 -91382548 877761440 7935 49225130 281020688 816 -279136590 396020679 20510 34272376 382183093 14144 34391891 387750872 11643 -77872495 927696540 19004 -179922581 472355048 22703 -404212255 948591277 3627 -441823798 677719849 16679 184324890 761825414 11987 -166475656 318081955 16227 -318167500 782631103 11728 187853551 150455479 11837 -272473685 342064474 11475 250279562 881287744 2232 -365724292 309689859 6589 66876542 285688338 5467 -335881238 947542313 5945 -109865408 617737112 15024 141689509 455631314 13942 -37202599 161838579 15090 -420003218 398565359 61 -487581752 678319244 22315 -434835809 595477143 5310 -562094682 886533280 6922 -345076094 886598601 7552 36809938 66205345 13138 -354931657 105862932 15057 -453198772 904198085 7758 -428592146 260170627 17553 142129828 727452099 3810 5715795 801447107 2874 37079602 45703713 19059 -425430419 581692984 634 -551806000 747899875 22663 -156857207 664082915 5006 26292864 554466913 13886 -519894537 411558063 9468 -581438195 492469897 16202 14922159 471915688 17371 24148430 607764752 7062 -148758965 330092910 11686 -107348992 502031522 1515 -98509628 714070817 19616 61451126 440661763 16228 -289592469 688976157 18427 151633623 848474674 87 -587650984 215760473 17206 74686780 629968003 18155 -576838392 811645392 10725 129350859 366912899 4282 -20198449 847302566 15200 198214258 928571646 22190 -438210809 408265933 370 -396568661 216223770 26098 226030690 735140500 10755 -492293752 912714304 13464 -453606906 352200828 6595 -540580898 874982698 13849 245597782 772201506 3526 102274232 113306178 14692 175909221 550512513 15658 -473402000 391797008 14431 -340908560 173802813 736 -507053158 702908085 10871 -124591307 205782623 13304 42630732 546017497 19221 -382901754 869215774 4577 161930112 918282106 17113 -84217575 561974236 22294 -583010127 67895649 11756 -253722929 444375988 12397 -78156486 55605411 13251 -215773119 137093661 12157 -358273436 698144020 25693 -210498569 639129024 19913 -53298693 614384364 9005 -192054189 322111766 24123 198834184 586241216 25464 -480954163 128746159 13934 -327262687 91680748 5760 -542014192 739289615 25783 218658802 778660370 12554 -451477966 689984037 22024 -73168977 175400985 5675 -329195118 149948074 7888 -461604565 614534490 21030 112090072 850937863 2056 -259417133 686156795 22323 -195243099 637870117 15971 -487574866 375031721 10533 -236340165 916334767 7474 -441869706 722872367 8553 101855123 143343250 5270 -599158841 557181149 6836 120329425 230226362 16508 -535240173 911901539 1984 108212523 344358893 16485 -422677589 903944417 14718 21973114 791722463 22559 -131043221 305795959 11414 -250420655 120276670 22924 -572480501 821686793 26302 -375452372 164748768 7764 -19708157 80208796 22767 136577062 738028135 4179 -261524413 197659855 17592 -18078322 500005867 5080 -57833403 483912931 19073 -385589500 436219089 3236 62429267 296849283 17422 -368540732 296459690 22908 211490626 606447664 138 -5482045 549925064 16817 -269128285 512261884 20891 -577332346 815294832 20327 -384828462 622713443 23649 -162307043 123793986 21767 -261522134 696118069 15972 -233346623 74230364 17626 -115988121 22411183 18425 -405961342 250139423 23927 -565190318 34461813 23516 58471561 533781505 12070 237610114 227153678 25805 -222391914 317227993 22430 -336835545 253952357 25478 -299943915 850950628 8101 -16203409 505959530 17484 -59400910 638602068 22531 -590348252 589859877 23930 -516613994 147391351 9635 -98743681 466038789 7018 -478736972 672903324 17872 80813342 374069642 18993 183712577 209385472 4822 204171283 614415327 18500 225996322 535107683 22179 -501883395 826745947 252 238689703 108591868 25918 -425682183 693492471 895 -100863497 509511568 2063 206267752 782454274 2736 78140138 128216774 11421 -551399310 846393355 14497 -593401455 85080417 12893 -239809757 853020334 13648 -488958608 650212352 20588 120120775 9270005 11069 -134761901 734153511 18567 -437487568 713425518 5264 -324290090 604627639 10927 -289261897 557849373 9964 -439670450 795398338 9961 -186220798 768317031 2779 -31148966 281041595 12230 28552311 455310745 13564 -521569695 924189870 13280 -31236604 110734412 17954 -157952900 864917128 9193 -318494655 428502852 13086 -454869552 558296993 25898 -4038393 604742415 10981 -479368235 365131524 864 47577945 708319419 1670 13541432 709144966 24694 245798267 640934107 26164 -563344121 247920323 869 113293992 243694851 14581 -451216802 347059013 9554 -39233027 391774581 1819 -125448442 816948678 12410 241066835 132744618 17312 -571723360 718981446 17092 -36903408 428325676 19169 -244649422 563826096 25502 -451135267 683259821 24776 -13608763 813245077 18888 -481335838 732773998 9095 -161933865 815877298 20173 122666676 777757258 14456 -81847796 788160080 23796 94176184 931775784 3297 -51925005 288264732 22361 -290799610 576560516 2711 92179325 544662068 17116 -271074947 414113073 17083 -29612348 354229873 14358 -491350590 240317041 20380 186352550 513283760 4435 -178571185 759296371 8355 -569601961 551923682 19971 -501975435 79423809 26457 -257606639 811108269 1061 -561466705 398268960 8107 -361128221 712745093 20222 -426271429 111064616 3008 -495156608 824961671 14560 249715745 485212369 13429 -518781976 608217709 5830 -230285621 861098508 9264 -220142698 931866872 19224 171352286 533292731 17117 -30932701 779168791 19931 -269314403 368121707 26357 33234648 200611058 23920 -491261062 635865765 9509 179120630 563355158 62 145574028 502536001 21625 10171936 710930626 11441 -299480023 697192935 17703 143662844 156026408 24789 29865858 347529735 17327 -353162932 510325066 15562 29919394 870296460 19177 -45523220 793553576 20970 -391709735 320424732 19461 -258295333 500787253 290 -413853502 433295268 4912 156935072 721266848 16457 192225852 534081870 23887 -407038813 17744330 9803 -504341428 771242796 18705 148031544 249068132 25705 -65036357 365214655 15879 177388210 279441522 9366 -163033475 899795677 4880 -601494940 577526680 14411 -271595645 508018945 5172 56710550 249372675 12528 240283737 273356567 381 94777617 187114866 12666 -473217025 74234562 9913 -554776115 785148773 899 110787034 450843760 7668 -475344490 600921808 16420 -308425796 876072845 21769 -78978543 562589018 2632 -60277652 881425494 26250 223414953 681475512 18649 -299952762 61533549 4680 100242418 287697816 6142 9913034 139082633 1625 -166478211 44252294 4066 -444699186 440380524 15089 65475233 167295130 10411 -510155415 145346274 174 -32213811 588179604 25453 -143374670 671120323 2216 -424783901 756494724 18665 -217105795 32489453 17785 -49082404 231222916 15341 -436844468 482381180 21112 -350660879 24206491 740 -186752343 551568076 1037 -287480583 940118852 22960 -67752394 836891096 19460 -404985623 346522493 14094 -521441746 44394591 15804 -336610366 905453332 3206 -190955751 286788148 7276 -196800110 229555583 15112 -506851752 679736811 79 1707069 139259420 6927 -302524404 103384829 2554 -443614185 419808007 12799 229270965 100960238 22834 -576276184 46180636 18945 -197663092 148491996 15921 97415812 890077780 21969 220158898 83213646 16575 221694410 936634250 23972 -512728235 915050735 20675 -347254080 417885738 15239 198052663 497986278 9974 -83146233 436700461 204 -238600680 97035638 2152 -190885628 309567018 14938 208485667 856645918 8222 203386114 611673651 10577 -315545442 742899462 12061 36186824 252823473 3940 -380369436 131670907 16261 -377409169 787747317 11263 137083610 825098516 22129 -553320901 85900852 14090 -244578159 484148406 25971 -545582755 459078614 6099 -398443457 779468798 12065 -258749358 596760204 5986 220205619 229908869 4703 -535895944 390930381 7251 28756965 300976957 18048 148791019 869947028 9435 251737109 734020473 20161 -284345477 126176547 17348 -459861351 479760555 3274 -359502502 830992351 17936 -373781645 355442889 3744 227491972 530250244 12625 76505785 445875793 2693 -230093640 630540407 21563 -274977556 652653948 21247 -234602792 434456977 14768 113269662 450943250 4235 -239737409 159396094 20306 -303944590 369770222 19385 34944788 516421850 26152 -82062109 849501785 6609 -491021554 53937730 13841 -364342938 471083678 24549 -465219505 280625678 19036 -61018362 678349083 2607 -439928879 853939279 24194 -586453865 736364181 6714 -93802698 227865977 11910 -358851507 434229950 12235 204208284 578161835 16270 -386250270 788164969 9152 -508610171 858513285 26101 52212833 230701851 21156 -295811219 231098506 19078 -79145984 837150162 3097 -591973019 164996316 5550 -346995660 368292693 3695 230575566 835693257 17207 -112549649 275011630 19874 -481987395 158130222 14844 -231054595 467818626 12242 -54258046 38466388 9109 -175800395 890643232 9812 32425265 375206225 13065 -584684566 400477179 201 163963873 722244640 10535 249184469 498081133 15710 -154999929 194622933 15979 -420340104 64172083 23064 -418873225 469904835 8950 -146995061 431277454 10011 15970401 807113917 22185 114693993 410742889 13171 -219002639 45908454 12032 -90660775 718317323 11760 -373402693 371591770 12176 193130361 218476219 4322 -201805372 372075381 23586 -362917623 332149692 22986 -157049206 424871347 5578 -144507802 391375319 10927 -122829904 487829081 4312 63402388 161192800 11792 -5201543 303357715 21960 -271686123 358130167 19934 -374375272 455258228 24719 -115165598 353197980 14619 -408453718 206980373 903 -584187971 945895049 20086 -382544014 327551909 13378 -332235672 916647543 4441 -306090656 58342095 26385 -521188804 763738010 21932 -509511529 552035872 2201 -556998288 318869934 11410 -200696121 612715976 7655 82477563 584840318 3675 -154060398 837310705 5885 -519370582 779708343 20531 -86470754 674501338 25258 -410333890 372238490 5118 -523685576 159103377 14195 -493981942 65928104 18566 -176761281 652750808 18626 -473696608 638039732 4284 193392934 347313648 4708 -86403820 899354062 8387 190007978 354226217 22756 -143916093 419915958 13048 147269514 226200361 16454 81522629 884390926 15319 172137081 239236522 21995 -371431071 621570882 24955 -443848528 719269328 7410 191293790 638814458 16187 -88054473 818420126 22949 -389718724 125214766 3427 -175245559 851917933 21405 -506509993 162198427 970 105274038 849627207 24085 -216616326 103011152 13549 -206944488 401877183 5623 169410220 654095370 6988 -138331098 462594481 11818 124309092 692621826 6849 219933448 535659333 17823 -42003676 647313459 14705 -373983279 259018411 20322 -587901499 545961988 21999 -450213597 269450956 2026 -405727083 337777695 9498 -58112522 591212153 11324 191314677 933518687 14306 -53295925 125855007 9492 184053982 608496756 22603 36192373 393622270 7180 -18936482 887296799 18295 -411597942 166516354 11333 -269027736 440537152 3365 103538725 845157929 17219 202042109 403485229 7269 -350053898 153916473 16520 -503735566 926648445 16637 -114743761 780503423 6407 -129806396 324513227 15988 -182589123 913007153 18697 -394983832 511554819 2522 77702415 33405377 12234 -154266602 825476912 16401 -204690584 526315898 3657 -460864799 783027960 1783 -208081875 504566911 8784 -519132614 576522675 14555 -119273333 810402195 11445 -239417259 678158362 16450 -244954223 523432505 19457 129902727 672606641 17264 34427913 890250429 11185 -560780997 623682454 21541 -321758707 758471677 15466 -77746420 862004863 2704 -61653172 88278964 26005 217484061 639041174 10612 -314503704 604526357 20839 -165877549 404733299 17271 -509605587 645368316 12094 70397431 177140269 20704 217306324 195221739 14871 -589759534 36112686 11199 -544337276 299656495 11386 -440083886 306447547 9663 -167340564 22067169 20176 -589222106 567273978 5672 -337884237 686231857 19705 -540911198 32117151 11264 -333370426 132939926 18006 -319428143 223123393 6469 -517861074 761766597 21454 -587737586 418453919 4782 49783299 731805034 22134 153027047 21407088 13947 -515446226 705747512 11606 -222348750 207225922 11489 10631958 503392708 6083 -162252341 589376796 11150 -318452165 800860445 14917 -465498585 57798601 7848 -31155029 530023604 21935 30058980 934336245 21656 114507308 498761338 8149 -202258479 128000375 20585 -307217743 792340609 18882 222125909 210204088 15294 -112744244 67220610 6039 189713261 411961342 5007 68150244 176246501 9884 106073364 131313816 19222 -97836667 393469218 2263 -184094519 678352280 18555 -457678925 222924552 11533 -182047965 534906032 7022 219661986 448929248 24332 -469028359 216427855 16000 -520933842 204566344 2388 -458531122 436495444 1298 -371784015 710394260 11901 133768432 171275932 8093 -168517228 955022081 12411 -171441902 324119185 5053 3308432 146091533 20167 -497864094 900020341 7903 138927912 279026669 11095 -102658122 171414901 25888 -285168774 502874823 18497 133010695 673348906 8131 -143164488 204247394 1729 -225925274 266527013 13596 214447303 63364900 1381 2624512 821261129 20621 -246456600 361328627 15664 -208990005 865438437 13037 -454333436 736266087 21341 50777988 419281467 2291 126301409 672009468 24444 -20646120 467096177 15005 -87506625 130352930 10612 171517909 914671390 19347 -17526025 380908517 224 -509064121 543082543 14302 -101478743 777993719 15313 -186072597 612483315 23509 -426948024 803327366 11832 -370578077 366629137 10760 -493306794 532793553 6865 95568095 425421909 3460 -167370323 188719417 13924 -228303801 592810967 7233 -440454516 270139140 17880 -531463050 34800701 7222 214186955 957170116 11327 -590773785 391984005 22401 -570791070 509521660 6072 -474844284 810652314 24910 -279495178 442006650 11249 -275442525 126852381 15723 100547088 621390561 12050 -13433241 790423483 7509 23362678 16602363 15461 -93406589 554300220 7854 -565567981 181322037 12468 -533653725 474162708 11808 -190201542 306025439 12687 -509705719 458624729 18611 -145327388 237222002 19611 -513800153 842282236 15959 -79126883 891423541 16246 -551759141 82670744 16713 -157670693 160350246 10021 81713857 941247297 4726 -567616151 832692528 1653 -588386783 399165820 20267 11778296 182339018 25369 44576247 468448580 4354 -63337856 602508654 14403 -410288562 36207512 24469 -397555452 90084701 6432 -349323981 892861835 21808 -420777572 812037902 11016 -488471558 893679931 3813 -130641647 144843999 19755 139157392 450443610 16043 -326600420 339078911 11147 89905479 83138967 16596 -218456643 146362850 20731 -292741094 662802046 20700 -438891285 536424865 12809 -168692408 526377115 18285 -213751725 456993747 20820 -241756630 310220000 12969 246281845 675274404 14997 -52794802 333071364 7039 -360293674 454571830 21971 -422460645 682562327 25091 -28969871 758659094 22664 144948604 179231101 10602 90849363 342981142 4060 195178475 31967721 8143 44185824 699389022 11903 -66631715 331940389 25675 -197848532 49080483 2682 -341699719 508976011 15170 167896274 337414766 17990 -601647134 364554392 9772 195267707 567558842 23341 -314975306 690493677 11741 -313558863 299028538 21819 -69978396 816646894 5340 -337263417 235914678 2608 -355573831 562141816 12108 160223909 347478156 14190 149871033 523936266 25589 -322397431 310560750 225 -124472816 871701042 4943 169505784 259464108 26168 -69263341 18194105 3312 -124662278 625916096 17681 -442132494 392409190 15276 -162896255 538279012 17137 -393558138 806450517 24014 -392102915 757179607 8058 -88119982 779036678 18814 -331116707 45013773 5007 62937780 788469016 25492 -324245227 154099866 19575 -255790908 554877459 13518 -591730608 673203697 25763 -505265734 856399390 13566 -433243570 500820371 1170 209970829 575665554 18889 239626083 905751173 7233 -203821174 96090786 9374 27217095 487311853 2423 -414333128 316003349 1865 -317143012 767776197 13215 142228136 291079491 26174 -598404341 270409507 8519 -56098195 81942545 5176 -89866506 570105489 13624 -394966922 865305708 11144 104073037 100505004 12414 -461778620 82369395 19312 -334368523 187960287 11644 -392770753 838180253 26034 250047072 480696089 13612 -338623466 520270616 24395 -163482811 278411017 20100 -260546606 774312307 8917 -244442320 515323899 683 -410608165 52387516 9608 -404789931 331021613 774 238506451 243516109 7105 -550420816 430931331 7321 91312382 10046326 23331 -385079396 409695910 22409 -472871715 386730061 18635 -199982817 546115321 21202 96670366 191925137 16312 -74246359 431642634 9648 -370736116 502740586 21721 -254073758 89787300 2081 186567451 465665857 26373 64855025 244379439 12792 -32520025 520315767 22 -117389502 724468543 22029 -592272970 144771283 8431 -411275300 897159950 3517 200262039 164887142 3603 190387067 557016438 3915 -498272347 695918768 9104 -478064167 222047270 14802 -48884450 11949191 14439 -217039179 557784626 13682 109243927 117050499 6674 -296622820 380144545 12296 85833353 468193331 17475 -553401522 160002744 2785 231618128 147990577 3833 -126600379 484073676 10284 -529803982 258926492 14701 -151946010 936414997 13083 -530392202 180381313 16354 -536604820 811893519 7973 -107592163 215713673 9787 -483687906 20681869 24868 -411053261 201381090 23241 -324496939 561703150 5067 -171614176 558451587 24197 -50188444 478592960 2824 -60594019 441134242 8139 -432134478 307787835 7207 64153191 888986443 7089 21078923 786136894 3477 -125991754 799472643 18399 -178407275 752592176 8826 -112555317 446794952 17297 -95132715 818498046 459 -221912760 30576077 3724 34004801 375129780 1552 -279892179 696011110 10908 -306955803 236846133 24334 -344126267 372201964 16073 -489854264 721507578 20837 -1908313 223224344 21 -140511327 325703727 5079 -375462041 700282370 20540 11024561 36017487 3040 -579403191 366101902 15568 -339736199 402789670 22333 -78270891 35606123 18978 69532422 841633100 21996 162146265 556329337 23374 -155794017 239524710 19220 -360889051 763961228 953 27030777 541394908 4741 28657251 921367039 5582 -188642685 251148531 12348 -288784208 12717702 16572 -202937776 844701176 6009 -32596585 192332817 10982 -325666903 777137772 8123 -210840718 654850564 8381 -128116854 861094494 10026 -596973516 45097144 20191 -366501087 491454577 15693 161511127 280125457 25225 -333202142 92741895 8928 -51767915 822282502 24824 -241195155 748028245 20271 -112552572 873808427 22154 -415200421 188738347 24321 -25468396 100631903 8893 -569064576 460720726 19626 -266116597 374597397 7 -181452937 371228162 11477 -27832111 342666323 3110 -278379241 94726192 1576 -11194687 244700356 18360 222603671 639046240 14633 70917170 410906879 401 -523962889 283598100 993 240306483 800565651 23977 21269021 325392609 9818 13460957 431703190 9036 -378571638 889246033 1656 -468238170 601270417 10146 -148699035 341961852 15119 -154250716 819741714 4173 -133219203 323414710 7644 -374794615 523820364 3330 -385379168 933531818 23088 -112390440 189519716 10629 -71179282 676687899 18282 -297678471 749502251 14266 -285578783 483803442 10398 -459017622 462909471 3543 61031409 392962328 3088 -128985028 383565866 20606 74747643 523750417 3444 -350819463 721018032 17897 -403901645 365462840 18370 59057273 156082197 23605 -76097864 825739437 14878 116030901 718562245 15424 97070308 165780253 10077 -237586794 838887023 12165 123711729 130446474 16894 25726087 658256672 5576 -518977349 410702802 9270 -593054916 498858580 19056 78394642 127875787 4414 -354726797 83020081 6549 -22137215 798054239 23324 -592153419 231209331 1025 -561573242 198768111 10084 -167695267 891197999 11284 -226739037 520847614 7951 -533725265 511352335 3743 -202698064 608800062 22124 -179704811 487165213 21636 -11520344 393336126 22251 -254231011 888180320 9519 212652634 440755417 16767 178911644 638216206 5735 -571847235 72198049 10809 -307467150 114079106 11960 -267213739 323412854 15115 -233221052 674865590 9374 -289012535 765071745 7688 -586434124 161812121 15425 -440026374 323953790 4099 -109626159 239783997 23022 -308651408 670034919 22026 -331094454 33368303 17625 -274608872 374447964 17345 -529977306 243990682 21933 -208889091 899752597 10066 245331039 679520729 10361 89416791 682374037 130 -192190861 639645731 247 -48824971 680168062 24222 -159973004 52592220 5639 -352334257 737406130 12718 -560522020 409027724 18248 13185207 194102477 3447 -167153450 260008343 8746 115465559 757843980 18621 -448235761 642953445 20720 -306652721 215882756 10357 -77645179 63586549 10033 154353958 953482668 2322 -107007397 189518609 3191 -133842901 339439194 18308 -470913112 152637976 6133 -352581683 915018158 22344 59124274 150179464 210 -299307486 659860970 1548 200183684 560058819 24998 146967150 362716718 2394 -486512339 296734257 26084 -345858290 173528000 25530 182407082 797449707 13485 -261251963 812344137 24444 -204897599 769426390 3451 126934651 148310957 16354 -106349515 278506384 21536 -491974805 893304778 15879 -453049268 714706484 4180 61734979 143599250 24543 217755210 840770487 2979 -537267078 718111623 4177 231497711 957537794 6133 -316045327 191780141 16600 -484779771 804823216 1789 -147970710 411076240 4656 -261815275 768013304 16600 -169028675 922787173 22051 -514162440 482437390 4237 -586488573 768466529 22989 -230283348 120799778 21071 -570370967 851486808 6654 -337859338 490964385 10757 -342483365 705306706 20888 -148688008 142318705 1722 84543666 792903379 19947 -132793282 640672876 3733 -440664419 95052587 13468 -162387672 742054507 18305 -216065434 542420956 25682 -156357022 411284591 14583 -28144534 523874762 22804 -560713990 404225235 3151 -372798884 399114437 9013 -10501278 664106278 13250 -224516209 193082132 22338 -476465484 294063250 4054 -473480478 159883203 1417 -4148851 323627913 15707 -484097008 66364341 14404 -530225359 332874552 12524 -57543177 102401184 11070 124718603 218048568 18803 191571727 618743325 5486 14225918 736047394 8566 -584866747 266490956 18609 85789860 638346832 26074 56049421 399180939 9398 -110592477 750894023 10977 -248263475 20077739 25908 -32766595 676237359 8314 -222667150 645691997 11560 -206817668 518632470 12483 50514149 536187188 7726 166599055 222620202 527 173085113 214271870 26207 -148271420 235660955 2927 -188677407 276239465 8532 -42503242 164598965 4485 -419784862 859167414 13236 -337430104 888132448 3315 -161099938 626120982 12933 -237614805 946333782 6417 -131858806 295923039 24152 96697182 612572873 7174 -16317255 374152446 16759 -533448292 388856291 17058 248707071 52501557 9436 -556498164 538879972 12940 -332085928 425954892 16689 -466771074 39341921 19890 103283323 82886842 17932 -425802704 407908422 4382 -555171111 487925320 25373 201242981 195151155 9278 126079238 712143448 15331 -133033713 923089033 5302 -376726503 689563536 18869 95534176 865958907 187 120764456 813173968 16698 -86869420 13115772 14225 -216618168 355680040 18105 -403550003 379941826 17927 -189533369 9967877 22300 -502129228 938581371 23387 -301590569 378639827 5502 -506426684 722783256 10741 76295170 624295795 18276 -36792684 491265166 16576 35228288 470059410 17360 -74162643 327660024 8814 -296973653 932834208 15340 -363145871 546453408 12476 -43756525 522752587 19364 -582102341 865444946 16193 -105078808 283608826 15627 205415886 768782488 13737 72521119 932341448 1645 -212627859 883091203 15998 -280977124 482172685 3425 117963858 719385832 6409 -297466637 628551311 17095 -31364226 512761626 11206 -318086687 282772818 24626 117482501 684715896 2014 -124080586 50062431 492 -291977895 603073482 16510 -244657468 388463002 2001 -164707828 381780631 24884 -213414513 953203690 18302 23781921 195531642 26342 -218964596 849236545 3335 -31065288 147637438 14044 -547195217 146617983 5 -46543961 99062480 1541 -76591385 143324278 4241 -332573071 266808016 25396 -472955922 457292758 18603 -35993413 713139971 18325 -185732529 909155806 2724 -403519708 527090328 6077 162710982 806825805 25107 -519482326 756219283 13523 -523956492 839129366 6032 -155984966 698928144 25650 -455581864 447737424 20046 -149003144 309933227 13899 -274226190 10193578 19129 -300343284 556864822 25856 90667866 253789955 2649 199293651 740150588 10259 -92994428 934839599 8842 -187026024 59899336 4957 -329865890 571047814 20188 88985551 279098784 20023 -133057096 210018098 23491 142252730 248447412 14378 -101978809 734001960 15589 -400935953 110013882 4631 -565000021 510988905 22525 -545413528 137210378 4215 -560578150 251961756 12460 -399863560 789220388 21859 -476015005 384864666 5414 -422224249 241743280 11060 205604151 186506626 17745 -147307407 952392822 18930 -146367051 179068342 22505 204009219 560064892 18464 -321764784 102282523 22672 -284021312 839086253 26347 242060338 528326703 23820 124154072 905600791 22588 -312694927 411445148 15288 -351742290 662474120 22314 -74328243 607263714 23743 -42050121 691803035 20684 151429123 785144228 14875 -200125966 740881379 25181 -415762550 463795544 7188 -336865565 298439990 22023 -119719359 347736224 9995 -79947271 773575251 1353 -379033529 96101308 13395 -513397076 941910628 14145 -278294726 38741362 22183 -130955783 600779996 14526 15803951 313633129 16989 -583093048 411347285 10061 31323687 749102729 25263 -577080421 380697301 4555 -493455991 63714812 14770 206965626 931621770 5965 -275256539 19366303 21279 102304174 131394924 1783 -562427492 221605341 1915 -488476673 344555389 26254 -92138547 12260894 20618 -106259764 670842182 10780 -43543318 410635962 5449 142215103 259829923 19591 -373403308 727937396 12386 -476504891 292861243 23320 -58189404 317479805 12871 -25702597 475114585 6413 -138278116 864745752 21006 -500823786 294584001 20869 -197413877 272141782 26256 -338735538 440896648 12276 -471045837 255277494 3099 245683675 862888733 6592 -163044848 352414032 22896 -44113314 481631717 22510 -11463771 698916809 7231 135328896 683492966 14542 147905588 709539123 17546 -323675412 53352892 18719 117467314 735992438 5845 -36901048 181897646 11137 -398882620 240987798 9526 -377396777 816122369 4817 -509779156 746102598 14417 -384153013 783460355 14169 -565731422 471389980 8740 -573623831 581757640 22845 65163871 812248803 13162 -303541044 833275489 24188 -195094877 775577386 16143 -41024290 914612237 17832 163377499 586080482 4672 132855343 652645250 6669 -381951926 310778994 13121 34230806 373967256 1425 54610174 469336188 8833 155766128 210795144 21901 -32001774 359468829 5797 -248892431 474429908 25977 -163229867 454706819 148 -363421946 808871631 17676 134651958 293810489 476 206875654 566406558 18661 127886901 252221882 20933 137928991 98235400 14844 -11535447 564942090 12748 -181950984 388160142 4170 -516331984 772888827 5564 206488034 121553327 13567 167192128 288286227 18455 136976243 289125178 2857 34628011 124218966 24652 238423749 179799284 8021 -373139811 444466114 16501 148347663 706094878 21163 98005127 794076786 17171 -313341136 534188859 4304 -127998112 344376822 16110 -399252872 202456422 3571 -587902699 134925189 15442 97099121 674381994 20462 44560614 905341868 16443 203882087 741398028 18895 109585749 321804765 11961 -192596195 671393634 18818 -512475048 312893918 14872 -368692951 669705491 24858 191735067 654141875 16565 -116548972 444874572 12346 -456072869 439859619 4748 -324898229 107622290 5956 -102284555 825220218 22549 -42850627 140085030 21413 -103588419 872077774 5803 -566573454 844708406 23503 -531182885 775668758 19132 -597992945 274000221 22951 -52583474 23800505 15559 -204991500 67938691 9195 74007570 592232910 12941 75853375 600290706 6909 240751000 790518681 22040 -3010122 701169124 16717 -505838297 887037732 24884 -193841616 427591606 8427 208417638 783829524 6800 -238244314 177121209 18125 -571213749 171081037 6530 -268343009 416937384 10252 -385515063 321080171 17535 -488985179 246232275 19272 -32555500 644031119 20795 149242554 680599369 11237 -168628283 530221395 23716 -128225425 586023681 9529 -12867232 634991938 9943 -237505042 935748588 3460 -326480402 235411146 5826 86507252 566610678 22045 -455379011 380407552 22511 -594707201 904406336 12325 -240849456 368697316 1166 -257930606 557195932 20539 231066439 956727000 11986 245402160 560794337 3540 -548923523 491060525 17500 172033710 220162380 11346 -363724491 189155281 21752 10603773 870110700 18775 179859653 627266962 15211 -346735694 105308461 8522 -97517038 815762083 10129 217059822 804377706 4528 -155720884 909382205 3038 -570742294 633345947 18868 -104899057 562228776 21851 78497992 326392315 4939 -408852344 515004713 2706 -167742910 857112410 8708 118230483 915476149 20066 -432432015 263765046 4496 -83895407 267436857 8050 -469570372 166624571 15115 -565031456 524269139 1485 -51258481 138534591 11209 -149174468 175652600 12120 -375513705 261492922 14235 -3908260 153375846 23372 -489919211 642449364 12068 -39033290 482461796 23682 -594597291 251720196 11398 -248952374 936589886 17188 -582010036 900691168 13674 200439918 28223825 13185 -258435827 761749887 23012 53416066 542796757 21943 -233785394 660073295 18613 -75645261 538180527 24025 17719128 643358590 16576 -528783880 816317865 25896 -81656125 683699006 5193 -387931749 206082276 16838 72578495 380461199 17157 -2420060 17045970 7134 -234589066 423239650 9474 -241246423 360736285 23581 -464380561 799668967 3260 -499764169 521167791 11413 50225958 911076702 17662 -330287646 516975944 22868 122898049 878192430 18874 -439784952 536728288 13014 -360722301 948716562 26144 -460335888 493230403 24164 -150404777 845046873 24991 180232066 445015205 19499 -188475081 792836274 17809 -438195652 355148433 10915 191419266 330673544 11740 -71522966 823890010 19190 -515673306 232671766 17178 -314894545 104863829 3662 106945093 723507399 18331 -48798767 887758230 11920 243164601 349644190 25690 -435270413 702034308 4620 -471864159 568693746 6679 245109257 264451957 18012 -173895352 373433973 16819 247147024 77575949 20012 -268099160 148344382 17276 -169385861 372713896 4128 -115402239 8890663 2109 -418110624 678018658 21661 -188158061 540959237 6662 -580724762 388968713 5089 109794869 683976298 16576 -104098654 519283197 18375 222585157 281645382 21389 -252514691 872640229 18757 -483553151 789594504 1392 -33511714 647483661 8001 170328242 832179071 4852 -244483422 733706023 57 120811029 307629848 19752 -279638465 774784755 17098 -186382282 77071631 4059 -558276206 24642758 24086 229096839 160852124 8875 -264455754 669049045 20517 -82442557 754413057 10320 24492423 680944328 22607 -546499097 199672725 21404 -21528739 612290855 8492 178048186 467133345 20302 -563000063 18435273 9654 -29207860 463301190 6238 -292781702 224277460 23509 -505773523 592782025 8874 -58305309 69913755 21918 -79915466 877071623 7733 -168603418 699380727 15322 -144180986 456626444 22604 193437058 776752727 22840 -71568897 526243218 26124 -276410691 135140158 5657 -352026267 526145928 22155 -588673761 12001776 21978 -5298330 45422587 17171 -282116397 163772131 24216 -454387911 161142013 567 237004104 305947165 6675 -392985355 424541600 12456 143351952 770953100 8077 -553727032 612824478 25768 32677882 111694970 1751 -477615322 699227412 13119 60999622 105885789 23096 -33678649 193142539 6024 53876183 709559332 4529 22059494 462541990 6712 -13177298 297401704 12557 130750100 897103293 22357 73648589 11643672 8549 -436497461 38928519 6426 -161882994 325182584 24020 -430544217 747687545 24190 142888143 662516572 21095 -85254131 36948141 4912 -433810072 434336166 11644 -113113696 93635995 3602 -122798575 396422589 17395 -266985893 399773823 4820 -337693244 887813366 9936 -509362293 96603367 17134 -523500145 635817990 672 219641531 922964423 17163 196276390 191423486 6225 -176479918 502853382 20713 -231509049 668046497 4363 -399290492 307531314 2353 -8624121 66497618 145 -354823153 758981790 16984 -47580729 838231931 21977 -546167805 102707327 8851 151371917 652590701 15462 -286823310 588028363 659 161386298 638396778 4 -35420078 74211083 24158 -3633676 852969011 18243 -32357958 835791287 16284 -522797005 654670604 9611 -356129862 315591437 5934 67620213 245007291 17461 96971306 476710336 14678 -451542692 19354978 6124 5517842 942272941 22729 -175713190 193022416 10138 126133760 20028473 2398 -69327862 204572285 5464 217197688 305138844 8694 -127162580 927569720 23082 -372212854 792465784 16603 99648188 89140975 78 159683011 629609324 408 -299727164 932417950 9287 -276673670 482640049 21034 213225625 933236281 25081 -438412468 377275681 6022 -52652057 389757053 12357 -392145803 89785913 6993 -265299670 726561076 12675 -93805843 579127475 11159 -595270049 255658415 12487 -595573486 640232917 12984 -348079959 644373632 287 -125008722 932336213 5225 -266652177 134042792 19271 59571283 861945411 26059 225815560 576396465 20643 4009316 881918505 20309 -370671524 419651548 4975 118672290 49523656 2420 -482294434 255647429 26354 -377380422 896673995 9699 166925176 777190116 5629 -79389654 922492055 20364 -204023114 466906006 15427 -393026918 122570693 3640 -129331014 545818280 19439 -238180610 142536530 19770 -168174730 367050637 15041 2609673 569221774 4297 158619247 921122868 3899 -327677811 391193800 8460 -147083340 557160034 19243 -344611579 125402620 14689 160760814 893946988 21253 -119133040 313958952 1480 -289670586 93826006 114 -421863685 161216227 411 -435545265 799224702 15357 245994197 372594786 19717 184829226 743065117 22155 -551455379 456367402 20621 -443027490 595269402 25865 -68884497 682559876 18725 -203916807 317691910 12900 -268392421 452930753 19524 -476196729 590087794 17059 -574295259 737867218 12987 -546322544 647634298 22686 -485269223 924203460 26274 -458398923 903073541 2800 -556519997 73374562 4926 -571755218 803392351 18733 -64071663 323100566 19114 20854911 379679871 17284 -145985800 740886712 4471 -386654238 725307351 16281 -42554843 121779114 10596 -348721466 671679442 24148 -261856551 105998986 22047 176863305 369100913 24880 -308111233 756988033 18804 -277073467 126844955 24356 187622054 510214831 11195 204701610 409416693 276 -485452652 534391883 17388 -101520196 21592889 10641 -270523804 903248732 17716 250843388 560942722 1000 -90685859 126893585 7823 -286898144 505466194 8101 96097167 300820195 11596 -513376317 10665332 9436 232913182 949446973 14962 -214644303 563767778 12200 221676649 893216211 13857 -350719947 434272826 3036 -373201111 474150144 20516 -546016689 455861365 1117 -395520753 358251453 24687 216490489 330039591 23002 122280155 84352885 11702 199404601 148652151 17315 -290513581 651692345 18517 47530101 204882626 7340 206120867 223702001 5954 -197888707 958451678 7368 -412660477 720427251 15014 -442137167 286085140 22127 -151792911 210941765 5620 -391944811 12108655 2404 11721873 708545159 8140 22204338 236943285 25511 -509132675 39453616 17366 -63867896 939546827 9446 155347720 122323418 6970 -398565962 513354832 259 -115918880 220378809 10623 -57944818 97989340 12263 83890128 325759033 5603 -199816496 565843435 24275 101132988 165511988 18312 -420615434 373278647 20400 -62552177 657843684 9595 -79160069 408469494 12697 5068334 435147428 7316 -586243866 319702572 15671 -366648622 523669483 23662 -170025884 8986816 12585 202982617 949497165 7254 -383733413 880705307 26045 192452472 106558288 24299 -92221326 528514069 8187 -91282409 658357631 4127 -126753406 204310272 5679 -109547754 643492082 6478 247669002 84631492 22829 159731164 301369580 24647 -52003004 160258763 18692 -557219231 148504878 3637 69341343 241402026 21346 -68349432 499586189 2139 -229505122 858223693 3530 -438030826 622477691 1496 -163290496 350802389 25513 -597344109 615362444 6883 -154022136 189279179 6788 -538975562 677962038 3156 -267126750 463448821 20756 -215171248 133085592 895 219127454 258919416 25724 -127004247 542910773 20065 -353085734 274978279 10612 -11336759 877234612 18801 -182367843 91565825 4879 -323728644 515703950 13908 -365966406 382729692 8070 -365055607 15114496 5381 164736577 542764069 3058 -473942055 405416885 22754 -409837802 382881512 9435 160854441 58774282 21404 2154060 258956376 22690 -177266878 439028576 14240 -531322323 141855511 17392 -223138577 172700304 15629 -162933934 600641430 9452 -73853016 316093977 22248 -395473364 912309327 18877 -276051709 590323036 17372 -534630881 126381165 1241 -529273083 569473623 26359 -177876414 469495865 13892 235500018 61873480 16596 -151077383 940384778 23410 156259791 937881771 2501 -190569076 718972845 10022 -420347769 439627841 23919 -466061923 165407829 9697 -286423766 665660246 15825 -67730801 713787733 17915 2199749 354431055 3299 193112566 65747975 11135 149963694 689888421 1385 -26442643 355903938 7924 -122121406 40105363 2254 -550314327 492081057 24299 11914857 699714587 2850 -134280229 866830734 17333 168436689 198997139 615 -68929669 298838830 579 -272699047 465729966 8491 231880050 454099200 6286 -122170962 894832365 25078 -475694361 15673186 25693 209998531 602802346 18661 -564265201 516728361 8405 -161972996 159870322 24798 -46356422 574239614 15790 -23663506 80140697 10781 68430609 900552830 17992 251457710 706630591 25143 82319427 598612119 16853 48390486 540124131 9950 243774968 381382766 2109 -81367745 619262838 17438 -583268773 476585267 12751 -162075722 336218532 9528 116721474 909968274 5980 -92646175 762667849 3084 -110499536 368525806 5333 -12507314 557071918 18777 -176612220 570076668 15235 -53452340 716135346 5252 63795144 334460713 8246 -348634245 478004715 24403 22654368 952352264 19075 -574398283 734147671 18105 8342226 628485029 12057 178812000 351924314 1654 -12781094 215981099 11050 -216385581 777227337 8411 12720934 408496439 8042 -495607348 839697704 22157 -380329473 787682448 667 204022549 111622358 4243 32672069 115775591 5852 49866056 127951466 17963 107719998 421443438 26194 -211253966 735498580 16997 175822104 614210698 15047 -97683983 785548878 3361 -554560595 739249597 3468 -394952394 322278125 10547 -463245045 670987616 24727 -213321057 818417811 18256 113243267 303179066 2846 -161164883 297964018 9752 -51148015 530523715 10096 179583330 299684635 18905 -433691979 394729717 22443 210957541 421461639 26310 -233639518 364282043 19648 -47040032 305280368 12630 82851265 66727645 10215 -126670933 790052241 16505 109522874 548392900 20862 -211166015 894014743 17660 -286014252 842611615 13131 -511441207 419855937 11698 250984507 506833521 496 -216420387 356852259 10770 -180711724 187778255 1331 -548483320 796288606 5977 -253576704 754905050 1363 -78136415 476486690 10497 -13865587 860570725 11275 176801516 199203949 17095 -345509905 314586003 23856 -391539545 704505835 24117 -241942741 900526302 3377 -45088533 261025137 1513 -329486318 59676234 3735 -400656110 499942689 24452 100026075 56552377 21730 -221691834 288488463 9679 188772572 489921598 20849 -498420307 234497508 6752 -537869417 325680940 6727 -479634220 150232946 7080 -181091690 357748562 24725 33683399 895674388 14861 -343651744 207048692 10524 142395558 633892988 25059 -265636576 784316784 14959 194708509 356477190 24858 -230695590 663506282 4769 -268784125 541236914 106 -180454502 384069670 17053 125592161 191558131 374 -418558050 188159094 10267 -6142285 754761076 15434 -41206302 950243675 6562 -159069212 715070318 3532 -40841537 640032101 11422 -481917029 475886317 14478 -131973009 847894325 10094 -45958407 309597553 10900 -420819496 294942991 4186 -435944993 723645886 26449 -108992118 449744116 25476 113988440 832011157 15235 -281870481 765547514 5778 -528477122 530406786 16448 19863981 609208241 9698 220492619 426147826 5718 -542567227 511208642 4024 242256208 876733374 21781 -330282192 666542833 13857 224926169 835843720 25014 78223582 294032387 23338 -206539552 727950165 3738 -299258463 714810978 17251 -23645901 418575557 16705 203303067 787238192 15785 -199191250 390198255 5310 63579980 896738285 6865 -392059082 612576432 8821 -87363608 38507597 16694 -505093646 833431089 20141 -92942273 712530846 23502 -447935021 319402785 4872 215535765 435437278 14226 -214635766 185681979 8861 -212068320 533686957 10857 -313466595 244620745 11640 -108092540 212841309 11395 -367659897 365023089 11005 138343088 559724992 618 157861265 514950811 2690 -194645512 184096270 1056 -601571256 98406632 15408 -71431429 939326232 12008 -553240294 464031331 12230 -414511345 646828559 18840 -25604550 884570516 7382 32215985 60591472 7059 -171886973 215516306 24075 -552831570 488159043 20914 156579939 416431647 4289 -80128523 36362642 8363 -113772312 101290126 4948 -463222705 46660334 5345 -52908847 369497556 14196 -128029847 738452765 1879 -88360306 669877908 1110 96808284 188345795 18920 47623170 340576034 6642 -311949367 321371217 3374 90726181 22887257 11344 -202678651 748445036 4171 -379769641 357653289 5096 -565221992 230609824 354 -335203027 122372797 16285 -465373607 733588640 6697 -299435605 791101821 9684 -272615003 422604543 13575 72048923 50426067 1755 -302011321 51782536 12658 -340273616 280703323 5297 -376783607 54731159 10394 -505066700 790384512 8479 -419106493 151228357 25499 -542083710 129179060 25113 221887245 458465863 13764 -249260598 925260352 25762 90818201 859661423 3118 -140349160 91103586 3864 -325633090 933153168 17932 176591143 427864753 5715 231156443 753984747 18366 209040451 727274620 2097 -552084137 687260527 22896 129278142 938146699 6270 155839 780030819 3175 207409294 464872033 7281 -228964908 845987163 14810 101932897 921715143 8865 53088484 597562587 6403 -72252942 121182969 13482 -550172164 199703743 11208 196714622 542901060 23220 85051005 477339995 491 184735202 849528959 11060 165548543 623152530 1354 -142865900 345463710 9713 -353631274 353026856 18992 -558647537 463720270 22151 -553363861 812289215 8302 33163672 535128920 20546 -411420224 355472358 3470 118157718 881245023 2512 -391633893 13710296 22339 -487951094 310455957 6799 113492239 99377451 17357 -459108333 382953014 480 -583373687 828769495 8940 -150100044 618337176 3785 -590657871 713043941 22956 153381040 172420181 10212 244720297 92336683 19633 -221449227 847144153 21496 46779358 608608991 9995 -400687120 493916399 18005 -178744879 646757768 26421 130411408 764181919 14799 140744722 839992566 15043 -85041061 693325465 1582 100750502 121117109 17588 -478088460 927100455 15927 136571820 288015317 14395 227394842 578343601 11020 -132478371 488299694 18389 -172071200 46907260 9817 -80499305 888187399 24807 -451496095 619710279 18179 -156657245 504087641 15467 63533652 747347426 24198 -455169710 384237699 22659 -223881243 449554801 19612 219360537 684196454 5837 -592631441 198740590 12086 -109330706 356242831 24523 -207893134 137119790 8403 -180602540 483353951 19159 247596808 110244442 439 -472335628 120868150 4843 -430729372 863270764 676 155640579 639183473 9734 59861009 713028843 24393 -328343584 630530781 4417 -405362984 930083739 16928 -322329568 650561783 21398 -536059367 935634627 19354 -79197762 544152293 24972 -74268285 170770931 11967 -512761330 503042630 20376 -349823793 64626643 20745 -147085426 947236122 14710 -107725522 681960103 16195 242196583 535031759 19887 -75105392 849391091 13061 -304829778 224796658 23362 -492836305 778947355 10835 -298499617 161239639 19207 -537459426 39800221 22226 -450435417 349071717 19533 -324660318 789397862 13122 -325709945 584021708 13496 -159249288 939293655 5413 -361435878 693826121 18532 -356903165 500081181 12863 -215597212 544312937 4746 -499731739 657577109 7469 -277943129 68902916 127 -437258043 892480339 5816 -188452106 838144594 21097 79085143 142249936 14148 136066968 752525342 10303 -540989361 735902082 19627 -475525348 357169498 23304 -84385757 602815950 13653 93900831 451718556 9875 206833099 850116098 1001 -302318538 639931923 19763 -73934474 811240739 19124 -592576335 398098754 5589 208192348 320149319 7272 -214301426 412514865 26329 -358703387 32893986 5086 -338540285 104941807 12147 -281363503 366921767 8504 -35454603 692711367 26002 23335840 209008202 16932 -288313613 900552129 5585 140706148 238668183 1048 -415569152 802891616 7243 187312162 797714035 14489 -303457717 617263008 6284 -310688997 694160227 25460 -530577396 237610642 487 -212659989 66906179 2548 -406050087 360217731 13024 -236284496 660177285 22315 107844914 727399714 24284 -107768155 677992816 2336 -14780040 625666076 44 -505395023 141575922 25429 -289540333 193292637 3021 28448851 57382800 6206 -443025125 821451053 2168 -467426397 701867796 5150 -573879463 605663979 18222 -398195333 453051328 105 -476921706 525844481 21912 -348482076 546194607 5486 -584765237 266056904 20973 -572915070 378075876 5010 -539829355 700211864 6423 -106439339 556235873 4462 -98573018 565490311 26281 75510729 514715762 2866 -527014650 837588844 24174 -308701238 299176015 11133 -337998729 625626729 2121 -151405387 512643797 18740 53668414 272187460 12876 137167199 339511463 13144 -202028520 228248982 9172 240244394 606718943 5937 213802258 69950570 19940 -592039240 457558674 17384 55499621 614738891 20147 -9571970 265856911 9999 -214219317 557838867 12853 -212409879 110562129 5840 -93372757 418854490 2424 -335920633 179354164 429 120019379 166100389 18974 -495108857 509830343 5438 226868335 30217819 5715 -452432466 713049856 3925 -546311711 775427833 18937 52295531 22312376 3198 -337723273 42557354 5549 -550084737 140299831 11341 130239165 82369934 22566 -350382337 870509963 18957 -199520498 364520153 753 241891280 578149931 4362 -86021412 866726953 15847 160371776 184572790 3763 120421511 63695184 2440 -382749104 370060980 2822 -330779335 233528681 8639 231342284 626238129 4802 -436847216 80745969 15316 -438489426 672982144 13606 -448524935 85564611 10330 -278140515 957328118 16234 -264398150 95791632 11412 -454787773 183482420 8668 -591907392 696311955 9380 9022900 807941557 1703 -408981058 297383300 17501 106748631 779357827 5 -523826785 461209623 7985 -534746252 594783139 17462 -324678001 47889825 1250 -327897786 36464836 11400 -145700764 257641375 10220 -441315663 403156631 25483 85709134 646484089 8072 8262089 293310002 2877 248729793 680806649 24412 153833782 501199376 10560 -601303251 691666369 19733 160184353 690840205 15296 -446072967 368582880 20618 -415464071 254210426 20418 217304805 760068409 11694 31063884 216884369 15889 97178924 835364460 9689 44351049 152120693 22222 27897058 667307467 17701 -7464941 186650994 416 -5043793 880697936 11643 -222072101 220828666 16554 -162587409 791722871 11739 -561982884 140432866 9742 224456982 915436803 13593 -246891657 857924685 15878 -560930594 146266523 20294 -446539072 119842122 16994 131937005 937467895 4626 -171963108 944264258 21463 -289423487 171458139 3829 113495850 582395522 11149 -195376666 79495293 19652 -549536806 112090841 4765 57179328 130830081 6871 -585835737 146127161 25546 -438029622 477180992 11967 -102848751 372785176 24133 -9095340 779936010 20636 -252523938 106323373 26213 -111269589 413319380 7065 30269535 857720599 9743 -572005581 155794257 25804 -165778568 878109183 25175 -32509453 116113062 3948 -282050935 710762387 14600 -342664285 572465742 14493 -569717750 86997960 22972 -491102861 453601187 21905 -433768246 459111140 10249 -43394239 176866842 7731 138649882 501206775 23505 -214903112 548941961 18968 -575700292 530068988 9357 -423693290 508960857 11694 -426201712 942013226 9641 -270600532 838087709 12732 -46102398 257330401 6336 -378145409 591422906 26383 72308745 131319586 6225 -391722447 80141502 6832 -111309118 559360099 20198 -286960830 53498496 21948 -91633838 629103817 18043 -582554701 648086914 3021 -267710636 731346747 26275 -280366709 48678338 8058 -397248424 451295446 22165 -500218464 534373640 10905 139100426 307684872 17352 -498697668 418723246 25573 -536744687 924484825 6127 19420838 252621777 4998 -324425436 349812199 7033 -229805544 474410848 18568 -9010745 51718005 12798 -180799601 903121026 6388 107346314 921847163 20119 208182269 461397525 25346 -284514936 28973072 25557 60572702 834307371 21508 -232486553 214569377 14719 73815219 943020702 21657 22034167 755652548 22456 232417659 54682412 14088 13884948 227895995 20359 179548906 777655856 24341 -280898755 261821753 8116 244669472 181346621 17244 19283065 955144171 2622 -437416732 508874325 25045 -59322214 92749116 5070 -185473673 369527018 15128 -177117348 421501518 2439 -273178712 180984539 14114 -366969932 804736800 16340 -224556527 15946863 9154 -596911398 380908538 1442 -173527690 830587200 1572 -96019972 145452268 16061 -181269099 312874949 11439 -582835386 232807779 20805 -172635847 25039645 15714 -128612000 494203356 15884 -551478418 388358254 26251 -249934115 353316567 9574 137938433 268453351 10895 -438183525 560693896 3363 26534912 781009892 19613 205797897 526386205 2061 -449536933 603707507 14086 177036482 400223723 2370 116584492 528563256 22256 -506555152 422055137 5664 -44841613 538513579 15378 -600601263 419540400 12167 -59762231 915666932 9205 191995923 25874554 25612 86570378 214052406 3596 -494191623 175639979 17852 147261693 84980503 4086 -256332590 441829047 23781 -402987684 296749407 8620 -298027232 877003088 11302 -559554556 664233078 379 -521979328 216590588 26023 -353960226 199615364 15361 -488376203 652005855 3142 -173617750 377211189 11684 220428506 710687961 7300 -171954331 839626000 13573 -91090397 686920552 13005 134114140 601842541 20454 186147727 644280591 22194 226823835 106674329 19687 -149255169 737085171 20982 -447553608 766121680 1773 3347633 209684196 21586 -329904204 907088741 2646 11520045 634918330 24863 -115168741 325105546 10437 -228884094 255952055 8893 211886049 287002576 22248 -294388776 237786930 15983 -252769887 210917892 3099 -333968482 420866076 16556 102689786 141876711 4694 -164665709 302688797 26347 -386292680 852320703 3040 -298242575 927514983 24573 -101840935 487992461 17632 206727447 826015120 22469 -355882062 423270864 5564 -353741796 236504228 15703 -221189690 526015396 21333 231162562 72667986 5972 105208500 474547698 8648 -404913022 285617812 10724 -303723285 218798429 4428 67295821 882107033 7976 -110249003 523980631 16520 167016274 608530720 9512 -240684739 137080847 16847 210789285 89365049 879 -55223841 846288395 1565 -103480280 444466330 10709 30123811 373729200 4082 181320596 331391395 14848 -303783346 136385398 11199 -440576100 849597835 8922 75062378 724551716 7268 105368639 805286000 10464 -490268002 76387242 18260 -591253457 719239583 16335 -538493147 559511702 19002 53273079 504189193 3413 -236557357 267126725 18955 22654924 613693506 24765 -346019583 877332151 3493 -161304964 418493668 733 -155780788 169909000 25590 119174819 414763111 8702 -112856396 314009948 7079 -109866919 286701498 6658 212056552 257907531 3587 -196048969 423630629 7053 -474266830 309578970 5266 -572100719 947937311 7190 -170358468 358274020 14635 -103534409 204549483 8167 -42444004 105205305 8386 -267492557 158379820 3038 97744256 646276288 19613 77114885 201673812 8292 -446701603 60809559 5606 -413076570 320541971 22604 -586583418 575511922 16751 -65281524 274779563 5895 -596059744 15626230 8763 202992487 93073088 20264 -199628832 101052428 23816 172533442 19555430 15776 -29713283 139655532 6214 -542416044 782785446 23602 -291763545 91210446 17655 -310098130 96939047 19028 -304875152 606641239 3137 -256216990 786304401 7181 6701193 57520013 8811 -150092391 885007074 19496 104914883 564038198 2832 -164595577 428048406 23638 -343398056 623254109 14362 -566546555 119569427 10848 -13778734 335710321 24085 -134316934 615881284 12758 -201031112 928001279 6081 192472770 779589360 20397 190790083 51807154 23228 229177993 211380197 455 188853577 671098100 12445 146135447 611811954 25175 118899599 39901178 23268 -321546872 618189907 19736 120060551 918384343 11906 219519359 720647231 25338 51125762 855300409 26314 -309437139 571212943 17110 -241066961 404969162 9919 -262567189 907043583 24358 80214694 84708109 6050 73467228 316968234 1824 -299727593 811627766 4166 -482782429 464651801 17422 95095422 335847132 5221 -541036383 255272703 13646 -159476627 163548817 23993 -521304237 133701633 13176 -350054746 108790708 2069 -426098908 25197634 25384 -22177100 157003186 10060 -417691714 791635923 24730 -415334366 495008344 114 161236914 913992028 11203 224393394 678249270 21972 -108191907 173049669 20345 -333435433 845514974 15865 -21253469 461399247 20194 -26082817 636527198 23989 -342445677 211815801 25887 145024134 556040954 13958 176819368 385340404 4989 47426036 157994103 26309 -60670611 829681294 21262 165971029 85595589 4096 -573532816 102646329 3658 -244801671 570300759 23739 243871955 714976563 22088 83179741 640603607 9541 248336299 582779494 13395 243282269 484791418 21170 -513974380 328576826 21060 178561247 507046873 26178 -439919086 472727114 8349 -373919648 300247828 14942 -541542915 441506771 17983 138184674 109268178 16836 163920638 258017802 19199 -400107293 648030133 16440 -511159223 31124344 16429 110778215 424432030 14508 -535602335 47922421 1776 -549565690 508048824 8703 -177312538 689253499 24460 -225824880 756900982 21245 230753667 27593519 11221 -359752437 423287191 15210 -383559781 327952896 23417 10838110 575811816 25521 -256789519 606575693 1854 -341873106 732531009 14039 -490187131 158422793 21538 -391031020 790490532 23254 -1104502 532284125 8135 -299466808 463338693 3514 -488596024 527712843 5917 -539496312 795140808 1248 55923395 933542779 24974 -581477818 306697619 13724 -391353190 198375602 12881 -313302074 312650978 25413 -209618711 951190134 11038 62497133 40421385 7120 205911711 635604733 2788 221243400 200172355 5344 181175348 561746876 11118 -577646512 718758208 1680 44095793 180544753 3 216296921 299908969 18746 -86512376 816043915 1745 -557577532 331575418 17966 -576382505 677167937 10407 -201801590 485388009 3765 74120686 952464639 18923 12043520 913568605 25495 214501050 379966383 19838 -348807702 404207332 4539 -511259252 869194816 2239 -260460370 362593313 10440 -176377592 952966054 9372 62319651 445676159 20518 -290284314 539549556 5092 -22898711 129498075 5322 -594395483 196195620 13535 -477424478 64674612 10207 24349768 765324881 19169 -206781719 729254901 17757 -93331007 117195862 2222 41631886 775973253 8599 -525369529 142713721 10369 120679356 607507021 10704 -222731356 748934539 22948 -239475881 312190654 6422 37223670 16231911 23699 -10884595 64502323 21726 -464065998 64258308 23141 -73509951 735110695 911 54844781 879748353 19220 239797570 369813542 2662 23135170 249190086 20878 -392790949 614161719 14522 -536155589 88076698 5384 -487454024 25232603 25623 -439004592 303673630 21474 -212226989 190527093 988 32369916 306124435 9911 -353424070 635492892 23809 162730370 444398952 16621 168933361 180299559 16024 168072096 152201572 555 -444175370 290130174 14451 -216885245 784411187 10624 -366192257 374286722 8770 -370373284 769592724 21350 227379616 104623129 6729 -235098397 252564324 6584 -435800140 238170293 6700 4343060 146666182 10614 -591433626 408370196 744 6133659 680315343 13225 35864250 531518308 11566 180759699 834373414 7408 -46230618 29442350 18711 -71954760 373179791 13065 -495836574 147976925 19161 -323097796 288668356 20290 175780969 622416026 14082 217978464 135485957 9447 -115978957 329829894 25528 2389528 49047121 11438 133515822 379976073 24298 117956176 304036078 15506 -25896126 742187845 8938 -339682783 875378990 8486 134534226 765409363 12915 -558165010 718148262 17498 -389973059 74565173 11236 -205356719 23154212 23824 157673935 379094371 4223 -410365757 464270099 22818 145147859 907002159 9665 -557409781 921450067 20183 217459469 839491888 2879 -165281514 579420741 21699 39365362 698413880 24945 -140357932 77910118 2443 143314342 169720963 25742 -35156377 223870479 16009 -173111751 709056205 8841 -37168546 305288486 11560 165416293 653200850 17321 83097183 569720661 6274 -572851452 431910217 2448 -395438181 254799850 18917 102746802 254607892 2387 -46589258 93880355 24369 -598125621 189573156 16373 -240635511 899907823 3253 -412396229 209475001 2725 -367210180 372630358 7244 -50741730 8574939 1431 -237610081 888718760 12132 -90773940 466019397 8192 -16475901 460585541 235 -190643699 90090902 17533 67081159 770502140 13399 -435760767 930357264 8771 -134782292 434998542 24788 -333917916 218594278 17089 -594863142 929164533 4157 96776033 850649842 126 64525330 564402601 20998 -77873881 662819878 7190 146701593 232688576 22116 -478297707 280311803 1638 -540739712 41702561 10994 -384276536 813795996 11267 132417523 928971685 13529 234056573 479599548 2594 -366567485 870371993 19105 -270387733 885251215 23850 -111001837 824480920 6321 -400876673 693849153 25855 -302162783 847498188 18601 187162270 284666769 339 -597498868 162734182 16717 -346315274 679554986 24053 -74311940 475740622 6105 -8265410 943299396 2 209467807 253553963 3205 -216748028 817338837 23998 125726670 799801701 7448 121990348 609921122 16810 -201582944 788210792 25111 194268205 53339332 20781 -228979408 711285486 1954 -271044717 39772072 17349 -584235609 639610290 25075 -390551590 141471707 14259 -522452378 666348322 24074 -354135236 23557391 8754 -562068363 671774260 8579 -553139526 570438863 24641 -415995458 670144008 22647 -465717175 71598806 22991 252215978 362571749 11491 -444491561 622326543 10699 177028241 104376744 17244 -77297667 143653268 2273 -306439330 767383051 25184 -203258958 704743706 14555 -17317199 701364168 11767 -206495195 370750121 19378 133694298 482952604 24695 -163054242 97100381 15633 -320994937 347754119 21850 -382125011 470143450 17073 250719530 740110744 3202 -221586206 244771822 4586 -493133030 558991611 13258 -552433324 891649187 25705 36088700 560336398 24804 -271835398 625418630 14178 98959085 777490614 4559 204520012 510682390 11419 -373320465 314833684 25284 193076189 133557007 24070 -334187150 158828250 13927 -314152458 39374588 10876 -458391106 208555846 18068 -107074423 493292428 20582 82728206 957054695 5830 84448542 704463314 14197 -312226717 517341371 14925 -35386544 58603833 5760 -265441033 505814927 24572 197459641 432072522 652 -49201756 473577468 5740 57070146 22282067 9206 -70875563 307652228 8255 -225025544 353863857 442 -351371334 716224855 17934 -57780151 585166264 18436 60725604 69388930 21838 -49671986 278272514 3555 -332803306 90832324 19871 62878730 342790868 370 30900591 60125360 15704 -156341462 531752853 12139 -75339181 624941308 20311 -85243187 677791749 10644 -106858744 700647992 12969 -595329285 803041693 8842 -416984250 486436946 1215 -387268875 42431340 18921 -244252709 70001562 5263 -277593467 380630569 11782 -575745347 651473461 21190 -297180503 951665801 5353 187952256 706407174 14078 -102378034 408679498 7572 -520148708 39996642 17683 -44153219 633194419 16431 -383258427 685766810 18702 -492679077 129246594 2860 96662190 436268879 6965 153814067 812956022 11084 203834723 318306955 5192 -504481418 266557618 3647 -588315789 531776806 11745 -93148311 177927752 9393 -313736057 903592529 12411 91312102 183877514 7909 202185062 32820209 17301 -50219802 822172839 18212 -164174031 95783652 2047 -523413305 593812522 3825 23994026 355131430 14064 -354181229 690552082 5318 -81976159 44014391 5651 236468207 417112899 6414 -429485713 378783535 17184 62179381 301996052 1948 41829700 251620930 25748 -98179905 485472988 23046 -427795859 209091304 2189 -287659725 900474811 10361 -60334435 96180361 6494 -173642867 716045818 9344 -20536273 398128099 3391 -554770682 660899016 17791 -539090771 242040048 16427 -238523841 559677370 7375 -288367091 412154244 13099 -172027180 363427795 5260 202906872 895157877 2339 -480825179 482818910 15079 -130792088 685972001 14685 -471515704 201684594 16275 245675728 222640000 20306 -539178865 13686399 15762 13043802 226913009 19220 -449357095 254485223 1902 109254125 861277825 11110 -362716094 184852643 4852 172675454 328355294 13430 -208994663 836045519 6620 3525801 337311285 22719 230837629 161913037 13821 -545684733 64869130 15307 -527242800 283331354 588 2316740 837944221 20209 -492446786 571681413 16254 -587880704 79851207 17799 100676233 704809963 21812 -547653061 557914851 8425 168918162 293817410 3321 -438081105 538238490 24745 -490104588 799170104 2947 -472370557 543352030 10747 -335352731 501247645 22066 -338643306 706552961 17256 35602861 554346108 22488 -127758425 765988413 10143 -372184364 411495756 9426 95884582 296625992 12546 -295282635 358588569 4166 -351640603 917559097 10018 -67458504 689790647 14365 -504075032 939377380 2122 -233747461 826389031 18048 134624716 737860493 11956 -186502270 299037000 9556 184358215 625943067 14684 152481220 154698972 18395 -16599148 623939938 16010 -125428862 846200338 2753 146854200 62712437 12595 165127542 311916327 11904 111549388 224115374 1345 105052187 749239372 4939 -238977846 929306956 23498 -346525615 451900605 11409 -493677239 735879443 23672 -244900766 302341313 18684 -505256762 435799542 156 127565615 825390087 2385 -107999411 13406916 12672 -228235819 506846050 5606 -73309337 512495495 22667 228737857 892041275 19209 87700727 187723783 4526 -506781265 747444780 2020 -580035321 483586821 17896 -310391886 468519637 10710 -594295407 790674220 20945 97321943 564310041 10667 -276138506 264355453 23869 -569736666 677446457 7120 142348541 464363857 25522 -369907570 313312787 19382 -343195245 250209688 24657 184621588 221326046 23416 -362609465 323287420 425 139838438 424195390 9555 36635788 780900166 25364 -394787957 796582896 2219 -229485604 874274084 22386 -480011178 654931059 11668 -515029127 853864255 10237 -387075100 663810759 20570 -170223376 562319736 18087 167072709 111396522 7749 -408275405 600433246 14549 -599854564 78503070 17971 -457289201 920917337 2835 -289007129 547440731 12103 153825404 53938242 19001 -190984613 337630707 313 -385091078 581438203 6805 -63951276 241355936 10417 -11119501 697865619 19553 -304814273 586936615 6273 -473559757 26050758 21619 -262144090 640851933 17953 -335282497 864122446 2045 -48420378 441810749 4121 100544665 912181140 25475 -134684359 900965203 9349 -17337702 880027260 11563 -212161379 622919129 17928 32603270 539911184 20043 -140302842 668157715 8339 155925077 530930064 3287 -142694077 952937352 19010 -29865699 330544615 869 -445574626 857913315 9651 -597146572 18593199 19253 -593509446 550835374 961 -7879753 254245977 12597 -211006658 796873038 8596 1742678 811784933 12168 -476742434 81591058 23215 20811219 175897107 1336 -374024515 534104505 13211 -120928185 120238032 13867 -598759359 947720924 4717 -136950117 766781989 1967 22591213 212241814 19984 241012431 849764359 12762 -461076312 576267789 3780 -177219107 916839583 25699 -404194339 391689094 5864 110833298 501517855 24681 -552382812 186603143 14207 -135154469 553892205 24161 -409000503 874435057 16031 -407969136 349355713 11718 98598564 706737053 2552 -290398280 762103797 22518 139311753 888360001 17067 127237012 942740075 2157 -335395677 911357002 25745 -89632604 328016909 6969 14480783 208258811 25240 -263907576 313458135 19399 86736491 359341690 23993 -484165754 818508913 24 -327292117 439940041 25469 -509789939 448771816 8967 -58696985 209593380 13861 124853527 384462626 12601 250159538 576005843 1369 23353894 386566141 24116 33291564 449569556 8204 133698952 839534507 8552 195275477 30928276 14249 117193618 559601788 5304 249565452 627959068 15651 63331556 478522055 4101 -395437973 946530228 7518 -422991427 547213336 9112 -16625509 340966201 6342 -420989385 533836845 9879 -263561400 915869485 13216 139860433 901866352 11557 -444035827 556781002 5383 -398521735 51606995 6068 153363063 770859062 1140 -556612881 489743946 21584 -32857157 675822511 25300 -66140361 638231856 2779 169544320 17756722 17625 -158505544 141012894 11820 -519982445 325691605 6192 -252952101 82391134 5268 -259741266 717382852 11111 -178197792 235154498 17081 -192005506 139834477 25304 -25344262 356182968 25851 43425018 232424997 25725 220998596 825742074 19345 -252921081 611307223 15334 -348871336 135336323 15302 -281302551 376032308 21820 -216243244 188414607 7987 -345438905 499891831 14064 -255027358 470712247 535 -317503787 111929958 10055 -383245139 811902017 25951 -160278688 261811840 22324 -545252752 941277733 11399 -402293976 388886236 16188 -402154681 312849878 7016 -259076944 574886333 2243 -214867310 690865732 14348 247780675 560350537 13298 -51891277 786173472 7770 -303705226 766131372 3927 -31641159 356338329 5094 -565920942 317880701 13663 154955575 168913992 1336 -484105421 385513965 16405 -482435811 449184601 8409 -88020739 613895380 11107 -561015932 582542571 19427 -117522184 120275922 26398 20361056 794103936 7278 49986785 448131301 12411 -430568320 255562191 24155 244502403 147227017 16253 -61713850 546752069 13507 -188023390 756862083 4277 -575381796 125945148 9063 -520396429 590038982 12173 -578902433 914635624 8497 -150516158 297780815 15260 -238245041 402681968 13590 -163509296 352669606 11640 -163956132 932378415 18702 -425095813 113040951 15685 92173511 552339613 603 236286864 621048201 14187 38610550 71123160 14455 -571744812 794596702 21712 -165465814 859556592 15142 87830758 561136309 12178 -253788841 586644850 24060 169299125 83835767 7830 -255105942 76282246 21096 91149644 440045579 12122 -544133008 639136669 26424 171265574 546951206 19767 63052909 936605567 22592 -305280867 598568602 19132 116838587 563514618 10898 -595494259 183196811 3362 -487075325 567852187 13157 -343424735 465038318 17671 -196900201 319876270 18250 174905969 546581687 7325 227915006 926473113 9817 -131540461 842994163 8470 -8620850 178845761 7008 -416809967 848569557 18914 -462357747 923008774 24837 -503061028 166904671 15489 -9786028 433801198 22995 -161944162 575117380 7685 -266132392 399554496 3686 -505192404 17327413 18813 -99136398 527883401 1124 -572839215 201871430 19958 -392748356 93200952 22348 -531789150 873429879 6327 -351359504 113011091 26467 -341225501 355653573 479 -315852476 707655426 14727 -168939643 910822747 13734 -158914643 910313691 7924 102377872 79699057 18556 -314436084 305600520 14638 55846763 647541035 7163 -442622480 500543706 1716 -588827545 56426182 21278 -404720184 723604806 5526 -111820828 77409390 26001 73430222 184345415 20015 -281091979 464392679 14449 232212011 86382487 6100 -82370425 277368929 25651 -517307156 31964555 19164 -151474890 406514084 9445 150638793 796052137 7147 234904236 700784574 18737 159665474 562059676 1884 -523250537 337488230 15337 -44209811 760015774 20444 -562182787 400757225 20269 -412018008 88167648 12710 172577713 702315850 1905 -447272468 158193753 26078 -519953217 894305125 13475 60647750 915669062 12568 -148097066 10405008 16379 -530804972 303659309 6789 -480403829 76375814 17192 129271577 113488782 15228 -574735577 661369823 592 -154445049 929411680 24851 -207977930 660106587 7392 -271555833 659555019 12194 174416111 107310655 8400 -229699475 473016421 4915 -365120962 53668354 13735 -329370149 168835844 4074 -151434344 280034065 16297 75661675 632629293 9330 -542953849 183116727 9867 -60158317 335153396 11251 -466004116 793432821 23459 193293042 760593780 1087 446179 33937653 16105 -412188867 465288926 24382 -411288666 180135762 19413 -481366051 948308121 2778 -409517980 933618347 15320 -503571120 34007313 7734 -490357138 690624561 20721 -228721284 268477951 1405 142927349 934908144 7898 -278845551 146261959 13133 -568178699 155771989 22042 -435931129 102588025 23426 -568419296 210573932 23712 -64698715 706537434 6387 -380718372 878983435 13604 -371450329 864695555 22592 205246654 251563610 16404 104275260 193104794 3234 -446263145 141622715 9425 -99095576 605096625 25453 60677318 538966458 17426 204793270 675794263 19480 -229879844 379996811 26377 -525568329 229788189 16948 249715944 546104725 3158 -379877877 134741333 7335 -533645929 656064781 23136 237784730 531638731 21640 -368496792 544333845 25942 15881069 775065050 6885 -180006981 399716066 12900 -112758338 820689194 1726 -314657803 269903833 8977 -270696464 101607459 5812 -176255498 282698526 24322 34578013 459110504 24371 -507780491 113530605 22915 -385147013 803642662 1616 200988658 191201057 7376 -582129587 487747183 12020 193627848 786895112 12605 -597894717 939869567 21638 22297977 566753775 6765 -123418739 305550623 7498 11227135 214827080 22771 94891266 809268027 23456 58273249 868377719 7441 235122957 532906441 18162 242551225 682664714 17706 105388733 54176391 5251 -46325845 127442618 22058 -287566866 188258854 7344 -286751356 863955621 10097 214210232 12101020 17506 -149089391 247277394 20348 82948280 867363440 5669 218874131 737650616 9130 -219219730 176072763 6554 -387943331 646694741 18675 -389724244 240955772 22192 -153768340 40651698 23111 -427880511 153244964 115 218176567 763040822 10704 -489983090 175415779 19951 -429729854 123719343 17925 165146317 136276040 7732 225396120 269588680 14586 -50183182 750830670 7894 -209149960 762558671 12415 -41371759 59223749 681 -12738957 222022879 11187 -591727763 835025307 13627 -469045139 493865280 8122 187020128 369071991 5025 61889383 204916866 2461 148958036 390367431 21294 60824670 347225405 21096 130554874 644280567 5714 222138726 50912240 23794 71015590 534307867 18502 12705443 101795818 11422 -254232839 851038613 19059 -11661787 184744545 320 -543655298 823219747 829 -495619904 689459769 12823 -554166094 188456290 24551 -298940077 757291881 5085 -424871198 700410944 10393 -90170894 632222228 8298 -251615547 352801679 9401 182643062 938113785 15703 75611683 436148508 3874 78116683 130286221 4866 -62643966 563714505 7326 -446194904 214638619 3095 -527816365 107257397 1735 -140777697 877372274 13420 138519244 665741903 11546 -209323961 730374694 16672 109543641 548425370 23401 113013614 280591092 2606 -592879695 70738589 2403 621306 489878794 20031 -61062725 598312757 11839 -123722614 304800873 11561 -272300671 877950048 10135 9821805 297262768 11252 75925007 564895594 24241 92994330 79773097 18576 108598140 609296531 19682 2229194 456388057 1940 -367269367 946443508 6260 120626475 550640474 25595 -217400161 635730048 913 -239415767 135701204 22600 -186578171 679188584 15375 27612398 579132397 20143 -364295436 445728485 18588 -231655834 651101189 1497 -310093141 291884912 26431 81806437 826688610 25008 -365918967 284206877 10158 -50683076 476921174 201 -314412673 544675057 4703 161705575 763620970 9399 -401959880 326024395 9325 -419671061 382254370 21933 238375739 698903030 14241 -313369797 941860150 13992 -203804063 601035911 12253 -431996829 210685873 9233 -101454853 253107742 23410 97580836 134519260 669 -191886417 848717620 22044 178696641 360885414 15649 -378987624 215558052 22660 -514279902 98650390 7602 -56405429 367403723 24162 232212269 127729307 11688 -481987005 855840465 10502 -190804082 827946437 21235 -444914967 720152690 20503 44482753 577164049 8666 157553065 62396071 26033 -91261463 112273900 4695 -163567282 333876655 8735 190330388 297191527 2057 -184047317 340660357 9072 -587593824 951913300 3226 122061831 581160894 14229 -451949364 78788108 24455 -489558195 18614617 11319 -28716535 135568255 10517 139188516 616685992 7257 -282648298 113420822 16799 -284304449 776550116 14570 -410421897 671586894 16630 -407784648 380517385 21927 125640841 180025453 15951 -448804359 491180994 22829 162924207 862020481 3176 -557961629 213900836 9143 -281490291 119608444 13350 -177069621 774314035 15595 -572203143 27900316 18761 -555137397 715215252 26298 -348896678 701020724 12853 -477320991 932274925 12787 52992073 72682431 6085 -58719112 24906051 21965 208861099 374401334 7260 -460605523 783940986 2275 182788336 355518786 2183 -312047052 807151604 24637 232774309 126626698 12570 -391234599 455166331 18112 74392009 131189260 10072 -493195020 188255050 6613 -148872621 312319771 12934 208322449 707572222 7576 -343643214 718655477 24108 -464308580 98954833 12837 126129455 774751568 9843 159945787 902940953 10458 -523142593 860274174 17310 138096034 562660238 1751 -33685982 931901151 23762 122030453 625576107 8334 -296207841 30369406 1175 -209795869 359833645 18943 -286577684 181082086 24043 -147779827 779309628 24714 -235615991 492640718 24806 236080594 110195793 22003 -412122792 300487468 18068 -517541995 505755681 11314 44046545 191735297 12510 -385862099 421344404 15366 -62698900 214036202 10497 -205512205 746273647 5081 29680889 135864874 21967 -408107292 711330985 20012 -95558717 743391538 5414 -1377160 47020268 25316 -511517758 117783177 5602 -56038322 290290235 13105 -73823566 107497285 6415 216999922 418325101 16128 207373573 326573726 14476 -66187170 409248355 10598 125951767 304995818 18551 -587196841 891265510 7926 -425807852 576718078 131 -361497590 221949753 5761 50190838 524913454 7350 55393024 832432204 18141 217982289 215144193 13787 155326609 804523489 13604 30405616 933223529 7622 -118771232 473862579 2816 -220270689 465683227 20029 -121768910 81163633 17689 -446520344 820438147 1394 -379716823 283321132 18817 -384883571 85315769 25157 -463545193 282303844 18675 -130756784 933066902 9875 -532201543 73965969 4475 -235081330 81176459 5955 -416057916 882965502 24697 14236790 753468340 15581 184190929 778983035 14733 -143145065 421397822 9577 -487024406 914800136 24860 242084920 638152436 1729 -278966137 192209265 24404 -229697100 837076102 18639 -497925871 406644077 22863 106841090 422396666 3038 11317269 142517683 23191 190875713 840091805 21394 -429348204 588310488 1669 -532754796 912164999 5391 -526105066 683100697 1785 -498764149 631058393 2589 -306838252 96487853 25172 68074223 219124418 7846 176378557 332972975 32 246916842 537830168 21501 -79839806 739599798 3347 219652063 421877434 19373 108079030 149327783 7937 -322848748 715186351 14855 -56915902 352219866 435 -60878523 583000635 24434 -571811036 110844805 7220 -23261347 161719806 11987 -467574275 753623192 5864 11392913 517767332 19876 -394091337 947214021 14517 -179975244 693819164 6091 -158404026 431371472 16051 -155947330 389491940 16318 188485186 413449295 5366 120360825 605176465 15853 -442083324 91593757 7464 -143989178 910754362 3236 38963197 220406355 8986 -299302403 264099063 8363 -563332327 557333444 4192 146969809 495897484 2211 -166050227 243115242 17391 153518176 225245191 5632 -300990262 677227434 14111 219946510 730605730 8591 -246391174 603321837 21730 -589195092 841174610 16359 -228044391 743292611 16175 -225205211 67470117 17889 -159560314 565859907 1437 -98345225 703046463 1196 -419759272 42540220 17555 -315623431 245392806 16414 -504195677 184654526 20719 -512204822 602391770 8646 -1709886 563591061 13028 228337883 952850756 14285 189388763 129433594 19820 -422162646 143542774 4220 -263289647 258742206 4598 -50490665 175989050 8439 130417150 810464503 7701 -56155996 104726890 23465 -191995123 744883681 1041 -526287235 919488432 16992 2417133 251938027 20726 242256688 395509666 6720 -146098340 747322024 11298 -48636573 483265359 1034 -242103888 569799148 25272 -2873412 278536067 22181 -269173524 684790440 16646 -207990034 299622100 9009 104126716 363849644 8888 -383543518 770477564 25996 -522784275 386992256 10051 -103506391 593224383 2202 -338098099 869404605 6004 -93272550 458839841 22845 -324440239 422133702 18939 -269630658 518355504 24173 -177440015 677229303 17408 -570595266 377490752 2806 -485967645 367006135 21825 -192089240 872551508 2046 -189650378 242565752 6602 -347103366 262376198 2296 -321220112 441346919 26429 -481558325 299484823 11590 91327690 233579797 22913 -16633000 52258718 14810 -462223216 502583100 2075 -192957879 218761462 3643 164211190 89957448 1466 -327847893 110513427 25621 219911099 320304261 14615 123667397 196288066 10974 -419670548 495731640 3048 122974901 686012997 3589 -351600305 230418069 23169 91835954 853530486 22846 16756435 881939240 12462 -300806408 706483215 13770 54085616 570889787 18250 117670562 480211322 17715 -46382698 645194034 3988 193314301 139250785 23546 146537468 530731676 12837 -570291869 483041283 25473 -528286770 790429739 25552 -249384140 195278794 3380 -348906285 391130774 12802 154841467 841383053 12281 -514719167 399738880 6434 -108100427 77801473 5173 -218054654 604595650 7940 -354521087 709255057 2884 -530925567 111709852 3707 -105929201 61969729 19362 -571848589 637827793 14301 84786749 569454167 6382 -273163707 574172968 3236 -82380743 852508009 16336 -44591630 816448747 22713 -432346443 434503127 11122 69101534 114553324 208 80704398 910313351 20158 -467743244 307687555 1058 -511324557 163429941 9646 -354507078 369491258 5739 -36582447 637100097 8292 34728450 234708301 1802 -515433224 28839894 24605 -340144356 588659242 19183 -322635885 308495443 2712 -400295682 332617266 7487 169187042 299327604 11079 -365854647 301460949 6860 -171079900 381304826 6977 -498432286 778043577 10374 -100305525 431319580 6793 75454800 890120504 13895 -259714292 915010959 22703 -438919500 364053694 16579 163550905 209745481 15079 -73449240 131325440 19988 -355316812 513369294 19844 177145764 243957524 16599 -226082913 171089103 7539 -8562338 56139830 15278 -230517240 244300950 25400 -328633372 374274044 13769 -109178265 108429644 6450 -367335589 857267283 13099 -473569270 928847695 25562 -391796827 184215067 22737 -107252461 560482397 10202 -314862852 935046220 6076 -78141224 108410387 6693 -366701291 820957315 13808 100901469 657366981 8766 136017557 450896158 11799 -70082682 588490553 654 -597855624 656672547 6190 -562164628 918031169 988 -269385482 527811904 5135 -442404214 499008915 14387 -403884205 305470521 2412 212698554 905717084 3172 -488415459 234656410 21461 -407646774 83711016 20333 -209647274 907147831 11924 -114492122 827366698 9115 66487710 214503401 11473 165134993 346454448 26230 -36915525 788474503 1851 -109925887 274355743 10388 -390772935 285643080 1447 -416969865 884411617 19812 146690972 473322234 16809 -248960978 505483578 5093 -598082784 663893337 6284 -336026839 132442981 7733 -402292426 480192496 17853 -235148861 253317848 9244 203319855 373192858 4985 -319293709 573193454 3396 189880727 807906335 4740 -430626165 545092865 23976 -594943792 63080913 7625 78681655 115506578 12364 8934404 400293580 6716 -274819721 895833046 14369 -201872966 33640326 434 -212282745 682486614 2197 -596288441 715800050 2953 -221161381 893600060 15025 -352563978 385926561 11654 -281679448 294006701 9760 7836184 729293922 2118 58973822 12143652 5267 -530634108 466054505 15650 -40214804 465721159 4624 -446132016 135171193 9723 -361729229 793414063 1494 -38688898 432327399 22987 -483093946 547736639 9510 127378663 17244996 19266 -233853164 69490505 5925 -21563061 524352989 2564 -467165226 789928871 14418 -498481957 227621091 14984 95926711 176080612 199 -77153057 9021771 540 51111540 76650742 22261 -155496524 241683616 24200 -51489935 891056484 6680 148180836 480405497 3347 -384793584 728906043 4403 -456284192 143771596 21148 160818759 217308357 8420 -153729056 208540827 17391 103608241 355046330 17564 -386351565 398448109 24980 34851812 816305398 22647 -594153360 668199869 12718 -413249213 570137594 26211 -352144452 941615491 12653 -75245666 778042116 14896 -534494040 287047787 7074 -251815450 193241246 2495 -170248044 846392517 11477 162976351 918417815 9866 -561652401 387716533 13161 -205395922 144038958 23864 -145142145 448394546 10454 231772851 670021493 14518 45708584 137353093 26227 -477493147 886057614 13391 -498114239 938519315 24605 188214210 836065668 7119 -146154631 730256505 15239 -69000363 183826157 19340 143886896 483931631 12424 -161929254 783532929 5781 25666899 936273940 25570 -209089516 946842776 5955 -291099659 754390718 8384 -489831072 24674371 9933 -459583743 275798399 19048 -485621867 928114473 23496 -472909301 451532783 2504 -6443780 224921903 851 -59375505 108266394 12696 -514341965 755959672 3225 -269419075 495444159 21898 209499233 43095496 19333 35958969 451348732 2812 -119200473 72419696 4930 4894567 185426628 23241 -287251204 232621267 20747 -228115206 371240946 17524 39739452 54203140 758 -330519206 87900515 21006 -519155762 130862494 21494 -436323657 556080591 20520 -484192767 255845038 1606 -169583695 871348619 13720 -220038449 89165037 8651 -83061872 191853263 7147 166427395 64728327 16836 -163873452 345074202 14563 158693092 704203435 22759 -466129809 99635877 21109 193524056 833284943 20731 181404279 958295646 9420 16399164 503372686 13781 23846633 725924798 22325 50411436 673249370 6361 -347089987 783194600 15599 123385378 824742778 15658 150926896 93476008 15834 -408718511 697743222 411 -445094198 855884859 7405 130845386 799732443 26061 -245637195 715292664 23302 228494051 216212114 10001 -167432243 291489968 25266 154416789 476880895 20340 207923278 921176220 24050 -73161377 809244827 22340 76093634 777013421 6444 69822278 264605035 11183 172370907 698921790 838 -474309423 176118638 14100 38401547 812637852 5022 -493653849 947216745 11612 -562007727 788205305 11634 -31489002 545945445 17105 -404789401 330773851 1229 -519075099 621266185 6446 -380510945 746242989 5750 -117833698 188672528 11171 -574989764 377265854 11533 -110123330 534934849 23553 -73747739 708829265 9274 -524546842 851270655 24840 -88383088 590229730 1733 100176475 310205585 2641 -456402917 534934219 21140 74933610 113867290 20880 95473628 89909585 15029 -150765881 714341743 7470 -294002002 461237200 24054 -261236433 403525141 4172 140734951 191701192 23344 -157557945 783743844 6262 -256418576 843104313 10660 -132394434 432529213 24156 -542331939 466911897 10814 8377327 851157022 15761 -307510072 798059752 3329 -430956049 138462225 25401 -329860931 176053687 12756 60780308 557511021 23912 73338188 554057865 5270 234325831 40852242 6453 -159672567 795860591 21831 173191543 816295017 19056 -36942372 846203718 15251 213420802 407905303 21572 -205183652 163378007 18918 -229862559 578850010 25870 -177478844 838587619 2352 -261322587 917222073 23957 -79330798 712794115 21333 57090086 183557366 23099 -540417988 668529065 20134 -439719404 180973121 4746 -408474098 540542567 13775 -179710301 843426457 7312 -273560480 817464692 20 145040979 266212520 7848 26218143 699123870 21704 -122503558 801340213 8876 -341033946 637723870 15727 185308998 854990180 2075 -186410683 701285832 23567 -374790319 549435931 18708 80233598 937223576 23517 -159317474 858298377 12426 58038370 786717450 446 -227228547 380037292 20602 -416519329 345409273 14735 -210168511 940998337 18525 38027820 806054807 17844 -219330406 903410484 2130 -525769476 765684435 4411 -451955585 58296978 19964 230907855 102816966 9667 195781488 126313664 19256 78695820 363780672 15333 -83479759 47401482 5195 -444598433 408305698 11997 65348701 20396777 8673 137702583 417022671 5934 145581590 646816082 20151 -396751307 485393459 23160 -79384368 517736014 18885 -292731150 909190204 10441 -241731025 845891973 3833 -578373080 911977318 7574 -349594865 793843728 22543 -229674068 760052915 7296 -362249749 517472366 23812 -90916338 502795888 2937 -20184718 114264472 7347 -69933836 790185996 16022 -232864883 558555862 12207 -397101772 846137594 13678 -163706067 534522166 25582 -466153130 916968200 3824 -510402260 713150500 14343 -477139299 329688036 17136 -472634263 459253896 20609 132651290 598358484 23607 57378975 762238438 19890 -110578862 896555625 6752 129624877 222937794 2891 209698442 64780050 4924 -125092038 241389804 18122 -199336759 438899118 8608 -466572588 412423551 17326 211932854 950163321 9951 142844040 212980696 19307 -374130709 566348438 11917 -26685082 353791193 26189 -546623833 17809299 11467 -458509538 844369365 4978 211765453 665639843 12555 -389903411 102039001 13006 23759001 888965369 12626 -524876302 906111117 17361 30930546 157569672 17184 176300429 794453141 19714 54100924 623646028 26259 -155809825 111939261 12283 -114794885 690739574 6768 243333247 418277507 17927 105896563 43934165 1992 -402022452 206773423 24347 -20622630 583390822 7496 245129298 301034195 25929 -333246089 373635209 21755 -242352615 682339240 1436 -369299598 222243680 8020 -493458202 477169656 17755 -245547055 592142892 20778 -430542039 877567745 24473 -216403495 160838572 19408 -104575139 465110363 10933 -169923613 654389076 21883 -282733831 582670113 20649 38498108 621673329 2745 63473925 691582491 3854 85968651 142687706 917 -79582767 549207946 22681 193941155 369849914 12806 -515016546 253012423 18451 -27650779 167551224 16135 -332465530 410926035 237 131840622 216305050 9295 -406483443 663062730 10993 -92357285 760659666 14201 -101219774 176902212 24943 53969284 528820545 18398 -10615174 282096625 12840 127557296 947009683 20925 217199957 831430051 19698 -340535057 85015800 9877 51757659 757866620 12063 78331989 429595501 19237 -165005288 450707688 14844 -377732418 605848320 25050 -553968987 630972208 16397 173763073 206479236 22364 -66031892 550592584 6413 -563937314 38161656 492 -62363956 875254962 22754 49208439 33514540 4108 -289058659 752964258 20212 -231928519 300123111 11888 203620652 178426555 9065 -448401375 941622010 4242 -587319027 412391457 17803 -109217243 88837122 4905 -208983785 374704343 15205 215690114 259018240 14693 -352577243 510064233 20011 -332662520 388604697 17858 -284667671 712452050 12583 212711187 174349628 19834 -286430466 890998906 22084 90927692 948169444 15716 130652610 114908654 338 -336507736 689688550 20331 95065118 679467282 26148 -412690765 645103437 20122 -14861606 308380721 6088 -322516104 882847316 21696 -127091406 656688517 23332 -586769279 530475898 18898 66006917 98676970 6924 -431596696 946553979 22942 -406462311 142205616 5661 133205714 326163575 13382 96788349 503083850 15219 -300110042 605404483 24763 -430964236 120100729 12363 -202621817 761721250 23595 -384085290 306716282 16846 -270018253 925864140 25417 216708878 154933865 25687 -79486870 88846158 22788 50022004 561509335 14334 -216274158 605044861 24890 229213720 327772722 15515 -264947906 907598143 23328 -7628576 912050816 22238 -206219029 38216239 16254 -520124541 14303144 23502 -567233911 114245816 10870 -476499326 846972971 18756 -294949928 365393499 23358 9434987 20546040 226 -63830065 874691844 5635 -355353923 377913441 24606 -336816495 953351259 1476 -120633225 50542130 22246 58844216 97853015 15230 -412580870 804224059 6368 234844697 772470803 19378 -455666799 601064999 14965 -427235851 479494872 1093 -136768284 363797772 24953 76299168 224271756 8139 14098922 783389047 21993 165826220 202220660 12363 106363275 55515088 25066 -177082794 926645690 17604 -174391214 598566256 12057 199603848 716379154 24007 139734880 118988083 13537 136346915 269615652 19093 -21708857 660991146 25387 -144829393 860448563 5688 -285349085 802381018 18585 -522355285 670804987 25000 -267648382 71566380 18051 -17008302 796387405 11242 -353755834 334482494 24676 -557440962 57459182 13454 -265888051 724605182 14977 -281646586 544151111 25355 -258968284 157656669 2390 -338447980 803422616 9028 1084927 300021902 7326 -149788970 358436796 10492 -196414205 708990910 8422 -417621381 164027281 21672 -55497476 497016445 10994 -31193783 885442250 23150 126730195 879806254 19486 203250245 912039769 6648 -82762981 69283663 12575 -554837062 857748941 19788 -578457337 501684677 14537 -279770641 830023600 9600 -400973665 747289871 21660 -514076753 715872678 8298 -445350035 945496661 21916 -485105528 841212949 4238 -518660667 503953530 14099 -303265343 504855086 5705 -466498633 890706812 4615 -588258425 271610879 26234 109548598 308648306 19358 -172774726 935918433 16192 237614969 143123892 5497 138435567 234167157 8773 -165257647 580852983 3961 -600404484 742329975 10351 -306004442 72551013 186 -468480237 846169267 23895 130453439 448637040 20717 -503603052 746694630 4800 -153533820 374886774 17703 -196352012 129892789 26140 80398204 884700921 26260 -416623289 854898757 2700 -193829932 727948119 9885 -440315140 839631768 19088 -399835104 122764835 19484 165655169 504366520 8578 -591221005 650040307 6053 -221097734 473454728 2596 -270918825 931591955 4608 173126478 542656790 772 -351754256 684649097 8722 -279332244 447337436 23062 -154297706 411275446 25947 -326301897 915918833 15637 -408308512 128404255 10776 3066344 739923299 24603 -341880061 901497177 12179 103535856 245100030 1657 -20306194 350984950 855 169025971 19243739 12660 -555521812 88416318 13583 246959936 362480506 1960 -501669854 833275501 22957 -223543881 366110244 5744 -6762983 57451287 6702 -555539675 590656167 10824 -66319821 757009521 7284 -431723973 405837467 25863 206371750 133876334 281 -585190778 381408535 2209 -260251019 804808357 6015 -33733054 425135391 15492 143831276 728501686 25661 197103583 56855472 10156 -288299183 937444464 9255 -526448100 648114633 9608 -503172639 458839509 19855 -340940014 326014441 10964 -519130153 237387024 19379 -54086732 454981352 20575 140978068 906613848 11363 -536165391 94244989 256 80711049 945095237 3172 -11261581 92167152 6223 -120595750 183563231 12106 -228393107 107784787 24977 -519905492 327575255 1521 -376620261 517360894 10481 118832684 291329567 7041 -39846113 622656087 9448 93375023 804359612 7979 -124157651 479894620 17820 43246867 166753822 77 -177643544 68978875 21027 -295497125 235832794 8833 -430827561 607419871 24139 -218417281 512083053 11726 6895276 11135231 9025 -579589323 228744309 15965 -276563778 746103643 25578 -97677478 455845509 7851 -179100380 330640695 19285 -548968086 841655402 19435 -560179414 522861984 24388 44505506 344707770 20679 -232977039 503081426 11349 179812018 365399741 5295 80119124 60104782 6051 -536846756 438974317 8963 214116661 637355302 12143 -294074465 519629605 9083 73967967 643795524 25153 -253771248 163651710 26229 -32743760 449295759 11513 -553946359 502024124 1982 223971110 419910162 19212 78593696 313170004 14588 18891764 909285779 22419 -556043575 827341823 4291 -40813552 459338549 11048 -229764768 750396218 2641 -295799515 109186548 20247 -562404031 716494307 22344 -500526155 317773950 20641 -502619496 845146644 24151 -588697912 869348550 16847 -279698607 530934536 11245 -457310320 510309959 10242 -166875320 504764830 19952 -95978022 469403748 660 -182681838 918248907 18848 -384444491 392717677 2591 -525364615 660836413 8594 17956149 939976484 10864 -489342736 131113845 19382 -182989885 86277553 20626 -445111155 328578803 10948 -294028146 439623632 22469 -115165447 440338114 3473 -115225019 159783805 11295 -145546229 695061136 6085 135353430 727389237 23197 24069603 514044146 5745 203777847 11553668 9732 -25171429 14085999 14509 -531037084 640627247 9528 -51179630 139334889 21223 -255039206 779961259 5801 -503955800 652980772 9283 173533189 115036116 8583 16577121 724337264 12196 -63228954 316376475 5103 -467861410 236824231 5208 -466091001 717970647 6740 -599064190 344071136 14955 177702829 585134439 26345 103591071 894250959 17735 -151539645 760345843 19740 177711185 10262765 25823 -449742820 769051690 22247 -530896697 859357380 6026 8501749 118302895 24235 -401050031 215201043 18391 -81258683 138372693 1702 190044196 841742580 13377 -100134551 614131327 18761 -180186822 816037440 16126 -587685547 867364463 17131 48251294 884422044 7107 -275780413 441516748 1791 194775876 678523335 6432 164878100 953401710 14306 -236327311 538404591 2915 -4501351 310322349 18621 -249891942 513281300 8242 -458022208 41716350 2184 -229465686 570351501 3521 165299315 696335184 24327 -508340529 200751429 10493 -295591554 803916257 23805 -373119702 838057994 26148 148871286 351079709 21568 -428768976 892736054 21150 203610745 674823714 23187 -202804425 410755265 18953 -427971656 457478405 9484 -6088486 619402765 12276 131748333 173764370 5561 -518594534 591945433 17977 174332628 853818051 14310 93155422 469322141 1056 -239559179 528554953 25375 -478334722 387980813 24670 -517122173 324920355 12947 169372053 671206750 10895 -474121147 235733916 23898 -6594955 143186395 10767 -473900260 916680595 17917 231850179 828393753 21708 -478638711 944423512 3854 -251459372 899210891 13624 -185579988 388522983 10540 -113144139 99475917 12299 -131608418 56338894 5953 164664258 73752699 12669 -462087309 559931301 20995 47613906 705327730 21871 -20081404 769647474 14221 72132361 612441280 20930 89398068 24568333 7744 -228759488 534357932 13574 -15040248 567744622 16225 -268256416 332543904 1470 -83235363 698352856 9948 -105712818 773938836 3917 -344806845 745694936 5750 -315914826 503151128 10225 -332317864 572511475 7837 -219179696 671095922 3016 -84019088 761141701 12006 53804093 893583533 24690 -360469898 738072028 5969 -535106809 772473196 24715 139620908 733817905 5998 115020666 374649533 14259 4529764 821280945 7006 -552180654 781612003 25863 173922559 593987138 16401 -245286301 874922228 17326 -403582477 335722369 10795 18662160 755212403 18356 -430395865 385879173 24916 -22351370 423907352 1017 -114057104 282538812 262 57573882 709009792 23140 169425881 112218189 11342 67593552 285946519 18871 -133459297 232907209 4010 -19205303 722086731 9794 -554586031 202420581 25128 48721583 201925993 12940 9330992 53256363 2699 -163609512 44381930 17363 -410020756 115621125 17407 -320555945 920635013 19294 74682157 749866709 15631 -579259246 864492327 2982 154959460 170470913 25089 -139346618 184098367 19268 -459966313 437223250 7720 -73994207 471068328 4276 -428375248 630171738 23131 -52890237 708272194 220 172069870 155864501 24883 245725389 885389950 21073 217731948 170322821 12 189198334 78397220 21685 -489796729 636004457 3842 -190201010 408775450 9209 -484151133 349944640 5385 -15943967 624765358 1188 87722978 506100101 8333 73909836 904286714 8534 93712066 903501472 13112 41402814 232682729 20923 -448302057 153165538 25340 -353593306 401926607 5530 -562218147 455987453 3903 -230630540 173464290 2904 -23753475 26485156 21867 -585346293 948762515 12336 -287085930 848519236 9352 -490374763 13275712 3855 106685775 121473402 8887 -500266893 126320343 8485 241607282 807396504 23728 -441100811 95237733 4568 -16776132 198734878 24175 -556881185 36655651 204 -309948748 667738450 22666 61264599 107112474 10556 41573235 161315989 13927 -196329926 208673879 20860 -555740480 859948070 14393 -281914055 266554874 24247 178674647 418532397 19892 -213649880 155969385 19370 -399340236 901228377 14905 170336387 584677956 19388 -15002619 313611716 3013 -542150697 332735447 18171 -360659980 714595110 7501 -134803598 191630942 24089 -87164590 506626909 3946 -8866345 226443102 2569 -311596069 795995034 24512 -591510868 623576036 18010 -498420270 193477387 1288 -516976581 66879199 8923 -341885022 581836476 21272 -219701071 687892718 15495 -58352568 363837239 6815 -509455018 446156849 7890 84930974 459519043 2283 170035810 595103972 6117 149259860 864330655 12047 121014340 948320986 25886 -451009090 463074394 18591 -30506915 545254208 19377 -123831979 502449730 1825 49118823 794897768 39 184924124 224244799 13201 -159807090 98812917 15893 -494213435 561573128 3806 193835449 451909572 9833 -534823633 177111947 22322 -158515577 97882833 19560 -181856363 132980656 18860 -444553648 898499772 10303 -48336951 256593840 5967 237780233 93160249 14837 178276378 335381110 5252 -204311100 484048787 15018 -87609865 112233078 2577 -166458137 574983764 19506 -281483975 905673486 8725 -224227228 686408440 16132 45383692 91030442 19639 11753270 266711162 7542 -469048101 173441236 13379 -262037133 18895694 22767 -486673044 46286408 7786 64831994 530687969 14574 -271701073 155252294 13222 -555919412 732631852 7257 46181103 626806283 26372 -238196772 488501781 11615 -78227679 890298078 19461 -205107234 764494058 5242 -4412491 370371647 990 -421105904 213403080 8624 22749716 787654344 10931 -270361732 14013441 9454 150766994 93769018 25248 -325547949 80462278 10237 157702281 29200186 11705 -293365941 285669655 12657 150326931 394143780 8011 -301079691 724962591 4717 -378447735 126935258 17611 -334694180 68935990 8490 145002842 305505594 9387 -577127038 427786426 18085 -574826995 261393410 14079 113032393 54156728 19254 48082881 81583873 9147 43815432 121833913 13125 -405187383 267559682 6253 -564137344 751774893 453 -361698504 325517541 547 -578012583 65352935 12538 -215027848 427774563 26363 -498597586 872816488 14372 -103312193 240348972 25479 -282397168 535504650 7189 148442661 811139106 20850 -444178321 686790247 14676 183681228 44356704 23876 -184462763 366468607 676 -551663526 952818914 7740 196605360 719033670 6542 -58212720 763052038 20963 -515038494 285339995 23690 -363140964 26144013 15456 -282332146 771776344 14427 196077405 462978591 18564 -144777150 294845179 24684 -385286443 796280535 11798 -28528983 478662739 20219 9724956 651718526 5156 -61341749 546333819 21380 -309453623 464429953 9256 -550948200 315685594 15226 -75204808 637523880 16480 -327563503 882350621 8568 42303692 801375905 4071 -598630901 157233401 3759 190129795 411132956 26277 94975995 493015878 9462 -60455806 649625050 5731 -138532628 675306505 4788 -250510769 368887916 14326 195974561 740785506 19158 -172817176 837186565 18337 -152094921 684867329 25817 229754322 494390487 19983 158432614 369107065 25667 -225814310 751645074 3605 -85133700 453743003 24109 -567161505 249542866 24100 -388187350 241533401 17224 -333044698 259166625 24224 242990723 612004291 22878 139320926 595566638 24409 -18000238 52015530 11471 -460573547 542128174 4845 -488033164 300780409 11125 123065558 363439650 24289 -152679473 161102611 2114 -424323460 630358888 6564 -328439767 332713653 11345 -511588327 313928738 20568 -35249310 730931277 1450 47208913 956543511 9688 -554081776 854540380 20838 119856506 841097314 7767 -543745421 11069668 12657 -142946645 730250973 9887 -454314303 12224203 246 -529861779 181754388 22354 -381352778 571498223 11133 104010201 322273840 16641 -390585432 781050686 25090 -373780841 500478230 15895 -32714815 928899937 10743 27333467 130251587 14016 -339767969 9312701 21256 66403594 346583928 10202 -51644529 655894367 5541 -65602369 634222924 6521 76565018 76911196 1616 -126145130 314441930 21434 114919105 355154265 767 -16947810 539321363 1227 -470851847 701610799 2368 -544210651 857051881 21154 -381787292 476080878 17591 -533121258 357938659 13087 -329259823 751790010 18537 49809728 220778856 24651 88142091 866159396 17637 -287299837 222191270 12527 108116976 157389355 15186 -338722659 243733232 2778 221946516 311559802 25704 -450911609 781709697 18272 -897866 197566329 910 -436298006 517771266 505 18582794 155459789 20638 -106685398 251396581 22812 -399959927 701656764 18181 -61961838 109578984 6625 -501219126 689234165 24432 -532813342 829039655 4304 -338424693 511347826 4199 -240184375 121067012 10467 -500721935 553567602 6240 -586723543 180023600 22274 -382941192 39741585 17789 -456388630 759011895 2247 -351769334 197622536 251 -124708606 843443851 9830 -139105557 370965154 8654 -145387467 167960255 15920 -167463380 745920800 25770 -501733123 451454757 12427 181292888 792654907 21832 -472643517 871745659 21477 42507489 769190773 12124 -450722376 11599785 8959 -165774363 561384066 8085 -209031109 839150087 24364 149807299 438438333 20216 55512876 227155760 19863 -241011339 744404317 7266 -240422965 85079410 23744 -204210638 481438652 24304 -362572217 218399748 5526 -123115687 47063465 13574 143957999 734810009 5575 170561099 288043627 1367 161167464 724793638 16102 174969079 791503036 11023 -218494715 358513247 3793 -382262342 810334970 26300 -553604522 162355276 14956 -289409285 686118987 440 -25937285 526479150 10096 200520857 890361509 17488 -200005268 688786943 21869 -414447370 273907533 3538 -576481610 942315848 11430 14454710 406635022 20865 -236482897 154084074 8211 -473955344 302423407 25309 205579182 243467758 25941 49391479 896737890 23989 32688843 267334281 3598 99204855 586012034 3944 240309233 604730772 929 166241537 889905266 23326 194148898 160361087 2342 -195722481 846975782 20300 -453646904 682135909 18638 -340010116 432059870 2029 -272160077 568359507 4752 189859273 891116466 13092 164154844 621287471 12846 -559518727 528592422 16625 219809309 164658366 5289 -523324086 429436474 4956 -491625523 444882429 7258 -154928031 147385710 19996 172340549 494443018 25969 -43856017 696628298 1516 -569487473 179639899 22251 -350564943 419539853 11724 -268342206 449222500 24154 -115540377 528437423 6044 -175797476 537532557 24148 -181895915 826328860 12319 117146943 388757990 16094 183649712 276880269 8495 -275353842 515767198 5191 169353055 792151696 22791 86808480 9620453 19366 -26872557 18166006 9650 -109461068 674496702 9240 -416114335 144113594 22348 -470447813 102103907 7588 -135089439 41755488 19875 252600590 61827294 9558 -467458770 908568606 19330 -511169154 180913791 16772 -382051092 636579659 18993 187243113 456856686 11115 -256416424 811858607 14455 -567574151 906263652 17294 -508537968 165521571 25033 2347723 128363156 290 -581892243 934927428 3654 183107828 404954197 6973 -203696911 716972776 4289 209294668 169188850 13144 -441154726 55784797 25943 -363835788 775456995 13565 -59179567 165073831 1941 -383037507 801208262 24255 -272010671 304638154 20281 -489389846 565018318 21937 12402558 848386677 21609 -313491187 435125401 18540 -479781739 256495386 12922 -411956407 55385399 19411 153273656 85174988 9523 195991743 828256664 20727 -185489615 196327671 14015 -119466015 75841668 7948 -373908988 19799798 10064 -72735909 26349629 14851 -252250323 101539109 12729 238238716 26139410 7286 -522532039 203651493 13232 60035787 477327635 19327 -150508386 664973068 24949 -326328250 487694456 20985 -427904650 716535514 20703 -66687233 632637164 13053 172241599 609788904 9620 -100287729 135171560 1511 -570998101 288582443 5669 166267285 561904597 17486 -301739870 402225967 7156 214211298 434096129 20828 -511264118 617531180 884 111376675 89550397 9127 18605504 866569971 18526 70025172 756202434 17877 -236684172 674332126 10724 -509116648 120750295 1285 -397659751 836721871 26364 -352762089 832016344 2029 -292106262 820671221 18578 -247946868 221679527 6253 186049580 310175017 15492 -200866398 744548311 14134 105291235 628117752 16676 -365674133 150526514 2407 70772215 144515809 748 -334180437 39323129 14570 -310034582 708426212 4338 -276638345 50098486 17059 40547099 689503341 25804 95769838 348471759 1966 -292523468 614294015 16964 -558182616 828517917 7281 -431010570 764617776 16539 28931329 769633959 12237 -411364416 284217405 12248 -558204403 49613757 19959 -78215677 242444954 10417 -97733631 696997951 26260 240854479 325824235 10316 -386061754 478880085 22521 -89697221 276753860 15668 163486539 20436926 20963 9984369 81474357 12729 -163436416 149119032 2699 -353972957 297180240 11562 -167771069 229679759 23222 -159802612 831174967 1041 -45812950 690898706 16560 -53104809 537933879 20572 -50339018 420053420 21530 -127248627 738046867 24922 68373937 176447760 10268 -132767399 568135435 26358 -151402847 784680345 13337 -83847604 190941715 12589 67406825 217554553 11156 234512354 949747100 23441 -420481726 184075774 1110 -551765604 97607397 14853 40789827 580780285 21415 -161267701 856032285 10004 -463521605 950335587 18322 -353771490 35609556 8708 -202605785 681326411 10068 -142125958 450949594 23221 211391297 364461153 15944 -133148087 752519841 16702 -440594479 95117751 5407 86214403 885009568 24172 252201297 633227444 7708 -595128937 57298310 12485 -279157039 299078345 142 114052750 553460200 19671 -45549038 860638238 5723 141370127 632970693 15252 -515259451 653197055 25880 -519299766 372709161 13924 -262702650 18442758 3490 -280176601 35364577 4459 -288175567 668438958 10449 -184798734 842201918 14360 109832363 904045891 4600 -281496268 936057808 1134 -70240232 518275753 9602 206664268 588279064 11350 202251573 701707819 9351 16112316 175049965 3 -447689307 147695215 13605 -130366246 594225713 25675 -283984415 516566857 17138 -577541181 114677436 23619 -132269418 98034722 9693 250611709 336687065 16666 -216620168 788155840 4349 165957341 183384926 11987 -320273933 734685042 18064 107482198 619736548 17933 -104396298 721912299 10515 -353094949 84333348 19827 151947788 612350283 13612 79451517 243053630 22440 -301898324 580993827 18215 -566744632 780592041 12330 -334634924 941245244 3945 -266644927 355880440 1133 -349652120 685275679 20165 83884308 318175410 24607 -404597293 236400528 6300 -127186342 15287283 7498 -248902023 157932466 26072 -436393907 427555734 6882 -310087944 308441178 5221 -398512037 225337484 890 -591559829 711077952 10201 -510095953 215308454 12805 -382992050 319716118 18643 49628809 212203812 2709 -257653081 392039566 15566 -487592145 951519163 2191 -140000761 140150239 24199 115797242 144923432 12509 19961927 480831394 18796 -279128700 116942469 19540 -53081379 172217088 8541 -467110755 835467647 4682 -194999785 553719305 16776 21227758 209565485 25046 198811120 209831948 17760 -352202838 786492240 4812 84444837 915881815 5875 65727912 129391091 4866 -394997430 423100075 4546 -117878690 275870199 8683 -526764069 45803127 5895 -438227554 363932620 5667 -397730325 907714621 16008 -438067548 765639719 5628 -7331046 693940179 1267 210518173 254128977 25733 -212067323 100915821 24106 -335071684 362406876 15218 -400667389 76346264 4090 -317608100 262851038 10748 234648646 490934091 16019 -585731042 406153716 7925 -23085833 146486737 9545 -103009407 521297832 18479 -379508865 698892032 4863 -259182831 935164577 5884 -549857164 250613270 18994 109484106 238505984 13591 38427850 748606029 3393 -187068488 736525866 14853 -548082638 50837774 17676 -114756792 32393591 23210 89414709 313206025 11068 -217095837 127890043 4161 -126234695 77884532 19024 224370531 864073421 18908 -139415177 148711312 5484 -575003661 202928092 7018 13151738 528132401 5906 -329575355 118787832 20517 -274566322 908058882 14593 -432905340 748800693 18509 18871414 520019139 10359 30542762 924907676 23959 220967753 317761503 10150 82614414 143084866 18764 225418957 621594166 25435 163677403 67677797 23200 -76033767 78638705 12392 -168742182 522323237 1125 -174522754 30757736 2548 -280140632 598463317 23269 -475874708 186330730 3037 -238928013 230294540 4802 -469142889 346872536 12275 -469891922 235876251 19001 -540984942 654689559 4479 -238947496 328234543 4879 49871889 866387680 24767 81498972 538648136 21555 -509737026 538832195 17411 -419323436 208672520 312 60310696 37496983 7475 -295015487 666952712 2486 -505323905 746825560 24130 -556039603 138672217 25113 49881 481683756 16080 -382861673 410368244 12273 220325976 21234419 5513 -180295837 671718309 4934 -40694459 244912612 4187 12286284 645894583 13875 106157914 105457090 21241 -217954577 632634276 23132 -418326760 595895243 19208 -194585452 678181157 22324 251589328 189365439 11245 -566040835 14713794 909 -85155125 803502866 13121 -188627776 393678869 25374 63749710 250349548 4755 120710206 362418388 3141 -247428574 793650587 19981 -601809588 765545504 21046 -138105234 174160282 20831 -291305600 641444017 8694 86216 246585275 20241 225070357 188299975 15386 -400654855 826116122 20639 -450644832 552973015 3405 79485342 688500635 10355 169153622 648662617 10045 -263180235 124087427 8320 -541674236 197410402 9400 -200776837 868059717 10349 234433822 576391300 24844 -89107496 189168565 10444 -73826923 769096404 10269 -521156723 292612071 909 205162739 805918493 8228 240020267 270956532 3504 -155293752 558431173 20404 -97033288 127844790 1520 -386515282 858489628 23587 -542415514 195792880 1045 245971548 118422306 16817 -385299570 788937607 14120 -89063457 713619499 14073 -202218110 288655944 20855 -495412877 38877433 25533 -141374492 100053198 5207 -329193893 716280984 15205 -397592287 834827014 21225 -88440742 324886290 12543 228081870 545587979 19527 -41183309 58822522 12692 -552679328 501994689 5798 -283552186 38690842 23528 -205096935 735559939 6208 -544198858 798842737 6738 -363586173 921953887 2769 203333249 390334732 23091 -477901449 211795755 24362 -72484349 649653839 20058 -318969379 140711982 19942 -181512656 403191171 11675 -58485765 72850156 11765 19011601 131363518 7916 -266780625 373344299 15254 -440762625 489973078 10506 -500046850 942356550 595 -173401792 715957818 13366 -492755473 344999689 6386 -420797906 502353982 4469 -360280346 48381006 20014 -44260228 526071129 7468 -309685558 429402733 11794 -39168022 713959765 4806 51775572 239744827 4354 -437615722 350228216 2634 -351031540 893221224 21513 14965703 319163049 4210 -350938963 195067797 17272 -364969518 644359668 3371 67882087 726761006 4647 -592661329 655161537 25130 -163699753 473757613 3294 70898166 628795732 13209 11227559 572980678 14734 203877425 510891987 7781 -565055278 280697931 17009 -464103081 404995515 9216 -156212072 292820692 19307 -335712916 574105239 22200 -81018192 257674451 26332 66402377 392924462 12414 -525513166 253030178 8485 -74076026 545731986 11154 244979323 126285531 20231 -525548538 46395536 24171 176908988 859004541 19557 151593073 363025246 25631 167222475 784918459 21716 -241298722 830898211 24898 222221996 852548088 486 -170200450 538354294 19711 -135375579 547872840 9749 -136868609 785765520 7063 -203134614 669250964 16184 -419758954 38967209 1180 -100322334 123918299 12746 -129178528 206677498 24952 -487270248 590756534 22377 131742520 76257161 659 179134293 577903837 5638 -230904099 119713231 13801 188967150 223379859 10952 108648615 293965362 9693 33760988 471993802 20432 -373238823 572510938 5751 129890886 456516497 24254 -502138765 937358284 18524 106928298 645305545 18809 -456549514 303142449 23462 -351326974 158846584 12406 -493470139 76307051 13998 -562396869 446187165 11534 203604799 825137536 18543 -322803201 165264893 12691 -880838 863211440 20566 -376161376 574612939 16484 -190026742 415169101 2010 -470738750 947135187 1594 225731178 945354194 23901 -199462083 354019144 9455 -563300766 174038135 18170 -493735584 177017823 8500 96927625 311032919 20618 -456516431 930229774 898 232398735 10030601 10376 -24295642 280801428 19782 -151002485 174756706 8360 -488134797 615679881 3076 -593990604 625985082 7140 -541916058 383175467 9229 -528355026 854467625 13758 -363488145 745088110 16221 -285719615 779605294 4649 -140391694 877346404 5380 -572933746 90122148 14234 -119945603 873185201 7345 147258646 948734712 24509 -225395142 104137096 17999 -407863187 811340018 21488 -241171087 146106945 10879 111944014 549657981 19406 21591477 548981098 8424 -531326512 269431596 13019 248106026 345647564 18289 -163139723 294676590 22680 76783284 642032341 8443 -241061669 109396214 16571 175633007 445011431 20534 -416353607 925459920 11630 68441327 807925349 21057 115610636 808957279 9254 -37797736 13235458 15718 -459606862 410966506 2058 182697662 641337356 14743 88016948 247604512 1414 13792032 789136345 3077 184518884 721548507 20786 23671891 635044157 17977 218076733 294678079 9561 -73780691 91180247 1551 -84272655 594529920 1363 -571992933 149805862 25966 -389134065 262118471 11346 -101813673 662940972 12422 174642063 349877223 17727 -596346624 477424924 9753 -397295391 828296850 22400 161758224 377306715 14565 -92379869 654448955 10653 -348635661 20380329 567 89481236 743041274 13320 8852560 286796793 9961 -434059984 880846058 12055 -135983049 294006769 13416 -352553636 786490293 22178 -45142394 396194319 18802 32784932 103311930 4761 127642418 188559549 19329 219928676 310890635 13877 179409843 42567080 15764 37112964 88461616 8757 -299876068 771641636 26136 -279882771 547868865 7043 147376298 129873387 17621 221583509 221290063 14052 59467584 863846065 15485 -126658435 716734173 2845 165830879 129442333 4813 193832579 860448910 695 -439415529 804215358 7972 154796575 758609923 3651 86984291 374799485 23977 -400147029 296404701 23130 -322087048 282675409 12227 -136977324 752802269 19545 -22129156 329135552 19981 -417120384 384128433 6555 35371868 758852311 12271 -331190656 737562193 26428 -83088353 285253411 13475 -15800822 694265785 2762 45989152 563570025 18864 -320562323 888630312 1839 197824134 106021332 10110 128723785 797836755 11102 -397876848 47787755 25686 -222295858 487201412 1389 -87758174 797926276 20170 -24705623 811651449 13656 -7907550 498324863 13755 -65427189 684170219 3006 -141340380 47561966 22872 -159215715 874765032 6150 -304000019 172685940 17894 -396048783 625762964 14038 -137743609 313574960 14503 18101036 927387837 24408 -374616129 222987255 21625 129953322 351575624 20989 -451658185 901081276 15395 -536017987 108325695 18464 183759916 497042987 25931 218324868 681305811 1244 -495671177 314707010 17248 -380271858 17393429 23346 -494020960 610769494 21441 -228674319 379755478 22940 -203615072 20792154 19300 157283924 47943178 15590 213798953 808648529 26241 107669818 51089309 12477 -292534138 671414184 6930 -129339607 193904194 24233 -399588230 150856605 20601 -207989417 839747544 21659 -187753195 877219812 15447 32494252 653692789 11013 49616459 455346851 9763 236349409 854770163 20190 -88296230 809749008 10288 18566943 858082498 281 -521131068 855093903 5082 -552098495 454813834 16265 -439955697 341940605 17869 -467573382 411593299 2444 173397662 281236674 5656 -468378014 903436270 2540 -346882586 452800637 6137 -578826912 711116226 3202 -323764537 619371438 16340 -338191096 671557764 1300 -286876697 362180664 15478 -404725890 473030430 1376 -500711742 591508030 10376 -456068320 374814292 8596 107757138 117216253 2106 -376622863 534780666 14430 -499405517 457518052 9987 -408440565 909875444 888 -326236814 898914962 6233 -83600697 953322239 18672 -150303382 445651737 7117 -165974337 107709599 4614 -97570415 279403595 11255 -145602008 107613897 25372 -379296063 540082543 13810 -93109528 166270773 11092 -268277671 406228153 12143 -509040002 600246154 12971 -443697225 548674217 25546 201070347 39330466 23817 -78470813 73680514 2538 -185275799 945463271 13447 113974731 865531846 9952 -14259398 730983752 7355 114881233 704837741 1050 -448822703 204111054 6306 11498514 525654302 14783 -312508117 465520072 820 -122435816 175963492 22618 140363435 304507307 4803 140343543 186465938 6927 -365472799 337794621 25609 -84491659 136810730 11782 -586414650 295501787 21488 -34215727 454837023 13119 -47986449 486308181 10824 21663147 907517658 17289 91841402 70638783 12724 -432427658 120475687 1109 50028750 11199745 2278 -552600419 687337286 4825 -480348775 674496464 21203 -535648510 284321412 17127 -130208151 832815891 16216 -161275052 570648823 8533 -46165901 830401937 5062 1294871 782961039 8589 -64622334 12617781 24013 -555374216 782926941 16443 -365866564 520582625 5974 -245912123 236916444 8099 -92500867 248141136 26009 -114862265 362207856 15609 -446340867 868783849 21966 -136283370 872695737 18055 -250002854 20673729 21201 -548982269 878818077 23668 169630610 643576383 13043 -217974577 90740645 7800 -170670524 694545084 8989 -85736392 745979487 19474 -461855081 393167208 17745 -139334 538730280 25017 -34102187 814972799 8124 -178138527 199270820 14968 -101011478 353535606 6847 -280311593 264963106 10086 180222717 657991781 8106 -440980562 816356275 8020 -373149620 338813836 22737 -531652056 863011378 23714 -125656091 237533224 25830 -268701149 786949168 21595 -522228460 835663415 1300 -547506714 330184876 20304 248219949 260609833 22517 -396508761 510857848 24608 19141630 41206433 23706 -288837696 575217811 25222 -441478806 457280915 19510 -573143744 737250700 24496 -3289999 766771508 5248 -538560926 369468657 4499 -537654426 745827288 5852 -591879090 626510291 5662 -156586827 222205219 1116 -255843480 758640859 22363 -530935879 222244115 7819 248140947 956250650 20372 -162522184 64552960 5623 61770280 399274009 9068 168456480 660869055 18215 -313027839 170835738 24661 -426336574 406518694 23770 -202888078 732478638 26377 249235656 140522456 22225 -568591489 64514424 2982 -365202462 463038583 14237 44618676 36562828 16696 -155751958 438193305 5759 -2066925 561700554 16544 -548087540 862750169 23814 -101373421 512290184 26104 -134664444 31503329 13869 -331652938 766328171 17061 -27551777 99545082 18927 -60800389 650420613 5985 -182529038 254437275 20603 3894964 605196669 16835 -481769079 682573752 21164 -196079193 774235080 1292 -483779579 879156395 24214 213919445 350451366 8243 -158188598 234298375 25251 53718315 905821039 16984 -517829756 553748181 6574 -99605585 253625001 20632 177495052 561344917 8899 -596594918 383412152 15728 -283536092 260863783 9725 -477251056 855408092 13256 164971981 245786560 18275 -172267195 341211033 23296 -276755322 867156228 10017 -190794533 691955065 17867 -319128314 757469454 16537 -575278037 506317901 13414 -322716408 550972817 18491 152260802 930072759 9125 -460593383 135327043 19232 43816764 183429703 21803 -592748551 58745761 19553 -540596948 51814489 16082 -574790325 567542702 17876 247330280 531640595 18178 247793182 419683473 25246 -233179591 891601998 15517 113943077 792778944 10598 184904384 261077870 10518 107474792 163643225 7249 13303312 136968793 20226 -285585055 528959694 6974 -426991173 933342136 20729 -2006693 77398484 17128 109964402 807418654 26189 250867442 788371365 5188 -159118934 362852907 1237 -285400623 369292829 8330 -20914909 49094280 2053 230447042 618449374 12797 -45377058 110255118 25419 -421157940 160240277 16562 193859443 894315940 24444 -277243317 463720204 26290 -199198277 895176319 20750 -415250521 800371278 3433 -212188169 228565026 4727 40746239 755053606 9893 -345452924 885067213 17541 -544519083 531902246 18381 37006463 362528201 13801 -430437656 473170247 24200 -558756295 821239472 143 -301275655 365411552 26426 -548956622 603632864 4381 -61280679 876120052 12159 -505413165 828779939 12303 -502249452 659188623 4506 -80451049 248546460 7334 -16997350 575972693 21011 90585447 204088851 2211 -270734684 620284697 14421 -564880875 168342830 45 -166840709 86376879 9745 -378350506 687449435 5365 78163488 269291590 1121 -435795191 947035188 9730 45758199 341862586 22250 -270837797 229176259 25241 -178882903 236267055 5996 -172644861 894896088 21994 171360902 388892134 4324 231061843 340259402 15882 80942179 34642972 5729 -374120048 91766513 19328 -101395239 489824784 23491 225230580 455412299 19299 -103422036 201457377 13558 -412041209 808506764 22228 -551892419 180237585 19970 -120338590 680996422 10902 -438344658 546389336 1321 -477850001 625656734 13163 236863905 158312448 2838 -92184377 322411913 20594 -2452931 227738286 13212 106489393 154750407 7106 -319632252 88272855 20869 -419898777 580003484 22584 -112637760 943743796 9095 -450110895 50077898 23116 -138367929 318318365 18008 -29176462 756556184 6626 -468353412 293964820 17584 -293431981 720833134 11194 188998258 722510416 14652 183312594 791168765 17400 -289981064 597398940 5663 -22357929 882619676 2852 -18053483 275693921 10761 89943598 89864712 3497 -55192931 393241841 19853 -4709608 260062683 14914 -44616824 653392491 834 -177021758 614615735 9427 -440957306 457826302 18003 -176298032 543170205 14586 -44134965 936159937 3714 -419073695 825123631 10500 42540377 48944632 24499 86206931 422391216 16885 -570090483 786060717 4741 -371478893 361542076 17202 16133540 785973008 6013 61829708 756393645 3756 -571586302 590252613 4947 -264924443 389876782 7395 -239587436 411607737 4731 -370849645 54497866 26266 -72225086 26273292 7580 -376841595 571354994 16859 251440934 316210971 25077 -479571462 881401325 9444 -39887032 632591733 12007 -47453533 825670062 6520 -290252648 502656005 9249 -412137048 898741898 8344 -510315442 114345385 13656 -373066408 317808996 5121 -521849923 653039709 24380 120618213 310931139 5695 -182780811 822575111 16547 93292436 758984543 7376 -2302462 161398284 22271 -565456675 69860952 20170 -430295488 882963672 24614 -275363561 411914047 7643 -66246064 434606342 18812 -539147703 425667370 22064 -272499444 281725476 15744 88454604 87865214 4620 -184165991 28584842 23919 202414001 421908053 13241 -407451531 64346773 25206 29081585 763814654 6818 -472321624 792632904 12353 -416040754 374208956 1523 62608614 212382704 4855 -251945204 837810610 17637 69252333 515288193 12615 -297027251 738508151 21644 -526611444 740899053 17006 -214705248 791495858 3188 -372991458 810789727 25492 148878480 345232578 6476 -326365439 255251677 23250 -572187049 44159858 417 29655617 791892074 7399 102792680 933481200 12133 -423327903 817189679 12231 -142390336 198341975 16480 -517120170 501083605 1263 -280318811 103349791 24993 -180574 939514219 8515 -143312283 908171875 11546 -463477126 469797874 21871 63076872 775299300 20824 -80852117 645206416 1478 15297853 892263453 13614 -140032690 420971857 22680 -57039593 404311614 20493 32783700 918216323 16274 -511235813 624068242 1916 -350217657 631565129 21871 -163068122 419569165 11582 -250182946 787400448 20823 -9239967 374554629 1602 -176775868 746553912 15490 -398332604 71494713 7347 57757105 844568988 22382 -206724155 156158915 25251 -573656654 103356822 2341 -275110803 852333993 2300 -64174540 694953382 3096 -240416409 360392787 15252 227911158 197321394 22744 228639969 630828360 3928 124791381 597823430 7011 19039222 368577922 19147 -443720378 306311302 16450 67445223 68226354 16038 -536000562 281403211 22053 62973724 631209540 16314 -577092116 836639701 21108 -150075831 179805181 17524 -132956288 738004984 9472 -62937226 213611108 18742 -447201433 375317077 21510 -354979847 29250325 22981 -396628860 66605638 17391 138466309 199592314 18509 238928067 185453949 14382 -246342017 836035549 11782 243323900 398077643 26275 173040496 131185855 12247 220481509 586009910 15996 38557013 780699501 24683 -289896393 536383755 10543 111432754 61634044 16731 -54546042 478890806 23765 -317768692 669032206 5357 -91464305 954601243 24273 121530391 304196812 16396 -420107271 396690718 7891 -503088216 538235610 13521 -57643519 473631488 24056 -295338455 350141931 24787 7788152 510853552 6782 -497950934 69159279 2140 17839197 176139159 16714 -458312166 549610667 15610 6856208 549120387 14732 128328433 518540081 6705 -33710056 374270840 4403 -459499244 411660193 9516 -134379511 457110357 1675 -206955108 224856496 20593 129335943 718280482 10776 204650976 716454428 10556 -388725490 830732283 21799 -107999816 938029855 16337 243735758 311437252 16820 -547116006 268079884 21605 -70769791 682391152 11860 -494681264 74104854 19515 54299250 688537246 11228 -448819744 39771704 26327 45872221 243161677 7110 -173604125 151920302 24867 -558601212 571018166 25458 -58959553 489381769 25252 -79361133 524262024 9670 -219745601 556991608 17784 -129816951 942874184 16414 58115579 197811770 25307 -264810980 449120536 7903 -58400787 388665219 23109 151657462 20769225 4680 -384519980 18292911 23752 -535409658 32142483 14130 172720930 795902259 15927 28002976 809450283 11023 -530616989 287008747 19373 17573002 70526942 20202 -589257952 404181182 9655 -279935161 192843678 14658 -149454112 588853034 4620 226785039 420904841 13522 -278565818 450395918 16770 -594758386 776681359 10744 -224681867 745789915 14822 -145349776 233231313 3442 -336520952 425660038 16458 -337890960 344569442 4100 -490374202 221998777 11038 -185101767 861971551 25719 188973476 477878069 23141 -148549651 60833715 22495 -525594780 597962121 13453 -221615252 72287671 10577 125798039 220108780 3132 157947711 221236405 3379 -350964819 335457885 25579 78604202 807565587 10966 -234184324 706731446 11226 -587467130 893775890 526 -534671891 274436186 13537 -479325868 153368609 24383 206590399 414376515 16193 -15586093 52143246 20072 98364407 96902914 15628 -122700363 310859209 24387 164824713 339661192 19302 218182305 160296340 17227 42920545 59884554 22767 112753610 556772408 14609 -210547811 379698360 7228 -371302624 721559343 6787 -546524589 54123730 23287 210498878 797174179 4395 233092666 160919320 8848 -462419373 531188306 26162 88030288 531139105 16117 -201616191 891651796 26151 -230529246 542889066 6400 -384788034 621955051 14951 -209549439 908406283 23981 115361945 370729180 7747 -563514130 301582847 26216 2581757 229029662 2202 -431417204 385896802 8764 -510584483 657767512 26284 -223788554 709448481 18013 -601543358 204735048 11545 243947888 641028478 19041 156273748 372246027 323 -83994192 98732802 15568 86824913 532184864 14933 -483773172 719834774 11349 -69527196 264357112 3327 -489493327 154869016 4729 -16730240 670087883 9151 -164080050 317074674 12723 5673990 340212172 6418 -119019039 316254069 14933 -144167480 47704570 10072 -562877734 845485551 6124 -102139972 637336987 12560 -302470959 134393531 24663 -277682819 890543952 1131 242580914 807502405 107 -562340991 108317679 11551 -87373630 569110668 4677 -418118057 387109988 11468 -337743484 863593608 14766 102400294 413222657 10264 99966280 283250934 10556 -588493209 123378710 18689 209380579 403531884 5786 188572791 924716359 9994 91097187 446814463 17541 218540832 765919700 18580 -23052071 499135059 6063 -555112503 792752534 23050 -501521187 630139921 1653 -547769516 519594125 18699 129620528 629232249 21170 167860354 234165866 15359 -443245921 135242783 18108 -56668847 77338133 6659 -328790703 668705775 19968 -453757933 662216687 24364 147242447 36274291 8095 -272012541 761697626 13351 -133410417 214107166 12706 -513404617 920178735 12298 -402466623 147675802 6057 214413619 835973455 12866 117070512 484813779 10080 -333710674 737964683 15107 -495854574 706594718 13770 -131740811 842199459 20484 -398408690 396126477 19538 177040075 580629546 15153 251080717 524363881 25488 181878649 169230773 8991 -362746154 878007194 20617 -258195513 749133872 10776 -238467187 646121166 16289 124289807 734562814 23704 -409979123 76922811 13875 -114388768 393621587 7707 -99383827 596451215 18367 211692924 237164765 25228 -325372798 323736737 13483 -524089887 595819445 4477 -167138632 895411891 22101 -151161992 102407670 8540 186794169 161809663 10336 -297137638 558952299 13828 -406519632 911360706 3063 235270726 455000072 20793 -288386349 211325808 21143 -516772008 638969619 19297 -453938901 892299109 17372 -185277974 670083955 25439 144904586 416266951 17684 -502312669 99447927 350 142548418 632692336 7966 -248006875 866841366 19332 -361255549 234213222 21251 105437082 861050993 13457 -320190231 702455904 19077 82485986 72888867 7618 106208176 805026619 21072 -346392164 217291840 10270 36395232 613479817 11886 -222319835 368163969 6082 31756004 161840249 25035 -209521467 108424999 447 -410971574 714371100 22559 -244660827 204260623 25981 174450714 217782339 20079 187252447 511473672 2964 230466272 665925803 20521 -280833340 452771193 4717 -496051148 524640879 10542 -325889685 819953835 2267 180789796 794514271 9442 -22046283 180584765 9556 -371968319 500540261 6003 -190659260 434315957 930 -334717222 604476695 17520 100281556 282189340 24149 206696187 903139151 15531 -287345496 219272493 20517 -476224170 856070507 25310 70929882 328342403 5976 -76332293 491822632 14476 106708106 46530055 22891 -269635169 849753268 20972 -64577340 490160970 22925 -266720555 504491669 320 -542465871 942944170 5693 101526019 747167687 2013 -464278937 331225116 20460 131584682 928150168 9152 97755095 574257725 13140 -544389119 890783756 17683 235059116 658642519 4899 -308314356 32230656 2596 -11769594 75189676 7934 -449773692 457269364 22423 -194696594 703566074 3297 -349796190 174859670 23692 -230691599 606648103 21704 166143383 768718961 11978 -274011279 700104011 4867 -592742715 910794122 12445 136780879 695476960 8223 43105558 421236358 6034 -457789040 732722485 17882 -8546094 676249017 18752 48239367 44187148 18152 144432663 676352640 8198 -221813384 379584174 5976 -239693782 462628965 26315 186638385 751976331 7445 -481366709 924980330 13977 159740065 367549563 22847 -264732598 189022544 19247 -524722254 830016238 15058 -88397138 549232379 6867 -128936559 40544789 8806 107489127 141237686 15358 139203024 923333601 1959 -596832353 21518862 24987 -212296186 641535867 3131 38772009 382837126 20652 -198266559 282591937 13108 -348879449 109262332 22285 -243597502 565153698 25586 -489925084 896990263 20053 -325460797 947764071 13388 214628112 39184886 3826 -489838433 866182734 3741 -121685605 168415477 25826 57007828 385825882 4053 228755832 26628250 10131 235711969 17902531 25083 -260909289 198760840 21068 -417523385 79082923 19850 -342238265 699794521 18886 228606231 739179628 5205 164604784 227105452 22065 209374549 417558840 24030 -364648156 708357011 26472 -491581453 87906600 958 -32187647 575918478 7201 -540342099 42045412 6478 -95230868 64928217 16792 -382061409 447684866 7302 -577128740 935068705 4678 12379777 779377724 14473 125196938 936847257 19676 -385756394 493443797 19174 -159827924 530952919 11958 -562637155 738575407 13584 -561091636 209716376 20714 75591985 643308356 23021 -416192743 184909907 19319 -414758327 314436893 16405 -46017188 279142881 9625 70803006 713838601 12500 -526461164 312321624 18546 28684425 202442936 2543 134562487 863397436 13095 -15812249 528411077 14838 -459856004 36008476 24790 -128132359 890907928 1129 -580412304 844277984 10520 -271018539 697595925 19644 -302633002 490681781 24872 247531607 210079697 19403 193170793 785141347 23804 -265185593 208856993 7828 -73892217 941706994 9361 -432178427 944417243 25099 -148945844 700194413 15492 -43897950 70404717 14317 -400964098 817356994 13730 -581769256 599893587 8952 -71817398 350490607 25983 -251928484 105711597 18438 -418194179 767252678 332 -381663408 815226916 16155 -65416387 480654544 20026 180754597 71361889 484 -284884848 806983331 622 -125699251 582836873 21521 -427621067 345289087 23527 -488539595 127077255 6502 -221048468 52617687 4012 -46837726 23343846 25973 44317809 319665518 8659 -475258127 288690858 4231 185857931 386323401 6026 228809437 695935201 23405 27710103 172361660 18403 241695124 761485673 4532 -427572176 477978705 26469 -277300105 954590408 20770 -542709509 72018524 3943 -338746847 672275002 19882 -8702699 955755755 16156 -594095572 741031912 19145 27793872 656280602 18178 -317396278 938791448 16968 -32400377 388188562 5404 -135650567 268729085 17893 -409980475 51399664 9072 -449564008 563777789 8020 20175035 829378425 16782 -446519097 482033855 18420 -431504078 438858014 16286 168722625 58412735 1413 -300389210 84218473 26288 -360304259 164349720 6956 -206342362 367009617 25363 -530174097 32669643 24452 -267087321 205007452 3061 202358499 721348519 748 -493811923 146440026 3347 -576652404 864654656 16535 47517689 555127845 9926 -532118834 818067171 15768 -544934279 957723721 16175 -584486723 34646235 23041 -369002619 235199757 917 -291970457 907736697 22782 -478192963 505254926 14984 -33239571 133374521 2020 -250208599 930389188 12592 115543685 161707556 17435 111991481 285506145 17962 -211008281 95690046 23906 104385297 431211223 17378 -511830864 243248415 16246 -398618934 322065394 5519 57568765 260419419 15960 -455452318 729969362 20669 89825789 425682708 13177 -505848731 336003028 13220 -558633735 449693790 21152 -133123106 660361925 18727 97904343 869490582 20268 -394188339 893486292 3591 66363546 358273625 8842 173607997 573321573 22441 154307163 948133253 12243 -241685830 652089664 662 -341837490 924074396 23185 -575394426 70530168 7968 182370658 400569495 9150 -84858033 62223596 18173 -519273907 802852985 2830 88554298 200563523 18001 -315241678 445915960 12426 -517639834 211304498 21960 -185143836 200632098 16582 -308973917 763638918 3887 -219680420 195286441 1692 -114123148 895033345 16981 -105444448 439221079 8913 -237914368 889522019 6982 142534252 932337182 19690 248336733 505367153 2256 219575349 13691757 7847 -275390470 685890166 6750 -106437544 799859652 13475 -91472205 390792135 9437 -41561612 781714831 2510 108148948 687023534 26460 -151320037 458070815 24976 -191520140 312717221 10988 -459281719 652725223 18267 -105246648 396709715 21732 -441833179 104386065 7102 -435655672 506704972 21496 -81402775 638074680 12253 -506691713 529881207 4370 -440392327 580341982 22722 -523330865 227985993 1861 -332875647 792779636 21411 -46419267 632464440 8232 -318687255 571021095 14802 75420160 419461547 1210 -255641569 694299708 7720 -176409644 455475162 14681 -223228716 14241794 15368 -600646565 367741383 22011 61082213 840845933 18132 -216343106 831815114 14303 -336587576 621881518 5827 -187890888 676172108 19593 -381028887 325689010 26141 -594978969 759121604 20000 45294807 910610649 17820 -203793586 53074814 5600 76899928 135090106 24984 -180635385 198777559 17303 -10047944 285301029 58 139747077 556171918 5924 -233996064 198644514 16251 52670253 338661971 4437 -555266090 371098647 10734 162998422 940113489 2373 -88657956 825479747 16204 -227756012 943931084 25600 -338074487 939464219 2564 -320956104 932538966 13777 1088816 413412202 8528 51462671 771314845 2895 -200034260 943253034 2505 -456875274 9417786 5695 -253766456 627295578 2986 -66075827 297566627 4987 24750924 824557125 6178 212628608 246037015 13980 -417589646 931300790 14148 -269503714 245200866 25919 -591830246 143962312 14149 -160927476 120991665 22121 -76047693 571925927 19178 67854092 224573579 6335 -45720454 598161196 12568 -44014567 733634106 327 12799704 913105722 13539 -415576616 408804272 1067 -243523446 311079529 26266 -141905188 514552086 23401 -143792293 423271191 26255 -76439403 932956098 13692 -415649384 239330083 5712 25903805 96831921 9399 175687879 84549613 597 -324723608 477876533 15122 -474771886 524313933 2798 -517705819 74104617 25902 -511214741 441378283 22807 -422581362 936045683 20753 -587076887 211767235 26336 160398882 906930065 18264 -38202065 713175336 21078 -280902376 726689239 15500 -107154389 111139446 15179 140443602 48107058 24666 -372408562 643599789 8987 -287890787 161934926 10700 102381663 773172696 5645 -198402514 846731833 13594 -58703573 519055349 11 -583219824 293605304 3080 -29766799 235665206 14805 -181759704 143576070 1640 -195380481 414041036 22430 -226639818 643701252 18323 -18616007 211573743 13637 188795237 409755917 5523 170655529 665808364 10588 203916789 581506501 16788 -585934573 331839640 26244 245356860 67224164 473 -37976281 9127805 6756 -223810705 772244052 9026 235494212 137247310 2888 -376105415 414829217 8875 -474259552 789563171 657 -314248186 657506515 940 -452533384 877357577 9417 199972691 897024306 11334 30005209 569243798 13701 -279859439 329710223 14735 -579272690 496709539 4693 36742141 568378906 14230 -186792256 487553701 3697 76597694 724227252 860 190163565 940709296 17852 -62036889 884212184 2146 41105006 139517106 16827 114949839 89873195 25518 -92660931 806445830 2196 -365757976 585979759 19688 -250882224 343171714 18637 -371669886 869897723 19717 -468029761 500504412 3664 -584584044 814911902 20188 37135936 647598917 25186 -18566309 832267211 1003 -414542024 439527252 6699 45985808 357509321 11291 -590317992 25613186 11727 -83660742 646608160 14460 -313349414 728333921 15804 19711769 561224755 18227 53561738 528233676 13744 -334563873 648417460 17391 130155230 870350413 25348 -505247147 249213840 10536 -574223941 216569189 13522 -506941715 329931618 10263 -43912547 477921066 5981 -361183790 893195764 8449 -334774835 748993024 21664 -37294648 916365159 4843 -53707097 710379231 25893 -262431210 418801580 20998 118873034 430213729 6887 -182418949 765997860 10879 232326306 697640885 17654 94884473 846995786 11472 -379287068 731770084 25488 -518953566 151317307 23989 -189709524 295706831 14782 63749518 582619621 9790 219015733 110632812 16869 -212444033 847477462 1637 -209994429 479671135 16127 -100394774 908613476 13790 -40407911 101353595 542 -481191579 537761225 16784 118755311 269584296 4477 -577623838 72576246 14455 -525277865 471508893 16906 -416663408 567083831 26396 -271315678 126153905 3151 -306455319 139675204 22803 -573612665 843047008 4700 -571429536 702132431 18786 -203352643 404285717 3316 -376624650 74085321 3552 -81215317 432436833 353 -197618980 416165995 23985 -279576833 273149759 17322 -238740320 93355861 3643 126359887 727390811 545 226988644 574376095 18375 60857190 623950569 9162 61793387 449401785 13838 -342363073 57553432 10144 57420459 347865458 4214 119942986 117397300 24503 227397056 523912186 21586 -553150679 909113767 22679 -486537422 512075329 6027 -344769390 44657305 8655 -426344853 680743661 5245 54089565 882650609 23298 -102379916 145691462 15411 94874836 364215501 24318 -482420295 329234962 15057 -492220912 631981762 24681 23025619 727864435 10174 -558356877 395782537 10095 -423528069 172709911 14732 149579924 609621976 992 82514971 442531945 25015 -287159079 576470201 6372 -407502225 282843021 4509 -539076996 838659316 21080 -234641265 288047972 19079 -543692930 900873176 4754 -60069754 815920945 20655 -491827718 85330022 11053 -337340266 356695111 4515 -247380001 602870991 3205 -209477639 815840162 22669 -99723040 42129002 6987 77370790 921192272 6862 -431748795 139610010 22738 -564895137 183249076 5178 -265745776 27709075 18009 -164086463 321927707 16908 -570279035 762177385 13747 227663224 879155000 11574 150131267 335960610 18812 -167013403 906793163 5902 -22723369 547579729 23576 -176827973 19164361 21569 -12813483 158455620 21170 -16361336 575079366 11585 5086671 935177228 9262 -180880205 944329360 5791 60158407 819712256 2692 82826454 875691559 8066 88133214 313828558 6939 -600428491 881666451 25625 129051406 213202494 6169 -25842796 89158467 16367 -216436498 777411780 2570 -71288891 901053795 15414 -513169296 512326643 17096 136355548 534245671 14961 201474414 342119200 15032 -334417206 919177932 11391 -52645913 236173338 5278 167346035 202054960 12731 -80539701 545450628 11463 -355210523 23386420 6599 -4233363 194857472 14345 -46892305 30204961 17533 168393312 747963258 18961 -47250540 156398817 20518 -46675137 471597462 11263 94009061 856187111 25444 21353359 44259073 10661 -83186000 414353685 15305 98089654 298889719 16623 -115586197 177590663 17267 -341378203 436658522 4903 183751356 357668990 21836 -542616959 413591134 21953 -165446740 929895920 3420 -200482502 942243536 6245 -326795563 382912146 16673 -409943214 743468285 19546 -389418023 707522914 14507 192398204 582275586 17747 -20655131 416651699 14280 -300462444 503217331 10392 -532870162 660953737 16192 -89606507 356719022 20860 -304102764 708155643 8147 -476445423 872570183 13061 -350486949 338452032 21253 -314587875 326218945 8893 -205183182 113274903 20717 -190459013 756427266 14387 -121371045 404245784 11710 139863978 17472123 26247 127348958 268709286 19240 -87524197 529895011 22867 217503256 402698277 21018 -22083970 72436481 21789 -491352633 217023425 3323 -538690300 119562463 3805 -356085285 126748891 18977 -514597147 374209213 9223 -473024593 885752013 10276 -218231277 539093323 22214 -393091065 347194349 7389 -272320454 630556328 3669 -498666507 600058952 14347 81309459 42616727 7320 126139961 561957789 3392 37245694 706935402 18939 21409705 904293047 10399 -67855489 456696263 26265 -546319173 604866850 3043 -481744618 148677722 17631 231422671 141406516 15430 -275616340 542564674 23505 126252719 466780030 11446 107934430 905719367 11880 -90657023 172354757 2501 66682571 156774862 16462 90324833 721333954 4916 -102493154 864773474 23850 51326495 924955551 11530 -183462302 618944523 18452 -429524477 660156893 19372 172931856 412885790 14362 -287109024 642316844 14049 -171098357 125731711 7373 -226549903 111056738 8327 -113411746 612977818 7480 -177186387 582651076 17073 -482452107 100016160 16961 133137313 331510908 7530 151983109 720381632 20898 -13035497 209187803 17880 -178916705 941004067 20459 -52293971 392947100 21054 -404398850 332047962 24403 -292765264 763464166 26011 132949195 420334590 20793 -518707525 941894138 6725 -134863093 645130293 15510 215633657 134687470 3574 -284761299 881770628 2024 -440193048 712405841 24925 145331715 315754763 23846 -574247285 717388172 475 -197602020 476069183 3427 -599662180 144806251 18907 213497129 657234762 8902 -265771235 908677169 23117 -76167560 700873373 5546 -258502456 931459811 16824 -293229445 28330176 13114 -365905293 136147870 6726 -318497652 246594686 18030 -58906635 715565930 16568 -537212572 772813533 16308 -64702907 257224763 13362 -124277342 778688449 2168 176291135 196245802 8791 -49088385 399961186 19913 -444817348 793677742 14080 -447755352 390846675 16687 107201839 54198885 21821 -550116056 345193461 10420 -343158200 866897656 21831 -277642768 573433891 4606 -101252952 680194755 26430 133721070 445824649 19306 -7568127 73603826 15585 -455219211 460160585 24387 -526240304 834182824 11848 196086185 97508544 23267 -28998276 383376656 19214 -333864669 541157245 8257 90689575 897922685 9795 66644722 845272995 431 -485894117 162116452 17171 221656451 575837508 12217 91375402 469828920 7938 -500113824 157157417 1423 -32648952 893792386 8893 161673994 906331520 22396 17138063 806528834 25825 -501258419 785164086 7535 -441290725 108950976 10659 -2473202 745354023 14378 147645513 573705714 22324 58314585 813168842 5243 -498032902 77210779 18902 -165583826 139841971 14818 119571464 946418525 3248 65748347 177806653 20903 -32041039 320235150 5731 150775452 529610876 11014 89478111 496593889 8742 -523554728 594245070 25520 -167376215 55408126 5932 2973462 758393533 17644 -574075950 922725086 24794 177364153 358152323 20522 148824489 662165196 7895 -302999485 771824381 12740 -101477886 356539863 21315 -590010430 322988506 20137 -509571259 691326798 9537 -285552587 480546172 3205 -54497458 679525365 2942 -47869189 534901463 12634 94506173 807608985 1573 -90909665 555823258 2354 209081595 843373020 24815 -10067443 270212249 19041 -280889471 420206910 6647 -2007605 197839816 6811 128392228 865057178 5111 -590603333 719623401 5158 133561668 70851949 21282 -475171157 26693382 24339 -348829570 135557993 4239 -461728758 454555401 19919 -514655979 26479895 11094 -439722893 510195739 18180 -190677001 77551148 1102 249131510 604304971 6538 -527637828 381730615 11918 -500599103 797765818 979 -463882959 63126405 13543 -17242062 579016154 8535 -500985073 882091832 25796 95148423 32264125 17326 -531005167 661677418 21933 -190588480 167913744 3943 -325868423 678483956 10273 -371643796 287874845 24076 -275487087 821979095 4217 90642377 754329156 22889 -100967130 845938571 6686 -47893812 882128228 24268 -334116051 871546508 25948 -491474893 425546036 1391 18702561 109368004 16378 -515412904 716219518 6815 -441957171 59865318 23923 -216984791 846712220 18197 -242374071 724339753 19983 193192236 644739790 22752 13199209 106604585 932 -228816533 62918439 7254 -273052393 500537197 7388 -313584712 936936996 13241 -56509214 404749297 10708 159949127 125194723 1004 105425856 817180090 5485 101340627 51460263 22215 -332634520 203898272 5411 -37714696 559726382 2575 -24822738 627504902 17586 235090444 341909337 3769 -224249255 885230011 8809 -29558965 98840159 16124 -164707712 428166642 4519 -192317839 623176322 2502 82288983 441156559 12109 49974316 449868688 6285 -64423266 487137585 20635 -40970552 495064722 17689 -235651940 603018353 1243 -540884488 148503148 20411 -219394184 718948211 19089 -360208561 746841812 6591 71275145 588405732 145 -205586797 216430632 3947 -345856082 206416468 24189 -168181330 790300486 25479 135664948 433778996 14645 -4673251 479051217 25966 -533297433 429902083 6623 -496555268 350240669 15521 -69697737 351680842 12373 -209003822 914100294 23545 -343307780 687602192 17380 244013689 563598642 56 -449012846 221864976 4558 -602226448 190578243 23104 -201688668 858685921 25271 -315394521 396729572 13714 -75316843 771713871 3837 -553663057 410091672 25289 90692744 843448569 22886 -486678903 557036149 8948 40458155 466083477 3591 153215018 749141108 8666 -166807333 29884736 23581 -117263742 646704423 24169 220531877 753570562 20174 -536512024 528443767 11795 -131151533 790128619 1778 -162223222 639056149 10052 -422076803 907727661 14961 -504993511 865583883 20380 -291755889 62788997 2027 -492818347 939517022 17131 -583791760 561915139 7687 -199051788 349146237 6583 -449020437 199707420 5210 -403735452 804529140 8096 112323489 518048354 1084 -533886561 623738591 24400 -140535392 658597980 16513 99586352 367234516 2593 -325183415 189989556 18948 -558112835 434752694 16579 -435934324 342339741 1177 78335165 446682495 4628 -221990744 345120177 25081 129731678 449665372 24889 -224947392 546199771 2500 64816349 186436449 15698 -286620500 353543402 1115 -571123048 217880123 1376 -353926959 345549379 3187 -408569154 89936051 23441 -330381547 809451999 25746 -555482189 684181114 16669 211122291 539167637 20954 205255617 691391843 24184 -510411215 848170560 8185 -115996520 550305229 25479 -197912738 396719589 25371 -465244715 759326583 13319 -92328015 139597707 11190 -104515612 311310886 3948 -396340001 491108173 9151 -75008314 154712569 12147 51359068 580414328 2545 98830434 286510672 14928 -556447343 776987707 21807 -308497503 529247134 9654 -579855414 129106546 15889 220177693 369167296 5446 -280008621 453936570 2356 198873315 827114144 1203 195097783 771326961 2877 -428764170 722871275 3102 181286105 881250875 15690 147500175 253404412 26283 -396718521 577711320 4556 -471108424 757010800 17431 118365988 930499425 9654 166147919 579860502 8781 56243399 404021167 22433 228603736 99637308 11736 159148886 334006583 9641 -220657815 810679922 23762 -405265128 793453891 14957 -230516772 934434675 10200 186088459 475323951 8301 -101544638 153301765 16621 221964646 212408897 2901 150267986 887974897 10477 -237554884 87112926 5365 -714365 238505216 9245 193527569 787585665 3174 233439613 728771232 23330 43764471 538769030 10373 -558191918 888457390 11586 11160930 35254659 14966 3981445 253827961 19931 -89903855 175461233 14433 -418303599 603058807 14569 26560988 654944311 25547 -558821368 956124446 12793 96804053 86915163 23036 -224977152 296236592 23462 238640203 881204271 21305 219257052 21637480 22866 41037757 133472475 154 -459561397 441903641 13923 -459679411 368388379 11289 1864729 882617534 16027 -96498841 659004414 18884 182057752 648712289 19824 -398854955 246385763 6720 79083170 621983096 26439 -583513435 46045866 3765 6157933 126984564 22475 99387784 238282580 6591 -535513002 225247673 14464 -494925301 900085417 13488 -365858756 200541031 8737 -75830008 665187873 1649 22933685 943444623 8822 152920760 781246545 9003 -160259148 387304645 23709 82790627 420615733 9238 -171506010 212254666 17410 -571046343 200247439 16883 -410063080 789702379 5898 -215724011 208805253 9435 -119904148 185075076 16023 246394684 849276041 9350 -589093478 13386721 11667 213624635 724691387 731 -326688631 365650615 25528 -9468778 581326335 26235 252567019 325366219 15675 -324207605 619706817 22516 238938290 211006084 11346 -364725723 605164297 16970 -304972490 237424679 14475 -188892989 369589418 6918 86176014 752251154 19075 -387483477 116126700 25366 -222048943 102818468 8753 -510611550 486118220 25945 -335735651 739008706 10659 203527303 637880688 20742 -344895146 830887870 2357 -598183263 555820313 19282 180540442 498655335 8859 -277228849 516004872 5269 -227755657 171467270 7558 -346492819 612878800 21031 -201019183 455280555 13429 -496791255 304535570 9992 -229500231 809156164 12031 136574718 227759512 4510 -529535629 606975078 3671 -561628169 331644290 12942 -281265283 508291994 1178 -98555689 754210722 7133 119023628 589655651 13889 -112178050 903461681 10960 -545522440 588401476 21430 -460912907 808131956 18349 -543091536 667539578 1297 -371512509 141599649 18444 -396400840 637987931 5803 -523949396 427547251 14995 -340421411 270585728 5018 3676034 107938854 12903 -396118469 736373475 22822 -524423969 123238840 16187 64594296 298084650 16100 -57639437 87700750 14933 -506488065 585095006 13777 118432697 772012670 23251 -571828830 489383073 13275 36927028 725207821 24816 -139404605 599539152 20207 -585447520 476140902 11854 -304647986 707554188 16375 -16202329 259194673 4038 -485118866 861268499 14706 -600562425 301298485 23210 -429504722 306875960 10514 -257963323 137071450 26377 -441915543 581341860 22778 162018834 581501030 23039 -568906702 853048654 22623 -433881737 154148551 16554 198204241 785039096 9243 -339749476 267978738 21333 -523999856 737294097 18081 -187523761 797099125 1576 -282124263 356386834 7769 -217999532 557435954 15799 -107090567 251445380 25751 -600139439 830777470 16316 118027155 84018395 4711 -376317823 640549519 16453 -509912712 590335651 15773 -33457910 168707405 23919 -297006752 113649246 4212 -440158797 687740740 10569 -284696536 753083914 7362 -104936982 582922519 13462 46187799 932252153 14725 44250213 866695029 20966 -56184229 871849746 6931 -95073600 900659946 4216 -516952925 282951594 12047 -475857548 64412821 10333 -9514292 422302539 6727 125418315 128631281 13873 -72930856 600685896 20083 118215021 341715697 2576 139122468 59325659 9447 195869244 602574669 18433 -222748961 56405523 14395 -353509169 499807172 6421 -267882082 516431874 178 251757746 629137476 8407 141109861 281873715 18436 -1221039 907538752 13697 -313291779 47862934 12478 172829724 559585824 3450 -541342501 416296047 26456 -127133247 791394415 14414 184333256 360984351 7814 -433227540 397377104 2082 -410306463 759690269 21166 -408972273 337007165 4796 -588532202 424839817 11820 160162921 137525930 12200 -285216723 638574249 25578 -332541569 545079211 15785 175780491 133919263 5952 80704974 656251912 25015 168044196 360196861 9356 -107991304 566767292 20629 -281476321 95538100 20588 -99499750 29900293 15959 83290590 74891725 16021 -398366553 435233676 613 -271151396 451493165 2101 -170277585 854482902 3061 -135709285 97911705 8339 -54418828 794407186 25707 -20411443 754288309 24075 229727050 214209040 19228 -260016877 195974264 15022 1811831 860954243 24324 -465927828 48139904 21911 -224487572 734344843 15636 184131578 580430180 21898 54406436 328178405 16064 155017314 302736636 21623 -370959885 147133551 16175 170104093 346766455 12184 -492698698 424724149 23702 211544700 382978303 25874 -468892124 565625102 12718 228629504 889968570 13093 -432489228 636045581 2693 207116541 871132307 26371 -310114082 345341919 19820 -580276236 866314764 20568 -23438124 444806403 18291 -405175658 378814983 7839 94386612 14026721 11438 -107395524 737197673 20613 36137872 447076412 21389 -337765324 660571117 21346 -242414587 341257909 2803 55326136 267677552 24954 175021534 874074048 16100 -180097595 894143939 11084 80341547 602149842 2460 98146913 69951326 16734 85152807 284825469 11971 -513401851 386328365 7993 -470990032 377440459 5035 -409485090 943478286 7539 -142401560 675903305 3338 -408082902 824632091 23163 -257364445 525274733 17355 -25863418 694757798 9420 251286475 199362617 17854 -268906587 151744841 3812 -568044319 511774865 16934 -242152814 531589306 21100 23839457 602445817 1837 -427603786 185710902 25848 -62023829 56749330 26178 108469857 837261950 11079 12780237 642729499 10787 -302350433 40675429 8901 174622778 734981229 11339 19483408 912332084 9667 227757446 187525914 20990 -307328707 958419236 19130 -292666297 137604936 19589 -80091231 20673769 9448 202571047 740534276 19781 57661608 26522897 18962 -97307456 855108885 20823 -326727953 156770726 16985 -279324811 29450244 20312 -128754738 158741261 22980 -451479403 692024995 10396 -334912250 97975796 24774 146438434 507801329 12512 -3594358 243309294 22643 -180454324 180350873 1315 114387971 60346778 22317 -47474071 342989119 13521 -243070293 897843403 3846 -202256834 32579007 26016 -148818306 487259849 9658 -278605964 682992180 20623 -400497843 256181049 13400 -273477355 522907982 25673 -141582605 168277637 19234 -456225801 663947781 2946 -512844478 916481760 26450 232942816 946817102 23379 -38976203 814852789 13987 -491536496 572391939 3050 71311866 832378266 5909 -335168772 753721539 5579 -44645604 232337667 13592 130772993 375742264 17047 47820530 353890206 12391 -342652522 875809293 23772 -506969233 427986375 16156 -150773771 329168654 13495 33483408 322413056 5566 -504803174 717852626 24632 154514966 916423284 978 71882559 799238070 20126 28991072 502140853 19485 -22535172 633800107 5266 -79303577 945835528 8461 -225925150 461024610 22469 -496066163 668969516 2722 -572984008 317353174 23753 -181264050 831321613 23655 -583535641 12544994 8153 211077501 856796401 26121 -463743783 343411395 11828 237796868 933829746 11671 -63415438 128945726 10485 124577077 938491879 7725 172507487 326339889 6955 247828392 621978618 16144 250848488 600982730 10083 -223766267 510662370 25178 -568100751 693669319 12741 -568683194 707201765 22588 -167096479 146893113 23890 -533169291 104007419 23086 -151709100 77714355 16 91843424 940790711 3816 -461391753 61211530 19795 -455004679 903503507 19298 218001162 102579252 4869 -182336372 196636400 1150 -337167066 366402416 6534 -371656618 239760051 3803 -430009122 291437896 15949 27864757 654085357 22401 -339510021 776824483 9540 9364074 622504379 10423 -326818035 542881600 14115 -207773744 359016144 7376 -388599001 316419102 8826 -518166583 442676118 25202 -495660289 781422055 13044 -235712221 592077320 1373 -440317567 611898495 8422 -150867264 772330286 12083 -161055587 426991327 21926 -62633871 512717128 8844 -538546345 624992101 19568 -131143161 481507409 4786 -302409325 131132598 24515 -472857662 746630431 1252 107982017 664641319 26472 -555317474 162766574 20757 -283754043 139935874 13990 -451965088 693661989 25645 250434352 738486728 24893 -439078459 614922368 14938 -152503315 17485579 25403 95425203 647814265 24876 220323660 273424406 7716 -307653033 243010321 2490 -457103731 649834833 2300 -555532860 749511576 15283 -336114918 764925327 19381 -512486731 602824970 10392 69958282 712079650 25090 -269329796 546050640 22704 -394393513 917099380 7344 -80217112 400954633 1753 -470172702 187393674 8845 -263740959 492367447 25084 -337275387 92691577 21324 -475472023 142028697 18722 -530518708 256858445 16748 143223580 429717547 15193 -295661645 286591568 10145 98834156 244087800 9694 -445461285 557818378 15572 -139255837 356765780 9557 -90316418 290407290 9235 107365949 554853936 2113 215081400 571377659 19077 188354862 626146667 24756 67320859 110872622 11185 -134374970 923287823 8468 -26996915 835493264 24844 -516162218 205620018 18507 -483434619 321269122 10069 -294747841 42881707 3245 21369347 910391927 12271 81213031 346748080 18234 -19120691 899216009 6507 -511746559 716170052 16268 96800202 827912907 9524 -286222460 105720301 25217 -93619231 456850841 4386 142657224 295427868 20626 136613132 40983817 12515 -540141755 866731446 22108 -112012850 825808555 3344 -456737595 747806015 14768 -248367124 19208521 23356 -260606233 475781925 6728 -309931311 402652910 22058 -309122234 306962823 11444 35786505 210593760 19240 -449771222 924100460 4520 -307024707 861883585 10304 -286221418 809004988 25819 -473567403 23723497 12227 -87529354 352307439 20127 -318030292 805502552 17001 -152262624 399748045 813 -481695366 717156057 1942 229353371 949951029 22714 -311454916 839777447 11667 -163027430 926849493 10981 -136380695 834766485 12787 -123346462 589155544 7450 -239880444 451774622 21357 -199385264 524095557 17206 -355427448 705385056 20752 -578188682 793841967 21704 -20922827 302262562 4561 247673497 109459863 5875 -435364436 707455592 21312 -475712694 743861710 7204 -121613567 247058384 1523 -400317870 34176210 1163 -319740149 367495202 7211 202824567 799902884 7132 -535325761 913576460 1023 -559170782 327423123 24269 -252397347 191114260 25925 -301778438 493012803 515 -346136083 552558016 11855 44478576 259225896 732 -105259653 124607789 15697 -318670556 379922096 12657 -561216140 473822330 22867 -297717191 547103876 17764 -296176691 783805987 10134 -165992876 403771794 15184 243463328 810726467 4870 -160718936 736554472 17029 -77460565 338969440 11909 -213478428 709541174 7315 -531478624 947337964 9072 -577361762 197776271 14710 -139944361 778721685 19101 -397075282 108889335 16443 157039367 772733640 24479 211277064 793174898 7764 210768043 682391135 14867 231901317 691374515 22571 -239912963 115237264 10368 -208816568 701204360 16917 -71835600 507707082 20710 176893154 347595654 13806 106546595 305943730 17219 -56217377 510165948 20131 -286736149 118971789 158 -309043855 434456099 4089 22392383 23149031 9518 -212112966 871578392 8925 85887577 402726861 12907 -241423486 824601876 7049 35845702 697176880 18289 -471429197 35548308 9871 47006398 829536107 5777 238391741 795019804 1630 -233792361 331365932 10437 -123190113 845079583 20308 -100506693 946055225 7028 -455688508 745542379 14235 -375921244 549707013 11260 -23005890 260634183 13873 170710201 175754135 3849 -25182343 320721152 24978 -295047158 332413775 4628 -19072709 816140002 4004 207986248 795843547 17194 -288773467 727767384 21629 -491550392 949558270 14133 -598716704 384854034 14310 -560896638 237408744 17447 187230658 235513878 9199 -350308064 598581116 9391 -53242399 307260463 18371 -421067678 216492258 14343 215733877 684047209 16182 -136889686 570604590 10827 -257953961 801587429 7109 -117893876 776727857 6114 -539713119 217640184 1108 -357154035 899359519 21315 -110064123 847070855 6727 -432223758 536433767 9689 -442862815 195438117 26347 -382539158 259083820 13241 -79675054 407679203 23403 -28628085 500621783 11178 -371377905 337294764 9584 -365404629 8978566 2506 146313589 325182457 26377 -63287303 131088243 21748 209250363 513028754 10527 -551562534 698417110 12728 227876470 499487531 24267 -386867649 754655575 1352 -174837614 199006739 15457 -69566134 414014067 7951 -145440519 515966131 8138 -563790335 221349694 24547 178245788 606098446 19501 -105349732 516535189 6180 96116222 775869988 20991 14911906 663083178 24117 -223828247 287773105 18784 -71190123 124476533 25821 -585521265 120504555 12855 108127407 684055585 17999 70516290 401988247 5272 36412407 790780919 6936 -125351678 167802138 11984 166681937 768759828 1906 127661988 370264297 17566 -408866801 177504380 21686 -462871795 693164739 8725 -108417468 305444679 12981 -289294776 194041686 16205 239157659 51285323 21721 -168749339 644548582 8622 -18226175 660277381 4311 -542026297 812033921 2024 -221685656 331798294 11129 -504447073 821858689 18389 170989550 694491866 16814 130812040 934856499 21457 -161142042 548807526 18991 24407575 289215511 2960 -451272248 835863430 5236 21800252 699195728 267 -409923041 319681689 13823 193828219 46454492 4186 -365032823 675685720 3995 -424339930 152334923 9891 -191906589 744585105 9143 -593360883 830906350 7762 29134572 222857354 13025 -543022641 311059104 20623 -159237262 233645296 19158 -241983131 693777748 17016 -69022661 213968279 2511 -212903574 623449610 17538 -236604261 505989030 18981 160157360 139741522 19869 -274055842 375793232 3794 90066704 28585644 20855 -388499369 948297430 3889 -147664540 771891420 94 -366201988 747377004 22907 -385065875 223770213 16801 131714529 175431557 24185 -56843516 805332741 16384 -54648242 813969996 19590 -513936981 908238813 6100 -458263091 521036864 8917 -180125863 124794864 18700 -257347936 576745075 2342 -8066531 633786531 19249 137495300 736167752 1051 -110107233 781001354 13867 66022127 73095430 7128 42091817 475709383 6169 -22283256 560177047 5435 -393073615 673223014 11160 -270229296 578366612 23204 -555758881 722548672 12248 -168493651 913784544 1615 203371331 822195444 23201 14551773 645569853 6160 230176182 64843836 19822 -214830902 547623699 18802 6834082 581147435 4168 -537005368 641502761 15348 -187781938 703155484 15756 187571310 578417053 20765 -462954802 154472745 16096 37326841 556683379 3113 -570586504 214816861 20912 123018836 651492786 1878 3421446 573014742 7474 9951766 737889024 14401 246001170 347741011 12024 -299659938 508752664 7286 26340346 110293435 26265 198918381 49013033 21075 -251794546 460529142 17467 -448583493 33158393 7669 -551812655 550705132 22831 -94322426 130754610 24388 1127466 897826509 15493 -197482124 873921700 24918 -571920414 293870770 25663 -452937049 305518508 8309 -425759565 501723648 11396 18878536 333283121 6702 -536364190 146803378 3177 -523448357 664814471 24914 -456125984 291233984 19202 199358465 601380912 11749 -429051548 34059469 10569 -421613695 165764429 25022 -4983458 337928297 5235 -211540811 670693720 21929 -296885032 122321162 9495 -530870286 52172887 15030 -94054771 226954754 6669 -33403334 833622357 8597 53459934 27878482 8732 -230695076 409637562 25979 251372094 12073456 19105 138826607 398709136 3942 109638017 242848826 4882 -269423272 826405922 3361 -379154708 781117488 6961 -378377761 581548978 22036 -340562209 94229879 2574 124201029 244441556 24279 -353570024 536682504 11668 -68828095 690007236 841 229643389 53362284 18293 -563522246 873236186 16693 -70643027 359593062 22000 243100584 582200047 2147 53086595 633807748 826 -528369255 483147619 4971 -594928631 78456476 23489 227759217 587117194 20194 -504156638 550671578 18501 -239180612 558197065 22827 126278097 249370909 17980 -136461276 632091919 7617 -376206258 317616865 24513 14232766 54728072 1558 -561495164 621087334 19807 -261053229 308169257 14134 22708265 590475971 26190 -59928494 699667768 18096 -572822656 9395364 1099 -338576046 745685287 4470 230542370 700542796 3314 -181705043 139832677 5632 -90308746 694309342 24850 -575576082 729673777 3137 -124554055 265086547 5631 34431872 941893226 16329 -419134985 878723943 14430 -545576833 811390748 1976 -115972223 468387533 21526 -531863466 914229255 7360 -288270599 781670366 12963 -205373650 628146945 18008 -441874949 116865450 18933 -301257067 825371518 20623 -511601748 119961060 22503 -560372047 722276583 1600 -459532704 199509661 9788 -318327751 417047124 2772 -545972720 267789969 15663 -469791296 115260064 1497 -340277472 579397339 22428 -46603819 799497448 13771 -242877202 463264974 20881 -143496786 475007850 20050 -61739863 950282559 8081 145682218 63344011 24278 231819104 311202536 22138 -471210542 421910538 12789 194512444 297101059 20812 -347932351 882920232 15083 172741745 837187175 1775 -385902586 730743882 14559 -529082210 293644460 3349 -256698906 739733723 15838 232134575 584451550 14014 -456232237 96174032 7088 -97600322 304542982 18054 -181422908 869770918 1 -347697523 821127417 25794 137602001 937895992 14012 -322002691 543859305 13786 -250426819 166597891 15907 -547632530 391573214 2272 -87970284 276966431 8199 216901321 12168859 13722 -227478738 842774828 19799 -600575517 929731518 13453 -144226908 786666796 11942 -135934105 380731787 14149 31297769 122423714 10874 -584171122 850678688 9108 -92552708 110426077 15494 -184288836 476476513 17856 -270747921 220306981 11891 -556271415 292673053 6772 -131144729 497609690 6713 -95046178 662580884 11837 201255046 664615827 23305 -106481710 224296196 9417 -306118308 320363835 13154 -472524711 904469978 15076 -260939131 690751395 12692 -4488696 93834003 25460 -580170304 346363565 13052 -411951494 35723426 21582 -30821763 681119261 4817 -106526287 316728494 12954 -597070817 264196865 16379 -197787843 173252776 19396 -298129115 553530653 7085 -157211922 519727778 21327 -556625636 258331806 16904 -533569671 785033467 14711 -415574559 406534697 2139 44776588 742076626 441 -148915458 417176369 15624 165105615 239310635 814 87259844 259758710 4663 -569991608 522651423 18537 90535273 412692102 15305 75148275 139360168 15423 26413862 757200898 19093 250405922 226815057 17632 -365622132 437710436 17533 149794720 102315219 13795 -553999928 867170949 22159 -241768938 850455713 15781 -328796887 143474847 16488 -413386360 448469616 13852 -353069117 441215891 24969 -563220509 796146379 14961 -444802217 103562013 14585 -1654785 869622633 6595 -472681181 446196240 11592 -389297819 242002372 979 153338620 341054338 6171 -482969347 367392988 9405 174301323 761643508 25941 -413515636 152981206 9911 -554763455 528537360 2510 245313388 901943288 4545 -393683845 722696095 20628 -195528379 375731628 7108 -237077300 117441418 4120 151787014 891623474 25884 141571321 84577635 17539 -470426420 272071813 22944 -281575595 130379485 8687 82506702 259104691 24062 -499005824 253707686 13251 -181287151 332374122 5025 -243033609 325421984 19041 105532055 159302486 24341 -237704673 368218648 25640 59969667 45115020 25005 -491282323 30673433 17437 -333384533 24491171 13119 -534261322 463244020 19993 75481728 710978269 23809 -42841783 747821331 2419 -131510314 949533029 12855 -495698868 109153621 16719 152436968 877578281 16783 17150124 279028267 12432 -576105866 726970073 259 24052414 30219131 23927 -469840687 81324891 23978 -179988477 102932769 4818 -368286217 264701596 23686 -15525623 125793613 2941 182027822 525263488 21333 139855475 640972901 11064 -158811288 295090191 7551 -131939612 480092009 10482 -233528654 381723721 25227 140456512 662109822 507 107363204 40775013 15672 60013041 900414136 15778 -345804483 828621368 7633 -321821225 466985403 4190 -567863955 579969887 15194 198235179 899539359 4050 -290490121 642056850 25117 -241321416 277969825 18685 -504758684 65976491 23908 -9914976 449403587 1605 26642291 796135407 6055 -230485187 483475295 4358 -60872568 496152131 15305 135850638 393144963 22209 -33005 26595145 18702 -108236519 153854851 11928 -592051296 647810251 7732 -445768947 344504257 9337 -322365823 483357340 24476 -531792155 718404873 11537 118883472 887827762 12402 -439617973 910656491 9001 -250233911 491176496 24373 -566146053 38269955 9294 104304854 311205052 19155 29626341 554686066 959 -54444142 89949609 18848 175403211 369282148 18372 105722220 349559622 24202 -407336979 717332961 20678 -512448175 418278003 8576 84050163 397645164 1213 -200532846 423557823 6734 -333264981 463024737 15849 -600255181 336935008 23984 64477563 172920672 1061 69013419 320130317 4402 -381854941 908049912 1673 220777286 563859895 8136 -564885280 823357885 164 -493337253 796743880 19947 -478770952 881301842 25259 -226469998 611241286 20280 -273452232 547590756 24729 67177958 251175538 24931 -372926625 109784362 12504 -82064574 223850833 20076 33269252 843057911 410 -477175828 558227607 21435 178473226 321557034 24960 86753445 819040739 11231 249793932 143012609 11640 -191572355 291717946 20803 16465995 410928456 3127 -85027959 440251496 5714 -307417986 133465814 21468 46379369 440762247 19660 -178274545 594242608 10455 152870407 879986760 13821 -306290370 89174470 3000 -115351626 664634060 23778 91885897 693638804 11600 -531746910 302278702 16044 -433575125 743702698 5386 -538840744 547251093 14068 -346286310 481473466 10618 -178996948 845295266 26233 -76820320 797138627 12498 -45442448 189646958 6964 -302007882 126028053 25955 175140699 792615023 6771 189227181 466535634 6389 -252912853 585328596 22392 -123345738 434367184 21470 19848327 530424263 11717 -53116940 621818373 12255 -579381457 291616274 21674 124131967 848335689 19709 -30823833 602710793 16872 128676125 71566540 5855 -390744087 830001901 21585 -368816919 810108367 8819 -20474966 787482531 4757 58651406 869644210 6762 -179236962 512722742 2490 -305842958 846953362 21800 -132652054 448986566 16558 117760014 953234117 1235 -385500261 298238416 18333 165912621 746068460 19989 235245595 10228302 7556 -512217297 810390411 10206 125004681 836955569 17535 -558416132 335585062 5472 -389467192 161101084 9152 -38712022 659887641 21362 -506067252 424711607 1091 -416796285 856025459 19570 -301789789 14978348 17976 97337812 75589907 17763 34631879 236881192 3850 103067929 862964550 22024 -409674833 649726682 14048 -183854107 258535055 14502 -553126040 772149165 18118 -226528244 76877917 1639 -6079333 310137977 18290 -153355087 449212148 2080 -126603158 141457340 5008 -295110029 268528150 14808 222200038 745364780 13739 -554650017 303878442 395 -110361531 115368431 24613 -198228754 417324252 12516 -199789796 92392285 25000 -560266676 139791901 7273 -565148682 832758463 26043 -139954708 580173672 7333 -347161556 877790620 5447 120378927 501779075 24100 -86415761 561411582 26181 -133419482 61359017 11275 29193164 780239062 14781 227569463 368086455 13750 -566014030 376347010 6194 -211829445 562008214 7485 -160138306 532236625 10993 172860176 646208238 1325 -895108 358206438 17813 -507529130 757283850 15195 -32020041 561500286 13615 -132327353 13862199 20846 174222175 442647315 16591 -595518926 730217961 15975 -476021395 225133188 24120 -339979268 487734433 14665 -206148463 543963906 13035 5235905 592135348 5747 -227609883 465593602 25521 -193176691 378404018 6646 136986144 123080809 12392 -14366350 463858315 18825 205217004 718069131 11199 -246912142 822907877 2403 -322007737 466095604 20577 -295193199 23637267 12131 -493034620 807340752 26239 -239836781 89314917 8790 112771624 918437158 4521 -61471543 270421462 1917 -221272801 379964133 18438 -73088982 833855816 14991 160919958 594120910 19939 116045614 866882688 5475 -236431270 861934829 21246 -344215175 885866914 16232 192025059 954400859 16455 -333005879 210635575 15756 -555417382 810460300 8509 -269874160 233700519 21040 -466795769 860304818 3668 -332757303 860508269 24788 -348218822 793836195 559 -520104264 677857230 20167 -176763415 471277288 18796 25725621 849558359 19612 -275527766 798332114 16073 -54321603 501793177 11576 79975852 206484258 1658 -107631493 358870977 6793 -170389724 29561464 17333 -170649884 504654637 20240 -499324171 707216748 16383 -49781128 947380514 546 50688331 502096061 16830 -519718111 811275328 3598 151818207 216929246 1286 103555762 228679166 16468 -69650130 726838263 23096 -104846020 624242735 9101 -244866232 771249021 10874 -587990234 435410343 7030 -352801484 504278828 18692 -85161965 618673172 8177 -264848440 884623573 10962 78165115 629089200 23289 -527055492 138981395 3798 -167584511 505736746 22123 91710014 608765073 25658 95249265 101719773 16474 -251251687 884011696 15425 -244863803 35416054 12278 -131003129 724791362 13483 175839817 717542265 10330 -407254800 85963582 16000 -86659151 412287776 19482 169631402 224767293 23329 242593141 739822028 12297 38928853 129462454 22944 -436012605 23798063 9863 -382491090 506206723 22543 -554607982 775727936 6064 -172788060 540662398 24520 -265301626 90860119 25245 205070647 396137793 19155 19945060 259362184 2328 -326705931 291132943 12564 -290886334 745285541 25961 115491276 839159861 16818 224275550 143827368 21203 -520117745 808763997 3390 -547102316 859962639 8856 -171682056 846903747 13955 -307614645 696152920 25422 -13129160 96572943 1978 174156594 276515361 18177 -87986271 517097656 23186 -366905851 47629929 12159 -359016375 640189266 8307 -211970110 379926476 19307 -523552945 786544158 22603 -136563309 41949460 14365 -110225037 42288647 23986 -285710199 106601410 6089 -516746378 735761381 25975 248417890 850571290 19342 -381404570 444615708 8490 -179712195 370695210 7804 -267980745 637991112 16495 -226650122 848296585 4206 -376889936 892186813 17016 -545371932 811530948 8013 -312822548 451290817 25258 -53878756 577768474 22192 -415451021 680294617 3219 -223262217 458059156 2126 -526218184 673766804 24716 -119161768 609857963 3234 221363338 320281454 20546 -337195255 448442888 3801 -324433036 114946509 16783 -525001993 47073331 195 -74680888 528667869 7444 -103206721 588410165 17437 -160828808 670649983 15333 -479711465 444145657 10492 16005058 918634031 7717 194208562 911999160 13788 -265265702 610184570 11294 -480390637 129712258 11780 29035349 743532881 16314 110637151 300760293 18312 48581066 8684258 13045 -522194101 618790966 25841 -421107710 560451608 9537 62060947 94714065 15649 193808569 877508681 19623 -402949049 684324729 3116 167084248 892435229 23515 -297332910 150079504 15161 -187999009 916854462 7743 -181780770 430922549 3255 -383140939 900843621 17 -483957783 159080320 14051 -310210646 632790227 24522 236338639 850382277 18180 196076513 604204586 17995 -191095935 804445917 22893 41676428 310440076 4269 87644136 83116265 4219 -124830943 533865788 1811 -323321369 716568435 16696 170145851 26652582 2546 70997666 808544824 6894 -72820318 136613458 23619 83306422 518256522 19683 -510446197 894458052 26294 -199062154 905992859 8132 -144285455 561296176 456 -544966198 10182599 6186 -479430107 401196543 22453 -189498464 351774864 3629 27398292 109311953 17069 17275149 736443069 1362 -359317857 499357398 19824 107848803 723291385 6068 153354676 868127252 24258 -539801369 124402426 10491 -526895235 148725186 8628 -412322444 316254524 23869 -474006266 131791283 7321 92632696 248378477 17733 -46082783 726504065 20924 -570984096 703301932 5670 -265898968 768644176 13809 -369273538 65482623 14638 -535087762 596011038 1858 151975682 245724607 8265 221560795 417430062 7470 -445962639 164727224 13786 244220548 890396110 10479 -84625720 228661954 2875 -389412636 678136334 1498 -232301838 719574634 12603 -106622795 769512214 2663 -9009189 76355863 5515 -23884797 929480854 11043 -155187801 873415474 20272 -501294573 49659309 16528 -296585346 410137225 24842 -375496088 909990199 13272 -390157011 818716812 14434 58396010 297612138 9604 -589910802 295427030 15784 -484355468 41874043 14939 248139748 513296198 10668 65785566 466154067 3468 -264092732 594414868 19455 -390771924 847074533 13510 119812270 321542146 23433 -38782483 916788594 16005 45146223 923785202 4756 -309161462 231450479 24680 -59035878 8957784 10592 161877402 629889267 9830 37560060 865966480 17641 -548180804 573073236 13251 -199652093 204550632 7735 -293301324 263491636 6875 81857436 640081173 4586 -127376518 830262076 10929 -357493972 768831098 18701 -459272106 408128251 21963 -235325227 957251087 188 -509449823 393159377 1370 -544790348 424384128 6682 -271200547 421030750 6080 -333894535 145089485 13758 -565021351 791109113 24601 -501463597 252474044 6273 -465741818 629202696 7925 -241202496 892629390 9838 -431346451 225489336 2462 -304448533 166211418 18148 51237733 471026057 18273 159861538 243328183 14931 11534001 141363140 10006 -295329749 325111899 14221 -527466838 345881035 16132 -151712832 754031120 6990 -401338987 402099301 16438 -95306841 571890256 23423 -393122992 58124473 12492 -507618499 164590980 19578 -193205306 808208576 413 -42234729 227272332 23398 23049517 821093826 18914 -301599402 717853328 2206 -18451348 894267025 505 -550445424 524228791 5123 -206213255 32535045 6002 -185761627 358106180 8406 -486288880 664566255 1983 -257772279 543990152 12122 -134478298 821129791 11619 162921204 333968119 22688 -6827001 776059936 15909 -467185142 9642847 1640 -462829223 773513512 15292 -398841479 447559327 9539 -326855022 305413653 23016 -117031197 877014088 8596 -89630312 637134068 3802 -433294124 802877928 1538 -344344097 111995061 12681 -350522667 748616457 23184 -397210968 691086983 17149 -561930743 535046974 21369 65409404 282221790 5401 -359999297 318581690 25490 162515605 675711441 19675 -185735801 136001427 25029 -74297561 126116424 25998 -588677163 828795055 13173 -250176045 219975590 20433 98282439 144994843 9301 -19302809 641864489 16722 -501576093 468283881 1925 -583481062 518652445 766 -509940409 669011156 25998 -392513826 854803053 11211 236455706 869397795 19232 202384784 602034069 2330 245538414 440318917 22107 -457028275 596307263 16409 -452481585 368467988 7207 -417221635 886980612 9917 -29225731 726017440 21932 83466402 243172777 5122 86791599 688493663 16622 187656038 367896692 23911 126048673 356023952 16768 -384690607 274490832 22609 -546366399 457433835 16601 -413207701 204118705 25579 -534444046 866554587 13014 -522420214 936860366 19245 -114996708 419764747 13416 -227469408 422010801 14252 247035763 801675031 10064 19469791 942379350 7411 -339844059 325323702 2734 -475554568 11046091 20561 2656419 272684912 1402 -214144465 956425200 25737 -373888046 140280126 8498 251651983 762764378 14802 -385204193 731774396 12338 121000892 495875923 21771 -303621741 833014621 7250 -583648245 789516943 19640 119591573 388181298 15576 -540750555 848106493 21517 -222912334 813875394 10922 -187314531 459837561 21396 224338573 710119624 1589 101086203 511282539 20178 56363200 518230992 19313 -315330885 148189603 14548 238805481 918447997 5729 -384487561 838181552 3357 91834747 236511818 11684 230254649 864990549 24460 -590500333 97029900 14893 -178192493 725656342 2012 -414177574 762750151 22743 2954710 585238929 4609 -229135485 746024631 17594 -52720663 630801655 18592 -174443369 814522263 4394 119550384 99496889 5414 148586717 446442588 4998 -155734050 568256011 19386 153928990 957477915 10839 73165193 690437599 18048 -174889887 383796482 14889 228139178 584051307 7634 -385806437 784618419 24026 222512297 608697357 6504 -390664002 104033682 5127 123539181 369979303 11469 -290902556 770275653 19046 51049623 870598841 21245 -44101398 103086461 15021 -138275639 795193376 4587 -592809371 188027620 17257 -200610102 806164016 23468 -427374109 620782333 17794 -580327238 428761790 23788 168014319 499394272 3020 -12567240 725923749 14838 53307898 948916021 7890 -536782912 511820045 8310 -427804504 594267840 9712 -144628681 239957589 16261 -422565058 213720022 24486 -69287129 570499060 7690 24734082 154914856 6578 74874711 843457728 22717 -14995598 679380065 12909 250374803 501505929 1715 8207911 705671034 17541 -7241561 822682318 14789 106078406 655142145 12363 -131222424 641378765 10162 -540571623 417769883 11951 -440270406 778713556 1876 135970097 129622009 9191 -124009318 89418114 2392 44252827 602285206 13591 -127293743 59789025 12813 205457244 922567914 23026 -283891773 391678001 25390 -304477279 523100727 21177 -318842668 665819898 1882 132427236 830610279 14470 -258439896 21335728 17129 -361262516 342614814 6740 -252886202 141784065 25964 -249770942 11151815 21112 -99209620 434398858 15888 -522403351 627900290 19222 -426317016 775820780 1338 -122280487 819912667 5390 -389925774 949834504 3019 -572378143 714840590 26331 -314823840 491206523 10254 -357857496 529868835 24628 -354669244 864873328 20854 166981025 570012814 19986 -3808965 665041390 23738 183976458 821044328 24036 158879456 827901328 19460 -507777290 813057409 26049 184369783 83485699 7695 -78491338 202389389 11106 -202169327 802349087 5623 -200915405 403821936 12188 -71398467 933876824 22394 191227127 86285658 221 8597779 130415411 26431 -373107770 188225695 8458 217812724 325931476 5031 -456085290 582009586 5416 -309251500 581120655 11932 -208369238 750666482 13721 -171833689 278299420 5756 -549759681 490519920 25151 9224106 825207380 5704 37339631 610632162 22177 184323711 147142313 24769 -28666105 284597948 19968 -84731676 101550208 5014 249406632 599140442 25440 -523098377 496253755 2970 -601297644 706044923 4265 -222403972 190380800 493 110541185 240765297 6612 87882427 858885076 10233 134200485 387936700 1636 129498397 462065698 90 -120353937 505213000 11859 195879353 124470884 5326 202915990 31951139 3474 -177852847 402196809 17040 -556829899 936815994 8876 213705501 911985749 9698 -540081333 532384036 24082 18158850 886346647 24481 -343116774 12939829 17997 108716434 55298558 17013 -165919233 374605696 12766 22677181 637221203 26392 -451206909 380295414 7189 90961753 49051728 11283 -434519557 200130710 14275 -564652097 593812059 19579 -244515582 762425734 18222 -114671718 537317887 2646 -350503004 660078943 3849 -452838099 72791206 1293 -262286 455336376 11549 -411803039 894087257 9216 131630261 557169860 23986 -587690453 693858411 10324 -513995131 809530679 19367 -468198564 172333511 14164 -50491950 840583023 7759 -407477933 759486315 17794 49604958 696471713 735 -123015856 694971822 24670 182515179 361490579 4642 -557658065 782015150 14244 -187526879 486152664 6321 -389056536 911006103 1868 -410418680 432418447 19646 -256879134 896586679 24972 -129536580 251055406 17728 148046785 342318360 9054 -496175827 307352548 16106 -600870544 478484320 14397 -434049908 96061478 14157 137067446 712588657 22850 48199922 591342056 13877 -51369399 183140346 3020 204526975 417895689 15221 -292181920 649204296 21411 -471547657 55980106 16819 212085024 311575156 13768 -147141768 196495252 4024 -56733328 157319421 23139 -298626428 716109862 8502 -585028179 586191979 16668 180760013 554025709 23236 -28054917 686325747 17156 -141757112 838522721 18751 -507223173 181329079 380 22932705 239548918 7210 -586294822 419283010 22674 124326263 661600331 18628 -578616442 857862974 8209 -66367312 407200399 21733 -462944183 732771538 7422 -378619016 932403575 20900 -147791538 751790145 2504 -189636436 903210258 239 -479316658 363049451 24892 -276172473 345811613 22761 -98594603 450148147 25911 -348623602 118942843 6402 212996383 565523159 15391 -271519483 310121763 24764 -508131760 928097453 9003 98002977 72951773 12240 197817203 391003646 11194 -56662640 205667201 6567 -158723445 836736012 8914 191811712 114924098 8923 -8846287 708319225 20038 -191275748 534068260 23929 91228647 257098596 8845 -126181129 634507460 22927 76304757 236380006 16295 199193080 80484383 9313 210062227 408501717 8373 -150393243 174428422 2509 -119994010 471293151 2927 5338755 701455500 10368 -312890412 208209948 25885 -504501587 945374287 4118 -414712435 616576751 23705 -94924110 945018387 14460 -476839027 506517485 289 93063011 174989502 25006 -331869966 88072456 2196 107991053 87344832 4581 -263059673 600042959 3453 -458557952 826342054 9590 -105508395 258986177 2392 142788793 119939568 3551 -461492104 101078608 24181 110954407 552495082 9500 -397969972 385008340 6670 -314002632 66987628 26153 97318393 305430135 25621 245891453 576448921 23546 171993543 572365381 7092 -133862571 130736834 24176 113262830 355967258 18534 -348787117 600152681 19403 -365366501 814948771 25747 -572063824 648982240 17495 -381760328 687784988 3708 75138425 37690566 20345 -22291641 95994509 6269 166022943 305487804 14356 -164997832 733379846 3892 224541108 668387072 22361 25368317 650353841 11216 -11878963 256754133 23481 -599779788 198321592 16089 101399956 32522542 11259 -315104755 88212640 5777 -534613637 312534776 14811 34829213 442323783 15179 -489447434 874316651 24146 -593073260 808148092 4882 87056309 953291951 4451 -453031595 693655766 14949 -82157689 288847183 13463 247705569 127970788 16188 -402340484 125425326 23781 -519587778 529623210 6483 -38336813 790377691 8645 -576262370 576895944 24388 -420233064 665547169 12736 91072009 740248831 6887 -599979818 85024536 12508 -236075810 850827548 22866 -45867753 81471355 11452 -74337603 803851349 10635 -102925831 914111144 20002 -89922965 256804448 9725 -242646851 317686043 5912 16911144 667445828 14468 -126602954 545504945 16843 82714599 251653005 25642 226828439 751977576 14661 152269740 734199085 17158 -540465046 692174780 7640 52376386 738068760 11082 -45751863 281852567 24188 -601123543 369839825 25182 -418112459 178019205 6567 -243127447 650685908 7889 240303433 24781745 26024 -426356330 770545851 6852 8754124 690651199 22991 131940265 379920986 18520 155529132 446229222 5830 -176136622 473118055 24644 225118838 340288630 24939 83857346 751473738 21860 -104905892 451954172 23137 -455254862 720658661 3923 40924599 8841134 14683 -439603924 731956379 8669 74346397 208564705 20054 160395935 12755117 21201 -409424304 630965026 7512 -367031263 645797251 12297 -348588336 487862098 19674 -566086652 661162019 16473 -519419096 768571423 662 -143484599 739865480 15309 171782506 45409111 15055 -105859236 356755302 11280 -191175542 506023219 1312 134899022 827902480 18629 -508007288 140847085 7258 -2247897 426156070 8413 -501317038 558828650 1853 19074420 599847717 13878 -474285765 852203934 10007 -410951085 12989025 15972 17023648 699535078 542 41166262 283281576 4576 -294272142 161871548 1519 -402482839 79700842 11954 98230956 892933204 7943 -109085069 247394427 20665 -399747167 872724716 1938 -153032878 280860939 19565 -482615926 206975139 3838 -164050672 254134681 9649 -395793991 438724935 2972 -197781042 874280683 15387 -316240877 446514088 1997 -306522530 565517147 23355 2543353 950905271 7 -290484867 445236389 5315 242156267 349297653 8627 213823527 749926217 19122 -74587508 122808731 4433 -245555348 569958797 13422 -475874625 480575848 2942 -578741693 511312746 16080 -333429365 248838440 11739 -53911899 658984409 12702 -419571550 220235121 13727 49754443 813482402 19480 163309627 585067031 10370 -184160107 838951628 1598 48947111 613474330 8264 -270155432 253121221 8125 116358473 453790677 4780 -225715475 878872332 25812 -139046758 156682484 16406 -108542557 918892476 15268 49294926 701668577 4817 -389231814 39687852 20544 163494946 285156615 319 174529016 926525221 3622 -446381874 880459163 3995 -87861337 135196906 18561 -410594438 893883358 15156 -395499593 260199367 10984 144685877 938153710 25896 -544929471 593045743 23252 182165131 867239716 16996 -534853070 203269779 21187 -16911331 495550280 10563 -28070054 845316139 18455 56755954 467820233 1747 78309949 277468491 2122 -197322544 726320989 19534 244903234 128371727 14398 -568682966 507949430 7203 -338039831 448718719 9576 -527603687 845901239 25187 -159845066 534144060 3667 -496615118 680918329 24597 -269434165 819415621 22406 -381509092 536375469 545 -493030105 633211108 11657 -100885675 901243514 21822 -516129300 28247492 11380 -426015781 406428999 1303 -292766999 774355379 25143 69724001 232013246 13488 -371657192 386881548 23993 221518843 833456024 9087 -215361782 687101442 4524 -241326764 456519744 11961 115224325 360137205 21389 -165274456 905108621 24522 -228687402 565242254 14892 -4241748 880962497 11074 -356799758 706730285 5344 -146865587 542841193 20086 -228010174 81186403 19750 -21097490 87821311 15570 -35217864 755654555 15071 -587982044 106255415 4486 -255353584 810756414 11103 -551990914 315766155 7687 -520079246 376207308 9759 188809011 402003939 17182 39875066 415145846 24367 78572738 684766629 19371 -188551719 267186586 11414 -208841051 904688316 24540 -539837522 951915539 7174 -149913647 508122424 1823 -309886253 266575715 7944 -3279911 373182584 21304 57803189 711367204 11470 158501852 304367604 13270 -386854521 777284475 14025 80533399 275248302 7348 -396063228 105639964 12420 170984543 713846090 5869 -33180092 716879675 10990 -367467149 328600877 846 51420655 618603082 17307 -40450970 667625073 23735 226944904 132862270 25404 142458778 383889401 25653 -326357429 912988788 4339 -284966111 399037447 26177 -385050199 721315840 7516 -397158780 803993996 18779 -312309638 164582211 24621 41265017 752561086 14409 -225057102 407388312 22444 158549468 517308327 25994 -349426739 409753969 16768 36668433 120993258 24361 -250221680 484271013 21121 31708134 794096820 16745 -153294462 508661491 18168 -266541953 37343634 26323 82529397 930191327 13377 200337920 71200728 6753 -472063238 776489842 23372 -87400301 286723599 5969 -488182651 317261791 13059 -118869794 452101983 12104 17519902 850144433 24590 23307364 332435164 7990 -563600415 288460378 9540 84368168 427738942 1551 -43120802 215158848 11907 -519314989 784504430 18894 -229172844 916357585 25287 84420033 298070223 7982 249699321 444177257 5712 -368144798 600584136 11044 93129052 781852887 25627 -319451627 786303082 18115 113177262 415587511 11221 212064204 179595583 23465 58132725 923755644 19318 -392089308 442444380 20030 152571506 652153808 17307 -476232554 242779262 9923 -393878811 551105195 20565 32642050 719430348 20398 -469786915 12210145 21523 -56220147 240489583 21112 222039626 602034215 4903 -135404650 150480119 8749 -292615274 272335746 15861 -37904320 198770065 20857 -24057050 747221126 10957 116201358 473340087 17186 -229326460 376318850 7040 113611111 570248988 8495 -525203990 370677856 10316 -429532589 942107721 23477 -88675417 880203504 8428 -265348378 532424216 7637 -204321128 168373552 16895 201744515 510093625 8629 -593218041 688044790 25560 -25511858 952593212 718 -30013314 347308820 22225 -586629676 42434132 20365 -40583419 300387456 18528 -276980293 617613722 9428 117395377 224241315 1696 -438842480 654195488 3579 -498907610 70535972 4102 8250052 74941456 6910 -310882833 929129041 18268 -418297057 141945266 11066 -110240239 951720073 8961 -206264134 569460534 22236 -290075124 18987844 25954 -123715787 437781686 14911 -96929291 62839369 5434 -564850135 436996801 19501 -126029950 685137691 13207 -121580906 785065791 20735 7704705 381059777 21999 -511222176 172307320 13078 -180065034 517448264 17556 82228410 510701788 11481 -55233648 854806577 63 -141993942 637203961 16358 -188910669 278376477 17803 87547140 732373216 24607 -400352265 816267921 16863 -478338759 612404271 66 -502599047 401506518 25186 -523153937 179789787 8001 -284083955 776096673 8345 -362002398 293099370 3281 114824709 121110724 26096 -406862139 792814606 21443 -481345445 326257235 16958 -106803403 829776765 19919 -234076086 680663360 14035 -306399196 268282063 8055 -306934317 43805920 19124 -400185902 214198491 25092 -188540276 621970144 7693 -399666869 746062695 4455 -482792177 64807417 5894 -281404642 644855664 15416 -399851556 471980570 16593 213726842 126142563 7569 -215403816 412014069 26373 -62416413 714821004 8411 -97480531 455730431 12154 -397763803 558894644 18571 251714407 124858267 16821 -26804808 746026009 16305 -63973460 623392098 7200 -553884708 684643842 17720 -30795980 103619000 16696 -499144148 204521461 23705 -539992128 360298062 25462 -573970815 187550661 10194 -263920351 947075512 19801 -447795078 712789380 20035 -521430924 660619186 2669 -83520954 610771969 3896 -307966755 237093749 6477 -163311820 465623306 15132 -224991896 56757963 8062 -281251272 739502843 9861 192946470 862858827 24314 112185745 937081538 5858 -480084080 615192174 19504 150151139 21197439 8035 -151578142 368702251 8295 166554264 67385888 10482 -448562845 412918525 1799 175279050 513741966 39 -397798959 139277264 129 101929172 224090703 14940 163199612 880278578 19524 87665130 97479145 12261 54265099 124373427 4913 114716769 391882576 3494 130630397 596257740 1462 -443876963 338454037 9835 -296603760 805969309 2025 5309116 57235543 13559 216634193 457408839 19841 -517031708 933342357 25619 -471504063 931595605 24479 -172790240 722341453 21604 -259324539 310727701 18796 106114264 923814535 17880 177814542 444866094 15855 -433661376 357556340 17157 -61524226 773855885 19488 -231522525 242353780 10222 -201695299 99623983 11365 98235630 216510478 14050 -383466887 13324665 19126 -200258249 361199423 7723 -39416721 774101618 25246 25776266 777149705 24930 -61771059 724212566 7424 -116445596 373348124 17780 -72366819 27711743 2710 -538452074 949836417 8582 -179762554 223719855 13343 -304995764 490421193 24913 -447776589 147598155 23362 -377187462 93619555 18646 -522144098 890188719 15840 77384289 50769373 716 -55702477 711746951 11440 -203706648 565463128 1135 -480644968 261129512 16747 -259042610 825594994 7076 34173832 824224445 8104 175255543 401824692 20574 -20554754 713002790 5371 -321138905 704470520 23714 173402491 401993058 25895 -481751592 117975145 10021 -61185111 594987674 9025 -36993980 410150126 8803 -242083536 446386347 9366 179967529 346539486 13904 -113672907 488501836 22685 -260106224 910296956 2604 -485142723 522445210 16708 -216260579 431997359 23402 172151836 673130815 7770 -268936565 621411777 24437 -261478763 81985223 22238 213565917 165852388 22776 132199829 566359233 4933 -299015893 596806073 3510 -551701187 124123252 18473 -286155562 539688955 7602 127777451 917653617 2349 -190726695 377251757 10494 -369410593 534310512 22909 -87141739 29258588 7173 -401707726 671913135 11382 -426822666 97340236 9620 115389968 582882613 7649 -507399512 774239948 23811 -116809559 797532118 18710 -600555393 33031849 9428 129518086 368274762 5800 -73826274 454993220 14023 -336760844 592668329 25550 114290583 894083581 22892 232486098 16751742 17389 -489402414 644220429 13769 -551939883 920176479 2276 6078898 573591847 4833 -60418133 126175167 26205 188107545 263164093 11848 -305600215 747780611 907 -306417627 762815091 4002 150865115 347082780 22311 -428536698 184058749 3317 88985853 698876164 23434 77344179 524976054 21908 146351476 290754030 1507 -160413847 318700043 2999 -143141654 843974453 24436 -247212726 486685964 18868 -267592394 270739936 17723 -48276771 114118860 3004 11737481 412493102 3742 -73347662 443025851 25641 -574818279 642388731 22503 -72890772 123387647 12145 -527178022 672945475 26038 -85750041 669264588 5520 -468193590 334911351 848 39706770 835384768 460 -435320692 803790553 6769 -46260751 85188171 6110 -1580755 192471224 4663 -125496529 471149164 19178 148322191 595108623 11412 136965463 465642385 1051 -469913785 173572621 1569 -127310275 619911031 24097 33540626 898485365 10448 -119941239 477652333 16670 -365780830 829506332 19441 200376681 96878934 6163 -113508575 864543698 10534 -243803783 934075616 8046 -214691579 496809098 226 -94623646 114709856 9258 -188223552 276324310 4809 -322319647 869571280 8023 -298393973 900770245 3147 -382041896 615721195 9725 -508389998 376710799 10363 -539501619 10612099 20827 103856555 26479601 14968 220628046 829613104 22427 -356047142 109657966 18552 27088373 71370327 26007 -65185772 101401070 16571 -64380561 515541397 24864 -196792243 154912839 25608 168898645 754283238 5654 -189938675 944202268 21786 129760976 895171054 4957 -370157006 322475231 9453 -141093087 861478883 11339 -314048397 644569244 3673 -175471718 892446797 11094 -332489328 644610129 7663 217572216 364420230 4735 23185402 763345336 22082 -288750581 408388422 20949 92111467 664220502 7097 29554341 588548688 23055 127280069 165101888 8261 -34437018 286376616 1 -15088979 914902109 11749 207236563 35992307 23604 -385612151 377275206 26468 -103992536 864079510 11269 -166929274 36520818 8065 -197320404 929054830 4652 -257832464 688682771 21896 944081 306450868 3668 -465377688 927785922 15220 -317963127 256392616 21545 98665061 664861539 10920 -383486172 856460616 561 -164313757 380053184 13789 -33785237 689054463 3978 -76340014 142636093 24684 -247697996 206339136 8963 -110672966 50551242 12750 -231099179 295493215 2972 -28533106 619467466 24256 -283111609 236410790 22254 -291416078 258122957 25046 73138862 587275287 3517 -482641576 463923472 22582 240331527 928498940 9896 133432026 263906071 2850 50100387 396471460 11948 238849051 167880851 16748 -366871724 716552197 12653 -252086465 320961575 20192 -162641555 589996329 20467 -90424729 724933118 10857 32640618 307854321 15397 65713833 788793115 22661 -471268188 438191515 22292 94201408 387901653 12218 -161114880 586106833 8116 51755655 30316328 13075 -531005436 537541823 489 93239466 570085145 20363 -58792529 201055661 24799 -1083669 474496920 22491 162228257 897090878 22529 -357994077 214927437 208 -599954082 598911099 17015 -209036766 708682252 17189 -566425746 390849968 5840 -158330893 492286007 24111 65063011 957842987 12246 -27113150 568716384 6580 -167847884 747151275 1918 -576949486 91274775 8650 177470670 675649060 81 23750241 764897738 21821 -458725295 257480692 10168 -587169939 70411131 18561 -251218617 474039885 19782 -200646469 261656726 8999 -496393106 698327299 7425 152532328 663909675 10999 49831229 703733602 15524 48462307 298760900 1727 -106620688 335480820 19384 -543584494 639444129 22836 -553401995 200498070 21074 -368547813 713741952 13422 -300225965 925279290 17614 -298179935 595285328 18077 -22451548 27037531 12998 46731747 656607110 8503 -388833290 280081192 16466 185430369 880244943 13658 -201738820 414897856 13792 -96776309 628065410 20986 -341054193 430066327 17668 41500989 737796892 7723 -106976748 247066224 1603 -448426817 207197777 21798 -515659134 177062078 21931 -599040106 224433898 15553 -585095163 828931074 25662 -549946085 486710144 25308 -583048684 445399825 15711 174699535 923445757 17745 47563768 702511882 12310 -488856358 81285227 6345 -552410169 358284052 18689 -4271015 633924491 19275 -188257813 293756397 16267 15013110 159097521 15651 -60472736 99045917 1475 -81440581 248559946 12674 -49696346 409558052 3574 -73964494 171470352 26118 -184433034 68072791 20202 141443279 953916662 20712 -411303519 697642908 9407 -19356035 609496330 18882 -547855296 441364955 12571 164089383 757265651 26059 142906097 424141734 22114 -155049925 752638083 3487 -436180177 565304534 20048 -433447543 322070649 5112 -13314115 70500725 20786 -514417099 183857979 22383 -110094113 359558595 8419 213429777 25219589 14819 146468300 536700649 18317 -560949535 552789870 16371 -455796445 119064968 25815 -102723930 603640106 5184 -216879181 642412545 15432 -105979647 765960079 25009 -489228472 409860238 14770 -193209524 89974853 15349 -53175275 599777006 7033 -312461957 560942370 14780 -240162662 738875172 6220 -547287579 570152796 8504 -115210440 198331034 20327 -566031947 763232024 22643 164008068 584633065 8759 -100927866 617179795 24387 -584185224 216969808 3734 -391918921 195656091 22226 -53030561 544229916 20706 227546552 846616158 15012 -322984348 382784470 4944 242299361 932410466 8882 -532158269 478212340 3869 -588560973 171248523 17209 -567832598 196067065 4078 -253281210 563875544 11151 -470386907 689888149 16213 67664854 534753395 4070 -145091744 814446166 26038 -159327601 954110225 19052 -365690875 240523494 16411 281589 862446856 2055 -98970808 496442198 22359 -155424411 267583406 6313 -52624121 346249439 206 193974864 227982782 19846 -341870109 566905402 24828 169192945 631240646 8189 -266704480 786369910 22865 -25446462 791312627 8487 232218351 58110187 114 -363553463 312326119 13842 -62231854 303879689 1249 -563326561 328899034 8015 -235244228 850658506 11659 217063887 448031302 6945 -415226834 255986012 24729 45638172 898348766 21409 -387804556 431572814 4257 -28465664 369270269 10863 -213796461 353097692 24736 103560338 825614425 21680 -460875204 549187239 25901 -314045376 142424675 17100 159224057 654679982 5432 223343203 80012508 13929 50521306 60247731 9727 -49492703 833394406 17434 207064674 948311123 9817 -430971734 593472612 23177 -152945413 528079595 1937 -592904923 602685764 18479 -352767347 839840919 1584 98060367 572565168 13584 -315040318 711591090 13119 224486502 631975028 22833 182269712 660075955 19748 -315424693 845683156 17403 -105218662 83860826 9982 -40421873 177349448 6486 -302143936 250382218 10855 -197965577 815790207 20104 -465401568 428183988 25122 -408103451 306317358 24544 -90094027 594626211 2038 22012021 873440122 2881 -140321742 167812556 22276 61966788 770570128 24898 -187340293 620391272 355 -440204620 901115052 8619 211656150 317088381 21603 -415771257 185893651 1988 -94426477 517261073 1906 234435341 885257759 5455 -340922038 907659928 11204 169470974 945396395 3444 -235473701 501851899 23236 -409721765 515958300 2222 103366817 486957466 12656 -283826003 832796218 15148 -90711313 273000261 10842 -229651645 602133460 24509 169282372 691381308 14446 -65992282 880439073 13809 -593367459 34945221 20895 228954310 815585946 18396 -451564624 434903286 5594 -8150736 77614817 19383 40508035 293919767 12667 -168999154 562079532 7420 -178609914 650432001 7630 -380748779 343163314 15299 -500651439 530308732 21769 -309281180 951046333 11524 212833561 377145006 9637 -80675227 574210341 5372 127919307 435358584 18563 -188314387 397840525 864 -45501387 518040266 18413 78175915 72303656 9535 -124325871 626312826 2631 6096492 303224418 19652 53702078 25322066 12701 -251265419 577465924 13520 -315989932 552350624 17728 -45348017 581849794 11180 -394546669 76522407 4426 -302833722 884555921 3135 -196458992 493150666 25358 -11373518 312901950 12871 5664376 474801106 7426 157710822 885035198 14468 41288633 170399074 627 14712474 12440788 7735 -78063468 30483162 5615 226136630 863503902 7290 -138940413 518057728 938 151827356 516580379 18092 12598123 585985290 1605 1623748 916565742 1872 76393681 448651605 18984 -212656881 881492386 24399 -22945557 808348858 23467 199236311 918554652 4177 -551983430 659834349 18056 246588662 712595131 2766 -562826610 610611744 9794 -31900880 366184590 25168 -173968767 103119265 12459 121087026 863199452 11127 -278919454 257028587 16271 -100641039 785800514 12561 -481899898 200896615 6072 -328237206 78393010 7968 131922588 719433509 13212 -273051450 432241453 374 -350807594 277439785 25612 136672329 282443578 14552 33429852 12856426 15987 -86582589 304316618 24157 207786221 230098532 22396 58204236 186464463 632 128248812 496850620 20810 -377441327 336395743 7154 -91313380 806039042 22289 -587355225 176808741 11598 48456454 164085609 14708 113742398 309289724 13496 -247595052 8885310 15302 -222233404 411645569 25712 -516796639 307714953 11441 228308972 550731178 23843 190478071 684594591 8114 -344798736 156209056 21680 -112720246 327200453 24044 -304601478 391400677 11288 -199760877 792595870 6843 198871094 224545212 22997 -322069522 591495780 26069 175624382 210232505 4048 -268040960 566861087 24740 -179015045 512480009 10565 -221771314 351692209 7918 -113795643 394829731 3364 -536997514 146515705 12100 -58856974 750272845 23860 51593260 461488811 2650 -388656470 501476614 9766 -384489451 347171450 23761 40095048 45437513 19647 -298380725 159830878 11988 -469264171 46150640 11067 -56129862 794141727 23007 176660858 118020833 22544 -437106426 422617293 3643 -194896687 897370297 17270 -485521175 684086585 3672 51076707 295578159 5542 39094888 390794640 24352 -472898513 45864115 6595 -295979318 943932814 4695 -335034153 138864569 23746 33468091 68329421 15011 172772986 848563968 3425 -92032667 417183951 25016 -577384921 203378219 22525 -575932057 197328975 19982 44421926 235724943 15280 -582525602 789167379 3563 -564149197 494550192 10508 143342526 90897330 25239 -240336456 809841792 6106 -79724325 416326833 7235 -227281593 688829187 11743 -416587138 192718431 25657 -233730392 106274640 18174 -301907949 291081803 24508 -13342045 33924850 3536 -164030513 896381924 23954 -509919267 183227496 3367 -209425119 424726201 26142 -197827053 48843137 8293 -374948533 463687539 3546 108766972 380519994 19012 -57792869 806115525 15204 -56976414 516260119 18683 -136332240 805897144 19805 -590608245 249658793 25751 -56919208 314322803 7786 -467765302 737250083 25522 -203608372 436073055 7460 -162493070 939769526 11982 -289476675 163826787 11672 -104872654 682529117 24993 -566999645 295462085 20288 -535135288 62327050 3420 225235610 618122105 9365 236923810 11851675 11686 -185804724 631590727 18636 -472310344 560736313 10741 74078378 436806690 9720 -67458459 731762962 10589 -137765414 233202122 5539 -90635682 936484220 13373 -391958394 57948044 15978 15420450 949609821 11163 -512169014 21223316 17394 -278851867 119131800 17920 229717227 246915031 16318 77388274 128694172 18956 -216744901 151499402 671 -423969909 324556111 4057 -393226097 293250318 22611 211600557 368242389 22062 -412059604 717932241 18806 -466358295 815862284 2445 -505233377 481762679 26132 -482534414 32609216 10940 -206487029 687777837 15138 -452678312 78644530 7197 -132620205 694280176 19849 -324016634 335409135 10187 155300884 816976003 13108 -540158734 183620954 1127 -42908938 370328950 24221 -27673302 637906480 4236 -513536646 127653023 2998 -188163973 41847728 19148 -498266219 546252459 4814 -223557902 752967848 7835 -135980051 914556595 1468 -179459329 731309394 17575 -322221266 595475733 4711 -306748551 796699300 15634 173840422 350447506 21747 47747557 956070685 10283 -259299564 895660055 26080 -408485184 627963618 10936 -300912527 580349758 11597 -403959088 327440933 19841 177227945 864029533 8526 -19212354 199102191 4840 233294059 398764380 23 -312245697 209053067 24470 -591417604 642706083 4375 -252507179 9648412 16972 -526177675 290127111 5824 162094100 618441439 14551 246718449 277681428 12955 201428189 894273591 11746 -256051676 606576696 5884 -331611784 507157881 14599 -154295757 307406633 15052 -386228333 866868636 7188 -266305045 902853703 2532 -158082998 468477256 25878 -129461809 594001307 2329 -209689730 395731991 6795 67353099 317425433 7866 115584778 11042054 8855 -186972355 957133929 832 -376714792 946811985 6672 -322223838 70296281 15736 -339620231 827462136 14800 -130868206 63871869 11951 -136423056 840359090 5961 247405890 504043171 19301 -522997694 15062862 8263 -219163306 807339673 17577 -558774800 867234596 14076 78677176 913100701 7306 -92269464 251828781 8817 113267298 166546027 17635 -220555442 387192334 7796 -113515775 891548479 1681 -504572134 802628479 26374 -12650118 411940843 1080 -257749196 740998079 4830 -436614086 956077673 11176 -401664923 259972548 21541 -148024577 273009940 18091 -515374403 320653094 4789 -226821131 559797548 17307 -390200265 904502360 13325 -460573726 570353473 24065 -127795678 463652483 21012 -53249840 315611615 24482 -282712802 26750819 9195 119675048 867076602 9459 -363454868 99020046 25117 -241823220 951998624 9224 -376345587 754771130 13701 185822456 314124119 13180 -75834655 222922834 6602 -126385412 428651650 6809 242980199 279129546 620 -183346193 293428032 16416 -500737077 438420406 17763 -90027788 168370789 8959 195860324 210795197 17809 209390067 858259659 14195 -431005845 69220156 23795 -36287949 60395095 21382 120906009 33139798 17322 25972630 656109884 10953 221186638 945029937 8915 -424818079 154248917 4345 -331690243 951902524 14801 189977154 655575500 21287 -46647765 874744535 17124 144207833 877209432 3472 -374255876 173708956 6077 -190437273 332190225 2942 -221334816 477674830 5455 -267094360 271988728 10953 -17386860 588657068 6493 106896968 679126400 4999 -508712812 840286340 25409 -557953479 412150316 19471 -507642944 745559653 21115 -515071990 915277979 16063 205573721 526107072 14369 -485421225 555856766 22102 -38641652 228296432 3772 -5109378 317235237 4069 -572569062 687627151 10681 137417750 272461256 24417 114467573 598079294 8898 -557907750 79695998 24452 -43928607 469380145 25651 -510027374 774126697 11269 178736061 231102483 1460 -518028425 268833866 3433 -377463465 17410408 16284 -401293875 119753249 6314 -112035808 352836860 3217 151829031 337411016 5645 -27487523 133246556 12600 -380051855 492367115 26406 -496282765 455266395 902 136840123 856148065 12020 125607863 628959967 24392 -596455273 418132084 19301 -92206692 278597844 14435 175545170 446197813 24852 31257684 951444014 6446 -459974032 689613673 13177 219120275 823040079 1227 -8313670 914096948 12676 -517016282 479539965 7819 -75176552 499524597 6167 -214648129 187261647 22010 -79280723 270702989 21608 -315527178 802224960 26162 -280844421 217048713 12159 -495528678 337128551 12429 214596282 754881571 19559 45423058 497897436 3932 -334071007 659708361 14603 -351977736 226333341 9439 -268730064 305686561 19614 -98899220 548114147 1251 -268442333 189754149 17157 188855939 66868199 13843 -35116704 861474532 12079 145486814 313233769 26129 -508331038 82226032 13320 172592998 99259148 9185 -395829513 379835256 5613 -271978791 422578639 12533 -537088806 166198348 18134 134811126 889185628 25772 213953255 435142195 4318 -267393896 160187443 16789 -211172985 701405486 8734 -264506455 53503605 13924 -114628244 91732435 12779 -428835500 99425565 11360 -598459644 762259025 11905 234708593 159900264 15881 -77035379 487018585 16322 -339833581 633952397 5756 -6098399 563477661 7788 131798173 140078036 18398 -390206757 124990953 23938 77378064 877008086 1412 -284797522 451594983 6202 -517199462 419213872 18420 -480857272 23339169 25313 -402982320 908016910 1506 85630509 937089190 17275 213347132 145951091 2515 -384841395 953616638 4510 250946850 626937952 15697 50364758 815896456 3607 -89126542 315215645 24297 -587433536 780676699 23522 -86308845 947149116 19102 211290004 393226084 327 70060862 628076955 15813 -451422642 785192932 7905 -18335565 613538939 6086 -512323772 565088848 14962 -384445590 572632537 16091 163291944 195596000 3703 158472734 426576711 17106 -477735316 12166991 16593 -433782429 244763788 4102 894799 907834411 3197 -259434907 356836924 17529 236260619 405190943 24933 -354756608 807980767 18298 -291095672 12849593 689 -464917925 535640846 10335 -209021893 336608177 11498 -553134563 61983765 1159 -431544012 421941291 10900 -266107031 362573202 5573 -401812820 528154582 9340 -104595227 535460567 26388 251775802 868960706 26020 -54298907 188830866 982 -285274651 131985513 24479 -325786256 122692168 4956 -495235282 276580445 5068 -557863122 664716625 5773 83734270 334762827 26178 -145910533 567728280 16846 -358440790 451429904 23115 -17607279 415710629 18155 -76169072 914840720 4492 118265256 374312625 13917 -248247306 332396093 16532 127372752 296621603 2452 201190089 219742404 4709 -484468849 133535207 6391 -556386919 847861888 2909 -529711370 146533443 3442 155717045 697834911 24634 -178305217 409470284 17690 145600226 267040148 2545 111724856 76178191 26262 -349028178 837267414 16099 -480320651 742640742 107 -427061347 791246034 586 -460409616 748387161 1069 -327062172 475476118 25238 -261078224 284488824 15589 100169054 806226030 2427 37779717 121833782 23629 -490191057 36916785 17493 3645907 776301688 1628 -112998853 778877893 18809 46268536 352025632 14626 -106475962 133283628 21161 170404796 248566596 3459 69219184 520929804 22715 105768412 217414075 2626 -446951076 625789107 619 -356271294 877727326 2223 -245082581 125262827 12955 -420721268 419870706 16480 -345958953 930984154 22694 36941363 175839262 11207 180039201 851220480 14923 -533537120 131417254 17872 71104939 15970574 10250 130001177 669172300 21127 187800835 80082323 25389 -573353755 183420142 7853 20174385 362057798 24870 -487741593 825150561 21881 -243459538 368167011 10303 138822735 516703331 200 -395746601 103092799 25346 -16347193 310528588 22370 -156443926 55928233 3811 36910006 400396494 22215 -466007586 245476011 15759 -165214629 776392894 11849 -269143939 944788768 3510 -474679776 12121457 25955 102833329 760959991 1245 -91814570 246413175 16907 -296805337 255167362 13312 -316320855 884598413 5444 -968073 47072391 24826 -14931264 562533667 156 39663821 284890231 14490 -582657877 225032294 496 127056526 63217802 5583 11415832 682420117 9576 -174584299 941661739 18672 -343032519 541863133 1688 -403745000 584910778 6531 -46925816 88657434 14623 -126787609 98629262 24475 137690692 271650603 3831 -424943587 149935687 4602 -402644952 71354962 12603 175529557 590782105 8388 -556557165 638129712 18485 -484541661 661744116 10334 108697298 485976237 16356 -435282643 79800524 23406 -418379711 871778713 13110 15538190 616716567 4388 -497309301 310069588 23637 -62879782 57473561 3808 -357184527 557876014 8970 -230834682 555461214 9163 243303020 943636831 7419 15161648 715329145 25482 197025190 199412549 11719 -346426140 840253033 3596 -499501041 119600808 10976 -33704713 866340492 667 71119375 350811531 8580 -412278886 773203570 1144 -198353025 357544181 22270 144121634 412597590 16025 -329212074 391411205 4899 7778413 569415290 8601 98997002 58638407 767 15014959 340399563 18316 -455738410 773811924 21113 28534641 921897406 15212 -152572219 334983654 18763 32782225 855267650 25292 -568251918 120272773 12211 -321679638 911957110 1539 -215237062 915352003 4172 -434782046 798883922 2144 -441746721 545358174 21619 201177267 447623976 1896 -271893750 564724875 2910 -398247378 53441360 5881 143051104 344230366 16306 -99367613 230864076 9655 -149046577 774195989 22575 113578495 9826676 22008 -162111739 957073681 9723 -56926245 576279501 11775 -402072086 21305158 16816 225488286 513690093 15291 -573757250 196388999 8880 -108968630 922936107 7662 -554188960 234393071 6791 -478848084 575813436 26127 -169473535 833824242 8545 -198354915 256748658 17537 -398436219 558522735 14827 -322515907 470232591 11494 120656956 423517490 6316 -251613426 508548299 8612 -9472355 701306685 16690 -109937309 268503439 11119 -271032030 854677932 17434 30282271 556840560 2697 -360971179 516493113 2788 -370666560 508132617 13494 -171439299 722252938 25240 -446401243 811455661 26030 -597091449 305692457 24895 -291277255 925789513 20012 -247155980 288752602 12949 -573745141 894242285 19094 -271816765 471278223 22211 -503905022 55979662 19338 6143589 113349997 21043 108350529 347943584 19066 -444073357 692141764 23342 -413489178 423150459 12740 -127595993 794740027 10489 -595923772 154764372 18452 41566093 71135048 179 -299901341 910358015 25944 -500101361 277411264 11787 -195748362 39896512 21732 241080427 779669794 22318 -308667069 376855276 10641 -355358700 837629068 22404 -158505651 147185503 5500 -523321992 788069122 22769 -532859580 188923584 3467 240621253 471878976 23679 -576262192 872099820 7857 -512493252 150371468 11306 219286515 305562408 17998 198522530 456631030 12625 -270552564 636162884 12289 54804898 441483890 17750 -442152770 796238633 12796 -202585490 931711746 16363 -85731781 706111280 8092 243108967 570043195 6000 42332904 392342024 3580 199092899 352750309 9093 195931060 744649324 7635 -362728377 40901278 8095 -408165309 792119677 23962 171835509 862973454 21239 -8195176 431568414 2289 225475250 876570509 14653 113821127 81099660 5536 184073980 53952536 1460 -91671183 878975705 21402 -317243430 692463051 14129 -41878770 902156687 6926 -549339721 278777521 10669 -531672053 619315838 20832 230597617 160787189 5364 -321968715 843217847 15866 -51227129 103605039 648 148397550 527439948 15429 -41196081 32221297 21407 -536814463 417441117 3384 -198389201 294143207 16924 48079334 792018895 18513 127196751 826158735 9359 -301209012 687548760 9218 -594200931 670497450 20461 246397898 514857462 14222 -271671322 647460041 16237 209305409 916001580 11414 226011437 630293685 21756 -533769643 131828986 20059 -105906779 486184774 18233 -13608260 138616101 16681 1481485 593454175 5899 83033725 810611983 6483 -435613233 484598587 1427 -410915133 408688318 4497 217508138 88524248 6809 -35170727 195672754 13102 -31476861 700601717 3771 -585402500 339194577 19318 40280559 841139470 21515 -490254790 804315219 20002 -153169003 613961973 16239 -336969414 310318958 295 -562520792 790334649 14591 -188435491 753597128 15990 -51773392 935781156 22890 -29732008 800780659 18435 70126022 162098570 3510 -577115623 85838046 12761 51106537 809379945 11348 -221048293 111022569 18561 40824402 143299079 2370 -70593969 647562348 1636 -453354707 290709854 7533 106985136 394703397 11908 -446623289 608422818 3476 -466610672 746962403 19052 238263927 677450094 3538 -340564747 102227703 11864 -393431120 872277705 24446 112682572 817596533 8693 -68919944 436087916 4310 -456833005 329012488 11098 -499351443 354257162 25948 212019664 208703489 14048 -177537366 442519418 23989 65671626 291999645 23840 234227489 202015801 8209 -281484286 417005412 8774 -504151661 795891173 9351 -149016889 566073022 19293 177443489 192507041 18649 -166560632 622330081 10969 -65126979 260216627 17043 -453937076 151400275 9982 -64865009 582371302 24577 -308950724 187770930 20223 -39272486 95508173 24768 -68347126 68478542 1765 -229695294 715720131 19833 -560857851 477326138 13202 -566567229 806013499 4063 245799603 955408319 8232 -418265451 339399717 3426 -342391452 422157100 18080 -334988274 519782855 12066 -22462154 510487706 16392 51417290 297902570 22759 -152640860 470143476 17647 -582795210 911335633 15515 122145394 725429729 13470 -241992689 775804000 21323 194506585 58392554 8562 -363686069 753713308 21145 14402284 94852216 3018 226355817 623189912 13422 -198325182 765351185 25352 -515827626 45922340 9417 -300360314 773340026 16598 -126787311 105742921 16364 -75533056 582550287 9660 53736349 602021808 15349 -113863491 708923229 25539 -377046430 348505424 12835 -504040865 120039097 15681 -491784522 105890020 1855 -170522226 264315135 8627 13491880 399922130 12924 -106978997 655743846 8736 -498514355 43262120 1349 -269101066 107957262 12008 -137233715 375851618 23232 -26219861 687108026 14100 -258897626 588406800 6834 -373157932 474221457 23432 -506051886 686333917 4672 84918223 721685399 66 -181302972 154535698 7597 -507563124 385733869 17296 -220464555 630130504 19579 89788891 326407139 15511 174010189 493021275 6551 145493422 400112656 18281 6695529 916031435 19742 -31887435 835691594 10764 -2363700 102795067 10656 125255785 874097506 24352 -148059934 867556988 24445 -575766074 394169222 19784 125523434 169118622 17965 -489377238 866293488 7135 -501192731 894307053 25442 -478450011 480863736 1530 -214639905 179817077 16238 159915128 262378398 5316 -441689926 323085832 18309 -392597133 137282158 4470 176392404 935698960 22007 -409383088 840887582 10301 -232765270 210836661 4444 -497567273 268894295 9398 -78115823 279521595 10171 106173223 173683084 18124 -215519632 800258877 17147 -125883760 334116173 3539 -266047677 329808576 21698 -438537670 880228068 12452 -215982691 468197937 3008 -346112029 691088428 12714 -280764378 213190779 5633 -184760181 289231718 5873 9086605 177750257 6266 -505908932 77838911 23161 -8595264 456531434 11380 -516486360 812080326 25195 -307712181 658110468 25153 -63192591 579177645 19618 97514549 93041653 7342 -192966809 160447694 19012 -253261505 109811002 23271 -287907418 210298366 20256 -497021632 391533269 3209 229011444 28159220 22204 -89395671 66822676 6249 -164536537 108701358 13694 -37876528 888600061 16911 -266598859 195927731 23093 -25572083 25168297 26366 -432246064 682757902 2269 -545277291 515507067 4311 89465848 365910463 12256 -174417254 563618386 19299 -474093269 137300763 15145 -243428771 319597011 22751 190606772 555628933 23632 221603452 784249619 12783 -451910505 59571817 24420 133969344 348466315 1343 -326570448 922714623 16301 23338428 115959941 18797 -272543698 419222029 24436 -589200713 91429088 4374 -563137946 590458066 2227 -582533671 632711529 25686 -382416415 696189701 20726 -462840913 277642325 8301 -536023006 701523209 5076 -469124463 269993192 18683 -392091156 593449252 15165 58966640 841363147 2513 -481376804 798253160 4086 -145943894 841439174 7638 -408477287 269040055 3535 -571677924 254627966 556 -292317679 177159974 20481 242910547 632567252 23526 -566045301 573610546 11771 -122592604 578273293 18148 -6591404 523354971 22654 -272395927 149702965 21973 -37980177 726551742 3871 147994644 416076416 24848 159966180 40442944 3847 -439523105 69665213 20429 -563014632 232590635 22025 -352911470 201006090 9988 -138206532 149341356 12103 173448128 229764872 22728 -366956164 117621265 19707 -142893988 99111916 5054 -376250972 134460665 24091 -49254736 337829074 10089 38981924 860326985 3804 -237749186 636470992 17340 -234165085 457920305 13867 -34955772 49541378 6077 189984775 544073221 13164 -483205069 709417100 14249 181491851 396171328 13602 -71654826 634453969 17774 64080246 199967418 25174 -153084913 58361443 14986 -368822079 765866186 6091 159857512 591660012 10907 -525526565 21278168 24531 -309355296 270090682 19664 52316233 147822588 10934 53360205 459453058 14949 -486256391 825300878 12481 -588499259 559022251 12673 -83160451 121795491 9772 70129558 476368352 9219 -541165871 461344074 6265 -125276819 441669794 23784 -387034305 254255858 10413 -10247701 451008555 10850 79069680 716410298 7040 142528454 132483070 10074 -449405824 178336006 11281 100619968 843861225 20418 -375653499 748879457 4054 -14658230 315503751 22313 -276604023 37172287 22036 -513752660 823627742 7146 -154651550 630538972 1716 -253057549 446157127 9426 -544239522 611069141 15319 -193508357 475523962 17954 -316312859 245107882 13356 -380974593 182153603 3657 180447447 228220499 21305 -47126165 462520578 23960 -578294211 868369283 22732 96003402 402625394 16439 -386098718 632859538 19213 -582110642 79565423 16005 -560216712 22655085 9476 -37517443 791717972 13939 19692323 170177660 16288 -143149254 920070285 18796 -142873802 296480809 2274 -528873654 820955840 26194 -405112403 939875234 1426 -288763907 417718352 8116 92084261 622061184 15524 -141527240 9544831 20472 136735563 485424500 26237 -128853241 658792229 1091 94075118 638239832 14271 -121086020 353152429 4920 -363458850 107418477 7373 -484654893 784619836 20428 -225382468 153234851 19178 191731599 524554161 4555 174895217 678266907 2495 -41935448 235024989 20057 23841090 153451422 16253 75303084 300261623 15939 92269872 699950671 9349 -436906093 582785306 12528 -2186803 291512877 2413 224282903 904073934 1950 -357430496 609397285 7852 -564843788 775825037 14345 -361141093 28207589 23196 -269571632 541025044 24366 -196386268 331542707 22232 174071948 521094905 4273 -397138714 150919593 19855 -88149952 499911658 94 -574260098 472058651 21453 -383043326 780727341 8900 -73056106 10228933 17826 142827010 441049045 17418 -532585681 268578470 8401 -442889709 786230063 25621 -134718352 813591780 19563 -408388008 194934455 13826 140509729 931559536 12554 -337095140 522835571 21045 -77928978 501323800 20983 240656154 672506514 9527 -527284046 285853548 21757 -39042627 8694684 2947 -298893802 550857667 635 -284075156 533570715 13752 16707181 934810983 4566 240181516 639431121 2498 -248941931 258351038 11970 -497630411 393917206 7682 -351004179 199361403 5039 -94917782 722493311 25601 -578451638 909476042 20233 -517334626 425850362 7184 -402902466 89184725 14842 -87518930 248023798 14729 102080928 916840770 4286 -404500402 174076044 18297 -51585012 339364981 2793 65588340 92939672 11580 -493200037 102680910 855 230092818 500489518 11000 -190733957 322825299 24371 -243205132 300525789 22608 -211038691 877718207 8555 -99602366 148519381 5970 -132791734 23594605 10042 64528118 343255791 18534 -370360164 935711064 23512 -564487255 686238635 6524 58232854 736907227 18107 -555742019 376014664 11696 -90943216 823988597 17430 -191813965 68078459 14797 -352233813 174901301 11442 115895165 569850679 8955 -493744120 660405265 25776 -331613809 408630817 8395 54148768 817681544 9805 -283813012 478715906 3874 84876715 673452430 17860 -275996396 325790813 24725 -219264397 105951153 10672 -318177741 890014902 6413 -454296894 766629807 15895 -129192296 638433211 3117 -269379470 918493740 16254 -375884845 839788904 15302 121134046 236987953 17639 -44450225 674836274 3027 -585200856 107468312 1571 165514784 186180167 10955 163158084 496485064 23241 -305455708 742247741 11696 -485067887 754860235 9138 -307787412 626807555 23992 -506817787 101994828 14735 -186037441 165596642 22034 -168827536 598071221 10707 -233841722 714864178 5275 -505011053 574974499 10697 183411382 543137170 12174 35472149 806789751 21803 -117859463 749620822 21606 170739975 349224140 12887 -17899282 717903793 15089 -359984570 400205236 13366 -244236939 317171944 14817 -187668267 660094924 2083 -31186701 939100304 22171 -264755722 521510999 3695 95990045 192028020 13651 -356306672 868689997 3340 66222636 603193345 21580 -12851241 261119042 26226 59378374 792216158 16333 -458671571 431504234 4021 -480624558 579228535 20292 227800258 520589786 13005 -332630567 928901645 13173 -341615862 671930577 21977 176718120 43580198 14309 -210921445 532845821 8675 -363025583 746357730 9899 -501557403 805325719 14519 -10332323 417545330 8275 -488057355 35700164 24139 -246216045 377115219 5150 239241208 125890254 2747 -511545402 117878488 10252 -554932529 197355345 13932 -108250690 761960931 15510 -370268222 59479967 24009 -211051910 290003560 9888 -302285218 211654092 25337 -111758874 370709056 16050 -424020767 94462242 19808 -406735912 217187213 7626 -24317012 839303560 17623 -183246921 507551364 25520 -507119048 102464292 21622 -455703602 148982776 24580 -407704166 153150436 23804 91197292 301511634 25762 -571109954 601428535 21259 -463233175 129056495 22045 -259145214 785036683 13583 -10569519 427549105 4646 -572019186 849752231 13405 -239078313 200173116 10643 125664203 569927986 4417 -61999765 397759631 17426 -514695273 515416697 5558 -108854047 395535074 5984 -537132351 67376487 20301 234210855 125443444 12897 -19503219 130189254 19072 -239140976 443743310 20684 79209879 513002828 22940 -351972370 799353356 20801 174091277 346932494 21923 -139115794 618342020 11649 -216337089 716038565 13454 -578375067 423048410 11716 140481171 497887552 16849 -285714000 492627114 20135 -916090 711788339 15439 -241929673 879825760 7955 116219065 627090722 12720 -101469053 492952008 7469 219028502 618367024 18951 172421567 482973346 13853 -225290753 581424817 16955 -409608153 105700123 11370 -247742691 781922830 10163 -187953640 429788605 26441 608237 522490646 16110 -145901174 148222276 17178 170142935 663721357 25895 -520772457 117299923 7643 -29279561 46893234 9316 -435497886 278792828 17647 -202942407 819681441 3510 174987918 95097927 2047 -199274541 501852024 20453 -248458493 249542713 15698 -320343864 17791199 25291 124810539 446919583 19238 -451642818 648391148 24938 184790757 204773925 20803 -256134883 39642916 5290 181705571 681560324 6381 -475458764 10200037 8398 -516406005 851430445 23234 -73196007 224417960 4019 -88859679 630636007 22728 -375084710 151428958 5032 168181516 484589274 18382 168211200 620837914 8108 85378658 550574490 20086 -584186462 442068661 10378 -338350427 354530702 17858 100160304 520499795 4786 -45327436 586088938 1981 -97285371 715932844 11980 -233454817 119897970 23642 -227649190 489323713 10469 -516277150 502321467 25706 -444485981 810792080 17057 169628526 944349682 23501 -129496809 352559706 11956 19345337 662118110 16960 -203677720 877362312 12896 -51808807 208795492 25113 -501896188 373845938 12792 -478488974 816425544 8310 40642330 703120208 15268 -335482489 754408448 11813 -300368103 664182192 16602 -393198422 920932896 25680 -97129672 62388784 11737 -588728675 107630662 9154 -3263780 948563684 10471 -68958510 333724865 11744 13353435 269784499 10677 -307759610 505715436 23003 -365725955 10083198 24750 -78427461 262462350 23743 210838694 656507257 3721 -525476980 713161047 752 -353709024 552010154 22785 69645675 370944934 17884 158440226 354257428 9733 -482923114 291486155 7884 64746686 29347768 24356 -480505461 14573448 11457 182284419 182101148 12316 58258035 196981425 10951 -427909726 854004325 11453 -505434917 651861540 9941 29584506 895652843 22766 -447881506 137614740 10750 -11419758 482467335 12976 201185831 317026692 20177 148424099 358774363 22141 -120046078 680788112 4385 -514426054 504315743 10883 -433165482 909119800 10784 -257946960 858834598 3178 -171358321 699535537 5237 -386346036 856612905 420 41958200 146218255 21395 -445449788 502699083 328 -247010634 667973852 24068 -136814500 666634608 15723 -275467084 855951773 23221 212942657 451183200 17127 -107645106 218316516 18874 83723860 864410448 6228 6974813 871997128 11253 -358326243 546496745 20854 -578571618 424216677 11193 -508015749 267653477 6420 -42869681 667017746 10174 -593611925 812985425 17519 85192807 18742451 9048 -590203187 625920620 9979 -165226237 571369160 9146 -342520795 148236669 26164 -75504229 238100200 15481 191939023 216597859 25111 240872595 198971785 10065 -555042412 30912077 3531 66983366 832623186 20808 -413034260 246094005 15139 114033748 907282324 4204 -64628644 82642143 24476 47972684 672682263 15783 -433937444 544448740 22029 -505194450 74391161 10823 227721018 220389698 16723 -343886315 796474156 5857 -362875615 797632970 2564 -474991329 920868710 3553 65934159 771837460 1949 -517693835 821790472 9734 -50655107 646385233 21433 193077908 435342125 25378 -534195024 307424095 58 -262051032 631396452 15698 25543815 476921099 24531 -179831515 230290575 15828 -5082214 23032702 8847 16966062 444579337 12859 -576728704 346824781 20519 94850051 230271361 21473 60169404 674480138 2028 -276820613 438871407 20231 -505114763 806585018 14883 -80264623 573678297 17344 -345628626 479203331 13413 -502749809 88076900 13064 -171515374 640680765 11510 -404810375 837244846 14415 144834980 265571417 25358 -161679108 236275067 23986 -188218810 932725542 16497 -469467551 389139802 18321 -207523273 545582341 16063 139681168 474362506 15852 -174486922 88219657 24643 -273837538 536926360 9736 -424007810 831671703 19920 -511567127 150277516 21276 -380906264 615425752 266 -208676996 920690738 25650 206944493 247376095 5990 167656760 694965666 8886 -170220270 453050448 25924 -370488388 755688401 264 966924 723367983 6028 208998417 601645502 12772 -219073402 225100855 2977 181718385 90408515 23586 -191784465 620227685 18894 -297435746 496556167 16988 207110869 876816207 12559 -177758679 407769912 16006 191067800 258654127 19280 -482168965 730016957 7057 210134259 158222510 14677 -39577271 65847278 7542 -445944537 147165397 2607 -293536217 727345370 2024 -564690813 783412166 4428 -504321535 478649820 5449 -49861274 71516592 5896 6214181 859247637 3390 146582594 336500630 21397 187485683 775491706 14858 -514288253 480309598 9648 236762858 37030783 4798 79683151 408113206 23552 -156546940 920416933 665 -484623928 663726306 2099 193033265 730873808 13462 185206340 896477760 13075 -591925744 234682444 1047 151029105 794753840 15122 222724308 379698782 11621 -338309087 592794112 24326 -27019048 638970772 26356 -322011964 544970250 24625 -423330569 474557274 22362 -587043241 681011369 17492 -434771607 283621696 2865 -556567052 359087204 18092 93018928 759404736 2288 -331717726 843008530 21303 -554865664 704325294 17470 -509764208 180704672 13879 143029592 443681135 13948 -122468155 368388115 5849 -441475841 338355760 10457 -520027559 770866946 18595 -133055072 639501075 15718 -83862488 383250038 24699 -483891697 889491174 18125 -180247045 125410887 11770 -104150584 109197605 11428 -325056079 453431200 12460 -225111622 22086126 14468 -141557365 482169374 4944 185638127 152450738 7761 -307139756 312791935 14462 199916574 854687402 16457 -518791351 375625762 8485 -21591190 330778703 16271 1836122 578100682 15244 -16733855 888029220 17999 -245077850 335995554 5084 31950600 884300605 23614 -502066665 46016067 12066 -76272637 651599224 19816 -100901856 62902330 20468 14283786 660335710 13489 214209933 798779273 23999 -580320097 237815631 23507 37573161 401578507 24275 -113712872 261348168 13732 -40266979 576967713 4067 -346206685 560995942 21486 -241660635 659974830 24619 108856446 846058402 4545 -218484998 893008234 13531 -70786665 237910694 9731 -438795688 642486338 13320 42090715 107700324 17483 225005457 671664888 9348 2233686 133133502 11729 -315253848 601076416 16147 -157752911 193768616 16681 163292097 68871222 23731 -534214173 755139527 24884 87123909 578171974 19159 201952077 195733337 208 -368399807 779884808 9721 -127867579 80549498 26247 -361567611 913411885 23266 -386597900 948518861 15240 -73245900 878374054 15190 -585688403 185728224 11197 -67021921 418328654 20364 -284790065 733050393 8591 182786471 126702487 21952 -425478072 880958017 22967 -92881542 705019333 12701 -439498178 744478043 18338 138717325 649869574 5325 -351927479 31018682 24183 -80600809 727965193 23268 -430912751 935715656 7479 -420637519 721304382 19506 -456833591 654733541 4445 -58944 565514715 18413 105196654 453723639 19838 -469052555 483065696 20304 237384301 452347287 3509 -122847953 120077778 12762 153281268 199181806 25478 -593926778 299938155 23271 -591352047 794493979 312 -218193280 171349822 10469 -467671625 717160624 326 -326632692 400015225 2119 -210013569 636598335 8982 -31797328 177650527 15878 -337797757 432340351 8901 -280090592 316605797 5182 -160480419 88362818 809 200839007 546269120 20831 102170617 230918064 10495 -560815125 436597982 3154 112255863 436889889 25138 -283875787 852018654 13005 19617704 52082722 18686 -285381311 430487985 12795 -15971269 400654120 13678 -156433372 253447367 19439 248466172 895705420 2646 -327297808 348845735 23367 -495739899 856265060 7457 -287300465 769307651 5207 -459161713 739135013 544 55679052 864825435 14873 -100381534 751421973 7272 -52405465 148061954 9272 -565828099 399312446 24935 -9587994 943608133 8509 -154538301 791240988 15223 189878189 889861380 6999 13782461 327152275 5693 34511141 472988217 8617 38910634 42157967 6452 -477139127 49032649 2840 -367088731 477762140 16340 -521794085 314139422 12192 -318355589 904633455 10594 -419744346 796514100 10603 -529740850 645145767 18501 -74067401 314510306 3564 33261491 325832405 21426 -381812351 539759749 20085 122883214 133683790 3712 -471453213 831443125 16082 -52337645 231624372 17041 145894496 884948048 2459 -131072268 816696018 825 -325021996 905807675 2471 -425020666 102699641 3472 -210434782 948690083 9259 -195059816 887298553 22344 18628749 928840683 1643 -571240535 852535051 12257 -324619577 517728342 8097 -121957322 765411286 10855 126847147 317044697 22915 232897423 801721782 16159 16511993 373647969 23632 -305076240 914268571 13051 -394164096 674869413 4297 -358431930 945169002 274 -138782763 56907401 22752 -473675482 368038239 17608 -159906502 209356874 12330 -18001404 609797280 3375 141669026 195650623 3840 -176168263 522695200 17242 -84527032 800633695 1318 -80862929 189509302 8834 -428177750 710074373 8655 182410396 477862343 5941 -12347410 740909494 4822 158624644 387512551 21682 -521466428 528994353 20615 -535876610 53535269 8346 242957739 453044296 16893 141316326 577468537 1528 60919552 113979066 20063 -20611113 256561921 23592 99382331 389601188 20202 -120981849 184803014 10643 -115974942 711664287 10531 -37843540 448255523 2185 139238091 718372932 16045 -406999134 280336752 11588 -531984983 894133648 4468 193887509 847724265 4792 -582381914 226206240 22807 -533523169 200996423 1175 -345964031 434058949 9310 -277813492 211801899 26327 -186878019 146712894 11750 165968112 830675475 18587 241660652 629303162 17233 -541986224 624344441 19307 62079553 657956189 8294 168400415 121045836 24434 -197666033 865909789 4507 -440669212 95515499 10905 240654242 473760883 6091 -187416960 249766708 8733 44948503 551741990 11756 -215242183 50644036 15438 -154945398 99018445 15220 87243485 311415011 6132 212963101 331858866 3190 81688048 350617240 4088 -42581630 79779093 8092 -395965969 421392524 6516 -471274912 351299980 7417 142748914 919187381 10934 -333093265 136532945 24698 -54247807 774497560 21369 -318071549 945589547 31 -43120787 209906844 11057 -191503186 605786995 21517 109594383 694514472 1646 -482131937 452526579 3761 -317313181 216718817 5333 212230421 360509669 8623 -196502170 720587772 24723 146960348 433457812 6486 -205871266 189234496 300 -584346275 598565949 11222 -227178578 730174690 10458 -246229774 295400015 16119 -181764559 760233517 18692 17546906 175392463 96 8907015 794233618 24536 68405479 14128455 14889 -37328265 405649818 8466 50030876 44170615 23146 -12571468 738901799 5821 26873124 684415983 25624 22714005 201349498 17133 -58788296 780196046 775 -185955643 181241849 25216 6703080 805198456 16660 -213954231 369110488 20606 -219133105 284283080 24466 -240263113 945577476 16165 -287997230 460669423 18541 -64237109 72292298 17486 -506142589 97175595 4909 -229173585 649696477 9077 -77666956 496743119 2358 -194890857 906162356 18399 -374961361 279523010 19067 -405896807 391579436 10784 -105142829 913027371 10929 -206180560 114998790 6629 -592026316 336268530 19290 -541554266 57566199 17983 -291067631 313984676 4176 -56921696 665353199 25703 -7441605 627916505 11842 -142422847 207578948 9351 -332011598 515969441 25269 16083 485094796 3977 140653624 360896541 20475 -444097527 767882815 6024 -385568115 159388946 18034 -139342806 772841671 19664 95278477 528658942 17442 -41545875 546139143 772 -583633181 740881192 15980 -422659908 228056571 13096 -432265415 546418579 22166 -206435433 365337055 273 123361548 783477243 1995 -197510710 726108008 17857 -548798631 285330030 17803 -468202278 286457713 11094 -184927768 28221318 9365 -65971115 814404874 13299 61894247 808148008 13099 9262751 748216940 13290 -48872886 877335277 20112 -404410386 265610114 17063 -432722416 317228608 22760 -262849175 357361772 6295 139656390 106019708 11762 -463297404 830691348 23725 -408516811 835230244 5539 -592385615 486053220 4362 -577970510 929571898 8789 -376417754 117359014 4162 -334237930 860382162 24637 26605961 847288397 2822 -456678499 92413402 11112 -128585797 486403099 22442 -353044590 827722592 9568 -589781974 31286792 22244 -527208628 51240848 14967 -598399061 802272119 21155 7095053 633992317 10114 246654503 218047082 414 193198756 788810917 1226 -230097011 51828538 8756 -215156807 904951662 1802 -513576976 151249786 15499 9490471 903720242 7536 -132976568 130821099 18730 175149306 515314597 7605 -372743291 356353372 14874 -224084370 953641550 6098 -30631151 383026802 24414 143498210 624674957 16863 159099547 662308264 9285 -44411933 618767366 26023 -215086672 81048717 8329 240768977 54329679 26107 -239034724 943789281 23413 -361329831 269895293 12587 39111077 550715102 19021 -495009492 194941236 17972 -62852435 244395971 15670 -516669139 682528096 3209 205282737 120649778 11405 -270048109 446104409 5812 -8310295 561080843 7695 -246250565 314837849 12362 90102986 385526764 25309 -14968473 345809046 11076 -492490335 693300147 17208 87735864 191773098 3077 -333223598 39232736 24461 -509049296 883570079 12130 153973042 598126893 6176 -155171421 751396657 12961 -12747954 294665821 9497 113314708 868170376 1125 -50928863 587092846 14302 119335952 175671805 8648 131979032 306099849 10799 168087292 370431952 1813 8228942 551541787 21699 -327178207 777035331 19741 -495109909 916163830 18536 141208306 359245481 19297 -295490867 706462263 5840 -494009237 940729532 18857 -27745628 895429621 5327 -259832559 919259971 21348 -22341326 519174508 19859 -462824261 481573968 17891 -342130377 825341805 11390 138507335 519360017 21849 -324851347 425793302 1996 -304776181 339484781 8414 6504835 292884666 24016 53094430 822806063 15690 -467658732 508002409 18716 -278936902 229129037 18209 27255239 730071085 22521 -363858098 594610312 3462 -328178364 744680851 18264 -318650216 135002957 19935 -463180478 617823708 4046 -25047335 270845247 5906 -587941155 859800218 22020 -2284035 479160485 18053 158772973 537048499 21136 -425615774 676781397 2160 -569354597 449004883 2588 -314841882 173091444 7485 -20740552 601756608 4859 180034831 485508696 15710 -419034113 18087728 6104 88935536 180032956 19794 -151690714 462227838 3072 77837486 340450612 14761 -444825744 762410227 10602 -254682479 199498866 5027 -508065704 476323157 17155 -129693320 683811682 20509 242108428 817561289 11321 -109273810 262917368 1784 -107238976 24719798 20911 -590291683 365992029 9300 185326410 155579106 4094 234170724 306519314 13 -523472851 937942124 23748 -246464876 798861091 1004 -305164798 440772350 7772 -273248174 514407354 25955 -260320344 466828885 10524 -359212672 247599805 11356 205225110 95373508 19263 -392377486 129979830 11161 213170289 196285086 3571 -264226688 346960205 10216 -29711368 578098715 25706 -508364054 161982955 25653 -295148025 561930830 24644 247769888 317934101 3786 -313420620 684404525 14980 -445725689 212021330 1680 -32699621 179897852 22601 -1982396 550617242 25326 -175646479 824462534 26360 -251796176 925330534 2095 -168304394 25191030 23105 -266728181 851152855 21677 -44912264 18837638 784 12909652 206174773 20553 -115285991 155992582 2924 -385088733 904859406 12199 -438745296 930225869 21693 -40740182 915168916 22789 -582828765 549196671 3838 82209947 412440181 14794 -139480564 251960759 18593 45143555 744664504 5180 -294932139 166671120 17343 -541100093 297657985 22016 -86544193 599749663 8431 -426479691 380895287 9777 -580475709 304039780 23904 119885402 551494661 915 6515716 399510585 12176 -276384474 16485869 20723 27049603 149317142 10623 -50996808 660041717 6798 -571043135 479249941 1435 -36709617 773281354 14648 139125025 126301725 11505 -207769936 415636503 22019 -115257098 168105965 26304 -165973020 800614052 3348 -123048878 184912672 20274 -233312506 804352493 14926 -422570849 88216240 2400 -356503182 44797523 2242 38445153 349016623 5005 -118360984 328194149 19126 -269834297 820456864 7802 236024582 205711968 2683 219519290 759940176 11182 -107462136 482216790 12919 -250762851 355025097 16881 -263760665 717176484 15573 -362639137 366032130 5171 -420204896 748060178 6037 46165731 616599071 22458 -272669753 60546523 14217 179416974 335140712 13258 -46491285 286797872 4065 229074478 839046044 9478 214756303 75304215 16065 -111113053 545401292 26294 -360064312 154550957 8146 156809026 101703127 16461 239130107 15930713 3030 -321000944 799088250 18361 -4196678 888558048 8141 -239674921 88585000 2780 -553901445 638847886 26142 -586036888 656061227 3357 -101846869 358809122 9049 -253472064 944026235 20730 -89917384 16102838 20379 -420227648 240061889 14804 191553574 178700045 1124 185773499 323535420 22929 -263196860 591565414 23656 -121905503 396716436 22344 -472769381 28088418 17111 -287165630 712927250 18967 -515212509 896792501 24545 -162121105 931287557 22898 156293141 913486362 22176 -581615336 456935894 12183 -416649877 693174035 8830 -337266769 555798868 2867 -167956147 418196102 16411 178943853 629016537 18696 -500695410 772835395 12177 -95209049 798536557 11919 -883546 549643910 20266 232893510 423243413 8455 -325263745 225401305 64 -455608664 575566221 12132 -174400533 829252245 7122 -351126505 139494475 6544 -234338180 141441380 11003 -130609538 648029944 8665 142174006 824877213 12268 153788647 489972972 11109 -90257764 43651048 10356 247632596 525483734 10628 125965088 701285634 22389 -389919972 388177304 14227 -59272652 622927997 22368 -47573429 13966246 11127 -561536691 517924290 19944 -236809155 29237602 14832 -209103955 155855836 20426 -48014493 537548500 2153 -20371204 12262785 15504 108146447 312633842 24704 -80221368 241609873 16189 -170962438 87982087 6512 -243030580 828791972 24052 -489753675 467189919 11865 -198711193 747738052 8667 -116669328 846012135 23994 -132417255 195832764 4488 -108281432 59978489 3248 54241622 346897212 4254 -390390802 146640698 10611 -319739239 639760064 24709 -382947174 642150261 23380 -257241213 652394691 25532 70042273 760385324 10622 85984506 209357972 6150 -333978317 57838168 11778 4962642 130203378 13981 58788921 516361080 21213 -320231234 492165970 2787 170443400 901917332 6146 -196248740 524923517 2873 190969331 268240685 8085 155810666 277864227 7134 220716383 804666233 22722 -12608100 947116821 10205 -359269142 434733661 13063 250136189 238797005 13390 229139673 112179263 12025 -103679247 163871333 13694 -243073809 26387993 4805 -493650915 625726637 7807 -382926492 240968935 21799 4350050 591575137 15127 -310801825 434707548 6771 -506483598 129307678 6532 -72089576 689992520 25795 175412002 426060454 19676 43818650 491591514 19742 188046174 753378172 2411 230806688 295851650 5711 -265810523 351206699 5654 -297098459 164819361 12374 -39169436 543599580 8860 -157155190 857884970 17342 141227215 848287650 18222 -151571707 539857076 10606 40984554 565304098 23382 -499386543 318346229 5917 -522466475 297097012 26464 210264438 560833081 7791 -538065944 119332517 5835 102567618 181783583 14449 -563369694 610264617 8426 194856435 802892455 7267 -584239191 32932136 6525 234376250 458259064 3254 197240920 39371049 5656 -489258111 709774198 16479 24214674 603960178 11876 -464117530 834246820 13792 -60451993 175949341 7242 -125324799 845737816 14071 90786989 128402290 5036 163440783 252728335 12261 -326497057 91795048 11026 -580596526 763736992 24764 -521369486 273825870 22860 -118370338 218211894 11778 -255362128 113610399 741 -37296076 199678440 4255 -428073838 588462648 21570 -267850163 884941446 20969 -597914355 671472149 15145 -438851847 533592885 6497 -553072056 371732087 21465 -587432859 729201215 26211 -171634441 131361473 23391 -555830068 464229921 9535 4963322 705132379 5034 137042859 725290232 21596 -555193501 510502717 2076 116089298 782436364 4613 246560669 369188434 2336 -149652504 884703235 15825 -61900798 138842980 15456 81256228 156796795 15325 -273089231 855131556 20724 -473620086 851130210 14051 153218024 860944528 5530 -1710882 562292700 18821 -452328605 52785262 4214 74921842 538166012 339 -504230141 485219100 8714 180382461 608044831 2593 -30879291 611086881 12762 -32394822 306382358 14722 -185001624 44230286 11786 -388436936 475608302 10438 -269499953 829806632 6510 -431746324 398222993 22135 -129410865 771058278 11078 179138594 439499659 6259 -107364672 504535228 13629 -121732035 597030155 18723 -474472186 199140339 25196 -198218075 188405769 12186 -584879676 159529045 4587 -430840507 276241348 10764 -334423102 408225963 5716 -84616207 265657222 5827 57749659 461381050 7100 -306735981 125938916 11414 -279005693 120538299 6130 -530733786 182737034 10109 -245538519 169193509 26311 -444703319 445139346 13344 98157698 829083792 18802 -458857944 471212728 11986 -601674331 929070757 8728 -129840818 147711602 5747 -85522642 310956224 21910 -398659580 417893890 9042 2436499 377039956 15117 76947726 653168287 8258 -550768963 428270643 15345 -66445447 36689250 1562 -458829329 868857989 3608 11463394 388906744 5710 -538130809 624711055 16121 -430871316 658197723 3115 -115368361 715750881 19346 -98165140 489177782 14959 -444354055 166057674 4369 -25690754 314147524 3815 -291980680 238940937 22145 -390254204 450303881 25097 -548811264 894930352 21236 -326881791 424576691 20717 -391868510 109392886 24641 -456573565 520268232 22447 -175108609 458223395 8321 -464475844 936940570 13360 -602071496 364449752 909 30642962 724208889 11893 -159201895 876496689 12954 211010250 448054032 13692 -576916270 769479165 11576 8374872 185117109 1846 58418937 212883302 3513 -547785060 588646157 9219 -514336856 45483633 17776 -238769837 101544414 10277 -527164250 153997456 18860 -204910713 951003664 13476 155446182 480966647 4870 180397183 598665735 7263 -257569859 16044653 5982 -499143004 527479462 3124 -342944173 13178551 4137 -259650937 875249579 19009 25988862 887916349 22758 -534608288 896249871 24003 85741958 867826121 19526 -179424535 235046778 11171 207944146 272439301 23188 -225811290 697949316 22185 -599402383 349894021 25443 108731057 760256024 1077 195437492 243429907 17711 78964827 672185911 2077 -465281087 854279734 3168 -576130804 333032891 13429 167884579 865054186 2905 29612785 703631928 8338 -223825365 755750329 5134 -392740670 559729401 6383 -517228143 845406785 8411 -495843497 918119125 2272 -137869611 145196669 17603 113401272 894130275 20177 213352748 326260686 8884 193880387 829529276 7536 146279919 324154569 19888 -93080124 838108865 23235 -12212667 258984765 24359 -277721089 259923751 17256 -328985744 123390381 12793 -230272291 855538509 11556 248991249 856434598 6429 -588602504 724813882 19895 -197649873 924493066 6707 -353544185 820446957 21258 -241264927 100545170 20760 -335655428 253503655 13814 -437618016 767453056 8527 -317134140 445512580 18045 -327110761 342491420 6722 143012515 917552941 6743 -316272253 662437718 25411 -369334626 43859561 19694 -418575542 176306229 24714 -58633346 370970908 16496 7788163 15805688 23464 -73984096 405078488 9552 -235181409 400586502 26085 -262661851 804881457 26225 -556762779 794224329 24444 -538603401 482921851 1682 -398323571 278886654 24997 203755691 322565474 13370 -433560732 614660307 20216 -282676292 795306619 7699 65729994 563878576 26185 -528823936 262957820 14707 -137349200 669616573 6546 -267765408 46596258 16630 109816504 835853766 6374 -38404844 800987336 11131 228236816 178259368 13979 -507431769 515391814 7372 -213688621 644267723 3686 -590925166 803117184 10850 -64279926 95645737 10404 232143276 621165940 13219 27554841 36782491 1763 142709846 725749324 19842 -235565847 723448105 14197 174943712 224962088 26004 -121713084 246024384 12956 -43257946 803526358 19635 131728460 220775912 9994 51419523 742022937 13017 -281364559 621998418 7939 -222450607 562683436 16600 221809647 446409120 5131 76514343 759569624 25328 -435236485 317038750 24831 -263604356 103088663 15299 -534399865 542965619 20728 -294458892 509990964 13222 -567740754 108506298 25928 -218831914 807384967 25186 -491840494 728330183 15838 41764405 253585695 12089 -449710174 85057285 22807 164025954 450049263 18510 32599254 244454123 4123 -521936921 156989500 16709 -201216554 408394272 23844 -578042134 683551818 25164 -106083204 66420725 22299 -513969148 563008422 2439 -218340445 384185683 18422 -483617603 82335813 16742 -137039801 139561973 4704 -191805471 547993806 6468 45392199 549419656 1818 22452778 625024950 4889 -436984801 646270179 7033 -368328404 538422314 4528 45909337 833687316 1562 -325415834 260419906 13990 -385543286 464198278 18740 -508567799 613675114 6950 -550789675 325791176 24459 -191155186 794072716 1906 -259694500 597585418 25389 -578101089 516809183 9026 -13537995 328148296 16409 153712442 249982326 24536 -551404203 635588029 18546 -518462546 389570940 19129 122726479 303204503 16002 -177125480 401301306 757 -49917009 221065476 13626 -425179404 954304601 7124 -123087776 701232728 9508 196497634 863130884 25894 -281015332 17485422 943 33136809 906708256 9075 136624556 17669090 7506 47790361 389207370 199 205156270 942451229 1007 59442443 910067794 26466 36775645 440539470 3136 -300682441 37074104 4887 2548536 265702716 16315 -141680913 702963531 21091 -321838262 609880686 5249 59263326 642888851 4644 107561523 204645248 15167 -539324163 384921792 7296 -292289859 735909375 23857 -93026071 604539201 9116 -515842909 592733240 19215 -488592508 822195410 17698 -157187595 438866544 3665 -19208536 657379173 1897 216152380 865405368 16134 -337127627 17377974 11089 -525494582 530148489 22836 -582191860 20223550 17923 -179709618 786728682 10116 -316568562 299987370 1023 -111404741 81921081 19333 -398686348 504379267 15752 -314977762 188907505 21928 -523516783 293210209 21322 -326360291 96759835 20289 72060140 635113099 19586 -465750308 622917695 26343 156131751 471806889 23645 -209225619 759568159 8482 -95513390 762731556 15801 -130447673 274604586 8733 96162222 695152285 7422 -283048251 101987280 4687 -275433134 502748636 20957 -269042185 445179735 937 121685307 661054875 17905 -372248642 936540566 2186 -365763965 722489573 11751 -461274983 492143252 2236 -551618477 248256606 631 114954107 917186564 21603 -488247712 603596911 18007 147733227 185954204 22374 -414844608 851200969 2726 32041017 690086620 8682 101624275 278935484 80 -245947531 531649275 25237 -83051963 583216183 16416 242312050 895186396 14023 -116184773 151151412 4114 142043726 450414272 11927 -119247131 90717208 4204 -5085807 87302441 6800 -36878125 634792116 13065 166203113 644762004 15828 -23924120 35809767 1504 -290039350 482438409 1625 -321837073 115354955 10871 -36757538 684528797 4541 249891639 943956520 21426 -325764459 356145807 13763 -402909955 413612543 6294 -254307595 717145150 8600 -147819683 470132652 25362 -240465037 341959798 18695 -253648164 321186715 22680 -289652320 254006616 12553 -327217873 701513577 3496 -428702005 451269765 17143 85324871 687493807 18708 -130473731 838348048 9335 -134248714 458593762 424 215536019 880703723 5688 1848935 422065964 23756 -347133095 794674006 25772 134359535 514408029 1044 -239355568 438327352 4950 -85804266 278049438 13490 -469471989 564233672 8357 115701292 552350470 18902 -404701653 112192730 6436 28534750 86022825 15416 -166856855 484378196 25558 -538310088 248235139 26320 162313034 683716160 21129 227446731 514867194 701 -341792568 248179853 22706 -183038523 619336134 13988 125037536 341784067 4262 -79201121 760938445 23548 3986444 555463884 21186 -442333116 358251331 15902 -281650853 370851630 25875 -50752833 849830496 17494 -40405579 728889078 25563 250665602 649475791 17782 -222158280 852138394 23205 -256042066 722971226 3962 -414574614 496563727 11222 -390225394 123622599 24980 39159943 335882312 19273 -68057183 658305393 19565 -368136869 651618754 17350 -170064334 698110959 24115 146091901 368990018 11682 -321962867 570260048 6588 -573589175 337343313 5109 -86916081 863320310 4587 -359379557 789473756 10125 129372162 459695906 21183 -316285694 75596915 13800 106485525 870017031 24907 205530929 529444554 19136 157353490 844698848 13248 -520206143 417059625 1663 -194208003 370162865 21739 85046436 385340057 4812 200691756 523317065 16532 -16090090 923774009 15666 -148295384 762931181 25106 -83569447 153879103 15193 -575123572 706072094 11485 -348881539 530492570 3256 235586515 133952328 4298 24423360 412300087 6776 -420499111 206064185 25716 122082286 159636101 11117 -3792267 758366126 10386 -238967473 880860147 8571 222661807 524170786 225 -309201267 701193195 18271 -108852848 136550740 1004 26037990 237946834 551 -24860882 124025859 9219 -135326657 376122658 12775 -441856740 103172618 82 113120292 590804515 13704 -551410595 872860059 1308 196923365 274931379 8356 -288246272 522754349 6236 -322743040 302562718 7786 -3442238 123089153 9168 -360782418 863949581 1294 -1562753 364043795 22322 -157115736 930712583 24319 -162229250 720249512 12623 143934408 618623299 18879 31838906 361190599 19236 -384291678 493855115 9980 -520455483 246019535 23434 17826188 95260117 15143 -493748647 240413319 1690 82633322 602512884 17994 -368760160 295673270 567 -151088449 139390857 21195 -20351647 510289845 22888 -26164695 818545074 3540 -71468608 459480450 22107 66786485 297317905 10967 -121270285 152409287 17942 -294820621 386537204 19448 137791428 916124800 21676 -547139474 430247954 2457 44764474 21700617 25983 -226318406 379027433 16460 205590320 49593834 12929 -211545609 562024819 8244 247519832 111430836 3084 -260173763 161750366 18398 -218507786 312853709 3762 236712715 364996914 21664 14868846 426761115 13793 71904417 862042311 20012 156129501 130150672 11253 22519274 111163347 977 140225129 926212459 26409 -592670562 914932911 7267 -538819391 855278154 18907 -128803137 184728687 7231 -316449286 568296085 957 135980665 74698349 26292 -276535418 521643356 16928 -13674993 949061126 9394 -262022799 76126191 8853 144865272 172020872 14208 64217552 444693846 4364 -364228972 514164346 14431 -204095178 889695654 5808 -254566724 215552982 905 -366813598 256366951 25717 -466596543 183228846 17552 -57365318 771620721 17391 -176876572 803315801 22876 153230096 882012163 9579 176534231 625315026 25465 -558104107 473612774 10772 -523428653 44773520 12091 -878583 621309754 514 -481638079 927073428 16682 247211791 94275064 9624 150188402 399291145 23473 -355243240 237846417 15855 -314122089 829441739 18945 149274548 392079565 25611 179042014 860220508 24676 138350792 770354686 6547 15229876 518717772 10495 -599878044 630239791 19494 -10378447 704648728 8733 -571032242 792017541 18599 -453584670 434694976 1849 226283439 315056775 663 161655949 514988763 7340 -23380068 160529787 6868 -271763635 187919129 1643 -541486580 729349017 4845 -4050532 922524408 15624 55513323 192512762 17659 -156192612 859693553 4072 -215125176 147755882 17575 -89879957 528146344 18125 -338849801 447052614 23300 -283524106 633988087 318 232746529 738493800 4482 130215001 499463387 22376 77869464 426423472 15683 -326619270 943368444 22202 -473710235 574687893 13184 -202316162 906692860 7015 -412075283 879028788 19702 -325390168 930458491 24522 -216862894 481016835 1710 -435733723 211578936 20310 -485661344 802648542 19121 81640176 294154120 2668 -258503814 937649438 3549 22323018 629950357 9498 -386291892 95273818 11717 154560955 842211054 7245 -89677906 168103450 19326 -109792922 843094994 12790 -71438105 349271653 4068 -211072240 27484878 294 154431501 933817459 8284 -138192320 549230516 22038 -497409030 822724222 101 -319122061 203519824 9206 210135197 678076865 5739 -245659740 162153388 24112 -99385014 559541682 6358 -10206256 154824175 20101 -580676334 738060531 5474 -136789704 572362564 9910 36276357 106081651 15893 121170245 390520094 17887 -186401635 880080928 2412 -8177903 448311780 25350 -264298790 608217136 1131 -240279205 947514511 22572 139658383 460948346 4626 221843382 497504045 11939 46458407 27118041 13671 237161349 503608566 16152 127293025 437852219 992 60439753 438727679 14613 -140616215 315048360 26187 217811362 625609949 8779 189520961 213293804 2329 -326249099 116229744 16118 -124585970 50373619 25796 217593135 606855710 21022 -521647202 232407370 24487 -114347626 17338648 10487 -584622258 455323048 24496 -409822302 31406886 24008 -143835898 797352151 15208 -445629877 613498941 876 -27339421 369762907 14960 -398530111 419471434 22033 -473611416 816892144 12534 -154914088 800720190 14347 -486537719 767137944 20550 117145412 373876445 12483 -87481548 770303039 7215 -481284286 897592221 25850 -383572316 758508106 23674 -561792755 660366317 4672 189205540 931586441 1843 -353420309 701536832 5 -413403111 30197420 13370 5539395 776536037 19607 -483226314 268561145 25973 -423845196 744787776 15124 29806601 285539975 13535 42770999 835703080 8026 -127128254 80967671 11148 -116078775 504379126 21824 164214386 651957861 3017 -530563400 730686892 9257 -2832113 502896958 22745 -157652735 107532449 17193 -19738569 25907225 13060 -47936163 810880682 3806 -247598763 951472949 4738 -304146733 734092705 642 249290872 758957345 16319 115198303 547316982 6564 159185910 454523725 18822 -489325473 155763438 4089 -465751111 347363488 3275 60498525 395032146 9634 -388880938 259770050 2921 -51102080 267623808 12387 3117220 418067415 2073 -149589148 669717628 11732 250422197 518804710 18757 113103650 650448861 24623 -333787995 946550822 8358 -309147247 679335671 26168 -580693508 620318888 12401 -238029040 515335208 3530 -153062798 532766875 12186 43261954 291464156 15361 81768969 63736419 13571 44575781 325651832 7407 153573615 803259142 3169 -280690539 897629488 24481 -557441527 106163339 18614 -127219194 113497313 20018 -316887458 126615564 19736 40248785 642151968 15451 -549953962 633048459 12042 -213829955 549638504 5604 -86517604 824976835 5577 -578732463 327352785 8531 -525178409 689342951 7684 -472784628 272483531 7890 -74017861 842479739 24702 -218896653 427579667 25650 70770489 420409153 14499 196813132 905323501 21702 -556767576 876915756 22734 -257429839 865912728 17033 40979224 58342042 16468 42584350 495540630 15375 -108702105 627704893 20095 -482027616 54557572 10462 -336972902 730701124 24993 -339282900 11935225 24172 -23220671 764691328 24899 -49596111 909215849 1551 -14393700 608271093 19023 119866539 571798845 4076 5873486 600032665 13149 174346169 333874284 8372 -7187171 67140064 13073 51854619 562990600 21244 -366427229 143831190 20724 -282498862 425102000 22524 -519413686 848778914 24174 -559857388 904127984 3159 -358069537 160763732 632 189372461 791441137 4749 -169451065 604747887 25055 149611887 702035271 12737 146799098 598570532 6348 -442170807 463358012 5849 -304189571 737535293 2168 -37444981 145734800 19958 -551991188 723556037 1811 -305770641 706000634 17557 -527417522 873942386 25482 132160748 101120589 5847 -72353377 630391122 7412 -263123518 239653963 1563 -242478619 912199430 18762 193578647 525639079 17113 -482793453 408953578 20577 -435768116 476912485 24658 -252656759 284023784 16575 209578894 740701614 4073 -79698664 836628515 7569 54419734 252460717 14046 -547263699 861863952 22474 -337771962 227517450 8642 -29143810 148510612 11424 -14120959 17043700 2359 -258031303 793392014 7149 -229490766 549573871 23845 -70746750 451144137 14387 -309363805 829626381 1892 -154618135 575600078 1492 -567704295 273504170 10180 110267273 677256141 849 -199726552 21003331 19577 -567402207 513250263 18076 48184959 232676007 7506 -208945791 677532911 8490 -261823179 252713914 1380 -48248802 471081182 10319 -25995460 181437896 16291 -121295247 678291341 14637 -189053262 555345275 21024 -385111088 573058134 3697 -108347375 222840916 23713 -54904874 92916273 18883 36612167 450253183 158 -12590418 338424010 9515 -109549216 150202593 7514 -218877618 19961239 12324 -82342374 73619490 10335 -73432888 906764610 16965 -165491050 686146286 2625 -140501645 243741581 16315 -507388257 130423219 20667 136874216 11818581 19677 -322094322 294483495 18122 -393206475 695109511 4787 -126904067 680257229 19573 -507544718 665276316 14134 -507736047 597790690 8295 45633909 423861542 23818 -376779205 781082322 4030 56171278 923680483 25895 -424207904 544624084 2402 -309931255 654392837 16744 -590414240 491749275 12729 -574903672 754234676 17382 -25015792 694001246 11402 185291712 138631994 4247 -245690872 309991826 7252 -271002735 894470386 6288 32755388 28102697 12283 -129430496 538995555 7615 -60889874 481121952 18175 112707048 125887898 23642 223870035 872776126 8859 72743969 301447885 14648 -74174679 882482919 10284 157478226 829072688 13526 42371691 805799797 11342 126043214 73789600 9879 -314652251 519262408 12274 -72179834 519089364 18740 -112339573 954868817 3207 206066749 657759173 21720 -483287775 830836887 12866 -540507333 694646640 14804 45005829 108532434 1846 60664394 46350922 19942 -122771675 864763753 21420 -414857222 123830454 19272 -44129259 591338948 15920 -282357593 77491964 14881 -152409926 878152398 24871 249171746 733164892 8428 81857113 472144374 18929 -586820818 733429905 11670 -502808816 824224095 10547 -7911762 509931621 7818 17997968 170293795 14455 118628774 60454584 14288 -340975220 30612911 3626 -71083896 146904617 1927 -22875691 252869068 7720 -539978620 463605973 24697 -434587734 296515847 2688 219835313 256823794 19694 -414024265 878017642 21883 -548313960 157865642 15676 -372991542 842737790 11675 -483148856 142396305 7078 -359075454 86110861 17250 116410679 851879443 20667 -67766478 294855226 2463 -254390096 755500125 6394 183513373 762512109 25840 119332555 412391938 9210 -384648993 856923891 16599 -538265452 410417439 2041 -67783890 812380796 13925 -555187696 295774916 13735 -197187420 21251503 14097 88748388 111726768 4152 9953697 346273460 17280 -362912482 681674515 22086 -415501630 663375726 8824 215879558 76824753 3712 162936623 545526718 21961 -319929662 616393324 3834 -317533652 436940134 23363 -295036201 479522111 11632 225711659 864348993 6050 237697326 184181478 13000 -269903410 193096982 23892 -391079163 143199994 15746 -234653424 630080627 14400 222402384 197797752 14203 -595606177 898485396 3232 -420753288 841014900 6606 -449423815 572055626 23724 -69352373 499402230 9467 -44414046 125868001 7368 -247003156 201138858 6912 -208449495 142839594 8553 72288321 934938132 8013 -346544610 551107733 17913 -90234359 138498268 4507 -360129433 275271725 17326 250122335 671629632 1463 -341315370 324306060 11409 -150311349 913998009 207 243342674 204615491 96 -191915030 876026121 21388 248021110 889227767 10184 17201043 954422069 25131 -241329048 668132261 19001 -592238073 571713809 7954 -520420680 463173399 10727 87112735 115234899 24903 147658410 123078546 21189 -566066784 372112877 16655 -303602950 423318946 2749 -97602249 918813371 2842 209149789 327845509 9159 -203630324 141270916 21988 -32038132 732841164 19814 -555862813 331823056 4948 -196983654 290537254 342 -327605734 609694761 17483 147976231 675527460 24631 -66250457 28531279 1781 21778210 667027021 25965 -135640029 159955612 24770 119299510 689471120 1956 -260439678 402766449 6662 -66121722 870624908 23896 -410396745 562928574 12098 -558881611 211047708 24675 104912930 848006040 19529 -247589334 89799222 19630 -547209125 476201782 19201 -65595261 110306125 7524 -40421583 327117377 1084 -466716003 443388668 4837 -433860549 508204724 7036 -276979821 827972873 23541 245165263 328222261 15013 -258945616 761542651 15245 73610072 97206263 10044 -246885874 326752653 5457 -356973929 454837232 15305 211642716 370007066 10600 -468706516 785580409 24036 -565047796 323721070 8069 -31878414 65020028 18866 15995304 763430289 9062 77531345 788645760 9203 -203013174 224367353 3111 -289678295 466152300 20407 -457230305 944805763 12168 -30140219 568593863 16069 -399860895 850060403 9752 169465311 302692699 6873 240633240 888900300 5329 71686629 724694809 25660 -537881006 13915668 20265 -197614671 119786549 13114 -513227824 912753479 15417 -166376048 267779671 82 131433247 445197088 6114 -55119219 126225175 4451 205141566 163404477 503 233334029 62233110 3083 -100419621 148501409 11798 -343850816 92503459 23526 -255394967 350255498 10465 -588624850 306083881 2030 -584222471 69572646 5564 -484416708 247330617 2645 -186500529 634185122 22693 -27482734 851436957 16248 -73331844 548771359 24052 -293755683 475924425 21043 213484316 626864122 6795 252594591 439357780 2833 -521225797 568031745 9513 198916413 864226494 18111 -340763003 376736080 12204 230963811 728312971 20166 -162549525 931591527 7545 -489267193 261751233 9700 -584034960 825642893 14472 -253152793 661384627 11111 -223029608 683829589 23576 105759608 323242085 9140 -221791093 893354671 1479 -325175477 264123839 14080 147958987 122538718 25392 -81589361 710775220 5036 229578603 436118877 9373 -527265123 949217547 13664 -350978843 935888617 9498 -427943422 955242897 5329 -225840639 635278499 8469 165854550 538758338 20635 -144141270 807859727 19066 78466834 425490606 24964 -595565718 951913308 20888 -491730112 454526771 25785 -137437762 591846596 15841 125616524 778932532 25624 38906391 18678763 11304 -182225778 532339794 14427 -444430361 608574505 6665 -471944221 257666072 20294 108532313 455182572 13459 -468111377 501544617 24472 -519093818 97860333 25710 -270881139 671613914 24454 -174886710 464449740 7952 -546596541 83314787 2194 -558201776 411741532 15023 -70956212 206833188 4938 -39031169 850820493 17039 -332273706 301130179 12623 -360210660 855537404 5659 -503206555 34079953 16152 69611427 175352127 2937 57734624 722671039 25061 -103824601 939167195 11922 -453994192 243229023 25138 33597793 922470445 15100 -253703122 949182280 15532 -98889974 324565233 563 -422647040 861884771 6332 -508520762 344314784 6550 -375549384 247910487 19605 -536718500 418430517 20850 -378503922 567557406 1365 88272427 233001670 3082 -261812976 36498804 12088 245536200 471121276 5264 -514876095 800667754 11061 -236666358 59153667 16082 -33524616 119698040 20245 34167603 555690402 25550 122574881 426445495 13106 -440386654 378735404 4267 -312965932 713884752 11287 -139654693 364627275 11858 139957923 694451238 5627 -312040033 803044360 17894 -262155337 906113095 370 234353210 862899329 22421 53550529 890303576 24100 -187839084 226981157 22121 -350782723 924116180 5992 -491202133 781052595 6161 -226729830 256527607 2301 112593774 358326342 3977 -446832390 710383143 19236 -523502496 889132374 1954 117990062 326733289 10218 -148326567 905847979 10765 -511429261 877852938 25573 -74135772 230659508 16681 243217803 541324103 12309 -81121608 816865436 20429 -230422749 887682947 2607 140301008 198974939 20128 46828730 311663928 5831 -158628361 485528848 22506 118120657 281960502 21643 -360205768 435958711 734 -476216363 465019853 20831 -328068494 39743653 26209 195964611 684360040 18625 -207674991 468777634 15974 -65263754 487729431 21841 32488146 423687359 5480 -561058027 310939519 25667 39859090 676303632 21168 -535319637 918498114 14123 -433310959 563884876 8391 138543931 883219630 16735 -136405540 147180408 7328 238559230 217983937 2839 -267991581 159486691 20147 -272933062 68699160 26445 66875347 581017560 25495 -516572906 774004691 24760 218757002 901129837 21900 -481370572 787933736 21924 -195056903 460540750 19038 -469293999 357419502 3998 -141500704 691157614 810 121984055 735888822 18723 -328122103 623531030 12338 183636431 107721875 10756 232087806 179965667 17809 -182529364 157784264 1316 -265501408 255999536 2765 -347860627 880672089 12547 -77753685 834967819 23220 -425262618 129155047 12541 -300294001 365231334 3349 -577572819 910855334 25326 209095413 776719527 11517 -302473192 718680430 485 -200954489 818864365 4348 -100231934 345980395 18206 -482257772 351580261 21611 125382886 165316350 15107 -9154752 104755852 24612 78743673 437320555 8108 -498341855 629696648 16830 93122124 596933388 26214 -424657498 635517845 23795 -122484260 943630249 7711 -103245091 812385031 16157 -506602168 457520550 18217 -96032998 684728019 3153 -1767248 462394637 16779 76087123 635941043 12644 244387158 378859287 4578 -292919086 49737284 11138 -131415745 563714839 6405 -506834755 111281856 17824 -594160541 942022560 24109 40468987 855503139 5014 -229963119 954014851 25840 -153212657 870573996 4275 -419915574 303034152 18054 -32347753 737906493 11215 -598015630 637188142 22436 -492439717 102899162 13812 57573602 345216289 13914 -586525949 681407109 14905 -114840947 77510171 1984 39039433 486373385 2545 -309915226 403818851 24250 185998076 166763253 3004 -16135380 344523937 23592 -27038677 852105216 5376 -324386382 176871055 1994 41622311 654498200 8015 -63212356 246439516 13650 165268260 118994183 24168 -245062369 250013255 23513 -598212908 489758380 11563 -565937868 909895798 24333 -172107347 772321438 3279 -255591875 633876357 21961 -417308121 453699907 10553 -265243234 953955666 2923 36886586 162339587 15425 -449810185 798278555 1403 -305339028 651983662 10196 -319566839 128783785 17993 -474049579 515785248 22707 -308336522 944626443 12410 -429096775 461415012 7666 -139425473 577219647 16619 -104086236 319353848 23549 112459142 495995992 12073 89574003 549392722 13348 -592496254 319176933 22181 13926413 258240576 19556 -541358934 446915240 7303 -119942005 621381135 17820 -331488703 127502804 5794 -596247310 236385518 11566 156233348 858797307 18945 -475450099 730558033 23556 -156468758 700324757 14677 120041505 10672425 19838 52267245 912308948 6693 -340823899 452301690 10566 -20444348 530740742 9967 -323926348 375346871 22361 -112812326 494044960 14410 70273121 891887349 8287 -534201791 117160782 21840 -206952746 494835376 9942 -461186463 301872189 19702 -459452119 41270169 17481 103783632 852998821 3991 -244527291 758713180 25306 2512152 217261772 5851 -327782639 191711865 2077 -504712971 65906466 10142 -346272176 817865163 12513 220244361 728908992 19896 -389548968 583116796 6632 110566772 172009376 11248 -216064690 951110013 2482 -391044875 919885328 9893 66451836 121323471 14093 -167455366 876218230 24095 -446333012 253899186 4742 114326373 545179379 6315 -592774095 126215725 7174 -148009512 819538321 2293 -85574186 39329028 2367 -281778151 608587321 9989 -550105465 621375908 2516 -494459140 194037771 7123 -337401597 198034572 6231 181643355 612351166 1636 -16308100 447969270 9963 247685880 212862970 20785 -194390133 650741228 16150 -374397137 500458091 24961 -458598217 70568553 18459 -533406194 20712612 21643 -483613496 434248783 15081 -99672056 236851499 17359 -382239364 193648029 4655 73173632 333860462 14097 -572942409 511343256 25451 -4921378 16278345 25334 67379802 710633444 23521 6029959 140514285 10105 -439433270 497307384 4430 -404783188 864861958 13855 -69423191 350460867 19306 -441826860 99150414 26368 -240188209 501459107 228 146209209 688171945 5028 78920391 304735816 5233 66592867 166717438 10644 -41973594 386688544 3896 -23582270 351306990 6378 14110364 157814510 23609 -264468352 531648999 25218 236088209 385997025 2506 -305002018 256712382 4706 -358043388 635203661 18030 189526441 151999230 20566 -478164368 299084038 17712 76755801 388430345 7923 -306053236 773199113 8310 -167782947 892947544 12807 -508490062 847948897 8425 -429611297 708747272 2206 -367892098 245330569 4562 -476954790 890033580 13987 8819640 123285363 24687 -244546636 803872614 8672 -117035957 434059056 23025 -47866496 887024984 26217 -398156503 459397305 1093 249612719 858942438 21956 -478799459 596117243 21635 111480623 749598227 21189 -346303767 222205461 12286 39986906 258572655 8680 -217177857 311885868 23203 -438328445 662194930 9078 -50628089 757211168 21885 -495787671 147628535 234 -335169750 127374741 7000 -431241181 280757696 21296 -552969529 566854986 24563 29871215 440851219 17225 -285605498 318806362 7463 -461416172 829776392 3200 -428730008 666976837 4864 -338132483 488908561 20131 -209091273 188623277 21439 -54422634 310306283 18951 -176306530 744409726 11593 -259589831 763142693 8422 137565029 778087026 14242 -45884925 326705220 20524 -478760154 399592186 22687 -571611140 627364172 16393 -303539540 681897861 19195 -137737951 641395995 86 -479193132 522387630 1430 130602500 416297030 15991 -365695547 81410806 25418 -300195619 110424789 16374 -84838450 676465910 21064 -453676739 123526308 26067 -231467152 835713316 7291 -283223739 219939291 21706 -244233793 97211437 20864 -380332808 280353065 1850 175231459 686073484 11511 -57386548 474573471 4978 -95837 422824460 17751 115607397 836430706 6476 -189947401 333761282 16309 -385711459 438753069 16338 -530089976 784128299 279 -496692680 327628839 19151 -177918996 882542234 7897 -79488464 128557613 10109 -100765204 59421868 4534 -487069682 336236107 10140 -99905372 400523960 268 -407260808 665699312 13033 146759447 776003821 22837 -237293586 75445250 25909 -144685530 206086244 14545 95063947 663542009 24587 -144889875 482810435 20001 -203275052 695192531 18788 -254072976 464294152 23079 -119388813 731880532 16899 200698710 216335664 8818 -547108407 137173769 817 -439728045 822319160 4576 -269499872 478727415 24809 -575936036 771213062 7095 -585017839 158903102 16696 -114539673 782832744 6887 216581798 675254238 2404 -326829797 591214568 12619 -94432124 798065027 12076 247975512 487814302 7607 -557536045 787496080 23365 -371064735 247649414 20307 -505285540 207616284 14670 -553471018 579544677 19996 31811431 694924060 24085 234461626 944539967 1947 -423861321 322293196 12385 -270732786 515764310 1987 154747436 73994571 5463 -228524993 795977449 16623 151973232 892664693 10702 169749275 686879524 12308 -470761453 489236817 19173 241695528 806482317 7090 -508010475 17121973 14895 -520532442 346419434 24897 102700973 265051235 17650 -277995087 871823046 21108 -249727234 224050965 20339 241183772 671717770 12402 -284743509 774889509 17734 -327566427 230235396 3930 -25024870 174459046 8554 185574382 565374889 14428 -557175686 273928047 25081 -526729671 768713549 2310 -65853270 397733449 20677 51361498 149368714 25001 29930636 730501165 26384 -50228191 939902815 19865 38983589 948636748 21320 -432687145 384455534 15521 142829880 687336462 16904 80545276 81208892 17852 182290063 209656690 22636 -65971085 633470675 2851 155025467 799704945 15344 80019543 847121484 13761 -300505433 751359253 12981 -567767219 450033977 6277 -359058108 691948073 18534 -1428203 697311510 3319 -289185085 834065691 14510 107086145 202872940 144 34245847 290000430 13667 145688318 688940553 3671 -92099003 730212309 23911 147964680 121422288 19931 -121264614 151082571 15649 -36281155 832879671 19939 -216420389 926892142 4830 -437697212 390100167 7982 -595237014 910927446 21281 113474409 20958056 22255 -424557915 806782750 4741 -30112536 703125612 9909 -536471694 90722552 16188 -506810485 587944019 13347 -303962998 237667269 21604 -303584365 466360568 1422 59282986 617496838 14388 -287958522 66852917 22561 -84669910 816981420 14713 -209461957 168335191 8773 73539497 413070454 16097 -168311716 433015000 20394 225139295 934400959 9647 -294089835 153352228 5670 -41725286 797364830 13048 -250763028 749697454 1369 -85452561 751355918 18772 -565183369 502746654 19385 -339993593 740470789 17065 -223847985 874777896 4086 -166510130 59171544 11667 -157908427 78240239 18581 -240577255 709236909 11645 129693082 378504308 23947 19705056 280843486 5776 -53315598 575916210 11935 55175145 313392009 15291 -80887268 557218893 24869 -368697064 621143644 17525 49839803 350518748 24034 -52244633 191852655 4570 -354273330 838228015 19232 -396703805 91433495 14560 -358607051 140402141 21250 -585221527 513024728 9907 -370671401 952791826 1185 -108076225 659525657 21642 -141013913 694670498 12311 -515540965 135677915 4197 35177328 491332388 14580 186500957 261101656 4163 -125372644 359395405 14277 -240631414 900841403 18453 148107792 860706112 23843 -43728626 249862990 3923 102034257 132311696 20607 -380532270 132565398 15215 -107187596 672372173 19793 88153357 884044251 15622 -473016647 342889061 18067 -148569728 766147105 17150 -331201777 185228717 2173 -205614171 615230230 7154 -429006698 552409323 13367 -260193897 254281208 25424 115462129 544978969 16638 -526673927 82589861 21328 13630199 428573925 24635 -549365792 249854812 13586 76321521 302836119 12370 51918764 765097093 2365 -335652173 854098032 7110 27739646 902797150 773 -568413056 555697148 9688 -467368535 104359868 16552 27603922 938067097 18080 -579059116 350896772 3766 202933097 886658241 17666 180958443 206597398 17753 -56627361 742108872 1736 234727889 491093385 4492 182494206 929150443 16129 -460218451 942047776 25543 -252121994 461439773 18829 -377169771 256396345 19848 -427182341 302392118 23747 -346937591 714114763 11333 -94655037 930596463 15613 134210046 928524476 7195 -402060043 59960124 24365 -245500972 692454573 19453 -332711594 602674866 17860 -183561988 153376199 13626 -481161919 805604373 16658 -326052104 879280447 19525 -332266999 328188227 425 158415722 241231815 18708 80437466 687102426 22824 -225393029 526825834 10108 -470819271 539920105 23390 -361509770 934729829 15601 178977593 140042609 23484 89409108 951991931 16087 -518565858 430068443 12582 -502665733 298690165 7027 -138032425 571338863 25155 -294069111 764806771 7603 -133650636 500664841 19780 206830924 587544543 12878 -391637071 465082014 19458 234856239 497873907 18618 -535139740 52090814 7673 -430427032 60459151 20904 -474707564 392724638 13187 -578163727 209375184 10467 -181850864 310057192 6780 246462280 313900223 23447 139583251 185330708 19149 -28616092 431731227 11795 120134163 199950596 2386 -147373737 330524226 10103 -301132182 282383707 695 -525053632 440441972 8812 -372819698 297226808 5736 149509860 780711820 14098 57987984 427289113 14044 -456953429 248581046 24221 60979539 944983266 21610 -18982490 429697701 25967 -123290495 280901933 19526 -253588452 110336534 1232 -478147514 377202258 23473 146523900 400914365 13403 153998143 340820016 10871 -266665064 56059730 26286 -293783868 285775575 20370 -373971476 312680188 25350 120593573 629733598 20062 -488912225 770185544 13499 -180508595 529085082 23361 77890648 926969234 25540 -334988739 39125292 14840 -282037085 304889982 24284 -459554520 9827466 17329 -282353354 388377883 2949 -58450748 202163459 24897 -429133177 879584038 4187 60136313 833803305 9687 -497863854 482937356 21903 96066731 867938491 9113 204266616 778490805 15523 -382748573 865707373 21480 -441466412 504914867 6570 166031677 818241137 14200 -524431044 707832149 23568 85734732 366610873 12807 -359801529 124012396 12577 -152926830 578200486 21842 150171326 875970742 3402 -70039027 432882083 414 241029445 756305821 382 -46152784 806080517 18656 -449391980 665042682 4514 -44136186 71484195 20181 129434923 625949410 6793 -544373130 43877794 9699 -179638173 512291481 15662 -556325013 287930104 19191 -63619312 747593401 14332 -561890678 644500214 23922 -15102613 147053686 23589 180060656 877243730 22873 -368170695 418186485 23810 14138589 327966129 14209 117652687 192227985 11036 21114954 471704425 14907 -537632826 510866643 1338 -313436508 270138134 9131 85358906 295689297 12922 91976968 715596474 7404 102345164 387502149 26435 -272094338 665988912 25030 246659926 360386438 7270 29313791 435479695 6779 -422720763 874839636 4791 -564895394 206639132 10240 -593801184 167408350 15665 178770454 12465848 21346 -322341616 832200462 14502 53915586 159908566 15385 -93424409 623623809 6391 -366586236 861639966 20731 -342205261 80638516 18007 -307505932 115063767 11635 128259817 280542852 5681 -404184040 681406259 17671 -525910577 878750697 21099 -123529772 129196326 24595 194282183 881330568 23581 -500882851 699152666 6181 -178308435 577929216 9288 -307462285 395729321 24984 161903363 757794558 8874 -593380565 557659318 666 -432493086 484107073 8127 -114425706 567064527 15778 -48717806 854924560 3814 -487590528 793361268 19694 -355206694 834676982 13070 -409960112 429228051 3556 75225872 32054406 4354 -85735021 395104547 13175 -352910745 844622597 24993 199660377 118010058 13098 78079716 482348416 13596 79732591 778210309 15704 214630399 505440662 6747 -381071959 282772878 15523 -389584596 627618384 19812 238283942 22797789 4597 -238960152 61326615 3738 169766853 598303354 12004 -169911693 638207944 3247 -487304234 119555172 22998 -135162960 898795492 832 113773400 559304270 17503 -582967774 535243010 15582 246853790 879940009 370 -433934854 369911155 22220 -33189249 149101242 17297 -61709402 632748646 8144 -392747925 431728966 12590 186857971 920872815 17946 219984289 460806577 6612 120121242 555682011 12542 37088316 93228460 9530 -276690383 586818574 21344 -153657831 897856023 16475 -98841923 30708452 18146 88580387 163218967 24428 -38026331 458636883 6274 -336887440 758955103 23827 -157303667 237979793 9786 174494001 831469653 15391 12217119 214297609 8551 -247707810 845243515 20674 -243410490 832461731 5426 245547440 820039340 25195 28830232 353776110 5312 -44596013 14726053 3442 203727201 760518906 17595 -169085725 111731246 18772 141039371 23409648 21953 75221354 673152482 18770 -335491630 513319058 6815 83602730 116552317 7607 -284577092 263805455 21519 -382642499 478589699 18770 -306028166 128553513 3656 -470742908 79796267 24202 -104108520 825353911 12454 121702406 68030782 16750 103212552 498827058 14709 46465370 898912157 22260 209395445 161307495 82 -527971913 115857750 13512 -149358401 32434274 5526 -314796483 884298689 23597 157627627 218455564 5138 -461443827 99294285 3155 -288570566 682862822 25437 -243259219 117661173 24859 -487532898 278583131 16256 -588498688 913265107 6982 231147353 624174730 14891 -128408304 452483046 22347 -197431130 45435699 17882 2456534 778235533 24970 73288633 256139532 20667 -189524670 275851298 15815 -447860942 556836101 24090 -27693756 26490139 25468 188117797 49660916 12923 156173382 887586397 7866 -506369504 226731497 6435 -381700282 541647860 12631 -578054352 364611166 8909 -553354400 825202086 12107 29761165 221252024 6640 -181056102 56366887 14039 -515442760 13792720 12027 -157921698 282395554 9220 54704363 674867084 23625 -125910173 312738017 11226 108110633 216609669 14538 7252840 840000312 12627 -594338774 367147384 1280 -295915510 419671905 7718 -193361078 8626487 7423 -444457627 516020706 5591 60048370 790964668 10741 -253290998 776653292 14721 211481840 449555562 10680 -115724053 919041935 18448 -289679070 212578602 24231 -584389063 941013889 9492 170531022 101321764 20307 -49347662 848606015 19594 -501585462 327779644 25526 -375289362 277277047 1204 149290911 503536660 3781 -391868632 39360029 14460 116681493 403707729 15224 -441281728 144869669 15858 -583591088 616412178 919 -59138221 345190194 5769 -534339579 537752474 10124 220721912 320870220 9092 -364918236 366981876 24338 -359840516 350529001 12958 -76499622 383659391 15723 -392536367 841031275 4426 -257877472 467842343 8045 -137740089 9977021 24277 33645420 355242586 2149 -392934450 662075984 10426 -255241978 126125666 21071 250894467 295388472 18938 -328847173 386159300 23396 -533625974 282684427 16998 216498262 956534890 8687 -319829530 927855647 1626 -558703256 651242783 1067 129564551 407422385 3747 -116392005 393570263 21929 -52735705 289589476 21472 -503831336 732580455 378 -320812273 234413108 1700 251426504 229438870 3505 -152232058 8671869 22699 -131946690 42700035 1006 -27554824 428950496 16188 925583 46353617 470 -593069381 693246121 23998 -203882888 427149359 2353 -190290594 18593363 3535 -485898029 333656669 16801 -586595348 199962133 13268 396052 233880924 10005 17415223 267234476 17352 -95356324 93458888 19182 -271274870 690530924 905 -561657306 578655147 26364 -292805792 680113892 15998 -425863401 344454944 5457 40046675 284370484 2642 -219595823 897996391 1919 -254100243 527154553 22026 -414109090 543614431 8772 -205054850 692048984 12779 2213653 544275182 1257 217964366 546412649 12611 -387559279 546937384 15363 -315961914 102912559 8195 -4742329 490828310 8617 157435934 726036600 8419 -56227755 395985469 9592 -304653399 215470973 14703 47890293 520607359 8735 132376714 602592509 15756 -4739164 773475643 24015 -17532670 826679270 17831 -74665306 890487653 21482 -401317785 297574747 1086 14089842 380330422 10028 -53824184 832387417 2671 -17836604 564210075 21568 -200699776 256658449 10897 -410658862 300920357 2109 -205956064 808230645 452 -554172276 65790817 26335 -405976546 756050961 17686 6468750 801690276 11123 -150795552 425352723 19356 -239865149 280765058 16384 -7554221 659161727 5211 242107330 427253762 7699 -583394320 483905058 19917 -308916893 532227920 4805 -93647822 938140619 13564 -519264378 363190458 3444 214451283 308745857 9256 -43890794 390928484 10954 -153295486 470722322 24529 -554821362 608123601 12593 -149611330 644605996 16832 -482884997 544665008 14960 -64017495 639447584 6677 -390336514 99786982 24095 -601011754 230590044 11821 60903078 445667531 3515 -563902569 637859876 21573 250799959 675003539 17918 -194391091 103409990 2780 131590629 122043308 21414 233404862 575360387 5337 76018203 778871089 21937 -116815133 231903477 15363 -312329101 47706897 18916 -226479589 440491161 14038 -329926537 311461932 8904 229999013 551609198 21277 -589929597 292639591 6179 -231008968 477845333 11217 65334225 765862678 21205 -409365696 715179956 24708 28187670 948739930 6797 -247893258 193682846 12052 142480991 437586748 24166 -321508064 894242205 219 -565183604 851080688 8230 -449856905 820440596 23392 -417962648 503409388 24273 -517093587 880154236 7062 236627317 402880764 20590 45637736 20004571 18207 -269513493 806272911 22523 -244595381 77079339 16160 138026607 328644414 6563 -279171076 91232376 9760 92422463 672719485 2670 130389571 227047921 19735 -206433241 508592350 10920 -205912704 715439888 2825 -140479802 726591893 11398 187620112 705929327 1972 -358850261 228503234 23523 -130082475 844362174 8502 89252418 27329379 17217 75854540 882606153 20427 -295343581 569104688 12617 -75313143 494751556 243 215362063 788237175 19125 -379777603 689387051 5915 -540771460 76119985 19179 -388483642 13985332 7111 -474664388 637881384 12048 -203343 902647952 17571 -538459213 752925258 13391 246919988 782892767 13671 144669384 52894638 22627 -382081446 121120887 12164 -155085408 676479873 11422 -48475117 767416852 23820 -197451398 461422562 8691 -497138112 149599196 26292 188194709 515673708 21348 250266872 288498462 3577 -173798344 55792818 12622 203302126 22723875 20765 -429679578 922933152 24540 -16868120 957465437 3781 74505212 414007976 26131 -588255240 244713636 869 93540734 389837904 21248 -566786878 293748262 14195 36244284 407423213 10242 -369951953 334234177 9891 -426266693 632858458 5158 -356396564 195234378 16221 -382111111 427358559 7596 -554387516 98528799 15204 -193578717 755931457 20791 -425895772 479009885 14626 -394127482 472774677 14152 1154823 521408507 24978 -127733033 309128935 24855 -14615818 429674097 17131 -116950404 850315664 316 198127393 852249298 16048 37617168 364606900 532 -208156769 540679711 170 226571546 455824869 23704 -350941675 98168242 16455 -432161218 505777955 6289 -292310392 751554993 25614 -525961158 57021117 16246 -339348422 903206841 13113 145017254 834391223 25986 -580197037 619150902 26311 -32188794 417328162 26225 -131144866 228147731 17148 57434147 495098725 16122 -301678573 673971948 8924 -495982111 114674919 2631 -355366317 721301877 24635 -149757939 503344593 5883 167389500 872265120 15730 -58069169 148999500 2358 154751325 52326788 11767 -387401498 383761913 14678 26468699 722079728 15002 25580455 431783133 1346 -51821180 195636824 8570 -271907452 651650000 13990 163035392 316172836 4540 54328131 347020450 24502 -105603314 780480952 7007 -244424836 461705413 16318 -287644803 131166408 15266 -348685512 789211961 16830 93631578 22954404 26120 -376477221 762727899 2608 -246909808 591012995 2515 182873174 572684255 12508 51309897 544434979 21145 111763864 406834392 4375 -526139788 157945920 7044 -595387754 732642124 22657 152719610 851184833 2115 172228947 724665504 18965 -474735494 695447386 13604 62007134 336893002 3579 -57593509 107253213 11594 -161750208 915408941 1139 43995193 717735378 3837 -471381692 426382625 16101 -88248911 552015491 18963 27636782 655068525 13327 -386245219 585937102 2525 3977112 401792555 4622 -460101802 397529314 16850 215692266 757501005 22410 -92427442 471427822 3642 -435601539 679383949 11034 -328055671 422596122 8593 -44274613 580785181 11468 -471885610 264987706 21537 30224412 629712006 2692 73478470 498856021 13344 149183761 593767306 22101 -393690754 777763206 22539 -324961679 621405861 26199 -254368148 701975345 21865 -489796668 650871784 21717 -71372131 239798610 16762 -33049824 770472423 25592 72965273 924536467 14346 129284830 346270562 134 -584562144 342758124 148 -518760707 770510153 18361 112450630 265870183 20730 -592235382 386821341 8701 -222111527 579480869 19424 -112914347 76303923 12104 90488037 212212279 22832 240020878 656540324 23685 -175651860 93493235 11954 -174967096 369951142 21717 -394360624 297892515 12285 245191364 186557125 21366 23597736 569037775 15620 -446625184 318796472 15659 -433597187 806757031 521 233293053 388851390 6482 -73196238 243236692 24002 -81306490 937193940 19124 -46878508 259261085 4003 -24622985 177137754 18248 104525432 541938792 16188 -374405284 565183554 4123 -345848737 203589275 22182 227666115 487205850 17102 -264311315 12640750 5288 -473377168 262486129 9185 -496322184 545308814 9435 -303109665 410071607 945 -48365146 621684981 18534 -10853092 216355210 7924 19360159 308394392 4560 -518922667 889440595 22310 -416886959 134826423 5413 -111181683 793684960 11381 -512214370 587925910 1853 -296435438 815588075 18319 -565593431 210105118 5285 107857104 32740497 16776 155594455 889482055 21993 -98149914 558122222 24916 82579377 683597188 17662 -152221752 48156898 969 -461320192 119940568 25767 194786336 158657654 15722 -74701402 371222193 6609 247523209 458633654 16682 -366510963 457368399 1907 184023362 440489912 12770 -10172107 878595177 22457 -452444976 614325662 8510 -211408843 540159442 16610 -311032259 654419665 21990 233435131 922094242 25567 -231158290 774247327 19686 113879271 790991547 22220 141510339 394287801 4092 28488355 580727863 14974 -502616252 437880708 24850 60854868 471030499 2499 139953723 573137273 1086 -465190062 218768550 18002 7575323 609931990 25395 -391368456 719657577 14216 170555434 584351800 9787 102240682 42316510 7228 197335904 101623844 13416 37395781 690979200 14544 -152103652 520767103 22918 -360098891 291808871 16666 96083260 438031709 2258 -136423943 896045501 20208 -330064387 879438685 1987 27530663 28723857 25787 217725424 868152373 4827 25135254 724969675 18976 -9129672 67465842 4614 179035337 260371139 25380 -329865221 47043210 3148 178811546 448928920 15884 -226165135 820136382 17258 -19376179 166105827 7547 -53378960 549238731 21926 -367772077 315076745 1297 -461879914 805523404 11525 -236447490 895399030 9140 -377594192 594983554 15141 -128732459 695837442 19096 -356675985 282517989 13028 218474251 898677613 14688 -567514014 728438684 17188 -372814681 956947941 13000 -467042715 33625178 19188 -371435935 180360895 323 161673426 658088882 21108 -219001572 350387202 25238 -147078721 719322494 21293 247545887 64143971 8774 -402037220 125218537 19720 -218573819 914680448 25506 145260610 358777750 23177 -130171304 109031180 19844 -214851595 283341998 233 -240838379 728914202 1982 -32386859 51900175 21745 -540200028 145012313 18681 51959917 283820675 23196 -56389043 408741576 24786 18184545 855659701 3953 181002575 783117011 13038 -64414605 617871501 3751 -235213580 108080762 17169 232118915 643430551 4489 -198951568 536755153 17720 -462441214 888430377 10617 -169771256 325285565 24212 -370791919 440518981 16197 -199830715 273419946 1208 -325603465 330973130 6378 -427293720 832786201 11883 -439684160 280226129 2921 -358031542 220843110 7745 219513993 348862110 2692 -558468682 217210724 6265 142178975 241468653 23932 -477535216 467377750 22801 -198338707 133440033 14708 -362008449 317686084 2965 -440112243 760117042 18413 -422509259 231942769 22876 -433040567 392718923 3214 103321877 740833078 2540 -486500304 371352294 5897 -479827759 823930400 11463 -43924394 198428844 12223 45357008 711483627 23473 -308122343 497710191 14904 163464171 824567420 9298 -402058147 46206653 13957 95675259 530714685 24616 -89785188 398892692 15251 -342728672 406241026 13721 -143539348 601414437 1165 -86306873 936733923 4156 -527247137 653352759 9369 -127440330 651256522 2698 -392302503 552644846 16969 -592008333 857559731 1027 -76695035 107588204 14649 -214185585 391385762 9872 237842788 862643857 1169 -22233202 31093178 20192 -376016610 755880250 22668 -494283290 452487528 5606 216973497 786501238 7838 -76832227 612369670 4311 -212249698 441914632 8383 153517817 734577097 3135 -161134396 333280599 12673 47990233 900885818 14688 -168102775 16468423 21257 2244039 193033167 5366 -429218844 624854690 4626 -115779887 531060312 13130 -228488526 181492662 10930 51826832 263183906 14807 -264298021 862389299 9328 -223921223 567140629 13352 -586024710 948943190 18604 -142629941 187588625 8968 232820633 113951896 6452 104471295 330268055 6395 79096571 126048251 7885 -579182173 354124758 24328 -376906466 397237964 517 -48670170 465312286 19644 21688294 722018746 25890 -32440358 360098384 9028 228682256 366958000 26194 -277193661 807199764 6939 -240905101 732782680 14450 153892614 563736991 19779 232570758 712516437 1 -197350522 835130983 16649 -419828875 772509845 12708 121044895 350687741 19650 -549436548 702098584 3647 -263976748 443116925 9707 -488788974 945514004 11213 -170065826 98795108 8084 -110264064 901406596 18856 -260735536 153240984 5280 -236829827 595526216 18056 -255272405 110046566 16211 -319988837 292328864 3617 -568684820 570742156 6478 -158411464 263692179 11931 57325992 905178829 4388 -539066526 265465255 13995 -222700040 237310839 11986 122054050 637511348 7230 -36365378 119068057 21480 -130440008 352662042 11139 220261981 920646990 10275 -486770448 232282445 21714 -140814474 419162228 19999 -310386627 111464661 5427 -61212461 649238130 12575 -321674405 739544110 3741 101877293 620111555 20808 -577155110 39376099 17847 -561296863 698225524 18084 108485856 514893692 6394 -581797279 792767567 13980 227090575 13783485 25283 70287311 807958491 17007 -57425922 771484017 10854 -597854155 847319430 15051 -409204141 674073486 2255 127835535 416991447 14237 -488261946 247043324 10819 -184199736 103949706 2840 -311267167 314403775 18425 -94536621 674198547 12310 162413892 721449899 1111 50744463 765178850 10957 -359611689 821463066 22299 -377479481 445838821 12911 30929305 398500805 17726 191953641 682227831 13755 -210407030 705873122 9854 -405394417 302788867 3873 -597927476 375119041 10153 -320209909 135737089 4663 -365241129 180280617 24402 -533670835 846523982 12978 -561740952 755265476 15589 -429543624 516269283 1337 -446047688 184791227 17889 98428344 918828264 2482 -167354160 826951868 16328 -590287020 530165665 2850 -271648893 612331587 1872 -537829982 934188579 12104 58992354 39963579 4395 -97524475 276742362 9611 63927782 932161559 5748 -205063655 68574234 23725 126517295 284848367 26067 -66193613 83667687 23948 -62827879 14776998 1732 170225103 266060163 8159 -13536663 845767300 13438 166901242 757497658 21329 -320129999 378209377 8541 -432976627 396192787 13473 -128828967 864556615 3186 -314631352 267897127 22874 3804789 787382061 6681 27529424 799476829 5395 195855214 369646831 21617 7807585 87170488 10693 44399670 707038788 18402 -197190381 523946449 11411 -391305668 115605925 6602 -113707898 658206034 18150 88337007 191266453 14609 -88946565 834831827 3304 -557972000 685810604 11329 -413632828 298636102 13155 -315714559 312990470 22896 -405225274 651684904 17593 -55380315 163776890 10222 194065959 237605657 20287 -476162764 439055327 6569 150046466 185430579 19306 30323984 850673162 1437 -295056263 47609818 10465 -453597198 480391230 22968 -584190607 833925590 19753 78928977 665567972 17823 138979245 58366970 2183 88191248 811530534 25062 235684031 803967037 16293 217111541 795661911 418 149292585 30420852 697 -347933080 131776204 14876 251163959 322991072 6953 -407531432 30535525 22775 -510736365 15415809 22534 -56222305 381736254 17030 184132862 157083217 10750 -497425678 466548264 8573 228950214 657588180 939 -36166972 128104114 1071 -396754596 693901644 8505 194138678 94934628 24075 -300238245 152810992 23602 -396990849 292641988 1170 120701975 608846093 22270 141641609 203167456 3274 -21462968 442784271 23293 -324872344 597096545 8322 59856183 746319244 6023 -242939511 957098241 3585 -437599502 59499231 3984 -476253202 208683016 26133 -250146719 792241385 25771 -184439597 262267890 4834 -252775531 954693401 16159 108595447 41987548 5939 -245128408 288029747 14922 -292929339 320192491 20068 -516285834 824528392 12303 14289408 482329040 7561 -376150761 78208006 9338 -379272804 554564170 14092 90638495 796189310 11313 -572951671 12767568 13827 107899024 838968457 1572 -122821679 868422332 15057 -477473138 253277030 15644 -368829844 940827917 9206 8709397 44670140 22770 39928116 423761262 18157 -426709447 664172113 15219 -166902983 712640133 11100 -462574740 232309883 4459 -447466947 745844666 23769 183697844 887758395 13152 -56152075 239830073 20847 87906040 681596573 1723 -533049804 764366473 15860 -518748991 890743998 18132 -109643071 303880811 25326 -521455295 455277726 24027 -499734946 496748181 9878 213241568 280420801 18260 -234924905 79155962 21120 -346585924 842230692 2380 39539636 933241000 24382 -405339560 489568148 22188 -175125165 638579178 20074 -250990087 915849565 5568 -436734117 360170294 13087 -33170628 488931074 9300 -96322703 266204169 23653 109927987 609436279 21197 -88562317 353227963 1069 72876130 923199623 21165 -303686114 212101042 26462 -36118934 256958704 22101 202716897 34504194 25810 -261429318 663588597 13741 132546107 478626512 15449 -100106126 304894150 15152 -390924486 412032617 11800 188193495 226480419 714 -512062053 39491036 10469 15692368 774457671 25947 -152975479 123703589 24846 -312190898 361840390 13108 -545117562 707513420 2383 221879324 577558949 11801 -167947200 774427638 23992 -550899988 567702066 2924 178565712 91911028 25102 -444738898 344899962 7981 157944 934266071 11813 79040844 873038022 7750 -65147340 15433208 9348 -472871232 173531487 15042 -527786089 321350737 12547 -169572292 350439277 1593 -370441359 533353358 25720 -97911927 718138942 10236 -511180722 858175571 10978 -127903392 450450726 6720 -7443630 34003450 19099 -420193077 916916387 25207 -81386024 543268893 3969 -139184315 373619007 24760 -88246322 691942705 19558 -319041221 828042326 7348 203556827 951224442 10428 -448872399 797622696 2812 -365348447 312182815 11753 -472829897 105319474 121 -481077010 13819530 17372 -339688459 838265129 4988 245264796 715494721 19020 -390518261 394193851 25279 -500499000 828511151 18634 -159206826 347244455 18026 -168130605 422079181 22460 -211398452 796685419 17637 -468145251 919577111 10042 -250656774 599812941 7357 -404135444 123529049 16742 -66582906 25424968 20726 -437168283 178501656 1216 -83458730 842585690 23948 -550295418 320309413 8986 -583921775 17855377 15037 -442497677 459567507 2248 -117073857 274766897 24142 -113783756 773850327 4267 -385850063 198477273 4933 -404081284 272773770 874 -542957264 848783038 5449 -144771664 840563967 23803 195098999 599352339 11227 202024537 904013590 8485 -423826788 74374792 10418 90430753 733522656 25634 -264411073 518343444 2598 -356730567 879645921 1697 -45468060 570722261 4547 -106774495 38365502 10115 114579160 702143390 20128 -329987667 836654924 18149 247808546 88542058 2196 -7913638 834364805 12421 -504837203 160024227 9562 179128345 808064580 22354 -75266946 727611745 21560 -366641320 776695083 809 -411932481 773309540 16164 -85880958 334975663 9285 200667274 459489794 21478 -353732731 629109110 16918 -506316542 878495856 4088 240042639 807145244 15027 -507455734 139307581 1132 58814148 599830868 10749 216833925 65100324 11954 -317879458 45677731 9592 141951648 212762357 963 -50877846 284199964 3498 -431888735 288147842 22376 251237184 150565418 14354 -303144912 303804511 18106 -138892340 956786482 18341 -372014082 831613020 17137 -525799691 35863347 13767 -536011016 386765753 9684 -168889484 914060464 23198 -110102434 876620042 21786 -333616372 67972050 3384 -171158480 741867760 3182 -505993074 211512216 3025 62310939 383286751 18318 -130855805 247658117 3832 127254012 656384824 1073 98939264 436900946 24052 -143343470 888211871 14670 -48472489 583880101 2937 -385550882 193983306 6936 -324075680 407495029 26279 249413137 320041568 2629 11840326 609389709 25091 -205551153 228845237 22791 -296639678 148565532 6177 -516388923 753545065 5252 -160326764 165030523 16181 -38372892 763216756 1063 192212232 593323349 5440 -257484623 706881688 14810 -422994769 285913691 13554 177141900 524955934 17579 -173255326 513719637 15647 -36464613 849725552 20819 -364589098 269047423 16477 21196476 623243813 4090 -135547980 813401526 16337 -459598709 687372940 14999 53258474 107581157 18392 -299003385 240464859 12228 -507592269 724182624 23305 -9015365 720393380 8934 -67687249 265378283 17406 75091187 508846684 22002 74803068 582282743 13596 -298354972 696516911 4509 -138065109 609834432 23006 -481395452 284527592 4318 -503070495 147501322 18492 -309202689 620891064 24206 -436748559 929026620 19000 -151851038 899061616 21362 231369856 485089065 8880 -101566257 753733463 8427 -293010833 621690298 16195 -109826468 87507820 8853 -523931520 648534751 19943 -288687046 550328841 12917 -299755729 517090932 22770 -511236193 318440668 7766 -567933110 548095698 12560 -234781690 679528914 2788 -353351477 156649145 4144 -255457656 372581103 15168 186911211 648895352 1106 -359430399 247979475 6800 151954752 289055919 890 -184631116 702117792 24241 20154142 698704979 24281 -233635120 341206381 17218 -116984038 124656645 9839 -24338452 334161235 23866 -89959560 685176043 2087 -494856475 421674139 14561 98412243 870405295 744 -462591666 873322386 22005 -62461465 151724401 24194 -206671057 428625250 6228 -576616542 712927202 20179 -541465179 361562091 19682 -251859626 280304052 26416 -448225410 583011934 4296 29170621 151945848 24400 -124183907 840013076 24958 -62737823 555285641 8715 -371554553 341512536 19752 -20565844 831926181 23561 173472891 723161178 12681 -220346215 764733639 492 -353782567 387115635 8281 -255161347 88478601 11297 177322386 135399063 20877 -841151 170896249 23165 -540028040 812123894 5050 -470082531 764655449 21691 -259215292 701675376 751 -63137129 801481401 13492 -582109594 787666043 2002 132988247 878742527 6956 -113707063 576613621 9707 -25487474 819818597 25259 106031291 433366846 11816 -226877789 366692927 9225 -10001555 563951029 7743 121352209 291060971 1546 145558295 585132203 9462 -237907720 112771328 11096 6424250 49001466 23195 -167432195 495551464 7025 -465613731 742351373 14168 37205257 52303362 22024 12328190 218610609 2126 147248179 130469326 14441 204103407 220280606 2907 -178798324 149697070 19305 -77143031 511329501 1117 -419486423 147691961 8631 -113630428 913729395 12710 -473445461 908426875 8266 -225157360 595127811 19303 -555964836 823956358 4974 -218374109 373480570 1432 -18475363 415914970 16447 -561170235 109384594 11132 205156994 276009277 26238 -472497949 705149943 14343 -42132785 182735055 20189 -139623603 853501173 5838 94681732 491082364 20440 -443483413 746888411 24472 -2646021 479083631 874 -313114180 872978406 24234 -195301869 492987082 6038 -34998926 131804977 5765 -141572314 389146179 11789 -62136693 252590908 18668 -212616823 663442650 22540 205187333 559319967 1771 -99650002 812815827 20784 54741562 284725178 17115 -422462719 825869345 4827 -69456279 789536439 23021 -536050457 577322578 14693 6429113 132156028 17372 48052367 307033826 719 -267049046 882828321 18172 17733966 218879831 24526 -342536688 838606110 13886 -355191979 487598463 20290 -262586444 688838619 12966 -468273567 541294434 19325 -327944617 825065225 19394 -281285863 611931296 5501 -429675696 499450415 23811 -253482209 51246297 20977 79115671 559996660 2246 -436730714 102136404 7868 96262862 804310886 15316 -301726119 885852843 9926 -523678859 193967945 2920 -374263582 296986850 3707 -596472195 51523732 6698 53165892 674599623 12336 -495417707 858370465 18305 -506189551 150688775 24323 -324333981 639018716 1753 -426174251 66121599 2865 -302243126 364145485 16852 131720915 187835279 23077 -492562983 601547164 490 -290728185 333160718 18979 -71952474 895903241 25589 -300870307 710353902 535 -350059616 530375911 19583 -83434267 570919843 1500 -184320442 322213909 21599 95490054 687640619 8504 -130458172 483933986 10211 -303765968 371927700 3495 201166520 725769028 5804 -172522331 862987182 2831 195490151 651369727 20954 -435378350 387153977 972 -572497868 389699499 6932 163212674 553877244 16739 -26434118 480245739 18224 -394343068 620737900 17702 -543077565 575598220 23943 -201160439 22491034 16603 246350112 795611319 6801 -356681208 703216629 18048 -456585448 438536099 427 -547396775 147165239 5538 -254140725 894365649 6621 -149346368 893651186 24373 -27042074 64401177 7575 -331466085 604137024 21918 -22411029 866797713 20656 116018543 42447829 21846 160256316 57684191 15707 50885877 749954371 14242 -259274995 652948506 5146 216367188 538742257 15898 144968462 64128646 8092 139433944 94001981 7537 -256088601 875387848 2220 -387124721 325910789 1392 -536472613 398482249 1618 28257964 298970440 6727 -63611602 526516202 18352 75525503 932310395 6425 -120490643 88582173 17112 122983876 897766687 23788 -548217335 811165629 6187 243966527 776297784 5322 -369869229 732180525 25052 -430938922 84207125 991 -199218673 643887721 11977 -438766257 661390897 3530 -131475756 496624640 15823 116068807 632787803 6053 -257658805 794102368 22303 87466319 390788278 6382 -183255003 928390380 15256 72868754 196755943 11868 -593182902 293726956 5461 -425852432 181755776 10363 154149019 547304177 15137 -126136147 894022961 6357 -86040502 306052716 18151 -139549939 463970849 7741 -537108654 489470998 16782 -433803688 515753943 8633 -258161139 834826216 14950 228398495 497230116 6807 -173885922 273541339 24335 -278469138 270711170 17938 -141923084 146355378 14422 -68073066 65352695 14200 -568887238 881012218 23458 -216354635 778551389 13345 -263362075 772420392 1398 -18389544 504393318 4508 192596147 230694206 12223 -96974656 515562584 11863 -222427758 803667032 13269 -236647249 271694741 14920 -202254561 59723262 2668 -591744326 168849494 4536 -511529480 51373878 23585 -581981165 265878158 3592 163356966 823207431 21234 -264005100 213374410 6418 -386426521 942094527 6348 -81593770 678817264 12681 -543314193 773954872 8230 27893129 613760647 2812 -567468880 694223251 3771 67871493 763441641 22044 -1583622 678975141 26260 250335024 94845286 8388 -78212052 805018597 5575 144051217 864662442 9353 -142429710 426865072 2511 -123729411 475757525 22661 93255245 528855949 21344 7196287 465688053 17533 -577869871 906040562 8117 139741241 68233872 14172 -590742115 798580060 12351 -502982654 121035127 6972 232388190 313917626 9233 -454134770 398574312 8155 -244297125 543692796 13970 -80718309 678445334 12616 -168046438 753147972 18961 187641513 362637280 5936 -195600044 670578993 17415 -391230778 339575826 17428 -590040095 830433380 4749 -216747459 103064347 7670 -14246074 44375402 24282 -280947895 42810311 4203 -226009740 139802119 1877 -431656073 255232229 11531 230844226 271592311 21924 21211075 282257994 1924 -61044008 52187156 22268 -52157918 630756033 19893 -385355783 535777514 4843 -238251088 291905320 15986 -432992533 909748247 8636 -509803194 456791948 2417 233749131 52396887 13262 -23166881 213202337 12719 -152580761 218024478 21527 -465635911 773294041 4039 -474703270 642659563 19014 185350062 496319130 17462 -140860809 226342253 8536 10739223 671818862 19082 -65058409 424633857 10743 -218177275 751343016 20239 -333536967 617751245 5848 -92361603 20470729 2569 -477909029 518056145 15142 182350273 57946825 12141 138574144 405225460 12601 96832614 59474074 6154 -198407811 597650184 20356 -187832626 235092218 10101 -515578608 507076859 20347 -248177943 585128297 15499 138126833 949453615 13190 -50618543 353537451 18312 -367721772 577202015 8018 196519634 617727151 18746 -171620164 849197750 16504 -553815057 229874878 20558 17301868 607690113 21038 75607665 945841348 9902 154221661 224943488 1075 -338552940 162765840 21742 -181063183 539070109 3746 -112609835 621291471 8411 -448561396 529797593 22008 -431283079 731816639 9819 -116320725 587528626 6469 238026209 187815379 3665 -62891313 516350039 854 -348969964 41778919 19010 161756438 121571071 24957 -169427027 555554596 23367 117065637 694035373 19847 72096828 583146391 5494 119448106 736583662 955 -400692293 429131191 17563 -249608759 264904214 23051 -597358511 925521953 3845 -44743989 613490884 2065 -293854883 251112067 16762 -424612659 463716606 21975 -421966622 260809912 14979 -104787 588192284 3590 225793776 451776259 20613 -295536870 29204057 2134 183983613 881699836 25925 -588159040 680144618 21326 112876053 64975884 24772 -39204882 586570441 25203 -117354236 43922440 7367 177768138 216272912 6204 -555122737 518739239 5438 55732537 101741601 8843 132121372 146977550 19345 -542644511 621263185 3073 247647578 252924730 2928 -591399222 721503067 2905 -24320497 286892873 24101 -54090432 738926117 11702 190484207 471614561 2725 -478732772 649230056 14542 155201749 807280625 23535 -511237876 171149654 2450 -30896255 324078785 20617 203592300 21212765 9292 -129255395 419172539 19181 56276327 671991655 3061 215329965 915403387 5446 -234332353 408878176 11708 -357438181 265765273 10841 29374631 295498265 21046 -591678320 364072151 3372 -258538723 160533985 24226 -275465693 276354791 19158 -452558174 650471404 863 7906401 699209555 26153 88925989 503948445 20256 -506046683 266467538 14810 -45435714 152435646 23970 -45748429 751154585 2172 -21531397 508002019 18041 177548082 447138839 8418 221255949 898786380 6026 -496925375 149894994 2369 12260413 895780640 18122 -566758521 588275623 9932 -236682918 65193567 15441 136404039 233740509 26422 -278670769 249024469 22455 161256183 647041695 6888 207450206 634918819 17230 -437783445 216295807 1575 -365425037 725752399 20419 188602475 433382351 15871 -168755984 940697437 1634 -165721802 16493721 1402 -56056689 609125775 13611 -473786883 890448085 7166 107050549 36369988 11208 134081921 606758136 21261 152154317 380463706 7999 -159322066 250993333 18728 -218824439 710844953 18315 -64195794 539719473 3890 233015137 753449714 10809 -118380272 835508743 4364 -95306704 483277140 7993 -28136069 720680397 2231 232099666 766126799 6728 -310133868 501336605 22257 -575504435 399628281 9176 80004262 919183933 25875 -197084220 435025808 7360 223505741 932723223 8255 65442505 412066271 23979 -171540493 689546767 2524 -554260441 896262541 3435 -445093859 538155814 21410 -265902126 360354529 7101 -489932891 311853534 16016 -551875033 500275622 3600 -372034601 431705259 8837 -147439624 797306002 12050 40198738 921222431 2170 61862670 682689070 17375 -184311347 611995919 18437 -193381372 70468664 5698 -15432563 156128841 19118 -317467754 633236792 19191 16263804 684754783 4419 70452380 539427292 17949 -488758280 288398883 20995 -137369710 661662166 7041 -231405857 103529785 13115 -77374782 777493465 25844 -291627235 834800537 4049 45617966 280181470 14897 -175754976 569518486 11971 -14983197 297013615 23935 16550280 368090349 22035 121417506 663336646 20726 -559681901 103665122 14016 90741303 501650400 8594 29985456 310839656 2690 13120217 38664644 2558 88225595 620664587 17803 -228128557 874063592 9461 -324082640 254520772 17023 213603427 500044919 4705 -257217358 382210568 16101 -365554985 631330217 5108 166747814 324616644 10727 -38992009 379682050 982 17614603 292894967 10299 -67074015 774256677 12696 17087989 60548032 5683 -198266080 241854821 19251 249104602 121526798 4282 -463262064 256975132 11751 -349316922 906126329 18429 -368023593 141067222 2418 -332038314 895069806 25550 -298806285 16133377 1203 -218517213 933357126 2322 -81268962 8706925 26019 -410889552 470579496 21601 -173207818 323220422 23040 196758696 259816482 17141 -430872016 940863713 10755 -166733727 102736739 18309 -242184487 912843434 4634 -559544091 360924932 5162 -463333745 15418761 3245 207166135 763428726 6177 -77612685 417328766 18124 6245048 106675873 24469 -118155944 391407642 5217 -339547132 815084220 4792 -184947694 916142923 15757 -338127855 853518456 506 -406739905 674253895 10664 -261085569 598993274 12368 -350290844 454913711 25488 -76664546 228723494 7105 -61079853 357743313 982 -2323298 628241707 25609 131022907 74406723 21045 87874306 749567175 24527 -476915133 796541879 22074 -99539032 43194312 24516 7596896 499129634 23377 -540536330 835815404 18818 -396807198 13407106 13612 -418382451 217722617 9261 -376958568 870507008 15099 -156644740 598351969 19447 -319878529 351556612 18714 -38370251 408439941 12449 -370278639 814564848 22395 -228023162 800819877 20606 -377985317 816704242 12197 -282577286 766645134 4013 -27485666 110820771 2262 -404629803 933691949 25397 -521401143 505146673 5634 87790984 343685382 8196 49691801 121418700 21606 167934639 129742084 19006 149456059 942605764 12312 -568403165 617072047 25630 -36326175 294559275 18292 -564630814 499232028 20910 -396829992 720089091 1121 -517647195 232524101 8329 -196798741 601509127 19009 233967743 325944364 17679 -592116639 241282319 1083 -566125951 106848507 19841 -153717180 641541148 23245 246375937 819787128 10597 -93219694 636854114 12995 84852759 471136292 14265 -411533872 59959775 14540 169759018 765349653 1202 -214376796 704648144 1298 2401654 766900246 19215 -199962613 381320688 24006 -325201706 618200006 8592 -458068156 416435446 19092 209797318 892568989 20260 110668200 253391780 23810 -551638452 699086948 18735 -168516524 48733070 1458 192444858 839985440 15933 206953257 847640666 11061 -283203961 441689958 19229 -310068534 769702187 14782 -32047904 301994215 14393 246928981 423980376 9005 -580617859 324485556 18306 -533621759 890349578 11699 128321591 380747333 25941 -587747864 206056740 3990 177256280 65297454 8957 -341115204 661064623 24887 -409194875 470587029 1040 198078802 78714598 10963 24432842 613132620 24594 -501536711 628945026 23646 236857339 663889868 14462 -140134866 649821083 18671 -481503031 409588746 16675 -212642854 314608368 8764 1812983 580143531 19842 219139987 797192912 14168 -566241029 245970934 7541 -269537371 948438821 16153 -168065488 686197066 15896 -198251563 650843617 24767 10185366 547184414 19402 -563642774 757751099 25752 -487458623 628711739 24787 -166301037 109576157 8708 220120526 392715346 25751 -285265737 120502051 21216 203390641 594696584 10003 11842475 88702243 792 225956008 222737229 138 -357042366 365534344 4026 36716053 145525321 12225 249146374 390163473 19103 -207780443 462863690 7964 244566626 465338361 5188 222555881 578473748 5992 166082060 132898207 10241 -432281497 446102794 20096 -51341849 102182143 24954 -347979146 300527866 9193 -244944911 513926341 6256 -488897862 393089664 26251 -390716150 630827400 22359 -60197049 188988762 11309 144338141 202532356 23268 -52664026 819608624 20844 -165484862 361703951 14311 -368765364 681008371 3355 -538482491 205143061 16049 -534145878 815234469 2129 -270361686 414493016 15186 -267657552 157200047 16524 -519946959 816792031 21450 -526780626 894829339 8390 -155924900 14994544 7469 173085821 312946278 25486 -363911294 295406768 2008 -382164675 247357662 9422 -109682882 801684744 5946 -382013442 361917430 17633 -393083363 849676496 2991 -463942844 408311006 5556 -36867612 439775491 7484 156176941 192948090 16751 156363739 686249613 9777 112236372 746603781 6350 -435726654 617930060 17916 117227858 911673281 16911 111660161 628459451 13723 -61270457 795044796 21901 184640661 364090314 6862 -333729104 328271190 24178 -174012654 740330761 17047 69236698 702213238 3649 52728382 445444210 14586 -330727966 834685977 13324 -136403244 567660811 313 191753906 213906288 9367 48495433 150828895 18093 -367082436 634913901 2636 206899982 378576565 4506 -226690776 367696982 2237 -593160254 341653995 6561 247006614 430893532 19803 -96248546 176076057 12478 -92447215 690212185 254 -536549426 30659134 4781 -492001104 567782941 21030 -352049709 957757938 23606 -530001691 762278009 24523 -195198619 127804268 5267 207726280 712077458 9928 -509466985 782476949 19590 -418988195 431322868 10210 -446626270 791928096 8963 187602720 283122557 23114 -560891168 101725017 16620 -92164144 658336413 23357 -437916882 579818886 9106 -297138151 901953712 25381 15218715 524715566 4744 91730040 470228923 16503 -204978934 513606099 20574 -8048613 50414338 6437 208218513 685638549 12573 113759291 663607053 2774 226377428 682953388 14043 -295400854 900718761 6561 -303477281 874428366 3124 -156447632 334057066 21759 -446720402 938862419 14482 -153955352 906835505 21714 246112115 130738322 7821 -270940971 309407625 18150 20150764 795997072 12094 -436631873 209482842 8822 -189652732 170423705 20003 233867160 722396206 14891 231565670 958190002 136 -83115484 899476575 14819 196332988 76061634 13643 -396001139 389663708 16263 -577804148 574197825 14110 110810063 733170297 25181 -385998301 830703989 14767 53930738 558967782 6995 251959614 351706572 24994 -145274927 817921891 17563 168621990 869799267 12591 1026681 474569327 24269 -60580973 132932944 11725 -430671270 702679028 25827 -596590038 783671240 18225 -117414482 794370378 17112 -68408565 91939571 5303 -98073294 682187088 1521 54255973 861611948 16682 17154165 552139094 9814 -178573513 62871245 6391 -103402777 38789665 6006 -463793229 677590582 21667 -593861534 141712381 8454 -148831373 621733487 8183 -500922641 267745328 23865 -577841234 923297709 16536 -10782715 384455209 6996 -533027517 169336938 24763 -23316330 69397823 14687 -20859421 410652800 13636 51039217 803748985 15327 -25769746 730711308 12894 62310618 490144241 12394 -197208523 870851284 9828 -548462974 342066728 15813 -64086414 942889455 12414 -583180862 736654207 20267 -495273993 516534879 19018 222266439 885350953 19754 -408960652 81151092 4609 -208987882 13974555 21537 197475417 240907717 1327 -402342329 368144760 17898 -514644355 450543379 12912 107694951 57003677 26106 -179469748 864762791 22207 -285763017 45170841 24452 -553174862 675864882 26176 -262005190 911870078 24160 173148516 444951670 2856 -189256570 247410343 12424 146303158 29823907 18831 -277573240 673202128 12722 -504143860 877245076 17811 -89944461 788669446 452 -267541594 329424112 4966 -289746489 849620745 12415 -101135851 497607645 14225 40704359 820720587 9649 -309807701 882238777 7176 -429486520 323242560 60 84834306 383110600 6834 -339121241 852588535 16488 -80224828 842081085 4343 -74290707 221257055 7111 -438056840 933280138 12643 -2662217 918785732 4033 -242687237 455935482 21296 164533558 848724488 10098 -219983760 531815693 13891 -88317498 410512736 13133 -269766821 890160452 25873 -343006790 207868971 23671 -86227773 932772516 4224 45529080 518853990 15136 -140006229 446226668 14986 -461008257 495163843 17215 116915994 520465841 11110 62269633 160440572 15184 223724504 137041091 6334 -502115847 258212176 10176 225378901 300702255 21920 -62310534 255178753 9293 61044749 31533143 14438 18564196 539719412 13026 -84012963 730367034 6479 -19060939 529366755 25285 -240195598 748576922 20397 -326177452 274653404 8031 -356762749 168621662 7197 -391067326 736731870 12090 205785058 782120741 15420 -566859600 558779759 21154 -386729445 31225271 9669 -430217328 242347450 22793 -541604038 501825350 20126 3455261 216077924 12348 -71945151 632654117 17198 -469743016 336277254 16133 174779517 696711612 18371 -384353456 363282066 24413 -487080449 236429563 5277 -484289000 525133447 1278 -548563942 583957913 4156 -483770022 628751486 11930 -550419333 590504557 15117 -121933449 332825465 1595 133395692 499595248 3113 124171478 293404022 23061 -212725358 281384957 2825 -77272087 554937110 3447 -317403274 524256492 25444 229539357 949639479 3630 -546309603 896840375 15474 -230729406 829318946 1475 -22379210 123363747 9289 22870626 860498761 6596 -362453640 581698322 12839 -132970067 681473452 1400 -181023954 826032768 25755 -560111508 106900304 16991 -382224063 770764804 20787 240824993 958033929 22252 62178455 211572376 6257 -418090665 244558205 26121 -322958786 810945095 22087 109630874 710583234 15890 -203802572 889932463 886 -585345339 358849451 13694 -495368030 318584070 22441 -258693807 176957668 10833 -53986988 250388822 25918 -364946148 584789786 19821 135068171 775414909 1268 -265766524 116723359 4195 164868077 676793323 4344 -466027635 811867427 1078 -277221593 816365941 25324 -196259066 834433429 16798 -351558166 328252727 16266 141540811 731539329 12689 9738261 683419781 20150 -5496452 360282340 16521 -178939942 162880993 20459 53154451 19441958 1151 -47611540 273398867 1678 -2906863 205086882 5086 -339667645 552673836 14936 -442234196 467867506 502 -525084842 726704761 9515 189191206 806821293 13340 110387620 722444647 18658 -114928053 255002091 1735 -393467174 669631062 3660 217435978 583011109 18662 -275708073 646908881 21074 10070407 557946819 10955 2807452 758199963 25962 115810797 623716581 25288 -291612333 35502615 25432 16474299 80398793 5902 -151710273 335254313 12723 77261514 93124160 6856 -423799806 505142565 23644 149725640 482756027 6957 66005639 637633977 15386 184298776 191949718 6084 -219527140 48624420 9786 161165535 156535183 4285 -322143558 266221958 5830 84721524 370874605 23309 241011945 351791986 2371 -55571410 294385098 6127 -389266385 167138506 20571 -215559400 611695644 22725 -208513016 130949837 16769 -65158588 39749483 10471 -245989151 712486592 18513 98622237 868977067 9758 -225468277 753107267 4879 -296394430 85211831 11381 -34131268 241499162 18931 -576913796 817951112 4021 -379328143 191935394 21196 16210632 320857615 24633 249748860 715549823 20717 112996756 514691403 16732 -216743552 557393192 24811 53122015 596622914 21622 -282405883 174812959 26009 -166758516 142182919 8769 -276264477 20113943 11875 236835573 11327685 26344 -484652969 541085110 8000 -446769350 704654334 25852 -417355705 860329443 13807 -492004308 202896444 26007 -413539117 877436785 20436 -212142051 466590128 4372 1141670 852336632 14363 240452370 660108986 10383 166060041 577296030 25237 -572669745 913367430 1833 -557915185 754519835 7454 -407134309 906348310 24430 78498507 328994091 1363 -251983576 772216338 2993 -425717013 389200190 18155 -240211680 275512173 21079 218295810 724127957 17242 -111138874 199567031 18914 -18948506 142592587 2766 -518460835 485795338 2402 197709614 847593399 14764 48163685 507865262 8117 -294317583 705084541 5278 -452048274 696974340 6333 -47404879 25957953 19691 246477031 70679575 11203 -570454491 754131156 5891 -220078751 102463468 25964 -179777231 498178416 7988 -125597811 200442153 23937 207439973 621163638 6532 -23393769 694588795 8779 -351526490 856181187 9186 20860243 120244174 14228 -183161822 285551457 22668 217063582 807338151 17382 217653361 105920114 20101 -598266104 401486598 24638 124227565 913585482 24848 -578721342 278940368 16717 -510913813 957874259 9392 -203522378 763086910 13864 -30401038 198026225 21124 9086598 732831157 19277 -333674210 765024057 15814 -78409057 154150540 3554 -408990311 45234910 12434 474437 889963315 15687 -99146293 182693794 13988 -415581010 833390043 8685 80022225 445081167 14006 171249902 23746006 24489 -474461817 606642998 22726 -471635343 253290972 17026 -266000750 926753632 8683 -332689211 902317279 25162 -21504059 71237042 24938 114532738 680449328 956 -545922433 470048189 20203 -54916898 106360515 10965 208298282 227180029 11224 -333616887 887434624 14628 -248583847 529510211 1642 110030063 784174325 22984 -195560450 840416514 15990 -509268226 344053099 11251 179539792 936639773 25835 61009232 399726404 2564 -292083529 306983188 20288 -122159973 407809655 22656 129729720 857624428 7581 -460534191 815006494 13844 -31923339 134501156 3431 -167912208 767298732 25190 148831586 863374591 20840 -534686625 245959377 10637 -242976924 502166585 15862 215976877 172084308 9309 -337263668 329185204 15474 -290096803 709416543 740 -65799021 309235488 20025 -173286701 937692815 9859 -9883186 695548206 19945 -246769658 425899035 25123 212627360 120392472 13376 -221607000 603053304 16528 -470787876 347169528 22584 -586163534 307625801 12499 -369559663 466788200 21463 -210223144 501265203 9947 -87390144 253368618 17504 -161694423 158035473 13985 -392276142 447721585 9131 -522462713 615415390 2096 -532345005 587840072 14106 -1461747 251224779 1743 -569627199 146341082 7693 -362779546 903363674 4099 -195852988 658214960 498 113884618 368933060 1269 -237047601 342783409 6113 208884785 554646401 6055 -178362675 903523806 14194 10751293 636675229 22081 -107428232 80404624 25956 72709536 314917009 21152 -177108210 737148620 15948 35245502 194257409 5609 96602451 140856103 10540 -75602731 134860501 25369 -346909095 20707057 25415 -55566038 365653146 22083 -451885967 926214371 13944 -392873004 577953267 2522 -451471755 107844042 2075 -264009313 126883497 17529 85761806 759501133 2106 -61908526 511100577 12028 -51489083 936128454 24687 -29580876 553106664 12899 -471941607 55937866 12075 -78513386 954256295 19820 -258136348 188070184 14143 250164157 259893568 7062 -86441402 166524299 21729 107635296 842975456 13584 -39592061 440523248 25082 -389496673 543577986 15044 -476097831 942108187 12168 -577305855 52301640 2296 -479101639 481846139 18481 -535968674 643425432 25543 239609397 435877129 2870 -8153704 45930589 19223 -75623138 895256157 21135 -466704814 29698807 10983 237628452 756601331 976 -451847028 357088365 19408 51669638 828949458 12776 161124956 623432963 19761 -416918276 590694663 6674 -40349123 83094025 23859 -432447754 416087903 15784 -395699686 261644465 8951 -365672075 591534305 12062 -73105975 608246108 22456 -207010918 262320699 22282 -321410402 797459251 21107 86756310 754067934 2022 216461662 15339026 22353 202177066 16079246 2485 -484223766 649659332 5413 -345449220 311117719 3875 -497271062 777168520 4602 -51850465 923057034 9634 -538986320 281957070 24344 -563604755 490752826 3473 -20433451 259838073 17208 -165228830 411626882 6978 203911452 523972313 5565 -481536226 53648077 24625 -162375814 793085084 20209 -97353 442657252 4786 -562254081 388993166 5533 -199139356 741539673 7243 206518358 826448537 2536 -286021065 661361325 26058 -475101462 910775091 19835 120384113 21918291 6982 -224185491 9472625 24335 -584799458 537663115 14029 198670339 159594885 13154 -456741091 824315099 7917 230134562 243434844 14056 217038172 93684468 5688 -396272399 380302646 12276 -366241746 158926623 4851 -381980477 920212292 4595 129880525 681381466 4958 10984215 165069208 7366 244477826 418780926 23939 -309048370 136534096 15503 -21486372 727221641 4594 111601782 902508332 23176 -15341717 585120797 20433 -569830782 79382356 20141 -429100866 910426504 21976 -100447961 910381380 3392 80102993 541952362 1209 149789528 308502981 9888 -512053514 247170935 15285 -411218804 653576276 15682 63486981 52131825 23188 -466496893 372883477 8309 -55781604 174108187 24408 -324329971 91628414 343 88370922 355552755 11513 151245795 876847922 15370 139027221 11804795 24526 -202031643 425507145 9624 -447504117 925919387 11995 -249881679 366577052 11598 -101657552 241626627 8275 -86153634 329335999 16764 -14156556 281849353 5389 -144002517 738877951 3058 14709024 295441155 5438 -228211053 15322015 2573 -420526666 598635334 16513 45004354 827979517 10927 -370264816 145090333 1776 -220459809 308735919 19049 239758795 41876918 24867 -571794264 185111891 22201 97254223 776792207 678 231648588 840899324 14556 -32133607 418383070 5534 251857347 605893652 19000 -363377603 193557882 14506 -543118898 56948421 6901 186400093 131308503 23747 -575297604 68823933 2697 -56747429 869377911 23044 -520641731 728619158 12762 89891099 544880489 2834 126538192 586516940 19591 -6297645 151067603 19236 -451744504 496130866 20352 -415887264 702365243 15218 -233454660 728628828 7322 -264561349 207952710 3517 -357294875 774289906 19821 -207851827 609999942 26113 -415343590 287806086 11464 -192389741 330942530 6367 -372222095 611299032 20127 -50984608 385379550 8647 -48422086 694973380 3453 -178929476 390219571 20999 -306431560 42573167 5801 150527375 592637743 4023 -267254997 721721200 22960 -590571901 894580059 10584 -340998077 58525992 13241 -541273577 358647867 22304 -125527468 404124727 770 41768521 931438729 16539 233587633 442377204 16253 141907965 629570435 5436 -203057878 824707853 19111 41270141 150412942 24697 -126273298 179169594 24240 -57732807 938039539 7763 -33962605 680013828 3484 -420448047 704796650 23092 -86248242 17100897 21012 204926396 326392755 18503 -261397170 413620363 10352 244952053 727649521 21441 14184464 160646458 14471 221947996 715479899 138 -400417172 400613862 12094 -529327791 569176740 809 -529820026 35146312 7595 -230766450 634687003 16420 236920210 17615881 25193 -203983892 409215524 17099 8857578 760489424 13421 -326986223 672441457 16123 -570571060 403509296 21995 -405701118 297681970 3943 -510563694 571464752 3363 -180128370 573072696 6726 -210372396 49692852 4329 71767132 563195900 9135 -197642500 743476525 6649 -228943038 507191328 2705 -165085447 634524161 18896 -393336999 407183837 20153 -315779010 263610767 14657 -578918616 54071000 10413 -8634640 376150093 23364 -223300273 404931765 726 -409717295 719752471 23061 -480917067 890259281 3285 203446138 894373364 8486 -457862841 46325960 7677 216263416 69267088 18834 217810396 218774629 7954 -82136691 511436674 8119 -74149450 427159274 17639 -513046583 757082520 23890 -149865617 672767288 7440 243102550 860083933 11867 -165612604 931468674 17100 -199901308 424471599 6180 -484771816 831129248 20287 -175325854 388578352 2718 243565847 668127410 327 96685640 552051946 11105 -513855059 406617933 20460 -460555004 798179843 15767 79374601 223043568 15990 -14785500 627433605 20839 180576317 701326881 17 -463891886 793638829 9584 -105345686 299040165 4325 -471221573 388408326 21607 -271720019 53707163 8103 122071560 280531309 6182 -359921929 383774250 4736 -384476696 538732254 18852 54659782 297428916 812 -131538839 693243992 12053 36182070 421029657 22471 110950945 401429481 17125 -226322897 355804106 15168 -598349271 468649260 18755 -551034244 196536328 18455 -443884095 705200732 17834 -111468844 513951562 890 -477620257 841586944 15388 -67752640 42435638 14718 115882351 63481863 11487 -488857380 337571697 6841 150678910 203081408 25666 3872119 457208633 19586 65028980 46286903 9531 -95897503 910707744 19793 -373892005 850005873 15254 180937630 405126852 11799 -355141624 785938160 13385 -315529605 364205180 1988 125399073 794626091 10668 -207503131 553937974 8426 99641298 272492436 24122 135599034 440391290 7174 111093362 27350758 4123 -167194741 466567906 24339 -72854068 920656727 4975 -247862137 858227362 4452 -143741875 156573234 8961 -40773141 527633721 315 -68186312 340052896 5831 94817773 287840327 16376 -199171101 263923358 3530 -332768215 392252208 13881 220286125 337911736 20300 -220874771 307755365 22433 -451421970 826526377 21732 -563622587 672155074 833 -378326830 845931132 8327 -34103705 97024561 10539 -75258378 600484176 21399 -394050297 813953859 18868 -339088089 426273055 8820 -484519757 49481811 7418 -112824089 577850434 23694 -438830706 88084443 20731 21034731 898069193 24438 -171389193 891599573 7072 -291887010 194138061 20131 -493923283 93748641 21444 -6743999 207861905 6203 -133448520 945626419 13766 -465610605 249633619 16673 -164916668 48650424 12631 -487006954 344692243 25067 -538942901 74253627 13641 -560093154 785570884 25279 51594369 277460755 409 -579668492 39808008 12503 -502310787 764356917 9905 244537485 147404564 22284 -183501783 36225866 4966 118699290 474573568 9540 -235522928 656424470 10869 47529261 363303316 5512 -559364033 298880348 12324 -128899206 632012191 24173 -362132867 486167102 7204 161233351 881622332 12533 244632183 314110613 5917 -24117494 953534013 16587 -9565963 44056694 21898 46784010 927982828 1579 230871760 773969529 80 -130849581 621694245 11 -474453121 151694952 11892 -577505213 842155896 2713 234848093 655874435 24097 -227970796 162486875 17384 -508312105 321004851 2187 -330602061 472944642 639 -162221407 230755656 7395 -548861662 684052166 9564 -451833616 625242837 23653 52973096 819135351 18246 176751493 250977635 3322 -352051897 178334953 9018 -586909986 820704166 2226 -188389155 132813231 15057 -568613286 920752749 4962 25306341 865960656 21237 -69796469 101361944 7369 -18572566 950211615 25173 -129971121 589080231 5893 -47200259 228084970 22568 151522061 170163008 7932 92889750 165839031 20518 -114881314 542472460 10851 213834547 917321039 13223 -320749833 711135243 26316 -368114152 951765595 14154 -288569342 892077220 7853 -368294525 194127903 645 -507564421 568736560 8405 -581575444 114827138 11046 142941217 464777484 390 -569956266 133723919 13383 -84846705 586946676 25306 240523049 492457581 5973 -321549974 739244180 26344 -313379353 179397497 5552 -143164577 40250611 19974 -294445652 250099545 23249 -352049233 357007961 4567 -399256111 105482273 1556 -126582603 785588892 7408 218230639 691339739 13068 -54790856 853152867 574 -219550846 279175686 3349 -107364274 645187192 24688 -37788360 558237876 16507 -121662495 129281347 22255 -213247386 175641617 21940 -499371761 638881689 13203 -440999015 454037618 2752 -1921499 551172970 634 -10116285 909364608 9335 -472256193 784486134 5964 -464631005 243477036 20661 188520019 18263668 13682 -108400998 281147324 14029 -71011587 319089246 18748 -187207985 27682990 14961 -76531928 605491876 20933 -592503744 200644218 10752 -417265212 471625046 15868 212943981 324731061 134 -277115657 112148755 21209 170855526 74661469 21601 -121205603 682232690 9131 93137446 488756944 1119 -326846813 750589760 9820 -499820036 440941484 1807 -59808988 640761478 2716 147055549 611873836 15657 -78339570 160711168 11328 132542789 349117009 9532 -335766078 230248624 17521 -515474066 267240065 1453 -246608386 226261785 2917 180361369 393518918 16161 175325684 864316836 9568 -363981554 430339399 18659 -230911683 81009177 11148 -548193294 387341732 22607 -405029146 948756926 11450 78586307 365399836 490 -114354868 340541769 20933 194710577 859869857 5728 -178143707 492707905 24588 -554825935 156590043 15013 -212502771 916327112 15542 -419777151 363202910 8936 -147013212 659112186 19537 -561988767 186974563 16584 -26125270 247030962 4740 -423954466 452058694 6572 229079627 769915470 16602 183279362 620044223 11577 35720403 337091451 1122 -273219429 593214156 2460 34062977 606305937 24646 -140290319 384282027 25375 -514342158 18108198 22157 -582609797 851702131 1937 -446796725 248377575 17120 -319877108 73962262 24777 149072861 258131749 16062 -225990052 564105076 1863 -293739054 20441043 5612 -37130036 757635393 9305 -464874434 693046577 12770 127748280 497657904 13120 -283291593 677850673 22057 -412975983 132546703 4392 -365409113 120838021 4597 -301478257 696096891 24566 -376771796 306976188 15506 -112916646 941991476 3583 -233424771 546671208 15494 165790151 340834625 24095 -352658466 185627575 5136 -577265572 327603441 657 -492846758 72788353 11605 -408994997 374478574 9908 -55806522 329147896 2732 -484894388 28277641 12141 -559574014 321812271 21877 -151686561 294912835 7404 -329303501 154774070 2092 194027898 505628552 17281 108421495 763373967 4707 -129660048 313411541 12925 -3024021 721989723 14651 -533891984 900066130 9631 -177865794 100838078 22034 87625959 855047386 1383 -527542470 891249488 6350 106687684 194175536 21561 -549479024 805184191 5457 -126903554 519106862 21815 -116992350 773834304 21915 -338116154 712280224 13074 217229329 464228433 7487 41264517 107323355 16572 -83656417 459263280 14562 -81052710 59754522 14884 -422417968 430625213 6029 64204401 617894625 10243 -71729366 838731264 16502 -174901930 117353638 1938 169831151 377974023 11585 -191342068 308621550 18131 -573773632 242580700 17544 222518408 64373212 10647 -170661836 104902213 14164 -245364172 211385111 10508 -118143038 128766055 4699 109290215 947931344 13099 -512971781 187168327 19452 -568506624 526886458 25714 -284686377 452071596 1455 84382730 366716485 14322 -397878579 331678181 3031 226627222 880660305 13149 -535315643 350219876 5956 124442573 380135907 17497 -202730319 490817041 7001 -485356601 271237151 346 -104144786 87664698 25205 -590170094 517860620 13851 -65434049 608047454 4217 199684037 292193399 426 -515241647 491727410 9273 239669506 647178720 17699 -207493737 544846052 4141 -37314132 920338425 7373 -39937919 677289834 13694 -462533459 532624709 9301 -138572181 719733822 23788 -318081931 394697993 25733 -484565898 121224986 3252 64979895 315163389 3441 -503384012 398443706 3942 -77984987 352329425 6271 117063794 904706865 16922 -204260626 427040930 2414 199491019 827454769 6586 -33817471 171225129 2679 160446261 329777829 9650 -412225982 368717231 16482 -139780320 246916870 19119 -100255261 145978720 22732 32803367 573035039 19371 -308078071 893937457 20511 -3997843 565633237 398 -407702964 867341295 7394 -492034081 375044952 22694 -20657400 343356680 14665 -148600320 496358842 24234 -50992030 766730927 24606 234260865 507729994 10380 -310035336 21407878 26407 -167492101 609801366 18904 -586897615 770607558 19698 -421680526 653849017 7964 -491113166 753938436 8195 -314210154 719059893 21242 -425760256 500499030 17185 -422552426 353937292 453 -4653747 757271579 3113 -110891597 55120859 25369 -352318558 578617996 13863 -75823375 439494690 4528 175250604 86247105 9991 -426724376 865920720 13741 35541930 763815918 6548 119829982 838493257 14795 62291591 183527349 15598 -7660162 597199364 3923 191840119 557316598 18200 -276413358 577901203 14078 -117424578 411828809 15236 -427400247 731547457 939 -299048793 383325350 22644 246274213 813183859 19208 -311319746 193563853 21442 95273746 369642542 10028 69874316 957927181 9091 222974040 909452259 10852 -239807911 232239134 20591 -44895653 778565860 10537 -498179270 41045685 16271 -166750481 503170162 10842 215208952 369268340 13352 32126080 349638056 15895 -261187397 943527383 6027 -313959534 324040183 13763 -235922812 38555119 15697 96003473 594119243 2724 -383365114 82588000 5548 -32593591 944416797 22953 140906442 943153907 13815 -162239227 84487031 487 -305981789 428946133 18530 -362717937 373198684 17390 -584526628 913738459 13756 -463418695 592361026 455 -385624913 54697841 12201 -179711166 365928633 11101 248225298 921707782 2150 -491113196 636665146 17477 -50141109 62198968 4443 -84173369 152105643 25181 63382706 60048384 7053 41755917 811929394 14160 -356453278 167864825 19303 -372968636 587028051 15813 -281451823 211021451 2489 70025414 850099812 25381 234673189 837471662 6680 130316092 12549018 7664 -396452335 187090217 16596 169189168 911586189 1780 32503647 218094228 14837 -280030041 638333493 711 -25437382 751801925 17793 36654368 66022519 8341 -504316959 408790106 19675 176724928 633278021 5450 -11881755 571767954 19027 -132504419 108557319 21146 -597176389 71123742 26131 -435594638 173164814 12209 172825230 557065227 5735 92977298 42703863 4047 -486913524 698638602 21364 194961224 921558763 9355 -481038749 191439371 20721 25142406 505792262 11118 -191767227 378883328 25481 202194033 950959467 14380 -427218478 753984220 10272 -69626324 85980925 25842 -309517613 81622487 8495 -593177050 911620322 437 -276063444 502547099 20967 144257997 495269172 7723 -456459744 131442008 26041 -162493400 376723899 19920 142684634 692596982 1050 -365141372 220443360 26242 -295835339 421545329 20075 216192259 190333595 11515 -484328953 814052733 15418 -286513199 400260036 15883 -43116403 716472950 18397 99776596 197482536 25335 -244431347 155118778 26258 -387220378 600785444 18398 65640934 667117410 5194 -185856361 716141784 23353 40742105 335687137 26180 -41261335 17905517 19368 226674835 804105005 17400 -497944172 20697552 25532 -398779951 429357592 8628 -245233330 104050170 15422 -136854184 656111163 7915 -555510922 108798123 3434 25845581 488266419 15214 -456202073 202675255 10813 -345161533 479852915 14156 -376776542 529102000 15260 -432236678 772666574 25877 89426247 385795288 23420 -577918624 602391166 37 70778195 419473747 17909 64866552 939105395 15657 -91543523 539425444 6110 -557168273 201521314 1157 -345640307 130451810 7875 -431753581 14979510 10493 -142692060 481367791 15941 100836988 880497846 8972 -410941289 406751777 5733 -526136583 898975367 11402 -250166348 342769265 10030 -410265628 754106688 17201 103958532 49249758 9126 -404030202 588658683 12097 -495300564 20654653 16058 -129796172 231956917 2462 -478528027 894791797 7498 -265339730 155828772 20878 20340927 927552635 23622 -505501731 929328023 1331 -347088787 381285269 25663 -453687500 374660387 2538 -303864764 450228328 9332 -181392098 517306801 21481 87977219 267285470 20635 184412742 434921559 13085 -55847761 109175718 15067 -458261725 779459639 10346 -3274793 467808895 6476 -510548100 582542300 8215 -380532194 595286200 23838 -209341588 830338642 4976 -334367967 463218476 18525 -53986396 855095036 13995 10045822 806195721 15042 -34153640 767849406 21382 241564327 819468458 18233 -192571268 615276009 26463 -283849089 769387282 21295 201470852 771798726 15078 -115961329 902443803 18696 -298176534 953655681 24018 -395209810 719681073 14370 -577158643 832608053 13474 -374688308 17066918 20371 -455198396 683865103 2791 -442606483 188955478 633 -461249129 119355140 414 -55418547 944675000 7067 -514277544 158843425 20558 -116205913 503405040 3508 1021137 814676447 444 -119229059 861876763 24326 -307206967 80137888 6713 -340198729 169876988 10945 -576797079 907437309 5332 -387014191 104653716 23185 -39317817 604043754 19379 7124355 538799919 2416 129450745 321607869 1796 -467479648 737728517 7865 -586961304 728285976 22150 -46807478 147623586 22270 -395168304 601554088 23231 -406289098 571365142 15471 -541968785 658862159 9171 -454952268 883392619 15719 -144389935 149376854 8487 -576798611 371567622 6634 -597624443 21755583 4664 -485237147 52664303 13744 -455013780 13181295 16072 159061784 23542218 25508 -39105154 534426343 5470 -209075633 35252929 9030 213126555 153071367 23375 -36059675 46520670 17835 -105529278 532170617 13149 -194716652 8656566 15460 -4415654 101074916 13960 -457176515 201562270 13030 -312917831 209382364 8661 103833465 493083617 6064 -89690015 954626855 1113 -173353792 609243480 16615 -142856601 414400503 16161 -521918984 480669035 4855 -319676510 875342671 5335 -308909977 12069609 12398 -138912255 342993573 1330 -509666983 837354041 12927 111573269 470731388 16056 -68664314 597489232 20102 -413437513 254794375 7565 -113524530 753339978 20713 -543031143 557164448 11623 -501845379 365727120 15790 -489843977 21210812 5133 247051637 471892043 14368 -164112000 625947649 135 -228094685 939016129 23630 -259863623 773878853 992 -420218533 166341943 23920 -371265288 54298816 559 5360173 885308424 5279 -70251126 566026571 13605 141516099 26096880 5255 -28818357 87941167 4978 213857441 487565830 11207 -347705521 650768767 7715 -338994983 857202380 10210 -427421094 805490166 21594 -125296668 205405347 20588 -192653046 652543750 1099 -365811759 952236173 23706 194825414 231334092 2177 -156190481 455346013 15486 -61282630 860243556 1107 141131845 26700633 4278 94538924 90768855 21986 -220045024 762882431 15943 -138311887 329978038 5504 -568467565 501116313 4382 150263808 770568747 6621 -262580675 247418441 17300 -417672960 460300496 22488 -567953217 238474278 24624 -293446617 438229530 26381 127215697 395086442 19268 69711467 659882550 23470 161717011 821712113 4260 -594724751 122490552 7274 115831212 575931059 7369 153343235 113482195 14534 -573669228 288495243 11178 -499057802 134027305 14027 -411517109 924619348 7072 130434679 469294130 25936 -147281187 571121140 25667 76727668 497249920 8168 -177171401 404841097 22770 -509304928 100492143 8256 -560030509 671596477 16473 -38666533 83348017 1614 -537496496 921600949 20118 -5713932 893499658 24217 117557584 155354848 11764 -481412827 13383320 15639 109301854 157578991 4219 6511175 633211827 23253 209699035 212695022 18846 -168660247 419454536 3264 -374580932 734743102 1268 -466907699 282186083 1019 -125682740 494729032 17731 96646412 434103137 14375 99381927 865895176 26184 26581988 55464363 16320 149339219 757991721 1682 -122195779 402825748 24480 -122197670 933668061 17695 -402522450 244824346 12295 136441999 380899652 2788 -358275237 363333882 22522 61412307 703122958 25263 -178987743 707454643 20676 -541010783 615027310 15218 -405137877 310621519 834 -15940298 499402027 9615 -157770899 843944452 24094 -517851401 51997023 19710 -545608841 634055625 2359 624043 644219686 18279 -233709607 909763364 12413 -480970875 285423480 13107 -63806087 747612202 23343 -274116741 745339785 24149 -257257321 670615319 21421 -69614282 617466557 6424 -428400041 402553756 13133 -191937714 170316196 22954 107497694 728543157 20764 -237083480 522242171 3338 126815717 569306541 11810 -138283998 140381183 10511 234208398 259390921 9282 -207478227 92689815 20149 -104485213 373685330 2038 -323921552 405976357 5406 -306879712 34539057 19224 231371691 773808942 5737 -484712395 147866103 1717 -466904676 430771093 1051 -411612978 710714069 17694 -536133994 573239730 21288 -601551227 407452381 25519 202964875 748581381 17794 210997025 836458289 14483 -472200498 830816231 21075 -385757435 106088242 22252 -411161023 326109048 5311 -284495892 115029905 21022 -496724415 798352892 14120 230958866 953754725 26290 -484817967 380028493 13156 -499100110 802437654 22507 -452344646 483757928 18801 248056926 543232622 21229 72854507 849474514 3421 -282632692 892050816 18328 44380173 829227540 4227 162977063 315793274 20704 -527133884 236396857 15012 -189445081 793807932 8856 -72604887 26796595 10449 -71780047 833481530 14392 97311297 757582625 26 -381261207 951975294 14525 123789997 218430787 20174 -244795842 953985249 1209 127832587 615645398 23750 -254155531 551202286 18052 -203005162 401594572 6512 -345958208 488839006 20590 -284111409 181255095 6075 -302847326 203461662 11724 117189031 315794154 15806 -162854821 822434706 6765 -522817318 355049113 4869 15656359 385849735 199 -123381250 514715072 22422 38524689 39977274 14861 -18676131 241707550 20150 -456045527 289699463 3353 209663613 470693824 18096 -46168268 57056999 25751 -67840295 774877432 15752 -89061453 833650074 24706 218642957 318094976 3922 -120400401 849327933 22009 -340918513 886080471 17137 54068889 432933887 19970 -40296310 892415593 18187 145349252 226768801 5017 108616038 688464558 5841 -594163007 554895675 14893 -473517645 85769262 22941 -483745638 799214782 11003 -23820091 820092137 24897 -302711311 214029716 156 -202565491 774483403 1293 -114906365 676892209 19781 -389002886 572023344 2412 206816986 266872121 430 -272043555 518207596 25130 -314158040 861568499 20203 2032401 447232313 26082 -128637500 477797651 5433 -479483254 519966723 16278 194120274 958372363 26085 33032093 301317314 19615 -456582470 703926172 10619 -162700323 96285929 4857 -319865401 357859842 3864 -261478907 396683028 16678 179371414 63631306 24266 -519909402 279650927 10219 -149206694 770651230 9110 8413750 757193139 2679 229323799 249487350 12755 -297265021 436943774 15463 -587259454 866903169 16190 -583916578 433955476 24524 -174543872 63643247 1868 -61174779 532779799 12452 -370353781 215798898 7448 -473818441 716970143 9116 122283539 659383547 10185 -346591317 717888190 13064 10146649 652924873 11891 -87514301 207394699 7463 -331969465 669684742 22967 83103641 20985104 334 -229141431 880512771 12724 -582761162 229623655 17997 -60280363 895422284 12839 187955114 866000092 7886 -43872783 655842733 13463 -292296295 457497448 12092 106832604 952392362 14856 -530526538 636794538 24813 250897909 955130692 2377 -460729197 298951630 10739 121439370 830729039 6935 83423377 254770123 4703 -306080048 426553314 13286 -377936373 380148975 20683 210069486 266364284 6694 -450812124 238095105 8809 -531487095 348363441 24493 -184652740 504425768 14728 -457848778 39512727 5181 -435158967 420837422 23106 -110424236 222527491 2421 -444742252 524815188 21842 -420147017 648123439 25297 -351092356 658346351 2420 -330702691 320861424 20217 32132046 561039462 6456 -425664096 474969883 14255 131214941 642601993 15942 24966556 956657308 22035 -476638429 562605071 1681 -50254695 848291271 17750 -521442733 220894395 8879 -512022366 571086977 4321 -387302807 472873624 10220 74055783 772065891 4101 -155877508 178738901 3624 65065484 234627677 3481 -268030445 561426064 11528 -451271516 570265066 21078 -37574411 709206465 25521 236472772 238842219 7392 -153335297 91767794 23285 -315514932 935716113 16689 -220808340 601686516 19463 -422386992 704761866 9315 -30462576 774300009 25538 129689571 343413925 1035 -33810796 509881055 10985 -294633557 746724091 25067 -432246021 321083290 11029 -601009700 155754451 8692 165087773 824513962 15149 102714513 816356125 5608 -369458117 639384788 11010 55844428 931041464 22038 17208425 124468500 8096 136585587 92433752 5249 7070355 80799886 26356 -67025054 514742559 17458 -244950032 800606001 4136 -127102880 212511187 23071 -435295469 440272094 3896 -179091781 799320877 2211 -72633584 533395124 21018 13899338 611130618 2076 -218074217 764252501 12599 -500859815 78791791 26313 -158255718 614499030 19035 55767446 310790627 1697 -195052802 221229181 5742 -591967310 745257702 23354 -582342783 627344161 16715 -524632783 945921873 3452 -548873951 425592453 15445 -433385816 145688880 2280 -555913248 144307140 20869 -419457543 16425031 9868 -540360729 152700823 1537 -88855049 836071506 21293 -324169791 28876981 24954 -208403144 800541878 25267 -193532838 184227012 799 91072678 376128466 9206 47399050 212439021 7531 -35248737 338293188 6977 181684228 784284236 18554 216905426 247868558 24807 149450615 268316287 17559 -291477843 601249370 19492 -53192158 236550366 6240 -298898691 98373152 7588 -66434002 547226606 3376 -311369820 867118222 3269 -242589776 257031672 15144 232795880 194044791 4811 -188094514 153439426 11302 -207368779 216348956 11229 -571771727 366372964 25470 -355683840 872233798 14234 173213948 316897877 9485 136918441 517792378 20812 -406671316 524179781 20676 -284541600 465140302 14607 203530473 133747357 24536 -276036242 597531673 26430 -601942079 933829130 9083 -192804403 761060331 17705 -382028032 654330424 17578 40231125 693592767 23378 -123977490 921632861 17544 61617186 439235642 25886 69770223 107087480 7925 40009318 927456798 18787 58665126 812180410 20187 133603772 32002709 13145 -57183373 697392031 14454 -139910877 48645112 4213 2852416 17810201 17982 -64598325 946220035 8817 -570675179 837309762 12003 -571946782 450770977 4966 -399237449 665702211 12419 142800308 676734019 1563 -122067397 687397600 18789 -106525147 837769237 10522 -34023327 569827320 10594 229857700 667749874 14550 -492306334 254812110 9200 75350153 524761826 14907 -431074511 136444854 8476 -101652603 55959704 10932 -212829658 255578944 834 71858419 751748608 8840 -117373511 908355236 7014 11604815 352887657 14463 -35972731 768341604 6572 53802754 600210311 3752 214702865 918300096 17816 -525158335 459741636 21414 37586527 401288448 3581 207439550 207393738 19725 -26227538 214687366 8468 23776458 907594674 6524 7655419 441854009 6323 -323175281 136092161 1041 -364551209 744541479 2429 -148410021 226362842 18587 -395750740 902523472 12923 146822692 833569051 21236 -399519476 793106633 1264 -570278760 898312636 22172 3725230 151220623 24384 -522175707 527462337 16642 -255147716 19897417 20103 -39787155 300100761 17195 -48890734 408059261 23273 49558196 775835051 25618 -412838968 933363750 24463 -75683971 352534923 20735 -355587872 878378714 17347 -594706057 194852352 7261 -421121688 838831173 20656 14417927 497402586 20226 -306928626 948801771 10047 -197448749 775237054 6415 -556868744 730255838 3870 -210626046 627161037 19862 -590555100 829112748 17623 1814468 678248957 19571 -203548593 819566157 17465 -78173969 955547679 17657 -591739771 330420179 17495 -518637768 860588081 21619 -304650078 404425990 21948 -474090859 387398881 17725 160077813 263741300 25686 -339138021 108457115 6277 -424403087 732531368 14211 155423292 304922833 6706 -107430089 221122356 3957 16604674 481243798 16146 -583516769 233068614 9130 -299144853 383549245 23883 -287864484 206544246 41 205089812 859310519 23948 -305376231 480864267 20363 -37771307 956836453 3550 113333427 235804652 16716 123074459 538854115 9643 151145181 823372584 18616 -138574805 111759165 647 -312811884 680059962 18612 -444062337 253770678 7691 -206871730 530077667 23004 -592301246 673084492 15675 -309239315 106859999 6193 56080703 668912159 11852 -286675012 335213629 25711 -120062894 762566742 24722 -528946023 715723845 17028 192127141 371524592 23576 -73391992 503802703 12273 -470691996 725019056 9785 231003535 308605896 13712 85111772 417801751 7082 -540743305 69425259 4016 -104147690 484689299 17928 153475830 232973243 2393 -130454884 775435293 21697 -113624682 656436726 24476 -472862723 844281134 13682 238989694 821927541 20196 -311965778 494110921 21633 -426913960 70913485 4557 -5658826 812433065 9551 -171355213 390516216 25245 -33658472 53502312 13915 -86254640 696445742 3588 -339902669 97600715 1739 -342943599 538183939 14330 68613182 490126778 9413 -541218492 544267911 12893 -131955019 448814164 5780 -331120193 755710055 3393 -353724368 117903096 22309 -160499358 372199264 23507 -64376228 841768056 1919 -405301565 575660492 17361 -984136 258533208 4160 -3646430 281064110 25288 -90130409 137670631 4977 -69237487 253156395 15153 -458793170 196978272 15383 -97761101 492694966 24213 -321117038 945642167 11974 24864261 449769727 13048 -144103011 752614589 7368 -290828419 695221969 22860 -406541366 838151082 25733 152976199 812344039 8279 126949713 329896523 22521 -600514673 703654896 22676 -489844875 599020355 492 78419927 938716143 17006 -40361579 617057253 3176 117329180 931310700 22265 188251681 316456693 14229 -591658039 548083146 16199 -267655242 438185833 24862 -456483690 900871068 19865 -304990506 653415115 13375 163361535 478124957 16683 241034093 480688933 13215 -578334707 566929034 6962 37458903 199369591 5531 -56466244 91540343 10294 -316832905 646725629 2603 -87865242 316675307 25699 -385700043 765952195 9782 60462858 820206237 13693 86874096 401761691 24324 54567200 294071257 24534 -7533185 150996779 363 -511403647 687456290 19514 83613711 145370631 24872 -111997734 922502128 17401 126676863 287821796 25848 -13955079 875666221 17226 -209063185 800415214 6939 -335152815 121589013 11205 -413348388 78811385 2757 -482530169 737769813 8927 -286544379 494217291 24353 -462345755 586573921 3375 -570047009 344828891 22317 42572394 672703743 23286 211398698 141409514 24436 -298652364 400472659 22138 160483751 886213189 2884 174662984 751318207 12099 -520025062 143226860 4427 210081255 752914963 10918 9296022 593853752 5496 -158010590 177975602 19720 -305954159 733391719 7144 -347701414 448884021 12851 -172971219 360661075 22961 -24151509 937296728 24445 -11870746 343644458 13458 172121575 172792402 5996 -284816745 954408821 14419 36752232 836572348 4686 -160820476 307675715 4950 -160870677 811429863 908 -202817065 819533177 1797 -397423073 485686751 1874 -204717935 607256272 7447 -471004775 169168515 1217 -244980004 41393875 14222 -347758213 873278968 18076 -481613616 116365084 15965 -91183097 888250057 659 -158943462 646767118 2174 235081153 151060884 21929 -236507284 346188929 4798 198415491 753136135 465 -572060557 802343737 4673 -291751410 370278638 4744 118109791 618332725 9005 -45673074 97120283 9878 -284418690 209085809 20438 -555975561 237045035 23631 -330741256 781177296 17083 -313160108 878914872 1334 -283772159 29341434 17609 -14713583 751217267 5843 45454242 284481397 23869 -336765461 498322104 7861 81048564 655511563 24630 -350126787 924516431 2108 -2709151 121236168 12475 -222285393 389446051 4507 190396967 21884928 5260 180744392 74758152 24554 -387502792 431204909 7282 -524952061 525703748 3894 -312574593 569069697 18888 24188565 84381511 7133 -103112825 169647368 13642 -248793609 845810917 9416 -498727953 840831317 25456 -627552 43661815 5152 -217445183 504407229 20794 -550386071 231251767 18940 -330826038 328407506 6362 64438053 640237681 3470 46972976 164288862 1118 -350960959 810782224 21737 -472968017 186321667 10127 145032063 267270982 13381 -18454938 492878238 5686 -184111830 108098068 24787 -393957224 781047287 3855 -112510110 830156886 1564 -57300305 200715378 11270 -439614336 20932917 20804 -350033229 246421996 397 72739177 555442298 13497 -123099918 698444179 25317 98664590 247650324 18692 240312949 511237297 7870 -481661543 477203270 4393 73936172 357363525 26163 -527713807 554976504 24922 69946591 752047379 5741 -595597197 15414748 14061 111591380 780330478 5821 140724367 558176495 25890 -34505063 578687685 9472 -580217621 376217323 5270 151994465 747888198 10552 11520847 508756758 5354 -17578860 441767885 9955 2385217 460383460 10138 155790286 245339047 17582 -264620539 876382945 15837 -25801853 702844813 13865 -402678522 880499298 17929 96600384 945400793 15668 -380444167 199731746 25331 5240144 703434756 7300 206223069 934725140 20413 -192415529 409302161 9007 220478533 418145638 10000 180505887 143315198 15109 154789044 497279405 26040 246711735 898667608 23833 -555992162 581890248 22282 -524059605 39245242 5235 -505226119 522894226 1760 -139091301 287071678 15022 -4889985 950643546 24961 170505612 285770638 16340 -157238005 672646421 19301 -528322922 205489853 26036 224860604 210946246 7623 102131045 541575672 26183 236099619 559844482 1615 -404421282 362612242 23538 -123933363 272648361 1871 -149145435 501148479 5289 104214096 189858559 6177 -145246857 635547536 19614 -68194953 132298775 21028 53987001 200802240 13047 -176316555 347853762 16626 -452402778 782583312 1786 -483634459 313703040 19407 -499022385 450153849 106 -4206398 221440169 14647 -367710998 211528180 13459 -400031855 99089909 3057 -445127792 404294054 24011 118326074 783521987 22800 -437346138 559804077 11686 188180198 264706323 2023 -74265954 358354693 18733 -346832159 54096433 10297 -203775432 485258434 11553 -102220622 375970212 9373 -197304554 267046241 16960 -310864398 215598369 24731 230262275 860533881 1582 -114737051 243992173 10243 -503515505 523741861 6898 109043458 139874366 17629 115416576 229560578 16663 -267507342 247098862 10066 -453643958 300835252 9928 -31555845 550027507 24836 -39700920 880599650 24721 -28398492 374205921 4624 -296398879 934031119 2862 -189237319 194585153 1737 -163578411 119690553 23385 -552930020 842056560 21093 143027666 324003614 11625 -252988407 389377639 8217 -172760044 497223548 24796 -507527840 656004284 4518 -432428610 800781375 8042 -300171246 450102177 11303 -380897914 575947603 15687 152265520 26844395 12304 -157877482 634525446 9195 -75989968 389266165 2919 -320097997 501635646 17527 77118935 888557075 8566 -45043391 748482952 16716 -420360593 560054025 8919 93466452 598132152 10830 -47185615 613627858 14683 163340258 551295550 13675 -494191042 790166951 10235 -77781538 206021262 4375 -300248225 374183133 22705 -441055976 802051052 19016 -7597378 285675090 21113 -131748324 396277048 12114 237700934 897395414 17710 180706051 102939192 7823 230909541 397737449 7988 -223946482 194311788 1420 -266223757 73512843 3071 3449581 707792120 4103 -136824429 16110059 9536 -162133933 333620143 15713 -587396357 571853543 23966 -580972636 252922519 8879 -426671688 630689174 3353 -335099560 767306923 11894 -44074379 791123752 6276 -479879338 529579300 9251 -237691106 551498927 19527 -509497000 419072678 15256 -73481429 87021763 11044 199409398 39515848 12321 -187283421 729824427 22753 13087658 498056595 11999 -211717426 35727999 22356 -246795245 137665168 1488 -447644959 253281160 10991 -474973712 277563345 15510 89323696 618153057 23887 -373823921 611966535 21409 -418256827 109276468 3964 -257392075 572813642 4119 159840324 868091641 7402 -177085946 832973267 13268 -467178588 637677049 24317 73395120 94101312 23816 60674975 253666867 13588 -380876192 297884210 9833 -538616004 794333599 21190 225102247 200665751 18973 -72547081 345685916 19607 -537740355 599865417 3627 228732526 886176733 22468 91515998 533561088 23901 -363316355 183911313 21694 -539821420 77041903 9708 171994487 473508279 324 -536827302 746976130 12452 207274552 135774976 6184 -449255840 90456172 11554 234195207 307382400 19813 -142815879 356324076 20893 -347412103 527601671 1964 -525517987 860600841 16473 -304851437 793916995 19601 -373710076 835303520 10546 -349257570 665819429 10199 -225663059 159261292 11485 -197022947 816985869 16538 41233316 352676389 26194 -315861748 347249355 18614 -79654309 291118402 21830 -477897227 845070576 1862 -279932935 306515908 2215 -360321473 458562476 2096 29610712 955601667 13914 134744406 365230992 22116 -433353664 674967865 8064 -292763431 29478777 10555 -324014780 441698227 20393 191770736 562564103 21786 -600465650 157860160 22299 4424786 921258235 7282 -104667112 890261719 19260 -63059950 725675193 19413 54318335 593855201 5822 -74675865 825725294 15931 -590460414 75425314 15481 -87429313 413412830 21883 -147766615 496073053 4388 154428405 883163993 8162 -415133134 514417829 1694 -265043294 425689458 3880 217638110 658274430 23492 85328857 248280213 20195 68254867 611422835 15141 109038846 846384088 1353 -79656129 145638963 6627 -483624332 330052611 20243 -62869399 432454288 3447 219657700 96819688 22281 -140102594 481425309 3412 -171291194 918012548 17382 -157464692 829409791 8867 -357420162 110861994 625 141985011 302334680 12888 -310333234 928506313 13777 -63369876 727225602 25153 213123102 418197521 15564 -303137633 866946578 20143 20312507 687616859 22539 -513163561 914551322 17565 23114968 607459685 11429 89534295 372951909 13950 -532347247 150805375 4652 -414115876 420786424 19865 142214520 614184943 4363 187802369 542330609 26391 120034403 892424308 15004 -286580624 890906535 2187 -127468392 173809232 15351 -148938318 140851855 9868 -518545453 644077998 5203 -211674780 371067099 20648 -12927222 879858567 4879 -444934944 68667096 5568 -465270721 13601825 23966 31320 934321765 22426 147988820 247448851 16218 -418411132 360438343 2445 -436163336 60732747 8355 -557304525 855466692 9376 -2018289 882851137 18497 -231512416 520204362 6690 -170998209 75173735 12347 -271492432 499096077 23876 98222965 887148374 20333 -83504179 41699245 24691 -52881683 715711918 6888 -364330108 783516593 2169 -30778830 201987180 22269 -255183044 209270607 15201 -370312757 534806296 17682 -399317159 32451421 18539 -171628803 129008447 18048 36212036 192349550 1297 -168150710 128819199 25379 -407944047 115308240 20440 -48961444 174888604 11773 -136592780 417117428 25683 -431229830 213904839 8797 129911575 416805124 920 -133290422 849353594 20643 -387183371 639522830 11887 202019291 828081017 21999 4305953 489637019 2071 -560263372 725391773 7079 38929410 94555290 6911 31585203 232575796 6858 192897359 930176932 958 -209712006 496238899 4467 -403073900 909212547 5346 229272713 322403375 5574 58548985 94053175 15339 -448656669 396071342 25974 -535837678 215203709 20512 -445991037 776978969 1688 111040825 328345888 6160 -209140104 313716664 17567 -16914561 132304285 23111 -426870543 12556748 14258 -223140694 378381495 14817 -593151440 120263494 13660 -450707184 375252386 175 -293719467 310201734 18557 -504939261 710065390 12884 -428638085 165321756 24839 -7928316 190367122 221 -132277744 936519230 24897 170758821 793859437 1717 -205195893 665346297 3821 184054273 136848172 6916 -10547330 865471028 7243 -144886327 712484458 17889 -233667092 313779138 4837 -251855963 745010459 4214 -442153528 219536072 14677 -270106251 790014749 3502 -490346588 880887847 7717 164249416 352631071 1927 -394874657 66153477 21584 137515998 255966620 1929 83828325 476267864 15104 -70715731 833160030 9695 195055867 375140791 15463 -19345742 678391703 23806 -76418982 390692461 16539 -211164907 194538092 4848 -449375833 573862083 13613 -65178401 611591563 7740 151402528 521876436 8714 77364474 152750811 4288 28908551 941523005 9970 -160235080 602711398 4155 124122468 887530343 15556 66206518 751859221 23004 -159899989 735713082 13103 -492530512 928025090 15727 -501727106 57178948 3846 81717324 80216393 1255 160835821 933897528 25102 -107611512 287569095 10236 -279025015 755372777 18101 -247882561 176441397 16086 -298699820 141301988 6819 -388021174 200113605 15615 -39003529 544832838 22975 -6218904 366749820 8966 169216670 375774737 14172 -513040850 938141761 7014 -279199659 238556940 13678 195179788 818616661 12346 195851503 599734406 24414 92814992 349659972 19667 -394654351 589800931 15714 -148564771 573345965 16627 -363272343 850613632 15331 -280993662 846737824 13945 -500170973 659650593 9657 -274135647 791588060 26438 -40573945 437442152 18489 148997018 94586158 25327 -441337069 63223180 15298 -105461452 723677193 19317 144783552 876570199 8044 -561004972 630182372 19121 -302231101 580592872 9793 -243304330 350900458 24158 173218963 142165578 13628 -500670956 792297761 156 228067069 646483904 26358 155860492 359939689 3091 -394836633 19494828 21768 -508106190 719336157 13141 -942110 714454202 19454 62793406 669069005 15495 -30697602 795960968 14730 -576679564 651782178 9374 -19872820 47604759 12466 -305995098 140920288 8951 -482182665 208052431 10089 -337007427 176832051 810 -236531070 886157736 21660 -233305765 241115280 22346 -214379777 16937483 25915 -415387013 695855839 16692 -414961041 752917715 25105 47108678 847544588 12362 -88373993 721446095 14216 -312074709 801716757 5920 -547816985 275718970 16826 129393364 213585508 22461 223070485 524850184 20452 -136550656 639623856 25975 164019082 425718838 14681 106409804 945570791 9252 70119198 462807110 15700 -178878539 864680871 18378 15457728 591807286 4941 -411326079 197744714 1095 -219209786 237059866 22522 -447324319 117774667 16133 109863921 561906673 12763 -274583314 655469387 25906 -492383323 438754658 21673 -50943034 598828117 12589 201097027 867172881 5757 -426038371 544497823 6765 -42623123 298085126 7321 -411504880 587783747 14538 -114991882 254411176 26436 -465145910 178165006 19883 144040230 438467359 21725 -237031378 428568580 19878 -176570233 396942926 26197 146996550 114063065 8637 -147541709 491567082 4419 -271410884 216323369 19967 -506320096 385958544 14526 -4938912 309459525 18479 -537135019 192340250 10305 -130752622 355732338 7109 -325102091 534204012 26407 12781521 802880786 389 29970447 321030106 16276 30088546 250610858 854 5845650 260024566 22014 -342824856 198766551 24021 -251650635 561004316 6638 -600557412 822377839 13950 -313331268 143728427 20374 -148310370 184670205 11584 -138798636 458386828 18438 -278819422 189862903 23636 -105551333 752150129 3484 -293988103 172847875 23283 -346327283 808682578 1561 -335380489 381266912 24871 199481889 731212127 4714 251151603 418783052 25910 -232969889 622963837 6814 -317231297 216753287 772 -531448350 831765528 8359 -324022758 495057829 23601 138614357 777513625 12576 238793364 240249440 10918 196738867 664441341 6140 81070725 24722652 13888 -211428383 943121825 7191 180192056 625564925 18579 -592806999 39278640 5217 -204674148 648588038 14763 -560723368 931135988 22490 -203432454 287297230 13017 233474115 651267729 13551 -80935914 557477959 19711 -378270561 616127788 17653 -164222222 364465284 14042 180487448 607111820 21202 -556622736 234848859 19348 166567852 115190673 19960 21758294 906369803 4402 -370006634 244807080 16894 -451848010 753368956 6822 183539726 158068086 4097 -346186148 194238882 9083 -436670191 561489204 17551 -30067793 793393318 14590 227067137 948266423 4989 -280511369 508734036 24313 231463214 80867063 17037 117017140 628632998 20793 175140051 380278287 12159 168237932 747498308 8807 -204645389 624505004 17955 -260396847 768847410 8519 -456531935 650024256 668 168325483 634217148 2618 -365419751 600095728 4101 150083335 897814879 21028 -527416398 270957978 20149 -16385600 324931254 5769 -338997810 449211376 16083 -453259899 357725942 9203 -551887694 755212857 7777 -377186623 233309260 23723 -519888691 619212115 3393 -582393837 112455650 20439 -28877396 445690810 3683 -225671978 488178629 8616 -45623568 761640790 8374 16793441 702119358 884 -167014595 110033556 6816 -569089312 908403552 26368 204942812 137966848 7407 -574290450 956117046 18254 -556146387 427076954 6263 -19020233 760878283 12264 -497859670 746759458 24869 219960657 592355648 10740 -554997023 111498792 16000 -173739159 384832477 9247 -1719261 459397156 13279 -578496190 729516312 20827 -543036396 178478545 9693 -13102205 249597530 1852 -556785886 514798958 23787 155730320 638350931 5945 92970748 462440637 6656 -325158516 442041227 25918 94725702 74766482 24084 -536443289 608177592 17082 -272828869 453298946 21634 -513388342 754938541 4435 -477419239 606460546 24469 -328236722 245586245 15775 -430622970 73622379 20797 152510867 177393301 4288 -195297483 318896647 14683 -508518249 354698418 7120 -403361462 491922087 2930 -510413365 592231432 10901 -9564968 638897703 15135 -86756827 692094403 7160 79131725 750547155 9314 -483650363 521464126 6481 -423256352 527359858 25260 -158918894 938492128 23859 -540240281 925677563 14764 -193203521 598974684 14637 -470093733 246282972 17205 36746595 890442353 18799 -139513734 595266641 18684 155205853 391129434 13063 -62562101 132318747 6559 192635844 123831754 17643 199724557 103989213 15059 -424025691 921369818 17679 -329901088 869740186 5527 -580431831 679357128 4575 -196177621 536040674 1479 -497340455 945532476 17124 -317764525 257126480 9090 -399711642 297847142 2828 -151441144 702339964 1444 -591097457 701961588 15517 -76576288 128116275 7378 180116864 942619930 5444 -420243156 803922502 26103 186739201 278425660 25042 73293392 551547889 17423 32904741 344977770 10652 -18560730 917104216 20032 -395217032 787085680 1316 -37717451 110416947 19055 193452413 374514307 21208 -549946096 818578503 20247 -377480252 731059603 24283 -81133399 488121338 863 120718289 760933025 5384 124866310 669991001 9913 -30113935 145574502 946 34861582 733190318 11638 222771131 400343104 25897 -401816752 916252894 57 -255394924 320207895 8650 -503501474 760782900 14908 64270044 521788640 25599 -212711481 470406338 13697 -125430437 248807779 12761 218667439 146259988 12549 -467184408 198431703 11715 -468831442 875176096 354 -316214953 516522855 14251 -489241361 275351268 13885 -239246357 43033419 23771 -576251112 369752361 16521 217907284 722729923 8715 234012475 240514180 3148 -37797785 629400051 23350 218958480 780580194 17663 -382724429 572138009 8210 -520917001 662597392 5273 -175041484 91809944 751 179119566 764712977 5763 -111140079 344190282 3584 -445407470 367829727 25239 -577328632 754209498 3613 201889087 524314503 3822 -181498179 567602237 13985 213241078 638199473 5210 41881030 550930649 12976 61713236 624179948 15892 9854571 249503173 14438 -385473902 282701024 20348 -354251054 301320702 17409 -497728560 898740462 15923 -38634243 860033328 26021 -484104829 636904388 1717 -533721906 535294374 15737 -327201656 689159973 9371 -577518276 441017693 8374 -101246659 866962773 17123 -271160456 167187875 490 -221219954 33281929 25102 -289875126 882125733 14418 -141185870 375850778 13074 -39391667 77143842 3683 208654029 810443170 15451 -505722641 498077314 3458 -463001135 777589051 24978 -302136558 299560712 22863 -67521265 331119584 23411 -344661464 699249127 18393 202146935 811625279 5906 -492318798 512743832 24937 -366358805 941238261 13180 98775106 912784107 11029 -482037926 795906819 14698 178639910 574238593 16708 45925943 234851728 5946 -565849402 803824507 19348 -254766885 335888074 16693 -43323906 345437862 21633 -388273355 120127549 25244 -437085848 561247235 15674 -14648681 853055991 17486 -103292042 126142383 18944 -560096256 841873422 4156 -19712875 196962515 10858 96330117 151850935 6750 -452990257 293581293 12312 -50975407 401108303 3988 -15012687 863797275 4503 -132307201 695309532 14106 -161811788 790125353 1765 -213036990 481815019 25628 175101350 165625806 16945 -427932671 299804580 11132 -40882318 758637484 15863 124188568 101236995 26333 -493947236 808824663 10180 55158819 703705900 882 62288063 725403232 2217 136329002 34803276 3140 -407195921 872358941 1084 -174764043 347688844 25277 167595977 119486623 15695 74116033 711683288 17288 -164761984 227593558 18704 -597130168 65480532 20083 -347807072 164842633 12700 242080498 952598370 17450 -321521866 564615014 21783 41398025 667709949 8801 -409642899 71025091 12871 -417559491 270420600 20920 -156455983 929141470 1121 -120490527 797389710 20568 229299840 408504994 8213 -76506412 69192334 22885 -518522267 771413927 5873 -215994618 646882114 20229 143666048 20358290 2059 -1588712 653501142 18116 -480115822 172045421 22684 -13984544 580594520 12581 28297983 10019338 4703 95925714 224654911 13863 -240672014 549115174 8902 55601451 556393711 3542 -143110642 917939356 12265 -507382325 865979362 12076 21632135 618254876 21411 -365889110 489756288 12156 -151164222 812857073 1214 81411456 32171740 11782 -105930868 656905983 10755 -304739776 845452786 500 -114485538 169189177 16704 -383555595 529225422 15567 -288523821 101474017 25134 178416589 105658269 19585 -391023864 18354514 18241 -423591687 669882568 21951 -499666016 274970503 6778 195453925 525651029 18586 -243536815 574387054 9019 -502277360 40527525 23388 -258532122 414968552 6183 -90181119 290623936 6389 -420226198 586130460 5913 -330672828 874190954 15082 -502386397 275564365 9243 -553495206 288194163 25090 -404302883 370480761 15765 -49741123 355960918 15091 -223698587 774368187 15842 -96360069 534189017 2978 -22688627 435394790 14342 -55714770 74749552 11998 103689270 919611170 6937 -312080338 335877881 445 -503558387 266954331 15406 -505758978 875864175 25183 26411580 769018731 12427 213244576 102049763 23809 -108809246 419993078 7983 -154380200 811195828 2438 -242525740 405494470 6736 86792924 327079805 22856 -340275119 490101193 14050 -172360586 83196770 18821 -223362870 763686681 12928 -578716552 34548788 16969 -227513349 18966865 11498 82649054 938002831 869 -341905405 937148585 6170 228934399 500012837 7047 -569567898 482105818 13918 -138705449 584390597 23461 -84640397 388282130 11020 -83468159 410026352 17520 -427144711 841471174 8551 -387806978 777452266 7248 144244721 822238467 11 -2430185 349427331 11786 -514293236 717391215 6910 228025282 526071761 21980 -545163845 324362902 17741 231463878 94319976 15191 -393901443 651372005 14528 145446762 305653728 2406 191371866 693369120 5126 -409203232 378837284 7164 224577935 173134603 15835 -41857080 706102584 22644 172741392 440008697 24732 156685262 367272457 12844 6138113 357097372 18497 -401450538 581282994 15655 7078391 528623266 312 127519828 540409842 12143 230517765 741129514 13131 -510057423 281567240 10994 -308513743 594806899 23268 164807193 716359197 1482 90487676 455593812 16348 -442977883 711514044 26348 -426251729 130582236 20873 65423774 360069213 13842 -570929797 868562091 540 215000399 219331052 12170 -392266579 814853878 19541 85507114 858337104 26053 -498633065 196581792 9487 177745448 244482183 2347 125012414 281467195 8942 -462992754 456263197 2518 -209100832 774876047 3744 91216648 626673570 17411 -455224454 78684573 4035 107828075 498806811 464 -472978969 34675979 18339 -423758103 526471470 23594 -389036615 510557989 23222 -591936640 166163897 17479 -150755318 950232150 26155 -21504299 184289422 6542 -241461335 351293839 10192 -386505096 160704940 20586 -589601728 181148937 9063 -170420147 869942723 12782 -298126617 47278600 8165 -548969507 908268629 5466 -309809495 348813589 17668 -366391696 455158242 5599 -239809934 460312278 2564 -142861574 372743315 2496 -392900488 875220826 22643 -596555172 783369771 22131 420135 441184809 24067 -460947406 257737844 13021 -200244557 396158580 8456 67471187 439618429 8789 211571608 376875258 6969 17513900 661596268 8841 -568118681 94308877 1537 -419221154 81110689 3748 -371672638 237998035 25407 -122219949 106745261 18663 -263155551 610047031 10587 -273230189 31288340 26 95170143 855618081 5463 -133745704 16318904 15947 -80162997 494799656 24427 -138724421 441145164 9290 -319402544 867283222 3358 82509151 384043961 10135 246467532 874454250 17163 -188786088 827794482 6768 93301578 623305152 22004 156561755 829933700 18222 -466599568 846325297 22028 -3351038 660152342 4611 -546046041 348268402 14290 -214181141 550505971 17121 168053293 930568069 7099 -49439615 313871927 13821 -359060335 905316513 4492 -145209831 20627993 2515 -342001456 347823170 21807 -292066413 308061594 17441 -528958868 703441199 22949 -140192720 238434466 14411 -139430885 943561687 18069 175919847 898708043 21343 -206128255 405334391 2951 -225663928 791998047 20991 -567747911 227294463 9386 -522849452 636024832 10285 26384949 139667706 4511 -289106891 67705174 6547 -86526046 941021985 8679 200475121 581200128 11490 -490328720 473462245 23777 243421039 921960565 13966 -314267519 101406207 2917 -111131776 907868123 451 -486557583 555422712 12191 166640671 882514778 20523 -500123147 163841829 2367 -308982106 634422945 12961 -236671520 953165625 1424 -47235354 637980946 22423 81193710 327405717 22482 -450275605 396883757 24984 -534415044 946068875 9650 -337042085 355593541 4860 -459927587 586563838 1284 51169861 186196096 18457 113048865 641273153 2951 1046015 817944979 22044 -360434131 132746626 17185 -573834185 486484948 21167 -362788168 917852670 23436 -594589383 35625338 1010 -462950856 566895233 21479 109014711 39313554 24759 -20204758 308631782 12333 -573875748 472624251 23217 -493106444 885324390 12912 68472379 217463952 6309 -49481239 338307720 20671 -17822681 635939442 23146 -557644516 689686754 18082 -406919295 712193316 18263 -159978776 139417139 17982 -65025419 325777228 20732 -514291872 305162888 1470 -155861797 434854865 13856 -537166936 241246951 15167 -275363839 887798736 21833 -428700715 80719604 9881 136827170 891200312 21616 -373163915 743698920 23119 -276651319 384286524 2657 -426526865 217891031 17377 -313324080 456605507 4728 -346580411 453495506 12128 -161655590 860316667 10362 -304204083 288836473 20863 70670334 523388972 13508 -563565887 815074071 3932 -104383682 547226268 10820 -84651908 785220660 4836 217997246 66041408 25999 170543446 18547366 18079 243189115 864459583 25391 -421618948 876125064 20727 -178497399 251154659 9556 -137167022 82610682 20677 -221608460 541758679 18579 202500160 398057334 619 -403723309 16443338 19485 -3429739 897073391 18427 211651286 664205683 8938 -30620594 877174022 22100 206684363 379600551 7626 58560172 633147171 5329 -481414254 482660876 15183 -505885169 588118292 17392 9613005 781962619 15462 202390066 893443067 1149 232033409 56417265 6364 211113733 189819346 10132 -459631975 355617553 24047 45878824 511564106 12526 -275074490 209496840 21215 16724310 463049985 2129 -164193773 521658335 16265 -372242845 289802463 10379 -412256298 306992641 3784 -118705851 150128913 17402 -479155027 631968827 17035 105914606 161905548 6422 -494430803 930799916 10320 -594563051 711310126 6428 -173744866 933874789 21212 -275741756 785367565 6151 -455230555 877308823 9588 166083706 937620699 22937 -447573629 439384654 21824 20868788 262689105 11142 -418288927 556286903 21695 203184107 521056463 12896 -89353898 67713249 7470 -3008222 199365670 23107 -237734433 866262942 22697 -60230747 896330650 17207 -315013960 854295339 9413 -244764864 297515347 3473 1267704 781572814 15866 -352072049 316850886 3148 236522012 514235583 19004 -434984173 383041675 25506 -371392266 235915546 19562 157961123 865425957 16116 -517001569 438316571 734 -168693038 347568811 631 -167940921 403672571 14682 -297169797 826687444 15958 -81667529 314379571 22352 -550452769 61228230 4729 -44257093 788199801 4371 -602025819 266098963 13255 224863606 448568600 2054 -491972052 114369734 24590 -35094662 462879740 25368 58925089 572454108 276 -124871971 671401979 11877 -53327583 448609060 11637 103897774 213798797 2003 -357452005 401058020 25995 -329520269 691839399 16658 -265487394 641656695 20856 -278205599 353832652 7417 -541963604 813175539 24604 -114981568 797438596 12978 17330537 200574443 21789 161474810 890124700 6446 52795891 457544966 20568 -441806045 57926254 23500 -314252731 34685555 23603 -360190391 216520799 23911 -305291486 579216766 7467 -381210241 708844612 18362 165851267 778272316 16380 -148320885 634233962 12322 -142547744 582171681 2541 -192405009 684766949 15702 -231940914 646945170 12670 -359689833 489583874 8515 47416138 232768318 1449 230762395 736868542 7655 -56931445 172454968 23580 60406845 899428418 84 172380367 768401873 18174 86414154 219175990 23317 -518747245 618442458 23501 103342417 944444918 12571 89250820 212434759 20817 163200355 238041338 25529 -431948934 840858106 21094 150063621 632962250 10220 -362000886 558335573 6245 -194135547 781142636 24130 -224290539 884976955 8494 103638928 768876157 3885 -400930632 652017800 22485 -235443227 861820307 23905 -315437901 134833382 1647 -388742119 612729243 13371 -512535057 68639440 19935 195336098 534248029 6377 217844693 316019902 1466 -526871458 11664388 14365 -568202809 184654928 8261 -12227185 687655621 17779 66132873 100750778 16000 -376747702 912505206 11484 220111528 785502430 6364 -473245145 382784087 18408 142928811 798602030 25341 241629268 320538200 4290 -105522851 851049201 12653 -555205421 278468927 12165 -63383032 956962795 8701 -362024072 619420867 16497 198400526 900647105 19442 58520280 285005369 11972 100406833 252343547 22782 -416731620 832480787 1194 -170061189 216457678 24076 198872045 676604411 17371 -135243486 97276537 20623 -429277443 195245423 4107 -578102545 13039642 13290 153634543 820905917 13119 8341794 243136138 22544 91601615 415892652 15143 -23924379 192569113 8113 -200056102 214498645 2979 -329624975 43575311 16728 75787829 885480037 9263 -104305845 76120470 15404 -380333741 520281578 2493 -318525202 919982895 22188 -134421715 50478598 25950 -388721481 870959068 1213 228650109 356521009 26323 -242607068 255391029 15670 47723199 893489794 2144 -111534587 925985262 11741 -432813002 939756402 7523 -512777723 30777581 6404 17289416 706835095 7521 28298547 153175556 3727 -67237774 46629325 5752 -512929012 722493468 1977 -197463118 883942398 9484 246684 422402528 12628 -168139083 714532826 19476 -582922896 532826488 24720 -47756875 396556848 20341 84662157 716685937 18055 116075684 311583182 24397 -558147590 950904925 20648 50371055 807689523 13843 -337114008 859071797 1190 -124210404 752111764 1805 -180784570 121473634 9446 -261963113 335063209 21843 -308330761 592539589 4770 -125341438 844655634 1647 -568128090 536168164 7955 37498590 912667744 24127 -72355452 318431552 6413 -552946709 461504736 7661 -309827607 442172747 1686 65860896 58306779 19529 -413910960 758517687 11792 -34072391 550779724 25161 167084174 199578363 25592 -215940927 827877746 1158 -515842027 818476964 2181 -201150646 785459596 17569 -368961798 323347513 4750 188381883 831141403 23502 6964709 507629440 11597 -531021092 487265001 25545 -586722567 252033269 26112 106560669 49620843 7232 102326110 346618226 9074 -439889902 202466900 4013 -217465064 303993906 15961 31677417 219042736 19599 -583314048 159354951 15020 -539153606 404129185 19814 -87438168 161366319 13972 -441113739 542502023 21417 -129920539 478427060 25005 194220130 716876298 20653 248684340 497565164 5612 -85567683 498268136 18698 -154584629 388146986 17104 -338239561 673983958 7207 38081781 928820964 18927 -474201234 232122879 12227 -426321910 616095759 17257 -557339361 222311842 797 189142700 586232549 12125 -562184200 35770962 25390 -510460557 629582007 21292 -134699833 769091897 871 81970590 797192050 18930 -559552543 791056034 2028 -486199289 595751390 19217 -186508012 537206722 2403 -68764193 273341734 5226 41507418 750390836 20827 -535481002 206708236 23927 57194718 899565894 9562 -472380732 274669269 4124 -278542114 284671056 26393 -336204069 595270522 24906 185673186 511705717 12664 -488357572 224777189 8370 -481489944 904958232 3915 -244103622 311745106 25996 -213906503 339968421 25238 -144798566 277652399 9292 188621985 838919959 2075 -463439394 335100011 7481 -555811374 615169542 24414 -545832584 307151322 25243 -529372987 628472184 11252 49729430 763429854 12619 141300758 355600326 1976 -8518072 720653459 23740 -210031327 210675858 14727 -458648721 417738085 26010 -583145421 812941493 10026 -559887785 616217715 1915 -336139953 893156760 10534 112699984 131399912 7849 -299226922 358248318 7984 153300079 852418576 10693 -88375920 269014410 6592 -488404036 230045078 24582 -518472322 132886625 22081 -25005933 383737199 20881 85137729 690801706 20895 -430365912 194752911 14717 -64473322 398251981 16365 110078398 346270309 24552 168320493 384502082 13347 -76900843 805439964 23148 137047794 527636480 2532 -441573404 142229161 5789 161382068 176848581 19431 -263210144 488040404 22435 199339066 65017800 9000 -521165897 767282424 12168 219760640 648322394 23451 -137102723 756008676 8178 142473344 717735891 150 -230444796 542948921 21923 -195057091 935425584 14699 -303894824 653704919 22943 -337561132 295933897 16693 171698781 624851436 312 -306577081 850238953 26260 -228381146 370243917 20219 1758416 659124985 3018 -410047116 260976243 9693 -64294859 295856655 3549 -484758213 426418687 1361 -575637576 35554092 12247 198376272 102145508 19485 96162175 564338451 6949 -101090975 38653877 1877 -146137747 610115385 17207 -49618437 607947402 7299 134570049 299248275 8397 209480112 622805266 11499 -446309218 687596973 7740 211461834 434415461 13271 -25868494 613762297 588 160321832 430046089 23683 2267852 478796492 7265 178609462 858898846 16075 50140447 537141351 25051 172298808 689894810 4333 -91581061 293771662 1114 -370805034 711511241 11806 -572226408 382528611 3544 -155383753 385743280 13284 -61434988 620158246 15075 146458325 829218449 627 -355071248 115540041 12443 -90207874 55578723 15734 -25849701 397421443 834 -145640821 27221846 4551 231894696 931553803 13547 198762072 660849552 13744 -181224491 496372363 19499 -43691657 905708552 15911 -217702596 475296471 5090 -196643882 404597174 17358 -107375496 413174517 14192 -184232820 615145338 26329 -597233671 487489453 25975 88119914 790802569 7875 124577836 229626976 10449 -513797000 830518136 16274 -500353426 84508863 12752 -512148078 327805106 2301 191924969 894540425 14598 139924805 51727542 19645 -119500320 414439946 6351 -495371335 829865985 4871 85312648 587704319 15955 212772156 50826232 11297 -261886488 375589131 16975 -252435252 382142865 14823 -432869658 263268697 8980 88243892 128313160 5664 -69272401 802163018 14207 -317694410 277705764 12579 -16256767 65443107 1820 -522038965 126458538 8554 -383180901 477654371 1593 -491930091 137742620 18876 -28022793 729440821 6643 -296553296 803896255 5498 213701019 696605867 9655 220063011 215355732 19320 -113666020 105268090 8305 -497222602 557737540 22174 233542525 461715051 20686 -359094291 836445287 18064 -381409896 264029307 22974 -45097549 551685784 22635 -111912743 677893484 26293 -524346798 592033749 12697 -211439404 885208698 4406 -482880892 404238230 12235 -441871223 863422341 22725 -425554165 857199301 5152 50918118 653251986 4316 118693051 311088392 5144 -186840250 573176635 7339 -474842126 359410417 3922 -447284355 99238248 20539 -55522443 38874999 14581 210643209 534630577 5436 59836187 256469102 21630 -179570242 112706273 1564 -23111231 453955658 9517 -81523966 34868783 1285 -512537169 879678150 1215 -117692833 625766801 3479 -433172850 193971162 9192 -499238313 673349501 12303 -386000149 411935255 26156 147082126 610520458 4712 49188303 361281405 11112 125458654 865684029 4452 -347878545 436177581 25960 -524747632 384743704 12202 -158060856 616849333 6516 -500870002 893635647 21962 -175659198 260566454 12728 -537125606 518813962 22424 -41550559 766797516 12269 -222763687 204306151 25292 -570495918 354281910 9319 -278529450 629589428 2068 -154607536 249713877 7228 -114425675 126626943 7925 -291661524 871912540 21430 12156517 874352530 13970 -172148020 536260918 15020 156310135 205671686 11343 -549287772 548164612 13519 228572845 657553041 7729 -520887118 818403763 10930 -343361443 650124484 14329 -61504204 704866900 26119 -102155518 332522717 1893 238043970 101370649 12564 -238964067 640422365 18417 251095622 8638228 10574 72025966 932867325 10081 134422060 229816292 13616 -380031247 875761429 7840 -528848774 802887280 24587 129339461 316006293 25850 217802213 379488848 6651 -178150456 263376993 23564 -508535388 714660704 16734 -265367752 88665583 50 -557309270 397972157 1392 -200756721 854557874 5253 -412286622 618980668 21597 251989237 222774520 15793 -529039869 89869875 22253 -384018981 216619793 6212 -301143824 219480666 22844 111004285 298804918 22166 -65884488 488572529 24276 -245903160 944602427 18694 -100698960 660011943 7123 -439641138 581172682 1430 -55945217 281750007 13244 -434345820 634562221 3256 -366768312 657235939 3192 113068122 205383370 10836 31105897 61318674 14565 31838195 322581021 2667 -521782339 233028496 22581 -35553042 561459409 9386 -143028757 58142786 1740 -253240247 509952231 12568 -327684311 534824396 6395 -482309377 401180349 15968 -511690515 393994270 11918 -18234895 650763467 9521 154255405 31053524 16281 -125936647 391443371 5901 -597499826 942211878 18098 -523433463 553658449 471 -49105072 639380606 7742 -85535878 333564099 17943 66436910 155984975 11521 -270302789 369722398 12431 -581520763 684212616 16167 -303638321 198199281 15177 207065172 37323163 23639 -444302469 373128902 24556 152894333 577619053 6698 7240485 546831184 16507 -119270041 554027982 23844 24774197 252772012 7809 -589357141 484208119 9465 103192931 800901879 25252 -306668622 629369096 25917 -182086028 35971836 15054 -334152685 935191276 12077 190693410 431770886 22467 -143286916 572353837 2519 109625571 48669402 18094 167967609 635787609 4001 153748856 894839151 6755 -223611770 876942640 24372 -361307129 55474787 18633 143964879 773950646 10718 -103591265 821997807 22112 -490288866 494370730 19952 -73185144 534137925 5901 -526556410 584985183 18453 246720840 474797313 5107 -181500292 505085646 4299 -271641649 70632575 18157 153886225 435912255 25227 -400481659 107127760 23162 -533313593 383780461 16922 -494679541 269256462 26300 50638273 901877844 25927 -126632074 387080775 8245 -391586107 480335282 1205 -441048114 754125257 25447 -99980472 284303325 15959 -258202566 313796391 16524 -136398422 868036477 8801 -510365235 438858680 7989 -347653581 662445074 24368 -546690980 682410249 2822 -225865291 400873931 23975 182165124 955989626 58 -510485849 578525693 8106 123297834 456028103 8647 -432672170 581153844 21117 -20330316 414968421 2969 -282651591 34265058 24571 -261954493 510236529 4479 -307227871 317437441 23081 -495473402 672168819 16837 -562332428 504337653 21208 80328952 908009265 19729 -539726236 359202556 15703 -67542554 686817909 8286 32085711 937093722 20161 177672033 761965915 20639 -570084111 715906137 12970 -519411278 309337918 24621 -224877929 90896257 24601 -36211490 395405151 9015 -18878322 557572770 20874 -211265508 37621450 21378 -413346418 250479676 19380 167998946 115219995 3991 -138846939 517983955 15328 -344933388 622760082 14504 -133792262 421255191 11810 -562224046 89042124 20017 -381417406 882175243 13742 217981644 846396720 1380 99669905 666653254 3360 -370376508 298192339 7441 -414769003 842938953 26201 68993686 573583591 1620 -463243329 120672250 13320 40501885 867983161 18317 -27927387 684180266 10372 109599663 187467847 26006 -73668836 359539017 9257 -131738633 756110358 11380 -333869489 772272408 26006 -142917462 475028519 23290 194425238 589377299 18601 -492950726 391632674 19246 128570778 834945279 17166 -163783672 918926263 11361 40662863 888495876 1745 -65162373 87195070 2372 -282740133 785209006 5531 -347159385 264048337 14833 61446332 133041313 14817 -344904157 101229301 1173 218891529 242861694 782 -596366308 484897956 5135 111249721 551808080 4926 -276958049 952083733 20957 -308551599 726345858 5877 -87069588 781994498 12449 141730362 754929504 25769 -532266827 273324824 21292 -77230165 252007877 15514 -33724837 494285238 17467 -455100841 389915544 11021 -105509374 183141169 25714 -380672612 347377907 3930 -282163780 369478914 20019 -309143781 56275158 656 -152098689 731204123 23949 -119131777 86070985 643 55491113 264469207 25559 152576750 20780145 10272 -447163852 339514905 24843 -484132085 597470682 12027 -449420415 69528312 10702 -552233051 567958114 15724 -502287167 719869564 15206 -28867347 90616443 4377 -48753639 68887285 20452 -29375376 815811266 4924 -288571378 140510860 13566 -105453873 162440718 13998 114387670 588695221 22574 -500862312 74722206 992 -453819597 315887395 17447 -237245913 633380331 20276 -187478919 920295598 8294 -496869093 475910153 6378 -180221856 710903098 6357 96010521 392717808 24565 -590792010 554141924 3427 4693803 312677526 24184 -130258526 671327754 220 107985160 778415251 13358 46830530 282860039 13085 -576312038 113468195 1775 -46817717 114595924 1792 -318935529 111009350 18326 -517305451 134842971 2877 -584426903 786533372 24119 -462664745 916971633 15007 -297915226 874528776 11149 110252956 825605641 12466 -160601522 60443326 4533 -523584858 55944117 9455 -26329198 625120042 21135 -411752164 841327962 16017 17080376 656098690 14338 16592464 854890412 15916 90309959 884494464 20581 -356846819 547134272 6327 -79160596 29636700 13105 -407627478 214740551 15789 168670204 711567292 24546 -388116543 598398316 9756 -218807569 250537511 521 101456932 33776672 1529 -218252742 224133982 23928 -431319989 130618206 9887 -334447337 322771085 17010 -420246404 629706585 188 205816150 56964527 26165 -226923099 502636317 18380 158561838 324122290 10022 -238989538 226646996 23878 151320049 309219239 17613 -56278974 286670515 18846 162877044 829499743 19265 -24978394 954065948 4976 -340597572 539862231 26043 -211115218 337819741 8604 -78899968 652342928 20008 30409228 618900948 12855 -439495360 239331359 12678 -417905541 895429740 9158 -556060157 91001342 1708 -398813833 401677366 16402 -251111249 500765374 15511 124916308 945213364 5564 -153574762 110829560 17122 91765899 822584800 5385 161778920 805664606 25916 -325990957 623628382 6131 226954784 24173819 13968 94629286 272633425 6479 -365769834 129217382 2016 -182623293 929596682 20597 -359753955 471689089 10186 67105372 444291990 5398 -344259649 636534051 12816 223995134 565604110 21196 -99976858 906727606 16092 -157063854 116149074 24678 -26917659 898398910 9979 -436943866 515468136 1071 -566268121 747982360 10850 -354005658 208840835 6238 35370112 447876539 17512 -177663900 885824597 1624 -267549928 224102241 25677 -32940350 497371538 15158 -353768923 635715323 9208 -11809788 861863339 19860 -442817204 684623486 8298 -303603810 776565686 3988 -7231537 732165863 13827 -99779547 146022054 20060 73768795 891123577 11575 -543631296 719165374 11786 -542959326 397695702 1853 -236687456 862731626 23017 -284986962 170091617 19198 -577560744 423982180 20696 -149552416 859965498 226 154096050 277646643 5127 -278657640 590220642 15888 -347668031 753223411 20911 -251926081 648644234 25538 -237717513 564891875 21521 160901430 654648473 12082 -31907890 603211695 26386 84550085 896017294 11378 -530126653 22335766 18464 -28513603 575910774 21330 -503087929 278019541 6630 16564580 957413066 7214 -487597995 376838355 6586 -277339394 805665856 9679 -500709628 903334247 20197 123265419 802978878 13905 -10906323 442723788 15963 -108171290 723020560 21625 94684938 829643828 2851 -434717468 133998714 8580 159971591 712115232 15159 -331598807 382908000 14883 202145309 97550158 18266 164163767 685893283 7305 -471792514 293441380 6126 -51360310 691736638 24200 -57398815 469151259 19022 -236876869 428204389 6010 -180263883 299253566 7683 216024416 366371792 7279 -546253121 791692651 23976 236779298 386558338 3191 235517864 118226931 10025 -201188851 437998931 13413 -362696559 826693683 8794 220580634 525463869 14417 -205475259 283451533 17364 230566416 765931123 16398 -396053911 813005176 21855 -238043518 808206856 1987 -149212070 458490415 12850 -169941154 715441992 25771 -507837843 261799081 1758 -578397250 537711127 7062 -210948355 56122380 19259 110393024 461106048 20638 -597059553 623516221 10689 -205681126 124935480 14995 -127869214 580946658 12562 -378874404 701100592 20522 -245974949 277227730 4588 -108722521 192615628 25739 -511667430 590795320 4467 501141 215453613 4477 -405712467 282156509 24462 163784945 766909547 16390 190378971 677669050 26114 -436102827 487900164 3991 -48911787 114237445 5736 104444649 58641115 6571 -397152607 729576681 18354 136290748 746457243 22836 109189388 263534877 18440 -114930548 273691253 18727 167677628 655392321 13391 151580375 861730551 13092 217887791 412364153 12578 206436341 506875098 20748 -227380918 892054045 187 180947475 686037315 9980 -593882384 775462111 2349 -130571400 750309119 4965 243961418 456995745 13690 -487902081 13616191 4118 -12848411 545571719 10375 -510341320 195114157 25671 -461398119 286504915 5866 -373145565 69106914 752 -56372433 548847345 10595 -122011039 421128877 20574 111515077 541646868 6409 67582082 177442467 14548 167532931 763136878 16383 -299645111 604311242 9975 -445097047 325102734 17699 70320327 365999488 7965 249325552 898099214 3392 67737066 20942758 15569 162882074 152847626 21656 -9596715 689496021 18116 -519128712 950231187 14288 238977745 224124553 23455 -420091439 92459791 14772 -280766957 162296163 5604 -132202068 341425753 12096 -242970338 143965851 6802 243954956 22940668 24452 144951483 193001189 12243 161221617 655098444 22362 -235381793 64221613 6766 107099471 506067534 20446 217283105 225532464 2342 39434323 655757794 16176 -10624516 631634436 13287 -484930282 276043006 11252 45534709 638317919 20865 -39864218 731079311 19058 -473701714 877218673 14082 128756073 364345460 26343 207615877 589746890 1478 141549541 247063079 13469 -356774883 412445699 22871 70202555 703887834 13505 -386117737 106440912 24542 -46827605 185811797 1082 -402884691 464430637 3530 -180772584 878178924 23170 -6339904 278363407 1740 -250124600 439973582 5408 -411777402 229786864 7474 -256411573 239761430 12564 57522196 16722689 21012 -208688883 33497344 7780 -279336315 713908181 25632 -246526203 918706923 21448 46375456 799889391 13807 45181926 147431924 13749 -442063990 835458629 5839 -471232287 215931341 21807 -492473743 798219004 21161 -453517830 864232141 13307 32219703 693388851 25118 -589326646 453297874 26308 176984729 102227854 24991 32126923 721873557 14673 136747985 467472764 3173 232192568 779034143 6524 -333474478 830087311 11938 -531033390 604767965 1240 249891085 371870686 4084 -551298687 608405234 21960 -156914502 886395065 23260 187625792 541945778 29 -379821692 564121058 15476 -547668508 418934380 24396 -513299425 456230486 10969 195793986 938320493 9797 207192047 896047362 13935 -484225454 486552510 8303 -148001246 414212079 25640 -193331923 406313432 19676 -357455393 843732370 5094 26800531 87264594 17123 -324301900 622682506 934 -171076718 423415880 21706 -251128594 809523142 16307 -263315671 691247020 5069 -325799412 757327827 25026 -284470871 550800398 15502 -273125271 201775735 5107 -94104808 611962575 9865 -88636389 667519719 9472 103707578 43528930 12951 175782880 68856190 4177 -123015075 19300420 3866 128947369 210876560 13734 -153713102 698319567 19781 35144799 425546161 1137 -141888394 586771515 17346 -287057892 39068461 18001 -542693659 377207014 15138 -134996744 189478448 16038 -62183289 172944140 23035 197072066 811202244 25553 -435963191 160863631 2535 -549580783 395504160 19989 80060295 622741879 6643 -121167889 209645050 20728 -468125842 168272845 10013 -90012344 697035381 2903 -442108371 802963845 3305 -72009618 955110553 18008 -496551499 559162349 25591 -501214121 344832243 10128 46492144 126499775 12614 -441492697 927843266 17134 -507870203 463151889 15445 -241300825 466388493 6605 108479549 539585561 3595 -488553082 855874889 20725 59726259 748518965 25100 -513722449 830814084 22922 83592426 206513465 9606 -178985266 611445007 10771 27213534 712703286 18664 -465052154 81683183 2490 -323408824 562497330 20217 -271698827 319992989 22825 -8033222 245708495 13264 -46494184 581061408 16776 -238188446 911095664 4217 -199836690 264177210 14197 -102820989 881576950 25763 -5275893 747726102 9286 37255642 466935373 14228 131114686 75989592 15694 -169354319 273912366 9773 -9414074 651467619 18726 126726638 463565687 6203 -431047784 806902936 12876 -367405241 546616266 19473 -446926817 594235262 20667 104128533 12563796 25622 -457095766 128740581 10255 83638688 361064836 5289 82493198 616490464 3047 202508064 495531185 5593 173741964 652908249 14123 -512088315 517834074 8015 -581010593 593531506 12586 228360589 618110023 5696 -320785074 684344248 20183 -325804910 682487229 20303 199340919 639574377 3353 -208609560 393839538 10307 -65479338 81111465 5416 -501442609 27519231 15289 172072497 83405092 3318 -568602925 817401225 10941 -525650025 693092871 10315 -453123671 587454265 9410 84292517 477288536 11076 -137492522 730384362 14636 -472406249 696727887 24356 -95512737 794465969 2539 -576227258 532418702 4608 -143938274 55415130 24346 -296591016 11238449 7819 -496766403 76946972 21587 -16091858 839073982 4515 -489538986 738823938 12802 -558065086 55698592 22114 172391258 876786259 2478 -52761124 887624583 19044 165875309 192173594 12642 -427481166 371100900 17138 -99344578 465355491 12038 190539731 116981743 13055 186891963 265348357 23612 -484581769 243280948 23084 -131560749 176407504 22012 206032034 914436399 5694 99535723 205554011 26127 183570271 876505006 21696 -374697991 792274448 3704 -133574444 691413871 12265 -403247064 65508550 24824 -7120826 95746549 18907 -558253561 331456985 10283 -267134468 320738903 9244 -420677690 793151929 4146 -442719978 747436735 8167 -103705137 886735114 26417 -443408664 895475790 576 -247996920 408627528 21302 -500273508 664684247 2597 126908107 15123794 3172 95808766 834452981 1485 31551215 196376338 18296 -85649653 531271505 9139 218758551 453124317 16941 -358188216 270556544 20150 -289415853 152213894 19026 -36938897 265080020 13808 -446416222 265753080 17146 -454381730 233938061 11733 -165621824 807795678 9621 -419716499 101036396 21781 164035860 791247886 23922 99912387 268611957 16427 86437996 640296498 9162 246793574 914700215 23655 80866823 220566914 2415 245708393 908400291 2311 -410053717 178474088 24353 -249794509 494296615 21882 -36768339 380146098 1746 -162148694 99234570 22113 -240037701 298013338 2499 -158257758 438054557 13413 -171018879 553346881 211 -230245911 698454745 22632 -308441832 57800479 18574 -478202292 926145346 24011 241394745 937480355 20270 -376386147 265040586 8251 -390501103 595893386 5081 38304732 701421857 21361 216846761 896313191 17229 -531330995 512026347 18116 -426697778 23950499 12015 -542254469 719351135 5760 -132700087 335009406 6035 -85061096 124774678 5807 -571152805 873712302 18658 -467503613 714274312 1485 216635665 756721959 6687 -28536861 88212467 25528 -231221430 558543616 877 -267871078 460576164 4153 -456834095 576105874 10447 -566793125 206929495 24984 -507289881 528837987 3661 109450854 528904190 25396 -22938477 437143475 16773 194063991 803152056 14258 -532312043 872144349 5028 -343894082 10472256 4428 -478863908 492537314 11200 130733558 276918278 14318 78723478 241198122 4623 -540802573 586920971 26024 -522211229 454223549 20926 3548214 624823781 858 -581334337 85632491 2803 -564418935 276493319 22556 -8790691 624997091 19040 163416550 806711627 24582 -354187793 937240067 23129 -439318893 49459544 10394 12741767 137551229 21717 -201560443 114888164 9745 -199798856 356850829 700 -445181613 656058353 23839 -299597428 523290985 12520 -378982767 749793806 16484 215121852 479994999 7597 60866802 119138720 10541 77243958 444807583 24624 -589790996 532854798 17830 -404403478 82112555 3394 -157111179 392575199 2520 -412220607 166152976 14559 -407158933 472306858 18707 -481478047 142210188 17838 -436444596 275667408 5116 -77336730 342690399 23102 28180266 476159743 16145 146102026 551572074 9032 -278563909 870752826 19194 167300670 251339510 8616 -216869659 668506453 2868 47102520 910831722 7807 70685231 841687431 7493 76064832 21768760 3934 -582194795 944695910 20595 121174303 488787785 14244 152144157 75017711 552 -6520428 886046336 24611 -98514687 605092097 1530 28688638 234888396 23153 -5261158 612931460 4733 105492236 525318969 15494 -99013103 739672183 15787 -549134485 177373498 12924 -211902426 597440526 18575 83159300 221187811 7490 -12578435 695364356 11762 -333846801 149251298 1740 153181846 109193810 23335 124594203 248625464 13259 -235109398 309097204 10114 -154697296 581434292 16371 -194553009 891577642 23825 -12492080 471905152 11854 232007038 180625965 5161 -134750616 571783405 15168 -306659210 531963247 24525 110316078 641101799 16006 -496935035 345587780 14525 -337669984 655902464 9471 64791225 867517518 8438 -110550864 242403770 11369 -154632220 94970646 8601 -80019613 441097053 17591 159979128 458086257 10015 -245260371 824770215 22488 -305669648 677509716 5012 -357074270 280571038 3176 -8453005 117645918 26156 -442640832 761072557 17720 159080615 66802036 11229 -586743465 603190812 19226 193509620 296869989 5817 -187909614 61816647 86 -578946387 256120163 23299 -523766205 708946348 14889 -428870425 50485270 13109 91974561 344981562 23630 -420784974 948027310 940 -141114211 191949722 13361 -511943383 511621066 22886 -281633572 150587052 17656 -350488769 59530783 11462 29738018 857704257 18381 232059371 234534641 23251 -457271127 594653992 1596 -453346349 592177359 16176 -418758916 402882017 2148 -594426075 388155567 11109 -189272605 870297734 8507 -97827134 726060675 17734 -354242146 720743527 6702 111434453 136558506 13895 185135439 756946001 24933 -452863554 534849571 2905 -487088820 374959907 22590 179719542 424883902 15844 -262347830 155063686 25739 -142664482 196122716 2175 -90527374 449761962 4595 -403711030 766065183 4695 -412737147 614139468 15398 -590790234 857059128 21242 246058560 843326309 10177 154499573 254506862 12448 -493078772 574135530 14840 166811821 226280407 19352 5078813 760325366 18691 208012133 951442940 22261 195608689 709126642 6686 -109157954 909767640 5578 164085611 583351520 25899 -154320202 95909522 17050 -100818028 744629199 11710 -41983308 904891179 17856 -276887960 947142244 23007 -502336127 17440121 23656 -457691559 388302825 15313 -87747456 190423376 1092 162174075 920338050 7964 -23057383 347275947 13967 -73838286 263635923 9838 -376937436 506200281 25730 -598775124 813161038 17452 -286830731 643230778 23169 -493041889 639224006 24708 -201761778 210275317 1315 -71874872 677326352 12968 108252403 581321416 11718 -500178194 36052307 4664 -106432646 104747552 23971 -277920633 795310793 11375 -467031228 409513308 26075 -59282743 618994783 15557 196249911 217394998 4806 -583973853 822325648 6835 120192157 377077466 24783 61986070 710987608 13121 -363390539 206753165 19838 119261793 446177322 15533 -83949657 801092208 22159 169683398 189470773 22793 -354024460 739732407 14361 -135854911 90021023 17059 -125374267 860391000 21569 -233082302 851365163 20573 -538731453 176950511 8694 206660927 647930987 25157 -68439959 425272244 25939 -288491531 177494475 21263 91921964 129315888 2421 148173493 791607181 25891 -512130399 178092709 21354 158290785 205621829 12038 57287246 145272646 15995 -230843307 373553144 6719 -359107518 289612754 2986 1729169 243516621 25371 68751636 921445908 6386 -177157353 840270792 23856 -289706469 480533951 5231 -6676985 534676420 25088 -290649849 601248060 283 203865741 464170486 15228 -43946510 482674357 11422 159362937 747851448 25679 -372820831 58404425 9452 -37193627 57550873 14376 -127307673 861218055 23416 -388022379 500916614 9712 -343954638 800091644 20011 -2609311 497129359 6792 -511058407 832174042 24886 -286034267 901365836 14102 -454220708 741640328 439 44105272 909661240 17853 -518301773 838802662 15289 -44214280 845329753 22853 -282489163 538814234 8135 -71193400 219448388 13094 -166262905 263481373 7886 94477114 497981109 14276 -489897669 79829844 17520 -396076336 505977749 24732 160345460 238624504 17724 18709822 379499855 14899 22815841 946946125 4229 -539552933 701323043 8486 -235381501 789204747 10874 228080904 353326609 22959 -590534896 444667156 4071 -61412473 689597099 3148 -207610349 196130287 12190 -213446201 477686561 4555 -57051362 170042813 7265 84533651 943791418 8258 -142035814 955157313 24927 -427448681 894994368 26357 -84427308 558347801 23471 -64186374 500969885 9564 -410163278 609560328 11864 -407707676 145154203 25834 -116181617 905606325 13352 -55908958 938417125 12531 -426425738 952160442 19880 -86357318 866859702 15480 86979878 515108568 26138 105594105 397968251 8175 -38031615 53231360 2921 -387094246 916297268 15217 -357521460 226294278 5215 169160373 20685414 16398 150255187 885588043 10815 -220706680 647717204 23016 13553924 201659433 1919 164387832 234007833 22095 173600229 178019077 14875 215873513 241530344 18979 4752716 865414733 14227 -597201483 236783873 174 197178293 791034849 8044 -367378399 537167836 1349 141245889 700111149 22581 -266419509 279664428 19654 -581189365 333996706 20496 -544190570 415425961 1307 4501444 574572061 6834 -458645241 271174812 14148 -280833624 911054252 8611 -248761002 156719063 3508 -599462982 728959873 19604 189693770 709830549 24372 -115792532 389639420 22555 -528399348 291896711 9673 189554874 760712346 25508 -389754775 651718187 1891 167726857 921920582 26389 -586178991 423663063 6995 -321266264 814488421 24385 -154721203 365747697 16478 -538272296 348913446 6859 101032594 704342630 23064 24985508 482737835 12330 -400438691 948783518 24567 103383559 896491531 13710 -151418900 482150844 25016 70565321 822514296 4568 -151989821 228869699 12712 -133741230 522431631 16542 -564386667 936241679 5394 69163313 460364932 11247 169964611 566608266 20618 145655371 91677698 24075 57006032 491241871 5843 -579154014 362773308 23332 -432650329 469185092 3010 182456773 877225623 13957 -89771431 442139591 11890 115223815 214656588 4973 -110025706 622588838 8877 -409967551 37738078 20226 -399725909 835424420 6936 -100931297 751717480 25784 -76823268 888145073 13729 -2507232 488479989 16391 22007019 902452041 7638 110940838 284983637 4747 -231448328 879699828 6818 -504130210 132313374 15728 -350054532 795380725 21751 -289844133 296359935 7675 181611875 551508101 17945 -245385734 463557043 4196 48454169 680388385 12297 85487001 350788947 13229 -66034352 618476377 26443 -122416915 956022734 5078 182393135 656512481 11359 -503747205 413310020 4870 30596098 435841535 26381 -382999741 279184799 15508 -411596576 265204739 838 -569666931 592427915 1392 186954591 353397103 9142 -53531224 123377101 16164 -411787136 942584041 17501 211196074 157092212 17567 -567751873 181840928 22184 -312360668 636619130 3859 -338876202 447530688 13257 -177825781 109994744 24998 -69824607 71742788 12464 -326777869 238229089 11590 -515837441 638465460 4671 -459889150 576314180 15193 -383408442 311308430 7034 -509138426 366613061 19886 -494372755 325208707 5120 -164272936 57290261 23219 -571085615 450228643 1404 -293980617 90691731 8307 -49291844 253180548 17379 244664899 553117970 18779 219072918 189872717 4464 100596036 588001682 25643 -76088233 700008158 7355 -64460401 382387144 3562 -258928400 262350294 12463 75564332 631885985 25533 48889843 514044907 15046 135078105 752252893 4120 176256579 307155656 24799 -109168811 330556524 15336 -75270740 607600835 11922 -404839523 164381826 23779 71738095 152620323 20530 -505203585 826052450 17746 144993183 636124403 8815 -16550217 945804102 24027 -159855445 537663743 5043 163253240 817100422 12822 -431673738 157707336 7175 -438231142 277043659 11726 -124589730 156233463 17501 -407017813 361218861 1339 -406640367 359826107 4277 -79390143 950951406 20178 250853944 253749929 5853 -433153717 371668504 24063 87177986 407962863 4268 -574273026 313293346 14427 62044279 399856653 11956 -598128456 42407969 8395 -536392006 527427723 3465 60371287 324941662 15561 46984639 736453606 1141 -516691298 701220657 17385 152331409 637304766 10135 212812146 739223759 11357 -423217344 243961161 4234 -68022048 336459609 18263 -276542904 516266772 21798 -65973173 503888917 8363 -164774025 703759986 6915 -132582560 420250839 3658 -596910493 289381114 16421 -555154778 131278220 8954 86248883 326984229 17613 -579240237 475455721 6902 127621428 563053563 9479 -591046676 687560345 10461 -364777848 856875153 2258 92180380 365622854 23511 -6173445 161959181 10175 -9835837 804755262 17493 -552082378 152448434 11247 -99486810 158821844 3709 -171488229 584402068 15493 -319702249 613948420 21380 -142352779 338083809 24736 -73245120 520473773 24895 -235077694 868069937 22482 214421814 126991078 2760 4833851 520209395 5873 -527128688 399314803 5376 -104618569 71353913 24156 29068781 203556164 22605 -371894224 741690108 18207 -293213753 678411511 11512 -303236659 713158699 24628 -218198224 481012292 25999 -113559734 234927206 23694 -255791620 465341081 18527 -52711817 612552865 15110 -514357111 822768121 8559 -471002010 556083780 25230 -157721311 675983333 22808 -76939228 479924686 1017 47527105 202722959 25037 -444515123 670288822 10481 130894603 621162589 6097 202054184 492856631 11816 23027741 81413155 2908 -309358566 700469999 4004 -153180186 129522848 1410 -51925480 359215148 8661 -277110023 813724872 5949 -1135655 102700761 11540 -202110066 114691465 7326 -101227049 634500731 20876 237099059 522902672 12922 94149488 707992038 8211 190048638 555032511 25063 -491677630 757414323 9118 -450100557 723331779 9357 -41394586 688303174 25457 -228509648 401595179 22054 -378495377 106009122 25416 -344802893 267773830 7197 -342950329 320121858 15381 -334631525 240235548 19589 -307360231 764557929 14971 -387061837 347215283 3284 -374867800 99150646 15457 -158276683 341157074 13270 -379279069 830297648 22637 -111592477 418653047 15232 -50212229 425188544 17961 -26886810 764829659 17118 251649663 290241061 11160 -9892399 71036355 10661 244578096 200828355 24150 -557148046 45568929 6217 61958520 458202684 17828 -580828358 483934008 8459 -553241739 665160093 18225 -269231757 655153328 6478 -454289378 957018474 15672 72769847 543902395 19678 -356343231 424018448 4303 173622118 728077444 810 -242033624 511667982 24453 -178349078 353072132 13807 -378363772 209527830 8077 -425975425 396723711 24821 -303815420 500674068 23171 27572756 67914766 23640 -126285480 606734981 9851 228655344 950715105 12229 -516284009 443976346 23700 -312780660 417138772 12916 -409071848 925911379 21217 -100401011 342963357 25668 -208962447 867691793 10486 -27563594 684099574 262 190872751 679483752 10243 199263559 179894289 6509 -320075713 727163100 26135 202385384 697726798 4308 -468508882 423789473 9733 -597680350 94724716 26433 -181064837 79241215 23174 99841464 20984626 13035 -349798479 570930874 9370 -328656850 29369601 3351 -257793032 558837567 6318 -193778946 151181483 17455 -86276856 392180371 8454 -168756511 664513626 431 239780977 868876342 2005 -586297380 345488733 23384 186380885 28334495 18714 -11468568 146630895 1910 208877155 701881392 12017 -21548400 514119252 18297 -540219481 460182329 16917 -311497941 406720507 23010 107655817 205533577 15267 -495425315 618690921 14728 -86045165 160790173 8471 -291686006 892583626 19991 66276532 730551821 5094 -76595883 604295410 19206 -210242580 97603735 9870 -323586585 872547762 13194 217566582 617631510 2032 -78702797 623427371 14647 -441555596 316828106 13877 -212881187 919450920 23312 108534470 801354742 16179 -408336698 421666046 12367 -494510667 695178861 3078 -149140858 539548193 6176 -272508353 245299773 4727 208528439 342933372 16698 -56304436 355816460 13356 -205760123 741567729 14129 -51273316 529328009 13082 112068130 155797385 2566 -207122420 324130648 3284 -461634264 313323451 2394 -587169555 77588603 7450 -566717430 432500294 8977 165770774 572911266 5835 125096778 255736617 13518 -210328951 812436020 17468 -72807562 564503724 16567 -63761905 156777088 16242 167803490 426382378 20544 -20867987 467196318 23966 134074375 824114570 24579 239837898 582569287 15580 -460816248 399757601 3127 -467638556 251238543 6872 -129190457 451137590 787 -131380381 42144167 11457 227410406 112817946 21996 -554502061 405331857 333 156059798 533887997 19582 22645536 724886623 17688 -457514816 583257685 9820 -387107135 728106359 26379 -526394683 34878359 17894 131042815 796455942 8903 -589705511 310348176 13961 -466201203 839736465 25293 -499053680 467189986 22669 -38038198 652619655 22318 -376327380 397430699 1009 -497448168 795803422 8951 -1902294 457512407 13403 134766612 10902564 5477 -348753728 275250683 13156 -451319825 152059072 1376 42827419 213396732 16031 -342576678 388052718 6327 93138831 591474916 16050 -165302266 366185064 18989 -561669174 764726211 8222 -426054256 878412066 10182 109755897 505949874 14879 233152436 762341480 2658 84962520 797017951 18489 -483976982 527664496 2678 -143937206 235997656 7244 -8697805 376690736 3529 112027446 481299316 19110 160329287 624778331 2325 101717481 339159579 19011 -376729511 389036611 15447 -131066841 925303514 19011 -300538705 571682953 26139 93063564 277400093 13812 -303384779 557374699 22094 150184402 679155748 21186 174148215 664654068 23681 -398357737 422988865 12751 -216423269 870658581 15487 -480023392 937813952 6479 -221108900 767903281 8509 -305858144 375547688 18964 -112879644 133534192 12978 -304469327 344707073 17121 -388576816 885325747 1123 -62346774 359914786 20476 -286489733 843005626 12243 15921298 900497806 5520 -398319268 383277587 16126 -325749270 725704985 5994 195903438 497756432 13796 -287071424 645127500 18165 -17783434 257578077 15378 -113027412 31330002 4443 -334048994 161597289 6206 -183017298 599631564 9116 -200123903 559886221 5944 168201811 634423521 26129 -269675388 906254066 7790 -185774470 600324534 11915 -99477581 349939868 11313 -350707951 881112961 2114 -72655386 491979619 100 229662302 57211276 10631 -566315653 829574171 9505 198800490 517436374 16928 -312371862 253836239 25367 -77548839 425090715 15994 -563181610 858514009 9137 -583277012 157805887 9782 -510472974 55831473 24400 -28214345 706533936 609 -491416463 347462497 19732 231494619 904754530 1962 -386980125 761198306 17229 -38006184 851424535 16431 -403594318 878626051 25818 -121696757 286063005 19238 -509716415 422231033 1560 -321979130 360293451 13700 -338262696 245065289 11554 -244357228 906232386 25350 8862165 616280642 3252 -163715341 397710045 289 -168716077 421594619 22378 28645567 900064305 15816 -212121289 348939072 2935 -437088148 595976771 6008 -460693087 700321499 12519 -230403829 125422763 6148 -292261161 154930567 10908 183614039 949165173 21157 243325345 949891916 17810 155674429 617441779 25160 165420721 283479844 7119 -498653056 926074761 15389 -529804145 81165395 24199 -128844670 680961533 17732 -292480923 736347253 9885 -10552234 14330819 22208 -564664717 840162824 12590 -415704416 368816786 26344 -393977164 860385400 23595 -379405150 821940919 13152 -599394414 336892984 11460 -301944016 429386711 3252 -304147147 80049858 15778 -229088024 270258433 18286 171524951 182085034 15283 48118559 181201427 6681 -356301811 399153724 25312 -164161127 167858009 10339 121549862 447786345 13144 -49351826 407238803 13121 151191129 255831141 3900 -551933763 232781727 10088 43118435 601637163 23818 -383763823 889464414 8340 -420881589 82613727 21170 193755110 538184204 14139 -9335606 881468566 1094 -39372178 743577275 22070 88582264 56819699 9059 -412059690 433273005 25429 -100498074 778306830 24913 -166876458 588531300 19438 97300078 938514434 7416 -211211545 947994989 1481 -484523422 242055189 22626 -159003563 385040167 15883 212875036 193596844 22533 144662286 699020602 7432 27817289 45164496 12313 -271301474 261796476 13654 187386489 488059689 18478 124319983 671030590 19615 -28329754 590513457 26149 59424182 170833089 4373 -365918014 900060085 22481 -337927768 245190472 1692 -409146866 219344375 10276 -579990788 477143312 18703 -377812900 882515010 6727 147262594 857586566 1398 -463713950 705349836 7914 -128782878 671382839 14882 -499157103 916583118 13670 -209150372 187538325 16210 -24909843 156535774 14670 -115141544 656487009 11810 -303725736 485002936 10410 213707823 270873625 2853 1981669 478679822 889 -484740279 73306186 18424 -70796 91255700 8961 32560768 820552646 13523 -359549082 233563149 20881 179922326 361942315 24423 -596993192 917494311 18702 -2654505 626457931 17472 -1452355 532859907 24805 -2269504 626950049 2409 -563558911 202499441 14288 -28821947 391874188 1919 218412407 502160526 743 -478790358 873996649 20657 -43714319 316601913 1559 -330316382 812000208 11735 -595859486 274020939 9194 -299948981 538562939 20089 172128154 344509499 25 123922275 637571143 16217 -118589207 30991131 25412 55568790 67896964 26270 -499166229 576014967 22760 63271211 824149552 13887 252476028 917994614 20790 -434209549 606965312 18350 -316826710 890652031 8377 47410101 392165583 10275 -209030190 618004865 10370 -602163833 572788533 17813 -537581228 164579914 12291 131261447 286754883 22307 -267510056 506838932 2905 130249266 895311002 2868 -478418876 877439957 4876 -198905488 19512230 17774 114657133 462846589 22072 117298015 163829790 17587 153852897 813315660 14409 -120180191 921398772 22408 -338861000 909000256 4646 21574548 536823846 9251 -469491412 715330356 5128 91419902 761659312 11587 -527891236 720913985 8144 35528004 560422958 14403 -527314573 628922434 22119 -430701006 528857956 23070 -503035252 91236907 21140 -547566128 603386727 23075 -255798004 221573727 18356 -36297780 74464240 7751 34036159 298241857 16018 -111690874 907773507 10569 92598293 776297835 7797 -472936529 776122890 12507 -55368703 189511033 12108 55251589 527925682 20279 -595711230 956316873 17593 -39105502 175515189 1227 -375005484 851282117 13935 -543618400 826096555 1020 105639037 677606801 4894 -248029060 488324676 16517 -426360136 720836702 26210 -580120724 847644530 5711 -213232727 755099823 20002 -336998555 158292659 5100 -358333408 685961791 13898 3443072 868625780 9722 -422367993 136914545 13588 -444485802 37077477 7441 -202034913 418911938 3047 78223452 659547319 19257 -369124425 309978784 226 -531495493 706112308 21329 238549121 831988968 21479 -267835250 832444046 1030 -475767310 611088394 25307 -559818030 950870369 5102 -150863805 336524780 9688 202340340 302022241 4204 -356012224 556287418 25895 -451336264 927915087 18864 8387615 349810791 3097 66172816 379446444 17974 -177038005 311495582 15617 -87836097 951847437 23063 -574103390 253285299 5009 70565314 867042272 26237 -370773044 91224994 3529 214226415 634648919 21048 159195261 155272319 13252 -216386000 431057604 7529 -15370639 342078809 10253 -38792111 79009842 15154 177383901 59628213 22473 103325257 65834532 6434 -165355114 547692999 1108 104664665 479492095 4672 101696749 755042060 10843 178751549 717317604 9236 -139390583 67629304 25521 -561701375 545103180 676 -524806839 739609979 9367 -358487214 281970208 13476 -406928486 181591665 17623 -126676175 94664364 4939 -322811464 753556206 18398 -181547051 182567156 14580 -69458033 329689987 15782 -16074650 823381005 19793 -513942591 477261866 3838 -495262926 402971251 12387 93022740 497781658 10231 60746774 895190206 18915 -600487958 699240415 6624 -440704199 815204571 15219 37566802 653607293 7916 -491047426 890372337 13332 197477252 181610994 694 -400410482 66034551 23513 -571879524 632018386 20799 -371735983 732409753 16362 177788201 698062292 19768 -149924194 364248968 7879 -190348645 242494943 25742 -559285756 800898430 12826 153692826 298060912 13598 -251808351 509695835 13175 -192548211 406762848 18897 -216278997 754706627 14408 -398647088 925794910 15393 -56319953 649873186 11922 -112996793 590432214 15961 -585907694 526264914 24052 29707255 385778394 25143 -254016675 630186737 23779 119347660 146116785 471 201603613 821834217 17015 131438276 757900092 14367 -103114427 467346145 23363 173338702 653146710 22518 -48969533 916865318 23387 -550950135 245463898 22229 -156165530 570457404 20418 84645813 851378340 11659 -275492535 110563669 6551 -453497547 24394133 3708 -100939108 715141993 15212 198582323 413037487 8700 -419445269 343554999 5772 -440945921 410827056 16715 29452494 822726253 12432 -236746447 916446368 19855 37060441 369403677 7287 -141509137 73018295 8125 -601883304 414600705 8988 238814289 173155387 23705 -384070434 276500350 18443 -307002130 696545742 5411 -29411202 661806172 13300 207701633 941665179 819 203040983 331674313 18778 -101569186 583753485 9456 111189757 342737083 5946 220809148 887103313 19170 -577822503 425781393 14415 -126831828 503650446 5849 -345782782 15599971 1571 37847958 119809531 1092 -457465553 32430712 25157 -465403759 713395140 22674 147852567 203327733 8389 -481446495 281698709 16585 160014869 603426740 16999 139870842 249604329 7708 -435311132 788050295 19826 -319464442 741644081 15618 134333782 199775960 6274 193987365 96864135 843 -34774486 398163091 9924 69925399 628202234 7590 -42785889 626017155 12730 -398759928 679293593 1857 9233138 288157376 17887 -114204290 584412834 811 1867395 130146922 14612 200954991 647487532 13853 50331411 877454708 10876 -140098537 904615198 117 -539038996 173817423 19314 -460981443 672411104 11617 -578001390 453141446 12225 -585799258 851823949 11940 252308605 579274616 3901 144286861 191682161 12330 92647981 482147075 6064 66071053 217831759 12074 -527249176 549142677 3756 236338894 430742883 11777 -601274805 378309546 5596 -511177285 200766597 21463 -403831500 833967192 7777 -4162472 864753816 21182 -174152068 938236944 20155 236260394 270147335 21342 -63310727 523019955 19975 103794247 417809626 19101 -487653276 655534587 24526 -542083720 764636304 1320 -81408807 131130527 23757 -436577599 573217373 4758 198075696 476328622 18973 161483863 318111979 5814 95915019 40727141 23195 -388384229 630350154 22650 -362930014 365973707 12168 180752832 344030763 15793 -262083078 350491335 15173 116072908 532318705 14367 -302107075 431944516 10007 -551435901 308588619 15427 -190875238 796414142 4217 -433561497 221407766 9589 134135868 858891040 16628 -464897111 403368433 23122 -576615031 291487430 25128 -436553310 793991812 25774 -375093777 737601468 2383 151946800 139318854 8458 245492458 623918507 13810 243917162 323250070 22568 146474541 160041060 17079 230180933 362058167 4367 16681998 338318261 7123 195559348 27091666 25101 -412963257 608043417 18997 -155242535 239046642 2661 -149287158 73257241 1897 -382916159 690352151 9331 103610414 144623128 8377 -445664290 929287289 13431 -265265436 603262822 14076 -64958757 947679541 17895 -510382102 595463004 3620 192103407 560670349 20978 109657817 773755086 20600 236277603 735939310 22133 -125778128 867270834 8934 -587964177 592075372 7667 -181557995 396633349 5912 110821939 10046692 12342 -151872683 812790944 15747 221209397 194943658 5487 -440248120 222454352 17415 -94735159 915646368 5216 147538082 792883164 19261 95176589 285157629 17373 -227976942 837377983 20126 -490862842 727711217 22635 -315513705 863693459 3708 93286737 850348341 8152 115108085 191247121 9 -84512016 174797942 22944 63309523 181305308 8918 75860768 561194965 12387 196067758 318727838 8317 86043950 540684877 8291 -258241502 226935229 18487 -119134806 287614060 23161 -257610354 167993821 18157 -224450674 36929290 6568 -311859360 553635212 10278 -282506037 886701149 2941 -499898680 772023472 4301 -436783066 954064435 9118 -265525530 15778687 21962 -170806910 771432087 10818 240003491 104023827 12449 244379986 777103210 9241 -596106105 412064066 13368 207620254 725689468 6736 -338573703 809189621 22239 -168410113 730246949 1452 -63444892 407058273 16172 -162250178 19200616 25998 128865418 476889346 22956 -417272572 67793987 17736 4793851 916091532 11451 -482435497 958218645 15602 -487876202 510244692 4212 -303330723 488896358 23509 -146029441 360334464 5331 203283833 801854050 22836 -417841635 866064232 4295 -518913 41187347 22314 -259100068 53265189 4176 -560708267 562432248 2812 -108761202 535857209 7128 -577368284 768520000 5139 -183763970 269105115 16661 -28445881 518230770 22178 43340753 311144920 23335 -336684788 351276395 26047 117336929 66339982 12269 -470005911 738857424 21784 -379016913 413437147 24594 -260815679 500836315 25237 -494542151 174742724 10665 -287259296 937805638 22087 -135604714 411976085 26380 -502910136 740601677 18083 -308457560 700900075 9106 -304701990 9048490 11338 -104455873 52815944 19332 -263577071 586712913 25905 93254391 735294554 12853 -75356906 927628300 16257 -85293423 751447024 1087 -325359823 699558848 9171 -417656061 829267841 15739 184175019 148370464 25157 -571122519 258951411 25670 197924681 337861905 18216 -308415964 719851571 14548 -478217401 883748537 5280 -299480401 140781212 20906 -598598787 216767177 21784 104431807 644364756 26292 -446503724 731446585 12197 -402365987 524354414 19405 96283619 301719372 13276 -480741801 863702785 14723 -309287431 31259464 25818 -68599660 365866196 7887 170458611 253787333 14177 52464112 505169822 23798 -16800965 201291080 18594 121138944 733793740 1427 -572643728 916654338 11616 -184658091 611220399 12459 -372927452 527612292 22943 -341327267 684392602 14733 -263752591 945900166 19523 -356453772 396490036 18136 -254343431 513936991 12409 -416552709 808514505 5662 161482725 312570731 16176 -399187291 162524914 22417 65681843 562372581 13552 -305570613 380921690 5374 -56356854 197237312 18791 105444890 320585386 17781 -61098812 525805634 22178 249291558 602452257 8353 -177638866 9348956 12235 -459653736 726816645 7350 -288761579 828611469 6083 -81278367 282656043 19652 -111431459 331128241 14865 101635164 851689736 12570 -279551570 766116199 12459 -307526807 724652891 24917 83478169 454015841 21532 -265238160 672245311 11258 17580346 86752482 2780 -401917323 651726046 25536 -328515395 320363676 12445 -143262845 433754335 6450 171323592 303416082 4595 -64320767 840154081 6088 -22301245 254413370 10394 74659654 476336470 628 12167062 99398216 20280 -505457650 260064819 18479 -149677874 732079148 14310 -228450529 602703325 15803 -588844724 694130902 4330 -373689800 105936057 8564 -52238744 132107342 12181 -398588490 757146181 4550 33885838 722180767 8575 -484956192 367445441 9060 179186237 27788168 6991 103344145 377409127 13883 146623123 678359731 17663 -459074153 741969380 24176 -485849018 532082435 20719 -469275096 711808941 1579 -385276309 114173596 18263 -102303481 345633842 16984 -416351396 667549371 15761 -452494021 475656037 1549 -281043840 181147476 16130 -362433862 129896510 11479 96503584 373303240 22401 -264846852 593356607 15931 -549177997 622645711 15272 -16147666 597705436 3663 -197830335 214133187 22500 -416711727 815462354 14495 106578057 725521786 17261 -297066282 614466217 18110 -531492160 735626896 16837 -460712771 365904480 1682 -91686429 434928338 3492 -537761772 711941810 4796 -418265208 951971835 15133 -591844656 678190559 16538 -277128241 587245818 22054 8354749 903616488 13626 -140311111 744824500 14732 147785485 415565671 16980 -431259409 674788472 1444 -240642749 511497717 9818 -367563261 819392286 12015 204511333 639738144 2756 -91353243 896873835 16707 79802640 140171841 18609 -505672784 951560574 688 -106558328 552379538 14381 187844264 462822529 10876 -272042310 67062364 13485 -46099425 409744128 22065 -212159686 246401939 17583 -406272471 164358096 23650 -416884916 157110824 5714 154629475 199144025 15195 -466251417 523734077 18972 -599901481 729538487 22850 -397648580 830253025 21921 216460635 892616238 21658 206992470 191614374 25504 -55758542 148896650 2949 78549491 125380635 26415 -593868558 504775132 13571 -586237562 780770922 19885 -524596534 625340892 20510 -472613805 863448041 6620 -440506737 191082918 18986 -448829990 297176811 21970 -592792297 408686849 12414 242495818 310593952 16839 230959983 211938977 24463 -250122982 750923821 18025 -83191979 905323538 798 58137344 353212150 5092 134204872 107049555 8614 -9246472 444576681 5654 -11873053 480874491 22897 -312642807 566896590 20945 -206413986 321905084 20691 175507263 778140566 13229 -173624764 475388166 5526 231886528 320198810 9421 -100860257 321179684 8461 138564874 187769752 25401 213749797 949305329 3854 234388575 538306453 2182 -488175286 368028982 23123 77509729 948720193 6920 -512405943 900849498 7141 -77001923 749402329 19849 -482575439 28508556 5080 -345060245 465049812 25618 -460348336 32990439 13968 84507295 652631124 4652 -221114054 30986822 17613 -58415262 820413983 17762 -378475608 452076368 13826 -141468720 146823807 19443 -45954892 502085611 26394 -594850576 715593272 24359 -357693537 693995535 335 -460833656 713272921 21191 -29321383 427658922 11696 124739946 151903212 25680 -399411801 167688240 12363 -272205549 210389855 540 -459958973 881921033 24648 -297510770 738763495 19789 173487428 738032479 8611 -309615663 660504110 15127 -498501698 434387408 17659 -339684452 285483742 721 -106333506 520001164 22585 -418165238 857624508 12795 194977115 806878992 14993 -148905747 166425280 4444 75662651 629776404 2815 -298110417 902727224 10762 -455857455 142461423 3655 103907516 125216427 5825 -106463696 918316572 16051 -42648227 217071129 23005 -553299842 84386134 20007 176975222 719250991 22896 -206742798 936151964 4798 -302942304 518777570 9525 17178449 440911677 7744 -190530583 205111922 20461 241042651 247625862 22436 -207178078 229867494 3228 -89564439 943401306 2577 3954072 269300149 15013 -310927283 467239940 14141 -248730943 791482104 23225 -537809558 444436146 9488 -22844828 693493073 5627 122493259 710551639 22306 217648499 263093892 4548 -161760683 320002646 2060 195686985 865349172 19295 -416332437 951055017 9998 -93238739 98634792 14995 67858635 553962588 25843 -477264985 758214421 16193 -544499534 124071290 9347 -477398871 696785894 11690 -510077936 85718147 2537 -33738032 942567992 19421 -326457581 534973155 17678 99848934 679252882 2313 -98793391 659363543 20656 158719569 9718483 17145 -294754749 501287329 18975 -501164112 19455179 15916 -345463064 206619396 2893 -56770725 155967706 13521 -63727259 78504493 23990 -218173767 252268003 13481 26641989 945049902 23678 -446151274 791549187 24447 -267011771 388304819 17831 130101585 126003609 10462 -125586665 243473454 13840 -138744848 176717963 14261 -84114889 318740990 13181 163751676 553734931 6102 -274545148 805013224 3516 141010044 197912350 9099 -463678007 825967454 24855 167920107 414869301 451 -404372838 814685617 20165 -311069037 237454961 10826 -570143530 924020677 18704 -325636051 756531516 4383 117324014 612375971 23161 90835059 578531879 11650 -224889653 908576976 8312 165662027 271292971 7641 112941530 628753013 19755 56526955 677024880 5638 65611741 220800590 7619 -441783442 158493839 15399 220115531 909552479 23373 48319515 374499185 11744 -585867375 260296971 5420 -493240081 611083081 22148 -589598466 798332072 12088 -276619693 510262523 21931 -242014857 722603301 24127 -345800889 199167650 23100 91778014 118069234 10224 -35728983 66523657 19536 -62276237 22263276 4179 -48099571 859254366 15044 -498517083 244535836 11899 -145327023 936099611 18123 -219616597 662571748 21259 -408405217 156983256 11939 -378028521 241962269 7040 -206415908 169458344 13661 26949577 20464920 12992 -568867281 957316693 6257 25214999 179086666 12287 -177304396 226353474 3982 -304351245 188488152 21181 102845681 325874045 17247 -203681288 591647117 7324 -82855615 915598656 10124 182641427 895088604 14017 -559047006 905907620 10359 -126736568 634502733 18891 158016762 595946569 26315 18261172 778925870 24323 -416833745 195654553 3011 -408737530 396796319 23869 208307110 729639060 21509 210890362 684334093 14131 -568231898 298887765 21103 -230614425 929086010 16844 -114216436 554067123 10265 -374627172 400231766 4927 -109334094 184709782 5897 -559926871 451491055 19416 -588304813 492829122 5583 -304591193 883628417 25805 163350065 949789245 18116 -35883287 67702733 3717 -582629497 944914933 5288 68324907 520091589 18711 -11373142 805183200 22114 91965766 543946700 4207 -21038201 49530914 264 218273900 506269813 22515 -143973924 624182181 2091 -8212026 297087330 18017 -120278367 383267515 22898 70032593 745165742 2705 -86208032 788256548 19758 -398919633 867375768 2926 -10453075 648510699 12104 -535699020 947931168 6865 -502094177 564611501 7052 -592637100 523424573 8885 -6689303 503557931 24195 -313601092 124393073 10392 -333174384 221538851 2694 6563626 393224904 8519 -394911097 172799118 4062 -257285350 157441731 3763 24198935 395082092 20092 -531621359 137061796 18116 -559895079 312811544 25381 -401381871 915948876 16770 -96575230 504318220 5998 -187032072 98241783 19779 127505579 311177594 3751 239578480 401375754 6698 -558554934 820866869 18234 101871109 734537564 22421 -478418370 263811198 19515 -468600917 634761206 23535 -244053356 156275858 20773 -110299955 479316081 24386 -40849354 504321214 5666 -251265217 936564292 614 127533360 603711133 21833 -363913114 339301613 8961 114182360 470305780 17688 -417275571 42697923 18139 -461875445 239996604 9333 -234250251 721231224 1519 -254795190 928202660 934 -317645206 882233729 11867 -487228659 9582767 18337 -451215099 152475630 25530 -402022295 291822892 5575 -555742659 477905028 150 134674018 663744545 12748 131253093 446414345 11294 -333681684 72909826 9907 -332899326 389363244 7713 210509555 171088492 8638 -139494274 374834835 5656 173265368 41603341 20187 -17560148 676368674 25647 -145215147 318451843 10582 -89682225 178949675 2278 149053148 724654926 243 -578369621 958276995 1323 -6900149 648546232 12103 -66347823 440787442 15346 125843553 223532295 21950 -449774277 672260176 9726 -147918001 876814734 20162 87491479 193917664 8785 -181240868 775841829 22813 -190771345 219255876 19766 135055887 330244670 3836 -579760487 372983787 7366 214060723 18903004 21338 -253578275 474932216 8830 232155850 61095025 10495 88683217 93607334 6032 -26211320 505267592 3077 -142474903 317890247 14017 229603787 566213694 3951 168270507 817532509 19548 -175586312 267635146 19875 -569890340 229709333 12338 -437859427 792706151 19434 -211198155 461324211 12230 -168330048 339234620 505 -450956261 938094057 4833 -283453648 95376117 8546 -390697135 51126483 3393 159610102 287116635 8647 -597101676 288322939 13417 178979630 331951631 23173 -305515881 223645852 16025 -344641025 628969049 24076 -330418607 61301338 26125 -229030224 587630302 3141 -162066692 70156100 219 -248455522 952831114 16717 -239277553 872616454 24552 -248153876 361878643 172 204180368 938871668 15150 -208456950 668176685 1802 144095671 230194668 10614 -44745868 513738788 14600 -493429332 637739892 19841 230398594 57192007 9982 -481280148 249955207 25521 -303395989 262510042 12538 -337044157 314112287 775 -435276483 211593671 9445 -573636705 153708090 4913 17142427 492627586 7285 69705972 561357730 14837 -564944350 442416217 5390 -183300628 203542907 22638 -177102511 148403775 4893 122136705 463266610 21323 -203002827 827743725 16735 -208323704 126959042 15563 -362641974 705162186 3240 11349150 295268530 15364 -593889240 877477378 17540 -293459201 913353684 5549 -342358971 777486242 2733 34157382 641487337 14519 56472325 782596220 23378 -239565438 47358188 1119 -405888399 942473416 22863 -54080569 255362469 12750 -196270922 78524808 4894 169066978 15888852 17687 -81114102 714118451 12887 -358259890 323502103 7275 -195827239 872352858 1070 -332393737 221781695 14586 -17751733 868845737 9294 -482564848 360535581 20502 -498232001 380848616 2783 -199046384 171181849 10448 218800410 821844615 15384 233927542 504102173 9149 -457140567 947514248 5401 -331762013 900297396 16931 -316981640 838688745 6251 -329410828 932352853 1656 21329137 819475889 8393 -52192907 800822816 17494 65444211 933126679 20602 170097395 621168208 24746 54192183 235252967 17444 11187606 207578364 12844 -114761350 731603776 2099 -910718 480864422 24937 187203443 907737212 4936 246597667 27900394 14108 -258346530 843582262 10197 129535181 473501071 25670 -359484167 791241694 1362 -420567722 888940819 14060 106277573 878300189 23731 -400950442 722834555 10549 -61577090 173516314 7365 -114332572 355264160 13192 -323435563 362347977 7919 -470005588 505414485 37 -527794111 145839009 11648 -555600475 644396724 8220 -338890408 530362168 5862 -245317690 69382125 24157 202986431 831664659 5965 -159639024 576258987 4017 -476678141 169622058 10706 -432397251 850159724 14015 -269795217 544409341 15236 48191152 599535975 5933 -111049579 811286207 27 -103265234 139328878 25419 -323219765 203570595 18346 -593110768 655184334 26051 -94883607 754245870 12061 -134663566 364105774 23701 -154260761 103478084 13891 199634342 309117931 25434 -155297284 104854490 10859 -24226515 713095907 21160 -89230678 428851328 12637 -189111744 197623609 26139 -155145190 491694414 22410 -104527049 230351912 24663 -340459044 242446258 13190 59230278 531626352 16012 -310260591 767407517 8094 -78859122 381340351 17163 -514071565 311039299 6186 -307381491 313453428 26120 142693673 717820448 22528 -548657681 26063251 20043 239260305 746116400 22497 -315931246 603581293 3329 172898783 39880678 21360 -510175929 309620459 25091 -494461979 164935764 7630 -8826655 12981504 11452 -4988050 264189577 20552 206651885 860448844 22991 -124638233 160620484 6328 170679459 253574918 16324 129610957 497810808 25295 -288122913 750836326 4078 227967967 908398830 4344 -546962945 126563839 5923 -189046660 696961246 14951 -270670413 816764520 9373 -320968648 615775924 7042 -597696689 682438155 19696 -577730957 929654592 3386 -18301699 249378202 8325 42983092 849283975 18378 -468955850 200907069 15183 -124616693 787689713 4621 -70479337 310037281 13852 242775371 396754571 10116 44433296 261570926 7640 67252931 232072190 670 -424177194 699970583 6042 -557622399 408376005 11315 -332537595 48697176 833 195719500 27410686 1217 241384975 892779606 4592 -288264839 385102325 21667 153289285 325261069 23221 -409428290 859607571 14613 -400100688 888468981 10010 -561583043 559959481 22441 -426190028 148900394 2729 91901256 44236271 7026 -315433096 747018246 5737 -520352504 946040952 20608 30230645 689383824 21691 -598714891 232475812 12939 -109671250 98785209 16330 117735573 852710664 15818 -169398020 758244959 21761 22406989 344900420 8928 -598186623 937209214 20113 -555601083 867782219 16599 -148829942 178898258 8647 -586464811 813976299 6530 93676311 78042593 20522 -72869140 296784892 745 -271116570 781856533 25553 -410195299 885975406 6275 -114760883 107206129 3407 -152121886 527202763 15822 16876380 520416169 10610 -385587320 398240952 1381 155661172 707003064 1946 -128349737 521853694 20688 -220040100 813385256 14413 -295896233 667820636 4478 50409931 363309289 1474 -475202959 832446118 1412 -354233456 819631416 19856 -339328731 137440405 13391 -267796303 753915839 7454 -594535433 436231752 23911 83512964 399606208 2051 -540799097 790800783 14553 -215101646 532311550 12518 3394768 311234730 24185 -120719695 230827292 11919 -7028420 129027898 445 37009433 768061661 13147 -491227596 730270062 16471 -467784660 274468607 25998 -136274187 56126845 18753 -388144599 702482025 17905 -273293801 307601671 22673 46445857 355400361 1363 -10584033 929452947 7772 126841706 632932897 13123 -102210129 146339420 3878 -51042938 513956272 14767 -34297149 894502965 4840 217813505 454860764 26104 172264459 629857679 14160 -239454162 622754272 21970 2444415 538444249 6400 160316425 469305324 1537 -260700542 801958611 13049 -195997765 10902776 353 -100699938 414528246 3323 -206041456 138869509 9451 38398371 410490930 10037 -545621306 301667985 25633 -534210843 724933312 21087 156861250 297152758 18888 -146183952 641254650 355 -572863098 513267709 22683 245727474 924681045 18537 -37424043 648329426 20160 297884 950810929 8592 -248777306 543030431 3624 -158440666 666977820 25891 -17983646 911948443 14967 -566610777 114395926 2681 11715296 757409862 13067 -433552528 849181846 14599 -356331628 141222552 8361 -126221900 646202732 21478 -70694607 844941244 15510 -182940890 204105171 21867 -296693511 859868571 17699 -369176961 573180682 4421 -566637226 799771357 23076 11213847 817628107 6615 148521832 135160702 19993 -482206319 69530200 7068 -462219243 92486178 13637 -204949673 829759727 17821 -186987691 209227047 26430 -201053511 824179463 10959 -100456376 673446959 10225 -159110762 479027034 18988 -423240502 427459398 17496 -601174837 220664893 5648 -255068795 422806879 3496 -209854609 637310238 15708 -395472070 515174826 16331 -365051405 466339929 20779 -202960208 822735790 3472 -587421205 932686366 16746 -15261614 208480730 10263 46895 577577874 5783 177155322 552402746 14010 -427879780 381330480 12986 167567896 227701085 11106 207723645 169429930 1576 67830393 850934323 5679 -581664927 389789051 9440 -382243673 924587564 25675 198981041 133635563 8088 -495466836 904518228 4195 -468128681 531821867 20067 -175596630 380591190 9724 -21564630 886601760 379 58179676 891514474 19787 97607636 903229406 22623 -34932460 516753618 6269 -575058880 616488633 3472 144044518 345213813 7291 -532470545 119676013 13766 32522311 908284410 3292 21703418 178041809 744 199945493 907633715 18586 -221171594 27549183 3670 -511072129 628871785 559 -67236212 226500286 13298 28254944 698906966 21412 228643194 824338145 20661 -481058516 222335797 4792 23114696 938161870 14199 219126364 834158194 10550 -439776196 751898569 11113 -84073103 115441039 369 -443497136 852479754 24755 -108499570 882359275 19210 194416716 313776368 16769 -581760963 336046319 5984 -301791014 692320918 3807 21418796 294202086 19702 -17758354 327178702 1839 -180310054 538850681 13318 -194458541 271869520 8920 -120896650 596658379 11289 112691099 683376676 11675 -9231221 275235134 3539 6790777 244863135 7163 -597553291 564109579 23126 -63819345 290260366 3590 -298468260 81586340 16498 -331792786 280525441 24911 -180370952 502325036 13887 70962067 106766120 6943 -202959813 956809642 1363 -492772288 433411447 22749 -524453236 35052600 22900 -368339875 547608187 4476 -18257831 101470345 23293 -395233487 561541723 16501 -70659659 272662807 7237 -375481182 435026025 23313 132031915 712419974 4140 -445211066 683406808 23929 -100324072 495100695 24281 -278266646 226158431 13154 -56536323 203942888 13219 -379899505 186658082 6986 -549925191 322913109 1678 52347084 396257172 15721 -433235528 9156197 23493 139888947 836158864 6685 -426385800 609417783 21629 195200458 931864471 7067 -241861761 258090960 3513 170543312 710143008 2708 217330803 850434339 23771 -570998700 352598547 11245 -491832027 465757441 5407 -14338247 856464667 19766 -480990014 800113522 13155 179382487 224213751 8338 -140076086 269651019 310 -235287828 683068629 24653 22478665 714618947 21390 143042213 453087330 12349 -543246157 403107362 2497 -451175129 685958821 23474 -244573023 446852539 741 153829158 299128655 9250 -27114790 799232233 24184 61452171 874077390 2113 -150340252 446283825 26373 226121971 836129696 25852 194647702 248454255 8703 -3586823 48721998 12455 -543380859 92836746 23279 -228440646 324991296 12130 -100158587 220812323 14620 -337792448 24771388 8443 55133201 580263306 17240 -393066906 820415869 7316 -452627838 924842378 22560 178635281 292277281 19708 33346017 934587942 9802 -76600110 747034817 5388 -459331299 339787711 9105 -466242380 823255838 13791 -559034985 195668509 24644 -377433008 558917510 5788 -529292053 679690494 756 -71374796 928645710 7872 -14586766 184504564 8784 65987458 350873221 9760 -364933544 398886921 14268 -109099093 172054379 1161 71086681 115364237 16497 -33360578 186426835 87 149498955 490253518 6049 103170175 842429113 20155 -282678110 942521486 21075 -283196175 332012685 13385 -480868967 609977498 6369 -279990480 407441431 5445 -236507843 102588349 12172 190513323 154642715 4486 -213535439 407363689 6930 -143636984 317750747 21393 -585065122 389214114 1402 -485061225 758162596 6708 -44005114 654416288 15453 192649115 824605852 4630 44173623 339013535 22020 226056775 937411317 7849 17869019 382390676 14834 100435414 902171909 409 -188109519 522055221 5472 231901021 485819634 12459 238011553 48693918 23479 -553477904 735213669 25994 175918252 247339022 3767 -517860210 401213626 23157 21207725 106730530 15676 92476207 802481317 7976 -241069577 634969679 12090 -289102884 736037822 8528 -463051615 792547190 3363 -348037367 210970326 12950 -321120735 637850077 11067 14751085 906089130 21252 -102928836 875181062 18369 -381934731 363084767 19126 144114229 672272542 20196 -561350306 361758214 20143 -288819944 130864105 2282 -1491736 261989436 3431 -407179787 368526656 6531 101980131 796711858 7882 -354272822 152419346 2946 -404543583 358562317 14615 -287874978 895634527 5569 -275744721 705275579 11530 -53013630 705410435 6259 65088355 131676639 3356 37388812 328289543 23568 -255695638 753237146 7489 30904620 422620165 20391 43100482 208441372 26336 -163316359 887604966 23568 -218218551 675142448 17489 -488460988 702634957 11616 -426443830 726811084 14736 -314040140 672058399 15333 -470868985 383603107 26254 224384952 283254566 24560 1439625 237480744 4424 -324351112 480555781 7049 -542073872 308162032 5064 187931508 281061076 14450 -574702718 769560453 14585 166408313 374575623 21862 -154547157 405076810 25292 126833071 943314596 2754 -480881050 745935733 2002 -154855014 949806096 22718 -398906742 52791351 19688 190597256 371477608 8835 -515303537 455601665 11440 223475388 149201354 18217 -342303729 550205443 26427 -215717069 544925175 12479 -402491852 413889837 12812 -583681534 116655350 24158 -257572180 707511706 18604 -359328173 515021117 20631 179096982 694408533 1305 -317557264 97230102 25405 -399992392 208732963 21634 -292729827 336088759 16446 217105360 526328134 15831 -122804041 396589712 19006 -207795865 547308782 7124 -572789774 799242791 19315 -438239059 934809836 12347 -32195676 938171050 22262 -402505199 253002246 21324 24502071 634966035 13635 -419953327 475106333 105 -242738522 55234930 19284 -273742413 956978108 7164 10544536 565538849 22178 -174114647 211393861 23075 205549788 931029466 3958 49783083 462282003 26309 -409306417 820367892 20636 -339045125 921201214 20106 245064872 47732665 20778 151451909 293937441 16482 -745188 95474224 12824 -361709294 345031304 4583 132857665 334672125 17031 79409235 178104132 20509 -515524949 96616593 21479 -154167521 434414298 25827 161386245 956331471 2520 -339163773 685558614 5070 232475245 566935886 9380 -449969580 560613824 5069 -133563347 352347616 23868 -321238485 369586795 22207 -340043011 75422021 16794 -539507135 300510162 23251 -375324100 226900541 7721 -103417696 838994335 21088 165349307 179406624 6644 -422074386 313940336 17605 -162954124 753905865 22944 -332681560 366602539 11036 220352426 424098487 3451 -123828123 453180687 25163 111399295 193711398 23736 -504925148 262535569 24947 -194000847 332518200 18298 -364689122 240677605 12107 -98039733 548315651 22055 -135310087 74026696 15333 -333738571 16481663 6566 -520970271 846983760 15947 -177249974 468921967 14095 -322640489 331602995 11170 -148722076 46986098 1086 -129194254 844851049 17923 -414861992 151693247 12165 30335272 502159442 9385 -107912165 726120050 23060 -177249423 796650542 21096 -275349816 544283945 18307 -497771678 815731606 19449 50555496 487066101 6611 -334789537 298989935 20203 -416349023 157705887 7042 -437598131 147168233 20190 -492313117 753447167 17746 248209456 243212402 5369 149885362 699036200 14505 -282025718 396467482 974 -204422450 842163496 10830 37086953 294035736 16101 -338909558 340098976 7338 139201078 189888658 16302 -560631486 840683171 20346 150797490 374891606 24298 -572915364 947556608 17119 -389314239 646588309 1459 -158800638 512746400 25310 -591691184 533518768 6385 -175062502 151470592 15504 -90319217 802953652 22578 -153107625 693442420 10502 -210163556 860427653 3003 -522103516 604850826 8050 166465605 355694389 17952 247610954 259554047 19489 -187021521 59374675 10884 -403475106 13020884 20344 113863826 609530526 13322 -312504228 454399882 5175 69999530 713381029 2297 66476232 156833918 17505 -321096561 380064458 12112 -348225203 499114451 22449 234271187 439987696 16638 178237316 278076850 23835 -403878339 235911198 1624 85661053 292818570 26020 236832798 671908645 5790 -463695256 742412593 18562 -551905949 613870173 6540 -233236818 384774088 23118 34679366 125046691 26375 -78885044 377024038 18686 -540575431 808258395 14469 197244739 653340682 3699 -191521141 704666549 15668 -515713040 475816852 8571 -314409338 264113502 1612 -508382014 9679924 18607 95049365 153130195 13461 250457522 941411797 4062 -118352292 144510189 14161 85559709 833699860 12866 -332559247 860802704 8061 -546191415 601088491 7943 21175623 233054835 20434 -42976382 126766957 24483 -577034178 953078578 17388 184407117 576061864 9317 -314320 319335803 10999 36342509 656236900 15954 -500914124 486782969 21979 225934445 282220381 18025 135287668 356413541 24355 156992562 532237239 10086 -89268901 659000601 4085 -307459861 662356791 582 -409387253 251635403 22566 20475075 66455037 7167 -582475557 524131837 20073 -127468641 729200025 17846 -183807614 167617043 2486 -196655543 861915792 17968 -190180045 921417167 7646 145993683 480298460 16670 -538005318 101147688 24899 -56392059 476033453 9115 33600730 512781169 13818 -454403604 73230103 11787 26605674 921404486 8750 -585663738 259673311 23367 -374239810 299831915 23305 -265011041 934145686 9296 -408834766 43551552 5647 104063271 239092778 11141 -585764681 218875800 15888 -291711762 497965379 24147 -236563184 70344987 17240 -88632041 899862660 12114 -189514504 695331180 3377 -1638300 328737659 639 16212491 262215371 7090 36788760 952743111 20942 42932940 943570805 4398 -430233366 350135420 11510 -316593472 949294733 23945 -251627850 579451828 20061 108989842 415126407 20692 -540256412 836071067 22055 194543229 241491526 16357 -499628029 148806890 22665 -327010878 836952043 8521 -597395750 236616062 20899 -278654619 840943052 8335 -571682970 429184453 25298 -381181034 893736767 18354 190997716 925007391 6869 -411980261 855270695 12673 -203617202 536545377 19044 -32104392 442458784 24781 -485726652 383350417 1947 -156454522 288327366 2473 -531829020 212939549 25899 38978091 899876322 6142 -211767789 715332982 18068 136068273 419810292 22141 -501548982 124263499 2457 -130675554 723271616 24306 67409137 821843091 16604 -428952575 113193167 15972 245433415 884787004 21132 -551548261 926425182 2277 -85717103 891170732 12559 -313309290 563798638 7250 -401356222 775117268 6861 210406371 253914089 7546 -184699337 256961052 22091 -461040228 101321287 7445 -190153220 636669494 10599 -189578154 59830181 21616 -213112684 349445674 6221 -569068695 768793587 13508 83525751 901493835 18597 -466814320 257292006 24415 97963729 415141814 17830 -354166136 627861521 25622 18436871 938835102 18474 -72632549 799025471 12936 160211225 892096929 7451 -159548061 883446603 2006 -94928151 879408279 13335 -512105255 537160601 19512 -27823465 370218128 14476 81094022 201946937 2519 -383743578 150031069 23091 -565697481 438481704 15655 198569379 525229147 7595 135584187 913602349 2273 -80532065 945231759 24935 229559000 230017964 8109 -140412213 195746460 26457 -590588998 779262820 26117 -594977310 824173743 3692 -585382666 377418412 6502 -539458579 142601795 21837 -111365490 937267626 13268 165288436 719143339 20396 185959551 216205909 7816 -459675388 315543865 24794 -418565450 921025946 11272 751183 463500997 10015 -465386577 775445779 20850 102293065 895843357 8539 -252384237 448531484 17636 135134921 369236471 22848 -380586505 278148019 23327 -518086852 674102343 10529 165641193 396501427 26243 -97460767 396066978 25573 -180987317 476291534 18581 128937433 180564771 14045 -87579814 473980484 14890 208990270 168192672 1482 -367709328 447016057 14418 -304960162 955548293 24131 -310868902 320855778 23589 -443682825 166924047 16127 -163374096 714514274 11391 -116677823 958431144 11382 -577316332 181168487 8871 114302614 103100053 709 159729009 943996773 9475 -63504407 693801638 10067 -451846150 646394391 19730 -461458793 395156604 3057 -391195928 92611334 13237 -427902068 789669220 21138 -20201148 103515770 10095 -571117547 359552921 6156 -272365053 393693085 4729 208859103 545282528 19433 229603617 837168202 1283 -424532394 311311253 23665 234477860 576641944 23423 128662454 556180298 10230 -598320921 424529850 11974 -74738465 748930037 10974 186752984 553807624 10230 -255636520 829626882 21337 -27472619 689778036 2857 203552202 648606737 12632 -239412670 779447673 11490 -209311998 688293613 289 -360780208 275909199 19968 -194338150 488368104 14722 -255700937 698882385 6126 -117861097 827582094 22816 -365681089 499048207 14097 -13190109 470827193 25191 -181671053 689476135 18966 150105039 613460201 2759 -482708242 189682236 12684 -420233008 902843688 8897 -448913697 43556506 18240 -165140035 755567083 17282 56342855 99339128 2705 120701474 26009599 22751 -32620544 406729519 13815 -179559060 318838513 13124 -530037057 350234864 15587 35619309 27776562 26153 132521548 922051050 10655 -180193018 862429415 16659 -290165232 294740216 4616 -356287849 413627170 23990 -302251954 109306159 9852 -119176356 24707761 7056 -413377504 686461247 3707 213122256 805669081 13599 -326829428 35243168 15692 -119902899 842204252 20969 249319694 564712443 20615 -338084988 196000457 17219 -553286362 196249791 18971 -290977266 527201247 23195 17075542 735038346 25410 -281104556 236660281 10403 -590386332 309517775 14350 -235758604 284033761 21951 -138935586 405161086 15527 -357161600 501245370 7562 236163575 323137076 5594 -397567778 809791721 1756 -185944382 509835990 12634 244351828 916185489 13657 -253180741 553636221 9561 242449139 409846342 17894 -36657577 306394014 1433 -346458931 726302705 18469 -336882743 718100175 21006 -437381068 884713448 19279 92315189 180539714 11496 -174927176 224232636 4450 182279391 342390415 13081 -522444237 15549742 5782 30581749 219198175 13259 148453283 512496370 22716 -268107227 604528313 21662 -505959482 214330917 401 -521843360 555523739 20881 -433700561 210098878 21598 -64858499 227779005 3652 -123932837 357315060 3827 43700120 348896770 3888 236246594 885380790 21191 82460721 555225805 12993 -541030103 588909138 6087 -4088196 905797240 18479 -45121825 844167428 4113 -393098473 533981717 24186 -197264629 498437158 19192 -273881995 90770364 2467 -166667513 75298659 2434 -283760822 923513889 20104 245474479 558757260 21491 -530968906 635468484 13854 227324054 58081531 299 -303878412 572498392 24514 108464927 499247049 9300 164512334 430072509 16130 242971117 542745645 14168 45822745 549589669 22287 -220477897 388617825 14495 -328522413 768771617 17215 -157121263 165371380 1517 -177513153 603861214 13282 62864548 555251110 5957 -191566662 11353637 19262 122333795 870746123 26259 11575108 84449296 23256 -56845866 671923420 15116 218062602 415335350 4680 -98021114 843385063 23443 30793602 593465092 14929 204504068 849158195 13409 -251536231 401002179 24700 -147785435 431646964 22313 -408998214 30813734 10074 30324247 386603869 10244 -161729111 56684147 23505 49682321 271507633 24170 108407736 233899610 24480 901048 367020447 20594 -577138766 138996980 10549 -522603692 856785743 8428 -579040300 870756644 11894 -430685233 376265621 10384 -34556024 610889227 9544 133468337 312299514 22941 -507519867 655309194 12611 -505996897 632414326 55 -244240328 153314152 15765 -282246799 54021454 23967 -486777245 79969259 3894 37474879 894463630 4351 -202958269 826074995 21997 82436844 157741542 9036 -347633221 947254145 10364 -65244536 485252673 889 -429275568 779597129 76 -132924472 17937698 14933 -375977659 830598306 18977 62322447 483239168 20953 -378070047 697310486 22720 -503119080 805338163 23437 -474906354 906622030 25230 -308506038 619510929 1495 163903032 164199942 1305 210418100 692776840 12256 -249466412 478398589 11531 -216289110 357113210 11409 -576191450 36053850 10980 -195963687 868671870 26182 -175364104 537040547 1537 -213085033 112358948 16341 -423131729 391863823 14277 -6250431 890514619 10152 -156241942 474548569 23175 -301353226 262994932 9816 -51783353 574934856 9799 -184136710 915316066 21596 124365588 920810084 19450 -373268850 512483944 4685 -321645956 414704448 16953 -190054310 420055375 8004 -514408636 788858389 23297 219918812 96660048 780 67132040 285565095 21688 -380305833 524886332 12553 -151827755 651504627 13186 136939316 54777261 14092 -57434380 944536738 4667 -204755509 281868870 4506 237347158 552451717 10534 -342827840 676032155 21006 -568977645 704680344 4158 -437704445 585739331 25668 -215852992 471886105 7561 -289386029 254467073 4973 -299476216 948749902 20300 -449574797 800510219 23976 -254132453 313351897 20860 -449886100 895580307 21346 -127606922 668249878 6713 -501218074 681824539 10716 -331813115 205708836 12717 -38611687 241697862 2296 138878375 17506686 3702 -307618514 138953955 23543 -310763856 518165741 18741 -294731136 744620335 11307 -401395758 842070192 2195 -476740837 532682762 10977 -448039085 698983902 1584 -581970637 738980197 17521 -351338232 651496837 20081 -302904644 745660491 8514 395524 486884197 9380 -200593886 686634636 17654 -298721096 714206564 22801 163624272 211690360 19030 -180286506 315398838 17263 56236457 671659126 9111 -140999250 564567067 14806 -559543729 898106205 14719 196639666 898701027 5600 -554045039 813693109 92 -163687207 211748315 8407 -324864712 521983914 1517 -447091753 71423121 8586 -569370802 416756739 15 83491514 930964603 5356 143956274 315692997 25473 37301096 628800308 15463 -459045468 144961146 17094 188190467 122430360 13836 41743319 634655955 15750 -556298774 51123710 22226 -109732771 823730725 25957 -391041134 436421465 20901 -47567970 260552984 26090 -86298297 480432869 1929 -224006561 407897895 12055 201472857 758820730 8002 -72494302 773031438 8699 -425192386 675211370 5175 97124365 743718375 8500 -476283406 593298141 8975 -389280379 143312687 24210 173281666 24388869 16461 146711891 689766586 947 -53162496 30151133 8560 5447142 168828526 4980 -65502237 107491905 17036 -503194979 816625996 21519 -398280501 932394363 6305 -470844776 694918709 17746 43307295 40012762 25339 -88231951 135965465 10012 -138446010 275018402 10317 -480278778 682687088 11472 146547355 229102006 25909 65919797 72581437 12681 -388884040 944638862 6758 111908703 178265047 11213 212058833 123435524 16663 -440849258 305233504 15036 155538245 270430137 24377 -94874246 107788915 21422 -420942902 53155219 4581 -369441481 32271540 15261 -458731094 545015359 6109 44118355 855206406 26145 -99674039 164036303 4302 -379195133 887763583 18617 -330645786 760862522 1860 -21925817 944363227 14513 -12467151 552370104 9605 -169539502 681847002 22235 -41371208 124935971 14030 -200099332 676931763 11544 72662468 546502421 10831 -494248774 892980289 10899 -92708303 492697378 6367 -600616926 289263988 4633 -3871835 569779849 24579 -390875097 103192256 16250 -352755223 929732939 20380 -317342440 243634183 1838 -252179281 165671936 13271 -40923718 637522962 23720 -460882797 761788115 21619 -407047114 100101378 24888 98808795 553993741 6467 209795275 471459130 2446 -341310005 262941169 18205 -405424815 570391267 23925 -518800518 935898698 3252 -560905713 234081354 10432 -439008672 492017749 26010 -575576259 130264820 5102 -366417322 64343670 26468 -260757191 713683129 1608 -514457390 122724630 21388 130735336 610941871 20644 -348405932 661341270 13858 -269701867 249849213 12043 190019305 732147015 21315 -49228457 120520552 21115 -352740105 764937149 18696 -165898864 854869950 17647 -427409140 641007946 17228 -33459518 191727427 9137 -46479027 357198696 12074 162000749 842015379 9584 -92496411 487901822 23445 -559028117 834742165 18496 -62668337 398110273 22107 112663074 641590767 22228 47244732 350561113 18445 -19366413 201514982 11706 192378477 623529940 2015 -238092875 13448215 17012 124151229 548500507 7174 104037236 580615353 9638 -502269874 376049314 12082 -300097643 454171693 484 -96949951 654850418 17170 -42134280 201616120 5712 230765097 63374208 1960 -434670844 804225098 24900 -178732434 457824300 15812 -496881309 920301579 9713 -168580080 340173416 17955 15928966 552452810 12024 -81051275 734731675 20581 -408130899 931198005 10151 162712510 140332901 3222 -150017612 626206631 3098 216175567 350440993 6591 -552580444 178821801 8198 -554760599 881612181 2862 170751292 708284166 1968 225619303 864921877 16813 205869086 958074617 2756 -28091796 508957638 4482 57684228 279002246 5319 -218708488 102511927 19036 -436318663 552945741 7183 2419665 179384425 1377 -136662201 29773425 6407 -74057558 728303400 3187 -114813528 341719976 12990 -288891002 405077974 18067 86523621 955214941 7540 -413372752 496191060 14005 -526193164 355035893 26319 -392393731 506519431 24428 200402573 731387110 9087 195311597 725540742 3129 -601600829 62669742 6568 -269200247 769910422 23959 -501979753 321408073 11668 190197855 750428372 26025 190227487 884968323 14408 -3078311 90827495 18251 9374379 102834371 17552 -583529706 517784424 23573 -543900814 154287627 14154 -230352310 730926064 7155 -99609235 231263373 9526 -401747668 618607261 2683 -156906356 833299910 25487 -229929239 421931529 25514 -442909172 921358822 6621 -318922205 134183413 10005 -355431514 36439290 24939 -409169999 140575168 17876 168382721 44576579 6781 147394793 158551917 12617 -579612749 541755701 19666 -513753275 666518298 760 -205831353 823584803 12908 -265358516 172622048 8476 -119694406 602873472 19164 -389671740 582073971 12100 -71989826 871067257 22600 91496215 77494343 15616 72879446 467698643 6536 -312247348 372964934 81 7399604 823847240 8658 -569259623 124335637 13262 -249324428 121085784 22427 40432869 723085780 19641 -11852892 60806595 5352 -541930310 353157823 25552 -459232818 605451969 3617 -425899148 135956824 14405 -584322520 792457604 25539 -499329498 391977141 4240 105037450 842770541 20254 202539470 876780008 19044 -146617139 145643826 2972 -78284492 861776518 4275 -235332999 427340351 24130 154047878 422013455 22820 -59262481 681474917 20865 92495869 512432645 21670 -23742215 932979806 2108 -204105237 673156565 19868 156316402 775912137 20468 12145127 712556972 25823 -429232158 661098990 5127 73358030 280623055 3643 55614644 24703580 3026 -438452952 635377241 11352 -273807671 389335778 20707 -47343962 843622228 4520 142254280 210585991 8242 43677544 561316735 8463 -364846482 625136951 15595 -462481383 347740916 19917 183376021 297642896 14202 -415207110 308839652 17203 79935662 581674722 21457 -169168035 674785833 12317 52219758 805252626 22493 -337946987 502420402 5058 -218983175 926297326 8460 -393380186 499507311 14326 -328081696 733549210 16096 201506012 36363242 16181 -219335970 850855630 182 -476616674 535782084 19033 143771554 307234978 23723 -13283912 427468854 26332 -580504070 159554168 24998 -284965850 494087141 16161 -423492606 684108700 16388 -11236517 937359594 6251 -249149962 677375053 21190 215727554 481569897 26333 -259601175 739109912 17569 -400131888 889249836 4732 -523599789 243943173 7822 -25671050 569783303 10145 50691061 45011121 11692 -496190540 712501737 20594 -386586364 791007764 4140 -429113003 735774948 5244 -474793044 494548724 17451 147808085 576594681 20125 -554017176 749490942 21738 -536208204 341372222 15528 -415355309 912974413 2787 -93565997 748729531 12112 -174117624 13902845 2147 -3509590 293915826 5156 -56439970 378209202 21003 -129943091 476937249 13333 -342781337 478569654 8240 69179614 143676968 1995 48214653 77587532 15711 -294839279 197168524 19417 -120772571 624853348 15988 189990173 141138102 7240 -503125653 812007299 22852 -73440552 531277373 23149 148808467 766346736 17195 -217349428 144897606 16122 -483564732 614369597 6579 -206221530 601497343 26255 -589595354 773473240 9405 -215672911 762326531 8740 -331496929 190420500 5942 -601937636 573894557 12414 -563768830 935481612 7989 152961174 30664597 9607 -248587735 546505166 23183 117176841 61415370 11553 -386501313 549359864 12046 -198298545 564034130 14025 -196941485 429393609 11293 -80902631 738999362 3992 192553733 294581052 3294 -96752392 764958967 2204 -156364857 828468150 12168 -437389722 600040571 25873 -496276964 732101994 21351 -342450128 9998747 4379 -226452058 905797684 25324 -323051880 818989754 15728 -569080215 104469367 25571 49147019 142831503 17240 -374483995 161722384 7167 -221783845 8896112 25922 173654334 101474011 16234 -163520286 352629081 24852 -310802567 865790489 12513 -183474355 327274733 12060 102455003 915551453 11150 -181708684 866922124 18377 -289709704 393740268 9465 -364212533 703072754 18205 -585169389 802660508 23896 -164578304 783016703 22042 -508515015 665048393 14970 -475571086 228307801 5824 -544254703 16936631 24935 143189254 24202025 18681 179725183 794012892 370 123571440 720262111 11487 -434398030 839259937 3534 -574147200 547417234 20622 -405987337 671072943 7369 -562771694 153986488 25839 -217828891 199982051 13617 -294196622 693518089 22582 -464732074 884405602 4968 -47458268 516429354 2869 17628600 695957325 24939 128505882 831842825 22841 192893204 489345068 12580 207630773 354261809 6131 -578422077 846658645 18167 -169940969 372884618 5389 98337121 320602737 16323 236455091 630195140 3144 137649720 339778125 7805 -430024093 65625036 23246 -313060222 636034168 19617 -282712463 753410896 26405 -579761148 20070928 12666 -213827930 144110304 12581 164711375 924488959 14840 86058280 618655417 6376 244598892 454291335 12220 -414933471 355024915 6785 144146892 560163386 26347 -508278400 103044249 17109 -240426300 257186544 24420 106346808 841919676 6582 -37130956 508579530 16841 -124967863 378176951 5193 -42006793 252133265 2014 110858835 385050941 6181 -464894378 120030897 22239 -470185776 542592607 8748 -358016509 438696961 1585 -301152253 43786549 510 26845422 585602494 728 -105887087 90303123 13067 63417791 361939672 12497 -372369538 804255626 7534 161856656 736667045 620 -203425466 851452872 15039 -423363469 844427416 16510 -180108507 423260127 13574 38731807 82137548 13577 195405869 199241785 4271 170534020 769980020 23469 -63533520 905722207 25467 -67699210 215876394 12824 203141306 432961893 3779 -400567963 722345790 22861 -521338559 549404838 3518 -60283883 235426618 18676 -30882832 542570777 13048 -357011156 815358107 16244 59978503 831335292 19466 -226594418 561180548 1557 -516525353 107882910 13977 -301012922 735786623 13550 -19168052 755734498 7037 27259455 338597966 25675 -58595851 858118357 22318 -398944369 164459347 8997 -315938026 881898897 12546 11269367 48807896 12267 21795775 316917033 6872 48564175 233282017 26365 -311486402 215826635 13532 118147965 304141779 19781 -439296815 164499630 21207 -244439795 126766168 4483 -172254702 253986118 17104 -333452474 520074233 7908 13710124 256355874 18887 -238275388 904827559 11929 -15351789 283343126 987 -213952521 242163995 15995 232253402 524022976 16642 -371225021 734853525 469 -36877162 943501707 22468 26515707 626786129 1980 37526267 810365197 19185 248445205 826344962 18960 -530484827 844638496 12790 -208422849 504734371 13103 -103031912 806152956 4679 131722650 874113462 17617 -578996634 646086301 3027 -336704975 372442525 4631 12396643 476736494 8422 -537921598 317342662 5959 -343758127 168699148 25252 115909705 324051864 18619 -168251496 21342787 5142 -234680546 233255007 4658 -380219922 255351123 20859 126768040 793288220 15652 -172876629 437342272 15282 -107666546 410575714 7421 -305970963 842613844 24857 -57980859 486813959 5249 -70921296 72084447 18167 -513888208 587527339 17058 238615675 427731691 23203 -473179524 592801529 17736 179331679 841630998 16082 -443729985 109031938 25577 40427248 826018690 11793 -100777165 612123923 22700 140853607 950737404 14258 -128793790 443482884 25228 -338197729 626542990 26290 -591616766 539849937 8199 -472323194 41127307 13034 -353046563 354037227 7121 -369737026 69751177 21563 239027460 134883905 1248 52473889 760182533 23179 -36984409 313584857 23878 105131122 154901748 6711 -448230886 406353382 9308 -97520483 821937839 9075 176039010 651888921 24838 -162551468 681862104 6462 -498322601 428489192 17429 -184066088 853633171 20462 -95205748 40915299 24286 55190598 257078321 2283 -79702959 19291144 25051 209921822 759093496 2275 -473323609 338626165 2840 99100496 587956710 19328 -300281410 565423434 5311 -552668487 393096071 24443 -517807306 381793728 20501 -521792449 782123542 21231 -414828943 882410671 10231 -490682346 750131419 15847 -183934952 378015834 16355 -391377517 482840863 22792 84542899 873009873 12260 -183677368 201406429 23357 -212346628 240494268 6286 48905427 121122807 26256 -331107495 317599529 1437 -437025862 45069690 18769 207378464 933018599 3888 -501899153 438537044 20642 92521471 947841064 7395 96049024 358849260 24756 -185325563 775756659 11561 -546001195 299071922 8484 63045327 734531660 4145 167929756 458651503 7319 48861073 296305589 18963 -466662693 892433643 1462 -518648866 643243369 18748 243783884 865227229 1407 64321326 300326738 14381 -491388200 895641811 3496 -126598448 885785553 17875 224074119 700431906 25397 -443224100 451166351 6633 161179563 449848347 13924 -32884474 709982530 9262 -482151423 870839382 14040 -74891350 904143820 3969 111024811 99938588 8106 -514878794 269399024 24694 109830901 190762784 5322 46162599 96374491 6634 18945326 428917675 3986 -295282712 859965758 13580 -302550066 327468978 16601 -240563997 346990835 10857 134572695 71024845 24673 -349916469 884862694 15423 -553379719 200466613 9028 -560800385 419012866 7973 -161216523 599763951 25358 -559962430 326481899 19303 -101437069 799086018 1299 242912022 466220904 15167 232092435 185577747 26350 -296133194 521849650 5356 -346869308 120276839 16632 -531026629 398368019 15042 -306751511 312473477 1456 -527820256 373069317 1439 -511177699 67587125 11415 -487499325 175127114 20979 -291324042 451625704 13095 -6644204 259691250 6029 -561249750 597836667 7812 -291858648 878851850 4421 -112725149 785904894 14334 -241770399 459790468 5755 -230313388 726303999 17505 -495058717 419344201 1330 -347099610 941336464 19412 209572231 350400297 5053 -58513804 872864894 26390 -537120050 861785448 18865 -56824041 158963115 774 -187380192 139972508 25713 153402077 333824605 146 -291816871 700262190 9036 -348903017 199976614 17618 -413568995 574735965 592 -258163894 695340458 17705 201028435 102775720 13135 -444913561 425730505 8812 -109046447 675704884 2817 96163150 232288436 18620 -396411452 10298493 3116 80440553 147747827 7279 -194741473 248159700 11876 -67465662 859399341 3004 -27252218 195727108 16897 -509013013 947320211 16919 179779953 579582438 10944 -598959196 464438663 3608 -559866872 941044406 16585 -434793649 857661439 22777 17929206 734595953 10292 -315110852 502573797 11482 176164379 311948286 5666 151477418 496792797 23588 -58959891 702702388 18541 10649678 88756868 10128 -585113755 72637394 4851 -490317142 870559598 11411 -246227220 713327005 25822 -544251984 575803594 18566 20207045 621720992 8013 14198668 385044415 26120 -162578404 648390177 7881 -446701677 502989548 17243 -453324432 291971375 24246 -498399444 436921313 7056 -478526398 602322336 8621 -376540929 531618284 1481 -24729314 41430610 4908 -171812482 456517422 4200 -419296398 271893864 8709 -37518138 940564633 14253 -137009035 525704848 24001 -360486734 946650421 8758 196718479 412258030 9495 -345747928 456620942 3604 -583065119 759546947 21285 -275621878 521621072 16675 40962683 873275579 7674 146240102 384670029 6192 -215073514 752525348 20294 -464316139 179553439 25672 36629281 868562654 25480 -504030677 815936811 23930 -6871813 780482885 12313 -532356975 352658479 14116 40842996 108565167 1616 -246325329 378308361 14061 -284910939 403172791 242 -298920073 895950881 12662 -453709116 601400933 17635 49918596 97279819 8519 -212711483 58668205 15309 84329881 188466333 14287 -11415510 741837609 19989 -99111631 78221134 11612 -393044397 662992701 3945 -371006724 202149636 6774 -294385154 34708765 6018 -144188182 769701887 5971 -144080902 831600219 11830 -525537949 732032521 7447 -375609439 38257539 8698 -194706919 640931855 22884 -569575010 458971908 22121 -183610747 884408428 6187 -456648019 577450434 12625 -208165470 408325119 8065 -601527396 864166002 12105 -121544284 289331910 11841 -86249522 111100889 184 -208621608 950470202 24667 -296963092 56037637 2119 -2989533 224169657 18616 -392129476 692837694 24198 -498766422 931727315 8871 199668481 449344483 4029 -175484012 554362514 4439 -15673258 99819482 10065 -208098884 15979096 17791 -206180080 518354672 8587 -152050492 68337925 6506 -340441373 394247404 15835 -380208696 530809067 497 -118076839 890845844 17811 -591882894 655262595 21357 -347323182 227838869 15386 -322554664 136465910 20906 -394344411 709608324 14247 -339651458 48817340 482 36326300 184023186 21540 -307616326 612659733 3670 51259579 489758644 13808 -494862423 433143443 3199 -512349122 256303241 20797 144723346 467045260 7872 -309407117 951963860 1942 -427775930 252396282 18370 -346295464 106209046 268 -415776137 78451463 1918 231092326 450229197 22838 131214102 300073787 5952 -506175971 636034875 17402 -239281543 538773442 10779 250625593 688946080 11603 -503494344 260452424 7211 -130611775 108861484 26104 -141376742 525201539 3672 -531361606 683703503 13448 51967710 884431471 1520 -178648409 692827449 18582 -254643064 730556485 15646 -298400357 274194369 22173 -314131879 306471825 15282 -457650820 864128063 24168 -479700956 140693052 530 -240226698 578193326 13307 -240286145 27234625 23916 601506 941748921 20999 -268943959 706971720 14365 -328053980 702678652 20927 -381646767 172930792 3192 -338596558 401499793 21630 146812666 311202949 20129 -545877259 937290125 22147 -151390199 543462629 23770 -59813937 317128949 1090 -494957566 428063674 6418 208417569 651783439 24124 -288867496 838806232 19943 202524685 644645558 14891 -417200320 707608784 5253 -156501748 208803080 4353 -130122932 308012769 5367 -471861063 930638563 18919 -326894839 332421206 19162 -359251446 517732360 10798 50346619 67653495 2686 243015961 104590190 25889 -379413398 619046095 14289 -412193370 507791881 24064 -3284167 372149247 1578 -490661423 466086850 21115 -220064048 942754254 22403 -139273652 660210199 16008 141978411 78720910 8985 47762189 296180698 16576 -420542117 834562126 24790 -124052470 558302528 924 -327724678 156194073 13977 -135900161 48515029 4153 -97482653 669429613 25963 141756780 676833346 23787 -130569371 706650123 21285 -155533171 363690247 15776 -411241204 731944284 17452 -98913872 347247442 15352 -19755448 833009736 17252 -592388100 526484179 4353 -265967269 358393471 20683 203683525 371755668 15178 -86258519 296110595 600 -498123270 65901453 711 -472394519 90421620 14372 -578464067 259129196 24733 -153384468 321703569 17723 -177353443 328713705 2748 -235145911 54535994 22353 -423341382 805476933 22324 -373098418 292419422 10410 -143281999 33064780 14934 -305080658 554685827 26367 -544669495 57027058 25320 -29212272 95573758 2549 248003295 830553280 9077 155193413 880426500 18653 -93902814 829597953 24568 -229696096 68635473 3472 183638083 379228478 16222 -79539706 434920596 3217 -389993487 106505654 3980 -471924379 642692446 7335 -455085257 15645881 5050 74879294 397268669 17485 -38198417 92297311 10826 -199784465 13440328 19833 -103147387 313810797 14399 -40806758 670326872 20266 -209441128 527350463 16561 -548025206 943734180 22242 -333139313 523167155 7609 -29064090 63712202 19374 -178170468 271234528 23081 33956209 338442859 22023 -310873518 178972825 15088 -338586841 411010216 15964 106980209 900884614 20030 -519132855 842899022 21686 -320906141 273631256 14029 -559802456 74330114 26058 118423216 124967940 11772 -15365770 842914974 9615 -108333390 21387656 21481 -386727978 250921626 23100 157229372 88280198 5472 -231981197 654529294 18981 -563853066 97423623 13617 216821822 13185185 9114 -351050987 14645391 20102 -24997566 213332187 8197 -15451175 611955278 12612 161582546 864287975 137 -217584459 312630057 999 -183701384 310160944 19588 -423880588 144857399 14061 -521853776 181670951 3024 173102072 91776166 5353 102288892 774083390 14147 85865335 466308677 21967 96966283 321734878 23484 -344956986 879713893 17015 -45117946 371537421 21420 -247331008 175447546 25804 116723852 523392157 1860 -138367139 922549647 20059 -244910568 559973110 25442 78380534 111100435 18926 -99368704 684814183 14474 -256181001 423569726 10533 -328588323 36043423 429 -11160140 44176677 18917 246272105 263790413 15079 -445727969 114103797 22490 -490790476 564864334 6729 -75735340 75357982 21211 201253841 94283677 10159 184349593 448214423 18541 -254157475 509510017 24909 127816480 154794702 12854 -442652058 619945835 18869 102222815 180156843 14347 -602206939 931015961 18459 -236639501 578680965 13242 -400208304 589768878 19448 -481268577 867598143 1793 -227534395 733490100 25072 -155377948 309249956 9990 34126770 112994011 21004 -244842465 563906141 23520 13169651 836854876 15484 89047498 448064074 19296 -460691476 640679842 18816 107006708 445629392 24377 173026511 153642816 7803 -405913232 297564973 6818 -448440542 117068085 8186 216445015 207902458 3390 38839388 725443153 9316 -411483921 23113039 2673 145211756 550426137 4790 -433503858 301558444 24958 -527547593 527393026 25095 227867750 339280023 18180 -212111560 513964295 19107 -429437302 401176622 4 -239210757 494508796 2384 -206003468 405869742 8688 -156259905 99955354 18428 16164027 116569162 15950 47543317 608268666 16186 -354684535 522945407 5971 99621406 847910882 17237 -396953086 35204430 10696 -51473299 97303461 9017 159971564 950885677 2624 47165641 271619534 16860 -348555118 851689149 19432 -247223819 745329576 14192 -599457688 347136787 4614 -233923570 281932215 7101 -190356551 123184102 18336 -168863181 15095232 16912 -333675715 12256873 4638 -550259725 74553979 17806 -495462652 209790550 15129 -323549622 120054615 12275 -248279107 28199809 2616 -339649716 198801960 2835 -505206394 472014417 18013 -573154263 273484000 13303 -157307494 870656232 17062 -300919620 19855124 17932 149009771 493982786 8917 -201052996 823850855 13816 -168225831 461413505 6214 -151132134 608289173 23040 -387028683 314160395 23532 -224065325 418248509 22200 247314367 920049767 8277 -423453447 665925230 23456 -524124537 841514060 6229 -7316638 849028840 21831 -591278359 733232870 1185 86698734 709932159 11133 203516302 531837729 22359 106633144 569175748 18528 -303165700 65094554 18164 -153930665 124317118 17501 -130064931 543339620 793 26989055 921235459 4293 -188871113 795764924 9851 -515378389 565278043 7431 -217646660 778488092 14998 74608623 63352843 12089 -551979340 657645381 14208 -242076416 480160129 24427 -489932024 950984766 21622 -342454982 645543316 8411 -272221052 488959353 2376 -385484126 706536152 20359 -303613261 515250902 700 -344010873 135709285 20051 -68614594 496677114 15656 78164213 196017363 26240 -141858371 577393726 3073 -152505261 350299569 19339 65647971 336325086 21906 160294436 946337916 10845 -371242588 76412574 9067 5814660 928423580 19962 -1804981 684944957 23979 -587653411 268087841 7057 -547293725 564687990 19854 -400215533 449752511 13043 -193986974 879946535 17219 -57955047 702732632 13143 -64797297 667348850 1669 -112591674 366933810 11522 92692218 355965687 1765 -400533833 265244032 9310 227760489 675962409 21701 201171202 705869784 13608 120474458 40365870 4971 -321153984 581912595 5667 -149402615 650783404 15132 105498616 523009856 8879 -5778154 678268581 6883 -371940326 648221417 23744 -379354638 232138390 19457 -270965787 109163515 7615 208043056 600651207 4788 -360549798 797864058 22238 19193668 375022599 18117 115306538 715487707 24673 86246985 184008544 23447 -299206140 266200479 10081 50092541 706221081 4697 -69402615 49853823 16379 14610416 407778109 9174 -120386551 259912079 13121 -383329374 426245086 12664 131815222 785250689 179 -581691219 387638160 14962 197374542 325389046 12353 -62546215 633612686 6104 -532301623 467630523 2794 -494700515 511434465 1473 172724548 711681417 9491 -528312832 373568549 13022 -62520805 730364331 8375 60682713 694045474 11430 107488372 374795293 7727 -94185835 623622536 25812 -370502193 126104399 23175 218250703 122698015 11789 -14918144 623690099 15874 -245493459 452275175 8543 -443534009 893757226 6808 -199854103 555000441 18186 -382377719 303907257 1305 107838221 543654630 14241 102145879 350910964 4369 -81309474 687371290 9810 -167959852 888123448 13118 -402096697 653735399 28 -592382004 746987358 12516 -5059142 484020837 7970 -314195794 77044470 15721 187666955 258270927 8138 -372273976 440376233 9702 -275811512 272080977 9211 -320998986 829897005 5437 -258272101 696164384 8229 -573277267 640491393 4856 -194985922 621386989 25436 60068899 61766365 12128 -40908567 370659657 22132 -238971527 867124911 1639 -109255748 425602440 738 -269052114 877383734 22922 -254047042 191072702 125 -548767876 751360855 7666 230283890 826916196 25000 19089782 52854232 2990 -270234683 295973753 14724 -552655449 922832173 1560 -573352144 644413528 24172 -544546757 205655107 18541 -346511098 431120775 16129 100610777 936904275 10263 -220954027 48906249 2016 -120605653 212548656 2760 -121122735 861808950 14039 -534145705 105174460 25334 -96500291 750068333 2950 123942656 697069083 25746 -588906341 533874821 13312 118005629 518091787 15280 -147346325 384348442 6447 -424842478 492264395 2354 -463450822 313509668 17371 28057287 556686679 10970 -354229477 337384775 170 -174536922 742692659 20074 -468823530 910273156 8100 161622081 211229645 14997 -298932992 649015141 2780 -91973562 823825006 18670 -278099049 707256975 1216 -398887775 108715401 16034 -539604438 360722763 22518 235316908 333466731 16222 -292419702 545253623 2160 159889 545187779 19448 184647415 887384685 7988 -134752220 177872593 16787 229261882 129627367 7865 201222954 40204620 3910 -341249554 802593935 21610 70798624 228919464 24946 -67239664 395624148 2346 -159640286 556254936 23242 -264922914 481248471 25960 -199363438 146647694 15685 -72216934 885172210 10359 -75386846 617373454 24986 -90763147 482279894 23807 84131693 615104357 6299 71412561 918073873 10388 -156863219 705507317 26009 -127575940 804784833 23124 -53358638 224357707 265 -235207839 201479938 21600 193936646 410948850 8145 -196061488 807546237 5275 -318758013 811688138 20661 -302484280 99247971 14876 -190759410 851912343 26453 -399199754 491876238 13008 210219126 513745016 8821 242053466 132605497 5012 219483081 683262307 6602 -297262769 190621416 11169 193322829 88960097 8540 60475330 83464207 13602 -471313235 682545432 11507 193345652 463091699 1956 -112367502 563805015 800 -201646616 834388107 20825 -204024450 636689019 1762 -292028336 490057441 18355 -186742436 411181135 7241 -96425960 733073157 5961 -353627318 202057649 19112 -17051543 347564633 22918 -488405072 241585650 21193 -363467078 205499212 17970 -65134016 260946498 7201 -567967166 604618752 16065 -157927376 643213193 11973 -328076036 826620297 14622 -437521375 931010228 18134 -497168227 307239890 17650 -276810861 793377814 732 -204179166 496624386 3809 -6705300 110378941 20774 -158367295 845101355 16427 -560714354 284943991 3339 -56500310 337836137 14738 241838821 626074878 24071 -502337643 860012462 23822 -516971168 707456060 14927 -424065938 295843406 17462 -384522881 549041562 15699 -510980180 319943862 6428 12449705 565085180 8068 -207808303 431236130 14889 235995597 318028349 11360 -407571689 795338938 26227 -552450300 100040328 362 -214559153 79783025 7429 231887123 242542788 696 -440814039 209946888 17286 -246177382 613296003 22153 -59865516 644724994 12152 41483547 20441547 16249 54705273 127670423 25359 93098502 583399676 21212 -47899704 183228391 13824 -454103953 176542354 9927 -293969505 614809480 16459 66761963 704746441 26029 -441341841 624279920 15943 -313529385 528534603 9641 -514489407 828590290 2414 196946136 159203114 17014 -182271323 184149724 11790 6310764 763711964 22455 64582053 913998542 11 -132442971 641198286 344 60014651 609221395 16848 -576608400 323792901 3963 -501833918 885408704 14456 -401619783 383041685 16422 250027449 890251516 3915 58325026 897202272 23673 151407630 788242227 24546 -10567644 301171737 19232 -140302397 68742851 20994 235138006 527933038 9334 -154178547 846175152 52 -187269703 876692119 22792 -9829208 461014381 19489 -322989910 859911664 9710 48673750 778335363 15598 -19919573 651107480 8104 -512654816 785645380 22262 -143418880 518618023 3065 -408915825 895237433 25018 -356721139 189726886 16046 -99436252 220023733 9248 -111918484 732290767 859 -336216047 239905844 12030 -165235097 152871458 20416 36744213 479808975 16906 -379208015 728221857 22452 -193942010 242139476 4929 224061031 931986326 19646 -298439173 635740494 8412 -160026360 789011501 11409 -312225355 75272947 20125 -467978145 853617036 12160 -11451180 305052230 5076 -304032839 195651089 15363 -28400529 459595201 17098 -316388073 542545690 7638 -1833265 82300127 15293 -494366602 839791542 15724 -14355785 902414139 19200 -351662119 488667804 574 -308478330 657013925 13576 -505300861 836175630 15038 -575605767 632705483 4531 187185220 485501854 11678 -536041270 894927660 17998 -118443622 410002477 17574 -392520300 50753340 5844 -10636039 632401501 7061 -600357100 470281705 25568 -285311032 369659203 8299 -336640044 782758858 25877 -498798385 511613696 10986 162207816 326853513 13689 -520445110 858675323 6728 -370023103 910543740 3223 -575867500 652391868 14885 -286715827 519929032 3086 -469916547 660407279 24544 -438309567 559198474 5798 -182173521 303397008 11524 -223013784 387342018 5640 169122419 253364290 22681 -114005564 141698218 15670 126354364 847577390 5104 -468741285 477615974 16934 -142028256 838238794 9183 -557395796 535137932 13685 216218984 920105835 6436 99146612 799090434 18602 -261856616 516410380 21832 -543180599 526097105 87 -437789628 419544506 10161 -414431251 765627357 15755 -385212945 633284517 564 -5926498 802736143 16522 -475959187 905972845 6241 -237925044 98228334 6737 -553526977 300697700 21487 75157297 549814760 4242 -152544450 475521916 21592 -280723306 848761447 12907 -384625915 272160305 18464 -325108022 216667702 11642 -575940319 170340191 12370 -108441094 219074823 26433 -553777189 149589078 18658 -403564366 855544865 14644 68165977 589397384 20013 49299507 131004765 561 -311763210 318250873 884 -143090448 269408080 20445 -470844685 496594774 23013 -458452198 94960828 5678 -557510965 563906055 19428 140544263 649038147 12809 -58893717 582428477 8848 -409808814 12056780 26320 -43544338 451402284 3812 156268926 703624719 7871 -540792395 559433007 1355 -115730587 563084162 8107 -409366670 856296662 19677 -302919897 593187000 7648 -185723831 378211886 20425 -455423502 88838500 15285 -379863782 745105673 4274 -309816458 12669875 21865 -479881490 843879134 25436 -567268412 250642991 16642 60458579 494951887 5002 -496947669 146266289 20530 190950171 419831041 4927 236695677 728660802 16553 -479229832 879722748 11514 -387537044 39701956 6665 41563682 376106725 7401 103894258 704110338 2825 217566680 140332336 23955 -213945636 276336995 2725 -575063367 268679820 25019 -552223010 641863715 6485 -494541952 221606522 1043 -76594844 149656005 16118 -282382457 805842759 11737 -273920755 946028999 20553 -477928421 760368330 9092 -417579042 935126612 7208 -297859686 655101437 13129 241648010 954460915 10461 -540265979 478291944 21930 -495920320 790724004 13851 -597319778 468148993 25379 242107811 667799563 5985 -49570561 292384114 1587 -83377726 309717106 1662 -307435496 532957784 4881 -441875672 280192157 4226 26668283 178700441 5431 -456348139 352107745 17246 -542761023 816520580 10751 -129982754 49336391 15589 -100279599 606820150 25405 242046960 657363970 2501 183082159 114977254 6694 -94332830 924898919 10971 -318291263 174156313 2646 -271888547 367646334 23715 -342715484 529677346 25972 43686800 246595998 17444 -574373806 257183379 4823 -164269397 486430952 14005 9534148 507063042 16154 -39024272 758453144 20848 -584359542 442474522 9771 127667223 521991849 8020 -354114221 410175201 22089 -311500283 113428647 2044 -175241932 924823785 11777 -295813954 243593229 15981 -272759660 45909649 24452 92403325 474999762 16013 -183165608 882987080 5018 -595161659 892211655 21414 -445493024 136798353 18641 -32428549 462177119 2774 -547825928 716923041 24537 -474666048 592899605 19829 -507851678 670253526 830 166795690 943967844 677 192338305 263904582 15647 -576990304 870031811 18912 39980749 64969188 15697 138181212 61315281 1614 -252604749 595940988 15648 -192810768 145148431 9955 17368747 622848632 11663 94706992 667705191 11442 -375407149 751556680 25755 -563130067 784886806 4133 -18383436 119979287 8155 -322963119 392628037 2319 179459577 506243341 22533 -19159793 26739197 2019 -131858799 922099031 10814 -495807806 326767941 6900 129595118 271771764 18047 -79614698 105501795 10736 -253102612 459511076 2795 -510150434 635617511 18877 -306826683 628411300 15969 89088792 874250040 17662 -374804395 884669831 20240 -556545884 921764178 24610 -216228585 591627072 5881 -337369143 656184016 21864 249566984 709853949 26467 -492167956 233296079 3593 -258030979 561234400 7323 -199411153 557556737 5636 -415718100 378081316 2839 -62034790 226611694 6942 -57732408 813434081 5742 -553621801 896354978 12311 -273957307 652174395 1269 159118692 585333859 21138 64794540 429455184 12402 -361582521 786742582 19252 -5869076 760088946 4323 -417362181 500282696 4360 -18145944 332482612 1944 -230848570 367378712 15785 -352891254 20152987 17517 -113747923 306655669 4398 -206777861 707349960 1390 -20812008 474037887 12049 -319095278 56995010 13569 -132154134 64728219 1987 -428526480 501773925 22347 -255080931 761700807 25254 -527629769 386974284 22265 -51410078 541246945 13822 -415729963 830665318 25262 -305396282 9469793 24511 82264307 294591189 2782 -182502640 445069930 20486 85087181 844711620 12606 84833748 435605769 9944 -263284907 895569952 17409 -249793761 279730119 22296 187136913 198570865 15434 228390557 72412757 3357 -535386407 534727229 15304 -505004555 876859012 16843 -240246026 243470932 11975 -150008839 80869317 24948 -443305192 516227886 23302 81402220 674588115 4598 -135924864 753722957 15783 -137585756 843064764 24659 215780794 930721716 16138 -277526453 754870833 11760 66418759 413402300 2998 154761757 281740033 26382 -387083596 447668070 10531 49214622 346438343 17895 -348453588 517405484 17469 -495516406 810647443 352 219626582 45635663 19160 -513365980 928427883 14318 123972547 129298127 17015 -45098411 268123947 9389 -467177212 212395726 6506 -129487085 818194768 15222 239215773 199591137 25052 218481848 39860510 20772 -16957792 492201821 8857 -286367093 48089914 21224 -514015292 124608486 17134 -2790192 324534459 4346 -167530231 336764757 23598 -72895583 501905748 16542 -270845354 87628020 480 186353223 819859704 11657 -287674206 23697760 23571 69966916 434403726 23869 -563814021 672696490 18231 -486673850 479475410 26169 -257778778 899752026 14863 -114421884 514259412 5877 -102970680 351458156 14626 -408512917 705486223 18339 174031515 671657170 17867 -86182795 791850830 19621 -115169473 20032604 13680 -475041013 593449251 24212 -421671829 613202496 9735 -232315554 225304246 9183 -558144676 77538207 1248 172835886 419844925 5310 -570679296 758071233 16946 -565498508 278865919 7278 -50684402 349357491 22061 -421619516 495770052 15856 -518293510 256330908 9888 28222810 131579772 2008 -583520163 427583367 8114 97278943 257066370 635 -532492047 928765813 10606 -485629142 905658451 13578 -498741886 367626627 22393 -527215449 436002520 10680 -438592753 341176319 9247 -485395769 33752672 6021 -461958350 433177697 21452 -319842343 853169377 12335 -396013938 248463828 21606 -241239952 927954551 23516 17284675 151857031 11516 -538096343 397714521 24394 -550445902 722147052 20453 -455595803 700026056 10041 8731312 309747530 7042 -521657159 902059557 579 -103696426 627356113 21211 -106806091 136742624 15680 -444796795 240795099 25879 -106620873 623199080 24948 -465049967 487283532 6503 118359467 243681960 15880 -386352828 74594386 14800 56507746 383205402 10009 199509132 850330115 5839 204720460 65212651 12047 -586516038 15783376 10661 122898138 541048189 3213 -98969888 384585915 1915 -512135028 52227169 23497 -465274209 708768973 25416 -410817886 833262144 13549 115798341 171314707 3174 -446653200 67721013 25 -10475232 674655707 13051 149368662 775618241 18358 -144486360 899113932 3377 24922781 727865966 3538 -2611060 931429450 22806 134603327 763479502 4232 19716555 49728936 25820 -596489268 39086339 17249 174780978 632557136 2802 -131235684 447645243 17005 -63418616 679021409 21534 -525188243 559184816 16305 -464215657 40382195 13671 -516757440 564775399 17012 -458325504 506623606 706 133645293 634719763 16790 -421963372 26359996 1008 -511836252 941887808 16860 -387194052 439910691 17559 -175938663 232411685 24240 -574581283 186985826 16840 -590947185 128626674 13486 232816952 356246148 7939 -73416298 474792646 11061 -60239268 463304370 13887 -498321613 440051421 5268 -483358667 683864375 1724 -536476522 371190860 25578 -343499687 300218459 17751 177250 656125288 17242 78959892 745868969 25246 -22380443 435260623 13518 59218177 789465860 21019 45400217 728275195 4779 -227584685 284144820 25213 -574720381 232395362 18898 -103611535 888120946 22676 -264261056 837406466 482 -63819288 181806363 8476 249085686 826471094 1867 127783637 592861321 9589 -367510149 533843289 14050 -170418371 208419637 19996 149195464 232892234 12984 -362759580 787183833 2149 -33944839 858296867 570 204688151 465203140 14423 -89343026 293078639 24677 215153784 902561416 281 -90164986 302734674 24619 -290126520 422532667 6133 112696542 935963681 16741 -471083812 305463442 13761 -228948196 477307289 4511 -497378476 703674715 21732 -185707233 575695969 2071 -21078345 253944561 13337 -187581717 664248502 3891 -373556482 943766607 13496 -231998337 10502074 5837 87028445 213134074 3548 -491639935 300160915 5902 -573952122 152129517 16693 240801957 831454344 11360 -273452543 44588571 26234 -43113980 33290348 1431 -524984135 140087916 18007 -573287428 872999360 7791 -36464063 610347220 9268 -239267724 237825547 5734 -438179751 903089353 9688 121481618 350229972 3934 -185928023 697829927 4092 -155948679 716609659 13760 128629749 103064065 19540 -337948816 559770508 1717 29418229 57895727 9107 -475553485 836435219 24999 -441729227 127688587 14904 -427210842 44978362 5885 -411280517 690991698 3007 159265097 610409669 7778 15617857 510712220 13669 -375049932 85518828 4737 -217483965 858114726 18168 -430579241 909909206 296 -319563404 206727540 6021 -432903501 660570800 15942 209801264 432717395 21949 -361590819 749510972 3906 239724626 103200685 18305 -268112086 928549575 15952 -516843792 428921665 13457 -475516056 646757319 5149 -308437904 470192802 22281 -464768858 404517133 10790 238299326 427813588 20612 -189381520 230229165 24365 -535495424 930529062 21897 -48329147 703698041 6753 -109598252 623934730 10456 131932669 488859527 7395 -398536180 661714914 13915 -58960371 416585625 16541 -188644968 40488511 317 -228902255 795832259 14698 233448239 241085959 1519 -549698587 317602998 24829 -192511408 760543101 13804 -297667580 712533171 16268 -176450250 952702577 12535 -18149291 144848690 6349 -124222878 152022236 14248 -338828605 600099096 19202 138258297 641305690 10440 -587689298 100090867 1431 143048751 699932241 23240 -387453616 160056674 13444 179019234 318784347 3344 -357774904 445016530 20451 -283582977 416130104 20484 -205805963 190853044 9697 -132282452 472882691 20974 -363818455 689206097 21379 224748987 470776105 3365 -561062213 852452030 17654 -396299153 182007411 4010 186750580 780668326 4064 91867560 212598202 7068 -81135368 35837116 12917 132976113 189075345 16246 230677161 105828108 3157 -54775939 904862166 4972 -576353585 128136286 5948 93657938 837827234 24597 -367955707 141159309 6691 -107597868 653407902 11121 -354375467 746164454 24417 -291300592 237396554 14244 -573578728 654198066 4538 -437616708 62339655 13098 -84560229 425031700 7629 132068957 147994602 7288 -82125933 725548662 17273 88918065 375198546 14485 8560202 301418668 1722 -342930685 717073847 23500 -409704110 135888414 24095 -338851907 419340628 5921 56333530 935387282 11554 193349585 390542131 18963 -2269326 915256136 24305 -55853235 816689185 10910 205055232 300107469 23139 57032116 39100781 17875 -519430992 157434977 4027 89356634 503803986 1823 239984597 10186661 1999 -502766916 345502365 17203 -346322568 135146132 7248 -47239509 266340235 17220 -479805949 690286091 9616 -314137505 607558188 1806 -573471890 825814418 24957 -253191838 175061272 12712 -395131757 489590917 3740 68879213 275037550 12952 -97480789 377115072 19241 133962735 92708604 25482 237955366 79340227 8737 252098794 12328839 279 -232020293 684657969 9474 -29064409 956021600 4798 -397279949 370272356 23497 251260528 526118776 5258 -145464224 673651923 18608 87064259 329226844 7094 -79853876 261590716 25807 -115430835 409982219 12628 -509449346 671132267 18911 -177813786 901278294 12525 86632423 854832540 4316 -289610953 603927473 9419 159730884 523636492 25 -544281380 463116212 17686 -335541209 249516226 3102 -142150735 263581076 24720 56956004 810928421 3028 -66696335 561506657 3860 -585417943 294013483 2042 -462048526 955490696 8396 -191198982 529473456 4702 51897434 561368193 5792 21332270 231109837 6353 -114890122 718223296 7951 150077007 711834406 2551 231057502 166946509 5810 -581440121 554851818 11557 214686173 237856094 4557 96727920 847792222 10907 -537175112 606237961 25787 -550276252 720426557 18588 -12615403 630257109 26059 10400448 28958424 13490 -59475697 134863683 9167 -573580970 539056502 23427 225831889 346791700 13602 -153273459 236017690 10226 -299240979 611474232 16639 -427490697 86539157 14818 -443234955 924938159 17058 -86330951 437188349 22604 -580837861 420946740 18754 70717897 937581138 23750 -254799844 587968153 13515 9833026 630660883 25957 -206391362 246674313 22015 206121792 542931414 22941 -175719082 200983752 13923 -77602252 229061765 13244 -250742496 769213671 14704 40929192 103165725 4772 -18289109 717199728 15305 -178038385 584916023 11919 12884959 499015187 25456 -283580635 697554312 26265 -405738610 622192265 6472 -490845240 683041423 3969 -506777415 800480104 5751 18226569 603989865 19632 177640886 560570120 24989 -557425344 49025215 12336 136046089 414699524 13352 50826507 229621442 19695 28529208 498460661 21763 193590708 924137717 24722 -434973024 167160965 10134 -562142393 359856105 22180 59841918 200707801 18265 -564644785 635619934 11433 149145965 463591721 6291 105751392 96320451 17594 202575871 933823050 22598 -116709641 816527242 22257 -172736407 610896598 8013 205251388 934004620 16520 124654151 413238635 22528 -324397515 929934382 5805 -588985036 293170766 15506 -145247344 931121522 24057 -390779170 80509177 14816 -226767397 951639051 548 -368180511 376007287 20308 156409515 132513808 20107 2187777 156369716 3479 -284498068 844141305 6491 -86643419 15619690 13706 -10801839 675525260 4190 -316652887 157409431 6538 -77755189 945834616 20983 -94999602 773492181 20213 -561811847 861696470 6352 -412624141 389056404 3580 -57943939 283027284 7350 60961820 292591370 21247 -19931047 684989525 3114 173397620 812591461 21898 -295937599 451022311 23726 -349234273 918763848 24085 -36255188 817062259 7068 -139145099 595535141 12211 197564756 403966850 3068 181339255 830444629 1618 205731914 736185007 6480 6342133 495107120 25406 140710426 120072083 11014 -262208258 826126563 2912 40823727 764811529 19975 251394685 897915558 8923 -84269002 938874768 21825 -107996515 669679493 25958 154635549 80763040 11972 -131385259 134639498 9542 193969599 143027075 12028 141535098 212311430 21730 -358047196 298134356 23603 171607815 67340601 6929 172342368 16713522 7849 -70166117 268115823 25207 25878995 205675211 12313 231926179 144647931 11336 -572337160 690004987 13432 -396470084 261015376 12392 -462038344 311496146 584 -246633318 889867161 2321 -423969187 925283839 23338 -523991292 129162131 25136 -161427214 427759754 4392 -28896977 903698531 13338 -449461341 793201492 1063 -438527295 647093195 12143 217708807 746582192 5592 -387690691 419790340 20234 -277908206 953449246 18064 -578838109 932348827 12227 -14269539 929709191 16841 -578642081 467065908 6106 236218786 721693148 19164 -357074271 278856744 6162 -425746478 267467883 15412 -295938385 624833101 22908 201866962 540473380 21960 136506200 233110166 25794 54646863 508663060 15438 140397159 432545548 5398 -238525742 237239384 16326 -181235607 136545524 6672 -234254788 496670222 1999 -101687647 910801641 8110 -133032729 694508565 24771 -441218838 171155379 2813 37514059 862199075 10187 -231458692 426645058 1425 130954795 163281524 8774 -141038330 421464886 530 182055751 118576989 6579 -447432114 672401541 5855 220289122 860330889 8087 -47665254 831493270 8938 -320334056 119258743 15337 -521803679 674945624 13254 -459358423 71430842 11880 -106947344 255603670 626 84028425 442887191 20739 -417066989 27919737 4713 178170074 16989402 1081 -497295427 947287261 17324 55987122 857695025 18044 173591079 433533242 9509 -439503781 693154586 1472 188209855 789985178 15167 -201913378 62318406 11700 -76284430 323447956 10805 11258140 588710697 13992 70444822 907227433 1322 99080815 845430944 4300 -2529731 478421639 20742 -65905153 570372874 19879 -237884172 614359358 20772 -526799878 769225891 18244 189956454 693174304 20797 -104224620 568890903 4874 -417897042 225612853 5186 -377568462 66231680 13029 -566454199 818081189 24159 59176135 286120476 7971 55593135 139134436 12085 -583099948 34266846 10258 175181511 627721028 3311 -42578364 181683249 20367 -576417895 835493449 7324 -119513438 437599457 26157 -274749880 884209827 24373 -562524563 760458904 10212 -353054471 32245461 22411 -495267131 383660619 23883 -435154948 255421784 7308 -175425709 596027354 14943 -5196509 76643390 1456 -406738658 188028376 15478 157707196 58152579 13785 -54235472 296943917 89 -306960676 762373851 22716 138329582 880200622 24037 -90580003 647951912 9892 -330736261 531357105 19208 98415224 915768366 8142 41876058 407042450 8005 172570510 393793429 4287 -13774420 584154314 8505 -102949350 335508587 25738 234016625 252791235 21665 -492539717 856777671 726 -443193667 925156301 21603 -560146405 460167933 4312 -211694940 542134589 18075 141088227 203383164 8293 -391503213 431133642 17349 -279951082 869759354 2246 -262591066 870340387 17811 210069276 104003950 17543 -331880429 438346343 221 -141567109 847899503 11163 -354553932 208234219 1173 -508201655 415225954 13962 -397713242 817976396 8966 -446859650 582974930 7571 178043852 721226261 15460 -2715026 126035898 16100 182757340 850623292 5366 -93215024 391541251 15791 -271694536 99825927 3411 -452512359 458482664 18868 -134767383 431566201 10480 -555997948 27072523 20629 80104245 689847106 824 -149291578 306614229 4389 -293450301 516070615 17107 -316402346 513107566 15741 -582861496 33383269 19058 -560433705 208873141 25400 -563184839 239000182 15484 239162250 421440678 24383 135068793 408908870 8581 120361137 388406226 7899 -444396501 93005799 7133 -9093757 899248111 14040 -531147656 162023198 13887 -12512452 179169590 23553 -419358522 85806755 482 -452441351 573113451 18950 -437479066 230557655 7378 -185045692 749065914 4612 -54172821 540174003 9620 91755979 840507562 2885 22946896 834443312 475 115816908 650744596 17098 48262418 398738563 7133 170225323 352927188 24260 63606831 529465131 15586 -428734022 395296851 13583 19368194 775810848 22248 -195205958 830011103 12223 -454232944 319413889 12135 199742984 371084417 6986 -550574602 579294070 20776 -52451156 951763370 16524 62359475 392242711 5463 -399188764 644454378 10316 153075492 124066478 2041 -47094032 822848277 13971 -475288594 904304299 10484 -487369575 567729845 19957 -538131949 243494685 4086 -225215159 763258512 8471 -225634207 782071636 20990 -20062944 99080731 20355 -433777453 72801876 10109 -297718825 310835640 17531 -545134743 663561578 847 213531129 80848998 9364 183310612 47924728 21273 221219534 864148176 5863 -44877367 791031526 20626 158376219 543051524 2731 -595132534 757793479 20783 234733324 788662215 15504 131059965 338939035 11752 199779349 287886627 9025 -26503532 590979552 10500 -348122491 364702821 15680 83653000 718015918 380 33512890 602237766 16453 219535011 804813314 21131 -69347537 400737067 20121 -195175324 79710090 23724 -120516916 744083849 21568 -44341558 221641512 915 -119846947 497501637 674 -246144233 471207325 13499 -587396155 888062247 6378 158141666 898655460 6191 -63808665 278136039 24708 -421647948 894914942 7788 -388912377 90102890 4978 205781971 871665565 3356 -20913052 887800847 1457 -585213884 297475977 24848 -74854289 448302808 8516 -428537987 606740634 5831 -358292494 404012520 14857 -270941096 129223564 8022 -190367815 213992310 14182 -258583721 156799761 14785 -425484885 322619444 25938 -378012383 439545402 12008 136101091 831166284 15900 87903702 427233354 14186 -363531864 272178339 10870 125265603 88652858 4654 71809270 153976332 12874 54850700 929204266 8171 238617406 85493410 12484 235000754 836198520 25068 -525657711 261686005 21725 109755376 666493284 3709 186884761 774413792 16870 175678980 91864933 18924 -206846237 829887697 14216 187688177 84743996 13622 88686442 952338486 7557 -150774984 463908560 10714 -140333806 396567530 18943 139171578 47568967 7832 -386593382 451115286 537 -188842344 860435477 7851 83011166 361116717 714 -194104555 722476921 9762 -211051953 119998265 18201 -566834748 57116726 13403 94740915 916225674 24510 175192329 502182305 22360 47898271 173955146 22199 -392983846 313661123 14939 -149369238 581539161 24722 245907939 595377702 11513 -450822805 14745743 23211 -15887366 872973758 9644 136079965 909156022 948 -115635490 284037674 11207 -402678335 253027318 9467 -526968440 709382257 16413 39874875 808816369 24662 229619052 404667235 4958 -74228937 872040877 1954 -134695769 565041586 12590 -588886921 674308889 7219 -336113813 260784542 14912 -128716802 402655708 18421 -365772447 141880918 23453 -561167987 378438201 19914 -354488880 164521203 4980 -105082838 596111885 23627 -142545545 581746962 14869 155193179 412481390 10120 -123398882 478355587 5600 -184634741 751895231 9303 250002931 575462039 22004 -209900793 110479830 4035 -472696483 576630666 14895 348085 350463025 4731 247712097 187375107 26435 -188916387 326937685 11281 -390496179 949020103 19761 244302619 797964696 19563 -210144151 127543585 780 -457069376 176752725 7230 -231218097 792926978 4644 114181466 794367455 126 -173781125 641518587 23596 -58187236 691353903 18927 -384392249 680239318 24782 240486719 409387749 6227 -600613601 308975409 16580 -525363880 424396352 5622 -104591360 64945986 14648 -244121551 31525759 941 11928487 243126861 13579 -290638701 867112733 17937 -579121731 546792338 14858 87719053 813023435 7362 132320852 128885475 6974 -144783461 177243481 1622 196380589 224370553 7990 -240700565 213901861 23875 145931859 44381652 11096 99527327 901816018 13331 -300236315 223555514 21808 -378993480 430564233 4003 -415273068 124289565 3627 -182026906 912063205 1862 176203169 232376179 12636 -530074323 733582668 23182 -371901681 956881658 20353 -19620267 521718788 2382 146021223 177817651 25264 1236593 229511696 7876 18371645 210911764 12220 90511876 155478003 26144 -458491967 787679229 12366 -550659166 675664533 25099 -485242669 613077509 7671 242296348 718274342 16380 -388342355 730786720 6302 -16169936 68205247 4756 -125516405 200992155 7183 245120750 581808617 5154 -92724125 919264448 1323 -5568910 706423800 7488 -247493782 611300706 3231 -82522715 345545083 12846 -215505085 530515605 21316 40279045 9184289 4293 -129042477 693530344 18505 -573814279 952313829 9961 -121673058 718870910 2628 -5046486 670075508 16477 -326644646 235230155 754 103903643 245093704 26449 -278253537 750410237 479 -410555053 797677931 1492 38646982 39605289 13922 -376485024 65686872 19463 -87716565 273594273 23960 -172032336 489069769 8248 -287944532 258864464 23000 -338976361 281668606 14331 -574425919 213787074 26194 -388045474 761306546 24439 34299199 261594923 12219 -244822379 848703114 9731 -283527577 369440888 4573 -96534647 292724818 20701 -395972878 946920905 1088 -595283171 650323745 24857 15716939 574307875 16164 75695832 591359018 22857 -161565091 574221630 140 -117202756 823322617 18845 -475473495 209724332 5855 -514814931 28877132 16218 -234554175 281514973 15214 -520907686 525425518 18877 -387176045 649095239 246 194691059 213085542 3640 -295110509 133588261 1912 -530800073 35509467 1267 -150162864 141669921 9698 -396887318 832845915 10355 102125850 738858425 22009 -65269551 382821569 20503 -365090924 851609136 23151 113325827 139904626 22775 -41033186 392475583 26102 -480957996 362606663 26148 -492452210 151522072 470 -487543267 31579182 15466 189451454 623664859 20531 -128803634 369654958 2770 -455799898 950070666 22241 -572102312 387396863 12345 -595043607 844731089 8063 -496934972 781967777 14170 -517349116 80388223 22978 -337170269 798983105 491 -174780746 84032429 2135 26275995 312065922 21508 80277564 759145797 23669 -135152662 954846438 3383 133676573 532882190 12384 -49619286 137040770 17711 -266171567 895363544 13432 -278423203 874038274 18827 -551623906 455161267 363 64805749 239435798 5575 194852817 319193820 5007 -377879482 122514383 26226 -348867043 444100726 2930 -300417076 833808281 4979 -416006541 948842895 16684 -323660032 498519991 21783 81871478 325600543 26318 -368581242 604333129 16659 -108298895 207778994 15803 -280169770 713738389 23855 -27925922 97845026 18982 -69518432 722299342 16347 -43444762 605748810 22235 184056123 294755621 12377 -342300995 78797228 4768 -516523215 789851540 15733 -492981741 362946256 2491 -269143091 381172214 19683 -164387856 817316785 17160 -283043056 388690085 24911 -540417711 811724239 25076 33465459 815922937 2895 -4368646 61490935 1796 -2261661 330938917 5779 -190443762 919631036 15372 246476162 600144535 363 -223927097 22029646 5026 154560902 195233787 8398 -552331728 553889962 10609 -209369610 191780264 2674 -404124050 281145294 23652 -97403517 403641677 17525 -537520410 247518104 346 -580186630 562982209 15290 -574212255 706207659 12536 234330534 22711185 12860 -290213975 174179200 4992 -198194390 498950840 13255 -409890672 724884049 21469 -503301342 829440774 24720 -191117907 81125932 11169 42700237 894082574 21942 -576802879 854608322 18314 -427228955 412118504 21845 -546227980 645658683 4223 8765200 301875702 6090 -505665792 551749631 21447 -106305392 254174198 9501 135878347 229101406 1440 16066358 479788428 20951 -329285571 608059282 8929 -453158390 518767290 23358 -400242683 323631760 13503 -423232764 32607687 4515 -143633932 503757262 5742 -315878918 844304550 4729 -227729860 637201000 5607 -459677162 694542444 6120 -585949516 404784975 12632 -492248452 764630137 9784 -296591174 110363623 19217 -201042260 457757384 5877 -412171051 474558207 15208 113698433 40039168 19509 -332228425 24660786 870 -411210132 115915927 17036 140045179 532597454 7450 -202074510 79048251 8553 111410047 727611126 13660 -102480405 944068591 899 206779914 691889922 23091 192182979 511413778 18058 -139113551 823697679 15505 -335712568 67603612 14814 -161939136 913230032 10172 210782034 192512701 18789 -79887948 219584525 9011 249299756 368546001 22656 112287597 86958109 5921 233050436 467999662 2754 -168886827 170051935 21542 -67379229 78899195 21753 -414655628 227314749 8190 -481489422 649023234 23464 -218685650 714153961 17342 -7470311 718831769 20612 -238977062 483018254 6585 -383641272 701714155 20279 -36558662 239848934 1849 -446650286 326550251 21531 -200613085 290587436 235 -441806219 460718778 8021 -16197686 376287508 2705 -432509018 162316231 22042 -75411427 467355737 4090 172063399 814999148 937 -450158664 139013914 8628 -378716833 758294529 17639 -27679225 226942475 10496 -246840432 280997674 6772 -76420865 446383994 15404 -405518880 696657938 21029 -168384236 577286169 9181 56823295 273230683 14323 -567575717 320373173 13971 -130007966 787450478 7103 230996310 241103309 12344 -454476886 751321131 24549 -215009807 225251643 23149 -466836633 585993914 15177 -68776285 44647873 5933 -323171690 309854880 5896 -388370870 444914433 20939 -579226289 669846761 6570 -953385 834315707 17506 -328606586 483100729 822 -55530563 589048509 8752 -430164885 541068143 23242 32769847 61339988 3717 -195630784 711028978 13617 -539198123 430981262 24148 96307794 576331932 7585 -441450032 837245600 24186 33848166 426196493 20771 -217387823 193168744 16858 -44609865 562267104 5168 -167483308 919680417 20903 -38113723 26231677 17517 83557364 377125858 13071 -150833886 939842311 4992 95250394 18481723 5085 -538598493 741281729 4501 -419675885 282227745 12539 -522663351 393765225 11633 -133879028 913345221 25257 -570262385 836390961 1282 -274355807 270178314 15308 -545177821 99149394 8994 -515845920 778254517 18453 -186875953 778678078 14635 -418305239 847119842 19163 115637097 456302034 25507 -577474658 269369604 21987 -322398565 864631964 10796 -149760265 871288606 10081 -277559262 844261161 23539 147732517 281484400 13500 53897802 141552280 8182 -297238318 360581077 4284 50358878 384097689 16990 -215740685 32235867 14707 -419245882 730428215 25420 -281561517 730854584 8592 -360578805 484911282 25097 -71455487 377388573 6411 -110410069 113339482 4091 -163217500 900965676 17747 164285231 769040575 20263 221754344 569072640 23009 193805823 808727081 24613 -162414026 674110695 2524 29635779 497442709 24079 48053204 642877441 21786 -162642736 53407711 18863 -276766008 295083978 2970 -96453674 843977913 18126 234700121 945619790 18143 -448596310 215545189 21922 -75213255 230193700 19338 58922366 120434321 19529 -538296990 712818184 15706 -329602686 888561359 19932 -213350738 223483461 9715 -546273843 499270637 8015 115548616 46219036 15082 18883756 68531281 1881 -499788862 326815668 23759 88852361 244961149 3325 -306535333 284739834 24050 24385566 35131898 16484 -265932643 415190287 8156 -90863121 599681615 23096 -419554293 804261176 14548 63422352 287512993 10612 -308797344 597881566 1868 -16379939 245429794 3066 -69662015 212263782 14499 123861504 915635925 4865 -234861372 383735591 25959 115003555 388250095 23561 -350634715 409552705 12152 -92157995 473674566 4647 -263242135 340013747 24449 -469444425 418942452 18827 -391740560 556696993 24201 -212101391 473316488 21247 -498875560 646464959 20132 26871172 519905348 3402 152654476 905652544 19946 74837656 806516840 1755 17288179 36537827 15508 -148485088 433439941 24247 33699497 452910107 17218 -1072487 81600462 15590 214432704 235325112 15315 -217585141 481559580 2827 -91879623 566935896 21045 -430892380 783404011 9104 238639175 185952962 5805 -257456498 925283001 2324 -569022472 408612750 21818 -5894112 480944358 5459 115501714 103924976 2189 -448256550 415722632 4891 249007386 425297709 374 220210829 949821705 19924 225847622 14619406 24860 -456438839 944090817 20909 -548315712 767082538 24382 -326967140 43120836 20553 -265283993 236331109 23895 -202322197 526905311 18459 -408007561 604133165 812 -70755994 22855573 18921 -219267958 296742184 25759 -407745689 765945076 18414 -424820156 708140246 12149 212671007 504235230 4150 -452956726 689172923 15451 -75735035 771481015 23519 210547624 509859768 6543 -601042570 701054860 1979 79003318 194746516 21263 -115291642 215370148 833 84328829 481400528 7854 -255226090 550460383 14671 159107563 434454276 5202 -528158819 281766535 24236 -282811662 487983338 6804 -129043433 155826312 17441 -428184498 907603484 22239 162182837 85361428 23023 220142632 504778544 11502 105647125 893595083 25990 -390848342 264942803 14930 -66201450 542052983 23252 -402853003 509578373 16359 246603607 405727393 5885 -227291688 429265717 20988 -160686998 80257996 23145 -416434139 276124587 16871 203874757 544353923 2212 -378985943 614518793 11218 -167230722 667572597 3930 -402064722 433949324 11234 67176942 827977985 11367 111653660 427713016 16529 -324811085 149180148 3724 -419251208 854894383 9311 -585587607 199482053 2290 -450369588 846469374 24376 -100056677 825442581 9064 234324255 202944013 3499 231983947 54352559 15890 -47564298 924279952 25795 229517130 952343233 12758 -73189358 16762449 2137 225427274 919522337 21473 36775998 174313971 25882 -475382163 498381126 2093 236183399 758891623 5135 -136913029 749458525 12109 -335647872 840092907 2756 -69376075 480221778 6460 12169106 150404972 13906 -100207130 149792040 25047 -394440151 148733250 22319 -585996017 296478415 13474 -114929267 872372712 4212 -213072693 752425884 14679 -157695479 762454974 9558 -543479426 616445845 8898 -248695090 77610224 8475 151431559 584514772 19083 29363319 186861762 5387 -431893275 316778670 744 -576859824 839207437 20710 -514643923 460182617 4033 -463561362 855230168 10545 -209580242 191259563 20240 228028287 696935306 50 157964389 885393587 24402 -195564186 807379383 6329 100332490 799255236 8551 -163188688 636879429 11093 -282103171 375194369 25087 -500695137 792868612 17753 -327456189 584525444 2164 22578010 567875767 15283 -251004015 265950579 1035 -474311632 937678086 10948 -148520070 735964447 4527 -57554285 168684019 2525 -581945401 838552636 23915 -10811488 617372166 24173 205047780 889448335 21922 -431919239 600936276 3765 -434943454 650297885 15771 45452501 804346965 18265 -286064654 648621668 3428 105319175 774650649 2719 -503628602 747271806 19082 -440585501 156963036 22574 -559242784 375478764 16857 98920887 437778072 2045 -250244657 536267126 19266 55671097 501459140 21973 -139147414 313101362 11335 -526982662 534384946 25463 -454762198 171249228 1353 -508335533 400772482 5192 -209962301 618403264 24040 144276988 775301973 1756 111184129 864525648 21087 -407561548 624161576 957 -47321637 393082293 16270 244133870 621779332 17307 -421300151 595605029 25675 126707793 506682373 24117 124762892 170574521 15194 -511644732 886400853 20678 63855218 128359787 17738 188537449 275212491 13234 -177717042 680071196 18076 20171013 81268545 5898 -233607151 582083776 6664 -204086180 851531303 6615 -279876156 441585638 25412 -56739440 118534561 13186 168825041 858729441 15991 -129893198 122052113 17306 187690394 780643540 9696 -467173748 489277393 13398 -365740652 668588324 20148 -75644788 843843678 24124 -100829101 937075105 13208 -314029816 652711984 12506 -107286548 24903012 24964 -152737144 293502488 3752 89968071 395889878 4018 -595270721 637379372 4788 -580351380 159866955 5899 69566924 761748040 25779 144767354 451563870 24528 -587180638 762391591 13679 -317897013 551387351 21663 -481533531 909687741 5313 -239022030 122207872 2487 -175519269 332389980 25259 -340689206 421637203 10459 103702394 571020427 12504 123204203 634430255 24171 -45358842 415759134 8152 231476874 489921641 26295 -264684581 687757066 17315 170296804 75862606 7978 -490923772 381326392 25343 -416135284 213736819 9588 -502373163 837576675 4740 51898787 500381399 14386 -125885021 898317369 10213 -287769241 379264493 11929 -260382451 651395103 11550 -343742824 492001601 11237 -552514615 508699623 23671 74219225 133350369 9739 -108596460 875978006 7334 -549662256 652831820 395 97530586 442917588 25397 59054357 522767432 7925 -426232239 658343284 6534 110460316 525863771 7586 -213926358 98004160 22594 -33166591 335587969 5741 -438084245 444526558 14440 -320546968 650939926 21858 -522510616 646802630 891 -347494010 873379803 6920 -158474394 166675697 1535 9557709 726606166 18584 97072963 841172348 7556 -110295349 11635554 6353 -172476538 832603317 25090 226738491 260342181 6281 -141884131 224335583 4318 140121419 705274535 11552 75457560 277436231 673 -439926990 415889040 18493 -453471301 793644930 3900 -264090182 578967098 9250 -395442293 728263571 173 -392374202 276696400 9956 -395715762 405365113 9771 -251771772 518081549 21356 -245767562 29276923 7118 -80419382 796725131 14127 -543771926 70781125 7949 -6264974 169352315 11861 -331179904 858928348 7525 -508753632 685834114 857 -528181279 176259285 25217 167849645 559171400 2260 -538962557 369075227 8580 -592471843 658179802 23789 125824902 338166039 24756 93837736 449802541 16418 -437937244 948735684 325 -394941078 429916372 19276 -175833964 918545734 5226 157563903 589262718 20125 -527739415 309138342 22879 -255895724 525594432 6302 245350537 444731627 10778 138788787 224469776 15957 96984820 545951555 19519 -566438821 484525388 13421 -588782585 291179658 9767 -326427343 160993649 23314 -58997180 642828570 22081 -502019864 420186328 25674 27763671 663660267 3340 -287299502 636641295 8685 -233909210 293987570 14310 10253843 521451419 19126 208772008 666831143 17798 -294924115 742312511 5402 -320666650 713171020 6608 -506463416 132055632 8278 107548247 853077011 2519 -98331429 79472950 20414 -170723239 128120974 5597 -555653072 883917647 628 -531710294 51136966 25001 110654799 715540034 17909 -401476348 957517450 24058 -176853555 168812245 25829 -181024368 787210092 25712 67672025 677167163 8511 -301352471 616335225 14135 226978577 166671528 7874 -242601111 368992964 7983 -98453622 869519450 13658 -221228017 847694617 6465 -298939324 438718008 22192 -593344058 815713803 8651 -199488928 635247629 14453 -93362242 619926563 15709 -161891324 521213432 22377 142698006 906174390 21423 -515748514 260018064 25108 202726107 26851437 12952 -535189505 425938073 3925 -445483078 338142254 2808 212389347 825506476 9330 -290805921 254894952 3384 -357890864 134608309 8328 -558552381 266055873 11878 -43371247 100796572 19778 82614061 325366491 16102 -255136136 494115055 8992 -458545632 282408161 2686 -472978187 390963246 12110 -321593842 42641804 14024 -467572233 734575382 3816 -54968022 796543982 13264 225858559 732244400 12567 -161003467 525839913 14671 -260203314 96378957 20464 -257363360 68265950 19724 -560906279 140685646 24365 -479183433 295453039 21256 -149378921 700751881 7264 -504712850 803947697 15621 -402423692 148864925 25519 -581046723 738124692 22185 -526910537 955947704 5638 192432332 592261728 22538 -517210052 551860354 11200 -464592782 685119372 24997 238511824 466540508 20901 -414756714 37258614 3569 -480709222 26971574 13962 -275724153 844040827 17743 -66771508 612922933 8235 -271810550 469699811 20126 83253247 260340929 5963 -99998938 710991637 13257 140245029 125280812 1042 131696286 473517714 2513 -109083354 545796603 5578 140388051 229620752 18053 -122823030 662159969 2365 -105942882 503650976 10927 -342869670 302517764 22098 -345005112 64885359 14888 -326508484 787047516 20386 -489779376 42829850 10582 -118026505 273021739 21352 -600970980 185307508 916 -295795216 436842395 2624 126943664 179469283 204 -601317173 134846083 7725 -313321159 590791903 13321 230025853 461080985 25422 109516812 832082106 9616 -14621058 634895555 24783 -200514074 576157603 163 48459105 877366163 8750 -33912563 763605268 13222 -95304741 549188899 6993 -442308825 120032700 9126 -352768769 30871451 19945 -170007393 645400230 24484 -212385013 71948189 5062 -301052133 14383779 8382 -54320988 638290863 3116 -576319530 540605470 25365 -449015955 708062148 12522 37375740 708037812 12880 -118869756 698643956 11246 -393767058 351027576 22182 -83837751 635558895 12727 -482370332 877802797 23188 63598286 100865354 22637 -296790818 920745946 12788 -249207734 784424787 1515 -89943523 305681464 23951 -81727953 666125513 15809 -43050017 376338927 621 -30860841 150220872 3530 -224648129 741274122 21008 -167340474 218948765 19971 -64443569 830223157 13123 197399376 80585687 11009 -75914599 856106888 20007 -364599685 10459553 19681 -298249589 79899102 16897 -455194353 779204238 23547 -373971675 701242069 21188 -482345983 29611333 13796 176844286 32740034 4608 165730157 851492202 5329 -331803454 88495633 19058 -466718144 135995256 12610 -372081547 535294803 20776 172713584 46358613 3207 241008105 580478899 25058 131179279 661989801 18087 -122353625 268846762 13334 -338283433 313356141 20235 -524693533 716609481 19235 -471130510 41538471 21747 -560022170 521315400 25131 64991668 396175191 8893 -444648349 571915613 17448 122958371 320193377 22423 102761599 514929447 24556 -489354951 267075939 5600 -127607129 101567374 20217 -439405430 667723821 24525 -353307977 366236477 3207 -32898453 71989822 14882 -403794498 111715665 16538 90156931 881940290 4986 -233794074 416282353 2436 -356659318 648756101 9557 -134986697 129261186 5591 -549974682 899516913 3667 -3436272 895505134 14532 -81221595 529335240 14333 -246922734 355050918 5356 10804182 458912433 7111 -398692082 628692498 12690 -168648446 215129587 11122 -416926815 555932303 16178 242614401 874720347 25407 151749159 445029486 24367 -455710066 765145572 22882 -536439705 393440653 8260 81711932 618634982 15870 -492295218 716788098 1776 53165565 434690148 6167 -52899258 262006197 22448 77450790 720256675 11448 -530818648 719548274 4753 -354515480 872141924 19750 -364171439 443675626 3770 -363537655 66479759 3064 40558930 439309060 13453 107006297 155860841 24942 -441152490 862039088 19638 -114644147 134921968 18704 235236344 427181171 26256 -490381023 647700250 1299 -526225735 734026537 4612 -304391623 548225992 23325 -335466655 399514523 8565 -287992761 749608032 15892 -559887196 950253460 16290 -46633690 949550695 12040 213007808 473774685 7495 -384432409 751769156 18695 -254985517 350810315 12705 -276161363 938087073 11642 -448360253 525141254 24118 -322165422 379897530 7854 -443138314 309491005 13789 -97511531 262427974 15258 -244646306 919240823 13248 7386644 268262408 23779 -263886103 33957442 4664 -435948531 260764130 16361 -253294276 586081150 1972 118491856 323598748 11480 54423876 943453406 21614 -342318277 603822997 7433 144066957 650605235 12930 142516343 582176649 8094 -149952107 505870464 22350 -125763066 553729958 19276 182093457 318394856 5977 -141633058 125247163 20942 -470952642 467825367 8414 -379140093 409299773 25628 69189250 119401406 830 124753595 754437575 19113 223631863 275580955 19932 112372940 216731868 16522 -336338119 84528353 24103 65036015 643014060 15329 -17634082 672840778 1340 -367717654 420694659 13029 -434486345 31685839 151 -371344823 749612407 17171 41377436 380052226 23161 -58143290 253383613 13054 -241658483 938672273 17128 -254001551 185153421 4082 -476664020 612288728 14116 -546707794 787788658 2545 -564307335 284385544 20285 -425144001 579656081 10767 -259057749 548795138 412 -202762810 24253998 14679 -106593073 237237882 4307 -553639877 16728795 18784 218309837 33085798 5364 222566925 478562013 18186 -436988609 75003399 12942 17529731 167255931 713 -542876255 308793814 15589 -373470818 63558941 8335 -594891414 158061810 11021 136287970 69357400 14301 -145351738 123301381 22562 -181379444 224710831 1446 -301038265 640362072 22589 -140384450 795287693 5871 -77776539 687035603 17097 -34503475 434827874 10947 -438802548 391058566 15505 -218664586 249730000 10879 -187150174 64731432 23682 -303504643 411294710 25829 -291802026 587455788 15915 -388253249 625436057 6335 -461203153 84716436 11451 -26437054 241305180 15959 75564597 56288659 10288 -123525265 344921073 24163 -452688738 373567908 24950 169465411 104056863 8255 -94062782 741119556 23361 -284147942 9638183 1647 -146122959 45782123 25248 -588005008 402775866 9643 72651326 328521089 20765 -41691305 736096262 19089 -439735996 179437991 7256 71129456 732622615 6676 -19697280 87662805 18495 -428699958 640152085 21669 64185562 15968127 15725 -42173159 240220009 10921 166653541 730502419 17438 -293303692 429935401 12652 -392477567 689160679 657 -65693783 713341262 26054 -408247803 929239605 26368 -274168714 73894621 8564 210381189 954318271 5678 35168382 653781501 15583 175340709 476382608 23467 108194125 825096532 17659 -602280666 879522758 5957 101917790 71222203 18730 -388812041 9503694 21176 -179346737 121020279 14605 18612697 689492753 19656 -411171924 22339633 22992 -353685256 447820316 10476 234808224 362463673 21165 248092028 459318303 7614 249936882 200572291 977 -231371119 243314679 11486 160325446 914136860 10468 -428920226 846880935 24092 -242541166 593870198 18577 84349943 408462381 7687 -233410936 127070265 9825 -95674741 151024342 6106 224747007 527770155 3378 -33333745 540839484 21667 184551924 420458638 13120 -180537701 441593483 10158 164855565 774842149 2657 -341654213 855594609 7052 -240096647 790503143 15943 -78481003 361015455 1406 -96433721 56117036 15210 -410769118 138601856 14488 -11571073 359791011 22059 -116881038 139574943 16397 -517399934 64351207 14776 -24503505 934971979 12571 179526214 21642170 10175 -450151928 838897812 24205 -474520095 608329104 5004 34078591 348427993 5488 -63368178 58458188 22672 -67595769 311573633 15144 211738860 503785299 20037 -473939124 319023444 3833 22096867 912645373 12824 -486754559 162844053 5522 -486345065 98683202 2960 85448799 120174281 3879 91828109 35910443 3152 -419354869 90557065 11617 158930245 696449294 20073 -137186102 872642234 17477 157982494 117930107 8715 -269144044 363258255 9811 -78168373 828700393 1953 -248275659 68454324 17821 31127778 93092245 4051 135713886 194607463 4556 -332377000 778901824 9854 -275224122 522480610 14939 -138724332 686713164 19245 210086971 468009617 469 58658721 332663206 16736 -265541503 441844889 24915 -132837964 954409229 23827 -241625565 427614011 11259 -50567986 511549661 7835 31046626 359662285 2065 -469357543 20311229 14357 -114431764 66682277 21478 25920677 435513436 11527 -267496744 422902623 16753 -440780244 252509620 8066 -16365740 201576875 25016 159250404 687096908 24298 -282599223 753161715 13590 -338673549 761445259 24161 -48840653 128165249 13393 176148363 544730680 21162 248787690 629477060 10741 48937698 786921500 16347 7564313 376180960 11035 -153620140 889466118 18071 -274977350 480805520 5589 -511719629 279431588 11524 -56274361 178540849 6900 -384631573 402228772 21910 -118471461 772661552 22934 -555105679 282800685 17439 -212287743 877300188 25159 158031957 924875626 8347 -193180209 349751471 21758 -376679987 460302801 2604 -474989544 921821118 261 -468484105 906318907 7388 -311848178 134787084 18534 -435885389 425088541 25656 36066306 908673628 13635 55728385 410261146 17033 -284940087 278061272 9356 -523729087 315009664 3915 -421155724 34752200 22058 83176966 853875660 21435 -197214659 507243219 10413 -437766899 875783819 20972 -493001597 393939884 4865 -110221190 575931717 2387 -68829096 116858716 15563 190511287 319386508 16542 200721045 125409206 23819 -257455532 396872576 21642 -595889307 243115062 24660 50991061 25413443 7210 -558309218 142718372 12768 -584885204 772009610 1874 52149541 541392391 7490 124976366 206067360 2963 -6545896 630331813 22536 -185948905 348031630 11469 -127035267 422558748 6983 -290525494 392651756 24764 -188273153 952368508 15727 -343249326 746486539 25854 -274688257 798482750 12029 -366108416 732064277 19836 -56418164 898063962 6532 -439693103 780815288 19393 -62081706 352433667 14152 -291738340 574895373 3695 -76542950 807007981 8919 -550272743 808203730 19488 -297163416 218724562 1558 12293346 852629105 7382 -247016335 36369454 17345 -229742740 373988512 24139 240019787 154864415 1049 -223434994 529092818 21563 199225310 907704045 22927 226634286 408677355 17764 -173527391 939879057 8951 -377147611 769946148 461 -115107611 874791138 3136 -284231563 390846390 13318 -353427311 544381099 24059 -293259821 374067606 9464 -124788481 148605549 25700 -312044922 912123524 16873 200695633 759540112 21463 108897953 413648315 630 17340206 430479349 1037 -126847856 211819937 18104 -76910679 269849218 5783 -412617724 377153766 5979 -92972496 390830005 9338 -151302621 181460997 23146 -566139362 952714276 7672 166213787 668233050 14592 -320332041 149400926 8374 -109818857 860143048 18378 233743596 216613400 4657 -314600753 897643439 22178 -403488313 623285654 15900 -327898962 769147629 25287 175973552 664651655 12436 226742630 208297612 25634 -18820931 135678494 18768 -45035916 48506157 4018 -351313936 845020221 8692 -491478580 479800642 13069 -351847606 363871318 24593 170896904 501058907 24674 74687600 92137817 19921 -318497278 189986365 4752 -283771129 262460004 7478 -86413035 933742649 5627 -142802020 247552097 13989 225876943 543837653 7218 -167093406 609483969 12842 -64888853 375482961 26124 160699799 140343141 12849 -255090351 579695267 10443 92301636 779746599 490 -47840216 680829412 9052 226218859 73110989 11339 -267574276 197915207 17652 228063219 286110831 18656 -71097823 13841510 2455 -120423271 693473492 13856 -583368068 299454787 15335 -25748800 616904187 14994 201969099 143626908 10785 196689486 407416231 20585 -57252010 311457085 24002 -544219718 824875717 16747 62226041 877189317 18736 -515510302 367859453 9332 205213288 103405850 19060 -406095929 432076021 2901 -88073070 941641906 2860 -510157609 911720514 10994 -378843905 431800038 22517 187685312 378360812 8687 -178250734 908913162 9481 67821412 720102957 9288 205360477 554134721 12900 -432413481 470658716 13318 -76585699 62246569 25731 62748263 405434855 1709 -406894293 690331020 4806 -114253011 604218520 13163 -480067560 46825642 2195 156052615 133225614 16300 -62132913 284954938 2789 -516317754 160577637 26434 -492000319 856911713 5551 -185581997 633538822 5472 -349982876 117780989 9966 -506356452 861772015 23148 -379652049 245239233 26003 76878293 280431163 21461 -119679273 88883146 7439 186526695 222619250 8760 -171708685 546032454 1408 -158352700 125512764 25642 -559758896 730032233 5693 63876255 446570476 17023 -95279137 599939065 12714 -372339476 280829249 13536 -102959510 823602020 16317 -322663547 291987869 11485 -76347903 861099900 10753 242152783 765689324 682 -327314233 402423333 17939 -394137047 905039882 26016 -310757213 908022805 15975 41073772 656596047 11391 243973793 666639347 17136 -405130802 32948537 15951 -383361385 349208967 25158 -302487896 715019670 6512 127519149 628337750 14178 -556460945 831330899 4304 -11688952 679130838 21440 241254718 791969036 8292 -494927955 280520825 14510 -601067235 114475494 19841 -459591957 766187676 4103 -415564247 452183148 9527 167959670 486500319 16229 -43066575 259098275 20104 -289359866 829385855 8689 12812248 494218479 1028 -227827610 752555215 12549 151393434 947207202 19737 -488148595 301780576 3070 -227554134 415856254 19082 49487316 569045680 23387 -415127525 114899864 16262 -309628957 887858730 12063 -285972896 240337998 12858 -471998873 303055542 23122 187555395 336078530 11563 -453654701 448698540 1091 -205714324 419490456 17829 -462458865 788335281 13987 -65230187 370011574 18892 136157791 53499158 16201 -220107671 490418160 2363 -122083395 109840415 17530 91879067 356455392 16014 158888768 702141230 23179 31819853 561448734 17467 174644958 718345581 21329 -70684729 592668883 25033 -567498644 382111568 7616 -80610288 893377475 9599 -533722860 343932381 201 -554064018 214189020 9494 150481504 260858187 16206 -524538917 89427280 2105 109679596 472817296 13196 -315301916 469152567 6737 -41870689 957341653 5079 179527186 393577285 17729 -238875316 577987632 11547 -543318580 668315350 9877 -516813740 820289746 1024 -359157844 297664552 18261 -203482834 908646786 16410 235585152 38246796 12381 -204993747 503095207 12613 -122607776 490170423 9110 196826394 61701006 10080 -290188312 450903158 22087 100385085 686889446 477 -516753527 70127924 18017 175570690 238558522 10921 -192499651 422710247 20953 -509582890 539697822 188 -412613142 647643817 15417 -300680195 173011430 17222 -301877219 256969529 23151 -552503426 709483199 4426 -456912639 524308147 2861 -39347582 735254547 1790 76105676 864421052 11385 -526613962 67399044 12378 -265480320 239890974 24646 -576018056 503597643 15861 -416690745 886564043 18120 153137599 86369551 16874 -436956294 81650196 21624 113852206 502709701 23115 -511486113 745825057 10119 23424257 834249037 16829 161646376 771333625 6777 -470199878 211107961 7029 -129350773 531487672 14351 101126230 323381390 14892 -414705664 421252325 14112 78552571 82985717 21343 69865777 248182494 26199 249841800 363329938 2784 -507084541 556283588 16831 -368795363 112108741 6435 -19788951 709011768 10338 -505591986 386131051 9071 -434099388 155834337 11181 -459220898 526091838 7777 -338100426 912123601 11533 -485937048 788306383 13993 -137789458 213659281 6563 44255632 518131009 19636 3782446 17533553 2121 -458377954 477730815 15030 -428438848 299868202 2398 215115800 21158897 19545 -443882054 73875125 20558 -312736521 16250713 3511 -238245062 842753442 4976 240917995 817976830 311 -152800899 156247605 15365 -597868497 762107066 15205 116138952 578307795 16385 -142608030 877715624 4225 -13235531 777685388 1279 -91111564 772792263 7063 -436007774 926995244 10609 -177947308 608615191 8124 179662088 911753238 10362 163697981 189178224 14639 -415689907 488742143 3277 -505930859 329851447 2118 113146968 68036917 7390 -249340932 644370647 17889 169786379 432234020 14863 -255493614 149620980 13826 194402526 306285675 5048 -55379706 890939113 10203 -401495518 882989708 7323 -374274423 839222026 7099 -113309536 733605976 2006 21713002 78100196 1152 -144917556 237196920 15454 252459050 952148839 2325 -240068836 825399835 20612 -187217093 161467116 14790 -255239569 934132128 19278 -413541668 702593549 1804 -438652870 131918599 634 160191737 85116023 5972 -193470422 152536128 13539 -498617816 800635447 10801 -533658085 829874031 12269 -580271956 298071292 741 139363605 430481527 21215 -326088178 369769452 10440 44987411 530427944 14755 16856739 604003407 4181 -557905561 23952537 1506 -473519468 594379679 1618 1874470 172087096 9943 -31220493 536891613 26086 129430205 320012736 18771 -597767638 495031837 11290 1270762 31664772 25151 -95870457 816961283 263 -578062805 246971865 22682 -206111138 499832512 19315 203343395 798453267 13119 58585860 414112935 67 -356487633 851349141 3192 -125764484 433612066 19781 -123813958 830849305 3523 -483130260 497596802 602 212264498 128847286 19342 -337999120 940957766 25752 -364414529 582687063 1022 -168235583 491617314 13354 87042885 32669174 17353 -45352602 138423704 6526 -513181010 406579443 20447 -491738155 166308615 18061 -303680307 821714611 9103 -535960611 748124779 12914 -112456440 12538540 12404 -129830159 701035072 18565 -286972989 639089885 11142 -12408305 752245222 24375 -206221907 661278661 10721 8856555 301743049 19196 101191480 306130244 2809 207899183 11229274 12089 220433020 815139664 10916 -482722055 59849339 5726 -246001148 621569838 163 -547132630 868157433 8884 215094285 705769832 19319 -5934510 264630984 18994 -434302415 439758740 26398 -6372884 284768109 9471 -290728116 223116992 25194 18732150 705492114 2618 -63671925 400165998 17778 -340713068 638635200 15795 -393292923 656049502 23407 77474201 275741712 6592 144198572 149512217 22771 -348735805 44589959 2674 -121172924 28607472 22267 -258893211 643151839 6830 215234016 187273164 20305 -405185041 475043671 13595 45457405 413553078 11962 -220210795 582424133 7267 -590550028 676421177 14485 -47245547 548651201 3511 35024985 663520695 7630 16802184 195706516 18011 22348249 41357081 20227 80457879 278643432 20227 -159883428 788463143 24338 -490606481 389709113 17926 157180117 62206630 11650 -488737216 356354219 7124 -374654924 641866212 26326 236221087 164954164 19400 197630447 171969443 23926 -204756229 507626822 26300 -537438091 642170688 9788 -120551089 569521637 1885 -481633016 343511808 1293 250725394 211304461 24562 -328095550 450666235 12940 -318286034 422215162 6702 -538049730 654902393 23482 -480993956 132562069 2656 -1392579 23415065 3194 -372590807 324793174 9293 -530645360 547121404 22249 97626279 189985246 806 228464804 100941478 13735 -154302768 730316344 18701 -290500377 188170531 2142 -30401577 341865995 10390 -498520669 44068946 17303 101789440 580245721 18197 -596023941 451441225 21796 -169876017 370945418 15262 -372214578 521448803 11203 -69758418 779944205 10358 -430245204 604642550 4300 -159766143 778768482 22556 193032149 828560375 220 -4162080 163817198 10813 -44816189 645209625 20673 174262158 685356890 9435 -585708606 633980837 6591 -4624584 622360039 11828 209764183 830431263 24870 -301957504 742428952 12168 -223607515 942813829 17765 -58242259 746550424 21091 245831052 609579714 23346 48532532 320115111 9410 107340853 664562928 6665 -430863025 42644148 2001 -464862897 882239027 13340 -395669585 289557977 20365 -355624481 829662490 7008 -50561018 908676271 23204 -469216415 327468005 6784 23438456 47544068 13438 -264557059 435328428 25309 -155548502 521195544 24537 -184060339 213522627 4011 138526756 771091052 2863 -346983698 900398745 7637 52545558 439369819 22163 -79560326 480533501 14858 -507999334 572269492 20327 116793083 416147243 5875 56349441 307340620 23616 -23528082 882881745 4475 -71399588 740030554 23953 107862755 869625479 21352 -240469344 248480134 4156 24586032 768924116 14089 194219891 372291096 14191 211653328 121680451 11898 -158658775 401512295 24024 -525313713 923338316 2400 119530312 474207155 23399 -232430351 798048819 21590 -337516936 748803410 16348 -211363730 826315465 5355 -411047055 406349456 7014 188354131 213862544 13945 -381863242 71581818 912 -97180702 309270428 22736 -560672122 788812864 19228 -123967916 149150907 22095 -98154710 39304701 7803 140762592 686793422 17026 -322076701 852336722 6146 -570975984 204314413 476 -346747735 395931956 23750 -8925929 674296058 19675 -410460844 91444772 759 -268813026 955776125 16419 -90771057 696050660 4410 -412745688 901235269 7416 -69028688 432200827 688 -96050664 613425595 11749 -349471502 136547615 14480 -99693171 88112160 242 146327350 598018224 3243 153168033 314338151 3874 -160232262 881651816 18288 -595081701 520679137 19113 -200598198 566151123 5365 59117079 116870727 12671 -595609749 206854362 6561 -93290803 883813607 8842 108473145 118928472 16256 -322275871 126390017 8899 -243555908 946268239 19164 14740373 466955436 8134 -474445744 846160854 1232 -88514892 435776455 7693 -283289749 513071187 11111 59216947 659894371 12288 -548240797 749240564 9962 -281622048 828142313 10213 -239748117 413994606 8319 -356366505 213173620 22690 -501457272 535418334 19122 -565418042 258139879 988 -518491761 693644171 15073 -141703277 580108270 4450 -55236311 38430166 3566 -8752734 621062273 4950 -402285690 788073240 17081 -507960106 195947888 371 -586268403 302338475 21288 -514904269 47123941 23788 -305399205 903209042 17075 -523455949 462936488 11762 -163011706 526164407 9621 -340699880 951781024 10015 943555 639719329 9875 -165771566 837727005 17123 -243195394 36797625 25124 168552788 323762623 9899 -384282631 452306701 3859 -349735196 212968974 21754 -40378409 191371889 2630 206824485 741650854 12587 -551025856 391132920 10725 -572965983 599232778 5323 -126652190 504896690 4399 58935127 671792376 891 -514753173 167388198 21994 -563004696 296562644 3025 -111175499 184976596 16651 -484882603 467829856 14842 182404053 894144602 8475 158730066 955388771 5547 -572946369 893063768 14770 -260836018 166106689 12138 -427443209 18910531 20119 -363854220 481948859 3040 -421954313 747420688 325 -404444281 546870660 7456 3260426 251826099 23549 -21244352 34308227 5517 -322953512 298567226 6907 -432652856 259063297 10427 237239343 505785881 2314 214531059 725026443 18278 -304923011 622563024 25237 1976749 470917622 18903 114442503 427670429 4200 -64232381 737532894 4237 -339572556 828370677 2581 -596341845 338239175 25324 -321611893 113299831 18641 -214712248 939853124 21582 -66963959 851062032 19736 11783130 498020117 16802 37397632 176739583 6004 -325970279 424674510 14415 -19993331 674612654 17542 -41481466 841666059 21122 -322080428 100770033 107 -255814587 422292440 799 181573839 898914069 6398 -374432476 694877568 8185 -246898676 29267126 20501 -152489109 695285598 10407 -555402889 500426888 19651 -152449520 560524022 12408 -510884781 362864251 12265 -239302273 902845517 13051 174321306 668069428 23302 -358899132 106642533 16094 83795660 610939178 16248 -544698152 148997650 6242 75597887 393049517 16182 -553143846 608009205 20600 180291355 446523882 6081 -530136190 661000052 20552 -558095479 427338477 1472 111766021 244523785 14581 233962709 785891212 2602 -302645522 517109452 25710 235516904 819237553 16752 -480087096 663830899 3174 -472407835 879870014 16042 -188311556 926464925 20296 -525245715 432410970 6440 -11757424 69805172 3838 -441106216 660332031 9400 -123849720 313500843 1592 102088610 576463832 7135 69701898 154713128 3628 -503296201 897589531 5025 -180533752 13060232 20616 -25878557 264589532 3748 -19543423 80506273 19147 -212952076 733916501 24998 32196218 738705387 16330 -252085335 612723521 7556 -361361746 294990800 14353 129474895 31014429 7376 97661068 911624267 3688 129824197 533719012 11008 -120126998 247677042 5667 234374333 528706997 2804 -325080435 855914474 13607 -73912630 854932857 7573 -31872398 463296305 6698 -562704824 192962601 25967 -119195851 158722044 4669 -303401402 756060742 1035 171454724 298843347 7793 196157812 511063076 2772 -539836970 175945922 16665 228938642 21486163 20105 -449141916 166762865 17282 8769105 904192107 20913 -390801509 107398860 17690 -228446704 599461144 25303 -303656262 573101263 26168 -73854036 677195459 528 -205957171 845952981 4209 -492381585 485147086 8664 104131132 754686093 10117 98010188 332603811 2906 -255958817 474838568 8908 41365110 690618668 3718 -583559668 925409379 7663 147380055 577360012 6056 -367563295 87020044 19050 -540344842 957704240 8405 206840087 482645625 26103 49305604 43522033 17205 -112577293 471752520 17287 -202383409 922762530 12141 219630275 634361622 7015 149883341 440670051 19365 -58633802 457982439 16275 -333222027 313842072 23051 107071036 767224886 8217 -538755655 251067933 794 143989895 572568858 9611 113276489 174946920 10772 -538488637 619367994 8392 -359046893 603651265 23473 238341777 770181923 11179 -557350777 24391480 2990 66373215 404799707 25913 119509435 497911491 2943 -465389275 330110950 20203 -368192144 503116300 21925 71417220 704456026 19236 84471808 407280754 12741 -575985192 227917395 14712 -166979294 518880246 4184 -251348624 107136793 24693 13830413 572218369 19686 -131630842 282876261 18441 -202065653 313948920 8086 -410625847 142694088 5397 5644015 618021307 25519 246353776 853422778 1088 -483801235 53809623 12550 15491020 920399562 10929 84902146 189421111 18206 -508103669 581007616 6876 -202373472 365187688 20328 -450628159 103344684 7318 59358382 554263874 7935 -319119473 926257720 3300 -65186783 353431117 6368 210811496 816405150 25127 58447868 732988331 16297 -342064420 382054653 8299 -392643941 888074004 8835 29676904 42524694 23832 -396778598 604368239 3564 -238334131 932188085 5792 -193483518 198362676 20377 185750196 698623359 4458 -387966429 537770879 20182 78187554 836708412 18145 100234731 306853751 6222 -143705121 617750882 11332 -201377594 867088354 20198 -452778451 602490562 22006 236138313 213262052 16219 -464415192 283049925 1521 236182807 334032533 6771 143432768 21659313 14400 -328288062 336157464 1899 -300227539 435759506 25172 -268399635 616635496 16422 -576018611 898298481 24583 -8205097 487632599 570 30718308 340401413 8474 144211092 255832385 7467 29722852 240858436 15979 -318334069 585243638 17624 37682657 875894816 4063 53367439 315866645 16566 -543315671 655349239 7457 -155504334 41160330 14972 -205387901 458447773 24508 79072469 708470040 7272 26774355 503377424 6072 -199191300 97242586 11216 175406688 664965457 6921 -592360560 393748947 16753 66309634 447890095 10333 -19179949 779017389 2443 -150839787 718006040 2486 -277512929 902129273 20267 78768704 259056000 25007 -101534056 388011120 16357 -590916939 639053543 4191 -581728029 425029487 5342 168065822 357190726 11938 -473160139 410998270 17470 -368337761 285766353 25154 -205586018 272274158 16364 -121229450 794755824 9922 -317234171 729891703 4418 233758818 699855274 4478 -375084845 319129429 15261 -216613441 836664224 5950 76374653 129014000 11929 -416242823 524490898 3027 -377903232 512044798 2109 -449617782 899499714 7264 -563798602 11719673 13368 -594532769 633527097 26281 42743466 314425988 15215 -508715309 565787011 5543 -274509934 50530240 274 64077491 625193985 21315 157103409 363463285 17833 218431030 677462857 20749 -600258539 354826355 2020 -61898736 283893306 18855 -440576216 636667981 19820 176751932 890957897 14683 -269033294 661978509 17959 -84325418 784801348 13345 -21894582 428883048 14665 -111084795 799382766 18068 143757605 507196223 18014 -517766374 787792158 9785 -151974828 287054811 3103 -286316926 258207577 17971 -1637456 264974283 11051 231727271 318731791 381 95784626 152159210 7259 -581823205 664232907 18919 -324684809 830905749 7557 -10155422 717458847 10293 222506878 335443385 5913 -550918591 316075464 10402 -481282267 885948925 8158 -55104868 274278315 19993 212940894 765542765 22636 -468362212 67483399 20752 -25662663 777798986 20224 -286370994 70520510 25964 -522977943 110615545 3155 46276194 540233412 17813 -530580268 643870330 8352 -557648670 387599558 23461 -258837066 609972346 19294 -215226551 432407745 13007 -78015342 883037118 3482 -58353921 478060474 5752 -538997359 685694077 13952 102657375 319880047 6574 201226997 809801503 25385 -529652052 827550814 14723 -9885096 552820624 13802 -515407999 353154009 15401 136860043 241571621 13508 -454092027 44693009 8898 146857145 825833590 19276 -362126899 403488341 4074 49428155 16073326 356 130812502 919317415 94 72941894 296881432 14523 165854069 819345300 17710 -158338156 288696013 25611 -271731078 421086143 26344 -3006023 80473044 24606 -336289856 824716942 5203 -295780930 342874206 6796 -83321270 433740952 6285 -470360360 658541140 3343 -24819047 407731923 10078 -462637457 904991242 22558 -85855819 126113623 22250 -561812978 110909084 25531 78323024 793800907 15279 63943862 50653538 15382 -31694068 22529399 16203 104728745 681547193 10760 -228808221 819330473 22641 -284161993 606792565 20326 -560311402 248359097 2817 -90127168 113103260 7109 -310422445 798233394 2164 -431880062 299699947 11887 148345828 550368848 18645 -434582148 223429498 18474 84991406 954329709 23701 -214108485 430292143 22629 91562392 168540620 18855 -457874849 701542833 18980 -144770552 526866941 1241 -328128317 101024247 10542 250581082 491376862 10109 200955101 912454631 21503 -300393690 85266426 21980 88700058 896952867 1529 137558070 27480808 23912 -223978635 372358628 13654 -329174345 516592725 9736 152848247 846829722 20511 -388732680 730522817 21549 -21757186 76334914 25465 -426652722 416588456 15591 68363526 617847683 25318 -195367104 121274065 218 -99912552 269216295 1309 -437892539 520147258 8759 -557777711 930633524 10443 -491053089 669341995 4244 106829648 376353466 2968 -571810151 144287544 15238 -25629801 162050629 2924 -243118023 132628675 366 -421145524 727890619 19328 21946762 946908496 19782 229838204 651906538 20123 -458166662 777389759 9240 -323873732 822766531 10982 -73497555 855538036 24145 -538999324 917971908 15712 -222284251 322660255 18434 157616975 450354636 11366 -315515637 596362661 9705 -167368292 359685467 19662 -182490740 627630181 12298 218901216 69051669 1343 -282874308 253641885 22722 -341513886 581174470 17779 -91623535 24213458 18573 -256761370 291148157 17239 -205831288 104787151 18123 -127834137 263514095 24081 -85458063 920048509 13771 156771836 691875882 8272 -273818131 608950916 3996 163359858 678832979 2132 -348189717 552354100 5030 16505907 390687454 2140 -347295669 223308851 5958 -275038867 693654247 25968 -569223624 703693398 8718 -220778400 151453480 26447 -53577728 754180963 1300 159430027 306548489 19343 31379481 216387597 25411 -227733290 415639115 4943 25114600 622624053 19367 -106625115 99883745 1688 -576389899 924633038 21126 -258046693 310300592 18636 -103085016 180198540 9892 -291624696 53999794 23109 -160862967 629515964 14417 -101803028 714784085 8977 -146279852 499533117 16377 -519025445 351191491 2874 -406684326 674281660 18889 61580962 682118980 25286 -320027270 546416997 8161 -95934770 19450127 3868 -581744565 725120563 19325 125245750 271167324 18887 189124206 928521660 24907 -42887803 655383686 25825 -590204013 56229201 24789 -464456200 102250033 19055 247261320 721113192 2408 -163045385 331529991 2878 -147645594 368402885 17036 -264935159 519757975 18385 -398648315 395184485 6240 -527200884 634357853 13124 -210115221 87218945 12716 -577328869 314948038 17401 -194193492 448404952 7368 -120661469 84695338 18030 181251743 835757225 26103 -439026552 96826304 11125 -132316343 71887005 13293 -225379064 756560599 11081 -235939684 816174376 2116 -459908047 925216727 1891 -279048840 279194698 11437 -585139637 465681889 23657 159854998 190511766 404 -122413321 253878302 1927 -475735730 907258176 13173 -211097965 922023554 13491 -170337483 913933565 1587 126805496 784902596 23796 201193647 673294748 9912 -396824981 648842477 24870 57110700 637714943 629 218674368 865451451 16813 -335283185 214054224 10953 -475843546 434503183 2485 -375033903 882217415 4949 -8545495 372832462 596 -370586557 581444805 11162 -13796620 449267394 581 -482428194 138848249 24568 -264792128 777140851 790 -80987996 479887293 9529 -409406455 654259875 8316 187384430 198743559 1966 -31468432 941541421 25683 -456506738 796560118 22262 -476549188 553068042 125 -531045537 239170092 13728 209414043 261681636 13394 -264757841 14370967 14093 -31166173 428347814 21882 33671646 444355445 12222 -180054205 756674630 247 223122358 500032386 24789 226541857 123396265 20466 150636158 64711736 6791 -590953356 895018061 12816 -384812686 564216826 13750 104158172 90052874 5712 -398572457 65195539 2668 -24812906 41283168 4633 -393521239 925799424 5703 -241507448 424956123 4241 -177046201 872599747 8792 -386547021 612413069 20691 200705309 789408705 3536 -383777343 254721393 4952 33481300 719297106 4771 -457955979 749966833 18480 32081845 263990658 15775 -34800558 355762129 24420 -222703510 378165804 1057 13882562 89632464 14401 199108813 346901402 16831 140350216 639435685 17840 -9977331 903799018 23726 -415720095 565003474 19010 -527325103 659339101 11724 205457989 31923619 18301 -576136856 683648708 1001 -575123164 311505799 8134 -461629365 819567804 13550 -68657745 459576651 5724 110629562 254097461 3620 -584729771 365234849 15722 -550492554 440893469 25195 -28171504 46463334 12725 110488067 497251518 3686 -28420832 513321794 24858 -403327506 111112590 18533 -400303748 840788796 24984 -395773857 303060349 6896 -338727085 436481261 17783 -474971178 478438308 1828 -25103268 652790280 11286 -58696719 448386881 18428 40667244 830855193 2267 129547699 924266731 3467 237805647 831069534 7173 -94015231 850473685 20414 -129320997 409195069 3174 91952022 907176623 2126 102932287 196064247 16087 -96907162 167715580 18055 -316239502 423380853 9457 26079064 159847646 6657 185616113 905371099 13811 -446654177 103261634 9159 -401095369 676329742 16667 171418642 91742328 9361 -413821099 196809163 14006 -267301555 631145124 13588 -419442371 801502107 4334 -155019720 666841169 9071 -223068 942464562 6517 -320208144 516961169 13558 -397410381 803967382 24032 -111526709 845375359 11335 -246467592 709973169 11147 226439736 435421375 24822 129883695 797335842 16975 73704566 916588781 4624 -95015804 741318745 19787 -276787184 331060033 5671 -234252319 358974440 22007 -320979119 177205696 20778 -381382628 616672979 23109 -445279660 127126749 14940 -180001370 54713398 25810 -512390370 499004197 18084 -106216634 891634935 17756 -154789421 96582548 26451 -402496127 431995959 6590 72150508 525804790 12833 96823181 790434429 15342 106767256 633765288 15135 80279606 178789350 21996 -353908635 856819109 12462 127613063 732162950 17502 -416468840 155091677 6548 -450925664 391966182 3129 13432487 641398303 20734 63959150 713013805 16605 -399420842 575389543 12553 -178994646 159863616 6799 -92535191 271644446 15163 -286552785 683164881 19653 201428030 296782696 2048 -319279721 789175895 12377 -51497486 944903006 135 45482299 832755046 16867 -125541576 461975337 22421 -239432892 500592333 23738 -161511944 641514324 8262 -560343029 616594591 493 -593637583 525840138 24571 94939167 327702811 23960 -17354541 791505993 23255 -156340509 76734119 2017 -159409316 139040975 19518 -440344079 237385350 21397 -313088004 892769551 16754 236906452 711364145 427 -530845121 840217482 23191 60590758 328169359 13124 171774656 178823055 15165 85670582 774430171 25492 -91329674 782033168 16272 -382965803 340330661 5845 -482682976 424042851 23827 -156189768 293239130 6493 -50185910 129798132 10142 -194487899 422452620 23877 -420078390 116599287 16645 -1971748 97738048 7959 -334154576 399627640 12390 -98677696 188158479 15457 -473884152 777804628 23717 -202390859 532995110 8974 -516854927 195514853 24402 -204141358 952938097 19540 141797776 754273147 23122 21275684 449413482 23881 -365912843 899780696 26288 174002924 445746603 20201 -29985691 499505759 23546 -439003347 78070227 9677 -26304488 99432944 16498 -319272075 204586385 22925 -322807587 60649518 14452 12847368 720618388 5351 -270464635 453704104 15710 -570515564 735974015 1172 -124804455 422806762 576 -220521180 747467530 768 220490549 860389759 9207 -85157921 98519350 18391 -222287122 686962884 22820 -172794589 158865592 6077 -287551439 85343732 3493 124768946 745849459 22767 -538387583 429379489 18706 -583617415 864991012 10353 -552193396 12525871 1922 -557410757 792610963 6661 -299468921 638904829 14859 -153845120 404785436 12391 -375822518 261308925 18978 -344404096 646544880 17150 -565799773 563492583 1597 238505243 390069945 14900 69071974 867138612 24503 246488509 405457580 21168 -555822674 409258720 24110 178069041 737999704 17604 143750221 917879090 3170 18836835 265493598 25371 -34863645 568519860 25102 121403799 867877536 12706 -552460912 865035843 25692 171156446 919125820 3848 -301438480 323303765 386 -425146192 904576548 13230 -426485087 917650181 23875 -232548798 577844285 1562 -467461875 323627308 22303 -237386791 923987660 4881 227629398 98456521 8059 -127001376 385234832 24963 -190259231 870309997 20212 -295925507 766334753 22990 -182090047 726469515 2867 -197401921 558578433 7699 -81158577 47494757 10074 -301200530 180925671 7835 240642165 94916994 22391 -58675835 550401252 1481 -598134964 725032526 15987 67201639 419613134 10557 -296382584 134441907 20125 -458776396 885931568 23198 -248743111 594850402 11323 -204356638 674771577 15576 -61132212 793514395 23052 -286575445 554880154 5666 -275242277 149013833 5577 -162227108 856325951 7927 -79428878 724981201 16578 186337448 49309880 22424 56290264 459636891 17340 -367018021 797431212 3879 -79675156 72937636 17391 -420136113 508016799 18343 -377685115 440876993 7792 -216668215 930439500 1389 -104918691 636410031 8960 124414809 12407417 21326 -497399449 433622823 8983 -16046418 591920342 21301 -559823741 294312269 4356 14127989 789729988 10422 -408176929 780447361 25314 -461099035 32708267 13052 -138073741 890407398 24327 -355579129 650347964 13930 -355685571 131360792 22663 148473196 634198723 16531 -551549325 888737855 24546 -508180395 480677828 1606 -406451485 72964585 7350 198441065 509228444 12023 -521645569 927740674 11196 -601538377 518270153 11157 203466217 751131156 19990 -582053599 797242185 3420 186528806 27768296 16280 -583304141 355788380 12255 -501798136 291354867 2144 -531715517 935294774 21914 -530374208 857988166 6842 -594206623 496435300 20833 -8001388 178897784 8805 138486812 352985206 18313 120197347 951778503 2110 -237141132 35917229 10150 -584944141 909958945 26195 119181965 53840355 20435 107183030 924655381 19064 -126581048 384955800 10422 112322895 17860737 14991 131064816 482601925 1915 -143623199 570793358 14977 -350584969 506588610 7920 -236293025 804142563 510 34691464 657251340 22531 -380163651 722374832 22499 182728019 796427093 26187 -579157707 675345039 10850 207666913 824517348 1329 46388110 114523540 2527 -188592705 862318843 14470 -551828833 189588093 9436 -162502174 742381996 25288 -325585759 372234242 20124 -98171506 427297221 8203 68360332 647903911 22089 -518680790 200877625 15912 125793998 924996655 20769 -110628411 827209835 24194 -370555248 377776809 4677 -340813926 209884929 24916 -23404027 295250510 17997 -494790658 897267848 6530 81213791 821648274 2206 -94382285 116179961 2593 -389140810 430632538 19981 68543684 385474055 23040 -110947814 173369966 2172 -281613963 541702548 25163 -229715736 783986537 20384 -567215969 280091722 10907 -370129978 409791374 4319 -528705204 27094745 11605 -277311977 447518154 3600 -526711218 614891556 14753 -599337197 193875691 4468 -450024884 907341474 22885 71253430 655984500 16536 69370713 92386418 309 -590527284 626913817 12935 -438326804 188261752 24335 195936268 367859938 14420 -588768263 912437695 2842 -245307458 942037342 21309 -341299894 579829262 6608 -550161425 821050034 9758 -264918403 587657849 10662 180200440 777785063 3494 -262722818 288277256 17158 60493124 894838060 12928 121617727 566972980 25486 19344831 822330852 26297 -20288324 536937199 20974 -287963747 679800238 17145 -301728720 183442262 3759 -98681475 441289025 26159 -288817385 565301532 15163 -200098528 841989972 3853 -602016801 137902781 15884 21855609 802276627 19367 16302483 214548800 12582 -124022533 500818871 17972 -411722388 589936463 3570 -188433620 243090066 10766 -485665874 193288330 231 100824394 79863875 5889 -260506224 25351319 18690 -140763390 481914983 3616 -411021135 695779206 7666 -79492940 97920660 5264 -459557373 10627477 24393 -125484159 323555872 8186 -99114282 719533967 12437 -566151912 270703945 12959 -494403738 262700911 11637 -237808065 620607281 5376 15830363 504858734 21999 112294944 63193571 9810 -87105316 473950827 21293 -346136470 755196375 23601 241158306 929096827 26407 -600595300 411189049 12016 -424389782 100204347 7746 159102210 729214452 6907 -198212179 759899155 5601 -322742156 820111009 8723 153468008 505553562 24424 -34595183 9667632 3500 -33187505 63481160 2380 89811961 277762080 12818 -258943558 89893946 5384 -29517883 948604321 6972 -229303863 852278736 23159 -75337792 637508619 10447 60064011 214697491 21241 -247663881 458873878 21830 122372874 552442460 21961 239851507 12019279 9679 -596278403 123854167 7259 -104167675 187517047 10456 63352572 549798626 651 -385160776 927308362 25914 -197932290 458932260 438 219425530 573435133 23625 -43853429 199823635 20772 -341695164 97525710 22149 -161318619 884987568 2625 -460582189 89344391 14212 -494468936 90050485 5274 75447163 670673207 24581 45491211 43608351 537 -111758965 736845030 9517 40972591 740812569 6915 -299059405 643726788 9364 149404716 278704749 2785 119149009 172929543 9039 -452493232 324450752 22390 -469414249 880638150 26429 -551006513 486123444 18623 230387910 797641701 12374 226121559 580401430 20632 55589786 596963976 17087 -243150991 108621914 13606 -221463291 189855365 2514 -13859345 192738971 7795 -262386950 537594427 26167 -303865778 122706399 5799 -583768895 413224841 4996 -263359642 179796916 5527 -434243693 624511256 204 -184997349 660030806 12961 95435149 55417627 20010 -189576914 555641088 16989 -381738120 472089580 26223 -391012298 346443140 13476 96271250 816422880 3371 -436885871 832773038 1836 54765520 828200401 5486 -147941827 345141829 9302 -349542863 297824086 19267 -537023542 897164853 14485 -326579986 378370339 26120 -42557739 10603784 17803 -123892644 326659192 4945 -296310128 448844529 23967 163998966 103998650 4317 -238981762 797418591 21450 -541538525 366656653 2566 99177481 190495844 21093 45661696 271735884 21305 -508431999 183208438 2826 106393532 747135709 127 75428521 707628946 20893 60656166 928097413 1828 -331152719 218616443 13502 72196855 826646123 19089 231900759 954173269 17181 194526863 321289223 8744 -213747415 143280846 15748 -276835122 894901034 8551 -252842614 287979486 19378 -367590061 177696191 3347 -149712903 383619869 23107 -585033241 734246865 7766 -550737208 334327697 2779 -270975204 13815961 18588 -554279887 58622403 14872 238389095 879343041 23143 245493561 447443019 21481 -86026918 516490693 2437 -74262381 735576916 8574 -288925192 735137859 18906 61698433 31451758 20105 88500911 438840504 13532 -275947472 816639534 5950 -29755893 273755921 23239 134246838 785768421 16273 -136162617 674981948 8618 -151435234 847225640 10703 95978149 890407441 22339 -209750154 880404573 13468 111961969 543700597 13749 -461414536 659442658 24155 30983280 217894282 9035 -288513453 634796549 19657 -196967276 433624931 13648 -594276278 240656505 11017 -170652334 543628960 7928 -489546031 92749308 1034 -374004050 190268307 18377 -162963614 739287418 1131 -2824548 856663481 17698 140146728 153203061 23999 -194492653 571520629 15333 105143205 308327116 16799 -64503747 571907342 18612 -315266337 291848892 1331 57067648 900436126 20991 -498039911 204050902 20834 76118116 825748849 18618 -78237166 391439300 17120 -439143725 717887387 16995 -103127653 100630007 230 53936061 667149256 17257 -483371116 627692686 13705 -1281016 18457451 13376 -564745893 471442392 22016 243045557 235453386 21966 193196746 227078476 5381 29271930 531855014 19893 -207053734 18666770 13298 -448041380 31127633 14739 132746214 454488189 15741 -148888439 603025989 21895 -442652886 228569385 2837 220926795 836982665 9411 152389045 128552170 16698 -396130709 441303222 16265 -312451732 522314777 24826 -181485653 246541906 6792 -509695487 469439836 12986 -70911345 20697307 25381 -44108837 8570757 21989 -2338970 558942132 14920 -490790645 469858342 14946 -443185302 423486531 2158 109477854 602956858 20549 -392397138 173365563 25202 -440745110 523122876 19170 202650988 830744320 5740 67199299 881758336 23885 -229044841 169477649 1689 7322952 509515814 4055 -294075339 14097697 18007 119496377 940527518 10135 -197671731 401513816 11767 -176157348 37488832 6916 -226230782 721140029 1987 -431387375 442142935 4526 -175714267 951329435 148 -121509588 390355238 19876 -373334458 380433689 23002 -74764368 212015269 18562 -598409552 531232235 23903 -327409757 206417080 7410 -22675122 332469354 10646 -358531829 200400803 21121 -325146839 594501737 12650 -401229770 883997017 5095 -462659735 480523333 3412 19655975 486686264 14198 240283270 714278874 13439 -208313234 665103313 17839 33870415 71308592 4738 -543451267 76311385 10965 -305122395 748716494 16810 -156474203 825804828 18191 12149523 894911061 18769 -136968454 215407207 21859 67234565 604695955 17909 -559767792 650431904 19670 -81155640 18373425 24485 -104761370 702551115 2843 -134989490 521501506 22740 -190651067 921667595 2716 -565360130 928231454 15855 -93889092 470401423 8823 55460401 104563444 4614 -534270977 207489251 26240 -135063145 345554444 17797 -595676200 700446075 15910 96094141 675070376 24990 -326924222 323255640 4267 -577716216 619801666 22305 -15361376 316956078 24334 140934400 450397674 26163 65875599 164583521 8825 -145506757 561906733 8318 4410669 409398500 21879 -178808236 922155007 4536 207236168 906304573 17534 -338893861 706890558 18060 -195408764 432300109 17705 -273574512 171646827 12074 -463645733 378674745 19178 -135218093 904254147 23011 76380653 897722021 6034 -357663886 78693823 26162 -535199552 554278877 10755 -236749988 635770690 9072 -381716231 891150413 24378 -161522962 185058146 6572 -569362709 761460497 3180 -449071518 86677945 25520 -413986115 254676566 3783 -390777155 293437736 11835 252032890 61111206 4121 -219973335 663691279 5255 -54721646 274582327 15027 196627288 433509448 12939 -152654013 83695510 26355 -113967934 673075182 1412 51879534 867991664 7318 -57982987 73810703 21274 -215342503 603403865 8434 -97841305 851279794 11833 145735764 95917056 11214 243827517 670323459 13641 53308231 464349888 11798 -91958890 261062959 1444 -337608664 250290426 21746 -309736263 912497252 3300 -595118416 281210303 942 -15978843 503703524 26335 48363483 780388527 23198 -3948928 310695630 4159 -587335835 931912434 16724 -151233689 801623810 25190 -290463047 893450474 9851 -109027267 55132572 5445 -370272953 846349856 13595 -236347664 190320912 15107 -377990275 373182584 7654 157387768 471927407 4007 -138899231 808011205 21544 -424522842 412427659 25984 27586479 475528704 23133 -261446236 882143099 24881 -121482205 568285986 24897 -414499021 285623318 13901 -277458895 402248679 13 57999692 511657752 2699 -66630346 240665822 12482 -260487278 303823752 25535 222367986 404226517 3010 -580855819 847427940 10 -459578497 315881570 9664 -357231386 582467578 22391 212094999 372627934 24009 -30006308 821583574 18431 -520473445 558205681 24526 -549272166 873264697 6738 -397811810 876698370 7240 -68280459 869685502 8894 -24817745 740371845 5525 216462346 136529878 11368 -393944287 655981370 3906 -392544228 17862575 19165 185345306 213521317 16216 -206837862 818288660 24902 -471957002 389077602 18568 59937018 652942651 1868 -10816978 425277183 18857 -421962908 413167671 2461 -383391887 767586309 9182 -575258724 665320826 17683 105239569 355548402 9845 141821 588857434 8223 -132326076 489108647 15211 -308885401 838811155 16915 114806548 614858822 14873 -244326349 472687248 3640 -204066586 526475407 12134 -285267651 617692776 1601 -12675256 407417424 7838 -596799936 937755632 21440 -976544 820208604 23722 -435116767 226659143 12668 -14734723 744209459 9948 44935178 915050597 15217 -156404987 109078352 10776 -432368370 344613219 10856 -11441279 381593247 19746 -274051627 902356710 10654 -154343208 35694113 18032 -67179540 462866018 18746 -460597261 428679986 15358 20236851 699960301 18248 -110917281 116391445 17117 -545861134 578573298 9268 68394673 740270232 5706 -487890798 87936311 16190 -427831920 619244229 19710 -264696571 574277776 9189 -504357276 88231949 6921 49402003 165019543 8987 -525026277 499376544 22564 131494824 867620936 19277 -324402891 589444993 19102 114995779 67248705 10403 78277263 889760235 20642 99616256 257625460 9372 -112409826 897238099 15280 4235990 486630674 23935 39886569 911283016 2060 -397814729 778231942 23848 -201462051 480060584 26130 -123250753 764804480 18460 -292232534 135605914 20858 -329113318 351791336 16327 -474300317 614003127 1170 -70684506 695232901 22315 -354189426 201730869 2176 -410882798 501853827 4608 -411782721 90577556 14675 -120491348 651953027 7180 235167192 449665252 19951 2125893 924386352 3782 99849882 453907567 26026 -433739012 226565811 21444 247858773 577243992 15922 193912358 119001996 5033 -141153633 309449967 25373 200482570 277120083 1919 -544191248 167161143 1039 -570578217 495307624 7485 82794289 802485373 17230 -344752226 588733724 4589 -448330391 548042388 541 -271902750 137881375 16912 -56029909 307141414 25546 157618573 675569475 18419 -477916073 41668370 511 -472959826 717503208 17865 -376793032 639116091 12207 -419546660 844714307 3318 -95683263 589873838 17129 -136988185 504628830 13985 -58089256 275561603 14663 124172765 108273438 10379 -490539023 780394408 25445 -393738737 79068399 16760 -61989099 879846271 18173 -34305097 123233992 11456 -98386115 902787824 2613 -439608527 121792803 1635 -49516319 927019288 10933 228976169 259223468 23126 -205687333 498641360 7573 -560350802 443668712 6086 -83736580 806561964 6723 -248604378 860075978 6705 89699094 849440065 7561 -33508798 161038170 932 19571100 28942429 8689 -194591546 912898047 16762 159877245 685092626 18852 230545077 792530917 10987 -459687364 272562587 10774 175775926 66733717 2772 142045511 539571376 4966 134984380 259568910 13683 -243024622 527251404 24647 -531299705 302937293 19185 -577204593 569387912 25283 230521308 816611435 10541 -220248371 953066098 19938 -593383594 715985349 22336 -464594214 802709469 21360 114775975 392163727 18628 -458833764 145069406 902 215279086 365374923 20357 -583330572 813137160 18863 -405786020 775435204 5046 -258650974 287072102 11881 107494983 496229339 25301 74251383 334935054 26244 -73074271 329132572 15416 -142021614 892271365 12072 59552542 274468292 5313 -199684424 625883231 9620 -234052477 958119868 2501 12603946 853172079 165 -594538768 178053228 12146 -278908630 541613424 12511 -497776094 569351293 19881 -48541762 543564738 12976 35291624 478107585 7063 -264535233 386056224 1088 -284021123 839075857 24932 -548618037 735160144 6662 -511288480 868210685 23980 -407914642 673219612 1665 1507305 384104185 24977 119498799 309053334 3373 -97679151 72724058 11827 -521032992 485763908 26143 -263780265 804480653 1128 -385783419 446537347 8075 76291976 385883601 17000 -227655061 600201234 1601 -489037223 353164758 2130 159624765 39636494 11051 115942665 364965081 24783 -434575881 368493343 22862 29324748 349218394 6646 -283718675 597994616 4739 -341951818 224168100 21365 -186388342 142527539 1593 205029938 580083926 8903 -533744070 567460368 10718 -159153641 99568751 973 -271249320 856700713 19539 -229498400 894556385 14835 -491947881 820222870 19552 78235223 693826488 11657 -381775313 107933734 10646 -382514647 86510932 24700 -424589895 672892527 25871 -518083082 145897235 15755 -164433428 351759949 19576 -190614229 832253910 6140 6569402 681007114 12005 -575327643 60856926 6037 182743942 801493184 3031 193873394 677562954 22983 -547678852 263428988 5021 -362183948 671399973 6461 -449790051 540221404 8982 93458530 326894714 20912 -572205111 863501911 23719 -501442124 524423993 6302 -424442248 437998044 24527 -573979564 344593435 10249 -115410785 256762214 25665 134361292 949391275 12946 -65423567 572422046 12223 145143037 541945972 19144 -213092457 655514092 19811 -440843258 653051567 14232 194827713 153194537 17905 86183835 450227529 14352 -271518701 284226399 3416 -302737355 544838214 22096 -230243750 256910848 22587 -85430757 476731672 16772 112149401 901536528 7726 52690610 690134944 11998 -94434227 755872706 6530 -147549030 629065434 15208 118362313 670551942 18542 -472580363 380615735 2999 53831446 828727750 20734 -252692739 293348106 8909 -484535902 913127975 10137 -214560400 736889159 16261 -577111495 161252014 17084 -375975910 831166481 1410 168254441 642761800 6044 -601335018 750199820 20536 -559405263 796161177 2991 -457578951 187180013 16245 -104309865 495837454 24868 -354181318 287247066 24927 -39919518 387580846 3192 -561074660 941294940 12633 -228714080 827934872 23021 -295345766 104276869 2330 -463549247 412261102 4327 -551456598 468862783 2145 114313212 457433762 25059 -453994413 481091822 4920 -466438963 370414008 8740 -341793394 820868372 12079 -299673146 458897944 10734 109315082 87944179 8715 -480886041 596473698 5124 -492997390 772635106 18374 117174967 286448977 17047 -455753699 853652699 17497 -340033608 85657963 14825 -299240693 497206721 8218 -138482254 630499451 21612 3192665 876426469 3170 -256849034 931649899 25395 -200906373 71574648 10772 144359378 791209972 19925 -340478550 904230286 20153 -49706676 795457858 69 3625849 105684996 22532 -490050239 266947745 2448 -449371681 463042176 12639 -286796057 703658604 774 -549286583 66748982 15585 -74419556 429829960 10878 -197780837 398009832 19796 91207119 411499379 1360 -247691179 668144462 5417 -264532292 272086980 19265 115746344 663859956 7258 -524465620 201669882 25818 -439235869 613719783 21811 -280622839 246475823 23484 -269952509 102408372 13709 -527657930 196010143 2176 135577070 702860820 17569 -493868850 120317740 9569 111971151 805122782 17556 -437992440 550191210 22755 126287858 212792380 7086 -391895203 131926702 7018 26428915 603037876 5964 201936078 316488846 11895 211546089 912357685 22395 -11478067 256696189 11259 109611306 354472525 5742 -261077781 770838413 2476 -389388246 670584418 10569 9033313 199829225 3982 -81686629 459962287 24717 -181558853 776792100 2687 -547948870 790212288 11208 -169825756 231236503 20779 -367218625 292859112 19597 217542708 801076493 18148 -264426130 310816338 10510 156208221 877516386 1394 -173087593 31528518 6177 246797744 933737287 20200 200773151 553575257 10217 139959995 901103171 20969 156846454 703632517 7754 -40167001 155356425 21320 236118017 716599212 23927 -366170679 651030335 23714 -92087521 918093295 3880 144792216 551584862 8775 -177744401 448782797 18716 -358020245 528415207 20619 -122406672 472746390 6538 -4084479 211455170 11941 -66658122 466567773 8594 -296271960 855104545 1909 -79758921 553714556 22442 163913102 505867260 20162 -364952579 618534277 4404 -376506572 503637841 13731 -187227962 755025480 15915 -339815063 578686365 12533 -48289239 760257020 21816 -357409518 399622971 2470 -396948804 60135288 3875 212235325 845172445 23586 -144658920 186580674 24347 -66385364 103645679 20365 -179533515 454416360 8554 -327535020 753161024 5310 195071896 773837911 10000 -251235591 180766278 17019 -44090848 333747177 13316 -482257709 298811577 181 187452785 688699931 9020 -545785679 796555298 20008 -56063233 164060315 1143 -303397197 72095152 5646 -506126288 435660773 19210 5500445 576948911 12326 -585300993 839087235 21573 -15026931 60132459 15302 -461267042 668754995 20480 -504701243 397976606 10974 221574447 603806882 16854 15329402 10550128 9676 -310949082 887674696 8327 -421384030 843784751 18746 -104089768 48056840 24648 -105558112 893551581 26166 -236302836 341806732 3772 -152415013 730368203 1042 -462487591 48779173 10017 -467549889 756427049 7932 -530127925 299002007 21706 -167464506 846986474 3661 -140458041 885219127 8638 100349632 909158490 813 215863475 47825805 17565 -86230057 336646426 16084 70392902 902378490 3012 -519289248 939278086 25435 -367826911 208446681 13626 -176440426 429646481 25821 177721100 227790565 13086 -503586028 570881032 2808 96804907 421485942 18542 -153376931 92795469 8935 -123314535 458664406 21146 -323532463 363649365 25787 -132236710 451471914 20211 -495493483 565357842 17671 -501791513 27981624 18153 -587485507 58334075 337 23624506 852185913 17328 221548443 330325115 13752 202138829 647885418 12224 -358637396 649079271 6077 -393526352 24778894 11203 165416624 689970011 8370 241903128 285308735 25865 -504449644 129877839 17519 -30834066 561080198 21499 -527259967 918120098 11456 -248572252 924033168 5824 97489712 250137091 21789 139017789 700953284 24182 68562780 924406535 19115 -128609802 227725321 24917 162775465 764727782 6362 -597492827 92718795 14274 -523425934 905873715 14734 -413322049 660506729 6207 4278418 116933219 9 -585144808 946317379 16833 -506545170 467318689 25299 -290421524 156528095 5879 222937860 229439039 19389 144565814 417299547 22971 -434844432 396369922 14554 -156292736 733597180 18972 106766020 814724611 24239 41759279 741597228 24484 -362564523 197555247 8017 -185555581 619627480 13097 -114161653 129338017 9075 105290852 824016989 5728 237374229 555358461 16555 -560445886 369082405 12378 74687989 197615516 22752 -261728661 298079900 4935 135731605 776457480 658 63637392 282142412 2772 -180498089 313886291 3439 4807109 539002328 8472 54912846 190456009 7230 188440745 234893143 2741 -66507880 373219134 5010 -75226063 553673863 5709 -25089070 440382590 23506 93295396 490712503 6509 39735026 294854836 16740 -9785042 617528871 21922 -321970731 565943454 3734 -284289454 927301162 12590 -128501328 675846991 2663 -508088156 683257085 20299 -311255182 926660592 9000 -176234493 864401699 13264 154719253 399523797 18840 -88590298 115845155 9453 -596816372 61465840 23356 53200257 917524005 25112 -110406224 769176406 37 -320809332 111971178 25046 -329962916 85020312 1087 -179339246 394753203 26160 -539633220 636180629 1850 -531655981 189204198 9626 163717670 502347311 25452 29432140 287955552 26261 -221670336 491269549 17766 -75219100 480528785 8424 88240764 798345700 14685 -292861315 394092194 9645 -493865893 143365945 12670 -63236341 814887329 10514 -344273720 769453794 10023 -331902629 309380301 25792 -107729634 670108733 7433 -240465504 19975581 18187 219280664 744323174 23087 -197827005 630365570 16178 -16397918 524911015 2268 -217359419 580004332 1675 -467310878 851080734 12112 -137383817 569018217 18315 -567571586 573680433 14720 116723673 712359744 15157 141416351 311507473 12711 -476066013 227566947 16482 -551655415 271156394 23558 -84629703 635499724 25110 -86150177 48354033 8445 -36800777 617302235 10969 -258480229 284058198 16364 -306067289 350798736 13720 -458635202 124629033 10982 -240039692 50847067 3323 -144872578 399007216 19100 -425670553 654110473 12666 -393548609 38816644 9177 199216920 156450389 24158 217262830 758956015 22873 67976063 673635755 23836 55370829 223408280 24313 -567980569 874919327 5468 -6134077 603582901 22632 -591851863 921688543 20593 126484280 426910421 22242 -105441485 300140004 22760 -156468436 480681879 9429 20012995 867291340 6991 56610300 495286642 4561 -588142780 198845671 21773 -154073097 314751681 19507 -91624652 459312221 23391 216473489 363130954 17953 -15503236 839633981 20501 207479825 437969496 15451 120780158 360128109 9152 142567804 578409071 13635 -115565586 564109985 15704 -95477394 68675153 14405 -399143067 306909370 5983 -121883305 706205297 22851 -18063000 872962028 17841 -333732637 486164221 6943 237376834 823670263 18288 170070173 565203234 12738 -274023026 862747456 20646 -312336745 166324444 10216 -509186533 673256040 10216 23047659 692003314 25119 -480677353 357830441 11636 -591333271 748742022 16997 -256526198 903856497 22141 -132661356 400605103 22631 -414416660 479378331 3376 -252129766 798202478 11472 -283288980 755136731 23581 165259884 124177945 19141 166637236 582705869 13661 -288905477 590332948 24481 -62467913 26056411 1517 188411376 92542239 9152 -270976221 719678077 17053 -575706894 920665352 4051 -346120217 777711278 4306 -452538145 718156720 11387 -201611564 870986727 20255 233990777 111966167 7958 -423371569 287026855 20854 186046887 398191266 21365 181414528 550935578 13293 -28181928 663033456 6565 83987273 633120533 1374 -111363351 452867065 19305 -391733406 667476126 19048 -1164325 894505565 8011 -202457812 345688667 4006 -186114449 612172444 21870 74941678 239774591 1204 -424498969 353733265 17252 -86306571 585624467 10402 77411288 644617301 23452 -32476106 683129206 8811 -363111641 179448082 21081 -268872271 254618835 2503 -154283706 901839984 15967 -222068501 757937497 14618 -312732176 896184901 18477 -71658149 928605248 24012 86641267 300974149 10835 213783007 538192694 24860 -260639797 256999624 5486 -344266389 799590214 18617 -185471520 880738951 26071 174179162 381151625 13630 -268159801 436757127 22549 -83570447 494048341 15385 -262867854 267404150 12013 178258258 417202175 7417 195015464 676301825 14581 -113839165 525761860 14758 -120968644 808836905 17435 -483609631 819805679 16330 -237241468 405068308 9573 -540506735 139186880 7409 -457491070 902066028 10789 -74719543 88592339 21195 -566258987 780185384 6755 112048223 495287466 6930 -273398723 155323167 14907 35138117 150646242 5196 -90207871 742966678 6042 -284835744 34071188 17689 -487569676 87683745 7877 -355825372 435265093 6657 -124280797 236843847 2758 -59881352 590842476 8406 -547266482 391233884 25890 -376520810 320423757 11054 9874754 845080446 23414 -455046798 80938646 7576 11224549 892277889 4709 -310868229 454028678 9988 -479862624 239396686 10540 196215018 763077580 3495 -570505802 428889918 22941 -497261025 835481279 8161 -228736585 637730070 8543 171813064 811796645 19969 71218102 320907298 9482 -96557038 656588393 5511 213270070 72575937 19944 -128427797 461299893 13206 -442561341 856754789 12394 -410542634 835227865 22072 -297822988 204304737 6900 -384995206 872254023 10795 -437354543 26225907 7575 -494093591 696093014 19769 244778247 831412940 6383 -111934374 763980751 24689 -531771417 493370801 6520 28298082 383443220 22946 136008753 790488021 2987 -595801587 733982798 25538 -589146970 74983985 12841 -122227335 141789357 18831 -308884116 211749117 6820 -54448828 361054321 6989 -498409444 367590583 17526 157572794 956520750 12132 -305028665 291049206 14701 228321813 54448474 10595 -158668217 468940439 22091 -531611087 484819659 15182 184711654 63098018 4042 -33844909 879270746 5463 -57929416 527176629 4785 -69956539 169040365 18127 -282948128 623524522 16933 -210524886 816433215 20911 112271240 912345271 13993 -443204296 639217737 3271 -102216759 886369953 4339 1463394 304920712 20275 -229432494 356381901 16355 -132256281 356730062 6826 -343769340 801060439 5917 14995481 844979717 26222 -158585623 916767678 18395 -597519884 115820206 6578 178331982 84349834 5206 -193082720 839920644 20944 -339385610 316585023 18172 -312139300 251836663 15667 -54056250 526117891 2402 -356949241 315586827 18689 -222818720 661502765 24282 -420610386 331726100 26446 -75484240 183934814 419 -161730486 391540834 11375 -477786979 515440564 1820 -345201343 929140634 13394 -154544163 383053665 22659 -539061516 391541628 13215 -369591320 212171141 5519 -62865937 541683091 6826 8854238 60256960 12646 60041828 276191520 1459 -239656254 841201062 26053 -255354131 527202870 8309 -134596233 38648232 1415 41032575 44993024 19850 -469602154 777929166 21589 -201787282 183314463 23023 -95952742 913639742 11464 -189538448 357438984 25992 -548698637 390453404 17795 183668905 733173179 8375 -54871177 222077637 23304 92478075 315247677 24999 130710224 144624633 6100 243754540 618809809 18441 -294517577 68317798 11960 -586947801 561856720 13988 -317466199 782202180 3770 -163998832 334396164 589 -216890674 728181495 16817 -100204805 855241797 23144 -162044085 21982251 12536 -475495146 844224623 5022 220509505 869325890 10027 -204169498 584354337 10630 146800639 466100334 10864 235516733 302892383 20518 -92099807 602820672 6505 223102447 43208105 11107 -157552085 547879789 10880 -272078212 564038341 13903 -204312709 654028548 3768 -264523294 9900366 23542 -536607355 309686441 6934 250356881 894410448 4861 248079689 393480234 7685 -133338130 937526060 566 201626813 886995717 5184 20648970 53345685 7323 -429547735 879800558 14916 -42046237 949193844 17731 -241840432 588693408 26322 -367946145 940493889 3164 -382671916 728729984 20295 -538783169 155116370 19014 -154239301 360244922 11748 89507014 197328460 12426 -465157495 452637639 21268 -230580227 309436477 14707 -168069892 245411843 1401 -127578777 544122725 10813 140990827 139805477 22498 59243655 867224335 3703 -40120526 23511464 22588 -229019025 61948541 9137 -503942542 402273569 2346 191556175 620093793 13345 -163989584 261774175 10445 -145640153 297192569 10023 -412469790 839505194 4110 252578661 347054933 21404 -300974374 312132824 3217 -40575545 603886389 10667 -153026771 921943218 22008 -526075824 147670636 22709 102575311 530238261 3289 -595656160 701099115 3122 206185949 77483795 6161 -30807356 250164779 17316 -177529701 58214435 23498 164462617 377045656 13399 -546277680 307418410 4409 -568462126 924787414 4293 -247692801 346731621 4162 -578885720 724495385 18256 -19185494 208422843 20891 -80433716 546523631 1085 -559994928 644697419 12289 63052518 902752787 11408 -277889626 613757765 16856 -293390852 134910103 7899 231340025 626365901 25256 199542676 100306180 26003 -19804803 376395902 5446 -32992823 30306269 24796 42458461 266825680 2700 -414702936 424598929 22719 -448533130 646117340 545 -4582383 27732041 7119 -354100415 873580901 32 -209835409 133246854 2924 -274159642 563151388 13370 -422395515 8662240 8163 -335184437 884431579 16759 -438403918 424689336 18052 -249409482 633024273 12773 -49718566 581805450 8954 -27100219 753689878 25953 69414162 700451847 5922 96403393 137547369 11579 227071206 740305238 17523 -66305328 361053972 10668 -106137073 277388062 14481 -311383569 574851659 1006 -49915132 28798792 14607 -170677572 129540002 1718 -52351649 152767687 11868 -55222678 744033550 9634 -416578657 398162482 18564 -271977964 804470727 24553 -469905484 935002912 14052 -19987427 418383367 24174 -95769208 498631337 3839 67648324 823119758 7412 -83565584 765408218 8036 54434598 669143506 20826 -191397940 188926188 6253 -136747119 585298763 17720 57976159 356990483 16789 -461333352 8841021 22772 66897424 788133484 15217 184682006 242911592 3809 146211549 712412454 19131 -584495038 655359315 25062 -217392758 371846384 19717 -588051442 667821088 16539 -56354348 227965404 5799 -488300897 442745577 8999 -428843974 36087951 11790 154773848 296759554 3729 -591671130 159149346 19383 198183471 437344510 15948 134747182 900405994 22257 -41178494 344307251 16840 -269520496 245948055 14126 -67823769 225905367 9286 -27110593 219387683 23539 -552535399 787070624 20708 100229605 420267788 3704 -503315840 916797226 9540 -316976649 825270917 1426 -423665013 191649719 13615 49916744 262775984 6466 -3238759 56054715 4946 -434514148 710984798 1422 -396063744 300329268 1360 -83953694 669362921 4536 76417751 957777860 12258 -43505087 67712356 20899 -580869294 748064410 17681 -108167009 156744070 12339 59283228 763385048 4202 -46965105 526667330 1581 168915342 630226049 10708 -338867407 18502651 13616 237462961 746217817 23150 191245167 89662461 22638 -219549172 116823625 23826 -207381065 545937781 20077 -178383621 88573626 5960 -436058989 220375140 5793 -491607460 277922799 18964 -435023282 420652665 4003 -390392122 483406830 10885 147555444 84949731 8629 138827766 788509357 6202 -556589090 551220867 24576 -258620461 238080801 12684 -282913636 203078940 9363 -22232545 757276281 1919 -445086043 84508007 22971 205445372 542973919 24438 -50058557 239516182 23016 -577730276 379757434 5077 -70062408 567700469 2621 -187397688 127852560 7077 178708471 571772027 14873 -181688380 446489274 8226 -166631887 187550556 7362 -439987338 666917563 20837 233657671 157612115 11764 -320668740 303564709 11467 -163660159 473704239 13887 -372980513 847964240 14702 215777570 920875963 13259 13182332 955635534 10516 80434002 601303371 8881 -212214060 231773065 830 156685799 849841385 16615 204205937 99071773 1398 -467498578 138258664 1120 -505221001 769187678 7292 -135652100 378819579 14751 210444294 608903837 20307 228865214 337360915 8206 -176917096 731574076 19383 -527217106 473224016 8358 -273877771 724083474 20640 69724311 878086035 19761 -324558261 886636958 18722 -546218557 957360779 9805 44204420 138606204 24740 -471238163 413538977 21869 -594278032 59135767 6005 -309255454 93496498 19415 -538739098 209581766 11049 77345082 318008681 9364 -94612131 57006679 1987 -368405159 344646270 19457 116396960 125625880 2546 -388527806 615242284 18474 -439641944 331805916 23425 -138302414 945220012 7418 -206620351 40498308 25178 -447396541 11375654 2441 -65355727 340857777 313 -293476878 880625397 15090 -305990808 715117696 5623 54196096 614240044 17156 -164817484 155125283 7508 -588623646 54222956 13827 -275833422 94466647 9132 -287102831 502020569 2235 -347710581 198822910 25073 -286957242 95893663 24115 -420599556 317049791 12354 64058502 940583916 14715 23934222 363603086 6484 -365772158 434629036 46 -245230741 662347044 4005 21580415 470270932 21799 186361137 172087913 23453 -319344547 355561247 12706 -190418024 907688063 12117 114990672 277030313 16504 82435504 227117567 13829 -357101690 610271237 11802 -389005226 752161722 11794 -556375186 947517041 16576 -559309282 516357339 3846 -61536229 146188962 22805 137162180 266338611 13810 -530760509 776901684 11042 -320091595 126821199 21841 -44070421 321119556 10244 -332164397 463582762 6322 247982677 113044656 5796 -554461573 213203406 12534 117650930 243483066 830 -314293091 393398318 11285 244615682 548968053 8921 231258929 638703973 12522 -59888088 852377447 1684 203813140 324549824 12217 -409608528 403327751 12594 -112711020 54955504 23796 -595790533 689797762 338 -483891454 917317480 14620 -5570028 515760877 719 197445478 568057885 16349 152541132 539591045 17005 -206967201 130176314 756 -371869242 740006386 22593 -509150859 952841688 24277 -108443352 652720909 19495 -509482760 780730519 1884 -94226511 370260244 19885 -7837639 527516267 17480 -337739979 762115915 2544 7306504 951738715 9301 233036396 63621367 3718 -53189899 126139930 5538 -125416252 910440669 4673 -241603005 414295000 15443 -146926534 95601376 19616 -66901272 184939329 22055 -521073935 947151059 9454 -6626361 676847470 6765 -43055815 800673063 13630 -528481936 305152611 23791 53903287 482517225 490 -571825747 878487222 5816 -547734529 378734435 26463 -523289452 237297582 21293 223080693 190544145 21661 -10777295 657700314 1133 -132343803 900440999 12068 -353304590 72532467 9607 -489578973 887531074 13668 82438480 641389319 4704 -481930484 421499836 24524 -152003155 811803316 11380 161903262 491130013 21113 -86897965 336215603 16856 -589070770 269005465 24815 -418942344 640523381 3527 -305139272 450525684 11014 27832952 896617968 22055 144054412 645713949 14889 -575609963 667095403 3829 -94150650 677366443 18337 -96113746 193755857 5580 -364888590 216203051 5772 -350924561 457736299 613 201389034 616478711 4323 196028169 59595956 20528 73968016 702110938 4601 -335695433 604157049 17360 -92041948 495903015 8887 9923181 918922931 18475 -521834165 480047459 1749 28594420 746290811 16016 38980627 545494044 2669 -150086340 93791648 8091 -97392306 756031583 21214 -311946773 790302474 10441 -143669226 348295751 10837 157230785 584244071 14128 194098748 691025303 3935 -266784888 643569220 23914 -555878078 167857826 639 37874673 63703514 25738 -355931927 467407084 20409 -291099832 801653539 13032 -501061165 547860093 23437 42843576 652199487 7707 218407413 219302847 19043 188617359 570312195 156 -461744421 806113115 7215 -375301577 785071862 6372 75770860 825336965 4144 -325131148 201267230 3396 -481848842 685159397 6199 75466893 400684101 24627 -319231981 854495821 20915 161886594 396647218 8118 64606199 466389947 7609 -133515754 649490978 7074 26021794 807588546 981 90980050 563342163 9975 -519705475 223934073 5630 -485698935 326086554 2855 -159500922 9833973 5879 128210478 196673850 5292 -567131567 930723462 17130 -79719454 724204364 7901 180483746 239340877 20555 200522394 752868631 17699 53005101 574644091 7435 -582791422 935863925 13010 -576275654 352276076 8145 -500995880 941276700 8306 57967094 750933193 4888 242088494 569646616 24440 -562122418 431888946 15484 -106784942 612595795 7406 -525001815 813806536 19386 17289643 526541243 24927 -214950322 26985456 12278 -429418698 276215542 18916 92643844 785282334 16801 -378460991 204937000 11306 -172441554 367162665 7449 -593366128 759646752 5896 -130214671 555689399 18624 152170396 403781112 19168 13943007 137807021 26052 -16693942 464833525 13567 -420007496 400889667 10855 20351805 641218027 25665 -525952856 108323509 834 -576835516 9190279 15249 -312581337 295021717 24324 -445558488 488138223 16317 -483091304 934097198 9086 -1601275 371873095 19006 -53086804 255919789 4932 -170838892 834378415 4240 -577414470 146279733 6775 -139192350 283618784 8002 -206067754 513505182 7157 175400126 507875617 11313 -250740024 924852688 16709 -566038019 318640887 8354 242512422 220707826 19549 -383011112 243887085 25071 -100572551 156945093 21762 -161181770 421070111 19546 1398525 147643041 8454 -491374721 625676938 21134 -374784853 29415305 22669 -377629861 477572985 23456 -517804197 832948642 10288 242752384 358334397 4324 38920479 834270592 15264 -396767947 209978544 24730 -532719671 126238719 13328 -492086710 408390631 18406 -79822383 546104798 20624 -64157302 161219290 12616 -518570625 556720581 24213 112820071 218745081 6635 -156257050 538361078 1487 -508652865 786421866 5648 -353353098 857780460 6155 -302662638 558751144 19901 179348809 468316496 2340 161348875 221570033 18918 166895918 938901028 15483 -285552259 150924110 5623 -98502020 619605957 968 210018172 29652781 197 -420141046 501475224 7534 -512864599 528152395 15990 9038370 873043960 13340 203386249 39002524 21917 -554584734 206524018 24946 134841923 614700888 5205 -501685272 338382339 1387 218836043 328064022 9577 -121855948 865065685 19765 -531549277 719850298 17887 -152186613 724145102 18194 -424016815 836466498 1097 -28594308 503610185 7079 104122851 595961659 12865 -576612655 319473874 8356 -52547618 887892230 16021 -169277132 68593116 18913 -334366340 696918839 4133 34622518 26479791 1092 -115876363 383259228 1710 -32409101 239019389 9646 -476915733 915374124 1086 -538761289 374100929 25538 -205459728 147944526 3291 135994268 865714492 18497 -293054159 873480612 6575 -509409086 659768452 16965 -245242230 288141137 1843 -130298120 369997572 10497 -179502984 359579913 23842 106996048 241608776 23409 -280533118 823741737 4994 -96598024 65795105 8749 -64571442 163278263 26469 173466658 342818829 7847 -184621900 11074481 2676 194380060 533730158 20732 -266594354 637563324 8666 -504359917 55295273 2513 97268070 888418675 17312 -254533390 335564618 21078 -302322600 652914565 13429 -318544360 763638116 14162 111075262 634291308 20159 -208620545 935981038 3146 66221935 152230150 25948 -535521045 940729679 15500 162582098 677025440 1094 192018356 334457237 18143 -356544409 527393315 17027 -160642390 282833550 19029 47380425 444640772 3976 -276608280 160364385 22673 -461493766 248613474 14798 -456641186 23103713 16586 -195845341 583714104 24486 -61242116 875360580 25548 -526588583 896611465 2576 79388557 865993009 13181 -335054409 479201102 15091 -211816542 740776471 984 -376642846 243458058 15239 120322528 890339038 21385 181717723 587643138 14729 -316973819 35115810 11739 -524192263 516504252 5699 235270219 495030065 17038 -262523954 797519619 26116 140539626 687366077 6418 -550363669 43600430 2495 -180641874 682861408 17907 -116076069 769875428 5804 -426538200 166885678 24826 33658623 322291897 21741 -62052579 537913790 19326 -387069734 865675606 19901 42172373 629199921 1475 39543498 40860442 10578 -253028480 172326822 25627 -93360398 484561821 23588 -503350094 834725316 18780 -249154168 779863992 18754 150466169 684117812 8725 -456570723 406298487 19932 -430733857 502836287 24416 -432152102 259116936 19576 -172470792 235233283 58 20532474 823245713 17913 69401584 672564706 15007 -165882697 442708900 2228 -121738058 427761291 24955 -279914314 503582442 24936 -556845413 623487312 25323 216359523 427133895 13372 -390636463 705201067 24433 -412574152 89367306 17669 22807602 360425731 16459 64372853 368334118 19226 -388871265 529193541 7083 -549136848 280659996 15159 244734486 544513752 10387 207916772 745842201 8375 -314369762 748660114 3781 -219236003 564752321 4319 -354316200 151071670 4990 3548693 604466589 16913 157012628 793693841 100 -113857467 532314052 3236 249065732 17238063 1224 -534836641 319283041 24183 -550535581 897707353 25662 -331959614 636464201 6243 -464076730 311032694 25399 -487148525 318229931 13585 -56357258 378677256 14359 -283971115 595528463 8854 -55633578 684539728 7418 120962040 898559627 2160 -291953957 22347602 3483 -553188955 949426641 3316 -277713990 838060214 15532 209332070 535877300 12945 -556264669 332131068 6735 46807273 885860010 11646 -469962516 17630257 10555 -572305070 839064016 25327 -536285244 728470237 6071 -44039806 477752362 9135 -549212247 919297089 8800 -365954037 567293189 19710 13660415 701556063 6006 -283310486 514192708 14271 3834531 623853330 7700 -267306150 759684827 23183 216751051 586099395 24290 -544692640 616721578 18960 -329327761 775795540 6107 -453626086 876861042 5046 -351494033 210848621 3976 -510255318 580454580 24503 -499069489 395835069 16870 -56773551 896318356 8665 -431363418 186474069 17455 149498843 109193596 14621 -216891360 467087624 17422 -182193324 205337795 15217 45410559 873860576 13855 -260151593 208007638 26191 37209350 510577118 21119 171139971 342498983 10255 -6766515 760130480 26395 -505701464 334924269 2931 -189947778 46020800 6117 -507995721 775794415 23839 200041362 794340382 12604 -145661934 546471646 17783 245283970 719351887 18801 198372115 200011033 14029 64043451 139868966 9589 -23412749 840574010 8577 -137032924 131275283 2191 13306298 118182077 12379 225936703 209328272 11467 -253833565 186327703 5906 76173780 306159320 7878 -231542643 906121653 16641 -517203702 741702702 19927 -472224972 427202761 17786 -360286181 890854325 6223 -252808429 76387787 12359 141156566 652043732 5779 -33378410 200114520 2156 -349148793 368763281 15869 -263937862 851672304 235 139573881 203268149 13894 -490525178 628319450 17768 -400968451 800967189 8356 -250922859 538717937 19430 -556224142 122833591 22546 147784837 56208596 22084 -424207959 441225110 9257 -449442060 864611631 1138 -189173542 851928016 5945 -321011689 561688563 25391 190828854 59385040 16463 241360093 878327195 939 144220315 134016319 15514 -568842933 131614001 20497 -216648428 806069953 1746 189061860 708741359 6504 -130286904 936878063 4069 -526242909 773200000 9296 -467851601 346629552 10053 156410150 245375336 3706 235993688 117570152 8399 -154840839 196526927 13307 -249197421 533517526 16252 -334531155 908618681 19277 9628331 37157115 3006 -10909101 811756204 13048 146440100 682510807 21590 -40792447 802562593 733 167090238 33955461 15115 -197973595 401218228 765 -505712876 697169725 23553 -191035373 631194381 12786 82823460 431452671 9314 -216418751 65210224 25389 -219098707 366013565 18629 113629149 660736272 10723 -361145351 843558492 2193 93063349 834034584 3603 -142554050 908421025 20363 231373007 830067374 24308 -369631501 720421570 7274 64371389 44736040 25728 110642772 922590481 23365 -256121461 12587667 21831 196029574 293143022 9889 -460453461 179786709 8064 -450960217 560037083 4939 -226195014 791114623 13365 -294322330 796064612 22049 79122227 786481679 14311 -401324689 759215821 13429 -581160490 140757094 7767 24153006 358462482 225 -319381305 902929884 23798 -50636662 447827119 17488 -570883149 295877418 4729 -276949481 141152784 14508 119700150 855951282 24953 -393589151 602345967 2992 -204332218 114921774 24376 21565753 876534751 26401 -308527333 748196071 24124 -234416240 526116567 21907 202363079 274525306 11767 28768752 492215242 9356 -205515005 566317147 7262 -255616368 671293480 2686 -518189308 904613952 1687 -592948856 851698847 8380 -81978832 23651047 5827 -107451296 681356844 18129 44674129 427264003 14217 -144010636 781034283 591 -584978856 317100844 14527 -379369624 607196800 23040 -290960983 28751708 2833 -516644607 711133796 23848 -151638372 353315603 17199 -578170309 157589952 3530 -159565702 70812977 21069 -382759224 305268190 6505 252226442 464948643 3834 -455480211 704355903 13571 42005301 666811543 4302 -48997175 164253862 15426 -247106752 381953013 23780 -108543858 79223832 1792 -508045899 206197165 24776 -586564957 786265788 16458 55798017 259107091 3537 94895657 33074815 6001 -376808497 177261392 7542 -429147524 89612004 6233 -482606435 582028346 17851 145361536 625425087 9673 -543112887 582521687 5946 -285997180 345013695 18706 -455048545 752127924 2841 190622553 455838548 14036 212078630 918910411 20937 172596611 366867748 25315 -278414268 120982516 18019 -236554956 25023177 10593 -262630231 636099022 12860 -506804731 342443115 8535 79118388 901147353 4708 140397804 117002479 11717 174425978 125809323 13534 -153322763 452041288 20883 232869663 494718072 14192 -485575495 677579776 13123 -206347070 666859493 17878 -147969771 748313059 14689 39376510 860489230 6219 -158604355 250941459 14227 -553621403 418850642 19965 22010018 383548571 22840 -498721386 756188662 4377 20306790 398567586 15585 23063180 609204805 14564 137586500 271281156 25103 -283124744 131307705 20031 -98535569 511590201 5950 -419510410 545133390 14490 -315678862 881443178 2625 -378620815 236844596 15699 -28010375 69728875 18452 -438667800 62382502 6718 -306229149 225871029 18463 -119710536 891392606 18260 -525092780 453777556 6643 69644065 738618749 25740 178518108 95253650 3617 -16161115 889068079 19646 -301418964 124807497 2519 -379878879 91037948 2706 -449658892 48920937 8917 -227362629 862209935 10536 113888171 843999050 5804 -23741417 787141308 18993 236152716 675734543 16247 -512029962 132533142 21708 148265995 707246420 8435 146392399 639150163 1210 -334136559 840138007 20413 -598195894 732767214 7932 -256427693 908159146 12759 122951511 723385210 11882 -282269378 318179998 20082 238120709 362505256 2434 16020851 242063183 11306 -481361375 213121960 22180 -72546303 660199739 10520 -415793109 444553688 996 -486584852 545963618 9238 -430638546 429732937 23159 -133693395 130881341 2130 119684546 907481733 13875 -89821257 11241473 12934 -331512953 146005921 15028 154988027 255649009 6712 -157828936 490662760 25467 89748617 149879232 20482 -311295450 151790298 161 -353999437 800829278 23554 -586075725 732429984 9620 -573195536 405195062 3645 -307542018 75453218 10326 11757390 948507628 15930 173913852 605653140 16169 -47369657 856147328 24586 -525489459 684558705 625 -470813077 159321592 8024 -273722711 88588256 10426 -572450238 877187667 19182 -192167329 104056344 12536 -503061834 344504312 24309 -294316880 256130895 25641 -346490593 636410165 9159 -19734449 567988746 3213 -319152015 106678897 8392 97912210 875501394 12012 -141439491 453821869 3107 -527339898 788810369 5885 -478676634 646018395 26023 -252900409 613123272 20563 -534213382 428471341 10986 -348658853 617853474 8201 115281323 669585726 5703 -490090913 826433402 4209 -505774600 169537160 25960 246009438 257593899 23413 -125658838 555255089 16886 -129022923 260239850 8246 -567446630 455680826 4951 88568283 207941316 21812 -114751013 619876587 16214 59901557 894695205 10798 -205119831 789286401 13144 -92933488 605609822 6439 -411896326 657873165 2781 -340829461 470339711 11525 -305060635 668639636 9834 -497552104 689529014 21127 176486751 345873029 7839 7215805 40598490 242 -56413153 681948277 20275 -131130984 741536739 17162 -173720109 709625895 26468 -516192433 644040503 24377 -395936439 836498371 3806 98572031 814022064 19370 -492537476 186501743 26462 -415264921 327430663 5782 -104050652 575447626 7336 -41433636 154854097 25943 -176336095 465368418 3048 -177126886 873332229 21953 -125244335 207147546 19396 84626045 800015781 8 -486477012 752386130 17523 -314192488 691703120 16966 -36237283 771116845 9357 60120088 661575782 614 -498260062 633241693 22445 214908740 740095010 20940 -429903695 118180063 5238 -463035769 26911982 6798 88233280 242284640 22057 48766685 653606499 24505 56240541 233637602 23840 -217594207 913590626 19087 -334003824 104413062 24039 -199019494 288963124 17459 -231182769 770309098 5319 123277069 488228602 12060 -222037502 389756111 1301 -65340352 715587098 15031 -534140930 713919278 12451 197306721 368988874 15126 -201195924 208827356 7081 232726009 160898106 9527 -444241921 852271710 26151 -448427478 300132290 12300 19198310 245135483 25824 36733153 733679147 14433 -12725702 217653757 16986 -556717103 926834254 9056 -459706662 501027517 20003 180976255 398959538 16419 -463331636 701600455 22644 133163243 635188361 14337 -150184701 418955372 12171 -22693168 86743819 8633 -312279243 170117911 16158 -166574476 138396826 6726 -287169795 403742827 5013 -288319948 240600706 8678 181733807 783706234 14058 -178060687 529599173 14340 79059552 718145129 9760 -175198457 833035523 16894 -62930368 335958907 7063 -288452813 893807603 15781 -387682201 598169057 24248 32153737 622413843 6624 -348456628 207066137 7235 -334122557 882196715 7735 -1214945 850761771 8357 -44690529 678441892 14001 -204146929 420125584 541 -59554258 593661378 26434 -339179390 594467236 3250 205345654 752635244 2079 -334908164 79033282 15647 -243351720 276098686 10326 -369360831 674488492 12535 -360609393 912315010 1614 -382995796 29689220 5459 57333768 60337416 25358 -178148004 558311902 4844 242154013 913965356 17532 -14815417 779032549 24900 -446259956 750257209 10137 -39003938 585310871 22744 -443810670 848063353 5602 -393634027 153097603 17402 -41619143 672998023 25239 84057762 695402466 16440 -106922044 734517220 14525 -375321680 543190800 24321 31615142 918284645 4889 -569742503 656941828 26192 224114733 319640294 18844 -471196158 245773781 25461 -320399282 591140411 12234 -432334481 229878717 11540 -2243501 212077723 4833 -80435536 742354777 13187 -449824837 166093009 22005 102604563 901024475 13031 -496489790 229893813 18280 153962404 954476534 9318 42058907 448616183 5864 -502540370 580906210 21672 -294362485 262818339 4207 -393283701 264987031 6486 213258477 185957398 9661 235732983 672815819 25699 -77588216 111749551 4570 -322720760 65779723 19847 154552382 485043051 18485 -154427395 692344969 25342 133246640 932201036 10442 -60931320 928438687 1861 -290856378 683400979 1639 -595100675 82581208 9397 185085166 98325132 24011 -594076354 665128883 24304 -219672202 831607066 7732 -249015205 250080409 25152 57788035 870362459 17679 -76598184 570286297 3330 -32111564 241114563 2907 164608112 631015033 2628 -309750632 604371145 16663 131817520 791086001 471 72756448 462218916 15980 -218066611 120586660 16404 -593057893 203251542 16999 76617076 456601430 4583 -519887599 146744531 17863 -126941609 441987642 16338 -221066905 892426644 5195 100175089 446738984 1903 -183704515 945355209 15727 -544823645 105776517 1731 -579680623 751583278 16359 68402440 877098778 20352 -414782017 380685250 19949 -314337947 720143400 8321 -270190601 547178673 463 -324695330 135318147 16241 67933498 489256413 17202 -133258571 157543755 6777 -291933423 535325977 13078 63687144 637872536 6888 -141321989 703622577 11337 -555381016 885127665 22099 232555831 193756394 14358 -222978135 237798409 7105 -528841085 197244152 22732 -303093819 24689376 15287 -538164162 261707217 12796 -86064930 534011437 22633 -89410203 68048467 44 -562912907 621306373 24975 -113772962 586311413 25494 -240825017 367397884 9139 -522082473 869925764 7671 231655854 362287926 20792 -9741114 344496081 12931 -364612876 189390603 16497 -256501080 74471690 23374 -225253853 27344942 25635 -227307408 239610256 8906 -114563663 203443070 20219 -407000277 854048653 14316 -153585268 142309735 9274 -459877400 351316251 2041 42427668 750394522 21124 -195173406 182222333 21878 -297425084 459711222 8454 134242441 463009279 7228 76353074 806962886 10586 -266302862 345586379 16960 -582689424 98328440 22762 -258600491 328919705 16623 -256340708 222301659 7624 -2836901 36733268 7392 -51577428 455013505 21675 -84416476 710076716 25532 -581681952 174492146 24777 -543445571 752185602 3728 -557340558 347236010 11049 186268653 514951673 14289 -150952604 361395404 12353 -52608283 394138523 20800 -47500458 792546787 21121 -124796434 855034394 11117 249428133 211679775 17331 -331158200 146378792 15618 68770755 374107310 9661 -204928067 840866147 25298 -444866304 820487849 9951 -136442540 116624579 9625 -187178251 220597519 16580 218576855 262276693 12139 -432508256 619790146 21793 -308949802 192671436 10993 -253337252 366772210 1011 220283325 957404457 18312 75696270 541077971 6452 -259595358 374341938 19333 -350401645 398040510 26044 136621626 426714204 20688 -230966829 823063519 9272 -250081907 134687895 24279 184787153 797026418 7374 -588055651 657244088 22384 -400149176 821656668 7648 -216194592 608750579 21572 30404244 550114851 7184 -19411105 549804229 21071 -205551152 757957727 25925 30086321 539867599 13137 -316778230 649674303 23035 121325610 68259244 16035 -535603156 289991751 6873 -599534041 724205229 17689 -350577031 71152418 7357 213457643 194203769 8333 -66406389 913934844 556 -319585295 312036219 14922 -254042908 763397715 14710 -469562285 451812872 19729 -172851491 447184421 4580 -256446786 548459179 21048 65237570 899355018 26049 -106792811 22375832 13735 46663704 338168433 8655 -263203860 506780390 7636 -48429841 83271771 15848 176635204 241954847 23523 -208764173 330556455 20467 -515626653 182499199 1929 145043140 652515975 9788 -72826236 283914682 2223 249246778 521963771 515 -154372204 528602019 23533 -332104728 160210569 22325 120758422 185539884 4073 -177205872 644918273 4272 -37418039 22369561 1446 123312209 778241143 14786 -344872302 331229941 1121 67863918 491280498 4886 -494913303 718337630 1664 -212882945 759018415 12876 55258438 446918632 20463 -588185555 681334173 10809 -61771726 799117402 1590 -178806891 332704244 24657 -369868366 729992036 10781 -599177290 941570814 24145 -515378289 917747886 12270 -534306495 340933252 11612 -123558875 469935593 19686 -380724010 38788800 5767 -460384146 122575348 3289 -337185955 165279051 5483 74379620 348060601 10377 -521982013 266555943 2543 -260299360 640202816 13769 -569706934 863589069 4051 245900394 653580974 14790 -456680110 359095392 17918 -45062021 359119184 12548 -445500295 228946718 12569 -504766470 400333002 13043 101118202 73375869 4865 -47848448 73081337 8872 222871119 752700754 5916 17596936 763982153 2143 -194513217 952735149 5383 -560767218 380859542 6875 192477859 303937109 15578 -182540226 322355981 7655 -119460042 378558004 13815 108709553 748498548 13540 -62144478 429542703 1481 -380632333 131851230 3 -154866430 305875547 17405 -255097313 782185756 25839 225729497 340978751 20551 122556895 718501921 6423 -231674636 261889957 23674 154442738 176449988 20511 233440094 679578124 7107 152832578 182829144 14134 -169994136 472271212 14886 -18449945 756790188 23989 169139126 307851557 16713 -465444025 843104759 10680 132230136 289307375 7436 -480412810 618716283 12818 -429304522 864568336 20810 118051143 372898840 22131 57613450 607251778 11765 -283255236 486638826 26390 148768897 160858607 10323 -308245495 161820901 5692 -435297414 450725068 7545 -304334468 586172029 24512 -445952188 849330009 23966 -344972987 297471058 4031 -48798443 634020250 7425 41700762 750605862 18135 -170402778 735401018 13256 -590549190 628301536 19589 251905874 618970469 14121 223587898 807879641 32 -276993190 24443010 17031 -246593828 751565563 8322 58817167 348364949 2060 -242485016 716050727 8733 -222362345 581099908 9883 -221916271 522400844 25454 -413225345 466787096 654 -31968904 602134611 23352 105689672 113449531 7957 125488902 943831007 13976 14481019 236324228 21519 -183887341 767077141 21455 220938967 591316966 20863 -7006797 264878514 25242 -351992395 322668901 17534 -187129910 794590004 14720 -465178221 503150419 1546 -154220920 374867163 25836 31688622 571248111 17841 216279433 811862180 2230 -144134317 722077695 24203 -94189870 39010411 11024 127697390 671576357 6076 -180039349 407067183 19947 -499506888 728841735 23621 -480109477 25865700 11323 -456392813 928582338 644 -327716158 763854265 12921 -522706476 163426927 2132 -576232232 769266483 18620 203673221 182381453 23541 -499966317 671385103 9844 -281177171 898187815 4430 188585417 124172377 13078 176843549 720942457 7836 -435579630 235330692 8846 195039382 584322136 4557 92428214 22216863 1245 -403140123 197346416 18998 -229927782 685721560 19478 -505954599 575254494 8034 -521611693 105063632 22199 -194202757 752107067 3193 210535566 733959559 16386 -272611040 930927704 12719 192151290 312196750 23556 -380892010 948733238 5859 -590130172 236125336 9093 -360648721 898904525 617 -301944242 137652898 22949 -143884454 405848291 12872 -104786068 754534498 19154 31092445 461502621 21029 142779755 120134868 11334 -158013704 374208598 20481 87282952 526106175 18 227519715 475838269 14255 223333129 645001976 21559 -478369898 180713617 2721 -520561750 438054459 3201 -91901794 524746561 16329 -526865101 851156191 18758 -218227500 330770034 25644 -85735295 557649406 14630 -216607654 539885561 11246 -70390749 30781556 2300 -368964049 805326494 20479 -28942031 548815114 7707 -147634098 770986027 16359 71588436 415533852 4857 -348228813 563080047 26040 229668497 732165741 3209 -534689083 859513290 2289 -265724593 561347368 22718 80679376 386885837 15778 82323273 531338703 2459 -569171691 783433366 13237 228991205 545990885 17648 40223885 809130376 17174 -73811365 561867077 2196 -455719341 429032699 14561 -192107360 339060021 13438 173454463 935626582 5584 -290541632 190913006 6058 154621567 161871839 22490 238632506 657147612 5460 -380301327 265289770 7431 -283917340 233845454 4927 -499750961 11610582 9098 -16172575 320444411 15085 -468017925 606576508 2627 93770031 849879140 18184 236501415 139859282 4907 -288919617 908593800 9700 -503157482 371826343 7166 -572900586 455531395 7718 63817134 766886681 17792 -515177678 592361883 11274 -54596548 15195470 13194 -563721560 861822118 26005 -171167543 585337797 24531 150959280 346290558 24124 -120878027 945987897 11164 88447438 771169488 4011 -349000831 692932789 22381 -305575580 383268613 895 198765456 44132094 25693 -234561867 787460904 1128 -412875116 348099842 258 -187061900 745799464 12909 -261004053 766572144 20015 -268011135 753259344 25508 236040548 890580409 8491 -428438154 662521479 23807 123159285 703981604 3294 -513370237 432572125 2112 -376798867 515022664 14752 -404882346 332004770 11859 -486038672 196071181 11296 -42604566 699508429 13790 79032357 597210148 18034 -296278254 774200515 11992 -368365590 917827185 2126 -197953150 743313777 2925 -413343524 836323500 7171 244271029 588337333 387 48798532 269542252 2410 13534439 200632493 3878 190955130 616379481 18832 -465537284 924800579 2498 -563801345 912517343 10888 -542608733 87123998 23295 150216716 518116878 2995 54231449 833508012 939 -133547934 57246860 13069 -590250243 417054858 795 -25251343 814624350 8754 -125301952 751347379 26437 -27507824 406340502 10624 239398630 676218512 22247 -511682782 442386370 7617 -204901316 849080810 22059 -383020579 834148469 15616 -283568099 134914094 24025 -251324555 770360618 24716 -134582116 532240229 13416 -98455918 181992441 25695 -271880047 890384002 2926 -334853413 305864105 15182 -342705947 191274223 5779 -313925455 229778771 8633 -375671844 359336845 20331 -62802676 352531425 14394 -266910213 692263940 11181 -394909886 289296032 20256 -105855743 41178794 8955 -186398869 497662472 22554 -440450315 668163169 20187 -446153923 37410981 15316 -377451149 171181099 14838 83909483 64398363 6815 -352450504 606292271 14932 -579843141 523376715 10460 -220032609 590342496 21642 116644842 818989454 15610 209966522 44590003 21873 -536555427 923717571 10461 -459744085 449735761 25177 -189973684 720752834 9587 -518254782 106453697 13812 -177043172 545599634 3552 94392149 500720082 7511 -54795517 189758341 23811 -180744089 651008237 12021 -361281220 684978603 1643 246051728 330434038 10873 4082084 537644993 18065 -283445542 683534813 24797 134845606 340217760 20199 -220559465 750723560 9288 -67858172 658943458 18726 11582379 596533755 19974 48273618 101499122 19228 -532752700 254908572 1880 14889237 609286490 23219 -82488301 870520541 13752 -190779700 660372469 13930 -596947027 840460554 14602 76495630 461826778 11364 44286820 850965653 10702 -31750105 202085665 1154 -405425135 780427464 21644 206663187 280337367 18876 11171928 529737916 24881 -130476276 351329519 16137 -525926151 573449274 14678 -482596609 453491202 20190 -508212328 737240813 20271 -58962594 22513817 20683 -516091560 441975917 10801 -440851236 215729023 24442 -136471189 763804420 26388 -207241302 451924030 10700 -568404379 776906119 19936 243005502 262983075 14509 -534233349 380331491 17886 215484251 724021902 12288 139222599 503309843 16976 -256137121 283253432 10483 -356195802 940437021 16399 -198480017 408086311 965 244894162 205175111 17358 -45019692 162422766 5483 -143638790 714710894 10698 218319158 607929645 3066 123860841 198035218 3182 -362579376 607773437 11954 -154408614 721417097 740 -520152164 956698602 17893 -17742077 271173811 15767 -165328100 436377230 1396 -589631694 95881815 24425 -368396669 446063048 25830 -237924808 386927252 11151 -62502475 803210975 11742 -343479273 294199374 11677 -476722184 828704216 15906 -434357824 533192661 15523 -474848429 305165512 15281 -582338771 588773334 6627 201897620 654765498 17114 -281859417 125979434 17273 101264123 247617107 21363 -484938086 167427644 1135 -589776867 609597836 11924 -1611088 808031933 20380 -9582974 183609547 14048 207288974 938617700 19845 38453095 232796142 16963 -230158017 847062740 24997 208888211 702512764 15818 -138965497 433227451 3555 -53265546 823411236 11446 -125540874 929170119 19797 -39511377 512357801 15919 -405009346 30010454 17893 -471756188 102573365 24939 -270685091 75625402 2491 -279286975 118287562 23859 222136885 391348320 14944 -61700678 162984359 10240 -186457204 421605973 20141 -557964328 112289524 4078 -70007895 837961798 12661 -535176124 168889541 1400 95344246 736707165 7098 -504627712 789289167 11940 62352982 376113034 12558 -475193914 536615622 22073 59646610 822996627 580 -408235580 233257320 10010 58209327 441952903 12332 -68164433 442090644 12382 -345027610 504402541 18617 -399038010 34404974 21989 -233194314 545519084 13538 -129261595 824910086 14898 -349291860 824667901 14224 -190964990 209586952 21344 35762797 216831490 5461 -226152980 321184297 322 -370648244 147801904 6632 -242703818 132822311 12975 -218664916 620187274 5706 -221477137 223572443 22815 -178724416 766913563 18348 -274600458 906411454 24121 -567578710 331211730 10727 -453007503 254623921 4535 -273215698 220648163 24657 173621174 552747939 4686 216638568 494145471 469 -405184857 561406229 5117 90881119 765825751 22216 -307710219 618592544 16952 -352448298 429586064 13720 124634852 684709261 23556 -6234065 478410610 14704 -141265821 161408100 25142 -508497349 677909647 26043 -262675373 459497684 24633 -558416985 908109345 14529 -415665475 694418860 2565 -56383339 815130773 8299 13825868 857196409 12363 -159507972 505917210 9419 -285648005 852026193 7168 -84342363 297023624 2613 44746080 144951638 23720 -37492624 646382976 18089 -32411335 577977028 19268 -523643579 319318005 11711 72977534 125407951 14197 -301962429 715029120 8267 -79751249 85585105 9362 -150131277 592772235 18794 -572172070 332505914 12214 -565143770 628054107 19825 -147526086 808223389 1300 -485680209 777070135 9159 -389950942 345391460 13370 -292235061 703137063 17734 -270582282 48299630 456 20009823 99260421 22265 -573831068 835657547 3230 -142336351 916081274 14473 -538533447 847471367 11284 116868666 701324662 20842 221618350 275397710 5399 -26828229 173949540 21660 186539790 570833455 18573 -582039353 738657846 12566 -443878040 208871643 10333 213332748 27368986 3100 -294825734 906743854 24437 145856030 581997234 19012 -125327811 144936676 1935 -184653985 875580334 23823 -59773729 907142684 19594 -457947062 272675649 17133 227329989 822999926 11833 -6548385 97572203 4733 56998599 302760692 13843 -423247487 11482325 1292 -174750008 62770481 5730 94867390 775200027 7820 -263304167 163188306 12324 35698845 544616734 9454 -484401435 921219562 12963 -137610000 184304192 4929 -419264347 748824880 18764 195547360 923186650 18782 -587103511 546237331 6338 -176100220 920939829 14050 -319052631 364113080 14682 -573807619 710310481 7906 8107754 546238856 10108 -544752661 109587925 8260 -566249086 241505247 9866 92586611 609303611 25841 -89494279 378024735 7086 136577667 165758849 14271 180538417 270823196 8909 213496709 544758500 20284 -241522363 809355819 16716 216825027 608047813 13322 -252168840 611366883 21131 -348741430 892905012 17845 -340504365 700379703 6067 158708051 476999799 24523 209807697 708315947 25885 -160798072 186368638 6693 -362079578 328967109 19492 74558866 23407154 4856 -267078444 674599379 20573 239718814 394980133 5440 219727264 205828215 26096 -296313114 107084420 9689 -578309282 729546332 22123 -85012630 228684052 23623 224715947 176494032 9478 -274154554 872555681 2014 -323520055 447795777 15924 -320447699 146881493 17717 4997040 788287714 11191 -52037466 823971682 4180 -507078289 736507923 23292 -444576043 497920915 10918 5156236 764756093 19271 178947213 928117363 17488 -382324228 234702855 23929 41044486 845659961 13896 -288611582 287716520 2458 -26401246 390366605 6340 19059649 957812187 21229 -93828054 70107171 6338 -90523153 299845042 25165 -452816093 151376986 21385 -143981392 672302287 14150 -153241748 651176597 7908 72365834 552394873 1443 -18740004 537729003 14439 -298754002 742487980 12032 97052217 128377777 3559 -64563746 717341387 9283 -72064205 756688551 16301 -203452012 749298143 4823 -203732969 776883159 25865 63643903 914570005 21251 -538179812 130678007 21022 144737678 594205263 9625 -404565575 293008927 10287 -532627024 647295382 11004 244397410 768161533 11230 -395584625 792797460 1392 -15585506 578240386 15761 31400509 356152054 17065 181247201 84743188 5676 -365229945 250578176 6096 -224727708 653800835 11797 -15990465 184829841 7705 -489984544 794103430 3654 -581660896 157939380 17784 25400616 323392573 2330 -49406837 634259845 7796 -494948231 252680013 19529 -586069304 43363265 13226 -113840130 581019045 3261 -72090967 244962518 873 -348475348 87448737 3851 -105509642 796684970 14257 -194820241 870923257 10107 -7711449 917902177 10199 -288420277 490431957 15545 -410803016 916244987 4699 67726688 386422546 15634 -127872596 146295553 21799 -522222801 35368274 18377 -31340805 145106583 1557 70251163 346116838 2354 106349006 678412706 12413 -300515107 750638427 8626 -512747561 404863180 8650 -416046499 784212185 25292 -313699133 56986959 6461 -530173738 342019199 5027 -469714167 52232469 19665 175958551 766134396 20043 -431671186 411918085 26353 -479253028 674438655 7207 -257110626 506387787 13406 75394262 49276956 2116 -375215296 448511924 7208 -597837740 66514030 771 -205928687 425343784 19818 -122941512 303107648 9763 -597802576 669967597 1376 -514324305 365259554 4842 -327898203 93714013 17205 -52656459 299091798 18807 -264306234 268249872 16408 93832951 749895969 3315 -121809243 600879161 22761 74271380 464099563 4415 -138215608 674649265 22937 -253908459 895116763 13580 247019625 700577014 9237 -82010847 832180084 4798 -380373559 516443542 21643 -262908866 140999159 9476 -426543228 288454372 7898 -508505368 600346455 2117 -159967511 227314176 19437 123480677 291449584 13798 -183811697 587498177 10986 -109891267 163743657 10486 -114578974 487379003 25205 -574862984 474624246 9179 185620410 696886193 4377 -586624965 504286489 159 -208280600 562292528 14937 164235239 178736102 11480 -517096857 138338833 12942 216054153 767785410 8901 17658170 809565912 12210 172374638 666560682 5210 -394616749 691587396 12178 -442687761 174059728 10431 -565883028 415269592 24412 -558048761 257786358 20027 180126388 929588380 11622 38227518 308165116 4929 70969866 257065548 21772 -15261966 519636363 16495 -420724787 414395039 5893 -283385662 758278698 7986 -156077661 834493775 25955 -576449460 201016429 9713 166481019 634349363 846 -35591638 459658924 13896 -275698334 22573194 16532 -384769313 956016130 14271 158706240 942109591 7120 -572256088 573356492 16332 -148553677 900153664 8183 -37802656 377023737 1212 -176209231 885293662 20696 193480654 538763736 26000 235706024 802240048 14512 -524525934 908088428 19573 -348017993 330602786 5704 -120175335 53926528 7214 5175610 342603428 25794 -161977169 270777126 25798 -166909085 141832382 5485 -425695752 259193582 13390 -505918829 617834090 12440 -179460532 392839287 15186 -300773807 612259407 20763 -600601042 456271358 10774 -447727555 611362101 20108 -21912546 310452805 24618 -66465238 726943811 7185 86325833 22154429 17075 -385747528 486527983 20445 -546105596 85370574 11348 232671329 26896345 2174 -192555358 580696263 13476 217172578 507263365 20336 -26271893 750232252 21106 45904491 448125708 22108 -21171311 497720243 10443 -302872377 312047795 6468 149773431 194446372 5589 -529401851 840757091 24021 -562325814 781171562 10248 -234504307 86817809 17033 -356044715 884754342 7890 159688764 345060290 8825 246626643 491240257 24757 -378405913 799475229 4593 -251670769 664822347 21264 -274843470 850148806 22751 -414929873 314988479 17435 -439406662 410343563 25827 -290408558 768253820 26169 -476193660 799906993 268 -153175643 284660063 3611 -445696346 842121792 25968 -425396747 445642668 7572 -79674260 658544073 25775 -515953003 708384781 21087 -101165355 503945141 15634 16200070 901852446 15104 136530455 626676136 21321 -592061998 462382229 716 92976309 779495320 153 109938828 634064959 15374 -230904319 434980340 14189 -178065812 555537292 3456 -51826359 457021079 2740 -167964847 572058186 8487 66925874 674566050 2376 -450265601 104386882 7754 37636046 139751048 3754 10781121 545609054 6394 -514767684 321460650 4752 -99187217 757398113 17122 -46338777 649039245 7303 -471905197 558716946 8136 212817834 97965531 12813 -326344451 288059198 22172 -332734593 499904147 4172 104673228 588738610 4345 -12005832 389987685 8720 -63076508 97356924 10565 -44980581 214531916 12282 84920026 769573132 17922 238141006 609933059 14999 -447762390 34134582 8817 -492168126 244588053 5927 -305866045 697816828 20271 -170484069 901182033 5285 -54472704 120757004 15887 -61035399 409199749 21782 -161510289 201618077 11451 57466888 777013099 8899 163673917 589047903 21616 -159521562 161258945 19869 -393287789 559848467 9694 74835603 858534395 7762 -403791848 342643366 11093 -63232970 252060431 21310 175472906 656355068 4233 -433045047 60557789 21979 -540057211 131085623 6149 -281906486 865536559 14043 -353380298 936318462 2667 -206910064 363803828 12899 -158518590 336954370 4652 -223727693 874466828 12433 139473633 824006959 12994 -503109368 238760331 15441 -212781415 427127802 22426 -317117436 812529080 16112 -181127373 339389623 4825 179388586 855594823 26261 -45347059 551399232 4715 53876157 112103382 13376 -229035862 96332300 12254 171041069 726522826 2279 223445335 181600435 21646 68327495 381730798 16711 -402736160 652503970 23412 -597540300 353378333 20139 -211586933 178074851 3569 68558856 368833279 6252 -379397841 642403952 24297 -211120181 530065262 726 -524587520 760910218 26197 -177526886 445781723 20222 -149847452 390286291 18252 120869300 429998582 5722 41115044 248714796 21874 -148776393 360023762 5825 55397556 386673014 7234 82491039 567061381 8033 -382600191 474579403 5689 -95832728 893485038 14605 -422914395 669073017 19833 -357341594 884061296 26407 -47762670 946221545 14892 -113663378 373022658 13510 186549780 760977139 11228 -266907820 288803866 5979 -131204984 805464917 24208 -108966097 812575753 9291 106186832 367727217 18616 -39492122 101167199 16542 48113672 720130652 23698 -73406121 411318070 16277 -250890226 842108018 20377 -514445472 66279223 23827 -252175675 205887691 7608 -527424701 810732320 18098 64045802 20906817 22606 -100964597 740798473 24476 183847365 222238552 17390 -558066267 45696858 7082 -16514710 833648257 11505 -207529650 774132513 7505 -162535741 945444472 21923 -374463403 673331638 24449 2213388 795153303 1205 -304772122 715936163 6866 -250758325 527457668 10400 -159174714 885040925 2084 -429337723 201503633 1408 -84859807 301354508 14002 -430060864 403296484 7721 214126049 898339318 2373 65248021 575591028 7077 -551075441 625192697 25821 -504908785 469946830 24266 40155988 222771158 10405 -244664223 916150175 12962 77479416 614224780 16611 -109176954 854228976 20324 -266643114 257426609 20070 -141446258 345660578 13093 211493618 18226175 9116 -70379448 428813156 8678 -589731260 827360495 19201 250086762 87183870 23925 235811401 266434719 19005 -16834518 901972494 19598 105009274 837683892 2814 -61728562 342214667 13349 -43807315 862976950 24796 -3910416 244994289 9049 -235351034 169970944 6981 -436556528 21170222 9619 -327940412 212082250 4297 63101770 897915144 10375 -176300237 479403039 12896 -466603639 672755067 9786 -288710831 219681647 4256 5082339 578531216 9073 -150930875 45423740 24962 -580138244 599774084 4999 -362616110 138138387 8859 147748516 199332285 13337 56053633 516376074 3373 -16192168 937899074 12810 251880500 151106885 26013 195015440 739479440 18994 -303985176 636206553 13065 -585128408 185696674 18670 208785354 494718111 23957 -139167941 582825863 1618 -296917447 782790312 22490 -526766148 248799419 16749 -279803579 928499889 7567 252379777 875118854 5646 178221500 462091101 10062 74304302 205107445 14571 -25470181 565723150 1749 -504423963 327783998 15981 183170529 47341388 11299 -400699193 283418875 18000 -540077867 382758250 24282 -210585842 467405391 8243 -54352894 762803629 5286 -358821516 901216158 24913 142903043 805218318 4695 -65397062 422173535 11686 207286372 848275746 5356 196512891 847379131 20733 13224746 217370502 7930 -187389209 633928728 12824 -239471240 202859692 22591 -404964792 62657928 21813 96433296 54404440 12187 145822119 574979679 6472 -507642498 606145763 10714 -136874836 203904397 12975 -271894429 832198282 19919 -10238247 447081336 12637 -128432514 128094047 17409 -6350913 845194660 16238 -120629417 781789036 26082 141961320 134351934 15815 222687973 111865376 19984 231005099 543326400 12850 -348202140 680173238 1051 41068954 233393376 3249 -119485573 659145482 22355 -252515400 391066779 24292 -278892390 921843599 16929 -558338864 773587204 23483 82352983 156287703 10577 -426708630 428705143 14589 -574474168 696866573 20100 -265406310 232076597 10953 -181714901 462646815 2048 74573490 41426116 20955 -327301078 762480809 22721 -25585940 19206184 4883 -227669608 313618831 24908 -148654924 276595340 11184 -67428390 647989326 12021 245247985 300849660 23345 -342961353 125386437 17478 -337946085 935047398 24016 -371184421 140972474 24892 11244272 252300719 11096 236650269 153663622 24910 186672858 450404300 25754 -538657281 409510215 13091 207203109 177444019 4705 -231597583 677325376 17506 -593217896 416023686 25767 -310333249 128702113 24581 189930768 589678960 7398 -413832221 661228290 23462 161940179 11184750 25252 -104561763 107258519 5539 -251332038 10229519 21103 -475756795 789134976 1840 -112682077 46912837 24711 -285089125 699641031 21352 -544081897 445127741 8464 -419401562 380140677 4107 158599537 471909731 15483 -444743174 536311278 3097 -222090089 175849874 4900 58354256 827466951 3384 -503700402 131768548 21913 -174253277 58925246 4400 45852203 947366830 20921 -242780309 787814655 18313 -103269689 846498559 9903 -268633825 187121708 481 106895831 797685457 8716 -434990217 17756448 8795 101371666 27717296 4214 -344598078 558824372 12548 -530870446 731037210 2942 53911460 420505122 14556 -581706611 616964491 9962 -224828769 230531880 18724 -267850835 436982649 3437 -289345174 776607009 2140 -596443127 422247442 17180 -488932964 161635052 3185 72143918 430757311 10386 -435221010 782907101 1519 -384584372 882401740 23275 -415343241 671803379 4463 -395131374 240602943 9996 124656213 160977891 13075 213201707 820564965 24756 -227561956 332684649 19589 -188707590 82883876 11712 -201032840 494976275 9179 -121947073 138578047 16619 133048646 111796081 2470 -54880303 343011151 512 -338751544 955556490 25576 -26699393 158302041 22454 238281154 883191324 8287 30502675 534423647 12993 -20729822 547676156 10215 127154970 172298265 18673 -572104452 621093890 9778 208765411 689085989 5094 -132429839 377197028 18638 -244160606 666385706 26140 -47313148 80102327 6328 -135440584 224129232 3825 -385934746 14717462 10385 -182994720 525583488 20292 -397425838 30497658 8095 -31305133 487500031 3381 -581218292 165149172 23960 1683696 517799580 17796 -568284019 607772584 13479 -405677876 791015423 13643 -85754010 888052537 19923 -260850014 564424490 21749 90529934 526118433 4452 135427240 260711233 24990 -152575686 768333841 19531 186689747 754008546 25452 -481938839 271162850 6214 -216360643 793935573 22920 229018407 376154499 3196 -66693466 195483055 24213 -597900943 903499305 24728 52080218 734588566 18194 154170938 573533118 17828 249723254 585395943 8384 237495837 450747427 14236 -170291636 658713242 18921 3951952 832858292 20788 -104390211 765315498 19233 -346624881 503475945 654 -222750615 483218556 2375 -532747419 634281925 3714 -143841240 87024469 24310 89455034 334353421 17264 -350252970 779616905 5063 -57262628 404282586 16961 -342852772 48831516 262 -566066929 510412504 19884 160202892 900992913 18204 -427659805 681374084 25449 -598420498 375009790 9877 -3748281 799924868 18179 14458485 467378960 5559 -35793989 345638559 12171 -157110479 184910721 14460 -313321277 84045128 3315 -571338396 807314943 23672 -58679796 393750627 17441 -523505086 703310745 18407 -292715816 643502330 24516 -494766510 384305255 19004 -222553754 76579818 6843 -243762736 234646943 19544 120291872 455405180 5968 111844592 316210528 4607 222106041 625745424 19397 -366718515 576386096 24117 -340735116 467029656 13945 -86330220 471195676 16624 170456757 395759358 13076 -404664401 880053374 18805 -228041201 404360345 1519 -297719927 718757674 12855 -115394273 811382979 2725 -580781348 103892293 2380 69342111 199902704 12099 -129006761 116833676 20544 -35476195 512203080 4025 -453835513 875069605 25598 85395070 519749939 20050 229969582 145741765 2282 -41477183 842013872 4117 117329202 816613672 2094 -395824634 280313511 18816 -259331485 39568316 11135 -316698000 755593445 9163 -395993353 608549024 9068 -393837540 723514331 11514 -305382791 240507761 22246 161475423 354515912 262 -378132864 525323314 20638 76709970 945132569 13475 97014608 125709411 6508 -250171268 226604526 2892 115567701 702868802 21047 -150943104 647852384 21398 227536364 820841185 26113 -548106350 764173380 17839 -164926643 214766770 125 -147357799 408158732 11774 -166898778 175853969 3232 -194608875 939437558 9055 186673522 669492553 1220 153485161 310357950 19146 672558 144444923 8128 -9426810 410186381 19541 -146139245 718449576 3374 -526153823 283206444 18675 147323338 887113956 25157 -448533189 528376477 11391 -355938473 142039948 7500 -315635008 496037283 8828 1560369 532359542 17968 -564332871 172615888 5896 181087970 239643388 25458 -374747030 479492701 3497 43473078 726070801 23377 -150281451 838256157 3291 -172387963 577053041 17485 -494405294 908359508 2542 -47577849 262557291 12866 243222439 953258827 12835 -519009135 571419993 7149 -86997191 296351480 8577 -2068479 900352789 25229 -352766579 138684385 10145 -496687380 186049155 1559 185586311 671236465 2029 -381012864 871790816 11024 -215672765 885974300 3184 -322651338 614316440 23848 -141609778 753423599 8594 -416454038 137877107 9300 180840594 353175847 19752 -557014137 514206019 17770 132500163 88478863 16480 -69513690 825085218 12492 -41877897 311304140 16185 -458774568 717603243 15758 -282979113 139481069 12473 -239189183 25331919 24041 -436300450 291763334 18838 143703443 815443664 17105 -385373581 344074326 5209 -576745976 317243227 23640 -101950091 602479165 18938 164910724 350659471 21157 -40362214 325747326 21242 -347499271 516061712 1028 -215295536 97167494 22644 -114804698 8866981 9161 -22018350 601760233 23659 -143286355 692063741 4926 91387072 846570833 14871 138386711 753366980 17013 174748165 765532289 22503 192883042 795093791 6343 142344195 749467619 12952 -463558535 946947014 633 -206878117 501884837 10139 -196140568 170310368 26233 -28914393 604596341 25957 -313653343 578815512 2499 -471090548 216685743 10167 -263376672 723813292 8684 -468595701 546967505 25696 -69549573 261783379 11555 -523313105 263235094 20131 177904298 904248523 7689 -164663418 620961939 3115 235800646 602008342 11078 -563035665 935798155 22977 -461237218 389254512 25460 -449767420 680217693 13049 98683342 756552038 17350 -270198945 686148075 14624 217969535 947047249 15062 -466712927 517915108 23428 155634952 400730815 2102 -595787436 464842512 18995 193637175 141044440 24193 -520140421 66929275 3364 -32266575 821071851 23015 -313475910 175634958 10670 -428479067 516319109 21222 172142412 528560026 11089 169774271 87930329 23476 -360125966 84173401 20284 -358970819 737081119 819 66604160 931559057 83 78589704 288036637 21978 -132064290 942145745 3844 -457778779 852259550 9771 -514828995 731789006 18933 94487303 291188944 4735 155647217 93025010 16269 180201558 68606944 1320 47167035 499504047 18356 -272621888 521638398 20814 229449506 502059904 3362 147007232 214065651 7029 -199606495 860535040 4145 -461728534 511411082 21354 226312653 20720755 14358 -187896078 595537205 4418 -393539957 137981388 11910 -87688838 365366380 18939 -534922699 204422702 10586 -158322116 660185561 19541 -202647939 691625776 16501 -402689971 221198859 9828 -467059781 76230579 17339 -174248078 797569709 3970 -592441347 469571887 23331 52388227 822790742 9776 -221605362 543192199 13148 -506165472 219426025 19023 -362482526 615213735 1120 56956939 76230173 5300 180523648 531492442 20511 -463396390 748418738 4149 68538207 664094841 3876 -12922860 409069361 15218 152774168 147410292 21790 -601235404 444268565 11326 38043189 474387990 13398 -287987560 630684577 19752 -65581177 751787688 26196 -550258643 802335374 19666 63238942 468041870 14052 -541233926 861312582 3333 75558451 653612200 16638 11534679 707711912 12963 64714993 84246017 3691 -586993149 689607727 23733 -55198897 233473629 20034 -568743076 88182895 4926 -128190812 462712414 10281 -215846475 650727639 20064 -360519098 649495188 616 -61100467 333860100 4559 -159364791 464156430 11162 118154512 590450162 9306 -527257429 117797855 25515 38382820 488114448 203 -338280701 855099050 16984 -149813335 224820471 23792 -252551869 515965977 5554 -231467267 659586748 873 -591458079 922538025 1181 -113348366 429889507 23550 -500189109 243036673 12412 -482542612 869230534 12756 -370732403 849388656 22714 -477677451 37813245 146 -123719115 685676560 8122 12212123 856330171 18123 -328038505 261772493 24644 30372994 650842932 22721 -231726753 422249225 13623 -374829339 955921047 24670 104539152 564241756 14421 118907274 234928163 21444 -230436364 276869044 2592 -158785704 537602970 19717 -217465626 470809736 24611 -46665166 219492197 10089 180479942 133803392 25155 -530809647 298177894 14649 -595755520 397003920 23152 -270250900 275565071 6692 -328636060 646187793 17930 -22515670 289633675 10398 -166251896 514045601 6274 55373682 436691455 18920 232885331 229733499 14453 -148866175 499976938 19004 -314681083 85604212 20112 101538234 725159021 25623 -187049839 581021607 23637 -49540041 43838122 5415 -268887354 167810367 6347 -311202296 580333717 7792 -410810667 377133353 18553 -164977984 750384596 18908 -202458311 825151166 5712 -160722378 196884557 20240 -588364844 500420535 5458 190235402 353764831 13453 -82284785 513996728 7757 -61746208 792189549 7098 -1314 872143683 6842 -426457928 841445712 15359 57276555 193254606 9989 -81757086 671961203 7964 -147497607 73095646 13572 -122359945 621538965 2993 -550011378 290312644 10331 -28185512 257928698 9859 -520841175 626240244 20940 -308229793 375875147 23211 45559433 296596588 10900 -133566346 120768913 12526 -160702301 385102162 16012 -149514221 445933584 12219 -281603059 229340049 13924 -164271401 503347463 26202 -222739283 204941678 17334 -295534426 858935444 14622 53708099 648651551 13952 -203610045 722234084 383 5732903 952895339 7971 -297639619 789864572 11921 232708894 473137586 25629 -131173810 83910780 10545 -220666836 636833823 19791 -501606467 74372800 4202 -287020742 330230191 4793 -87086449 604473413 25841 -136993854 501547080 23386 -146474935 176940242 7388 159349148 537997136 3085 -93959574 536091593 2440 -229180571 940000278 22786 -177202187 370453602 13656 -512878744 366016369 3696 45403986 292625183 21363 -260819140 910827377 25801 226453033 218271908 16941 120016370 542499773 14961 -556449699 52661701 13952 230515710 594346819 22066 -346490000 956209271 22556 -282651009 844980768 11472 -167091236 522353087 10937 177202901 902561432 7624 -255769154 892166207 17444 119791123 544270846 4065 -514992308 878586578 12743 -430991849 686317263 17436 -508626386 275033629 15942 -20991211 467943584 5489 -298282373 713118882 26315 -458553086 667156507 791 -448644331 25188266 17111 -381478772 604675435 25539 188306348 860524314 22482 66848230 201504295 349 223410303 131818907 25151 -601230126 581396208 11131 -111035132 580050491 7717 100879235 781742413 4844 -96133037 648745308 20433 175309954 154645592 25447 -455747282 26847129 12916 24777847 554110798 3170 -35680175 282844663 22897 -379180231 577834409 18239 250412577 155322460 1157 -488014440 707018471 11880 -308599721 528103272 5070 -334223227 271549702 15447 27112996 804873122 24682 -28046719 838143235 24634 -410101850 137041681 5802 77953204 832867628 18372 -401812967 617725649 4603 -360091299 441761076 9700 -142961063 398117172 16049 116239405 206553140 15590 -160388598 952726860 7019 -378140370 288483970 2616 124151244 177352299 19121 243665771 148731365 11034 -430100854 497098637 22558 -392515050 768018001 20106 -455841121 909534766 20545 51325356 249098967 17238 -379507378 326182910 12775 -550854247 856712896 12103 -195014719 355980001 21571 -182826448 454988823 22724 -327457813 811394509 11041 -19485303 940690150 10916 154914013 766384215 24657 145435438 346686668 6751 62068051 324384683 24079 79116197 147158841 16543 -187897314 414022148 4246 -449827713 238973246 14689 -41049790 956786767 18354 -299078980 726898779 4988 233657945 762200195 23968 -311718598 358379753 23758 -429832784 233023427 16144 -239573341 790832253 14343 -307250003 458124834 9918 248426065 909948052 25811 -370202547 601595583 277 -474942856 92495655 18407 -18221974 284951281 2853 -576419145 337628314 9631 -508527384 489711207 6908 -343672762 174396147 20665 82923631 723653713 463 -3869537 102265221 13690 -46150918 651997940 3424 243983822 39805545 19911 -256075493 522914743 3771 -177517905 920721451 4250 -353218558 879019164 23121 -227089591 460365261 18845 -431181730 928725897 12376 -273704470 823357948 22368 -333545526 357247608 695 -538258065 817033155 4795 -528175485 70747513 22394 -257990526 436150476 954 78256928 840479788 16749 138607801 72691751 4997 133710171 414123669 19027 -317054946 809901894 13883 -339153535 931155548 18966 -143227429 317459073 7717 212386714 747642352 24261 241331254 896132261 11848 -116392530 223762683 19914 -552769611 886262561 10656 16410033 96528174 23128 204136272 721854114 8965 -135824495 593077918 1971 -171370570 853219484 14784 -154124928 315580986 25061 -240868026 332981147 2343 250982477 158105831 5331 -312981770 613710481 18784 -246535887 473444970 14612 -311509719 889610352 9101 -537586741 59010839 11300 -537932571 903844841 9239 -350707223 630418030 3842 4709666 940077279 5439 208161023 69480437 455 86623605 671622858 4419 97926385 121939099 764 -399014465 722727406 17198 120475453 350238485 26249 148268226 285824442 15622 -482202686 910193730 22755 131723168 813488190 12467 -491174505 739100478 5149 -76495231 38630349 21213 -399818509 916173790 23366 -343808514 741655042 7469 -546486779 230721107 20219 140135893 625084085 1432 107487629 280267647 11600 94981203 474398821 3123 -256402740 289211746 25357 -127890920 635605420 22759 -293614533 800361913 19184 -265739726 299512169 20764 -406034763 281363204 18603 -327867723 314325386 11142 24904490 399826743 11441 -37162333 171834352 10587 -245037371 718014089 16698 164656437 298014631 9819 -208775022 606834907 18964 142354874 139846557 19230 39569549 647318278 10497 20565045 862042845 22047 -199983987 829485177 14372 -484075595 53081887 3474 -442282332 643150802 5912 -523561618 529609040 20645 4966263 439598612 24586 -238545648 773992471 7102 -486008579 887545957 4245 -505856830 126580810 5458 -230148382 771081467 7714 -406631132 296778273 4317 164842737 774895556 16407 -405576362 22533222 3794 -113507509 417478882 1656 127819293 601600731 602 110383737 280376720 14750 -250075671 941727064 4480 -260868410 324508832 96 -423151442 34561835 1394 -229421947 464050571 11198 -174595021 323945604 7918 76658236 508503418 6349 -151655209 157213569 22642 231562203 756596221 9341 -62118201 657706583 2500 -212522939 348035004 5798 -557585763 473202358 2261 238958790 661515202 10076 -535783159 426160187 10426 -561047525 235264006 25966 -14533169 434488460 16696 -507470177 843955255 17858 -359332007 336476772 23811 108278563 25234956 10213 -339345031 314211447 5196 -331759471 89512621 21209 15903786 706519686 22696 -8464053 258248430 519 -240041292 788544148 11209 -495615275 774093528 14081 -225005508 771355275 11218 55828642 651869949 12433 -297027872 343762513 2518 -232668996 728998554 23665 93442926 292863303 5017 -150561164 367269645 26345 -210084439 512338336 3368 -514297702 606722098 24201 -135249761 425277574 4388 -50424716 70854131 12671 134351975 539444624 19597 139064850 258064599 11558 133762558 334231817 20953 -246723172 619962286 15177 -298349405 938702089 8582 -86737727 681408266 24511 -463791621 206719504 13543 -57321844 547977970 25748 -589095677 710610578 17387 -292950115 334569492 12345 -574776496 934910713 11223 155978300 819382326 22364 -456706383 372413169 5419 183744677 858955374 19030 111664944 736278009 24179 -22261808 946318958 20244 -179122131 130691819 21256 -141556005 539770239 846 -445779766 389867023 19386 -543162834 426312754 18076 -324621804 894394777 7165 -488800701 610503409 15004 197637240 498866793 13293 -82390983 774102531 14569 -425001923 802854159 17350 -175758143 373338849 14227 -479615884 110446131 23598 163595480 88517163 7102 -30569708 458617274 15635 127087880 139516883 21706 -538331982 321822171 537 -139296121 493923426 3681 -293488916 509309281 13990 -402680288 589337540 19587 -63563887 224404289 1017 -125072607 867564603 3984 -490522876 406562108 16584 -221203860 692010237 26028 -281021416 337833585 4806 -248559589 732749165 8897 -17965657 21245822 1512 -295606301 424087236 7625 -483374706 362687401 13732 -103082682 358087780 6367 16543279 377744720 1055 159470284 14671034 9324 -30078596 629787231 12621 10040315 31528338 481 118438647 315408593 15505 -30507866 744672975 13574 -445125852 548481402 9774 -282719259 891840152 6416 -51741943 98184894 4861 -511798995 674416366 20351 -480533608 632065651 5408 -518519464 130861819 20165 25023965 604961396 8481 -345493702 945913906 20101 -566343789 500131646 17035 -298071794 698030238 5794 79549411 706488698 13227 -299749882 854409142 11131 -246606056 586233687 22796 235407749 12564901 16322 -601479528 756514338 15729 -506590596 726218015 16440 162509372 911383276 19654 -347643826 229662904 11511 247266699 46307265 8181 -124867551 532102061 19671 -260387728 401282361 21643 -420052343 788571208 23565 56235270 899026115 4812 -153280132 537045943 5641 -270501755 247700350 21385 225056793 685009581 12535 -253051561 159506348 23624 -574380072 109178446 26169 -233101481 874663712 11295 78252787 682072344 9492 -460581120 936785422 23549 -214426027 899268104 8498 -39183908 420096411 17252 203874399 317429294 10303 13678287 95753823 25957 -414221795 781406434 10226 111424652 788880174 4727 -331989060 663246459 9515 -333075047 683146071 15560 -437361165 806673376 447 -19331059 720272574 212 -142158105 685005205 2627 242891723 850920566 3804 -229858068 865644765 9873 -374917961 279062052 10323 58876351 482531358 22222 -53617156 232167672 13920 -58989668 742843821 18287 -209750382 622196052 22687 -166664949 153023070 25684 -382777752 460275742 9825 3141511 61097760 23481 -245653743 580694097 23198 -395457130 169950761 21831 -138460786 60019786 10193 -290258723 841078333 12748 -102488285 128951584 2109 100124468 893546259 20471 -311336423 638407065 880 -373294478 929327476 2605 -80254286 944678735 25908 -95205665 96037771 9790 163453534 886936723 17537 -267967505 738121533 21790 -7996699 373481156 12166 -373866475 437464846 5393 -232570001 48615498 3083 12511411 934389427 10010 -525148694 648902546 22950 -593052164 122808064 7292 83326017 147050188 6640 -100402717 89134046 1938 -534794816 28076987 20789 -213158496 241268314 21594 -131700879 665134160 18537 -244183000 759856234 8849 -145051564 568118282 21257 -206356625 155680115 11650 -350792905 715570269 9450 -114674905 234209048 7511 -313403889 408713765 10179 84243386 832917642 9442 25773340 565781747 25360 -310787159 534301838 7432 76261035 174180988 23708 66953599 668252909 11557 -30855049 775685215 21018 -313873382 525364711 19763 -98822333 281926944 3385 96080108 460678622 6642 71346562 833937114 13928 -414114069 758026403 11899 -370218197 836154015 5864 -197306234 335298186 23835 236112826 514279123 24994 -138874845 132418846 2136 -215842636 316244192 8128 -570804881 267494618 24087 175379974 814563926 7702 118275731 387498110 1506 209728442 505999033 11052 198942110 702759949 13549 -390368552 524953020 17256 149262888 397739755 341 -337344349 330425142 10002 109870105 171577517 15723 244883719 125291042 26194 -594877149 786759586 676 -60315641 855199994 20683 -35793357 594337790 5353 -228882429 690426533 14528 118308731 763140593 21103 250950386 464552172 19841 -556837590 32255531 864 -210345033 807373025 11399 -509456730 824599532 15715 46616093 561414367 11147 -87664402 48208748 23290 141252416 727341593 5759 51224670 46995048 22704 -218347139 913843433 12037 164026698 262896909 23807 -98813683 347367220 681 -55577624 433458811 11660 191864529 51841604 23640 -568159744 481947160 14312 -477670144 839649386 22387 141963206 289893556 1092 -188380215 104766537 26270 -463123522 200174388 2653 -207501251 832017624 21606 -182062459 270169355 20323 -366935441 42726139 10428 -40369599 321233343 12402 114512569 259141918 25759 -137183543 839491094 5977 -328659725 372856164 11584 30503742 277963274 24084 -80319178 59724580 726 -419728993 497171655 4208 -428277213 260009358 14231 -591307888 823874344 15021 -68457841 250384939 11356 -331198710 389478289 11580 -144271047 272723930 8207 -536068209 294833181 1267 -366427953 213994879 16234 -138863099 673347611 19251 -297012767 185240038 17658 197730026 911888021 7674 58422636 67154996 21811 223098715 542083111 19593 -351580820 55169698 650 -325941836 637309274 2720 -194084565 523357737 22924 -592607708 677405415 2882 -422659546 353055034 21653 -512470810 585852061 6131 -166693354 719111347 1620 -150273643 902110815 10282 -281794028 503850443 15196 233337344 898984375 4850 -153435928 433368697 3069 244891499 351582745 25004 172504400 349212106 24143 -206422371 629518826 25914 -171204195 677245513 19862 -537001603 598100440 25666 -363427333 16007722 20869 -140461374 458261278 14252 57369556 404561641 4495 -10053086 725897587 14178 -588590988 22569661 14633 -206162075 543114181 12401 -408527640 91568544 10167 -552199858 324764950 19345 161983251 155849289 15155 200934431 379813443 20232 -31417959 756251001 22178 -437327058 436776006 861 -308070639 856730184 18578 -459645089 530419852 14965 173159246 144814116 13356 -81131155 268976475 342 -443049767 641104585 18638 -41631504 743519877 16797 -97383342 802302649 2523 -242557378 36143330 19573 -380245410 161149525 6507 -461320497 78276228 26306 -332420369 465594711 22174 -154039465 265069532 8932 114012079 317823562 10291 -142074195 936959505 1090 -242385177 215989161 4877 -226990997 444190894 1861 -71963610 890645092 7007 -457635852 400877807 5612 -241318494 354030841 21201 -290927661 145625230 8996 90182197 89934823 13654 58277310 41749556 1506 -321766637 150243209 25857 -527896579 142380043 20206 -135277585 97626256 25154 -394251194 237605386 17869 140784321 950565929 26333 150125666 84385679 21237 206660063 438097819 12178 -339038333 405746943 148 -181352306 75962958 2036 -369543049 810779529 695 -90063371 252613300 12642 -363591852 905540554 9319 -62120502 116825000 21145 213404134 344561830 14701 207010506 291340719 6038 -260603934 184219909 13424 203090526 708198152 15715 -14192813 529076944 7695 141300838 38615554 17193 -166258952 446724709 9906 -276467626 755926239 15684 125724535 376615456 8625 -552051159 818119619 11613 98877249 247763661 16129 -294068767 281025467 16984 -481077199 895275861 17306 -128556675 712096482 4479 -368274993 30551138 449 -533416879 640928275 14168 149158157 86333492 14650 -200546727 782521766 9989 112020674 191541211 10386 -39103410 634643321 21298 149375475 896130767 21906 204783460 697197183 8414 -131746041 247943358 7539 -526506299 712047161 6800 -83815921 310835214 8421 -232201358 361575289 23890 -20182883 450056323 22747 -311959391 250313044 22742 -395790671 54242419 17995 60712760 448221440 15614 -322067637 66292794 15893 -99679863 703499774 20175 -595686657 420838570 15381 -304881989 311845493 20723 206899289 207920409 7481 -237898006 403954886 22492 251314218 369075720 9724 -555734241 607330177 7599 -262637672 173438546 25890 -413966807 728040482 12256 -4156601 157235734 39 72631825 251716394 9112 -515133332 804473904 5064 -304877035 312439345 22533 -167897062 284034308 962 96033412 348707302 14936 -571729807 285747548 5535 -443781242 797735600 12692 -130554976 869760490 4079 186417607 481736199 23479 237164341 472225458 6035 -403368603 899705448 6212 -142277365 922336187 2757 -573112818 121081325 12980 -99479163 358259852 18213 177215705 561264850 1782 -84897076 496490798 10834 -254998678 160186235 9221 -153690166 644744385 14434 -37956219 473980048 4136 227254251 775473979 23621 -375667867 891855739 1314 -407577327 228565588 4237 -182541593 544239503 553 168971257 696713783 17149 -39793081 443613399 10148 -238004197 701257427 17169 -523083943 336732217 11759 -602078806 898582360 25447 -19381168 385854748 15202 -92489436 955738060 10205 233241450 31136199 24624 -403809216 892913919 16379 -454977293 567536314 9089 -56993204 659170057 22601 -32969320 543025856 20791 -279682877 224233937 12878 -46244606 421062705 2567 -386498801 142013462 4007 -252379194 662608653 23404 72161607 17446891 12514 84774713 327758236 8584 -163023487 252483028 1944 -525930008 195881422 21549 -238014492 322484525 20191 132397 85355278 19479 -513312645 149640151 18294 113437326 132342504 8698 -34652035 424800387 17187 110249975 106641543 24531 -101657279 939493101 9859 -570642300 503080437 16366 193077367 214435452 22614 -248563951 741652626 3303 -28632781 338030942 16588 232264214 606833552 22249 -321400286 362607285 11182 -30657253 499965827 24852 129322910 694198147 2157 -391006260 730355764 23976 4421794 355529932 21723 -261902753 114223528 6917 -59761089 956806760 12968 -168372592 778768595 7595 225786614 559790793 6876 -256589229 872593995 13189 -152302308 403906355 15711 -531118697 538746653 10186 -417815992 670733149 13817 -199523546 921793949 25601 157270565 294450809 16746 13404078 374321207 16341 -125121198 167309245 13486 -171006702 60002223 15771 81854425 734495608 12599 -273500908 350557627 21518 153900932 23441121 9861 -89575082 745087790 2609 20142096 792447474 15067 -517570233 544187214 19747 -109801143 737279178 4987 152878645 882923250 20174 -475516003 654851145 95 88731853 940069217 8747 -324214406 706463350 12105 -447794901 743516697 25042 92481872 43153181 16876 -194202175 20700860 23693 227219908 34158857 5750 -443042203 725813486 18364 -195835326 700374705 16511 -376580190 871225903 19260 -484299776 755786880 19393 122084603 903330512 1633 -158003354 776895622 26037 -378703837 139210179 9270 221117684 620330512 2744 -516874483 101484375 9760 249404930 380976918 23433 -205157300 468895781 23216 -115400598 121876608 17668 -378066289 257621809 8079 -503132127 96848154 21940 -338237591 428678191 19313 -224403063 611230082 1495 -196593235 832715221 9769 -428423325 952420284 16739 137843806 246118597 25989 105749090 225506941 9672 -310917874 511121602 13522 -106120325 941974204 18863 -8387779 746690541 17618 -224797145 83720087 17810 -386770565 561046020 19949 -554674304 703922736 651 -520988833 65440446 11689 -447950605 897214430 21384 -102201383 929555255 21223 -385150538 490583121 6134 -556626557 719238420 21146 198042948 475767612 11892 -134467089 345020585 5199 158990020 275317622 19194 -529055538 572468902 19913 -247099663 78900022 8739 -333249739 713637983 19749 -152695662 439071445 20683 -137763231 235367361 13999 -159037476 341879279 17087 -72097774 139380445 3615 -221797997 495399496 14866 62998548 651317233 9862 64850852 335058031 12518 49418619 56232402 19506 -431046314 846045610 26061 -251390989 852373087 4559 -146514283 293352125 10511 -110756320 666723360 10333 35764166 483010433 16503 -31197854 616208389 2638 -586870297 238661110 9140 -29795041 662591329 16994 -209322089 925614176 14523 -106100434 390260420 21961 -149940844 459825737 22039 -515407814 428093959 7385 -198915425 849685773 11070 -48086203 761167597 18494 -360253248 733172563 15008 -389948090 718044436 18167 -463393979 308171264 25959 121375495 484123295 13817 -357091725 492571728 24567 -307246380 875578998 24702 -390168831 882803166 17062 173228473 171939387 21386 136935752 391029190 21324 -363434412 86377916 2280 -189932772 651953237 1617 130213920 301225203 25823 -197432685 104888684 20542 -141971476 780053750 7498 -288042597 342127761 23809 237943810 771403626 6830 69525387 473765481 8975 -375134472 811762933 20621 37752273 526998823 9450 -144370316 68395441 311 117817132 658479304 7426 51742846 372805575 22321 -440500387 587822319 17143 -200500718 168412514 1798 -377956430 152002328 12009 -248859677 540132100 4450 -512393632 598446537 17250 -121336071 183175799 16596 -118547599 743134001 17647 -279328719 208844246 17966 -405749548 561267421 10723 -357947243 145468006 16163 -594079650 53441292 9479 126545239 386491250 20028 -346853450 937270502 21404 7396713 72412526 26135 -391912473 57214048 5744 -570447557 843047826 7476 -311043931 524828020 6299 81210360 811976433 11599 -445843851 380632619 21420 199920360 288372187 16220 -477053904 456508668 13941 -285783475 125983555 3400 -415416084 773946756 23854 -485172395 278724935 8364 -469026061 434950855 3583 -177654171 454905509 15771 -155942953 111191357 18648 -336133616 929837022 4934 55939647 794599309 17248 -382662380 81592412 2163 -327693 54004357 860 -590110382 103468856 23720 -333436433 56690714 16568 -588089637 617918057 22506 190566773 470745638 10728 58049315 693664476 12759 -347381064 71036825 18947 -270839887 48417368 6053 -586305367 854751258 17189 194932346 795555448 11173 -26053595 307013477 743 -468844201 893954835 11602 87098363 329396950 6078 122733950 416071986 3364 48956764 910113620 20701 218496636 370218400 11708 -566574498 234371608 15002 -360476136 262764015 9858 -565581446 108069881 16409 228895093 646762441 21178 169492789 211094091 5762 -544782920 660313929 10392 -156239685 25845172 23230 -360972285 412664960 21583 -106713707 209413798 10169 -461146560 121250107 23490 -250602957 478477451 15816 -417467806 561165706 22610 -509834543 389959051 4212 -540832581 326782602 939 -356707025 540683862 1004 -207578760 433471204 10582 -539418532 516311186 9192 -481896431 582946084 9048 -263407730 520017662 6135 110038384 139062805 7645 161806912 540992195 11034 -62776818 91690415 9980 -573600672 773131804 15970 -170107574 356748231 4975 -450265474 428246036 8065 249396650 493049378 19880 -548337551 847397789 7029 201547366 369145456 1822 122480774 912668033 345 -202298626 389578511 3433 -335523510 498447353 9045 -416479239 788706905 4662 -510266560 853961884 18779 40703238 36328975 4487 -306379793 152886288 11544 4039087 357208704 12426 -480575025 850236871 8694 -306426500 117873412 13441 176732937 19074126 6769 -70698339 414783496 8916 -291628842 361229401 23766 -355922618 550837369 22781 -387815982 866857066 9950 -563212209 226660444 5879 -541403120 631740492 11548 -149023089 628301113 3335 -550288185 746630966 1718 -601856231 858229273 19939 -497293334 538755707 11220 -156461623 580654559 22890 56249585 252397071 7163 -130045919 90209472 12253 -489356146 705843835 7030 100987794 79531967 8738 195508961 288265513 11452 22190866 346750293 12610 164394003 825787726 23239 -418139705 28125791 5533 10119663 415759057 25595 -410714185 916011175 14736 -104789002 359840650 9788 -248190379 741541218 13397 120033992 379673198 14198 -65097958 869281852 10951 166117965 658595643 12950 -501356372 254295964 1440 172777843 388723117 21246 -451826464 633455287 15171 66623169 609536188 6140 91096642 61266724 7496 -129519345 755763082 2435 -540920187 907636924 7064 -439528787 63750652 26211 207510302 174689906 13061 -40417712 539187421 8919 205784527 305221527 14740 124598223 96025850 23544 58844880 520744458 9572 -449826032 89508635 10442 -477748039 515734868 25771 -42060340 396909433 14001 -280739671 938641810 23113 -72026379 267296591 15691 -406906616 172406000 16771 -417539549 881611687 9450 -197414857 267961115 9017 -134222820 907974668 14866 -602116939 674503448 22026 220884466 423657450 24730 -109825600 703948882 1295 -383064881 694274297 15489 -302230969 679139570 17237 -228133153 729991022 6180 190523971 180195000 13323 -164313258 834210983 11958 -414266050 177472208 14156 -511301308 306462638 25556 -364114714 508696942 19990 -388794020 508375928 3297 -178041160 908425697 8914 -506983170 145572934 24556 174191414 938982396 23484 -24929830 51687073 17481 -525472766 817164494 8329 -213693945 831241589 2549 -505010064 451932628 11461 -18397925 288146312 8715 -121055186 816514800 12868 -71823972 787379177 24396 -158959135 755983919 12005 -242049341 302381811 17513 -334439822 244453799 18604 -533327098 924657906 17284 251789628 310092389 15831 -379750641 517666604 10748 -173642769 129006737 6087 224923172 624996634 7606 146386172 856537125 20223 -122245514 419173270 14752 -564571576 332877135 19002 32904836 349350174 16383 -422623011 455581445 17274 -171796835 799988499 18922 140915652 621184284 5064 220965640 463864247 16301 -148164576 892430193 1828 -141833821 445394795 16749 -322400277 747319440 2972 -159170545 260650939 2861 -133793308 890423704 20185 -429176449 528592006 18842 -440634582 506109455 18703 135909303 656458573 25953 -575851694 953718918 24306 -461923053 263845574 23699 77547882 635841639 21159 50740505 562399517 14601 -271861867 751589596 22414 185638613 464611830 19232 -403032473 503866160 14585 -325591837 609776445 25141 145118636 587907607 8834 -482008786 456916349 13755 18950218 670254840 394 -393531458 715234089 20250 68311865 214672000 26160 -282103701 664451878 25288 -559571057 320058748 12983 -125637073 611252835 5060 107941555 165892275 18710 -328273384 16997572 8939 -29293393 923505982 11506 -290124001 761340265 3823 72631955 439590560 1582 94060986 886474472 17588 -224323513 947607541 17674 -413026392 598857212 14193 -135328942 317462789 22346 248874738 465961197 2062 -348243208 564524925 20268 -275473027 725171367 17303 -260791077 825511285 16366 -19070201 564991928 5840 -9873686 757575514 18733 -528901831 420525903 8259 -33623815 876907720 9420 57464809 123326393 7622 -555633680 43843207 3351 207838321 276501015 3635 -376597121 187910478 8844 -239002171 92430032 10437 12369369 694607257 19760 -355956401 110344674 15022 152736407 772008966 21312 -144638028 552305721 6741 -266194918 117584596 3240 -289282773 453161578 10540 -69679126 704049119 23372 214360684 699112216 13850 -308311345 921140111 3062 80619108 686998737 25197 -532827179 116664893 17591 37753893 833735927 9238 -87671151 192175010 15447 -168570377 402398697 19719 -331145383 235219337 846 -195549987 43185649 14127 -442393551 477323241 17893 -387924660 247802610 25950 -510268188 789943264 329 -95914619 610151848 3414 -345408616 751001415 7803 -455879737 166392332 25654 -311804941 379196151 14803 -73094931 218075756 15218 -85563708 797165856 17469 -513332341 735857462 10872 -530491617 583268593 7862 -399055967 361367287 24187 -197424808 386411779 7517 28921787 459555592 3510 165803318 89546092 2790 -188309858 942873454 12849 -330841199 204345945 23925 -87263901 301461743 6725 -497890258 41591148 3116 93877223 492238132 20675 185435203 124279539 24028 -363041683 283618757 22645 -251798596 123058194 8387 174298564 537932876 9402 -473263931 905355132 259 -72289404 901593048 14482 -6254251 263622499 4812 -115514067 506019288 6460 -549915337 287857823 23165 -119934759 658025397 6479 -220542423 29234559 11415 -443053274 320725743 22942 -419313038 801812031 11940 -375062330 688791734 5959 -437319127 334327614 2420 -54997862 586453722 15140 -57214959 556540174 3690 62715934 522733566 19549 -386287992 288906220 6006 50151442 678196346 8347 -524998645 936383725 18191 173425406 792077018 14322 -504368843 696574146 26038 -246819666 172328455 13778 -411146328 100665078 3772 -592117348 591570744 20764 160214261 279995038 24835 -211782995 24376727 26336 -313625123 328169407 16528 168951542 711017661 3167 -455735479 379706616 10711 -83838621 927383997 16198 -92557137 167982446 3227 -71567513 356485631 18668 -239698309 53081986 23271 -433059687 267054251 7599 121149718 460540967 14904 -75077044 529237983 22981 -219319579 900250761 16362 24193571 904165621 4969 -35177582 66912566 7808 -146125808 390853999 9667 -309391222 609816381 7882 -147063429 457201978 20602 175315423 499275220 20776 -198653564 728979073 20576 -576842962 236775896 7962 71063262 812688501 21612 209804966 468532439 13821 -425539872 398942594 14290 -187716449 321539386 20458 -231880755 324347600 25199 -422883915 193686601 4429 220558653 415924712 26402 18805714 386188325 9050 -340401110 698485396 5815 -262629615 607238033 20128 156434440 829918641 11945 -37047301 909181273 17862 -348787366 292961453 10180 -599212996 802748261 19442 -52925853 10349725 5701 112341034 831874572 3905 -316845482 761970332 841 -338618272 53265429 5950 199060266 578015231 2248 -193904788 235587149 1001 -227456128 823136002 25688 189816259 15670905 20496 -531045099 882290328 3702 65931385 86211136 2140 -522198581 902405891 4132 -235001890 179295057 21694 55910212 704890395 18652 -330203549 346074351 13713 17125842 948986778 20689 -505148893 795771364 1251 235403569 95682213 14139 -597677747 750087780 5905 -486380332 271142855 12545 -534535657 743507232 13331 -361519899 891804670 871 -359028094 889793793 1097 -351775163 710883452 5242 -478734780 344651195 25923 10921354 242442971 19984 -109852654 368076287 20441 -399577287 238795618 5715 70800008 670891812 11029 139730176 31084023 12528 198025460 647480156 2104 -118381776 843692352 5318 107239156 911252408 12983 -582888133 408182538 15750 246775025 148411847 2304 -184906027 289389705 11322 -583356568 413097254 14684 -262456201 477418170 7270 234710692 382217075 18904 -13242351 583820291 17383 -415952737 487467522 3017 -91711257 368027789 14019 133350521 321697295 8206 -315059360 279661364 6899 248811175 321626813 4075 76692870 18109260 19843 -385855578 153063388 10955 -150911054 401524427 23371 -507621202 49343725 14814 -443021123 639956019 19902 135442066 860841591 3851 93784539 621182860 1834 -287694305 35313085 16310 -103115279 354481748 19670 -416656001 144900625 25943 -211743879 891170815 21691 56112345 367553640 14214 -328941100 844867754 18928 -324387700 339512280 21800 -29596581 916431321 25715 17527309 845865413 6282 -592818222 28524878 10182 -588020495 267632571 12217 -533139613 835139263 6228 -321922276 211217802 19270 -463959258 297917574 1094 -490862778 41159117 16404 -414550665 50914604 25919 -132976936 601139897 1371 -437864444 687419306 23433 -321628422 218320372 3813 174389957 322140279 5893 204997539 506106404 23995 -123022055 185261481 14332 -45646110 703644519 5737 -199809044 126090696 20211 71982925 838068398 1554 216396415 914878237 18077 129452944 487878049 3426 -423890541 199347137 1044 -460019997 667062937 9321 -224306649 574318983 24167 -16678719 172245340 13250 167223028 198778478 3317 -301834014 368498840 16754 216064677 921914847 6298 -198244885 891368763 24085 92509095 111007060 15956 -341323442 860192090 23537 -7935205 75030547 15761 -100495676 401170919 19146 -283023493 742500071 7424 69955903 435578800 24492 212716387 319343668 26081 -499115798 710143440 20605 -433453672 726465563 25414 243306391 743441682 11305 -329124178 588807495 26343 -255694403 124457226 12023 -275929830 395645516 18892 -46437172 423475397 25672 -128245835 35757815 15422 -195799275 305770375 12973 -503190035 709572354 7502 156115110 280789900 19190 134947460 206380100 8217 117944640 54480740 26071 184584557 469677655 13276 -337645131 604526785 1438 -140648572 806534830 6749 -385651359 471012054 25106 -32715637 21748271 3483 148535097 731419372 12525 238065955 378503802 19431 -146453143 155897368 13970 -95904857 829371246 7130 102753962 82211948 1400 -207775927 311533613 23244 -22378896 151048621 2546 -240488174 29026776 10268 83404467 242146830 3798 204104758 496484738 9846 81949272 212512985 25228 -251056125 474221214 3645 48312096 530587034 3679 104588936 706803879 5467 -20768502 153235608 13332 -234331178 443375879 18743 -363909061 155314226 26305 -562673450 106748605 24813 158577525 871825551 14277 -262850602 622064581 13408 -77899097 511807561 5031 -305893328 413701029 21377 -596570881 38942961 1796 -598842304 116065284 19138 204512235 157475272 702 -345340419 120961852 8882 -47913718 599266330 16512 -456464395 676270409 17751 -263190848 348215581 20291 -540010980 456580145 1350 -447837460 665009419 5744 -408887657 830021040 23681 -278207233 209046266 5481 -65769434 767676082 1893 -597472195 454707293 16520 164214192 273437725 15554 -246396005 495238358 2114 -207833016 920919266 21669 -326727142 651923520 24174 -158830431 823504381 20484 -338000972 426484752 14129 -458897339 929383370 21095 -489908883 659211446 8801 -52498412 297585661 24955 -273822995 588299168 1655 132798640 503336189 18075 170583128 329852429 26371 -238496746 156345667 18775 -137677053 547030189 22362 -514172802 258007589 18400 -448858558 911784670 11275 -122373857 123680112 3943 -300499949 601785879 14741 -244291776 54406707 6276 -285123840 416527798 25846 249500680 717026928 10444 -590644670 722020044 3112 -392488711 513857357 3439 -331614323 160987007 24949 -159207749 747184074 3577 -96236021 824113101 21839 -514075246 504904234 22731 184006238 222609873 22359 -57840180 788102300 18273 -61184097 646956653 23465 -119693886 237928065 25739 -161744542 585550992 5266 -194127063 637201959 2173 6264593 788709607 2966 44167043 239585011 25368 -20859919 409871502 16015 177802888 428394248 7891 -598925910 147863596 13569 146418196 817101442 13762 -523759221 406133280 8344 -420083840 893582547 14329 67772811 552855349 21170 -102490451 220399428 15080 54351194 757817252 3294 204328104 119976409 9559 -87981192 290449973 12634 48425214 224848683 1977 -70246221 466575622 20658 -501241330 632080924 1512 -259064085 655330129 18291 -558464158 788876044 18345 -239922712 407550568 4476 -356171416 800329803 16140 -524371687 824090720 1965 -316459264 133888728 2646 195493779 345137556 14232 181614495 619218567 10076 -241817322 685966336 11656 155637717 173576600 20346 -445838730 934473489 2591 -576970423 573832800 7361 240025691 609208770 23374 -197997971 902860439 23130 -120177819 406511684 16420 -61970942 534737474 12319 -19759223 830439503 12976 29545776 778946513 5329 -54637084 868958186 20842 -602171978 658931705 14486 -488782629 726416157 12682 -318974381 386364154 13786 -267960038 854539099 10755 233045432 389861747 20991 -407395424 251758797 3867 -240352833 302890951 5409 -70019174 305105387 10951 -295931635 725681051 9908 115583054 887016984 4490 -190688876 910459814 14941 212652548 817691344 5775 -88707273 61414459 16375 -312545445 423564145 11216 -285867212 707441342 16491 -447998424 732745467 21278 -158540893 619661046 10473 -20369948 440236943 19810 -102401958 101786162 24830 -256384412 729498077 20530 -232681027 100058604 17776 -205886076 193055804 18538 -312800663 145033475 3163 -273734848 584772951 4739 -442683428 495230415 21016 -136906229 208423384 9579 101686047 80717445 19727 31582711 747385843 5853 -449955459 677261788 20336 -232768804 616987031 24772 -503622449 86889240 19320 -182680196 639124441 7503 -365577259 80467474 13924 -387264298 741033076 5036 -210767826 773881300 11269 235186742 509345094 7871 -170237775 145554987 21838 153363759 449326147 12665 246705026 508229165 4668 -291941555 776868418 8929 244825049 945228053 18148 -307723253 512461316 18502 -464190088 700740044 16050 -553272713 438616167 939 -490872173 21471492 20099 -559571433 209960129 12748 -196990157 710087976 20300 -571184877 560830158 5043 -462690865 778282056 9472 -265819094 433775111 23552 -100713328 445398328 1843 -310327565 866919866 8389 -204626188 467047512 644 -340182541 189994859 21348 -544064870 718805668 23176 -39080870 588852448 17839 -158812017 339659620 9884 126143206 363078729 21607 -370654008 881843164 22401 -272682788 87092751 8529 -498152202 738896512 25987 -191311129 273083862 14173 239733252 478402626 25273 -464626436 918550961 12323 -60483108 236603307 2781 81654683 87913547 22995 -107293375 791345097 17996 -169245851 259840870 14235 99515459 247096087 440 4134247 580354362 2201 -377085967 863478192 11594 227489393 350737267 2935 75151807 24803886 17242 -389235015 737054375 916 -369562405 768168446 6752 198893066 168061930 9961 -423192534 546897761 18579 -63668740 177479890 9098 -903507 912813803 23880 37885960 437612389 6115 -59391356 428796540 17590 -497821448 246174123 14365 -370666110 653256840 30 197685797 344419962 7257 54904076 590659528 6773 -433478342 64701413 24844 -452058949 408241914 13501 -338197704 375771991 23842 105833969 455913976 21991 103539168 706452282 441 -459820606 204083162 7757 135303309 687747237 16678 109057908 635673608 20698 -237782471 96248851 319 -322443296 674115338 11764 -422986091 644113301 11282 -430528136 37233411 3226 -112917031 20613290 1815 -221569506 173945986 20956 -367152929 486742072 10567 189961257 690899106 12984 -565494543 337568945 8877 150029459 625498573 26142 -85796921 631543947 12531 -545069639 441812085 1078 236931528 666769923 5161 -93291768 855627557 9252 44272456 803542404 20786 49356352 126895974 1713 -303815890 142433969 23842 -414526707 805473209 23290 34595629 29692852 23526 187665479 957292112 14064 -138239409 248422171 363 115995288 346249384 2444 137957994 313110999 2890 -555311867 881540511 7900 -171756006 289722913 12612 88395149 382043243 5550 247475824 535403959 24211 -29296471 471447503 25468 -86953452 431366617 2609 192910048 78370808 8286 176216740 216755671 1088 89612057 478287485 17559 -94654910 278532370 3263 -581565702 869674458 14335 -3109771 346028807 18445 -227552543 672653152 13579 -210314058 920376510 6097 81268312 77303499 22311 105997230 183902356 3400 -113027564 613144568 22034 -29918354 461292006 2602 -247550695 469026566 19987 -492882605 286055558 22263 -564564280 287039583 6188 -568607098 219191672 1471 219464687 852946881 24609 -118726302 388334086 20072 -498945312 898131162 5406 37038244 460002391 21916 -579632933 724211416 6165 16945574 884283835 23143 39857572 614753546 7047 -556320673 507727832 25946 13011215 36518454 20025 20838051 616997295 24977 -66705589 104103921 6027 14051802 536199573 22981 -540979881 678888178 1960 -188790406 750725036 19841 -534468315 915804876 5051 -449239334 87000296 8382 -256894442 762793673 20207 27197450 30284578 14736 -547512979 165229810 761 59119256 451065775 11912 -219961875 347262603 1744 -435263827 805622121 10415 -248275652 443064302 20889 -373793635 798115233 18160 -173191703 121922098 12734 118074547 249414031 19416 -4145097 485031126 22943 -444642257 868167912 22702 -258895133 328404165 1584 171829685 910757274 344 -419682963 736803399 24892 34676015 916161526 1522 -365942959 955406723 1218 -98185020 617701309 22876 -560402198 233075320 18953 -297384280 893279085 17329 -400891262 208655018 14426 22123450 241634086 22896 -198943207 541026190 5574 -101393325 828763314 26217 -127411882 300228677 18099 51977875 551172819 25812 170446884 909549597 8829 -447451306 532397788 9826 5954536 650478032 3454 -278955178 70610808 4323 12635117 957591146 19450 141249399 556681599 22048 12115139 33271194 19715 73470383 323942722 10465 -181336654 824080695 12211 198005956 583075348 23065 -123678667 299340031 13678 -578411922 833265063 21544 172920566 878042458 25168 -73807397 682536732 7454 -248167905 862703160 4064 -56295972 479917850 8428 -227713660 252420068 12329 -452520941 669333030 16587 163884322 222353004 10691 -336295563 246820859 24371 -83992519 749311930 13843 144504189 604489890 15483 17507817 497954772 10342 -433654274 784592306 4346 -274405902 829044551 15459 -551071054 528789140 10809 -292352297 184906186 1144 -135398807 284828668 14428 -232803050 916062273 4671 82621801 63047649 14608 -237815237 580359670 12575 224449175 138083793 22206 -235178937 930334280 5038 -279123008 38624666 23878 -463458836 848353763 21623 -459248935 132544999 5347 41861505 814563698 18578 26612705 129765945 22304 -30748851 667402915 17929 -423849982 350028194 12158 186774225 745745692 15062 -572919454 133896396 12350 226236724 25958600 9937 -425642863 765740909 19382 -379394423 742495979 9096 -320980435 898717166 16996 208321997 43994477 230 145198471 115121361 17736 -84809524 236603231 1982 -96972912 146635161 3336 -292353388 635412108 5742 -476872426 244881251 17807 196381829 589293851 17386 -202572005 219032081 406 -379006992 902721526 83 -460082613 306712855 15545 -343472285 888757258 9740 -59951568 303289535 8927 -504264418 749659535 17914 -539451600 955351743 4393 -115939886 547047311 25441 -588370414 817696529 7036 76529333 323574600 3839 -173605074 219570686 16428 223979702 268845788 260 -385161410 280376718 26128 -107134530 391764954 1758 -500307590 797832771 15463 -59039621 894341475 13998 -280635665 838127847 2664 61206229 448676309 21791 -601194897 97120799 21223 77095708 482537476 9169 -530408457 744647723 7906 -53838399 386828396 9147 169460900 822446376 5757 183141658 761212635 7864 -584867179 18050656 19938 108039333 563238739 25669 -149027617 749810570 4237 63834055 120758263 7045 -509494682 354041486 23268 -423202277 939574106 24866 -192069977 527462579 21778 -569669226 240947439 19692 105895696 183124619 14263 88990655 173546525 14727 -229216948 112013483 9329 -255636890 472863447 8758 -160090892 941969608 3712 67794083 391661648 4585 -24920126 536669464 19794 49052450 159216863 851 218410055 823497342 5994 1722509 588523378 24957 -14084781 37281020 9794 -235688607 408436230 23277 -338776826 377337782 7311 -551077514 341086377 8817 -223509342 194341249 7287 150653301 875965057 12763 109264441 197709326 18548 -208078357 629795536 8483 -171102356 539627671 10221 246362558 436354185 21984 -217980974 311859239 21769 -93019579 138391440 2031 86443338 668150677 5395 -366766503 78133585 14345 -245197283 503818066 11090 59616925 371170378 13945 -175034037 374743046 959 -195567103 642847794 24445 87965377 629362479 4059 -558171959 827921786 23926 -42627287 731989569 2764 -235306814 661670282 8682 -292173033 632667746 26215 -77791096 738733786 1157 -411138913 559339473 23682 -162575382 736633620 1242 -303241592 433860803 11541 -545928606 762307267 12711 -291804954 296261061 20234 -440926093 480178331 10497 -220306448 37969988 7752 119077056 945818920 16453 -339543939 463399483 1367 -397165014 904286102 14356 -436126770 902481391 11781 -163649454 424793254 4519 -466763921 195514967 17847 -276437038 313353826 21537 -82066704 794460875 3250 -406332970 709481744 11386 50430491 736081332 268 -421870413 762553272 2813 119798521 224567503 1094 -153158242 839170000 4683 -460179297 599559401 22881 48139790 57889322 386 -335029428 444466081 8345 118295406 86219800 10686 -488137148 596927126 3968 -89109850 469855234 9625 97379151 16131390 4575 -81191593 450543920 21181 185256675 403828228 5088 126225217 504308814 1558 -31145871 171706125 24106 -253853516 383013250 3042 -214507963 156392499 1167 238203069 677427056 21891 -135686046 787641209 8989 -41245548 901716721 19931 -96412008 174288413 19208 13838762 829293617 11616 -350122216 884455004 15117 123779432 730935268 10167 -173161779 125765982 8874 -482779128 137424070 6956 -3391362 218023043 19043 40631501 705343780 14906 -243083005 259089037 22949 170094673 635908929 1344 154691501 196220303 10726 -52525331 238107893 9068 101387126 32500424 8545 -193736587 713145991 5571 -386263577 420210030 17405 -74926104 689083119 9782 175584624 301001524 16454 -182101515 43233960 14160 228732049 195172341 18915 -369075754 480045828 919 -53655998 29713878 17176 68802362 860203232 17958 -48036518 606771811 3678 110114404 147236336 23636 -126103610 364415306 1164 -436779691 187717834 2744 -110914158 17797765 21187 -238699454 168885083 17074 -273295847 377574635 5149 -79582310 243970724 17831 -137834469 571605871 9490 -340127454 462994388 14002 -412028440 837502302 6742 -354139957 459991749 20686 -71442239 204369445 1666 -523939405 567345038 8048 -434462252 890733874 17001 -587120515 511011134 8559 -177176303 219992512 25211 86422474 464821590 12790 65305732 117640246 12916 -547848412 590076169 9171 -485900789 155068927 534 227608722 955729487 21621 -487033673 24433217 22263 6154013 568939876 19493 -587938850 708780304 487 -467893385 408866690 7530 -489947310 16788784 11413 -460908478 75741340 18849 220416673 12889026 16633 183566125 604589082 24011 -156439389 871177182 23724 125336839 623554740 12015 -173966908 334131090 26424 -112996395 620398706 24976 -217809202 281980698 19959 -444729016 167815094 25043 -420675295 80431403 7258 -438758719 835064165 21195 -278559344 140869730 14195 173768814 334439960 18479 -579201131 355297015 18458 -51501734 543486793 16169 -207088634 157103041 1512 17389833 680512634 22403 56981119 34675302 20878 82205501 107925933 19148 -377690371 22333941 20085 -334087138 296941691 14926 -499804039 195714779 20494 -183297955 711332373 20559 -70042601 613278300 23050 195056142 409568162 14088 56973179 615657952 15825 -324175551 638854893 22292 -35378338 647383606 7084 30366958 329611216 1803 133628381 901646676 26075 -384808818 936607995 4402 -148809083 510413393 1613 -579271284 210383610 471 -404176627 291426922 11562 76999497 763969761 19967 -99026333 588315708 68 -372698783 114065713 3531 117011439 859895215 5408 -370787928 650596139 26322 -127804553 132088157 14860 29758297 438527761 1610 5002095 879349776 9096 109530092 694512874 7617 -115357800 604724479 14095 -31936311 224907147 13623 -208508663 512468100 4321 -551468499 590631666 922 -261484772 767532210 11528 -80503753 208005691 25999 -228819377 874034853 12314 32414012 333034165 13807 -320212651 358801151 10524 64575191 718806936 4798 -215691384 187532224 17743 -4727782 883215456 5156 -1432256 761846131 9149 142458759 658775075 12999 144930679 137673493 3191 -297776448 811339320 16985 -221049017 229260988 25490 -407017672 839907019 14683 -184268784 575686192 17431 -21709635 637405487 19021 -477605984 273209561 5142 -554160019 80162677 9475 16234694 680844409 5028 -139283341 376156688 22568 -431895479 308477519 14135 -257227946 169042859 23628 8674762 149295185 23473 -290389637 407205341 13017 -185638161 117444754 17353 -308529316 25981924 21665 -411273406 366248724 7930 -427881981 447335501 21689 -423063845 135273936 22750 -83948148 741913938 13078 193935341 717270290 7493 164435984 380953764 26444 7102086 877740432 4947 -113929408 942249057 9882 23595341 824286549 9000 -495024145 540181152 20699 -416413901 181894782 7022 -43506186 711201315 1266 -469218717 15397468 23782 -419654636 655620625 5365 35199498 847999491 22104 -584528109 515580287 7079 -40678130 850705800 15207 -254617276 61653265 13002 52013182 452848056 7671 -474409978 433222873 2132 29850701 504159466 17946 -205704751 12270169 6060 240774957 515521408 19875 -482554663 274737639 15342 -551815716 373356062 5939 -275916608 284320942 5267 -596814673 45751288 10120 -530271626 583944004 5745 -451060136 584297092 21880 106723255 667485782 11932 -28461592 700290256 3758 149824762 885802470 21745 -452213459 65709182 2501 -412963052 350562082 2832 -372198638 875140534 9346 56786234 227540248 3883 -322921141 310369420 18679 119318872 314727744 6439 241664874 766998413 14485 -156566357 939506292 17417 -78746240 274055939 22291 -103975868 14634513 4292 -236338237 442553256 20672 -243281590 547194774 5009 -271211379 138434488 22009 -212804611 519195064 6246 -424878515 945611132 22772 130735535 196203484 17201 162951725 371939783 4423 -393391229 111888555 8168 -466057397 460078902 22052 -326561626 525378145 112 -261244655 133287893 21466 -293006507 677626034 7196 170628432 309757113 9835 213458346 19160692 19061 -259827101 723109602 17981 -404890303 367591615 12647 -441980830 375470342 14626 17495093 166987532 18716 221563948 310931098 20045 -163293406 364758445 16618 -123272949 699774837 864 173890616 774118099 18178 -418151106 742880442 1920 -461276531 764169514 23008 -318957712 269739113 25980 -358859949 724470007 15681 -359364480 942697112 18598 109963395 254743917 1518 -332909859 685418284 15149 -538047657 915945560 19330 -369455817 715237560 1849 -351458445 546892841 17487 96907886 54221323 15686 -542066166 288278427 19477 -28781493 450229001 6154 -329066766 664192169 23291 -87551878 856836771 3785 -256195075 839421705 11057 -378552369 644228491 2979 -454912113 156075123 7990 239519947 724704911 11908 -592175161 406166794 13093 -339876338 32785892 12882 32107285 556725232 16583 70471398 201907913 3891 -575371634 835159707 4821 -48761966 25906813 13332 -349988635 669971094 9330 -300871003 909367278 19952 -135524771 841918096 39 -391202390 699306136 14641 220728167 527090719 22424 -552692364 642849650 6502 -516646299 235258022 2860 -303999042 299649847 7127 247401010 903409256 7373 -463510062 431319153 21460 32609943 459911159 8669 -313961737 98928868 1264 218320323 198541660 21103 -150381816 228452826 20142 -470008856 930242305 2148 63794923 760258026 17453 183818271 455962574 4038 -371341284 724331709 20205 -548873266 244083996 15227 -215038595 339444823 2230 -447625336 176911263 24703 -515614202 733487092 16981 -404209328 462502246 21676 -5761054 702951733 11539 -453262675 923852799 7274 65834895 271920295 12854 -547650848 494578224 25780 -244142745 925736601 18344 74267467 241489927 22123 144676471 268112917 6512 -32285549 668605213 16947 -599307595 292430530 4132 -402754076 453024022 25750 -157401789 552330031 23644 251885429 565426672 4230 -523031514 195640850 2757 173635192 850657450 8111 -541842126 479754036 14509 -552044127 950957754 2749 -291800779 609544863 6869 -225373928 571555907 17485 -474995800 678070638 12308 -343034027 536542596 3349 157515001 952479673 10085 -372105249 798641785 12861 -124095203 128021906 15709 -21754319 618789500 20734 -32839959 64820472 23428 79115740 393455705 20537 -468296094 379368067 4453 173120998 529066769 21259 57146652 285599310 16405 -500328895 923830573 2332 -493162508 323434098 12603 -479316912 650382017 24708 -200596204 671238603 17229 72752923 742355543 9777 -478981427 394576097 22563 107361582 457970438 11073 -137776924 937905235 18006 -223199583 893714527 3204 -286942268 834548352 12784 13345735 490374536 25139 -480883042 423050549 4705 -52459681 522867475 19251 -327764556 452131381 24425 202775924 684840283 10276 -41522027 778641474 26300 -342103258 404351946 24115 -542561152 66216178 3582 200748272 706979380 6966 -13448097 720531963 16572 -174518094 327555519 8927 -143086828 568747960 25340 -593936556 641558792 4622 -31363393 708628335 21801 -250633523 578525501 10393 -272925210 277958791 20723 -40241421 683441860 18298 -67349054 797728299 24216 -177092844 184662204 1751 -592596019 747659761 23087 -98752643 252260772 5478 -368039033 825915809 18170 -593990687 800394902 738 -255220089 387612943 10312 -236990312 355471396 20670 -246949287 514670907 21566 -581355985 522153204 4693 -167576219 47676771 6876 -97143370 619086298 24511 -123398948 388065432 24270 69331419 452708996 20510 -174409353 480713139 4222 -284178415 150415381 7074 -428840911 823007400 14575 230291254 727557431 1228 -553842055 229754405 25283 -278562058 733692504 14263 221227389 783431992 20029 -499853465 481947042 11532 194055331 453964666 1358 -254985366 141224164 21874 -457359962 209809046 21122 6531733 786837566 923 81307838 273613388 20475 -25250603 647598357 18893 -90446699 48066938 21266 -359663487 510927912 3712 -560496386 879376958 23264 -280970030 624844073 9037 -405827989 469498067 6279 -461689618 574355935 485 -434759073 566077510 25788 -151442131 294504266 1764 236428480 803120400 21708 -487716341 473705791 743 -66123309 853642825 24646 -205300079 799546912 7941 -576625413 537018437 23166 -99828759 24561926 8134 -28560192 327404598 15675 -23137164 34174176 11199 -207698556 821254273 11566 -109809915 38694455 14631 -232015971 284461020 7502 -302885098 813431988 9948 29503127 801078381 8679 -42979635 118884097 9452 172882136 751235449 1687 -19330284 730908212 13076 126069212 32644730 11129 -433286089 264202775 18192 -427116280 509118528 12087 -306145143 280726846 21175 -223092497 861882325 12535 63843562 691658796 88 -90140259 518436387 2857 -335897690 716759317 230 -370404076 433153842 9031 -480517456 741445408 15848 -563852395 864679565 23684 229805976 727485668 4506 186732330 431116835 23108 -571547659 538303291 24862 -353211534 39111156 506 -515020217 77465334 21361 -547060098 924083219 19343 -57779093 146810670 10491 -448096254 278718399 16154 -250418155 588702151 7265 -27027781 326375529 17934 -119115662 32162138 14113 27203620 254927163 5507 -353274340 725326940 20841 -539150511 134301541 9784 -40657995 745465273 6480 -234783407 763542789 12339 -2381571 106325741 10343 162108560 224198186 13870 114343529 775997946 20103 23411622 302715152 26404 -91397108 244942286 18108 -399866861 56607196 15892 225390741 277384064 22635 -277649745 249987511 16574 -437094609 477005100 1973 -593303460 300372809 14036 -206353411 357773613 3447 66633190 93098498 5078 -200852516 655990003 3056 -382873204 855817466 17012 -544700496 50596814 15528 -497614023 677763768 17110 -458444112 469778272 1606 211125347 508816058 8278 170361471 688326398 1662 -179262072 940708440 11517 163294643 389514527 10250 -295649974 233314688 22035 -242510840 191379921 1603 -210547777 371228159 12028 -545497946 919219525 17950 156308341 236824846 13378 -483468927 820626542 5813 -429918250 872215200 7135 -317076010 776583973 2661 -249990071 241308854 9938 -228879411 59270641 26292 -80720141 30621195 23045 -430754074 159423971 15005 -184435152 67445272 12565 -127624610 66808984 4170 -1960720 443791053 3240 1131701 398444033 17072 -402576572 305372768 18431 -466698305 437331790 21725 -428055582 952774982 5884 -149505544 808393727 4440 35235406 766635519 21070 -66237566 383772993 9920 -495707283 746418230 16320 208548377 396398635 11947 243328727 307243748 17655 -298247545 927644210 16170 -478430451 363226812 18472 -513640218 608047685 6879 70428369 599882141 12121 -122399347 614013232 3991 -381500183 558588292 12814 -63952652 140886097 22035 -481419864 641268018 14541 -445795031 763620234 3800 153793522 448900220 7841 16349532 776129680 22732 -569529988 361299089 17772 -570040503 672828045 6114 37607477 114128253 10139 -387661147 803862741 24578 -22894940 116801106 17619 11068528 126845559 17501 -541991653 296537120 19598 123880602 235439686 656 164729533 160842812 7210 -9414186 132015516 7296 -414274348 163657851 813 -85632432 861472722 3686 -44366252 105706631 19174 -77071149 103813944 563 100028548 377839589 18213 -528968507 91242581 14223 -394995295 112770204 26356 -528377862 728569547 10303 -578171729 550837213 9056 -320675220 907895893 4007 97927452 312197539 16558 11554260 772701363 20320 -189972741 870168585 13530 -58607357 230276169 16690 -60409663 107259376 18497 17219025 814140594 25783 -441062825 733432649 23898 -304010900 196472823 6962 128527270 921694458 23917 -412496479 859162699 20263 -471284188 667384316 9855 212747923 255028553 13446 -30510058 666390714 6377 -444591517 97933614 15759 -596254702 555292387 2700 -245407930 267538937 20410 213684497 128555664 6290 -592109073 616239440 20496 -241436342 840971797 12282 -579687018 223602443 11240 -537368139 914711965 25343 -64401001 82133166 7962 -432766306 683234926 2075 -193579585 524870054 8421 43263765 700720430 5446 77338924 278875440 6714 197613715 360521418 25826 -298245908 577864572 1131 -393957161 812642879 3629 -160824541 866652181 6175 -411824731 502771913 7756 -149617512 784283283 2236 -279787291 513051692 12275 179204458 250389383 3080 194555691 934458227 17700 135116247 590665770 7058 -451245346 450875780 1494 4795385 638693060 25098 -172556466 864225250 8477 -139432274 499140279 24450 115489257 930792973 18123 162723142 430163014 1393 -242887396 754844963 7866 -165314351 335217396 13795 17001242 281619306 10895 110125070 212356581 24851 -154201620 324682816 9284 207707584 899947936 14659 177863905 489686741 24354 173034386 17568704 20606 -4858729 96490376 5704 -480909073 589997507 5489 -157676270 448049764 13293 -420041787 124113722 5723 28880211 958014484 10223 -345849032 601431113 10698 -237376572 117100356 10366 120839635 235113784 18790 -359093550 560235898 8070 -246505306 129808297 21857 -327673733 38934608 17643 -144333713 727674513 15179 -179860633 378559443 3021 176752596 193269920 3587 186799473 699064417 4372 58984900 94181309 15270 -249472251 367831026 9979 -300727509 681451163 6152 -123928685 772338808 13007 41392787 135541534 4451 -19966572 268882657 8292 101808794 832868696 4798 41148461 12765775 12817 57497584 490355547 9060 -44009866 420192684 26070 -301895745 515453576 7227 246041894 572486496 5915 81202495 883164922 5184 -35254173 755970351 2272 -474883438 885220820 19487 -82860067 435199811 8123 -165699206 649740269 20600 -543397444 352233955 16798 -314495852 724596687 8637 199260600 558675573 10870 -552008716 299584811 18079 211362663 129999888 2467 195091505 634904604 9669 -149085902 771975515 23465 -404853291 856641988 3376 -147748860 899240066 15396 116022192 85199999 11226 -321949999 22053974 14805 -16531015 741583090 8320 216161940 544184498 24419 -152528211 935862340 16957 89283179 189109043 23132 167285983 632186462 7705 -418213807 616242540 21964 -42683334 822520351 7246 -532399939 741725015 11115 -492218651 420591854 17655 -396636879 859340678 12749 -558089535 85268616 10256 95248397 383351603 3943 -189109126 844191530 8937 201534536 749093526 6242 -78242572 376651330 19978 -506708030 552397320 19949 -526776183 455366467 1838 -270679932 661891926 1423 191062737 308155256 2681 -140497211 621883133 11944 -184510440 902796220 21715 -337169379 150277194 4267 -378193567 432597194 11383 194289106 463406558 12358 78374217 332538699 18366 -13383764 333434873 13044 7643339 689779472 16846 -60995193 241120268 13635 -300132453 955611957 10523 -271028129 142813866 18177 -243480723 639727492 1018 135385648 674018046 23264 -9665429 32913789 18564 -193205773 184936526 3252 -343288786 364774404 14314 -564684693 314393170 13432 -547753331 712096575 5325 -554677475 841695919 3215 79990755 701224408 14728 199793241 23381120 12864 166372499 33506158 23610 -444903593 592557409 8620 -350756027 778804667 18928 124498357 187487514 4569 -280742730 899504727 19124 -405965317 167466480 18069 45937329 460145081 1700 -334696038 529513213 20282 -490279050 656279247 1707 236025138 555920554 2319 -467447646 654963802 9221 -358207348 151991946 25523 -588216008 299390618 14287 233039473 598789761 20498 -590791459 388558654 22030 132286223 298447490 23740 68447873 524453928 15860 -162327965 651900435 20077 -165902352 127900795 16211 -159079949 915029584 216 -342744547 956030603 26384 -584950378 546045753 26396 -273769716 622660502 15961 -103514647 110700677 12268 -567200329 463317887 11312 -6413698 649104180 11882 -526545761 172593613 10492 -198402253 233933282 9009 -16715543 750164806 14909 -155610477 600139331 17869 196259802 683990667 24295 -165774333 560335302 14305 55379992 38492811 25548 -45361659 195190927 25205 -334122714 235232475 18723 59277887 945750191 6083 164904488 486937748 16796 61906739 568495250 4813 -426126670 748915961 3521 -442947482 95471482 12051 179928774 855035490 10628 -284124956 553705835 347 -358684370 41484538 7400 -599801622 645401441 15076 -278395619 897366636 26060 124572873 958227625 11499 -298947896 231119582 13606 153920546 880581858 17135 -335801270 685917457 945 -122501075 409013067 22214 -153157089 375309226 20793 -579379529 547757062 13791 129372686 447572643 11042 -358062943 163562168 1170 -388996743 926567759 22111 -585867563 530213806 21125 -299396727 117213559 18706 -262103468 535668625 22464 -492409636 872331336 12316 -179873945 843119684 10664 -290568034 691497782 3260 -64360147 50060592 8118 124834265 573678720 16411 -216593341 492475016 1279 181807212 236058568 24165 -326437663 420107479 13249 -20628624 320281828 9423 -291814700 678732819 8280 -95943541 355123099 9180 -432872297 458008469 3860 135783935 546487252 11159 191007938 388602287 4016 -153432537 601342574 24661 161551119 212912463 1064 -206873379 759201191 23051 -404008868 105577413 384 -325652902 840803715 24068 -460612496 312310185 10620 229680821 891643527 671 -524100879 277292318 5666 -375560412 237214902 13048 -201591703 940491650 10943 -564843722 312891861 12963 -381154650 542334671 12572 -450998621 633181329 2751 145510973 331104966 24260 -450866189 467592881 13911 -560162029 444657095 3361 -10585635 588058462 19397 -461897263 356660346 6491 233690268 588076038 26387 -446227735 60243385 25701 -411304494 513758768 5655 -90563325 64083269 3860 -239471853 955237307 17718 218591023 49112183 4381 80826940 701844837 4644 -340233010 640617262 25117 -106655697 314729458 3955 -149651279 831487030 20515 55849643 301815159 5638 90649386 716358146 22082 -454179276 937455772 19472 -91740296 942889647 9057 -303223237 423410038 894 220202692 909820605 20540 -222598627 604932054 25525 128098237 708167444 16049 -61474777 324632290 16992 -588154770 912441334 15519 -183922137 600532814 9568 -208812288 91038582 23753 -331953029 576381745 20869 115284833 648902842 2723 -397977329 591807609 14934 -484868890 551073595 8050 139345947 685418426 6991 -470436797 214145674 18330 -375927028 364269975 5717 27371203 867562207 22964 62097358 35294825 7200 -274571206 516397381 2429 -263555539 721463135 14986 -116885579 817997041 1731 -67523678 773521869 5793 195587816 517542079 3586 -439264055 555335991 18856 188544434 941259821 14502 -545558619 931437309 22778 81312739 626408977 12135 -52033532 108467187 25669 214210079 472954472 16030 -31935055 720550538 2443 -349881635 169493970 15354 -410316020 466779653 12659 -165798230 162006713 1885 139194707 97924702 6679 -157529768 92847098 13557 -537799516 191465703 3711 -400144422 868184927 26425 -374140290 895953045 25827 -571389767 779423819 5246 -187863981 956832487 25459 -268432931 889211264 23160 -546993024 65692356 13939 -377273958 836274326 21414 -401176539 312069143 16368 -234213226 430102862 8873 -293836451 27635843 18577 101271749 936026787 7032 63737768 709985081 17025 115039314 392310027 21163 -388249917 829025935 11572 -562671597 69949195 6475 140923256 788306368 8447 -253934738 120966828 373 -133755757 28174975 9686 102670927 791092631 20729 250656155 864519816 10515 -513806403 153614804 24769 -511036441 690835836 23092 -368854319 406469093 14155 -163251645 23413716 11422 -412009018 271011381 4418 119707603 196599688 3360 -491018324 499548285 23993 49739506 700695544 1848 -198037391 658281139 9785 -96931455 287735811 8682 -457562099 227578446 7369 -494022462 704662171 788 173626234 56213423 15142 -389263712 643356780 24456 41682530 905384827 14036 181100135 113091465 7977 -405243884 939911686 12188 -70627632 956643337 16349 35870804 279736088 6063 -436281858 610485318 8429 138111873 457124704 22450 -323102766 764453288 21171 -169439635 417862562 23925 144933560 163525684 24893 -166852563 281572466 12202 -319317580 168017662 20788 -539372368 609796060 17455 -417715075 562454718 10768 -176945311 110116417 7895 202345833 276427613 22601 -590393353 722861844 9731 -416535357 43599591 9265 -398245616 587170552 13349 -115995059 272984538 5106 -275686144 404790247 12372 -178609419 408725570 16817 -478220442 524957919 25657 -18053159 926549152 9563 -158598256 837419107 8553 -21287854 906757790 12472 -120096913 398359213 13499 -409580365 726845487 11083 -530942188 259443375 6732 218084385 804341099 15597 -393987401 775193911 860 -460063693 131985535 17246 -162719472 863555956 1441 -331003130 863646077 13515 -35434222 925242326 3600 -572930970 418848116 6313 -519278717 941654241 19778 -195753116 423400018 6513 -297334572 352430172 1812 -178094970 829089289 8752 -545624324 154094677 5891 -392165277 650296442 7573 175834440 258204981 2148 -481173562 560725721 16539 -592540999 39069576 24697 249289757 225814541 13574 179689518 731631927 18916 -79648795 278031574 281 -337798749 54435979 24325 13050260 359609651 5608 -485410691 436054845 18465 55440080 263272493 8193 -452173491 807857737 11007 -479813323 201712026 12763 -47284251 349036041 5854 -402503326 51766861 22635 -13455662 291308718 24264 -185702893 560980376 6958 -130025798 856701045 13092 -437192123 152920079 14129 -296069352 272174001 11242 -356804837 557894740 13476 14094638 469214141 3739 -469656234 138208567 21775 -32736587 903487214 4254 -332747160 177350581 11120 158027036 324175949 17541 -159863237 932084588 25717 -358399853 612392854 24216 -64915528 540142100 18853 246988247 666759475 22178 -304445126 118784975 6007 -476587289 594510095 25227 -532399042 632394761 24538 -102969862 19085816 19087 -204052932 648392284 899 -302336303 157919728 15411 -28341796 915693033 1792 -349651357 401069690 3429 248745015 853683220 13199 -96255414 684381229 1069 212350327 514369492 25809 -471294210 266489667 5777 194084303 137562355 2004 238612948 498794613 8959 -260201112 469158759 23799 123442565 31609595 23185 -120968953 612004898 8342 34859942 247717908 21831 26393470 265693260 6715 25788327 782265578 12594 -498723936 357673707 13972 -421366385 205211375 12268 -407959049 403816908 25459 -584913204 258233304 16828 -68328813 46886944 2789 -563168951 483887847 26048 -489369249 717168522 4028 107693441 591173345 10286 -170178756 197763769 6907 220225398 698387568 18696 -128071677 249317225 2448 -216886915 921673372 14035 -548687973 739643107 970 -66210813 847452202 18685 247910762 834966703 25495 -247589469 334584433 19140 146458453 828089347 25568 -409977290 63408033 25288 -103282686 852011577 23474 -386080193 38622309 11754 -394825710 665274112 12528 -514274671 454855014 1975 148642028 801161529 3011 25524143 826001445 12523 -447328272 522314250 26327 -142704194 872044270 23633 -108027097 398568501 4678 -127130063 541754429 12903 -196123837 166036970 3560 62483113 475675420 25737 -274229044 336669392 16955 -238512895 209294810 2889 -4616328 300550845 16791 -383771123 337087315 17000 -456183437 877319007 15404 110390526 683835386 8368 -198287251 728650961 12228 -582779714 700765901 22188 -476025973 528634154 1165 -494580603 10910735 10499 -467904563 268518141 4996 -371470889 435286451 18578 -127804812 94455395 12342 -123202750 524314209 21975 -220858602 446159466 4424 -539606844 906121731 4203 87039051 436806405 14825 -87609799 14857552 12614 -384878723 694449323 2445 23444942 646372029 21095 -431407143 44827465 23279 62937886 252842788 3401 189413422 953407562 4082 172873496 384794017 9976 -289898025 435874668 14230 -18041596 751413690 13834 -554755423 11830162 24254 -255661690 714627310 10331 -548040361 663548203 26470 -278638157 920131978 14183 -352697533 851648398 14069 223859613 96212514 20726 -149964896 374204430 7890 236573448 868655258 16282 -120855776 520322344 16181 -313243926 86494053 23462 -308976154 77573720 19009 12399188 172989654 21685 -574487612 497947342 3139 -594342986 433136346 22620 -1918646 891691583 3783 -112391138 884373995 16848 -466783801 43749132 17126 -431021362 924660311 492 -160186328 72909571 23213 -67444313 822383258 14506 177238484 592898481 15170 -386235769 899899819 4542 -228694012 664726266 4665 -397229887 904168502 5843 -463436943 844989040 14230 -377527067 381598142 14327 -218529286 197729235 9130 -255925734 278859554 24836 -319032932 25804756 5569 -29354061 42704677 11497 -358229170 119092461 9153 -475791742 109149924 23656 -285616342 949355912 6582 -472608449 609256964 6169 249568856 952968516 4808 186330996 310055661 24600 148294211 275641013 24358 -322876213 331230837 8403 128213418 17115010 9657 -189293111 395924450 18442 4093980 10527158 7464 -372561718 859887755 7577 -233690885 281176975 1567 -374630910 353959556 14475 -529017148 518280014 15984 -296910848 834759277 4532 -601686671 658907125 14475 -104082277 470665492 3559 228254381 163923630 22038 24856733 260797838 7288 -592837584 57337125 23120 101021308 866501169 13182 -114497582 828006524 14897 16164450 337884599 26163 -7884895 386765489 20054 133754744 527986121 18135 244473137 740592257 6715 19315662 873916449 13285 -273680427 579307455 1658 -63779974 404966671 14109 -230454911 93601249 556 -98521084 834702257 4891 -171010586 237007932 24590 -33667801 337766469 5702 -32093074 153779720 22567 -579397217 765519538 2242 -512504358 194964675 14453 -44895203 629843883 2224 -202043915 382082158 12994 -587255487 196015011 16984 -583893479 229873335 25724 -170743178 800961205 14911 97437003 433529757 12085 110332407 264751887 6180 -540040151 20250829 15966 -581322265 235242817 8952 38119007 690590694 9178 125407744 956036657 26253 -422412606 167941225 2132 227479414 907944137 24390 -255665107 245942215 9399 205783383 706321442 2341 23112020 775305533 4544 -506651460 770340521 18393 41703740 957568409 15160 28629428 140894188 18545 65995581 840298519 3319 -301617797 647608378 24723 -346384375 251826064 24945 -5705097 834859342 17836 -559058547 266617078 26386 -520356661 729562819 10322 59519737 802912394 20617 169715081 780035593 8844 -98636255 390239300 22925 106876849 674529224 12253 -31999583 248452699 20205 -440688864 311429810 15781 -535048099 316918430 12544 34316237 35307206 4821 194807407 845595712 23444 -327326256 544845659 16276 -414652823 821672797 16417 74462599 572818656 14137 -301235195 938399235 9380 -317282336 112007106 23918 -274381869 841715540 22992 156436934 435123635 11105 -258930925 454232378 10702 -108237465 214109209 1554 -14614706 503837165 24309 -518703196 281034629 20863 -458421379 94073453 16204 -333807691 823737428 11856 -600077970 513327911 13334 -186118406 131176584 26189 -399727257 104242786 7981 -34083079 393899040 10367 237691566 495712350 3883 -410405709 840277385 7312 -218501944 890944526 5616 205953107 533992440 17150 -220769266 575278453 8094 -60627205 601535796 1524 5260506 17665471 3295 240366472 267861246 3303 -197079691 655060196 14895 -422699123 232459648 4728 -420454541 36112587 23375 181164236 561884257 13825 45926489 466535483 14782 -33261382 496988227 18843 -476450050 533974077 16687 -71920850 920704781 16402 -498195842 225981228 19372 132391769 912075499 20725 -428111687 30363452 6634 -161527004 59948894 12532 -399055647 519747043 1094 167430698 924577877 16285 -482238564 555056811 23176 -390937754 167879664 20249 -223529500 170557569 4371 -191575789 501467088 18595 -125333731 897834257 22845 119377218 421248371 5493 -385966011 693071849 2168 -91602711 401913943 17544 199742177 247093689 11873 -1617093 939221049 11042 207718249 927170963 21580 -388496107 212603604 3204 -63957298 607071691 9277 215349693 284140920 5889 -2387451 303100938 23923 -101236631 165594406 12335 -487762614 703395149 25287 -420574067 43863408 14001 -511317097 534577286 8794 -244945496 773385096 10591 -592247110 725009345 11369 153359503 12252448 6694 -1793267 750128239 14305 -589884993 485816049 18516 -254269768 865075390 19624 -139467259 371030662 19019 -67976428 82523856 22843 -573791118 852277406 24119 -200809162 240589467 3478 144571580 949415857 5776 -512732715 858026496 11694 -35254819 720479038 11624 -571223456 197296829 2875 -138350587 810739865 3156 -367515607 757019087 25137 123751393 175322455 11445 208860281 928905270 6300 -594159657 928539378 20361 -191634209 27474273 4180 -401828940 794118711 623 -78682037 302543569 3006 -199564420 162307219 25218 27589769 379604014 15698 -228331256 297367684 205 163232616 857416160 1764 -233794176 498981911 8810 13508829 853243486 16220 -151272349 874108791 6951 -70948587 189976678 5666 -80938650 679073511 5975 -160238310 477802023 14031 -555007985 764403385 11697 -298532776 48914990 12368 113119871 424867714 4724 -13824130 420028943 8949 -332582945 719164581 21622 -120828556 207455145 20613 -45935278 730403380 17006 -266609696 284954675 5530 -112497980 319250641 25002 -290230761 266886908 19658 -526184731 434944503 23029 -287125225 825768623 1771 97058891 27622545 1013 -350588680 339603774 13465 37776122 483151836 10185 26695778 490112854 23586 -109701983 80396717 16783 -34392769 914569338 13911 -61176050 488592823 1318 -367399085 120344813 2660 -535294450 345740265 5752 -150980498 860521104 24693 -90537810 170457625 13474 229952080 935353306 10108 -96303548 486245906 12966 84246165 226045462 23311 205939691 508095078 8479 63400093 340700392 5605 188179965 169366992 5368 -129364663 193455442 18274 -155181653 97554489 17468 94505755 500736726 18351 -361750978 488368042 18005 -559313526 646487426 15234 -229307870 257650842 14047 -210548383 571077038 16960 -324264569 377254814 18783 -4237881 312369391 23298 162335391 793247996 25687 -438409243 905054368 7006 -196327567 787975922 21664 -143487445 436389758 18268 -142343903 315221334 18158 -367556045 952012225 15195 -307778460 371978265 16284 -593551295 834774037 13446 72080868 540179721 16710 -201690171 412079475 1973 -568415890 418975185 24255 -534200778 672431400 6399 -133002189 537343732 20076 35663177 714344598 21468 224838518 917344450 18983 -328211842 478554575 19832 232978230 454236593 18377 -429842096 765202327 13906 141186100 488436774 16904 -163911592 191138606 20712 -466572553 159841392 11018 -568187053 684949560 13282 -288725525 24383813 10486 -122131715 751202833 6 -572954608 808891142 12155 -462918334 524728031 14375 -491749240 519403488 23864 -262778529 802648454 19576 -164262862 70024475 15122 28619399 312094923 3277 -55319295 290096874 24307 -33665916 246110807 23598 -245488066 310530811 18834 -178536602 835244080 24340 15230914 821381708 17102 -189628438 649750135 833 -141839508 182023014 8818 -122819396 287696880 188 -361930310 527947404 4501 -427448795 158281592 6087 83230392 335116207 13008 145570368 53430218 11263 200713125 854725867 16856 32909019 287939218 10414 140992934 235317814 17702 186973598 596816760 18070 -192345419 766973472 10604 -318262664 770918646 811 137823062 531028264 11634 90095262 504429500 21988 -105021286 523541096 9890 240341354 436521691 7781 46016147 704118867 10311 -552500537 259322741 6043 176176153 155845000 15355 -326034063 710948297 16918 -115979357 633920904 3784 88882288 899905528 11152 -285573412 350467006 14500 -5042714 870331968 2565 171260252 744605593 15475 -467939718 79341161 6226 68612897 178328119 18894 81879424 120881797 12539 49167585 945249471 7788 -363160491 809956754 22068 -93779557 89464846 22584 -38215678 493292198 22951 -579553681 666048658 26403 233284364 457424254 20202 -522150567 617058175 11972 -331601439 350528202 11873 -92511217 275381343 16198 84844732 203503854 9716 119624590 61492319 4761 -421677187 708352969 24508 -392186691 79305238 1628 -393462861 589785565 17282 -332714837 214208765 7314 -89978956 397929252 22929 -206462181 875329906 21628 -162259291 136346128 21994 -467378243 214653692 4084 136916907 520166699 24540 -514508385 290157563 26373 -534240481 562040538 20584 117999565 676613362 343 -461476631 883801369 9685 -272609675 173691809 1729 245213713 260954812 20497 -241126720 215056378 650 90985225 348208044 12680 -118960318 341588258 8888 115971727 212770153 18036 -371611869 597197930 11247 55962929 148413342 12334 -42904099 782605695 4900 171613114 616402047 1556 68925788 754940119 7027 195420920 150831238 6325 250628396 34678194 9234 -474218025 401491829 16349 219001045 912004132 13822 205655435 467345567 13989 70753590 526460298 21504 -255828194 340528602 841 8554409 795671479 3634 -516584879 16406332 797 114397158 20191592 21086 -213357733 16369664 6602 -461451624 847338388 18494 196038398 914034111 8116 -424720270 859340843 11568 48570161 57123441 26453 65213101 934001855 23764 111969413 918263863 2285 -419160247 122388566 11500 54765289 613669536 13366 164652015 724811570 8408 -510687140 69419064 14706 -202486511 28878303 19009 105771239 385741925 2900 126775866 920366781 24355 -437118904 649325491 3803 155905449 292084980 5118 -139074006 477216295 1714 56145926 391141113 3925 160256403 254403565 14641 -30029352 59382546 5975 -37529718 10271616 11777 -43616571 510970600 12001 -476540032 933981102 9647 -448589262 821345422 25350 190125014 112591140 26130 -257284949 254845841 20266 -252113981 195567885 18949 34598828 43324945 8741 -252299495 253062729 23943 -24829475 443584603 14591 176732758 801761370 18394 -308542841 425514818 10777 50254292 413103714 3645 13678284 790995794 23307 95271432 367561505 22237 -381371976 715315628 20308 -339598299 137635893 1379 -539295097 730439522 19531 -224559023 818324767 20530 -206744673 281258379 4569 -353054542 544459604 9286 -413319581 235188587 19985 -265198648 362458460 8841 -593802184 29783492 9383 -312755956 585662595 18479 81907617 335020045 18475 -457165493 73772755 20659 -33403143 657877879 224 -495372989 569151260 12984 127907283 751633013 20560 25463008 661359065 16289 -580419690 830617867 22352 -301283155 382025576 12618 -464030821 713344761 9341 -70095471 486127880 14131 158163216 162601758 7548 144996609 244648128 4267 160121777 472658795 10002 -129325911 531965968 20864 -308911023 483877404 3598 -330396007 234323956 6440 252344594 387544892 10652 -576140813 726578890 2890 129625087 854029770 3773 164542297 89762792 23276 -567855841 597369849 7572 -596176895 839368757 18015 -8063793 955518036 19980 -417622492 550153425 23690 -536675112 912226691 8023 168196114 117537236 8980 -339329789 351939345 22408 101323891 498952513 8305 -253458394 55826326 6744 -111026997 43616739 4226 17589733 125466564 11421 -573346471 843940667 9603 -431679396 314631605 5268 -292953577 700569632 1452 -521550819 504345359 3323 -360526877 317819614 16109 221523516 730173793 8961 -230106673 775537745 273 -145262146 649645778 6915 -540998991 842842563 11273 -287834293 45193825 25710 -89510108 606270161 11427 -275419023 859230998 13151 -292081284 523101527 21867 -93170498 137736584 12360 -136521105 922820335 17055 -275576297 929323234 19484 13049486 945795195 7335 123007484 771000255 17827 74832775 181979191 23259 -588978774 319476443 15254 201051989 70621922 21820 -111198848 353947658 1838 -508319061 474307481 22311 -56844945 870882952 19710 26963902 695844871 3571 -178435140 846747948 7667 -313186595 625144101 6801 -327827998 60473000 26383 -402937839 151264515 25158 -25869982 754477877 12371 -41528442 633544998 22525 -246051064 109757165 5130 -217032672 493083878 8343 -48203474 709521798 20134 -356177138 725117726 18801 -247460422 16563286 20081 -517766565 461297773 17554 -55055115 745527081 20338 -328945672 410941209 2350 -26662299 142923013 10456 -98314715 149566345 22623 -214936639 447729105 9283 239531012 837175677 9650 -391684287 708973938 17605 119815814 273051186 2853 -577292923 653075328 11531 -127845696 453852888 5915 -554291193 445909388 26222 119248924 228146229 20507 -252880503 83424390 2910 -7828272 566771176 18006 -565013081 64041667 17456 -142901020 406449862 24933 -102438964 701669587 947 -219977965 830233414 152 225793205 239449408 14628 -323407045 193318138 7361 -182712773 646847005 220 -398104722 750878343 9342 -54791619 928568928 4387 -88093854 241842464 14278 -46032582 491498228 20081 -273183308 390961881 25171 60959947 914830714 23852 -201960860 511324566 22840 -301182870 656168117 1839 -512078896 534233287 25642 -425626358 660749086 10945 -521085366 772342180 17867 -369049807 854244425 18830 -273654375 446268490 16142 -544859010 402224985 5393 160435784 309638294 4940 55015736 302225224 12503 -90205048 390888143 9943 130478270 786930436 16653 -248234327 478283834 24192 -323838848 330637379 5675 -522338666 324018091 22471 -348512714 88625550 1405 -26549424 842403899 7602 87511438 472719370 19847 52548577 697133132 3752 -247348655 192550798 24582 -313677050 793799772 11058 -507832147 668927942 1479 -222435012 484153624 4931 -506179130 753727402 13657 -82538991 343730369 25820 46635964 660208264 84 -570311137 813702235 7574 -512452922 250667955 12044 -556348056 365553394 18094 210926903 630808759 3001 -585543385 878779477 24330 -170120631 610146401 25111 -593712248 781231657 13902 -404685454 556292677 16375 -207863351 718960628 21641 -116040609 556777611 9151 75068192 531750008 16590 -382457397 186327718 560 241440679 339584025 14119 -16398263 802377699 14267 -293039829 36666421 24663 -75329272 235570020 11559 -491250554 537703789 21859 -15384986 686785137 21847 -90516806 699953047 18213 121002105 463140448 12973 63164834 93977578 8966 -428494464 555929365 17894 -338951734 515670348 18168 26411796 749097188 23723 -439879481 802402349 8706 -79150025 864167633 14253 -293917438 31324794 8977 -390838192 433696736 21378 -89057238 159651403 13144 -149501259 816302158 11977 -57747649 180604169 26299 -19986007 551945633 11605 97581176 698157453 9934 196666367 516784380 21277 -279044431 250176252 15078 -491223664 690347255 10454 -228841311 304646511 22763 139146734 196589322 5643 232128816 665154864 12059 190223010 494747755 1740 -66705563 813691189 22532 -418992220 707897823 15871 92659143 798562567 652 -328329618 809807434 1545 109535246 232970715 7872 -526767661 375532137 9004 -502468920 943238922 6704 -91855190 838788875 8903 -11645061 226292932 16051 -418162091 941881910 20736 234570529 878421411 5037 1037456 883773262 9213 -101892909 783692031 17767 -33277819 489480881 20491 -128112103 791752746 26125 -550278721 422369972 19700 -53860619 480244137 24817 -587612786 341186538 3686 -32836113 479897556 13176 -36737878 783178242 2365 -503818728 100245890 11642 -526002537 163256428 12243 -196268689 820750156 18498 -595147645 749853053 5006 -445918683 572909507 6484 -31483144 120859525 5555 -193393985 101348639 18664 -199309612 295835599 15467 -475987033 32191132 26109 -20784421 160609824 6875 111316109 134320921 13654 -152654973 587997947 22839 -396892411 46032019 8929 -354329416 377282215 10516 42279557 411542280 25939 -224370077 501586416 16867 164259755 676543844 24149 -330666678 500381624 25136 -25055043 747451324 22666 -180805762 305637660 22714 -498279095 349372321 21509 -585870742 208025422 8449 -528852776 482900433 19752 -209991270 383120695 8004 -35040802 196601923 11887 -234119669 488467351 1369 -11172043 253622062 8174 -32275877 49282278 21139 -187012321 833954409 12074 -415387987 280364302 10091 -159439712 391621434 8043 -372061887 665635354 1341 -324925280 505582424 11006 -524823601 312480890 20507 204028193 72570146 11259 236082337 508659244 9529 -241165068 532977964 20803 -386025275 497090133 16962 -243317272 924637669 15128 205798230 710644738 14421 153768593 328697239 14914 -248569058 297073227 1340 -98200954 793783641 12606 -279877288 75031326 8978 18314276 660531657 19658 -412677190 685604278 8321 163554993 420454115 3910 -67197551 129318859 19309 -576623582 99840662 17509 -380535938 885935258 22462 -102059312 243897738 14092 -162713423 123819439 2068 -333420678 952966001 6570 -550630893 672922287 6126 -315453972 555527706 6001 -204851429 416329880 23415 -379548725 428760116 24202 -416307089 586712735 14094 -404553510 96891004 14204 160151035 188834328 3451 -413290975 595564565 14070 -393249478 551898305 19136 -534148711 426535922 23903 226063944 410090376 16125 -196470821 571384400 9654 -372062378 292660288 24851 -361365024 765888874 2572 232714735 429637024 20573 -492030452 264242237 21022 53114257 928661599 20728 -406808913 345056870 4464 70486721 473700126 13000 19909302 538253215 24195 -164742748 892992759 1044 -462320084 317798539 12235 -488555632 50682699 22878 -179649570 698331254 17636 -418268782 939727563 298 -348555534 655225870 13314 12759616 131370372 17255 -163642402 592867841 18169 -161575936 852500887 2072 250227562 858636042 6016 12651 769690188 7996 -206812618 598709867 9258 63850999 384136964 3016 -156768825 594918407 3143 -482717691 77510903 25746 14619818 324288890 21629 -469607746 813409647 20343 -580722736 189874444 17471 -594351759 674872025 24413 -230949286 71798442 21206 100229325 713615392 16615 -76895345 632436869 20599 -514273866 292778803 13626 -217181815 330647032 18141 245827840 99217737 17096 243469990 215426206 17445 99816684 425337639 8821 -551602375 345946315 9331 -4945191 576510644 14491 233468857 130901623 25092 -590544244 681092782 16640 144626936 557305819 21832 -179349687 389498876 13676 132413732 67338038 25968 -140038082 196779354 23247 -480660632 822459882 9180 91414802 605753677 4803 213556741 348612052 13480 -580042928 864549341 1817 -307175655 810921145 13766 116001764 511523428 14133 21552768 628127843 23020 -330384307 568623924 24186 -548908706 609600644 24558 -511146820 140986973 7033 96275545 728108734 6478 -191260753 97655378 20421 -249329554 290219453 21098 -361201951 703730245 17005 -145730581 208473588 6645 -343529576 98427583 20324 -318650693 811457453 17539 -345258974 144234355 21660 -539947299 14130149 16499 -415291531 396181739 6925 -432843012 60348532 18772 -585508685 545768025 4079 44670859 519094932 8342 179857379 665648508 18892 -157179509 270173737 25828 -104121668 604397616 7591 69821615 72865204 10131 -59334502 712686151 4134 -382773641 460431786 10973 205666246 129914019 2078 -308560949 644278424 9015 -133866872 890838043 25962 -391984874 94296243 25969 -20991031 56941128 14416 -508679684 494934389 4306 -438234790 105078050 15319 80601129 298087819 20438 208176357 462540912 10268 -417212211 272131941 12970 57115681 399249325 8886 -52062016 301077908 1853 -251207692 180767285 12787 -423384045 629603217 10135 122830991 839777126 5454 37228597 388263045 19038 -148575178 726217710 9060 28895482 169149885 16241 184049826 865683160 14232 74886740 701565406 13973 193482633 939401026 3102 -382952636 399238449 8952 -503605565 185614256 1679 -453452513 727176722 25847 -145992972 651427800 5256 -410388442 307573868 20157 99525119 358980866 6343 -123719715 572823101 12263 -564204375 582756213 14894 -450507302 636128192 12851 -257042284 581262917 7132 11771510 950914668 434 -105969096 50989546 8702 42303804 214915759 2914 -231522134 823239319 16192 139029541 706473481 1283 -272916266 397099077 15720 -427728228 894183265 9523 61372706 78044743 4753 -242098104 148369008 2403 105502503 380194877 9697 -393904291 802849782 18301 46929672 458854840 5946 -285341336 365803709 23751 -180872022 505874982 17473 -376507317 655785486 22603 43915575 921248262 10868 83151707 276761177 6480 -430381845 262654143 823 -460988175 932168024 6710 99318156 765554760 13622 -171499968 277804323 13585 61405978 298969901 13019 -448049767 674651681 19660 226897624 620912244 25757 -414248014 806722883 25798 -271612939 296134810 19727 42010640 270250084 1457 -514436929 457359019 21209 -60938947 259063858 18433 -20758129 502468655 499 -508153994 869375531 83 -278649826 60982974 23165 -64810780 132106295 20194 -19386285 516216171 4231 65457329 684764115 10520 70140736 760761790 10784 -455653174 391499994 22759 -209729472 33197089 10650 -418844658 696392825 9769 -392368159 50673818 3325 191359735 107930799 3858 115090846 445970833 1967 -194256832 304737824 17900 108124436 731578203 16106 -241498051 887728902 7270 73649539 519055813 26387 -369995079 888503199 11018 -365217651 281375211 1388 -109946605 396885914 14048 184780134 719903319 17541 -236270640 192649121 20932 -562221029 148330884 11001 -375138035 828037429 21414 202528028 877626318 22400 -140672552 744687121 757 -178017609 699944526 6915 -429167925 816908150 21230 120472718 870776452 2408 -13192056 365937753 4688 141293875 606198968 18783 84501718 205487029 1319 -126508584 232976262 6494 143439895 27160844 18137 -361329065 768850070 6182 -106240092 398453971 23131 -107732085 893995948 3145 39733351 501151350 10358 -439268576 553832253 10713 -527849678 934042054 9467 -395263053 868720751 5319 -420945196 423182917 9313 -38848390 124181486 23566 -217425714 43479058 13831 25684927 456338572 10155 150745797 447764817 14507 -298460442 581741894 21903 -552210411 336187091 22461 -82356183 218005786 20072 8478533 730495271 14210 -585548005 713456498 9625 161322257 518031976 22992 -133069816 630863620 13234 -582852504 722078108 12087 199502287 367685777 8076 -336444270 712426001 1444 -570867541 364659485 5473 194204349 499935260 18380 -29612680 916079475 10980 -422196454 81169407 16232 -26740187 865258975 23008 -405731873 32288228 18998 -19204422 298631539 6695 -292018989 678007825 4324 83883702 330753535 14801 -89858715 283209373 530 -57777848 636266877 20637 -428150903 23906702 22776 -210521811 110357550 26064 -328407828 68433234 22355 -286484464 805157071 21884 -140540155 780222334 6269 157256471 863576344 12230 -387211601 909521021 9015 -185933866 854615232 174 -568387077 563279484 15680 69213749 268182401 19677 -9372011 390742362 20280 -525974558 846893503 1272 -35440152 784648695 10384 -274239252 10480156 413 -429424798 814106983 15486 -219658741 845167642 3423 -268783957 800384121 7023 -527605983 400255950 24425 113726095 606970706 3733 29945455 879675617 25662 67164733 869268978 6997 -260482275 545285223 19689 -333737077 883688105 24151 -463346095 656270117 12266 34166109 600602939 12819 -50000112 148928835 24550 -265587423 717682440 9399 -535204521 738932307 5221 100344820 762167111 10672 -332904417 303166673 9163 -294919187 902326368 19191 -470440260 199173091 8628 -210370376 315101765 2177 -73757324 764909965 14091 -140320870 510995703 9360 -324184782 898150548 18438 -70195584 276040499 14173 -345294039 543828859 15871 80546682 866596920 26361 -237694539 843341882 21760 -314837907 190625522 4975 -107862974 720698569 2141 -206707334 251572370 1285 124890616 212309748 8515 -210969648 124919797 8314 -119083517 372112752 26458 -11077196 476974406 9529 -342012251 207566965 16266 -345732482 593053068 26147 -511894219 923330550 13484 -357010250 577162042 21883 114773304 720679248 22693 -330734348 669395458 26094 -449115162 775038701 1964 -56016185 761036025 9989 148306941 15524814 1909 87039934 706596816 1620 -319445225 891680602 25844 -240190303 793140722 15299 -273603209 427366087 17774 -124519123 165496778 5125 -240883280 955843296 9788 -281248078 730743970 12783 -445283614 435892152 24280 -208005390 364795471 24849 162651458 789885598 15698 -305369642 223923096 9071 -240352818 300595876 18033 -377137199 895571865 16492 -209899243 305649659 19910 33165687 164514460 12815 25826698 246529880 14334 -63164217 260555682 3789 -47279139 879918944 393 -78513697 541783281 20382 -495797632 502213948 19658 -387709798 364225197 9308 -523053034 665890221 11175 -230498328 306417882 13267 126780485 778716350 24551 41569422 516161479 22727 -8211168 833380218 8281 -162670382 72387897 11884 146990746 499459678 6351 -512737551 743610092 26385 235976356 509922922 20096 -342071913 124438043 3238 -127881769 843415789 15845 -581647436 944599783 17764 -159210789 37208126 8715 -75832318 606358019 18840 -449178329 189405910 21370 -98419487 784617378 26171 186062498 713388750 2666 141273615 630007134 23247 70474012 445955528 11313 -424099507 262367017 11568 -374049927 400242401 7378 -314916190 651544149 3643 -529187255 371946335 24043 -217029407 140460508 8095 114463045 679707695 7815 -569206838 735361767 14401 -220881475 925666460 15494 153172981 406772916 21767 77703841 773876747 16372 201585701 405542024 21128 243980925 56761995 20158 -163792184 451226199 17042 -358335709 361401256 7071 -554500850 451848524 14470 -511032852 791942830 14141 -491095287 555435304 4352 -520003864 788731837 15930 -59066076 239547638 6257 18531611 90503210 19540 -148202074 219574620 16239 -226015884 401852022 18419 -16728193 759380330 8645 123291032 128255881 25408 -507438913 580396475 11468 -230084676 714266457 20933 78139567 252451224 16762 -515211467 42896147 19414 86085978 664406666 18771 -587231762 139853137 12114 -382440198 220550733 7115 -390728019 614578281 3031 209840117 267286393 1137 140700153 29116981 15173 -560220249 784300027 21426 -590712316 644342257 7698 -141328521 612339869 9866 205092556 512816377 3003 -455775328 340424595 19272 -413912461 49620583 12358 247362257 819788744 5462 -463662529 432100708 26328 -576066694 632836850 2028 -285979572 90439717 17478 -451944532 877044507 23103 -267779702 113605909 15381 -347407435 652390867 25692 -221534510 204135805 26351 -568191801 326581226 6224 153000226 335161810 18217 -186339603 161942116 18040 -517302611 151654469 3107 -340287367 730891471 8321 -91935422 147098225 277 -200273701 930645710 1920 -600680024 590063863 26132 -3029390 206619102 5188 62609657 330384615 301 -463281786 300696041 2100 -64993815 705469227 3833 -113913232 864346875 25820 -129822325 854403809 20860 223080150 28385963 20469 138588648 581922947 5585 -1326010 717352984 25875 123243426 483446993 411 -71788791 955184711 1400 219791277 227801540 22314 -438916935 706107331 13380 -512051722 470603767 14139 -165831134 228807461 4004 147834951 539797461 20133 -126538835 488320653 8300 -449451355 923820852 21298 8653309 14332278 16583 -445693200 97805087 8434 -358719616 930213126 24534 178538326 365331185 24364 56309976 413578039 22111 -228281918 339169431 22685 -104532600 948792700 12791 -589464618 313933169 3214 -539356224 506538669 10020 -75680693 223109159 3620 -436336448 212926785 1855 -181318681 665179429 24363 -86662894 682671459 16337 72631622 567158922 4070 169971725 503162673 11653 -521591369 319760431 6704 -489820697 873062746 9407 -375231367 51143450 19762 -394651397 877748714 18197 -18543661 74447301 21893 231582298 407182689 17507 -560981340 701626109 25096 -571355295 323076992 7822 126815853 921827468 1673 100668686 400839078 5180 91035585 18217326 10317 -587449861 739018004 21619 -192615627 665551346 15933 159093678 288546822 20762 -238019812 173234966 12117 -140542679 330783180 25931 -441803744 837426890 4966 147112947 913417353 19005 -305846439 218454191 8427 -10592882 408217280 19993 11311756 120742733 13474 219852162 946095437 18574 152940605 442388715 1667 -40086663 173938617 17209 115959732 280699308 22004 176778982 509366120 15570 -410210567 458099903 22287 -500454089 771221300 6596 -220593770 463745842 6684 164157533 568763348 24598 -281774304 440173491 26400 -172854456 680413222 17696 -209345493 463278513 24580 -266852852 440648303 6760 -529555664 855490685 13606 -453547559 226123795 11058 -568532928 464583654 1777 252338986 51710769 20959 -120280798 47135590 14178 -123638218 327419771 4194 -570856238 373929688 2177 -208558173 403239587 15979 54669491 508591046 9458 144163972 438842258 17536 -20944488 858612299 21770 123242356 615100797 16028 121884061 775857018 16954 -91646344 783578704 21945 163206513 314808113 213 -232293529 724020063 23480 -203863950 751728279 23720 152637713 911889783 4364 -423900811 125833807 23242 -314106479 232818527 15936 -519189496 496758756 13158 -60006454 669542108 8697 58026416 429757967 15137 -353259852 438955693 11350 -164898069 864952075 15026 136269359 956917777 3860 -40902828 576522345 25346 -10358072 786666132 3164 -211241576 705490036 4317 -183426458 405929122 8805 -235048141 700366866 24951 -355644644 139111744 1630 -29483235 28127946 12057 -280115551 809576114 5145 -410771080 294529444 14501 -494192075 819666847 16100 -247577654 610076412 14685 -12099605 136208548 16757 -518629781 249224800 21453 -331687279 446273253 7332 -483407431 681099833 13520 5922647 190161371 4644 -416900660 470641671 10141 -453030891 324947827 20260 96064730 799993889 22050 -80980611 287786926 23623 -329855970 175674614 23338 145531338 435204214 1375 -133078249 297585890 9277 38126986 549579107 17627 -277001418 928970412 15437 -486004742 380607324 14620 172806078 370979744 6826 -429651878 20580855 12177 -521003495 491006841 22372 -454444804 610034296 19120 -567101933 294442801 9566 43601408 380740851 23785 243223191 115891182 22066 -218399185 794174503 7548 -221331015 326072254 15531 -596864337 481063862 10093 -324208460 238704015 12254 -258948738 946455854 16179 -508458444 31281492 2530 -227424113 273904737 16825 -435195508 756263841 14652 -89025972 546424817 16523 -403381191 816145464 5287 -242489044 642791238 24566 -52410567 461431871 23762 -151772808 84354222 15080 -561557570 426723955 19137 -269105062 475376869 19099 -250950844 599381599 9225 -215001393 67681454 10496 64044072 889484167 20995 110308042 165217088 9596 5877453 857116986 10584 -444343439 718081727 10666 48124810 399772909 14327 -27957705 217836220 22830 -550214054 453331774 11369 -439322455 276763104 6458 98394713 741772469 1355 -13388387 900554646 1783 -211610553 338575764 480 13924388 519659679 20214 -63560726 403510474 12689 -512493188 812371942 3060 -451033063 494124872 495 -150222286 696911430 19173 176969902 785328141 14614 -382503195 489466434 3323 -211528647 213677245 7233 -320869829 270388798 9435 34595702 648219990 10585 9745609 881420454 11507 -259931132 847607614 14617 -18493206 881113146 23543 -158759558 614263544 13573 -215200923 589328809 9121 -102542760 467685121 7850 219898824 183837554 18803 10423016 60637025 11448 -588772497 334948885 23871 156436479 501482142 5707 172998815 442945579 10328 -404292381 528747308 20088 -225028202 909111257 15708 -260032131 773291446 13050 -399509963 477125909 6302 -95297837 681609540 22921 113932998 263200914 24068 208372967 731870182 10508 -308290267 150625259 5723 74046850 777240169 21016 -353908328 735126177 21605 -40001329 626377249 23693 -470560370 611176430 2611 219249037 939575726 1166 -513026511 581092104 10111 -154069342 329356661 18753 -409439219 219347487 3431 -277348170 444901011 498 -590652739 241161327 9801 -111262861 741432268 424 -423041139 602863163 16039 -519711825 232474551 18614 -536191619 102405026 12001 -317724980 635733969 2215 -282031133 602545078 10846 -433113861 165613852 5730 -251367713 905121367 4911 -136400143 937678964 20723 -255112107 243608490 677 -59181144 52626027 3717 241334594 693186111 9813 -240062429 182030549 6658 -557308765 239718238 26076 -132099811 337228419 20279 158518880 409229850 12041 -156831033 123415154 13145 -454172549 617696625 767 -118803374 250817508 8249 -514852851 406484317 16555 -516591679 656075931 16030 -155303405 691808323 13777 -429233465 699388912 21426 -12342035 864050507 6022 -240676044 730566297 23353 52144983 954167035 20263 -389341004 783316266 10801 17752781 263826131 7042 -456060879 275810332 20213 196576306 939220793 21851 66828804 736590779 12630 96350408 858086434 17317 193105942 629895633 11012 -592708778 430134559 4476 -429869396 244877126 23093 -441235255 292320939 8226 -249441822 292125348 17279 -56701951 103669087 121 -342298508 392127753 6187 116211638 597388138 12469 -512456112 914476447 1218 36403794 770647345 14038 -31167292 949308630 17331 -338234132 507693292 15215 -203692471 296402269 11974 -237155760 470168955 9934 -33279731 759933281 16232 -118995609 102086478 3780 -143715445 705511068 5876 -554092136 940678633 3793 -187528763 738414838 7015 70028574 117353769 12580 -429275184 408254747 6614 -8191607 547270969 23961 -387664464 150622165 6097 -163174906 900211965 1709 -220820277 853796429 7452 -23950183 811492242 17282 -2791455 200652088 9061 -385206025 558233455 15811 -451013687 763379468 12236 85255766 323414993 10223 -462901797 729872027 19572 -78866421 296626811 9260 142294141 225816580 18138 -311849605 35224630 7698 -7076774 609835235 20410 -154143901 329576808 23104 -233333646 758433425 4785 149337005 366911000 24208 -126003711 503727476 25968 152335431 934982894 7204 147778443 57565078 16266 5168032 855578205 20630 -577957190 808962565 8655 -336125822 168639649 6289 149185593 112939738 8294 -276172570 720569534 21537 -222241429 57403035 1758 -105587007 276832228 10538 -393807442 359871129 18293 -94880891 421213708 9545 -172743904 39384440 23889 -522071267 954708356 14262 -168150107 34356490 5886 -279584459 171112727 26281 -293442947 833506551 15775 -425446762 162632113 7100 -519724066 520108038 7032 -223544671 879977873 10472 175411274 617553584 20102 245462104 99635849 5424 112380360 815935227 26437 -450783148 161646674 2758 -379547354 249544704 16300 -328656665 742520793 3537 -24139915 806224996 2878 -46236867 593537588 18598 165204280 863791777 7105 -376413508 484264031 19085 3782171 750758886 24471 -304139117 559544802 20907 -479631409 491623412 10381 210598017 126364124 3295 46955621 678280668 25894 -204426023 766976821 1646 -95814598 17690183 17895 -295756783 697925703 231 -424895843 63831637 10695 131182853 110541033 5154 -320441639 839838238 25485 -460933861 140687823 4765 -210486307 546711722 5601 -316173475 297954905 11610 -54970207 262130506 2948 161779271 691737553 363 -455476689 358984086 19940 -393413837 813871626 21186 -578148305 191861077 13010 156072630 785517288 5834 -496364190 14585368 10082 25208475 316148383 25445 -492976459 906454118 961 75085621 202360935 4822 -354509660 692062382 4680 -64836865 189980574 21273 -36137796 612883482 10252 50709259 667252405 11470 -358455395 121199919 10244 178885624 779475408 397 -47545106 262625036 5150 -161519000 613849659 11601 -23395326 664415698 18932 41293034 408813541 20625 -445599641 171560354 19968 -419781488 225280898 10778 -262144699 11990556 8221 132951899 569855192 17165 54528284 109331902 12181 -493289319 582118653 25219 -173287069 607570644 19369 -257944263 463034993 10302 -45744035 130585770 10567 -29248197 85282489 15907 -43762549 764035890 152 -210468733 871245199 24621 34491420 933722751 15284 -178558486 514626974 18168 -90186199 96018596 8937 247927015 43237781 6597 223021550 99258646 26349 -216987960 943805024 7476 21868204 533167181 17073 -415449680 14767265 9321 119263152 338473377 20418 33778831 142285824 14457 125960146 146150135 17005 -46140425 181325845 6385 -325665322 284406096 743 -174667245 793860545 5789 -549832114 944484017 3239 -235172587 804988306 974 203957869 486126506 421 -365071061 498562512 15483 119620682 175779662 4865 236274756 292763472 18218 -40835200 132279097 21580 -307425282 600038055 3380 -24241369 807086459 19552 -1079651 830387756 26090 103211630 349818003 4239 -91573800 735660349 1988 130499562 258880202 20607 -420347217 842769775 3375 -546433644 98695966 18395 -112287933 851406942 5313 -148793426 337912940 24417 -525697495 633048494 1393 -93699749 682380496 16308 -334938971 253419608 4158 -395923194 32364456 13637 -296112338 287996985 21329 -523305802 263631174 22841 -453020657 502833441 24438 -596080842 330286414 772 -271089133 772425709 15663 -60160024 110814568 23984 73875956 462074576 10207 -212375832 400836043 15038 -450556469 541750584 12973 -600715940 312709193 13333 100869175 433281628 20658 174731419 808686114 11490 100002791 762664053 3707 -213724665 626333284 13820 -7006162 273149638 17528 -189667599 655412898 24400 189802908 622833020 9161 -329079482 62224447 6910 -56533256 123974031 11638 174594156 351475428 2372 -312487064 264589556 23672 138800383 265716296 6861 -256808981 25378239 20870 205839695 847605428 9917 -91217516 85326080 4081 8051048 887119705 7686 -378378936 680955111 15700 -181470743 447779674 4706 -60529264 566776233 6650 -587765025 602835532 15025 196230545 253633335 20364 -491342241 850457144 22516 248937881 77175440 16859 121512344 212443901 19354 -284366573 585687852 15367 -214254243 913445893 19403 -142017692 574975518 19667 -9567898 332379106 16190 -277044022 103180750 22314 -223357310 630616126 22860 228628483 682550389 17086 68506128 13819933 5658 47884247 362116212 392 -333773470 338187841 9490 47998818 647502312 23714 -403968848 263037818 3264 -108038736 43780255 15660 -359138299 317662713 9806 -171670441 303643088 8123 -330934259 356986278 2067 -522411872 534616703 12605 6393156 134563915 14150 -358697026 721441560 23982 107087346 753112220 13538 -25469747 172706474 6338 -587071236 526456014 8944 -484120222 490528727 3311 -274156723 823772948 23306 -102306629 422381330 11162 -531234144 913738182 14492 126885494 573909071 13902 115212032 254228418 13724 -166993189 592901224 20002 199127374 453588687 1945 -476712759 930412061 12948 -501447889 86026715 19225 -571667738 462942262 13962 -358991265 369568221 24875 -448117231 104865659 12486 -105942038 718999941 8903 127753426 310181194 7682 10825704 903075307 1289 -241461475 530321491 9014 -216039923 162652806 23972 -69230282 299829717 8607 202317620 837686559 166 -512454332 625907546 19954 -251267416 501806861 24105 -312661964 761372645 21092 132352971 713145880 5975 -332132466 574172660 8836 -524885873 952074791 3707 117514852 183237102 13759 -415772925 30238436 3372 24299353 696232642 14025 -538318968 231912878 13440 96808208 618424661 26172 -455337517 735666961 13457 -439370819 798413435 15964 -539800501 530596112 24547 -581539619 714073136 4254 -200056874 499401885 13020 -113739636 357018437 4646 -399535320 272445541 12988 -421253395 438304038 21966 21942692 939310240 5665 -345356037 134419993 1345 -81794800 374967964 16287 146796597 284546172 8754 -542047950 733303448 4533 35468711 18388979 24042 -254685064 326117428 15755 -279940228 265403384 4945 -430858708 17557700 5201 -129297239 332455827 22489 89466526 153873299 18285 -239456303 371253534 11277 232354735 304897164 14424 -190404084 173632512 2304 -161938017 863502883 19723 249233920 411779378 2306 -351077189 580198945 4924 -466733321 110259905 19979 -317422586 785607064 10743 213423851 246259115 20757 -437125134 393412450 24377 -348077022 797492398 12646 -186820708 469171427 3971 -26528096 538805525 5833 7399056 119637379 11862 -114452827 271071969 2680 -602267322 21878759 23962 -407122973 556629744 19613 -465046098 953802521 21736 159387377 218989594 1501 -335049638 137896077 8016 -117283083 725931103 3158 -554080113 402215820 25286 204709021 15147079 24009 -337223408 896324361 23934 -85413850 218709612 24054 -568393894 70237709 1950 -227209253 326375106 8589 -291890497 179802900 16397 -504414320 323017478 15735 92600133 369803655 1928 -165623184 32272247 21258 -492659612 376202389 6212 110155198 443606456 8994 -81198353 707819931 8526 -560069976 130188095 22199 26463253 509413018 17067 -77186720 486174379 13825 -337475810 533254650 1462 -282171408 96845259 14461 162727063 163817278 14553 -117515876 258839481 13118 -588346402 591007838 1626 -281520839 306186750 25564 -309471638 587500325 5218 -423395029 721324379 21108 -50864814 762920165 6962 -275998823 324101375 385 85531525 95913169 1199 -572370595 647992509 5261 -107082604 140973706 17429 -137524524 53362166 22502 210851938 27282380 7963 216160667 60595779 1910 -195216233 85943650 9058 72357557 941062958 2335 -251158326 679034435 21067 -120305726 918889413 17203 -45722606 69910142 17043 -255934766 410580149 25703 -111701844 373137988 11091 -567342980 184912519 8191 -572820143 602798750 4683 -530115396 323925732 4084 -372015501 921026861 16302 -379547946 279001328 9531 -218452083 403301023 5775 -246096532 684075199 1281 -150726766 717730181 23848 -29908290 808336465 3434 -402639238 54337414 5726 -37352754 633033130 24859 -58723127 649646313 25947 5248506 483813950 24014 62529920 509943127 12509 -189242293 197338550 4228 61360153 447880874 18323 -99135354 267618925 11177 -387812460 9996340 12098 -482398025 634648045 10167 96066039 210689526 3657 206135140 941442336 903 55543885 785142166 8649 -254059900 822194905 12475 66439238 299684100 15249 8004255 555520574 110 -162392687 440018065 11754 -525676600 155458082 5170 -464438211 430233423 1575 -245813186 469727803 18785 -104110299 541778812 23853 -131826094 691087275 19845 -369520349 293950271 23000 -263453868 356087634 16659 -8139217 870440243 5427 199137375 775678811 12525 183901439 884639193 25334 68995322 897625649 12455 58784403 772967484 12614 -55994792 298619037 19250 -156853791 565124409 23683 -196581315 172726350 19653 -586398709 911071354 20475 -168799954 446349779 19885 -62447466 842456343 17872 -319387978 839958586 572 -320068314 884297075 22135 42117065 488458672 8156 139123630 482796009 2727 -568301931 55036228 3200 -278448431 158766349 11581 -6767940 786714057 14313 -42216577 60511073 20225 -466347533 879049814 21463 -192289812 263396249 12138 138316585 535215572 8652 41143625 8603317 22406 -416879737 308878294 7121 -71036579 477622539 23559 -452929919 561456437 22531 119917908 586744071 23111 -436162421 203062157 8653 7658138 466437358 1228 248568771 410583441 23439 168395378 533036346 16691 -527469924 293511529 14371 -257939315 18557989 24974 -337286336 867557410 8842 -393519768 517079557 18545 183999581 10073882 5768 -164671376 256147772 9859 230387698 183911064 19678 52140179 554667587 5164 52226637 511259056 16320 -443487959 383039708 23997 -166747973 762789746 14993 -383335141 470513639 10240 -406628016 537916610 13143 -302700547 873831552 7135 -56949635 173623370 848 -252870206 541950980 26281 -20486248 97204761 19280 -431819491 665631310 13660 -227649363 212977956 4256 -425875973 880454173 15451 66497740 256490161 20640 -257507759 314039001 24024 233396508 731215771 3252 -398047513 87233869 5305 127995395 481629687 18025 -389695756 951148224 10286 -598139267 86767140 13992 -398412397 25138307 259 -176543778 912259304 4298 94339747 359598583 311 -495838985 800235414 17350 23404571 135335071 21906 107638354 123946933 1481 -490028384 87297237 22281 57968396 29675770 13673 -239825585 500507395 4280 32324708 549327838 4959 -328318951 913382847 24466 -379761373 567281558 15670 139713846 64366420 400 -344182239 44512740 11088 -265982949 53562001 5012 -7873365 460345332 12080 -384996859 644031070 6811 162365232 770649072 3826 -111074366 895598184 10796 167846078 823324503 12207 -321208911 899499442 23701 -180494323 804941493 13724 146000643 153664331 6837 56822502 597650302 21488 -336702401 122045090 7354 31143529 330493641 22874 -88432227 875772593 25325 -98733583 786392233 13940 -48685546 856479284 24279 134768517 488627891 16314 -251801666 334205372 20086 -291340754 196028049 9125 139420581 274034469 18030 -520043470 599811376 13652 -504418641 933071448 6628 -89041864 668510541 16344 -43309373 604409461 18123 -148453357 611231501 2254 -328813738 402709719 2343 -344304460 233348763 20965 146044518 317470374 14016 -439218209 402127939 23367 138463393 452948655 8847 89275139 511038087 3695 -9630871 656142164 18525 -493583015 883018883 15494 -69791332 519492297 19668 -34264211 451145807 9817 -370211411 540963561 7397 -94153165 356216850 7194 -178718939 345697338 11499 -158702874 491833384 10947 -400017770 285176381 15932 -298137057 93069725 10781 -413826249 68988362 9281 -33905141 208834097 22856 -144277898 719897385 22484 -520831549 74873077 26235 -451936706 722069123 2042 -36423033 221197837 20896 -348950645 32206553 10862 108864413 755358986 7555 69520208 761763651 19044 -576789814 211950125 11281 -211768626 648055866 19705 -405069016 10470229 7929 -131183723 952446869 3837 -479930691 94413305 22344 128397069 945970141 395 -303250847 665439582 3924 91802773 67016868 16866 -164998776 360978725 5192 -384493921 174855377 18617 -114375744 305437538 12487 -85124306 428122203 18611 -186242422 631818307 24149 84453076 497942142 9552 -289063888 823870907 4517 203932824 468871567 9069 -266301207 208794496 15540 137943067 141286290 24434 -217350852 381202335 5091 -338861230 559401283 2563 221853659 424928660 10698 233385108 528908447 1119 -455066065 858575860 6186 -173849037 603609059 23808 -194521772 910801180 23928 -352523693 99706082 1596 88699939 24462147 12094 -217745160 893329538 22088 -13760116 510535687 15275 -152201810 372815793 21758 -159270988 418957121 6358 -472493435 68869599 18133 187679772 434062370 25864 87530848 43369428 1697 37183450 817257788 15833 208817368 164586854 25470 -169032958 659045737 18661 200151111 768998493 24977 224410854 487332440 18746 111805003 696389798 3125 58325658 722338513 13762 -32333549 119463659 7644 -543370669 299824957 21463 174091677 273584714 18459 -585828438 685956905 18657 -303404993 925221899 4639 -175119510 863694420 11640 105166238 771633682 7373 -47176265 617863492 8005 32814381 431812804 21046 -291492386 654617251 18742 -420022458 247508391 11906 -272893200 939263206 13747 -320152623 657078382 24359 -426097608 248942233 10078 8572300 488084599 16989 -133601379 449270122 19965 241576137 333585630 8442 99419895 887483064 5600 2808046 942154633 9093 -10687594 327484105 3921 -548747424 746027444 24439 -259085822 291574171 19753 -357369967 582764940 15382 -239641947 558822774 15981 -39212864 274306117 20171 201652897 20766955 14828 -396607463 43306073 22625 -130236609 732227495 6770 -442078254 204484812 11353 -267678370 58843294 16242 68106860 821117248 11111 51502514 800998664 12114 -547936330 698578884 2638 -28302295 749421073 16599 -39661980 38306224 13276 -3671746 910680654 8523 -548453075 22280802 18626 -303024605 717478453 22317 156674496 409844296 15079 183546490 588412215 7804 -318105401 730723417 12569 -510107792 547766530 9725 -305784138 79184242 20259 -169717709 104198037 2963 42352218 743995674 18 -145339264 801188613 6207 -203455077 152219054 4414 -48489074 889778945 25579 208400950 150813462 24712 -211180259 347785852 10581 141908506 494847554 1195 -201035871 407425155 5007 -329838112 84916159 22017 -322897945 263700175 7445 197490613 643160541 9215 -442359898 76140155 6168 25911981 48070215 6086 -141637888 113083157 10587 -551920355 813382788 18471 -310076023 613233395 3328 -48028857 867088980 3618 104108550 403629502 15913 -113038005 485003630 10407 -39995301 781213217 17272 -49412786 470639281 23765 -277050046 95054467 10139 47536243 29388636 18946 -404882797 564780587 7157 -305918711 553996999 347 144690360 616653608 24577 -497133431 466092797 20913 40093109 477461995 10327 -556362142 706205243 23985 -133293230 363413706 19101 -595465219 616258035 6428 80310754 794801995 16417 -301010435 578759265 9770 84031018 948709900 11188 -424944827 954007652 3404 179628393 762401240 13634 -151271546 726580904 18244 -347274195 636258708 3576 -415736274 416008026 14137 -460602091 674643487 24019 -235772480 424237745 24150 -316343565 840251965 17185 -109571754 663056243 19832 -339226388 596203534 19382 67778460 547549506 394 -283973753 437214599 15688 156508357 488251237 9584 -413112329 302962192 9617 -583824167 647800457 15142 -538121946 588694756 10758 -582529806 77831669 10073 -467647176 604666593 13995 -83719113 624766644 24912 -405975876 284436078 6841 -592810107 704119382 13728 -545296571 581095379 19235 -528206775 602041332 12007 -269073692 768840640 30 -4919124 815360781 18044 -178536654 879568872 4006 -187410917 193191264 14589 -455835655 351499415 19997 -540737797 938934617 4565 -393905846 25928218 10158 86377977 91683304 825 -49173597 925470871 16914 -176809864 271878637 23200 -227882284 132796863 7735 -526362778 196174260 24023 40700213 516956592 12423 48075718 420714938 19096 -195054907 608822341 18505 122414814 669306163 16619 -535987053 139619270 13919 -334709161 595480168 9715 -565507369 56347104 10981 -453039953 398601694 61 -415153765 573527588 3532 -232807498 218085465 11078 12341258 34774181 1977 -239240664 298609906 25217 -576443825 801686922 5793 -88630345 311978329 7935 -332479244 362997647 20855 -115334755 827282774 162 -548871819 204440586 17419 -23044604 276627377 5121 -540958863 819202755 21699 -479762942 502622002 9660 105452792 238949592 15514 42950346 436824078 22658 -214564101 142566134 9490 -542162099 611990300 9243 -103178825 483129421 4404 196066888 601787831 23954 -214508331 745653711 6656 -136350519 165676051 21518 -139741825 834645191 16789 -514958077 659417640 1647 -547096302 385497265 10967 -203939964 291233820 24809 -20083213 118843981 26013 54989375 641068376 4692 -67953665 71220758 22767 -265915704 943433960 23526 -570606073 885223039 10196 -136458257 271563259 14961 148689053 196531240 24905 -207157175 68350558 2037 131759442 351623815 22775 -533779323 259703445 24767 207820666 140693612 13261 -331799964 914352536 14988 112516320 399856891 1957 205189025 540983426 3755 -517160805 939401074 12770 41497938 545330607 11178 -337388027 529540025 7012 -218747075 759179434 17054 111496147 303444464 999 -458581795 412667978 3195 -35366539 952494275 17488 -258784308 24467033 21634 -418477545 858455127 9318 -539979536 72128604 6538 -48092895 40044053 24656 -368417010 736269155 23137 82305667 573040844 8853 36220075 601779862 17147 244175435 823628286 8505 -482964321 834343435 23950 -204722519 274050124 23990 113556435 587641654 21049 -200304483 353965768 20991 -82856040 61720838 6937 183237664 26320807 7214 -385101448 844337374 11812 163643259 68399102 24138 -187284488 380925477 13583 -288457844 128307442 2408 -101951322 444608602 21383 42150476 887433994 16420 -113830782 65150064 20260 -88225293 807052583 16640 -222020413 899490689 18126 -369509826 415935276 26053 244190471 40462646 20528 92527453 220461511 21803 -199626184 739488484 6123 -577628956 69799405 2186 146618128 677065042 13831 -488194128 75139312 7979 -436720018 126487352 8594 184643926 185321037 9069 -599510473 922947287 1709 -80532783 932697534 22879 -166040993 211262671 16196 -357122986 189809854 4220 -231380623 218580568 5810 -428367354 388147656 23710 -104701380 914030886 24332 -388448954 228115862 8161 -1067128 53996081 12346 164466985 673966785 1672 2799079 202447194 3890 -208031744 87448650 16311 -130338220 129851714 20341 -179199720 432569934 2551 244458987 451364033 9206 103102796 310717798 14762 -391036583 339198199 26393 -270444644 112951573 20269 -356088898 51651128 21379 -433437389 439636966 18984 -54688972 64371604 5192 51166414 252059539 804 -346078946 546294590 5433 -546023988 28505273 13270 -250483756 136806794 9660 -280086542 918203309 26164 -68604920 667047908 11139 -437854085 83379374 12797 -271135231 947458555 8680 -11593926 92815790 15596 92796664 237824803 22906 -503615554 858259363 4043 96127484 951725224 12169 -396475493 292460236 23922 -178001536 399723402 12189 -399850972 373010432 10878 -173890740 787869934 11548 245769123 270942632 19842 170552343 644979869 22886 -199919633 670233060 6169 -320672685 387198102 6781 115317012 203355761 12028 178903003 785765927 18310 183805600 326997843 19848 48136375 924768089 7560 -91873756 771230932 15846 -458792708 199732659 978 -559969508 756106066 4445 -456527927 838823609 17706 -413471816 80713156 9107 -50554615 616638825 26095 -450644043 907531378 22218 14709851 545479902 14576 -23315679 239587383 17560 -453680162 895922397 453 -336220478 930981103 18556 -141374162 676711550 23501 -378054327 329761098 24428 -527641083 400623179 14500 -116403257 53910682 10608 -76722453 647240514 5715 -581696662 629151495 3053 -569815055 320980402 23397 -392447411 487851283 16880 -219102515 745898496 23410 -36542068 638604577 21533 72054226 362305637 11619 170944164 226431429 11936 -134387810 509126698 24585 217215597 124418411 16662 -319281275 87049354 15167 -478805817 505657301 19888 18536389 889356169 13278 -57713936 386241823 3907 127207864 900545356 14748 -4561238 790714799 24466 -9823928 815894852 4228 -444615615 236703256 20426 -577782017 375070327 12921 -102767840 236071025 15830 24346074 850489761 7565 -452809347 178419719 25563 -525927770 516229494 17236 -496715179 273453090 10865 168516060 474218294 14212 -46105439 477082558 25561 -40289134 767392210 12932 -5840058 323893753 8925 -314084520 737076828 7894 -374006758 221333611 15030 -287985302 296140230 21082 -226672409 741786549 20571 -535734718 822266286 23503 -142821059 511322321 6281 111061414 49126785 18300 -372046288 463523594 2155 -521001381 911355455 9960 -469273000 111772236 7143 -417819827 107248861 20512 142214204 929974497 16196 -191725099 408479889 3821 -279405000 353648217 3815 -136536346 885418242 899 246130226 330293918 2850 -259633247 770501920 17603 163136674 342047119 16761 95410270 369503289 18980 -328298814 626655539 359 -413855427 822547392 17438 239182383 920601541 12089 32419195 866725506 6076 -399418963 206365441 11544 -260760204 549042023 3831 230495836 21368789 16589 -196620413 825632964 5796 103451666 210263522 11921 -259306147 234201983 1669 33061621 804569760 20990 -323235813 454608565 20920 33151007 23525064 14327 -4798452 61992141 3916 134090941 156768647 21044 50597103 285743393 13360 -571141871 630185395 19779 -344028122 371418569 15452 -601005594 69902494 22708 120954408 948182180 8743 -560326926 717853928 9198 -338248610 463171024 21906 -207431917 586846975 6277 -392338440 587333069 712 -520640628 88078756 17061 4747697 449906369 17125 -533112943 593836004 22018 -4565722 506041264 8300 -342189115 77395427 20092 -338724676 812874949 8814 111747874 139512848 16620 -540256837 601196816 14611 -217779787 579045988 2351 -544903949 708902159 2972 232561717 402776794 19485 -203916896 892229780 16466 -551695301 637483590 4843 -395842950 462352241 6308 65562264 40766084 15038 -359005602 758856882 19207 237544434 391954567 4052 -152607920 401170259 73 -148362470 204674014 1169 -157997021 149007371 21861 -525418571 263409510 2601 136744018 539571775 9567 -244450630 78847871 11329 55566069 917923018 14873 -290320665 288252243 21034 -210798448 93839319 9550 -472972169 72353919 25250 -333340178 551439173 15079 113364697 865985272 10765 -540289153 878134696 12622 145476293 55705777 22527 182271844 214527257 11486 142193326 600444368 2962 -503953019 100064543 21869 -265510241 431977322 10203 145817802 907709845 19490 25214139 75659448 15801 -583482502 730286620 19359 -1681422 397709216 16586 -305252971 489063282 2494 -120760525 100148358 2398 -201528769 154014106 13593 -563749298 935104382 23305 3522746 511791007 1683 66020887 46974868 10364 -472498078 118024847 22756 -311337260 619619529 19222 79157508 255365286 7292 -105286408 719221696 13237 -574394946 648150244 14860 -167331284 853074511 1541 201227718 650897367 25552 -582183748 684837768 19204 -294563804 439939415 21787 133408422 216892812 934 -343526996 56268405 4999 -520992603 505542161 12956 -343649072 367822724 1438 157748551 567500006 23495 -59931794 420939790 17004 142513714 353479029 10977 -84323174 12510983 1989 -188585415 628929060 7585 -140391032 314851197 14847 -450423131 916598238 10236 -25294038 918230637 12931 -267619881 744707028 17078 -262979153 596769283 23398 -49316562 808827047 9596 -142770651 735302621 5504 -87579529 263662461 25722 -221053264 927852373 14856 -506784632 629444219 23980 -597307616 580417223 15800 -292277817 404935580 19513 -516878491 753128879 1682 -10873591 869769491 25998 -581302314 896968572 25474 -366009906 575512335 7079 -341858218 356245997 21217 -456807394 796655331 10451 79428569 235322652 10241 -234310896 864346224 8267 -261481493 346201343 664 -44681216 92206594 22604 -240057423 364151317 4633 -279599048 241647167 1511 -121470261 736880828 3841 142995532 852430069 17373 179801449 322735920 13952 207803430 198302310 15946 -195087807 95431731 18317 -478329121 878315423 22872 -324124879 324312799 968 171187193 629928876 16830 84016144 734205559 8869 49606125 494757994 14422 -98983020 518241578 1766 252128960 558453603 8570 218976577 335083179 14932 -294513590 457876707 22938 -93962934 846621842 24491 -463031827 952268185 9747 -412182222 330010536 26101 -443046656 767280330 14236 -77289840 334418008 19576 -487861456 957744530 6022 -450197549 306998982 10696 -202818711 233230776 10294 -114999344 633915664 11070 -351874016 648582129 7627 -591367961 600609882 1859 -602105582 61974019 15056 -565372281 673596122 25364 -306770330 858764955 21578 -59447776 455646225 14424 -120468307 293904706 9417 -283949331 503629558 12463 -495263813 688916358 8938 -64778683 681016417 10015 -286701809 236426967 9917 239857933 742245719 26261 22317639 761080750 3818 -439181380 880961283 446 -253103963 935947327 21260 -296849530 815537474 18306 -541030925 911509476 26049 -517429589 502248482 9529 148521261 642578201 1145 227707001 39646242 9104 -410165742 356383433 19129 -458970079 687943579 4286 -349517797 944174685 15620 20557386 592120542 5691 -467890985 71978525 7946 -598491491 554819015 25369 85601806 927887485 14020 1713321 554239066 25244 -562322168 932354673 7415 -439917474 91583148 19696 -429022089 845711515 19275 142063371 77963582 14086 -358531415 835500539 19316 -3804285 596315033 11147 159158188 908597021 10618 -4999576 93151864 16686 138147352 644188501 9978 181515017 350176991 23668 12346790 14204899 21522 -405885783 622017227 18471 114747272 355549126 7995 -17032050 231564972 24718 -101999158 742239275 11118 125871132 769139499 6161 186839562 103595615 276 227354431 698035046 3172 -554446905 325072720 10385 240155156 215821042 18002 -234563853 110488684 2449 -109630059 657842201 4960 -413614345 486724548 21471 -351931109 509126067 14076 68108923 272511463 3219 -176211893 69684997 8865 95089865 894841999 20295 190402294 765726465 14837 -48777089 647626014 13656 -425087330 496328260 6872 -187733120 866261393 22964 195918309 259564136 10733 -52551052 480402176 16502 -67383574 750859109 20283 104120404 392503263 11429 147618052 238015393 6464 -132337118 425052855 5158 -99566098 879585933 3961 -12811898 203007945 5316 -539840870 482962200 8143 -485291613 903568139 5392 -280985301 91857412 19445 148911789 888841681 21416 28292460 780039147 3761 -485930735 737121968 26160 -183037457 452420622 10444 -123194703 538079540 1731 -221391179 641849969 7776 -562198303 627038052 5893 -212105652 435171297 8235 -77231902 914699684 12987 60719803 569878391 17725 -392488639 254716266 23837 -371814640 877157896 19569 137044229 185870274 21845 -526199718 413929641 16323 -517981998 134058434 24223 -137888815 926256216 20444 -518236792 670604887 11477 -467092375 371763755 24053 163560971 628624295 605 -419150134 700450121 1566 167241993 845860729 5376 -173344080 59685340 19865 -244958398 398718318 10112 -185331938 735758831 8029 235285325 805013662 13799 -307941364 707521178 16362 201373210 296407318 17011 -8049164 585353222 21292 -384286873 215350380 14458 -125434343 816137223 10196 -349067519 800725194 1402 229286838 774115999 13421 -23269000 269388004 3343 -245398781 803356935 25907 -333881905 896785336 2737 -453227226 893484628 13338 -340297484 253664233 19799 80800219 432354590 25755 -565192835 785663996 8276 187701777 274585603 12599 -291635164 355276485 13284 -557242468 929693680 19130 -312857079 452541777 10509 162826458 787287467 5416 -195308028 370874216 4537 -485717160 745562842 21950 62888921 880700451 3446 -559424126 834613636 9470 -342052462 719055508 19087 -562417873 484651814 1432 -137095138 241925060 347 -222738292 55308734 2131 169024235 60127689 2230 -30020267 697353801 21544 126186521 623694444 11862 -535261501 673622299 4479 132673648 949465452 551 -241848909 766754630 24718 -289619468 435884265 16987 174024120 890761837 20445 -76961316 214252957 4001 -285635800 425691829 23175 50051638 219811480 14460 174795095 662476544 18705 -448986876 344737067 8172 146045089 772772066 10505 -146353949 946242169 22425 40587836 361673613 9187 67410501 833337029 1457 -224338906 342829888 15674 -515659599 785886172 18831 -453927739 13466804 17200 144479792 168703534 23959 247148303 246682086 7716 -192916727 433710616 14321 -431322200 946852061 16902 -568080389 413735034 4329 -517816786 337236276 428 -436794904 375054941 13721 -276152895 554499814 200 -245997219 911258511 3601 -542221572 110464468 5906 210872656 648473038 318 110581224 151040800 9152 -61459105 195718205 6497 -138383242 51718463 886 140570019 293018345 14692 -127502261 328503166 22173 -557422167 9690451 24700 -285701748 227892650 22701 -456183843 114474705 14809 -417582072 176657311 13968 -441460651 808896199 4271 -477411004 308209137 9330 194347943 328402270 7634 -338827405 186404846 12173 -139854373 35242098 20247 -117522971 897568097 23461 93008484 100694242 1117 -390568941 250071220 1153 -46657731 513071946 10816 -429476957 58554855 8095 -188911027 99609110 16185 -166103782 805033372 9371 -271340821 815200030 13652 61204219 561722127 11553 76007092 332001233 8591 -341606854 403838101 12456 -255099981 212953901 2402 37456719 301719967 3752 38159420 184714356 913 -208497041 496709460 23443 -348151887 857960203 7114 123392974 666787664 20178 -229889387 470854147 12512 -242262833 453798150 14987 50257860 553210332 15676 82555435 848453392 14782 154676304 282120135 23675 137113928 60208593 17822 -261713407 155924944 4118 -570101408 527085863 19558 -192074846 468978027 22533 -312146523 204922300 21163 -24342701 871639537 6785 240256825 938757181 6462 -492296746 760023138 21494 -161731825 350293888 12696 75438859 201163726 3010 111357989 661337183 26180 -553495096 914390742 7757 -2480812 712876263 23844 -502277665 368261979 17961 230453902 438271633 12481 -373417319 427292285 18427 35402600 444518492 3482 -360084853 119539862 13313 -35647582 76511334 1884 16357181 14175591 7697 -513219712 190088257 9669 -246630873 214351229 8166 199928076 535568779 22006 -83934380 644238980 11742 -395359333 579955398 14429 13850959 444439909 15626 -166752111 83779153 26067 -199478928 189840318 9508 41583435 807327977 12731 -504643266 402155825 19090 -81086097 58277096 3576 -424749002 876324689 4757 -323469090 243905703 13840 -243281401 857054469 14582 48650002 169702185 8399 -30815916 450299147 9431 -490888697 871829740 18205 -103333544 641728172 14258 -137596648 588250420 10971 -285032996 550806285 15031 20516142 811637745 25382 211521356 588633582 21520 -72075043 495604747 1444 -444826949 71273945 25101 -318041430 721054267 8636 -283467678 887606414 22166 -26150062 677626452 21055 -319871317 102627961 18406 -490101257 48439585 7499 -467120758 382618062 7226 126862371 603473179 16451 -17489068 169195648 11698 -570959803 529148593 8845 -458838101 566941720 9080 -428136958 681413929 24820 -412026772 554728699 2078 -277273528 81154976 12045 -379715951 378956672 2743 -266053391 626412816 3298 -187722637 687756443 8785 -15695184 622131913 4503 -137544526 300610692 9025 -573081530 892337556 4521 -104084252 841168601 2219 -307873859 857042989 22976 -224914595 297936214 19370 197012371 504254412 528 -131030851 581487754 11497 -135564917 199571782 4017 218996141 767897219 13032 -521260648 947289668 22664 -283159796 541000660 2796 -164495448 738213036 3834 -369999106 99357306 15637 20362522 835636537 3126 123797572 215517700 343 -313126050 479315133 2517 -94978512 8830117 3066 -595483486 799203663 2252 -31545522 921039670 13186 -274598253 469868842 16528 -369413674 231798453 26395 -569212304 774921210 12618 -312499859 906043320 10938 48606720 574305157 1039 -288656114 211271334 5920 13630754 297679351 6917 -90725529 943751040 18346 -309295433 437171834 20143 149630450 480511332 5650 -204373964 305212343 2776 -358048904 709948717 18109 -564236403 901777534 11848 -583872278 367140827 26209 -291333517 802489805 18950 -499596373 925390671 10264 -516764357 647617381 11478 -75690439 155327432 14277 -36789028 102495616 11749 199012613 404733286 22797 -416050689 608095042 11170 170523863 687047870 14076 -284088186 92451211 5453 -553520304 651899047 22774 -582833941 494706094 23701 -135051229 36410392 17514 -301851015 623048931 2829 -303838449 203517022 2860 -145752057 309627290 1456 -288586134 957271163 12862 194873853 740605201 20317 229607629 312743152 15437 -258614260 623993233 7096 166722503 650202475 7316 177505948 666041627 17939 152229571 595151422 13435 10294848 64876829 22347 -462020830 101700000 19747 -365100274 589296857 4884 -118104935 478855155 25674 -373156329 640322156 8467 141377561 120582020 8682 83088145 892240009 10408 161754 193682221 15551 -457700936 346317561 2105 -49462700 127297371 8955 -574028450 180079395 14341 -426956323 455893023 4227 221890497 275611432 11267 131251074 467207879 4264 -259696587 586059071 11427 -536847658 467387551 26115 113237735 743387131 12289 -280595654 950533766 6133 228046103 37673087 386 -316808121 274455148 3440 -191953952 660244258 8626 -571725024 620000347 1217 -74025413 170175214 16991 -57201561 848047970 8949 -511863481 570318399 20778 201701618 617230813 18973 -130590010 487570167 24167 -252372886 592932864 4934 -107436318 609902912 20857 -92485280 423607162 2321 118319017 734869597 14512 -393146531 129448196 6275 -152422294 570576796 7063 -595591572 363333556 14059 -88383341 133664160 22248 -479516291 362019576 14565 -393850154 293730561 24046 -201260816 956774077 7123 -209636470 957428512 20929 -299502244 548164986 24320 -139845694 523467628 24717 -155116102 242533750 19977 66037962 931183327 17882 -312795043 272582011 5562 -429370062 307058082 2002 249189383 158686555 17661 -517577750 428625750 25803 36089038 888670920 3493 115026506 894641809 7436 -271968534 396642417 16800 -111456457 663109838 10459 -115747231 42274425 13302 -597536839 556785109 10582 -99518126 689583512 18134 215071606 138094461 7297 -321879632 112706859 15693 190890832 274186093 19788 -355141416 816411551 7961 -24596842 52935372 1653 -595270097 289205425 13636 135916773 608908529 17040 80023853 371812841 965 -29927721 273061630 6457 -316444769 66518699 4604 -52366460 212572695 24 212638883 658446812 26111 -3525758 268420076 996 -542075616 439072731 19049 -136917382 927426459 22931 59739265 338655272 7446 -274027739 199105246 25176 -464178367 682822383 61 205136590 917212244 22659 -32137454 303708567 23668 -183970376 726465895 10279 -513654097 307866050 11613 113181901 121395091 18077 33835002 74042454 8143 -12224762 542507825 16678 -406755962 584626426 769 98858391 562700511 21625 -575628472 321491945 21945 7212370 662107328 22723 237011570 460438948 21409 -172137915 237396593 5710 -373499639 59759793 12260 92415902 630430015 19428 -126857461 16299857 23336 -33336665 727479053 4080 -25802263 118689741 7014 -249814106 767731458 4547 -185949939 720444285 26013 -281793713 48885499 7434 -155313945 92880599 16365 -442465350 324000319 26180 112574984 436171922 3271 85736137 331570789 17139 -297618469 287004974 4569 -531128766 829770359 22516 -359237361 836311193 5319 120893936 686055912 19577 -80229375 404254565 13635 -35899216 309046964 15235 -98279595 695091368 12838 -560923465 105356335 20989 70726990 780902802 11987 4979384 469156653 9440 184724998 339811283 866 182787139 39269778 4608 -82478968 568810897 6550 100413414 724197414 15635 -405554664 415353570 15785 89363228 629425930 8192 229981990 743995238 6653 100050739 951467679 6613 -364454476 216867112 24428 104006099 229019514 565 -155146529 262636371 17041 -177145567 706141437 9400 251317386 444122695 2934 91837955 803747233 10682 212749490 230876971 24034 154068622 544383473 24210 -315418892 605660491 4436 -121082081 933667056 11562 113254886 847098177 16641 -47731955 216793293 21519 -186629471 666660368 13006 -463529553 877980942 1745 123006035 842175337 25291 80352287 427498341 17549 -464965701 568718377 22418 -308528999 124430770 230 54103637 74610743 3126 -553914389 881628909 7812 186582278 627605387 1807 -432799326 48817050 25432 -292488661 69324453 1372 -510730038 437068864 23087 -236167933 621974915 24410 -88503064 374510138 14663 -416894291 26322068 18458 17377368 491342325 23912 -554753712 792046159 419 3384183 511956481 3695 251548543 798639779 4843 -362070679 553455118 5290 -162424209 269102693 19010 -400724637 241676475 19988 -401460277 531943711 8970 218656597 57052437 2968 -473133305 417848850 1684 -30431822 437342571 7731 -469198635 700678090 26242 211274665 461826358 2447 -395630022 742499345 11949 -53946514 807676514 13670 -406716084 936014380 18168 75685720 894079585 7107 -244454276 444959657 7298 -253097783 495521658 6529 37288882 330815995 12938 -481170395 688422325 19828 -387490709 243863814 392 -107676708 151883681 15885 -513174974 957340070 4158 17488590 689845086 20896 -51541105 245220987 4742 180903357 947704024 9948 -289308677 456801315 13100 105734670 601521324 21998 -95846897 805814218 14898 -601340879 605815882 4492 247395699 69000285 17157 -93565722 85027374 8286 231325490 752975749 12783 -342441141 944050091 17681 -172520493 171354934 171 -290951047 288146713 24062 -329758480 550629390 813 -220337024 474350467 10793 214194788 370116554 20612 -426790140 417442311 18536 -403385797 512340324 14639 -471817543 130468439 5769 -524000484 53027754 21600 -589220598 806513851 8154 -553560137 527424713 18119 -153893229 923143158 11400 -390499623 187548083 1847 38068104 860861523 3994 -244499970 798955392 18588 -287901512 386874207 4789 -279586893 331416887 10263 -494978906 633281255 21433 -216616637 841832014 26166 -252165588 596349282 16309 -173318325 802125459 7278 109129088 654566440 19709 -132728086 442835833 2867 -201497453 142022681 5007 -63899223 882244586 1998 -359905096 415304902 8879 147555273 566647313 1873 230660354 283300309 1876 -182533362 818052624 7798 -516238994 859511873 3450 62830857 417272636 24424 -179195122 472126808 16666 9709184 161004186 16461 -94965186 88746608 1806 -559094751 797824686 9693 -295607381 782531782 19697 -54155837 541687156 25726 17743680 931296006 20902 193705218 95552299 20970 210016367 441472556 20978 -296330677 761043040 2134 -250482712 343709202 23315 -311546454 816821132 373 227638789 532834062 22899 -206608812 163907181 15313 -251123236 188920552 11936 -330274317 665215739 19273 -73405460 310076702 9387 -331117196 722796985 25248 227099271 604269699 10564 -85315343 187688841 10627 -239481587 507163166 19683 -439125949 333779152 5021 -13770458 613567055 1665 239871198 691085392 9749 -235084037 412169423 9442 225821008 662710497 8887 220817170 800104094 12260 -546702703 934262081 3765 -52567748 355027146 10992 -420545876 509628971 7030 153002346 192809741 12125 -118348450 510062864 22401 42125447 417521323 24439 -595861210 609887608 3470 -486542065 196283274 10779 -409029283 571804951 17828 236990905 305040186 11249 154589507 295510930 8506 -238539114 115992258 4960 -423097359 22935386 9561 -272302715 478605648 8628 -76238078 331530840 8231 -578736608 9597559 24395 -534624482 472572705 2685 108149957 251742345 24189 -37376166 561642890 1420 223341678 945291160 4606 50753800 641005378 1003 -227908637 489054859 15822 -218481779 140566696 14669 -549308750 423597441 21884 -228313318 301266700 9928 -549479472 510468884 22130 14259283 53572341 11082 220105659 41677871 12874 -84259705 846925607 23847 -256690909 138441674 26470 19320847 873691141 13941 -260280301 331724616 19584 169827909 658571536 1939 57659592 142663121 23740 -238575259 435117209 10088 -357441525 133159069 1588 -342172705 760715894 2987 -39504450 816922180 7975 -344793196 647360852 3341 -403577496 544960421 16223 -166851652 166051321 17413 234155084 565935154 3189 -314194161 246323881 11174 -208699078 109244084 23164 -311334178 93332895 9346 -569593558 55869424 4518 -582581186 649832103 21378 170113423 412375435 10121 -376138104 938710423 26189 247291381 156791783 17863 216839193 629379821 25663 -395725603 745718995 24242 -236145349 694568423 5232 -181094831 850347028 2435 -516008280 663457918 7848 -521956717 828141685 10401 66911854 260103343 8249 105429383 231088732 1934 2945681 495646589 26027 -376913303 145568300 14392 -263915305 318656867 12607 -54628493 144377028 12869 -295819290 848735387 3662 -161008568 938216065 21915 -459929538 381585610 23263 33878669 111451788 26138 229813127 891832138 16145 183439766 596101104 12641 121581951 325123988 10537 -198058041 844044859 22403 -213839121 753817140 24622 -252220694 655114755 6898 75013913 388494381 26035 -355269159 489223550 11794 -356350360 918600677 3017 -575259116 75666214 1277 -492576934 83373764 1242 125543833 257716450 23380 -390299687 712626669 52 -346849589 412371116 23760 -23307249 874479244 9148 241115104 943718253 1887 145677798 822858609 17781 153229421 619013983 6144 81998399 97086117 979 -380693086 829093545 14543 145184871 369688868 25459 108064153 908596348 25551 -409321273 332205445 15752 -507165449 530261218 23621 210274398 337508340 11493 -559841378 229591388 24475 -96869146 583399081 14916 -352430960 89467639 158 -302388406 709624460 21200 181627426 717815386 3637 -343397948 907867386 20706 192636848 448141651 7484 -199998321 796756975 22345 -264053766 343322739 6723 186524432 71714002 21041 -54160201 106915369 24086 -324925682 389148567 6540 -444328077 809800913 24032 -71497900 739017434 25391 159518516 255491764 15024 -303857555 749159832 20170 -126377339 834285940 7434 -292827909 488762006 3758 108199503 13727510 14489 -144477465 491756514 3851 -361439751 488663093 13492 142537477 250537843 22119 -157975740 926509977 612 -409793308 943077652 12646 -533763186 793191797 6744 -506598470 780116057 17126 106650471 710906442 3627 -418292279 461793029 2220 198790103 32458204 3096 -217440540 343802035 13186 -325894415 227083521 16183 -217113546 207874746 18185 -442138784 531844396 18885 155710571 618771762 4341 -360695249 399863548 10759 130494201 342306778 18587 -157895411 266440146 6397 73062156 706572455 24525 -538575557 611388730 18959 83094591 812247123 9763 125505375 709976632 8312 52432378 13310141 20878 -113707548 946256476 8558 40561544 718595406 13375 -279994768 620850035 13076 -72060744 578770645 18348 -243238475 225219873 22847 -145377429 51849153 1050 -411219082 141766317 7770 -544614220 890530161 4197 -110051163 514725990 26279 33400165 265808170 6635 -321761738 21674686 25608 -31638085 681639504 14630 -95248410 729880489 11394 -549598748 49179152 1021 -36245842 263349594 6286 197123083 281927103 5371 -230209309 45915740 20759 71850963 258671890 3042 -146143385 87139761 157 157691634 760673159 5590 -284252908 787955703 11113 -73935258 178233908 19912 -425765293 861751504 25224 -460769491 629987962 15982 -381014375 107015523 15074 -5372538 572623614 21590 -268314007 379681012 24683 -240793956 651859834 25307 -498926247 189733133 5528 173712982 666366767 24972 -176125123 546265016 8400 -383567882 271313480 12568 -307826515 539717466 21210 -306909375 630955901 4458 -348502438 34496264 4677 -332156817 210003528 18539 -34319880 886291705 1577 -589541590 950255177 13342 49072248 382266745 6983 -82476544 34030572 9396 -562813053 267814555 17276 154252200 91415373 1530 -190399253 808379675 13290 -204684029 568734526 19822 -537907284 932324691 17331 178880604 717230184 16235 88509711 358819674 12044 188888740 150989009 17074 -37169043 947881236 16528 182210547 582352757 19533 -126026409 258679644 13632 111315251 765207230 6661 -585612616 390239741 2973 -529474830 829998910 17194 158901098 366882722 23147 -323594770 118443806 20315 27368607 264994961 14526 244822661 763922732 9260 28604504 343765215 794 179859884 206940971 3750 220848479 763097966 17145 -36107527 70096280 14935 -376256817 8891560 13905 -602113727 758488868 16839 -501387790 586455330 15159 -327466868 302299104 25623 164909879 649854747 16633 -429707953 239497786 22767 -97638953 947774877 26254 132443930 825156889 10652 199546624 69827519 20678 -541323176 411632424 12988 -119760439 463722067 4243 128863991 328817882 9853 -134180232 687167680 3425 -386850562 812346782 16561 -499200512 245126528 21696 154887948 817254927 4408 -224455487 135767686 56 173759791 801099528 24097 31256289 205106448 18777 -370081468 581146270 25498 13200982 707393272 4672 -358761258 170709999 6565 59264767 705035989 19615 -371465374 792810668 4844 -314840303 174145248 11450 -345471292 883437567 6495 -94616638 806763325 20199 -343787982 76212152 16351 -30409468 418186623 9395 -273227355 391303952 5970 -171894540 415320733 16509 -412403772 174114349 11400 214890343 673590545 13633 -338588435 18276275 15121 -436002464 712495961 9668 78459686 729040506 15149 920172 844689918 9413 -442705328 104522941 16265 -175830701 192553383 10244 225523242 100957014 15752 -411331951 137959334 7596 35835847 192854270 16866 -24123326 787967722 3594 148797240 741611644 4403 145651893 762529599 15281 -584762456 946752592 4651 -418004100 16093564 23863 14019092 810564647 20983 -570986179 809840359 3168 -436975471 695431281 23949 150783182 644846281 9977 -98276480 898889958 7165 -169527151 268583652 15001 -387333731 784154509 24056 118853994 379843419 11593 81375222 513387038 11332 -367130768 952851625 8280 210901194 255040064 2912 -106306567 204434145 18529 -316410544 625385445 13308 -65564211 812543019 9094 15810506 811358198 19506 -381217925 312831910 21333 -514135750 752501938 19690 -429212865 806270646 190 250951748 930414532 22205 -216776180 649693055 1657 -444193918 226486065 22959 -337480909 557925797 16611 -55281026 279906879 14351 247814266 850941939 14386 -525017085 913078550 2499 -337203455 936528151 14988 -42162479 447355905 25931 226437926 74743892 2450 164835375 361736386 13866 224297429 700326305 25671 -461537258 593624131 20184 -440675841 27867039 14311 -485136115 74469491 2325 -207763942 537721141 7187 187651273 760653046 15836 7983775 761390240 16089 15709929 763305579 9066 -231723524 704293498 8698 -391652226 950968963 24000 -242032216 890223728 912 -547071347 136878411 7585 138162561 781307199 8622 -287089379 330717776 16564 -147528363 669872086 12372 60308122 600423704 4389 194222624 641089413 12372 48327275 912929777 13949 -401093667 602526043 5407 -355389700 53381745 17360 -13949039 704048728 16334 22871686 105341831 2496 -404928362 768851631 26165 -418080780 502202107 4766 -23647536 302478734 8755 164859182 359269830 5511 98583303 331452350 25475 -20416315 552289910 20587 -373689815 509573765 24689 -83250542 186493354 12279 -273180022 131084190 24274 188227284 833458454 12707 -42779492 26486251 9675 -365594633 776459343 10954 -238531926 355712794 3718 -550702281 729113308 10841 -437361244 789948791 21387 -253675170 446535315 11886 -451802020 404238680 755 -491556673 672033057 16405 -169545812 504309581 21780 -382720302 293335896 20347 -485145819 651411741 24638 21206821 849564458 25908 -281355327 771564694 20094 -189104564 834064712 16697 125998388 530141649 5890 -328048745 211483129 12828 -341332333 580894606 16742 142704211 406919167 99 164141816 105055897 10649 183637152 70737167 22913 -326651118 881578879 29 -513626866 130132357 6419 -329789825 529598342 4085 52927427 554721951 6353 -284548729 800222515 21433 -7592709 279631600 8767 -243454276 923470068 24928 -371055528 353865036 16865 220565844 674824264 9730 -594263936 165501397 7568 -391017364 538442862 11971 -516503824 329888762 6223 -510411798 648844666 16621 -334381363 51996855 217 -222919884 23940487 21913 -552528257 513069054 23054 -65859054 269192083 8930 -472561384 550189472 16417 -325431463 519704896 13100 -20759682 855461134 13310 -128592257 174864603 6301 -245065037 155919711 24018 -513887128 292203394 12152 -131672926 838106811 21038 -266031294 324820447 13835 -333835441 202081624 17023 247702067 649800841 10191 92376103 807363386 6855 220689084 544291019 4386 -61869983 45447190 23555 -559068774 389394188 8246 89635839 169772619 24246 -424268148 392365801 18984 157211566 30593912 23880 -330726222 155240852 7754 -319184430 683298822 5353 -81089792 736231940 1578 -120292376 541227443 960 -175537005 549131393 8511 29836264 411975754 963 -355150760 835297523 2945 -529192522 144583861 18557 -45702667 290136305 21972 -543807381 855062123 4294 133126335 416129709 5491 -98541086 912672487 22242 141961207 492159037 24939 -593020161 184003092 24556 -219662735 820917249 14652 21307654 950385399 10994 -43677876 655369454 23850 -122554372 771474514 6449 205244783 280160244 18561 -120469611 832876637 2380 56003585 461472334 1664 -317773518 150887018 6885 -585058677 489535568 2857 -93849719 797974300 23222 -251894405 525847698 15942 -219336879 344923337 23348 -590031598 427706824 2612 -153311973 494836287 15248 -319361768 458598510 9428 -546203587 235930057 22520 -582026440 408759201 2354 -207106524 118819541 3545 -132672915 715967859 3919 -417933464 831118076 25363 69955267 840619940 4220 -48865847 646857500 1287 -54919071 633742924 9901 -27036749 708064732 9512 -161421741 76777987 23776 -402240663 144857790 16521 195970416 915315293 24798 -327171621 114678824 23666 226424791 706518685 22142 -30598467 933366438 1347 220232454 355275748 23134 -209980549 495962538 5507 -477591180 234805727 12826 242181184 607669506 22904 -572376243 695164343 19493 -412359106 844923220 21259 -184633590 395550319 6178 -577697677 425854851 6687 -398402720 640473337 15451 -106402630 158255843 4567 -241539378 839366993 24523 -170406261 96996740 7698 -348798902 21494857 18804 -314273529 97107609 19747 109312720 368167993 13007 -19195175 27551412 18548 -393586203 127828259 3142 18354045 892094382 19574 -554499784 116978897 10346 -281478394 383215822 22520 -484996454 69779650 7506 -24426221 913892509 25129 -61863781 281640746 21025 -205508696 851317343 21974 -186294950 842787836 22120 237853924 129988295 19387 -418104753 615269176 21881 175337353 285141844 17132 37734389 419995890 5738 -51254541 591772423 5276 75188776 530897844 10690 169236861 226915706 15126 184926254 730421760 7581 -481953585 829284440 2793 147588301 852497194 26278 -322903626 688687306 1697 -14079018 285672268 20375 -127505164 891979991 17475 664441 125144584 18068 -63800947 722213845 18217 194654916 892483633 21790 -110414988 863115144 3354 -599960969 403965872 5477 -403931862 930135517 18388 -381242855 796915641 7672 241454342 541121257 9509 -584675748 751010740 11739 -587568222 876826546 18422 82200107 403906607 21840 31425975 493464870 19689 123994733 153984790 21503 42833675 495261274 653 -413607540 914494693 24722 -343990719 709233311 8143 -573248799 195846163 17598 -446077556 719663977 11166 226647782 770495636 19337 191705109 362666022 4563 -184417480 475982574 20602 -382544389 158894836 9548 -320127801 263666273 21533 -406363098 523186193 21727 226739078 809244041 17166 -320128289 28748147 753 229493194 577292475 16549 -443741980 376917342 21423 34934105 795174825 5823 38715886 453897870 20837 -495592913 693785222 17700 -494379289 898381765 8042 -51649386 755325054 15245 -514592463 113586418 23162 -1197211 895658587 17074 -186999857 949351901 24770 -322335828 402368986 22209 -183566853 164005249 18401 -442612013 806892264 3190 -561225162 919420590 12508 184793232 416658089 24343 -208391859 819309019 16649 219104429 602677035 25244 54244078 132282173 8866 203188018 339464775 2305 118040568 261537197 4134 -404881063 598470116 23007 239931431 934149914 2803 243130780 22695034 26389 -156227624 881875106 10486 -424014624 558763806 13296 -384381014 480587542 4895 47169668 12761528 5617 -232858677 96385508 15261 -535497988 653910103 21767 65058696 955455330 19682 -469928864 78431695 25547 49709329 861400399 7478 -263966624 848719912 25605 129697542 428135827 14353 -400051840 688375019 19190 -335885915 688581821 11020 -462423892 585456303 18035 -30119523 92831844 5335 -384614926 725315176 23664 245593132 301148435 6961 -417848488 567608565 21842 -73861493 527360732 20741 -493975201 30062835 2408 -206017088 754490392 22438 218933182 514011532 15163 132375567 581708093 14561 -570367635 932134751 15928 -168523961 702544784 16101 -214449949 296189598 26117 -499344232 568238630 9202 -221199284 734360604 6727 -43297819 729247332 3922 152380457 103465037 24501 -586888291 505782195 19390 -301852334 151782000 13849 -243269920 287375489 7453 175114835 830377852 20843 60153664 465047026 12963 250788934 360443575 16304 85643656 804658931 6825 -485697230 681280071 2191 -551098165 58488475 14971 -574385217 575084857 9924 86701767 404962233 2619 -157761453 413872684 2917 -282128742 522804831 6265 68055689 134081601 14449 -252623131 605203177 11874 -40325360 746080956 9116 -517085822 940257554 7425 22078943 239105308 23362 -191937301 627719132 19904 -448492823 36437323 6958 -407746428 200313113 15238 -337488760 312221307 17648 -241751100 67376080 7290 112996881 512929351 6446 -38505558 777516101 7992 28334131 23773596 6006 163999881 41265166 10156 154840016 652588120 20134 110942962 252672602 1548 -310851183 141333695 4868 110692612 927594842 5547 -456006778 279070175 1028 -71898333 485063669 12893 -47119752 720273734 1728 206766318 166551928 6610 23220465 307689013 3421 45403191 404601838 12833 -350273761 738516870 11595 -447520372 914627003 17638 -474671902 652860463 7081 -179384531 759622041 23337 -290324176 717799793 6713 -438362472 564882342 16403 -565530778 423573784 9784 -186067030 142402556 10743 -160126500 508441881 20451 -49463729 594956674 16230 -576117922 713326514 19854 101718237 76335114 23577 131585389 374406522 25279 -458741585 153654587 16854 54539650 562404527 17837 -25048024 47151375 20971 -53699303 350817294 13268 -468760086 246772152 4636 -386124577 737532557 9024 -219726809 818534610 5989 -122565564 667622541 1591 -486123067 572684401 4496 -433594164 24225873 17838 -441470054 396707773 1161 -214951603 388433658 18980 232006357 267287800 19702 -311591400 415399695 25147 -403118206 920162419 12187 -172590461 848321392 12625 -430269593 172368240 9559 -179096846 493532966 5228 -148712775 120333002 12670 -562615539 163940491 6699 -562375917 240624543 19065 -58095878 135343265 10590 -346045967 417468205 5264 -326231465 557493664 12181 -594199068 842682101 16096 -72224743 743954711 21901 -179744716 680103747 9695 33809714 385097050 1517 -385676352 557435482 25961 -498498704 720652445 11843 -590074130 36251758 23875 140490762 587590841 4163 -564578327 536874622 16661 -314300522 688628908 17462 62548656 415591085 913 -226490352 950872679 1441 63484049 106023986 25217 101914447 802976323 13878 -494213018 701982926 9390 -392708925 431628543 14808 160371543 83824080 15181 161492482 937763428 19080 246216083 436960458 5643 -310006258 67045864 6986 236409649 148498359 618 -505906974 151237835 321 179182241 525500195 3271 -206956970 415897805 16922 -278641573 411805980 17406 -366758326 670369218 5690 23878838 108936964 1904 -352241495 608247529 16795 -313364337 218707314 3889 -233134671 261013032 17379 -551952746 111488228 13169 -587349436 626499755 24755 -542382629 567730260 10059 -269035037 752345783 15128 -144444869 277540813 25599 -523610464 762700064 17637 -37954620 298109164 12410 -422239964 27456120 4529 -42782232 310070887 16128 -121801934 952975307 15424 -258866066 665988570 24923 -576575173 827733137 16360 -296488542 554517913 19584 72374258 576561133 1165 -138155589 320845904 6395 -96242634 696873450 20877 -158055861 669193414 15563 -410868420 347158582 17124 -65229064 905705712 25562 -195209388 829198176 17534 40139842 651774862 1954 -11994028 146785638 3059 -415744314 115470518 13973 -12185632 742306318 26282 88245417 456888564 11737 228061382 62454799 20645 -390394402 755176781 23784 -513607107 590088828 4866 117263652 509179414 17663 -376442371 359805467 13955 -593950745 350796858 24176 -83799427 163316864 12479 -404395736 194119970 12621 -18190139 958232993 18839 -417736080 777978357 3463 -3264381 225442260 21374 -221357680 45249914 12468 166115166 941124610 13108 -337014154 158512280 15917 -71672895 87111827 24017 -483262226 916756680 18861 83551607 376275652 25993 203062122 84374382 22407 -32946954 68145627 14493 252338939 293017633 1587 -142986427 266181578 22825 -309725737 528016157 26383 -414415368 718991218 14711 -465212623 174712697 16875 -6168373 908878293 2857 130977466 788787003 22722 -479221408 841361401 20460 -45064429 756946698 4436 -366411030 845068022 6364 -130574891 915306785 23548 6346348 257290155 22287 161245473 956474117 2437 -307677922 302366317 6466 -388722885 694765537 22957 -97324341 876343978 18427 -316310230 925052562 24032 -53195291 679877850 1920 -275809259 744470036 11560 -547164194 372986280 13711 -532408945 748567353 23 52888415 299910074 8203 -406063195 765417435 15079 218822354 708473208 5878 -396466853 706947110 19113 -362981426 417486960 2414 -484306086 786799891 1580 -81589123 180021247 9236 -204240062 405343609 11547 60397392 156486018 23821 -364180481 428178523 14507 -310883964 632748988 23708 16285401 357165482 18975 -5141290 414501102 7868 -341166093 287023474 7322 -140041570 437824312 17193 -385175478 119725426 23899 -373421651 36418398 24728 -184343858 543592588 14812 -70294820 82842768 14163 -338196390 107091477 14940 -506618923 430356882 14225 -530682651 931627638 25651 -248281907 406032890 25722 -53883398 37292687 13229 -553580280 448232045 22047 -526884377 181851463 17623 -545146495 426956655 25363 -166582727 519691961 6257 -580292220 429013294 24636 -461906100 667511305 22137 -422114329 508642976 8367 -293651879 16030510 5083 223282164 52721407 25796 -380453708 236587846 3681 -160202532 375291530 4375 -19605485 477871701 15290 -212193052 878257173 12035 37616597 930447290 6946 -419744468 824516795 4578 -26007551 354887635 8207 130156414 678448460 22115 -79302055 22493723 13473 -235646703 862312725 9240 -103201206 46314833 21791 167786457 404512478 13029 -102075182 327775393 2746 -189289132 789894866 5482 -129746409 515498851 3108 -178746275 223332571 15005 -44552059 413817590 21759 -142386820 489034245 23641 142734042 812703384 11245 -401640308 710439161 6375 83809844 502940290 4246 -527735507 691294915 12695 -304865142 811778521 7830 -430155926 683016004 2405 -207699440 148745490 21626 -213769839 881907475 8794 17173970 404620481 9616 -294724819 905543283 521 42474404 682330198 7834 141814749 709491785 17832 -578919225 201203531 12153 -92946770 59188985 14948 96201012 279592755 15723 -21479503 804586826 14621 -458330999 123399925 4493 148723270 93815399 730 -185780980 360295109 19095 -105462515 859221573 1610 -476423117 254336198 9751 -157222062 888197043 1429 -232370680 545195633 8986 -556430094 614028959 3727 -242689199 619402644 1700 -256525186 761665747 26314 -77855723 651435412 23171 -197419492 916332772 9367 74410250 494510979 11992 141899136 855303862 24939 -232198593 771021352 6722 -475687752 180944799 1259 -391181644 760184359 16797 -393715414 731835133 2377 221773447 598152093 13650 60551668 238965532 10566 -340381963 445579606 5884 -298638304 832480894 2551 -434201072 767663119 18401 -187722728 93621060 7871 -79781608 866290098 22680 -99143556 550652907 6910 201829280 32371067 20353 -228306276 761908401 6367 -209402713 299034862 7877 51001191 202350530 791 -307012227 126499723 22266 39474601 415521284 12838 110393564 934866911 4356 -153112212 945866895 8028 209226874 872290864 25952 -416898550 445688361 12342 -150742035 632298054 5088 -573091303 400555410 2367 30649835 121660762 11867 122882671 435320847 5314 -172439215 212040406 17993 -319981904 199411023 4133 -465072487 533325445 20836 -291382628 485882142 4533 -2891089 916525896 25520 132119559 370053984 21466 -382074841 649829755 19194 -129288369 337114552 786 -410584968 769001604 10215 -50312099 98866919 18035 -34765143 779571569 24122 144733746 751632300 20168 168904140 238125717 3413 -377125658 883314442 19605 -512827049 678841180 3056 -32023869 87242696 5996 242255507 823836536 5190 -568846672 78703966 14778 232741281 948011088 16062 -208447319 68002420 8913 136374144 40076422 25231 -65705001 595231230 20505 162648140 748297839 26147 53480553 230874115 14908 -281230337 496631340 7151 -12070267 741525814 22818 -87819236 840501071 5949 131493007 802200664 22332 -177024323 225103622 24020 216346531 773863641 24134 -147208229 79498330 12238 -57014428 558887778 4583 -338370338 767886165 25201 -598259950 34090164 10642 -559340162 60107322 6880 -283169572 369888223 17008 116942943 423951208 8780 60757327 699892844 22895 -271869393 469537484 8439 -470831173 487253627 14374 -81924653 481946950 17835 96232286 414200759 24937 251015222 285964120 15714 -12451879 509100988 446 150704393 672167939 25809 -247790846 930359070 20583 -464962146 621740790 21920 181527539 149951510 13345 82058230 220155965 21010 -180728277 500513821 21213 -378724818 516739827 14492 119486485 274277818 22713 -314140802 604647120 14982 -22338889 950760833 25236 -36777574 732417060 13085 -394865925 358087210 17789 85635498 340090416 12745 -372506726 287107347 26072 -170120647 122000950 20129 -568598578 763123490 16946 28680830 691049552 2610 -491688969 424530431 25766 138052235 694368007 10923 -239495181 688208994 5528 -99102927 234904940 20233 37984760 893692313 14860 -398308689 382819437 9221 21862441 347714288 15847 -242256546 844287943 20490 11191000 658664056 631 -313260432 855744616 24517 -768166 933992249 23335 89344217 590838650 11970 -36051411 801657585 928 -547852329 913830109 17082 -178359020 182725148 9746 -554960202 570911617 25800 -298559854 160782993 9544 -441320132 411648350 18681 -261465184 307726628 24824 -130618044 858870758 3810 -599760911 673270414 9632 -560919003 79629174 20065 -285890243 477647532 25930 -238843099 380299045 16186 -209581242 598832707 11665 -593834484 473090964 4109 64003980 549007641 25946 -252549419 766248559 21204 169138567 250008075 19528 -518106738 146955501 22066 -151925302 730784682 5587 -212804722 250635885 18766 -542770154 909907042 6119 5997466 635361299 21663 -597554109 919736096 18880 96057408 99913316 16567 100299389 320562213 10119 -593278364 411554524 22797 -360467684 652408198 11711 -547572949 258588285 5773 -111813111 526699864 824 -409862882 63886378 1789 -432888160 327632983 26172 -597926313 896350279 6772 -367044152 704784524 15438 47678502 681656951 2912 -213834091 772211559 21093 -197701041 935484308 16860 -334838219 505224575 11072 -528483176 862221189 19547 203106982 646669899 4163 -311586588 810746488 24561 -577493702 646675614 14725 23983615 158902255 2531 -210340303 139683016 10937 -532782337 31682767 17086 -431698917 90699028 13822 78546214 752893294 7934 -35061270 238900882 14885 38715380 599024079 24352 -210886885 660171449 19480 16498691 564017433 9303 -448077287 364316440 139 -443224648 838076075 13005 -518076668 539026835 23961 -370503795 454380151 3877 -55215093 490352796 19334 -318325550 820461967 7900 127366882 32571337 8723 -446200405 188194559 23620 -14029033 936894890 25409 -148724101 369321901 17580 -102107159 266915767 2313 217704764 591827022 22863 -290615503 381033976 26430 -207263271 158766731 9758 -317537779 34257647 10666 -312836732 164225322 13204 -372446623 578638692 5437 -61357894 24647743 16652 -204789225 354674048 11942 -291578882 127205888 21260 -88816403 60029095 3822 -311489832 591240118 25964 -395477639 516558086 13656 81702850 855472721 11314 -570807426 940997481 15405 -474691254 519521368 15825 235360841 455809757 18895 -415446692 187415183 23563 179136919 483702336 3022 -262416091 946559941 1098 -523063217 19546582 6137 -24987319 322466409 7056 -522996885 765114867 9219 -73125743 49970378 2003 -93785885 40148952 20768 -578582369 315477072 5475 -314664335 649799787 6973 -588463749 841414180 2244 -590577423 283331888 12283 -193865403 686367804 24309 -324781631 745831331 13156 44974477 462623187 2569 -533968554 306700404 25579 110494070 77795061 25429 174894023 847472111 736 -127157327 417803206 24501 -468026378 449710497 23511 -17213906 363669036 5575 -176159311 571185248 8641 -546862788 407184806 19333 -417019385 163078509 18132 5932261 200391587 12511 -257268945 741436997 16142 -7580859 564356739 25812 -479263201 623305068 4765 -442002487 279243118 12849 -322131613 601620447 21753 -17993450 392650547 15264 103304586 584819357 10033 -301529831 565046800 8176 -405437153 435391163 16552 -577187839 703076673 5052 -518163683 114104529 8980 241777576 803929273 17098 -288775002 151830885 18214 44147506 356358358 24060 -230536777 455347767 14375 -346172845 401516267 5629 -223842190 668301556 10843 -532221453 462389650 13806 -467394821 668057217 2594 -598444780 59335917 895 -551192762 688086834 26030 -442886002 212488543 17083 -57476848 455980229 17250 -26783223 243713598 1176 114281759 204118845 19121 97959706 329549248 5807 -402778754 640625822 13707 171967281 788637844 23425 111785898 620283970 11095 51967035 18940799 14343 78033743 537668334 17501 -484597145 538327928 19271 -385043102 846380015 15219 184199258 88191416 814 142494918 707884149 24579 -291987679 41660988 8397 -236788364 924351460 24768 -282742956 507634747 12843 -485366761 34657235 16143 -474069910 191149048 2871 -136066605 789517729 12012 210156502 485399997 18131 115689566 269679519 21359 95779879 767105259 22772 -518792526 707202518 23311 -342247027 178191289 3244 -525383369 229856748 6950 -43959293 213430382 18143 -48837371 43870152 20488 -170618846 306614508 18776 -41990334 916763998 7668 -477143358 835266504 21274 -390595700 607676409 17928 -317666226 499904908 5639 -530552057 457932892 21651 41639129 731838853 14291 -3123851 806602913 23088 -379067062 648658650 8759 -432057882 845917207 24367 87701419 449819099 19190 -215902683 913845022 4915 -362735482 460740504 25310 -92965957 889560161 17212 223887807 516328415 4424 -381153057 243755564 22214 182042597 654819934 10255 91896904 211701053 19751 -362507637 935705152 22 -367251085 183019506 26465 64572234 488467884 2276 -481721495 115925320 8247 -505458330 927813247 24500 -404869304 378532652 3497 116523802 908495475 4290 -395896530 216745078 3145 -365840838 285513032 19084 -540046234 337767933 2786 -75122169 19863720 23353 171182664 657692823 26071 -284357372 445988064 7092 -88940668 827269252 8229 -369514659 315821628 13857 -549977372 952362683 1419 -337053961 502223570 20377 -287935938 576378878 7806 182806972 154083982 701 -54249499 285781022 17792 -528907773 926238284 16101 -165648272 706938537 14615 182917802 787704943 23097 -290354035 322152733 21329 -439696462 937698181 8985 -599843891 815631769 15838 -73066600 531315883 4332 -215444538 443882803 13411 -124585887 311665514 18865 5885383 108343746 24252 -199633678 145870233 17639 -44654832 91744368 2031 248665742 16952392 19765 -233458269 576436527 15437 220337657 703208231 25291 197791079 657788429 13057 -122814415 802573165 11183 -139132614 460131629 22152 -494412833 841394882 21665 -253422947 894604978 12096 -446307958 65892671 5683 -63678049 955227265 5241 -346404443 317930445 20097 135567098 720463382 17820 -445114799 908411763 12209 -461323880 66742360 1444 -14477713 642938789 17024 -260752087 888231628 19992 53029416 233289620 8409 -103965725 126858540 3389 -138216857 852153307 22587 -136852932 912019592 7443 -520254349 670012078 705 187436035 857136751 9804 -368608484 102588491 18265 -402806606 216781899 11577 -161922460 592799180 1211 -173859076 793245511 3014 -482028642 728068381 14246 -308209056 77766638 25618 -202645092 483754593 8746 -253527043 187106407 23539 87229285 644450675 10984 -118095180 341602230 22581 91922866 122667731 15889 -29635614 694774171 11465 -433042242 154043318 5605 155309229 353074935 3519 142775664 255458501 8183 -152112792 175124089 21574 213367306 237565312 11800 161538744 545177672 24110 -409004115 137993760 11124 -174087571 367677194 21232 73102993 392272323 23027 -249571274 931810941 25955 -183251018 455413180 1134 210252100 646405145 24930 -510829828 134897807 8341 -132113926 395489136 3670 -72602196 64200002 17953 -447648067 368571748 6164 64530632 762079755 21625 -382201538 794185506 15467 -508716144 849978838 22132 -476930473 917095885 18112 -430032646 372800290 20105 96634412 409298860 11890 -513656417 478860608 13010 -432341909 299791290 18797 -333473790 829660578 13540 29454526 349519014 16892 -16928202 24381495 16699 75016144 479417993 23147 -9135643 854779920 15058 -466893255 570714060 10555 -412544201 566321916 14927 -283184232 886912499 21318 74933863 61862310 6092 -507794191 13278565 15964 -312865138 173395201 8672 43503341 630130400 1523 115098773 545646469 10339 135554998 830999830 15499 -268843572 714430576 4885 -350878807 384370154 13107 -48844552 434154254 15970 -63033152 643484291 3136 -56875553 42761079 25938 -9626575 473635250 12640 -419119652 386385965 19566 -361340192 945090952 819 -422606693 415351558 10787 228288531 721870209 25253 -322393908 700719208 9220 -338994482 81145274 4447 -427033334 391929746 18310 -341317440 566268691 7754 -303772267 894681830 21370 174288884 661063976 18618 -159307032 389707017 9367 241309608 388544192 23408 -436365296 837998678 1458 -78748268 171368331 4346 131847557 558621886 17411 -320801283 856146559 15306 -371270671 407973901 5163 50766581 569234032 7731 -394797731 345233590 5139 29233235 804480515 9880 -409861945 681187721 13200 -381063634 949758712 13034 -346269443 599274081 12196 -84025462 937670868 4970 -475164715 911276111 1090 -277096281 688813616 9351 38021316 570527836 20283 -70899674 609448836 21102 -296072121 628450491 6445 228664125 760956818 881 -599352818 406326986 10257 63529631 914811600 16521 -325142610 669133857 8316 -325252377 175236508 1983 61933795 406876208 13937 175626311 755566547 943 185954378 779979889 2848 -65914888 936501277 6074 -57672527 726909782 9341 -158090916 332342152 14516 -349595900 819410628 202 74244684 336065863 1347 -31386769 681567156 5002 -406351467 431729281 13513 -62326462 767197393 11101 1575379 779968754 6729 102364150 222252512 3784 159047474 881742933 7426 -56387016 528173424 24669 -488794835 147566631 24272 -385000540 318100242 2749 -263903431 929778507 14945 248463843 884398774 12648 185926301 722612383 8348 -504666187 61021496 10369 178841945 310772566 17475 -535145767 676536720 1212 48847557 950756801 4887 -379348958 265844463 4037 -504977249 608141864 22670 -557902810 89855092 9059 -96251891 17150429 2511 51323785 422186844 18414 224589842 665276924 14173 235540374 655728390 15730 -18953250 507155288 2714 -345617245 250907939 7819 -35134823 50078861 25140 -423369603 394011954 15584 -330687231 627166627 22959 117554291 16269654 13354 207661659 847469616 12762 -239378749 192359929 1627 36477999 85642459 1285 -38865304 519625476 13595 250732712 527799299 24682 32893764 848913449 22200 -71667113 757343424 12601 -532210398 436942927 6241 206093431 664193891 5712 -19413856 517838551 11355 -514559666 301803243 14950 -406991537 547498746 23392 -458955054 735614065 18504 -256037992 721513889 10889 -352543159 590686635 9807 -490434533 49829517 3423 -316044330 806137460 24749 -259156301 914568635 23116 -86298134 229532890 20545 -511564364 156767242 2669 -436520077 633675554 17926 -487563226 92602700 6452 114025856 916590641 24102 -361312917 407726250 3666 -164375886 558776551 4131 -466825624 200054341 6642 -71845246 413417531 8190 -475527275 683190577 14445 -258158630 382148786 14013 -427591925 521585212 21037 147480281 502493450 6384 -242920177 275706965 17618 -122272210 565532431 12571 -20486639 19136727 24950 -562635923 895353842 22210 72975917 715947972 6307 -305327133 449291865 15231 -527216968 124815800 20374 -289820913 468809146 3266 -523812225 697333720 26145 -52277469 762451208 8486 -513219317 72234658 1460 -173575638 602455806 21996 -471706250 908542368 11849 -424414260 916462933 22466 221547536 235586735 3331 135230555 456786235 24534 -324044563 898714979 16521 -50410320 321556992 9384 133380870 99852115 17109 113776734 218231136 10516 3942787 471862249 15900 163718173 745670599 21835 -79670104 930431655 3326 17219155 314463227 23482 -477683274 912021174 26419 6264788 17303943 21090 -50237669 624295894 23330 -495613336 507423279 10359 -279558805 439892187 5470 -534298502 238029328 21041 -248034921 653034375 1949 -527923026 515390868 7431 -237102483 382167549 977 -8538337 842645260 16638 -456988149 582754894 24198 205326721 253477541 18649 92242167 418374175 9093 70005675 343219038 22309 -114651177 777882972 23755 -288147929 771159551 26230 192592541 670237121 4247 -135874501 758391540 14684 -293543316 498424057 6699 -467740082 37473742 26332 -262856306 25405834 18638 -310543724 519068495 3476 82512250 496702589 15600 -447627954 430938336 4584 -378749787 249503777 10702 225487158 156884873 14134 -533714971 92949051 13526 -392834494 794504114 16872 24973438 438555440 6664 -413307260 731607510 8972 -32354948 210066916 3076 -569910000 952828700 11096 -421542337 250258930 19909 -68118894 508672922 20373 -428901006 224137831 7616 -282494716 423723011 12335 -375904562 459035017 5469 -327900350 65629307 14365 212206449 70241246 9459 -205132047 519573925 22881 -498648630 349523703 18951 -365964526 801886698 21234 -350010740 864456941 17197 -435385813 406443369 20369 88479444 164545014 2841 -475417899 672229192 19095 -29263123 758655146 5505 -293326885 564693537 15586 56899394 219972668 2702 218537839 543342974 6777 -208232765 547284438 14484 102703893 689114457 12348 137440903 666637714 6035 164998741 26322372 14904 -452347579 575465103 19938 -202551682 392597414 2546 -81674872 658464537 22903 -198497704 731212794 646 -497015829 485086349 15780 -476603550 252748940 418 -399917479 245893332 15252 235628876 554201976 12115 -340269506 332944295 287 -519509976 793684861 22414 -335380011 129404831 3672 -387052712 526203837 25960 212988758 391173037 12613 -42811394 551115384 25138 -480046467 67314312 2542 -19423073 331956587 13287 -187944937 157900446 24896 -483237876 851036070 5730 -584313051 797928284 5385 237546560 683381103 24260 -219696660 769376161 8644 63982603 811646099 25232 -230031769 895261497 14777 -437714553 313833150 8077 -524992497 101923401 8652 -378450937 112896137 3835 189899980 147950556 13492 -450382151 551540399 13893 -175648266 767758698 6505 -105533248 710436516 18524 -3187837 710933793 18616 118357488 813557898 20304 233356223 141511759 17331 156947876 615001766 11892 137791240 514061153 5993 143927411 768802076 14088 129145178 459822892 2947 199947398 109548162 21635 -153385723 702430332 5027 236557083 601577630 2974 -256648496 346993006 2910 -211987832 703320017 3563 45026684 381337261 8099 -119197145 509064314 13147 -519682700 765112891 3517 -484186950 773254885 17104 -473949015 640162837 12845 -76849288 91921712 4133 -122719106 611453588 8854 -108033771 268003639 4244 38709356 437246050 10260 -215701284 663457284 17857 56525230 154763967 804 -473377917 426004226 8916 -219578281 86108349 6785 -21819126 422064159 21359 -257038547 933654159 6742 -600061702 664797244 17481 -172476041 76919730 379 -263029095 173722761 16348 69406525 242663826 11105 -147588895 542005470 23943 -12447866 423682359 12485 -205499797 708955159 10548 -211529675 447957497 7892 -544233497 296807315 5938 -511715934 391539729 24121 -307323703 759277090 62 -432112041 412522452 725 -462641387 372728736 2667 -148575436 25736479 11147 209314573 919748254 3578 -216353909 901374302 12870 98059976 207385244 15101 -5863024 200213347 19481 -296550879 507364978 15957 209933378 317692678 23571 -422585932 645463756 3207 -372143275 130024317 16132 -470119748 538808698 1451 219736046 237562879 2258 -488710067 493821223 12028 -372525862 486943356 15312 134308533 542403578 26177 229958471 770308562 19458 13473928 922027118 12929 252242815 44762286 24326 41590253 572524786 15356 -100299465 256480927 23108 -125714624 137732889 23350 -487761036 918097772 13493 -454185314 83377902 8582 238407399 203918680 980 -477887742 170998523 19525 -421501035 34408993 3290 115634521 706151625 9810 -105947649 556057795 16173 -517655946 431458915 18224 57145008 836140317 13936 -367587694 437502104 20993 -460807549 266186231 23122 -363890927 129061980 16076 182589338 887228773 15844 -233971385 418120622 10678 -23027083 530421369 14815 -485767725 410842374 22270 70185341 277567534 5043 -282488477 266988464 8736 137667070 892065573 21241 -235617774 409104516 979 57406334 38212994 19979 -521605920 130414473 14801 -496580986 873545478 8592 -572280479 300462417 3076 10416624 890830644 10312 -572123703 590493915 18405 79491622 88457227 6424 -326503852 313231487 15167 -50508622 525764401 564 -126542331 185348922 5239 -295698872 259262511 13017 -415677123 845734206 13859 -325925697 738273257 227 -543654067 754005630 12936 -321913924 713504022 13697 -557497604 224817606 15534 58909430 126888836 4173 -65183732 482907839 14543 -46478325 828302264 18441 -105814717 924659844 10819 -188960551 809151959 26352 -502534226 247430901 14817 -574302294 230144577 18937 9051212 180408088 13935 203007456 877768806 2449 -98688924 857352331 3225 -354183184 333214219 22045 78306137 743585609 6064 -219561942 738601740 5443 -316844008 505232731 17967 -421496628 600518811 5692 -231705997 802288434 6832 63562344 739151970 10360 -376212806 747056919 8671 240318969 870045781 24594 -305857809 598231034 4144 197913102 759038597 23161 -599941974 175132569 972 38450698 293754407 11199 -315625091 872611577 6636 -129577906 365143186 7177 -32186363 443287072 19269 37465036 366482643 18414 -365021892 466746259 13800 196752350 957125054 8500 184111890 319951281 14145 -340372084 260038633 1990 -350032986 898295694 11464 -289911732 313820073 14544 218570335 907794592 11021 -354804949 384515838 16628 134388596 244635532 21399 -290777802 180757335 17213 -108562917 640624683 25398 -590361281 193698033 11837 -510025053 560108839 8567 -387888336 78732134 10535 -102846653 387800156 1665 -11375100 666404054 14729 -344555529 876339492 3063 -172329994 68434325 3396 -406775195 300441144 14407 50748371 640545706 15368 -241441375 339231508 20863 85432865 517401469 21269 -529764705 619787915 12383 -257197269 284986350 3917 -325263740 218623233 22660 -582845887 103270653 6460 60245390 519531009 2470 -260091937 854798569 17384 -195170822 904511334 4365 -586912908 56438359 25094 -556114996 445159269 17282 -27668504 819737217 8044 67718857 81276117 16872 -21630159 61902831 7202 220282782 427108102 19901 -438854305 230360421 9719 -106054146 33205861 14680 -243447027 536403449 4454 -223068100 357604970 19003 -35178047 217285331 22418 -26533161 777224432 24169 68023067 586335956 21234 6194640 59302980 18072 42560142 636401857 3540 -472438739 462460029 16861 202450431 108145393 4357 -247812336 321840571 19173 252170045 277013500 24756 -148997301 276808074 20948 -122014533 184643074 15730 -194284498 745954629 14246 -138745556 707242040 24485 -258067798 752802213 3648 -410578347 268095797 25287 -440834535 104473695 11049 -143764063 139011487 652 -18712659 94793656 3587 -231306117 495320762 2880 -531503330 891399550 12822 -558169680 202690189 20626 -567125022 221559899 5335 -406878879 894220087 25805 127256014 289851098 4542 -445528048 840971563 19969 -505968954 853711543 55 198508972 826607856 25278 125486616 625279951 3833 -43790638 306043083 15832 -261042824 316012109 22355 -88916115 432219853 3835 -451443651 109328621 13430 -489336152 374526738 8059 209392656 221038347 16658 190405660 122402650 10599 -84005027 79158403 16718 -34703299 693031784 12049 -326726026 108281125 19099 -466216138 66283852 7536 -558421427 82748691 7225 -294924910 33747940 15807 -417810824 749300245 7075 -373311623 550309187 23765 -6313959 478790845 6210 49996778 807504574 20844 153343661 410077996 7246 -104925597 336712387 2847 -143924360 361040300 13285 -273251114 34111288 5831 -64844974 730557371 2512 -407673525 661747938 5060 -593890321 771223078 17220 -516198058 873150748 12527 -259355889 101456839 6945 106057064 389736130 16760 -254408689 931100681 13979 -298062464 798307504 14032 -511825914 888117980 10040 55453137 214791360 7397 152373780 686395305 25356 -524909381 220037793 19332 -226688901 178876344 21487 46171777 139230360 14504 -328321943 81593494 20187 -137065979 237134819 22354 17057373 240058792 14095 208061243 885733994 19717 -586418698 173539370 18865 -216921164 221929817 4976 227852095 573519703 209 -354375557 158705801 20333 -76861707 101881154 851 114835642 493621971 8557 -256337108 747393204 24669 -238733121 875184665 125 -79987416 856446333 11289 159378405 649310125 19223 94012363 694188947 43 -52531553 572992521 5 -261234350 207722616 1201 -23885869 882347360 4719 -127555291 495367740 490 -124273498 948460744 1547 -159127723 141996546 2084 -574668713 653891073 6322 -515657254 617398244 16564 251103662 229962163 10564 -212669579 311490414 22197 -324984019 722256377 20335 -340979140 883105315 3423 -236180370 748394499 4545 165708410 638645585 17698 -182673951 917857130 2682 -165935337 629590618 2092 65453605 164099692 25939 -509536306 399280635 8469 84761612 574355345 19450 -485887442 691700005 22992 206745532 661245508 4052 -205934334 115761770 4306 -281200030 710437752 4468 -114174552 223331576 17434 -586809149 509822989 17647 102521143 548579044 14628 -435483506 932757841 25947 112856094 870628189 479 -493993674 810132883 19626 -340520571 720892235 8049 -340039963 745589162 7749 -427350826 480070003 16793 -43428578 17319797 11158 -525477006 794625180 10599 -230695298 542544090 81 -572588921 657680875 19522 198210232 406172494 19661 -3087986 353503249 9891 -381364516 411368420 14684 201398534 345115788 21355 -584621481 443485903 22691 -339743069 454306883 16417 -178848780 548678843 7259 -385870990 281982835 14024 86133735 313457625 12765 -38536929 286553934 18540 -46521242 772463097 15190 -7332794 784017525 862 -493793674 467970821 7567 -369746893 433795560 19193 99683848 865795215 13399 -29711135 364761697 16803 138768306 936636976 18343 219286044 630860582 26431 -510985350 418216389 10346 -564919792 58446002 3497 -91797541 540019893 6698 -35528707 236646527 15244 -456611783 690128339 4686 -219540727 743874295 11284 -267774563 836079115 9984 -10528727 865294742 25848 -490498803 670483294 21778 -319211902 257370268 6855 -197875133 436674402 13057 -6085279 284701653 25788 212469860 850041329 15001 -517207496 11495940 767 -496777732 285631916 13315 -309424989 21762588 319 -129129132 591116459 21568 -238411418 392273718 2914 -536883644 109586440 17735 152856219 63693403 6772 -401536367 143621147 1130 117090941 116407649 11624 -80820823 691608805 13300 -571042438 73641729 22644 -299978287 648970156 16513 235239952 67689517 3684 -173591974 347325773 21243 -75121704 651557009 12737 -577921377 809480706 22397 -291577206 907304195 5656 -24247158 301289313 1785 -67069811 336269432 21258 198633799 550726760 22378 116477723 251840060 1885 -524462898 553915741 4387 -388076567 522348622 16216 -15718565 212496622 22392 73465486 355913001 21696 -371084645 777598792 21770 184164920 173920448 3336 -264957718 397983666 20394 -317880836 478388320 947 -123280172 619724291 651 250130909 101843236 16791 56783322 298036531 20004 226216415 851185163 526 60507356 643834000 10333 -245309213 474376601 2209 -391949502 546724056 18519 30792225 644748045 1102 15913828 423690540 3330 -19486935 161243425 16954 -350314323 653807069 11250 -31237517 139101668 13296 117903578 298001549 7539 -320101927 680896116 1106 -191149411 647664643 20086 -288068985 601946461 2006 -7911601 191502749 4813 25393463 150274704 13848 -521039225 886393181 22286 -287547278 896991935 13316 -273142604 886186104 12919 -438244567 444913830 16854 -252653153 56790728 2891 -333183611 789676117 23214 -17177404 437715251 17366 143401084 31867533 24221 -508303840 583899768 25373 102595216 888710623 144 -591522455 812645358 13923 -151534029 443453573 16689 46674634 203828170 4489 -15286282 143737335 2579 229613238 95024969 11485 -15960254 344994896 20161 -370989847 309821018 18893 -511493383 226423230 21188 -212929040 309909847 14428 -172204713 99935041 24874 137744756 941234768 16034 -257679476 752792366 19360 -542486109 438735371 6765 -567864451 25505644 1131 250690585 330569176 24408 69695185 940904136 2344 169660948 583783000 13579 -543434942 450189535 7320 129449555 306739575 231 -526055985 774077576 902 -187319911 613556948 5978 -487221607 467787469 26357 5758751 858902515 20881 6155636 18235379 66 -139719891 268147117 7066 -76910425 342765038 22524 -423126341 611404693 1245 -248938615 200472722 4390 -551794693 119495188 26119 -78098317 758492472 14028 -546876464 432669269 21701 -585935313 435536129 11371 -414318509 507282617 18853 -200363457 815141156 7439 10994176 289864396 2681 -321155592 335294950 11049 -446627607 575991918 4099 158753032 678112498 17360 -248773286 847595589 15554 -99363888 218846000 18156 -570364300 886598787 21957 61919817 862743726 9852 213892669 594141316 739 -275496200 231533475 15790 -402628008 120145958 16971 239768090 797131589 8309 -357502600 268843613 22971 -580393763 107918715 125 -251779992 154734506 4474 33234234 938258617 25375 -281430248 944214955 5830 -118686722 532373655 12999 -301697738 503320262 5086 116001157 105122751 6260 -469763137 138698239 159 -496289368 194351009 21938 -141965081 12917905 7068 -177505298 267814168 24307 -33776317 228141772 25968 -401363235 605917017 9018 14683303 914282344 23631 -601956378 682604914 20960 215457158 866986913 25785 -135062639 793057846 15749 -138726741 384318640 22596 -464837473 329557846 1451 92169977 460470471 17671 -253470799 493685131 22887 -362646255 447373961 10175 142966232 575042305 12808 -527336522 195584644 18688 -309234479 684850502 5203 117264174 229248478 6212 -206733410 142759886 13402 113894191 228340203 8512 135025392 299242690 20657 63129372 47956392 1616 -498757047 224060378 18485 -436309187 897536732 3011 2589819 958031146 23207 96758547 468362580 19612 225047451 197918571 5870 -313943337 582113213 14667 -337089563 204816669 17914 -447128344 555805621 725 -570034216 934480044 26033 -492964369 410457280 24203 -428725445 121129305 26293 173495292 326028981 22506 -258052805 558734891 9295 215210238 340973667 15165 -528068073 838020754 8350 212179454 585011882 24967 -53012280 578616963 3092 -332605266 595812292 8792 -118673299 334389083 15664 -486772162 119816771 13941 -455987008 65047556 16823 193863313 613304673 25764 90173799 223685519 22578 69583513 15414976 12077 -378119504 172724211 26110 -167693325 46431537 12216 -131952822 195754998 25309 96464679 761288189 13157 53411286 108618204 20216 81014506 499776342 7361 -380321020 393350611 9073 85722753 295202049 12296 -372924458 758804001 6150 24990249 288770112 2432 -369589936 556252168 12119 -549136469 123035117 5113 201981243 637876321 23317 -279707160 887677544 23294 -382954795 372459473 5655 -353950856 259865038 21638 -488389509 580802162 22093 22720352 556967122 22136 -59998561 352267310 3201 20074013 349837205 11811 134048741 255224849 2983 106652869 38958026 6471 38467411 763658707 14509 -16079469 97110585 11505 -309300079 42718440 8993 -339503626 856189297 4248 150898887 485664319 23486 -549758890 916827114 9518 -128960357 379811808 5000 194360824 273379057 13728 9396833 243946105 6512 -129459593 317735555 17328 -205042302 952060482 16888 77868297 665548006 15833 -178135921 78454701 2552 -186114856 552899246 13923 -20688395 840545178 2839 -315308765 106705862 17177 -18643712 750311345 18897 -128035131 692112176 7371 -155806162 693395178 1835 228273447 154664052 14100 -167315131 908524021 15480 201519559 860039224 25966 -93419618 79853964 18174 123932802 35547220 18206 -3954174 638214695 4147 -64070989 915604205 3701 -203259293 888899320 7087 235041335 952295427 25580 -520957296 318456503 9786 -290208681 648218275 11699 -157155392 648151707 18894 -140982901 48450826 10787 -472614286 570475961 8373 -365740864 629329139 8811 -507581425 524933691 13230 -583868089 491050608 11796 -408354114 357327101 15296 -212602491 702413828 4486 12990589 824040525 3360 66108168 37337673 13402 -346129799 489127568 12011 -290473876 690783271 17799 -147359585 686226427 23563 -151936116 604580900 9674 -514132767 941446130 21151 -433916945 853295015 25522 -189349542 26403330 3958 -26525149 193267687 13773 -249310125 421165608 4049 171630706 626552721 23870 127617848 258106005 26190 127076547 733342323 485 -23734872 675270969 22119 -387739267 665741579 9862 -168442916 384431060 16323 -290555537 740657356 14831 -225266588 296328443 16426 125864309 781197976 19236 -153139153 941414774 12675 168070445 654106186 7297 -479977450 463779077 12475 -264466006 380563982 11135 -578136986 682716507 25218 202897752 338138096 20444 -315554187 318557644 11595 23246833 275891744 25993 -529456651 171256099 10867 187718442 824005237 15672 -537900675 229089311 22472 244785027 596610272 24805 -372404324 855296221 5106 -40084756 800659463 19524 -82626746 323153376 9211 -502390638 171693816 9079 -510743278 412312121 8935 -117740314 470509489 2005 -83167683 101321748 10712 11713725 741359449 20924 -98583114 879343703 13355 121860926 102848790 23458 -444039506 724434305 11360 -392581900 877219357 9202 -258989323 806687218 4702 -60385512 907898921 2815 -325819929 226530846 2189 128559584 178011119 16559 220879430 869025286 19297 -103245853 584051525 12629 -461429788 233129584 5951 -536997218 419241123 2729 38851405 674449420 8716 -253038675 599787691 9769 -469802054 694752227 23433 165100584 641293476 3626 68850204 106395438 10917 48138121 219868841 1028 112803811 10857114 13502 -254853205 490916014 13345 221836581 942798006 10569 -80462747 536781050 7277 -64680611 933839661 9548 -274453279 811358132 18972 214677162 280330828 10615 181826161 129065308 24021 -104997974 930623869 562 -135491466 11450845 17279 -546557727 281722760 14292 217942881 843223750 14455 -465796039 161349068 1498 221852118 939160379 2709 86999480 878306068 5399 -123344285 360412442 22934 -404726579 811527765 852 192595003 891983984 1999 -584391076 513030946 13561 -120969658 202994572 9093 -498014616 61125958 22399 60021633 834354529 21498 -576574053 762147000 159 -177316180 522176265 4569 -580496235 612524788 13347 -309271181 732626995 4119 164039340 471195576 25787 163715080 614209135 8411 121295689 675790448 8223 145164113 25301760 25653 -346000471 768322591 6568 -346941126 101423336 25200 86546752 66982417 24128 -150826204 24413374 5569 110663974 153972091 920 -23440302 394950417 22760 -248256714 44810208 17705 -114306956 669810382 16949 -44824552 773250725 10351 199743147 817354273 13789 -521729532 562165647 19889 225137156 810377122 6313 -244543445 394835323 17871 19087416 865761254 7185 -134571006 441354090 7945 -396347813 685308141 19063 157634487 764049431 589 19161732 673974478 14807 -292057044 545857773 16053 -92291128 100726364 25524 -219463997 276458558 16885 -195155103 630577976 5615 231355060 86927249 5673 -122688683 582966504 10764 -72999199 97914261 21293 -357360451 661875384 20613 -248118977 498808123 21878 -74018568 394668364 19970 213503669 803931115 26071 -129286073 322153719 17274 -467247541 791642035 15322 -384157947 703741398 14288 125178885 859764220 5092 181677563 802786670 4543 209094955 138214873 23814 30388490 839554117 5585 -396586806 631010950 17616 134430995 37419860 20302 -596778088 52619355 22007 -380324449 911289045 19552 -450180803 780965226 14006 -131601001 715330752 18684 250318130 812865009 5892 -24571612 923382988 6888 -148247671 840783068 18578 -17956235 848654672 20710 -245142782 421548419 23738 -223951139 454627130 7904 -226144305 54812204 11071 -339347884 598783334 2643 -458319479 245206962 9144 -82306459 535895209 8774 -571863896 598237518 15559 -134004330 552674184 20243 -254873446 316422407 3159 149909494 705693017 14864 -57776127 689914508 26316 -302008557 262820538 25378 -94981627 564954825 4294 -335539160 346248010 17720 -6402944 616224489 15618 -546779129 905303814 16379 96603825 105597146 38 -48217664 892881883 22901 -322125483 719503123 25456 -327410642 502515184 21927 -444791574 815741034 24862 92421864 638479728 16976 -444992790 515915375 11842 -197509623 518861236 461 -459914020 423874384 20386 -155984921 348929429 15741 -314057060 216110151 18707 166018635 410320637 18248 -576406181 645647756 16008 -600541757 702478142 8187 -375865643 659719889 9673 -330458912 579426828 8767 -335042225 91610908 6948 -41640882 257896145 20846 -408806918 535509682 12421 92801985 460532680 3427 -251827395 835243704 19505 -106266564 452328155 25737 117566884 66817967 3688 15326344 572759047 25659 24870164 133446273 12967 -440517781 554388276 715 -9713506 840776743 11291 132194726 646440239 15312 -198638466 540752171 19339 -1827571 200402221 11372 9764680 534502077 18041 -6933638 251336328 21641 26918552 175601287 16757 -12445969 444067828 661 -183565843 656302923 9614 227114450 936150243 18596 -306346851 298430833 15803 -229697286 393819806 8893 -207671285 500534558 17274 58622855 37050604 13149 -409225142 892303512 23605 -496881701 285054797 22514 -413397505 145938753 3424 -70280994 512121307 12891 181796831 420993975 4510 -514537547 113805713 7546 -588459516 750532032 10254 -282367688 205501531 15 69116141 342309143 10664 -283716473 22445000 10367 -586327610 424022683 2951 -290583797 805517704 6058 -287616755 138127466 21419 -125777111 360492374 25425 -567449418 613081912 2315 115147004 428163791 1443 -140904755 322916653 3523 -582718688 519104520 22980 49525271 106529210 15699 181902373 225591480 4702 -418227126 957045803 16442 -314435084 441833989 24368 30817356 470523690 22382 -360313840 557316832 2191 103842985 287181601 20121 79076437 793406920 17233 233047024 85239837 16940 -299921565 906683626 19558 -322303702 600845469 17029 -383326449 419718193 21058 -74373488 392728098 14895 -468404428 439973465 6969 -79919221 496446041 24756 54152465 320355912 16249 -601847667 571393287 561 93726926 231158262 8716 180148431 33192982 6668 48197866 311288687 14170 -410773978 327469171 6120 -438602600 878378679 21631 -458704579 462059615 22669 -469473009 79460377 3042 -368325048 507146809 2171 -321940274 878115473 19283 2266262 254614863 18198 184975301 584117023 26156 49551571 871133499 7526 -471952857 613863538 20976 -226908869 845363842 7149 -407161570 112220109 5607 -241954670 141881157 24380 -223697778 327537020 5030 -318528915 85911603 17580 31009186 139148977 20239 -119793131 951529751 397 -83495162 485289458 15128 -203697946 407242708 25412 -198211956 293259737 12839 -403572289 143872087 14798 -168918311 236429711 3529 -134290137 603233061 10791 214942940 166392480 15828 -44615076 728645197 13896 -151189460 152771069 4483 -396819253 14499759 15475 22068741 725246785 21005 217173216 435242102 18744 11291850 653385382 13664 -435954146 146868162 2116 -571222722 194088649 7185 -56029850 841956681 3423 -204702951 591206897 24330 -109753558 541804271 24305 -351312593 29178517 21961 -289283626 52133226 14852 -236702714 259486048 8280 210664842 380438268 11914 -264098113 705183395 2483 -202720503 906835424 26460 -11161707 529380635 12439 -465266392 622828536 20133 -161717715 774752185 15058 -374161106 376537825 20215 -23904369 583476506 18798 55304642 798383030 11490 -46451932 627288995 21960 82618509 858139463 2915 -424124368 698502101 22992 -70676854 286002147 8350 28093212 232465871 23871 141238866 562663359 19301 208334132 40435005 726 233033662 413131435 22128 -31585497 240268621 3034 -127944382 188216962 20620 95118456 441831266 5393 162726108 261485993 25358 3011894 507927839 9282 -235290486 915867323 16499 -79937259 73309336 4542 200611009 161981091 11178 -375810959 404384498 1262 153983595 360936120 5237 -527361532 890069382 14606 -184085810 743379104 4383 -379289373 453749550 12977 11653973 639443451 318 219490215 183053990 25151 -599194906 94621096 11199 -21018893 319924664 21754 -221362875 720566965 8533 -441135864 644007401 16813 -146334327 104944964 20845 -321220357 620760157 9540 -302907635 715032421 6296 104472233 800660394 11910 -386587256 463969556 25544 -340607318 411244270 12489 95360008 480191957 7596 183127867 281901599 7491 18486554 578784296 9475 -404981954 648189778 7741 203256095 546654068 18986 14979303 229328164 10746 -277707659 597025405 25935 61028901 852730522 3498 -27101763 657750887 20856 -23707794 367996392 12707 193114631 305649324 13563 -271282160 503008968 5504 -258779530 300369138 3337 234934962 367001940 22157 248151431 655405348 5718 -544611934 592378260 809 -179048878 379640287 11440 99364861 284903009 13808 106269063 918430727 14260 -82986850 124124350 1134 -430388147 378099841 23469 84146481 189738976 20555 -280756344 357151899 20501 -339176047 815373173 22741 -218814397 571134736 1427 105995887 673665810 25850 -297480794 690388120 151 -185936751 594063037 7668 -292855447 295756013 9570 -539828651 686174982 80 -52692891 861293008 16453 -29456430 304520177 9466 -595774497 84900420 6163 -594457055 469335779 8735 -285453475 306691956 15359 -59963674 263883189 25543 -596429034 101399751 325 -390472565 861394787 2773 -80629292 917481394 6206 248281355 703488095 9243 -117683423 13631176 21351 782234 831975556 19257 3806102 508025229 6049 -79441399 98368325 1772 -52907045 547406057 5773 -421565478 508582082 22503 -411936187 436888679 2297 50356169 684352040 17372 -291074646 656174447 13192 -351187412 101085416 9193 -563678453 596619093 3590 -446509482 567343534 21536 -8798758 310800324 7567 22660498 631745814 22136 -387634327 93041244 4160 144996035 93958200 22001 -570535753 410140583 2220 210857933 572749289 19626 182700928 613988782 18699 247087923 187457831 24043 -541828611 822007600 24652 62587088 932436123 6869 -404311744 249158298 11740 -518726630 496681832 4272 -329260483 108409300 12556 -540506643 445215119 24180 80166284 432994044 6396 -181125486 521199432 6279 113520794 138780597 8404 149583641 728278523 1413 -233118285 161663865 185 -30937060 87051386 6394 203170020 790317139 4419 -74373359 815436689 3108 50933667 321614397 25734 -153430933 312426416 7829 -237119188 403537934 5188 -11697110 844021538 16327 147356210 92234893 6415 -295116187 156732753 5938 -584993326 550064796 8446 -240341222 672073032 2328 -367031501 449437247 9988 186984949 51335066 1893 -53751119 198745315 19632 -436662415 127996796 2642 1172379 946316885 15050 -386249086 85749550 15049 222771455 361241375 21132 -556698450 558661000 19343 92839268 222122427 20089 -536582369 735815040 26108 -4365684 769818491 19042 -430346820 862876299 1921 234016725 46216164 9409 -402067515 953797553 25182 -403359996 426652115 22756 -568624015 551999743 21369 -370272394 218488268 22927 -568383652 459455594 17060 -496293189 944237196 25454 -402929492 584753973 9509 -412018395 419415526 8029 60213150 126782220 21159 54804437 783018146 19273 -156894410 369154774 23335 -69560006 667431037 11011 -394909172 700410796 13533 -384326365 827572265 21792 238345262 102355642 14353 -207712155 402261091 16283 -458441966 314350502 11891 -344821835 133245103 16911 113171314 541025020 2186 -258928125 379351071 3403 -524734057 204931580 22910 -380269493 830752580 4432 -135472420 748817402 26047 113695891 147597251 1035 -317052922 852184633 20605 -129073779 277971068 7039 -586220602 342129729 19778 -168817447 759172555 263 230834798 44593420 18818 -132265736 738326636 8400 -455508351 707524685 25834 114708840 808938814 21643 -365225414 927152161 3988 -149448755 442251373 3920 -208170228 842310434 17997 161409537 757803466 4253 78531728 519702858 6475 -88220843 555642873 17958 238925179 630580270 16690 -343118752 603958075 11755 -471077026 66442770 24576 -277690921 631129757 6435 81714411 922572429 14261 -98464004 469851890 1336 -521420983 529626780 16499 -278472637 459135715 10874 -521937172 957653012 17285 -284966901 877571962 12116 14522295 208757469 23955 201081169 348008673 12414 -209108009 459155181 19009 -445322475 638714394 14986 -75371190 258338264 11339 58520893 887773869 753 70694081 419563237 10776 173404124 775991885 8177 119230676 510576188 13438 -327153226 831136642 18369 191604765 199509929 17727 -478124248 60489406 10964 -125687975 322141961 15242 -48156882 577864906 16300 -527210867 262451677 2769 133380559 57904058 17216 146774255 166351475 24487 15459779 727032898 16982 -362321776 272168338 11365 64983462 755137697 3777 -398867823 27427981 19460 88673232 470948990 8452 64840430 925770057 24518 -600973333 62190675 10828 -210844590 649643991 18925 -373786478 83842057 17314 -425865116 689725549 20013 127733129 199039933 14827 -127942172 297917408 23970 -361066168 883502295 15456 -354810728 669997227 2855 -93309791 398222552 20844 26966533 839599459 2233 -494968884 145205116 10931 -147646058 940427683 900 -310802707 494724109 2272 -172890672 426276786 10986 -156611723 494136621 21132 -321198219 89370249 22036 143683308 572030376 19314 -38509862 917172106 1748 23034467 602234418 17875 72835523 70858152 13434 -95837233 684021409 26011 -270844087 474562777 8633 -476067882 155124092 7386 64976166 338563059 10213 164276748 460539018 965 -334276864 767815443 23077 -233306554 885565098 6032 237041075 265859410 9935 -531343205 164694185 6187 -583977738 222742886 683 5891543 134949937 26137 -312719157 866341096 5942 -600313459 427880528 17355 -60443903 120724677 21942 -501381329 519422690 13479 -87330621 627273051 14045 185157655 295435135 9490 -500385835 756375340 3958 -447669677 61160723 21415 74418669 935111822 25955 57440283 186866799 17461 175575037 621893180 16553 -137644435 344844649 20802 -141135759 658867686 8568 131219414 639985111 5026 -17242796 736928145 20458 -61434342 841247948 24706 -130114497 659008449 22394 -443918376 905590050 20953 -423240378 39830157 17113 -293001058 622375501 21779 -236256664 215806133 10032 -536795261 139596352 15000 -532807366 35339350 3492 -52078341 812247174 3342 -255072468 256777261 9981 -340200658 817264535 23981 -467712876 536802577 17890 -178390698 444954027 2599 -294462738 417408250 12768 245225316 669680209 23217 166527814 91721825 25969 -457136673 952134449 2053 -469639117 784456040 21557 77102298 181248222 6767 244414407 828201567 278 -593953314 63278665 22743 -575260143 266506212 15889 -476989829 575946272 25678 -27555218 230008144 22660 76339927 103127839 363 -12021571 207893429 3597 11905907 437324401 625 -52533394 871869988 3951 115525029 718865744 20308 119162716 298163228 10198 -14871617 113048277 22278 -389482895 293761936 2921 75800852 257610787 22093 -441422707 709015454 16633 -107316748 459174172 16173 234707736 665746737 6436 227112857 953718004 24897 -334037628 398728909 22988 -110200431 158435825 7781 114535379 262964299 24149 -328034322 646213375 26043 -499290664 710364038 13217 -17721234 603750877 26444 -427943483 359335773 23857 -372798443 371418600 19527 -200148857 97807701 2481 -78541478 803364805 7995 -391140735 550913880 19691 -52452604 747246658 5455 246842322 769083844 9750 -219681353 564527690 21428 -240015707 541784717 17380 93122555 808828336 17907 -515890656 41406594 2721 -541287919 113574087 18286 117949599 135051577 10317 7406597 66712882 12276 -118438069 500279749 17402 -302637477 249080144 11320 -385238989 288777747 26307 12595520 184299271 7694 -579967792 201342776 16674 235011295 739462928 14559 -532704947 390731881 7881 -384342315 58946515 5258 -516661431 448524667 2448 78585678 550504608 10756 -456204561 239229413 25325 -51507193 338350685 19558 229982192 97816263 8459 -492717357 105085291 20952 -559123402 13766339 5352 -564872592 572592044 22435 -573543888 444254733 15100 -45459087 591549480 13958 -517037466 949297686 23695 -404300712 274055825 3449 29785357 795862125 6624 -130136337 122923888 23024 202188264 343050906 12137 -283085135 174852466 10484 -386224585 680710649 25568 53905917 354637721 8635 -155102463 554428663 4301 216599507 167015770 14460 -472139506 37488797 12942 100909036 333223258 23533 155565969 671086156 15098 -424810500 479079887 26202 -62044650 387291659 14725 -282962469 440799768 17933 -27587414 782530297 1523 -336170237 584169451 17518 123970745 475145507 19709 -154731716 253868129 22645 110361671 479587447 427 -177320093 582393001 18186 6416266 699339092 6852 -176284606 403955181 7409 -544913783 746497682 23841 17551659 346023049 13315 167298852 123062398 5595 93410733 573258962 15033 -456764543 596142283 8429 -542836801 804185562 23912 137862582 890811512 2735 -86275088 392869300 23044 -161217818 554619577 7530 209196413 232053362 19470 -347226620 813842897 13078 -256901759 537144343 25119 -599807225 83286147 21770 -48238304 271975320 16405 135460390 725345443 3202 -394539332 708037171 6546 -218085797 134282544 16447 -367474718 140621210 173 -332443438 902786630 23285 64170126 881219398 2168 -25262381 345966313 294 -494177973 823038375 23111 233685417 348376022 10232 70448147 701812969 23095 246416376 729624768 19193 -273471173 548087933 1856 175159406 296247202 11504 -251270118 528022527 14331 -68313807 338943024 4667 172133262 472139157 19545 -88296660 433352124 21507 -135013538 460220828 4636 200901458 23017651 19798 -560129776 819077458 13346 -82289608 170885037 9326 105751001 29346263 25784 -112916321 470871190 18079 -398280901 873565572 2377 29543007 250852317 7554 -554576980 884414205 7305 117154102 945371019 12417 118529015 926395599 15287 -149285102 40803670 4236 -401796781 808148595 7711 244432480 520591430 14783 -413644198 224888289 8724 107014262 525731314 10934 -332978125 340920612 24826 187789112 555907544 22913 -488822706 937665843 2196 -280573132 12779908 1291 154963734 823029516 20098 -529638207 887846030 560 54214563 928914537 4834 -421975748 395154569 3307 -512091486 356274966 15354 -324022996 91525560 13044 -181604267 695326190 5968 -317249504 133524246 16584 80984165 908656997 16387 -289337056 776087144 19753 165954677 515635060 620 -588101084 647488360 21201 93542943 469416172 17931 19450574 397687688 23035 58847557 491508034 25502 220534048 430329623 25206 218902515 613407032 645 165957163 181971589 21616 -161500689 893887405 13609 -131470719 910414891 14256 -87754061 219940180 18554 -89131174 179618911 17681 -102533985 854995835 13620 23973733 887261045 326 -187888241 382386629 7816 236364289 517838446 3688 -217032496 458358893 5712 65490417 510292622 16177 -209116269 641562830 18736 54388107 135807079 5236 -333758552 259863832 5076 175271856 487794357 12481 116776799 954489605 23046 -13087523 238146458 15924 -204111647 145368259 21445 -512955251 666115890 19376 103481883 902017275 23792 -476251426 149159129 15592 -162624303 789154881 23403 -23266269 865821770 8106 -262902636 209000653 15288 -332888199 514187002 14403 -369205115 66095355 7873 -450959434 469989082 21828 -87080069 27684442 18641 -227190968 339449259 19512 -204115119 254984807 10983 -472347183 213324197 4264 -170236162 909966118 4866 182379707 473134159 4948 -16781313 401297337 86 -584165754 478594500 11730 -374725721 60242790 4441 -114168346 492262558 12907 -325649470 896853723 3526 -574664312 937458658 2193 -155667819 806133667 23817 -500104738 442358373 11495 -289107305 747148734 9839 -224769705 618833741 25057 -352725699 60396885 14814 -246656693 690418062 6196 62729034 172007423 21151 208843370 898110199 20922 -474809101 796364350 2599 206098108 283451882 416 -18468703 749618713 17879 131614097 331945102 15030 -362828006 345730635 15347 -26743133 899177569 23503 -97009572 652669348 9674 -14467177 370911649 12153 -181565625 355873734 7173 -507286587 606791778 20792 -556763511 143538783 20232 -487893332 673391775 9669 -271270767 234972414 20489 136220887 757814464 19230 -306436849 68402000 18795 218399346 723222733 4915 23589558 900783991 205 -186942849 534479712 21897 131887111 397745747 17309 -512238598 677567249 13197 -522330702 443026150 6857 -114380400 26252991 878 -121788515 157429281 23043 -574454571 680658802 22405 -396914822 634755840 10737 -450746536 276833998 7222 -257993797 32549768 13230 -46093789 397028824 4517 -53644669 943598704 4878 76280547 948970369 3417 -142931456 224046785 14256 47475509 132270260 24474 246352707 772266372 22955 -445789458 871093660 12698 -230233129 943232136 6575 -14109240 426094536 25381 -273812401 882931504 35 -59061964 935967261 3038 -282439859 83988320 13466 -344354700 183996243 22368 152531174 341216490 652 -392840173 272927210 20471 -130165751 67706652 24214 239536997 874645525 4405 -158604131 684420888 2113 -502633970 595728350 19575 207903579 939279161 2288 -175449584 655714937 15316 238492142 455551955 15402 -480430950 643692849 12393 -468824332 634227611 15984 203829230 12993996 7697 -204003896 199574528 13930 -306047248 224318198 25508 -147001878 11863140 24198 -229874570 802050786 7557 -325534592 465426364 18909 -521805090 162766158 23392 24690133 673161396 16143 70293756 706302585 5222 35745334 66590155 19953 -212195059 93478079 149 -287070370 310758525 1186 -290557501 854199518 15528 -593925268 217464900 14571 103281370 264104946 12191 -497683031 249724586 22469 -366528634 494276026 6126 -424081424 931068986 13119 69953909 882519903 9118 -121694716 313015370 608 124539322 15101793 4521 97654535 849635467 24721 -246969171 592944959 10842 -154026835 767635161 26310 -71893770 438327966 13370 -560886372 840071230 21231 -293319142 146551385 1575 -213858633 342793601 9782 -560970590 712307174 23924 161743094 60065271 10401 -322604829 861845846 18074 -87410191 48023839 13209 -437261253 563040704 26412 -277443330 133890964 17255 -498503524 453177958 8242 248798987 719024708 23350 -442611081 17496281 13077 -559971160 304452421 3958 -192783706 141450549 15049 50742839 526700031 2111 -564426279 859935248 10516 -368900306 521616926 10919 -507644529 238457359 3142 -20808025 81972286 17942 -310560309 733650108 23971 -497919804 830224219 23942 -490448037 270565559 12892 244110360 513294311 10932 -203058607 313862499 2297 -78903785 9869299 1384 -449958265 76132706 21812 -532249055 523380120 3554 -406897361 569960278 20231 -95772261 637491960 12825 -434479460 411119822 15759 -57718082 93857365 19682 28478624 307643365 5060 25480384 730631503 13228 210696497 783173275 21384 -504917262 187320749 20737 -522246565 618078970 1856 26471960 335649240 24217 217253337 215450994 5744 193774436 288406593 6842 -582148180 773860867 23959 10708033 769321055 23603 -402823107 694412338 25900 131857050 386640422 5235 107945494 785939715 22683 202932232 176340475 21459 208443768 245431206 13961 -464539209 574928589 4400 -61615339 19060283 12940 -328842497 784078079 23123 -3128818 567925580 25599 -86566606 707434380 23615 98300803 214124511 5178 -40752821 455016675 22189 -177785620 79586325 26285 190528358 80380807 292 -165709516 505006226 18623 -414046287 732697744 21248 81993936 45907117 12629 -261728510 954456254 26353 -101754839 835221508 10789 -22970695 880488325 17675 -288252964 323865317 14487 184302257 945828744 13168 -293207905 867561332 23933 -478394161 55015246 16146 -510288980 933698340 9860 214409191 849674173 5695 126529248 620473715 16716 -373805495 246747333 14846 -559841252 565258447 12029 -153715800 324075444 4050 75429441 400437506 22041 -198623823 835097202 5820 150565598 597010601 7195 -329824925 26704204 24683 -400249897 620653202 3488 -447701408 332874701 22888 141578498 213200650 2349 -376349959 180266202 5437 -30957677 285068915 2016 -439110798 579040933 13719 23673495 24568333 25680 177407319 675037677 17615 156069128 598971958 9066 -583312880 346214636 198 -416067388 82471916 15610 -25741478 921961041 4472 -398170137 193949397 17756 -592128161 777494643 25214 -330178802 815758076 400 -588151052 489369899 14539 42766823 425567489 25453 -333170757 478870504 20177 -185927058 48603797 15232 70597176 34397993 19110 -584727657 413511626 561 -118991951 745527517 2268 -245386803 691465308 18977 -239175801 245438025 255 -11610453 172855566 5724 59612441 89064246 9301 -65252251 817154313 17437 157077589 18843037 8465 -20024468 351322872 9501 -262554164 574171823 18052 -127772727 822602290 16935 -522615878 27823228 26089 -229584159 506570158 15898 228435806 529530094 17918 -529654553 92236552 23267 135454458 868381640 13982 -4094015 236361225 24132 -7149582 395319233 24393 69641592 266442857 24288 -127709492 619809263 19712 -296958642 540373272 10626 -537785744 751732221 24628 143496301 751341387 15792 -365383044 86015228 24256 -152752835 766358990 1236 -50824334 367058574 19503 46579343 140824185 17606 -90257787 936111845 25482 205892156 671123652 5452 -79788081 674722323 17941 -13738525 777722703 13977 9283029 22102441 1290 -232593520 312516345 3597 -82776167 898142356 2650 -26967722 627529255 12132 -296309696 757221858 25041 -197178507 756657601 24596 -516976410 141566837 17288 -12430859 30574231 6568 -50598504 484389683 2632 -47250664 835975710 18209 -7200484 21480848 8945 -598252839 55560459 7695 -329031896 701053014 21316 -532817403 692470728 3128 185277744 555863450 12075 -320068966 158486865 25281 -573061309 726802990 16766 -439381152 128784459 5591 186373403 676696262 21538 188734207 683075781 13633 -397198054 617392794 5268 -397308062 731979788 13268 3806600 66756584 7999 -100811171 326451970 19529 -657681 318139030 19104 29544609 115135180 14474 -391833586 856020855 3247 -594394188 34968182 25116 -23843688 188199367 24602 -16463112 465655068 16023 -209853487 427254147 12449 -191805125 632411906 2732 229181147 86390899 6243 40333347 294357292 6101 -75731610 506834438 19620 1401998 705303954 26230 195964087 57843749 15215 -497306540 529109273 19 -223326362 516863973 7067 72021746 532101758 19963 24589859 376738178 9782 -84032279 32931718 25264 -166389492 897865594 8703 -513634540 671940727 10173 -193693941 130711358 20363 -599285718 918303084 19116 49395323 101505161 15293 -345790821 753823197 1189 -219593140 237870888 7397 -591531751 9520098 24462 -228041259 956445154 6975 -486845441 580067681 6141 -44416874 459969403 18729 -245333567 859118949 24568 -33492253 888210901 26026 -204661740 584217269 25169 -382445459 360943468 19811 -441938525 858813619 19735 -507458070 378402574 1606 -396480218 264430851 21899 36914916 222037749 1934 -84003038 879765715 5230 128609724 54157562 2658 -25209825 554915908 2617 -463172852 629981535 6260 222592092 63295230 17024 -481000842 497659203 24031 -321389249 143236081 20102 -151945143 465374512 5315 -571554752 129570177 20679 -415949076 425614793 15618 37653476 243430435 22724 64541886 548950033 14477 10928971 131141876 26402 165978721 819301803 6420 190271835 231176019 25354 -86511551 383242957 10733 -470952363 322030171 17490 -357096547 294954888 13587 -145321464 801306552 445 -469353920 252117280 6665 -348384489 555717620 21024 142388300 364722301 12811 -413928246 913711483 1829 21415877 694080004 6408 -510359757 954028998 26213 -97787393 882757268 10901 -213075440 414619476 18465 -563491077 338922041 17569 -250995896 244397045 493 -145516342 611800802 3106 236247124 412254912 26243 -385496325 251179971 12344 20851898 300007590 20835 -139612731 902476869 176 -225877628 558775831 20920 -50528344 348266800 21373 178273738 251317051 13834 -557924946 570260687 6999 -442055080 169957584 24133 -334389734 155835601 6559 23732126 309039991 9332 -493280197 424777832 15783 32740544 111616373 17413 -91529891 595120729 11207 -114239520 205775435 19184 -126624526 897131816 537 -496411565 81188677 333 77887600 602876614 4235 -410050725 946513376 14777 -349506999 649083570 18945 79614846 442561626 10662 -566550481 889028692 10452 -180440637 810464421 17986 -186553447 267707883 14652 -436683092 713458183 9706 -521581436 31780454 3862 -289283309 412082703 6749 -120251071 860878634 23247 -406482687 811521267 12246 -587046304 337871480 11252 -368177223 503709155 19301 -599536612 623090598 20481 -210294945 374890231 13177 64297509 437887739 2231 19635531 602478899 23086 -307612932 607633266 3264 -121572865 644099830 10539 -346089138 371491645 6880 -356253177 699365318 14805 -387340357 916808354 1898 195439188 769515853 10890 -60115701 807184383 23054 -475467595 484884284 23914 -51435103 705306006 22033 133388895 543375275 25391 -440882618 887847450 5308 -144490653 673390114 9111 -94858725 184203952 337 -218789310 512479509 11087 193998140 551586929 17147 177391921 739683666 10815 -179985925 257759648 22051 -31702364 467677408 7204 210405816 922180061 11036 -479044403 320176672 9378 -513212093 510288746 1919 -330122922 83467394 16895 -582752763 524545419 18490 -477858253 141627529 811 110226428 913770057 2768 -136361767 247641012 21079 -520409546 821943653 20541 -447401234 632916720 17123 -327637171 531094914 11790 204520110 284697911 4600 -410775434 355400282 5134 -353984583 423261099 11640 -577981766 109437945 22278 -218083061 212881366 4318 -178852777 832845739 8398 64439072 656649901 1458 -310171300 142857874 25341 -555320423 211691084 6299 207712011 49094500 545 -564948969 164438427 22508 233645104 34100323 16090 -180018788 231297461 26313 245894107 805208839 11505 -398962200 352002253 23142 -410606796 543927591 11310 -50272498 529138228 8409 184230331 256940218 4238 19572297 918316792 14223 34107478 651081563 12217 -274516454 234031382 16542 132228435 696842435 17592 -568429826 305407790 20614 -532991330 676022807 4684 11205007 127150655 3085 -222797383 585023347 18826 -573927576 80579287 18475 -518978029 167222990 587 -306522933 23478873 8895 -431388896 189637262 24247 43824160 464886323 14571 43983036 157414578 3731 -543766626 734191642 12970 105934304 435108806 13387 -260259582 634994193 5982 184541833 474912274 20797 -138942644 41740887 20498 -168199916 339549140 17102 -134517076 573459668 18262 63569326 297345873 5906 235029935 775238685 25972 70222234 330395334 17296 -376701524 28521949 16277 -314892803 121770976 14167 -418541405 361793262 3714 -198697948 768923529 20800 -125540674 749184926 24359 243132065 241066821 18179 200117422 706938963 9244 -66328911 282307151 13715 -116692816 531567375 12147 -227790473 253739989 19679 186000471 224798160 24460 -190640185 489983829 12842 -293527800 437752292 13018 -407265254 397747977 25315 -346369608 643124227 16868 -153597457 660468745 389 -353515333 841526902 5741 -247682159 678137607 22263 63545412 720966964 4550 -168058894 897666340 9887 -303683758 836185563 5750 -160104331 31654205 15667 62868335 393479934 4402 149993801 705550831 12874 -428224403 362574198 21547 -510406517 670215269 9133 -116342877 503386075 21966 -480282014 99329856 648 151342257 534678782 23141 169251590 643821976 700 -65739011 517124355 15613 -394845911 550876172 1625 136809570 18274032 18256 -554025162 383167753 16912 181901018 875343698 19696 -467326750 652088477 8730 -167944229 822527618 20125 -555801496 639533832 26309 -142496895 128948214 4828 -369280542 41214619 24101 -84383707 915447967 5411 226026787 719333953 11640 -310834569 415444773 20743 96237169 301667828 25951 204817355 929259751 19247 -345441933 650389071 1705 164463422 924941993 3204 -301803201 73584218 5903 112136274 686915356 8502 26916123 19613395 3916 -249461724 256048513 22823 -528072911 613013558 20580 -309249673 699815336 2626 152844233 803351454 2497 -207563126 385970346 16594 228473696 414244471 10299 -337336659 594958694 15118 -116221355 793228863 26473 69247177 725011427 22100 -295446282 791399596 3395 -158410017 341081232 10292 249362073 248054956 25377 192673640 260953556 23548 173281936 686811436 10008 114724068 814004496 18401 -460179777 70817245 3914 71809981 217969323 7348 122136700 704669561 14358 -478622026 176407810 22481 -577394427 554463024 8070 -193309371 236405270 2010 -52452497 381963380 22786 59802147 657229898 16795 -229450819 668483104 8374 23391593 70783809 13028 -315139072 695476260 1972 240502687 854863586 13569 -103262337 889603602 9667 -550554615 140030658 7107 -599316929 78593502 2579 -397472095 808427555 13224 183414051 624737594 6409 -206035208 217776866 9675 -595320474 943320484 11357 -203878289 787307259 1075 -359794805 632157357 1848 -194730022 759798331 1275 -324119101 399135646 24068 -430047208 251363928 11125 -574950237 455461755 18311 -215797287 347319064 26151 -37893154 109749701 21863 -230430692 566441614 2365 -233231568 464272457 10463 151071773 736938464 7801 -587154341 27563844 25452 12934869 506437263 9912 -517481147 490471118 19447 -50185624 901910279 25407 -416121006 210978743 1994 126247709 105459148 5208 163113066 207872836 22890 -9860060 607034055 1940 -425087940 119020893 12461 -351732953 177633307 21040 -263575840 301903323 21417 -538722703 750213565 4765 -383723385 28561344 1600 -364777810 25953718 16915 -372458343 680946583 2764 197102347 138932003 8940 -102811964 554651014 22682 152208659 276639104 14432 -413939028 822092090 16135 -340162167 317536430 24194 51933310 381288469 22311 -93434903 855341276 16042 -557121496 332318138 21451 -587768282 910526264 7954 -224909408 792754237 22607 227121394 795418256 7083 -210566287 946214269 19428 -255137043 183355491 5808 -429587981 755276545 6239 -29889444 812747525 9964 21278470 782839522 1356 -33063594 72806931 22829 -95868500 257635935 26075 -287191152 866060393 12303 197436632 595321730 18273 -258801781 812118015 14778 10397137 888514822 20012 157962267 146805035 2760 -552181106 515437456 16307 -47284617 111477998 20673 -504010926 557774069 14948 231690249 418462435 11449 246280241 500082412 3498 246786383 368362865 4945 126031943 876517194 15527 185328449 264594005 21946 447548 388039381 23237 88367240 259423085 14572 -500628919 134292270 17806 -445830984 778326954 22917 -150019203 12638864 20087 -213215249 210407649 10039 -508947313 101407340 9894 -228989954 376185970 6149 -71796673 156144787 24207 179296380 447904841 17060 -17701466 449932429 25923 -272181610 409974074 16709 -34831674 374943391 22994 -392806987 115220103 7544 216755288 229949849 4769 -339888956 30840708 21075 -322695713 74412183 20282 129853145 759211157 16118 133761673 536021672 7119 -325237892 117724870 20215 212570887 398808850 5721 -599565044 383472135 3186 -508079930 213436779 11293 -112257940 492731699 12220 -473244087 137968958 13241 -102267188 493236201 6395 4290235 939494597 17849 -547643789 897956321 24960 -125837747 764116407 12884 -453530950 948628406 3115 150792681 328780352 6165 -200426983 198715119 9387 251134974 319852135 13914 17646701 287285874 4164 132403313 20258837 7600 -589629421 637160445 15198 -11468513 536701146 21392 -27899674 346135415 4621 124726914 366654593 20254 -152827374 903342160 18509 52336328 349490005 6306 97563798 193358127 12084 178986698 300971761 3952 -23415141 571757295 21163 -300275625 66115248 20529 103613447 122390557 18852 -476113067 131404538 17242 -235666336 14348943 12314 175519974 500869097 17433 233947340 428924281 15318 -115793268 931537106 1092 -119014827 557713685 3061 -439250629 943087215 10540 -87449966 186477750 21374 -182344146 94717330 24468 110406092 290849011 5899 -38295990 863865090 2495 143646272 435907088 20500 78810182 177334510 16146 -453498450 39312039 7613 -269288106 500700015 24934 -446293268 187396266 11938 241280125 854602402 6075 -465874277 884188601 15870 -454126639 822354886 16465 226918828 905939110 4018 -178993286 537406177 11315 135912934 376241996 25911 153998128 480198879 18492 -186904786 661065765 24501 -590917029 29599737 23624 75075574 852651932 10565 -229999935 618114200 21865 44532926 550468418 21960 -457263806 284337345 19084 -157159151 144563984 26463 -363740624 368719066 6995 131322248 633763189 12065 -532190097 20194796 16114 -393253943 691504408 22831 -587380868 567004325 19315 24590491 921413847 4500 -68946037 551114353 14412 -386156311 855576504 23076 77028256 18719893 7359 -410549113 744227045 11256 -421941480 889304100 3641 -355193379 182981310 8116 -278717168 66356790 20364 -36566525 298880344 25348 -164578671 545919985 25649 70755110 907480970 24708 -352624383 399889250 22784 -228868326 810012480 2669 -260304606 529492884 24313 102673283 500765320 25117 202873194 689677428 24562 -480672413 542943398 16496 -45164869 528289099 11269 -549173282 683413761 10388 -289782405 581723947 4114 91555886 827482709 2780 -419586611 819672747 16378 45834041 933231056 5370 -248622935 278371847 25443 -528317099 78467188 24336 -424458836 50545203 6540 189718226 364109840 5205 -587505133 954309047 14145 -225612615 135140855 19195 -54509567 885503342 1505 -467478920 768926026 11229 65872591 527525215 7923 -565165120 603197749 7934 -228959395 840015615 21344 -479269333 795451863 6064 -348030584 795613511 25911 -237872855 412523102 19957 177950521 153330987 12917 -292016186 911178602 15105 -441323432 17210013 13114 -349404232 99513353 1177 -363426858 837368653 11270 -452741054 550740472 22153 -194171377 313359260 23619 -458080505 12783819 20427 226095041 328039489 474 -539129708 781378133 8610 87362346 806018763 1964 -240012637 388920886 10725 -218588362 689474801 17516 -117889178 459370258 12109 -516456547 527770160 1220 -36686388 670728584 24275 -101597892 880338271 14215 188785989 610446555 8575 -47048609 256071566 16121 -550571836 176547572 14382 123819680 947269902 15304 -339438458 335657095 3115 -310568819 161575639 14979 -225576667 580366800 18332 -90179993 865700272 6723 -358038896 475951848 6831 -18139571 649594871 23691 -445224070 155603501 14288 163687485 580735051 10030 -588497093 276570965 3416 138668511 941625724 24538 -461741426 884450489 21346 -332567138 874349168 8345 -283198630 776040851 6959 -134494026 208104406 19979 -371299770 340892998 172 89284018 302205102 3472 -356145646 45976084 3598 -28736125 330345877 8970 -588169522 663758160 17518 223342642 666789647 11658 -149339518 495009727 2872 -370207709 65724324 17568 94914471 710949909 3737 -538230777 64914541 13799 -349246254 786260454 25442 88325786 573640032 4762 154760112 389184120 16254 -238241029 49733263 10198 -25742060 393359368 22610 -443347582 795304152 10343 -144415090 386341646 12402 -201906400 49749944 18693 -237509380 539876630 15323 -462758928 898028744 9206 -516537178 525259512 10818 124752477 938546624 25204 -541627511 506155516 18910 159231872 209127226 19106 -241022550 44842761 22988 -371834135 344280067 13535 -364702971 16258796 3138 -585851639 773858069 26147 182660560 821952650 3013 -62439159 729468252 444 -565079494 858330976 3504 -151212496 135168392 15374 -235009781 119187994 4043 -202771857 415026969 26237 85660428 609496743 2273 -382290399 832963423 23205 -282863357 166864643 19933 101832075 385537786 68 -69409577 86005814 2702 -112100807 321293396 20888 172884577 265028588 7747 -85476313 723371057 24978 100633102 902501450 13450 247991163 886111936 5075 117734011 866172248 7635 160576117 156410068 17910 248111610 102403493 21341 199019517 230245969 18014 -343294343 211513362 25180 -159977781 831012545 17418 -134827779 403323201 7044 5160203 163095972 1053 -58514491 72427516 6455 146500535 188618600 12040 -174756480 716821480 7684 -232527012 366593273 10871 -559627290 15942452 22672 -481879839 714210774 11677 -210150539 582729734 8900 212021052 596093398 23709 -275270695 168649751 18396 -295149975 559650418 4054 -110647531 587834186 4272 -516341457 594095007 5868 247436604 766389271 25569 121098900 19440921 52 222348933 51373681 19347 -493187821 450898762 18442 -210335136 693622213 1291 -551046872 841771001 11789 -439664667 333922294 6928 -400074688 530617043 3316 43414932 309451876 1350 -207547207 753235819 6722 8928484 245693891 8616 -376344153 827249945 3299 -563652320 369503146 18534 -526736253 390643467 991 -137015760 716351730 7866 208481499 351763753 7613 14906381 299212950 3967 12555997 594589314 769 -48392711 542031750 3333 -193076301 949954337 10388 -535592498 314587479 19374 -281910155 731032656 7102 -217505386 70242369 11296 -295810964 757100598 2336 49807751 123702812 24883 100521803 455381479 25366 199297342 874061456 23644 -591972105 608396145 18254 -263114216 925863449 20641 -340270408 597391528 26227 -267695445 292995213 23482 -542791861 562338578 1126 74402703 722409476 8630 -367949988 875277793 2789 -242221745 20660457 25703 -225050708 89417691 19296 39674522 81906901 18222 95573684 633986340 6431 -363656878 705323768 23392 -228823611 871919141 19508 169881413 325828603 18662 155592279 469303722 6439 -349706475 746917566 9940 -330468031 55690402 11554 -365497323 894303667 2864 -378609582 803731665 1249 -151925975 77559131 6096 12789900 729508904 11920 -546422769 40270349 1416 -227380280 557434543 19745 234924550 891990196 1512 95390930 567336617 8921 -342041584 612814581 18786 -377629188 143711398 15013 -445453707 953236978 13372 -177221336 581539650 13437 -501468294 896012786 2393 -221465056 468011337 18114 -189653173 47209557 21417 49904439 709915875 18778 -398577424 66155179 3699 -543849497 877271762 9020 -310593568 485772122 15998 145216129 775417634 12210 -225019382 558459651 13790 81582366 135315797 10275 -26279280 654741533 11946 169237725 71328160 240 207819924 303285304 20258 -173410874 122234769 7632 81414 258398548 25248 161789794 800215683 16908 -520062764 627293299 13845 -167588532 705372433 12474 47808709 74037221 6176 -329894223 868639964 7041 -246350004 388951049 13034 -103281667 20990154 17920 48994681 169290062 13220 131771155 789563105 18389 -457724739 709637951 10474 228465082 489658553 16849 -240969438 237423247 22373 27073795 54254078 25671 181740664 447858756 6843 79712459 662159743 1847 210989677 810301657 1610 -312287098 505875457 14621 -576615093 285338251 5641 224728455 750863965 6270 -423563232 266191033 1630 123415426 594093340 3157 159831565 645607967 24881 -25918138 884704898 20227 -353474815 175457058 25616 -406512836 479423221 6744 218902427 356726922 24175 -251069482 122819862 24905 108029216 903937906 15098 -501225732 916516549 10539 200966951 517346141 1791 -34215998 590110577 11860 -355961043 904031734 25284 -373835341 348822351 11319 -99667194 377043196 3070 90100349 671707164 18657 -51131345 382956053 23893 115118395 487595217 23253 -80570828 689905414 19130 84498121 219265777 23743 219644046 104586177 87 -128495885 766575551 12621 212904446 327727829 13759 -395899137 660176051 7137 126867552 807640385 18271 -59652414 887457154 23956 -178248179 114269788 13377 -345622321 117790182 4929 -439684010 905411384 25318 194217690 544179549 4930 121127145 399097960 23950 108892572 711129901 23510 -408502036 833629183 4430 -274998865 930185271 2170 -45781672 389323718 4411 -192217867 651338136 22423 -62411956 119775801 25985 -483561652 768350682 18905 85035048 548944489 17398 -89571536 531091429 15075 -509771540 171266702 22906 237372947 394096164 10878 22354291 875177775 5011 -177379330 464163062 24022 203677390 927906979 23522 -311527852 594525420 24198 -334743666 683125990 9950 -197260137 642918342 14940 -508162767 776839833 827 -142028377 596549540 10517 -228560614 78281182 2726 57744917 783860215 22750 -87246476 563850244 4657 81843476 70925255 1579 -129993499 83181051 18854 -453173523 79788224 23236 -79047691 347058116 9004 7135536 469388623 4002 -337263401 696261815 22303 108120958 163731180 19352 -225531657 946943600 492 -277140226 500792815 9163 -80919072 908757655 14299 -138001115 361158624 1334 226213501 199466781 25470 46240086 277735732 14225 -326846625 156646596 16071 -74185400 441866269 976 -529674781 310574295 3819 21668536 423112691 9122 -448245208 683218915 18774 -195845166 188996156 7471 113284666 227596708 1010 244488119 944050721 14492 -106898357 342552832 22214 -530705597 817860850 15719 -472501560 80525834 8194 -157929234 517650259 9928 -52269042 419472337 749 -59203198 35811694 24336 -404195095 673889744 24181 -436037943 816133166 1113 -156779364 908657306 12261 161586185 244710832 24290 -482949108 623808392 9795 -101788986 415478049 14023 -170032411 540740537 9838 -315281063 640552251 12168 -461090510 772394637 10812 -339849586 70767313 24521 130681749 196127741 1937 -550244272 114746641 11067 -245601600 617835431 10503 204613031 478207497 18980 -223922199 498408988 770 -337333002 939499915 6909 -267665951 279925567 18093 -214357505 155417190 21381 -125051528 460335465 15293 -573200314 692138182 11402 -305111721 72478829 19980 -80621236 514382242 18436 116881771 414541819 6452 120333057 600449256 20450 -144667078 666578919 6926 -271135755 286258875 24895 -459477938 532639393 20642 -78487634 390686196 13901 -466220537 942741441 25829 196964668 374992307 16652 -501699850 746307365 21699 -384490617 203235076 4190 -519119833 503185242 19472 -231083493 834770310 17001 248491777 224653678 19280 -448198562 24982998 19093 -160350887 796415813 26038 -243473241 930518361 715 -116917837 854018276 19927 142775815 297982105 5747 205662178 372125343 21747 -160364629 920603569 10932 -459861220 716727647 23184 -127879957 310664733 18367 -353655075 43633497 12643 -136041758 598074454 23867 117106995 223661211 13988 197755225 356396415 7389 244957558 725606677 12328 -357068984 276537434 24404 14761877 249096792 18547 4999122 101409206 4751 -129826221 449822184 12317 -185810878 380541460 3544 -262035721 201918977 23792 124631714 112288811 8174 -309013330 506584088 25983 -312033629 332276548 20730 -53477852 611231255 965 215297921 98828415 14961 14294695 591129646 18419 -111606722 148655639 23913 -506558156 952764321 933 -584401757 674076985 22529 -358663131 75434035 4420 -329311384 72646710 5170 -545440655 146968400 6148 -571189774 401708959 22983 -67142682 579983349 14387 -388417362 270217148 20929 -196885674 611717900 24614 -256168687 476996144 1638 228473024 805868745 13961 79425720 901570650 15612 -584020170 199148167 10323 -598519443 897261079 6481 -258892825 848231560 15043 -32167695 953405811 8787 -545637576 777758639 535 -401493175 476772658 13698 -175575645 204567623 22251 -130626823 13763196 11186 139745578 880378801 18396 -352091627 20192138 21695 39384454 280650703 2529 158128039 646803204 6658 -144478125 31707251 18960 73639157 278041187 10707 133333588 227746857 26142 -98036036 854707484 19957 16843207 761479982 21921 -36008952 819828184 4179 -74927821 606756745 16128 -58018248 706838994 3001 -586271300 238437466 16922 -377176039 519173364 26316 -543692215 20157003 16912 -20442926 107006098 898 -500924649 142134250 7984 -110335979 79291798 2231 -81880030 567510961 14402 -531679656 60891372 3974 -247234096 571805609 5933 -539348018 436276578 12472 190335525 53997806 3822 -134423634 870180572 21236 -112985387 208124862 21603 -447550883 84325044 20132 243281265 180605747 9679 219995396 155866627 14189 -60328318 340349714 11910 -418575717 476521201 1344 221754691 841849588 23754 -443115599 270507959 23392 -320367464 292554611 4034 66372083 945632660 23405 219212985 939717314 16539 -578576867 284730967 6786 76496214 876806080 19090 -55938465 321627936 6856 -224189428 386741129 3555 -155484754 835291361 14178 -500144457 768089737 11337 -535851296 311031582 4620 -494847425 397974956 5573 14735807 787457679 4337 -77060359 769472953 2940 132772590 216749561 19165 177520106 191494469 16144 -577862898 889186335 10900 -184952312 457968238 12155 731693 919098046 10892 137718121 855580841 13966 132543226 102633393 62 -522680136 215867758 2317 -328524793 312015307 142 131744292 754332377 24097 35344327 756039955 25727 55983994 710844354 21430 -543900205 27398033 16697 189519357 439174245 12684 -491484488 152616343 4941 -374613834 876559489 17456 220291744 953385527 25922 -512989292 424707553 13701 -205818269 268609110 11023 -190445028 677264611 3345 -269252 622645415 20154 -425366735 588945768 5039 -141130285 415854233 23247 7650518 254329854 3135 -431512392 675680902 384 128364691 847625026 17166 -123132102 940367255 3872 139200750 393285206 12372 -208467509 753108413 21814 -557360368 247597784 11784 -466569187 840498309 7848 -188348068 386722850 7312 -280701368 802493048 4684 -504473273 309791710 15937 -395705476 34503710 22346 218029633 302306721 11015 196795728 673765002 12422 -192263133 499937338 16030 -16603123 914991007 10758 42926034 778270586 10301 -386695379 481170921 21916 169266265 765015245 26240 -44416033 910516433 14604 -60194107 794340262 8077 -450616255 802274923 19790 -125945420 148368893 23990 70539309 637068105 23363 -103736842 650886985 5586 -138343074 284680815 10920 -135883559 936709314 19061 -23439692 631688871 7752 -466073773 775235650 1035 162342100 506488859 18516 17037915 807664857 9919 -478579371 175930085 15170 -86978383 91037167 7214 -68562710 216424911 2051 -441170644 626017109 16585 4810811 131433558 21624 235859445 438754978 1544 -504172264 27197819 21786 -368606823 669143597 6656 134957734 368618006 7704 -84982150 99733372 5287 -576123619 128755071 13480 -27645764 511014396 20293 -389833962 892597022 6340 62641460 360189494 21220 -236717818 946985831 13326 -393093316 748052609 24459 233383032 622475970 15425 -242567847 897709923 18286 -346065638 41383600 15783 -353936773 769026248 16779 207877655 328296089 4624 -117645271 343055350 7356 31575241 79981906 2954 -292632152 417503114 155 -546462763 770129085 19993 -367454413 720680698 10198 -86513689 893235230 6025 178624333 144530257 1384 -84521770 118853506 23871 -557017113 592404139 25749 -395467671 48993114 10728 220095298 471376334 5889 -109117207 66802105 10008 -331123048 661483788 6418 64527204 285056075 14726 -326786331 764575980 13253 -407698175 473097458 8626 -493052277 687678030 19528 -35990214 136780861 13589 -128659557 615568801 15767 51153861 180540356 3615 97824503 163084658 14513 83827211 639530806 1979 -575426678 159491685 9180 248911191 771570867 366 -464063895 508369181 16415 -390235103 870733592 4063 -418223876 421282245 24155 -590031985 538639984 19835 -71911392 604725410 2357 -557680291 501651326 3695 -20782336 524400401 15490 236390073 99916715 12913 -160889873 466726283 16073 129781652 890116902 12718 145631773 771284069 22310 102016070 210318726 14201 -226940101 325861657 6575 -330514433 709211516 11422 -478058591 437399965 20878 -210364279 153769026 20832 141962424 270664003 24759 -460050127 448982364 3582 -450360170 589894552 16822 -418849962 289807669 6472 -228889765 353410430 26197 -129212816 681859347 5105 -278800584 429196620 21764 -213798604 470094387 4286 -32463155 659505486 3509 -127395222 524707339 2402 -433555401 897562938 23994 -418394845 30590645 16500 -235723660 408558072 15421 -58006442 579852572 12523 -357072825 599555035 19982 954003 548653390 5117 -188695314 255082701 6604 -189610050 666934752 956 -332102106 102531479 23910 -352682466 343090601 19574 130852755 222671252 19912 -143428748 727704102 7314 112320869 947780232 16336 148456107 752940830 22091 138990532 661081582 24217 -490707268 958323155 2698 139241758 568702391 16535 -327862991 231488244 14788 -585815768 349752879 16854 127689568 647151760 9729 -378497351 523289004 625 -155736625 611078840 20314 -599548289 48847217 24723 -522204871 799191626 24816 96916433 621325385 18095 -298405335 889123758 9537 -59928261 584044847 7487 17823822 262108335 26461 252190023 394905622 4040 -558077236 193021030 4504 -200278796 626076607 8889 -479043774 85785731 18814 -335267119 761503825 14647 -311207811 843884417 17563 -321777520 900831160 21689 -235886479 942839004 15049 -232038807 342082858 20748 -525598527 265592592 18393 -1718937 920065367 57 -497602129 248464098 12170 -528600177 703447663 7996 4512019 776037685 20335 -370614056 514742304 24925 -267033756 363578164 5800 145014382 643200724 20467 -140832791 104684033 19285 -430342631 683102240 9853 -538414937 562867367 15474 -404679863 301855044 10597 -406421783 581176487 15628 -157685767 584817396 8048 146400708 532353629 24401 -100692460 307603187 23673 -68584518 54559900 18423 -194175121 252184893 556 75299015 193533991 3499 -568943917 542689666 10597 -307637055 212987564 10272 -423775959 772429773 21039 -91466101 387634324 19127 -472873643 203558012 9877 -967903 320017086 4239 -42749561 944526858 9111 -239669531 390622494 24607 170756639 396286877 21259 -59832574 819686759 6329 -36815144 585001859 25317 -466503164 17935626 17007 53666279 879058304 23366 167863131 495327135 18513 -141691185 481049704 12665 -42232984 555769718 15742 3535890 458927310 13703 -233876576 166455000 21463 -66950 886585760 9617 -157311112 791997760 20933 -275117731 529572858 11606 219289208 50142076 20142 -185595337 167147746 5068 -7404431 869340288 5718 -149854591 613618787 13510 110947342 208532884 10671 -23685057 544635944 25718 216207589 27756782 4749 -40095249 407731781 6044 -218540470 853620173 1829 -153424923 94694250 21396 -118581834 917260377 22106 -464121828 473146936 20659 -95669183 112264444 20851 -464681475 61942219 25606 209183847 436248621 4377 -65388141 139180880 26174 -510239095 553442647 819 64389362 904305576 19125 23536876 403323815 15662 -550329044 435029564 21632 -361027262 660096399 398 113495709 22433088 25375 -394023876 566939979 22770 -14465059 735155775 25710 143083194 779536666 12275 212675968 51416189 26202 220647133 772012112 15818 78267219 208004185 15994 -120950451 514599554 19635 -124016992 16162625 17807 -309439100 208606970 10354 -44302688 81115923 21689 -520051990 339408849 26395 -319613759 598370141 14572 -199780885 327684582 801 -490473477 55704875 14120 -239690285 39177352 4699 -488255800 495040014 61 66555053 268850769 19107 182788216 935573651 16596 -442453470 548981597 16043 -295177086 633969482 19014 -511812774 289188431 17623 -105133940 27317334 15501 -45459911 284944053 18845 176637912 745080390 24830 -397473016 38092920 2824 -209176287 654989954 14699 -221042224 88711411 17665 113231531 418410182 24532 -401441806 793386361 9780 -498621178 152268655 9960 -249676296 844808010 825 -501995849 538677320 4761 240529001 580687317 7213 -541247664 793869644 17395 -109528554 219643154 25463 -475282435 331779009 19284 18910495 626312399 14013 -27054886 624210611 25145 -560687323 846058151 8369 -497511004 483408764 7723 -230898503 889629321 17057 -14069 64666937 6408 -23194666 264358774 17501 -267128386 419625924 19937 -36162909 768215654 21280 -473512477 741364862 25571 -318036998 757666150 20059 -321381889 334544496 19722 -209658460 749100118 22899 -113090618 590342242 24477 195683041 868720005 26398 122737035 508310179 11435 129907159 396044686 25195 -434681539 469403244 22429 -438727749 798604645 18701 -94051380 670817782 24266 6208428 118494486 7359 -98425659 910924513 15103 -261100578 68889982 12553 202141895 142075145 14178 -179692392 723501055 9222 130521419 519198546 26177 -544296254 933682227 11470 69423850 343286862 25802 -599039409 200173029 21054 98639193 465934477 14058 -295050337 256647046 7176 141086187 185027221 21432 -265039952 663548864 813 -319631101 588115856 4173 127784087 816191531 3014 51212336 11816188 5107 -156925757 214268596 5775 -309834864 354500377 3215 66311961 501291718 14103 -576095434 836889341 10499 -348992218 127825302 10050 -115987674 640765133 20719 -564060263 386537768 20651 -261136829 832033557 18192 -414974340 505936593 7171 26458268 59199669 25990 -193358741 633884018 22682 191699690 439108137 25677 129880936 590398892 8987 -478956604 551749717 4948 43660310 458683790 19020 -62466051 548361960 22761 -57278161 772147988 17868 197202289 699643826 15392 91847591 434143005 26185 -262087419 937197464 23855 138822422 569466552 17047 135217640 391625911 17066 52972460 743459284 17489 -426766654 451099729 13968 -68613655 189263593 1244 -523653042 56125221 16878 212338167 87650037 5654 -318456436 242223324 1002 204898525 402300152 18198 -159483255 561319171 22782 -512019634 470029135 13632 108899916 96503411 24011 95692091 501628345 22298 163974912 836494323 18034 -544328457 134947630 15162 140467464 623670672 19212 -57942944 93443396 9880 -88383791 519793885 14747 -308725067 143335708 14196 -505821196 624394456 26354 -590882143 641739281 1016 -157054288 214524686 11164 -449999014 900247623 2092 192438214 924517091 7598 -585514644 215881748 17174 -285148246 543427294 24564 -406833979 846292381 20892 -586586032 311468216 5589 -346074742 560586135 25279 179596659 874972067 23602 -505114884 553747292 22734 -520959565 950899089 13028 -469440968 579765020 15107 -430836244 309352624 2430 -517480113 362953370 17342 13631365 187511833 17190 -353376555 479597001 6279 -183551441 945397488 6057 94011233 323013764 24289 -136966682 245958057 21552 205554825 119537094 18698 -318922343 249118942 11634 -273517638 396524345 8238 27594329 490559098 5916 -220737706 606746564 14811 -20874312 933685694 10114 -230497414 770535609 5686 -452398298 660133409 2573 -596082850 556638048 11948 -17699924 470704071 14426 82561344 588811557 4216 -410863791 697012836 15421 -455544618 873833060 759 -412744687 831317214 16099 23920796 499967246 1291 -537076238 647486174 11705 -221371519 656830704 484 227069211 483605457 11470 -594716497 902928853 6136 -277828620 879657472 17480 -431424997 255415613 13266 211769692 125060009 17394 -34303938 426213791 14200 -40736904 733552485 8663 72796420 396113858 11015 -494324117 116522665 25654 -421237953 251875709 6399 67159462 442026602 13794 -508096445 955672656 12215 -323569226 307459060 10916 131831254 55930858 4021 -63404914 148555671 18580 -588563442 721472848 8088 48417389 596260101 8863 -602123911 690920754 24448 -2778710 732635865 9076 -578950091 267370833 20028 -249372039 857004921 17985 -426929921 850286071 21027 -382588331 234461403 8936 -77867644 673914002 24748 198192456 596720251 6507 176446114 850273393 6298 57250239 831701589 14405 192242273 525514747 829 94121607 750964540 512 -122344879 94916629 5881 94618278 798389313 3344 -236890928 287468610 17704 18953155 427365978 10742 -406275195 80816106 13771 -72099307 768153341 3550 163153748 395751087 16695 -21720719 257329699 3046 -82717881 41149741 2295 153848744 585831988 2969 -429225653 349396288 6360 111408917 739881239 17200 -28103511 122972747 600 209692227 902860310 14933 78829102 743315331 10952 -376169750 182702452 17572 -556640450 841746244 5963 -371396191 262009288 5466 36949090 44315166 22623 202784793 853218531 5579 -188739149 755613140 7789 -484712375 397601426 3773 -82442394 483150952 15895 -411786634 434740157 2702 -88704940 290733079 2240 -236943508 897312822 6398 -188613707 209440520 16087 -201354803 92196899 18112 -291101797 640336803 17044 -69776182 845261369 6496 171147824 674834094 6929 -531853380 828745562 7315 -116919114 943183185 6095 55817991 896019689 18039 -252935589 367223947 16885 -224300143 466575666 22038 -55227801 95427491 10577 -460982557 479844963 3684 -63045455 305742557 8086 -532414058 698359990 5964 -231187022 612568628 13326 104714927 596329404 18660 -495175501 634799652 17990 115555427 416095805 17261 -442731402 146968303 5751 -566072225 643867151 23309 95294622 801409317 16033 -396040978 320983155 15640 -523682698 219414289 12206 -593628738 518613884 26174 -523472144 956908435 16936 171891008 76784143 19278 -407469408 529616677 22562 -403326859 419124569 3516 202804805 443038592 13644 -436472129 206920099 5404 -120369827 272811175 7096 -203828024 919847029 1480 68648867 742482698 14135 -332796936 80005051 15644 -61794295 445740396 1571 -243260153 327527167 10559 21736495 182879171 14577 -123482746 178821724 12778 116321366 540832928 12927 -385913110 369223788 8469 241660679 557242392 17680 -196568508 397443016 17557 37813059 853901454 11177 163512022 719520546 9143 103037877 134408835 705 -455653982 158744363 21923 -128959744 794076743 17429 73044963 240697847 17871 110110134 872798876 12151 -36951759 688327099 4756 -302804719 45308717 8959 38601344 482978064 16136 -343727274 746225258 25060 -197470704 384754811 17982 -330662268 767643729 25272 180321285 583272583 12806 -398049091 66094148 17361 153913850 421630044 25009 -390819596 949995383 12338 -388247093 650942566 16915 -167419639 873701018 22071 132877674 909220820 5472 -416997175 384846979 23323 72090386 782526481 12059 215684647 62885980 20231 -584680457 168745589 5863 -40373404 236079887 2502 251189875 803382152 24673 -25046972 508506179 21268 251439702 876206765 12982 -407296145 183566965 7830 -23138239 859866933 208 -154419170 340290004 20102 190458329 102242444 15129 249347210 186157239 10254 -253053494 449581586 22726 -581189118 137337120 10843 -270895887 475440373 1227 -294900635 222079006 16451 -296796221 354719056 17594 -184904434 741638662 8077 -344703997 621019506 23608 -150318945 600268649 18959 -349293900 257015180 15934 -420368729 257816912 15368 63334191 855010488 18026 131658542 618810120 18595 -589302020 436762406 20607 -595925474 143354835 22850 -208407929 477313191 16696 -2934392 230283849 2320 -203766075 97459187 22893 -138512551 672810044 15258 -170682884 42466637 25185 -15785505 168850501 4979 45314047 621333720 14036 172047952 528291629 17614 -50347341 253818880 709 -374117456 827805777 21323 143849198 906317321 18609 869371 57917239 4923 -216143933 692595797 7120 -442220349 230388529 16476 -185573685 606294567 21920 -185753479 155626435 20697 -101529947 893066194 1510 -70740850 172748276 19515 -32629488 561078876 12398 -342984250 702308422 14468 -415220805 903930948 13999 -148056166 111680138 711 96580419 93653078 1596 108666820 22026126 5341 -497262771 398091691 6860 -332067621 55641610 18093 130626942 697989957 8850 52143271 95673518 5988 -325220594 865009466 10256 -38339200 473438359 25887 -285791909 315301099 9434 -96184342 938855387 17231 -503773944 455617794 6869 -601230545 177540683 12797 -515521378 202788762 1765 7259795 117729269 2253 -75791699 869594091 148 166944849 751871554 11976 -27447315 784841349 3421 -116028573 434799009 14636 58350187 789960051 21569 -486302560 36698265 9201 -227055621 136333820 20132 -387698449 70623337 1881 -575590827 848084185 8887 239706287 667409790 14710 -249415185 269209596 17550 140097222 435363888 12383 -225216088 152685037 5020 -460325696 767879245 4300 -408209265 711930521 21507 -133275493 543631772 19265 -549365613 480934947 9823 158385196 674303101 2957 -541364522 55058295 19042 -125116522 613394374 11161 -486818517 581331521 15837 -207924730 16838148 11381 -55517377 403985497 611 -570645549 359499234 20782 48848405 262425653 15034 -21917968 134475833 1072 127152672 612379267 14388 -427701551 756955847 23366 -48193994 701193954 25699 -409621110 390077967 5972 65748790 650909170 22321 -591506696 237614431 6304 1971863 787235570 6968 -227856000 776492623 5963 -65280185 630179294 8379 -257341431 76855185 12499 162472091 480554715 3785 -1358462 360544493 20468 -493481533 479811722 5316 133716115 152698765 23494 -90975825 58011028 17037 -28460796 932466730 24285 -231980824 899568216 7093 -122629416 588719608 9928 23246954 46489528 19491 -458799245 444497352 1334 -548152373 513734575 24332 -330154440 375448461 1848 7254009 441122458 449 -19968720 608113840 21944 -215044172 636385614 13725 -559272196 109958765 2128 -353719030 849119636 5722 -203686723 898759546 2400 -305792884 772975410 19320 32754870 16306618 9780 -566578367 914495005 15466 206326063 936826425 19472 -528933172 672948980 2230 -356146221 191013861 21706 6030160 308638458 6811 -583772851 341805626 4667 247161367 419493272 18393 252094579 469731777 14456 -164714542 905008737 5377 -345023098 141262667 6288 -261040442 655901078 19522 -451052323 602755997 13636 -380698340 466406574 7369 94734399 484465664 6411 -183969612 638479656 7459 -44213290 515536991 11491 -38106629 872525724 9355 -271686607 256479428 23984 98649287 246068535 16267 -134587879 802694466 12592 -491731708 226364329 4377 -393833868 58061239 19839 -365615800 238174409 17460 84951324 547451877 12222 -568012303 16301177 2835 -462744546 772825626 9346 -512221931 793299074 18961 -467567880 762892950 8106 -162188792 363460006 2613 -303811864 349804171 14978 -70454554 459933558 16155 109080508 601959788 18554 -121897686 800607322 20910 -42118908 240293375 9251 -77476296 173194401 5838 -162090238 724695717 17996 115481311 490532263 21799 86789592 102781462 11892 -192343131 209143428 7044 -469766939 194046382 11249 234907714 24466011 6604 240304753 340066229 7303 17402132 504613490 18632 -497942524 113427703 6522 -524466173 227191858 8407 98168035 326357970 2067 -318388502 135222453 20567 -78973861 648497788 7100 -171924728 105351360 2761 -283935809 617586823 12645 156613088 958108971 12383 -555078656 781180635 19868 -390965533 806537715 6781 -94883385 95772345 11746 29424154 308449057 25953 -121923831 29486972 20574 -107489259 338930680 16558 176240934 546560556 6243 -170890391 228692714 21932 128311300 779878037 22899 -429576676 301306337 22960 -171774233 634496991 2934 50738863 226536985 25702 -250936836 435530579 26108 -84188 508209639 916 91074508 349271600 15412 -417384825 471173439 15210 -368916007 564491615 7320 -341256579 298287561 4832 -580066166 812898797 12765 -526708532 249684243 21099 67577928 119091347 22449 -198875673 535449718 3445 -494075063 15540245 17975 -106081343 727455122 8961 -186246321 298538147 1541 -83676735 913238620 16726 211920779 909691179 23997 -564205379 116358819 3028 -14839879 284736073 21137 -138471854 27664357 26086 -570138609 249661062 5351 -359851484 304488137 10568 -517232791 475776535 17984 156177745 237642943 18911 -176545748 154562999 5283 147262877 656943857 23913 -327260220 385606233 25632 -496982721 650057663 8819 23145436 435883495 11217 59933415 314363601 17882 -315216358 578662124 3954 236648356 371741625 18316 -418921468 601665083 15473 -30204675 162704349 2592 -502074902 412095313 12779 174938984 499280059 24644 -267492245 169528536 22095 -271387221 625789557 19937 -254829204 902799978 9016 -479607635 704149787 4672 113801311 891027149 2633 -107389729 594714270 10158 -196869412 468003934 2729 -195560449 408939604 16753 27570639 504062354 10323 92849175 573497669 18476 249918419 88909327 13638 224215281 457246284 17850 -102918477 752648207 3100 -183173219 356233941 13896 64963149 927440176 12156 -316709815 848801207 13580 -278687083 502762196 4084 -448409818 686581248 11087 -155242172 374918504 4213 89334584 785137490 24499 -404994016 564111718 1785 126960598 160539814 16559 -7593965 74071750 7998 -220675413 793831003 18499 -505927223 310061664 7259 -325988290 143585484 11902 -8764046 791320116 15494 -600668617 742612268 13270 -398480364 261587223 14651 -528476025 858002423 2629 -593987534 487657556 9769 -560069352 493456131 3274 -231974507 337935374 18588 61578755 828320246 10554 201366125 377016997 24902 -181636477 634518088 25217 -592383906 612881383 1963 -446698576 786525835 20033 -494818423 917611116 15146 -403385841 742948095 16062 -313776286 310193242 8855 -528951366 687770441 22624 -32226256 474512585 19155 -578186265 768339746 2439 134187187 267918563 9766 245313161 775044587 7170 -258362491 731854613 14799 65349877 344402703 19159 -284286612 885126385 1535 65300151 22558026 3743 -387731669 423650093 1692 -327953108 147298274 16809 -295693623 878294372 562 -402838237 442016678 2118 -354752448 385518322 206 -556810753 686839219 21682 -550421026 66365782 21030 -210218233 378970031 5505 7632919 219185111 22043 -162717603 396442113 23288 -360095740 467324719 9635 -10438562 875614159 11473 120051967 427946264 3179 -491151354 934539790 5715 -530145637 92193894 11951 128698289 874542254 12483 134126054 429591981 14131 -97232887 503307223 17871 91683407 927380733 7063 -28633649 695201077 25123 -148607051 37055095 12107 -131571255 704944948 14684 121292161 869190114 288 185620501 120454297 24396 -592625278 118068884 5027 -413155486 287367532 18582 214021720 655469610 16336 188382797 52338112 22963 -579808629 356788989 11361 -94366895 836624897 8795 118467399 751744109 22509 -127821595 414277425 18830 186085395 380446710 10569 236319483 178111280 13752 -408240586 755290434 15636 -518873392 98834690 3089 -569643451 451866705 19256 -425656194 544136776 3856 198325293 615121384 1992 -225394224 250873119 20729 -355648499 235228023 21259 -259836485 481563104 12838 -176465890 667102719 20658 -600302334 581961404 24992 -237122619 120797760 9592 -135803752 884136348 16363 -368300102 362645515 13708 5453604 200168463 16423 62523675 48533685 11265 -259306314 219789941 25960 -105795819 832456126 23186 -526067349 233202845 6770 -132197382 320269473 23967 -492415450 316264735 10340 63690316 313615447 22961 -284374137 510949422 299 -355570600 17651976 15631 -54857268 822755569 25935 -547613417 734519266 7723 60228393 704672836 13541 -229753281 324494455 6379 -241024700 869983892 8148 -19051010 196970717 22435 -421296267 548551040 9257 -288612952 600030535 1490 -109070188 437235837 16088 -261077096 477327190 24512 103896252 144613051 13701 219728953 569814301 25560 -315433726 171639124 18495 -345881854 728239333 14890 86387725 100436341 23173 -371992371 51903057 17161 -56783135 666144670 3198 -590388484 770935190 15703 231773783 389985179 3170 -164152772 130666464 4169 -10008821 957772845 8802 -590073319 201637639 16436 -564600144 480090497 20101 -143484272 353208310 1427 -94130609 14498167 20398 -439001366 555609795 22027 -131921315 34797454 6091 150524385 763817585 16101 11168691 614757333 8323 -151953401 335676492 25826 -138971657 83518820 4701 -523493578 245076791 19922 63475980 354262435 1049 -595384406 571687627 3669 26405813 209661870 26047 115399933 716695157 22091 -442155509 73001621 6944 201452146 605991262 1205 -166811439 502247718 5535 -165098739 463646593 25762 -19295915 134795947 9199 210390727 284192637 14785 -146418051 143362226 16604 163568394 293525865 1388 233503052 771938231 15060 -476813990 724735581 4549 -567743642 953292429 10687 108292019 885124731 25973 -245277962 880981813 9741 244667637 119032043 7739 -79585056 471375449 22192 170739935 455999323 3968 -361465298 637519599 1690 -431407212 312576373 26363 155936196 173936988 14600 -178346729 315794637 8561 70324253 231714684 23610 24978707 579740292 21996 234032461 189898357 4216 -542342967 843161914 19077 -573562535 75779371 6571 -585314742 205211426 17818 -469053102 945291907 16665 40297848 188385581 711 -219265221 541451485 18843 -293756106 280545172 8454 -259851916 162556553 3070 -462512254 491392718 25864 -199178331 775923148 11839 -141763462 234392443 23456 25415095 70024895 22277 -532919196 892768627 21439 -346206066 941655008 17692 -601759836 289979657 16498 -406529440 170521217 13210 -466787865 664230583 21426 186597083 869806696 13874 -93991417 888782772 20771 -146202398 834154109 4797 -364921262 599288609 19358 235626819 436282288 19426 -439302470 224166002 23768 76738012 24857531 6601 -496804668 745956906 23201 -181106267 907042135 23659 198823396 823461178 18859 -75376999 788753882 7997 -551245458 128993324 15582 13312909 207302469 7129 25976349 520669388 20552 -314570384 682775360 17556 -296993236 562743968 8024 -11368910 637645882 709 -592964650 871206413 11560 -281555607 555360179 8191 -588783584 570386614 559 -570724300 358143817 17685 145629055 290058796 15241 145199562 766076124 1388 192021518 263216985 18145 168527073 46844838 6114 -250189753 92935444 22345 -583875796 208112037 11025 -62097350 429933166 6978 -225197038 177178381 18651 84183412 807556029 8579 75231946 272046388 6445 -221750773 360327371 13141 122081425 519761160 9469 -450692205 514981433 21228 175484332 393418231 3208 -262738263 805219392 8942 -536940467 932884215 22066 151035704 721075746 5322 -275739135 100225117 21264 -49000171 624807400 15143 -555233131 629396522 19724 -343829610 397036384 24449 -311899991 328169158 6534 -11699354 836387573 2006 -84501132 109150490 1225 -206814905 345123361 1638 237884793 24091940 2107 27413916 390984024 10823 209880529 484206615 20392 -336121329 606623867 14969 -78735882 839748929 6700 -282742594 204259530 13967 53660448 349408179 12254 37583799 560351982 2109 -262370648 338586540 216 -75780913 638358025 24073 -443668135 133773687 253 162614311 749061999 2913 -465350578 379621262 25732 -146477628 464186863 23878 -107262467 771527984 2963 -580015926 232710172 24012 -465321580 728404252 19576 -37869406 555589652 2181 -35432599 58802483 19518 -545206381 121531555 24747 20090226 301000918 14777 118695053 302837608 20231 -493831507 905799010 12891 -404782602 17097397 21693 -263310300 718988090 16006 -422973909 812991461 10710 52883748 268108502 20684 -430176570 593561889 12313 22663807 796877097 130 -279985061 160760899 5667 20953437 726064367 13046 130631012 930518713 11002 -503102613 253595436 11580 104422072 91263574 3385 -104178862 913432667 2162 -594641641 352472981 1932 -242760861 83755006 12636 235981622 836963109 791 -177044997 111577288 19688 249733705 270158190 11938 43602181 627072130 19443 -568577362 685835553 25285 -142562206 645149273 16596 -327416364 689618779 6979 -221954950 566840301 25387 -400008359 832043183 7717 -447760282 888852823 13131 -420024947 281471487 15087 -481398925 87891678 8468 -88854935 221228604 5852 -57412890 241769689 4904 -419890561 372180096 17550 -270089617 927260168 2317 -560614658 423858036 8204 -544745050 786010104 15707 -143005260 354076915 5317 -497086044 82713795 20655 196723034 440578622 3527 -469997396 798632975 18316 -213869594 824811942 10728 23424082 371338100 12258 -99879783 614076700 13019 -487265671 706441905 13303 -550000028 621668678 13470 -303231017 148426693 10116 -206927496 687663296 2529 -55502092 521545194 11064 -578144994 198216506 16466 -547446021 124139348 21424 -485454530 689059240 22433 136167356 547043579 4749 -531269775 610217095 11829 -583827996 97066497 14894 -557433521 443388795 11149 -56623076 22092414 14827 -593030518 274613570 19778 -206688896 444576873 18511 106195930 653224540 25584 -188485694 378820301 10273 186949236 674194762 21406 -235854634 345202338 8475 -127103209 856720861 8331 119062871 155602012 16670 11021843 18258807 8885 -427378433 62846372 15671 216543646 705293464 9174 -318619220 685410626 25722 2782338 73476077 11988 -103717451 123901278 16022 184788131 893685028 4320 100343344 368705014 22525 -33392253 473573269 12423 -238231773 929265952 12372 -492511818 771568016 18763 250924231 442570378 12563 -319890070 725554181 5830 -542263946 45164370 24112 -346320783 822925404 14667 -595421000 672213097 5634 95618753 112798710 8742 -36338816 499395156 25364 -466067893 855890953 2294 34039097 123279075 9846 -2525500 298673478 12506 -242895382 36176065 244 -584542374 108713238 16276 -535681358 14755793 22917 -548250995 25900179 20639 -549956073 859952852 3895 162281661 919197404 7835 -566449505 112828942 20699 -360887782 457583394 13052 -287876167 742089268 9737 -243307728 338030352 6524 30542648 941765682 15167 -366049708 676970998 2872 213708664 72607890 23796 -424575447 470654402 16420 -183074177 652806524 9110 -173165153 84406958 11453 -218662014 373955125 3317 -145896926 154627740 19832 -66795730 82830780 11155 161463122 288900564 18283 129213974 548059698 4285 233248942 261856885 483 -539640639 18612105 14600 115821991 323882186 2974 59078320 328140926 17549 167420436 742565089 10884 116587851 424118472 5867 -170110133 738389432 1304 -180555159 267576803 11856 -369137343 328895891 3454 7804456 620139652 19905 -432861000 705994016 16073 -491526583 822155072 18811 -547341698 470125584 21422 196393744 953147786 11952 -437942281 420223054 12044 -558407270 427330136 20401 -427523836 826257077 12936 -425767700 420010674 20526 223277499 407294205 12936 -505128695 18306409 22795 -424527876 115113983 17289 229028225 100908971 26039 -583074413 873867420 2609 179242490 596764217 11283 -95950833 915929270 18804 -206338225 514401748 3409 -350020269 473469031 18153 -227017412 747602797 25285 -386389891 747167844 10350 -3072525 90570924 8341 -551068855 273493836 22268 -235800811 334880593 5834 -461135431 417390077 17804 -368465654 16879212 7792 64804309 780038150 12458 -95327357 957776411 14920 -124164411 31008567 2180 -320918273 94831859 13609 41456717 80538921 3006 90091659 187736525 5122 -108964022 839662968 18918 -562853269 210553916 5428 66891671 305903035 7187 -323790415 95942140 21019 110723613 501572085 9421 -337429862 395824213 22576 -427669258 742909926 21012 -471787609 496862725 353 -372204291 60265817 9558 -135348141 182619611 3659 210197743 755945696 25786 199646400 251493351 20904 -111598567 944950499 21303 204385299 139134521 14681 -320777252 434469423 15176 -386749193 357549156 18167 193311168 513213296 7850 -593202241 537999970 15143 252215328 196234383 11192 -340819194 9356802 16858 -394536430 555752712 1310 -401931444 316057812 11166 139245962 666341603 12248 160893785 52388055 23322 -356489634 465260215 9011 -504494519 323789309 13059 -84970387 179858021 9702 -254262479 685778785 13565 -54747680 762063812 2397 -376963372 703699729 6428 -337114806 639889875 11151 91411814 207872058 19038 -127461181 557530366 24503 24277289 467181308 23209 89734224 766044379 20539 157567500 734247948 13918 88744391 285601061 13276 -328581877 128693497 20566 -207071811 251181916 15319 -554383323 699333551 18987 -25814782 133079370 14801 -233441164 597506546 14668 -102287480 873513697 7696 202576550 348399446 9652 -264387469 935356419 517 -430583119 934963116 12328 154445835 209151555 634 56194658 15446806 16609 -230457953 574994138 23603 -221130826 543042145 15956 195332195 344179125 16960 -442554388 765839944 22421 -35183018 855035492 11249 53794285 957380150 21593 -384232347 760613703 8535 -156649550 680608107 3415 116765213 299527932 10514 229143097 398061567 8350 93891876 935179324 5649 -219090555 894560784 20988 57322322 346245344 7552 -221809295 889339575 17973 -14971596 632601146 13059 -344387835 608539989 7639 -563082410 926978042 24675 193229269 27431689 24181 66623816 137560513 17766 -55437909 235036602 18032 77963826 553072334 5547 -87095375 598989385 23551 52794353 483372546 21252 84954827 570033100 12321 145761734 785582017 6786 207115890 784341092 1633 -370161895 673937336 19518 -448006311 847879053 631 145691051 609211355 3289 63694689 570379303 1472 -552104630 162024906 20152 -415556459 120799712 13307 -303812013 868622373 9470 59260646 704348788 20674 -188718427 816698884 14361 49291813 428984227 14046 -147369867 926597864 15839 -600128286 673285750 21434 -354211932 123498055 7843 -593830236 400261813 5107 -454035179 488874018 21492 -216787323 507772695 19293 168003493 52806339 19394 -354101599 806162095 16533 -318482401 92595753 5881 -86323035 70189558 20748 -295615127 101972275 23029 241482438 476381515 5834 251321920 78311921 24341 -205486076 429747268 6057 -354854988 236883409 20093 -494418323 238052854 24798 -129753970 520062207 17958 4273360 94735338 22582 -404467658 808842540 18455 -446790335 267029948 17563 -146360203 228296219 23732 87302320 328105281 24499 91795098 908284745 8453 -346116570 222409373 19107 -73220359 181201926 8241 -278240713 15920218 22655 37740104 254781057 1557 -409469248 271489703 10409 -375931802 407832164 21526 -264205887 944081321 12038 -542830612 145736392 12839 -392769802 897879856 19886 -423502493 935494434 8870 -553416771 776276214 10604 -180053451 433206048 24893 -54637590 584808935 2464 -157327318 594541140 12056 -5565971 454586106 14502 -80081710 509794568 25102 117110654 922297410 10461 73737906 69423670 13900 24918482 412415371 18047 -7794551 181820805 18112 61827958 611425149 24954 -123437573 299151008 8811 -32311354 160157796 4929 20667346 106715580 6463 -402065485 86567007 11943 203090185 280966416 616 -375947815 702456220 19428 34669622 603133513 12529 -297647316 77343020 7932 -379768745 666278002 18546 124016114 879304504 21531 170959540 286745483 2057 -522096583 932977325 24468 -591549371 781143708 11740 -32452679 22532210 12708 15540276 50998500 2642 -13470438 519494863 8088 -374041843 396247844 6960 -5357730 391521450 26028 -13054330 868519540 9394 -118660817 782966953 14846 -400465609 650655345 7406 -355691380 417548284 24823 -3092085 324102738 3540 167529510 364158101 4962 220121299 843845237 5747 125587234 847477655 6336 -327161186 856690075 6814 -432810000 548652508 20526 -105988151 337267134 23629 -579056871 514653303 5999 -153510620 604159613 8853 144407480 389803760 21709 197569520 554999210 11892 -340206942 373136316 25813 -28064887 705128146 11549 43536330 531054199 23929 -238131111 527371412 15728 -195764951 531080292 19699 -33821351 405875952 17447 -342762693 730642790 10260 -215931639 176289512 16249 8052687 696936267 21990 75938698 905483682 2199 -523922328 472067902 8473 -304809689 648008333 19094 136916018 207495553 13836 60885594 210932588 24600 -64325154 530907840 16009 3107896 687045469 15581 47035424 808064268 12499 106942194 651635790 16380 -146846672 916623517 2883 -229545233 364413773 24098 142123204 23871560 6224 -290285695 404091261 6817 155284584 42516686 13781 -308774715 393700260 19404 141501698 799967476 15434 -541857593 871955967 12804 82153886 167604740 10550 35661201 228822124 16810 -344060048 829978146 21236 -511662311 394203273 1087 250361995 793059185 1677 61381318 214028125 26070 -455783779 302563117 15327 -225787440 329418699 7234 -166186873 95838783 7456 -449602851 94992650 22849 -385778454 325325177 22392 -116076573 328931808 13011 -510154556 704346839 4528 -338833204 162587239 24569 -345605330 670125734 18693 -484152459 822571564 12307 -234022805 418908585 22019 -430073314 50085072 8164 -358445230 577457451 8941 137242970 541777094 16965 -280967433 62485621 11022 -162899983 381056606 9355 -532168576 335248182 26338 43580117 155998666 79 48743102 518896087 35 154829894 143824924 7962 120751229 469763760 18538 -367390965 337454907 8083 55559487 513059032 16863 -309367043 335583927 4688 218597810 281950080 16928 -371559329 583809077 2877 -75218432 285274986 2945 -108940860 652904877 5498 -376257196 677593484 20079 -592627274 899980451 627 35556883 899574881 23114 -99594232 504426802 25568 61537399 102746827 26196 136354956 843361658 6677 -107905788 740173489 14735 -443090190 81701079 8827 -20162361 503840198 18117 -231976730 773587470 19375 -119108351 545793552 13336 -402685810 240280967 5085 -228333597 878904082 16811 -408673053 380260997 12972 -35380559 575260815 16048 177519811 380951762 22303 -243386122 941592540 7460 -262663198 773191001 2480 89287365 37501010 22710 -491278171 658945927 24543 150628528 599487929 3452 -102846366 878282500 15894 -47921844 38455717 11253 -257761877 498112915 24008 -589274148 484860129 16429 -506068401 426117936 23943 -224285741 548758623 11282 -532390087 781934322 16148 -588779097 380624592 17226 -166129094 48697922 8700 -149460050 289415082 6854 127051632 535730206 15862 174748593 616162522 7620 -168110836 798182496 9325 -415148780 936226108 5271 -2235182 711069870 2703 -248326714 598799953 9463 35789865 823343912 7336 -519678186 256297833 23486 20707434 397860672 19207 -238697419 253728292 19748 -87210772 611125872 17616 -304724824 362888345 22706 -360970910 625136570 7000 192616127 394681927 24620 -297482210 118795307 5372 -317088720 669959940 15700 130116889 939182555 21483 -243674746 372543763 18014 -518103330 331340871 8865 -477373317 99267350 19924 -490295551 168957693 5569 210872746 782913663 10632 207774958 358433552 13314 -400281394 192568396 14353 -76133179 846782591 15345 -366922625 782771052 11316 -439409441 314362713 10984 -453672027 955022203 16364 -435467634 461407891 21079 -431413884 466360346 7755 -598254266 451863920 4165 -506490872 864285527 22668 -200981089 634183206 17138 -580036109 450207621 6021 -124417994 888501424 3974 219218493 863111124 24244 129252672 951495454 24456 -255513615 625649522 11929 -533164668 723045519 24193 -540266913 688817806 6320 20732573 696359176 13885 -34453520 252540584 7588 181628592 500457766 1967 96342716 497568976 11725 -547594338 723017098 16763 112275169 63761438 23697 -562046648 261201262 22421 -73388226 67520466 24094 145667407 174388051 21242 76373130 739411448 790 -589515175 81622348 16687 163848427 24818731 25881 -543290213 246347530 11902 -582462744 459314764 21891 111879702 760198959 24954 213313845 639530081 15606 -387451730 714471257 744 -584772428 568006595 24086 -428820572 622405096 4392 -355828120 216623267 23076 -340194287 709790516 14941 76453692 901995135 24811 -390829803 631045789 23786 55955255 342649079 5728 -217088393 96423583 23768 127020446 827615488 9475 -191792116 256109046 2590 -586716654 841029436 12065 79507434 893061892 8540 -6714031 366999285 17166 -587903448 699368168 5458 -226738215 943166680 22389 150051306 678491489 19113 -91278281 755453989 22309 -152394852 812346780 2825 174641085 434565274 7038 -438656873 793947111 11007 -506563076 533294033 21551 -260831218 605587211 14118 -210324573 721925265 16313 -43008302 589159741 15314 -494492182 205652801 7705 -230487703 817939579 25383 -303717593 416610409 22859 -433627912 352925062 21846 152301834 377119023 25134 210224533 199887263 7464 -497377333 663522903 5342 -577267776 331818999 17048 -274573240 332223292 12765 -309226903 392252964 24092 226870426 162156892 7780 -336606913 192177241 12723 171706766 343096138 23159 -271189751 246807524 12996 -198705181 93235159 307 -495681919 955103346 24763 14371518 278684258 21479 -435535493 525083162 16920 -94922315 838649773 23653 184853832 486722929 24995 -468565800 185396627 16007 -8426347 540404914 17809 -269310342 749054511 7019 42348068 554379617 10992 124602277 18291278 11228 -368699984 821595641 18225 -505191062 685651539 20081 -545288811 299784739 25082 -433746021 916815090 24290 -99879729 615484762 19283 -599969448 584023587 16141 -274578576 511398888 5204 -600653292 935298519 23711 -347671761 710018688 22134 -174116488 461100512 4516 -70450594 563211355 14360 -243259391 215645995 198 -285009608 618106732 6593 -308385732 827745813 13462 -85759330 90897160 15380 140993307 475739749 20881 -477507416 373031225 3528 -443044714 555410485 23264 -88278024 355512132 1222 -218721353 256088719 20387 -546211352 157916486 18612 -236444076 98290070 12186 -117047886 442593313 22239 -512397514 371915436 19951 -13130540 288516349 17903 -444234779 322702351 7472 -179994746 314299015 25765 14768692 190117827 15963 -313940420 637546486 6861 30482261 690535687 23365 -61021724 402049802 1252 -260666663 490175483 5920 -4301077 841169477 10000 108222206 145645486 9250 -84066283 50649684 20518 -97030267 628023228 25682 45641401 492424899 13978 -162080892 895397803 18899 -306030299 747706496 11074 158957683 387728814 18704 -539553615 325369150 17978 36512537 292270569 14812 -255422171 54014575 19067 -99812955 21765819 13055 -298555670 15055215 17905 129703436 835367702 6928 -366498959 816963112 20980 -40464685 756103689 11183 -219666162 299898087 19407 -360187215 583495049 7531 -545893947 97046718 21624 -456461164 246264601 1190 232164230 26317891 7938 53985636 63452722 17838 -86456878 82326034 23520 -218871746 128290984 387 -77039851 29685833 13240 -373899776 694188026 19259 -472860304 274223654 10705 -452748666 404874364 17083 -267771583 441376999 3132 81267138 112655072 11674 -595155498 159018834 22224 -284270824 421192514 822 -526190649 174363078 13712 229240849 102490734 1594 -102797563 787818796 612 130178690 780396695 21624 -309854611 182309546 7034 -368880978 628196045 5144 222813857 364719785 14406 -38251051 82126736 5312 -477344187 460181151 13343 -418313451 350292588 19135 -320305861 668374765 8688 227832590 379594103 22638 -578246832 171578224 12930 -377973110 453499865 6723 -578176958 519940960 14639 -458542017 923416392 9045 -411442413 313111162 7108 180730135 672247847 7478 21027014 78195901 11484 233939793 195696538 12280 12515836 812555361 7199 -401444639 651581937 21349 -240955509 115485290 14467 -417598041 155365351 23531 -245974047 133308950 7054 -176194535 26822820 5754 -462630541 750437161 4252 -12284111 847862247 23191 48983851 737570228 23812 -44468237 796700735 8601 -99984657 767801504 8567 -411104269 446657333 23975 185371708 556915106 4224 203580333 638262601 4039 50038957 821395034 10811 -28296752 914939187 9737 58539903 359008233 22563 199653170 177925479 20456 220129683 563011059 20096 -532746841 844391931 19419 -174672485 23824486 26243 -568260478 186441038 24669 -293284142 248294383 10245 -154209600 241244480 21300 -51318506 241942165 1711 -421509482 581565172 19449 -403204087 920304184 18474 -139585593 50099331 5773 -41293790 112142093 23517 103855795 462913165 15082 -266576508 862315268 22566 -71923187 28164270 4151 166687776 158035179 25075 -501282785 345729577 7958 -261344490 110390712 13495 126964960 121754989 9877 207996985 311099261 15515 -19698352 189255653 25503 -264045816 727872307 20021 -381521134 811357081 7571 -185698267 72863675 7069 226903524 50695562 16614 -27422392 95346415 1989 -218904976 602711921 6551 16167100 323161894 23955 -195847128 877410778 4265 -23153108 395049922 4546 -19922246 500482499 7967 -296505745 623553440 18555 -286022445 780244714 25452 -144739325 213438764 23584 -9328523 335242389 22412 -340880493 56512700 5036 -428561238 163135871 18258 41054975 569507113 14112 -355124894 509894503 2732 -180538830 54714525 12622 -280834148 540177061 17548 -24194483 29622751 23924 -213443763 591182418 8357 -208930151 205192761 7255 -463280640 341113988 24055 -247776310 115132592 3995 -83791889 747805044 14389 223067270 124345443 18465 -492405572 446234937 3737 -189838692 183969897 24690 -525099629 588026357 17520 -449850537 691942483 20361 -175828408 879929389 19505 -488851437 790082362 11784 -374913424 71787528 20208 -54774124 813900541 25137 -303988723 661026149 963 -532515918 484219482 6186 117623024 131610812 8045 -320371533 258607187 1056 -535357102 303541258 3946 -564132406 622630453 24079 -543782768 602382397 16043 -406479574 233411415 2873 -273703209 792263458 1173 -371520308 570170487 12722 -314062843 128715124 20838 34927120 743370248 6803 65384368 809778140 2878 -385860919 415800367 14938 -256082398 761532602 21612 -424513824 279518767 14368 -567303560 879744559 12265 -181009344 358494011 17319 109044292 893143621 5824 105463678 705588946 15010 91725358 797979457 7596 -4109206 103658393 187 205083837 771831474 6015 172506742 564002767 4709 168866368 930958753 8835 239852072 793675985 24196 -176939574 187746145 10578 -277539744 730154449 17310 -286804460 922336668 7879 -597169355 568870002 10781 194478557 905953454 4960 -71991892 243982745 12659 -242922239 604944033 13790 -186987026 769503638 14164 32606476 127303729 1118 -175302107 679951034 889 -89880155 673662580 9250 -141281568 443382583 21027 194201169 489923814 25100 -28220045 569697741 24153 50719390 271598846 1830 101499629 601421659 25688 -48641141 594777177 21317 -205965256 107064018 22459 -497390570 739788908 11014 -204837919 857833444 9800 -103440396 260434608 19115 23148635 908540565 22607 128694279 810306425 22257 -157892314 711716933 17912 208265893 586260165 14947 148792508 421522168 22735 195162863 621183824 20765 -429472168 240391717 15393 -158636585 754541699 24600 191616574 939811673 251 -70314273 25068832 23005 -449712345 731168554 13240 162217040 605978476 24046 194466517 822843736 4579 -213155170 846716538 14220 -490935861 835945869 8561 98606497 952044967 530 -463282650 472362642 14152 171352782 913431517 21094 -328579684 549676201 19632 -250707100 12611395 4345 -514686974 817935027 13050 133059327 364191632 12992 -259103106 36674787 6911 18749898 855772646 15160 126448639 554154854 8492 191953357 525994701 26368 224514088 340577259 23108 -423888781 723427666 25459 -157848763 201877914 19937 -448947910 919255985 22219 248520392 318134167 9929 83749680 232058684 3341 250708902 464391234 1354 232481336 100683072 7741 -267544509 811409718 18198 -564301120 117107877 1677 -226069316 297511721 1025 -17859848 802823566 25504 -35874626 237896397 12599 113621975 738651723 6547 -179578067 712172376 23659 -50812905 100432150 21442 163325125 731652415 12779 229219744 230787685 17761 -363039167 240571116 13265 -123075967 775361180 24333 194028513 833066226 6900 217569554 96705766 4259 -40285937 231342471 21408 -503573742 680367545 23786 75945026 744016723 8328 -14380039 404012579 19495 -363149776 65163518 21998 -104832447 172467756 5803 -326698469 336591961 25026 3618940 219501178 8391 -311815706 235756182 10515 125246245 460381003 7305 -68596783 294250651 3260 -173240728 567859431 7538 183597019 603759382 9612 172393814 943647777 2503 -573366256 764411208 5870 -213418352 270758031 1172 -151478559 426882833 968 89888894 876019211 15108 -488722141 826911776 14694 -91480932 500955649 5671 78075651 230954765 9523 -518432489 481842519 107 -346964460 297910598 18790 -367744090 349079811 19566 243239808 443514429 18638 18101983 564042613 9823 -38348372 405599409 1226 -457447385 891108782 25901 221039626 782986976 9199 193381778 114791754 144 251227867 855411028 1876 -491642057 478946349 11965 8431584 434704620 23601 -207083575 688199630 19822 -60006520 425964107 7220 -365521612 863927504 19370 -395912542 232725464 15837 -355520949 434504736 14509 -191063461 53483370 16551 -264227787 585624363 18123 -94659755 51512106 13117 -54057565 269797854 5024 145712724 118614843 21401 -191924439 76181282 1346 173456399 657426952 25801 -199690813 899796439 25741 -340502014 543686823 13702 -84611239 424341285 12537 -450996314 301093111 25209 -346715258 504713095 8000 -452892479 98587944 23872 -346492829 765297372 5590 227270929 727366650 10113 143368370 195530166 12211 -548772228 870509003 22588 -544426518 403143962 23247 -109414232 453696593 8223 -431639826 931967755 2184 -122913306 726222517 26406 -290957625 606149786 24338 -481438595 670440610 4492 -110158980 73040321 3466 -362901496 388631385 3884 -538716890 914246064 19954 -159901796 42646372 15494 -191307595 311358152 25968 232327733 146562301 1405 94338517 23955747 14783 -357963724 47602521 11231 195399233 738928764 23573 -240299379 436369565 17762 -58204328 616314350 18427 236781014 488977142 6183 -150873138 307600483 24057 -122956262 576762828 21627 120544698 588791715 8757 -557641030 264050165 18581 -430741581 636804882 21010 125834982 880582096 13364 -243019965 733490076 1237 -139047414 694894182 21541 -317387498 604682542 12038 -297405757 276134008 12809 -310961645 692162176 26180 -294131444 728188297 1411 131175543 359288359 2266 -417108464 835357670 5596 120226311 325433473 16993 -34587456 604083162 11223 203367402 694957984 16065 -316720587 231966309 17395 -577008896 366858297 22923 -541251671 937397839 25910 -437674891 143260143 19143 -96416012 71403110 15491 -254968778 866344837 6971 -465362482 259458519 21798 -580177352 792567166 13879 -330611745 907464682 22361 -187181600 621656284 118 -451768676 70776666 5549 -171309663 361350808 26430 -110035411 432097849 7251 -84839692 905718736 10867 -487972874 544517120 22964 -81673682 527745434 10980 -282519479 920920487 15230 -378326135 473097288 6976 105219633 164228174 5442 -463000963 315784028 10983 247468508 376924783 10225 -8621540 38490088 2858 -442317535 951064283 21 -154643254 510177979 7753 32131552 900308524 167 86570265 597297705 9205 -362236664 852667577 2676 -90249133 155585609 20180 8252772 455827847 9505 -76290890 245555429 2056 -123949952 300690371 6450 -295340473 576876556 15721 148256622 584979006 15106 -493317279 925693998 25697 -33745469 86515849 18152 -577414956 932162558 18649 -323110039 738396061 25338 -359714290 885722561 4695 -212695587 549503900 22131 -450566814 310450207 26235 -249376167 277806425 5924 198108771 176394936 20250 -382040746 337150947 10464 -11915982 518178700 16164 -158423377 292054914 19132 -6024575 511301182 8862 -316160343 449993227 9877 -23170558 418377142 16350 -595458885 299273439 9692 -387659870 626376725 15886 -572556126 753732009 4689 87730274 663524900 16300 165073488 524887584 13230 -491053279 557443271 8440 -300869491 23262484 11516 -129064350 607662860 21753 -353674261 129545217 16071 -156549881 681050300 22391 -350626054 608064048 1116 -116451802 685622223 18157 -65189178 780664402 3259 -144690089 411501292 6268 225538243 413478557 3506 45784815 343942528 3575 -38861247 890120090 25271 100844142 169903153 11585 -316310585 861755129 18416 -205406204 952278537 5987 -21772433 651240553 12815 -200944296 169397249 20155 -87125575 89450258 5005 202105857 16312305 13551 -181331850 236695110 13641 -547438111 516125625 3397 -201053232 192668224 19809 -362280521 657456895 1802 216154881 429784678 1872 -109855260 293375111 4683 -377358304 497019958 10193 37637568 290534857 18543 -375011250 534009757 487 -363371635 32065142 14759 27186077 359810531 20595 -477233892 364683463 15757 -536259077 372966703 4289 -9410889 768684178 15112 -515368824 848961531 12400 -493238280 696413450 5262 37665084 589186264 8109 223523224 847206315 5768 199555168 148358600 12501 219256674 141696854 11471 167015999 571255717 17756 86885110 358676969 2725 3320558 734838416 15708 52092974 277798324 24721 76707949 71383541 24280 91088668 828360388 11427 -470747378 284774526 25227 91359711 221741162 11169 -52864454 275023678 8100 -272195828 37055534 4276 -384049813 158406719 6164 -544283937 451823827 24941 47287885 358918851 23840 -198614627 272467518 17027 -473770058 17786627 9080 23792006 123021321 9537 183208745 302995227 15806 -328364973 645538873 4129 -434544409 692834833 3000 -11462374 313261079 12064 -352881462 115364273 22094 -256313812 785191331 22277 -471744411 765622544 23516 244389440 89681267 21555 -527296360 92098088 21569 -12114723 746191817 4641 -241896830 813178786 17736 -527823760 839437944 20544 -1282301 930748301 13607 56238806 916874191 18762 35110104 26398472 17660 -349303629 646887081 7827 -463258581 668851519 9275 166976877 641103269 12778 -121058149 611278610 7704 134048575 368057972 17614 -469458196 282070043 20720 190318470 131106216 22836 108339214 29319769 5809 214558089 683938031 10550 133145489 321094140 11280 40975086 850188582 8802 -423792963 606213797 21893 217562410 950599401 2781 -411112503 96358843 21960 -197365503 838857832 3619 63034129 791455572 17617 -328013387 423500527 21665 -599887024 435048089 6183 -523151811 921119420 13298 65276171 277481572 5559 -125672328 440404401 12882 -307584769 88971159 88 137891141 477984634 6310 -460448860 857390364 181 -262030209 582227780 22652 116996572 670366867 11932 -109093208 629896327 23734 -401464096 191239370 13280 -460353666 41518244 20180 -568378156 540347641 2030 -572978369 910046997 3368 -184382834 98008987 15888 -152493121 550886540 12391 -320385510 552830089 3547 -36887369 494128693 2796 13615168 154702825 26091 134703894 93342020 25565 -198192096 164458780 7188 -138502499 797487729 6694 -234373799 275263663 5578 94456009 363490457 12219 213814547 937024415 23503 -580176213 361985609 4287 -587602332 875328809 3698 -323906785 828298689 804 -367949339 497999495 3727 -423924000 550231083 12301 -262276274 392145728 4546 -40349269 801429979 7456 -7427237 913551045 24368 -282843806 692752883 11009 -406466894 870182581 16940 -130627717 659871092 667 -175480010 776597801 10359 -42621645 541435883 21088 -462448594 675522874 10356 -343327354 397721814 689 -435063006 815218061 11691 -261657716 591413937 6449 -207143240 504104495 12268 -66679198 110977138 24868 -210762445 865550787 4994 -182187761 542381141 4700 174222932 844151592 19120 17382122 84792797 18042 -592531154 789378836 7616 -494002253 740902197 16751 -181876188 87148211 20598 -209256931 215370503 280 242697992 430634556 18966 -565110755 593727772 2403 -433144709 476973631 7363 -500642616 198033243 12360 -121619135 516193274 5190 -539012933 77058810 8662 -377334253 780612308 13448 -583589178 328538533 15457 -101692180 208916459 6372 -233627923 33624310 7213 118277516 582659226 22107 -276002775 538224680 2389 -283547199 546884813 13570 -434023366 793009818 2197 -525862711 135188131 22635 -9447505 892081617 16803 -304809303 588596171 18511 -468158353 369915722 5359 -370798665 131081925 5927 -21392836 790448566 26204 -285974922 733979005 25340 11467646 409582086 23763 -304520337 308933197 14617 -62353285 860971794 21508 -476853656 428379725 9332 -185873785 655066824 6397 10996161 656842729 17413 -49059171 834482428 22280 -555192661 932404210 12439 -555420481 676096361 2711 -387786647 610583188 18001 -439200669 601569959 605 -259561563 898908732 11920 160943575 543010456 6870 -566225753 401433385 22753 65738486 704569286 15972 -325293749 115419725 25663 -121945868 478233611 15793 -66016141 202006081 13062 -392861027 497003806 15601 -93359614 339889164 7320 -414273396 210851363 13474 -52933340 91361037 11708 -32123226 292200844 8231 180198329 321915426 17639 -239170676 149325099 16601 -370854050 583709445 8744 200278578 254255629 22646 -129956839 517774846 1268 135674386 88841539 24004 -377913192 597664186 23874 15533454 516826437 23204 -148372725 890986501 6160 200871557 409046627 17534 -80581793 442547819 1405 47754352 136563537 3029 -569549133 773197411 19858 233676972 544283821 13443 198524640 572304649 10535 127965245 671950645 18999 228172643 147495991 12595 -265533668 471087339 1456 227648089 799828698 19472 -105639910 538130680 10993 1662171 383537003 10858 -434166198 924065010 19014 -413773322 232079019 320 122245549 705667704 23133 20834659 651655497 24116 84792085 649203362 22532 -411970827 223087923 16548 -420789495 872609915 22721 33107281 873967018 5150 -577429711 95314778 4425 -41371238 347455725 24349 -415584485 199109095 7132 -196935868 726159306 24696 145267724 931669131 24998 9780640 170760264 3037 211260455 396381956 18441 -32634307 291608227 3167 -251964480 743670734 21678 -26914296 914384470 1560 -275578787 463190586 23954 -118584092 192250594 7605 -445334795 631128963 14615 -528125645 174914687 21588 -188234295 926427757 25604 -15512783 823669241 13382 -67897019 258742957 4329 -442979361 239012316 16891 -587612250 956039527 18624 -394293767 54152774 1905 131637452 434342230 3604 40739652 113895558 10715 64622857 838211291 8165 -72205332 894839112 9524 189760128 35202656 11251 -300238814 534095977 20276 206742295 259714531 14193 -272980695 784474408 18095 -415947284 129194670 25294 -16297892 552908126 7674 72821165 478048564 17315 48402531 238255908 8456 -389934732 243319133 14006 170388058 162936540 9518 91654081 877230963 11666 123143974 434323415 21340 131102581 689776030 11176 -542141781 860891435 2591 -526080451 230799987 18757 -514435228 544297829 5228 -524758146 683719152 7644 -313031038 616412676 16230 201097856 566947195 8951 251176103 173885353 15596 -225529571 681591009 1502 116629340 840477426 12931 -518123137 456909094 10698 -180355336 947493876 19397 -89620369 700069502 21486 -218798994 144817522 2856 -356330730 651531224 2742 -322223972 484932482 18175 -231107554 712664075 1100 -548388102 714378500 2768 -38843197 412938291 22455 -363213210 695252751 20714 -328707460 913863183 5798 171787349 697660645 13592 176949398 731524367 576 59135253 755058827 10306 -398974757 258145356 16003 13488454 778549884 15441 -141684566 383794396 2796 26590191 592419497 628 -305337344 95940923 24996 -249732096 895091527 24587 -254930311 749674090 20777 42369040 206655031 25149 -500037166 417031664 22615 -328797145 484803444 17498 -113652657 947336379 21608 -596563901 933031998 7006 -130422506 104442281 3911 -488588608 334697144 22823 -191873649 418358923 8321 -357466626 775725606 229 -275730841 907307933 2661 135691591 106448931 25441 -237505600 745605941 25034 143293774 951879386 894 12109741 669481652 12246 -414057532 52532766 19039 110077020 346832792 12963 230825235 280488804 7494 150508227 891172236 14072 102091662 540792535 2739 -353790396 315206835 10744 18142560 450712926 11741 -593553919 466723542 13137 -59907887 943199947 12653 -455759497 862028925 11890 -458942294 234034257 657 -48261247 215829744 6812 211753123 219155313 7368 -533730932 341977335 22001 -330977004 467006213 1093 -81838850 934208273 18380 -599101292 264386683 9975 -306569687 93834550 802 88877080 654710007 22332 118190522 207594495 4995 -244743333 319633748 1608 214554362 665103840 20333 -252069004 309252929 8668 -598609531 337299720 11265 105419323 416540710 2624 108091712 496609773 12837 -495417473 725620361 13037 141779245 47085888 21606 -336294883 817954476 14589 -36164163 450033290 12184 -557269182 477606951 3242 42413696 314466085 17384 -398536348 875947431 23200 -307111424 325277955 17505 -455156511 226034274 10196 -193764708 881742745 204 -468665960 523191815 14285 119907616 930627076 1767 -423796876 131769478 1681 -13708211 130816439 22708 -113023385 904144661 306 -452284493 348596608 24719 219427376 246476598 17434 35635279 569364241 11792 -387864193 275928917 9126 -579037695 171136865 17478 59955415 644344187 25170 -437591116 411745154 5883 -478472529 25835882 6705 -517743374 651048625 6165 -230632878 391477671 16409 86140186 711445580 1497 -597716360 215520958 26107 -81419707 747266899 18658 -577220605 399706924 18901 40238519 918159319 24160 -541205105 240603904 8963 249460288 628887482 18740 -505622753 529754675 455 -88418187 745522214 19359 -270526882 124226204 6182 -331415630 542583975 7498 -481305627 456904786 2221 226613510 717312174 11300 104682482 682869204 17146 89803911 532790211 25481 -602183958 799395888 17145 -68446130 602433662 20863 -176699945 119871611 20215 186598276 339708660 4094 -11227484 133401945 24780 -146149473 756097123 6383 33916807 265029562 16134 -469839423 638881391 22929 150695956 755226536 15198 -52371502 175963994 4236 -218484076 106548664 23793 204464013 92322469 2068 -262824299 888795749 14562 217873091 103728211 24264 145515272 850975890 12880 -526008248 50435837 18633 -584769076 807187289 11472 -545234082 675878905 8240 -188763507 327984516 20499 -197454971 825468271 5861 -105349554 132937474 16102 -229729774 754612917 9110 -585518587 232525108 23430 -267768079 357220359 8948 -328214904 82047990 21115 -509453565 703532428 26399 -272050763 885720074 13018 88847108 281384556 23804 92181485 81008103 20577 -202668537 314813787 1776 -143948866 949062919 25690 -210198212 631345985 8155 -16852985 290466935 26311 221310805 215778227 10069 -469279576 381643305 9930 244284278 760278950 4172 137598491 417963400 18933 -276304068 262288599 22127 -388780968 193489964 17058 -252323048 262044860 2175 10116752 270784886 24765 -165685217 668362671 15655 -313246728 765886693 7695 -208969168 551731756 3494 -372040659 173055056 20940 -442814083 565226657 25908 -234891901 466221716 3374 -35399354 228578735 1119 -597656457 35916881 12017 -590150049 720652143 22317 -334424130 687789627 8035 -184995833 759054777 21273 183126289 400520248 11175 -463367613 302799784 17995 -45570531 150760568 2848 -167839734 732657600 16851 -226347157 644233362 9096 -35283907 812173956 10714 -471017250 417312119 7863 -532562400 905600612 6366 -343935791 936966733 16673 112832114 719125818 7189 -164280485 806405411 12162 -44293647 522322405 22028 -479718548 504596269 3683 -35140966 711546448 16187 -439779197 231183260 2693 -259092714 752425668 14192 -389690905 933488331 12082 -145330156 260819418 4962 -523897932 447641384 1215 -189793605 19294054 3789 -94783467 327081655 9121 106036023 554781840 20603 -381518963 321781201 12928 -199573515 191452240 23376 -379398935 561972972 12463 -171740578 862722215 6522 -64096671 322535587 15585 135209208 839853744 9523 -101251301 901167271 13972 -299256560 574664104 6296 -573997590 289622915 16244 -426045095 78629268 4262 -214440597 70956227 1675 -260769953 663987288 14071 88651445 83366942 428 -523253117 577244864 11159 -463121526 506626088 18125 -506670770 331961187 25247 -175399991 756418287 5835 115808545 149298185 23769 131465912 718459216 5654 -69320789 406843290 13149 -175358532 935503179 13806 -445424457 756629939 18226 -297374592 754565845 9150 -244139256 919748484 23754 214741923 53907057 18845 -243663243 403808372 437 -294888979 932929467 6379 -409119821 505801793 13540 188557625 696857586 15488 -522254264 622268328 22789 -537627297 929123292 2581 28552404 646545893 11318 55930119 881326854 6208 -458797720 250974956 8031 -309031170 656385312 19522 -412844100 433233521 20429 150287251 554086376 5367 -448489461 215814856 17981 -75894135 456682934 5525 187060474 523306509 22184 -404454774 509409094 19819 43111734 377541437 7905 190620988 676152577 15967 187180322 125266602 14145 -56821964 621381561 9928 -148523667 682229782 15830 33810481 90289451 9446 108511335 196634722 12847 -585541945 324216221 8705 -440053705 577839134 16901 -546252476 813341330 24582 162087020 706573044 253 -141789125 843237038 17911 -470334763 705173338 24552 -16935402 802179115 26193 150764363 564437789 12001 -436420342 761374281 2932 -248319870 682038153 12094 54241896 171468574 22927 -326298325 783003530 24673 -61032231 728331918 25351 -193129205 619242513 16249 -44074119 142194716 5043 24587716 305913783 17575 -62359092 141404702 25490 -136391566 658901095 10147 133281735 944125802 12313 130297627 90811244 1316 191072776 674793021 15259 -392921594 704753800 25529 -588484926 318392497 21260 -557454390 52977331 8819 -115855969 611011098 14557 -57628476 525379885 11567 -226489032 855991292 2318 -226124021 89462473 1533 -239487727 768327710 18371 223026526 507620286 15610 -522213076 247738953 19274 47918641 821961276 8008 172498305 220757230 17225 -98929918 804579400 1380 -342037550 43331496 5317 -191627393 288467542 20127 -55654803 588302622 23528 -109432348 29833097 7316 118346129 555456372 15103 -552937364 756760931 3310 -378783803 719379051 22538 -267410433 797647644 3236 -82767189 636348415 19571 -413477009 129996244 14622 -92928158 487463333 9394 -46639969 167495875 2790 -597055037 283110708 24024 252178056 261296809 12108 83243970 326099812 10435 -149288413 147250142 19732 -418226965 197379377 22490 -323358238 123086736 11787 -97843121 126240283 24240 -454634782 803131939 23559 -140258498 433371018 1432 -209396539 847071101 10965 -319266455 276111541 21150 36874409 578761165 4654 91019628 177864242 21562 -94250282 848241682 7226 -545610254 280476788 10151 -488576380 264791025 216 -233085922 806002330 14672 -69543070 233509317 7579 -435979887 738843796 9812 -23020856 690288365 15100 -592481618 125748633 7308 -145000450 654176933 22187 -397585310 945570422 4887 -212316828 128323421 5945 -168071010 563519249 9561 -180172505 888978317 12806 -214605004 281189946 415 -255768796 37455939 14244 -550579982 303809729 6226 690150 873215580 18537 -206364800 101972626 11744 -414600532 197572065 7042 -108472148 445966164 5438 19904374 692707713 7623 -338058018 526214782 14099 70816408 880851123 22161 -549399205 33207230 283 -299472244 734324344 20726 94923160 716983440 4025 -303439470 274915296 9056 171245688 768724009 16334 84953044 15524275 4170 -114622415 915688102 18999 -129050128 937738026 1315 -132062255 789791741 11063 -595090952 95216309 16921 -94664675 723676629 19754 -34039122 911367910 21631 -484224453 336181049 3353 -296609417 170382377 6846 -284230618 298329364 22674 -127135029 457588511 5510 120528643 337188738 8166 -569842967 459508257 21681 -501300555 824773064 15586 -112161629 522284130 6030 -427983309 899509964 25380 -463640984 371766390 3158 -180677565 381992807 21626 65221 917060375 5505 -464207054 200247368 15716 -520866111 641869636 7292 17612293 823292728 10077 141261077 80336255 2168 -219518750 723809375 12564 -586157885 352429564 11652 -595384549 817298814 16634 172431673 696027669 22895 -50681612 37603137 18971 -534844328 863538471 14642 -533606539 535547349 19211 -431272796 55308789 24412 -548151042 247748572 1205 -85634258 197044728 9932 -9032776 370172049 6301 -388834710 412986983 20175 -139890234 258679804 24282 -193748964 542393059 12787 69905515 37144278 5638 67122608 45176775 6716 158343752 949472694 8808 -47570111 264268517 14106 -147492431 432356882 21934 -4241727 810411165 3692 101247582 752389175 16988 119440901 76692453 17693 -438955383 463835937 13985 -137316464 487524217 16943 -433892946 559406051 1145 99445888 656045217 2444 -74800292 856136250 21766 -289071325 122018119 3706 -99719301 496225853 16508 103010168 745155649 6866 -264355903 827518451 5453 92878569 113314369 7726 -205841585 106356595 13857 -466965271 701798174 24426 -188870306 745100886 6859 -6764248 38676077 23682 -29969634 807775137 12403 -375262094 823133626 2454 -259064091 411909129 23164 -495929665 440796359 3996 -169583025 470620079 7663 -73336603 885529733 18982 44539624 468717773 7094 148930393 406370225 18986 -494968735 232035563 5875 -217894339 602999782 19766 -431015254 746148117 24119 127800959 896394137 10677 -224658642 106491355 18508 -141810950 661277180 10035 -3915423 836666607 19445 -262245271 442978187 7797 -46728758 762849899 704 53901302 308078625 5292 -84904758 820021862 24940 -372930253 776114960 7390 -319307243 266437318 23026 -400172241 817275452 25431 -310240702 139667708 16135 110058507 761547881 11850 92177601 665638814 16206 -196957301 757928798 23969 67462457 92142937 20165 65343008 725747196 6061 -442164355 157619596 2596 -516949950 642824996 2318 -396162118 246302693 7702 -67328876 111856830 19279 -467742846 388257941 8393 -2541937 752235220 12249 -263997540 693648728 22736 -553118312 97218147 3056 -593476928 326181821 22799 -89696175 769540676 1128 -66101849 364762696 16563 -455740641 368554919 22781 -487696749 328553937 20687 11091846 507665862 23486 184657519 355728394 4070 58624445 178692769 10399 235415718 504931544 22170 -186309993 493944329 18124 74241480 787130024 15458 -573769461 366318620 5373 -475253105 359064956 25986 -213141868 214206938 14409 93441654 828490892 16726 -91174932 398239588 2134 -575393805 905487198 16885 12268845 68736867 6618 -326863180 784811788 1693 189863937 86497298 21599 -241460826 434309448 21186 151075258 183824221 22919 -369013452 337140062 15670 -467048018 274688174 10115 -401125398 597182168 10539 -326953515 673199320 8504 -551494806 956833781 10352 -528938177 741808132 3855 136280281 292451211 12088 105434011 197744300 24482 -453204423 170566300 1424 -345894919 903910220 7546 157699266 248651060 23570 -132945216 943485491 18010 -535594129 497538846 25270 -379279581 338874364 7385 -70442546 425341999 18404 -490438978 924711740 8243 -196249817 447278667 24425 -468548882 591164970 22275 -379468560 120521930 20598 45895497 863941957 14670 -184077271 826454542 10118 -290402536 482482591 18432 -536994978 176298745 25338 -66715945 385139770 15232 35476533 61710493 388 -592160027 834734654 19942 78517462 712416070 9547 -139116628 75963228 10403 190573619 248011930 9850 -452670313 928630916 23442 -3008161 746507761 5400 -95633316 320842674 21747 51308045 91699753 8014 -421484857 492257379 4361 -254363205 230916568 21458 -114478003 667769439 25126 -391243192 139036849 26339 -436865529 852751987 24057 -352138228 888128385 17369 -592172854 295999497 26397 -353062502 208953825 13357 1601290 64125312 17664 190187001 609524974 8902 148931278 716145900 11532 -384565165 215939483 3328 -542955092 96966251 5568 -408037720 662189547 7076 190904210 905025329 2668 -506484550 774461928 18478 -202066278 205827144 10699 69360231 305726906 5595 -56333562 416359289 11807 -301021223 122750807 14259 -576413233 731077926 12068 -296087042 749368610 23644 93052903 115857124 4418 -409095492 840779997 249 21229856 569161007 16849 106046802 655982353 14544 -511512551 547199535 20191 -186877912 807705440 7366 95454761 835015403 2349 -402879337 157862556 20694 62502704 947240477 2823 -583234367 606547836 24416 -159939227 685681069 6692 -232077970 375203054 23542 219675996 107442564 162 -455394229 355880005 10782 -417453093 892672598 23320 -116823907 851788763 24970 -63608893 474195920 15310 -306597468 608426786 21801 -297156632 911774955 7587 -464784950 346551322 3084 17994438 295099844 10340 -220080598 355444476 9369 -335360345 571786647 10521 -228344872 216759890 21146 124178300 707142720 3498 -203858761 373591329 20968 -173744064 625427890 9286 -371137000 896416251 21841 -432737527 921261955 2421 -379646589 452486081 20762 -268454403 549748120 11821 -36463239 103368097 17754 93841068 298955382 13505 17334856 905899985 23897 220386039 614712318 25872 -106284295 877432608 980 -36297225 943770404 13686 -191618462 610180853 25956 -372991315 575447075 891 -9917028 838118765 21081 -571821391 805482292 996 11656657 152562497 22640 164368778 89553719 24661 680271 251572789 25091 -511258762 866421696 5125 72684813 301437239 15120 -392676587 387512186 24199 -182380561 523069607 20318 -498405683 208498677 4932 -427632293 225242608 16567 126371413 733155886 20583 -206267522 202569564 23669 -456116118 503362608 23839 -476974827 713253709 13851 247994652 739188437 14989 -846307 869371197 16454 -372861744 463011973 10258 -244733393 175078259 1568 -544500285 90729409 4941 -463142185 952224857 5793 -466936276 292680423 10123 44973596 252236418 7051 -226501819 16631703 16845 -231276749 373505972 14617 -327718616 756826024 15920 -346884323 122207497 9952 -453946996 608683294 14863 84370249 577325176 24383 -187425176 445391532 19327 88157362 74000516 12494 189433685 426332204 12672 -78453905 844057652 6041 -20132717 127228492 22677 -587421958 919799004 25807 110205439 556360350 5429 -239690540 720559398 8637 191038430 213454655 17552 -9501488 476514854 19345 -125765638 554139285 25196 -443465098 223648718 7591 149343452 205501307 20792 -581196068 413343774 14751 -13666221 686890777 3180 -368566272 896677448 9637 -359659243 23010245 14376 -320224715 837349780 15904 -133873495 118905631 8142 -284798977 124212181 25150 -173224469 328074129 17960 32286642 474696971 6791 -288332207 369512783 10520 -80792952 29754393 4571 -37609481 595033628 14461 -509315577 757650017 24198 -91750341 714761417 5068 85775160 400501130 19699 -78956872 674744606 12679 7342538 860023268 11608 -444025189 80646047 6715 -268256890 897037550 23526 -528144615 796616910 3393 -528287074 127950124 18954 -430374690 715864725 8584 -470255770 719114272 16289 200424578 287455137 3368 -299400806 37424474 5368 -52927721 750633757 17625 244928155 699821533 16867 -271405074 292677432 6678 39105815 723430628 4505 -106724037 619746364 23106 -21783046 908476608 6530 162777641 867774944 7418 -445934189 493316718 7246 -65665051 388787765 3716 -302808792 659649778 3408 -13869703 589985566 4703 180170855 545675721 4560 -230339789 345265788 7114 -27732962 927276611 21392 -492474591 699737540 14830 167338331 213551754 5716 62335755 581278578 6734 -541030208 859860798 11202 251676692 103097204 7917 -110484103 179809007 6049 153796971 610869039 2897 -517513144 139627920 6676 214325699 700310082 25462 155464746 686792720 17864 -398616902 830197456 10451 -372719150 325276233 13067 -181415813 879917765 22956 -257743800 216413562 7257 242022296 762727427 2559 -544319408 392564747 21157 -187075930 287441772 15619 -45694888 939837494 8024 -196172235 24915471 21750 56356091 205108971 24903 -350422932 594248268 2496 72165030 660927959 5608 -320597639 889053292 16371 -542508973 120859889 25446 -540406005 763799822 2527 -344408481 69609566 13399 -57160877 694995297 8521 -62059119 838889310 3845 172746697 314728851 13625 -384975281 363771454 9726 -408818133 353689804 7308 -365366141 519329228 8200 102376217 23132836 15220 -95619258 955130292 20491 89534336 942986820 19044 -483800468 804320016 16467 8318887 461331967 20945 -154361910 719978621 23506 155339813 775079982 9634 -315439717 900996651 7020 -579970523 844386602 15083 -499088030 487944214 701 241115066 282394073 444 -73137914 625808184 23845 74960634 775256043 13041 -308593024 112165205 11418 215058607 893694288 6898 152937273 790055023 944 -5278958 130553760 9710 -268155767 304997449 16352 -402393222 612399906 6460 -459566864 894159914 23226 -410291461 903824077 25936 198646949 188813555 8335 -349685387 467973075 12783 227172519 436961547 7287 -486732764 161459549 5558 -331005326 103875219 196 234417959 192458627 8098 -321355854 205331645 11390 -346454797 329220463 14042 -373102831 496617673 20262 -77446662 144695938 7421 -358671244 144019817 1851 -212177722 420999808 4759 133135395 102872862 886 -173827805 878787740 7155 -532763760 697057703 19103 -469370457 939171777 1736 74371599 20782784 1998 100746006 34282045 3322 -375714296 158063264 186 176332309 683204344 9682 -243378770 469590339 8883 -371203499 81456291 5152 -320858075 112027058 20888 -343476931 587570208 2479 -270812201 270819091 20168 -601761310 210850897 1620 -56055768 855561133 716 104116416 389926614 15604 -420680629 26422897 203 96951991 827903060 3144 84109989 715363801 17155 -186818548 863651316 23381 147491596 429588137 17807 -348685251 553346268 6926 56386870 79016090 26342 152136254 110922151 5405 -400917845 712956479 1274 -163667928 109167394 2989 74103131 737901879 17367 -193375345 463414997 18130 -337948380 688121750 13657 -336908554 559508105 7028 -94730995 861641127 17407 -115846491 884239652 19170 -587605152 297045811 23678 -126244147 710523554 11329 -540283593 836554858 7298 118839188 24997570 13560 -441488277 956234324 22746 -293780856 667791927 1134 -354417360 613736203 9373 -494457950 20063861 25592 44647023 385498636 26057 -271070686 179420394 22738 -473130919 914132230 18127 -408804846 835969063 14149 -261930843 27421847 13292 -537791537 162924210 20611 217492399 771346724 3414 -501093576 829458738 8379 122619430 892403907 9968 -138722919 758619825 3952 -541333954 884729694 17138 -73814002 388312121 22816 32624887 740529430 17837 -577409478 925700337 25421 -92917602 464491885 24719 -281978348 729831997 22908 105607723 616089022 16360 -383475712 610496636 26346 -492059816 133254510 8702 -578532870 743807461 2790 -133896914 268585920 5282 -66453998 661117885 13825 170276664 130195322 8981 229270476 634553027 20359 177180529 92133612 3809 -575960910 938203695 16974 148126546 437778008 5228 69060593 795312881 17388 109697662 956434347 23492 -429865318 128899184 23276 -392494908 468658796 4557 -203638235 956563586 2817 -170657659 844281140 1722 184573329 150276383 5256 -542574281 324462349 5957 -434412321 647865391 4616 -309940584 893173871 7581 -226873059 210552635 26082 -168032725 800889073 22680 -415181729 335638431 6535 -532565020 473486927 25338 208721369 41873115 7296 -78938859 676046914 18106 -203090257 794389655 8557 -319451077 944720359 12157 -273597148 857703412 13691 -470106697 439312337 20773 -470823140 955373357 16114 -361350013 523705074 8327 -16001927 824459556 14710 -252471515 865394034 25706 83084273 109754416 15765 80402431 362168924 6211 37469297 102575813 20446 15817034 915794157 22086 152708594 561506580 13438 -277981283 474035207 7461 109159487 368818219 25316 -237370066 433329093 5350 -172082882 735343228 2793 61589051 875466295 4979 90802043 788093009 16742 -359320396 817109061 15878 -431641907 511851763 1700 -205193551 141064421 3718 -364079683 793501734 7457 -477345575 831445748 11701 -204724246 725293847 21023 -356137700 126663579 16458 -240680807 942005329 5955 126604832 235622966 9306 31148461 737679663 1290 -33771480 223226685 8324 122415541 872714541 4818 -483386418 628481510 19197 23887670 699232581 20375 162447746 806604042 17803 229941621 689870346 2855 -420332879 427583902 24483 -156202610 205922404 20671 28202077 814755194 22032 -464842207 790382959 18824 -545078907 21496126 23656 -198239676 474386910 20913 -90776102 815930610 18730 -191412878 269155101 19578 -139955020 607405548 21403 -389731204 500748127 1691 -506846117 384660192 3765 -324997034 32340947 18038 -271801875 368750316 16623 -32806062 306446270 18077 -409584490 900190117 22185 -234164115 286196740 24777 -76629082 571037578 10786 -496968138 938649101 1373 120394871 261422532 17479 -36005807 413272467 14608 -162201854 301494431 2066 3260033 821518573 16121 -141667500 49326632 17487 -435716257 887254057 4291 -442599751 72785315 21429 -236448570 707266553 22629 -92423882 856221436 843 -407118593 417045485 17279 -577020573 842105603 2658 -215805299 874393588 21411 -289752921 324990048 8588 -374509176 904112744 17095 91610417 368834410 20478 -392729593 721826130 24840 -259641392 140850960 11933 -509993541 916056629 20980 -444067817 773716589 5602 -356177772 527462297 12504 57135076 785122691 6782 -425326194 45998158 25079 -410539750 820468087 21220 56072176 157425507 20995 -49988649 611175152 16533 -272232725 443129568 18454 -23454193 413557431 18927 -262176012 545152554 21395 -396687777 897908787 4331 -301752060 615868881 12030 112792224 53008344 22336 -497431058 286285719 17409 88492230 325713680 1168 -201534325 648694611 11103 103191561 40612582 361 88300060 252748636 25256 220694932 146610927 20460 -407203798 649962556 10394 -263644427 89811536 23491 -222135372 202996636 1920 -24837392 59344472 21988 121070122 567250001 21206 -68843909 399892354 24479 -90232673 105747871 16829 -350872185 509948043 16197 138217598 421870247 16171 -500184184 872172018 23132 168424549 718308361 17842 72661826 52842754 2507 157559622 742540090 7549 -555442391 203443496 20415 -492548106 670329765 18799 -541554133 866467458 5526 -414190112 140644765 4281 -396982562 871022919 15253 -580579776 77465259 2219 -63201861 721808597 13534 180746729 444466997 302 14245276 738334514 9387 139318876 235294168 26329 -366642644 463968614 1361 250865824 608966939 14815 162451535 539283765 6124 -13619401 31277991 11590 -248937835 727116620 4753 173130318 711100905 5634 -295246725 367373397 24711 -316752395 898249469 2923 -498846047 223796485 1520 192367598 171832858 5347 -27546512 232095247 13296 -535446130 488936315 15526 -166382521 96995045 17658 -51032593 245402974 9261 -288985189 412046251 19857 -500847217 650238125 4745 -125361445 676087031 3482 -202552894 155306589 1359 -318889718 569329169 22513 -415534387 708799468 23845 -315631462 123937933 1939 -508350834 896441158 15916 223094823 932933497 20558 -486492423 253121175 7640 -468751935 583043905 14232 -52838186 175004456 15490 -341742568 290233217 15408 -297171312 720387558 10671 -434175321 113817734 5854 -62425550 552258133 24509 52834069 292646339 9315 -399661220 145434002 2193 -535184072 714890958 15275 137331098 180419337 15608 -259860583 950024569 4098 117758642 391989297 12129 -304041867 152945690 24254 -258667360 431327267 2385 -64675164 311268938 3035 -325460913 723883649 18966 -509973097 821446965 3364 -284970866 51121609 5686 172107003 559911001 8766 -105338689 470239119 6115 -320013459 950443959 12719 -121275327 781699955 6783 -453294393 613078283 19315 -272076888 603692210 24829 -464083659 519105754 12341 -498285887 785361279 8764 -189311108 866122114 9776 -274454854 583112951 15563 163600117 564285452 21602 -449606430 56922911 1074 -437428639 75130542 19050 -23662452 93059714 4091 -159802636 425068767 10926 -302019511 246755600 9011 -444567957 578099128 24855 184906378 463583443 15255 235784529 136792572 20231 -579685337 383260587 10672 -504767667 843578323 23704 -134277287 297302920 5891 -415124775 323005464 6486 -500808691 377427773 13700 -128449911 316269620 19050 -526304840 430676297 3594 -254896122 811782451 3965 -40829756 27731283 9843 -567038513 412087871 13677 -424294835 331477379 22321 -138510752 792923408 8919 -344864770 491962740 4971 -557930517 907119428 20149 -172697346 868532603 3217 -360817692 580420929 18894 137651079 950178276 13409 -314848927 107267686 707 -267985255 937127183 390 -573298068 11507127 9438 -534885088 243603577 10100 -384866098 710051455 7745 -72662513 62843006 12615 -388218591 865095454 18153 33176990 466253919 14256 -496060176 731748564 7595 -415907005 59798363 12609 78580945 867810629 23273 75552246 50156826 8653 -190388197 247802492 23905 94019581 324906520 9371 -129111181 930973953 3097 -197190904 89749443 18009 -483401304 872477593 5838 -156599354 89513166 25649 -561191668 756990730 6799 196312439 212991697 19135 -596015087 210204293 3486 -392170948 609849006 3546 -237581825 187378384 4570 -138081355 91053328 22863 -475488113 169686957 16418 -130551727 800090372 25553 141616364 494185582 7903 -459714672 306877478 8184 -281309930 496839089 15990 -299350605 587870545 8097 92116305 161754385 5074 -262065588 488009866 22909 -252302841 635799902 11301 -428035867 829368247 18848 -356944154 829273683 6767 80602921 259974151 3875 -550034882 933504184 12967 188946822 63816534 441 144693294 23877897 25671 248251103 483702348 15468 -436654043 188459624 24700 -16704209 29342352 7843 205620044 513965621 26431 -36494622 639667588 23702 -321891205 756416507 3081 -369376256 602112556 18783 187866658 22903841 1359 -347972626 305322244 13906 -591004596 573646359 21614 -299299478 59795912 2465 94439230 825036688 2784 -480139895 51262593 5529 -69752686 532492453 15069 -559259684 303469368 25619 136894490 545396222 22391 -156121687 323207005 19377 -90720538 235676409 1379 -1512749 336526680 25041 -173574954 545169141 16584 -454531756 591266901 1129 -296510951 709131873 8997 -247476816 743569803 6929 -537566506 928577959 21771 -175613903 402296171 53 59319600 311610314 14294 -262610784 341167723 24366 -573275869 62828885 398 -396899969 195579131 25767 -532625523 235389496 26265 106419738 156228682 9074 -431218718 248387745 13514 -170126703 868806882 18254 -244602091 900975031 12604 -397408656 947928181 19995 -518431670 431553386 7528 -482133683 299465224 16090 173011325 459448106 10237 -159121094 922981738 18043 -45339963 149116493 15296 27410678 844550798 21020 80905677 306432384 7465 60115352 466943451 4279 -235687566 749039009 14493 -89043526 692891160 12482 113122327 303994891 11024 -10061688 120480764 16803 -431434252 549096586 18144 -395059417 268997397 3667 -509761115 843453683 13818 -231344703 732275587 12899 -320606258 161548410 14236 85210301 562540336 14681 -318706654 778001725 24486 -432677785 266294330 25041 63909455 20458219 7287 -374217825 72592261 23503 -204279729 640883078 7934 -439384507 756899479 24075 -456507078 336153942 16935 168450868 365095771 7795 -382007047 632596975 6105 83753552 376086478 14422 -500755526 917437042 5297 136065277 835042337 25145 -601642703 289669820 9527 145149120 519457238 18465 -570872468 307937736 17731 -224668091 230017034 15555 -52831127 320947228 815 51476275 585689143 6751 223143270 811051515 16186 -533291576 175409063 831 -134270519 317924969 7275 -334339454 499698379 948 94256564 152228152 22526 -74659383 87191141 23953 -543160961 828752499 2561 -468609392 287240335 12774 187171862 39211351 19654 -520884378 51706791 20049 -428308405 894793540 22894 -281606421 652235037 14199 -580298422 748083440 15452 -540123992 939248927 9128 215492093 273390642 24884 -331151203 796130509 19258 49192376 337997407 25385 -291248449 519392253 19605 -146158373 26019395 15309 -4039982 456050765 15695 -448940130 802153603 2065 -215240941 231434478 6458 113299890 726705022 9677 101533203 739465906 2439 -437820527 939689057 10402 165743646 286654953 5816 -187506688 860693345 25008 121158575 666548910 13005 138986356 233744487 5041 -560925358 900886187 999 -408591209 628417545 25026 -366307393 732278425 19318 -472748650 569014333 15501 156670386 289800605 17510 -379913481 670042425 11365 -187909422 862225362 3970 -524904222 389772969 3808 59844966 832041846 19489 -448428623 602381786 11735 -554862081 312967154 17476 207621654 935637624 1667 34634677 673315680 23083 -234952099 752798993 5521 197465066 300889293 3650 -403748204 897968105 1654 -449122973 628870885 23792 252260645 301796834 211 -492774332 349921321 9321 15316320 460105577 15157 67833019 422435780 26360 -329237195 694653582 683 -166820016 458072405 14008 -597460470 487855011 13448 112671287 547328779 12523 -70825760 919859010 25433 -358766385 406893688 10445 -410431695 145886899 23562 -487700145 720840569 8625 -178590913 78207104 16505 203363831 663780456 16680 -488623873 916794639 203 -398589338 760298741 7780 199293046 785530446 5966 111083853 417382220 12241 -416627938 310137977 17304 -420387482 706799060 16439 -532323434 733563196 25707 108414492 59285776 24653 -82116046 738885496 18172 -93986727 253084696 9280 -140207016 498265435 3372 205304488 415608646 2073 -428581907 75628527 4957 -265738006 696837341 1848 -343175093 459725679 19654 -334565406 831902447 25374 -208334264 908295472 1579 -471479417 520309530 22586 -300387016 527319377 10616 -268209268 874939020 24992 -593454907 948982521 10984 -282498425 38001365 17772 209607338 189166666 16947 83686738 436433192 20602 -54150149 308332783 5138 -374135341 740682267 21207 -309253660 617170682 940 -165018438 141154337 6979 -504907459 201879369 10775 -272514456 112193425 10029 -115472519 19990397 6001 -242522779 623740315 12462 -393711459 561449079 10261 78657328 135014482 7636 -88736883 919175483 10078 -580597764 709109276 4965 161749750 122995237 5394 -434160988 877811709 1289 -252955815 55507711 63 -217573991 374093809 9156 24211104 278983245 19051 -252791868 735257858 20306 -224418387 883505214 25716 158485052 851006105 14900 -298041554 494430462 19346 -495684108 711870368 7462 -377089603 506889253 22430 -94311164 495261478 15474 -567731450 937464218 17669 -493669734 11507942 12626 -123978694 507186767 21510 53084097 40891705 2456 -551213995 845739546 22787 165146859 24316469 3831 -467068821 507798355 16850 -93212281 203077273 3148 -507654609 132988012 14712 -183273462 117485052 7770 26560543 571164664 12816 -389393555 237428709 20464 -34772174 134666356 2070 -593019016 792962625 16605 208710167 117082175 18900 -87565189 167422816 8625 -176311549 621400720 9476 -561704111 144860735 8964 -425866110 815025722 1526 -444987452 751308089 6807 -221524679 716353631 5849 -407068732 394125020 21808 -148254410 522894239 19181 -212232098 731094078 11754 195275014 768959571 6348 -489172038 844322578 491 -27089612 826773678 24620 -560431692 613744606 5475 -466520324 440375427 17905 -172763041 597355999 25399 -37606761 356047126 4670 -78788913 52649238 6843 -269012672 476118994 13428 -93706412 885001425 23496 -258625414 313409050 7571 -406615261 66365418 7589 -393255542 19523052 13364 69330107 385724007 4466 -282868800 322480693 9964 -140448191 215228027 24964 124114944 624840021 17172 -20252557 846657861 24853 -376739839 600805965 13067 -151427527 96819627 9712 -298527263 131897058 21067 211457861 429191270 7611 161741498 469083567 9417 25138505 765138528 3898 -207033231 792207577 21510 -233445690 160579135 10281 -160534143 760969216 20694 164411303 955592070 25827 -278425341 913436669 446 14242643 231011136 22577 -345009498 739905290 9764 31912550 734871498 19586 -559567812 492143930 1620 -468614747 381553173 9654 -370892755 593228845 9776 -258650391 146727663 11432 -270405089 491058345 1857 -319965024 172792224 18706 -136442375 592865245 6331 38616494 18159097 4308 -48038366 501532240 7821 137450394 283349634 24904 182933182 315867488 15 217902574 948464736 153 -514960231 421432265 3216 183434955 726809060 18081 -537995571 453164748 3292 -404024680 155049683 25166 -568344945 35693528 4994 -505002326 760203622 4000 -299143380 883258630 9989 140077944 196677462 21565 -495010977 700050774 19467 -363486103 694622515 7540 -330417102 61170151 17610 -468684280 415690029 4836 140049569 829727664 11448 -586792798 812305332 18381 -143783561 827093347 18129 150906513 939766023 20267 -457294344 163836320 5206 -391691413 295848846 7504 -538629495 626411642 10343 -290853790 415513787 11171 215337580 348209763 13582 -333398470 175089632 16016 -208704547 332941011 19390 -447163755 134440732 4635 -14037863 298608660 7896 207327227 401192540 8610 -234977281 465614267 11194 -302898404 937944096 8062 250951113 363586408 22264 -373109638 295141504 860 61655188 801911277 20313 48006673 667353727 20693 61995966 700034916 21630 107130429 253055715 25227 -551149772 259075824 15771 11108790 777372310 17409 -444471673 653161098 8249 219851106 437715400 18740 -322378547 601182562 23341 -189254714 754141109 18612 -360547111 685207237 25593 -514872344 66139929 26260 -476774704 500335919 24907 182775416 446203108 105 247929111 555051978 16799 -286804090 894918089 25170 82878011 221546849 16555 -478764977 36448213 18147 -39715120 668944272 15228 -458420137 720884521 24089 -192690886 258579481 23934 -431592978 286812767 24018 44218797 207395613 8095 -169106386 64213384 26125 -544619407 251307885 3035 -273747952 40594495 17975 -306588073 763221368 12954 -83979491 521026087 3486 -251645602 852543948 18441 -537097980 478511122 8799 147624517 507015529 4874 -15640651 791175946 13067 -541118855 197665396 17227 120603199 347734059 2621 -553836286 734854610 7377 215639382 307894054 3716 233437694 546540275 24015 -472550641 536062986 25679 -497041910 58936957 10615 -55953038 431698209 7169 -374753928 407313672 23007 44553142 749969047 17611 246233044 592721783 8201 15365844 513758144 26116 -102840971 487537461 23843 220624193 448245055 22939 109646793 582734065 26362 -111027237 318584535 21612 -357308711 423922648 13462 -520366329 753519124 23089 -236223197 409285625 11837 -432939881 266379864 15276 -88716819 314330804 10857 -369234288 719571238 3011 -489588900 503509611 19456 21453965 184683835 9683 -47767751 533740236 463 -184660727 132182590 3844 -67075625 516841707 14686 -62403194 162332447 11709 59075517 577845343 15316 30679982 208986374 3807 149129279 830273983 10137 -465487613 652123197 2684 -315254485 926148488 23744 -409841595 108108373 24228 -261560339 679203830 12045 106384790 725650665 4726 237274004 258125112 14529 59567630 593328667 8109 147300407 161379150 21936 212728481 326996551 13658 -415971224 313504502 15729 239849523 87893061 1379 -580329589 160880702 12819 -546830605 158251366 19922 -280430744 817678410 17603 236180891 190160606 20393 -531455062 121189017 9248 -127535446 357104032 16751 -281367417 105958630 24353 -199237155 601482394 19987 201315756 565920617 6790 190411692 638636552 12224 -245443926 191683947 11518 -40999688 132278674 11462 -162756161 378860450 5969 5220376 715117381 17568 -307458483 658716316 24252 -233944190 913695293 12548 -212401914 22128030 2427 220746602 271305442 1483 -67401194 809370719 12077 -443769216 805399934 21477 -550072210 45458882 10915 60702154 795847591 9179 -157935455 558659408 5598 205671464 244242817 3543 155459104 219075821 23567 -193630875 707396512 2884 217286141 10129676 11049 -261360908 588106306 3085 5038062 927012887 4201 -405128357 70005245 11345 -295190974 422317470 21970 -377320599 44512593 2211 -321388479 833529229 11315 -572981256 246379093 8024 -164667190 664084498 4044 -47793568 441054719 23129 -572220931 122696872 5394 134078870 481479446 23255 207028487 546451231 16363 -126148386 190911269 3526 -408454760 52434253 23760 -344475750 377560962 25792 -398103816 435290123 17195 -243806282 505789446 19305 -311054938 633970631 10687 203635201 110324930 1122 -1271336 276660837 3050 146558109 50583759 4644 81465680 803603087 19753 -436814395 908908054 2543 -443232908 358278173 8599 -252397918 572829695 15815 -53467305 491726412 4846 166983956 457474742 4903 249197181 822102277 9154 86226498 786194550 10653 -523101103 858325038 9933 -431777363 247925423 7604 7316437 518586630 20296 -521863762 573902359 21167 -54542429 227384648 765 -414211139 290611307 18559 -499724570 49552164 13699 183266888 513229750 8236 72771530 51793168 25035 -530159675 502501631 18426 145075542 422906755 3477 252499442 549858384 6043 -47051497 372898658 23743 -123264824 812739483 12017 -210047506 914834004 22229 148188923 463600443 2172 -157121248 307141781 8606 -186216306 633398696 2259 -66694714 271487598 21393 -456662665 538284997 13412 137865122 228685392 14209 181205130 372644409 2380 -187732096 278368383 9326 -18141965 139100184 14481 -586405001 141263473 18087 -285141329 515726165 21510 -27184089 661516608 13160 -600623839 806005149 6248 -522926486 805391771 1749 -468615775 188783928 24418 -365195114 843937944 16256 127191772 195565472 18631 169677835 184361194 3035 -120875648 882327099 1599 -198701862 79352471 21346 79492673 16814946 4909 -16624878 235173522 16101 -421996804 868440237 3672 6708807 76989267 13021 124069625 921586281 3817 -453048220 661921386 11862 246422432 542432553 17764 -418711576 724580904 25471 -475403230 804104537 14564 130279574 306921210 25420 -265844206 83644850 14872 17174511 802814964 26264 43469266 196403583 12597 51237424 59090325 26230 -145853141 151433621 9821 -40797293 548020962 5045 -325590239 427545462 15422 167702628 853202395 19338 22895983 762707677 24135 -253693795 217013594 21181 -450984685 300130342 21691 -458982151 152726246 8728 -150808520 269480398 20626 196408874 80638193 20416 -202426710 453829344 25441 -118839044 886061823 11190 -89669840 29633122 13774 -211615729 881411958 10992 -153795056 329036553 9921 -533176857 889261629 6013 192521353 603752859 14614 236339943 706715724 22787 -39857487 764716962 12449 158572641 778548468 10435 -324015752 722987549 5548 248307507 702714425 690 35009101 847933020 16223 -538640110 343354359 13988 166372429 48386376 26024 -84646957 694540410 606 -79451107 99109689 26163 -470171106 534824717 6738 184646611 292042845 12872 -358102026 398917447 5869 -326075625 445189980 12835 3314178 884181375 6789 -333221734 678466421 6433 228991317 879940848 8347 -344482495 538649046 1834 -465012550 860402853 9840 -352605372 801840670 24826 -313620357 304406224 12772 -264361687 900099446 1818 -423231304 813998411 21937 -511010707 428815875 7978 -546897261 568461079 5269 -451718160 538171370 6508 -392702075 92201309 14779 -277755461 424619480 2393 -560679449 12108257 4043 -573546002 157944372 11274 -5273893 130768514 22718 -586576870 82524103 20067 218257334 584391468 11027 -157112067 415700798 17732 -249537400 747647049 7809 -37080950 437715663 18656 -103236007 293319471 14216 -200563288 557377544 11155 -531655215 363516334 13882 162099014 936256356 16237 -368983068 573468455 23469 224289573 720106927 3835 153672056 180268572 20452 -199656813 767025610 13187 -16635359 132570344 21651 190883839 775945258 6924 19782883 743774213 12071 -377830947 248541277 6955 -66900120 927214253 7364 83979954 471954095 14919 240151555 434670462 16123 83115880 826087201 12478 -395530117 839865132 4860 223999621 881165548 12108 76746361 647416486 8378 -348363297 64595504 10386 94090140 530666871 3405 -543133605 168672376 8448 -56927713 75329126 1092 -525322139 86614010 4611 -273958750 137067358 18117 -79448467 510623358 24586 -321987109 692247214 19314 23827029 39183300 15066 -481273515 163946451 18454 -231705323 892484006 23867 206960977 258528350 16026 86924457 157066192 22807 152454899 730916948 15456 -453099149 807143347 13146 -403862534 199994618 25247 192732111 498489033 24813 -27916667 769756493 5997 81936586 425351286 24468 -504803397 579398983 17761 -376651232 325915046 7116 -398744564 903783224 19365 -263739854 832663862 2622 110664833 35949008 12279 141746376 278649764 17097 -353318338 911733446 21009 -159187193 369840519 17948 -358802067 470386789 1811 165545901 764249533 8646 -231497804 186216163 26271 176909555 607030592 2057 -231502418 408285685 18316 -570293329 587036973 10557 190609376 431715775 16791 -463300402 907098830 707 195366000 610844852 9388 -195766734 640911189 419 38286362 211296452 21905 -156097927 178187110 23704 -31546204 871043512 5539 -596966989 647204890 12604 127430679 395755671 15161 113784182 245747834 20762 121860018 834178722 15062 -212362164 307003427 5671 55271190 701105852 11043 -88605604 252945026 18775 41676535 691746715 1853 -82496565 568708571 5043 -209695321 25347425 9200 -141027077 515965149 21926 -319668679 899826937 23811 -62663695 298615746 25726 -577974972 724045541 12983 -260302133 857222751 1266 -516100490 314750800 11228 -93773723 717281219 13212 4153477 923703843 3636 -208865490 652410343 11954 168042884 794978072 10063 105977892 715009780 10879 -148514378 503172585 15576 133845365 748396778 13228 131951559 819914294 7705 -55784796 72426741 13413 -397556121 117201425 18571 -49667578 523901275 17879 -223596534 751303852 6846 -381586528 46854198 13330 -63072678 469855159 18657 -508619096 288639668 3014 136452983 883029716 13446 -173559742 335709698 18614 19826846 195826736 22871 -275838152 833981774 17123 141877754 480443601 26305 -563137525 722004508 3302 -10331328 880919784 25153 -212142944 352765312 25293 -175736010 389968244 23646 -401787992 367135388 17636 -304027849 783789371 9184 -183188482 697743279 6101 -365970711 158524064 7726 -200478442 401261988 1706 -76491403 742895407 4009 -332355061 498225501 9425 44334909 176838523 14115 159605338 302931263 5548 -438284932 39424423 23667 -410166243 454009574 8326 -230916198 589992253 18192 -113865050 831492270 24553 142185399 769822162 26468 94698309 93544050 20061 -229249030 609032905 24789 127713535 401996067 17067 -68845487 474732160 17783 -187217098 820526766 15477 -542438511 546978682 24334 -403535367 740686577 19956 -529243747 711111433 14965 -599933725 755922947 6666 -244644458 629046060 14264 -220969462 514925753 8788 -460766887 760665508 23459 -444316981 369612251 5562 116849451 873543886 4626 -464709623 800657195 22753 8262172 402530579 19794 -205306366 837683266 9972 -336427406 287060175 12969 -232609611 661505995 1222 -554841005 191888194 8830 -478753112 892997300 20633 -342237092 726429937 17295 -393744937 327149091 24352 -283156692 390412506 15973 99357497 382159775 3092 -97189177 876654750 24622 -26345529 278558950 4255 -111629737 297430953 11411 -457620799 437354087 6743 -326295725 553044760 25225 -158119217 81437548 1989 -83884428 372735096 1670 -232306732 28183598 11182 -470637665 937927128 2703 -435179368 98309088 5687 110702227 924674636 3098 -483972067 749236126 12937 216710396 42979873 6504 37764579 88393737 11487 23983045 401800522 20505 -145269032 373376511 25956 -191107006 560383798 4097 -198417961 73931185 5742 33208758 911076016 11191 -343491318 886980181 21689 -549431814 418348470 24887 -106477141 811346579 7415 -433855508 244188718 23334 131678494 427838614 25910 -425696824 480260888 14812 -172691140 530820856 5493 107637532 792565036 5316 -188149156 525654497 23616 -397630047 813494183 4632 177197805 771538821 17855 -540450117 292545330 4085 -378709912 648920637 4291 13872591 40117799 14069 -414477723 861604857 13886 -353348280 237459792 2250 87528053 349687653 7237 -208564022 853813774 16160 -322312701 189598092 12128 -330751249 566817579 14866 -377787175 588711322 7462 -172055853 455319292 15663 148358457 646356249 11068 -269168043 503195776 3158 32796307 856199869 666 36566300 234307677 15993 -143441627 773661200 1095 -455943582 162085542 642 -84240916 727237835 12810 -70433098 702067755 6785 53051305 169894801 2911 -594585791 854022663 15931 33779241 378556083 19301 229928500 713022904 21137 -109777748 653152751 21642 -143265825 346358131 14106 -531222931 939537481 19495 -393606665 724193988 22244 -269204446 635132254 12501 -352787788 587919619 17298 -362060741 829394960 25455 245472630 879377789 20270 -381499082 236435649 24266 -284397783 549328886 20464 -362407617 241331125 8816 92108310 480757643 9137 -437770652 566512081 19562 33060652 699585801 2379 -7428322 320816896 15022 17036580 466248808 175 -13036904 845700633 15143 -78700238 540846012 19196 20499612 215296635 16508 -171126874 569180188 18187 -573481471 776767546 3185 -57806197 141642039 23153 -531442342 810275113 8094 -454556720 130364931 26261 -321571098 820666882 17267 -411942198 208731622 17881 -156843786 106029708 2532 -403926682 361693931 6793 140464486 243221796 17168 229110071 404597482 5146 -401900633 504987282 9340 -513257912 270619315 8114 178063664 188338374 9919 -399680603 634447816 7788 28641046 71559653 11236 61484327 332349364 13319 232778817 562318193 8858 -438799801 72793009 8364 -444001515 230460050 24857 -380086431 857694108 16746 -304286504 125317213 14560 124655383 136208581 26230 18027795 202687028 8039 -469420766 751696164 2238 -422689004 449791258 13033 -475685850 735681893 23469 168950002 514035403 22393 85798625 360230211 25091 -489359164 261355203 4863 -445101108 283064752 66 -283980666 249003830 7210 217042575 399178896 2569 -387161333 801591711 4111 -53361502 118415364 19832 29046051 830253927 5613 -75242778 602088313 10990 -126941478 562247120 25352 216930340 872445999 10377 133390147 498484933 11220 -113703409 731139345 23809 -551566100 782765778 5836 -420651171 270308160 23365 -222734115 141495219 22724 139947121 437757152 10245 111475431 822970264 2734 24032070 68648129 10355 -167425720 303350109 21231 202372900 26165531 9212 -110302134 865762995 17011 -221801863 717433629 25879 -491484569 279771152 7454 -579540635 153629717 17708 179502584 671206928 6731 -354263003 372915947 13116 193751775 895212714 17653 -577669668 46985802 26194 -87836860 355736723 6506 -183279973 20311143 21378 -41438041 110038269 9257 -102897823 820786455 10284 -267655602 843300643 4395 -189036346 843704960 14593 -360484744 600304187 18792 -181731148 344568445 1526 -167527567 400604338 2238 -258911333 790416174 16568 -138760418 154631686 742 -183137403 631440633 24562 -216289591 273430412 5940 -244519385 491862032 18715 47669457 678168126 9790 -246137438 120789264 21325 -354191092 537955427 22761 -447729160 117112841 19296 -327101891 183046845 19002 -240641103 10751867 26303 -73011197 483072167 19575 -557053762 861459956 14624 -112725956 568341189 4737 196418514 602869117 22052 -548419164 733362605 15485 164604585 541822542 5818 -211705878 204138653 12225 -358483776 888425413 10321 175420922 54890519 7979 -234544370 542588838 17182 -43383858 447552111 1905 -144957957 741498532 24861 -168164016 39001050 19787 -485644142 16851631 25454 30227432 389739624 3786 83486012 389470688 1763 121052732 722748741 19490 80088406 583645577 26163 -170064554 104384053 12938 161990439 13807916 26347 -310528804 725259457 15691 33427145 250941597 25575 1004565 453739611 2429 241520915 61986438 19501 -65141389 518000076 25176 73294523 629851840 4398 -72500649 499728297 12754 111616672 850334206 11153 -105452102 482829712 10845 -548258996 950002461 7153 -225063740 124296608 26080 -390782059 438718205 14780 -413400871 452614942 23703 -435240183 702923915 293 20237039 408855185 13853 -474231867 837898194 2469 -161965264 55196010 3510 110410239 853308917 2975 -117647880 167759739 5938 -393096792 389982787 26351 -308700060 290144280 9083 34407763 519437410 4726 -383460854 893777012 22633 -122075238 309902928 423 168515258 153591874 25726 -542880133 864704189 21024 -252767312 700523670 1954 202394462 318284311 12455 -126955906 379207084 18301 127766253 681402425 4013 -357583595 346269438 10139 -97189322 37136829 21610 49613984 760516883 14443 -210869637 178548213 13188 -559788449 299887396 4981 66807507 285873903 11264 182948296 203125759 21713 -23229736 475870572 14397 -51778191 234251909 6828 -496738632 67814629 26066 87621089 787961370 5802 114519407 209564413 17170 -578234122 688848183 4855 -270743700 535407432 13865 -520530550 650242135 5290 -200355573 131723393 22625 179598220 542053469 13371 175581215 68019429 15153 -221210099 86610300 8908 -345949921 676914617 23869 -583750002 441164521 12234 -123062221 851448116 4513 -356245293 861776890 1987 122647293 78481181 309 -584477234 907787016 10500 -27019304 892796139 6890 -429585075 865957837 12577 -204036542 8824631 4174 -478379314 162570884 9738 -505899531 427387313 7244 -165916209 363457225 26254 -308268904 392540917 24115 -21030589 598354288 11436 119827729 638335176 20413 -481573642 861176347 12669 -82299393 274247837 8331 -399807209 359742976 26349 142772035 795403190 1092 45882058 828322529 8536 212908866 715949301 22733 -467253524 751720411 4962 228920287 370081353 5260 159604134 764359497 24606 -225545268 707860093 8479 97461106 182724414 8766 199794971 61088670 11467 -76317027 126522130 25946 -462605966 465612369 20327 -449778352 355915812 25818 -469940983 102603496 3193 -21381280 802377577 17340 -281759092 587641169 16549 -555502811 309153027 5583 13438078 307082858 9200 -481388732 375557129 23275 177770031 291547105 2378 -444273557 560542267 11255 -258249305 50030495 13181 -349725690 299573149 11274 -134469798 570919890 14677 225571624 356610424 6145 -121543145 357983247 24306 83860798 487694677 18267 -55919750 365419653 7142 -446194299 652550287 24572 143538253 170146499 13609 -548919189 172161354 16885 -409249579 656853631 19276 -390953279 764918755 18757 250985112 59814121 22820 -354656237 299503872 3881 -12736720 662901069 491 87745785 881224982 22414 -124007755 642861823 2247 -382315683 42859445 23189 119991657 499753792 15685 -321504176 542777186 14696 -335369189 772862802 17736 144999130 616332098 3988 -562728829 282694381 287 -329848600 466895281 2951 63851339 821944589 22429 -12331202 675897989 5145 -118371038 548065944 17244 -84581695 291881864 3417 -24305595 275167083 22829 158226837 199411919 18737 -565178276 130990018 2393 108654380 60511325 26045 -466721202 721244889 5430 60549220 785546230 13409 -268456896 23431874 10535 -459658290 859292798 13791 246367035 208441923 10442 -599428854 641558571 20908 -210459222 74076938 7600 -407982756 541678443 15717 228892561 138943509 13408 238216156 405538855 21017 -146880044 622559175 13087 -583159697 590055176 12000 -344810705 230431581 6112 -20867592 633063837 4492 -190409940 606913958 11607 52303553 398659472 11748 -316821535 689145452 14069 -258895475 225765318 25288 -139301360 230782332 205 -163893248 291015373 20552 -328981496 450226348 26244 37943350 614830397 12917 7206598 313394740 3647 -220687449 772624487 4057 -526398521 882289447 25038 -103255271 200559446 11056 242568318 633760283 1219 77291816 154523053 6656 -317440173 617340578 7081 -532610038 295801693 14000 -578669344 490279935 1354 -126345293 176380755 11822 -35613936 684691689 15681 7862882 941910757 23117 -159988588 73805015 24686 158814555 788788780 1334 175059268 65793880 3272 52199070 817451718 15592 -484695929 182051123 9670 -512211779 27400896 6971 -79861986 679346962 3289 -97077120 339165949 6347 -325900580 824272141 24067 -395533836 127574416 19641 94305535 124421266 4545 165861320 451950022 19567 -220538286 615035091 7437 -222986806 659410666 1070 -539298997 279471023 20008 17518928 192795797 17410 -274744687 823308856 8151 -372732226 920552757 2069 -363295284 450414151 12273 -587149852 98755885 23502 -288091884 685200165 12852 -160694153 440620745 213 -515963483 125482933 25565 -50040761 853164128 6272 -449366106 672094239 5790 -312099837 754230519 20740 -113448418 108452932 14747 -6143648 770160046 3882 245470767 468835879 4366 192003646 694184584 12047 -594420210 903462076 8947 -474223542 225212965 13168 -416501816 430030318 3972 207081426 238141312 25865 -435247327 169400592 1802 216494676 804016962 7430 8764115 259518723 14803 -407126504 628749662 16229 -263985180 147695297 11175 250879974 828409210 22664 -444178988 597347758 8760 136926139 215717505 6152 -122336664 548652828 10094 -331008545 580324277 23179 -135724822 330294320 13055 -595132024 421804564 3633 157707755 771775223 16334 -594197123 545919958 24305 -505080496 124332831 24275 -3667280 868665206 2940 -356593413 113228065 21243 -518882567 402736623 1277 33054250 619571060 3863 -243192034 668950506 3064 -22898155 64734340 2427 -281453802 268607129 14345 -564231612 242025325 16053 -218159937 271876531 2896 -474339094 601502039 13855 -167553510 319160635 12662 102962144 629916705 10972 -410247791 24146919 22912 -152415676 179074614 930 -80071249 597814090 25476 -54541615 447782782 8401 -81828154 329814442 14509 -339311285 372224197 2804 -56262166 628254683 13425 -429198628 877433590 1764 -183742212 134204074 5547 -99870829 104248591 25062 -354159462 265677074 4450 -192576059 21422551 26380 -374566279 854031821 13262 130604982 78134375 1116 -453225738 235783459 3678 -431696948 79549749 1777 -252968771 776207936 4705 -375159618 656149766 15122 -223114413 20908895 11825 -177315454 871100454 12017 -257913461 738434971 22221 230831361 401145283 19963 -273406482 505716390 20088 149271932 737035721 19124 -64377155 674614142 19521 -577134713 844695452 20114 81224387 620304141 11061 -401585275 663968455 17815 -40457331 168044308 270 172377245 785865639 17168 -297334998 170170978 11171 112546974 273158167 12512 -383384978 885859796 24889 -380820802 99858943 186 53522161 775633643 3887 184881716 897259375 9206 -370265066 17718095 20303 -290639644 860034251 2084 98099502 692216145 8541 -378567972 266256903 26182 -371306574 544701242 17266 -127987325 886907699 18128 -249801184 799617643 1274 -70400601 364320705 3460 -114941434 405094534 23395 -286376235 425010422 20637 85586132 661228800 20542 -68934666 844090167 283 -283262506 283331545 10477 188914899 691901842 1910 -600388900 591339843 22499 -186218650 248423801 20036 30149917 864090646 4538 -409057915 563318107 4340 -506832832 139869067 4526 -270059811 745604254 2555 -493388757 818306863 17440 -304434737 274134141 3589 172804663 659339855 8757 -569847885 90437340 9332 85142480 169686980 2970 -148151324 28682962 24873 -289844566 945054360 6898 -341194419 78760469 20491 -6684406 760372350 10139 186092083 778030360 4945 30621244 422094422 15778 64643443 261006299 22306 -20033341 469168265 22941 239483015 598280151 19043 -133035021 645075679 15357 -259136882 195389103 16797 -278245677 448009001 8602 -373346504 850867302 8701 -125258112 726309281 3192 -212487100 742376498 9266 -564679973 927243330 658 -88971780 204266786 16391 -134234324 379998628 13046 -34210046 730354223 19284 -34798742 219564213 15796 -462784983 457771596 16429 -229736075 121237648 25400 12416021 492310668 2209 -497083249 620369374 22404 -2804966 492166337 5580 64954187 75250332 26411 141310359 315536903 17414 -308311404 526881748 9215 -441768082 266130356 11891 -405138162 171974642 12143 -38034141 76383612 4531 -237629697 388302992 16798 -597090698 386827158 14006 94473184 101841937 6031 235237436 161915876 18922 -298593233 163849604 10194 -272958277 854537665 16656 206303749 668261806 1780 148385540 911684357 24176 -262374690 203979406 20985 133355851 314594758 25503 -327671029 482999551 25294 -350021772 265813434 4590 -206369404 315333201 26132 -3048611 125239155 6709 166091306 690353602 11586 -429508164 597968131 7482 -196952389 467811334 7274 -301722499 912043991 4741 -596471532 23435555 11151 -186755087 349354826 22122 -416577915 749961188 8352 60103072 773472795 13847 -53165324 828994654 1590 112625643 548276162 23249 148320878 704469087 22315 -86664758 391625720 22093 -81713927 382778448 21155 -206228363 794610820 25492 -337111612 384503399 3355 -138279927 698109617 13254 101127418 788209144 22710 -183806662 160093680 19058 -39405470 892361519 3214 -236083586 310554050 18985 -555979364 684006854 2562 -503411061 533950472 3261 -27592190 543586690 362 -548063486 476636598 2824 -567607581 518548797 37 -113537184 842728031 2766 156635640 204600051 22260 -336102310 467444572 22144 -23699497 667617442 13144 108875686 166891348 21374 -574219402 277548223 12263 -264756253 306294124 17959 17844840 614498965 12545 72865187 413830940 24162 43425630 209864749 15943 30451595 385981623 24827 -275463716 148504439 6480 -104331142 392905026 9736 -462866246 357516876 14078 45709281 381359496 1617 175375221 680863645 16008 88310781 555746661 1525 220326421 213931227 5270 -543872056 150665243 24172 -444144555 400252432 9722 239675754 260168130 23528 142100196 26856322 10924 -532487878 12259390 6583 238179655 148758807 2044 240541201 559903216 24701 -96704138 700540813 4914 221258837 720439418 7482 107266561 911013122 21171 -578230468 212111964 2906 -187803270 129188292 22761 159566631 663934599 21852 -320091618 334234733 750 63959774 55079824 22249 247761205 67878262 25455 46940579 628351099 10625 -286062878 665756127 3620 41185894 310365902 16114 -210042844 72901033 14933 -9680600 747336264 8580 -433649090 410612063 5985 -359289856 586403554 22625 -394172403 381705510 23938 -117097368 296174692 19740 -519166169 443801001 4605 228416150 49252048 13022 -85107903 633331134 4184 -354547161 753258402 13411 -74432974 17368427 11492 252012454 925908926 5835 -472437170 477714783 23601 -77560657 482040242 20134 -530354067 543842673 7606 -572774760 314624386 17797 3288648 34367718 25685 -276905915 363623651 21564 223982070 501543049 23744 -418811287 865999765 1812 86159402 952736549 23773 246398821 937519857 10564 45684496 897756448 8295 224649443 691385530 4570 -242103445 732667189 20623 -263215767 333105845 22128 248795566 261941732 12378 -199748511 28485042 11733 47504428 65911191 2205 27673681 107372965 7445 -548182641 128935871 251 -167673431 313943971 9221 -402641198 33804684 8614 -543667713 251232499 22194 129765586 121097412 22956 -567606469 597659163 11108 110002184 195634212 22031 208859096 598402500 9773 164118456 797756542 3910 -428802110 155762551 8478 240372350 703601199 1124 -400015616 872652759 14210 161256844 97421808 14895 103463597 437807853 11202 -170488120 535424157 1854 194241002 93730710 15593 3091442 888151509 2953 -217228032 490259539 19192 78525463 886251854 23668 -472821244 417392156 4846 -137910027 104978313 22141 -319728711 225571373 3526 162396485 892543273 23427 199104885 937259232 13318 240111872 389054142 15673 -413705865 17329244 26229 208561084 46061541 25017 -445792034 505495517 9030 -316261993 201141861 21276 -284671470 536590885 8999 -205269532 179413131 22627 -363698868 814899234 1568 -562268275 645643316 207 215053779 714401233 25053 140750952 586534001 22615 -245094475 634334845 17286 -323052935 873139640 1827 226938037 854182764 19744 -53631582 240825289 9532 -427241970 265044119 8963 -549923612 584459595 12251 -232211082 100024179 19390 215316961 795653379 16300 -594166657 736164228 25586 140600915 790789836 1942 -403212101 121461864 11047 -522858311 767273216 9695 -45096775 163804092 13726 -129701703 597880551 9626 -309731831 263864230 14933 -323733911 151414488 19502 -560697322 296618935 9649 32987101 877068542 7441 148577378 762160424 14644 110158185 103156688 3606 38826861 504280087 5009 -224606877 298989960 10241 -60985089 15315670 22311 -595602511 94177983 5656 -270136969 84282808 6693 -143751866 534216745 22288 -284463638 847895850 16909 -265343418 751713178 6455 122614227 312628323 11289 166166730 226988366 13768 -418737030 270109871 12683 -590158105 174814105 23853 26929519 879631636 4267 -16848226 381622402 1852 -62185719 696249313 6962 -571223475 942732761 5995 -265705575 167325851 7656 75343325 519727981 13131 230931765 217925769 25477 44716199 33404522 25408 -387811951 291203605 15336 -418535219 731096506 10457 -315130190 352040805 7702 -141273320 481168300 2540 -507810878 887772017 19401 -481307156 451656759 4118 -169920368 733384453 540 -397367483 527677459 25272 -598267829 677766288 3058 -547650115 736415633 20037 250451249 107637261 7477 -220607720 196340885 6808 55734272 924836701 23245 -552084439 509174414 15146 63170203 272829847 13037 -104824044 106772148 19894 -319753522 730454605 22035 -403328603 652055023 9783 -271464680 934810345 20594 -431952948 52839951 16430 -235863274 705415037 18667 -223847758 953374082 6051 -305243673 912611041 15900 -87075442 299640051 1948 -277729028 840985596 15826 125901713 325023689 21601 209933857 712221295 25813 -421375055 479886658 18483 250830349 413173068 9390 247006227 826227441 23085 -550425173 700715655 18462 -3761035 616121985 25188 157118508 429419240 18115 -593166034 846648150 8159 179137704 875899593 18891 -336341533 208761017 1430 -245873968 957560908 19439 -333377121 823765979 17181 -64545421 371216672 18132 -485091340 181972491 8481 160871974 840479145 20339 -391802548 557162395 4524 -256569249 185507117 12564 -594096118 686623102 15837 -34996263 329037655 3728 -430336380 941145459 25041 -143435961 862744726 3073 -412276922 807249559 980 -164978146 491699859 10650 161054634 922503157 22874 -245748034 177064907 21338 -61677551 321723259 17158 -60210434 425487469 12810 -306755833 89185380 17885 -262884903 331773545 1303 188652398 563103523 21010 100047666 259273318 6455 -159374660 279585573 6816 -28610177 158133407 4005 -291964536 311238340 20558 123066183 148214289 20130 -449514273 898611493 4451 -538291593 481194181 4039 52354606 559602482 11779 -327926916 170048220 24092 -395253938 413777747 9670 -376125360 322544920 23062 -364404554 878586718 14090 -198330771 888971457 25389 64417085 892750325 631 -159928664 632643934 26019 189777298 883771986 22119 -524350700 649205935 25492 -572444827 411116247 11022 -207883589 947688041 8301 86827166 513839830 2040 -408374821 938886851 20766 98224459 209009654 25535 -427039830 408862125 18367 -511240516 696397597 25029 -5076439 292740580 10587 -59920412 451763368 20672 -6107201 319285202 14806 -275607886 419965066 3679 -508478093 749304832 9350 -230675324 639681112 17275 -305426032 631942933 24206 -207610660 27528530 12471 26651582 510240833 22113 -262660671 302243045 20151 202207741 809323818 22368 87527584 728385199 1052 -277968595 150572790 20078 -509354428 786048130 1763 -132507558 763858561 13497 -383807442 871938637 7909 170302390 315521642 20315 54390509 831741053 1620 -89090937 229605368 18335 -271103034 139715273 24552 133641163 864251413 1155 -367838336 703985021 6208 -103293793 754249359 14032 171628614 508894783 12224 -6859938 136238114 16481 -166624321 413470787 9536 53339268 383693910 8097 -470335422 97387177 19398 -221377459 667741126 11429 -42251494 471341011 13315 -472753306 713867006 21883 -315577713 97771470 12103 158218528 192701617 3113 -149113697 193730744 20033 -153622532 320137525 16681 -424734445 523621788 5392 5136490 488225795 12113 -18892002 207776751 11330 111995967 101944930 22057 -598465247 498566034 21715 -504082924 36298448 14837 81420239 926449610 5068 -97390767 101943438 20962 -163303673 220366117 4520 -55557580 489666639 17280 135245899 743003314 1032 172849307 370464772 16090 -314151279 766776383 3474 -209654014 45067640 2443 -28131547 46797778 11832 -30996982 888468287 9671 -442979401 369424818 7862 26545998 846966117 21801 -569488191 361550271 6304 -465091309 733918993 10048 -541148746 755489500 6581 233603681 641634964 11410 -483631671 576976330 20775 -91433034 642897895 4945 -501994541 428293774 18569 218596530 876909668 2091 -40840404 80380879 5833 -86633743 367167260 24503 -532338722 474643038 23675 61280112 660110603 12117 -55130499 111540427 24443 -516886479 637828186 23684 -535733099 224406747 10195 184339532 308385397 14763 230357577 752308659 7037 -394741913 949413801 5994 -81593211 610678467 17489 -15986894 638806109 20323 -64921615 793753833 2370 -163786189 111919392 505 -579235305 559057903 10381 -409010755 773589662 5478 -421357444 404312934 16919 -252016032 100782573 16296 67268615 599203978 771 -416208752 256951275 6733 -419116314 439171844 8496 -284314431 311189090 14505 -39706013 660880269 5280 58150667 775499882 22519 -150357334 582765516 6129 125582697 691520100 18617 -251838532 453047769 8239 -243262817 197969410 20650 182162809 446535616 7888 13876178 461706833 13822 77019020 802560477 22184 28296362 415670766 15963 -569481716 97177849 765 -57054340 828562369 13327 251831331 590527491 15091 -261680038 501059639 4455 -358810341 33075544 6414 -359779722 614206958 14925 90669774 905084653 16871 -412960483 600409636 6744 -103258872 936220936 9450 -471128822 379563420 14814 -265420913 471033902 2744 171391734 755796640 5027 193196244 382439938 14671 -240492128 370613341 24930 -377224060 314627525 16879 -155254333 352255557 5300 209050464 87028778 14068 -569942911 827081938 22688 -455863947 467603783 13447 -236950638 72579631 22376 -488721506 399249424 17781 -435249752 630585786 4004 -403479520 701009406 6709 -96475175 814043763 24274 -86499282 408692363 20832 44894716 809247095 20538 -235718017 926812289 11842 43388335 350200189 15200 1296208 399003419 2748 -113579691 343622099 25527 -201131292 679072389 10188 -180956109 517963674 23716 -165410007 916151169 9950 -70307889 640034766 4004 -17328901 555619235 950 74639556 667959441 17053 192892239 332977542 11835 -581023700 468245702 18741 -563354218 446237396 18982 -265835147 617202999 18064 100754460 861548277 8144 -203751672 723957904 18747 -222771326 809318462 18240 161463217 81540010 19167 112342792 517159262 19555 -434082749 97118366 9288 126701290 540142883 21433 -186038990 581535522 2173 -430652173 746997368 1730 -201867666 605099961 6174 120138378 874958190 11297 233243079 837333760 5012 -220240357 239875889 81 -583949303 953333238 16273 -328541793 430766387 3003 -90332133 455639818 11065 -336499607 127475923 18351 -368560704 199596043 3896 -379330508 205788731 14163 -368469249 517857559 2042 -599323543 28622703 1748 -353395627 338589581 12520 -426451823 452494050 9435 73505142 486440870 24979 53721700 492619221 25393 -354884040 344712909 10080 -464592711 258188628 22070 90923021 31214971 11491 -207879893 26073417 16918 160935302 334990850 25337 -229489300 487133528 7078 -506124011 902043515 25337 -156435651 840940570 4235 234270208 117360489 13114 -584742574 741139951 1579 -239508411 795702220 23310 -5820200 247542992 4520 -261516271 338933109 17733 -352832195 819643491 5156 -566831715 638669563 7300 -293940111 490000229 663 98751580 508213126 11830 -153045605 161719532 9689 126857117 430361677 8288 -298670767 944663899 19332 -359547249 868040881 19219 -226452553 96235506 7168 -568732233 459143598 16885 125470671 777589119 14737 -76098723 208955226 16091 -272554970 664418097 17260 -376976250 256933871 4156 -340354119 394757055 14446 -31442671 667872151 18814 66609794 429154232 24448 -246566707 55354090 5157 -10392849 334160342 6141 -90909333 410862884 5162 -452024874 929990965 16651 178907601 726206944 9169 -78521936 266318800 15241 -30170050 201032617 10783 -483511220 790104402 11724 98529107 16551586 1268 61739587 295863750 18384 -25304832 396283760 16832 -123493225 128485693 11645 -451647965 894195027 13924 -137703730 581216966 5370 237206172 956821455 17438 -411896159 955025570 21627 160202716 857107734 5209 157702183 148403873 11185 -518581973 42266671 18262 -595010599 697453014 16766 -289924974 662726754 1244 -539177822 847269504 17755 -549260763 124926888 58 137127105 798040575 19971 -380676221 494727949 10939 -515256547 351659463 4664 -51267476 460250837 3242 -216890666 499243865 20785 -49082963 811135489 23180 -173018204 115496678 10753 -334156335 854737166 16566 199595155 669909387 13933 26172614 121400878 14524 -163163516 291261504 23938 -524675810 459992860 115 -98094035 181773802 16700 -179952958 120327688 7142 109768907 547075380 18900 -152017384 636014398 8751 -458590521 106461765 538 250178197 835486319 3713 -381873897 464162811 8777 -373337533 645959159 16376 -475140368 794040194 736 -104985544 350988248 18043 56678900 148141644 7500 -471395658 720449061 19878 57601540 691025452 24886 -270346282 508651472 19127 -406692717 634791688 23927 -54334166 618029699 14037 -142418144 657545020 24713 -552978343 924510612 15937 -276175212 878041475 26444 -349826950 696646192 5916 -548379603 646060857 335 107827711 390949485 9595 -118018492 875734758 6651 -371769893 359968500 12697 -226784858 776178056 10927 -75346635 39616090 11717 -329279970 265621427 6137 58835684 804050545 5663 -167588770 554578720 8939 -291097665 205379181 14957 -158304178 221106560 16864 -66642733 919337096 2689 138649313 671629013 12490 -495098935 868516352 3784 -222278299 551166066 19116 -145095315 581346777 5066 -410988956 601190876 23212 -299254229 627959279 3435 -77088192 466178916 10608 -271545695 153183100 22508 -511367224 949700224 18828 -590456189 107149830 22342 117408377 165901054 24448 -501141783 545496454 22751 -300530961 424620210 19322 42165051 907454439 21399 79408621 696206022 9470 -508975814 937315527 23928 -397208653 306401076 10016 -393593090 340332117 6134 -89948378 710374119 4748 -441932667 501301208 16332 -100633858 425968767 10692 158349172 583174386 2866 -208530579 458741194 8301 252070855 411225508 14309 121519854 686211786 20364 102826715 489565862 6694 -6377825 860793394 10979 -13271365 567893475 19508 35896752 589191132 24001 -174111099 250750711 15976 -420177869 211499848 13937 -204268891 263003271 23273 86409572 239503388 7853 -219133220 432975982 12901 -542669341 791596069 18414 -338616147 663947623 23704 110417100 795470403 18690 59043502 494372365 20545 231096239 28555018 11633 -78008859 539674602 21728 -227640290 51457297 3672 -49947008 750352608 21873 -537768977 639972223 25023 -92606226 183042468 25081 -479791345 106409892 2512 -550011815 939555148 21985 -455816725 766199056 21179 -596021435 427396781 4853 213843376 590179512 17298 -555321661 364766477 14023 -42566674 567245228 730 -439228389 938788928 6482 -465314159 98696298 13709 -329691358 939713202 25785 145111842 196305014 26089 -512466710 92103363 1121 -28738720 282034761 1555 -579884054 194509276 1357 57967907 676784809 3112 -586592260 608572837 20365 219618129 929863476 2277 -169602007 90960031 8762 -544829362 499931669 3194 -17190683 168505067 5567 149963853 236553563 21294 -119929799 99702405 21823 122237766 111974732 9135 44757281 743831843 14275 -588726044 861443484 21790 96362293 397213238 18836 -26931360 383782260 15796 -58349867 443587685 8775 -233670073 656272624 14208 82843378 536324590 22535 62024247 560096196 173 9982922 485413840 554 -576280996 795750519 7188 -308142789 732520134 13888 134609073 514420950 5808 125589294 924437731 11365 -3791599 377420035 8670 -385401511 651244672 15302 -378007730 573708552 5594 -232031306 54868968 14104 -325471633 233469323 20929 -344869026 35138122 106 234185105 899051475 4727 31208748 382426567 1891 68497821 851480001 14430 44116196 824718080 22455 -559760803 678443238 11603 -16094807 872675743 1030 -23766270 790910963 8102 -477568011 366351992 5888 -260831952 217045922 13519 29903020 883658033 18732 -225812533 463680529 23002 -434911242 528098616 10350 -81476587 158565385 4039 -354521791 621123557 1343 177450517 325731900 10207 243682172 81362777 1650 89600975 634802052 22712 -595345476 169506280 4707 190863431 235971563 2581 -346445490 196765130 26376 -579494382 820487488 15892 -127549819 770174720 15454 65646611 181910122 5309 59873438 680257575 8724 -224514426 349542381 2657 -443692664 439650785 11996 240831506 761377994 13579 -564664910 409838221 11457 -30873314 776881756 18278 -593164734 325341828 9616 -268191804 288489541 22103 -569132177 636644484 23592 -449388231 670413574 23078 -158873227 903830663 22480 -108238293 333274815 10569 -385316085 51192072 8672 -95291491 144326927 22646 -271408845 376858501 1615 159172840 246299079 4415 44432947 589331172 10579 -283071023 775580216 4266 -204320465 211882876 16376 -42877410 259477163 16899 -372050262 840583940 15056 241841272 83136333 17212 -29340212 904699592 18180 -105321823 828086489 10485 152874201 488544413 3515 -407700737 536020226 9421 85356998 223291187 6151 -315484105 284662374 20590 -495718052 698128907 3610 -572118244 47438318 2771 -378027043 24711400 19532 -566470033 552999439 20037 43980531 190389795 25390 93875405 78529218 18207 151555302 216059730 20469 -588818983 291312987 22348 -267900839 424158770 12968 202700274 691889900 1350 -471293563 673070428 7493 -88895879 290215509 15213 -425555210 270072383 14738 -72115191 300743715 13935 10298319 309875350 15355 -584863660 181254491 16085 227668038 598566006 4702 77259512 119338318 21785 69083817 602550072 23135 -30523341 942273779 21731 -326779859 756551573 17927 -598758739 399598719 24374 -42645271 873245666 19521 -233703617 42679028 19553 -313948523 739529370 25812 -510783773 88426060 9313 -246171678 728755486 3193 -519390909 668379725 3881 -303234995 646600899 25645 -436176642 572751911 19456 43619074 551062011 7107 -416564571 829890167 3451 42284573 866085319 15303 81016991 243308248 4530 -587850727 707335821 11650 96941707 177840100 23253 -207601932 432742626 6948 -290636237 949007751 25945 171953843 663925513 9756 111089944 573326116 23384 -10415589 459078927 20848 -442919257 406323367 19677 -186621126 247736611 634 -192825460 373410981 19701 -276836019 401506812 26363 -102979989 219917585 23843 61553021 668775261 1423 -121108091 203214689 914 -497728209 635723210 5422 -434705978 681974411 16880 -471800900 934709038 7227 -373078493 451697466 1340 -138275742 263676937 2441 58165829 353703183 119 -346415719 427442588 6869 205953438 863049550 1470 -365307142 647142635 20674 145987324 280325935 15745 -401862361 917284419 351 -391202865 344976735 10897 47079125 548487698 4850 199160312 773451459 24039 -503041736 895961078 14722 -463281884 262208667 21145 143723766 524338613 12840 5007412 613711678 26115 -21750950 329587808 15464 250995560 136124373 21361 -321180821 719686664 716 245076724 27166284 4921 111793730 616898561 17914 -331459805 686188014 10595 105019603 827998729 6390 217996443 853610309 20506 -33884179 394630736 21638 -131460096 726970902 9564 -582795286 588296359 16713 92613795 138151348 23370 -114507995 827906261 19595 -312025347 375879055 131 -560768727 413851353 3745 -61541116 170341402 982 -467404591 715371221 12433 -428042929 817311359 11741 -413785337 863240710 7261 -418420755 168362436 4296 54820512 574727437 1912 251094359 890644027 3019 -322926427 449352358 17977 10217869 833900796 5240 -246764098 664285822 23403 154279614 712352371 26400 -196517156 929373139 20475 -153882964 880775644 10612 153966208 784753272 18878 -191590762 275790996 23971 -149187805 609202392 19682 -86141657 299517277 22306 -340126289 671031516 3822 -280905896 701891021 12846 -260510703 679273763 23373 -504734959 62243854 14959 182241768 90494127 23207 -438753624 717261657 3296 -110534891 135794909 4405 167671605 899598268 16907 66797954 241063118 11644 217772400 917725636 2638 -493782049 326332991 4672 52226435 102827176 21907 5476602 797809950 7091 -218119163 887872820 21347 -172538101 637754185 9356 -413622267 583871401 12696 -368959053 403381350 9525 -234197554 776403746 5159 -331109640 765317205 15904 -20598905 272892248 4439 147577585 324105419 22816 185485499 426466141 9762 15534209 836555974 15913 -438597745 580986199 22578 5567834 445911372 15892 114562188 139415250 8920 -527557183 602223144 18169 -568437222 227744167 1264 -333663750 220299656 4770 -231995869 76246944 14569 236908744 170653515 16514 -61646465 285019101 7812 -539057224 595392498 6023 83373988 286507756 2471 -48488888 706131351 6917 -481580049 175840098 6326 -460770932 663966753 7728 37991259 306286471 6216 -322476220 639769802 17475 -97926698 196583062 21907 -579037576 33809877 5071 -470049014 917029321 6681 102503527 384634919 2117 11126977 903029291 5022 -122092774 751003914 17101 -564228016 815695097 20003 -469161796 414841226 11443 228908168 521651013 2509 93433074 347640180 14308 125284153 52642439 12554 -536012703 27271135 3920 -35040975 684677140 18435 -82486495 348486900 22712 -511254091 775766671 18685 71839458 304263692 18399 -219479231 547311982 20748 229206480 879130410 2975 -300249363 724088572 43 -506330411 343148122 2943 -612172 401702398 14997 -67297541 257186780 13801 -388480783 182283647 4218 -224072284 261884293 5513 -504273162 577762526 12767 55824491 673479021 6502 -240974847 526900576 23387 108573616 531612091 20133 -336678684 653716154 6780 -398443298 686410370 3415 -532588906 279405200 15910 -204482825 901248820 13370 -2309089 373421229 1542 -379944024 99574132 16118 -585973271 165814049 16304 -427404352 953537824 2868 26818617 200699307 2080 186451838 364639077 10244 -393274714 393141742 14102 -438659243 511818809 1519 -165932495 35716567 2924 -35938068 596880654 13691 168482458 104350941 15299 -526082615 626120763 7727 196012286 894522452 25768 242319277 161121681 16212 -521601579 627278205 23218 -441302351 299661777 12316 -246488626 180861814 4221 133542335 662982851 24783 -473593641 756839118 1298 234540940 262252049 16396 -130082599 399969019 13712 202386608 942092085 23296 -587168847 223210039 9246 -29924774 542704703 16975 -11084955 324280147 23848 112283951 439286141 3766 -240636226 301814508 18851 -454043918 416700230 14545 -384057203 564539010 1494 107051595 266984634 12678 224818601 387794851 2780 -269234626 627646012 13412 -280721225 318580657 5729 184776942 224412253 5074 -54249902 557433038 13490 -415833602 247100451 25574 -247894437 445478547 25358 -403129710 719647569 17235 -115327823 799505099 14100 -175488777 549109102 11514 -119110466 160712512 17538 -409504089 453047214 6082 -532049500 95130876 20670 184278748 218346613 20681 32629243 818757909 7057 -307934920 14703198 12764 -372723300 533761886 13714 -502175103 202934888 448 -193683895 804923759 22685 -481293751 933718156 22988 -365363709 513473838 11220 -26886441 84574624 14455 72190577 644153727 18521 -268545263 564007602 5876 213067713 133312185 16775 -237918992 776894198 18465 -132700870 168759200 22368 -211292249 612818956 19189 70803955 673629641 20362 205239324 825221630 23881 -556322433 919226098 4905 -23652506 304459516 25690 122227434 952970368 9917 115854576 521307138 23450 -219522372 570003979 20201 25036898 426890372 22489 -108826402 633355898 18383 -436121104 469918472 17833 -75305861 656992549 24920 8765565 781598150 18122 -293401230 226660152 1968 177405165 929610379 12401 -38627957 78130555 1562 195619462 351453886 1646 -556759956 45734568 16649 -519619674 688655840 6306 -475678406 30018038 23404 -495737658 155648542 21762 180100452 905358046 14224 -100398094 390136295 26441 -333126726 636569370 24386 -71316629 810269148 23814 -64583068 635938697 10555 -495066311 129069474 17904 39082968 114089092 9945 228825054 94509207 11935 -253948745 879449078 15769 -193291964 626637556 4534 -291585883 9439414 10528 -8625117 83455622 7770 -528724250 807778507 17197 -314364810 769423017 9780 -138253671 736864883 24087 -519376191 294841812 23707 -281872225 462243740 9895 -512364526 733673952 172 -471066974 853148145 2888 51610863 483603265 2264 -27186163 304751375 3899 90828965 236766413 4453 -361947420 816894365 673 -34562496 308591212 25233 -365272166 767097704 11002 -249975771 261100856 21791 -186206948 230423324 10520 -440197489 710546573 11038 -369625344 674383502 8226 -521956232 83605844 14694 -198123791 43990084 7441 -330552388 138835537 2248 -95435717 115165088 1514 -510727563 584291022 5261 60850672 945648252 25217 126224096 838695693 9636 101055839 639012547 15230 70253717 379660796 19276 -389831743 956877833 12453 109709985 896168407 9945 -250411957 533551577 17377 -73533809 590523090 20437 -406555908 71056931 21067 -439072155 420425713 19518 204639058 350642022 18528 -74665990 544598135 16782 -169006818 529134347 4340 -316754871 828144125 14307 221777833 150004840 1711 -439576131 253883663 15241 -252643830 240149286 10321 -22614663 323455893 5911 57188168 152004606 3308 -87434060 218090848 23776 -7621016 556880783 11057 40440892 107140725 16567 -339829058 652135794 12973 188893259 689589623 6707 -114865670 40185985 21173 -138296662 802833835 462 -435637100 709383557 11247 176157809 50605883 15449 -477049621 13268428 10891 -161624231 17140013 11923 -299300259 505372148 4464 -13055525 699693506 4079 -422856019 834958668 5219 205180742 194088342 1567 -418457376 767432818 17949 -72886998 563314050 14248 -495990292 555377278 7142 -99769564 781667143 209 -257410258 791450392 17878 -348009635 609967259 8794 -357750241 557826880 21727 170981840 497740988 8007 -123005383 300016549 8778 -293320091 838825448 22479 -130708208 865946042 2246 -574101784 262225925 19320 137216089 484314492 22521 -380862825 691244981 9851 202502800 464112462 15929 -581491160 449345862 22826 -257165772 310492065 24381 -535975375 29310074 9305 140391213 294016033 18168 240549519 94080304 22136 103727993 808571980 24403 -434900842 388276423 25956 26862531 911251237 20247 -353484761 858710709 5744 -474998926 790342327 5706 -532474558 720158645 8815 -596176600 416766602 17508 -121916023 927241649 2592 -171833862 827915580 8291 28680037 878135270 5134 -543871455 126052949 3875 163705320 134259232 10045 215221952 193512844 14142 -412396524 846447695 3654 134552916 683172977 21607 -158197706 935900566 7399 -427042037 421583719 15333 -89737567 64117909 15219 -406208752 323483114 21458 -89917348 513363885 20938 62306264 481193169 8230 -205319118 659977095 25707 129714645 890972177 3429 132458955 389750940 11516 -315243547 78919527 22368 -383518675 53492392 1597 -59387000 172576264 7221 -427147137 248184800 17404 95169634 657946741 11772 -6025103 78854433 22323 -443531203 220858738 24600 127196102 116444770 12728 -460863298 646516198 24236 -325714052 46793802 4528 -91546368 348397345 19609 50225312 123349726 19458 -161528371 345516020 17484 -115278155 608752830 25480 -602086706 719945211 21057 12281300 563488210 13541 -426761465 355306027 17165 -330598535 376149350 17424 91851652 638389428 11599 -356520146 474669173 2484 -232650632 101099616 11722 153460050 311922065 24142 -127605678 484079274 16608 -143183915 48858739 4922 -596022058 877390721 2114 -259903286 776394193 14384 -392813273 398797411 3520 244264021 585419029 19695 55265432 294684413 20113 55712037 141327322 1153 -279402971 604143875 14772 -211844580 482104789 1990 -174901072 786206854 2080 -279906677 10948187 5065 -374615142 375013481 6961 103532981 683999886 16503 -284289213 294463255 18023 211838868 939811454 22169 -481019588 720367651 20711 -190623247 222732387 19515 -388860389 652311666 24461 37600266 829305965 9429 -291658662 94414599 21432 232890781 955264801 15998 141544437 148210862 23688 -559453963 954752155 1286 3604393 363497789 3688 197260166 717641818 13675 138874432 95057435 11911 -384878292 11964804 9907 49523938 576803044 5383 -599320944 543667733 18777 -282421540 525551759 24344 26912708 74444855 20872 187368497 125430726 5114 230271522 916022020 25784 -528654576 813216583 3737 -284503812 109461391 14426 -398150552 232433481 26139 -376279143 183202551 18807 -435998039 369367627 25573 -343768490 199320139 20514 211021479 882249411 17720 204680172 792143948 24377 -546769308 250080943 6916 60772860 888248566 15717 -434020759 491780141 20671 -148980535 552289400 8487 8751151 268403325 20901 12856585 835909165 18440 -286058508 597588478 17500 -257336 125301226 24075 -426490318 230481325 21913 12794655 699557237 15647 -331364403 174676646 11598 23439625 429933637 3306 -541285972 371267181 26191 -111666369 294270675 8968 245192214 439294054 11682 -465857861 271407096 6312 230927701 579828868 23522 -332032847 562941826 2584 -137559468 220016477 14432 215489967 199359651 6955 -140371707 861606973 5744 -559391899 244199592 21672 -298317862 477919272 2900 239491976 330907230 7666 -130131108 809101754 6572 -89963599 370438288 5546 -486153269 726382397 10176 -281177274 909381594 11496 -63034621 886059361 18913 -233990253 866507595 15985 -97583887 828272776 14070 -423414075 371251043 20740 -98813646 590259996 3985 -24181249 530997835 3338 -206055372 494400921 4436 182066446 720639956 2636 -565099134 707948689 7598 -276666997 797040648 12917 -237883032 135190330 21095 -565313410 54306334 7443 -573000513 925765399 23845 -474087389 770492593 16882 -259993436 354376223 25415 -30871736 124319313 6397 -513375645 220564768 2207 -448160446 885782324 24136 142698846 214845005 16536 249597334 256194000 1772 -599491796 943067402 11909 -314473514 20555469 6623 -351982005 271288871 1540 -248727787 18476273 6502 -378801866 256391330 17335 -146910503 939346851 817 -106583235 563360217 23638 -110516511 608631137 5524 -332201349 888134013 20497 -241471347 248434944 6187 -181768701 765426285 1654 117335734 821521458 4831 -592854703 324581121 18322 -542584345 650421122 26464 -585588101 857306587 21792 -522876571 613199173 8101 -307901347 480656672 5808 -559066343 954459197 6828 -342478763 826648557 13770 85756091 686952365 14177 185822958 628473310 26203 -408054954 755961359 1703 159447131 275265893 17505 -202187430 136167676 21948 104237716 348280279 518 -444431549 951450959 2043 -335850876 239375899 24733 -121124556 254089118 3235 -89936490 71587973 7174 54954840 335351171 21838 -140119951 267912110 7059 -487882292 365512970 22109 -248890171 443993829 9450 -57858076 621930562 23800 -490864473 359638492 10518 -86420560 563601645 24443 -343848743 75346081 20128 46064489 392580788 16419 29583681 125408844 13338 -339080778 425898821 20186 -48830682 751688167 2885 140959560 358899933 7553 -107627131 923825809 5739 -493815413 394395313 21423 -339362829 650987964 26138 27517161 553909299 22315 -32625995 820166380 19246 -289831021 618836121 669 -11046176 223498297 16344 -596542143 630446387 7231 -273580133 367204014 6651 173786834 288621630 2407 -216432653 457195522 6597 35755 320368848 2201 241313657 682001454 25612 -499391387 194540851 19641 -248607103 735926833 12379 218703622 649495210 7082 -585175442 150040010 22801 -427695945 417061388 2347 -233764114 850969994 1242 -143746273 94189846 6338 -587676665 69662586 14396 -1848222 836826040 8281 -471676806 748287084 11488 -306143290 57608761 25539 -102491137 383297953 8626 -499721666 952307910 22146 -569150560 380883639 23459 237904088 394734935 15885 -13872133 138273431 6477 -80115209 119446488 7319 119572997 869149958 5759 136679279 143900373 17128 -221021849 590878718 7624 -113445825 315835115 24100 -268432884 688703865 8131 -467357770 544914375 10663 148876192 837885993 6435 -92088794 703084647 1219 43497444 658571062 14315 -44206632 546209425 8305 -260802316 875725141 539 -21751216 85565991 14151 154021374 714956631 21070 -230889329 192080717 16183 105244960 770433535 4838 -303264732 194781070 1111 211348344 668353473 3235 1297918 128110159 9245 -42544652 814188366 4145 -230282126 817730910 8556 -333545290 472959479 9924 -235273251 920077057 4020 -226402522 627789529 14745 -199159443 796624134 3609 -136584998 902269121 8296 164499222 957345138 7573 -304336638 808549812 22853 -178580798 769415432 8791 161289061 199665622 24774 51133399 15495674 7412 -391533569 255889312 7001 -18568063 857366099 1139 261846 399153259 8360 -484090680 301977676 11749 -521095118 830504279 1152 37872805 712499839 18008 74082223 471289669 10118 -431403189 703245928 5722 -73731317 762556722 9370 168662781 693553415 9817 219398819 187439216 3072 147824575 781716482 12735 -109926107 499433441 9333 -374737826 831465723 2585 -69478227 103575038 23061 90347290 114550856 26266 -406677634 318801161 13685 -85780638 114594664 18253 -26542168 436441078 20822 48950579 21240524 12020 -80058464 174616384 7877 -70655338 281774817 19864 -17773701 823585815 5266 -302636982 97670647 169 -198027799 277624793 11657 111357060 488282362 24167 -355126782 849462596 25581 135513817 648325071 8085 -66894324 350107438 6496 -491635127 448414517 16638 149111291 418482540 15652 -287146137 634866019 16136 -402260138 491971420 13462 -208706699 474567236 19298 208386877 811659755 25991 -171618041 563077609 26230 234545410 834416527 10440 -599265467 345084680 2978 -306230639 616501350 22937 -356411503 901829247 22103 80931061 255426071 12888 151226611 531019229 16297 -123052322 535204452 11842 -353495398 846051338 24167 176566377 74469977 10621 -302293232 177768375 10263 207242749 753152463 4275 -413111702 648647150 1617 -476374604 400865050 9614 -577799822 632481570 3596 -558154481 711654191 18756 91882342 733852729 13256 -160692618 727632602 25226 -214472429 856755472 26472 -63159100 246693802 9615 -225024385 926642828 11149 -276551161 940443690 4742 -25495069 670138123 12051 78279151 89854203 4528 -180445548 63817030 1633 -309319142 416854229 14694 -114163436 682018317 23067 130377796 369755158 2561 235842612 881987403 2254 -485176703 833273793 12361 174779589 616617499 15129 144916952 452069870 24932 -249195620 111477839 11981 245001924 866074963 13003 -194130431 846422675 21537 -52054088 282754942 25326 -115633750 358496960 15258 -480889634 773685464 14776 -445671723 461809522 4781 -251876017 881658696 22010 -171179855 354989600 10749 -450674985 927759014 16275 130970011 378493965 14110 -54032414 519694045 12915 -18742603 305231963 3497 27227630 27606223 24097 184773538 778413549 11765 -408005664 867405202 5600 -66472108 12145526 20200 61395393 178974988 7455 -352228231 400088194 22464 -1464777 704829666 11257 -81058747 874920877 6902 -380841194 14133874 6999 -198150103 542797847 1968 94459805 320789384 5667 -430306116 612814554 5911 -424405234 195246817 16099 -385031815 721093720 9875 -97343293 370646557 18588 -90236855 932377490 283 -403979205 766142741 9028 -166870838 47785655 15188 -568184728 609700178 9125 -522015242 739273424 7965 -273571871 793733898 23727 -83684627 432667067 4288 -593376087 912749732 8033 -285911697 697546676 17564 -1242885 914017455 26052 -312327759 109698105 9886 62433430 480869633 24497 -312634702 870800116 7357 74535769 794844437 19248 -172140350 84351332 23426 -537109567 472837956 12172 -326352837 901017491 4964 17342559 852555154 24497 -471000920 885748198 10307 -91664780 909501417 8425 -393597268 850352142 11795 223251348 420385750 16241 79989339 874024666 19354 -112566491 734021360 5637 -576753407 313551964 7343 -185000175 770149186 16692 247257959 827973738 3656 154876925 14403236 11061 92205290 582616734 21176 -516970806 280455605 1863 -113608687 662219872 18689 -50827202 329005090 4583 -24867492 14458936 3923 -114665219 378182180 16051 28213077 189061732 19222 -469004289 656465139 5982 -135412949 774913835 26180 -48867203 721119061 24296 -517675412 774611386 6524 176451389 104689366 13915 -383701060 611937704 17482 -337505955 821452450 9034 -366286217 19438863 23413 -18754400 799420280 9665 -2879386 442828551 22094 -292003408 576231728 23756 -132515092 191359333 4995 -333771716 41315738 19301 171374876 957214529 13952 -153848679 573956574 8666 -449562507 80456540 4712 207211562 614649134 17433 -126033959 224938052 18508 -435224977 519207180 12848 -540771033 112645559 7965 -397430834 653336997 26243 29055510 85974763 10702 -322804951 832565522 2238 -213979888 518103640 18198 161890680 863704083 2128 188782375 779978107 19440 -490399937 313625053 15566 -399142481 474670649 15733 -593497048 65069309 3586 -68965591 714832049 4960 -420915350 683518377 464 -464177452 493330665 4373 -61811086 380365541 20740 -329482213 545210799 24609 -451815158 406183182 17235 74693609 548612423 19391 -280934812 506625217 12017 -97410797 900518787 19743 184790898 29307278 6293 118892738 497801622 21315 -574266512 23145781 14964 -84841406 66271219 13439 157038963 49840723 2677 -528878008 532255759 24574 -347568087 218130442 3198 -111837383 730087137 26426 251773256 800136318 19609 90473040 808340557 10570 -402371406 193409543 17457 200040896 914377585 17306 -198314010 921855517 2154 -168567070 463314087 7684 -232387301 664998960 23006 -519464045 449735542 18102 97552036 527791552 20014 44160923 618286198 22757 -197602564 546560539 24257 -315979393 408821246 12743 -499906841 665612671 23171 -400592416 113376797 26175 -191327097 503078524 2156 24641716 683049977 2978 -490575657 351560265 6367 -155588724 175166622 16139 -19043526 757102288 20796 -295803726 416088087 754 -117772261 354328519 4906 -36257653 173826258 2946 -128628520 935384546 2693 -547382356 191779089 18211 67773312 409465927 25274 -34665569 949333337 24802 -577885087 498118673 3943 129432611 264169637 5515 -164374782 258459916 17750 -160750651 521793915 19520 17357549 406610293 13515 -595980901 905219742 24176 -266669409 489998816 1740 138353954 589837864 14787 205924436 102612461 7694 -575983950 782940996 11792 93743780 521023937 5789 -601273586 203041190 19415 -459391144 421314786 2573 -502302662 207477284 22579 218118428 602090008 619 -69226849 833930455 10669 -98359502 408358287 26274 -479921259 495561160 6809 -77375178 91427535 15375 -240806714 902247997 16451 -253521635 255735254 15017 -383660492 370159614 5775 -560116677 860979905 537 178043691 62815038 1990 -168359264 952926181 8442 -124008987 434969350 16840 -39249162 637372926 1153 -339502650 352294716 13997 155849305 503726119 10557 -251829093 490708339 10669 -145160468 542003772 6828 -106383444 610984922 4121 -531537425 238222453 22849 -84623898 681825023 7031 -328578051 455548796 17557 -533978865 244356260 17906 -281996003 787520616 14998 -567359870 100820271 23525 124587548 107864846 14714 -112081378 108500614 21270 -71898912 542314004 16072 232096353 910863943 21997 -222037095 537160029 20668 -176674815 292942082 21090 -326221722 713959738 7569 -343475240 686030845 451 -524031731 475922564 18029 169663395 560250240 17224 -531696904 568585949 10868 -187637221 193473224 13687 91906461 640333733 6460 -273852470 76039059 23888 -193219987 548420158 6870 -526641281 347141766 26196 -561504199 368621536 47 97677185 321056381 4991 138641035 697252831 25274 -377415764 34216920 13876 -8715019 937766916 20045 -519818535 766924118 10238 -360820351 295727931 1005 -194584367 507365790 9335 105490838 330974852 15751 -267367663 684219533 202 98792161 462805688 4194 20583180 21638871 16890 96032 846965809 9191 95986408 629698728 23703 83076458 275869848 9413 -182472017 879030786 563 -48930466 377385015 19551 153033409 283437204 23090 71099226 863064666 1044 214548222 470479077 9216 -270767423 736272295 23846 27751328 845791441 6963 -89714949 422295440 22311 -290522680 863496930 19684 114649304 889587687 26412 16636781 587610486 8729 13402556 236004957 21780 79540510 432980940 17314 140477631 656487848 7497 227556902 132127558 10217 87324324 99849257 4565 -72692036 921437142 15901 147182477 349513988 21753 -148382034 853036235 15628 -374028023 689253847 22363 -513649463 705341220 13812 -221770629 236355254 24461 -158401017 615601275 17974 -13548240 847129243 10514 -393939749 657861111 9095 207313898 853048284 23509 -507913994 127718060 8468 -83260083 701405362 9840 -320898533 459890796 4473 -322041122 524210637 8199 -32327903 310074910 24916 -138141238 242946356 24412 -228691324 367178169 1541 236356290 681325646 18767 37489319 796825261 12902 -316674221 702073511 23757 -212671885 15120421 23402 -216631351 702266498 2997 -161568222 436669511 9203 216052760 52958971 17609 -116893344 724226989 8948 -245027 760194341 25795 30692553 728789045 2678 -65704551 361817375 14126 39760134 132543889 8795 -267090916 13441884 10947 219212336 771556633 16050 34204046 71262332 1873 -135100950 163498014 11930 -152481559 85750015 5770 -320792126 881551636 7803 137463323 66098580 22367 -483938106 679574729 18467 -397370231 913553720 3250 -17295643 210055101 18429 -528683297 764827561 14971 232906712 859043039 11263 -552123987 186066216 16294 -550175150 724504222 15671 20583219 448136060 4259 -548316286 814501038 17147 37573625 500649993 19583 -227775 654709170 14747 -157976360 194791510 17685 -481903691 533357449 23734 -404545440 512940987 9579 54081435 79821851 15558 -370921648 936724732 17969 -386900134 606038081 5278 -457207275 738756425 11444 -391230198 276226318 7567 190255090 471716266 23490 -187949307 535736503 4065 -438891663 782984097 4571 -220130158 487550352 5589 -427046471 708735461 683 -416628357 213309721 13520 152149051 197207633 14554 19999782 687084071 12812 51413706 82957740 6809 -18115179 914064807 23768 -83508670 382068740 22339 235216436 21421729 7749 17086448 390073735 16304 -566816384 788469015 25917 17344131 954712700 5301 211794483 663881169 2340 -316375326 789334482 398 -129646607 272689244 19255 10470220 658358301 17024 28707742 208071320 7251 -127841503 660531300 14216 -198979869 163536357 16531 -364279384 420543868 16313 -283421537 117189885 4621 149233313 866596120 1584 -542292813 323735748 22201 -291228291 864722366 22692 -519710900 491419227 20632 -104112416 161050250 15148 -15104223 120734065 2017 -445214387 405764762 19203 163607873 630753267 12198 141535544 711710150 9551 -23223665 234773294 12314 -514473679 349888317 8471 43356820 800867884 670 -184814052 571059458 10025 192049919 544120572 13520 46934946 797437226 23502 -180419588 938582985 19549 -378176290 761169421 23019 -600641474 408992440 24940 -230265678 432762531 19813 -613452 649888622 5733 -242658039 294989926 13238 -597029983 244713257 18949 -455580152 592109892 21805 -596609072 479752480 13791 88863606 150764127 20478 -526634369 758164564 23070 -92710663 515345597 17640 7664797 134219389 9631 -400989207 458745220 18411 -249204204 596841619 10949 189332439 234025765 19969 112325637 727125017 2606 225427685 255392627 10166 -507323905 352768451 23423 8712900 562084421 219 -234535083 195251284 10371 71354475 351971848 18347 192508118 197116744 12777 -345392190 812923633 9994 45716103 948937358 23543 -176455065 593201108 1684 -84756077 211566388 19235 -191117711 837063779 18195 74633984 541227936 16702 -477536227 87203478 24695 -593488821 907515321 5461 -401069629 790667983 15475 206070013 878862329 18729 -25113475 848743132 19457 -470276331 846310858 72 -555232522 164839691 21809 -244448342 254084341 14522 52554866 116385955 3893 48377640 256784079 17258 -519857301 353297518 18318 -581380509 331793324 22409 -187552468 660482592 9448 -400507349 803404715 20103 -200651034 87964692 1324 -558427475 438514290 12122 -307065999 898678888 21195 114804506 895897647 18606 109525760 309670570 19701 -112451326 637263891 5044 -24371334 875073618 7527 -419823171 394647953 13528 -342605156 175650308 17670 31362863 913794965 8366 -406847669 852498234 10687 -448325311 72333175 9436 -18709870 783187937 19211 -101109346 56808860 16613 -26912124 125616465 14483 198125024 562488136 6393 -423983633 658335406 10305 19612256 681264887 24883 -189823936 449350628 22172 -250817366 784863099 16828 -227190333 191592340 7188 -338487446 674901687 3226 -33833047 465462426 23360 -50429587 250638169 13329 119075891 445226226 10399 9313006 895738290 22627 -342285710 391545089 15858 -404430945 603831274 16178 -37047495 369247754 20696 63981131 842941096 12543 -63828780 441886905 9972 -269614862 262887841 3377 220777020 84565930 22345 -471189298 958267123 10630 -460511328 200471639 12732 -148902882 658942413 15236 -235621850 52416356 10115 -315220478 20762466 11730 -240736774 871956066 23840 -472517038 507435012 11399 -67427656 173440756 14008 133386134 253850570 6441 -450810458 39939883 7122 89720117 588145547 22747 -284352023 182199734 14710 -448800907 950292541 11360 -282857745 692334225 25615 -251721439 599328991 16731 -346673077 448292861 6284 -554727598 801754000 25441 -211879569 109693300 23752 -232353307 400794399 16666 101608313 580301181 25632 -550586337 228199379 4334 -243213341 809393468 15536 60562515 651826686 16409 -283535018 930919636 17592 -393508063 461209595 9524 -484175117 589778415 17491 -228443952 169282096 14304 -306501117 845481766 23999 -41677696 567514556 24759 -325550702 557853792 26257 -348606788 626439332 20358 -247607058 46223038 25508 -425323460 417988976 25247 -546398963 804423828 23739 56337153 753374710 16754 -581814656 470519828 19217 252043138 30885822 25939 -122600995 155981698 23853 221707946 337963706 25387 225375020 799067200 7541 42662095 451745002 9851 -575545355 328249674 9935 -382995408 150797630 25920 -246355786 415962284 20602 -163846060 881170933 22130 -163376807 200220176 11529 -477550390 490189579 12386 -62022661 256325443 17473 -143287403 19011257 14438 -462623855 607765105 21490 -577479484 648876475 11303 -595903501 891391738 3033 112004618 106636468 15067 -390707122 181939459 12644 51906726 858593800 18392 -296515080 621422731 1308 -294349100 43571141 21397 -35383071 354077799 20575 -16997366 307779055 11727 -247650086 216620178 1713 -568695240 925586755 1750 -4497848 356988689 4887 -546861257 766655138 17966 -86023360 413521104 3319 -99062902 426563669 19985 106875580 323476926 24875 -483252817 537811067 20248 -104674317 555958494 21968 -510356874 95369362 14803 11072139 722279076 8131 94401808 796220563 22089 69779402 271310850 9790 -39690508 788267409 15099 -580352500 303196345 14449 -47116954 140535693 20426 -151535899 128535833 24268 -270990836 879333318 7085 -92273364 486115751 20777 -111263940 565851000 18666 -135173652 275932169 10187 -552432738 557723240 15014 124714639 618028856 19114 111010472 849232086 14255 200656038 400527642 9025 -254901428 956644503 10162 -501872825 625296280 13668 -441228272 85099400 25691 -475566031 723344988 25727 -24064602 727394106 8764 160928565 762994573 20409 -425479584 234492552 2943 -577888274 476686598 10944 149539667 812614226 5688 -579899651 372721454 22019 150252209 649807107 14707 -522863348 635313610 4409 173220061 621430500 23541 129217120 623108308 4766 -319676337 103084419 21383 226088544 172340968 582 188023973 343300185 17432 -209341862 668136001 11343 229241679 720931153 11226 -497353652 252260864 16404 219019780 588378065 18139 -153105990 754678455 10469 -459009171 957076029 5394 93508233 840926541 3038 -417487371 838353657 23165 -193477879 515349707 8119 -601883738 284159505 19358 154729775 229511479 43 -74552549 530332833 6061 93342770 905446923 721 168141446 303999463 7693 -118334287 823196426 20943 123075089 273780134 20519 -313375808 676247267 7531 -424758509 127602410 22940 -358206498 187053164 3402 -548892081 110418322 26193 -363061218 660234599 16513 -583125834 866259865 25333 -308181668 616965276 2028 174078761 558162345 3517 25354464 793024495 2162 32884403 389060610 23645 -244948986 403086215 12556 -32280016 46879568 20113 -178060815 905241814 22771 -33180971 856317336 11082 235763706 479751235 1126 -391432516 88017736 17946 -77647735 757381269 17429 -90306361 74216097 11720 -402176051 178108512 530 -402789671 880421113 25245 -85231546 390222430 3040 -264663144 193001658 15207 -235783624 107754563 22033 100364688 932364984 9948 189594749 327667769 20547 109645641 887271689 7629 -316753285 504025075 15541 78548318 32624944 12651 -491747079 93335320 20741 -380142699 795045873 7999 -335724276 39762869 16609 57401371 811113402 5215 41739660 18287609 18511 -410409626 698075067 14233 -478958412 328691108 13945 -477652939 880149288 15018 -120369129 594692644 19101 239500422 799320512 3545 128884987 472067498 14008 -139879908 822159236 20601 -473851509 279633431 1984 -404118282 440798726 23569 248047305 278938692 3713 199336436 692913910 23895 -65987270 167224305 13115 75583940 236107449 21030 -304249685 467645690 25735 -79596370 204409565 3252 -485798358 237502371 529 -484569720 391468401 16698 -112095868 209959077 25350 -335672839 221096217 12938 -116013809 165008529 4897 -526104837 339067566 4440 -417951226 806919805 12330 -264892343 859237471 1288 -83988589 796158152 15514 -279725722 431332482 23069 -231550531 116734765 25386 231510390 701330297 11639 159783754 531716543 13117 -336915364 568326489 19783 176744190 839641536 2435 83105682 251504695 8162 -290392482 720899166 8439 -595302844 910457731 22426 -174043893 524839037 1255 102817417 428330517 11684 105453933 476788052 19974 61756136 844394615 24804 -378491906 692562486 15235 -254663944 747496245 8411 -540462310 91333588 14858 -262385629 606031809 14593 71386672 762825205 1555 -350484399 155950175 24323 -127584469 510318724 13193 -238076871 836494667 4955 -435887442 605585957 5852 -230881399 814508336 8341 46271671 121133999 8430 -520808470 855984177 8757 -291062513 560926562 20535 23281948 827467683 3972 -39309123 600047163 3313 -304020168 840980093 19662 223653350 789569438 15991 -588366930 320839919 14554 -162576965 501697034 5594 1149434 367497972 26156 87533738 776703045 8198 -510779666 270935030 7149 -231297400 229974163 16719 -77173043 130825747 21060 91105471 127459635 4232 -15769102 447599123 11427 80555428 925228616 13819 206053713 604421198 22842 160636971 680017233 394 55322883 667385165 24418 -109781467 293020679 11811 -57695924 850920546 21153 -42794283 768264554 12354 -48886101 660092889 11842 -516845059 267231822 7258 227418860 301270376 18870 -41650696 244262611 23484 -335195300 477227298 8562 16349122 13499379 12588 -480299513 584646176 17876 -92974269 627273806 19535 -239148970 798983951 1949 -119676310 131841936 10146 -480102057 196773812 3146 -262675342 444458016 9293 31494690 850926329 5089 -150717073 564788327 24894 -162535555 640779555 24028 -48599421 185321397 22970 -558994378 453705953 11991 92605615 151788923 9169 -403465168 357925430 19235 -369509792 662705307 5407 -547078858 921883044 17161 88463515 877717768 15099 -443497284 891141565 1193 -471681963 631898192 19413 -396490923 783389252 5054 -102107492 684648992 998 -249058589 432275578 16934 -128615118 422639655 12879 -440796051 951683354 12997 -80917740 760835930 24986 -357913441 695629530 20305 -99362870 113662243 9867 -535124749 740784579 3086 -246650260 559607828 2870 -547476293 494627634 25013 -21322096 566907246 3299 2918790 105310233 1183 -559058758 810310817 10115 131229565 409710816 4001 -485939857 704799257 36 -318204441 450739480 22381 -347158833 465966048 8235 -58354435 285191500 5639 -16262464 569372039 16735 -49991664 12932979 13128 -366027039 506135625 21303 -569642354 646752439 16702 -480913600 806632385 12111 -54289440 410431529 22401 218517564 521973387 21807 -348299451 839775612 4551 82122667 846864518 20554 -74360844 826350781 24544 -470749504 173442322 20957 92026552 571378521 17901 15601776 424243290 3034 -356771201 420493839 15711 -575538015 568326870 4846 -122908245 426134614 2535 -563371726 805216949 14644 -578810766 486821375 19375 -160643350 493092104 12671 146909184 861887330 18288 -392406801 17044462 10025 -324897433 783152366 13025 -367690441 424768877 3300 -15268670 692823702 22480 -95023918 8658811 4193 -359422541 523084823 7810 -203296299 521364638 16136 185704298 322925988 18853 -596136729 343860126 21235 88376003 325716266 8008 -557072763 256245369 24426 -183728569 345707345 15640 73248591 86883959 13312 -374668789 252485700 64 146728985 387299332 23357 91417933 473501315 16833 -173237283 276910667 11389 -254925336 438113181 16195 -7683642 168531034 11161 -572868776 78243468 4246 -573323160 573037876 8594 75932109 232916499 1268 -155818460 756967105 8319 -1303762 839536041 15832 -76779734 764085117 8794 -551828025 632155740 17850 77428017 602451224 23925 -229115552 449134963 19976 -337306484 405499632 13089 -110998896 205531816 3135 52808597 524090912 206 -532946583 731437851 25852 -33575259 884693847 26249 -481633514 126392554 9918 -175567241 29360876 12301 -239102008 699607883 25084 50904485 86392448 22538 -526143368 783746836 5934 -443993146 254243390 13073 -519649427 726211152 11159 -174400932 477439741 1695 -267595020 618204616 880 82856413 663191213 710 4406770 364269928 15953 -86079337 905418097 15816 -397908715 55128633 12723 135067606 738495360 19617 232548562 128460528 6126 -98717879 362415285 23967 -421616760 654883915 10473 -321641116 871504552 2616 -186106584 136807589 7594 182995539 686608763 4601 -441193919 945034714 7580 -58454575 895251934 11681 -121385005 213176972 24057 134149283 935123080 16989 -364482350 228486194 1987 -386272970 136396665 11250 -299800739 140589856 3564 -361585461 617214554 8241 -133914647 108195476 20839 20506473 864089296 17743 136659895 241452239 5884 -464955684 369961711 18214 45351978 815800157 1258 -92701979 380491958 18540 -551329123 248166706 11438 -270360049 214203650 18245 -478158060 819250095 14596 -537252415 279337902 11208 -440919614 851583329 3210 -179691118 432670638 14415 69403906 120477185 15938 147066460 342762097 22021 -349933269 451161545 21934 160325221 357800868 24196 -295693440 596159430 18490 -490304535 537882307 2654 -323761377 625019304 7250 -158419568 674434997 16819 -148731027 459205767 9476 -503380960 120278968 19596 232897206 529733841 12248 -104339473 420010199 21496 -434657422 660737335 5407 -92252127 794454041 15206 208891639 597295899 19764 3224291 144543498 2875 -364570676 782901414 2619 -481548665 847794957 14190 10161520 99094431 18462 221288089 942037740 14021 -348073301 812509634 105 -596378224 103089624 10254 135307437 677211979 18010 -218645581 351619801 9650 -599535603 529015624 17065 -350241558 88199336 2771 -524448073 674632682 7973 -267955562 179863584 21030 -60404173 383880955 16100 67340250 513856202 22246 -211915241 221884234 8791 -30035067 533137101 8288 -568378569 741456566 22491 -566434600 590586123 22124 -102521221 202569976 8269 236909316 600125749 2593 -247439203 566530280 12395 -92201023 339624966 2323 -341105824 173957101 11213 30835577 812591714 5787 -251727502 125883969 718 -426206480 332010342 26066 193517241 408531221 2437 68893431 235838136 22184 -557424779 278703877 15382 172838044 215776091 13907 124507094 450421145 20632 35591439 774649536 4952 43457876 364909647 17340 -5922285 875770260 26432 -191876547 636222053 25876 -536487954 54700059 2698 -525650353 795855926 21751 -194545140 774790392 24381 44789974 397683288 6846 -179139088 430663105 25354 -132974742 753942221 14324 -533172610 247518634 21865 -108338278 744518403 25824 51847780 175985373 13505 77224638 612413670 17526 -283239242 215714488 16781 -169274332 289366000 8906 -191048227 491826103 7036 -601272510 686801475 22246 -482887462 24400827 6392 204314984 45244983 14863 -123720852 96901584 9433 -533248747 142643623 572 129753228 520867292 26270 118054393 766857279 10754 -366569304 43057411 19307 182007128 403199803 9353 -386959274 54398389 14289 -148580898 865971795 14568 248208607 213168464 26413 -244447863 323411953 17530 80193685 907558595 11104 -156445543 105137954 7082 139090544 553453876 4737 -164179794 753129625 7791 20278981 321620686 1145 187788667 577106934 17394 -80553423 379308804 13126 113361700 305274136 25538 -2129542 775195345 16513 -119803156 512014740 15526 250511890 233181331 10658 160113933 394651907 6568 94376616 790010966 15011 -92208253 260964547 20442 -536372633 278324298 16394 -241686402 129099257 18135 -348371203 579132915 25752 100496215 63185393 402 -82305936 248212538 6023 -518033175 779631358 24207 -364908903 764303245 16508 -196918614 305239840 15691 104515286 216921258 23474 64506018 556107261 17881 218018674 594348917 5659 -385673066 27297028 12119 -570765186 241330758 23421 -203407617 289275101 8596 -324236658 560978354 644 230848856 219332904 6797 -545722112 551058206 390 -40594372 181759845 1019 -548277586 811822942 18691 -90674848 131465348 26342 189828969 664564307 18314 142425919 15679826 16731 -72301606 419617385 12119 -107047012 682711477 333 -6471349 149988104 1380 -87565285 485841816 18235 -214982540 81048702 576 -274101724 178115190 2215 117736568 319654426 17911 178639359 304415961 21018 -332599820 673331708 13988 149345025 360676376 11228 -268089372 183656010 25735 -315162457 222687434 20573 -54522537 474638546 19296 -539219405 727672793 21525 -183810083 714503796 5609 -414592501 949214354 10205 -454074405 233290075 13967 -357397408 276951615 4893 111446054 842922914 9640 -51944107 530682285 16961 -170601600 661393861 25088 32166035 160860479 24424 196924071 547867921 23209 -95275758 269439921 10857 -186236229 63323050 4049 200362914 510798280 7349 31947812 251909071 10888 -174964063 504824626 5270 -481976118 797915357 22293 -451253890 553531987 14890 -468986856 421398384 23826 -214244289 82629068 10701 96600040 759322496 10060 -303618966 224190051 13606 -158916513 122331531 3163 -496349390 408760848 4781 19000684 689523201 4099 -216565134 291029241 1944 -342048993 302688730 6130 -555436213 167964307 9428 -266714898 832787809 20194 -28766511 110029607 19341 198743341 722260874 24681 -55452267 438242170 12415 230001161 388942350 7801 190117466 275051946 14130 -304696411 17489852 906 -230707715 459031605 22984 -216313521 448464124 3515 236098291 890625760 18015 -285063949 585899834 15793 149944185 774232487 23363 -108079770 72558765 22350 -428678891 335137422 22976 -118278090 846332218 2093 -3016381 841451675 24910 248385964 737737867 18913 65972578 599761310 10096 -442882135 536249518 21219 -377736616 412364657 1955 -265849061 79057991 7683 -41369019 413301331 10829 211096068 618042938 5557 -464596920 197204435 4737 -456811383 625939462 16269 197489665 59035164 25612 -580757484 60851208 12505 65196337 646278345 11301 -61747363 505500121 9647 -153100340 427988108 10246 -495645410 524371486 24382 -416908720 728241592 11594 -347782703 751278809 22205 -12965890 822743751 20465 225514406 130537569 66 -166437058 743380381 3383 -407643269 277245314 11143 134585268 639928592 25312 -564814419 182972676 1720 126678782 740184791 11844 84810988 192499704 14645 -256268244 913446906 3795 -199254271 138514138 5156 209591860 785817316 21897 -554070785 713342101 967 -266008246 97865362 1965 194602226 106781946 23282 119542235 777476523 24292 71294113 514712964 7940 193202344 914599032 12867 143204758 196420074 248 -479428865 563864592 21534 -29860380 106353277 16158 129779405 755981109 25781 84573840 594756543 3973 -557706210 571142222 21610 -465110439 137038546 19971 -18759757 374937863 563 118597728 849218520 23888 194590550 141618734 4000 -336828990 96738189 22892 -535753340 784983028 19481 -434115744 396157162 22805 182933958 261253433 5127 22344313 701565329 11007 65051357 52406404 8163 -120406173 379284807 25632 -352592880 660785448 19613 136696093 804520466 2392 -201446966 844535868 8113 -311872493 723447257 13975 -212659375 532616093 5031 -595548725 667457384 20021 -568756739 805257235 4613 -20645184 93558658 15176 -234737959 683833847 17313 13608194 743686328 16638 94042197 104559075 3589 -311067384 225281384 14074 -130714032 943744381 5640 -527512396 721885421 13997 -544769148 31991705 9560 -198249939 128758967 485 -481914378 500773336 18517 -576555540 650017870 22932 198078840 725673431 7470 63344933 180192697 4957 -584476692 248344405 7869 -180677441 445661819 10224 -136189263 925655745 12101 -4026783 184170569 9930 -15576316 726536160 8067 -326952075 81070716 15514 -67653437 536944500 24456 -355160146 356494023 26016 71544341 232866494 22754 -306214831 501333229 18364 110910364 450295555 25659 -203053162 452893740 7388 -592107923 148813470 4014 -428918541 463468856 1966 -51972465 534782530 5594 -504891177 855827054 19670 -283978677 205510366 9606 -299975062 645889112 9887 13950119 677299516 14419 -55497933 333032663 7238 -398088961 809635307 21939 -592894764 42457669 24564 -70180156 288279691 6568 -394899125 218033251 6431 -377971353 620475148 11133 -173587088 369629873 13125 211536092 684967512 18033 -218627371 646875426 4843 -500353169 344374668 12800 -578933437 896583442 13540 -538196004 319638871 1723 -419003445 429218060 13280 93732019 266578900 20751 -496782069 877611569 25382 -311164258 498646013 21822 -1303747 345930192 3731 -321248927 642247872 9852 -480083747 806688912 13098 -282429254 187214542 7687 -123568556 465204290 8120 -489408294 80574179 462 -111399343 457112202 24890 148791574 318708370 1629 8641773 162518092 26344 -598884974 918538347 5954 -528481612 828761474 4313 -408668963 375682209 2600 201830223 400016460 1413 -24943922 164895999 161 110692867 105313372 5140 -393538618 46245485 22958 182355292 500151016 7752 -305797585 563481779 8308 -457664056 285147137 10956 -224130230 705589876 1977 70150334 115063597 8373 233343977 192651753 1724 174244343 612365146 13047 -446535754 432327313 9020 -348142598 373370296 743 50095484 178341268 10580 -381115442 871515838 15286 -502514781 101644641 10970 -407337026 125548077 19973 -422690325 605891118 8810 -394428213 187998747 3590 182036270 630255490 5839 -402915613 713710580 12676 42697366 372077802 10754 -439418593 39982777 9313 87479653 349995305 12668 -518785326 605223584 9862 -387527146 602275513 5389 -154381794 434264889 21549 -427063960 753572584 21230 2687936 362753104 20898 -350673802 930785992 20542 -667058 610447473 13462 -233009581 668395082 22275 142711975 638679439 2312 181050043 299814939 8869 240383422 477999459 19379 15919512 403607624 19183 -241805098 576382720 19758 -446502816 594960891 26028 -372423904 680792074 9480 -31389707 663854039 20649 1190437 77690284 6080 -265462024 73228342 24004 169865382 771989051 23037 -281353871 505624630 15597 -273360935 503810973 22535 40843459 453190186 17332 -485961420 836722146 18688 16977093 260860146 23835 -380616380 329904343 1417 -427948106 618705956 7125 -592716560 734193054 21145 -466440786 372399298 10973 -460414384 480083680 813 -542749776 540716442 6040 -254926424 602042087 6850 119004581 258664657 8117 -292428533 8620077 20152 217778742 288855816 8094 -26776644 587051451 16706 -508835542 536886643 6963 -307398802 298384764 19181 -515045674 752971880 3024 -420189112 947857726 15637 -417502335 217172557 6922 19382961 523009908 26263 247880710 604492940 15 -598755336 382050568 23845 -10203643 610247090 7876 -354966543 855070735 24240 -16143631 519397253 3262 -231477164 230534631 1489 227192016 102782008 11272 -142661866 431543200 17482 -374373456 833825445 21477 169818685 70697022 23570 -184336958 12389513 23545 -543174407 601011631 6873 124166000 912242443 19860 -199186652 842791940 8965 -342091858 862121320 11519 23812102 390204133 18768 197980070 67770487 16412 -164308571 333275612 15075 20270103 599412691 10352 185464991 416943558 8088 -367598295 506083783 5846 -261060119 470935151 4265 -52288816 481352212 6664 -105571642 42371426 4000 -507336221 286741142 12786 181905244 139691238 25582 154363364 485103896 14802 -578840794 543450870 17341 -519063061 917060823 3924 -204186013 161326287 13000 -82929171 448650083 23835 -407136061 512110577 24155 15128219 528506785 10355 -578291614 460665113 18308 -239045188 633841886 4197 -55776255 344184026 6690 -333691707 582177557 7873 -473961216 94024522 21917 -512258160 350932961 7758 45757255 856848024 11400 -445725675 902520284 5424 169976203 13392827 1130 -344504506 647868791 25771 -282568753 568187101 22434 106155389 530712368 23429 124670429 649029206 20018 206450017 641031984 4304 -194689239 41069597 13949 204502137 36919790 2507 -551254575 378319673 13134 246682237 914978041 16060 -598318591 931122880 5175 -490717560 892407918 15183 -506352192 415997662 9759 106748899 424035399 8715 -524040350 40705783 5742 -264008464 77111466 19555 48619807 468807284 4788 -71735850 697473422 10245 -146226863 680361940 10134 -22222421 717722248 19880 80771781 489018610 11215 -461793221 42293608 16651 -107382499 722118489 15562 -386720888 72812419 15849 -459385971 890655253 3495 119528398 309751383 22912 -374839273 29187558 22300 -78758933 267103774 5364 -482354539 926594387 25802 -433381599 399703352 15772 -211083283 327661350 3821 -152855112 395784305 21385 261474 701397262 15392 -357090659 833464671 25854 -315293373 862321391 3618 -273971986 234799124 4586 -597966000 307464218 21835 -540675936 635872061 19102 198692966 814185875 11507 -515343049 263864221 3908 64107689 278933778 20783 -503250640 42889377 4913 -144910580 778179343 10902 -464082756 375218320 25385 -339354520 891200648 18744 -62766366 213012868 17183 -467267631 627688793 11681 -112812652 124783234 13670 -19462754 575281382 15451 -47621059 896130891 8848 140708177 830413331 5968 -105871631 32530510 18571 -522087558 21438843 3655 95619071 282741892 22547 -192193313 595106939 6566 -311863471 651712732 19215 -214470248 291649725 5956 -394967518 184868866 4779 126349530 41887672 25870 -503470212 179905876 1444 143071941 199591383 19963 -414686783 599033797 21656 162447478 661446546 11725 89656560 869772770 5629 -417738561 869167794 21588 196696573 870617885 4442 47876528 797568462 4022 -449072741 766952927 2326 -422517814 188590319 19713 -546109946 189240635 18037 152981246 523538363 118 245819445 599837281 19981 -554987201 599298298 615 -466541778 407689503 1677 -554445382 582235717 6074 -485373254 508799618 9228 65000428 411744957 25194 -457374626 580980649 1541 250620039 569812276 4098 -21796774 551164441 1725 -74062310 836600837 9725 159164409 861399435 2598 -378023995 68532123 14821 75555408 156809085 22200 -62113779 547500797 16255 -353698080 67714136 25248 -207045583 885591074 2122 1066462 883994142 6832 -230380694 853872556 19258 -276350977 813289691 12806 -328858023 449502548 26082 162688900 645247135 20789 -229188421 113506379 8840 -45937697 737417950 2168 -352090826 697170084 16844 65619912 727269253 2920 25161767 399797738 20811 -75029013 32979357 2580 -313611963 587656902 4873 42330376 19077007 5331 -208804136 803019407 19092 -182274029 628265576 960 194544517 713770680 14815 -576847470 539885041 18906 157032511 427850635 4954 239096746 526582821 22006 152443983 388457446 18285 105571975 781140358 3998 1435057 358230419 1545 -96295052 484300731 8824 -521687794 414578916 1855 -578756269 547732883 15908 179943747 482694507 20729 74136510 453773844 4769 162250984 128347267 25577 56604791 68566542 3257 -594252330 762927523 18863 183231910 858171372 24282 -157213988 764936778 8778 -159167173 149194353 23215 76957938 371709675 13908 59209518 719352500 1314 143048209 373232360 10264 -137414972 451675440 13203 -492380008 938267054 23698 43860033 535026375 21548 228836775 414508572 3226 -254905817 733058322 888 -151658202 940835395 10398 -218445881 880548904 5955 -38023449 918614558 8621 -380545251 478993153 19576 -535321987 729292540 16814 -504513661 647766873 22576 -95598956 836909218 16021 -230642811 774729904 17958 202451537 803708488 25612 -172712663 110167526 10847 249197475 499501613 13976 -291636021 858840026 20834 -276817860 41293235 6753 -72237717 570486005 5192 -358469234 50734310 2418 -480314673 290565281 7563 -193929239 270153928 15872 -38608123 654451065 13984 -503963189 689915844 23418 -147495896 670440162 16448 -512766216 935747617 1798 -75965203 172732614 14066 121003604 782012393 13228 208401077 869356029 5581 81808314 439006202 7692 149917616 611663136 12548 -34380102 190534699 14394 -381591361 802904707 4852 -341348602 13586581 1603 -376993808 406732825 13019 1873592 43838201 25518 -274190148 370405562 16140 70032819 517646836 12100 -49580603 854563948 18450 211777873 160507363 13199 -484604108 374673030 14786 -213998884 412568693 18826 -599141108 585330628 19438 -552665054 578881548 1883 165236811 306708668 19211 -2803739 784391370 11103 14624188 249286175 8541 -352300209 102471318 17893 9306778 34627291 15848 -71169727 749632971 11177 -479141230 400479971 24607 -259746376 279791160 4609 -52802622 948708033 24467 -446881221 735925790 12869 -160564777 823160393 10604 -40911197 500718930 16843 97622398 881127067 8314 215429366 253405007 12054 216329963 569204256 7841 10441396 470184411 15884 60720075 119073253 223 -453902643 328752486 23936 200367604 386382945 23743 -72283113 64537810 25481 -264265071 942979156 160 16435324 873679338 23171 106579989 267733190 24336 -233724103 183361390 13511 -503150975 184121479 25052 -146690887 80215801 190 -77022668 720849471 19613 -297880587 761780880 22660 81488177 378119551 5479 -295024680 954006955 17818 -589702170 96997933 18390 -562910992 65604370 9235 24586436 411977377 15552 -207230264 290875638 26030 -124073728 796038120 23373 142094401 724335908 1420 242437784 727638943 3841 -390969115 474924376 25740 210748480 325597678 13222 -565018925 696008940 17254 -325491081 228490384 10977 -19873165 649422428 9690 -433090475 332348501 6541 -126773989 121984177 11499 -558666730 230193416 5199 -95352622 599631246 9924 -586243474 215504384 19458 -316253881 689206411 3550 100158166 323742088 14454 -450692643 927776344 6608 144125387 442922818 2204 -426839195 935794141 18203 158189848 267355920 25545 118032268 98891948 8875 -146331658 90614710 13082 -517617776 386034560 18426 -478125570 52139760 6415 81731441 192112757 9604 56461362 185656761 20629 -105834333 46110777 5686 -148782589 559824216 23391 -448625253 181399511 11731 -146017054 449857385 21928 -185171316 437611437 25522 -486388676 607635949 10124 32147397 695722398 11587 -242757126 929819149 3239 -537801589 862711536 12933 -160766210 216727729 12614 102026927 43628041 4105 -333021551 719991712 4316 11586040 699971889 20857 -244724369 324631382 25059 -365602548 424799071 17781 241088583 549663907 25720 -453350874 648325177 14297 239611357 529514725 16624 139071115 288113071 11054 -362793542 623785079 23016 -531643385 304148697 25520 -30865790 600300704 13360 -230492003 879537422 1927 -300135283 42457541 25729 160577346 487893730 19361 -129979517 602194022 18153 -500536823 121194910 24365 26356706 70835735 4281 8189217 125093264 14486 -1444860 136867703 13508 -134475112 740785452 911 -104941765 515866111 22572 136169580 293222048 5742 -405418549 660389535 6351 -148363615 761823212 3678 -28757032 64445974 12310 9999744 662638540 17155 -488812102 330023481 8462 -3775365 292227939 22851 -214988153 322619673 8115 -254176120 901655923 13639 112544027 135128534 12569 -574984954 480095718 13492 -166360164 185180729 1124 -410411691 36929990 6728 54513817 568173398 4489 -506274724 159880236 12098 211005810 936207516 9236 -454342714 427255954 15027 12140809 542909443 10555 -180424997 123871564 24482 -129691154 143131734 18930 -365844253 150598430 13472 -501337480 955878863 4806 -358509237 787208595 19130 -143756723 194590597 3188 -132387468 414708073 20248 -218560440 358055528 23879 -582285835 52823296 24465 -405966314 150923964 11134 -335261361 407324768 10109 -585814074 782557028 15363 92404501 478450911 11578 -446019253 299356722 26004 -522271928 653397802 13438 -550023285 185898501 6657 -23725157 186740795 22867 -429065491 226528239 2810 -527578117 949665621 18495 221310077 45142464 19066 199931819 503327715 23524 -171906982 429662741 4718 -529880750 586144193 23793 -219709728 693149098 11067 -439994622 508104282 19006 -530301797 554929361 3560 -166513326 211338975 24041 -52803758 913007234 18847 -223672905 936226177 10911 -177536448 380352112 11752 -69379439 578068655 24221 -601696974 654791620 24073 34477961 417496222 12265 -434381468 158619872 16316 219259430 111105922 6435 -226233190 28019699 20366 -115286924 611442630 22325 154012077 259009238 6236 143478772 340370075 14846 252075731 14141534 1078 -574410959 136790777 1980 -273363968 51136800 17976 251968573 142254067 18354 124353816 933936960 5418 -595583171 639343901 6274 96052792 131607384 20936 -279668819 465053243 437 -75387468 206050873 16438 -501165300 91865615 18841 -484218572 837094347 25127 -126708229 649895718 6108 -598015831 254024336 22700 16101422 319127242 2058 -491143169 723237223 7646 -560572601 385526944 14043 -327714911 150455115 5672 -194978728 571070032 5142 -321696428 389399604 24469 187006883 180634143 3434 1467206 749400255 3113 -562045235 495282158 23323 -108129118 297170886 11911 -66333369 10109230 17832 -170128056 498715757 16528 182361219 716847386 12572 -564332564 876657744 15654 -296824707 228613363 12578 -282786884 111211566 22983 -554914790 328395143 13837 -6924382 576512415 10663 -517113955 703988015 9265 -209154824 861739733 19387 -424632798 776777086 5544 -475517204 899684247 22620 135114389 561614060 13682 229775664 830888960 1108 -24888873 540256843 20133 -349332652 561093656 5239 -88251885 173373424 16266 -420876356 656450664 4808 -316432054 918979963 6890 -222898705 778551181 9190 -89930228 198857236 23549 -349879606 568360701 20906 -161251219 607558935 25352 -489347793 938360448 8662 -127877406 598611175 5583 -449586068 507726616 10356 130302244 454094597 15660 -304137675 380946015 4262 -183343627 864657379 19610 -16315771 71623601 20951 92458940 292854391 16925 128404010 614883650 18306 48790501 593223609 6958 207187657 262883092 5537 95968716 903906821 17574 -144558060 316443717 5406 -467270984 564553692 1871 -251711779 480211251 15736 204730334 927282948 11649 -71897073 105346996 7414 -564040730 615001851 24290 -15565604 659170651 23529 81508618 663913530 4152 -24271996 309958848 6284 233892780 238857569 19041 -186400548 39583479 11722 147555065 417355145 14497 -199040736 444826620 855 -424990932 859050359 23033 -528116808 874850065 11832 -585187644 254078790 5686 -146267807 234069638 10654 -599959392 214699004 26096 -239771395 261684749 9200 -49792362 372499205 22298 183212572 565115456 19865 -327650302 860358446 21751 -426327828 177684269 24073 192894173 303258821 21878 -381264566 514412864 2192 -459616992 386594782 20011 103010580 435487767 8762 -236080921 524435729 5554 -361551190 55405194 2097 -120968059 324590274 5685 218996871 29417143 12851 -165801144 904323422 12204 -13743826 513934667 17664 236851699 306591712 13569 176020638 179597530 21265 -87082734 320150411 4509 -96155386 790769985 12606 -313754889 73700372 16713 -356770050 838159727 3138 -25423958 789501067 10216 116914022 173008570 14832 -45830778 938835041 12456 -476183399 363678376 372 -497130941 482527868 15881 -397588783 614972811 18109 -183299446 841399681 5186 96966511 381738170 18768 129165149 225401590 3418 -184469593 497465662 15000 -369975715 505870392 947 -515057707 161236820 12372 -42903034 124052773 26272 206580634 285858358 12420 -367223630 598809017 3213 -144654313 495982099 14437 97533757 208685831 18239 46394464 278368086 2369 -392638598 705912093 20254 210380036 454468001 2744 -98913135 111883255 5010 -276601201 28689931 8594 -228583186 229067092 3921 -51398584 70390318 18365 -225922780 838924740 4881 -251943649 163558789 12066 68364018 568385586 5760 -148857509 346858964 18763 -210439125 649132756 4314 -323823337 621957109 8879 -230536393 670268411 11514 -113695395 368375205 2866 70728362 252019116 12600 -216216069 669537826 24989 161424248 676225382 12822 -49574901 492985855 22452 -296691219 479782945 24960 -181841627 682966539 12642 -115521170 39110911 16425 11495547 902439594 21233 -187260397 43930106 15948 -332190679 710549128 9606 -250836465 765215104 8241 63171615 751567806 3056 -288476042 889713617 8247 -396268492 400494787 20501 99897632 560961314 6389 -235573316 655137449 17300 -479006448 716795507 10771 11589929 58390549 25060 -90412140 933752078 25557 -9697568 226768181 18847 -203504543 95695409 19693 -489246064 252558434 11198 -106520039 366213780 6142 -574422081 465209978 991 -163086488 366310651 13057 -540385269 91390530 5510 64013667 884896813 15559 228330108 66226068 21478 -490801586 536723493 17214 17404890 874406493 3175 -587652728 343698698 18767 210780486 22686704 19299 -99508182 643977888 5635 -139562646 497593795 14240 -429442893 395595310 4741 -335541037 597913191 3138 -298983640 148121717 16177 -32549970 954723907 26173 -523449914 743367691 17031 -385999031 816511452 19403 96678963 283852572 3967 -294807894 427729853 455 137880384 827340967 13614 -191063275 903015623 25594 -317667552 131232389 22285 -595807814 71872085 13058 245324181 848840892 7325 -511093197 281073303 15018 -469046803 569084035 10450 -400612774 148697857 24446 -519515484 315765602 16756 -168979575 941453984 16820 209904561 162988075 8736 -243834038 429084373 20905 -541507044 836241790 21581 -79143823 654013477 861 -207502725 199240785 10776 118487938 131063283 20002 -125517784 945346778 9405 148298509 722165168 22177 -559975597 32553198 19426 189539497 127222039 23958 -498281564 880867316 21999 -302962736 493704463 794 -188279788 665149375 9277 106051873 740459691 4619 -434237898 116048897 22472 89570143 500456474 22438 78975199 944934105 8775 -52853787 851932095 15046 -425001624 886468664 7903 -157046925 520867710 7956 -514796376 953045272 16932 189209518 72690056 1407 -561223743 349519022 9863 236638603 384032379 10952 -297116714 211511620 13729 212473820 655233026 4780 114822051 420880749 5396 236304446 877817057 25287 2884163 576392792 16958 16788758 465759700 11568 -194524008 101749764 15849 -532875793 508687327 21866 -2093966 696693030 21432 -532115035 293817935 15558 -461544162 56267039 3886 -426088007 822370983 15812 -452837842 866202594 10983 -195190831 47969991 15850 162848016 804017484 17 -412390293 920657275 22826 -320506479 186605186 13904 -408456155 624788542 4026 -34728197 700647532 1458 -495291173 288884866 4821 201844405 425432999 15251 161441236 663409951 2766 -14478736 402574983 17454 33289691 400716404 22009 124477955 755117628 5310 7609634 256714572 1449 -304702050 204135027 2981 -142400890 365901367 13119 46095343 640924250 18435 167826836 703558346 5025 -164477589 159690567 22440 -525827070 691358486 4512 -116086880 453298043 13449 -216332352 326277980 20791 -217753134 745068789 3830 -234298460 611047891 12600 -247173426 294269289 23498 -222372212 760849568 8124 -446597703 57965380 20046 192669790 109007117 2812 -322910382 646820910 8159 71626623 465703190 3068 -15228594 915416112 15097 -186495818 76548395 11660 9783148 515792249 16120 199067495 695348771 18443 -205845679 384310804 7219 246400794 886888990 20422 20808190 884364535 19543 -316384243 416957356 16676 -120639971 637063216 15256 -265656065 805344655 24505 -87461385 116674816 12776 -393697760 661005026 16099 -210495613 490824480 7191 43836449 589887030 24377 -238638828 743669437 20276 -65989842 525582940 5951 -109363378 117229533 1947 -270180957 389647508 7997 -307528111 460201912 25019 58836720 753092313 14368 -315516139 952935602 961 -119101961 743501770 23067 89604326 746982935 5873 -496269804 201809395 17164 235178818 717042784 9193 -579298824 303948119 980 242084213 890133598 20472 139905645 145451651 15853 -9627180 291173596 4714 -186383781 139531819 1237 -476581006 77661934 23759 -57368833 957056106 2849 -78501308 236077358 15309 -105913998 386153120 12185 -144181841 900872049 9034 -317381071 876785239 17472 -373159273 392053593 4405 -514914220 128542735 8744 -584635824 33528116 5937 -274459141 953673200 16575 31030485 140937773 203 -349061319 23033537 14354 234009775 862110956 9198 -214911845 780562271 18719 220732956 107357352 22571 225518168 855367951 25907 -133872187 247730162 3594 -343730353 427003286 15305 -566903953 633328534 23145 8381760 339621581 19510 180860717 451372963 9350 -453191675 80368122 20470 -297854648 242308807 16792 196497391 485816189 16019 93545215 203805372 14871 -38745285 373879593 1608 -111027788 156125041 1626 -258624194 511976760 4648 -512101105 604445612 16612 -132557611 471986881 25920 -528740116 67612298 20462 -90724440 824154567 17006 68342848 341084210 20677 -202219829 489503937 25684 -293969494 573872039 19349 -115050600 210928005 5340 -452015798 926058478 19266 199424044 578545473 9602 -27820013 504318266 19067 -405121997 656287121 7541 59098314 575705640 13171 206685184 804946164 25118 -71850633 334285271 13773 -78929070 476466056 16103 40783250 263082672 2634 -51450270 330124910 15747 83453349 812317998 13002 -547136297 721998485 17214 -430392249 277527624 5898 -69986589 768160423 11402 213896814 483337301 1178 -74703067 415989576 3366 -413853364 866564756 13968 -135570877 890027693 13044 51584684 456935895 15416 -213298699 691380474 5254 -175354570 706961210 12596 38371533 141800773 3386 105689065 900576722 22838 -463561628 137026760 14550 34145034 888650976 25612 -491230473 615753127 9136 -306171221 340231798 23271 -498884321 389180339 16808 175699237 405582649 2397 -343229810 488900666 4244 104844199 103720482 2416 100244877 485857873 437 -575780383 840321216 23868 210391505 81192098 21638 -574830183 333004986 5640 -75840556 454742622 3428 -74265006 131272699 17077 -567152842 451239642 16236 -354981586 538370837 18646 -438340879 848201338 13151 -582757394 892802709 12407 -284482350 667122801 19899 231544903 122591751 9376 191208766 713824891 559 59260205 311270981 22015 -133448900 408258945 6739 -109524691 703163566 15036 202073265 510293984 17585 157395950 589513015 10319 -461201813 289322290 569 232324858 53747387 6100 -307847386 634766894 13154 -589131245 583246403 7929 16147383 681319419 13148 8415179 522455594 14378 -220635103 482723087 5262 208659377 51563184 13563 27373599 619358224 3228 217160042 221686323 4897 -183169363 376837070 15774 -242684791 530282185 7345 -288757888 87404450 7774 109825465 796472864 5798 -461359171 629123290 17187 -524257616 530106789 25262 -98024333 830932216 8023 209097380 940308251 5876 -83975930 402276158 9574 157371108 124446055 13015 -441609683 148966343 22729 -191592062 957797191 20160 -549635207 282912766 11687 39824812 16683930 19167 -446348748 784898981 20039 -140571927 547795865 13967 -412438399 24394542 13018 83678915 528824054 26174 -40233584 783065885 19510 128662242 83172715 22191 82038766 639800626 17190 -317435324 806189046 18115 -478791823 755320689 5232 -438868097 727781645 3116 -132941496 221903367 5903 -375864639 164832171 7212 -448956448 633526516 9841 69314166 745079257 22417 -392848442 372411460 12044 -1827139 103313478 6184 -508778363 114796265 5279 115672968 635063648 5433 -110075961 855190535 15300 -491532556 382636801 1917 -530245428 319499168 5075 -412929090 697809077 2971 149279079 823605059 6490 -38917768 51182781 20963 -323438051 81189957 26267 -177905796 795321098 4262 -451970363 220676667 19702 -518060750 681266073 1388 -72185669 77614052 7293 -441280280 522465046 22890 -364954583 851187366 24447 -430349675 110332512 18066 -87955308 507650454 19706 -213622660 165879748 12388 -62725530 460123560 17913 -325031379 377394170 13644 -293934193 880358992 5258 139094312 772953798 8353 -62626688 424427308 17939 -323185633 348670099 14260 186806046 914627060 603 -130928550 740636108 6377 89851092 364481176 5678 168766485 858645442 1289 14836511 361387942 26459 -300792294 165550627 10304 -578466122 32382379 24552 -97057245 74726173 22268 231751044 845495837 25639 -270223416 137943727 15114 250119293 126027277 9426 -301099889 833210469 19865 -185951075 736374929 10530 -545927947 113499964 26064 68003536 92790179 6731 -478387289 943274588 688 -323581489 211772461 20547 -574515990 416465910 8078 -63531334 323563985 18552 -441015819 74585624 12889 -423809249 257187986 7046 -204309286 905978468 20570 -528659034 558709449 2140 -247896320 625429595 6018 121904845 515683612 11249 58033424 209011199 11294 -343240315 549881560 7918 -599450586 621075692 26154 -247460762 235327307 20510 -273163789 231411178 8303 82536055 404294572 8040 -555798201 848212880 6718 -12350994 158196598 19822 105490073 377687735 10832 200598996 444018182 8342 -37324682 563595823 13003 -102639618 409482955 16382 185627380 521483561 25335 -555781 940666563 12598 -25645812 914746185 14050 -281809233 709557410 7003 -330206625 420006751 6294 174567905 772083698 1416 -395491749 879532634 3628 32588776 182104788 19391 10929656 63214305 11587 177506319 381730094 4623 205166817 574443365 9400 -303967108 100447540 14803 -568818840 432211556 15359 -231747579 306575483 536 -334747886 405408301 25869 176655237 712949694 25737 -184442042 103772827 3956 186410975 391036736 12191 -333865975 852410704 19747 -196736778 469974903 25462 217776250 806608362 12208 -563533104 163702461 20857 -572979174 598393164 2021 -497137278 503971233 480 -504426293 457218006 21669 -539523014 53796013 17191 -78650634 155604393 7240 -330974568 327040171 22197 -420305379 227932385 16153 74888939 539787397 18347 -77619318 61756035 16953 -388737092 365941637 17611 128784673 107999708 14946 19858173 439934583 10677 -431719090 229164649 13370 15139554 927000521 12908 -468660856 622031089 10470 -101900597 784022686 6747 41720330 589731555 2994 -446951894 656479134 23603 -22989685 803365144 5708 -388794179 385208730 21372 -365040403 292008801 18691 -270790437 927764400 17348 -531478060 575922629 14757 -454929699 833815481 11431 -184059529 599612079 6019 -279522493 448938708 21097 24486358 702956665 12408 108719368 275831254 4522 164389763 607405913 11380 -433347041 191419848 733 51543586 362485585 6906 175856651 779371967 3784 -322141022 709594742 23911 -134817775 417865963 18736 -586579748 413834263 22602 100699916 581819970 23383 -452185000 568982071 14607 -347997851 905982795 23497 119395235 649410347 21268 85051307 938364369 15752 -393266937 903397723 23216 -265732396 144849807 20729 -243614061 651292902 10897 -14552006 291364629 715 -317049885 638918215 8997 -427771315 251205747 14238 -594512957 945446783 7001 134537854 708894552 5764 6752223 150509839 22493 -10701212 850165322 24391 -455449030 34774452 20026 20796145 312394342 1889 -125795905 811308898 9670 -201017007 302021300 23223 67707313 654763142 22549 -552399738 148590164 1881 82883880 230730873 15780 -303556864 473804936 10865 -563519120 563902565 25626 -104413977 807059552 16176 -532486839 946311048 269 -25856757 837881259 8284 -533373708 958256195 15023 16885155 886059881 16528 -147278411 928027298 6854 -315128705 754164685 25007 218074560 113451092 22110 -132170572 535959332 5229 84215574 79244335 18170 -140128286 867283655 20388 -445445308 950358988 18248 -576934332 673850023 16101 -448556910 136729382 24670 139002494 607902026 11995 15635377 14583811 12872 -429166654 844392754 888 148286851 422098736 22024 -134432707 599177243 10290 -331830138 831067318 18592 -46955242 942907943 10492 -600918432 220780386 2028 -270088143 629888245 19456 -505236883 768701109 6405 -504452303 319437995 3567 -389879448 620109754 9909 -166381598 560108912 20725 -589970931 41068030 12462 169216442 740592191 4895 -502112078 803372873 11649 -119793592 39007968 23219 -259865145 554682255 9001 -217177198 340877623 15038 -534983479 167287989 16850 -475138310 475256909 25066 232371247 40039330 18089 -374557773 741070122 14197 117069196 680518699 7381 -177643346 653854244 14391 -105615264 568786457 145 -157033105 273184003 11456 48081123 827701296 3228 62621318 718937946 8490 -458753810 564547130 4648 -527289429 388416579 19174 -239107012 212896080 8259 -467135367 423850173 3366 -406514319 29571487 16884 -13416134 225949514 579 136761791 935080053 14571 139456444 742293355 12655 -122668687 880821950 22602 -64837965 309947809 25073 176853434 369977248 16180 79145687 27861098 15841 53540051 266370805 10899 -305281951 184014640 22099 -304391087 427528454 2876 -248957307 216366192 158 13850919 178324450 17609 -595832684 850250451 9621 -47074650 179341661 16966 -529231078 438003327 6243 -22900875 40703101 20770 -116651975 938698415 23175 -16614785 728216158 24925 -532234883 473822173 7286 -311182563 757685811 1466 -93054210 258367749 13711 68739897 31237390 25579 -458094340 530525767 1315 -424250580 31146499 1643 -347221860 501033474 6851 107472616 541304711 8500 -301252888 932814534 8173 161515731 126576807 12914 -571151931 142847934 9452 -480142068 44711605 12200 -157079257 824362612 25745 112490662 579977924 8784 58654575 206816150 24456 -147470296 161702486 25801 -476505929 275425515 16011 -232794961 64987465 4568 97407749 513791417 21676 -482276043 733298422 4383 -552205243 792834509 23508 56728064 865535920 6263 -518388097 479433250 13632 246272706 606002764 10042 -114881645 815755077 12841 201387574 775335325 1371 -297293259 322121282 21087 -102692107 391190163 9594 249091194 92851094 19079 -324066809 20146729 5860 -37011044 318932912 1175 124209346 613299494 15253 -165757111 208115387 10523 -288702008 138041878 7251 -508371177 321730916 17021 -87083903 909133332 21268 -158175872 165964286 14138 -202942039 838291638 11121 -470283824 229329211 21241 -207309669 555445238 19887 -588102959 252519748 19779 -218272538 357622565 2123 102186652 173001431 7646 -48470194 560363828 7873 -459722737 85365927 14080 -599063451 12313382 16753 -369258325 175768619 19960 80608125 497762296 16916 -241403712 791074108 19922 -445719114 370768500 16803 -51684215 367050244 16482 -38926247 736764697 7830 74131788 123193372 21335 -494608318 467424920 6249 -22522603 644011062 19216 -148246792 404598487 17164 95793036 876666519 26102 -380963286 430240823 2027 -27616262 692564397 19225 181076764 106635042 4879 43907439 40294157 23542 20222388 294559335 1491 57600855 376191758 21089 -119067102 927946265 16972 145938840 554098221 3873 -552157079 626268830 10820 203130407 190799159 18181 -540919843 415930497 22878 201249034 641263674 550 -468175821 798221759 15453 -260176585 506156456 25821 -409896369 18508931 6606 -570313622 690594905 12530 -601660827 845521427 4164 -127421793 611468025 18269 196337176 302828423 24239 204390690 239040762 18695 205767504 118426963 21115 -177898684 809000912 20714 -372235472 98941824 23997 -537295339 790813254 24531 65098611 123646890 7042 -47781453 311958003 12288 -400495778 520804184 11885 -380724686 847321615 10077 -107473119 809678693 4933 -549208050 169524929 10373 -138619889 37379408 10419 -76883303 277679953 5997 -325586719 467744856 4275 -579879164 534574597 15897 -517662328 431005918 7397 -391111997 756294694 6382 -425504023 304275904 19863 -487764221 638230505 14835 82567475 817179286 7211 177284213 237207739 2517 109311004 548752638 7366 -93090564 45598139 12292 18585854 679640967 4671 -475457628 741562805 15860 -284490570 468830314 4024 -283913839 773003683 7600 -264949248 674943885 8471 145474420 860540327 26119 -274485034 572531589 22376 -347315040 689419139 21036 -72444639 877045260 2666 -403686848 891929201 13013 149114715 949109586 26004 -335809987 518130544 19029 -334620035 56162813 23984 -297590115 544820861 23802 -354826308 231226679 1378 15262611 195704801 9966 -455836115 603655790 14588 110076614 141622477 9547 -452379290 160543996 20827 32043717 210301203 5886 127728724 353916170 11360 -391525586 218056271 20880 -493794187 777427683 2042 -254794560 576668594 15818 -90234431 688211635 10125 -77972297 643640854 11378 -188100720 360325327 2358 -281798783 461186528 5457 -345349825 358267056 21230 -210277184 751154379 833 -74174629 293749763 23206 170230213 604227487 10500 -549993695 362796491 20408 -235193733 639404006 12005 113427703 942294429 12046 127587331 246609905 8819 -388765814 385671334 13724 -208957610 454608262 18307 -307245205 377515812 8877 201651031 141262978 15056 -364017447 239114532 10196 201635136 752805016 19437 160595050 173740334 14196 211933021 159344239 21738 -340339286 882150427 16753 -18697620 638875421 22320 82150457 257293977 14267 -589448977 150296557 11416 -570845128 927955154 1928 -486827664 822389421 15392 34837678 570836488 22966 -414136801 247627414 8351 150823983 397847905 515 45271393 676192003 24444 -546493794 936456721 16496 80625166 652253997 5310 -420675054 207786011 8763 -276967341 304072839 20131 -227721915 666261692 5614 -235026664 198853311 15680 -508182112 112523087 23731 -193003230 312227694 6309 87680400 534776302 9351 74141872 245204268 24187 94391683 939361453 6704 -120519616 35002827 25194 -48172524 19907429 7270 -468060983 415328081 19685 -364926550 616949328 16086 -131597628 129614470 8920 -460416273 908993731 1013 -287203025 805009369 24840 -498182576 53046121 9622 -141164544 244723075 23652 -510039434 447294685 20861 -123056284 301451187 11642 246668890 923994195 1837 -33488306 781595194 24647 -240902924 688615335 23124 108796895 567638715 1237 -92380715 523203360 1942 -458452334 490422411 14449 -135532922 865786014 13555 -236012690 845166268 6675 -517049742 661202199 8807 -325054372 20528713 5626 -418082221 781660110 21811 -216394573 597137542 4169 -308470072 779104500 22674 131450232 400913355 11841 -395900762 94930866 1150 -1211259 762856740 8384 -345142955 297163501 9935 168336303 617811770 5720 -11210100 754078558 24768 -459067450 166295559 15348 149736629 262866910 22512 -63553844 206424371 22716 183799340 19192958 1846 60692108 19068960 15015 73750869 176532051 16327 226340144 952408871 19862 -366364780 184823176 8634 234481216 369321379 4324 94719684 738614061 9217 77559293 792726776 23805 -308173206 884671155 7560 -53855204 891809589 10833 -181064499 170999383 904 -554341912 14716054 21792 -506809445 538814304 23163 -413193213 239782287 20152 232112065 330229131 18561 30597894 910045713 15651 -599219613 503215096 15460 -146616981 789608500 21599 32411780 374789309 14386 228335947 827117675 7200 -411189024 560838466 10784 -150166937 468133699 22897 -57534260 393608059 26437 190942319 699102306 2144 -19365413 395687681 4166 13842724 331675781 13629 -500744978 153256458 8844 -198585783 77245981 4578 -377126050 601417657 1007 -586484882 498001540 17594 -363872678 682860610 23179 -157298410 197867021 6424 10075645 890038144 17601 -525564630 856316120 25339 125933736 402268464 6495 -302726300 852782323 3251 -567300254 132007353 3320 -440499471 385396141 13076 -445678638 594872128 19497 -204995909 547922325 22130 194191418 394431843 5325 -405459279 597599409 26102 -579570130 34863460 17281 -58133112 380946699 22077 -249215762 256781066 21272 208875669 621683319 9128 -420267302 258962012 5776 134747080 912624857 17719 -398962055 57060294 25600 -429668260 528980860 25762 -270547932 475385842 789 -503634135 668674275 24277 -576081226 16641443 12457 -146668580 697968776 8471 -173035962 402783730 11028 25050035 453750309 11219 -597080137 272574611 9012 146377479 651881324 22019 -236494300 18587601 11526 -60431546 190729045 3176 -357866034 883474532 10979 -79835940 526943465 23708 104323228 111756334 25154 -532292834 367278965 26232 4599668 828981683 12041 -541307861 668506839 18999 199443921 199629557 14092 -459563441 339325208 1388 -163094871 446028707 11844 173186719 862660040 5979 -416717411 903096615 12221 252056575 51589960 25319 229039131 571439773 25218 139187714 402350097 15216 -227314790 99298410 16842 70194681 57135143 20892 -428024332 276146757 24793 125020001 85818123 19291 -74559511 391318011 14703 -219713708 189232204 25952 -144672103 742455536 4596 -366810059 729646942 6314 -108960902 772155136 2620 57594237 38775929 14110 162307013 910014429 3396 -461280235 173563282 14066 -532876832 809657824 3356 162376855 85015506 2500 141378380 115459653 11137 115831007 808294093 9476 -566388794 334703451 17439 -402478187 503525140 5485 214906552 673561542 12488 86523152 797171243 115 -260756268 509245481 20011 34941321 844995103 17851 -271033872 793547534 4294 -234056103 767894498 13192 -3343030 939919956 3769 160798149 766438816 12857 -164211329 433494456 6867 217695773 817713319 15792 -380424223 836070756 15948 -285021554 834454695 6079 -556124095 817424055 19708 76114624 339613183 22171 -294623213 423749457 16223 -477534426 61601543 1017 -599453131 886152274 15458 139757774 505929842 18274 -153006532 653813042 2778 -139147565 564859452 16397 46202868 810819778 979 23036114 77700360 7524 207124059 434157845 14576 -573876003 44160824 21908 234239241 470640313 25939 -316358170 694986594 11749 -122217468 589967579 11416 -473240677 418580685 12508 -44922322 89521539 15185 -491993537 85954614 26297 -179331770 210360185 21231 -132140748 375253371 14808 -163752497 918136547 18527 -571795114 943570580 4509 56541876 277201793 5152 246496535 950369411 12175 -499412722 77410279 3441 -325605003 146161361 21094 -423142719 196029857 25014 43729041 505075282 21457 -379399272 224833668 7618 210696831 157688979 7944 -489977631 471468090 17273 -98599063 81075434 12844 -74118858 420329607 6222 52396002 553939454 16576 -573188287 34239571 11089 -191850159 116057327 9939 -295022468 423934885 26157 -90978518 31910547 12711 -140815366 566532987 5692 36071232 876176047 14154 151201523 346469914 17565 -436010311 299736677 157 -390751319 582719664 228 -431399086 459379492 538 -541448634 763659602 18480 -146415504 47151775 11286 -314450384 289739581 12948 26858207 754435490 8995 -429344195 710881748 1641 -582740511 380173490 9152 -411403257 642500927 25152 237786260 720735657 20414 -402516966 840376762 24124 158234638 21212025 13703 -145148263 956888370 2628 96703319 215431772 6302 -324259684 20218337 9053 -330239467 649638691 17775 -112275976 863194157 14422 -216229381 841979353 11929 184393309 214783000 21510 -14472886 516130872 14805 -511075132 67708032 7191 -187314852 642276754 6762 -495860151 146790123 18317 -588665245 365631203 7095 -104871331 412255158 14773 -231288102 407886840 4638 -406281107 519393653 4787 92001620 950496292 22638 -545505367 677428119 22921 -283009419 355148401 7197 -426982403 451810198 26426 -36866882 681721405 5104 -404260633 944557408 18920 105500564 876540179 15347 -407652199 870030062 19374 -389062426 754066283 22329 -73509248 872939941 19031 149156388 410966614 16187 -468618491 517900190 24319 -584385547 749347566 2276 -20019682 140804422 2985 -549138600 103744095 842 -132765170 756463567 19200 -593427803 670435042 14978 -191167903 352471400 3600 252572938 174370307 24797 -127627501 928585745 25922 -259920294 956758018 24918 -372430994 691364369 22896 -169683018 339120172 17211 -447628239 452774166 10133 31975091 682816150 16248 189420950 298747166 12710 -111801509 156367581 16719 -555066456 888773778 22263 -103261208 889612780 3592 -319897479 256931212 1120 -177170790 672692181 14936 -110769101 767374407 13143 -369925873 17838845 208 124513818 338000883 24572 -461228803 503819902 24155 -171305256 775898563 2872 93780627 9939673 12239 -246530509 592999445 23289 193125757 778093060 329 -540154556 109578625 3778 -339842770 868453501 20534 -82513092 287853878 1829 -540364231 511773654 5180 102121841 315987091 12335 -98504855 560337012 9896 -259271241 466610026 18589 -300447248 652122146 5143 -323248958 397504240 15139 69463773 925460904 3594 -413831069 689958631 1205 -389535603 730292835 4566 144668234 171534511 9514 -473292699 434045655 21773 107253596 216745300 12581 -195807471 141205113 10625 -372062655 11821881 18062 30650849 174366238 14626 -242729688 21054464 21916 -207179141 318603352 14670 130364484 450458208 21819 -405433137 537907870 7123 -95448451 79041066 16133 40800062 929234075 12694 33784656 705864426 16117 -552258863 453994016 16397 -275328238 303423985 18766 139276619 394087775 15030 -171946972 23366193 24882 -147422083 834817763 22833 5501313 131451156 8857 224363620 809896362 10908 -67095985 505960280 23520 212451452 506238535 4355 -227711272 143961751 3002 -553418129 459980376 10858 -324477011 510545602 4698 160317422 433782740 20106 -407067605 902865718 5701 -273785602 803793855 7035 61511351 423936763 14608 -321010723 861534955 8848 -486647868 167668656 8328 -10417792 177122852 21279 -218162931 717573290 23546 -550383094 915480941 24204 39887411 625022740 16604 -557058046 127710958 9230 -594019297 685497092 8335 -309429622 58700723 9859 -328449599 220099980 1795 -128363514 793469933 5737 -558669017 596549584 1884 -450273962 129071073 19904 -343283302 813590105 22571 16068843 12274343 19672 -192688126 294621312 16468 -386845598 493476604 22169 -560324951 501272160 18735 -442634697 591774498 13771 -548494201 492780546 12999 -534401495 329138910 6407 -261962765 553250256 19574 -509886865 464162660 3931 -284937190 25247836 16763 -38498382 699026101 7547 155374723 635736084 12049 -440972584 16075095 14724 -82409108 347298025 2807 -177606838 837271220 15503 -341344249 481668037 16763 227090575 423634322 23184 -94659337 828285365 25706 126835556 735953870 25846 -296741083 24866236 2705 -140937193 265305054 26052 -592114674 89403914 10946 -523924412 920934774 16586 160832275 39268531 20512 5980208 151769210 14700 -353826321 23249927 79 -588114816 223878493 2172 -532310271 664192599 15208 -353124376 320053059 8698 176782303 451571980 5218 -571745504 489803068 16970 33700784 565522741 1328 -460451159 950052302 11873 -74593409 698698023 15750 -179660144 906076956 16842 159821083 303997377 6335 -107604492 719112155 9865 106332137 938444703 16455 110799849 574062848 4012 -550885457 578594686 19714 -567994451 252360912 25642 -280522714 339466936 21649 -349664004 82380914 11460 110948460 806993083 14547 -447516504 793737663 7270 -491264500 325254168 6236 -35656187 392976244 18644 15293012 284485118 1923 -75626597 400561080 25535 -28540361 418272332 2402 -173777517 795285619 10320 -314649592 713154118 11658 84353395 442625882 6978 -313531282 664237876 10370 -156999958 718585440 10913 -179235614 632888917 25403 -51515038 580242477 15231 -517561574 50537696 6063 -575928933 400523083 1410 -55184366 481225169 13881 53351035 265347184 17160 -587948155 257257792 26004 -188435989 114972972 9648 -373409945 139650786 1557 -380477334 283397378 9226 -420624790 546251913 11069 90655156 202379459 10963 -292570142 840628587 23264 -365723891 265099377 12791 225740734 162971812 20195 -595865344 142552250 23518 -564164031 502618732 21166 -494473112 737599632 10775 -90299687 406075593 3699 -9117627 112508297 21472 33755717 319346388 973 -75339276 619988880 594 -134170595 535543407 11995 109533603 827273489 11317 101256852 52615272 16767 -44087523 879170192 1318 241078771 639440262 8480 -80306555 865018314 8826 -233997599 27159508 11952 -588697829 799264228 23249 -386107825 492625826 26106 -352229776 435955749 12728 158512643 899135561 14294 -130738751 225696501 20252 -59184984 921800525 3570 -46995841 758870938 24625 62818802 759371519 7985 38942266 868930011 896 -301227079 389273792 9713 174686259 884409004 17598 232168360 206705546 23245 -415857418 228078665 15608 -45575612 431855758 14047 -480562175 388169989 12011 158560186 56999636 15672 -436692523 470163834 25453 117078055 470055661 16051 -416932320 705792616 10176 203366885 847993978 4511 30241611 293841331 17124 217298989 94243904 3702 -324657617 823412748 23901 205009477 453414527 15824 -261666753 498844690 57 -193868295 940344896 24635 -418623806 815640130 10627 -143431498 900569710 1316 -432968965 49117210 9995 10415513 889185885 16951 -568035739 660723663 26230 -251302466 599067350 18804 -487488382 531423475 2727 -529555828 646901130 19703 -555250110 854395394 16276 20296605 109881434 13987 -525077258 64354443 9886 11815765 472637390 15357 -465726996 577173999 18952 -263089318 208708832 16601 240421854 618042133 10610 -100980052 553457813 6067 191084860 236165982 913 198427187 421313271 24873 -396303125 875780026 19662 -195616179 541745893 14067 -290408826 292748697 14040 66948470 714123810 5695 114677733 693775090 12808 -287143088 699278692 20700 -374917933 685465656 4608 -367285772 894417231 10850 186592939 439003870 14592 -96305071 813743069 11100 114800449 606355570 19576 -517393124 240008154 4939 -318026066 257620527 1165 -557095171 631684564 18943 -297071778 542094486 16334 209097839 455945900 3938 -324471625 946137483 4344 -39716304 848504078 3493 -342749662 688557356 504 214502103 295237004 8633 -344346243 572822495 2941 -299741729 264047616 1054 -352983825 144126587 17492 6077451 48837899 18872 61078051 474260478 6429 -122236970 631388065 7907 -477071490 389967940 20807 -351445140 388803044 4710 -199509750 557839822 3377 -154546710 309488875 2467 -465951634 868320749 14588 -18375720 591390916 17853 250373499 944720152 18035 -2031911 184538710 19429 -334374150 295409862 18173 -595760952 389698124 13074 94248277 570196913 3036 -428930245 819568522 17365 125917037 548028612 6430 46672480 142467879 18451 -341170567 715529474 16574 -458312009 528809967 9359 -520394654 311123117 16847 -526425527 293653384 6506 39038516 215731687 9782 66406365 601380588 14253 -528104596 953880235 5009 -69997721 195718537 8163 -17324079 660998192 13201 -161822130 411525887 18603 -413568278 361625357 6614 55065658 591259532 19934 66815474 32523292 22641 230366019 275587855 16431 -177741622 790520339 12267 206191937 100329834 24286 71953668 886269518 23013 152705911 114365412 10434 159864062 708613749 11902 -248810141 907706393 4722 -85504912 702371414 3066 151523675 754948507 7916 -120425456 623979273 1670 -20744586 722633921 11297 -99856394 337591255 22389 6971933 287737570 12353 -221092115 633139837 11690 -97373433 637436449 3524 1669654 53351957 17600 -249896327 462846560 14177 246569648 923245669 11238 -104131364 871731664 22945 -409754751 851184680 16311 -280673007 740375821 19251 -235531142 270555488 17212 -187029527 685789397 2945 -206682452 255715755 11910 -212505024 606413387 18095 -196892706 213588222 17791 -536852703 282439429 22078 -354784254 893160750 7871 19074994 818298972 1653 -574973495 928183740 25580 -258532815 285325260 1746 -370077865 142120917 19226 -43548580 529982217 22271 -506390619 846495085 4702 -448834882 121100010 23751 -545484094 542013615 16197 -39681421 621723079 17154 115109890 302955669 24524 -601138661 789845526 9972 -215880910 641887183 18557 -421556401 574411808 8425 226553285 353252721 16515 -521701784 864709178 19876 -38709138 376686566 24073 -365434940 628103005 11919 146387355 330334350 9688 -102545615 225197314 11945 111397890 220308797 9950 -567195464 580682701 21869 110542016 120948568 6896 185709763 274450529 7595 -401741733 823727773 17179 -202393526 322512468 13807 2847401 151426798 18676 -181598421 531191416 2120 -546839855 304031033 2525 -354251113 234644174 11443 -155296809 585258115 5694 70768755 374617331 9055 -227647701 36129651 8602 -163235581 563929848 14268 -191780037 848608707 18890 -255579743 923101041 17861 -89416445 559527665 20173 222907849 497674383 792 87080180 415861233 20617 -73612264 592553649 16978 -37893389 954890468 11961 16088678 235763257 23381 -592568635 61250353 8050 -279084315 701436063 8500 -497506758 531439435 25338 -242282692 460797783 7492 -368697526 229709789 276 104316773 124914127 25838 30310875 622594931 18392 -423309111 145851303 18763 -458509141 195165386 11433 225172675 839083823 8791 -31912157 719691872 16856 246227432 614404653 23505 -109165274 396434933 6635 -521733273 190931283 4139 -185986160 344309554 1391 78887165 678210137 10874 -415230157 766640005 3038 -410603277 342758894 13409 -498324945 722037863 20230 -289599622 232725513 11591 -439323406 897874725 14334 56308823 212932694 9498 -1512836 891539228 5859 -473676868 591220728 11194 -340052847 150193315 658 -232390100 541679744 11247 230582039 591518655 20593 -73271602 397656260 6270 146156520 853917783 21420 -23736815 265942481 14680 -341847787 521405354 25544 -452900757 496414120 25469 -383590066 153537835 14400 193986106 729268669 2263 102902592 957679042 1362 -28279532 931189407 16646 -597658297 83686020 23022 -446081313 446691627 13997 213672718 935140175 25760 55277230 815316310 16101 218612796 362518325 21508 -514762223 65795627 21455 -530874691 819367585 14841 -278482951 505562491 3693 145046273 592312086 20882 -453060186 493514579 9573 -239552348 250782103 545 -475927268 566536779 8498 160958287 263477533 1140 -237195148 88077042 23920 -286383072 441042257 17362 -78548639 140481831 542 -195122078 792788002 15434 -291790483 92313215 83 -592393086 616335196 19931 -26393172 237921411 9004 22580342 34656273 17663 -117047598 876505145 24291 132740423 19236524 22006 -5944980 722944498 9826 74993419 862218394 3415 -522542424 683038023 24325 6697173 232532592 8250 -541574755 833604886 6844 94615738 134512554 9101 207695040 938472581 12234 -580030652 219185650 3910 -538951653 800228210 6849 -470150597 609400733 10841 -266929650 714595667 14364 -264189107 657668320 4748 -354287230 741921875 1739 78669536 875678834 7502 -82981454 788124801 11976 -10810184 247289678 21978 -367201064 215211654 4376 172007111 524523838 17633 -227141365 584745901 18194 -132519767 690850835 3066 162675295 652730762 19026 98116253 243117918 1007 -264178856 555166952 26067 -480041619 199714861 7831 -259548645 255726520 11937 -119279877 780138099 4071 -16204902 915802116 22670 -154832791 86451437 3059 -335842565 697058707 4035 176877052 760974893 16825 84763742 940816573 5587 -47693364 323942386 19862 -548814328 833187489 6532 -446963772 865936311 4047 -147669954 864695106 22007 -30236926 942339583 10756 -587996762 623566602 2346 -578594441 165883473 18731 -143025077 869364571 25683 -131297700 915402318 474 -219537538 704797708 3417 -417428050 431078413 18017 -585496248 602925549 3102 -231409561 303933087 646 -536889587 416733875 21418 63395384 619788770 7644 235017872 59321930 22789 -348998616 322918888 11748 -452593114 687107513 8793 -87295321 230785836 19922 -201261889 691860117 5819 -584736152 858757863 23874 -228646236 914792073 16516 -328568620 421918456 17178 -557158063 89419330 14695 -381798552 631367041 6581 -137360997 468483785 14689 -373522281 313047636 2253 -222735162 550802277 269 -35851224 245885268 55 -351282053 101915357 7292 -216562111 477341239 2525 -5998996 758575432 16271 -110979854 184141735 16970 139208823 860068027 7296 -36058082 218091200 4853 -140818666 185663042 17524 -260421562 155131997 18713 -384441998 915960181 14264 -174243818 640099584 6352 -509313881 528186377 11045 -530151219 729424013 15897 -210702441 842668573 3345 -238951059 153459754 13723 48979331 753380191 6014 -381299596 631990567 15005 -396770234 878273389 25719 -321218229 740177567 19376 -540994079 786417040 13551 131795886 796218538 3338 88843270 379094734 6766 -57306838 611275490 7153 -392885811 476769660 4213 -477919907 407184309 12526 -82174179 707946210 15130 -173228298 870611929 12403 -734128 490694328 24071 68683282 685199257 4270 -359065404 252109920 8652 -373943674 878626792 11814 172153556 942748796 18877 -187029076 99195099 9055 -155092682 49682491 19821 -222335580 554011815 24373 231879359 658655444 19746 -378402220 92677515 11487 -98719047 563469127 2565 70686507 252758439 5974 -469420000 445166566 198 -185403863 371812207 22534 -72277079 234185520 19777 -519614972 548743508 6437 -285428592 696521923 12553 -177815039 500788562 8357 -533132774 131622057 12629 -563019402 26647160 1229 -405071580 795339049 5099 17013103 878351619 15699 113536617 113539631 16510 247891287 385956211 2723 -513951691 673549743 22621 28944041 9658436 15010 -195799570 855699076 9176 -251036403 396250539 15327 -563391751 731662157 16885 -300807622 592194733 23165 -309326862 765352628 4386 -189317401 765544608 17870 192181172 681455809 19734 67618218 129739837 16407 -579786293 574489489 20526 -73102437 611770679 23574 -502450555 165613745 15046 -570368053 470341516 19179 -173135646 624977874 3905 56965073 18463568 26329 167816443 146899109 25953 -33510224 580136937 19230 138039320 290044458 10697 79109366 899264966 23611 -58084928 288920085 10391 123074293 670629205 21253 -112048861 320301999 5251 -78987200 940447616 8538 -516026004 457035109 14440 85743350 46634522 21427 220138 873158512 6238 -448082921 833288774 11585 -420106147 101001260 14662 -115744479 680486864 17712 95412910 910969919 10615 51983197 291839388 5505 -415537091 107814166 16387 -362117224 758311586 10783 204375525 110437191 21710 202198372 650196039 17318 176740476 414440820 11380 138544897 524301109 11818 -340814148 831672071 19116 187439641 390766930 18023 -19964673 85046256 19994 137779246 778762501 6703 -475276896 453607819 9808 227315343 23793734 12717 -178966930 207539331 14448 -406892494 863592163 7294 144129096 891169496 17471 -516456495 630566398 12563 -163237589 169235239 2736 202538763 659127448 25565 -74814494 749490749 4137 -122467476 283520477 15767 -545001909 761763019 12171 54743014 609867624 22030 142654562 292381788 10051 -151065837 559571014 25289 -479347822 106335295 19350 54947891 336001575 11796 -209480735 588502962 12957 -551374655 766898063 4691 247497515 192412556 1297 -42841035 376964789 14537 -143844384 34988394 14593 -10016797 812517954 11558 77649282 101429211 2461 -438882861 248644271 23703 -79837672 598642520 20972 -347320900 329634963 21297 87293279 777438113 23916 -265765828 78799829 23741 -222272483 256828797 3736 -85181812 906772424 17409 -350389380 78085172 8753 170431396 839436855 13943 -590305504 87778607 22100 83287184 405223311 3518 -138980727 559590204 9635 -255384689 707260524 9332 -120317928 209980857 2128 -359202887 793635658 11705 -515996652 244708157 30 -142049481 422481299 25484 139383815 167694360 3047 -294607665 276656485 14112 -32169841 156316145 17429 -330644965 600243223 3800 61865909 942698676 24477 -439248027 460896394 16687 -98980241 549316982 25649 98525930 474485492 12956 151466686 663220365 26354 -136231644 788507149 18402 161938380 831722902 1855 -349817859 794107254 10233 -244818341 131111572 17746 -155339617 476092434 6086 -54710968 824639274 97 -500549201 553765154 18658 -10120126 60951986 25519 -237834347 132990142 13473 38677740 942950856 6956 -142684256 231955420 21610 -38906592 617307048 13678 213834873 104662213 10855 -62036675 321222533 8027 -129900658 212807768 26159 -280929844 793548169 22239 -325769364 540193147 5221 -138671260 814300683 23358 -195200148 855566545 21165 -159895672 183686058 11410 -313419481 439861341 15683 -540576910 211069021 19243 -412944627 811037007 21419 -482662531 87130589 4849 -336221418 951438550 13041 -71748603 439483782 13215 -237708039 810103427 15402 -413886219 793497543 11975 -110015825 642714872 1302 -62720395 673307436 10376 -553055370 99071402 20976 -61878787 121295434 9450 -451358109 595025510 25263 -418491157 434376303 23769 -89785059 21757850 5103 -378877594 390372589 14206 -412861148 451336998 23158 -391729603 836295117 10193 -66792797 15631781 5595 -451686954 674661574 22269 -244123264 110049056 2528 188941385 657470674 14125 -259320931 590123215 5229 -532019429 448218213 4422 -532572905 510297842 22224 -360017156 829782252 25592 -471532956 368330627 26239 -208404009 454432509 23429 -474353204 424418404 9998 -170360115 584441763 21558 -125248346 627803148 15037 171204151 682435360 10930 251096423 25312072 11782 -74870855 541560957 15221 -576538150 205640590 25228 -288084712 829549445 18060 -480893872 380855052 13733 -321329640 475769723 19936 -255645077 866328472 2120 -204394309 304017514 18184 209393245 462912611 2472 -159132644 360915646 9422 976135 94843902 9508 53267567 756966542 14302 -338653753 478682970 3949 -191697683 950144111 10591 -69759257 484845388 7587 -532955315 272594407 18036 -389432299 580277346 14631 -114860045 799730242 22178 39418298 14546771 7897 100925001 461310289 15803 -573921043 560457752 15003 -374797955 87879615 1378 -212063501 66937628 23494 15706187 887871234 3450 209529400 243297471 18964 -39035666 520590866 24943 -29052143 305577193 14628 -199150188 144707181 19406 201727539 421431021 9415 144030947 47473418 8300 -543441445 319054738 53 239878506 323171149 11918 -445498293 821059266 10059 88966656 161078714 20631 117084809 108147265 2810 81889898 269173089 15347 -219998648 751234003 5968 -4708801 619008617 14387 -327282350 567383746 6931 -56997596 908499421 2336 -519707621 516996210 2963 -284599221 914825137 1253 -240401875 774922252 16000 -478261202 140535324 5621 -399341712 147619853 9244 151648844 699158058 9437 -164291717 105508441 18697 -297956658 337622772 16499 -34754206 799225499 376 -596328474 614251891 21173 -400244588 503441155 1486 -87062909 612300695 5057 -579557580 552651086 15754 -508113228 121846990 474 -221656697 325886969 13569 61909663 240350313 4420 55695472 106131769 8510 -457453843 120558544 7204 -533723761 239145875 23121 -577283439 199207550 1209 211640241 374076331 19561 45612594 688722717 7924 32625468 946165597 6645 -330384957 684934377 8404 -352268698 52372631 8013 7000580 687439783 16340 -567915155 689257448 22505 -281880596 896354006 18880 -65409035 494326296 17066 123501332 323666589 5934 -567207873 469529921 5053 -4525534 897845777 24851 -428573122 833005569 3344 91645124 646373379 18930 -195349306 163404229 1680 -112383694 736804108 7599 -186743640 344642916 19352 212494590 899087499 7674 -138450363 820004990 21306 -242011509 678232427 10496 -236422738 52892967 8712 -289027786 65170024 25789 -301895768 356658989 17908 -341577384 878087150 23833 -330579068 635496580 17685 198590650 660116253 20999 -516732583 175107799 7114 -454075287 757560097 12880 232097285 881897264 13474 82900545 854890614 23998 -344210069 916057628 7580 -265651241 171514034 5136 144680256 856545286 15113 -220526175 761710951 19634 88322499 291520293 19101 -246293574 559225636 18833 -85505687 99686414 23923 -202234352 871519854 21249 -477854387 598327014 11075 121928501 52082298 10738 241043331 278271976 1737 120097335 751388171 9830 -359982180 51156264 24706 2753912 320425143 22518 -381670681 829240685 22407 -369015635 378344737 1516 -287829429 177559741 21902 -228299591 172323398 10309 -560217136 753963970 18709 -536331435 291558498 3300 39118352 683610530 12561 2402576 776161494 23277 -568661417 434373568 3530 -555989117 532992725 12678 202007679 114465918 24151 -89134746 10552522 13170 -92132791 355894780 11976 -62570305 684422245 24870 -601476272 611476239 18510 -51056827 68869499 21794 -562452281 670632555 13758 172564570 837573826 3417 -88331976 820095550 7900 83428199 131785828 15950 -4383792 219882033 25626 -356763398 868134826 19774 -133506025 943833699 14146 87569218 447936716 14436 -561369742 87546614 4542 -432083056 21155248 15014 -228074510 469468770 12388 -224950916 692085575 14488 -244535452 392203256 18886 -259623555 796616427 22484 -97046069 530689008 12256 -115648317 691750606 24194 123559833 808592885 16541 203691200 669165977 1925 127136610 616081810 21510 -467023094 52856351 2903 3327685 726547327 20979 86547522 391005609 23215 -105175441 859003462 13126 -319870660 207912355 23154 216930154 730543593 25253 -550472219 442289151 19197 -433631441 358482160 21896 -279029047 939249077 16891 -204349787 436408358 11453 33953055 237403824 9803 -510514439 188839568 263 -63379746 844322484 14891 -380580329 455522265 18034 147879658 800218294 13921 235352450 276540674 3582 -303511896 188263683 399 -156300773 729508318 14284 175528672 819685538 19305 18770192 422735842 4383 -375425925 532387238 13818 -255546985 925507226 19144 -381323603 304758909 18339 162614160 908218217 7604 -348059212 52270724 11472 -313273140 685370046 461 46801717 130674846 9166 -94874046 606806557 946 98229590 159855637 11340 118372657 9077250 2982 -376301756 319981579 23603 -416701565 938268465 4357 -547366216 82991189 15966 57069816 781287184 2716 148193458 826200337 970 -544093245 70008921 3890 -391106565 574722986 4084 93317543 215838243 26027 -231855554 279101352 8982 -305381293 797883687 24151 103754690 279888511 12165 48616916 913081737 20804 -437073094 601226546 20945 -157657675 723177456 20243 -387004789 786602403 12563 214902094 44291302 24847 113589415 740573858 2168 -455203733 827800854 13909 236618118 939457526 16734 96569443 526658504 5492 -467794630 953356948 10295 -240246125 838932843 7215 199593774 693078182 3431 147457153 481021244 2620 -86249792 679130096 10587 19826115 525458841 14030 -305689702 911304191 7699 -146070356 592861566 20048 -303535719 385964109 21348 -498227312 859686555 20882 87023111 658390900 20 -436667894 402058332 15623 -275636481 568325542 26130 -290651675 441787561 8875 133453442 826768840 20676 -350657958 946608201 21928 -344200089 958242367 4658 -494219888 577141093 14798 37280828 263158013 11248 -490210677 759439196 9804 -479977464 712045658 868 -59390486 350648170 25571 -579209686 581330639 18576 -329165123 688816764 16499 -387268432 876364455 13918 -6061117 881318770 5626 244539046 488654100 19900 106041494 500410005 21431 -280481962 918552109 4686 -483807568 69451546 19048 140240169 84810230 971 -489872614 241091048 754 -525046613 317680557 9718 -464124300 541239405 14602 124465633 599020652 201 161823213 861083522 4760 -253131801 44350529 9325 -501577287 874135112 22869 -35897913 46914375 18649 -497441271 341251192 1283 -123972814 403438622 7562 116565229 905892666 3754 177335139 743242959 13071 71926229 520203475 353 95724586 259139121 5350 -396584691 749374367 22767 -510183950 17495061 5853 -478493685 341658760 6315 -301676963 123378172 24078 -328699221 403568775 5503 -202056054 241633000 9681 -81480998 226318449 15280 -205768795 782678427 12195 -68810841 254007472 8691 -274584083 512555658 3132 111308510 650402776 21613 58433302 231316230 13337 -77345910 329890239 10970 -364239570 258784168 9629 -252779471 512999541 15186 71840884 147611453 2899 138811991 229752584 23564 -341599789 557466552 2330 -248638995 220247376 20572 -464556687 697944836 3861 119480501 543699619 20648 -257492538 257204966 13243 -333457560 249109094 1790 237822064 611661927 17220 -601732115 888327212 19033 67161382 888920581 24240 -105919576 451060881 14875 -17244924 405705265 15183 -231942605 408538114 1509 -533346925 606550595 2304 -185713787 221421828 21648 -278124362 493167781 4399 -147786014 935067284 2706 37793908 556301457 22341 243529051 634646196 8251 -520958043 347677235 22616 -266493003 12698080 5585 -482451364 101086744 3974 192359755 262563923 11718 -541853854 599175511 14012 -60439842 543893224 13906 -124653747 937587105 15980 -281699897 818236945 25070 -392388988 889666241 10749 -518458337 922136444 12678 -469237669 25765827 10297 -401844083 872159082 9070 -281793551 185295503 1026 64834972 638638520 19172 -505485324 777537813 24361 -287711101 349965515 4155 -302710496 252644231 10935 102947022 207647680 10709 -218331497 174238580 7754 -88824924 171314639 10651 -380648143 484748581 18905 -402451456 588981826 2424 138844107 780703863 24845 -473213269 446884626 8764 211761909 30293862 5438 192837920 370634926 8859 -476655750 418716295 18551 -539500909 724104852 3757 -199463072 875984328 8936 -417188121 723242397 555 -100319362 38543633 17062 -525045443 66153918 10575 -163063028 223690776 38 -342899902 163089621 1434 -311177276 573496025 26466 -136409324 770650802 2969 95802425 451284057 15247 -470911139 342153746 13173 -350429514 783425364 5006 196769625 751703843 6892 144641641 474167065 14369 114461728 49840352 6101 177209534 157529093 7619 -203558268 75901719 2719 -191454745 509529559 873 -454480060 211410735 22741 -243960270 224258507 7568 -222026508 247042881 2320 -151893614 528309736 21657 -543316591 841314675 10349 119719404 398746628 11792 -304857698 427097922 3826 -241203703 356252225 7341 -562400238 484493600 19031 -327298231 619928876 19549 41048836 506644672 26313 -580441858 947575129 17661 -498877 156329232 21440 -164456812 719758333 25328 -283144499 405126223 1083 202050108 246753132 17831 -316120744 789209849 21207 -524640579 460076475 18137 -408248013 208925938 9915 -551503911 640397662 2624 162983423 562180145 10708 -386893808 162179932 4061 -575833961 580896917 26213 -488990657 773712260 21818 -461826804 615616687 17224 -517156483 745423079 20644 -21383355 831506117 16352 104071081 261101440 20814 -551973556 233044156 4720 161554101 607335554 21128 211400480 225905245 7595 -104090371 148289263 16055 62499180 154851235 2187 109630169 869823693 11096 -127304847 207967059 2164 -217106950 242246367 2843 -58046187 506729951 21664 -380730023 574077930 16979 -97208902 657496819 1496 -556397857 576667008 23975 -417010292 25418252 637 -550417815 667277563 7253 -213094953 354670264 7201 -351551457 558087400 7689 -231265517 56882046 23152 -25325980 952291643 11218 11425023 287310154 23788 -511952496 38115719 16307 157713680 560343200 13866 35610819 250663166 8953 -72330771 870440172 1260 -135482624 395734070 13356 -261843601 854142427 25040 -381318077 190294856 19158 -354344857 928605035 3305 115256289 590955682 7038 -1563325 846289993 25874 73622919 910001685 11392 -266386511 182034842 21058 -442031229 821691459 3910 -600818415 828051003 4274 239990925 330904045 9418 -44989620 727272179 2398 37097716 301983503 24720 186857641 933226719 7626 -301139584 749267184 21123 116474416 772268490 9893 -428313013 280913439 18854 -467288088 307217422 5340 -526500869 200283454 3416 -191487523 826704775 8322 199304050 686484392 18494 -415210436 452423269 16294 40254182 135931199 1247 190032853 347050045 23539 -534586059 463179557 6594 -557065466 799431292 15273 -514101762 536157838 6198 -40356968 307893934 13432 201210203 290893363 23096 18453106 692567202 11349 -488273218 499843076 4449 -123540650 173283778 15627 -471969007 366594538 26355 -241271252 648774258 16255 -191230247 746495687 6639 -593899885 461746911 9031 -4186102 363758841 19018 37882031 213015239 24747 165564973 755553195 4570 125596590 127328422 751 -260378883 946080364 10362 68116598 735331345 4182 -185205176 492115850 4338 -69646469 509778818 15124 -216478790 279060316 3818 -335076038 252574971 9111 25474262 630611635 12958 -387095913 869091166 21598 -511567810 553907973 18932 175123956 243578611 23226 -235990504 20831745 8592 -29763305 338545817 3816 152116862 174127265 885 207094580 577042742 5478 -91837849 822545564 1451 94641628 21863878 14523 -440799191 561787104 10370 16790889 121580295 13825 -20079919 403606986 16859 -176169829 238063403 7285 -183639120 275062838 3016 189146934 54192389 11843 -404292718 200140234 12685 -392452244 32873981 16784 -318271033 771303175 25669 -541178844 656599449 12868 39266779 871964672 11495 -272291681 947021341 13817 196277345 428935917 7739 154382899 296442653 19914 -544822379 615169919 12956 -165556538 548982173 15805 130791979 370411782 11084 -559783799 870542106 1401 -106502581 832405382 26035 75955320 598032189 18397 -393122831 875217783 5528 -52507959 187244425 22742 -180679482 533143490 12753 25149831 246150421 14160 -299778286 695138473 21325 -158663066 729095980 7668 -189303910 35362539 14732 17056198 382675512 11200 -352527610 879550946 22044 -204315690 464958205 5174 113297962 377198756 23904 46064617 435437681 22229 -102771584 739731030 13808 11746531 61017637 16190 -96254880 515014861 17066 82130060 117847998 2331 181137904 928363674 19662 -94160658 122240965 511 -361903152 557774314 20195 -428773810 32681209 19105 -507135072 81126763 20469 -129012905 764010771 10947 -292989516 470059523 21423 -243038925 32593170 1852 150662185 573862453 19474 231433846 567126278 23768 208890429 40697310 18983 188807143 53056534 19139 -449327884 11841668 6035 148319983 905974069 4075 -306734641 955008764 14885 -496096123 553972255 16798 -395493174 908714277 25893 -149035807 700239149 17576 -91376965 26947077 3041 99044928 748317960 2005 209818168 172474326 12660 41344804 374359241 24190 -86791243 26140874 5299 -208401325 720787942 20049 -363643610 742266452 21333 -310281917 544509040 23185 -400292192 239266334 410 -19050556 512911303 23441 -371549929 880085250 10064 47312684 796154266 417 -508982227 446738950 17201 -41661473 924552195 1694 109036749 523855129 9077 -127046664 54394631 15972 -370550379 122218419 11460 -23596233 500591377 4826 146457266 510899107 9043 203769930 865270214 21795 -191717850 561981917 20806 -533719291 154950185 3662 149887975 940630124 15640 -319270180 590430057 17034 -568996383 12921771 16366 -281174699 204825954 7204 -74722564 97614703 15483 -295838225 563386027 1120 -581030301 750566722 15145 16799063 812773695 19451 -128357914 669415390 2696 137324012 810987232 13849 -510163102 880470382 11638 -556405408 16984067 19926 -250570585 934225037 22939 -180669006 759125438 16392 32491198 331419754 20361 -228324780 300085068 14921 123514591 883749274 18182 -409568225 41322740 23028 -65775353 360041930 7436 -448678758 639801937 9353 -511022990 863678566 25551 -578347740 673175094 1762 -146280151 273327671 19404 -202648642 909293451 1592 208990313 616032098 11497 233782317 145383132 24620 -17294006 484711708 22841 -364249707 268304987 21966 216680709 480148952 26201 -592627477 387129388 14583 -117867636 168015678 12519 -184626688 536700653 20227 74243049 583913203 7091 -503478351 308893003 14834 -419537812 310554623 7293 -360388277 502699938 9027 -180722565 689271258 16689 -159982660 840705984 12747 -374657239 734748345 7308 -458130230 101664637 14695 220214713 209746885 8300 -416636346 517333225 12307 106845190 693290761 3170 -330974871 719346055 14140 76369672 334520486 25041 -434895335 316812564 24662 -468307153 177744088 24208 -75776751 393139219 2308 162531662 210348636 963 -145158415 595453389 6450 -41260193 638560267 24690 -4005836 372924837 23556 -455189592 694820731 21580 228792061 17441999 23031 81468017 809799637 10442 -543448597 933668374 16788 -442518093 139969234 26311 221527794 800265031 6954 -60105552 882399310 14576 -189999388 467722640 3859 -8093895 358911770 22696 -248924075 783049509 3009 176774914 541252626 21250 -363463610 360410665 14105 -591361974 303116353 18558 -280912969 621628489 15270 250088846 83156508 20636 -481638993 762869658 22536 -149128552 677846992 19855 -127641570 653420335 26033 162358256 152129182 8345 -567201990 775354473 8268 -200872410 711732704 5810 22466922 681714765 10766 -163981559 579767234 11492 194874338 230659253 24771 118337987 148714039 18683 205450108 714863976 2671 -554744437 862098710 2789 81158698 336810156 4147 -276817397 314423534 10777 -179317479 942715790 12464 -186601527 570655496 17737 -150358833 217067606 4274 -170844541 642686467 24540 98151978 92118549 12397 -246088134 207811412 8347 -522713222 657611834 20380 -18530357 252708769 18632 89094803 951439126 10542 236890457 51006162 22941 -80618880 590191538 21872 43427818 337113010 3847 -225140197 580011219 20 94626314 564989922 23205 -484995629 291025279 18910 57493807 344561650 14984 102650087 737875256 17359 -515182274 925097513 25120 -239947771 186520562 19059 -290980465 433751433 1387 208236251 270128415 18691 -357091587 135895189 21880 -181514290 588595463 23285 -601303961 149422834 6630 -305096153 690755365 10273 198516906 409089739 19235 138685585 146133845 13033 -465124611 375782782 12436 -332065925 369797518 25521 -594566717 246675413 5118 -281683491 44963861 18839 -187763108 103089352 14725 102797496 151253525 19419 -330761504 873105495 20727 -385424150 17829968 7521 -311479276 72941241 4148 169889148 54451452 21139 226861328 573858781 5177 -239007242 915813479 23034 -544842710 516020688 14511 -349106805 737098436 26400 181682880 188316502 12972 -245070133 796894017 16353 53467029 536345919 25186 -495564121 942936593 19943 18918326 419271407 2421 -239635321 333467430 7425 -135600689 470965820 14025 -243525429 710543061 17645 -409754619 878568156 7351 -143960755 449401807 22937 -489323414 45048582 6004 -334155268 712104072 1655 37908897 755863471 16200 -452656530 190972582 9968 -309754629 472211993 2700 124827381 865663166 24057 69196945 490618387 2322 -600111458 627585682 24964 -556611551 161185896 7727 -311403546 144079862 7913 123498230 449685856 14163 14018985 527894819 11084 -225001840 597353061 17598 185288286 926433089 23037 -177922722 363151095 14911 -307032763 627826791 3063 -484208333 161171914 5225 -323518348 78386326 6775 -165172918 142003833 13855 21363306 613006320 2444 21988278 425459153 16716 -159136227 844503678 8344 -236228500 328445417 19446 -574825951 140456361 162 -89879294 261109671 14300 9203863 932231639 13242 70513661 806346616 3402 234764678 97370522 22218 -231340598 77417927 4887 -155023210 110082899 11449 171277121 693392641 89 -536441122 184497869 6392 -13227575 658763849 555 -294632198 955008990 8742 -563735050 504275100 362 -368943824 889815830 19017 -186753173 832309023 4462 -192910823 408432851 21414 169004637 144064238 13522 -449034908 883741457 22043 -39225642 269457815 4117 -48310065 150798827 22210 -548573697 552157196 6107 27407016 859998268 20885 -550406146 60885006 13975 -357737764 428400916 4779 -423748880 171838867 18360 -103821801 164531025 1041 -264576522 752317266 26279 151315826 956709637 13264 -26893404 199191908 25389 -279021446 360869594 4463 11834249 616661723 14221 -152197388 489475975 17693 -196046525 945057084 1945 10772270 118336402 19627 -356736756 558769853 7341 -266482069 831560741 17675 -401924936 655108169 22468 137629767 268548565 21610 21151023 894190743 20485 -199747542 87879813 22176 238586502 525987162 10399 -531231674 479736920 3883 -598404594 713757752 13449 -200451396 228956971 26429 -447018642 828637485 11412 -440473665 132276348 4935 171260931 808547392 10090 -44579469 949883476 12782 -546663977 755092510 7667 143493579 65698839 25477 -19921689 149924216 5277 107712028 664500508 23862 89394808 881364366 8713 250222372 785722662 16185 20841130 63946068 378 -107399868 781660701 820 -149203025 942097541 4384 -158604836 644137190 14917 -487583093 756417016 1888 178245480 831694216 533 154773631 340221230 4644 -516875516 598411846 18302 -96666507 118169593 21178 -384692260 514843532 20447 -542980593 326385975 1185 47236564 425135096 18787 5669890 197722576 13514 -497877110 807845932 692 -246503763 65145049 4727 -369814921 500288590 23134 -293836407 44204975 10635 -258149021 105892913 12073 -45696295 704076241 1594 -76335981 384415493 18413 230329441 489472074 10200 -360816805 338252142 22688 -199711228 154221519 3299 7491115 685755495 24693 -133860122 625446341 2773 244092887 377159627 21919 -401629469 756480126 22053 -523026013 85049447 9634 -117411908 756283572 4626 -398985813 809773649 1695 48917408 867643904 23665 -481350765 71089753 20783 -194633533 887478696 5299 142405292 665426763 15278 -96094030 43330063 15525 -86088873 357585351 25184 -382014481 289296778 19983 74648055 144218959 13921 -423080660 144900272 5172 -138394727 571880696 25379 -184717096 525434923 10484 -375060440 376258847 12404 -285889014 569979104 18952 -85857239 542877793 8408 -202945069 209646194 17764 223279832 404311125 8977 -160465158 155283045 16736 -365102744 945511086 15953 -213320139 830111250 10692 -141393071 506512734 3793 -14750433 535269765 2263 -270705048 581221787 20803 104199139 842031971 14149 16212976 278343481 19927 143173430 152133620 5057 -525660807 490217396 8070 -110045968 724666080 1207 -118081076 318471674 10265 -219411882 239710957 17508 97542914 377941024 24476 -398867522 94654306 19320 192820425 827625521 8633 -254050958 750797028 22787 -469407293 784684378 19399 97417597 299761745 2940 -369943079 258256650 747 -552812151 771102242 11002 -133476097 90629818 21904 -546034282 530013115 3726 -21749205 258021207 22730 -503184121 169387713 13508 175511504 555504637 22433 -285262863 712169525 20668 -258555176 760142280 12122 -262819000 932531604 20440 -495589627 55705273 11024 -545810512 953953789 21103 28075655 372259583 25652 168782582 703594143 11966 58852214 38727827 26316 -128955499 273454436 136 134061963 494606856 5314 -106630150 699756493 1694 -517713979 325214206 13499 233286814 594839021 1820 -293416936 195811091 6236 101535921 220509886 21374 -418498340 245247389 771 -27089647 222777265 23053 -335340574 451189052 16472 188620537 653398567 5820 -557871136 528152108 16451 -458126688 167098867 25631 -560670338 899914831 17889 244356519 371878849 13732 -90374287 226648354 2835 -335920818 847401446 22847 -400680378 327227204 13499 -199574767 42067373 223 -465786870 636990382 19483 -198204353 541356466 13820 -573633028 22456956 4273 -334285639 602641780 21802 -483798303 403999761 11370 -374697183 709542438 15232 -347362782 484903794 9796 -132642647 208022266 8999 6152690 551248165 7866 -447278273 956406713 15912 92897520 647821163 7710 201374978 839335623 20651 -562785422 21471457 4627 83687177 129346374 496 121139876 206712675 805 -376536979 496753359 23201 -83124921 500956564 13408 15088791 721066533 12800 -562299874 389500254 7119 -309092524 923183159 19329 -483427648 611774588 22413 -418091515 611126513 3407 -482424533 502966735 7137 -367295529 767799017 10327 157532076 297466934 10842 -333934057 699093478 23110 -601582179 374553466 10785 158445480 833915727 6792 -563049421 943053244 21217 -78165035 228164962 21821 -529490300 934847430 10119 -115559268 373475441 22438 -40550422 533110226 10458 -253768771 929664649 26079 -88817341 564139718 19526 248248205 18047290 15177 47304845 418920116 1464 152543768 894887314 8795 99794888 35749762 23275 -304561045 187388925 463 -445059160 909191386 8276 -318539053 462653791 12453 221380221 80737097 1135 -571769362 598909429 18177 -130846863 612467972 18202 -347205883 164845793 9820 162163924 228251726 10442 230007250 189932782 5879 -57026542 174735919 15684 -16823316 206732425 23343 -590719743 536843173 6715 -447533969 114511208 19961 76675406 952091529 12845 -408801692 573941950 25522 -568234096 579117701 1006 -149445958 783020076 3953 105951524 156929251 18544 182030565 138597129 21582 186086102 215239361 5285 251389346 598470563 2422 4852858 767655944 22636 -70787775 481686203 13436 -172430545 694080121 18505 -95507236 134981935 14561 -446318603 895659248 10270 -217196772 661503009 22742 -37849999 506815224 14999 -461046383 114126412 21789 -139929008 632985013 15268 -473116724 203258133 9793 -153944971 662521794 21697 -212728180 525299522 5269 107242566 895209162 3527 -488939452 251134713 21404 99769899 506556132 12425 96124162 912005930 20113 137748569 729148796 11085 136535706 285428818 6387 -545261376 681604413 10681 -79480665 804339535 23638 -564424932 657390245 17801 -323110564 816717316 3238 238862404 854123751 2294 -285298801 447660148 19695 -453104258 130990260 8749 63160531 784083109 21471 -410548179 683820674 15572 -55730063 829395837 3109 -143665250 224010344 24049 181616363 698122357 17798 -270313887 797250857 22595 90506540 392664048 23215 -518808078 86655919 19312 -418923979 440716726 968 -149858086 663835237 22733 33586846 860438142 10220 68492235 664403328 21232 -332884031 543297000 20535 -144418565 234546381 12189 -165846972 171573577 1934 -441051993 221027548 7444 -181178802 462874676 25956 -523286944 701967816 17131 -269031964 36574915 19708 -396512035 197697048 9913 -126795740 103788272 2608 -583964389 934281462 23533 -479858895 301221394 20795 -537135919 454681638 11533 -98318755 230551134 25017 -566514153 767497628 16932 215907470 409042796 16776 -193106981 599371444 21172 -355636517 755665196 12014 -326519761 20355713 2518 -583145654 508784483 15062 -552956016 216642461 18190 210818779 605317886 14455 -270187216 331193667 8976 -414905075 206383472 6954 -192777653 319452630 16452 113750582 728828951 22446 165629243 138437027 9894 151377930 110266468 12640 -342381451 478370410 358 18986356 664249963 8811 -509184846 916346817 19795 -472419771 185827217 10374 -103805207 517233101 4990 -133018900 392113625 17404 -506866888 246348754 1449 115311518 575638649 24864 131636723 639708492 19874 223997621 492843219 10729 -38422326 274265358 13613 -266984189 444785840 14026 437406 278027798 5652 28684524 872288532 21904 103012356 502146743 19547 239496335 605536725 14428 -1649036 829130277 23784 -9497278 345911446 9464 -382265730 561200285 22035 -49853991 267011274 20026 -302845769 944137253 6542 -502905612 750086357 12472 -231037776 691092513 13127 104853372 533654201 26468 -43734552 823333713 20075 -60997697 43595610 20994 101037766 704280955 2940 -477418369 507321579 13056 225397114 409657157 9351 -345807109 43444830 9589 -400880598 544524123 3421 68835620 647089591 19789 -370049862 365447277 13849 -54268869 91385541 12071 62081048 665368698 4681 35694453 197140019 17685 -26951905 147685789 5057 -522360357 339098897 1429 -111794597 623415786 15177 -493655050 826341913 16750 203620572 302642113 23781 -593185779 61370882 20578 -95626367 926681291 6608 145941229 150212516 7451 -595246672 310967991 15841 -47943154 279907193 22204 143000874 190579977 17452 -149401401 31356756 10108 -512406704 353019053 1118 235404009 260382651 24802 -524496927 508652072 10926 -485865322 319037548 21072 33077036 56666943 11654 -343430696 711928352 22010 -527289275 448657131 11156 -50250430 513188657 9064 -88124284 389908025 14013 188847162 815389387 18517 -588342309 652826970 6575 -525572671 462979037 10526 -116696180 627910154 21011 -268291965 834273362 19964 -119675418 551114363 23519 -414710116 525532522 6607 14007040 176273227 20817 -282847190 730801538 16323 -575049155 910076740 21 64720719 416585044 12292 -386843584 737316717 12434 76066556 618101498 11361 115496546 680046924 13887 -534952384 632293775 23744 -342564125 139710105 13487 181981035 445908038 2862 144996027 162360037 24701 123756482 692624585 949 -210928582 513225533 17611 83898527 935186479 9641 153244882 284769077 13594 -97934397 351556565 26372 -575119361 132708355 22144 -554955323 187925656 12016 -236986837 608280924 13307 -524678895 835963430 2106 -534440593 308694065 23744 165680374 463977251 11694 203973650 368441740 22861 -374496976 721172526 13884 -287676510 167530861 18384 -202552824 197739181 20990 81168429 527886930 5664 -10317320 785328693 10611 -236609258 798649340 11973 -10479830 31268435 16424 -455913238 279124398 4202 -530449326 868661866 8070 -320832227 314281773 6236 214480769 945634516 15678 -547884262 184424091 4926 -472566812 945721523 3408 27716561 118420879 24695 -232431666 162809516 16090 -431655475 658107111 2394 -438917702 481061154 21584 -186958975 745777526 5783 -111176946 12398749 24441 -69803568 541964688 3688 -518270336 105235982 9799 -208744604 469637810 24352 163945679 442960320 9769 83678387 455004370 21992 -480239926 635917900 11469 -134845653 399279463 4207 -386636502 421697354 24439 -594277359 925068857 1649 -231780847 562824889 21769 -448603165 109500511 7510 -525170753 147416134 3200 -113976140 19651135 5880 -506234688 410138310 20677 -232285285 767858483 14313 245499539 703902743 5070 17156745 16901215 21353 -587293710 392383002 20091 -347010582 234286752 13894 -267970843 397647790 1055 236983761 710616453 13769 -425626365 129333298 3990 -183621657 923179484 4742 -303270706 134488941 2773 -481648437 284780779 23293 -28948163 954059042 24269 179179029 123420843 21244 -428401705 763845207 1218 63688397 779440378 23421 136170737 759409402 4221 -174749679 772547207 16794 -13229538 783078021 8801 -325809381 491829907 12638 -451570676 860107050 19798 -185380864 29533365 1256 150912857 944495712 18457 186953513 12023737 7698 -506596794 149721339 8902 -464998690 763561647 13775 164566814 932409374 26296 -548121386 857843652 13342 -467962356 110441116 23826 -3753820 913800953 11715 -439798326 769703271 26200 -488263062 631982107 23094 -578393816 253251928 644 52003976 548380161 11183 68203200 831346873 3993 36011046 608279105 15414 -479368936 341186505 13121 -287005873 82862219 8220 -253693027 392637631 5850 -314996558 491521483 13473 185014709 140632107 7793 -405662604 73340353 10221 -397625067 278833208 13453 -97652545 64104363 19022 -42253895 730232168 15499 47440451 686448994 15138 176326946 667901121 18009 -45386615 387727632 10151 -601937296 216198421 17878 -449688446 892263711 14734 -500299278 717817607 19532 -573056087 785653517 26160 173806576 310830509 5744 183569123 136424467 19280 -485423065 909559680 17637 -416800723 52919988 22984 101178861 365294458 8876 60262960 471669631 9189 -410706697 208535505 20054 -561591372 718965302 18494 -372210539 141035711 13164 -27282824 238603690 3890 -420101527 284156431 15209 32903451 92679007 22764 -11116899 357215537 17942 232321616 364072746 16110 -84261812 858097355 6405 -240424753 449317741 6583 235500386 639343221 6908 -464762926 884329861 1272 161768859 714659926 17702 156275364 24668805 21339 -490678984 88092003 26377 -543555575 590191063 9060 -204576897 534099651 9418 -199147582 75742953 20903 -588875065 117511122 15166 -475953546 296025728 22413 -420626224 530221653 26388 -110303738 500697421 4981 -580440566 791243087 25195 -281284663 383333326 7960 -16811679 13455334 8666 123377827 400973070 19280 -190173758 121995448 20256 244881964 227237476 23768 -527925429 604301413 25506 -14990510 842036858 23784 -453179045 606079620 18646 -310930250 150197797 14627 159783719 411740704 13955 119530470 210497292 2253 -182987634 674997021 3189 -32993387 164541021 21940 -557518272 85594209 2098 89260137 768187856 4478 228239986 679868528 10968 -471130728 732509598 19062 -387294346 221906516 12155 -70044989 769117923 13518 -529526478 769814594 23419 -246169417 504275485 1972 -359020195 184506301 24653 -574464270 299140099 24640 -438912813 866436430 10857 -558081380 520544493 553 221771390 768780660 10170 -128961638 550314712 16205 -428764617 752493761 23168 -249254557 937384751 6755 111808278 658342281 26321 -15597287 766269454 23701 37760620 506685163 13504 -85577724 594790427 10471 -238737019 161776981 16847 250047863 729272374 3854 172825702 69668729 25444 -203179099 703004897 9312 -469427124 281423361 12890 -312285854 766440600 6488 -219148221 807780600 14233 -499875313 947166452 21839 -2564687 147165363 22538 34974500 430981465 8960 -443622415 314090581 7013 94223752 820140115 11362 72618512 667673327 20432 185776534 389999511 7519 -294645250 400693554 14373 14819220 273811526 7179 -264622213 816777305 23796 -230476053 569206741 9844 -154982530 859272415 24786 -517230759 768079789 8144 -386568800 603242764 16238 -44838987 840961104 8780 -81983723 502450096 25583 -601324950 764330071 2567 32549617 709588312 6032 -600880069 637833031 3591 140245411 97600251 5196 -423275633 303252183 8017 221141505 238214903 2465 -217090766 303571643 17642 -315129675 336847777 17940 -499967802 709748253 23800 -212360417 707369772 12730 123325386 709544912 24047 -585390069 146726794 20091 -44974244 386793846 7835 -222109831 523300636 2373 75987439 216743446 5108 -551052046 59664671 5304 -580699553 739795850 24226 -397540457 451177642 16794 -220022245 20372378 14850 -53205510 454134612 8312 -257852883 65406827 19452 181872946 108095975 23552 -262752346 454443702 3641 -337111724 257875680 25999 -45700188 441268894 11132 177514264 619777257 19640 -306895727 568970573 4247 244316956 928192241 14470 126311812 418452930 7482 -43659127 474526942 1405 -303221046 85391274 20923 250968925 586815318 4451 -513030471 813618771 17814 -501973966 101469347 25379 -481807264 946208627 18292 -82571627 387348546 8793 -185126587 78271766 9079 -365213201 330146155 17696 -481882787 740750888 10924 -545127661 544032270 26394 -597712197 112894511 15096 91294684 357509402 2384 -245698253 695220108 17447 -6005170 299986795 14544 -7377316 394866334 24472 -35712962 359844613 6512 212587032 299274890 11415 -76651197 940430936 14199 -394377659 397560356 12750 -275706384 329801025 26271 -337362927 723489451 23518 -553698417 385984979 14616 -491515197 42663701 2931 -170708530 53918521 15953 189387713 844111146 6215 222735959 174754803 680 -234691191 369271539 10696 -84132733 517492669 8840 -366103487 37016394 22084 92436649 527074914 18284 91167592 639978819 7616 176229084 391205019 5398 -106197646 241549987 9662 -68208504 929015276 20342 -3876989 111398607 13967 -144575190 271505294 8452 -513344606 825293204 10981 -337853416 786093529 21352 97707814 372897019 9629 -252495402 528721324 18925 -193532816 276120609 22576 -250945621 487922998 10787 108142715 595468236 14145 -469576430 347585112 5710 -7890810 831545763 9340 -159291596 832023678 3853 -481428124 550229982 20406 -424963193 510764851 14716 37083714 412886719 22934 -323393881 535710644 23929 -565801113 405053039 1453 -542037382 404012938 23704 -567823646 206582726 15331 186151790 266738952 1812 -47177910 123904029 5237 -381575455 916926585 16481 -452230104 736744651 2724 -544114076 288704520 17917 -160432374 566579687 19869 -572087468 529775559 11458 -578703437 580205497 25235 124801654 73358677 11677 -130409910 664684103 5124 -207911223 792500398 14483 -557316485 72945367 8718 -444805701 687212186 22041 113899325 939913027 22184 -409575468 57553979 5174 -163249701 460702723 5427 -559534069 354803570 24811 -462812666 950973002 7495 -39811339 254262901 14593 -295899242 685957535 8347 -415134050 20654444 19281 -137570137 282902244 8539 132679070 840452785 3349 -64251789 679643617 539 169349215 864872460 3948 -136937638 317458769 8942 -198055122 346442771 16902 229823706 344272271 12364 124798148 430532662 17040 131289175 417033338 9766 -82424520 671485855 15198 -527882831 742190028 25130 -414847014 838757652 16753 -450955231 44061661 24708 -542072658 563078464 22933 -87308273 499558255 14203 -572477218 357449201 25799 192775601 478673675 21152 113810725 650106677 11313 197476725 470209672 16796 236818924 755845593 22938 -63287632 438129156 15456 -131980176 585213417 16585 -597533059 353783568 13240 -178207112 222496223 22686 126957426 451549124 15415 -252551076 399714394 6145 -533572499 763963205 23160 -464437178 655845504 17262 169993177 854534632 22937 -14905087 846345310 3472 23659951 955507474 25604 -293074632 43375667 13343 -72510223 368965635 5376 -442503021 763133019 25228 -582137114 690877820 16143 -417080286 235369756 24660 -289040573 265089731 24671 201663055 848868039 12406 -589643146 324827025 7063 -171573989 418081611 12803 -538872134 852844391 20959 -50128245 251553686 25795 -17152609 11583487 19773 -378645711 277170883 9243 -178523924 633043286 9533 112631242 480073257 15085 -318786374 269720925 5752 -60210340 194332322 2671 -510786215 197369531 11051 -590903475 264367564 117 -251010335 83349572 8384 130826107 700105379 10508 -10339055 856405215 5888 202472120 769127126 3197 -343532145 921113560 15831 -562799959 494109688 9560 -175377998 623987843 18792 -369818773 364523769 25696 -213815240 461229352 25353 -57589645 569298902 22123 199514674 407146573 2638 246398361 111908254 9519 -253437321 187451360 15414 73025129 778527399 24643 231292345 416232493 21727 -601695951 198953301 9054 -539375494 496547868 7972 -466086175 701956620 9126 217514579 207021017 7450 -280442767 691435068 16631 157619132 234877064 22818 -59848112 414708008 1810 -362060406 558701901 12785 -129306137 833652569 3488 -425299618 776782804 21407 -353036332 277329622 18193 -545067447 945677529 1891 238031754 913942581 10778 196843578 571875640 7855 -447565728 831999604 14786 -367696400 880351585 18322 102984919 364501307 15953 -119076064 854107004 3273 198175860 253704051 13709 -267018012 344032389 21165 221032812 922743509 17559 -173627258 200852558 20012 -21709981 720793441 20582 -547036903 711335057 11459 -503587746 143273168 6284 -504932717 574702929 25871 27582744 893255075 5750 -111291506 587724240 9283 -403904606 865940912 1590 -14524286 556206198 17995 228951713 348044108 5838 -301528545 238764104 11971 -479919697 946991610 8217 -79800070 761445892 11349 246625773 399182228 14439 -433298132 796469204 11543 -432439817 206903995 8113 -446365243 243924498 9069 -125835588 392463706 1550 -274478848 203435756 14831 215021813 245667116 1316 -139338383 476730855 6995 163795490 247850918 4721 172753550 899222084 26122 -94217001 278305468 14601 -543261874 17906617 22216 -309050889 813877787 7459 -355209471 658802996 15084 -592753123 204208136 10954 -398653097 270982246 18572 -522793826 179717829 15205 -117701957 332189955 16350 25618696 236268709 18437 123504023 235158366 13369 53448200 429532043 15006 -97795366 453824770 14099 -384172015 832787930 8227 -475638491 88772445 12391 -476719639 341628724 21377 22557502 641782400 14916 223828364 61506246 13003 -311704765 510943221 14503 -127069497 276380162 3829 -287531407 368660126 4898 -320159950 334014510 10757 -128881051 605588695 505 173580222 783163162 5741 -432213127 477210974 1043 -175656066 718140066 10642 -411038716 34197316 18930 130002453 901257152 22875 -23230728 205745422 300 167032864 779120958 17214 -485745739 135030609 417 -120611565 754808370 5808 24670381 166281598 11244 202257053 411947107 21692 -576472617 893293440 22541 76782763 286836379 12593 -429798547 396281996 12488 23293933 140707684 17411 38665536 343362270 6814 -101500045 584502825 7235 -482365696 319189530 3159 -487257732 560211718 12607 -467237781 687729874 25977 -465898052 272676468 24241 -470938997 499142356 25919 -326067315 276227657 20572 96898696 566845530 6332 132372661 248155007 22128 -483169364 860144676 16038 74107748 415154735 9866 -69476777 719254512 25842 -459125733 676220750 8460 -249501503 608441462 14868 214712654 38883582 14232 -543268220 786326415 6207 -107593246 604222649 9146 -306909965 455980985 19734 -588066700 690867524 13147 140637894 399019537 12223 -571250973 489108011 19594 -413481822 86148219 3242 -601583384 156860211 3953 49989415 380968980 8225 -120992955 435589043 8736 122968571 691923294 21142 -475971697 230955499 19435 -331300504 116022131 25890 -121203505 385581631 26274 -5112130 483862492 15102 -538220498 872670802 23824 -594774248 143766618 1637 22622825 716348914 2999 -201556600 242029952 15036 -36896207 939292077 13650 -26309084 627841685 16271 -266730951 601902387 5453 -558160985 212860348 25256 -340559667 607536662 13417 226190397 564063190 15077 250471281 112864483 8157 231688151 907362776 5082 -496188694 958462610 14643 50119254 811704675 11123 251750256 690601844 15084 -210410496 516191042 11073 -139875490 494339196 17236 -363240713 53676519 3033 -71154325 344957197 7065 -366461593 661903645 16332 -178703254 696243056 9233 -120830208 594636306 6699 -230822930 830735753 17752 79024335 938575567 18638 -385571544 463552499 6408 -109034308 863275794 25506 -332381458 502986343 15567 106849044 539318701 16092 221035553 648283225 15641 225985106 242513637 12768 237410168 34403290 444 102427566 546038817 17919 -397286735 890598656 10755 -12743448 947325430 10311 -2644484 547664452 5811 -134711278 647543341 13670 -483547352 629007308 18408 -507911676 771749575 13509 134526082 899631371 2706 -387932755 438926275 17937 240034103 222388711 14795 35716183 145357479 3328 49482531 513653307 23160 -307117170 517397553 5062 -112578148 808291092 7732 53948573 943619527 20169 -310660597 173727904 3591 -73373849 619739206 182 -290771568 285572952 8092 174291473 171087680 4457 -342226616 259092615 20160 -372632926 337095664 6844 -356024642 261060150 6061 -522841448 638674944 3459 -321562920 867119421 16889 86826925 262037371 24486 45966238 948319068 5939 183858696 585760002 17962 -243102471 271493751 18889 -354451303 448887698 10934 -302058718 836059267 19280 -78254630 487592529 9455 -28513699 850139647 17741 -264794528 398142391 14431 -225989932 22935188 1280 -53494718 307281732 23468 -462120690 106347266 24590 -350055953 146674213 1114 -135585442 872051184 7374 -372751709 457846653 7372 -114834156 284351464 20138 34392430 334138276 19053 -323272460 371864584 4562 -152670686 928872603 1058 -544382725 589108975 9345 78993522 879834267 21742 -436729647 409720819 20005 -585799608 487562576 11910 -317160014 941688393 7742 -358237367 108701664 11321 -503345629 432900414 9048 152616831 383560334 19083 -156194000 907526184 21045 -428584090 513849067 18647 -63997267 833722335 19222 -414690335 504350656 13559 -124590893 106965623 2201 138555327 742176375 16698 -102842146 14841409 8612 -377384423 152923015 11165 -201212628 11168348 2170 -106819760 734244448 9116 -183095564 816078400 4149 -29821888 422732594 12579 -598871449 778137394 2033 -149739738 234060996 9974 -195041964 54746457 2700 -594422040 60582834 23508 -310319420 681007426 25478 140680777 32842007 5652 -390541324 465220684 5876 -158836007 624449880 22898 -590357779 893808884 924 -488306896 511361700 18610 149292608 83329129 26133 -472914981 573853608 4476 -6136392 815259323 10621 -197609882 133048007 9404 -223902652 239980846 12597 -382543384 252902090 12158 -553908014 858509036 16996 -172304618 874675374 24373 -354986964 134335213 24932 -90478777 143300837 24229 52940543 761805538 24112 47668760 936832685 8333 213330910 606983317 8923 173491002 884306959 2117 -423469499 282653464 21247 -273005227 775126791 8927 -560230161 575303201 22894 -204833299 275014765 20532 -65579158 419008769 10128 -97386532 63024448 18435 19046981 603904807 22180 -536835434 161372085 7794 -1158221 894879674 11728 -216996993 593792630 16616 -343608352 737789845 3172 176202613 680749893 26228 -255923622 894578840 20039 -226577720 445009508 15045 -93653 211159178 13695 -166305189 231613802 8450 -474732630 819604005 23846 120596853 924297839 22541 -304720617 576146793 20122 -592343274 451478314 24788 202522886 910305085 5047 -418133307 669622716 4352 -374008155 408665077 17303 -122541837 933094983 1911 -572700803 651969309 1405 -314053073 867646717 18293 -369486707 132872102 16737 67459668 728502768 18213 -518259895 428829362 2738 -436154493 725958300 24875 -589903571 391913419 15621 -568012573 544470770 16539 -69603339 316230604 6536 -523792480 603326036 9278 132205531 118751451 23292 -232444332 905823824 2152 -205024592 72274434 9111 -132037402 451680602 18826 59067136 858286180 21086 -327967646 423018457 25142 -117245798 178260098 7713 -108303449 443428923 776 -118559340 153057847 3920 -172517459 796729630 22092 -179464466 12547810 20553 222148686 604364880 24469 -201274007 10709358 5533 -286759350 609033379 25434 -24839721 578843154 22695 -599165915 312627083 1393 -79029486 386590791 19030 -472166582 38267372 20897 -25038441 57096704 5998 -452331863 852136042 14796 179928610 665571311 14185 -566013461 312505859 14740 -239147298 475914119 24375 -538661527 444283049 7092 126235856 243718029 1521 -131029379 914186999 12826 -348979488 368823311 2823 -16177930 591523975 10824 -352796763 438691731 18142 -254782087 855732342 10231 -172424590 515643481 10443 -261059936 171309458 10885 -353197600 606463613 2562 100014289 45158758 18472 -49375040 511292465 6728 -457089446 459679966 7900 -551698524 223128224 9018 220113949 833715473 4778 -134047149 70734538 23359 206362011 366174125 14615 -477211063 59317425 347 -66906450 525773867 12618 -324889464 578655673 23486 -30692790 926223432 321 -78666631 897001584 7011 -218526413 928997568 15602 -446502092 622508099 7134 -332096051 202003738 19411 -174553145 874621731 20430 91036667 39471165 12696 153588048 56660859 10863 -172843051 437743560 7351 -102136286 632495898 6488 -600213920 725966579 15606 138026060 81164173 9244 -330987133 718340686 13281 -3583023 653058244 12795 46601134 152035624 18729 -248707004 739482656 9717 -475270814 869887045 7227 69860848 736573072 9182 36665945 720611479 19815 -98048379 329654634 16715 -39288410 64448472 1333 -537316106 840787498 3720 -114193804 600072102 13169 62567906 732567243 16960 -550935210 122405094 19524 -535716229 72514204 3784 110512636 416314632 18659 -116538186 791810711 3532 190633491 846036918 17832 -587668539 444114461 20910 -436024537 96230132 7258 -458640959 736012403 20 -267744504 724802819 24596 -174376933 331855933 4519 -162527470 401373128 18382 148750841 138250729 13553 -554828572 358969080 12447 -250962095 79089639 23306 -552596342 923167771 20770 -179057557 542694556 12942 -367687063 331985335 17149 46000304 593141086 25455 -282554964 354026881 22703 -97688459 9341601 14515 -498416320 224922576 13262 108519370 761573479 6813 -585786881 153580827 24872 88637484 164646116 8652 -472056930 639899542 936 -403275453 362987101 3535 -248077500 910274409 17519 6567734 621982269 2287 3612111 677540278 6676 103540542 423546111 9554 20410457 845391452 16374 -22424093 556589301 10827 28859447 675002373 9009 -552561767 268099843 24624 -601360784 602360881 15482 -403077664 900579653 21117 196341932 568420121 25874 -426174638 805790449 23141 224395959 388236485 5676 -313689586 487605662 9828 -34140444 178896297 18973 -52914243 946168259 1364 83478377 311105996 8993 -68587568 536293586 25997 204739341 759688909 23074 -299587049 918835106 12116 -35026993 206670528 15095 -377114892 596788648 26464 -33392661 422213144 11870 217333822 324543829 10749 -61793908 613559018 20132 48096794 536479574 16232 -483450481 72607484 18956 -297678736 600915200 9255 10343388 909174372 22339 -517191209 499910024 1066 -551021700 612079035 2213 -218158518 803085652 21940 -464221255 612236734 11462 -225885120 379161738 14964 226302334 686480477 13899 -10708050 810917268 690 -287192594 639865574 4287 -266144941 415417974 18184 -24237940 468200313 15437 -329104181 13854863 9209 -32746507 476069582 5448 -509303753 199667121 6453 9632088 255215890 16720 -433117528 644079140 13230 -527693184 630966529 21083 -349929790 380557062 11418 -550764467 777591092 17779 -82305986 218276362 3983 -446425511 336616857 20009 -246962483 623229575 18462 -291162857 167556814 22747 120375088 246950623 21026 -345225692 709829279 15198 -19286196 884327823 8823 -2861674 785283418 14583 -483398111 905850477 17498 -586734838 419364021 5323 -362277506 880507486 18885 -423134508 564358509 17580 -450160492 498196575 895 -474510008 680792171 16955 -572558158 952520610 14883 -223717821 451523302 23179 -419853448 201286834 17628 72650185 445703903 5000 -402253011 949073640 10202 103897507 253595017 3453 18442133 780321079 10521 -408674099 725981322 7763 -442023247 44918711 12500 -303987882 541053258 10930 -469773354 748871259 24767 -223891626 873003278 3151 -511583496 203736167 21631 -83146880 608678503 25707 -522063392 463939291 2244 -199710485 169423499 12600 74715753 627044100 860 -505391424 759454330 16906 -522015769 205769219 20826 -203223021 507487309 2030 -166435477 166159026 16429 -307223594 15005604 16912 -218898714 826180176 7322 45463934 565970581 10864 -21938580 110748563 1789 197140145 303392517 26157 -66399086 201526394 13416 -383251475 810333787 15557 -400094040 8955581 9645 -431401650 474753095 23978 90904481 581469316 15913 -240376157 596436902 15700 -245175275 812329066 19585 -299498350 704922729 24816 -286511967 104707800 15600 106998776 456675238 3958 27741032 917745196 1767 83445565 16248187 25510 -85050382 802159179 17013 -137519391 543157675 20103 -15398089 229565842 8248 -43677743 756990039 17151 225631037 298331030 21019 -186518088 628040673 25749 -21340937 614453747 2601 172218965 47605948 7564 60009695 930366011 24298 -534153127 898766965 14780 79124731 606239548 9009 -148503465 374586690 25602 34483358 202541368 7448 -414187942 747090460 1988 -7216438 953387605 5128 -565061352 36879117 20429 53124256 510185298 25162 -316177586 461695332 24189 -172898959 214144354 21693 -406658573 691525267 14293 -121616115 62509407 23748 -11439165 910059859 7746 -526097046 455765384 7340 239994212 306310322 16010 -565988804 341304122 1260 68167139 881912617 21945 -296317674 130629946 14211 -122539960 506211869 8104 -138619358 139674890 6094 -282706663 822389322 15348 -219952744 191131422 13908 238352706 445113475 13207 113504690 556903157 9175 -379571641 91271001 15051 190661073 898145209 18959 -35092775 369124105 6185 -411750187 733727346 19452 147085236 198714458 2992 172832942 186794577 8935 176105636 648107777 14718 -10369905 743462010 830 -524805266 930329552 19172 48796817 81964889 154 -12702452 758804134 1866 -78985488 683971822 14865 -369176818 476410128 23732 -200934419 409980185 15492 201189754 368974969 23807 -477204315 29177620 12720 248530449 901987118 8840 -528777465 716082402 14248 203128769 210600833 6683 -101278328 57267429 20941 -586309505 682144502 9171 -496132425 62291848 4367 -531743539 737900539 21264 347826 298617890 4587 -500219505 54029382 11098 -29839382 572661714 13270 -234909974 617292142 8334 116895849 187586660 1810 129770858 314043854 25010 -216060511 833073250 23060 178132741 490686097 2384 12041874 21823903 9340 -398600871 722539080 23200 203608441 64066367 533 176314660 942382791 10997 -454852719 876753989 19780 70225304 909731646 23183 76004651 197054666 10686 -539135557 700366944 18239 -327445182 78404722 693 -265370957 386374431 4102 -288253030 248523015 15894 -143266709 412386082 22185 23937029 504418094 11897 -542186061 818313337 8699 -32768923 562234081 25303 -416445841 576757337 11953 -219463523 658091559 21915 206532881 762915721 11438 196238415 638316198 7084 -19901499 327189956 21952 -424507851 230543732 9792 -93479037 845453789 10125 115649042 132093302 9741 -583586193 416116989 9323 -253497217 511338742 4742 -436374614 391343622 16673 -601959355 333301604 12477 148032522 563370000 4688 226435529 500663939 3157 -567294194 436683499 11116 218273136 772699375 3667 216540512 17077321 15300 -315453999 602792806 21627 129808163 209936925 15100 -2344724 481552142 22168 -81416134 544879681 11682 -13026545 117088908 16117 -58014578 137908729 848 -28723220 71382411 19757 130523473 306724171 23146 -528917144 25171506 11236 117443978 41959324 22191 134795454 250792900 12378 52903643 126637782 4147 151795145 761596095 19097 -379914268 52894965 4736 118928902 86216418 2971 56113942 101983856 2497 -562846409 898499809 17481 72552159 47275173 2276 192169176 837313607 16348 -173581193 307383807 6104 -134425455 758744131 6453 87083236 869071046 2188 8630840 284529942 17564 -204755532 162952986 15715 154044021 525268001 8097 -349827660 620084009 16579 -57238675 99426192 10374 -387442160 485111409 24479 -203119155 898591063 1420 -403786411 874080443 22997 -12999711 580686249 24976 -219945465 614518020 4550 -160448945 602844698 6619 -117056275 592208573 16053 -572822348 803828695 19158 -294472136 927414504 677 -264737722 21541526 18964 -120545401 421789218 88 -446103333 567105863 18842 -343872457 799815596 23899 -271734150 956932476 11721 -113228920 901363096 12707 105205288 371858978 16878 -578833909 493853143 12683 111153450 628696758 26257 99536494 919696059 23711 -147695392 866377728 17064 -330222949 547529756 125 122042150 808203186 5665 -106174511 708104301 21709 -472401614 565624292 13642 -24251603 211184737 2984 -89388321 194358046 2201 127960069 592801932 21003 96004662 820976017 9954 -299973531 88763794 286 -263959010 399743808 22650 -403582753 324423552 6020 -150501341 341691725 14478 -22386033 424956701 4605 -229263513 380571453 23443 -536044938 664264446 7972 -126714425 222174811 10347 -377737881 542931565 4847 252482199 803952650 457 -36148840 395600304 26294 -293949007 53423686 19857 175560909 154238351 13937 223078650 639821569 23009 -471078734 65300498 846 -460251805 385941257 25748 -566796352 497662607 3545 90182200 43308578 21700 -349374555 385932986 23450 -253975973 399673284 23487 -45053563 163578081 9515 -131050888 432042649 13977 -53358872 893341491 22795 145260753 541682540 14579 -216316206 848464953 18702 197886839 522430982 3315 -240265578 521155508 20079 -29872827 486872412 22620 -429582361 369017717 17403 -146787298 330718367 9226 -421728253 693856821 3565 -348857189 755716998 16819 -524171956 898641342 21915 -131755796 12621111 18513 -201970578 840633022 9668 117756454 42459558 2179 -141714000 391895706 11765 -524328247 825601529 11854 -229855873 44586105 21140 -31438418 516430489 9759 121514999 456286469 18388 -330137966 882578599 2221 -237894245 810170489 15295 -469039988 114506852 20234 28612561 325360124 14362 -373110554 612459450 16868 77203335 868913158 14113 -99450786 896438554 11669 -436231163 354580587 7628 82550422 323999907 9936 -217807392 722058752 14837 -107601019 496171184 21516 -121242539 521902410 23500 -222725826 346520032 9282 -127975272 600907663 4058 22704615 446231141 18763 -68264887 581925995 4352 -226457042 881254154 2685 11160226 902289266 13134 7036821 94912909 19154 -590730618 817627110 1071 -399624721 376524701 1960 160037318 913183219 24584 -245895139 218803076 21839 -161615864 198578778 4244 -588756077 831770075 21921 -522612279 200150642 24566 156332716 233423774 1719 -493554222 659580116 25691 -456304317 19767186 21821 -25134118 346185549 22894 -591684337 674952951 9067 -504711205 317208402 2515 125780096 584161881 17154 -158994792 16136493 3491 -385351079 626499762 19204 -389180936 930265613 19206 -46018991 400532897 14751 -556846095 344380845 23926 -296049499 865411981 4552 -367659660 230532732 23730 -406205314 872524098 2465 -301186936 260480381 16088 -173578617 175221407 25201 44458265 841425516 8103 -112481547 316234088 25387 167117727 844314569 22360 -479477104 631088614 17066 -245845426 720796046 10953 127482423 644418844 11654 -301088989 247794243 2177 124118373 134568903 18661 -562431406 162072373 5427 -382864426 409651509 6598 -524723428 410911931 10034 163631887 862505437 4461 -502232829 177250769 3703 -566978875 718391056 8446 85201536 955164522 3565 120096778 934081452 16309 -451442765 491168641 8037 -558948368 833438442 1742 -560547219 406007688 14523 -439125679 848437999 21693 -448215836 352852436 18797 -201198013 954032315 18222 -221387015 532353703 25184 -301250943 38868740 25502 -315639825 891876632 9964 131988372 361505328 13656 -214843431 417058989 19785 -215316801 536662285 10234 -301969417 202917634 10892 -161720227 206417244 11068 142340806 178072920 12329 206647881 149343285 7016 -441990336 266908685 10528 45789145 373226496 16966 -510697206 777681034 297 17558493 587693334 1884 156414762 199580301 9807 5564041 275859493 1682 -57335361 539179817 7548 -282460516 770029093 17728 -249544264 247639195 23127 -523249169 755172586 17410 178994577 343514095 3001 55878402 598530176 5213 138404003 28164246 12123 234457265 262797595 25266 -168584774 544757501 12224 -518313166 362681208 25072 44486169 452618310 205 -212829461 319952099 18613 -577782117 631549354 8582 137212452 407450975 754 112385317 93019077 24146 -330290021 794120939 8623 -276704402 408125013 16801 46506977 616447650 26375 -75288238 749231471 18924 98839370 671845765 3012 41369885 465181898 19077 -467709734 530337773 18470 -191500683 228690171 13013 -199412409 203453163 25589 -406256630 183530574 18392 82953883 418091381 24981 -265304750 908630219 25784 -225736115 245823192 24564 -91608720 280364358 3189 -601003972 574940168 21418 27718731 782373484 24301 -279307056 385870813 10918 -403114414 842870284 3027 -120215367 565157131 12899 -371492890 719547248 12346 190128721 651716932 23637 184799958 489522337 18144 -416139125 789417489 2164 -314035184 358660643 17057 241489222 811850187 14628 -483591694 951118426 16069 -385778657 872100196 16502 -328551174 217424743 26118 173438242 781320626 22843 -566660182 796089897 282 -369245623 655948692 6608 128284264 414981376 8049 218251461 119301417 7445 -551272437 194527716 16800 -93085367 777350506 14537 -397942249 647629096 13629 -228854720 849026174 10291 -594712111 527953610 25570 -196672844 213238760 13934 -547879817 391514115 2116 -341914536 304126770 22351 -122967973 327968049 6000 138401697 430638200 17877 -57741492 275171974 20753 164393999 449533548 14196 -12301064 150322976 16405 -502873982 891552581 22367 -375172540 770870058 22817 98730480 245382065 9857 -581729265 444416679 10258 -322236912 720559310 23609 -165832134 893213467 24287 140387445 37735485 4082 141892556 574794993 21593 -30829216 606434020 15080 61539297 774239084 23744 -290675222 928296826 4162 -224926959 182496007 14146 230456032 169599063 11782 -99156852 909802084 23544 142005659 230773132 13662 -103860358 65357858 2164 -261627876 139752216 7278 184232874 658531902 16567 -514232025 488938078 5211 -198301745 398991327 3136 -51221456 151990727 18047 114305552 193169497 21758 -302347960 207388480 23937 -433776730 825135668 903 -449883645 630570329 9436 -328967612 521407410 3906 -464096837 328429123 11410 -305339552 525786138 5457 -322484593 31705524 25149 -336380063 638545524 21310 -198964861 956868972 4754 -437386851 395627654 5450 -382138106 244553944 10297 -125510309 830361804 20726 220832880 32204782 4093 -237937605 9259879 20499 -369424382 601681691 6815 -588012761 734332980 23793 129297853 309487597 20626 -487123782 358260670 4383 -150957113 789976089 1714 -428818356 566306754 2960 -528681607 561309139 22996 -404916092 172062459 5828 -384808415 681633013 15630 -133261008 140938015 24018 53901407 52422623 10882 -77861804 567618368 2529 -87782591 55378888 12369 -473063972 754573306 20618 -52500808 351673809 2653 192432338 231250416 22820 -529437465 573426655 16716 69543884 49367729 12370 149460139 44398720 7179 -184271683 260244331 20301 -159766750 829411188 11364 -452376083 85747223 5395 -71629156 912883468 3659 -492279410 147932065 15157 -179741646 212876727 13319 -433538445 65175574 26225 102836082 206645788 23208 -121575804 125108427 12762 -490566268 953194495 14361 -558600254 794990940 12363 22690815 115918906 20529 19961346 247300931 18167 -481686997 120243096 23940 192783705 70906667 3938 199248109 618216680 15468 -251835020 256681862 24099 7141560 854807396 10686 -183055979 308520261 1535 112019255 792594469 20942 145793630 350001564 4709 -2730566 842803167 19833 16734484 894935239 14113 -457377658 271656541 25283 -306055983 440450649 6846 -100764021 156189780 1304 82751360 807902190 21567 -547366216 231031211 12484 -39026757 671292145 19869 -306001008 265999616 12572 178044658 271890428 5000 -446413465 522400789 14247 -551836641 775171282 7967 -459515894 476724300 9531 89728083 538072612 20066 -170915470 292304419 108 -42567715 814044315 2048 -417726874 417176569 9645 -544499322 539038980 25200 55345258 426008391 17245 -85587606 919961753 23913 -319194402 791373584 16933 -484347192 958433379 3780 234096673 263357720 10381 129483417 238476494 15077 201335713 281354813 20810 -262898193 237548687 17437 -562565778 399884167 22725 -480851935 38974081 9104 -547103564 568075375 10205 -589495721 295927865 20818 -595879662 114380978 11017 139694400 241480272 12773 -500795079 368400399 4585 -581136377 955552147 21531 -85470660 572468295 8986 -4064929 945943920 13550 -306934412 296943710 1134 -259118498 236175416 11747 -37768879 425088969 3123 205629473 450082675 18227 -513890610 167818337 18067 214964432 576774327 24415 -575646201 164181684 8304 124746786 12471132 16768 57742188 863427753 26159 -382012863 854959656 8266 158768516 139032600 11917 -92937777 875305492 20144 851000 823765707 18315 -308135295 476972824 18574 -254497036 729576298 25935 -203596042 586473398 6500 194142530 589626553 11011 2504216 916263550 4725 50762644 636171900 11204 82309101 584476673 4589 144003916 892710344 19818 -194238872 860897271 14898 -159302827 76109968 20310 -461348329 69189339 16588 -226156982 437872128 16640 24848269 26125907 5506 3914963 610449155 12904 157625917 736021415 14562 4867306 708666894 15973 -469256892 89605360 21529 -42155612 328283189 20604 -35222249 737222386 13431 -312974067 50463735 8944 -381009986 949334647 20970 -556313358 96397993 23712 -9863383 548189895 25810 -129135947 493970834 21801 10494457 388280678 817 183929354 494861936 25875 250865043 753879587 6425 -598314028 697053320 17963 175482427 640033990 15524 -348347551 796093022 15602 -218991592 220666610 1318 -119820899 716095499 7825 -227331961 460998613 8007 -81522638 656102303 12247 -496551835 699969842 16028 -474195783 682358588 6299 145302912 120625853 23752 -202037723 500709304 8579 -387864817 444698503 16589 -33706440 196918760 6069 39271437 727412777 8579 -439466408 951020239 18993 213683123 610821309 7235 -571839786 837097398 10349 38415961 650662885 12366 61792237 928524287 12929 -563221879 766665179 9842 179918910 298449916 7728 177940983 10061938 12736 50714635 305975125 11157 235701616 576921431 26317 -283908260 590051349 20656 -153815835 872589254 7367 -330726423 556585167 17091 -601674848 178754644 17047 -429151188 742025781 17875 -382469668 255249062 23496 -565606532 652092960 4036 -443224547 846733261 2319 -584531539 137808283 22211 -400423335 122769176 7311 -120425462 379189870 12726 -449015247 592715357 58 8695628 121560394 16829 -519123275 193169757 289 -461439021 805612374 12040 -184222100 894982705 8212 -57314362 866912044 14080 -45799420 482940008 25240 56062304 121657929 10649 -552883979 342801635 3608 114978609 853103922 24027 -369710879 26145319 23700 -295326126 917634820 20491 221690805 478583543 19910 -281624017 398563756 25644 -499333526 9618105 20330 212477349 627647386 5998 -340837260 653153857 6734 115469184 634225622 16753 -226069409 754576116 4284 95568474 202921256 6183 -510854356 163296680 25646 -430871541 622897726 17984 -512871651 206032195 7350 40398274 901884910 8236 -461334204 553856580 24878 -503875437 99979793 10061 -90454796 627426760 7161 -316782548 502402302 20194 4953598 693555439 16977 -581558575 216428458 16595 -562827081 640527076 1346 109261253 487727421 7685 -13710639 179625812 13137 -170932600 502367540 24272 -215178809 692686342 23336 -484944459 955712268 12851 -218973940 900734715 23640 54800982 727534465 1518 -147927999 606884248 25932 -287024360 938517893 19686 -7293281 904172846 25110 35970926 197257073 3745 119819666 251611328 3419 -174169569 458096611 22942 -346496126 729437187 13992 -575361744 705231261 3644 -467521324 677293323 616 150014267 175865684 25458 -198311909 760319573 17136 222600157 313200074 25698 75439993 385482843 17935 -364923835 84509145 1497 -496909429 689832998 3972 -152537254 297971179 18591 -115486172 651936560 1095 242470151 596353564 12093 -54775121 765068014 20803 -549905284 217019244 1225 -378453979 117582787 2686 -458636519 375765313 14869 -533456614 354531901 860 -442168778 867516635 20522 15341118 733344972 21585 -453448442 360509327 10493 -167370748 10622172 13289 -154908776 380731063 16282 88375737 19336896 10330 -136286954 728235372 4009 -444143114 9817579 9559 -572102594 728416460 9556 136648419 180461005 10968 -84368725 125736690 11668 -349352225 85230423 12637 -580090124 316983673 18483 -353461889 857056437 6910 -55948735 356226694 4725 201977210 456464878 17677 -485637294 898356455 20842 -333298367 805055014 9500 -348265446 566373588 16592 -288788362 298732171 16602 -499353177 635789948 24253 -122746999 68009651 4551 -596134806 426192517 6395 -497693638 473545875 4695 -346282002 117840789 20273 -460789808 339124458 15625 163863733 702712046 11241 -534112967 797524673 4949 -331635443 498200413 7772 -93561570 910343956 18157 -463424550 867561662 1433 -386147518 238943179 24976 141432377 29506086 20846 -469483278 445669067 18455 35556267 821579736 4848 -444410481 313467767 16639 -149268262 526472798 17202 -521593888 744612902 14531 -36959560 25039280 11002 -76365800 851164510 5650 133226538 919349268 12986 -547769038 819149734 9780 -594034686 178995531 17555 -89216379 875406665 26451 -580474286 907183266 3921 -303072349 922841527 7608 104903758 108011966 18757 -386601489 850235052 19911 -195269465 811591680 2656 -76912604 499098887 8161 -563149617 482212695 25899 -319886710 775248274 177 131613899 439044188 26097 122635359 769229471 7759 -393798814 597265410 16109 201987955 425777113 17401 -10779868 511073116 2834 -222609599 421676904 22499 -330326403 90452325 1016 145540425 551468002 20717 -351102209 284679989 7448 -381317193 895242405 6949 -330800833 237969914 2851 -18217303 879409798 21665 21951953 397729700 25005 -46276323 797214888 7213 -432878405 770736993 8812 -216738896 763527877 25310 -254764421 643567046 26384 -69094004 241092069 16765 -125894019 395865074 22016 -533163933 69787217 7042 56902965 633764158 21667 -493950387 537808557 25901 -571356614 606039294 8893 -601494265 839882352 4742 -122572146 599513556 3163 -379985143 847315618 20902 -602108095 25483447 24192 30565262 828234986 15750 -505528511 670905442 18075 -600578014 193435246 8629 -519712658 271251036 9668 -205802461 521623772 7579 -172342971 862553823 26142 -123593293 746696225 18838 -426609635 557284341 18646 -247705723 591310798 6103 -189360157 293832590 15413 -236661150 721788773 4752 107080629 157751036 14329 -390363913 50023144 25328 171607848 709982823 22565 -374955968 732550916 14666 -444817077 237472039 18056 -440051 953213318 13881 -403407396 84588591 11968 113672642 238010442 2369 -591072839 736477151 17045 -418551778 795826223 5569 -340752203 382784317 8534 44696743 614091120 24795 146783534 261097738 7663 27208201 820019118 23194 19682523 717368240 15398 135755356 851221733 22317 103668758 513172480 8746 -460950063 193439526 6443 -135919075 569507156 3823 -462850873 626152756 13020 -252670788 297089233 15931 -362600935 578545921 19340 -335663815 851223703 14731 -477255939 852373730 11152 -280346211 362409447 1924 130487113 242642220 6064 -198150782 287853011 5452 15001300 88490752 25905 126976563 310431764 12861 171756130 928898691 5572 79638588 141709587 13093 177294264 526935951 16572 248079665 863914559 22163 -163468519 275787201 13245 113537985 396327630 6180 -306491144 802457481 18887 49492006 39857827 14163 -70898575 494054833 25910 148214693 391519925 9921 217032630 619539494 5499 -340429190 683953413 10987 136087903 854019429 20083 -398511688 262325697 20141 -555932224 589426254 10549 -4267693 224814764 20963 -210182776 353189683 21149 -237016632 777120744 25168 -569744984 588160006 2329 -494331335 411690478 15517 -262807022 602016292 6416 -504176669 172605293 14971 -205127968 252304177 6042 -228086976 89251203 19357 123582155 695648053 8900 102360001 630881479 3355 123192058 950901674 17102 -186662572 219086359 23467 198846427 110133473 2272 -346696044 354011319 26052 -297845070 698987832 7744 115556355 190354784 14729 -216762251 253929636 5278 -493532410 776469460 16208 161617338 211744992 17430 115138429 94976371 17508 68580959 200863635 20104 25901633 866683745 2463 -98868350 495411144 5599 -497622608 169651431 13313 -361446351 712286437 21718 61750676 865465591 9318 155897375 13673851 18836 -203482049 789198770 24333 -263074027 801409957 2665 -585383179 692050588 25672 -408123760 471252050 8808 -104480052 235045085 20370 -20783957 808415993 24782 -80576683 60549485 13915 -408463032 829081602 19971 -508699145 325269121 20102 -111991701 576201889 21272 -221861719 141053651 12771 198560759 507052808 25730 49207502 571629468 8113 -417017391 207802279 18717 -149681666 87672761 9622 75360194 348625410 19276 -65579304 679833243 12417 -22498388 164217963 7063 -255104646 90295182 6403 -6374543 554490298 23530 -290620732 343708039 15250 -288663165 353921821 13950 -243629938 705593485 14360 252141562 358441804 15864 -512226906 138917221 1983 -439321503 415863676 23610 203772207 796126929 13938 -522101511 309656612 22163 214348693 911033623 9919 -224169447 737214783 21198 -30078812 781864412 17913 116845893 292381578 7071 -382698080 771252805 20066 -191922137 947135554 3836 120665276 100689497 7161 252195118 864720273 8687 -31342282 652723835 2964 -501274020 10581731 13709 -80572138 64218724 16270 -40602356 746490839 3782 -492548861 116190620 9621 -501855089 808921235 16927 -486784421 930459131 21101 -177414640 840077424 14763 -167509466 840983295 3335 -477630457 289359715 15523 145156238 817840247 3646 -583281682 661706570 14436 -256756887 672780721 2838 125843718 651800501 25632 219355022 402704913 648 -457600624 560475303 6253 249963253 233560062 21401 -60991716 717276061 21110 191775009 621903713 18939 245591858 399843296 3195 -13101023 734119879 9084 171562366 738805119 16810 -234165514 19377127 8708 228631246 318330730 18653 -579071537 294643827 7055 -550580385 75702367 9848 -238886403 205969293 4553 -196646124 228051601 11588 149335559 238970156 20241 44545451 716019122 7291 39317801 792758400 22613 -58951129 243866141 13803 -130163276 615834649 15707 -375483352 141478519 3443 -56925053 474914250 11925 135446960 499872440 13100 -193984739 652961108 12225 -300192924 548344463 6446 -559812083 907162883 21088 -440052982 552618385 14354 91839391 386212808 9932 143147649 241760026 19656 107148843 522613630 5654 -90567131 473006345 8802 -263884624 308569460 9430 -517559356 853037698 8865 -450629450 52929854 13477 -527853367 411221033 12429 113268724 552439488 19359 -562110555 262980637 20274 -236574384 338472237 566 -288234868 463313002 9956 -215215831 273450632 18849 52483274 334718027 9240 -174046272 194313367 7183 -248080320 630565424 16666 -156660615 704152535 12386 -46444659 188203683 21186 217325489 90632609 11761 -126920165 588247630 7596 -278816115 666241104 14006 -127270326 859573679 5119 -530605625 381047161 25058 30586063 489762877 2437 -95590626 8999287 21413 -223813979 823811643 13326 181040088 182413774 13989 -192282201 688692018 11013 -497140073 544632766 3558 143646985 419654869 21920 13220852 42461806 25084 86321345 815108755 23306 -251739580 664540438 16584 -15232887 73780068 15060 -301154080 213770633 2454 -52614335 112961893 13417 27934424 66462901 20378 158995995 84004221 5516 -384560608 314184442 9567 8365639 472700233 2642 144157746 769684174 25245 -327533506 333986948 17060 -570192927 858246955 3012 -296465440 53129482 17364 -590295908 164338429 621 -273644379 703929810 15849 102655859 10695337 21170 -458466125 206576787 18152 -467931677 272910486 6292 -425206897 903342675 20708 -452369429 823361859 21873 171543818 166967804 17670 -222091084 850588006 19536 173733819 560616319 18911 -25820868 32887398 24811 232380776 166173595 22504 -31066290 637497699 19039 -436538030 955065962 14394 -405480811 824983334 4028 143743038 726028737 20027 -382231748 734291139 25685 -441881636 453452304 3559 -93075529 921207601 11005 -212728166 127720924 21211 -94910725 58160535 21210 -426417322 320719171 24711 -356069011 349012136 467 64091058 239897921 16826 -289866827 314311076 5068 235051399 646614945 7765 32830820 203585976 2336 -341522922 343153284 4125 69366109 250692546 10504 120937900 192204202 25202 159762005 678252551 8911 -33185521 390205365 3351 -640926 768600700 8622 -39196683 874285839 10018 -437629026 30862304 6604 -255798058 282519552 6690 19315982 286831035 2519 200797154 255130495 21874 -260754114 413310535 5396 20186945 107608141 9517 -265940616 283087461 19224 166150627 655532370 9345 199271191 835743597 16144 -400864692 17303380 1997 -356588871 782784631 22710 -178253597 463559788 9595 114766318 261359583 9125 -330907218 102937541 23556 -484620748 751114696 14385 -511140934 950061268 20982 -217103098 476269140 15503 -137314163 699682633 23255 -526546252 11049508 9995 -459866582 146074961 19730 189580925 242968649 15632 -444182380 12015622 11558 169519705 316799849 7143 32206950 225658630 21116 -559501658 188179224 24569 162726564 757441561 18404 -22372396 469147354 540 68805398 49390301 15749 -478691643 408016139 21233 25863242 222999751 22441 161470862 239400124 6202 -375877041 187280748 22061 -81384354 280683995 16442 171373216 792525766 17729 -58354841 906746257 15887 -245405261 814978333 12732 -548212280 394070117 24007 136280575 343976985 19536 57875946 701686490 22598 239313329 267501117 3027 205686402 281943547 25972 -86519670 876901616 20950 -305856013 887703268 7129 -45134346 26465426 17833 63909058 899344868 9696 -311663170 822252416 24763 -208975139 149796999 1185 127915133 953692793 10853 57755523 319178063 24023 15724147 551612903 8189 226612015 238089644 15197 212427667 607818966 6309 -335372236 877433058 24398 -240985420 952647944 3981 -547537884 245137574 18353 -5201468 137702015 4593 -400024070 607380666 4328 165633246 770486539 15954 -316377107 381228642 13087 -281027102 393998340 16847 -363999636 754600072 11155 175039370 757698361 11699 -581656127 792858998 24900 -284124095 23670346 4564 122870093 498256228 2447 58007434 247662375 26254 76084386 554152581 8944 233792855 721683371 12989 81189941 878245609 5111 125671502 944562259 13802 -575607618 713599580 3104 -213957849 107837381 23681 5190987 353417397 21310 52150155 420485158 25818 -44213369 497993839 20939 47151705 421605135 20764 -596977780 473274238 14637 -477649266 584470261 8061 214305994 479624334 23839 -354516937 803442168 18396 -147496559 14787676 19799 -555534920 35627991 434 76839894 221072692 756 52918396 808851257 3366 -92783931 68169133 21677 -200411018 839904324 8513 131041665 504139814 3889 -162556374 775602474 2882 -112312421 443388665 24798 -44036750 242155905 4885 -397668122 167042382 26318 -443862936 953788459 6033 65962534 845669064 21461 -407942812 41592480 12952 232327294 692936329 4241 -523362476 280342760 24940 161746836 724781115 6621 -261462149 685327412 17144 165980653 12578956 4660 -335588774 251919439 11404 -416616871 742883581 19544 164737591 122023678 14068 -95642524 451935576 11204 -348660054 485912600 20540 -363291167 355101300 17049 43874916 655625024 6501 -371816838 466226549 6400 -577719182 126864643 15283 -384310247 285152447 15109 -578122136 950365291 10822 163996068 273335094 20401 -468750916 754301431 17648 -572378110 921020595 21306 -42655546 245520534 21698 -324175125 381832381 23862 -102436418 659568787 20664 243033589 810663421 13127 -375424761 909152082 11911 218449270 182637053 6326 31578229 747175116 7956 -119144273 688616091 19469 81937224 808544748 23065 -320040755 29327280 21917 241653397 405761944 15677 -65931958 955747547 8041 247327046 723330195 4900 -31720875 530720680 4274 233809437 361017742 20384 -422219585 316486605 15166 -509119349 900518791 5477 -525292261 167684140 8582 -84155957 296986733 4848 88658079 499651655 17176 -277838088 640372861 25069 -462516278 315734474 26295 227188856 397644945 5241 -62450174 604155549 16302 -126386944 422362281 12432 -218388668 708873052 16574 -588793042 809909592 7536 -264055868 913720447 318 226385092 12042328 25357 -438875499 269447404 16422 -306828356 417457688 18040 123522311 803949983 19260 -255171786 545339173 19971 -53664170 296919592 4312 27474665 863420941 11020 -465944862 126074231 5268 49337655 244572764 11234 -140489100 646918689 5360 -101104172 95973513 16437 -541609294 714218452 26397 116556863 253126697 11238 -217964647 132036218 3341 80145047 127280363 25500 -348076039 314194912 4637 -425369948 432424602 24258 -117576290 254661226 25887 -53711218 861561781 363 52246543 593123859 19682 -308391882 252778475 18561 90203546 322796155 1186 -579735068 137588091 1758 -346496636 528226223 20881 -331754651 554782469 14503 -473520463 894017262 6979 -517127762 294259875 20409 12446885 387358321 8610 -74541552 90571875 1300 169593319 253142345 11897 -165798137 790669617 18926 31611903 693310175 4385 134610765 587654648 6319 -154170135 920804808 1387 -542412337 149885910 20953 -400316589 593010819 9557 -547716506 340571090 3836 -63263746 816556536 561 -335281331 341614180 198 110851690 807724433 19184 3752177 475626922 22618 -325823825 579771866 12286 -14591722 739449539 25543 230099933 452311892 21164 5409793 655971557 18896 -181333689 779005326 26418 97972676 76532161 25974 86164732 161225303 4638 61841138 517667427 9671 -578346186 75133141 24617 -494103853 662930076 24824 238675552 790550046 24102 -76909793 527430121 5369 74395560 543077617 10612 -98886394 514038370 12846 54177557 878416506 6649 -293215256 350987441 475 -375877631 911829497 9313 -286418928 241836747 21132 -115285632 179942737 12739 -147744457 771447140 14948 209474003 579708813 17592 -504510783 896370504 335 -218951576 123773346 10269 -303595190 645555502 3326 -109592682 363521162 2574 -439419863 712735058 6603 -53183625 703423938 10 -439271185 654829425 335 -522756989 330224909 16387 -430361502 952422531 15713 -553586465 201089466 23351 -177749433 143516588 22518 89156000 208651448 12353 144605638 495547094 6997 -98650096 84634756 7389 -173315123 904014628 17040 -138762588 328450929 6761 -518096108 111333795 11370 139512752 539474015 6735 -483498330 733399080 17796 -453420046 922135669 23078 29290784 840040349 15249 -550814108 160029668 9613 -165604335 784344520 12230 242514720 925260112 12979 -505903370 837582558 17565 -575961925 170344366 16407 -173021085 104373036 25391 -293218408 82038276 6676 -557834966 119545180 12302 -423064968 710718150 17470 81811408 518290905 18958 -510742248 415318219 24040 -300582023 708340310 23750 -510506057 232911681 1064 -212468655 294337618 23212 238131670 42802625 24787 151107400 30993751 18809 -81902983 93621823 19040 -481278172 437278418 3977 -576460193 252369815 14136 -158052140 684018276 25031 -456332117 473361660 1476 81683013 100285344 21941 -308878034 716661081 3350 118388635 628300038 18876 -264318818 353316613 15666 -321088018 571232995 16707 -470224314 158535603 17970 -162793744 219386728 5743 -116546581 891129490 7547 -510081004 527447131 5016 -314727887 45270007 19563 -500047003 340984346 19213 -423621659 805786357 1120 -387601954 118776547 3136 230520027 399447174 13032 -246507160 174415864 20000 -303514957 393016464 26471 -243420452 191602515 18252 155705509 678114936 14268 52845352 666114038 11023 -352051364 351023777 3827 48203029 456954841 718 148492655 419071197 4995 62020335 368889186 16 -58452554 792625212 17360 -248298260 68616459 15350 -277686463 855634138 17264 201919320 722752858 6238 101925620 347958510 1608 125891121 244516287 14894 225246154 833099824 1782 -255527106 762853181 21913 125992209 881366324 25779 -112676088 135836204 15695 -425421578 317169705 12338 -464220609 460366234 8691 240946063 514489706 2610 -82226428 957040588 10584 -328010613 350142439 25145 105308282 826465633 9745 -61308233 339660365 20789 -459852515 453720183 18824 -146108755 111890883 21783 -279605752 434509131 9474 -488698016 790310771 13675 78188727 348116177 7403 54878711 920072070 17722 -276941930 476640518 17372 -576571865 571173167 6465 -34487208 574191135 4256 -9628138 556862026 5612 157693082 334299751 8829 -425572890 288773008 25212 75635663 256205025 10405 -96834328 189155593 6569 -288606917 684595104 16379 -470765669 801894973 25248 213131436 581919980 23456 -527463417 431354312 8113 -421715007 544384544 3799 -283851630 464781438 264 -447665730 71996108 20927 -381378706 203990054 7650 -262305227 935724326 19120 45210756 243503990 14006 211084602 605523614 24123 172291883 782978879 17639 -55956192 455158017 19994 -582005949 683564881 12380 58129893 589620007 21729 182425916 319617491 10742 123296735 711732736 12311 128312194 108694255 9679 -420074516 591627711 4394 -420947385 951810698 18014 -76894689 247077753 10407 -436879211 952486965 5163 101810772 350301314 10530 -592354785 604697513 23756 -81638530 95580040 1855 -20610326 373027647 23888 -85642585 343161035 17646 -450465615 474847818 19878 -382517047 646978871 11594 -456038303 564733967 1722 -64644698 279034436 23693 41541876 273012246 14196 -592852162 708344809 3062 -309198732 530325905 7023 -543268386 36710125 24019 -601504782 897915487 24258 -430407226 402610955 23752 217937469 319237025 24918 -397144088 628987868 15554 -277004541 466583666 26092 75321272 479378068 1663 112097945 699165446 21293 -481008086 329978114 14260 -299233291 485390838 9445 -329505532 273490949 8224 -373068974 142236478 4537 -426096634 334046661 22482 -241862873 170562091 21451 -404208284 52199819 6492 201179348 915504819 5229 35228998 944856098 14234 130055117 180027446 3714 206668917 550504671 13673 165746874 465021164 17394 -420517636 593709840 14636 -275954942 126847780 13145 -25074564 453898493 3097 -143035666 932621891 2884 229767180 151335366 17161 5450158 324693974 26089 -53953407 140451898 20329 197726341 918637196 12015 -78792118 245242441 3816 151715419 23029066 13757 15662201 916683230 17944 -240953026 903534222 12578 -97573264 153906867 16003 30956207 722851526 7006 -272958512 490287693 16446 142393088 873414899 19416 32439725 862607961 16333 -437287621 824130093 22949 158507385 304420372 24200 124024069 346519299 18645 -447171196 290670424 19240 -433352609 288519549 25092 -209841696 411070005 24232 172501881 612766017 14030 134362044 520083760 2816 -281923981 692865493 24687 -115646563 902354639 6310 -325595701 25331734 20861 49337610 654989806 4445 39437320 665192937 23903 35862411 865278091 15227 -42974990 638197375 21856 -261981561 231220837 21178 -147819832 137852082 14670 -539293609 567127774 24846 -533933806 136934869 18323 -272454048 282441998 504 -298247735 519967880 339 105812884 931196982 11644 -215002076 689334328 16756 209231912 45327994 11202 -101355969 188227598 16764 53603899 328940785 17086 -475034135 609248709 8818 105740625 757754930 26306 -261431127 203467095 12669 -109414996 770765612 7215 -414614516 342295114 24235 217681302 236757501 16437 28252058 276600037 19197 -600064991 315275475 7146 143343521 105566524 15297 -26828549 27657578 8701 56887952 73235100 6883 142971674 89501295 25670 -339448510 580546053 24414 86654868 648037786 7952 -396827365 77068846 3743 -472527048 819169218 26325 -239428204 50674723 9836 107566640 624760097 1185 154795957 882431534 11427 -274561891 823713330 3322 -430441168 471671507 12509 -555610236 495991561 24 1217246 574412140 12644 -523767439 68132340 10157 -369552607 511695580 8969 -191408872 364466763 9468 -81697683 726664468 23444 -431524545 314642248 12022 -463815281 278290692 20123 -84581009 195736382 10780 -277445027 136166014 12606 139464146 67221392 2266 -430683879 159436093 12406 245819761 874223643 9800 -575455073 531978481 3910 -109511293 92431863 4516 -110560736 908293240 10484 -464933311 439965898 6068 -447301843 446394310 26369 -458970044 604985608 23292 -573764770 939659209 6862 -396001515 831812572 16897 -262856392 335716552 12451 -131244577 725236849 24731 -552669173 258799948 2053 -293715436 542459666 3148 -56466001 676467732 15800 75603608 482660560 12094 -475291661 855126333 16803 -400301216 92832087 563 60577233 311148245 15566 -436071737 852160843 22102 -588365690 299695911 7470 16632708 837705165 12375 -452550756 499556152 23086 36922821 663175721 17305 -251014862 906323701 14284 -467554768 719337528 3273 -25779512 587785154 10484 -303888763 880484233 25925 -382426572 754309383 10955 21515618 477217102 1510 186945574 861974025 3805 7825045 705704374 8095 -188493680 933314723 11595 -480338178 432620867 15438 -556948871 653446162 17658 -421971524 174058720 10310 -567666943 851891861 17926 -299890048 948573041 6565 -590984029 213932627 20972 101044187 478047077 7175 -182412953 284254439 23537 -202427043 326198680 20023 130332393 213542452 15330 -450812346 292912930 25759 -332017644 290528428 14551 -58815634 519798369 21975 181145658 322421330 8335 -86601984 917615512 12711 -493807428 605570932 6339 -95926608 207755252 23936 -103092902 241966030 24093 204468446 730601454 23469 179416546 102837218 13567 5709818 219331138 22311 -137596940 677818471 1867 -260459675 376027935 1218 -362954489 84172122 21492 -451921217 109971331 7518 6412923 223972173 3382 -486353833 786056624 24112 223109645 643970570 19838 -295584007 906455547 23633 -84173186 471194492 15341 -151807570 914957564 23819 -497455810 411433915 15140 249682910 307336394 7212 -465206940 140310171 9518 -92510949 448066611 9261 -369904484 45790347 22122 -182148924 898703407 10240 -486410097 332335763 22534 217814326 781985238 4192 158138267 602320310 14089 143612401 954539659 9578 -177789015 609796044 4153 -263885424 18642448 14394 -16492310 555014341 10490 -518138187 387894059 2491 -500150314 874632685 17875 -417248329 31518643 17860 -170283280 862185282 21533 -364092401 680608587 4743 -281363303 898423925 10506 -365282558 897896910 23731 -161028393 161945170 16263 -601415324 196845519 9685 52774238 442906378 2029 -62686337 636417492 8282 91093094 569686791 16934 -322101085 322839136 685 46524087 612822867 5261 -29704057 152935151 6179 -459206147 582296249 17998 -18842313 390238761 12006 -56845 309237047 25047 -472991833 892005304 11807 -40184095 308065616 23686 82851117 37085086 12013 13902352 128624675 25020 -162602257 759951325 20345 -182367650 45011165 11231 216891362 293033812 10528 -543269156 943321614 11792 -109730940 513323979 5903 -580402414 543941575 14717 -424359092 586271082 21728 -53766119 518586502 10818 -13368310 924244097 25328 -530679815 150149184 943 220859699 586533031 16406 -56746563 504612953 11908 -32140239 836113954 4247 -224550352 225787138 7250 -366618761 65566996 16906 -479098379 659120931 20201 -360777939 590711497 17103 -206061554 633632745 18813 99174693 651072138 16910 -32963750 859996260 16104 -206843548 667951126 3827 -327049869 665617119 3600 222156256 496174203 25850 -257627616 859034374 18979 -308499197 214628651 23450 -5179012 844015416 25517 -260053930 555805817 6700 223812810 553018329 6883 -433576036 923698883 18064 -504618912 573792504 15785 -232434102 342557997 22990 -5340177 244826310 11478 -374687703 93217034 10564 -543434420 590276109 25198 -363711855 876145409 13849 -440541635 594606577 26097 -378366770 418891397 4526 6132318 100227797 9622 -130376676 313078683 22465 -181820123 882100287 22996 -596430772 131687087 8467 213721925 158280139 23916 -472217934 53473354 12510 -168425986 258817411 25960 -317946417 260306476 20652 -43833187 235991717 26252 -227461894 84073330 25902 229973139 771693469 16284 -114125936 224176935 24235 18827159 272943075 6430 132963761 38260249 17039 49383660 294956523 13146 148830843 937523565 25622 -598140603 908721321 3724 -81664505 197183249 20006 211053870 61580492 148 172926455 832090114 4891 -27182109 289594486 10251 -518041432 903654604 8668 -92350373 794624437 13414 -349763189 669261462 14643 -168439592 78558455 14273 135731003 701375797 25783 163767806 630425796 21974 -285310564 65303797 26031 -496350266 667850930 12095 -292204083 178627441 11296 92733031 930088185 15170 81637742 23804950 8443 -446522097 60561438 18408 -305121425 632763697 9906 -492069673 597574313 17186 -408047649 219964660 9029 -192463362 898748882 7677 -339726165 693991375 25938 -220276669 628671172 17077 -470057822 445482770 21265 -75506754 50367515 1840 34598686 885975684 8587 -441846100 956022164 11309 31623389 62255976 17825 -563554741 731734788 16078 -324315190 242985185 15683 -514615011 301677825 10556 142576348 240625313 24660 -544420441 715454457 6611 -22108759 767125234 1639 71567849 811011595 25545 -259394772 617639149 20287 -91565148 181727954 9134 85334952 33896071 8371 -139714488 355163071 7942 246912480 471424478 384 217583147 718630892 6974 -544382728 435125840 6037 -476851812 262509500 16180 -280726272 807017378 25923 -277548596 654928571 3292 -273688496 243420099 19333 -344804554 876809521 21302 -333675818 608643601 18203 -61752270 120235551 19074 140169786 381503317 11236 6977616 53080903 6688 -447264982 148882930 17279 -295447155 412065924 21244 18020196 438637254 4684 -70461725 797949777 14902 -92596622 516037163 26418 -531791207 316961491 16390 -197521237 494336296 21922 198982913 508808213 9812 -309022023 224370783 2389 -564318889 862868663 22378 -413116914 315527199 18712 197573509 563132124 4424 -412335749 554285235 15352 -162538758 735731317 18008 -139502561 609673134 1668 -491784985 463688972 4685 -459688636 883054031 17856 62424064 941942580 24187 184078078 798729440 983 -381372215 795277850 11522 30326409 751582656 18717 36799917 264140728 5014 -95845292 705019860 3155 230388957 625989649 23281 -501746064 675353805 12433 -556337216 145841182 2934 -539562572 441821528 9614 -349185137 300951246 16961 -499790333 42498734 16202 -48720498 77723286 7046 -365391540 780451010 14467 -253140718 928170918 16663 74296882 632901082 20346 -25229356 184328592 5602 -124447282 485743539 10766 -515282283 463622506 7406 -599267120 309237910 22738 -489182763 238081117 9026 -38990445 331423295 6973 210378679 342677462 3923 113607853 761657374 365 -433052314 731944478 20317 109017457 362530478 21388 45587138 505377773 5148 138325386 475098475 26360 187740524 86978660 10326 -500726512 934465541 9064 -200368450 66280248 4246 -302886764 945615745 24684 11066552 502734252 285 -5150512 317020309 11147 114469710 764989388 6428 -319300881 500446984 17107 -500927682 537143081 10771 -446107949 264844343 2526 56199330 419338989 25300 108040775 785124098 23278 -245787319 612415058 24264 -303076491 665331508 23938 185381869 807453526 7775 18909919 617750861 493 -13594673 237253714 2348 1586886 911883952 3037 -172749300 782461395 14279 240575428 808148869 24058 -133856677 833157425 8201 -388208703 318896013 19260 -530788129 931271467 2544 190511553 467832977 24983 -525949836 751656369 4459 -70160942 56366454 22604 164503450 17722949 18789 -316547006 154212259 22879 115732848 534360831 13873 85827349 570819083 10686 -132776398 159326331 25415 35624931 739599579 8783 53227070 564207149 5912 -334715272 426570002 23108 45325123 896112541 26072 -76427112 239738211 9741 -172237898 904664853 17821 -548050312 94326501 23800 -64093089 556872308 25107 -257455543 696577843 2406 -474176566 397115144 8763 -228749336 610584682 9401 127156487 107773305 7066 -453388623 250758964 8679 106171377 87551830 6290 -27857471 625524910 23185 -110873028 681442550 23169 88946815 571369201 19853 237510534 110820848 3100 -349892032 235319341 25387 -330145579 14043283 4996 -587437124 354314809 6061 214403271 600770310 24128 -463405526 702550396 4640 109721891 505196249 8547 64292656 511807006 6972 49115738 498776863 18369 -374462195 242887266 1498 65959863 590243846 15556 -187524164 906387104 26107 -177514422 245767894 25113 -175188145 954433535 17900 78262181 502484777 22051 -419141145 516823862 14762 -501922944 711908950 9666 153086257 758838454 6712 204709173 248083760 16065 211987013 748397735 14625 -391067854 46443693 23809 23719551 203686242 13653 -196832973 837032164 17631 -231378374 581184366 13839 -494630723 629776714 170 -92596537 708108080 10283 -341365251 686931251 14047 -108757181 51563324 4663 -427486391 120910580 4194 72972399 374622090 24242 -446277322 342175283 5498 -592528515 161747022 23802 -274409528 468794594 22697 -205558444 936704682 22803 -595336035 765540507 16505 -139213547 762696285 3119 -11672604 776631936 16536 -308983793 152779387 7042 -228749594 902955650 25927 -195049230 905270754 19304 127518201 884657147 153 -141750429 333481233 23246 121224421 517415073 12764 -298284082 902653294 18540 -200776758 119349899 25921 1022264 588756472 15520 -541297992 901123717 2838 -68938195 843185800 17490 205742431 944028669 21925 -31371456 766210272 25522 -261417933 30452149 690 -141284081 16325905 24166 -22813587 601159956 10062 224297021 664875388 3480 -13473848 459906055 21918 -111171329 504376187 13879 -399755179 457756882 9160 83356221 703379443 7467 -552164483 637604904 22074 44664157 599766308 11617 -347825884 133173567 8889 55588047 113072916 23388 -531004065 824460923 22122 145883763 396086180 4948 -271067987 694299272 12413 -81700951 377657059 16974 -566362080 922004061 4050 -183879876 730040593 8670 -38496931 660327845 7410 -492311903 346674464 4164 -543868437 904104875 12613 -340794201 919992472 14480 16415292 434075916 9767 -284482406 904594659 25350 -341050100 392145080 22641 -545822659 561364635 16735 213995602 659939467 4305 -486547150 376963813 8978 -14398263 635540006 16280 -442485407 840588220 15750 -370815174 935118440 13489 -237887362 109346116 1816 69546476 523683444 18706 176988568 314095507 4971 -104983517 163092360 14286 30361605 248429628 23973 -24599562 569641622 990 -258680269 242858592 6785 158595864 938271139 7173 -342879032 924295306 25360 -107218870 319586204 11583 -261156721 383303367 10626 -31575002 905445509 10652 214841194 463828668 10744 -490370725 145014466 16560 -319354246 830569669 20209 -428508014 635893092 17895 69846379 126382143 8992 -383402516 847352779 1531 -312546172 208266861 3360 -273348552 657236896 6398 -140019013 955575727 19997 -523400563 341806926 21004 198219679 554358895 1552 -121312220 187674502 5112 -333169736 157054837 8164 -390432511 884927406 22482 -123672412 59067641 22861 155909016 795909150 13406 161142778 813771484 20186 -117566511 254781513 21653 -90955905 165315307 2587 -229392754 289097825 7370 -583349175 36459444 22683 -327109414 589189083 2083 -438812279 30145800 10872 -535608346 313503942 4323 -147224395 553560333 8874 -331040586 657857642 11476 -594268803 865754381 24786 -58208065 346406757 1930 -2943774 109166188 26094 -19071870 919708864 21786 79740190 168788758 19755 108295154 837944582 9168 155324736 825253900 12275 -345110263 191809195 14573 -119446805 29429390 23920 -94033017 199351038 10421 34521993 941545822 16750 -250203794 396393539 1639 -64173503 128422758 25915 -353899812 561807780 9897 -10835183 782994991 2516 -151786370 782308610 5553 -492104357 344704276 2750 -14509279 779941929 17311 170273500 184513684 5224 23671257 598425030 8965 -141660419 373403397 13934 -344726348 442892311 11898 -437192162 129787343 579 -470309306 530609860 2831 171233144 952354976 20891 33781231 108384220 6495 -10866054 151472557 16469 234851573 502262265 16169 -474352808 766832033 12719 -576164111 799563966 5778 -169508797 881687546 13343 122150134 293401088 18835 -73458866 249755797 1398 93221089 250877951 21343 -254874262 65002618 18189 -22322769 927247263 3282 -349728646 186511800 5996 84845415 396742357 1853 179659211 383932897 22699 173920831 315785256 15683 -66770674 893630879 11853 -433803412 249957312 9937 -564426067 310522158 24918 19701260 817119985 20238 -72215399 95348516 8968 -295898665 642898467 1528 -224227553 504242771 10622 -375450975 541806832 15857 190894787 639032708 5669 190493511 409654090 16708 -47101432 674466655 14780 -260634299 61893780 25805 -426655837 351012575 11487 -100055640 789422950 25193 -430815652 460133328 18319 -342287351 670487196 2708 -332985263 175658088 20577 178918415 9209662 22138 -434829269 703523909 4284 -100188305 860305944 19953 84030651 801195850 16496 -440874421 464418537 22890 -456791684 110624863 3009 -440650129 49327809 13078 -175393959 648999994 12718 -247108016 137970646 21950 -227263241 117351182 762 30356525 269448785 4568 54764698 523068195 23541 -495032056 337979795 14080 160086862 591848117 19250 105200788 840553710 15005 -64271281 148182211 9422 -530488882 92473796 16522 -53725127 172545257 16947 -94864587 882983435 3172 239010610 88674946 9882 -284217908 592393865 3677 230802898 76254295 2057 -494945265 220563513 9057 -498502721 878125566 13995 212298219 865488856 3639 -273020750 209463185 21001 -270225137 366187266 19941 -362285094 221421385 25834 2584071 189724193 14158 -55593863 603860660 23085 -372553872 823073259 24427 -342363822 339066025 13073 -589203000 192037168 25494 -6661241 661313639 13795 -265590311 401113430 24958 -281074929 403349311 13181 129711790 765103624 20084 -530998012 189846783 3678 -393532068 876625316 21037 45952484 499324627 17056 206789970 835437928 1892 -304245072 926303259 10394 -31023447 316261827 25019 192694304 497224250 3237 -497611928 919550296 16137 -247331642 18183096 24923 -525877155 287990129 25780 143071404 813658780 21345 -318521467 392025964 11315 -44173387 106421644 5338 106623447 655546736 23980 -490793134 619632062 22520 -61073199 300509737 14075 -584452445 526417013 2022 -598713449 488315725 7590 -450975105 302067638 21787 -593750318 692971429 11154 -556396881 712580951 11897 -527841794 436445783 12093 -371633766 907552063 2036 -448118750 112983968 20903 -245988659 226512092 6268 -207138467 71850796 20011 90781397 55757305 23035 -336029804 774982493 15692 -379468260 68252251 12562 -217688669 474299925 25749 -349805333 385554859 21346 -402583315 36303538 21106 -246102334 567844352 8839 52950248 519275759 4428 -355316977 631826098 364 -10450637 399310310 5021 -224641587 118985219 13688 71662108 630328559 9152 -93362891 36847825 18825 -185607139 242104298 8951 -371128183 495354603 3395 -126694036 83715404 6252 -22938689 405234849 22932 240887246 518152909 3309 -526571412 715162017 4612 -459351820 533282994 16716 87946261 609858352 2498 -251295667 779469781 2621 -433674242 896039979 24385 -422361543 945531537 9924 164122979 808891915 23749 -193575666 410999213 11731 -503449423 241603265 26028 46296641 821911348 7923 -200580329 79100103 12784 29872834 250114453 4489 -597353795 86670453 23161 -219416819 527148471 18102 -383962070 631599902 13873 4740152 601595962 7662 11977583 386048436 10365 65288933 952255636 25968 -469293695 765451096 19325 -601514869 179358588 18956 -545339865 469407093 959 -596208097 222247365 10314 62306084 80871242 14510 -340566682 929298183 17821 -319718507 953845854 11152 -76376845 336935072 19993 189670502 701764977 23019 -168253320 12416915 6923 -516725582 193534188 19636 57459141 302463968 16333 -383599507 844963841 24760 -117495123 72438824 16719 -42711987 426771252 13611 -138303606 872596089 20309 215792838 81045929 24944 -353705692 645441988 4782 -178978209 726919057 21840 -553466017 510610817 22338 -309223089 444820601 4323 -523163967 198190928 14315 -50912549 165496182 3211 -522136404 285962704 15236 194909239 408814252 20865 -394082047 268282299 23134 -420572984 753797216 22834 183733618 725748945 8155 159136415 576016263 3615 -365665136 737549682 15705 -82026565 824393541 16009 -382189234 277033083 4497 -487413923 779459783 16186 -34770376 909979184 17628 -39474363 586701565 15649 110114169 79133173 14735 -510647280 723243488 5297 -23617954 462485146 8343 -53567139 237439873 20979 32115505 110784582 14757 -370841141 196064967 6575 -229067732 286723055 25953 -353642619 666263773 13090 -327944116 939938966 23768 -8673471 348674850 18240 -482070719 618292041 13202 -602007984 493541790 20932 -378543178 562579261 44 -598985180 691709680 25905 -87105371 864799578 20567 -347424279 139831601 23521 -398529903 280911333 22190 -510791375 700286806 11604 128765586 291185262 1021 68635675 428773430 12388 -81294708 490698717 5503 113945476 187386124 23249 -166367338 730946738 24102 -147228602 87726600 9630 -85351531 231093305 11462 194755831 489160917 9995 -480678236 411270974 20398 174270079 18023713 2958 -103598364 701856120 2934 -53324872 665974862 197 -144111070 466569076 11384 -106152166 316695797 24381 -384009950 644331761 25849 -37637618 183998056 16173 100243748 581839989 15169 -45937724 159479660 8417 -495726271 408657388 1654 -331248854 142221189 25648 175979003 773128822 9823 -553495264 519512116 14548 -578672716 588186716 5283 18316360 543671233 6367 100427678 230343471 25507 -288324210 177896439 8842 -551902854 560469489 18750 -418134559 259284286 2276 59405513 688828813 17553 -103461508 911052269 9554 -412574943 246614898 12514 -519302589 836432632 11091 -368411659 719783246 688 156983879 422838672 22919 -151435093 654263481 854 -18172415 71471012 6405 41092982 526466678 19955 115046865 409236016 4685 33407133 129014133 24828 -478071145 157106505 6449 -51022104 633967500 11116 184276590 919662515 14409 83910723 536981165 6120 -595798461 301155999 21796 -517815817 811216868 18118 -345491496 273714987 8554 135527543 609075439 1874 178562910 690600049 3452 -221058675 614476964 13999 -60344455 159678567 23830 180057465 617772699 24497 206057347 405657278 21987 36662366 909116974 12733 -543366014 603019530 17677 -26807512 452915465 3047 -410916755 682728256 24016 -113003546 149457114 17517 201701721 578203062 10254 -391678973 768969300 15833 -450015299 680809349 7189 -333733990 122954134 25429 -331454226 125981150 13510 -26859283 889668867 20456 -359371785 215190191 3165 -334933407 321974489 1011 243516974 33426857 272 -205917387 279595862 3364 -346135624 310668798 12997 -482133581 50777500 23443 150167198 565253639 12154 -574330283 441903291 2065 -251632602 280804566 13133 -145618922 460259140 19571 105436034 923961829 22356 -274242856 626692820 18208 248342914 46269629 2062 94235638 421974070 19733 -330955325 752160241 5296 29449470 314391123 13096 -367053164 325391282 10578 201095330 906801451 22709 -367702647 332570343 14183 104753047 302024738 3279 -575536714 844124767 14093 123399216 256406559 1828 -562582824 26401268 6738 -419133195 430799444 22596 -355349541 487269927 7502 -421310826 782252308 13683 -205149300 411812444 12616 2419345 493525848 8314 101031073 502548396 20121 -210098630 685592768 18167 77236639 199110973 9365 -483617198 356131261 21524 -338027012 847721489 9428 -189925847 370005784 4802 -61948364 920626950 11772 -386102955 162987949 25310 21684228 873736475 19640 -19571557 853584810 13212 -276552700 676812031 4211 6232481 374667100 6415 61858099 653768248 18757 118648382 650565986 9090 141809705 89682580 4733 -482263346 771474161 16022 -390847783 55822431 17573 -417698894 933134110 3856 -28036679 941182208 20390 249004675 21584714 6690 -286501287 262659263 24716 -580749758 187936112 5312 57629778 180188075 23146 174205782 89551147 24253 -302162210 157029214 14510 -302259773 924993011 11100 -295101941 122548529 23610 -301275180 277196639 1182 105727130 47700585 24095 -223266478 193464498 4725 -574478011 543684878 8594 43140068 263592619 7542 -129180486 162953769 4313 -248761252 350948145 13950 -579642115 698619422 25097 -578737095 898695049 12464 -584607698 397672848 3458 -427334795 276650166 3921 -409485048 949679009 2170 143998112 872578060 12132 -57112915 444822135 14638 -421295664 754223122 14046 -529378740 744074157 16403 -381396342 644262867 17298 -458887163 753521999 23543 246397894 12702516 15565 -569839360 840500711 8056 1116210 522433387 2187 -583942186 139063540 1143 202957986 760766627 1502 -327589559 143273833 758 -412417004 20485664 16468 -59631345 229707546 12063 65054158 257489739 1188 161253073 148360408 7929 96338885 854866906 5990 -265924484 835905912 20024 163495043 907727573 19899 83281865 915177343 23645 -461715122 348246278 7079 102773768 499175632 18445 -555162959 486935785 25944 -3090645 115882226 22769 141566425 133297833 25468 -296031665 715215553 5227 -333473356 691179974 4263 -252042282 601956226 25283 -539064628 622197501 10211 148746672 864194229 18904 -269664722 915334950 10864 45089767 785211884 20864 -23301701 274995886 22340 169915670 643610598 17173 -588819669 816307091 2981 -314691749 954311415 15733 -231299244 640168008 26461 -599386778 151620451 23346 -441952578 113537603 5789 -265748874 140594851 8938 17963417 513208556 17938 151331903 603857328 20461 -464419066 232013584 5433 202292724 693291356 5864 118194318 104427752 8483 -210966465 622105721 15893 136760065 113516675 14067 -13154359 380258593 16620 -526709725 388171769 15552 -268689181 869271446 26320 -423486045 875057648 8879 -184527599 286270608 22808 -111825997 544765290 9093 -112642846 369815988 9781 -129502982 782853225 12646 -267493977 513294593 7670 -556593868 659357930 3393 -150559458 173003422 23877 47141981 200365145 24203 117322082 653587247 22634 -142276562 88166475 6864 -549046163 888399545 6937 -80505816 320709854 933 -283957477 339945252 7528 168171818 411022627 24019 -562320458 925206054 11536 162418955 951128240 19249 -553680903 694841570 9041 -422457640 256913402 11593 -323340479 818324576 12740 64459050 176808062 10153 -364937480 239716399 16193 132964348 890712673 2084 -44041449 950544543 18964 90817565 646253460 1809 -281819269 230055050 21859 -310531341 759153564 4877 154410318 443063344 25704 -504487823 738290859 13831 -187005661 345371458 22539 -250969837 322795392 12238 137438400 88972807 22404 110678514 720955329 14988 -5557315 411840243 24074 240336443 886008553 23259 -562586610 935651169 6715 160385966 54628933 21769 61814960 801019282 10960 -405514389 249711202 129 -284501805 385670193 14722 -187593829 360338129 8834 -235540685 579324074 16934 202000756 809690500 22481 201841184 957782021 13562 -586508993 685798747 896 -121842295 268656788 14612 -204007341 641094212 24115 35166378 770825808 18236 -501672506 246551774 25914 49471775 257307602 113 -563273733 128812279 26 -240879921 165417767 21870 122568523 497527635 2184 57312763 291661502 14557 -369338881 906379584 2616 -30537029 523517084 118 -543292795 747212663 1148 -497714763 407452127 5242 -151751655 333233816 6738 -227277382 445129122 16614 -150986867 742475350 11594 -404907960 128074458 13552 -400437512 712283779 5024 -316752772 885957796 12662 93690638 370601767 14875 -392141000 784007749 23317 183538184 155071514 9719 80382383 103162849 20217 222110325 941210849 6376 -125911492 575639885 3780 163975732 115689270 12212 -132677324 628083573 20003 -286554241 303740547 14984 188430833 726841059 3080 -324231734 858210962 16190 65992378 804420656 12978 183291359 818201674 9186 -457026247 389964884 4967 -586634604 618595428 23216 135221702 180017335 26061 -23783050 430091173 19139 224901947 773602125 8253 -154897592 708856618 19565 -273328046 931956387 7637 -447662036 41454043 15576 -113345055 529513322 22747 120938056 582796650 13182 -599130668 148419259 6278 -110502034 401069211 15831 -153292517 910048009 17210 -151964553 552498190 13094 -392112314 631143825 11514 185038669 453273590 12028 -138945055 957335611 8185 -408146537 564356859 22815 -591294097 568500737 25442 -576810284 163427436 2942 54491281 819070445 10607 -77652532 452188432 2195 -506482013 525274267 24506 -150585676 19860908 21285 -259179548 580449565 26310 36618912 713971505 416 -383273455 712229828 9708 -377803353 348112977 15892 -271489204 797300686 25367 -246368047 643594855 9116 167712022 919607893 12618 -478107031 638667307 18959 228215077 60357134 21661 -104050896 17963559 3504 -48403981 200137497 10613 -87380351 595165638 9032 -596453206 318474248 23036 -25481437 861790039 21517 166881996 97619023 12136 221863306 433481325 9093 -203472823 670973239 3993 -407845938 393866668 13555 232199837 870710648 1166 -85313844 763123227 11281 -7655884 80577972 8471 78253287 602809015 2286 -408000566 169797925 2937 -508329695 880288680 15170 -195901148 866185206 16225 69028550 64171869 13622 219480222 892724966 19745 -443112443 273717711 221 -79191741 599370582 15393 61493758 133903650 4358 -185695732 510423136 21047 -151835766 538001129 12416 -12634826 389328870 17594 -453159481 505616908 12958 -491249223 345566590 21726 -34505480 776874597 18341 -253970854 641189171 8633 185692239 520653129 12622 196782373 724646538 9901 -43556637 165342708 19489 200114554 775289785 12822 -127392741 735624436 17380 -583767895 759309939 22285 -373503381 83431043 13671 65088708 352889686 21354 128355051 362892677 24884 112534500 671638984 25545 -524043409 467506075 2071 -63823757 432460409 3511 249747926 576396135 3868 54605240 529855853 25393 -35250941 256646092 5414 -31440666 618560148 17706 -31950529 782567692 8113 236823020 881497605 5378 -4688203 434132578 3062 -36120194 446729206 5225 -371558246 71571291 14026 -97731721 298640204 26444 -311681800 212178749 7312 -197900250 511368932 9817 239059651 432229765 14655 -193360044 373291748 24245 -139560502 180689120 7585 -546212318 781358686 13560 22626603 540341093 4486 -318414630 361685100 17849 -471210264 788959408 14584 -489486400 873987141 8037 -251753704 356185066 2258 -10319292 61071719 25552 -291260312 114482988 18769 -266232360 700309212 11882 -317067545 443842482 16255 -456099110 269389051 16256 -298517910 240984047 18953 -338948301 893124649 3494 246233847 359529854 8319 -78221068 900704319 2133 91653511 205762508 19359 231480763 372823158 11646 161966745 206841083 22948 -571315434 392429748 8196 -149097876 166873887 6882 180259618 329393865 9975 -283153980 55179503 6684 -186624659 618539612 24698 29650970 128044669 17651 206641361 885204660 5211 -231894384 348555962 21942 -96104130 14135094 10124 9311369 722451798 24676 -178561342 637926732 5703 115926959 393653697 3289 -106480441 642501409 10647 -6949678 884305724 5229 70968579 120372885 6989 90004141 318306613 11016 22808864 58317731 17826 136921042 930230120 19372 159221886 896480770 13887 116829107 940314950 5257 178947019 924731509 21741 -427049607 785375310 8482 247861845 703029054 14871 147438610 271218418 6379 -433579714 611958131 16139 134792420 383823688 15884 178893987 58625463 442 114590982 365496028 18808 -21834247 642305164 16682 -220979666 761876555 715 -495302617 596604708 2793 -371843627 845208543 23129 -117370530 326941008 6264 -272374337 418707986 23449 -379047513 413289720 12931 71456117 118379296 15767 -139891031 801933267 12234 -151049203 584920936 25413 -284514753 574184652 20859 -39663143 407001467 7408 -423987017 33065738 9405 -240020276 625592588 6425 235322580 412372438 8902 -475294738 726050954 24470 -563421781 681132952 1517 62285146 82350298 6181 -405175987 490398146 16705 44709309 219836030 21693 124755684 305355456 2393 94135049 373163229 4119 -141056272 641306929 17032 -535059618 328840753 10646 -447451560 839678735 3104 -540549198 429302493 19293 -421640012 218153732 19233 251380171 804476888 18405 15535066 129843809 26259 -74701428 117284509 25994 133873659 811439492 3954 -449498378 922051542 16966 -195042962 323829100 26415 124248568 838170918 20276 -30031318 216937454 19369 -127969688 541150507 20747 -181910797 225646937 2954 -172351826 367789440 12989 -62390112 650994853 17697 -35035037 855940571 6982 -415187880 802875519 7869 115558832 345390026 1185 -193871023 52098937 249 130637384 548856263 5827 245408369 553493062 961 -71821652 17145869 869 -577493282 417850706 8101 221255468 840684075 12313 -476133160 663815868 24030 -417718161 428092155 22501 140461507 951084492 9595 2822834 32241443 8696 231826170 666442121 17052 -443725127 940186573 19000 -333734673 18975624 22454 -146454410 580045819 11472 -112958648 126066206 155 -423412338 384690027 5805 -196791845 407507851 12784 62348794 606366968 26430 -133585938 457582254 26002 -391394136 719801052 13979 224416336 498752673 20806 -436301996 490331126 13655 -115767129 359036961 4663 -244288845 344336618 13139 -550559884 796605522 14527 -573852128 484008271 25332 -142938304 371913509 12228 -435622424 193412014 14961 -559154674 816770798 6712 -204930800 310354021 2399 42410114 881580205 79 41533669 84493922 4742 -504986111 770796538 9750 99026680 553933441 10279 47092817 450196603 14517 182168139 229258546 11052 135107958 377996055 10369 -216029497 55077816 20138 -323360899 691845497 15037 -530901585 549341606 10137 -486336762 471566252 11499 -406419987 306663356 497 -578958907 596858789 1400 -317654788 708554756 7443 -306928856 383016986 21772 -417093313 858503091 19887 -5963775 605346071 13381 -421759534 61215443 3113 -405752130 926886200 8781 -377850256 142927326 14796 -486980594 656393479 5393 204033876 441599828 10927 -522293960 809129499 4983 -147421189 862433164 17419 97860101 619910921 24697 -563588891 744490686 15865 -7911794 928947946 11974 -199724173 161634618 8162 -41380447 560212648 20739 -591095514 283839241 18609 -38616821 604858484 15699 -149314365 644855082 21146 -172274245 209990605 24768 169359765 541870641 18461 -77757691 289154710 16769 225996196 897536254 21732 -551024559 24940879 8363 101533540 204913169 12596 -247349517 412068781 3324 -482406172 362831621 8539 -80312530 232664104 19331 -86058465 566635168 24008 -336174548 533363417 23434 -52529833 285151213 19192 -156375464 532191678 18239 -403452437 637386619 21539 -144017995 757145487 3163 87643045 876445224 13231 211262597 846487496 15034 228821172 45441869 21704 126010635 585801672 3581 -410655087 394891440 17431 -296387390 420453677 22729 -575603605 722548484 10728 -332754457 661009395 7827 -501939205 486809243 25232 -377009309 723789501 215 -491806169 532998179 21646 138295281 45217089 17586 201750351 361314595 21253 114288945 412578793 8639 15587058 512784228 14469 57718855 849250005 24522 -301822988 263376949 10978 -168299533 60716084 3729 -577250397 256132568 17969 -98152553 388628201 5509 -14645441 892916163 5438 -145034848 213274796 15247 -191391217 221783390 19509 -492494002 386617829 2886 30276649 755102756 15897 -348683547 252099599 19668 -265989986 625324094 21929 34514512 253468790 10995 69577309 493662868 19940 201558611 336354415 18968 -379703895 547423352 26166 -347606093 881186668 1415 125697970 783343293 23665 -191605410 482849963 4686 -341721155 677495602 971 -532935338 595945723 13197 -461485285 898855548 14650 156547033 630336731 12729 95386678 566664113 17199 109484672 722385923 2642 172638072 270746950 22108 -112076582 739275023 8326 -515900472 369892041 18027 55864560 32016674 5722 -39181077 293695824 18842 67913227 237868721 23141 -86382144 275549750 269 -476959785 906815304 5034 -51384039 266224793 16677 91725094 430032210 18506 -482906239 747522653 12254 -217120048 350137264 20239 -529985448 889246362 11636 -575287875 748632622 19674 -144601696 170351047 1182 -380263394 102732710 1713 -310254396 779669109 8663 -405352916 38093772 13009 -23908406 336871039 25690 -87284899 802300066 22743 -262522928 547173337 25105 -231550870 593133217 11871 104913979 454131930 10237 -9753622 631840268 26107 130798822 796700147 7926 -465054668 342366747 13486 -152711844 302634073 18264 -130899809 847991880 7611 -520240309 350858800 9279 228790979 431637207 25091 -208092147 9714402 6171 41374096 147222469 14715 -490012058 840713101 22994 86731191 518449231 5074 183538665 765638487 7338 -551157483 865979088 10021 207492762 863036388 25814 -457325128 538618484 12621 -317433026 538059376 14708 -154618961 673557844 8066 -65353692 394169737 597 -458584733 891409341 5150 -199531033 71947164 18927 -111203654 491775464 7655 2711200 637961760 7868 -332688652 543624104 10473 -576285417 30591260 5529 -527034849 403440380 2805 -370279966 302344096 9676 70964007 844078651 2846 -68360523 402080440 20815 -425062189 194095871 14483 -110501431 393068118 12094 -253933640 360771532 20366 -223787855 284757710 22498 -497153874 797031054 9715 -436641060 856309218 3124 -204437724 660946130 14104 -243858386 615016249 22010 126439506 283941016 22427 -282748814 878876273 23436 -589253266 697476563 4874 215360595 529368949 6390 -173528988 152085547 16050 -300208341 522258538 7684 136493682 807365653 5969 -559112966 813414394 6214 -270614638 861387157 2299 -181598460 461984862 9669 206903697 768600122 9193 159576283 164740110 18125 -78305358 516503708 2604 -547932084 282037065 17697 -248636726 723617728 19577 8048061 543782347 7412 -55093045 631803074 26365 61336502 33606700 20015 154995295 39202941 14365 -381492530 736719971 4311 -133010438 739837261 9922 -540668992 583471286 11636 -534730368 950630907 10490 227283807 809850008 22585 187498313 398952070 8545 -150700226 682815183 12987 -386438566 9101140 22033 -277541079 631644491 7046 36676196 403231955 14298 -446456694 295302535 1854 -566276841 119902058 11759 -409630123 146090998 25422 97912175 589149615 13172 -422353870 435483558 21521 -559488828 768225632 9026 -242062213 922540723 1828 -51436818 271666945 20652 -125128160 734037632 24871 -247016321 301543823 6683 -541309828 736978893 7986 117962861 60247577 7491 -595021156 75477214 3416 222722616 195523971 25816 -287275174 918857528 12572 8459185 80900533 4961 250993229 333935189 13534 30210350 764990651 10105 183902491 841473257 14450 -85685677 876440159 18946 -268116986 64567895 24505 -177394947 869390103 18697 -353171607 653475877 24633 -374288631 878724212 2679 -145698559 377615429 20207 151113501 206040464 18047 -488233391 862855161 4609 -231738088 312812116 7636 134035762 705818744 4 -165831038 780610377 22043 -397187461 784715111 19392 117441432 60769844 5769 -456960078 355232309 1425 -158222451 509374394 14550 -236974338 473351751 20462 202429288 409739847 23454 86290236 240101117 21553 -599024256 412593293 6692 -265844042 158989461 10136 -410550244 805036816 12559 -365394211 631262682 6777 -56569976 341065862 18232 213460034 277093999 25049 231428957 201804739 5238 -505968904 454280918 8580 -203032366 19805962 8056 -139510566 110345798 13989 -78440541 245564762 4205 -154206265 901066650 10983 -182746612 645316103 9748 -395364675 125037602 9550 216899913 188213876 11827 -32169768 384167333 25844 -153433675 827067268 8546 -432702459 477080785 11237 -354770695 153372477 21979 -307081804 143917597 10935 -396649289 13685178 8273 108701637 336415021 6476 -523291971 378048840 13940 -502194356 456628830 15151 -171832186 384806941 18665 -410321024 108373946 830 -61514418 425126552 4124 147604366 34735981 21434 -314025582 234765197 17529 -575677968 841764349 157 -233192319 76409493 2117 -290087955 638378781 19024 -63522466 537494641 20943 232394336 801495790 26146 -351648976 745833073 4257 151713157 261603463 8511 -187175343 272889084 7863 57671507 588054404 24062 -74205634 255923076 5408 -189026592 575631277 1048 -185621378 640114723 22294 -548994788 180109397 6762 18960295 478471097 11711 -202031231 633336571 12275 177359721 35508528 19999 208874303 596311055 8818 45960178 242286170 19947 167737931 729908024 19850 -332265023 278572157 21259 22602248 57653535 5414 -359168097 890406508 11857 -205834148 84487836 21699 -461451020 552527241 524 -494364596 114118312 24891 -18310261 667766763 18713 -25604226 823855642 2197 -548305461 171012806 18892 -39460327 275619912 10602 69248217 412942945 16415 -547202043 913004886 22213 114296272 793326103 24348 -258071133 872227643 22551 -452902269 758585715 15450 -85952737 64688450 20330 164462724 143736664 16631 -594513466 202496618 10692 48672802 549093943 3563 -298610678 256947566 6390 18876191 586413427 21161 -335076443 58177740 7963 -318065817 205970066 11758 27296868 824905539 16625 -333736274 101257106 607 -560525001 277639068 21156 -224378176 432526235 7560 -337502689 23599186 20041 -144696585 544063022 1725 -3381366 437434848 13343 -474219313 320535190 682 -400883381 476865257 17351 149991803 325858913 6485 -415867336 241143359 17371 155608260 513543909 6455 -540262592 688522906 506 -101224271 504023852 4771 -508796469 235090314 11430 -206278101 271434370 2192 -375423511 660067891 24614 -561774750 744611946 9507 -514834813 92587535 22352 -2782419 358464347 18485 -552012367 854838552 6790 -12236696 243075100 284 17162014 129428183 5278 -252157390 622931003 13947 194604414 688626356 25459 -108399360 313245746 3494 -8597904 955470050 18511 -344765590 272614608 17657 -47671672 393686945 10569 -466834085 323138413 3008 -581842411 412960803 11416 86089814 178534102 16930 -294644068 356711406 8200 -542361793 277554011 23721 -153232404 862387583 9481 -414754989 604620254 7995 -26889402 626919666 20582 -272745529 593639866 25983 240993421 565028197 10870 -279891875 450302909 22897 176486957 394474769 22167 -273240963 249131962 21254 -338806107 454743082 8994 -188678697 660459432 6625 39996252 784397975 23792 251084393 395174631 3589 -227504130 404240543 17513 -514312978 391229406 3752 -172023933 53760398 4148 -503609471 129354943 20035 -122929566 29495748 20767 -33013704 99264872 2757 -505926490 895075006 26031 -307758144 12831488 1177 52084365 923437260 21969 -79827159 703943046 17335 -467805942 133520688 11893 228146567 140269612 16912 -125981181 876941356 14033 239783035 110966289 7098 -572789177 940414880 22452 180145108 337271569 5052 -593315678 587096106 8490 -391584588 373764875 10692 -471378841 71767939 3555 -175639815 916274943 21631 -134443917 914540214 2194 -381689453 523708527 21423 107523806 437925277 20384 -328301512 845947344 24468 -258356541 77686081 3146 -294166156 710996974 25526 -59386625 855688589 7864 1898323 195137986 6706 -15957657 775881054 24025 -59358065 719205392 8293 44595884 70874115 19386 -212842847 494112143 19336 -392164843 752170721 23300 126204201 712038564 19418 -433608668 26560367 1403 -349274985 55816816 20368 -534663374 867424419 9029 -301572636 361256699 439 23657289 180442931 23486 52745297 214279764 1177 -324542714 78656423 21542 -41327241 433766956 2700 -115723979 346621542 22877 -116323022 266480253 22632 -111355062 340262780 14180 -223917868 118043319 176 -154492543 258333990 10301 199988500 879513446 5508 -18733226 363510494 14969 204224437 665671875 24129 -503591119 648530957 88 -158618533 409971573 3741 -205868922 466596000 23073 212655260 885728822 6768 -366926454 560063777 5140 -551699201 139879338 3675 185595502 737603912 25455 45952513 221491224 10494 15457038 166785752 10164 -228294216 136284497 45 -80363501 729599895 3118 29189982 920795896 5776 146333079 753487528 14071 -142575251 783422228 6411 205653796 252021342 4552 -223346683 136624227 16043 109559999 72698337 25784 -225780348 702737733 10440 60737598 380959561 21159 -165699565 556784878 2083 -369391802 894599627 12977 184398596 544561973 10676 -75721291 28250515 18036 -399568079 85800020 17263 88355930 569568076 6025 -46036590 112667672 1718 -522661393 738986894 1487 -76487871 955324944 1747 55581467 290490107 2835 59697482 740216748 1242 -249187308 860871299 2388 75986358 342541058 14265 -561290783 47746939 23165 -593572611 350808302 1413 -305147244 841447721 6044 -439445585 575490202 13122 -188910203 108680248 2314 -157647928 74057598 14455 -237574459 334249705 10189 -10406233 627320214 11707 141933288 895169193 5762 128593858 285855730 21125 -93086852 724906457 23943 -29107952 48812475 16061 -316083157 434661463 13439 22458278 489853016 21610 -208436221 487519993 14530 -518885344 893476664 6077 207635572 398393325 2293 -482665021 861916308 11490 -298401923 514064637 9268 -529255458 944371526 5197 -362271063 723996905 8928 -351807610 335759159 13354 -578160299 469262039 19724 -180630085 501775229 2041 -108665093 316167098 7029 -547980619 354714096 16102 -426066125 698308241 23485 -177463814 936146851 6932 197302538 856633479 17083 -476500857 499122903 24903 85126043 864155754 565 -310522671 958325395 10763 -133844778 149775167 9282 -451546988 413755150 23154 -392538717 760378526 5651 -541084362 940084482 1119 -585376593 206342151 24364 -168127867 650386810 6552 -523882721 112100438 12697 119881023 325862351 24950 -119633301 955096937 14453 188574542 389366322 19696 -85694013 310669823 22683 -48938457 305059624 7397 -370372081 439165580 19469 -97539830 330101988 24613 -365923017 585292183 8944 100327088 165974491 25230 193253335 212963593 11597 33023109 886513086 11477 157823857 36152248 8988 -303505909 745647214 11814 -46737082 412101718 2956 -256239114 928878304 23389 -587738133 238714823 10624 35721220 787378697 11122 -198903370 799273949 5482 -314169405 754613084 10018 140522540 588789526 3056 184320000 357145265 23739 63847979 91378521 4669 -593563644 725986603 17803 -61782390 715407820 23091 192633236 761506464 8465 188489453 269985863 4802 73896745 658681894 3615 -201295325 418055855 13618 -279008659 344055610 13213 25473919 580972793 10763 -499685462 112539346 18218 -417629495 364135615 15335 -153684788 498988608 16870 -576033787 331612648 10436 46033622 529343056 1176 -28246584 345170591 16844 -128297527 640694587 13460 -291135503 827674292 5589 -115326441 515641549 4462 83379247 397384348 21352 -439064065 62525931 22714 -242937693 649990291 7886 -21388272 57604763 3605 -58572257 805243260 4706 -429320829 901466566 1205 -347565515 77942111 4373 -566728416 447509036 4312 -387885548 322647181 12500 -464945627 726195089 20747 161388258 568788644 24160 186151327 836632625 21795 -171944166 643268997 8344 -455971041 679855739 24012 -225693066 450640059 24528 -234472256 380166409 11815 -218586398 258284523 11996 -65045458 688211071 7713 -89968045 874127415 17629 -205647674 29541243 17018 -41495483 355518833 17008 -324965142 162271321 18592 -143800856 388735245 25331 -416541121 472315508 25710 -33558236 448368138 11726 -1442162 575523061 23156 131205963 66382926 16168 -131943728 286614854 11113 -455282320 279327293 5700 -492699363 106601691 6432 150444173 898154387 4266 -545887343 222780042 22496 -516670921 442556703 23202 -461701478 233823612 3321 -28212791 160606029 19511 -152144142 948903429 3536 73986716 175068271 2604 -221281267 347561056 26189 39328945 389925218 12420 72026735 410229106 18241 -376488473 269980124 13755 -477726819 157342383 22269 -359866237 550683773 14544 -480805724 471634646 2764 -513033738 403559155 8512 -403415347 650548350 3673 -405295531 697704856 24710 29888850 538123901 24230 -34775299 366291919 16380 -563392006 639101157 4418 -240587454 47019495 17339 -321227802 526992606 21592 -537002388 573128090 3803 -392740747 58156811 25916 -46010175 183749278 17117 -506623830 151038204 20082 -342176884 591651758 9448 -151180262 853080126 5682 -263279601 440009718 9429 168882897 174530820 17469 238086437 635219496 19802 -253702935 487132899 19290 -574771078 250664943 4104 -429900303 836115387 9945 -288652047 289181492 22814 -482621047 729242736 13396 139207119 106115499 13229 223903341 639708985 23817 -249108035 9634797 2966 211125704 754394877 10084 -519916137 662091024 2516 -396067522 655062968 24925 -356803192 531809923 1547 -431458403 330255117 13481 216061258 812866970 8323 16791594 566991614 10501 146655519 85350404 22589 -596085202 386343766 15570 -515737243 829315935 14881 53623393 706130270 12353 -203908303 13659470 24667 -476412420 825331050 6498 115754907 667624868 11983 -590475331 586134023 26053 251971376 552526621 2334 -549279475 577000704 13775 147936469 854951709 14404 -442581028 342159213 5964 -596997197 818177213 18196 -379805113 335909040 7508 -74150509 727604003 17988 -187168826 646745880 16349 -74127248 875179469 2114 239698070 826094941 11371 -339764446 91473502 6148 -26040814 152712945 7795 -541869595 224605374 986 -229856471 221590338 3851 -237670549 392094991 22963 217369564 519455624 9373 76360781 409398484 24751 -244258150 612427669 3835 199038753 184585308 6210 -313184003 527705927 19252 -555941211 65669274 3451 -182834249 664319172 7068 -463639129 267190098 24557 -255079319 435161520 11754 -40137337 782044420 8265 52055676 935077295 24914 67750723 28219404 20416 -314029840 257539275 23247 -584374059 581496885 20577 -346367804 134801985 11038 -181553409 298999320 19803 -363846073 876217394 3623 -13801115 410740495 672 -109607721 239207373 9059 -318834177 726725067 15146 -241521110 332770919 182 12354702 950801165 16879 -279542697 364638528 20107 -436445721 684015401 4928 -426268176 481887660 21322 -417991783 150552543 149 -54358424 539114169 23056 -306308911 888832738 7725 -232811708 56159851 24633 -462241370 388394993 1309 63166118 530159658 21762 41097031 70263694 20276 -228255011 663963412 9883 -158269325 46646824 19301 -596848837 758903948 980 -60879728 669983084 10742 -442097680 887858996 20246 -53463443 143606174 3216 -367455993 229120975 17898 -514671940 267461471 25291 14652300 913844329 21995 163269253 517693528 25954 -70567138 566193716 25834 -351000338 632143727 3499 -524241800 818967422 23391 50431680 628937429 15551 -460084310 689642857 12371 -45752475 154484160 2602 53820224 377046439 789 219709531 669783823 10050 189696812 622080227 1949 17892329 795146331 16125 -138240382 35988461 23977 214884213 100300132 5778 -106380603 188517710 2048 -272576811 297582168 6081 -515367205 569462153 21135 -563096564 250987142 26405 -281409097 598675557 23559 -73276248 33199160 14955 83775547 189134038 17019 -559815667 484497868 26094 -131154914 957983673 23456 -536785187 939116506 20398 -15150026 807719835 26173 248254597 485528171 24956 -362898005 656799685 4140 -323779450 282714755 1637 -260583920 505648162 536 -98382984 29695590 24665 -330907171 429638095 10438 7847798 330680951 358 24415353 199395849 19787 200983460 760838036 21154 47838437 148566802 6247 -86021696 657311381 5484 19445851 602096958 19712 210199598 356444048 12863 -597666633 911795874 22376 -246651093 248014452 16259 -335525740 287323444 13293 -125561958 482877002 2099 -238261739 238194010 16648 -217431606 323730420 5886 238981417 768866125 6980 -54167134 867573475 4009 -78792250 137757977 7345 -596675513 241720115 4235 -548471814 876542916 12006 -450816018 102132683 16537 -398006969 182878310 7551 -460270078 175194896 21278 -23602609 910284013 2119 9506182 125492335 5094 -196529538 464783395 1634 -580975425 41172359 18293 -587985486 680602955 26240 97184345 755083340 10200 251994348 203536538 17151 -158826474 401964975 1493 -358128428 748246376 5433 210096840 123559354 23353 -85813509 314653745 12252 18142392 390418116 6197 -450925048 834797878 17721 -356352001 486937126 4747 -492111953 755408769 25061 207597720 363997308 3541 -436236381 414637339 24110 -573325067 531606746 22159 220124973 708252592 23122 -547542188 149127216 17508 135076343 631833775 20947 -254937503 581608558 16899 -562685842 812276772 12544 -69083349 147087989 21247 42056974 435159892 24576 111680104 763201692 8746 145595305 535860851 24417 101215232 652055836 3571 -64882026 734783686 1396 -560133581 264677951 4152 -159344638 615351988 2337 -363322649 600702250 797 -435423566 894509002 1574 -320098327 231127796 12051 -451826974 211827645 18448 -560211671 688380667 14321 10395197 477363620 13233 -308046699 52441119 17849 -377719667 518656078 22910 -149745900 591878884 2221 242135869 257591186 7575 -79625241 57951622 21579 -446090500 41063628 22298 -329747043 360497401 3365 139134921 337165640 16472 1303261 455988903 4753 -438663996 678292303 16404 252537617 495624004 10812 99049614 368785591 12197 -270352910 199578004 4956 -134543306 546878080 18750 -344457220 544622610 4318 -468755060 806789196 4865 -484486695 685768343 18148 222141102 367484069 1258 -138390310 201035386 4418 -39140280 617834911 14828 -387472228 755266830 7886 -421954761 238425257 1636 -27597762 672989535 22736 -539612030 409728424 10259 13257949 278711407 20316 237400264 550666739 11434 -523032628 147505506 12657 -103184149 346620693 12552 -105122653 59268394 12158 -97101060 654484144 9901 163998194 175989346 11121 -310212040 281574485 20521 177561578 556692919 24313 -597036559 327463147 17994 -434398595 301718967 24613 -16410930 838006142 8167 -536212743 725474001 1032 -212450000 508482647 22195 -27332835 564882973 10622 -515164417 643512248 88 -476661634 387314322 19213 -252791083 280135855 2356 -166234239 929210323 19182 -157535720 726876788 19990 -253541987 210278041 19604 -109355080 42203674 15169 -594035729 393692823 1803 -454905950 60618879 23963 202998284 677871994 22802 -538623705 333920419 10324 34601593 57932327 25928 -113054585 316279128 1422 -175915477 883239203 10933 -546772526 920879095 20483 -110761373 672630611 4509 11676424 83638921 25596 -154537572 265653205 10303 183511195 297269007 9721 131991354 780461934 21263 220467353 857643508 6914 5668208 143473041 23478 173208654 937218505 4635 -276618270 380973153 19635 -455062330 948297330 1835 -152046599 91939327 15580 35951364 680538648 6842 88520350 911204519 16230 -241415732 561426902 15327 74401006 755997997 16227 -77993243 807236399 22971 225815839 36000934 14948 -182690065 138094306 2889 -132131593 97310826 19196 231925158 371269220 2695 178941755 904672894 12683 212962957 361777623 5686 219990512 811099648 26204 -448407792 133641270 4611 -588050105 521163346 17933 -263009499 748370315 18452 5435359 116979068 25720 -84715579 952403674 16992 -540538641 743128652 17325 -267780641 384630010 25657 137588980 645464395 23643 131034993 357276401 23007 -230009055 27103908 17429 -254607275 780371180 17471 190812369 453061692 13534 -210561105 700289734 18391 -135967869 651633089 20647 -237839910 388113990 18782 -259713557 521575669 25677 -408350495 662922571 5839 -151192352 776871067 20731 -278998139 716044374 3306 227978320 956479489 9121 -268279283 802494607 4590 209156116 693568826 11882 -292045348 243747210 22469 -508157565 701196746 48 20234510 48907625 26194 -141133674 257754721 10534 -201165852 829361974 19812 -264839633 33499677 15659 182639586 621039806 1085 -381092662 826227002 21025 10872022 831856439 9041 -473269402 194148515 5818 91095272 913125812 5761 -470355825 322796441 10031 221123550 661641373 15703 -484912163 742114772 19251 -142020677 706414688 7515 -473445752 794985042 17178 142828964 903498448 5709 -536403516 730961188 6272 -25282223 301402320 24456 -85290596 673047443 12216 -82181001 767269914 24407 -283256783 801747264 12798 21219691 273671405 25103 -92359043 163219617 24255 -317746044 796617370 7863 207497784 460516326 2785 -443646860 565188086 13619 82230755 313160557 11026 -439262878 374887402 25491 -582004061 429069312 20938 -586040466 887824104 15375 214401109 170846180 11740 -544365362 9151346 21537 53066931 210629191 5228 -145266099 152071192 4069 -242329397 751845295 19816 24615961 852876611 19523 -346117635 653940184 7348 -50141384 323565732 25061 -379458204 136015834 21534 -341557869 541109573 3586 18599100 434674995 23055 -529363703 672734111 6098 -394705092 585929323 23987 -438020780 695392845 15802 24300727 62612272 19951 -326737750 564913670 3975 -467227222 104446361 5610 188329099 843121558 18545 -148360498 227184644 7919 -278207745 906102320 17711 -578992332 361658149 11794 -214426648 732226608 20547 -447805283 208588117 13889 7175884 598426467 25894 55904328 583760648 13429 -375972994 773739602 5279 -217591372 509791284 6304 -244857319 479686641 7037 -434246173 106266098 10123 -541786452 455694553 10301 -257444693 15347891 16842 -568431188 418426694 7592 -278271037 933148638 854 -65029685 598186405 7251 -262908780 459448322 16807 -397374754 890097233 14846 -439080353 706022957 18324 -163540593 554819494 21144 245952903 581927367 17116 -365110136 749731920 22909 -24349859 106132212 22032 -566796225 792712715 7758 208964656 665617737 8191 -546222102 556072338 1468 229202418 570262935 18527 -40460696 532088069 12188 152024284 913257433 19326 142635810 325767176 16821 -241674041 75902323 12608 -138140725 257262722 2063 188471121 643731059 6952 -68698376 838005424 16604 -54756249 447566271 89 -258757692 582686186 22235 -284230100 926468273 25209 -364124942 753992816 25831 55552208 254547901 10079 -502673317 260818005 24093 81101102 769831088 19284 -169491073 676104611 8388 38924796 379833254 23133 -381656724 462012461 13880 -427794812 464333478 24051 -455672672 481755321 124 -403952873 594743059 14108 -500487614 79816220 3357 -537541587 139354795 14601 -275024089 296022444 15705 224167460 95065115 23275 -447177613 461940930 14222 -524496834 80660409 11776 -568259318 664816258 5387 54211389 672677481 2310 95029979 865233535 10670 -263017712 82028170 25675 -239573174 791795212 5550 182347009 756401716 23855 129777758 404496926 12648 -61183948 809564711 8029 110075876 185193220 14274 -434693574 839986862 103 33874209 439787738 20252 -393965391 891033170 22606 187197942 618165020 3172 160587585 277014007 17637 -113130361 591350008 18195 186122872 290733774 20301 200735712 741030966 22575 223470283 887971654 13439 -276833059 781713197 17555 71700270 859334115 987 -465156924 338840047 15581 -413060839 561565742 18042 -146331853 491639791 17359 -576636155 308132047 25834 -454345347 386544290 21959 -71385780 877534124 13194 -17480484 785047481 26453 -91921450 637851748 1647 -373340097 618798695 17114 -141577697 168370776 9875 -109458127 744923593 240 -394743022 830670540 23624 -272303672 856314752 24200 -553346622 850363590 1755 -484346056 734328241 14101 -114267311 482350393 24050 -388755056 305923064 18499 -528468097 113509921 20918 -184253291 557274126 13507 133274459 116227458 2232 137017746 747129405 8106 -358371327 889921071 17180 -356531894 27930551 20987 65745974 842053146 19785 4653404 86162481 18207 245889439 69761020 13814 -451907710 20054294 7897 -301542204 159374542 4184 -160065727 915340807 3739 107732381 217647727 3397 -362452934 655108354 11248 -348865501 400186227 26402 214443074 95364434 7075 158033875 494752258 6607 -360097474 829101841 18170 -536071758 639932976 24796 -283911463 756216410 20235 234977471 566710401 95 -385879623 82279162 1714 -27682220 137320512 23872 -522048998 283233278 5564 -5810333 824144816 6207 237647348 805939352 1141 -399617144 919128037 11172 -51714837 323381189 13083 -494998799 315035275 1055 197021415 665201586 18563 -105172291 72958470 18602 -481799639 638278355 12895 152531521 867344131 13238 135603198 648613332 26329 -285840239 644861085 24651 -218598501 718818232 5235 84467037 939348454 13564 26991209 80508334 24734 -558924742 309866085 504 45345614 290566765 25608 17712005 45983817 1778 -232988527 310670197 23879 46423314 313711683 5912 -110466076 918874291 19931 -209699268 670834453 1182 -396153176 715231338 21053 -444131527 94260283 2851 -141474078 571502846 18550 239790518 826439765 7781 -311111706 92595099 13219 133661284 680130075 9983 152644083 268198391 22910 -577006850 120745426 4037 -22415274 64688054 12090 -498895712 81674023 2289 -544880684 201638172 3374 195610346 115613412 26404 -97444501 573099628 3833 -150228784 128952109 13897 -588580311 383756766 12675 -85881378 753645258 21549 -423143245 432319546 15215 165870633 622456266 22220 -332806509 492637384 14311 -497590417 843107017 5315 174452496 272270128 7090 -372962118 386939917 9290 -181154395 615147831 4748 84264188 67003298 24858 95036669 28456679 14180 -389471807 40127830 2943 -40290120 320936583 1889 -228839152 319129408 25187 247366948 826917692 18223 -330631808 814916022 18260 193666010 949895855 24749 146454092 371112242 21396 -253603380 856457708 1541 86083137 249309728 3182 -295465364 117424202 7937 40587642 195071473 9735 -601659012 858278989 345 -386474845 141031674 25908 -347323906 503237199 937 -115716179 156287971 1519 -331980989 682459109 2250 -272779255 16250045 10273 -151231005 511253441 20534 -292109488 270592970 16025 -587961140 248269234 15248 -454034497 233631494 24185 -91122318 377416683 9421 -528475989 914069466 1001 -219760347 883912111 8284 -14634247 218167172 22229 -333254427 368460875 12000 -30708112 182067661 2049 -350413324 387269938 1385 -343291934 30201284 23864 -410402596 908445256 21299 72336904 376890705 7320 100878626 940160182 19413 127062828 554090398 23103 -294577781 137244976 17942 -461503977 929514696 10490 -158950907 768439518 3586 -429076782 286620936 2698 -155313472 456604093 16965 -282922020 172952928 15224 -524727827 366721390 4113 -346849711 86349162 16335 -260792289 683627330 14079 -207564822 652408190 19676 -260936847 59307722 25145 -67907106 604699628 14368 57249959 937345364 2837 -395610355 559915357 14177 -458469010 46881234 3026 -208778419 869405498 8729 -534632790 290980730 20721 -542604914 515181663 558 -18599649 646033883 17005 72459362 635535860 25615 -468469434 763037582 5867 -225192400 86793590 20294 -202181913 16892778 7115 -451768040 878675315 10222 -170369887 254968487 19409 -559191832 789647512 24632 97278247 337658412 3318 -463870005 173251247 22476 151173934 276627158 14917 -329197856 838926590 22266 -114464199 216312418 14805 231795657 687644864 1486 209777275 315666191 8704 81015579 181529565 20931 -42801715 551189363 21294 38436850 611866055 17120 -346969144 911172392 8556 122556765 309101920 22347 44791469 849543878 521 -137467602 931647164 18965 -300012966 372066999 18239 -230922227 715456477 10057 -598886500 456048323 24985 107749312 307393262 4429 -62942748 818862886 15877 -536813126 107205548 16441 -517252766 816677887 12847 151081105 241454115 16424 62734602 169517641 9228 173385310 350045772 22057 225350730 254760804 9214 -544178324 677075056 17591 -477291314 782045441 19299 -111729719 168965424 6958 -282566032 590285729 3918 100008083 956268683 5963 -311728743 438057969 5778 62061729 109123545 7271 -364580904 604462377 13699 -572313146 65330271 7429 -512709308 569027966 14348 -407075221 896823543 9998 -158303255 33515111 16248 -445407909 34163224 2482 -363677980 890825301 11253 -480694599 711129335 4148 -376563465 15130093 6897 -263214800 326850576 21338 -15423574 715326857 19842 -428654890 825661326 110 78351075 455268290 8763 -179413563 299635788 16598 117169154 231903116 7904 -443235625 104329640 16907 -218286122 53448480 17646 -601185022 265058108 15668 225368791 34039875 7219 -550748561 869418596 25759 -73307120 36388592 25369 227919254 472378435 7903 -72828580 577606198 13320 -165302964 803905737 14133 -11010561 372834236 14339 -554415264 539732639 4665 -539045772 237650926 13605 -230579510 212212731 20558 128374410 583632889 23489 -167198987 43858973 14501 -307617533 482900209 18285 -64159019 705327774 12130 70397051 585640757 25232 48749607 880557350 23702 128349018 750626487 21555 -348022065 677274366 26214 -528348932 114005969 22021 55712918 547458514 12618 -440798810 83374410 11585 -141894440 40242221 14912 -89267809 818706108 14263 -577947155 341441465 13177 -374830556 426234737 26360 -352497681 478912201 15198 -124687783 596371622 5369 -166215025 379688721 7873 82629814 576736798 8335 -255312418 847263251 23530 -312659856 423942315 20695 -277353325 561268950 20307 181148227 235894678 15975 -236496953 552933507 8741 -130410043 316175566 15178 -455087266 211582101 15794 13315832 356847625 25851 -466047783 421755340 3292 -314970934 18811094 13315 -378508931 126374036 19703 -267353599 748342457 16217 186543002 946376352 9603 -236826553 806565923 19061 36100372 594263706 18400 -72996796 815572846 18725 -455377178 458088278 17741 212611505 722984607 5600 -236418328 399333219 17362 -450497201 956813690 3518 -465824394 661056423 22707 108889666 279781635 1677 -77350130 657228506 1035 -61995896 885534406 9366 -298483861 705724185 9295 -512650847 792751609 2198 156318874 119758321 25434 -138885356 84604898 1940 -258492374 874728682 21297 251885324 507140518 24798 -68093756 832828379 14863 -268674178 68181193 22901 -296525972 836679376 13457 -223558020 167625575 10205 -38140811 575938835 3012 -319243792 619041004 23570 -195045203 414251539 18963 -488532798 442227836 7519 -141997295 891095510 25063 -409988111 412108940 18466 -282981719 88861452 318 -363623008 196343525 10679 -424051429 664643501 25652 -395476091 431820582 16985 -458659220 878170000 934 41209165 125761103 5435 -320277402 123372184 6084 -208594590 707440550 21401 136129885 392014461 14824 -465970436 654779187 16106 -601248150 24084392 16978 176750078 854358107 18985 -164790902 928082852 1475 -599144586 918263698 7157 -178528428 888045082 12985 -243319192 302349473 1703 63809314 506675480 7620 -285167205 26755154 22311 -448885486 797855186 23850 -207874151 281275201 21672 -218210304 125823507 23643 -134313447 49954191 25664 -40796396 26628193 15816 -83058343 519148448 25874 170468714 749230981 25257 -202976100 168247071 4141 -198551619 683575044 3380 97691847 565235639 15828 -105621874 225781486 17343 -207155520 101341357 3438 -470078267 825015425 20143 -403701858 222763920 19312 -405529391 528751655 7050 101790133 480038103 12030 -117414544 501013807 18309 -31729099 353863412 17031 -106482160 497295624 8175 -597748737 19576842 20347 47438233 784652590 3244 -491424135 448787506 1158 -63911702 215552326 4391 -279991877 221594736 18116 -454174112 110380972 7973 171207662 100681310 25429 227829151 908959845 13113 -392093144 167080025 10356 234197330 473994756 19256 228412937 38604350 23037 -375049722 691146453 3543 199937413 400718788 16276 195713845 883775072 11534 -369884602 525049631 2711 153922441 733177674 8459 -235115821 335106768 1013 -6512360 94080602 25227 -330350308 893312422 17987 -335765129 262028372 20634 60434481 276884601 19658 -142255193 152516525 11625 -565299543 697527016 8447 -565821454 648616065 22824 -482911508 487516997 6713 -46312097 230551567 16393 -498718606 900426221 14996 219619331 561966934 7681 -343087058 408173919 11253 -251341836 447100167 13723 61945769 906450302 5789 -246136684 13745413 6832 66396633 173982529 22459 -344723499 454400134 19109 214346948 933598374 25529 -323634778 601701318 9556 -216329601 615494270 18410 88266686 75074751 16076 93924537 676023568 15310 -496405883 737556007 4985 -427870610 697560465 19752 -483084009 463382311 15840 -377021315 159712593 12768 223763795 591032090 2619 139447280 122484719 20114 -244446848 932312849 13980 49009746 371955109 12214 -472252821 512891168 22816 127772945 875316264 1448 -392407499 55955505 16616 -315205902 339430811 2081 -275588272 264213749 19908 -82323301 371143639 20774 -6244483 257871773 22044 -351793864 558001148 19221 233289921 238355040 12928 -362272338 157129256 5330 133754013 196131263 350 -254175074 395072795 16879 -487452150 824581722 190 -395036892 196309847 17308 196559219 771079561 7823 -72746580 538413590 2530 179231437 818976619 22816 -208331344 704211346 22663 -153067008 103410348 24239 -15623141 610796122 12739 84599876 645328993 8778 132527639 742497463 3503 -477026516 499912112 9558 19894253 126973385 3933 -312162879 410918189 2131 -417994452 151353237 22379 -435430684 233541480 3143 -205754937 898828137 14824 -577315403 687108775 25598 44922809 174661326 10044 -495901620 321231946 12108 -231335662 926260224 21519 -528647924 849483830 5897 -17201570 8836995 7046 -581229540 539310289 14656 -343328281 339505493 25453 41397558 335925854 14608 -207966632 59837735 9642 48363277 548492247 13947 -43729745 64786588 23643 66752614 210587540 3674 -32425233 253394703 9533 -284481809 48503711 9778 16812745 694025500 17013 -539088873 71146663 11344 -456171324 828357331 14811 -566219995 312300348 11197 58503358 478790060 809 38979466 277439484 11804 -78474429 135640378 25053 82828855 404096511 26422 -279901723 103384830 1531 -40440289 632563666 8600 252154801 726954011 11800 119126898 78416748 13345 -427299140 98823717 12971 -505045924 504521189 25872 -316183639 737850167 15443 -353617319 888968104 10017 -406386136 492897546 20416 -539536795 851785656 13257 63996275 213770585 26454 -378319265 546505374 9265 242871128 848195760 18619 -596435542 84364252 16194 -5794565 195739041 5212 -498609682 391181803 14920 70578124 585643817 17110 116540453 216511938 6170 -318033707 434245239 17448 -599758505 351844448 25229 -544247381 605574002 17565 -267843074 695407057 25770 -44168164 417707787 5662 -198173144 728490428 15305 -296141195 415279847 24856 129182374 125025665 14064 158764712 840023986 5624 173874869 66458319 15606 -514375935 352472811 13054 -539230172 318955600 21248 154067625 652765092 24052 -142124347 492262655 25442 177434682 270790255 20596 -299389766 117463958 12449 -37402897 857730140 12300 -30117132 178248281 6881 117313321 915615017 1084 55741753 457691992 9466 -436202985 718366229 18391 -320204677 534738481 5475 -392236389 205814767 6933 70338243 325678912 12845 -318513501 391551430 25432 128105785 146209647 19439 -142927518 245487438 3077 -453473856 440205249 10304 -144539531 465259892 6324 50550982 203100037 22033 -126994436 625614687 1205 207397163 448906526 15319 -360948298 443179840 10814 -415548112 937834294 8326 250379012 719741596 17329 -398068604 487777072 9611 -357180683 854152928 3675 -324110077 468385324 3262 47508001 407382415 24879 -187625176 795643908 21292 -313889938 486844341 24322 -346831699 139359534 12864 51351183 598950218 24601 -242295798 770674427 18173 -328525391 657465816 19545 119738786 522247506 9215 -100928791 321052993 2554 101653580 907845117 14366 178630078 777033616 8538 -571727910 928790215 14705 -507443831 416849112 6873 129646452 671465598 18712 81315049 367472198 18858 208460144 49179546 4664 182325145 630107557 20458 -217399724 661909824 18045 -209482152 519547512 8567 43180435 728394928 21235 -33978653 772686962 16718 179467394 812016799 7817 -485312205 443387422 7143 -480841336 215094233 11256 -445775734 667792568 9316 -509911729 586937002 23390 -523875335 640240819 18182 -227888673 440054500 10554 -442946880 262440397 8007 190108405 867762457 8998 36779987 89106967 24038 127265896 522539133 16169 243286377 365086527 22987 -131228860 852777526 968 176808387 99902456 8127 -370667593 340770478 6247 -536104099 235905566 1700 -95325249 107646936 22528 -408936996 95498105 13032 -437260181 313773716 7275 -147540981 666596849 6849 -444509055 83094967 20315 -24306937 910871433 12290 -296763589 550380999 22976 -426368672 403586941 2907 -111907323 471739485 437 40409403 632645237 3777 -29804611 503632594 17213 -80767947 893007011 22540 162412198 167738875 18535 -477992243 819223039 6708 -471927901 397578688 4170 -270855572 131150194 6787 -97584163 486828207 16594 165207943 89308613 8026 -158194826 809982066 1194 41372829 289679798 18073 45382023 776660550 15017 -261254526 914141868 12265 -366350528 836020272 10411 -391753591 833785358 5694 227335639 396833243 12602 159388882 953479454 5520 -542503045 893208639 19512 -546623183 876171196 17614 -521942932 882409606 6194 -206051698 762961330 26197 107500174 534773917 13655 112901074 343534961 16064 -280846758 957463861 2990 215706515 253565327 16006 42384878 115722278 19299 154593204 196295874 25327 -33936952 792094146 19203 -499540556 799299317 5196 59181184 368625402 17013 128788360 750148052 15500 -64164049 480405949 6026 -11320074 560831041 6959 -156021339 528767847 19831 -106813331 661657173 18157 -58858811 457904693 8264 -386942192 108123504 400 -94461369 516685322 15556 -68255492 712844362 13018 -108298684 188505221 19201 -366173304 263946315 10954 -227652958 188250566 25116 -591004552 372338317 21700 -186261135 741132135 16912 -261725493 467421004 3743 -192159092 761040952 20709 -2785080 483192230 25078 -326685351 484575779 16210 187916210 144552722 21014 -555626209 714525061 10580 96393093 829970730 24071 -517065962 545989872 6951 -590088727 766823208 9396 -66053937 944843872 15094 -544328360 674298877 5382 -532030522 353978125 18679 -161004229 768851079 22141 -599585948 940722914 23808 -474979448 941200936 1112 -325441346 686436296 9168 70685225 416256667 19864 -235332054 418272626 10461 -319992237 466917285 25478 -11997095 919775325 20207 -202158184 32664120 16175 -13335125 808613686 26352 -267458148 667878572 19657 -469122014 347634891 24316 -324947153 374891011 173 -386724562 789894706 19411 184658163 128147626 2317 -394604630 541123437 7113 135799715 223963537 24896 -67474198 507105850 22110 -558278676 537207664 19242 175190308 367980976 22072 -481628675 361303614 14298 39860866 866102370 20622 -353487167 849660887 19622 -457639170 85947737 12273 237848527 481363251 4133 16151141 638699269 15260 -454149080 774839924 16828 -271351921 372368840 5057 -196808910 871279484 16844 -344644703 164726635 22516 120449789 687455665 8434 -392252293 711839002 23397 112338998 12073022 17910 223956180 267767000 13337 -50576412 403120818 21772 152157350 118726149 24554 217811095 152613846 3446 -24154173 135323061 4174 89276243 506710618 20891 -21172132 762790002 4338 -445628077 809900679 1064 210112450 591065298 15743 202266533 564837096 10960 -227807095 494668233 13441 -103011269 29549172 19023 -253753814 342950653 25481 -466963007 292788500 18595 -161364170 387380175 7811 -208209011 619449038 21275 -27333619 181352803 17931 -546264976 716330566 7323 -297786235 353535089 18040 -502786465 367134414 4465 -573204499 530416561 24105 68575827 689049753 6583 -1305242 586628842 20640 -294519102 687723186 15386 -91894581 744013154 24542 126573887 217535793 21762 -310384817 662960207 12844 176573913 322636719 2571 -406664238 734095646 12711 -430371955 53798676 11283 -313032677 580189064 13969 238068836 565687171 23066 -307432374 877310747 882 -215136339 844665007 4465 -272659004 583433291 8971 21814346 688153781 10918 -552478121 263498817 17492 -320356162 752023442 12864 185670961 648869358 21056 201259307 822400249 13226 44090088 87439564 2788 192472567 426825555 21371 -343969500 806323758 7088 245335887 238177590 19697 177790861 379172928 2302 -507258726 924236713 5232 -354867689 251220428 15746 84831424 851623966 6063 -575068885 934826733 5575 227851655 439541985 22362 -597752321 739337376 15538 -533783459 724705412 18113 -54419872 291575853 4337 -310043099 240217685 12323 -184212041 56846411 25924 -273655972 594230278 1609 -294767325 560029605 3942 -467736458 409802445 3399 -277760598 644631942 7100 227870075 752923078 4398 -397321803 50382480 24100 -521770590 191407585 22232 -129508389 649674624 1857 -160661500 871452866 3650 -500158598 504287347 10619 -528125459 51314790 6165 150578385 436112038 19605 -289475216 671918050 22868 60755965 503389142 719 -326892813 873121628 23410 150658452 74616060 7523 -366424082 271195793 18169 -100243804 50903256 14490 -366590912 379750203 4713 -306085978 25084004 5140 90676612 489014939 7014 -488691149 651565159 3467 -292226953 614395967 17347 -309508204 491543197 3375 -346044673 601804223 21434 -13356594 461281775 13362 -117505805 790121401 936 137229801 422792215 5498 -339030762 144892501 14238 79260397 35565231 23433 -41212545 647536314 4826 -215451515 215547171 15593 -86752696 388718878 24277 157962629 357987252 7055 -537659992 16265873 17678 -186628401 134485159 1351 -179127619 370056444 13081 -424411345 171966462 19051 -155934808 364324855 7587 -416405837 304917701 24183 -369856935 607787764 11051 -264989515 778159791 5960 -367312106 347240327 14373 248562818 470511785 9425 -133850955 504877527 15063 -93022724 654310143 3818 -107244064 544160907 3854 133612253 535657258 4894 -354485101 204693938 629 -365580461 630891770 10606 -127780455 800322876 5473 -15388951 943477807 10843 -194435052 443844959 17770 -109289386 361707532 18210 -197251992 182951266 11095 -10813294 417805687 3596 -536263748 44064819 11589 84256373 250514660 19723 -536931589 384973394 1218 -397108686 373870488 24065 -290786028 456450040 15831 -443160723 471284116 24936 -370610062 229037934 7361 -173355128 910440024 2117 237550513 127860577 26239 -343094000 409473694 6570 -458010923 272864884 9239 -150126148 339001088 20861 236950942 940695821 24434 -50093810 161921632 12546 -238172394 515512922 2721 -3142363 833175460 13456 -228282649 475473258 7433 -106102421 399296504 25747 -184683143 874072943 22656 -521506001 263667049 1493 139713474 697888640 25651 -463287656 274969423 3297 -147528350 559232266 1617 -433492063 842533528 16038 -127481296 889451382 12463 -520800884 315437160 23696 -405434918 223112504 14048 40741894 475962565 13239 175051196 254701175 9482 -465439348 341381003 11513 84330241 106613114 11559 -390638100 507377281 8339 -30315868 589072405 69 -486662896 72234027 8971 -64389734 819779372 5279 -597693226 951598914 14938 -579291291 265128521 23755 -465929472 131802112 17475 -493278777 127278707 15410 -106961901 805151606 26157 -312095799 865248820 19468 54864449 494287746 15974 -364567727 16552497 18959 -157441255 956419086 15380 -75962779 915791226 10782 -521306083 183425051 6667 -110763401 103563464 7547 -346933914 615168965 11952 198037144 612792814 4970 -571826975 378256636 17845 196218955 770026277 18249 -76293307 265839349 24906 -340395118 442571406 21505 -453388833 464815663 4033 144436659 15027288 3647 -253067271 385882944 17132 -58867949 608955817 7123 -109254568 500955500 18519 -483623585 660723569 13504 -399795887 576948463 24812 104299672 843571865 20344 2001648 800017476 15277 -184832215 450459613 18997 -246812140 226441363 15158 189271779 906997651 22001 -416667065 61215863 26198 44390272 826173708 19417 -387044175 600492878 14317 -573270063 280155218 18879 34961450 207156533 25816 212762666 495880851 3258 -455011021 737564851 13609 231460033 352944126 24778 -339715588 296750222 813 189682980 405667322 345 -68621220 273264733 16698 -469306996 659654321 1654 -207760314 63975356 15843 -589585971 947934286 3911 -456866030 859610285 11104 -217587983 185869383 15940 172318941 145857355 23633 -363485922 115566117 17099 128072812 344199330 5271 -285276257 48723494 14180 131979906 406835802 14093 75523120 653991646 5663 -390589441 167280248 6228 -454013393 351356125 10453 -188644301 389674818 22736 3588947 328674648 7343 247039331 285230636 3531 -70881907 50208625 1179 -74121171 881267929 20858 167897144 784014698 11121 -551262528 253310249 13314 141897780 889788133 20852 -212156616 811791241 2725 -425004505 206799588 14937 -348313739 59971769 7136 -31521559 235273531 419 -428010288 611706126 12099 -266393954 215921443 5535 -487954788 372368868 25446 -531994698 947832711 17206 -594139835 116324087 12894 -152087060 575274642 4133 -170702656 628188872 3210 96935704 391718050 5682 -222185389 895897287 10258 -146985691 953611973 21289 93543682 227293158 8644 -458846234 784423561 20902 71408857 592594461 13154 234373466 185635939 19796 -511207243 866930338 8728 -397547468 772017246 9578 -202533189 148330832 2027 -372492720 350911321 18317 -150886544 747186852 8257 -433355966 139248595 3077 -210767122 182675096 11141 49735644 842804528 8069 -274581899 184307902 14068 -577407258 219062459 10931 -414340232 620943680 25205 73122901 332463496 9385 -354924994 699341112 966 -420903924 836545294 8203 -494489276 247566221 15006 -254754488 663916409 7117 228820181 134126318 19474 -318063188 431180756 7828 -384597093 45868066 5972 -545767893 625543170 9096 -47994 851996941 8940 -401270180 173344349 4460 -119674880 75641674 20086 -407387940 224842742 9450 -292607648 685095825 10812 59108636 781139822 24411 165360966 493111008 664 -136727095 69140574 25729 -124619784 89996581 18605 -7289757 95833719 20289 -28109792 651441039 11386 12084655 347634993 8752 172813916 226461782 4105 -303769706 214349657 25594 -34499060 734063162 15238 -206779796 427938860 22021 -236930031 849242708 20862 246044375 286643559 18363 -472780036 166411685 2738 -283168105 249624719 24219 -393947471 407493671 4703 -402475081 122738108 6320 193369010 928887402 17637 -166230228 422497440 21783 -583680589 872015736 15775 -517456389 549357453 11686 -569080187 252103991 19518 -228693881 424011070 12884 -196253282 919468681 9134 -21412912 304820884 9162 -202990630 718863070 11063 51939788 497794747 6104 243811568 512036112 23293 -449242025 492511505 11995 -169339348 920559324 20126 -278967061 755101811 15809 31371969 101158892 13686 232684637 493474523 10937 -19190884 192885634 21461 -287856272 140507189 23181 39113994 712632422 12112 -393722861 234072201 2620 -235002048 275085012 20320 251833482 295141977 13889 -281431608 757206177 19719 -74375652 656340129 3771 -161446374 190970984 8685 -214474570 914069812 2356 -255284517 431159145 11649 162064082 367060343 14770 -378448623 629180507 13948 -236682360 516953699 14895 -522153624 248548634 21381 -82953807 443116717 26423 -537007707 927932265 22026 -343990958 241509579 21936 -325025281 902989929 11531 -221853702 179209907 19334 149366763 924575100 3441 145718214 178268143 14756 -444065984 207768392 21680 -117803925 617565049 8652 106518239 359015351 25985 69373474 432243061 18170 76578967 843081529 7571 122360854 580583531 17352 -382028696 473801844 23721 193072722 670999448 17403 -284429830 380806405 4681 -488100668 757493987 10429 -12090302 199673865 17115 -22090217 845610568 17483 -400964802 474411094 9843 194996969 781394221 14527 -130457147 141408598 16345 -181119898 81537639 8518 154960314 410923304 7207 -472772468 862963174 20516 -92491312 683826977 9059 -305766969 329887581 2597 202990244 717712643 7403 248646670 433125243 6287 -539513900 655514306 22474 -310665557 827638011 14639 -270205394 536054987 853 -448842884 821694489 18707 93772788 198758013 1817 150599367 435971532 10517 -428156877 921740667 24045 -49898958 761192770 17939 -392910380 403824662 7986 -577827737 620053547 15327 147656279 801302527 15896 -5717018 923413108 12124 -174902567 850156091 24395 -149373922 558290005 10830 47041939 216580489 14091 -495913127 654728283 5612 -602195973 299255542 17403 -65907227 938867294 14568 -408906915 268898245 15812 -556705580 425576688 20788 244963197 126754349 16088 -102589452 817200518 1867 -334430060 147012920 24520 -402313381 736445835 26065 -106933852 571265984 23480 -516074702 405833019 13633 -17984957 271731487 11085 -149344104 653053438 26090 -188948093 580306650 14478 -486042960 657596852 4019 -4327128 646698739 13235 -185547359 268089272 22697 -263030745 633832338 7100 -4106831 447663955 11168 -544211913 535995508 7687 -250737676 487678242 20548 -565869116 785344003 15371 -251415155 723862881 5765 -500905828 879658127 10242 -262450217 556138137 9804 -40440517 8828367 15321 -270938140 188515369 6333 -412774633 125686449 8247 -341248456 80015583 4369 113239652 546828416 15660 -402487504 162807731 14953 62638088 509466710 12781 -59870921 392537538 4077 -329933227 662945805 8467 156923951 223487001 13812 219694837 134981644 17286 -409199342 160459648 17086 134594063 684747121 6050 30032792 730974878 13834 -194967576 557762825 8233 -182352929 575339655 9733 -578321301 291064542 8639 -230416325 910867646 4527 -67196337 642763566 15543 -508617452 317361117 829 -485479658 855354650 17235 -345553909 153871118 18523 -350541028 443011104 4551 -109508329 805112337 5383 -568639693 173694805 6402 -356935806 792152736 4701 -315115765 202769563 12981 66720522 575707488 10177 -504510281 394226541 7956 -61852277 477199539 16465 -447057804 136269093 21778 -281988540 135759227 13331 -491758068 586755225 24292 -497646416 235021668 1145 -24535238 847483392 3677 116489239 700045730 9116 -574281088 856781512 743 -535978477 231825376 17436 -351688762 923428255 23281 -518748994 677241742 16851 -183936328 363407119 20052 -114910876 498152612 9025 -577454050 915140229 7059 -152855805 265085748 7400 -452590009 265771340 1916 209337979 917227132 22589 -197941269 281073139 24977 -89767253 452779126 12277 -211965434 495813748 13229 -577864933 429234763 6824 -472258493 895018865 14618 3102011 63997514 24007 175809327 572517516 21930 -273923706 363039398 9372 233523412 365780146 13052 -228299837 11301016 25117 181676215 171447376 10719 -437357482 461284802 14890 -469742283 864341302 25772 -455561427 681336289 1680 -126658870 375434430 21228 -33552443 257538160 11435 56502341 784050231 11741 -97847301 258948335 7396 -512268216 398981070 14971 84310970 100879290 15328 63235033 749103190 24698 -427558830 401137449 3043 -238129772 46724791 24333 78297375 363759446 25101 -273027359 796338566 11314 -313763602 690390967 16049 -528040215 502795326 341 25382190 527912885 11514 45487851 704919941 13404 -310481281 230908887 12403 -104201309 859810156 11775 -335566012 330995774 9667 -479924316 708029876 20052 98426465 702841253 12115 -435857448 642516484 19797 -416545715 792185858 7996 -72877514 805520681 14231 -577081965 275805511 13003 -35516038 555296348 22834 100623809 742121526 17126 62685058 584796802 23508 -185818839 447689041 15759 129614293 760163174 16555 -310201956 291661762 20594 -331989672 860919340 7748 -469240506 634318190 13589 -482148854 598558488 16968 -189317885 137233595 6787 -541448781 500717734 22533 -274136064 445778337 25032 -318545805 93426699 3982 -414866306 304745951 13643 -402039928 808379592 14162 244642883 214430010 16282 -408500035 334017275 16931 -378679755 555374156 13340 -545030719 530527587 4348 -453345145 211602603 17427 111139719 926339042 10997 -194564506 571137790 21373 -249222325 598146177 20419 -481040632 13842279 14220 -408086244 325028828 21117 -409735974 42304513 19467 -462057726 140656376 4203 -254317777 321953100 20050 -521841812 859461819 2057 -66777691 809136855 17035 -329865462 379403993 19994 -352949462 123140698 3756 -589333107 35595773 17307 111477211 650026070 18804 6957163 643666921 15238 -9933337 287845812 3503 -40146051 861896899 3535 64030710 150148540 25664 -244871247 829440714 19018 -275041960 76465289 17929 -21937145 209031291 6980 232182908 873018037 2648 -514931416 219917084 7387 -180076162 386391733 2 -530063967 184229831 18237 231973338 447318492 16328 42386792 336993914 5854 -326917146 145244665 23904 -356168186 640232188 10719 -193651450 404440624 2851 -248344451 756362437 25630 -355660562 445280261 6014 -221808575 956377888 23802 -571073778 119620752 2158 -235822659 317119745 21014 -550888787 229708685 5689 -311725157 574818940 249 46989008 27142578 6536 126314419 917167645 24345 244476987 214875041 534 -387470585 756083969 20023 -143398437 114706201 6182 -280648137 90416952 23616 1765285 372650522 13805 -86767183 434835892 9606 -138161683 248988683 15609 221291325 830348437 4292 -493285910 577373984 8317 -168678547 606352825 8728 -256594163 690602525 12081 -62196558 822591179 867 -129818502 192484261 5968 -547116661 259809023 13800 139327562 480890807 20243 121893260 787347797 2808 55298738 786811758 23558 209780062 225077762 12995 65121402 797550079 7922 -289959128 948862230 2046 -215131473 446851866 13985 -281518642 377852099 10974 -17443589 946008221 10978 -259236671 521622844 1721 -460012605 226480956 3401 196678837 15882637 22653 -144629813 198874302 7303 -555806910 22204614 13264 -587746979 365757358 25231 -525630218 312142012 20340 -476027127 129833437 25856 -378220636 716503349 18506 -558651385 657891042 17248 214109733 720392061 11916 -359576301 424109809 17878 92944115 790009055 22133 -146071740 80357387 8877 -9747576 362652489 8618 -329962256 816365327 20997 -143793531 870287081 2525 222067919 382596146 5275 -186267372 398918945 13917 -308910238 788895812 9367 39267443 244285671 16493 -590507102 580584505 11588 -214810034 676097235 24652 98463547 45056129 17236 -25216725 64309204 4458 236843858 249605091 3497 -377349817 273291501 8847 181692116 337568632 22395 -244777959 795585434 16705 -164387920 817447386 7882 165345887 53656923 2802 -288744650 933637256 15882 -274852249 332146990 10984 -48823071 944544922 14483 -52630918 428261905 23425 -247231351 9245460 19331 -277724628 244767503 7086 7728173 303387107 6214 -313111562 254110752 15332 6666390 790646402 3491 -288139071 79725961 24308 122843380 856489030 12767 23385543 918253576 24246 161472118 776301840 17640 -141321817 589850682 8296 146688439 721365896 18561 -521625888 171645472 10422 -43396526 691128524 26034 155899968 886498686 10236 76564273 141830684 5422 40898484 810445308 19501 -109380830 396668926 18511 -244774051 890503968 5236 -515285020 607910400 12779 -258105737 397763471 22838 19327052 837601076 12215 -51764353 890363740 16663 -355739084 511230490 11697 -306384539 777409372 10188 -516469042 949395117 16804 231143690 290029277 20034 167910807 53874870 1788 224039056 230334050 11235 -586760754 350227018 23815 -119727121 454409627 15065 -186395946 373810534 6684 -526183243 570713728 17346 188831818 463299349 2317 -22987910 451666883 5298 236160284 776129378 7987 -538909246 854725741 12041 100574131 852095075 13442 228979979 708230787 13417 95111491 262059107 26466 205449410 308844872 19622 49211167 366353202 15039 -550152903 473222795 15370 29425903 506573502 19944 -513327753 492364963 7305 40002280 521795506 11398 -491767055 457070329 18523 -120077127 251468061 6481 45232920 62103748 24313 -519918176 728319395 5378 -482804272 502755604 6623 113470360 19940607 18537 40032541 418968485 8117 209204642 942550353 19673 10140598 536944261 13844 -191166396 124283227 3449 -442549269 159126803 21538 -94539616 220998460 8437 -133050090 266477328 9782 49258613 459978245 20655 -274860602 416096792 3039 -121993167 826463621 14604 67906945 816777430 8426 -73667013 398873418 24281 -317811745 553705577 17224 -388379309 67669679 8786 230720751 474114882 18874 -569701794 949833996 15320 7783737 740161619 15515 150358778 258812035 25604 -494962532 930005514 10648 -348114107 255609497 5830 44893677 698140704 25598 -466389667 67693451 562 -578552290 92467927 20528 133696813 225609019 24561 -319300460 329642538 9333 36812959 51955622 18809 -34768784 164649191 12178 -548850276 286727816 26073 -36287447 496314924 16130 -359219245 157177036 12258 83075195 709130976 5322 -419855609 840878011 14442 -161365438 941950167 8838 71136083 266601746 12318 -178800583 578677856 6759 -207114649 271533760 5643 -110948278 600205033 13973 -99523951 783585248 2927 -199105801 714967640 8599 195462427 728916606 7342 80245219 377338429 12225 -189474531 45202007 22713 218704756 54555181 7574 157081983 547559850 21933 -228204270 941940386 19952 225709736 124584040 18781 -75886095 305523834 3699 -173371595 685365092 3614 -556561583 65694517 3839 -315010900 223752223 13123 -164074297 679764252 7497 -509391904 401741555 6998 -104747318 216307198 14684 -91076703 240809611 8152 -483792893 417012130 2920 -180863615 66726224 9111 -312230335 402135311 8617 -278157865 120414546 15322 -245763967 265080952 12787 -134638424 430429718 15731 -39002051 157122883 25714 -434683673 943198968 16055 -330276305 365255300 9594 -510672639 113216253 23233 21047100 687902101 22112 -385430801 59224259 3987 -417576314 138021882 24899 -167315582 858274607 18273 -2956350 855175517 25136 -117390203 36651737 20285 87514825 848328709 18004 -41897039 322983002 7433 -507868077 729164919 12853 -414411906 553241439 19786 -566177941 436669219 24785 -527859976 681665783 18259 -356428314 882354401 9530 -428579874 150119736 26452 -471815171 729901106 11878 -163794578 293566887 20672 -278448142 837975308 11240 26628443 637833259 14149 -77410695 249328978 19049 -560729638 234094757 18270 55831171 892048405 17291 -293498869 724277752 16685 -230137128 19149474 11141 110575817 489030791 22494 158444982 474487706 20509 -580937389 938859805 12975 -197951705 455714702 5657 -378809072 801133603 7336 -67126589 365195501 19953 -460838672 242247811 25702 -545513487 768276518 6287 -362509147 423222630 19291 107250813 89102138 14964 -309820602 706465343 14695 -226837249 151302797 7109 80344688 170037000 9394 -256846437 825992497 3428 -43827579 507394554 10628 -342992097 619495841 15251 -211806877 692807982 26116 104118853 733211690 2022 -520160582 507308079 6906 -451046345 695003358 25725 -503148696 325673807 10971 -468880785 844607043 9600 71518351 487233299 19059 -326994569 144913567 4790 -289974174 263859940 1720 -228105443 391051939 15865 -160395556 212672576 23132 -362318027 339236645 12473 -309887615 553297202 19936 -19392287 513399944 8146 -74737643 838124446 9438 -321751088 693659580 4782 -137974244 732383947 23729 152755402 727409090 19093 -289112260 269308819 23427 -536546727 334908075 2762 -69302349 463152913 10610 -26964574 737853533 23527 -143549121 344918069 24478 70763661 377958340 2521 22658811 303557523 17721 -495219410 898238798 8837 3593688 391082301 23383 -140386407 620044312 16066 191050232 550702915 25478 122243081 940002785 18624 -344636430 750813918 13481 -572139201 257569045 7176 -88747258 816815773 19159 211227247 709119436 5354 67246694 602735062 12636 -26915895 651462180 3138 70097678 400873661 5466 176376959 745170621 23855 -468705158 843283837 25709 217910250 199591295 6430 -13774278 126607780 6259 242331677 276627749 17294 121741492 274447257 4017 161947554 634898447 9858 -167106056 35774261 11047 45855191 168752536 231 -289329572 717346226 3260 -140775644 875851739 20172 -212454332 910782958 4806 -334392179 665378355 7232 -468335718 154587847 10200 -567645927 247021771 8578 -155144210 224810905 8269 -22583210 120266240 15854 211439129 625025537 2958 150563981 608661697 11087 -58160939 660820459 9387 -70511519 180179793 20832 110436225 895303407 7521 -357298357 208206654 9456 -334999785 64375489 16258 -441891425 214788515 8211 -525671125 512388023 21109 -515267861 80226450 6211 -29472071 198033903 6808 -484078934 353269902 26303 168416982 480030564 15932 -256998013 92179599 17262 -23128695 269080463 13331 -1347134 433459179 19171 -70432722 120503605 7366 -23951529 801283899 24544 -577932022 181511247 1897 -268294545 843747765 8270 88072347 20767908 18144 -321252041 477188680 5939 -127421106 772748675 8625 -388998215 619805405 26021 130323188 517527171 21612 223290274 692736213 9777 -13102880 520579541 12452 -448121418 169556177 9362 -295813024 737646689 24081 -576989718 665462051 18733 211033549 224685322 16724 -357579858 943940678 7289 -38834236 933336391 18245 -43457965 620645745 696 80275867 807553608 11904 -90106715 137292350 4086 -229838089 653835015 25313 -494298654 533855048 18036 70772209 770076743 9554 235731390 187673183 24720 -308924544 228280616 1429 -143938353 733569497 7370 -133257641 583481335 23479 148283425 234291213 13683 -556191210 904502697 8398 -498934992 624808161 22318 -165646034 329546231 3795 -142103566 904103593 5269 -120424984 507230000 2949 -131259664 745935055 20012 -156825940 182004924 450 -482880933 941643559 6562 -458015618 280368322 867 -551385129 546474561 2118 -28383773 44737302 11003 -137447984 330712366 15860 -425952235 332658121 25419 135499153 320102147 14918 41408683 747259916 12807 -545106368 31865659 2390 -48210937 240152395 17479 126178606 273868928 15769 -116178944 699286560 18483 -575013356 288398872 2351 49353639 128097151 15240 -270722711 943963193 6943 13077797 363831837 13211 -203243803 256729185 5366 -187398223 693801828 14591 96537070 725159073 9639 -351535666 320845340 21110 -554938245 570592694 18171 -229415998 845915785 15775 -513349051 654089141 9538 -396458270 223688886 24971 235330249 723723156 20715 121828509 95218329 7208 -127382180 809992679 659 -356425565 197771709 2324 -158786820 499704978 1106 -338784846 130045868 9314 -574161682 67873358 22072 -600446137 331532540 20906 -289815979 58636466 22821 17387386 880841618 19236 -343595329 397781731 23924 -529676201 429251497 10602 -382612793 835203312 6168 137027610 262740872 25046 -148305655 84646215 3028 -239504542 290205294 14687 -264589978 254464987 22735 -523468867 701411183 3491 -112972695 705408029 26281 160365504 903313922 21795 -80107189 659310497 6516 -365157047 727387193 12517 -381085340 477638491 8640 -404597504 48603529 13955 48654886 154632938 8339 102034527 73034918 24725 -197953585 520965427 650 -185878658 505330284 25642 -464218306 83880889 19657 -120975286 388942336 5402 -127853303 111780058 2927 -213596891 951629303 24453 13776678 750010584 20080 -261716960 295950178 15995 -200565224 462541222 5800 -106512099 839989590 10378 109082317 289378579 13828 144995564 249261011 25919 182052952 320445463 13635 -386008847 784516692 14460 -429165519 40863435 19118 -341927631 822328421 14871 -336875008 498316601 7032 -111344940 100795104 23568 35801213 400927792 22309 -70145693 269868121 20312 178922433 360519237 4116 -506430659 219079484 3487 42835412 109071318 6077 -442507656 134821259 24014 -590989512 317041798 3446 -357575652 941673518 20255 181066445 459412244 21374 -407444004 717840840 9584 -107274157 30978935 5855 -328327478 603340314 1447 -384614470 155678017 14843 237648861 756266729 621 224343545 781095047 3462 30776014 935761927 22714 -52040604 373966109 12735 248777555 121466662 3170 -77528100 828707634 13389 -574304467 770386419 26452 92645261 713023202 26356 -315976586 91920024 5244 133363493 522671348 10675 -562544649 144748981 25411 47696549 722986300 2245 161132640 876491362 17762 -126114460 189936613 10597 -328390078 838379235 9290 -37154232 229289239 6064 216212189 132826160 25330 -594147802 470836567 6629 -17804065 676006750 19778 87983600 243011465 13849 218879438 32183222 14021 -557040521 86724082 11253 215769704 642759627 19425 -61264214 840715599 4392 -211558097 179168836 11374 14873557 111447237 5986 -412238974 637056277 20878 158256076 273552345 1693 -126704707 728952015 9841 -116822678 38111544 26165 120785571 355090132 13589 -166955953 434817768 17418 -555507709 690813809 5600 -61978953 636896604 22589 -221614072 705216756 24043 -56371672 932964697 20415 92014462 577012886 9360 -410965439 484188418 939 -191715749 544971360 13312 -82546902 558889624 22742 -236903976 407211850 2013 -338685191 909903399 24271 -567311108 100079383 15536 -269534143 768109214 5333 35469279 938562022 2354 -375217014 254829586 22973 -551384103 37486329 25087 -558966825 809083491 459 68064394 793352004 2090 70526962 557794963 16025 -373961827 499603101 15600 72188282 268563777 20257 153031597 909856392 12825 142628398 724623430 15990 -146664371 717113319 13639 -415884180 769052388 23898 75375214 350897438 5323 -38938536 30846459 4228 212506166 386975496 22625 -537545895 659022581 9870 -286693656 28860496 25047 -293641149 848615666 15034 -576077380 19430637 18499 -431941248 726863976 6567 -415749000 693699151 24762 -425357863 57530460 17224 139774436 811033650 19396 -385158717 606532929 4634 -286253574 592166353 18052 -320697862 800954779 9838 -339982036 370898501 4128 139166647 915323892 11872 -438473510 105980217 19513 -507744987 21499369 8517 143425474 644632804 18520 -419572818 694731148 408 -428967969 112431171 1212 -342259663 30515744 21554 51585013 416210179 10334 -542778553 755520261 22983 -197394279 718193285 24834 129413768 12564179 16317 -334746822 815800029 14178 -185363773 230431781 18232 -210208604 151013432 9620 -198310063 708135949 12360 -550590507 821099523 3349 -174181604 189678307 6728 -572226619 429521757 17093 -236194974 432122884 17295 172122316 854588706 15358 -525105221 306608379 4131 -324633576 695835490 10057 -22610828 283372670 890 -129151443 381640514 16842 -229382995 288567365 606 192680472 803629113 10472 140303170 592474896 24711 -505173632 31372121 4929 -524293347 398178066 18906 -265911206 498622282 10818 -160289523 780043887 14682 -298849010 156994066 10140 -358059789 92826792 10374 77598959 481018190 11351 -49335494 398457022 1636 159329125 457259042 1005 -412819403 573845258 16376 -107018103 390784690 21669 42155993 570230526 10392 -150631856 760027173 4698 -18255467 421881049 10075 126120447 417763468 11508 -432813964 87323552 24724 -81438752 252939052 156 -566900881 100211227 10654 -253012849 570632159 25610 226511484 29451409 20876 -319600180 492698694 879 -437433419 477715987 18097 90922220 502250991 5055 231528338 414634605 14203 -499544965 38644474 10934 -235262396 750342969 3841 -578261041 11153801 9085 -481879044 589064594 8015 158276414 408879451 19556 -83118333 268919538 16557 -551246006 549608092 8745 -259948582 48055013 7652 -109972514 665032744 4199 -583467268 807333060 3109 -384487427 441862792 4765 -486239457 369699632 14389 -352238040 185069373 7446 -315586939 119176665 9432 57130849 391915746 23387 -341345157 817989900 20630 198927684 797067485 21682 -367337996 327702573 16910 -262960089 887806603 21652 -177203081 51737408 22999 -143862210 619347801 15445 -278036490 528493208 19399 -194571746 182565135 2668 -597049953 858204911 17887 -541205748 911169651 16492 -229001971 500483307 14490 -28838624 40105176 15459 64709225 73261877 10942 -323594743 734300496 14887 -82905101 147710514 6653 238397184 268948099 6325 -384521551 916515506 9603 80806613 370896046 13253 -99455994 757993176 22468 -27462511 490064818 18478 67227351 330225009 25658 -378510923 476793518 16276 -210981612 286879305 6843 -561451601 678778043 3813 24122224 318349767 14238 31726134 483862735 24670 -1819411 74683993 10527 -197388150 818234667 609 -520685410 309007210 11194 146643355 424209773 15948 -207007666 178629524 18592 231494139 413868274 11716 -520509374 590257585 17386 72831131 248283138 5660 188431424 383633253 18236 -476499570 678876573 8271 175146872 435558977 23374 195261462 347227587 11454 -44224429 850231225 26346 25045540 736593537 11126 120316910 154361016 25474 10844167 884061015 23412 -200621581 434655241 23610 133638414 291989479 10955 -181175441 563866691 18044 -537286458 553152288 10569 -170509171 219080028 26426 -582479066 796935024 20449 -461673270 729233185 2563 200585312 629041163 18092 1368091 35398988 3065 47511655 203866887 407 128624981 199126315 22892 -356525961 557932524 10164 -418236764 884101665 23966 -71347685 201927045 19048 -358091278 578837129 25142 -508476710 418956772 7076 -108187146 501558277 10563 -224237133 126195748 5457 -343047041 291494000 23486 -241554229 62240885 16931 -132286369 295867056 19789 -400717117 199984004 25833 248136778 197090729 2974 -250288830 120195372 18706 71965145 740395717 4824 -515247975 190687881 2708 -127800235 151130683 19781 -254393731 731786413 23448 89971743 562276332 26085 243537799 582253318 6517 -601054457 626418690 6595 52292033 845834160 15679 187693482 199424048 23171 -554513711 730888103 4711 -4715592 912193248 11582 115739403 144688767 23339 -211996129 235527297 5526 -328801762 635732892 20558 -512134282 125175308 8441 -34829520 155312038 15477 196057858 137729680 4778 -154481927 345162417 538 173764768 955501008 19976 -267679530 936703449 25777 -478792418 26087617 25416 -447054796 430935785 31 -554072014 505958074 1573 -569934016 854654509 23457 -351935185 510243165 20725 98343713 176518437 19820 -336588354 129843183 9880 -586629811 382498005 13894 -54779068 8974344 13113 -289402838 480064081 14205 -184588176 857473124 18002 -209698087 118219347 5486 -312120353 109917288 26351 199674553 658515067 6854 -63900506 702111628 8589 -147490877 503584855 6117 -280710083 213146990 11227 132225567 28060336 16856 -59203901 258483773 4638 -441798269 106335266 6317 -69033147 11417697 21536 -405831503 31116130 1755 -427367975 601318028 23905 -548974323 699493964 9954 -407419374 632560379 19219 -92878998 761621127 24796 -411756552 81165381 3863 -61771328 179237091 12851 -126090430 404599952 14738 -157067035 56894856 21324 230071355 552720516 20700 18834870 244179489 16989 185308177 658570710 10578 -293110803 883893663 14816 237281097 535876968 16922 -372224388 343917113 22170 29206662 134974583 4808 -535438007 109803395 10781 -558792641 616425358 10754 -308339723 653803179 10330 -147818468 913955485 9776 -287382055 832502822 6874 -264294787 451460580 7750 71791592 539570061 761 131845483 133710440 4105 -133906629 702526518 25927 -497212104 179591212 8470 177888220 556508767 10102 -281019141 597103860 24815 251132625 94537915 3693 -236587519 163195810 18295 -351043057 716788549 16023 -237245161 213884197 6525 -361478362 260982666 1629 -343263730 600864181 10683 -145651893 244232737 23727 54805086 43222101 3542 1774666 926479089 22606 -512209847 847846549 10200 -505673883 222340327 7158 58908171 409029247 4623 16494360 618048457 19595 228801227 394188229 19110 -130142925 38874369 15909 -493198112 720848444 2925 -247550753 626227926 8964 140762583 310588787 15192 7696523 793996382 4683 -150479617 883904943 15713 -254041029 515591298 20680 -177780122 554232933 24109 236759005 315227865 12030 -450480525 249710194 20163 -458916403 493968887 23599 -208273417 412938680 4301 -369960860 924152367 14800 -549466195 888064035 9775 -272158629 720796355 18868 -231096844 824735644 17011 23984086 126325382 1527 -268438291 655758811 8808 -28684767 152335745 6865 207686443 155796251 11782 187214712 249277866 24434 -123408772 563859102 1017 -148716446 586217169 17942 -119078711 143336950 17259 -323103952 323261323 13840 -307144942 114769599 21876 -233335076 776269844 21194 -287413829 34379161 4039 -227923742 590141109 2738 -77474034 623460806 19733 -89038490 540440104 20844 -416767159 279450618 25945 -33240526 41376147 13038 -98839164 237713983 12023 -426004379 698096745 6488 -151547751 954339246 2315 -420153659 392543741 9418 -128726197 641761248 3847 -349623613 254427840 5167 -459678502 306723375 5595 -438850276 857973569 20427 -573352320 602988879 20397 -585105416 729251382 8807 -17810454 839322326 10144 -523221686 445715801 23592 -78299268 809329551 7973 -143086001 373763307 20004 -38092037 825621763 4610 80803827 312640793 3659 95467704 672024239 16879 -117557481 187713235 13284 -540343600 785762471 13568 90103846 787718606 13850 -354465549 146457931 10198 -151937949 128526894 22795 -183469778 841389372 20794 -300234340 958115443 23774 -26525934 817542819 18278 -125512368 305987303 25815 -48589860 183580815 15216 -37787318 666756751 2733 16853451 267453478 24515 -438106366 783258369 19617 -43425222 455776727 12019 -403677966 643958086 21032 -29820619 863877431 18933 95552919 52312432 24765 -250356066 181674699 19179 -525356328 638403641 24867 213453636 850659662 19646 -451305593 640571394 24565 -377693741 691294017 1743 -383561474 506053967 16244 -569984450 316523301 21286 -407422429 623235866 4778 96071151 952371810 19571 -321783204 622276414 21996 148434943 448964694 19539 -261953096 751392143 11683 112326540 403489740 25588 38570553 575700037 22199 -385052524 345397385 14984 -506145478 437566315 6152 -526922297 590677765 22445 -546847621 211677766 5850 -416530140 749335173 21795 -57665476 275130082 20586 -238036684 590238765 10952 23235452 80542039 21035 -100051693 294052045 19053 192391919 281345174 3550 59462669 40695322 23518 150076705 126331956 7461 -357271062 610137171 12165 -65264082 736439590 20191 -356975537 375427189 12256 55265430 885543630 21842 -31308243 536616543 11720 18220451 265373523 6104 -524942764 578347657 11493 231004960 437385458 9883 -134113216 87091064 21549 224509553 552737979 16924 -528729638 649205012 21862 -58286872 113096873 16461 38553447 888960340 25777 -67637147 795713911 11339 -305684921 132805111 21410 -440914317 398007748 23243 -70043790 875028354 14288 65969892 810986532 24058 -270205521 414563739 7800 -599218945 818870509 4264 -158745331 706723980 8858 -470948126 916999335 14138 21703695 636938779 724 231336774 505874721 21837 96356170 36653265 22690 -487374651 604346666 20277 158434312 226339723 6194 221452069 625211198 3238 62474615 115401669 18194 109055195 720661864 26052 197220560 622668499 9412 -331197033 324053086 25117 110925055 70602273 13306 -384323090 601842700 21776 -73647938 732924950 23731 -294298765 62140088 25523 -15497755 441783344 7242 -328863214 365554042 7815 -204951025 474559203 281 -30566179 614843753 16446 -100351714 339466617 2563 168254596 631332992 314 -193226393 315586391 9816 -294129743 376426504 11035 167077272 311812271 19474 146471872 240713930 4371 227904069 889554629 13047 26855599 438364854 25653 -259035820 470747119 7040 -411329117 716623148 16659 -23425699 780592288 7910 129063321 463484874 446 -548938716 616405877 18627 -263265360 349606860 1425 197242898 246103929 4509 -18635047 297120121 19182 -567731657 62996699 25959 -179479970 34136376 6478 -170713152 770754062 26209 77389954 96948605 15072 212066449 52609467 24160 -248613757 731025814 23275 -84443489 174877946 3580 203534486 464518946 25755 -74872033 898615356 6874 -452441890 180388491 16390 -384978573 593351945 17757 -105533746 284814006 12745 78450163 531813240 21473 -33908632 270484815 9581 -461346517 34590580 15264 -394000684 558200664 15287 -13069395 329995468 13588 -157998689 514405331 12089 -78785299 259812746 12450 237500931 131126294 16983 -532775066 590018866 13205 21986045 355024266 5019 -514480981 229015755 16485 -202723766 475103010 17628 -520436164 939528006 23512 47571881 493338362 17073 -177733631 72730864 10086 -568288966 54809299 20800 -267917082 213007390 24095 -19401254 638651270 1688 88852365 350226596 26072 246934850 209461994 12490 -131557633 745630914 19793 225375911 466385991 6818 -153995311 40778267 12772 -359880329 446378714 14116 -277076297 923356080 25802 -29485535 778037596 4662 -423214586 579319138 12553 -28240595 844030339 5854 -83518542 799644106 4326 -103550474 633160979 17097 187553451 695658730 23251 -231671437 930540524 1372 -44177354 163496788 10316 -593011460 174191431 1390 47357890 417778231 14551 -573493098 728383449 17928 84166629 239539323 21712 -158381552 168114423 8800 -405459163 109063608 9941 36325735 49883776 21563 -482740037 344588702 1228 -288068464 549932635 18742 146693906 485625988 10473 -544133252 188096107 7547 -47029638 125001634 20984 70394187 294728594 14825 16990173 660236999 14908 -62919160 168137451 12922 -351009988 421086661 23251 119210969 552471964 20169 -489010230 388635648 13606 -387933944 606022046 6321 27809096 422818801 10096 -310254387 175812556 22000 191203814 309898278 17570 -211245413 545491790 18880 96779161 632502533 710 232409096 703927124 123 -185845931 831126465 14424 -569972790 957723310 26345 -181134377 675746880 24366 -52989955 344039871 12573 50864012 173278949 3893 4137307 581896669 13216 -386083005 16687157 920 152953017 340469467 14326 -425389149 226694456 16855 -145339325 198269372 3275 147872683 12395713 26442 -466600891 165174992 10774 -419609307 612583270 23700 -342538352 940842846 8476 -375320506 483581165 3416 -233684032 667841536 2598 -381372881 669117402 26016 138411067 849337673 16467 -325541410 255872502 19803 167225916 285428771 7402 -245055096 538927098 23038 -17021202 216614759 13484 -282022433 14734012 13121 -465280738 512651822 25868 224752279 908885353 4029 -537243435 256527484 4297 -341220698 322984885 5861 124447641 879413823 16425 -103262965 946831469 3456 -422895993 569267276 17316 81082874 616223687 17575 -336727263 617682601 11701 218118178 100354303 4785 -600290158 320588221 13010 78012411 775259393 3319 -387717037 954858744 18996 57080887 335083232 15827 150429618 836747230 19722 -228446412 420250457 1151 -442424252 260113228 5606 -62068428 932734297 4936 211620656 680527298 11714 -524984319 122410698 20176 -410950315 671894045 24389 -36774570 59735532 4551 -149331058 439446735 11779 -579626616 915362712 21350 -583993196 709859696 5737 -221891208 631426343 12965 -435697020 230019369 5790 174906926 895074364 17029 -391705884 603437938 6509 -336855245 586016036 992 -156212664 844891490 21227 119590095 313634503 2466 -364744022 740795258 13474 -267304000 507554667 23310 174724160 629148674 19092 -397178147 55740324 18692 -51124608 849383679 4565 14914370 124293219 23614 -230223975 244496546 25505 -393862569 159342834 15271 -170756361 245625255 16708 33767497 836809815 4417 -515435073 834738454 8658 -144831359 612726802 20720 118942988 702163735 18272 -392577796 923692886 7549 -227059653 131504903 8870 18779368 91591102 2017 121323763 926065523 21587 -331974379 637260742 23700 30694882 197536640 12097 -451635651 81915191 22925 -410458976 110160339 12586 -335126343 741524322 3557 -408720166 540636476 4108 17464552 226550490 23501 -326680739 437225877 22298 -84016107 505992896 11540 26223148 272802563 23178 136546479 461625809 15412 241891462 752151664 12621 -591485571 475088253 22465 -32520830 175672367 25406 -222368657 191294877 21685 -202793496 780000735 14117 165613486 215353586 16314 -194469875 177773680 20733 -159199180 455981329 22973 -192280066 910762679 21433 -293748059 890589749 20680 -73901821 178750315 8610 -454526630 70519116 12255 -377124244 483406452 24788 85838883 594302972 24338 -145418379 874145394 16743 193038324 768224379 20664 -491170658 532032411 4515 -361425228 152662122 9971 -318402226 813565657 16176 -157231509 496040829 25546 230587464 384443637 10430 -213256199 535781256 23273 -511030194 649742803 14357 -382964761 9960885 22588 -564697403 555360325 13095 -564292815 886309660 24062 146774884 282942271 16425 -22600936 186022776 11394 -463049911 86375290 11420 -323952441 732495893 22568 192945911 26529580 25299 -127449801 67199517 17272 -172365929 807372026 9121 -600573344 706098350 23923 -207218093 179727904 44 -362530855 551962410 3886 -85863700 860707172 3500 240304294 83936306 15906 -596271766 37845907 18559 -234492366 788925123 11437 174492268 54107124 3481 -34860248 212982658 20416 -178801843 92073584 12359 233572902 101575604 1422 117966209 605686752 13730 -290918506 620591247 22723 -308665605 467759534 20679 -219095539 27544892 22285 224844527 178958360 1494 70038422 241167696 1168 102837879 110369475 3341 132451498 345185099 14265 -157721705 622208275 8958 -31397491 321701341 20524 -464767393 807402282 18042 160390424 571061625 12404 158306472 727130312 2876 -291804297 237764051 2060 -379180346 397540457 3260 -297443540 451702169 18554 -400181911 326448673 10333 -268478728 919934013 6971 -566385290 289502262 5710 -347102054 921403435 17466 -300736045 667220057 2205 -446245099 876418940 9997 -313180847 860922089 19888 91773799 98149073 16247 242456758 517676879 17831 -143622991 864683359 98 127849167 310349787 17 -214294833 320789417 20987 -491023246 725557326 2277 131448240 211184292 4765 -311193379 943702245 16952 -108769995 888669829 1782 -490211987 886520066 19142 -3629999 631094735 16314 -160923508 272075544 22821 -95365580 623656047 21891 -341596138 928874079 17597 -56491491 329718322 3830 -119975129 912615852 4858 99416590 392095043 10834 -177468712 541889449 16819 250039461 157894132 25442 -292800278 456140465 1927 -586889599 804001630 5101 224777451 848045263 12987 206826472 73051663 18569 151242977 274440633 819 177187174 197860893 22454 -393746156 529585808 13141 -355541034 449671635 10726 -216076852 898496744 9564 175996404 579806208 8070 -11961144 137413550 5131 -35425912 142382483 16067 -218012294 907286521 8670 -384963114 517501061 25287 -509832513 170966514 11532 35959159 349707612 5453 -22786446 20892496 10353 144644684 808734648 9757 -513033145 48701286 11948 246403564 184224106 8336 -325810777 208596363 9632 -506798544 76297278 1494 -484308236 628074434 23549 -522410676 949323501 1332 67338348 692426137 17639 30347791 19283189 18351 171142689 776543002 22285 -376223701 26982256 9692 198849728 415528984 1721 -398105731 341083479 12467 -225599698 320819478 422 -55463692 471988104 23926 39028138 804449939 9519 -196729272 51248315 18591 -296105017 138594403 19608 -88360445 687705270 9604 -113612215 822822566 3522 -412829486 440360471 11099 -97424422 930332992 13701 -524883600 62499499 631 -258923239 649884818 6839 -66989491 870926151 15382 -145755023 167577485 22400 -463442651 927786997 3653 244806895 74630723 23274 124335669 154209060 12843 -510586469 622665754 12707 -426523398 273479253 12453 -528364390 953870092 9477 -280486845 263645019 4752 193933018 470219875 19362 -444230803 881783094 5484 -174550503 837706509 2718 -258757979 500162296 8833 -382892660 642232375 19442 -522684306 208307477 21014 -356651308 487339816 3207 238161952 424035049 21604 187394469 22883963 2696 -237833099 606615052 3514 -282624801 647541063 16647 -223207825 255288167 652 -16993959 448091194 21622 -537528753 696025933 25527 -547587904 287854025 21311 -422324665 627686325 23547 5341120 86972023 4831 -65705081 180869861 5530 -97036144 718728410 16635 219773395 194545068 16666 -433762818 613874002 12415 -379141657 837990906 12244 250570103 220685142 362 -439153114 111981473 5447 -111143893 781777419 6442 -387295447 91203245 8611 -91820388 274397865 21369 -140121865 865213188 3850 -227321173 804174721 23241 -347662579 393890009 1474 123948387 273646317 18133 248534331 681549293 17040 -499465757 98570881 15663 -171425648 201294124 24704 -4043257 369454416 15023 -556511593 378221263 19833 -488564900 221610532 18757 49448205 259215377 16101 -421568505 781204366 10432 -175768307 573236408 4929 63790239 941781921 15092 -498367205 718399183 12664 -321881446 812662343 1231 -377039167 99944149 4487 223224913 710363556 3956 -77787599 233952878 2885 -457275900 606768349 3904 -379186103 76985697 22143 -123449988 583488794 2061 244636914 126056414 2578 -295575505 889826881 23530 -435077051 484268201 8681 -8602266 47286197 16318 -145711974 946229660 19093 188760369 333675393 5450 -288417940 572191387 3317 -507188453 344864491 14673 49182883 176352045 13893 143446864 46765704 24496 -600011806 943725447 21983 -529959620 398475502 7969 152106238 758836444 4836 -573810408 853881629 18837 -209078238 518242334 8487 235015053 504761710 1460 -267230142 912300092 19186 -88991701 469041414 22990 104199136 447611422 6965 -426694022 264272280 7060 240404921 868873228 3876 -94491613 910657537 10856 77488442 169217711 2926 95495630 22454793 23516 29489615 280771782 16423 3132259 916055138 21249 -242305041 294633379 15533 -382140640 766264506 729 -182780321 769631775 25357 -191350327 220793732 19263 -99706636 533366561 8124 -115583329 187960506 4291 -189322958 94070078 25391 -302663070 470834387 23255 -498293819 565409630 15001 -468364782 433036341 13305 -599755525 485901395 14755 -77027470 450132431 11624 -343797464 871766072 25933 31192031 582851421 12106 215931859 636807596 10146 -353940708 902093750 13246 -192478633 809078386 1217 49108247 666545054 21830 27451789 285298779 9446 -422975204 765910371 11008 -280070160 280654188 4991 -440745704 195058331 18159 169949152 928411262 10350 -367328605 567316406 11333 164230056 651391466 24482 2355754 856065360 21203 23988763 713626218 16030 18245176 918787845 18422 110944717 949163437 7172 -450513299 21536136 23907 -104310543 504144165 69 -385753820 574563748 13405 84916268 562296519 8065 -57348301 663516358 4122 -399701036 143047944 26456 -327323117 551636519 20111 122770371 334419245 11185 -21346717 364362861 25518 -318513038 583779326 4883 -130259222 812019272 13146 -12535195 304238842 11057 -294075839 135581220 19591 -313530723 506839688 395 -62902086 774011712 11175 -389144271 401946530 1187 84067387 379323993 21364 79169920 603474073 22767 -172771586 937655948 25344 -66123265 474472700 17705 -31625031 604023371 8397 -306668902 512030251 2395 201811218 167637237 24450 -489087221 250967956 24716 98795341 721757882 18150 -459521707 90278656 7520 -332835087 943676655 7990 -129133500 90546861 14621 -300380064 555782208 22380 -458088391 101073557 6172 -160660864 798461793 22757 -34816896 526312311 12211 -576591896 251650862 5047 216238340 87142934 20181 -291188671 147320445 19418 239712950 322631805 15140 -503101241 329656372 20664 140868596 110984060 24014 50725428 387318279 1666 -327705804 522957851 16060 -345183946 500617381 18812 -365045793 217130942 13184 -361252021 203159915 21508 -326338579 341559872 1346 -266836103 944614147 10657 -124933869 879541376 17745 -207581338 542354268 26248 112067765 737587139 6697 -40433793 753280464 19282 -211841654 706006530 23008 -52663424 559447042 4603 -584808582 142940546 1229 -43166966 92015307 19865 -355485488 207256348 18176 -579380299 579873164 7869 -265857327 296074985 5372 -70285726 57848437 19516 -202380863 347959201 8283 199205365 349753064 20990 -85669188 296197892 10746 196551538 656410746 2105 70586123 213006837 17184 30086437 285908768 17766 -541583294 53346016 16935 -429812037 233509866 8071 -239046708 238019275 15511 12415909 72073565 14060 -447077696 835743685 2178 70595197 323373396 3435 65331377 835405810 15653 230935375 81759667 25914 -236885923 12954626 20938 -324383243 578810802 4452 231852802 625099192 10855 -390607968 942864243 23151 162958620 103799795 20064 -279642414 776016368 18580 121718813 730259948 10281 -301557671 939890866 4721 -557923822 263197935 25345 -172415094 499265474 2467 -333386177 57832763 17773 -351993866 129303215 18179 178910024 654691460 20251 2794169 211270414 24033 -133539111 304867416 15824 47882744 9270868 5327 83790804 398707605 4519 199713938 825132654 11303 78608928 258649481 14712 76790818 650210671 4622 -45637863 330435057 7173 -290159701 557595158 11068 132357601 116141575 23904 -223213448 903205852 9805 129219209 297276694 20110 60634683 504112699 3071 2489953 878202130 21952 -348987779 664378980 20907 10788382 938082846 21065 -288286969 208370485 19348 -513432024 745024131 25539 -350758680 662201407 7566 -201237683 687844055 10803 2088412 700412369 15767 -323113187 318440538 1026 41204035 13072221 3111 33714625 125558459 14661 159718558 99342550 12476 185129755 511451364 8760 -156013442 524533897 17762 -600946137 513769180 8296 -291235505 211943971 14519 -190172047 72355245 6961 -535588944 29505396 1316 -2749058 472067330 16294 -101306306 80238180 16035 119198746 228789374 16640 -364493381 178052864 4423 -248018055 106815581 14996 -6144086 455594823 20671 -171867301 203006548 4155 -103966670 720869213 8542 -450845642 435152052 23990 150230495 328580034 1110 -309433138 205898127 9905 246144582 39677216 17723 -280935902 467627374 20540 -367507349 670605731 13756 97026168 109749328 13216 -241816292 245239677 1195 -498794272 230726814 21806 -553279370 47601454 21037 138725591 628786420 19862 -319160162 588023261 9957 -571938275 297175197 22494 123390627 190066189 15814 -346640872 120929547 14926 -23703695 296591044 7033 189429701 183358525 15201 -286409487 133995848 14019 -452964389 912628349 13180 -98610089 176205620 5360 61872827 686523375 5741 235982842 335735617 11484 -555863978 810549143 6917 220090468 443953959 2118 -172202209 198028121 21878 -481541550 738091753 2704 -76854632 311439019 15119 -274461768 874048923 13367 -422935084 125048997 13593 -403649483 182039664 10552 -107102081 46811926 4584 -314865930 596186223 23661 68157183 772340790 7284 -103907612 395216946 4041 91488957 636255290 11304 53181666 918989179 15108 -477754239 765829719 12142 -278190272 510273325 19759 93658561 887412836 15756 238185707 432470071 23098 -478385122 653669305 22341 -530568340 911506097 17099 -87991573 466436703 23030 -481553754 668059950 5011 -384751970 703683070 17097 -107630657 49322503 19159 8085149 477488172 9315 -25806651 860472251 2128 -525764577 913613985 2933 32844702 124465236 26445 -232082936 444845365 23349 -4858602 382403058 11972 -210534653 137755763 26308 -59249355 280664663 24020 131289070 902034437 25296 -394662858 93171618 1135 86447950 208348750 1623 -182892838 720083947 420 -169994363 744896440 25567 -573640413 125574810 7373 70788740 270100511 5805 -118195533 426651861 3200 -321659401 158359857 25548 -200467662 26734059 12732 -425562046 124187051 21909 -285188311 458736272 14068 -410173205 377764809 7515 -313750893 427200321 16644 -26271496 776865783 20131 118210631 282371833 1542 -337616202 453603690 5927 -400530904 879878206 18888 -50466437 568332344 19454 -437950796 419816926 19619 2729955 775753349 21773 -574245945 264213900 9056 241107574 726025761 3407 209231183 824997696 11208 -97133138 74591458 2943 -244651153 761709550 17106 50250898 926477450 15682 -256913327 934784414 4742 -78841801 104290634 3427 -82336149 774619668 5536 162556258 901072316 17460 -203195178 483205972 5251 202916614 240499383 21182 -301663174 85676057 17584 -152685043 490803982 21269 -165926242 669196620 1396 214817178 63223965 4192 -202846532 517870393 8054 185094176 734422838 9038 -277993730 942941110 14853 78968528 331494240 20860 -125507628 841648685 18323 -247392560 236505312 1998 -416059125 298155298 11966 -360209952 181601268 5166 -117899112 872791347 24966 -358969464 67067739 3562 -544415786 848774728 25701 -208271819 262347300 5819 228466233 827614813 25255 -347327924 294864193 17304 78826942 930522145 19508 -600697772 921867518 13141 214869257 513612232 5903 27525865 476077430 7250 151115868 775786836 3814 -64474098 701825665 6130 -112154396 294043269 12642 -466730826 683164592 14986 194652618 948412287 23558 -205074212 829326215 21488 79012985 475101213 12280 -155458277 452098555 22185 -271554434 287661861 2512 -598499025 551948196 23447 -446948575 156608627 18934 -45527364 889045390 12568 32859444 198006928 22390 -66299285 463835884 23680 -367800726 840753376 12548 -3082809 775782579 8903 -73936586 374537783 4785 63658331 98177446 16209 -183405120 136785209 11635 -553182384 307973101 21471 -37192550 134008475 1673 -558392984 925417988 22044 -226101536 954316298 8185 -54429811 232289516 7445 -67989548 522635076 9526 -284902515 860270318 12884 249301942 784785836 14006 -442177698 672943960 19672 127569463 546529132 14459 -421953953 782027677 581 -151768612 778542761 18107 -408025094 566238307 16717 -261268925 282333180 18087 166565384 421832661 20475 -220146897 697624017 25470 -383290576 31158304 23398 -340364095 102848717 9602 78635243 470653162 8699 -39044194 430051689 13835 108511639 193980088 19416 59412871 796240671 14237 -536336297 192006357 10361 -396224762 341864158 17137 -517781896 620168572 19539 -213701456 864642962 21634 -85132913 273743830 14292 -453420881 283635984 11263 193691187 465519856 14414 -448084148 818825770 2462 -183030775 737171753 18918 -192514888 768871728 17223 43011224 167899512 15034 154399587 381641682 23334 101619982 138256266 13802 197400859 818773720 23140 171898971 383406821 24189 -167848605 791049696 8991 -417887374 461513546 21988 -160253915 103145624 8623 -46409875 555127091 10705 -189058400 940038601 22046 51103272 878589777 19463 -395908552 536290695 26051 -264340324 785308431 22481 43590327 109643795 9105 -403205282 40006448 11402 134277728 176101608 5422 -360846529 102035918 1100 -343992552 831550702 2084 -117784026 411596715 779 148274048 441201338 17493 -11736660 676676056 24484 -369210613 814507560 23800 -414655079 894863621 19236 82076265 379767355 3141 58926753 510988458 20937 -452134489 480426032 6266 -103147744 860543690 7776 -212750383 21389759 18738 -151335913 473358385 17287 182614725 687135226 12859 -131834685 387078205 22144 -144291935 375609365 7962 88488570 700923429 24718 -531037733 503635135 13401 -557726117 481422467 16672 -187744802 870834747 26135 -218101197 487384889 1044 -221255217 162940879 16857 138205007 660446229 22412 -465556288 36182271 14040 -17718109 731232204 9221 37165002 60334806 24909 -394992363 295442630 24351 -523836390 854802785 23388 37473422 435990252 5365 -120697377 325147071 19940 80175100 840027679 23638 -91836209 941964149 3260 -572722680 126729827 5425 -403329375 583555178 25656 -311995262 705959730 15458 -197469898 837717394 16697 204564655 211872573 25807 120830101 820645233 10385 -58078235 392604998 10544 -81482749 692391298 21959 -288114039 925344454 10895 -544948728 72411997 986 220486813 706121214 26223 -174375364 61184514 25327 -193681182 887382259 20321 175305073 828320291 13150 -364932201 607843342 18134 -449300641 618636328 5029 93778337 366629502 6306 -445324497 646359420 22931 -594393079 36563794 21723 -270697775 604012205 21066 -457494378 544788245 23116 -277262267 230638834 23092 93491694 931863678 19653 -274771275 720706961 3593 -234665817 524462992 23456 109045293 79439718 18741 -358885479 161674397 2513 -97890616 787480606 7190 241834453 655694601 11696 -141809193 345627088 8160 -592876930 916813682 11078 -18344608 437181175 22734 89207425 276690264 7006 -186378149 567739463 8531 -367779355 214407783 3328 -402565549 37502476 11614 94709586 513331432 575 -61648102 44639898 5302 -329843926 626167326 1953 -469567522 201244694 13764 -83789089 442275639 17791 -162152625 165572990 19412 -527479830 390273234 17382 -405664007 295448395 619 -522256510 737718435 14402 -106515175 566265258 7177 -40307173 263135780 9913 168637784 52901958 23449 93724709 210668421 4767 -234397492 464948640 7365 61873122 620624114 12285 198262977 480802149 7975 -467338439 469118028 3853 -493353835 158524785 840 222741090 61334748 2318 -586383217 532580069 6634 153044868 672788518 17288 -194920299 710292178 3527 -168646369 58656441 3546 -47479894 764916573 16195 -157340935 564280704 22858 -49850449 879531896 23978 -268370417 33208843 1749 -241221272 481179795 16901 -466274085 784317577 14593 -179311788 229141977 2586 -487839397 227637946 25628 -174330905 750499080 22313 -115230650 470435142 6266 -601955122 491963871 1157 -176534585 868625947 26223 -436503744 69600472 25716 64866367 472721749 7418 10943596 905611163 1755 -195314423 764098340 1485 -512290409 698424690 13046 -518463293 502370901 20342 222524117 796198016 5571 -251530826 401738330 22953 -246278431 77779000 2054 -519916313 465512961 6137 -132870471 400606141 24819 -252078760 52998092 7371 -395606432 55065640 25687 -495557836 271880362 10278 -331415122 278952370 21198 133926979 212944623 19582 149239330 638416904 21444 -315006457 701879347 17574 -22583722 679739020 11320 150214249 132252057 16161 -154796176 703671496 5273 -349050667 237660902 14476 -370252511 228205960 5359 -220310983 402706037 26289 89704539 653479413 3001 -389252541 259256888 17134 215016413 946679850 14737 -471299603 806273844 7566 -6214940 762248403 25508 -494202579 73340837 16863 -10135259 431405411 1211 215173866 608271339 20228 -376698051 938891688 9265 -399891534 25381559 12083 -187929165 843619154 11823 -96611853 553755094 11139 15487568 466637205 13597 57351021 663345600 16791 -450349194 516360352 12752 132110679 681923822 5016 -510415435 659696236 15206 -398068150 640543461 25768 178630193 907523219 5113 -548824317 927336737 24700 154854199 26570810 14833 -461093785 925049002 22001 -511489887 717958792 19355 -502483341 871839433 23303 -414244229 632217065 23876 -318501032 555900622 610 -178900242 701911354 21738 -400359896 14906908 16513 -537979885 702535049 26087 -81177357 318920467 8570 -237900921 693408939 4400 -428013129 663785314 18540 -126381101 500296791 12851 172743279 58189537 25418 122235331 451129117 25205 -243977960 88191665 1156 -376419423 521254850 3947 33813931 325973917 1234 169934463 948712650 19151 -268229434 911432342 11035 177463428 601358242 9380 109815135 880325354 340 123104251 545666670 9918 244053961 109068167 11249 -6142384 301931536 1997 56589250 163991763 15247 -456253574 174035240 12603 -218588726 696282662 15342 119969399 424935180 7624 -540681569 747153687 2482 -534805658 555071891 12311 -328616408 507361346 2966 -105211948 800376428 10912 -166165048 690834469 10718 39832801 52936622 6103 -367088601 835657091 20764 233071366 522249921 12574 162803434 485005162 12732 150877155 689056655 20036 45422156 728969955 23665 -30236081 198757647 7471 -573808160 259127593 16416 -504895714 170953162 10934 -183599620 141549699 22787 -48716733 406298699 22304 -181470473 560711030 19261 163868381 69478964 20994 226977743 465203598 22478 -521771442 18014195 7592 -512790010 42423033 12193 -284772040 395432385 18094 -54272721 934265505 12549 50589549 945315321 18953 173662207 406353659 16615 155338508 268879713 17400 137915725 557427246 9861 -425604778 260364353 24920 -125141529 131643302 10698 -86991650 759292041 22645 -152061713 603995631 22301 -324468409 795107730 9785 -447798819 511086984 1500 -348553857 459351400 15353 -229802640 825827393 7026 -132905696 482549246 20569 -360333508 227141585 108 -47397123 807905863 12509 -137300004 908422652 3839 -216741823 522319876 11620 -219973558 124925834 8293 -435037270 639611178 19351 -181010670 243016917 7772 -441435783 61323688 13901 -104480362 788438433 16257 179497522 954620364 16066 -197338522 600740847 533 -207051439 796856880 6986 -487530181 355823827 9370 -462741033 262670447 7839 -66707679 828086776 2999 -79496338 42347290 20022 -4162794 835009300 25342 -454682809 265153982 13899 -414968639 617458555 9015 -112722279 49012449 3424 -256938713 879742052 1793 -351872992 144087021 22018 -368075842 171138008 26387 -338471715 414631541 11913 86991337 829603235 8251 142080991 491549491 8099 48683691 569556251 1351 48588194 432695751 8631 -458322559 383437357 18286 195079444 457217630 3908 -217441840 67408133 16347 -26542121 532815781 16537 -397043897 189173217 21381 -400236665 289848816 18658 -489635125 51805797 16223 138542709 876182735 6571 -466536755 125149253 14283 -454746276 101994911 23197 226708768 885211672 10969 -209409363 107548740 18482 205806304 661311702 15462 -508944055 230597953 5223 -316575366 588541852 11820 -44274692 517080566 354 -234601879 839506022 23862 -404303287 868961412 23438 -501260304 942358138 25907 185700405 636405287 23840 -585103609 564591731 7858 141446944 413509258 6172 -436163881 339999851 4886 -41644397 938913767 6204 -486426486 850472065 16432 -552280168 288435048 24660 -387509722 444058924 10727 -572123860 835622651 1221 -85015209 738092473 7785 154779147 208037787 16088 101796504 247921312 3428 -322990475 916301933 26077 -123438334 678074254 16060 -269890464 91664790 1231 -364438892 42138301 5909 -284143192 93239432 5886 -187339065 660959133 7786 209745440 690511795 1715 -584664742 883299269 24400 -113788166 191377844 25346 245570712 800755179 1220 -199223783 127466725 11109 180110575 846326384 21541 -105764462 19036597 12236 -565444657 396144113 12347 26834746 751447993 23828 -412662681 513859646 2561 -88048667 880498525 14870 95862560 269735693 16929 -381238639 191031645 12513 -28862579 568613126 15139 124526364 15951328 24117 -446306390 432257340 22053 -48281320 12540822 20716 -437584285 200620173 7520 -580664359 617222533 25749 -322287411 773211336 7092 -511940089 599856357 14169 217889749 450114259 22817 -209893584 781536519 8247 -222164047 167285637 21898 -218540550 766144898 16142 117075267 439976763 11311 2609794 235883720 4556 -227682667 553866351 9741 57541322 144123347 7057 197681752 915944605 1743 -476525116 162685191 17569 -488869225 263613979 5485 -58885385 592540783 9201 -23019301 903808815 22520 -422747075 117669367 21391 -332800284 668318664 2796 -540339574 129381407 25446 142815517 557760456 14675 219869460 257794619 21202 -281757716 286188899 14278 -426295786 48878488 24488 -111323107 423279661 813 -412570459 284784196 12943 226993290 412802474 4712 -287069589 443356400 18909 150745545 91003208 24418 -305174363 217323181 3594 118281936 41420946 5411 -513578597 542732711 5457 -66575430 887454439 2500 -510591657 898766420 3600 -360574650 117335956 18644 -315778380 476122368 13758 -567894050 204316203 10617 -365145897 246243930 22847 216571227 835332014 17551 96060420 533474801 16694 -369062774 97525944 24475 -294517375 774920225 24108 -214451251 265097311 1889 -105639886 50662868 7285 -565022869 359121253 11366 -518267841 651932976 23050 47522622 425733200 16442 -292749349 422254764 8860 -378775020 195484242 9403 -336598267 952918809 21269 -71797153 158559051 17813 -374256527 573940889 25113 -42763672 333755574 46 149970346 307616293 15891 130501411 382773331 25213 106982338 867566174 24266 -129261878 182797657 4665 -510529725 943711862 14243 -306426943 387972154 26040 -235225658 952720874 6029 -117922401 923402979 9948 -58477436 124198731 10193 -147143582 629986941 22728 -98397943 275965486 23943 -116468725 578701702 2009 170275961 885301001 839 -543244810 200737657 3670 -126698366 880999047 26206 -370472565 501631683 19327 -578372649 552130091 4098 -381148409 366554070 22996 -197539006 47210207 6551 106039247 398732185 4480 161894134 19098361 12901 -261249771 105857296 22789 -400262371 439717500 23305 85962092 203358904 20840 -283615314 772190587 17964 -483557715 351125484 10528 -430463183 547012823 22001 -293539 752562953 613 62672475 620615028 6892 -62099180 776604208 4951 -82861533 623456794 14564 -66104325 18999387 15657 -152143634 342442876 20665 -485251303 650297178 19467 -217973843 851857610 19186 152212351 715709101 2447 -530964796 832892622 17993 -435697458 295179473 6647 -271960027 343685018 24276 -94913055 309396467 8310 57205731 873206309 20973 -469658418 150457618 15747 -315125930 13464118 1780 -135629740 438793515 12349 -50085877 202950866 5838 -476088482 462025681 700 -48694586 846180899 12997 -435912877 372228322 4675 -92547462 261399461 14406 -115869859 800415975 19822 -576342765 149844035 15790 -195112182 919855631 9371 -380944796 93084633 13438 -536177587 131651011 14136 95930651 664572777 23623 -57844292 596293306 12237 81879850 416308054 1043 173681274 442140462 17188 -397256589 886199965 6298 -154857793 653197576 8550 -350082076 138261379 4427 -235270346 870105654 19649 -251020116 881683137 1129 -288509840 28353504 3582 -468450271 770437856 4117 -271535626 631108721 23707 -239597960 349547893 6076 -258085686 541254026 5926 -45273162 733018669 23602 -224313964 902862955 1009 -540017225 490326008 8172 15033232 909657030 13122 -221998604 529938756 15261 -544065961 913880735 22888 -188895541 875025857 4602 144262790 843769955 19262 -256510550 663828119 8173 -180259642 195490928 11449 -228754341 553204105 12954 -109024420 319163576 3433 -56631956 13332522 621 -338297106 243598342 3775 184277132 744609051 22778 -70188148 411275663 950 170706242 29063035 11697 -91660531 719153402 8277 -22782047 664993209 19380 17098906 909494051 16995 -352025281 620359390 4742 -348981627 586774696 6318 -585897273 665301129 8586 -132823009 875564164 8863 49533376 662202566 7418 -264791135 663169315 2332 181793861 788761036 15121 95065117 661158708 22643 -507878768 290113714 21801 -582405610 640328711 5464 133372048 772751337 21518 -35478897 527888557 9087 820641 34336982 16723 -559245077 610640206 19795 -399571683 548911924 3405 144391937 687104512 480 -416421399 783890303 24163 -63963531 357851955 10602 -506795921 328797334 3977 62343753 10486883 7744 -475710498 765501621 20985 -373674697 609573279 10379 673835 487400753 2942 -560658077 206282383 4012 103285148 135857270 25838 -251284786 812232120 22122 138749456 655152671 16302 -15786980 504497584 356 -339197470 309444642 17124 -434292950 879099367 12597 106447052 326632044 26277 -225767917 531164183 20963 231816604 581127339 4930 34165376 48871950 25660 -453760312 94239648 15621 61744674 953948402 6981 -280311137 81790893 20281 -588104745 376826128 5544 -252782870 374717822 8936 -225287694 318137498 8935 17064399 671231993 1998 -26771654 128888085 9290 -190380065 567714523 2129 65838949 617409513 8397 141661318 590213980 6769 -135854847 627932315 20771 -516236011 38651381 21435 -510198952 728635072 13702 -429022333 562394589 14082 -161773344 61105920 19852 -412910845 933669878 18473 159056084 947559171 6606 -132142345 350830370 24464 66564336 228050927 5526 -43639771 218695053 2341 150657350 375402549 25085 91865627 53971718 12923 79011566 839779906 25820 -563519398 57269967 2368 -499358623 248187109 637 -569648797 850622543 2902 -492573309 503423279 407 220253874 466313654 7012 33780720 468254658 3549 -129027070 428251070 23689 -139090716 686030266 253 -313504406 632690967 16398 -269439956 399699446 25752 145150879 616026413 6378 245012476 143427749 23367 119036605 682982477 23528 64411693 892484034 3066 -417868949 935425786 3780 -364723563 445529474 14510 -435332504 928273641 22673 -446782536 855439063 1163 -347623035 906957002 11471 -267568117 113028499 25042 -518287333 855050116 22174 -31308781 632942677 26049 5643238 690236338 16000 34198457 370233770 13486 44588049 105957627 4382 112346762 436600155 15207 166057879 107860349 24765 30466100 653779769 22682 212143075 483803129 26397 -90289315 472242746 22895 -55407816 451794885 19219 -536858263 862622959 4896 -66772200 895709828 10912 -3733153 625509717 676 -427043696 833888376 56 236010883 321289941 11972 -438480746 323038729 9889 -51332132 744845206 3936 -298371998 28002330 21561 -314322233 528733478 23439 9528222 50455221 19662 -521418799 692797889 24202 167974321 419911755 23174 -274245393 652753209 1835 -236087129 617538520 19649 -64878582 224682373 17530 118529967 311612978 20401 81524295 935977420 23241 74275565 916473638 21615 165600858 883977403 14388 -302462510 874166053 23324 198593948 326820068 19987 -229639545 914964852 11867 -296478105 150043119 7143 -571767081 767373546 24903 -382091559 835834187 1034 241762715 385245688 7957 225713873 886090198 25756 -530371933 922253851 21306 -428395124 768891762 15983 -190825955 613433399 1293 -228526609 187983906 7459 102764387 656931964 19851 -495329178 215335868 21252 -119439941 441757615 16863 -449730739 384599706 13853 145627466 912867117 19029 -508159622 307065659 13221 73626878 887958610 18226 -16818094 943920906 24598 111865411 583832606 4242 41638570 674162406 17378 -207327979 193901640 10876 -542919280 409059469 1613 -227192018 861624125 16132 -68411919 684935172 5126 -483811735 881020418 19849 146273317 728286704 22454 -561189140 781317334 23191 -209510714 897429173 26170 213605316 744568673 20207 -519533513 73727646 11359 -558796175 716264703 10764 -568413962 167737912 15776 -15666631 137298536 15032 -224540915 618436844 12385 37541047 523850353 25937 -322088566 101826621 25263 -78734106 610905425 2356 -412332274 495786930 4036 -491051956 843380382 5931 -103900796 433811779 19449 -68917470 767248123 8481 139350648 723580963 18688 -380512700 881314386 7235 -207110691 222518412 6872 -47747950 389815547 970 -379707711 713802356 1677 -335132104 113859321 19907 -520265899 740562158 23328 69926130 186915945 22929 197170284 333615203 25889 -410851782 655780938 2734 59031859 891814269 12141 -368873625 236700662 23340 213956473 598366259 7944 205067751 597451085 3699 -323070847 435076681 4726 -421097790 345789328 14313 -221767107 689345614 26356 -222894132 67574064 18729 180110041 395877149 8775 -481101134 25978035 24896 -346622245 574856970 19000 -440048947 678818673 6481 -567107965 668470299 17242 144582908 353957839 7430 -560803542 444687578 6378 -325109681 809901186 10294 -496688074 816512288 6244 -332771129 548028112 17403 -268340047 810916527 8464 167809860 375758977 21603 -348138319 108826862 18562 -289157059 692230325 15538 -58502851 827431305 16728 -313888640 378850830 3042 84367735 839563007 20716 -470188737 663620749 1118 -492516182 791285972 18843 -340900082 712429778 11298 -482158865 43754818 12971 195935 479901524 49 25286933 279070538 15843 -179606367 813380513 7417 223035490 462993666 15888 -236762773 283087485 8045 125110604 642134535 19514 -371320018 379587330 19305 -65699819 43995527 17905 63562487 901706280 24575 -198256064 716257631 17193 -167426792 327517208 24131 -280981363 224183517 24394 230715218 294571498 2014 -142960811 851266043 19409 -559188175 201772759 6055 -305827718 538331050 3108 -49647524 803719532 14510 203894483 745494880 4108 45585024 315435602 2170 -356150776 540965088 9922 -351883789 518017903 4526 -16902471 642271742 18343 -516531686 500045853 1432 68525306 609461367 20694 -101958077 799505208 11098 -453210019 148232646 2349 -593368070 260379789 9935 53093595 802051163 3717 -59003103 179352900 3104 -248051147 52752245 18761 240475895 480089625 7297 -59733896 365460861 22107 -526761407 150245318 23339 -142726114 688323702 16522 115927544 261135972 19521 86763559 549725190 13432 115034245 634670289 10770 -545842187 318480023 14693 -361044812 52189078 23601 199260123 821107852 853 -159741961 571435435 20904 -337101204 672401857 5368 34523521 67520401 23485 122575527 342620158 17771 118516137 233525788 5206 -50182776 52843186 11028 114917898 37591304 13677 -389232846 800629308 14525 -372741406 240421971 22384 150302877 913905164 201 -20962857 45755485 11135 -1000922 581288033 7567 -129873262 282119091 15770 -429351818 563962800 6297 232518212 306821420 24138 -297964117 932828677 2455 -64820811 798134132 11290 -69389709 211658248 19743 -189594955 742621793 1556 -478570748 936030774 9479 28313140 286149042 18840 -49791505 477999631 22530 -303638140 955014271 13481 -217151831 26364823 5780 -36128052 133710074 4620 -123905589 256997890 18793 -34676482 594298170 19047 223677561 60950248 14277 -55669640 510797415 18406 -123413211 477023253 19058 -288232036 373382835 9401 -163941876 931864949 1671 -339070990 330334526 14448 -339006553 416575409 7895 238693839 757267374 19715 -529506064 264063879 26283 -329621109 97466889 21958 -35553838 349690498 23064 23482023 809944941 13670 -85824512 270497881 8026 -519766368 678474564 4582 -8954030 512055190 4974 -35233539 460333608 3543 -576030647 153355433 2939 740137 549500635 5432 -375608446 591305960 16258 103868612 905625826 23605 -568331793 600232236 16962 87495596 116156859 1614 -581333966 931686683 11827 178015742 783977815 23789 -127757711 325209020 15750 -456144563 545711246 13282 -525412746 463410113 24960 -206324191 599112490 3696 173777856 843040301 8354 -551420795 738350499 14377 -480048411 75114707 16916 -510937802 27319831 7284 -240746794 331642452 10844 -196122288 299050488 15977 -420152523 45740484 18089 -281585094 738361738 1935 -491146028 76859502 358 -69566871 734097881 17374 -238403916 848474500 12836 134677693 555934141 17114 -555480403 408214743 541 248706354 622221087 14344 113329641 29944149 1054 -349452616 659494936 19985 -584904386 877061795 16511 -232037716 930950203 23101 -95904992 383607272 5358 -282813763 861532455 3895 -199991321 103652139 14311 -297303546 458039958 23314 -281964151 598982589 18531 -36770538 386003273 11925 -515479002 729960796 12711 -517604466 397993876 6986 -295832701 868797955 14398 -596770189 681102236 6198 -193164121 518010905 10014 -196067639 407302076 25681 155740451 217021155 20407 -174074469 535663098 11429 -151145884 773424033 644 -325859909 863817918 15166 -371373364 922585190 15675 -378866026 597515437 24199 -602255705 861536123 23620 -215912738 184241045 22870 -417851010 204097567 10401 -318000443 647422473 5393 37708533 175067616 4603 13135088 11099933 16205 -417017835 632501305 16799 -265860432 712334007 18890 175896719 743976331 25646 -238612055 619576212 6395 -182180436 917516370 8889 -482398703 637901992 5399 -470650017 72086849 1537 -319765829 178536945 7420 108345820 719686499 25833 -206727489 212401243 11944 -126609319 177664718 19425 -439938634 599598224 5064 -124140881 659978248 10467 -298261590 214030515 15373 -242393817 922139447 21527 -59409852 831128642 16448 -523189577 315908784 18439 -368559752 700245251 366 -175757441 731849729 5710 -290242715 944884944 14645 -35584146 191915785 25014 85131063 560581012 19434 -9316548 863230980 23090 -314128951 879550544 15236 -571386352 928063230 1111 -565946953 945272224 6029 109576190 624065450 10221 -214613112 640483449 6538 206664871 141219067 14140 -384645499 538923191 7835 71073348 783216096 20759 -265136224 764727457 9929 -273662011 862328521 20794 -173645306 828396583 2885 -241296519 203888690 1413 -3308817 464978324 22386 167058188 695193239 10990 215107386 689631404 1472 -163386338 405644890 25585 158365392 174411527 19447 -79069965 320154416 24567 -13477121 545864499 8744 -321113673 130483526 3228 -316732487 894139039 14813 200181183 681702403 20620 -564070428 894795651 15352 -250711258 635930517 2699 -460624311 475305786 4812 -484303615 308169127 3390 -263132640 425296814 22257 -448003070 936479741 12098 -3011416 924305177 11700 -392818102 784340479 16848 -560429513 595679440 3305 -563719946 708100984 3967 248604312 557113076 3363 48184019 560203740 20297 102265082 761930235 11145 -463313925 877894751 3262 10623999 860190427 5019 -136452206 384128308 10873 109131692 556034286 14310 233806317 361205735 3629 -325140410 532091427 7093 -394072674 655825270 14401 -137482526 120406263 7011 66199539 737579542 20238 -389574912 600274876 10379 -408342185 757011537 1114 -288659047 131162757 21685 -478088565 419229927 11098 9049043 609080212 7489 -21508135 402645747 3787 -473218711 774889842 20917 -122111105 321699181 1797 -481782029 458310159 15183 124381838 476224659 9622 -543320123 224914117 25261 180229600 527222434 7429 -130876176 920844356 11406 138588107 246797840 21169 -275105596 308001784 10868 -163575817 237440362 16073 -559797428 652310337 24601 -548924614 389014922 7558 -434713403 201695128 6407 -164668857 763220128 6153 -340985107 949755700 11656 46177401 626880628 10838 -56283288 447222265 24484 -352498096 265989278 6762 -530323119 727361475 7436 -170671188 711440516 1779 -402016565 411768737 17846 214001370 313648316 4786 143837770 307582683 18201 -149747202 246140971 25805 -193620573 803618256 12718 -222160891 13919015 1635 -405501187 823782628 2355 -1573667 731281005 21417 8343841 286887944 15885 -265665798 824748901 24053 -156264540 252070180 17228 156557030 32637213 25580 -496235719 148272538 24448 -8012803 706484016 13292 -235701639 858557170 12150 142490730 690649694 7382 84809197 363572030 388 64320200 284501810 5413 -391585366 346553125 19501 156882731 19428320 9358 -223713922 195837779 11547 -236396173 846213025 15143 -59381692 401843351 25458 -367714844 710843962 7267 -411889873 427713169 17283 -409534791 662213251 21665 16599395 44444486 16804 -394520579 288540937 2329 -411274591 556806363 26462 88321070 560291599 17742 -424426742 540983295 353 -307338713 28167236 21133 -562657173 511305826 11595 144533876 623880220 17953 -548535853 540131210 18266 -351081106 406826131 23753 137986863 541498318 5970 183029507 142289091 24700 -518278808 437536813 10173 -52292699 907439529 20264 153047612 450193537 13963 -59726808 468792300 4291 -390558871 63740455 11191 -505659319 212879150 6507 -93143660 943754141 7234 20700338 929133022 4191 -517294916 409726377 18359 -491691763 458113790 5887 -252532446 695934502 21260 -588545548 958314969 5411 -563923982 194253559 6356 78430180 754395159 7644 194284603 920952163 11740 219802209 88937279 2597 -425781114 547403570 10494 3841083 226427506 8181 -311087788 72947954 6502 72096373 881882014 15890 -547291227 243338653 10053 60675786 567712225 9287 -332361958 748384120 10960 -376649605 155495270 25535 -326551953 795329229 3162 -284918154 266424746 1975 -380175736 818284810 16149 -76075636 344309250 1182 -96479082 531143213 1447 -322733101 862894304 11699 -67026573 77433068 1463 -26608444 326209168 25098 -540315661 338296700 7747 28312092 630359867 4559 -132698340 493806258 1488 -461899476 610771131 2658 -596424977 737171197 23306 241424663 432293068 17313 -582450422 26129284 18242 62585403 427625922 1708 183523950 13569576 6684 -304870950 424921370 15110 -448463976 780968371 2720 -306251012 682687964 26133 145922 135524889 2459 -562190155 687689449 11676 -511030726 36821516 24395 29950234 465099848 3518 -248142677 149574624 8966 50226220 872970414 18786 166964954 470553390 1665 -427805235 393973572 6670 -7169081 64094155 9454 -419140412 706644097 21911 -375031587 878731995 25780 -344844540 938211658 8823 -353411051 319351684 24067 -479346635 200304949 19516 -137754122 710810132 20162 -447370347 426272188 10616 -432886060 35263858 963 -512832831 331634581 8423 -5360962 752639307 10315 -102435423 429476968 16559 204552719 398395388 9886 -66724205 939632563 3447 119020233 201201277 22639 -320634092 840694543 20653 244434030 410978351 20988 -431166286 838406421 25534 -589193983 74388358 24972 -383573717 610669532 10723 -34848544 477290841 19014 -501146000 952951813 2725 222115493 107002721 17579 -144085927 30389835 25708 -591324472 60475049 26396 181342023 550872235 21414 -283228335 554373290 13606 -557071899 226424740 831 -213881557 715885238 14692 181919258 943124199 1546 -101422903 28019613 23668 -447939548 868550247 470 222471037 575039736 2113 -320585653 202007217 20350 -142610003 423084886 25321 -290616914 665103401 16016 -82625912 691041154 23195 -113469455 285981640 20909 -215826795 348397156 12318 -601408877 819896966 19104 97569160 799623073 9056 94486738 575433092 20409 183025999 838722504 3926 110203754 746578068 12284 -102723339 658161907 25915 191411259 820711181 13848 180505363 206669008 12770 -427128993 708162333 2574 -312792785 467550226 10590 58913931 513279307 16894 240865899 930456054 21843 2034549 25465377 24379 -538605646 372331979 8948 -441811507 175251910 19058 67881823 916590368 7606 -148615656 711638479 10199 -303336987 254884997 26164 -563456460 81611710 12789 141098431 954919924 18245 -112427851 60344582 21392 208733594 559919686 24520 -174286986 187092512 1372 -460006843 137797903 2213 131774210 99824206 10885 -175008305 545010638 24957 -210279399 157420610 16983 44754549 117548711 20506 -106196907 466099281 7362 -3831480 725003114 24935 -144126847 420389783 25085 166154708 688910846 25201 6019029 899829059 21022 -91200559 456972309 23708 105696999 495892590 12248 -428058571 552159236 5404 -562501394 483750024 24579 114361256 829142940 17797 -269806930 212966722 19181 -26473048 739106917 3790 231287649 344749250 18707 -249487035 629309003 9906 151206804 546161172 2179 -413488431 357701165 18431 -434311192 59240403 15664 250697277 354936596 3592 181290810 15025477 1200 -5824896 572110172 7959 -475477065 179243238 14062 96271078 383327301 5182 -89402111 400721655 15748 -308960473 410840651 7921 173359782 903796925 12537 -512382750 380374049 11474 -65563048 220807425 3248 -19723705 750315900 10564 212720023 815875689 239 -245881560 556091014 17151 179614348 394134110 16938 167202093 656842121 10909 -237880241 450415780 17442 -293581179 162193726 15753 -266472244 651527393 8192 -315498702 814874163 14513 -408229832 40199658 11032 -395880568 880251797 11490 -96426333 424354187 8719 -25751652 163233950 20844 177155031 738175920 15245 -116097486 859808328 24606 235467883 547609883 5283 -95686094 609927296 22197 236825306 920345380 2407 -537267996 166839731 5554 208557615 615516514 9393 -120773705 359613546 5742 -199252183 353144831 991 -167095980 45733303 13354 -501807395 652421746 17470 -475608713 878378574 24815 101296437 399696415 11024 -126590223 538361147 21185 -37424806 484681267 4843 -500978168 925493455 7808 -127353115 13160143 508 -519668132 304457282 5501 -366392780 28264989 19604 -17278041 439901286 23293 -101360271 602145456 12156 91130129 893760242 20495 18281337 454909914 10541 237845934 329340142 11603 -475509347 12517496 12804 197514429 599204623 8764 -584903553 594100836 21558 -220818668 685428180 8508 -484546588 106984345 11304 113512103 897617704 19792 -483792378 664273298 23153 -140669784 602568162 234 -113199198 365500857 20638 154746134 902223955 902 -142109923 817835205 25717 -447861130 95851089 18991 175060195 151614362 12374 -88316647 582834213 18123 159899847 504654251 22423 211210622 428225716 8100 -16762813 562036879 21832 -239344330 530389951 19176 -55756439 241116888 21770 -454817839 353303484 8028 -387262033 356704523 19798 -542616604 255892191 14018 -452376617 447604877 15269 -240307941 248816889 17370 -533370205 59619826 15088 -212391405 181011963 17464 -45353709 230753619 12503 -497343986 146594126 821 -46689706 86995695 7147 62553934 366225170 12640 -499085800 455420621 17079 114673764 819527090 22773 -149385414 697267323 16486 -440458636 691909319 4256 237821076 571289502 709 76018618 546452470 19829 -371435139 723787462 4150 201973639 81607958 5750 -225950150 706316766 1238 119568609 226705532 19104 179266589 192693354 12663 -185886412 564822583 20630 6717379 571617216 17055 -228619272 557810543 4276 74289308 447084215 313 -439993011 524005628 15534 -360234757 439814921 6940 -424435357 230917069 19877 23732885 284836304 16190 -573283564 527913716 23854 181061727 377291013 25091 -341125425 503046288 13823 -180966445 525783922 17365 -436511405 827287562 12895 -407943721 862520906 20734 -215213467 526110355 24829 -434928817 270949831 24412 65957334 874304706 25916 -424120911 610678859 6197 -229283901 437828218 10246 -26818881 576602400 8577 -183868010 770041139 6921 -84233666 704123042 25266 -402314446 476006416 8901 -483407485 867002588 23080 239018697 700704863 11412 -569752610 831059830 8031 -294056094 944032508 20479 -315538429 170887624 24315 -344530522 591969361 17147 -182911346 548508054 1830 190225141 121476909 12861 -500760669 689705657 13154 -129052400 101947907 1602 -446060425 103459193 9675 55785943 522774014 11302 47165161 731013875 7050 227878121 44762484 24426 251303579 865856357 1187 198551231 155269445 18895 -502985379 503721700 5937 -447526842 529268269 5951 112871479 736420757 23065 -320153292 316595054 14580 -493430613 555772648 11175 107386005 833347027 3412 -512256093 76708421 17353 216968815 117165530 6168 -317827992 83331849 12127 -356006699 307343062 8843 247088429 737333937 21970 -367799360 470531255 13453 -42315065 588478189 5239 -64430888 488043763 22768 -120015118 264878371 8844 -400100430 183114837 2173 142930914 189210322 8626 -302483718 616352206 20843 172242495 769244067 23285 90296840 813815085 18737 205478041 714466298 13480 -377150667 736114989 22432 -334558606 702840064 22403 -198276673 540180855 5467 -112717709 373462842 21965 24117710 235338298 20547 -288616266 836219554 4426 -563610147 575960336 6761 -473940409 398408995 5115 56713611 837873275 11299 91435119 127608116 14580 -551051743 498120272 18490 -237066117 252238676 1595 -356955161 714749662 15236 249357266 906141520 18793 241951607 165688036 1408 -45509970 147650206 15982 -296369071 279022925 15625 242736818 253038811 21757 231582867 20969959 9825 -89836319 666431131 12874 202659542 26954179 23775 -115005084 166545401 6529 152323012 281076990 13260 -282931039 794485230 822 78550459 796206809 22573 -194508715 382236845 24225 -578135588 511119905 16388 -235422612 258067164 8714 23232763 815110429 25232 -267903661 196156196 10473 -347514732 236493983 25472 72241520 329649536 15234 -485432989 381170361 691 -175566916 306351825 10973 -153293843 269640585 17813 -166136074 827290097 865 -131111226 564733780 24351 -466554312 379931004 3506 6197090 655473018 2439 -357847694 485459239 22361 190508609 440787370 4771 114115137 75809809 18067 20966672 858568479 18234 -283060123 641219630 3051 -593749153 302533995 13531 197002525 202575667 24404 -449337091 497291864 881 113053834 134536108 98 -181723293 263797460 2522 -97033287 905555748 20661 -459381397 95041123 15999 -467715960 958109867 21837 -104898319 916116064 4169 -280786441 951252903 8886 165965711 385131105 10917 -400350853 301048793 2725 111020931 630873156 24208 -567421011 490205761 5815 76210926 141747655 2352 -545223144 405464407 2099 -477010111 756548510 12176 -424624931 202572649 25846 -560703502 125122243 17819 -54062024 737105600 21391 -36630901 884077229 9092 -238406434 168464408 12827 -112837385 806671694 10844 -413952538 370981571 5057 -269145171 826348836 3041 -292172593 601613525 25512 -332185321 283304367 3359 -438578333 436757788 20614 -231003759 902019360 20143 118953694 487008825 3276 -259576565 739490707 19807 -286084117 113976478 15702 -19363591 151175402 25893 55418701 649507823 16138 -186227884 321992184 20297 -390018853 825550727 17095 -504408862 57477899 4588 21640282 628815030 2955 -286233476 703277117 16955 111168067 707824457 9918 -251848086 927955305 26208 -262521071 20697764 6366 -358637443 890275755 10047 233692361 429255386 2088 -26636750 881582286 22155 -275498009 732668189 21930 -21390618 726374948 15094 -10714874 507120278 1024 307979 222899745 14287 -418849859 440596190 23260 -132413079 744606684 9383 -593763191 840810257 10787 11068200 70199401 10389 181269205 111461005 19614 -322267432 938106472 8940 -206367289 309985954 9795 -185910102 481434739 15951 -250091407 483074262 25896 -470483802 708774699 3428 -183259304 282844483 13697 -32817922 322659840 26451 -306670588 592293254 136 -554612381 17261077 14763 29015539 50080509 19286 -277973229 604470641 24430 -570693444 60615834 16098 111716511 613435539 21875 -416965335 570339716 5669 -489988905 62502468 24735 -573112642 113896535 14849 113741748 566202692 20603 -46748180 634804417 4243 -126394347 419645606 5884 -120990196 680726079 5943 -160951087 412899057 9810 157353415 491780237 26052 162835684 865756464 10183 -124094451 458928424 16900 208702245 134723597 11510 -179357936 297848313 8353 -298520112 327656551 20698 -303647573 719428198 14643 -336604510 95063553 10494 138339535 414860195 21918 -441572755 210705671 1079 -297885479 203536679 12879 -353863638 903512929 23169 -161133271 929271306 22366 71583252 61707694 921 -476783452 760826070 3513 -195475650 309518549 6120 25387784 199828131 10548 -272249972 502696210 3048 -142111543 681129423 2996 125794268 819412640 13696 -465611980 336474650 19357 -248335922 263323516 18097 -252945066 728475446 17338 15919540 485023354 11039 -259345583 550420426 23912 -303386121 195657641 7747 -468377157 200157963 4150 186903840 495917669 2423 -109470951 170121486 14117 -83229346 52174608 15771 -495739595 533474518 918 -387181096 221850920 1253 -582084634 338001759 11749 -374232446 714731956 24567 -250843493 925383550 1645 -431508014 20714377 8808 -242108921 87513979 24960 -110902649 895839757 19834 -52876770 618375110 16206 101924688 41260679 20843 -40721121 663547739 14617 -377925635 204589563 15729 244420102 740256450 22283 -42924542 953971234 5822 -231202228 358850054 21162 226562663 473280715 1767 81103320 522060891 8045 -296947650 335045633 7890 -590065454 202616660 25423 -216128016 662389753 23752 -204772366 879104989 20962 217263063 108110267 2129 -384371162 106855799 20497 -205232081 442342795 15263 231848036 124583532 17451 -243021135 414932045 15710 -314264788 551109342 12408 -70328091 945947636 4947 -395314950 583210087 14645 -99250565 400539699 5234 -159084228 199916441 11583 -433416919 440872868 21080 -487635743 896861573 2997 -584757336 53133072 6205 157911433 332169828 15449 -157038930 482644292 7423 119230320 119903503 25848 156451006 916257502 10558 -220554527 129232988 14847 -309972849 666108674 12699 235954962 848286686 21818 -415335295 615976001 6348 -357089554 278167607 13012 -219922734 696045784 22895 -249619322 547628780 10867 -93528059 846150897 17069 -209459834 460507750 17923 -416681565 438887524 4280 -252485215 362537023 23765 -587762211 372993532 2009 74197669 779046584 3175 -120564621 835214286 18220 -397384310 524768342 9707 25767680 349149970 7424 89816925 250720624 3886 -370664977 657894664 3687 126828669 30423380 10250 -443926032 589147982 14322 -568159265 374679133 19317 -574569355 731674224 8448 -316040640 886871480 25699 -354380935 929909860 17803 -437585401 263145836 4209 -145984505 17247344 11061 -77276148 238424975 982 -518840607 662279875 21706 -483692937 441880145 8744 131185807 642644994 5273 -243706896 49404701 18175 165128767 484962563 16503 -317654850 562508688 3520 250010105 557448488 13596 -97089461 320974617 6906 -326866389 179728136 5432 19255397 945333509 8352 8369128 288576846 2885 15616070 396103453 17623 200785855 297788919 6053 -348251171 732455262 24019 -134421351 854065321 21348 195418120 783431414 5381 -574077400 125361159 10707 245924858 766726147 19008 192842349 923528659 23408 -206486704 194592228 3351 79743178 529813678 19696 -398219061 61666401 1562 48983250 511336033 2539 144968741 360282888 19339 -601447463 354766553 12195 -463427043 466231015 9629 -241003598 764474691 11434 205397860 628551354 15749 -342409900 302648258 22042 -470589049 791580694 14084 -332754366 957785761 15628 159789640 20236889 17707 -81028427 572593926 6835 -309164193 735292220 1126 100617781 376738374 11928 -132040010 183259098 19381 28399162 808066196 2602 99611434 221168658 24823 -380516020 558213026 20595 -276825801 542548579 26076 -146389315 126912695 3860 -219864389 824890057 4165 -179940758 384349939 15984 -592983028 257052408 1362 -499444676 672761919 9808 111746788 589322776 16264 -479035459 365460494 8981 -142122934 415960811 4935 -267855690 608626110 11606 -464874380 568499635 2470 81588961 404157099 24874 -318776923 328216504 20171 -339304171 936206809 8489 137331945 692662668 2909 247204331 739596181 10595 131351442 105622694 22427 -215131677 314746865 14294 32823947 527745287 713 207254047 86553916 1983 137538416 519731520 874 -154723849 598655108 18686 -373458954 404135618 19739 87883584 519876965 25249 -44392362 540185378 19259 -60485220 785065988 21284 -576751172 291116239 9874 -508976022 456512652 23292 -180984919 755479862 15330 -328346667 273115108 2703 -138330514 500995024 5710 152213162 706750095 11584 247525291 833865704 9340 -158143066 838648510 25653 177713270 755431926 19179 -183353634 284156372 3593 -68528921 723793643 9204 -467105077 42574418 24361 -304074025 521177684 10619 -347503485 406935467 25146 -313476293 954290844 3975 -3402789 515879804 3027 -105338861 457306232 24217 175404512 919998457 13188 -56158111 179076699 2943 -41228829 425125111 8670 -375331995 208623398 21113 -316483205 499475616 1618 -94582217 815075906 17810 -270993404 184468822 24803 -418430506 680114073 14545 -505211271 86761033 21579 -153535974 678439034 7506 -5035295 843503276 20747 -240037811 894088925 8915 -335077913 457265057 10953 -292172825 195515353 16521 -590212839 488496664 4567 -411097148 449356628 16646 -300076794 275850658 16067 -536550319 87937736 17745 -435893825 130204901 6577 -78993259 45168938 5091 -569549842 286125828 805 -385943696 454530578 1730 -322202156 902645829 11746 -31085148 790357407 12369 -228952944 318322622 5601 249616083 734593990 2750 -110126480 663772352 8016 -311780781 37562738 10628 -253455361 842079577 26122 -238372420 890359797 5820 121122191 538231392 15569 -485503240 460365468 11728 -550498950 146007074 7600 -36581320 175221544 23647 -151835836 930545393 14661 -572007908 653464708 1448 -114447935 723623309 3909 194947500 174684136 12104 -82216745 319728981 10039 -295696750 924689282 24442 -557938983 478386827 6548 106317114 318574778 5349 106261094 758314187 4474 -332587617 444688520 1152 -74599926 107074554 16742 -510426096 593298221 14807 -324805830 132594269 2915 -222746216 797874602 1018 -453446340 330608407 19088 -75167293 468753387 13176 -572185402 285375718 16535 -427389220 485409238 21912 -79759295 771128814 7998 -435647142 15368247 3683 -443676854 302541032 678 -296066858 468312643 16751 -118664627 28574700 4528 -298764043 77563301 15096 -265760839 547434445 16904 -87922722 58872709 21306 112155039 641345751 6868 -468539325 178629063 12643 4813020 681950937 12486 -277023682 919528350 15724 -499374959 644183840 14314 -303768789 782379268 6361 -384886736 449849013 14010 -317140847 657989457 19539 -275437748 355934157 3403 -488790163 827923664 7107 -33468918 947658718 702 -215663819 76173395 14984 -233569688 198215136 16412 -93086282 167296903 25609 -37622486 591963950 7304 -188071285 316971168 4609 -412695736 28580110 24014 171957545 383659671 12502 -198244781 593036281 15869 -464923020 542020166 22631 135978177 213433988 3357 210087021 707998116 3513 126280807 45181189 21098 -225035006 147424109 9419 -119809207 439615288 25977 -8059933 788165309 20278 -114166077 388866217 11092 207923437 497555464 18527 223730961 292743502 6889 -266267056 671279728 2305 -273991209 528416281 14956 -239655203 268996905 17654 381462 731507824 25756 -352344627 235594604 17914 -456252981 47566507 25332 -221173278 601065203 6866 -504063359 851716974 9526 -122681882 39961647 2934 118529003 596900028 5452 -76695239 743691574 25632 -161789958 29458182 14041 -140631797 276506642 7980 -200124046 572377885 22640 -183139273 359901442 8170 -593437191 89557655 23058 -51319546 729165695 10614 186120851 942333527 14567 -309853891 26756501 8722 -8294376 598197399 18919 -42771269 450090379 18458 112886204 271407840 24816 -74296253 789560468 13402 -428046717 507314159 9672 205649446 899024020 2288 -433496399 285784043 22923 199366970 293801671 21922 -595034838 623334817 9404 -254329772 592597147 6276 -360768136 599121679 4657 47893673 619023061 22566 -202556480 85109602 12678 -577615951 428077201 18130 -203710994 558621448 23398 -496603457 186210866 15637 83934131 154739041 18088 -143708138 740120795 3205 154294091 391776228 17929 -417489981 600384695 19738 -585495116 387381884 7964 -242447956 934914088 25267 -224500697 426453533 26180 58454551 290218973 1569 138986973 236522118 23281 -442597937 865145046 15015 -274223912 908273070 24750 -342850782 766252888 15764 -469883618 125326087 7474 -496823292 382846591 6913 -9497237 808528677 22598 -354315569 827032202 14813 -35866073 660968098 22199 83797630 610130117 9693 -540935048 949176283 25643 -238762335 582403878 10721 -263853968 516086038 22148 155517416 636435856 1286 -197274197 622598448 16202 49466275 290263628 15104 142115401 372041805 15631 -147558343 175930475 23802 -385119388 633423197 13816 -56612983 377059744 12022 -333609894 703815709 4325 -478857084 225096583 17328 -595088125 503423878 19714 24583130 427254637 4803 66818013 683071210 4773 -391452896 848090615 3801 -298046662 492484422 18018 168673938 711829937 2690 -251036847 115153047 22596 88166175 267167779 20803 12243957 74323138 9368 -204635674 529922950 18522 -424907220 385551344 9094 -306661166 439802642 7220 45771177 190804902 24652 -500394046 191857293 13239 -489679552 371842774 11360 -130452893 733839852 26432 -423269904 317861113 13853 -346377200 856507813 7427 -598946386 291253051 20671 -245425674 853896024 673 132778939 957538762 8727 -176151384 674408181 10501 97911045 180394809 13583 -79543577 379878216 2009 -188088785 476257563 11535 -587873400 669896431 6991 -124575892 877455943 22707 -163239972 21941168 16625 -460134941 887550097 24321 -184693330 43759946 22759 112035002 511732143 14648 135329018 349233925 7846 -117748611 11287531 23456 -464897607 240095197 24011 -5105854 278190965 23590 -191921472 491965153 22246 -247295735 634522722 2844 -210837071 542735463 19471 -546837133 71639719 16478 -338592827 369236541 2622 -74949025 667338377 22900 -282003652 81628491 15039 31516195 41364762 4724 -254433990 156256666 24373 105318493 360234614 4904 170275196 872312656 9031 120421666 863316131 22786 -23310163 657727451 17270 206999182 535186407 16094 -601879329 430566287 13955 35827724 717531522 4958 -596228914 648041482 9883 -181495375 911629243 9371 -123707778 955541211 10716 -366737277 572639851 17255 115960637 367144679 21627 49620393 408826396 8519 -588237488 536570481 814 -84775710 442374651 23271 -35652841 438040989 24459 -174518750 677662111 7913 -38152013 593087369 14679 50424395 442394828 25919 -425614536 772017199 11070 -115288106 892367949 1608 -262038560 760386673 5624 -420479672 746053814 21140 -137985299 940917512 11781 -147693132 387355080 22162 -132219081 100501024 7191 -14691119 604340139 10714 -556220673 301030081 9888 -253477124 248846990 10615 133057306 55817540 25769 -62463273 669955703 18987 -41733117 61619306 22937 31705208 168605612 22533 -475675798 636571741 2335 -315919225 486227682 7427 -585542750 640950270 13932 40829084 585011592 9679 -134457872 574494496 22913 -590433461 251849803 16089 -122078102 75631502 18371 179722731 776607764 7106 -558254716 225885626 26001 232772460 586968316 17392 -392807611 418703686 2916 -242770978 479476823 16886 189768733 281704034 11341 157120075 95094043 6064 -277478884 883734612 12307 -276614055 581400641 8976 -310408308 503409606 24285 101691547 513319408 17791 -159262531 451307608 8374 -548592391 671242465 13984 228977337 665826878 25425 244057618 923404323 4829 -244296491 47249832 816 -251888035 401511881 19146 -520208592 772441594 17934 -338907222 199454205 10534 -197401715 451697997 26292 -538504504 232125548 6036 -598843952 522244835 20702 -515486876 352035937 10658 -452846673 785976745 22143 250950961 768681591 821 -590592703 846430584 18603 -294670372 370207693 6635 -513697038 956377321 15289 -65150379 647600163 20063 -198698530 882265381 22079 214595419 723904812 21518 -33779211 578367443 20492 115628850 466720333 796 227745164 721790809 9458 -329615837 150813130 18067 73175598 72777141 13051 -130403413 381320258 24427 -65062496 296890168 12732 26351494 140629520 21078 -123867979 477974675 19681 149369597 137880821 11783 120008806 296457379 18599 -145670253 9345765 4710 -285716846 511283386 7133 -484106227 480260649 22253 -470356925 858484176 3202 -387489874 142024602 21247 -565605636 814389519 2404 -30764597 712520505 13805 -414776952 567697948 20553 196092396 765760453 12390 -305104970 13335198 23090 -173018497 89097688 4042 -339091321 723526372 12175 42948645 619977465 19322 173488109 700788967 17573 214141866 297744789 260 -410145938 439022487 3724 -135519330 837220991 16130 24272054 581823410 21664 -46100698 597823824 282 -191238659 731695633 12697 112331627 257678671 14544 -346019748 299090848 21436 -127661944 27384133 286 85916432 901353342 2200 -263774838 657089860 17680 -407598286 605871243 1195 -102518623 729340159 12105 13613774 942476436 14975 -500197670 787999931 4927 -100243760 676813012 12519 -125348391 641812341 21097 -258663452 570914984 12755 -19853244 617367798 4046 -67336230 882723822 3718 -125643324 45493248 15142 -421636888 529285230 17905 1386587 671078755 5746 -260001713 304038372 21335 -29118800 195254645 23633 212805321 568894049 13607 171657320 475957292 9068 180785449 896945384 19341 -555311503 150638777 11443 -259344540 75975433 16190 -494385020 540021857 15785 53543187 537551091 6120 -420803993 603481187 23393 -269757774 127634900 4983 -510115214 451121855 4565 -206584885 334664751 21273 -31390145 398590910 16337 -266297151 795586950 3921 93193983 81866216 14903 -501897825 17313231 369 -372092992 54372549 209 -586113854 10340127 22518 -195891355 887750300 3805 -147276427 471825575 21934 71724751 424199801 9749 -16373310 904673308 13127 -61754119 257953997 10754 -80726449 41835784 7578 -397008747 441948201 26196 -590240615 801956499 18951 243790870 216341558 5177 -501196060 728056539 14928 -273658355 291259304 13843 -62278106 483209370 19808 -575210232 724451133 26032 -225022696 279402779 24962 -110879827 14103828 4188 -97260346 657518006 10003 187249936 916279143 23165 -458666121 201096244 24675 172568673 616450717 1838 -14622124 330401720 23915 -178576918 929603616 16662 -166422349 512749435 11794 -230383431 118415798 12439 -573677738 149542845 26321 82530589 807385738 11487 -356830194 605705573 9501 -392592399 640485842 21171 -111092133 282136447 18761 -67364157 926382878 23683 52447072 741979572 23854 19905520 803915901 11516 -9369792 319633428 1300 -217633811 398426359 3692 -8734662 437949053 13047 205911538 110869134 8040 -590667903 767639553 5923 -413223185 22192078 4060 -211617856 561622471 18148 -418978603 577334679 817 -323396661 609759690 9957 -133929521 782184037 6271 116135254 529558985 1966 78152561 394934411 13 -543140217 642408912 7294 -31015326 114367397 2297 -388092881 556793596 23456 216135137 832814527 18454 -601060833 676008793 13663 -156272916 791733813 10138 188910996 215245086 2278 -449992567 618340213 7271 -481990640 719633672 22483 -438866413 188642312 1474 -214667936 301885760 15929 -579757998 43944721 13533 -323837980 38407277 23999 -43681740 277642171 26098 -256813180 19601140 17012 -289512832 610349987 12603 -435610936 106807775 17694 -303706735 867064365 13408 -126662434 457306586 5038 -254558187 484339927 8251 -87049058 261842884 5855 -112264296 347810886 367 -503035156 767433542 5710 -63389691 413574928 15895 200103231 194113590 1119 -362203287 150811037 7345 -53885080 497754713 1714 109411215 129097527 12784 -443198788 826104555 962 -5760219 410728179 9935 -163890593 812621308 13143 108090146 176789981 14129 201950491 431235521 23220 -143608153 291941313 4615 -356327270 33638220 25731 -366618954 928224373 16073 66890466 701045819 2191 28802487 599883580 22824 -589828057 334712874 9426 -168770969 603663402 24754 -227838963 161232960 19802 197454437 139513868 1429 -254137450 263950023 7794 -115008655 444924907 15921 -356872386 289718966 7043 15202012 732973762 23196 170046338 953449862 320 228221751 312457308 30 49709689 299424774 4276 -12069559 753834109 22226 -26988663 402984039 22732 -292322148 625084141 22027 -506189331 407682568 23762 -135532685 548247638 4107 39405271 335715869 5651 -465766726 745829950 4511 -158684739 401145860 8992 -527491649 343484608 15915 84636275 193571989 460 175300331 448394367 4814 41505751 343648653 880 42964500 486480328 26198 109788850 178969690 1876 -434155549 71441724 19357 -322468198 626702686 12770 -561622977 407746106 17135 -109862792 74313338 8853 -349841765 551090515 3397 -584829110 647059538 9875 -240024256 594710347 19986 -369181858 703800744 26102 40477327 96102826 20059 -414956697 449718387 13440 -165227601 827414774 3086 -494950783 527260654 19591 -163051387 763686336 10417 -207358290 941230542 18067 -92653449 428916966 5866 -570735941 876075237 13626 -165928701 89557201 6928 -450433278 718918248 1591 32179476 539476711 23344 78740094 303938827 17787 -324590854 715423746 17536 161040914 853680804 16222 -175666975 105313850 24486 87132025 908626081 21415 -362657357 531956069 24607 181127052 572497452 25282 -245534769 693824583 4616 -202281280 582963698 21330 -3645071 617779067 15471 195473746 884648553 22609 96581266 200284758 23785 229599549 448509394 11049 -125356575 257131200 18142 -597048463 647382749 16383 -309561343 201445869 11020 -491104794 658958930 22180 -19950126 839472103 24105 129957969 263020011 21471 -447764671 194147948 25322 -14151449 95925734 9907 -162614615 490529467 5483 -105402444 588259822 23277 -400371125 211857672 17228 29134906 16775981 24185 -392426734 459060805 21904 -472671373 79064962 11703 -601606777 579762750 24174 -332325659 612057830 17866 -492386749 893077516 23636 -350855759 61765419 20824 -76886574 806225623 22362 115368783 810604379 20023 -363749980 867205154 25363 146990631 11563686 11359 135669972 123443676 13602 -359584778 715566829 1128 -27474065 924104081 1595 -210587320 374025158 17026 -594175499 592776294 18525 54091094 581324721 4842 123943431 896703066 24228 103182859 117876359 8210 15434122 474210663 884 -222529651 795824307 24584 -237046752 341927797 11908 -93124333 503743486 18086 -32741933 180326478 11466 -462407278 520082465 8252 -530370525 692321549 1906 -267253634 125353744 15404 -14351614 475738109 14363 59320726 904826328 23265 -522087053 427576720 14260 -285306530 551699215 1412 145708630 184590085 7222 -302511914 443099080 7451 -176613005 422968565 18319 -190459055 620683669 21327 -162183805 66451151 22773 165635937 710154507 4139 -247885208 851755800 16565 190598885 186095862 23793 -375624700 837048690 8727 -574805007 569631297 2762 -315340365 881730914 13423 -545634212 560464436 21833 -81913446 667858870 14281 39687403 723294521 10151 219535144 85045896 24439 -185612797 654438187 15913 -588429196 428827691 12310 -301699112 149838781 11239 -296584224 609247386 19641 -573164644 364429849 19562 149503560 144247340 8087 -91618199 894875313 8008 32997480 139802606 8995 -424110333 609510155 15781 -145621116 758767497 5490 -478759524 673536089 14014 -412679830 932641987 2785 54457468 660154108 7371 -291869095 794509071 4392 228264528 528065859 1006 -181388274 935493311 13723 -106532778 273873711 762 -337980350 160132906 17668 -139130196 499220802 19217 -273327525 494318678 4769 -182913478 16569771 23550 -423937611 933717213 3623 -287899248 660708622 10910 -405554171 352431941 10266 -110719505 80039769 14948 -44777567 818356693 24325 -174852156 567299478 6441 231126326 763279179 4654 -152290952 461577946 4239 -172191869 506353255 25232 -158546049 561927754 1263 -517854241 461969584 23231 162754381 330159435 22890 -457135922 254210968 5329 89940924 310816753 23334 45052224 686048917 19357 153995063 823012324 21841 -569930461 852032979 6818 -375704916 392646823 2689 -593150996 476107425 632 -281775804 726799309 15316 -478152219 126123780 16052 -66880809 937008873 21728 -303399012 141929108 13366 -395225467 478713171 24273 -160130791 459605845 11874 -54412780 838634041 7251 -24978808 680976616 8089 194637930 455457111 3225 -192158144 349316044 10612 -541992218 273515631 16925 -451201127 202587786 6110 -206269017 478745290 4313 22579712 791433438 18954 86542126 106042369 4303 241480585 161349290 4474 22442702 705919079 12600 117034454 97097713 9827 -53267380 636356084 21360 61735783 752096439 1506 -37315270 893628325 22743 214265402 602221698 2335 -78349957 572634415 12806 158590330 650564330 14269 -231712335 149694142 10453 86767057 951046823 8018 222635050 39490469 6315 80681942 493357616 12134 1888721 195060550 14716 -27109959 937170531 9697 -233096497 96408577 21226 -524300785 425128054 19780 -513478995 149070216 12699 54523097 122295791 14229 -501444937 831743459 2373 56968590 502116442 1643 -267614788 187396562 6861 -280205087 843040360 23396 -10274962 868689062 14078 5529762 341625829 10942 -305498215 132149413 25917 174834180 278949780 18868 -38994100 377926298 25612 243103431 514783446 12771 -411557361 873523700 14258 -25939916 576305688 22262 -451355452 108819950 15176 -304168319 410927574 26244 -77632414 318975720 18708 195477894 759720343 10805 -208927476 695526504 8589 -431497141 628288284 11878 -329176337 539518155 25823 143054096 333525843 22871 -180215586 820571498 5369 -480480291 183476176 26392 -490648924 702078603 5957 -303961922 707756069 94 62877590 612490664 20320 219529155 119420432 20710 -447508641 857600455 2006 49014098 555425543 3859 -440693941 463691201 9426 157661978 377784072 13656 -222793766 866053423 3130 -500131080 720757154 8944 -248975095 951556659 4556 -286194826 541008701 22354 -539388357 905431717 18532 -592476896 591194814 7650 -481237348 524711937 18073 -268224547 910670611 14954 25683935 615395511 10456 -469033469 466980805 13470 -244365314 653579175 16164 -150637064 287181366 16721 225358485 843524429 11227 -199961583 449255390 20553 -224185637 935022136 664 -28287171 478642398 24174 -50313259 438692088 8889 -470097372 394084899 6857 -370206391 829480819 2403 177958687 397252791 6074 -119420124 621600895 111 -425241119 420706408 24505 -516869357 656090478 8513 -412634141 789632805 16415 -451127342 348559036 19221 -556149949 441422396 3696 -494213468 708865167 25450 -422066074 300299644 14848 106122953 528807283 13792 -510909826 926737773 9687 -101165219 897578213 3847 -564484425 698594865 2222 -18863534 371027668 14039 -130514140 455150517 14560 -115769483 711818676 11788 -316127516 250743033 2055 -553706058 407084278 24456 239189148 60520168 1794 -191462435 666569153 11274 131593907 864544163 2326 -68401554 55069994 22879 -352623368 946116738 3840 250186378 326729301 14133 -218709441 374711063 20909 104838719 724763873 17317 217937544 814632365 6081 209572627 341945916 25250 186131222 551397531 6795 -4037251 872914742 10795 92260357 687204639 9063 -12050130 45881260 22374 202513248 171641037 25370 -57355822 645646265 24492 -255581435 215805918 15586 -308488411 434216461 3426 187880972 947242867 24281 -283869729 404742915 13423 -467550100 57484833 11045 -114915605 560450730 17344 -58778976 610004296 19100 85444484 520531865 26191 -353990801 14287814 15399 -585671857 741380005 14580 -405785594 398541627 24772 -122500487 176450483 20921 -496673096 524368551 4889 74416238 238089533 19843 -279974650 822386543 5683 -83559014 726917827 23185 -482353687 38820867 152 -385914514 690526130 18732 -421415310 284168655 7648 -537800426 553108859 6686 -535051669 247791306 5482 -161129621 268114954 25312 -187054228 787974028 14354 -262322952 215512197 14584 167247605 19539185 4706 -538204018 214973759 24679 118750337 386203281 7921 -183225881 883544537 10312 224053984 85977833 17884 -179275099 413873285 17695 194862613 941555159 6878 -44121542 571761451 4284 -597552132 243259152 14702 100114746 519384401 8579 -17655444 514071766 14268 -416219420 201155578 5492 -21782497 845513242 11553 -287260595 536395710 21472 -536978371 444312450 2173 71229715 861504917 17657 -324701871 673503132 8685 132046312 217883097 9964 -345845367 176842542 25035 149796615 918709383 22233 -413594721 476503167 22738 -381262475 806659946 25823 -293463220 902796230 10482 -184216837 817220580 15063 118178617 237225813 2971 -386515389 139625374 23462 -566232017 13382740 18090 7071528 882250628 1063 24347289 517004884 9498 -70587092 689018663 11975 -270738221 863563575 2797 -159341026 361758437 1494 -460954277 140998724 9055 -304071369 679648085 3796 -396279644 369684375 3570 -100996785 695524129 9231 44374212 396822757 5081 -70121581 228387367 8559 173471099 918186996 4567 -323962875 17438299 10688 -216036789 358123046 15301 113750810 521392820 4134 -567462353 395418662 9153 -16147926 253651065 4230 -403949834 254255285 16949 -284790592 118616311 21742 181451412 733674801 1309 -462254385 50284683 15931 247388933 406704026 26375 -152554475 590203489 14770 -203262794 586175747 23539 251694328 112427672 25134 143404533 368164163 4347 -7802092 397599726 16170 11926399 667176579 12109 -286964259 777488555 7481 -580017544 441743966 14045 -228953976 408280877 10763 147023346 410233574 4448 79771858 808494047 14952 191945152 112448622 164 -418233645 350459321 4607 146417602 664194149 11569 163400212 207729202 17142 -449754639 748887358 8428 -375969445 606943907 5498 -15555425 621047171 6914 127980484 382467662 5967 -134861505 869061534 9129 -148863615 303711311 24989 34738942 544262755 13662 235505308 514288351 25410 -210329458 12512334 12001 -385691259 800382497 4001 -475350588 713312789 16279 -499850072 949068772 19563 -127347131 746571027 8112 -270797593 252686312 9658 -331556033 451114867 735 -386278582 562556914 2526 -288583000 651946267 1927 169309705 272676103 24171 -405279782 124160488 15251 -396398103 484283523 4446 89151624 314907825 16618 -403514595 870927546 2222 177596212 276654775 19957 184620983 201340459 13982 118402633 774200994 23091 -445320510 38964583 21816 151846297 540572171 5349 -519994221 359582658 6882 -311304150 166156114 13614 202728960 810484193 4709 -263552840 296451184 14695 162039296 104030921 25375 -270985789 222925407 14432 -165909959 200531292 4214 -425160455 886475551 21658 -294746164 187374831 17054 -273616049 947851486 18554 3874590 657148613 7244 -300763945 767920480 20568 -83042213 651201944 2437 -287338843 351393116 680 224362169 39168717 14573 -382746615 29444365 7310 139172717 351284752 15687 142576942 505384915 26086 -81540351 111825893 12948 -555997587 343326286 9673 -282355734 805809384 9431 -390763006 619920927 25997 65418109 102944389 10852 -99696487 12757734 16637 -66582453 839004698 4608 -5685747 511145701 24430 -471399688 358216986 9076 -307090147 709563789 26274 -208480411 724063432 6706 -393466848 847337913 3807 -472009026 73178649 19095 244806889 347731457 8616 56820401 368950106 5105 -327400684 645258323 15631 -280976718 710943646 10165 -271243453 892210108 507 -261681641 192861862 23401 -533633474 835471764 11477 -341417207 556788943 15875 -343671890 80490024 18936 -267841259 814530100 838 -589009671 469562333 17732 197634979 609038387 6057 -137943223 687682663 20449 2507568 884367411 20160 -279914669 449184500 4385 149104309 251096167 13735 -223486541 402495347 9436 -184964493 585417766 23182 -420432516 217323047 19826 -328233839 636589342 15335 -211853697 543674892 21743 -495893011 789505930 5229 -301405195 451976873 5025 -592673893 259891098 3367 -536857221 125179432 10446 66509669 758655943 24083 -98340673 640720761 17954 -342255996 183801414 11723 -402670118 182468547 2935 149897269 447308390 17239 -425038083 647376528 23573 -323597772 224464089 16916 -132688338 945899643 20123 -587007764 763666900 4415 154981098 459402403 1900 -194012635 897051701 10868 83842859 929743604 6425 -400487292 823997555 6955 56775065 899886114 13695 -215572939 416723670 5756 90368158 594232710 17503 -328286348 459344225 11515 -478239054 761898874 3923 194691195 280070903 19166 125147882 857133465 18559 227649370 390090952 19763 -382280486 187320364 18138 -278755112 627857242 26375 -18672289 677653950 465 -596427320 25150322 11093 -138627344 173434570 13491 -88642791 97014258 25802 -65330590 660854059 10726 -545261515 433740000 20872 104552106 699983911 14849 -128303210 151228484 25603 -352742038 207153331 3388 -121783131 662236830 8002 -307664233 216929282 19422 78708747 705230171 19985 -407650025 514007315 16709 -311735257 346761205 7232 -73240667 282258544 4483 -263110994 194024697 6965 -74499253 432881831 15196 -174245989 512349737 11348 -361075141 674507568 21530 142054692 751775454 637 88706650 826042170 16445 -403463518 759200722 21492 138569581 457935990 23993 -390353852 714973122 16702 -409553152 604982194 12978 -262921945 250836271 16067 -599073721 563070466 539 -559629737 341659679 615 -320168313 861416758 2590 130660866 151356674 13227 107478460 25668540 18356 153426460 615081464 5890 57024662 303301682 24277 -366713336 809187977 462 -459499969 823327174 17150 -575087907 579857765 22953 -451145179 375728966 13181 -301497008 586448455 24638 83096919 702405590 6234 -415146411 73814273 19682 125238905 737317814 24849 81916308 165022914 7611 217655500 93080241 14002 79785901 754381153 15042 160423205 273484936 13538 -301791054 956970671 26278 209391960 679955516 7994 -587144228 777726330 6250 -303015225 80413379 8857 -272295133 77371499 678 -206508000 663867986 11237 -570165070 364631901 6722 -148186285 53079341 26162 -85624417 391159499 24185 -180314404 897016780 16254 -309712123 804248770 13625 -446991959 481552094 12770 -94280300 881266865 24709 -409998561 538318490 7390 -59697193 405963607 15834 -290592085 130585433 6976 118556820 720606075 15402 -78400024 75739320 4814 -386377058 588691588 24522 192849890 288180963 7537 -482934993 73247414 17199 -289696123 375988324 12216 63948624 748460440 18835 -114039418 384438200 12613 -574345805 197497360 1131 -80835524 541681784 21315 -361653145 873600969 21351 -492139653 170776745 17179 93739875 310963504 7337 -378745950 497752366 20364 -567080136 910462616 1967 -439643838 630691545 5883 37766731 357600363 174 -233456928 268956594 15670 -127855121 229361597 4130 140387061 825531771 15095 -242457041 479525615 13530 56466950 692928432 4449 167650261 418550892 12993 -15440803 640313052 7692 -478018144 484632756 5123 129174364 222201855 8470 -121270506 87527788 3289 -454843497 458286507 22028 -553160466 384552045 19712 51089684 659034869 10057 -283024008 484168779 25816 -378515363 681406492 14389 -122317636 157351909 365 -180282472 126409429 13866 -254051171 232872148 17513 200820232 235233901 11505 -462644132 498410614 20911 -204789195 922604380 16494 -34134125 849212508 17290 -575414455 567623687 7206 -497916240 728503289 11671 -204492050 543229098 13880 74438521 146948391 19202 91814982 52650880 11396 145721674 205482836 14942 221752657 588709121 4646 -33308148 73045273 24990 80220862 692884980 11218 -92518241 707796752 33 -268472475 864482570 25465 242817244 758206480 25364 -119059270 246640957 13009 -25857509 711806409 22449 -433011254 450003396 4050 -284672567 332469426 8496 78779265 401605667 428 -85683220 681944259 26052 -122918998 866084820 620 -521783523 567401270 1152 -118471398 270088402 24259 -248259896 464848807 7444 -15035426 948440641 14930 -473266062 614835564 15400 -118191108 884214885 20269 -551482724 441805659 23773 -267740739 255560502 20007 -590727090 653068288 589 247434210 616043746 2159 -393891245 784964516 17203 -565833979 480273488 10604 35749909 144625298 19546 -208510192 54063638 3558 -235794828 219826179 22128 175022824 703789713 25926 111986609 105314349 10416 217789704 914060747 7975 -460351902 750377640 689 8869581 671349717 11359 208189710 594398957 1113 7889782 454588084 2251 -465951085 854398770 7593 -118460163 860276588 8897 249835286 476236984 2453 -544621330 83747298 10657 113314842 495245225 5584 -277766532 940445305 1103 171306558 702330401 1044 40387880 642820668 6088 -301207898 319615932 5210 -123455990 198386372 19787 -552528045 381465522 21150 133326175 18001061 6198 60640109 942209850 4258 -232619371 420693156 20173 -138455809 579880838 13195 -308998294 204591716 24855 247364489 148232803 1072 -565925610 138989295 15518 -133490146 826883935 2376 158508425 403820205 15533 -374446126 864905203 6396 114399524 228405798 4913 -335776907 709315371 18798 -24012394 930073120 16214 -60357791 84299646 223 -360252518 234209897 5901 -99588726 9415812 18678 -527784220 639068988 25228 -363415476 637067986 17136 -68480811 882352082 7475 -312997544 334312880 1985 -568850893 510924619 4318 235349775 96028527 20346 -271699052 531264970 15935 -138192802 397859002 10171 -143543726 538659039 26239 236314679 805389688 15242 -212155830 197202260 6176 8782103 164558979 23524 -422765873 828305174 9407 -473592698 929088057 6845 -490926597 737014999 1587 112406504 354552538 18556 -264042560 45214632 6014 -549789288 660576330 26146 -300048024 546664691 22936 -292287526 381559809 1994 -491197084 528154335 23551 117981032 626081810 5082 -70726174 511630030 4935 199591047 419757795 3395 -321613139 692096593 18873 224619478 633508919 19316 -579029567 820746323 3210 -583936054 55630690 2350 18427280 50664665 6330 -48655494 502753710 7633 -328283727 453804467 17735 -220096764 738961436 24312 4933522 830783557 18810 48345194 414862818 2314 -390720176 299704439 18711 71503465 92395702 13553 -205687738 373682439 18756 -198861966 74877864 23037 -108065178 85094404 14020 -422419071 847863646 12600 -179709420 206625592 3695 34745170 698024121 3748 108171255 767000171 23907 -463854313 678952464 19560 58678336 870714585 9118 -87194437 940457439 21019 -125157266 166371556 21289 -218761979 953075944 13345 183601994 166457116 19131 -396164116 553509121 6897 -561489971 204541992 2143 -318234675 457251225 5627 -457035012 307523786 18659 242781167 43464125 5885 -165220291 61463292 22308 153811392 221712328 11714 -32827781 803364855 5438 -133982041 449560294 2745 -135298800 97491824 17952 47831775 284827030 22192 -123773664 634675125 12262 -467137709 393364354 2062 230064155 797883233 16294 -383835149 788840469 4528 -487403854 602882100 6275 -598240567 394862078 9899 100800440 319265853 4547 53181589 184522253 21228 126946938 602431673 2891 -210971306 76757464 22406 -80497341 515816526 3549 -325452275 828469786 24278 -359625107 44667311 2874 -51388052 277362147 19588 -366389934 641041206 23685 -305517619 17123013 7210 -78301989 849223822 6418 65000325 576020360 24670 -477152338 129894860 24614 -64428126 714471120 25149 213778206 794707098 18958 -373664166 834663060 11248 -101934391 751263063 22778 -464836106 636891661 1561 -319915974 690072123 22728 7873762 515699290 14913 -581337247 73726089 6905 -404101564 129834858 11783 125245166 352321991 178 164993227 155836407 16011 204355411 98775909 1156 -428434633 761099541 20892 -385307787 648024428 18312 -349307526 139672345 3893 -563940517 274195748 20687 -23577803 872054785 16632 -237523220 554622009 15747 17556593 541172412 7577 232168822 590648016 8734 -130510421 184725115 188 -521669193 203102146 24503 -231571225 153917082 17595 94758770 934411632 999 137688123 856100390 22010 -146539355 161231288 10964 130154291 92123379 12472 -198684883 601374784 18581 -505818355 704906031 9901 -323651186 702197713 26332 -228130843 774964006 17585 93891374 212621565 19629 -552538508 927877233 550 -207083257 309600725 16695 83757362 904726805 9243 -76728399 883061664 2178 -83734780 512014091 7889 41392157 892060923 22472 -48554371 627257137 20902 -282177554 828506916 133 -299400554 432033773 26167 -49075932 592112154 25194 -9651547 905099476 5327 -306797013 164415994 9576 241562424 890767655 3489 -366415128 879782660 10180 -261102288 350540061 18625 -564764713 345377284 13185 -178836572 817242737 16113 -401138087 190269842 6774 -527828590 541464354 21542 -39549159 931401926 4179 -149386858 29437738 16021 -162895988 922734178 14339 -234787536 442795671 1236 -547799701 954234555 18855 119265765 618696255 5885 106937167 529635118 11491 -47969897 203225839 16603 -172600458 161433542 18927 10802163 150431672 12055 -81813859 353743449 5766 -366179574 909418943 16783 -111264139 689088084 2185 -209451793 443257664 2065 -277310406 854865861 13002 -166794859 948195809 13960 -71958979 19654802 2490 140072914 923284693 12386 -47254645 45646786 11970 238875564 739629912 11864 -267097168 698261802 4538 156355514 615116745 6183 -100212127 603637949 23390 -335624493 300254615 2469 -413551240 920356474 19521 -180810526 100744011 19479 -312234293 282579245 18073 171310590 499251410 9638 175781663 25172596 4614 190859833 380113912 11483 -450431534 650895113 8731 241039819 486934524 4972 -342978041 810847179 7799 190961802 343735188 12696 -113235035 523033852 6977 -208072940 239054615 10456 -284325870 522748691 4729 53373906 438117606 10438 210120311 170488411 11890 -28795122 736964839 16035 -565628391 932584567 9233 20310422 837252799 19370 -80482553 512491381 2513 -173374327 835411926 5706 155646459 345292179 26023 -93807986 746827970 18684 -448318639 894834759 13451 -198218595 186546285 3758 -458617648 183631573 12935 -442923782 948647601 25685 -280240242 87292385 6166 -240954446 863574356 26067 -233492075 36691027 15019 -361247611 744891104 9816 -377270490 611673404 11271 164846869 797254195 17289 -37365244 60402951 23844 -473648111 146612372 21573 -452956475 884518796 492 -2129328 68654362 2146 -58030470 443190917 5546 -283323592 239955413 6419 -88780343 31738125 722 -489845902 416404762 26463 -7249865 232458333 24531 -388317375 620673309 3129 -124238826 575939608 14463 -296496397 421933866 12244 -367325027 948959029 9556 231531313 178493650 7955 -144839680 519691100 12663 98812083 745500997 4184 224165913 50399346 20508 -398381537 439795368 23684 -555775669 54817034 26095 -380420201 111558596 8707 -367971113 35302296 22733 -441889414 94717609 21058 -368688196 772444229 15615 -555483355 832909380 18223 -41100673 480299139 5786 43402512 110188451 23081 -545796321 28461623 16708 44129014 63179273 12826 -353890792 277256760 24899 -56249305 901523902 20790 -356489839 694749470 15697 -269680178 531328643 6415 -27253205 709824643 3091 -381488351 771781457 15295 -207193085 636580441 12879 -524674213 65460662 5084 227418431 386705152 16251 45634154 780883222 21881 -584678650 583033607 5573 -18290443 895896734 16986 -509861254 513805266 20364 -179858157 364367671 2828 -507854016 735002810 15827 -265973651 866140975 23350 -196146010 71161227 20271 108885706 693271141 5857 86212526 74955837 4542 -401414796 199043468 24031 -35996945 129151088 5930 -60928549 115231628 23355 -280174683 647913369 5002 -568933130 507954895 21251 -145886287 467341784 142 -227286651 661854560 11809 -579127943 58529030 13349 -438848066 805754705 15115 -574686734 253178696 2925 -449147492 770411853 2232 120464565 601302613 9369 -249555088 882650201 2999 -288749659 806510949 2602 -161963105 611332059 9966 248361183 843009906 19585 -483474799 578591246 19784 -361817873 926116271 3376 138181893 519321502 4796 -472378355 951196779 22169 -581147173 192791103 21717 -448978542 462309533 11961 -60875071 778016267 2671 -146534425 325750979 12367 -92427771 347497537 1541 -292464979 895188297 14364 72523290 536721349 21236 -512421462 414851115 6225 -200129272 862114675 15630 178699713 146412504 744 -90955078 790634739 8550 -168960535 162503230 8609 -512350219 32771391 25465 -420810939 68602608 3407 58301341 896098279 10835 -562651161 235546357 17268 -490179662 430741107 20283 -594163188 38866289 23405 -343827602 916133390 7841 -593788916 158462244 25018 -151780814 926962416 22589 -144147792 21251204 16934 -484787886 842990352 6021 -151599890 934434610 4975 -188378956 583531929 6275 -485601768 480012740 12006 -111034098 536440129 7539 -577948436 433208380 9559 -490846190 536577034 23083 32298324 860576761 21892 117819376 763123627 15183 108137440 651512453 14102 -453416782 947951153 5350 -108597668 392705553 22550 -526820955 533086131 3551 -204167597 41035987 18713 88349273 591005388 3398 -202945522 830236313 5139 162703107 130911188 19108 100881467 439506191 9060 -544203265 890943989 14722 213351138 414017910 13762 -174945185 957559646 21828 19809952 76500571 4395 -16110339 817741784 4678 -509023328 492168782 18947 -466718950 690251985 9580 237044223 495515939 2489 23569795 502634062 10687 39691776 854887463 11436 98883431 819543075 8741 -351880975 882244011 1074 -466002161 261429733 23554 -329950507 645174451 3174 -581273037 85230042 5098 -349891829 742966359 22345 -108885768 875400780 1258 -252951134 772282465 9639 -211516917 843652930 8565 -515891257 596266138 5158 203026173 282305128 23914 -584947785 746295305 12508 146187891 260732639 8918 -382191053 516758605 23165 -25601419 442709016 5697 -228930104 876887807 25685 28501715 752469978 877 -9248371 174721391 20003 -419857233 812351028 11593 -214239449 20783795 2055 -187038887 740619871 8601 -144262295 441984621 22471 203946028 898641196 10418 205892003 793854945 23986 -513892148 195358517 21843 -137434504 33841835 12161 69390397 164710241 3105 170239734 304806751 2499 225504254 181528069 14201 120154942 565839983 19946 68856826 110234411 25620 -90838961 35022344 2369 -64044716 837404135 16106 148782762 9522458 15252 -129175965 341417263 5885 -348496434 166094751 5767 244075035 230289777 6556 -147689574 599027339 24052 93322432 666548027 14264 137974044 794703461 6160 -519355283 223932140 17922 182747578 753905756 24449 -258268507 33703770 5678 -146782714 696643496 18122 -369413534 134005176 14415 -570628259 246958223 17994 -242510474 166770446 16218 -353127123 523342344 23220 -12039068 186869800 11514 -102313477 765781978 21978 -600748766 15664777 2973 96459445 752097134 20483 -457189056 188508397 21348 -348603835 622360347 6962 194614554 650114908 3594 -324331831 688404174 23247 47396279 657191064 22541 209615787 745626971 1119 -550723751 334946535 23985 -208302125 724573823 20532 151691364 781336299 11004 -590697106 567192598 18390 -543727046 749576925 18323 -254969501 192903451 9966 -512433435 264333869 9091 -207259723 341783505 9480 -362719052 661904871 21228 -413937678 846602723 21339 -162726829 884959563 16411 248785205 507084445 23110 -1943414 696559554 5138 -39036638 16273233 14501 149984530 13443705 2557 -439637427 10880222 16458 -195759821 578278783 15105 -280300688 835767517 21818 153661418 720521071 23263 -105255209 636775998 15640 -80680592 523481101 19062 108049748 730486677 4402 -567717332 775289558 3251 -389020954 783577774 8334 204341422 343697222 14573 -261688924 353250669 16138 220122450 61635722 12535 227153779 824101939 3680 140917450 804286024 25015 -466125120 315245803 16417 -68787645 792091154 18518 91028450 274669315 13856 -485642059 492782376 11012 -208247428 535852925 5616 -155573084 498901390 9912 -323887288 520126259 10542 -1887891 418089668 22213 -449262473 772259162 15773 -485697126 716312528 3830 -223390428 406207252 25167 192908457 469436275 3000 -367477810 436730108 229 -95431662 30892138 20140 -527377516 397431278 5448 -183972633 620451356 6527 130589395 677992221 5706 -104386837 509848955 4734 -288717893 717991822 15496 -498903519 258864152 23434 -4108488 128298089 18342 -420411811 339369589 26051 -38993024 137583243 2145 210962266 906050584 11131 -526073283 551237673 15329 -207017428 87919817 13911 -247545970 260062382 1690 74935014 317795743 9555 -218948020 661915444 8662 -528747700 847711095 852 183172109 555607040 11528 -502421915 543106415 5526 -544588663 30553707 16086 -175036449 822790414 12175 -165426245 315946858 6741 -369934486 820690283 23999 -592339672 319198766 6050 101474284 823583517 588 -48123403 353026847 24925 45877821 796698297 18834 153584723 869059128 18075 -394717072 781683276 2158 186833162 916134290 5289 -477166741 113063776 16895 95232873 763074994 22075 -469459364 762443925 15567 251725320 140990660 21082 -121790969 318674341 5585 -418692890 812401887 12772 -487611128 510943622 9282 98985761 476825091 24340 -407196103 244515558 10845 49025859 914812217 7067 -39507573 65946225 16386 -197884210 435779629 14526 250112604 424780796 1995 -37507205 299741249 21018 43648858 440687412 12894 -118657413 756818115 1941 21316975 712831943 19332 -172479913 423171657 6747 -313218620 873213295 20748 -330933655 950743017 11116 61806641 666603809 12538 -367753941 253451339 22434 -560865473 326842869 1727 -549620197 831315218 9416 -167279800 663232471 1995 -423931961 354895410 16241 40831572 292953295 11399 10400150 601768627 24065 -424937270 957619842 20357 48460064 893811348 1917 -524175665 452420380 21544 129666890 681656109 5951 -277015742 572650082 15627 -491628760 698702244 9823 86133289 86845125 2139 -500635851 708138256 12373 -387601398 422893257 13028 -339778705 731723137 6775 162539315 59147023 7072 -323222316 287454521 7902 -67185569 415697623 20681 -153493126 518431068 18771 -393727784 778552901 14955 -556473694 309387482 1813 -545307538 596354152 16707 1306551 367933889 14126 -424228872 838943281 1984 -405231326 689197400 17618 -5625505 658155012 15555 -442127985 722679374 26104 -540417679 526426382 19810 46484318 847747550 14258 -459106327 39943215 7995 -534398476 255865967 14240 -133029717 679987121 20294 -318525485 28660615 10044 32345973 336084282 21101 132674208 807019648 19080 -297247951 210504057 1350 -89712786 154889554 25891 -258929549 921846965 1016 -369617267 538889537 18051 -322064943 306406059 25402 -184299374 496361224 8843 -74648754 220275918 25512 -421642408 265635526 5687 -122809731 911028878 744 -444179744 194846855 18939 -193439133 946866245 2516 221694145 187700487 5144 -94907791 264960768 25080 132790409 307703937 14729 -299208952 295823484 10504 -54565174 940848095 16693 -10986142 296716964 13608 61118917 861678761 12794 154918155 299131004 20818 -556005181 123178371 25419 -466295881 327552778 24490 -579233160 22050556 25715 -195296980 357311918 7338 -312845025 669735563 11683 -327518969 923108954 8032 -381507634 104509243 13885 -499320702 550095028 2875 84810531 809744093 11273 241770102 214814346 12774 229024740 436175816 23485 226211557 301372715 25415 169225746 650573947 3597 182635234 699933368 13005 -590206187 81094739 4079 -402685603 824371246 8495 -514171032 917209858 26142 -423496182 12635825 5794 63647634 412418502 20911 -217814076 623432453 3074 -411235964 580437712 5216 61452583 944308932 12846 -501878962 158819942 8185 51700529 147109673 9769 -252742814 924168699 13942 229686312 820061716 8877 -5456156 506985106 18596 -45745266 374479695 23231 -282639844 39366782 25588 -178880681 86699217 13942 224499538 284681857 13042 111060187 849203432 4807 -446454690 806086548 23606 -264925208 781249516 9282 -138200241 259560897 9947 -405187070 937871269 3259 -574746805 562826592 13580 -433854588 140172095 23750 -178040648 301638628 9991 -233089865 263817120 20522 -420797212 111822671 10224 -430988368 712720973 8144 -596372368 897228708 10086 239035770 57194254 25489 -235144705 389109836 1465 -247838430 843057654 18161 -82273000 190768924 5980 -127561958 678778697 15602 -77144592 219630041 19486 201686749 918995457 9437 -111779024 699661740 21433 -429216953 952823805 21236 -323097888 411179081 16732 92092875 510070617 24264 190449777 521234049 6083 -222600208 269511204 13039 -119507946 106760536 13608 169677209 445393399 15687 -414263426 394023254 17070 119166769 478117104 14169 -442335498 956275424 23964 -202160464 759500075 1222 117517203 760007908 1645 -53336839 944923156 18964 94720699 570257325 4242 -381145123 32656437 23243 -96954780 115385597 25844 -217743333 486314376 4747 -354393321 827039405 16286 52566917 454711499 1990 -443494504 700015211 19035 -217099454 479238818 9453 -218225208 414381766 7920 -385987336 45374303 9313 -420238709 179376248 5655 -237386854 582017544 14334 -10778534 565941976 24663 109532958 488984127 2199 -352684902 520665771 21024 -136556819 163483726 25202 160234223 10768349 2647 -210064787 814968693 4836 -445609252 481490371 19199 -245715917 432609641 24086 182920367 915920670 24316 139225730 138729237 13162 127563103 142387550 12876 -86947160 9572401 12069 -440621547 433774550 18135 49550851 57518185 22369 128151733 384049658 9372 57875248 330463662 23404 -552799532 688047037 23837 -126245271 287994252 22080 -532232789 688686019 8115 -397057540 553521765 8615 -357098012 849110235 6474 -143410081 95154609 18712 100821962 616978301 10704 222531147 473800273 16369 179796635 912668941 23860 205759580 380928385 662 -127707548 452787677 22119 -442676729 118257123 13083 -556346031 633249133 15914 90150087 334664236 1533 83064454 496716272 14160 -262083878 545590961 19635 -472950625 127323207 1271 -185580492 588389875 14931 227751826 654027653 23499 -143981935 481513404 24121 92592474 279896865 11513 42573520 719682112 14297 -160985165 22425179 5121 -86494806 185786925 5479 -430430126 173191960 596 228273200 79097794 10195 155018533 292092484 20667 -141527229 372208987 11756 -264627420 213630947 1823 -508272436 493173065 5652 -519238678 892551401 2460 -410271089 433900459 1109 -78811487 338501767 4995 -63846273 724404486 23468 108165652 418313241 21301 199048626 428330901 21303 -310615105 675253077 19935 -97575545 216719254 14854 -549080115 862640721 10932 -548524545 190122675 24310 237159963 780263081 21638 222063891 9588367 247 162937635 821291435 5053 -5391407 332802074 2801 200326115 576682814 14076 -592704740 673492909 14058 -333752007 834163055 7743 -446048348 529150502 12555 -280451875 654519407 1432 -93488861 656380334 11249 -483413251 411899381 7713 -233223472 141801485 167 -155951731 27527429 13011 -289985308 9529584 8634 110352880 494994398 14498 152447920 176928535 12757 158537080 317111535 2453 160134250 357994489 2484 -379466802 509335308 20240 -444485602 364629717 7886 -537991589 240719277 14578 -499836617 210849533 14875 -444381701 523878226 19193 -351220639 691126863 23843 247974422 495400519 17097 145947077 156580066 17952 -508807272 780141949 23133 -308501266 595725380 14658 -508607250 415623776 14345 -536843694 824944689 14085 -521277894 333894526 12798 -433321130 128518276 22165 53307038 234137571 13864 110095313 748292300 1673 8820068 428254843 3271 -221463057 224452557 19723 163847838 82060156 3410 -150728277 177874825 16465 -392144067 691964981 17567 -50193758 498467748 11478 -98112884 184448341 20446 -191618944 141795675 24058 -430219521 898466939 1155 157346944 387180108 1517 -158499291 430452282 5625 -56853799 900244303 26080 -368306631 16844368 14727 -217045315 320620210 16536 -151093503 102478783 25855 -70476699 294625250 1696 65152272 956567388 18761 48866632 562776190 7253 -447213776 271043677 15729 160869118 650678664 18676 -601479557 624250839 16765 -139826967 200123413 11802 -448409092 191230648 7632 -44892857 592592919 20116 51473830 617288879 16269 -477607089 102387596 19616 -10433488 575768723 20095 -471007280 635253709 15555 -447713687 645538846 13991 -27278709 103812590 8116 -192299149 594133361 1081 -114457753 744690622 11162 -440154470 323638769 6616 -39751410 524353519 14304 -259363476 658311789 24383 -334669925 293137353 11125 -273852023 357276113 18795 -465807859 840700105 20037 -3907426 646598841 20568 -172855630 609095378 4353 102117973 189235509 19641 -427498012 315510853 7510 156729335 946454627 16322 29639890 923914327 25461 157194916 530308737 5303 -140567950 219532512 17956 22233587 312832565 1880 218284090 446617024 18195 16777503 433190216 23889 169858329 15011504 7506 102168095 537850907 22658 -244981375 121428576 25313 -456158137 283393250 3015 85903789 695676083 5342 -110069762 23590794 26320 87374689 43221320 9289 -195016435 64545173 7284 -80729905 213120695 3134 -119359713 818207617 4853 -240349208 626658722 19743 74929510 368811540 901 88878897 500432672 15747 250332763 591248240 379 13374994 162762580 15180 -145325291 535119368 20049 -180697774 584157173 10727 -427912198 469874538 25521 -50332865 104359674 12296 -117061374 183061763 4724 -118268541 423491659 8430 -465249291 379570859 11379 -208645749 36550408 14196 156787149 675443167 17270 -489535348 331467666 24766 103370867 417764151 16698 -580664017 341219876 729 -484259778 665758061 3302 109674361 75427572 18931 223568286 704247784 24520 -46581700 86758236 3365 -505744627 734357942 22470 206764820 602130382 25500 -477437749 123995105 7022 143079525 326281120 24616 -30526849 552536148 15262 -40316717 726773955 20142 -397798697 314062064 1159 -478503530 880335073 5705 29674054 766948749 4964 94900999 956917016 670 -253422263 564081740 26427 -444821352 742858995 23026 42938225 878144412 2767 -12654933 593540484 3123 -120770348 758453707 7367 -64986362 294151949 19843 200164502 828546755 5768 -291152646 778762606 3050 -104946068 603925701 20552 -547904589 822290791 9926 52962944 216818115 13628 179650517 366102788 6993 -474561616 602433010 8636 21971658 169149796 3234 125425411 698874123 8914 -171264605 743056096 25092 -213702857 173797539 21466 130527691 492023827 5784 -516937887 697416131 21570 -313079222 366636413 24891 -157646459 787688080 16711 -493803822 920286145 19617 -487138533 433071144 9685 -476250494 683914042 8306 -257106854 406513561 24107 249863343 199206566 23482 251464616 128491600 4074 -478509359 855211079 10561 -132855119 180036791 11901 84658786 610947971 26318 -79729641 274243950 22610 -297963718 162143927 21243 -58270026 356834438 21430 167379771 217597392 23722 -293374734 864288994 10525 -302396482 570342856 7630 -438474685 732625173 17897 -276845433 265825318 6025 -291591658 433819714 18386 -132623528 600953812 19838 -14272285 206669527 6965 -66061001 379769163 5912 -186400284 168068729 880 -218001558 944059354 22636 6436131 924363208 10336 -487866613 682954844 19470 90990432 20412024 22134 -170941715 240696630 7843 -245652028 109566019 8225 214512125 773916934 11645 -172867986 859420029 10735 -1065442 427309616 18489 -383804045 18961992 16795 -84257376 72585562 15098 108587663 897638978 6699 -48270437 946841969 20484 -98976462 334351507 4600 -511075905 628800067 14161 84754602 605329342 21816 59344317 519272322 7756 3015498 736280879 4667 -221979867 884402799 7671 133894479 521014761 25006 -357936712 486540698 3387 56783000 513867878 18502 22562358 243062820 6685 -305450637 675782339 728 -440114718 772817596 23265 -229541252 446617576 18579 -64580257 399320783 11497 -322381353 796636563 25015 98776518 736058094 1670 -48499342 131692079 21720 -13189546 168486052 9083 -450113766 522728005 4919 -527591635 508260950 16005 -358163796 48721141 25699 -413522278 584205178 5041 -345545303 597158587 16544 195505137 796369237 20113 -53898507 337165785 12751 -210108353 718552765 17079 -66533936 46783189 8599 -264640486 353371432 19139 -388540306 850082756 24653 171817526 578748167 18737 -304328208 924998217 24430 -366861551 256662564 6444 -150118690 559400954 4447 -14815875 12247686 15167 -319610163 210173573 965 224569304 866925200 21897 -410012957 106276851 24495 -19995049 317900547 25286 -325962883 269262831 3662 -96477149 626239935 12792 -323607534 149855495 7236 101515124 760325773 25851 -463797837 893334848 22513 215038900 113156910 19698 244868834 689763531 20074 139570809 748232702 24696 -566748082 21875016 8798 -461963836 507701226 7202 -598818717 502151499 18055 97878761 198445571 21683 85260120 711955608 20767 60377913 851193843 10590 175982625 374024754 19317 -165963125 233074999 4893 -357733058 551510813 2572 -199454342 927418916 5376 -65532623 577625074 18238 -284832836 750719647 8519 -249274069 894675752 19582 -322424525 600428308 22212 -349478667 503724464 11100 -335100139 315263411 22789 -592774902 771720445 18788 -42122437 414212322 15431 -529343269 56090499 16980 -26093485 437043659 17114 -390699386 879702490 20870 -243124240 636247592 1685 -8514132 748607369 25701 135129599 506149078 23430 -103170115 739093881 13328 -306730053 80896290 8905 -246062588 44004538 5677 -306941087 531447240 15663 120397027 27840582 415 -380310276 606357054 7913 -102750993 143052491 6327 -167655336 765072796 14572 185796771 642445542 25636 236840754 460025992 7860 -375062472 842201925 21000 -190553046 324176035 19072 -576287356 50798032 15145 57063629 38093155 15544 -28706920 670691090 8603 -502346744 342813931 9986 -52833674 426400520 8927 -280311320 331131765 22187 -212723625 906580709 4609 -139201506 383732041 1444 137692585 945921094 16254 -391010815 898755587 5434 21558601 688825804 22049 -485499489 509338428 10398 -124970433 260036114 24327 -40079602 306977799 23438 -54663696 929089899 4882 189832239 786730387 11369 -231461909 573979581 24457 -387196535 881572118 15652 -463427909 603196329 14428 234237052 821965449 14690 -35977641 205104507 9002 139398370 568867797 14353 -376438732 97822983 12454 -293998020 421570722 9410 -112136609 106470124 14095 26228461 766570840 245 -96658298 375871025 9408 75096333 601805401 21281 242207211 685896693 17899 165512141 397048304 3845 -91285218 256374140 18377 236512924 414346609 3004 -482752762 392660425 8249 -508568837 584171678 11360 168961898 456284682 5892 -170939021 765798004 18335 -201459448 893630746 14945 -305981422 773213723 12490 -229718255 764165221 12507 20099723 86480785 10727 181292400 23467286 10832 30549988 620337708 13095 -550879683 891001207 9467 -567344052 910958484 25156 -230942621 465796907 24666 -143422834 558844018 20970 -338266973 296250955 19105 137895840 558872906 10816 140111810 898902789 24896 102781830 837701881 14672 -267266508 727502597 9565 -393522074 80282674 7019 -75642673 45077693 13819 -513714515 739251893 24584 44859363 256256020 16682 176237121 801971116 11415 160729814 120922237 18522 -131830274 218001726 20186 -405559997 874958302 15258 -486648312 836185084 6697 -437907071 939207755 17516 -99073911 870919825 12432 64857351 46949518 17767 230038940 722613036 16193 185441651 470484723 25624 11511184 128184461 9666 34840844 16658816 6540 -269232571 154609996 1682 -537773297 386685791 17674 -16212105 363629654 2612 216767504 73624959 14819 -312799499 469364378 2422 86139314 680356458 14799 -461594219 799686455 19200 -312080748 853728741 10750 125610004 473863419 15399 -543996449 671753482 9083 172784953 276345619 12655 -93759122 346154182 16960 -299705221 640289794 18754 -255949842 843758626 5135 -482411962 131796471 23848 -506128071 628996820 6088 246647195 298743918 18597 92021204 90144826 21937 20306675 86114740 25002 123578253 196648769 20267 -71571117 507867767 1846 -111745693 723658600 11849 -90074381 738598959 6906 -154115386 750933353 12200 -484215721 943903436 23566 -25196344 773354028 7900 -342292171 841045227 8498 -504478869 678984831 11127 -242254583 287862804 16636 47922605 319780910 19259 -86933062 309439858 24104 204649004 208624620 23205 100260757 839701279 19692 224438629 529091104 2344 237265220 340443662 15485 -463308830 570857153 10578 241731638 665446978 24959 -293796688 383408685 7585 184461505 710263742 23509 131943255 785221748 7473 -542405686 248914405 20909 146165553 688563130 6789 -557953251 53825816 24061 206037577 75810783 6465 153579451 296792359 16272 81316077 265231908 26266 -220319995 614601747 3980 57957933 266918754 16510 -177656690 314215653 21571 -263941508 768433934 24715 -432815742 472782569 20920 -582271216 418492219 22766 -351490160 613205476 6387 -438446258 457109186 6991 86265471 515719510 3282 -76254343 283538744 11047 -77147924 744381598 25330 -149236491 326863091 14650 -86808595 195682265 1995 -29302670 22150179 7126 -63938918 41196799 18514 -506250747 840517587 7138 -567326376 118353232 7483 -337724614 819947976 10606 122440674 147021435 18246 44010150 355964854 20150 -52049509 378096563 12915 244542717 51822033 11346 19800760 882902180 12485 -110700754 464747109 1172 -515015049 860606947 16723 103044092 751394769 14589 -529631724 945250879 13953 -515621872 655880494 20019 -505453758 804035934 18889 72618364 924408569 14527 172639033 868407452 6545 -334100253 482021767 2525 -255962562 456565456 12440 -326964673 754214558 13029 251717615 927050639 14673 -335711060 706848308 19773 131832752 488026248 24670 178970643 107329481 4509 219943211 561871082 15691 -350814958 192423427 18431 249997735 526762386 25651 -487491526 592511238 9706 -55382015 558715665 20720 -32194541 479142503 9458 4292878 654731685 22970 -409968419 367834150 5960 13660680 886484629 196 34419181 735701497 16979 -292156645 821021164 17597 230991076 713210141 10360 203611927 786491939 4772 -540307486 588279601 13817 -197910521 375693642 1459 206752851 411830376 19889 -184790783 374372733 5454 -464731561 573920929 23662 -309502971 754564319 8811 60841413 815626274 14549 -426229921 286252954 22071 -361416124 221907345 12227 -480198037 617642194 20036 -510092428 18925355 579 -335834458 805887701 15131 -78942836 869430706 7666 164084750 511922714 24175 -86459499 886479889 26013 -214435748 896322329 12439 73351812 200100374 16075 -344614884 928320644 11912 86050277 278455574 16848 -88955421 476825082 1481 -188777460 751483227 8279 -536450327 781228176 17667 -138647246 429253972 12442 -457011114 530567621 1330 162450280 241959772 9073 215024332 822541190 23502 136984508 78314022 13806 -562609323 251708930 16634 -356160968 74903668 5766 109431361 842493044 10481 182753263 651947619 3239 -284258992 314013998 23024 -205233511 826852579 3021 -482853580 167617318 18812 -433962126 538840093 12938 -234556569 851951744 17338 220048805 859774204 10734 -468288845 579443594 10714 -59081655 475485844 21744 -116398219 712078604 13345 -579950121 95113797 25452 150862265 315727714 18628 212034734 658939021 10211 14065708 893924828 15428 52439702 867493487 7555 -569822876 518276350 5901 -211721443 879635573 7056 -120849800 715039610 22534 93298816 630752696 4883 -593630734 838567599 3730 -510266339 797102208 23514 -227492430 797759661 9109 150967136 397195039 7994 110655268 296731730 17429 204495975 740369710 8132 -469634740 354575610 21401 -463273218 150334158 21734 -305002950 721233441 18450 -593984745 373326039 12037 -336375256 884740708 7495 -373782909 354136647 4293 -549078891 355528083 8950 128016139 882588010 25265 -408219057 699315617 14337 216939990 921118640 9712 -284400742 814255143 23340 148103143 424059772 3349 -413239104 874957705 3056 -160588596 627516806 8616 -124378031 907112703 22462 -268808915 392855710 24024 -287630830 695656638 22980 -27148059 958118933 24908 -600108523 835263504 18731 158274812 687347897 12366 97847186 394335866 18702 -336761763 79394507 21610 -74666957 497912120 9489 251992031 503722183 10823 127419196 542758265 24766 -450373706 493912724 23622 -583165436 142189534 14461 -339636746 814084175 10213 -580690842 15053564 16671 97687052 844824189 1168 -77608182 420498816 2196 -247674526 732848229 8612 -127241614 154538535 25321 162164208 251019403 24649 -538597162 514540115 26414 80459437 396054922 16673 162732212 244195858 13975 -307773014 471268995 21831 24049279 462218360 15605 -44258934 450210169 1366 -191905983 41311895 8536 79078868 485215516 10144 -287545066 628557546 22949 -35911613 449952670 15281 -277428162 493962485 19617 -4689913 756680814 15048 252373460 246688665 10177 113418277 173004006 23874 -190876985 171010845 22815 -549002076 429577353 11628 22263901 766214184 14149 -440906301 102135957 5584 -375340760 133542281 8323 -117639740 651592106 20664 -121978217 880087299 9848 -567865257 120158029 6809 -338127514 916346410 4848 -93784262 172671865 12493 -378361931 486353607 6811 -177254885 497391898 2894 -327635470 275358529 16559 -434325503 794968757 2875 -434258888 583440668 1826 148606329 161597503 10824 -388013005 791829872 14412 -305452758 881365836 7258 -275743337 583631033 22087 102215080 796226475 10565 234139158 741528482 3288 238015306 324141958 7532 -446500506 330049285 522 -265444308 401740934 21501 -518974602 250511303 11247 60624530 749986180 16585 -251897887 235191440 12040 -359559843 236109065 25128 -454177867 724829224 19224 59639296 577849341 10817 105874964 436341067 6074 6142305 758341770 23983 -537273757 244283077 4850 133933132 493336766 11615 -556409241 912380789 18878 -318176510 382492891 17227 -437945957 23155004 26081 -556569343 631218364 9482 -475100999 248606215 24483 -338434515 764741738 8940 -281490335 325359323 24661 -143556968 733653189 3604 -595432167 641533863 16942 -244721585 34132510 16209 -294563280 209363660 8602 131088559 441315123 20841 -77491054 864495092 25865 -269758871 306229522 793 60238918 865024479 217 99437434 518516479 18403 -13968892 249212361 6142 93347773 802154497 3118 -369146230 763269747 3719 126631331 69168314 13825 -240526583 432315786 25479 113481804 846112554 20016 195104535 830687140 20475 -424914226 797264319 404 90766943 386066954 5497 -183438560 709997549 14446 84644310 443110398 22991 -480424423 951834757 11710 -264888384 936510290 8242 -445960358 336772980 19618 -533923304 792503537 13225 -269850800 759592085 16087 -319922511 946691516 17848 248448307 98549931 21709 -518255909 622304685 16221 -512093211 155400773 7805 -40218841 36171432 14866 47651268 345623067 21153 -462114797 117756805 13685 81881717 302178039 19054 220498536 314524205 10784 78458731 124560154 4993 -71484517 349061964 6264 -420533358 790510915 8223 -192342080 757922869 18933 -557318185 510617814 7702 122715511 723758409 23334 -340774476 122530408 16769 -76476251 68779963 23840 163947015 838713422 23013 225797540 603812293 21013 -267727475 572526224 21446 -182462208 221427883 8085 -129242689 191919738 19025 -328874473 834772322 22467 -175656527 311334154 9399 -203233130 121279231 6723 -475973677 907073963 23539 -241644633 405877337 17367 -125981336 208760762 4796 -82703644 688195479 6851 74603054 823169936 4121 -155193716 538727636 10527 -567592798 937102133 12275 -172896980 769641873 20467 -209657635 209252109 19990 -576471902 871643499 26046 -160735384 258300382 6509 -360311768 91224707 16964 -99407010 704451958 18752 -73517632 597385999 2480 -304169781 684487411 15665 -151875384 736908757 4579 -338644807 236764327 1878 -41360649 158710720 9871 -273101201 819393700 4912 -511455702 320533374 15931 -211459738 644470905 19328 -252676707 164256209 4140 -54262965 235416721 16418 70229230 229299336 227 -149533943 734678965 7477 -423516852 268388753 12214 -254562166 610550991 20161 31561205 499232568 25283 -562489269 483328238 24421 -45860058 220599318 4453 -538663256 854396522 21275 -517179941 341419779 22612 -568328287 434819586 2194 -112329732 315747399 5115 -124314949 181842232 6518 -444983909 872389212 12715 -569031715 536631581 5168 131650607 692878872 20823 -478648272 37617838 24505 -538204450 760698325 22459 12760616 797991419 17922 -279343069 457821782 4535 206112875 533826208 16938 74363536 544069058 11858 65820945 284377747 6365 -278869980 451625919 16412 -477626229 936726531 18063 -34343678 230763899 3190 -289373998 316743205 16631 -590071417 93261391 22365 -282859076 133032632 1203 -591032530 645016414 22149 -497084658 814054278 11325 -270783895 190759354 22495 -477793643 398958253 20340 -228671228 629325040 18490 -294126672 258038037 4968 149648216 493505204 13582 -53163742 780220769 16330 63961640 474496741 5625 135137057 64946446 23693 227460423 244532044 24607 -15477224 453312984 12505 -47816893 27260451 16206 244998626 760567343 4192 120047016 834004527 6056 -233454991 251692957 21183 -304737585 27760923 10450 -243645015 385298981 16279 132571581 595993598 488 252156094 160912716 17218 -600461349 115481481 3524 58674634 520207813 23006 -548397982 293511546 15035 -356932250 645985914 3960 -108745230 222191321 8483 103580636 201889992 22537 -74807837 865793611 18116 -451039644 329946884 5601 -225443429 462331348 17008 -69919510 732489037 12327 171447845 118706387 23065 -476128703 469464863 12694 -581157803 873164126 8801 -158411015 854503561 15403 -389970968 239230522 12578 -498064107 95430387 8355 45907320 83075446 14290 -566944970 16170350 4762 -256801476 186420244 17126 -249898312 796673024 2838 192599737 279041124 19930 -121505128 474107956 18182 -450123211 394221813 13115 -345790324 246822582 26109 -584541424 719707419 5958 -326948302 274275545 4665 -594942691 121782035 809 -206036916 73442001 11048 -298557307 182716341 13125 136365278 131369751 17859 -197533413 511808999 2660 141949455 552489525 1436 42951234 537728717 20201 -579459124 382891934 12751 -399525193 898994444 9020 175207977 203963749 3765 -584773071 159555016 17307 -115444736 865494006 19945 -149455712 220994450 5577 -173695113 691869797 597 -562954879 97142123 3985 97235726 760507270 21913 -99685413 818499230 9120 181698914 877413171 3833 -346996433 582175937 25402 -352576874 620183372 16821 -150335566 124246214 10325 -180315172 633159288 2156 175118737 270461305 2061 -518487833 417056731 8808 -371864554 401510689 24048 -555243290 155168102 18106 -145892890 439052113 17896 230942741 554918645 3495 27371709 957333963 6604 -584973650 480085047 21273 -394063586 603639588 24146 26704349 156573007 7015 -538809395 690197305 22511 162691897 749398261 15583 18042894 160860861 10775 -417760133 852762914 7861 119493045 214749648 1302 -460997395 918388838 21435 83119761 192381057 3778 -308604373 554303127 25720 129269115 249210753 19099 11139486 421682764 24125 -468151802 246802689 17842 -560423730 151113466 13600 -201761401 590232681 18934 -384183682 799179809 20069 -387405018 696811540 16011 243187569 287056272 9586 -86912183 475448748 23065 -457839127 596539565 21674 -218084880 372888449 18629 168350853 478513317 10276 133740839 754388892 17431 -20644144 282610446 6987 -210252356 857303421 10935 -166634551 816530565 19122 108224265 198162788 23980 -313959039 454897417 10443 -447687569 446956880 404 83644322 660028321 2277 -542540345 256971291 13883 -20945454 166304880 2020 -523579733 618261727 12860 -247570200 834633136 7560 -63614095 351799025 13328 -389475938 179073918 959 175988390 424506500 9022 -339675163 160212201 24247 -374114231 159095563 4379 -58287620 687578677 25194 -380418038 889979194 17512 -283879168 157012681 1044 145988381 178516334 17125 -492004135 131730865 18965 -389487085 368153433 7495 -65047589 942255847 8344 -108059580 210466169 13165 -152072317 546889747 17698 -543101172 526657820 17484 -324120093 820377179 25874 209512245 671065309 18898 -380280502 887212064 3781 -494427364 840565278 15571 -488353938 28225112 14649 249565200 391852798 17761 -406057652 512373060 20357 -437281822 196249613 16504 -590124026 455919467 17706 -259138303 335818131 2396 -274097011 817895307 11478 -165282451 392790587 7055 -438708007 358617446 9342 -401875843 931987986 24603 -203387884 414170138 23236 -515491461 165655114 13514 -1420010 75526366 26340 -409498209 531292502 11364 -216936950 511585498 7116 -188020310 862916591 4786 -461422846 493755969 6177 -404674146 463144695 24339 -283157471 500702553 22541 159662268 248905759 20461 -253952087 477305997 17315 -413166926 127904545 10762 66338293 129605020 7254 -296047381 264076312 24572 -42223445 788259147 17522 -161556085 285490631 7610 -386095011 911068384 25707 -204957996 834484714 25281 -575337827 271613978 16735 88345258 645668843 13673 -282857915 555610069 6838 -357519771 134239516 20033 -388751141 896687507 18239 -435378067 485204082 16148 -196930828 821462277 13715 -142286234 745910665 11265 -276469230 338831722 3387 -587808844 622408027 19570 -485811645 387958003 25401 -601620309 512828756 7058 -346008132 573354996 8771 -512953974 173135777 17858 -183032299 816228395 5887 -318614950 910778850 10124 -32149338 476565439 2076 16080294 132998677 134 61624686 908380677 10731 236097778 628431273 6997 -425241300 644231615 20458 -514000721 540877991 7953 59286538 221507847 9457 101779619 760276859 21927 206468533 676581195 20031 -247248633 815276666 13895 226029495 924749278 13108 -482881614 479306621 20927 -5423353 940454847 25720 -324239228 80604089 12398 -528514244 118202139 17009 -216947468 605210276 18325 -240647577 659777686 10879 -368155702 928107110 3206 41880365 440395221 15682 -321786939 630302946 8088 -177916242 150536159 20505 -367265992 19747756 6361 143505138 891297179 7196 -120392088 79928888 1712 52697934 122613912 19790 -549152191 110066419 14167 -384249042 102390565 23230 -567684596 178177201 10817 -114664323 575849154 4282 152978657 326444085 12841 -443558834 108442915 21539 -20653825 40813576 1031 -293227668 134173267 19203 -66583955 773162082 5753 -62513722 494661712 2930 69424706 750760939 8736 -537838987 915959737 6660 -24572252 569039804 2184 131130964 413686882 11674 -369024823 697325907 19142 -81040547 114376641 9526 -135463816 947355424 13239 -72339252 781069227 19287 156362399 886375410 25524 -353013152 380304986 24947 176301207 446751869 4336 90908282 571774010 11552 37720077 327390510 1289 -536208145 384036149 13870 -269971224 562803544 25258 98250271 548162359 14810 -490458903 305066313 17796 -43509955 697828727 606 146332464 73098537 6434 163784769 195451980 22119 129336854 609307426 21621 -321342526 812971936 21521 166964533 760106506 159 -188834819 143684107 1270 -173693138 83155515 12748 -481046227 682662848 4084 82236848 446390971 8335 -91441741 947984464 20079 -396522037 542927126 7126 242632654 504071044 13448 -397977409 221729632 13156 -600286527 388565841 10200 -352966779 216008763 16333 -260979033 539006089 9940 -406170767 746520643 6993 229382272 405676349 8418 94351704 623806107 908 -34648513 743065494 17246 -434819529 453853474 3958 -518322333 892174232 18452 162771919 792546465 7097 79434586 462053023 23281 53513864 510773423 3200 94439336 570941137 8720 208015864 472289735 16577 2478257 135707486 15053 115275900 459119271 5651 25232242 235059351 12082 127744907 463732525 20694 -563122394 43776480 15884 -361114593 338896030 6720 167551791 809480067 9098 -291782739 575501194 25817 -529251723 502292247 12092 -249648991 890531797 10642 -141437517 932253961 13819 -230408242 298858178 19079 -207541536 341826868 6544 -546383302 359232569 21662 146374295 378005357 6493 17134567 458704649 20916 21620802 221149828 7907 -447865828 694952863 3733 -591541361 560316720 3865 -264333161 381354238 15400 -462941810 913179020 7842 -580162791 418073229 21548 161733156 784089985 3335 -316824332 890464566 26356 -88539235 11454600 10431 -102897591 277458922 24708 -577656975 140078648 13623 -528821310 125144733 9299 -67221364 436618271 3985 -178410674 934542931 11773 -243971301 631276110 15384 -7178771 154226711 12716 128007132 381287220 7942 -396714921 495925001 9439 -269724182 773209861 1841 -184506045 747795475 482 -264646091 308863428 14984 -469204101 575326657 14240 -479747394 656652457 1954 87063061 492438615 22034 -177001341 385336824 8320 36883958 681013645 24323 -597622103 880706478 3104 -465475937 559169896 10117 -86754857 855863574 6835 -406977014 274235690 9338 -581623516 450943065 21230 -299394441 179215746 25593 233184529 646427993 22251 53549839 622407748 9525 -120568169 518713609 9001 -215335488 795074427 14005 -333814475 640357060 9853 239283059 886631461 5346 -490602750 624633338 20746 -317235130 344763917 7140 -356671886 515369120 9976 -9547084 370342756 6184 -241993431 212615551 9847 19515386 276707156 17781 146296640 129443055 22212 52697453 804977941 121 -310402225 633703115 6689 -302902998 366522385 11851 -135927979 833340257 21158 -126193102 519159328 13873 -406246604 191293670 24 -169380700 85503384 11053 -344794170 367395225 19297 -215894715 776192457 8470 25250396 36783352 11175 -71026700 19144311 15923 -540213531 102855235 14070 -414249396 505942254 15219 65780857 113431276 15824 -373647863 778472105 17980 -212813131 784589014 16096 -212477895 481140774 21803 -441726704 131357403 1687 52843219 799920403 23283 -559493217 938548481 22053 -364200799 121552418 845 183945013 900337906 18643 77784154 745667875 222 -529218797 308959201 961 14465498 658806795 2331 -204700152 867227206 3236 -300396760 922417943 25641 -426358519 179640043 15555 -527769764 178009407 1015 -298308526 934718717 12051 82410989 879552894 16332 109483123 514489214 25427 -105378694 854187538 18494 -192929587 550998858 19926 -419560894 75117475 13034 -531195061 283854758 2102 1228868 359514147 714 -286204816 197752632 7244 -351436700 84439433 3168 -545863752 519280019 15674 -128262315 478045003 7144 -55257709 907982362 6927 228885953 707085504 10562 -302210796 932061435 6582 -266421327 199733395 14575 -63961822 14887235 21413 -14833884 37440921 4940 -165186489 199838628 13014 115573568 706053565 4500 -384966782 216235875 9251 186575414 830063919 11743 -204595343 80736711 14721 -521261114 741455998 23884 -69332563 634237319 18187 -250550147 448112019 14339 189647224 159700944 16360 -380915056 451817507 21342 25293298 624840024 5192 -594007909 486632148 8095 -543120817 664444683 12399 150887866 38015880 23552 -127918199 413397528 493 -418091827 820214746 14439 -546664843 153360569 13058 -241671232 388199204 21309 -176665927 362609537 23494 -240417262 954036392 17020 -366178565 449730804 22116 -176063603 643015630 23203 198919473 550962702 21670 -215231640 361527740 2882 -45479175 458297984 25978 134476761 239348239 18021 -5841888 53624038 21269 -207215886 729295013 2384 -165062342 502143971 24591 -264435541 935297381 25971 130612468 491163637 17039 180165686 615165966 7015 -342075932 616815377 22715 -433095119 311081128 11613 -121685949 614504361 17658 -75828013 868194256 18834 -420131357 175129830 4000 -104105945 588129502 22701 250515077 373216181 25495 -460316052 569608850 15970 -7054202 651360126 1823 32330880 43523105 8360 216423435 538462928 25745 5200724 804792841 22957 -448287363 88155401 24204 -418940472 591631210 13484 106239864 411159758 17366 -369943236 888005015 6030 -271499637 381940969 1436 21690040 374087504 4505 -562598022 802266378 12235 -103221828 25207063 188 195571188 459441340 14694 -29982111 440911579 7385 29462780 834286741 8859 39766490 799983153 6137 -501735846 557759806 9644 -286275047 211245830 7496 -71473606 705908312 24641 -599656803 471917821 17374 -241025842 888155487 147 1857072 646179428 18397 113701366 386633507 12831 -274718628 202713777 13301 50185410 858293012 5699 -274743411 738292832 2813 -432089071 388560753 21028 -424332523 530585846 12222 -339400316 635912480 23184 182017469 198922738 20810 23787854 277920971 18242 -537756246 443414720 21696 -553387932 159710634 20525 -256190234 325052781 8783 -585933965 320772188 9464 -424367378 142547178 1713 -360486155 65312162 25764 -519867090 264945928 2741 -128663340 299906547 7789 -316807753 341962661 12946 183356043 62756460 15825 -38977023 710270474 15681 -116655459 941872120 23024 -224997043 589073400 10345 -261410534 445695444 20652 -436682499 370488466 20480 168790930 527032368 5355 118948447 806415162 12307 -166751316 187080070 12831 -63677526 388926299 17723 -391962749 854374103 6690 -75042606 443420634 13879 18242487 87584370 4021 -549610142 452420738 5540 -112921965 529115857 22509 -449647441 152733396 6317 -457222969 944488652 16766 -233605465 691804193 68 -414144101 19072502 22241 231886153 140000479 2858 -347113442 830332991 2784 138424116 555859290 22343 -270922301 166280746 20656 4014500 542863776 4156 -148098181 269601830 9554 -33918595 158618557 17915 17888422 584577887 3926 -205839221 275720355 6683 -437283350 479919714 12168 -490858102 442645705 9291 -26578606 861662699 131 -394308777 380196511 5741 147054697 926811905 4274 -215478944 235714574 19266 -61886298 657138107 13320 -8255837 776171289 11604 -409552032 906345531 26237 191438631 313280715 8237 185817595 689083125 11248 -307327467 29807117 12441 199901656 690225441 7148 83314733 415222525 20397 10582091 280685315 4887 -429965691 830272648 11783 -114025456 604500168 1338 71750575 284435800 17811 -324301744 29968171 8820 -529742779 941069299 20700 -142183287 194181368 20210 9163023 765197707 3226 -3031515 909828889 24118 126197475 957146577 25391 117820530 352513414 14743 117175681 271484983 14508 -216605916 227192112 2077 -278417159 380438979 6437 -155176562 427258804 8939 -80296451 768842379 4989 -133802556 58576119 16720 14848516 531683543 13160 19038357 432123625 3721 109678652 325491930 7650 -124283711 349003748 891 38450789 162338608 24552 121546353 916398497 9803 -506551023 80657060 25786 -245920740 373973589 20117 -407506256 71186506 3914 -467727758 55142098 8801 -273655694 292353726 23850 -256455532 355846826 21193 4182035 78596634 23392 -452629011 22178485 25608 -253427807 149855093 10850 -497069157 656830123 6937 11635459 118259197 10668 -110998619 489851347 20562 203169692 933005134 1805 -404838423 102881787 15903 -595802869 598419156 19715 -172929765 141024382 11281 181709049 313456598 19797 -396339317 34431515 2296 -358521616 476208557 8978 64552384 254399077 4933 -387345708 120662171 21863 108384260 710265723 2939 220321513 734541469 4682 -1798567 328434329 3025 84554312 464131974 603 -513032158 747625088 15234 -392260698 923221338 3215 -327441560 839705437 22766 -29999352 251824807 20499 -121968042 905561674 12487 20760335 592101362 15725 -256014145 374125399 17075 -239810002 591734907 15371 -99266686 672322597 13942 -191043687 432564044 18248 54074828 547441220 26262 5778217 753538436 17521 11013546 792804961 26025 -302582025 947683603 23214 66612081 871133064 15515 97412083 883659267 1410 90312144 955934209 7391 21118549 407170070 10392 208405395 144055835 9319 -198815007 426718666 14550 -176385881 773455731 1968 -464150001 215472253 6301 -289607291 616692428 5971 -487528275 541529666 9901 -247939068 659913430 9599 -382556732 500322574 13979 29607276 645705934 18042 -180635792 241233339 15305 -257326222 590293869 7903 -593269338 742975974 5473 -453834569 133121164 10063 57507654 64380307 13825 -538425599 698081889 20947 207143001 443191224 21658 171701037 858274616 14347 -148816264 944698157 12078 -260355356 468184188 13755 -8384099 707028366 11853 -68143745 185488160 11374 -194904188 506291305 11251 -54953730 698627607 11199 -461973733 427538592 12652 -151647848 341672902 5268 -188417010 507199364 10062 -24154491 729980064 3810 45181633 608348064 26389 77505281 404291197 14395 -542997672 830896379 19059 178678093 49643006 9652 -233524733 905759717 4949 -372887254 460293744 20335 -389479906 795863552 7250 -419729980 242409810 25300 -136333731 564864724 19424 -429267834 416795438 9151 225989109 115765634 20661 -100508406 952280481 16157 -60516121 906032962 25542 231255149 597756813 7127 -480770240 153623544 12903 -191444707 751832692 6097 25813609 758582395 26097 -277131049 471534991 14058 -368724743 228616416 24764 63780827 827820133 14645 -503967070 325535015 17416 -195423178 509141295 23008 -245071120 58099174 11413 -202224001 951763330 16924 -237042936 874315241 9976 -330012290 754763250 13945 -166289661 174725573 17701 -405814686 152491050 20583 -28037233 860142035 23206 -579359754 519098421 19874 -14395932 618058925 16012 -570687123 361023891 17710 -419110554 654425539 6065 37560629 291841019 14386 -20114087 205847758 25715 -455832250 93364387 11677 211251152 70153503 9168 158218131 314519388 25261 -389559152 668559433 9117 5181603 459647203 13333 -278646200 896541871 18831 196313445 501694262 13460 245515543 272120057 13544 -226226180 618071311 12958 -323422557 276323547 26434 56963877 354056640 18863 -344541865 446820653 14767 68899088 163269378 15521 144217332 690580860 16482 101666712 371612174 19060 -286972514 741845387 25106 -59233681 930084853 14031 -133088185 488547885 9395 215910785 113301345 23765 -369225613 258708575 16072 143120037 32181568 14583 179921062 347861535 2881 -281262510 421159566 12125 -234997795 800988311 4870 -142395782 261709616 12080 -544040529 835712328 19563 -121878885 592046665 603 -234394203 391544511 10161 -400045216 54352419 429 -127623615 159082562 9578 88278023 589112109 21633 -150478021 586358090 7861 -488036725 731653990 24125 229432419 77787077 26168 -402280205 16207653 4422 -386956950 552510903 25703 -4170793 159829823 4453 -4700289 43461896 15106 59875103 376507004 21115 -157268491 810623261 12812 108417945 872010680 6110 -538352966 583659740 7217 -107112675 912401666 14204 -475734270 592735879 10157 -128974214 689031124 10618 -510551972 232056626 18026 164351931 480779742 8857 161003817 259302840 4606 -300450714 903986984 16032 -72730496 304145605 1424 49978629 192561782 8184 -181271327 661472391 19901 -130107818 154848215 16209 -192247412 841119233 984 175132467 317605318 11292 216731413 474148378 10834 -301922424 440837919 19087 -209675199 528140409 25974 -53412901 867838389 14295 -152702686 547146808 12730 -454434345 225513167 6904 83294182 88758944 3379 -541962503 562280638 886 -253099933 299888614 9896 -51970737 775637823 16940 98318883 167845227 8995 -83567445 55009003 16228 -89322803 266313423 6067 -424055743 747743824 978 53297003 855487472 1103 -85900832 99341139 23696 -179306774 464055060 2970 -570620025 227260639 13480 -64613390 778884484 4791 -54097050 743892589 20884 -522337725 480839146 3853 -568964531 490237688 10420 146570127 561067397 25297 -164906792 876524620 2796 -404694452 446759749 14350 148770548 278133331 8915 -176771043 870769640 13615 -414195953 85016577 10607 -444227055 603218165 24332 -292337865 592842480 11934 -241838433 330579024 2357 -47840111 557877575 6674 -302747545 235920451 14512 -440014826 227496075 2442 101749286 857856224 25886 -291763671 712615690 3063 186901556 543116033 7546 75290444 665078835 1638 -242062771 235514301 20562 -355214208 173856386 3677 -337215549 472970879 7219 -374594541 53649277 10402 -77282760 259165734 18523 -138794969 261388389 9171 -546139449 557930870 6777 -30419869 601478984 23541 -237881450 765383294 13028 -325215269 666246422 20291 -180433347 740087330 20769 -482698395 287242823 11983 167730408 438178575 40 -349874136 416083242 18837 196325500 290345202 6673 105235315 751484271 12398 -349796281 604802783 8206 -107269428 531174842 6742 -197219363 953791940 8657 -597262 531705410 3982 -251621473 955915744 5472 -22338864 360471264 18777 -578071082 527933466 6366 -477326634 454996465 3827 -258457465 635352865 6048 -483536268 833399798 3474 -167921207 134834857 13484 -466000273 792004279 22717 -88356508 206535134 21316 -526496987 338334074 3266 68490557 636702128 21721 -188001826 176230980 9820 -398837003 775180035 20011 176204466 334614119 24090 -31200698 307183662 16805 -397648172 234024763 5589 -543254578 891808704 24421 10808226 954818487 11699 -97683156 475683678 14357 171732287 726921892 23235 7709223 73681712 18860 -46667250 760360029 18902 6928657 159696467 7626 107556120 896772360 816 -37824260 694025873 16016 -445608839 198007418 7431 -414516126 397310551 20043 109892805 806205066 21823 -434369347 800121683 22468 -266480291 93914183 18615 -90036516 509259794 25904 -452806019 734720512 11538 -578574989 372193050 15734 -534073862 490388946 4423 -404034693 209362465 21080 184710785 861505360 24492 98624478 54105450 15903 150799188 309154770 1137 -594759092 516441531 1301 -84605544 818796419 15694 98597969 438832032 10521 14295609 587750657 18782 -498047834 207147282 13810 -516634508 414571940 26437 -433202762 599260015 25080 -579354802 559466442 14400 -309692888 66577824 26454 -41760136 811052027 6665 -577539714 456769913 9846 -432622960 555134463 9374 141961151 415336032 24741 -581089874 111088644 2606 -90087092 54219448 18816 -524690979 842902115 14749 -347058223 72227551 12098 -564754756 924285578 26449 -411742700 407549603 23783 -21807637 39307254 24004 5810501 195956636 17746 -281018047 774437106 25458 124330485 191759391 3315 208358298 586219666 25482 7025877 811708322 16961 107002252 269884957 16511 170712367 141479813 13662 -127138161 435497020 13707 -471954515 800742120 9351 -464599892 18396876 19353 -33793372 381149640 2422 -424685732 480706098 26309 -162064343 730061289 20483 -563798583 557759067 1834 190199760 128855928 1371 201471248 940606866 17176 -551642602 76940946 22194 -204723404 217250408 8213 -230675393 168975818 21573 63397251 444415731 11614 -479561683 257627136 21103 -92429132 483242187 1294 -149592488 45231167 13875 -48272588 275475383 16604 -29603267 518636911 24209 -495457039 150415860 1889 -93344073 640071984 24051 -560053757 358408893 11106 -115231028 163751999 10839 -117480972 916629026 16209 -527674556 45744966 9124 -322812937 724531113 24914 -357138242 490360898 2713 157186492 567867585 8021 -348753119 882777233 6567 -581054045 618208354 20396 150545291 886702272 9931 136250372 15408963 3069 -531893337 556375421 17725 -35935950 692787875 1783 -188683575 232379608 20938 -126295201 434599297 20047 -543884739 281572227 17519 -91173792 883492225 7048 -446035235 569932533 6646 68104890 120973357 8558 -31527461 887498098 22283 -88944622 742995976 4612 -177885507 579167629 166 -409920110 414078759 20035 -33711605 893145374 14037 -9952721 416047883 20061 -420934160 32439814 24153 -298841156 890016798 10782 -273394871 820123035 12461 -104923233 625121726 25144 -131706105 291770340 7856 -268095388 266450493 20459 -578402867 198449558 24104 166906473 503442201 22539 23635089 516826724 23082 -56830932 876587000 2547 164642249 921299948 424 221429577 497372073 3464 -426252442 829037875 9127 -215580293 852081959 23049 -28046604 451153229 8235 -285944812 116238279 15425 109588419 178936175 9970 -221012081 438492689 15078 -242000641 719044220 25827 -64417947 129348186 9147 -315273266 728573418 14165 -184491780 535038540 14773 20316022 595325147 5873 -328228540 59547558 20571 -501394395 917758657 10646 208341416 831260405 15930 -294547304 479115136 15580 -316656786 905900334 9087 106337533 790290303 11229 125351899 642331441 1269 -570600122 325984939 18523 -584318183 562857780 11711 -47288895 787256710 19942 52768895 223744538 9366 -371254814 820842500 6402 -544520081 276154989 25413 -122544964 562074442 2192 -98651140 164069001 21871 -347107343 255626567 20402 -66214177 748969543 15940 -543590963 892717287 25826 -288704663 453985149 17730 -328319959 522071839 1177 -600889029 304937519 7113 -129836199 860424400 5240 219382317 687333583 20589 -60804804 813174782 16959 226044223 9301960 1571 -143758907 224913979 25379 -204373474 555853566 16063 -355009724 113971013 14471 -244808742 637775513 516 -581266642 424417877 25355 -60799530 751302521 15768 -510216573 594684718 19500 -178739249 556810200 3680 -155135200 402375983 23443 227623812 52349168 298 -411898944 334399800 16876 -215849198 120351906 24397 30519375 364286622 5682 -452376900 677904121 2751 94339080 648518326 8536 -524161960 99769770 5634 182000025 767426292 21534 189725442 130215788 11963 -468547823 638605762 12056 68387502 130288148 25582 -125905170 484096357 1111 52512442 116206246 6793 -191323223 730261396 5593 -317644009 697248069 20391 -3038991 769398333 5659 -352636150 847959325 25815 -291678013 238500359 599 -140200366 758701951 7786 113910630 932861667 111 -397746799 25777757 25579 -135489460 812962958 15416 -41563767 346196633 16296 -373503664 389697561 9537 -54844825 787538061 25614 -313086646 699231948 19587 -41286606 349587864 19045 -445100904 22903472 19499 -570333328 176939725 3902 -204874345 814917841 6249 -492579942 579483346 24081 -124254525 727729815 18132 -419770062 782946700 22616 -81581251 541470039 140 -334250426 397780261 23220 128435335 321521873 6343 -184137145 521191997 4280 -434555752 901116301 19944 -96161250 909386860 14641 -112336086 542877242 15957 -363756901 792713292 14416 -329587721 140162677 15058 -26218859 846752682 4949 130542850 168810718 23526 -565717654 943685765 20368 -546465281 98371125 17405 -77779126 272695837 7079 -114550993 198142201 23989 85138224 278860995 7565 -383198924 182441661 7638 96867455 303307149 24905 244749425 428961826 16947 -8762516 776114829 7710 -6257942 716798772 12629 188504920 72765314 8116 211859253 658781497 13864 -124309 605402216 573 -154399118 898790810 678 -419636934 302520132 7575 157727241 463206271 26340 -420913432 51216208 23755 -353844575 173287928 11463 -113405856 511985717 22207 -275974470 130595789 6021 40522317 66443359 20986 -292028941 860175386 3559 -283348140 398495212 11787 -139912131 521782596 21648 -441038729 529206818 8935 216209896 332808964 23267 -319828435 745393397 12025 -536867545 812721285 9506 214434855 793830236 7831 37297376 673138937 23719 -118615733 919189824 19137 -444515530 877624830 17093 -226670533 280977557 23411 175312566 812692216 16192 -218027893 799000055 20337 -434140330 827452568 9488 116477568 182433288 8074 111665921 77430050 5965 -30000304 844950115 17928 58049040 68044534 24528 -23299515 736417198 13779 102272574 326750111 21540 97300490 559069765 5001 106153244 60367286 1474 -275191084 490964483 18217 -117201932 799978771 21671 -228695833 119317200 5641 -566623351 225661354 16908 101898861 806814504 18419 -356982164 72327566 9687 91762863 869833437 19234 -13004267 254888794 10108 -431618266 502085484 10857 -458422107 109019268 19440 -403852274 481331892 1721 -537009670 956932041 25372 -536922684 930091078 7614 -7355953 592521750 1571 -291913610 83352061 23532 65299401 744005647 19878 156977873 649089366 3034 -286092207 612612395 17591 62815318 458857884 8058 245177510 609782249 26330 -219898487 541000753 25494 -409051696 141285883 5527 21484832 608445791 249 116602689 259235600 25809 -89309506 476448242 17561 -238139258 314202652 1288 110850980 843610888 8495 -522704181 115710333 12463 -523943312 767185047 22182 -194594568 907910872 26166 -484359256 665654762 13539 -417459914 416531515 3854 -432558440 388876952 15232 -47936358 199382113 10366 138545125 843557732 17619 93514228 759853453 13103 163339589 391004807 8363 195103262 180142737 13473 -37240891 351896976 26406 -419177143 839131280 24381 -361637907 372093977 26447 -190243621 67372333 18066 169485152 220667892 6246 155701579 953493673 26050 221257871 715670783 21207 -570682783 50316536 2951 -495590286 155468453 17391 -194163862 455430469 3180 120003816 863957187 18324 -518050543 538642811 928 239381805 227727887 20465 -385077273 573093426 8003 221075292 493872952 6744 -421998426 128237906 3896 -430721892 397205331 3368 -421319684 902118420 25696 129733828 704701469 15226 -128819724 201287210 8687 -203117345 310420567 15039 -316954015 306803509 17157 -554850539 567267290 11582 -375055320 18719165 8079 -565200409 748357851 23513 -48841276 232697093 4257 -399974306 382281598 17161 -37130255 736183017 23050 -367764588 218415514 11638 -241959336 302622440 5245 50878951 441123993 15408 210473335 471898269 3523 -562502390 854445512 9983 -309022818 893875090 18061 29124755 722996776 6857 184155939 397927667 11140 30330243 581903907 17303 52502500 546109415 10766 -144961764 712304642 14740 54248530 730241235 15080 2456645 272654586 21255 78513200 111630611 2127 -371070612 813753729 18382 -345717230 128539008 13501 -532247059 618495051 26107 139338257 323814750 10739 -282334950 392861151 16688 -97617700 389284579 14631 134541803 410887792 6563 5819547 289671330 9784 137257350 169229689 17291 -24287788 569537867 14589 -575770933 419948790 8375 -312604743 575657953 4733 -432683474 866127340 17169 -374675454 454301556 22370 -334339533 800946978 20559 -123410367 71764825 101 40309078 896939602 4658 -97003076 411620768 21477 149295852 477562580 14952 -383035813 291641224 9041 -180354576 412344472 1225 130783999 789232487 20819 -343590052 876435320 5288 -568241219 529845669 25062 -246675132 602794420 23824 -68561681 521840096 987 46316926 173632986 1696 -165495426 267786470 14953 -175023508 436837210 23099 -282349122 711608145 16686 -232116726 270223460 20559 -376990078 120951900 9850 -398620340 335809698 6611 -215164888 636144747 23001 -464375907 211060357 1490 -49987981 895051018 12871 12961121 849985513 20380 94441875 698664172 8749 -32772447 425110526 15199 60735454 613380127 1443 -166444979 669252161 15991 67340128 212946913 19277 -303115531 506343887 14558 -555846499 268795838 11809 -130897967 391065546 496 -458654816 11698097 1134 57972881 824977380 16161 -595911766 456975210 5992 202014586 342294491 12901 -481086411 420125666 17602 50115450 614192774 20683 241135252 419029737 16679 -405258734 353446556 17277 163467423 767083391 20813 -152466846 890050895 11040 -253685042 845320386 20129 -6562442 945713231 879 -144168089 628772563 22032 -179201154 780249066 12137 223290385 809554366 23638 -437408479 148208436 23300 228152750 10886245 4063 -56137199 658064283 24986 -42053728 200994214 15121 -425122133 538745487 22057 -499051887 374342367 19801 138889282 927446292 6165 183879413 756930612 24670 10739098 616528233 12410 160744185 440127079 23279 -254384113 850677985 4529 -186404429 942504583 1451 26750229 21653684 2035 169822234 359905866 26328 -417223492 185350013 616 -597451662 138497916 9274 -221080077 23412614 20402 -356382117 207621558 25592 -541645553 632064858 9280 -146263708 713131769 18541 -158585796 854731163 3275 59665038 544750380 18474 219296624 158991332 20621 46894024 522701078 18780 -238160377 796412097 1975 91599231 793584409 22549 -166170974 331768156 15585 130803506 33475430 6401 130528086 761749063 3980 -245288195 762141858 21246 225117137 917514484 1986 -319263655 435030267 25225 -56438636 242989119 8630 -138410540 688901136 7284 -436637244 105202627 10743 137992742 316257011 23653 -514582418 695475937 18476 -429098712 678213969 17459 -63943910 830850235 348 -317359073 468862585 6649 74311236 805132928 18761 -290793121 443360003 2741 98726134 731778461 12767 -88210315 271383232 21050 -530420065 366876213 5169 86536624 159548638 3014 -536222394 621431254 9869 -243502020 78273918 22674 -366771057 608628918 5114 -307709143 607716251 22486 143268832 501193339 11347 -126612094 495256919 380 42676705 123615276 10476 -124834069 802956591 11172 -164447954 820056653 11917 215043249 823735690 1274 54802249 857124638 19533 223969595 781817949 22608 58081702 215672900 12204 -479893663 243960857 7975 209327517 698291351 10126 -518197261 412358803 21519 -291792883 654516081 11742 -542519056 344856360 18946 -88415038 729472950 10203 -201064677 82103893 4626 -172435052 566736573 16735 75983217 674295407 20561 -131085523 302292545 20316 -125831869 326396193 19642 -552620474 329155200 19670 197651447 496939469 16793 -490447458 133615010 9809 -136837052 851728300 20647 -317167775 953677608 868 -215133731 949875569 16778 -130210759 607361283 14066 -487711861 413637639 18922 210369838 691287257 4695 131273136 387969871 10816 -60010739 644698268 16227 -382903436 33799821 4125 -155827148 404368698 8887 -214521375 104100818 6332 -477286820 441250161 17383 -35872897 762746132 25898 51759867 546899703 7887 -441596852 85324559 22227 -456377108 491729978 22035 22014696 28319847 1341 -409183969 237186004 15090 -55514211 524934931 8569 171007625 156150168 5538 -263740940 357045416 23445 98927830 732691551 457 58686256 370022505 8238 -485469554 779101769 14206 196642166 652773311 20925 -484886596 880750538 25005 -161841163 410200977 1323 -572892458 504164275 25380 -9830839 769310811 2622 -67521759 143323069 11816 -539499391 490340728 5151 132066593 945311249 18217 -27295106 555044720 682 -292542494 885870437 17095 -5635397 253301305 22131 -228099298 724614568 21145 -202890586 208115134 26443 60853610 341539939 4523 -315404920 540831776 22707 -510352427 133181911 18402 -421495673 289421179 14922 -272847595 240027741 6034 238457092 517456261 10864 -543068549 360875729 2888 -316016749 278398941 2026 -385926455 16615916 4009 -105686940 677015275 8574 -469963914 25608970 3487 68539886 704296250 16917 26021128 775392917 12694 11223515 342535492 2301 95507524 202918807 7486 -77861417 65008475 15594 -448089243 776439743 5780 -159002009 276426493 19092 -590772704 400167083 21494 12080567 885739063 22905 -599256027 101818059 25008 -488060771 764970885 1680 -439171717 267663521 12634 75165261 267559160 15245 143979386 175649191 309 17511098 616814535 7970 -19583903 921695835 13894 -65111604 946449934 23942 -156227703 250723656 24441 -567262172 946193481 3000 -290172531 654799292 16010 -362066297 741523950 10169 -145178641 729530050 9733 -477824740 580644986 13905 -39830421 157437401 7000 -82554462 859569688 12181 36018960 727160161 15181 156785573 860389853 19754 -601099642 927674365 20525 -599648033 100732744 1019 -54905464 273584341 18622 -146502042 51801648 11496 -26899209 660163975 25864 -581607129 649301707 939 -383192936 326951555 15403 -16472304 828778767 13512 -385704875 270949788 10162 127446230 903165841 25947 -330455837 57729186 18994 180796501 86595741 19657 157778335 906203524 15918 -407126707 664106757 11729 -564437696 916827188 14268 101812833 268379798 11381 -89250753 187614287 2303 -51738985 954570174 23349 -476148234 830901844 22973 154373895 224064645 7845 -300192181 713404421 2691 -267808671 790272753 4620 -471247539 339696014 21940 -95018592 475435948 1433 -414168066 137175244 4341 -232695954 45482785 3232 172406416 843814990 20313 -495552060 713140277 6641 8229453 772520629 6943 -168709680 653075366 18698 120756563 902386952 6301 209991156 471573098 5956 -376598579 423265517 9976 -458555215 627553066 8443 -225912232 889170560 9407 -194837861 768426262 1788 -519261280 41386577 25410 -269273807 330276263 20073 -327898293 714917874 14008 -148860748 666647312 12111 -542773767 505256522 26097 -77362387 904896208 15483 -27919660 261072987 10847 113235530 497577201 15033 219753335 464628349 8462 103488911 591793140 24252 -183179632 176705394 16194 165421386 802784109 14012 -570998674 266032249 7897 -471294119 276405079 22347 14719677 900893225 17241 -345617722 73727494 10682 -439108434 333068255 8588 152894640 62220991 23061 -141727125 21960763 18271 154665541 389540829 8164 -296033911 330778762 328 71698995 868531619 24866 -125426558 212445338 656 -233080753 580271030 26046 34664503 251019995 21989 -37584981 759210319 12941 -150788179 781780318 5175 -514171921 82182535 11581 -385069317 365585120 1412 -49536941 946313177 10841 -363104696 638236519 15198 27622007 627264043 503 -327500867 556625847 16895 -279080805 356266028 22832 -350360473 442848459 3949 198418916 17013155 25539 -91756234 279665895 2281 224708251 445843085 22239 -242595858 698719507 21558 -557103477 258800692 8351 -240794628 710038215 12877 -343486837 32465317 13243 -246400310 29809289 13407 -293452728 824863774 5731 -490783521 505382215 1362 192811018 60870457 26400 -332447717 697995862 24237 -380521239 313969726 12464 -217903241 748863399 1462 234320659 576775821 16953 -431747543 711067320 13311 -126133976 441157601 13993 -257307689 754121001 16935 -103032651 192574331 20130 -475105964 818641491 8153 126853275 157164609 7204 -319554123 274658777 25630 -516005240 349662048 5009 -484058612 433383668 12269 -297597694 159934856 24240 155964484 701035087 24877 -500708435 808606135 9841 146052081 274938762 4241 -98781484 424759412 4615 -315923121 102361748 14580 -162761993 33027533 23250 -529097371 584369305 10274 10695904 55264646 9466 -208256796 512241643 17532 170157034 241144382 3699 56996463 288243181 22915 -230296061 108789930 20348 -343532468 446966166 15608 -543310264 334604537 14092 -235755082 300809061 11980 -192280729 646982258 7144 147750518 768469743 13996 -294310109 809157782 10111 -276670393 349584631 9336 -187986977 245678349 21790 -159948238 424463153 15872 -374715618 104140588 16104 142443733 314841805 23132 204204096 514188598 4018 239930684 576021840 23773 228782762 447155104 18460 234574429 253663838 15189 -370281538 264995284 20697 -91197264 521801241 16851 -159083834 387319450 8240 -267451344 533398347 14939 -435222678 409035610 9536 -163710567 690800791 24914 -155285074 676895112 5017 -127503883 124529154 20167 -133745962 508321843 15960 -538957275 12292118 23802 -544047894 712362172 10085 -335476002 54990765 3899 -472362589 250650966 22813 -269380598 367670539 22987 -92383568 224562139 3869 -132538228 90176945 620 -79275375 113490105 3225 -519900018 143455475 26442 105628095 720705359 2231 -404902834 457465742 14982 -482308247 810611586 23059 -447815280 678184149 8150 -291774375 327197818 6366 -371955786 695561750 14939 -524751677 33775788 8221 216220408 579371881 23761 145202818 529360844 7118 -148034019 483984259 11449 -428787548 269983203 22320 -562075089 626819763 11344 63853364 330250312 6400 -116030330 53147706 11902 -169775467 937478842 6472 -390603035 784952207 5099 -556839022 152514147 8127 -528838044 283287751 14284 132806939 564967175 20911 -563100977 931330304 22741 50178954 548732010 18795 -315819380 51931749 7866 -92938567 168822726 1228 -316430096 621938212 4704 -191993096 796350138 335 167663300 658895993 15911 138533512 858141223 2196 -146183351 378447003 20197 -6599553 942556764 10714 237108079 68831451 5172 -524365245 72921163 15292 -423217823 685168765 16056 -539112019 122609135 13190 174494363 24666047 1578 76015166 937819500 3966 248896980 252610186 15211 136599738 547702909 23334 -321797480 757233134 15885 -310782270 880642177 13540 -116154748 715684622 9345 -147244181 808093115 6599 148701490 913233703 17446 -475599598 681723692 1391 24989994 640508335 14024 241847854 812819131 13857 -9279918 937530451 3363 25222366 537797849 9332 -593700076 591043037 23064 -224799529 601545215 14146 -384417502 215557785 22567 -143043124 664720859 12235 106832513 615462166 1627 -135493827 796588632 10021 -217481117 234214503 24953 26963924 221169822 6047 -531725001 103442555 5788 -459916093 645888621 20427 -522019856 565142977 13811 -485610328 191658494 17623 -171369349 490157381 2821 -306567799 529289808 13456 165046181 322144795 21412 -230451388 388202035 15884 17058467 769724175 20391 -176241470 174262527 21489 -565710392 117617922 14178 -306788278 564979057 21348 -485637734 418893654 7391 -129253115 534867717 21626 -328341049 932893418 17264 -558428152 90368496 8304 -375625708 220249749 16326 -597880396 461541737 24630 97177508 297448617 2750 -524642539 826265919 24173 210945297 893233153 19729 211443085 402810578 20025 -260272302 294604001 12152 -449082696 619629957 20905 17155902 951882502 18619 -405436245 137986131 23479 65964984 515868136 9971 54540737 212498236 68 -87936941 426971684 17975 93542000 353381235 20418 -210243410 704480692 14074 159939143 615056302 25321 152000764 41305641 1183 63918919 610531752 7683 -442803364 45324903 16041 -32665959 165358675 14388 -131181782 139239009 10064 -347394817 571158977 18358 -293227633 645397651 8875 193987097 908237829 8020 -600482883 508985367 5927 4136277 354236547 16200 39270553 31571473 24555 -584349883 908711571 13983 -159652928 672324648 22386 95525215 525441481 22785 -452073606 525881782 10590 -365530688 23491423 206 -101142017 521774075 14661 -437249635 406334476 19992 184311609 783646302 6964 -518618503 499083071 8980 -147847625 853031097 15513 -299983550 691420587 17857 224277615 253644074 2082 176317863 184192558 16756 -54464613 673061198 5532 -31600909 950330381 11628 154576558 302121018 23732 27258137 617073812 11338 -39911050 138786780 15865 188046937 673164516 10137 -65935852 862522902 6317 -478697909 924188237 5431 -394418000 547523592 4965 -58698667 575553515 10943 -128671981 779733464 21220 -350916060 503255894 23792 -315990526 590437937 5999 -143012011 106876775 18881 92453865 252496394 19987 -104311299 824925223 703 -240773040 39460261 15186 -406328590 879914954 19613 -384125475 656615088 25758 100448114 177461654 14827 -13743839 86745054 8004 -69160262 874368000 5289 209309484 634374842 22380 35932577 584833781 25210 56220537 938440411 19217 -193859734 695470235 9010 121899788 77388951 9043 -404400529 10770763 10465 -113360659 316966083 5829 -395433164 540434004 17914 -24052992 783493185 2400 96112651 377375247 15480 -236214188 167035196 9604 -566854342 768415749 8046 -108566914 20895834 25176 -524582219 55506360 10697 -166964676 846554751 7428 -73517641 551180167 15575 48982687 48058162 1976 -415690517 399510672 13580 241167719 608494200 7330 -236138749 643706267 18538 137132450 926546547 5083 -420690261 636679740 17923 -291693307 707701271 15480 -541793993 135510694 24358 -193568496 84351968 20403 41158356 584036134 12019 -175138050 663094758 18031 -533118335 592404248 8095 226036205 89087080 23019 -307780628 723259519 2292 -513048507 535455024 13068 -104147497 927490797 19891 -474678537 321598143 18607 -221336103 897371165 16768 -598653150 666746140 13243 -449246299 730486470 1890 -144281452 174399686 22966 -287777332 506974866 19129 -357281839 301543046 26327 -577106027 789859388 17014 -296533701 467405984 24793 67118417 657981341 11397 55256173 932456558 9571 -337273814 724260646 20078 -288778227 551491996 6544 -66750299 148399837 12844 -244897108 281525142 3597 -136101828 318825849 9685 -346520393 503386119 13851 -94457678 821844804 24625 -138465628 266299139 16318 -431275522 545097826 821 -360046341 346749718 14687 199313185 252122026 19672 -402430052 723935837 23540 -123664672 865064042 2999 -224073596 484873234 18479 -108235946 12261862 21131 -69322576 218109611 21529 -513122465 63501621 10934 -530669851 273309890 2643 166121348 634891171 7990 -483310864 420092021 8368 -187180157 459279602 989 218856408 344721883 1155 -101689571 667603991 12947 -282044180 239666851 20864 209509168 197568983 12078 78265847 800780445 21624 145000782 27354244 25766 -321737853 267930582 5647 -509199237 449750407 6872 -89549754 329686197 6279 -307745923 771033392 15854 59180402 543603303 24436 -121709128 288022075 5385 -342877654 476893975 5097 -72832410 481240389 3057 -270732999 689925011 23496 190897971 528801925 6991 -297011597 947572084 1938 -7773398 885939737 15521 -443537087 499780285 21634 -251985136 10469476 13360 100974731 41348299 15936 -248071519 93167362 19152 -275701519 28753763 25935 51897510 768431013 21756 -191206038 26499524 1091 -445314434 834534799 15343 -139261271 711375594 8725 -548157863 822549565 12735 -291249948 345831650 2680 -543221913 549699303 13932 35595908 100814116 4603 -11615407 834994595 7755 -340558412 262178502 12282 -101937928 533679639 5654 -592261849 567279779 19006 -579330296 326940366 1771 21174675 647807657 23144 -177643296 400477694 17241 -507049813 887499694 1315 -574964386 943411988 14379 130677508 23181051 375 165590280 67445620 12223 -192091381 627882729 6259 27167084 749680951 329 186062451 352254373 14556 -523106150 346627626 13220 -222234116 13613090 10129 -29723161 67214705 10943 -217932957 554515356 12013 -42841318 733480553 2267 -250182855 822134517 24053 -587850942 640537150 19636 -79428604 262895751 22946 -369523448 338872862 19211 -167961924 554332090 10606 -536200694 798000556 26205 233158882 939855231 13303 -408474243 586434704 12222 -577260133 138820295 25948 122734070 671960726 16742 112033910 196458207 21104 -497021673 627981803 13477 -15101766 106133615 26122 -150631987 27618723 24161 -505638067 67305804 11448 122393072 830508168 10352 244297297 237852240 1542 -482758222 925981546 9003 226853209 171992594 16945 -564493970 453621617 2183 -216464004 388188518 10580 84063905 315436439 24742 -169916210 574928313 14257 -432343726 50630543 25339 -159971421 13476762 3817 -264577577 401054453 9697 -574639704 335311110 20172 -512489196 592615842 19673 -425933051 366862653 10588 -517362241 786887389 1186 -479171545 139990707 14448 -192069259 72599407 2448 24536373 573165855 93 -3912542 667776919 23805 -263086071 86306659 5134 -273300602 152822530 19985 -125659632 553832022 21057 -258906809 509453745 8282 223236605 551170241 23742 -53792538 394883066 20071 -314725815 101779676 9168 -347403761 413724409 13953 212181467 152988710 6578 -183289939 850872921 4867 -508715424 621376450 6211 48968698 400057043 10157 -187004087 341700892 13934 21677701 462286595 13636 215631450 314959581 2143 -501503261 685365783 2878 -592238950 434947815 17499 66039153 851765155 12723 145380903 553087781 19100 -387969652 750375066 1569 -536702750 558562957 14082 188024108 173483817 4110 -473481700 713223066 22649 -62921807 420085440 24921 -54354650 189044358 21029 26042077 234567443 8154 -280528282 175560482 4207 -483021663 167292765 17902 -440542957 569018321 6292 38161066 616430452 649 -533907375 631269608 14729 -382821168 906452957 3862 -470875120 292897766 1639 -466627462 367775746 25062 -157475965 234745634 23234 186166990 462472581 17986 -560243681 605177224 1099 -502266845 821915222 4389 227682032 305902853 21549 -360284513 703777244 9895 45059823 724832938 22187 -46160937 747199509 18296 208560868 953285358 15982 -422222539 538423059 23919 -136249539 462539071 7706 52868128 90690251 24139 -382456728 628675964 18198 -149978717 10921986 17202 -394633565 562583722 15605 -297056298 278597531 23687 107969166 258568059 2193 -24517751 190910020 22044 65051866 116165737 22779 -316510398 654968766 12418 105762334 356185107 12590 -525632398 502993146 18798 -304249596 237046246 8938 205630271 143026179 1076 152657326 399379363 429 -353317858 829365075 24729 -454523655 737796340 18329 -515834241 874304163 17684 97138653 252582874 14635 132662789 540885546 22662 -230515111 276520550 21346 172465619 929632167 17707 -492440932 356441373 6095 -278095144 55035941 6424 181993308 345013295 17892 -8858881 844575369 10074 -129617958 619259604 6903 -176879616 164836611 24611 -325823731 313410722 731 -171681146 227566668 11802 -566769987 107120920 18325 128070770 48571933 1181 -284510694 384036087 4482 -146164661 457264590 7381 -74495767 859979060 18668 207509055 135731971 15967 230495126 906701632 4627 -334061657 520987118 6237 62709220 379600768 5798 -267205100 166639555 26306 -340881473 424354486 18026 -301693262 834207231 5879 -112533013 861735888 17216 -479785296 508188323 21053 -75269816 949243539 10096 -347431953 470513253 5440 -519558273 739837096 5263 -441732698 474838052 24192 -587960055 323032961 21948 184989219 922917126 2999 138111888 819925686 15038 -401629690 629740912 24669 -102311834 842568143 10520 165642485 908106447 5167 -27736345 831875960 6494 -409677012 874091647 11887 -169320168 946589207 2913 45637656 74882637 15782 -144634256 249431682 4684 53070136 601117636 9225 -101185235 144776662 22953 -530333054 710678172 6534 215160271 48254006 22022 -228675773 466044774 1300 -409105194 319355229 19344 -95322428 68335513 21424 -361921977 192980284 8844 -475585744 19437876 14045 -170218072 495884968 13969 -431990676 511057868 4502 126554789 317416743 15970 -451540324 115693508 21155 7317046 765158946 10439 103625047 504833553 5084 195270857 700730855 382 68454284 341594277 6305 -149918408 456014569 15796 -487826852 528774064 26374 -175173679 383130044 9196 -591272754 167231427 15042 153489569 695878990 17622 -360924091 864330416 5000 -330329247 570770994 26096 121192147 419088714 6119 122209428 350011636 4795 206982756 284860644 8297 -17169074 282286631 5452 73250493 79221183 10751 -335849494 752213921 19663 -316976824 694680848 17685 -134810656 706760666 14152 76986626 686825825 8052 -251143116 49844973 13108 -601695044 837779056 6634 -132585661 394624063 1002 249237722 320932924 4991 100450160 118006783 2310 -9164702 790627752 19264 -404228726 188032072 22428 -405689681 361819473 9309 -358978721 841435979 17253 151867560 895345894 11206 -551486805 546395359 8461 -419268048 142728703 22308 -148239456 885834005 15681 -128960078 276381406 23106 -402704782 948716154 15644 -361593715 601905559 11150 -198086222 881903245 21558 202861435 798870090 10001 -213497599 616123246 19069 -474180200 843775463 14807 -399453468 826352030 8798 -56613458 141015838 19345 -301032624 446909197 21619 204734623 623600650 8849 -222878209 173536996 13176 114331757 11969021 5527 -564975780 550427872 20703 -441153907 363126390 9176 -313492366 62470080 7672 -212411654 283329165 13029 -415014176 770134442 10164 -132070778 567999995 4815 -505006849 662907148 24852 -66086049 625901772 4379 -346218794 788470985 12921 -341750448 201764585 229 -275302913 666424925 3478 -255820956 129744179 23843 -112343454 839220490 16532 -363898287 666156725 17888 147788486 540373272 23378 -105811970 164523748 10067 -289377171 209163273 1539 -565313121 946247229 699 -149970552 599713228 6733 52347333 63236245 10698 70651402 688368388 13564 -279663450 345166872 21892 -360927566 521399230 11543 49116729 342055508 5150 155977151 308043875 10099 241231187 126305750 843 -573820402 247224594 8607 176492758 602459354 8753 -489907804 703866790 9925 -32344350 273205252 21248 -128756147 206573331 22381 5085711 812829771 3316 -515253661 688454074 6842 -82802212 213190550 13604 -178803363 926185115 879 232458666 418487597 24907 -212948131 450489513 14533 173955689 498460453 7042 -190386661 916766295 12257 -241176769 776529959 26450 -31368459 428424856 6327 -477495607 722242170 22483 -105889398 957269315 19654 -150436002 210635959 6602 -273043993 263330597 22098 -168362614 384310510 6956 -376605358 927029121 19469 -322469573 14819081 23441 -358529769 468339179 12488 -576948343 129192784 22045 11018498 481950826 3271 144870941 164334237 7345 -364788070 511476989 24511 -549459003 352548449 20674 -208804781 769441159 3003 -61498194 438259859 16137 207260737 367853259 8474 -587402489 707271959 14949 -154398549 194915760 3160 -489888349 196920903 8545 -427139442 542086134 23467 -258993807 464727682 3139 184096434 164168825 25432 124780261 931135808 62 13152753 158020292 841 24690704 615219274 5060 -203503413 209532521 4196 -293248146 765058549 248 185142858 349044101 22827 -301431468 588971992 5541 -423097053 70865819 9380 -115120062 204512205 20227 251698966 546543693 9811 -496889572 839370303 325 -19972844 40626816 23409 -38083439 648656511 22036 -148982554 157063087 14275 -46799998 535621618 19863 -69812639 351814233 6323 249597444 243958998 22850 -138696937 368043532 22032 -179473799 27594966 25735 50091582 663083812 1564 170506211 802869423 8507 -283020484 818626652 13657 -534617558 576978594 14886 175715868 581829488 6626 -74667392 162697047 12386 -28749471 504304378 2516 121411804 173277153 4743 16352240 833168054 834 -154909573 94853562 9715 -562024278 212793298 12488 -332958467 583632358 13606 -549706148 697847111 16708 -54835717 202418136 3564 -18531687 813809219 21479 -10780318 566131326 8989 97404252 809083493 21513 -489586604 434031392 25719 94150763 817127806 17463 -568790821 859461249 4503 -217176613 776885507 18232 -482154701 467203207 2843 -211047091 285644686 26086 -53720117 556001376 10606 -329454756 660181128 7944 41069863 791707004 6999 179268848 792129314 13343 -581715404 782838675 22405 178928780 112601019 4843 -549550522 41998454 65 -157828768 276689824 16019 -61924374 802142868 11305 -176791343 870595818 4164 -212485010 266172632 2663 176900790 823146979 1812 -155900558 725228229 13542 -257467060 224294497 19571 -162658210 183668265 14253 98389850 135190015 14467 206184058 304786317 25372 -487363361 778944667 14685 -426075912 105397189 7594 -148016557 179190157 18604 -449860130 653152121 83 -521299779 71050505 21953 -34521009 687227423 15587 -242098780 942879221 3505 171939163 732938253 13772 -593904901 797818050 12167 -290949760 259775419 24911 -114816671 882667061 13284 -580654144 107248687 14464 -361472689 748793687 21528 -542617628 157076059 1582 -130451232 843572847 11385 -408637791 493828667 11870 -421709576 919982878 12601 246338583 122107027 21578 -51089891 901970041 11413 248300542 491143290 9126 -166808113 39780841 25764 169838722 405627400 11233 -188425295 226544139 25874 -567367064 711433808 24492 -260267226 420982195 16183 54836837 541821465 20254 -136549865 682092139 21777 -180339301 669516383 4236 -76733653 477613709 520 -49862396 395978372 7460 -333172882 954652150 9904 201649040 528803888 2606 -510709888 55621162 10743 -250868296 386183710 3712 155902068 668964426 1958 -124493706 640069250 5278 -69440517 882299347 11668 -46013979 734566326 7282 -145961154 948775428 5275 -597619594 610150459 22580 -418125187 273668439 24811 -514813414 294104965 22957 -384061256 182353614 1153 -225538835 664408436 5762 -528317898 685390463 13773 -582666155 36971191 15366 -213192506 38434384 17301 -383050061 783314756 24640 -373838208 581071116 13336 -186737552 473732541 8778 -547958939 346838430 10360 -274023468 321579959 25190 -108173818 477196434 2863 -212665899 905031622 18078 -9737350 489681833 16795 -287335809 369056197 5139 -358612123 608630990 20259 -543220381 902311646 15334 -272164454 415024010 6201 -381929141 86012351 25493 194274653 43193305 18553 -571202180 830920910 15977 -368963507 779299905 13171 -327957340 47849575 437 -246943571 329288006 13461 -304585332 728565877 9044 44335436 491085932 19779 139696073 93334803 886 -315158556 927212572 958 229729471 131988649 18776 99278244 65207940 1758 -340884697 108044143 18509 -216932422 216520082 7870 -169395763 280923194 24943 -519026386 690605554 6191 -143318256 661108948 26009 204986765 581815408 23852 -21010018 753515146 13463 -421062693 466154780 2149 231207758 222859108 15465 -151260343 241149339 3118 -205459046 624234478 9933 -238849036 269248817 5275 -286804169 114164941 14678 56045693 82797656 7098 244404587 324599422 21727 -64669342 824244051 2537 -202600600 121297310 15418 -420343368 831583885 16195 -242252259 641314737 10334 -241141694 916554150 15193 29437758 619291132 21261 197030811 505360230 6977 -229072161 330801993 846 -223660129 364428817 9784 -339510498 735882902 1734 -266506881 868391352 8283 -510848169 355470319 16373 6239416 556732683 25575 -480831969 771282276 19085 -14857688 399188412 13446 -551747699 608412522 1396 -5864981 712527071 2128 -424119885 841749226 24133 -394357497 665906376 1160 -350457881 832246517 10858 -482147874 604934538 12291 -365947878 849185438 25225 -169130094 94101953 19889 -286716025 98743687 25107 -75124052 917575608 20092 -211794517 933959827 26407 -136300804 706892449 3513 -53235850 605299853 23477 -467373589 414502848 20790 13656890 215150199 25235 -127462738 492886495 16847 -343893062 378696079 21688 -210590296 318889414 19330 246786972 447894875 20860 -586823024 873785903 3647 215352074 21605057 20967 -140961722 498573685 5047 -489411798 704953540 7698 71519851 889800498 3615 -332609296 153881740 13208 -436487279 187913219 386 -532588650 697048016 1165 -10568745 215162989 3021 -76058174 895701392 22337 -310706480 577762936 5234 -39110507 420334769 6400 -241824030 906033657 16886 -186561572 488478703 24817 -565994858 784275265 21714 126056189 241891526 51 -155079715 140822600 8855 139447983 641645941 13074 -337672575 25594880 17057 114815738 745954277 12848 -357928341 631864628 19407 -238430915 110112832 24516 -397556058 956409417 19278 23028460 947573785 18006 42257788 162823936 4212 -142453425 536384182 21118 -364804178 845843708 20865 42249006 747538189 4469 183749971 552837081 5881 -202184748 520507916 5122 246328481 72472423 3932 -142534274 767728540 25133 -587496427 516025473 5650 -285178723 56703483 21347 204252522 429760831 7913 143184045 364328069 4328 -341556180 745413098 16051 -337359312 79783119 22170 -227116322 31724322 22660 -29504991 52728264 23941 246968774 610737805 12147 -426445536 83433527 904 172577435 381574384 11024 69482569 236735860 25787 -379518122 369689053 14118 -187837303 584126649 2335 -317429862 75851972 10424 -49395214 926950787 22544 204294488 252859193 13334 -360076587 83679833 23283 -542825604 452308928 7103 -358679094 94855409 24598 214195580 338111792 14629 236994900 427711086 16521 -453022407 779021489 2315 126191705 817676316 25943 -212935007 310820599 14172 136134657 301074905 20213 -496441490 738881015 1943 -561604452 61072030 17897 -444624938 800459633 7815 69964623 40559894 16287 -285275673 692375925 9967 -55974481 387250907 24646 -295381703 378350441 2108 -471019867 412792858 10759 -415000746 200972011 23266 -379490377 319252942 2289 -109650856 621789991 12215 232328576 139012327 12887 -452275250 120525387 6096 -579798043 793756848 3539 -430796242 150372867 6180 -404751082 580026856 17289 -365880247 203803932 24774 90032732 929483589 8919 -233314508 803879219 9293 -20599061 750988650 10729 -146964135 488913025 3591 -482217869 945350773 22806 190401714 834823016 5740 -521746241 332610350 23348 206583202 556806983 11990 -293853389 864453193 19911 -597410039 880790990 16981 -225807094 260357872 20807 -293716995 870702333 212 -485921623 35136672 6605 150505987 89787062 8639 69060138 878818274 23624 -222019643 751747518 2883 -37704354 448886088 9567 -329867518 329798691 22637 -516386203 678504009 25243 -552514276 545097187 5535 -62218752 633016894 16190 -569790173 440280993 1632 130683883 257689519 23436 -555305173 426289807 17413 250599784 482106608 25190 -140369431 212818014 25601 -27563185 82389104 10887 -379116253 829329150 2546 -60466893 609736630 23885 -267574339 942201080 9208 -110957814 827196575 25728 -192054270 309752392 17909 -88883316 302452118 11910 -39132516 245804300 10007 73860268 22591274 25767 6199338 529135833 11966 -13469115 65871525 15470 -66539761 367868984 26185 -546425054 584475082 9699 -169396632 637049909 12191 -175794300 933415405 6085 141724989 646488418 24125 -228060779 203075104 13392 125138934 108093936 9079 -220828415 83862193 6405 -103662771 173866052 13180 -98302173 206571441 22965 -487687173 396405066 10053 73710948 638302128 6216 -216284585 95554161 25599 -561703151 230420451 4703 -85594908 817656745 7945 -184811832 911769383 18931 -70777023 540311196 25351 -509899810 520379102 8455 -284624838 532402914 15434 217886261 715644406 3494 -362947012 639205194 5415 116119348 737956685 23690 -146849904 456642453 25108 135618351 80496566 26232 -504342607 165564277 3033 -239604960 939152287 14166 -287668329 68564683 2786 -421562019 932072069 10516 -215795366 939012060 17307 -34694769 484010556 19437 -155946348 835802636 25431 -331397599 94164086 3597 -409075188 792910910 21669 -354103081 812737106 14124 2795924 77218628 12574 223969500 912705379 3049 -414683055 145478543 19382 -577036947 49634739 20697 -344402307 944212193 26116 47219484 289825154 2892 95515773 540110701 16903 -449915324 85821064 25521 -93240689 394503582 16503 -41952622 562901220 17422 233887172 730189412 7192 -334305848 928464606 23246 35092163 758637663 23776 -139805533 9197150 20072 -437193595 836198852 26328 -373093420 218974040 21959 -333104741 842576406 19976 -389176949 208190866 6027 109551062 120126143 8983 84978898 724746674 1370 -254510737 156705606 4988 -303287081 394686141 19306 -544892155 952422241 16516 -274447670 332770780 25682 -305870089 93992264 19471 174701523 609765798 6704 224441378 688623991 12200 -409616850 748635091 25609 40887921 375481550 22727 28339339 231471424 1960 -430340721 483920535 8838 -461793149 425200355 329 -45539643 335008169 4596 -60146415 314725785 13534 -313273957 712702588 3579 128984935 288160957 4279 -85540679 586126797 3065 -48976471 504882548 23274 250614681 34797063 19699 -389987353 76655264 7509 70053985 255554175 7747 176960869 228823674 13963 -530704732 315230017 2190 -258457247 126877336 6021 -174466932 929597886 10011 97829409 82483490 138 -516978719 162071494 11599 -242724524 896838518 807 -450401912 742889108 9799 217532011 237731851 2478 -81068328 190957594 17151 233784579 495859280 4186 57948750 676824033 21759 90350521 834820844 10776 -102630145 818206879 3832 166126005 228422723 14127 -61594704 348238678 7339 -261040111 691431558 19957 -62219032 401132720 9534 82223249 774885928 10952 -258399905 751891095 8748 -133511296 913886978 19357 -107326511 357717438 10720 -387360169 379109696 18977 -320144942 313645290 15562 -430298020 828771355 22148 -553653746 778448769 19316 35938877 592367922 13395 -277511532 150512164 6142 -317966051 754336621 15425 -253380090 405884471 18772 -337579846 393420117 25601 -34890702 223054614 17456 -136490702 949526972 24578 -590422544 589098340 11670 -400296471 860853190 26293 -238351199 539030328 21137 -159245749 169615781 6981 -462342505 79109906 9970 -131290053 773045711 5566 196279686 240122629 4565 53058371 89534584 3024 -473125532 61417978 10582 -238027689 62737438 14919 105988430 105682092 9745 -450441086 285917256 5190 -501379317 478175479 10417 -363995320 177777925 18561 -484591761 793048693 19950 -97588774 341007070 12796 -98506204 703603319 13110 -19344523 485693346 24283 -566951051 477840937 15005 145567310 193992327 18949 -227353025 82864351 1822 -136757178 606246210 7566 -592922981 488725950 19025 -525544460 868341114 5845 -109161520 223827568 4255 -241193188 63474799 4625 202291054 279675957 15736 -212656252 745815424 1260 -19857562 880420484 4971 -38331002 546965356 19325 184155607 870253368 15499 -519475366 33524133 5539 213362772 541597345 16195 -396644453 18622843 4339 -258551341 47408136 15364 -460237805 334768846 309 -347023176 780808965 9983 -204070739 733272488 13261 194948544 855186708 15079 -491183757 132485227 15086 -93735087 945183317 17315 96068389 530194120 9086 37654757 585901613 18105 68761869 88659211 21558 -421106617 545289341 21982 -585227110 212888421 12508 194754334 86474301 22516 107483954 892970087 7016 -489552152 857136255 9412 -419746905 417053897 6211 -349174923 26421261 7428 -371285511 427579289 17795 -401723278 671645634 25917 18757730 391714300 17157 -259536363 511271921 6291 -73403453 340706083 6308 -594900049 770425110 20905 10915663 418206085 20398 79337926 230482193 5802 -19614443 382517041 1655 84227279 648320213 22563 -416257320 194885881 18903 145311507 274241014 18030 -557709657 284896773 5578 39034669 449820295 7943 -516338150 395910309 5605 24426676 287862767 16588 -167155204 342586109 16834 236979173 553774163 24511 -24500314 311877912 10415 -323816348 654524681 20363 -232731867 632097587 1378 -449094785 745583458 3762 -134814938 692796356 20259 169712942 49561836 5682 -439397759 819116942 20637 -364925960 779054419 20268 -394862488 734338369 26412 154859222 707886647 18371 -448403141 658434240 23209 -401951322 835495103 13138 -441109182 762175923 7187 -301396811 650916911 10796 -108160036 492939154 26378 -200564749 471867817 2275 238647335 749477857 18896 -103419840 164944961 6967 -53911419 433455242 10538 65878915 426872277 5165 79974894 784245439 14791 -37324068 566125801 4081 -536561968 399839174 4631 -81337520 338391737 14470 77051314 377249453 3186 -487609085 727268989 18677 -564099407 492682234 23885 -504951501 453839999 3107 201401917 242570792 20232 59899139 931595243 10299 -415204040 407401538 22685 -466248391 461177025 23709 19804207 339238943 14342 -148287268 755915735 2311 157437494 458436326 3984 -75480798 220158440 14449 -228373864 624420469 13844 -494014972 406035478 19115 207999197 630231014 6901 -144541079 728988714 10189 -590382486 342604277 15868 -555767657 652084314 19794 69244230 850501790 14414 -421691560 48442650 14911 63223478 161783347 14128 54483867 11548657 16943 -508167629 820440826 14898 -361020760 579030190 20791 41520607 708842616 3607 -10297576 821045420 14614 -477937171 479142426 18031 123393261 344883268 11926 -171197970 367329175 25682 -313896428 56191563 18067 -490555205 79306452 8356 -94269022 542573640 16805 -460477258 142496751 18163 -269470481 144532614 14025 67354081 290852640 15580 -379975035 720485225 14774 -290045097 37026727 11196 117825038 621857219 10154 19506748 458561098 24890 -245401900 854639912 14309 -389605907 140458829 19514 140168290 472468421 8224 -207534784 851098455 26387 -521811712 818409610 6719 -496393352 953003118 26385 49303908 38957912 22222 -50677525 275603604 14264 -40066581 792309489 20095 -351701019 381905623 17925 237280004 95582625 20736 33851171 334714959 5759 181334564 931359958 9258 -446057689 481727878 21236 111829802 43985812 3996 25603175 712345930 1317 -6818602 661453054 23927 205721741 249323351 8421 -446638229 860050086 12969 -34559460 848588051 17991 -492050087 275646754 12864 -593214613 374015011 13849 249569002 630238001 25087 -7325030 159609313 2207 -15405143 779869938 9149 -449909426 239768744 16503 -511114548 612134416 5947 -264682497 817936085 22355 -440257255 778374775 17428 -3537377 659522668 4318 -205413236 450153255 8224 66485275 154590645 4488 -358655814 638482811 16367 130019645 365289872 19946 -47983266 120645855 20788 -102488352 174327995 23944 -429357061 714281302 25329 123339158 265970571 8012 -154534074 125257197 7867 -269483638 774609026 22980 -516108468 531697283 13175 -522065437 830586659 13612 -137492042 413236631 19244 -566209980 748337289 25854 -14143022 447121255 11221 225316559 480670589 9547 122918937 850243278 15379 -384422111 761852417 25981 -390037740 485713290 6301 -234636855 197353381 4264 -222153277 385270681 11726 -2076341 611586517 8414 -3518221 758306000 15818 -234101505 807607644 14904 -159039982 243619546 19225 -351856256 229541182 9955 121912736 188613971 24905 -546866763 238404951 26017 244509260 585535045 5573 96049218 251986877 13403 -415452024 803584421 21030 72660174 714201727 10255 -468256152 957794894 6860 -575240476 427273289 16435 -561980182 443598489 11545 -109926892 612270615 3605 179046994 503007202 9893 31725384 76570262 16774 -512912990 578838899 18352 -336357564 296116143 7921 -587269303 834937890 4563 -326784811 821988948 21005 -142997138 195687713 8200 -386879279 634004469 24659 -59549940 289777874 15112 -298308650 219079940 17959 -425322803 715666924 13040 -164896719 621741413 47 -262841133 320193953 12832 -225621851 705230429 14048 29459720 501134618 13541 -426274523 923115657 18426 -443565605 133745433 597 -508422441 82082545 9616 -82692463 255225591 19974 -512812483 556914288 25405 149111897 840678334 23041 -174257045 869409896 11194 -176549810 419409768 10537 -360397632 557541702 9400 -153947856 593337735 6423 117103296 603405069 2522 -190919437 683288853 12893 37450574 449036050 972 -380705238 802667946 4811 -301937894 309562263 16556 227965022 164470902 21672 -369063550 895068342 899 -203553553 52306027 2943 -418298558 42492773 26280 -143619904 297282153 1941 -44325222 533785147 17804 -156275776 294101057 7294 -123607274 283944052 22870 -538680869 682162278 23680 200436077 210152306 7220 -125840327 142522435 17762 177872688 450790360 23799 -411492383 184852110 22434 -3587043 359198627 18005 175250727 808171729 40 -273288455 706927248 7828 -255684289 124479479 12295 -268366860 914483907 21167 -318437050 279912723 7218 8677102 376677203 26056 -162213357 860058752 13712 84410849 350814471 6524 -525126223 850816493 24919 -36630517 376344919 320 122809377 946971771 29 -56442255 138382534 4109 -256236258 274232432 3959 -577201999 716526791 1583 -324345340 163662239 14144 -557071835 768889370 17389 -361544623 759306413 23110 -213824912 591415594 2224 -487752200 660688676 1477 -256225826 522988861 11918 -177360310 212933997 4810 -16878367 266688734 2180 -593870859 386722575 10455 -161968181 564348525 532 -194345803 284340964 12797 -335493731 533276274 14311 9443737 427251968 9329 -431254851 656529058 10062 119474966 781915025 21602 -450322269 956898139 26471 -277544772 892808196 20409 -414071349 447438224 7099 103910303 674534600 19058 -29668318 617054600 6290 108594700 201519690 16939 95969218 595593552 15168 -587417654 451595734 10789 221753537 337319218 9799 -65639244 561669887 15700 -111214085 323232078 1897 54963233 34094384 22908 -321914925 957425453 16691 -94976387 947026019 4072 41134898 718674634 5660 -435621914 171328671 23927 208416203 299474217 23474 49851671 371211908 3280 118345389 724061108 7363 -112620310 209871993 14184 -319758694 64502141 1350 -87170568 43895802 13749 -96976950 856010589 2652 -236057612 956355164 18489 -220229608 221091645 19860 -141546601 465476357 17336 -89454055 691743233 18009 -162601126 424652658 19930 -256816797 92187155 15272 61212506 117979295 25580 -43722222 61444884 16227 -309006702 602820102 18118 -145688763 111527908 24491 -12950646 346446188 24123 -476620916 850702088 18349 -258141174 597744847 21723 -197343864 432130088 10013 -423683694 267191649 22819 -459955788 190223663 23682 143908909 359971187 4743 -80538236 702908830 19309 -423046427 95743459 23124 -156474239 86111090 15289 57477563 512457725 20435 132941344 725690955 5558 -452103006 769391485 17690 133093347 236726847 20969 -585147275 285156732 16081 -27317365 544205800 8787 219555542 341059026 23634 -583439244 636765871 9619 -120570806 349837048 21238 -362275811 927229374 8063 191221740 699343760 16569 -524640057 478311048 238 -121079404 550474001 26042 -522914930 200393194 26044 -65463672 162169958 4805 145197693 447921019 13538 -105714842 680734975 7924 -126731850 923691610 1689 34208970 291774094 2002 -328087513 786483329 3216 20682766 329176694 7048 -404984847 222675418 12262 -523791712 952120267 3788 -44894563 755612672 19381 175482270 947044581 13691 11953764 884518408 19836 -505551636 202598342 2297 141806606 929360233 4149 129536712 547168018 445 -397488075 239026027 14365 -482037287 378763331 1122 -99562712 614436232 6739 -358203661 713664121 17024 -456873750 190474387 19935 -28117839 955485963 5618 -127300486 26400934 22948 -252890049 718747718 17636 102476824 800347350 3061 -394104309 556038351 9619 -15738602 331633595 16062 31315015 869025053 18490 -5424765 943930128 11521 -486807467 876866900 293 -578997388 901117987 12007 23687804 886354900 2949 134325886 234153756 691 242262866 551867920 25370 -167267073 237001179 8905 -132752532 818858287 19601 -5964470 48422979 17519 -277024785 235280212 24605 -48857528 705835645 10004 -417374669 732717973 768 -6140732 153788738 24361 -89785692 325549555 12458 157467580 442932311 12593 -325229570 128105928 21819 -434953409 520863987 4896 61399083 103609545 3992 -436520517 194426675 5539 -200212845 904565348 5762 -312664445 778788371 17784 -554714106 634059499 1518 210586867 782154492 12556 -568316072 362407152 10457 239046547 254493987 20766 163722059 443550734 22891 -124429887 809611721 21355 59842215 692089247 10610 -242028995 246780351 15378 10054629 942283646 8256 -51348041 488591563 24252 128291431 788635799 21651 204668837 833902230 2066 136744624 938592442 22899 -372570316 67643985 4743 75538834 617713301 22865 -140608098 56148152 17000 36748828 930429548 975 -291645518 253026957 11381 -150425688 147882693 11253 -422826576 533587687 3810 -459338918 668904625 7290 -47029751 535465702 8542 -367000546 313375025 16744 127978670 356525387 18965 -233690971 82569227 6912 -265606047 636245426 16008 -1454763 932072352 9727 -167941074 699183870 17660 10778203 850159233 7355 50183792 551302459 5544 -532599975 701531342 18283 -547267533 580738053 9590 -553598672 140586525 7475 -377954902 437641216 10129 -95658241 578758142 115 45755288 133091445 3573 -474565923 728804341 19902 62804445 640362703 18171 -211897427 753253393 3646 -345091376 550746216 2490 -214095712 213326902 20436 -503621851 226843688 16579 -272743871 471000778 1867 -175457214 188857682 20088 -333560917 491969604 10066 -476534685 173656419 17025 231645622 72960588 22394 -247068764 20498593 2772 -287162704 957990181 9630 -34544696 268543555 13106 203422166 634375093 10881 -553946963 554700548 17943 -189474917 136528898 12960 -59824598 97017838 6067 -456029862 660238814 10706 -600838129 126968537 9463 -93320795 824553142 14997 166705601 509278210 20439 1886698 194673026 15232 -103335903 875264379 17657 -463405191 22955156 865 -220823052 10530325 23983 -182850948 662377388 10698 -249177952 22604153 11593 -358596414 637169862 2067 -544240702 285341419 1046 -384550170 509600611 1625 -110382816 580868566 5029 -337491190 344549777 9980 -330466297 862099002 23949 -294971737 77012707 11499 -251514579 350704782 11524 167759796 515626291 13887 -253677502 905878916 14301 -299201009 446338525 19628 -134130087 383288636 21601 -416848862 193882967 25941 -445770170 881201483 12807 -229263080 891888504 9054 -255589787 411480078 18116 -73345434 281290002 23697 199956967 461569633 10656 129304115 118902386 17429 48269324 180777160 12690 103287297 930407375 10188 -277191258 895074881 16346 -315029376 80308335 21897 172069887 665232650 21101 -337771917 494003081 22746 -227143434 552312979 12420 -413827465 261633360 7378 -473984261 922238459 8776 -539780409 650651489 26132 -157171144 252319798 8650 -198213618 834290374 8459 -240468587 748099485 18510 -12406024 414645523 15713 -350096936 263585866 10161 49420478 448706157 18716 70250839 904741778 25487 -481898134 867701202 735 -138646672 58054552 20443 -27673527 844161689 20903 -505320805 467163725 25496 -81879026 367069331 9490 -185066054 653558937 19444 -41364427 756196237 11756 216095932 550860265 13970 -38046687 243178330 26395 -394318057 228331948 927 -555070072 828156911 21619 -402489409 876221982 13635 -444761396 279899962 3454 -176406079 666165029 3789 -115664421 226104943 23096 40154591 499082784 20501 -187866593 511557915 4638 -330675064 79088901 23092 -323679888 329847502 21260 -407363661 473164484 12250 -218468345 476584707 2761 149751106 680142285 154 -223656121 282166527 1920 -585149709 102410014 11508 -66916821 94805487 14971 -209387852 779665095 19685 196239713 116804256 10982 8284984 126826044 22137 -499286553 859687723 22693 -581486804 659250701 7475 -566423138 426982778 16660 19206622 329351729 10215 -574663313 241289412 20043 -138985456 338268291 18965 -73664883 221523478 16364 -450305665 689009112 11268 -156579636 851620640 15886 -234700503 816716668 17072 40342362 320734826 23982 -47821324 152731841 22531 -602274649 835782093 21544 149488212 214614005 16180 -299082681 643725887 19339 106529408 751919146 1354 -103828207 340854279 58 110533534 417078370 23852 14976813 193986611 22281 177828842 480022156 7355 163698517 296237534 23355 100052593 91264603 3387 -500230857 698324114 19623 4355847 160753904 15582 -382078682 551528428 12184 152801296 741290565 22123 -469219292 58438476 25870 -408973790 910520868 9017 -509833760 372884377 25473 -242509331 611294758 572 -362533238 720558406 15216 105887272 746642875 4163 73469607 554554058 14309 89087119 764548671 6017 -234963115 895283948 22446 -15414243 275866835 25822 -18524440 659670678 3586 97480185 434457701 5685 -65235314 443396402 14788 64844259 742569559 12737 80558136 633478595 2504 -92866625 406764754 17906 162452051 304672742 19373 -474493245 813258059 463 -115063002 876796380 20933 -366243921 93388373 18822 118398353 298035914 1207 -32722280 891914412 18305 -433374421 196833010 8951 -48812262 55472823 15018 -249994937 667222237 13844 -599540108 801640014 26071 -90816824 144706630 25999 12142519 597969814 3964 -462689910 455814245 9815 -105743131 332451335 2899 145329959 27404086 14739 -298930833 209404731 8150 13404597 339213326 11299 -441922857 809132278 19409 -474601002 951777873 22892 -459541153 847238544 19926 -25780933 130877809 11924 -572338389 798066456 6732 -433809036 264960704 11789 206557604 648108823 18396 -281272622 421584781 14678 -502653764 14502766 13615 -512634889 165234158 17799 -528567530 906047286 13112 181225388 358045820 19287 -462135472 439107776 8648 -380109787 343833363 12402 151496386 585066459 22575 188936012 771449206 13436 -470220076 105716945 21718 -145575247 894278098 24113 146132377 337277497 21785 -525582026 784591076 25984 -592438187 567747123 14806 225301757 174624772 11096 -474184608 188707648 7024 -259338180 529102024 7789 159226615 138386405 7034 5600328 260878237 18188 -330453893 172557952 4180 -249030986 255572561 615 -525695967 527678860 19914 -131965060 322136120 3418 25465607 860154618 4667 -431025741 944635360 24172 -315555164 559783110 20577 156654833 495865784 9285 35057155 728110587 2622 -406424620 529288482 3399 -30908533 854078881 70 -112558277 882776302 11404 -125668311 862155425 19843 -152955475 537096837 11539 88133910 932996688 11368 -498986279 59015961 6836 -550080306 349229816 10466 157294994 586485592 9794 -225377908 215590511 7821 -214864590 492272210 17496 -86327583 238652662 20843 -324833004 821873470 5672 135294608 422990697 15763 -553578173 268031132 1499 -568115545 128802755 25738 -115815397 896247829 5305 -476429836 199136308 15393 170951830 192205530 8889 -290918614 943848298 3095 127553864 46162518 10777 196474987 43811113 21331 -232911881 504639957 9477 -151735663 811504613 936 -75423485 205982594 21919 -152278962 610913974 3061 -556387152 354668548 13668 -590326788 399826271 4871 -159069590 81517797 22871 9166550 853030948 1321 -117941016 38706318 21936 -214733963 864375972 10111 226508786 469158909 1497 -558901489 794693659 7961 -67445112 858079583 3850 -138109575 927492129 15522 -462898384 793621053 13435 207234360 720910218 7249 -22912876 761958982 20303 -266236381 607528072 6482 -378611611 280790167 23908 170469268 136765365 25982 -91938450 843865739 13244 -48926167 120360312 11262 -494424291 480022968 8593 121482732 558388206 5079 53081513 365948754 10174 -453810050 442135913 22832 -386614450 533342658 20286 -218318529 709602045 16745 -376251259 710118728 24981 -601740752 254088124 23738 103862292 494216728 14312 -4361934 224450451 13352 -348947524 632154327 6868 -329977051 285940851 8240 -526594489 261282209 5576 -528040891 708663758 11162 44690109 329345107 4081 69138593 33610279 2546 -585210456 823221790 19115 -146723559 659436663 5537 -451855952 270847004 9708 -390547331 916789058 4146 -339599686 479860977 17671 -601893412 691774619 12585 -252121090 808378208 24475 -459698223 535907795 19170 -521055262 424830222 4668 187901527 868944710 1570 -153808202 267693859 16441 -280332341 223227534 20292 -338891172 172962260 16456 208908726 958435278 2088 102615225 164966157 992 47109563 442455388 8594 -299097435 436528549 25031 71393951 861679663 24668 -58200726 275823160 23043 -256271965 825258746 24671 -502619957 406803089 10713 233050664 51779319 6224 212460633 66874454 1124 -469184919 264528109 1447 51495426 425853893 16714 248216090 831951257 14886 -516744582 787515526 15603 -330495134 742082032 19578 182792171 919068276 4266 -271146060 626069992 645 110011728 75561480 17052 -196603514 353254072 7362 212264027 437011187 1482 -14380426 816913859 14689 183261343 406927170 2186 -530881541 714946641 9497 -582180304 523107703 12812 -601098076 156789421 15240 -508408325 92081252 1523 -263140251 800292329 23982 10396025 412216071 6987 -274477415 182753073 12593 60219238 83550311 4217 -221783405 911798064 1485 200863654 786611517 8566 -498842639 367887153 15099 -114151339 658408738 25423 -360741144 380370213 3523 216244615 724103358 15486 92485925 66708381 7409 -34098106 192430132 18793 -239560435 843032772 19373 46211273 108788623 2691 209738152 283099550 12344 -101288620 845833526 11207 120514869 937973467 2521 -153197074 536544511 21281 122511530 746304183 1935 -345513608 585630843 14949 -488813650 778964130 23925 -384621906 655357734 23116 168152223 164153968 19402 204928731 893077438 24860 -381579860 542395998 18596 -264253111 314615312 10221 -599901014 112015421 20492 -90668113 376407212 5757 -359181208 430535123 11007 -581278253 832842767 12427 -224896217 921274116 4129 -100807261 243627349 22292 -484675863 63951183 22842 -361975018 341742322 11067 -476127768 632201634 9991 -350620373 798281874 3628 -32381687 445785415 26444 79016933 537132881 14312 -31529920 941434659 14256 -457340177 749284046 5029 -106331229 95478946 21902 -270165597 290303827 11183 -562783328 142166703 6047 143416043 684155440 25422 -193874553 754071956 14936 -50108427 227436533 10269 -592003127 243358727 20149 -29797589 663144884 24362 -399129193 498266717 3351 -244642951 187001696 11347 249265312 582715304 11048 250736145 896276855 5936 -376446036 912628075 1288 -339877025 929734106 17430 -533631874 364299284 5842 -408940307 780407947 25573 -558056562 73921008 11832 -34785980 676218652 11878 37210924 838937625 4260 -457280028 359268369 11707 -471274641 571500305 14553 -356719270 948465453 1455 -510032823 372137368 13839 -125006805 868817865 1429 -183170965 620607351 9237 -561982640 746812455 23208 -293389176 933447461 2308 -230870071 740423062 24052 -437405841 28692501 13519 238870550 71047079 6678 116439682 290314002 19601 -46446288 886169367 6084 151531967 514889446 11422 -340343788 143284574 1225 216586190 780339908 7989 -378275936 900918178 22613 192273725 320529853 9530 -19235124 77423530 14050 -295616634 274567788 816 79383213 927205025 4854 240293473 42602258 11011 193293802 558113434 18908 -147838873 636661194 16421 -4431970 299910560 22377 -331027690 352554567 21345 -64264549 933403506 14842 123743237 498510200 9891 -426066394 228797407 24614 2356335 527524253 9195 -324123465 391784534 13995 -230929473 910796373 24141 -513328951 796354169 19011 -24504768 557264630 6853 -90640696 665377163 21251 -143684803 123225197 14237 51128238 792245527 22647 140314168 595234717 20595 28225745 142964664 8044 218307599 470611910 20686 -115921223 309351761 9265 -344901485 747448028 11901 -117365795 637634562 13880 128498061 369651970 21660 -343041844 152914911 2179 -19109493 164551040 2471 -271539529 232396618 24409 -434300600 899085786 6043 -284450000 315618087 4174 -73879728 791293561 3381 221213701 697104805 2650 -456486634 898893083 23667 170272285 562791159 21393 -359038289 725126105 15338 -250698467 828347037 8302 73517790 15910045 18186 -332547456 942746855 6993 -421985499 345215226 12183 -534301619 335581397 25987 -215095752 80693686 21260 16624359 797888100 1730 -155853310 428757898 26196 -305525754 871813064 17193 -52682417 755249953 2170 -204849543 480972686 3365 -553372459 326987632 429 -54082685 253899068 49 223945436 358915782 16624 45395002 235990970 22644 47079379 271097307 22126 -134464086 327391360 22844 -16377820 193873760 7317 -351343336 634332421 6740 87651734 307898140 9246 -165408902 68034853 19698 78617524 325456272 105 -171976446 459151182 15173 -70843747 678627083 13866 -55888345 752356957 25764 -235309076 189085209 11704 -448136606 573800376 16524 181545789 377919996 16900 -493540239 639734575 19466 -33724529 507698935 23522 95438352 519604094 16554 -318051143 475794242 2758 -40220569 253598649 23150 -551052986 543552168 9838 -584857005 286779783 19279 -558497117 560775652 7906 -42607501 943770702 10161 -207393798 15572202 16681 -399991519 569941569 10515 73996015 399673101 16477 -533782138 35533377 18964 -251730496 388093752 25123 -44257192 540562266 3701 -470305092 149555991 24019 7637228 650430526 11616 -351886142 712113135 12807 -407079751 494419929 9621 -28182952 614917869 187 65531163 766277214 11574 -201761713 108068973 18623 -369366639 793968884 9081 -347000950 714002309 15389 -599878658 193568279 8611 -454126472 270925694 14891 -379603969 112127612 19922 -154212740 577343264 10288 -278572024 89687594 7094 124748015 856649832 14265 -439423126 388726487 6383 -595714798 190040888 10501 -58949247 397678854 7779 -261848196 575783624 7477 140045948 920026771 6124 -519790291 697934606 3613 -445379996 441418779 5172 52384885 652760869 24017 -244516907 916350313 12619 -435658502 530836237 7755 32188718 302064683 13655 -479075360 553089278 26391 -424344549 35417564 9019 8407355 912422417 3044 -364784256 378452812 8969 -424732690 163351221 14491 -304634107 26150637 5580 60199524 563905248 4081 -340501558 707846680 15100 24770571 186141454 5809 -91911834 896461187 17463 -599303930 738440658 9 -491233510 159321661 6492 75278884 343047024 19877 -243071655 360256243 15444 -585277070 568469565 12846 -30248021 494808768 9272 133946725 668158332 699 52421174 482099956 13511 -486478963 402684576 8258 -184619165 721722979 16467 -350079494 831335733 11759 -70822825 538275010 11720 -534126295 647099909 25990 125730088 277468749 10766 -119277410 167753344 2399 247469686 438513901 14857 -203856384 204461168 22891 227788221 785417533 3369 -443419273 592190263 10466 157041701 174369535 5696 -266635526 153295289 18480 -123538810 98338615 23501 -367092836 781204966 1696 -118213068 172980826 21094 -46885121 325640872 8238 -118404389 183498594 20879 103127295 376860140 10554 143831351 312513739 20457 -184125981 386378029 1027 -349570 389592540 24611 -105718344 874441387 3806 -315082405 833424167 16351 216011855 275772396 25314 -397368381 444709316 7237 172457498 172911741 20694 -270750790 688456077 1238 -251168403 84432089 1728 -362434758 863291833 5722 174536496 120308747 8114 -585448310 327903451 1929 -530579927 155045583 24789 -287297985 134796779 20968 -467519495 346514270 19236 199743422 207791506 5843 -502250730 601779526 16697 -144043173 98999390 24535 -523608495 776562743 19210 -565991235 307091992 16533 208384383 567625185 10272 -375980056 385855555 22148 -89396953 701431156 16653 142869327 70333921 4946 118045038 135876466 19170 39852877 218203432 5980 25888629 272740733 24492 -468571944 489051841 9805 -425388216 113490028 20798 81757297 778651155 13304 -209279131 732679663 539 -142949939 693970356 7140 -9776825 399444235 19424 -569277583 938542205 6183 -284708433 859575534 20320 -150847548 280744927 8663 60297494 220817887 17695 -549906104 691738844 25209 -357722107 948723610 14795 -76147642 199242285 19845 34394884 645580448 6114 -436681642 826451452 23658 -547443154 94886513 4832 -602121070 940266989 20905 -89500213 374473131 12958 -157663421 455989620 22674 -598217309 696040903 24726 -105842874 409693784 26462 139311935 798533284 697 -440505468 235407811 7828 50128647 690264048 3351 -471917044 762733029 3419 -222158347 24244097 1108 -363008268 734365085 23221 -393345596 145066312 22062 -10271903 93988948 8336 -107763807 664014109 17410 -146514079 34345092 18031 -434188246 943882378 5799 -414069652 604509072 5685 165427587 819568282 23208 -317378149 384336193 24310 251693249 287735520 23918 -175194837 195304133 19893 149018049 465422595 17743 -545878513 539471853 7927 20027479 848509557 24821 -264870230 114771685 5028 140549698 821956778 9100 -282010523 106481071 17471 -202323155 505716989 16753 173115716 123856742 9861 -440941226 17088809 5768 -597777138 693479534 13793 -70974427 719802279 1853 -300905878 813097042 24481 101613125 145838895 14570 106829892 775785793 21435 -435892789 109670729 8743 -352926781 238113837 1781 -210814171 952882820 616 -585501296 727906567 24290 -504493692 770548145 20112 -119953706 128737344 5549 -516474546 658965148 4007 -286812396 920947841 12427 -384995434 781305756 15659 -425972628 102757811 420 -244676141 26063758 9402 133896548 843630885 18131 51475291 796594120 22490 -490982756 262249477 4171 -415481154 818099240 7629 -220210025 900302888 24139 148023516 282973093 23427 -262149626 49674585 1042 -395871294 536508437 6208 -257537273 285497298 16044 -426601780 771756581 6395 -345419618 308219268 20051 -111014110 105239762 18952 140146674 718195679 15317 94965779 108981230 9186 -320027320 344719880 7818 184719885 639086071 19266 180571233 824949104 154 216073811 685607359 26019 -172313299 422668437 19085 -161615725 313961232 13866 -39910411 146497749 23087 -484900234 266795926 17247 -77689009 355354043 20841 -370039582 739576757 2064 -245283850 349253135 16052 -101774438 588155456 16328 -591160164 617431794 17364 -78584741 134188721 14237 -164581754 661553459 11605 -555281793 14124655 1068 -138580789 328820910 20202 -96399765 500595134 5046 -310764729 102436193 2463 -567193058 136091501 11502 -337096900 866196175 7340 -481512258 302062174 11936 -22456954 645755153 7836 141161252 626375463 7892 224376971 743393088 4864 -105978573 453857576 8568 -415323713 427572898 23077 128057490 907383216 167 -564412247 108706870 17074 156090574 219225006 23042 234471070 275444790 4458 -143453756 52297717 13369 -442233403 696691244 1154 -424376144 659655535 1449 -197544425 29184701 18276 -18885835 377588885 17187 -338564558 939409101 16406 210829781 131270382 24187 -39535511 544223378 782 199784829 395493263 18965 -575174501 742313466 8024 -217833058 153181435 8564 -496327601 83849803 7173 -418303085 900290783 13281 -379125173 412173928 22891 -558254396 726689533 9752 -398870247 795485450 13677 -302578377 574843090 10409 -62311405 681826874 3849 -346404663 893405095 21863 220912540 173200712 3869 -318561646 11095793 4961 -61892150 97719460 876 -512570477 196992556 10943 -492231021 153516482 25179 -14491532 934083250 11211 226571131 371337314 19193 84144398 516737739 19843 -10725092 706131685 7435 163617771 220323947 17970 -532177888 384411467 9506 -181335368 739239701 12160 -515586695 515119323 23181 188899234 172149425 6372 -66807144 917944784 2259 -552992455 879605078 18876 -15512580 308286611 26348 -468952599 54299213 20750 -84788414 378739223 4585 -588055679 640056085 14212 -331706290 272731054 16723 131789573 542475878 22678 -353103520 421750965 15585 -371749632 733991256 8605 161637228 160830942 13945 141139829 840446456 3108 124891915 57576360 8154 -80931052 286355184 11185 66993256 156538813 26130 -377784225 800676354 8477 -464241375 54647519 17124 -307675523 510186271 25692 -354607241 379733232 26448 -134981630 521145834 11851 44608674 579955463 23570 -267695524 335351180 22590 -64745136 943606437 19423 59748493 751055284 8921 -137835031 96960141 17058 -48371863 299413428 26177 92855740 249802184 7693 -247746047 353809352 1953 -490570692 943996823 24859 104827664 277269314 7227 -390289777 510770940 19488 -258386468 677410217 12294 243610915 299156078 9000 -213248712 757748484 13461 15266711 413593962 3454 242121783 284820066 25844 -331045806 895087540 71 249140913 871412414 744 -457615713 413529912 25130 -375777916 925417215 26035 -253503414 308036075 16347 -112038131 659869750 12697 -398760715 191729890 17157 -181256274 27635777 25256 -129113485 256135280 16116 136714451 831522573 16841 40312259 121147488 3316 -140902012 63408764 7373 -112186112 709523153 18010 -398231780 397636480 14110 -138160595 829633181 4610 -501646988 266485359 1062 132370709 343938222 4643 -60385137 303738298 9911 -16684777 252277049 11248 47921731 480666547 12581 -433474711 745085219 6069 -546376055 484277133 9993 -494588226 279845803 3533 244193251 9455947 3615 -117417691 210587203 16229 247006593 700940727 15547 248319186 873829601 19483 81799079 527869484 7834 -568841566 531276456 3338 -143900160 659996206 12352 -199298832 717419999 16016 31372746 72743339 8388 -260205805 842137916 22352 144315944 567994043 22915 73315689 924456085 318 -314524590 949814182 24210 -115929463 803328872 5307 84223043 652299569 14016 -374997594 510074622 1786 86849235 656896609 20718 -169657272 790912209 4078 -534970898 445217969 10459 216898484 794103031 15346 -159757329 585811929 10654 -536149059 376124646 2073 -427508934 557969172 9201 -484911565 363156903 8827 -476475504 469090201 1447 -524603971 613833695 470 -185481823 80270302 23386 -369784014 180524884 19564 154789374 657779391 5285 -453665065 585218372 12342 155368357 174906407 11842 -420285332 766968590 3630 140099279 360561483 13989 -597837449 480297148 2636 171098870 221014999 4440 -114215915 99582010 24949 -437696481 340705972 20591 -490579358 475308227 15369 79001116 220347291 21834 -65985555 118325144 19313 -326456053 562707759 8433 -325036251 458237975 15453 8625694 918250003 669 98886677 697919814 8497 -19913897 194947912 12185 99718476 209524638 5064 -232933250 518154438 8752 -31673460 420362894 2205 -90558911 31581927 14697 -559059419 894667675 9068 -347088838 815430478 24731 90948650 903496437 3989 -125356863 550512295 9669 -443486978 50957443 15701 188409115 266672564 18869 -322997405 388223787 11737 -237122867 302836541 19208 -483138348 610594169 7926 -544973206 446291879 16905 139637695 214702898 20060 -109223407 843498487 16537 -159230876 514256391 1322 -240851949 648949947 15068 -274945022 876339986 15650 -70797944 737229842 10863 -18545845 251194183 17005 191114704 117979013 943 -53162209 393547698 19661 -273471930 751050722 18204 115330106 782892252 15985 -582741468 259802704 10029 -462191871 201288868 12452 -22051398 882584447 25131 -227812814 85832505 2056 -395985043 329367908 15958 -281069259 428643333 7835 -309569422 517982797 12071 -285702224 336348748 4789 -71502361 665290783 1653 -119584916 618147123 24713 -220633058 244292605 21410 -415651411 823265847 2391 -492691470 622150641 25178 186843710 299763022 7599 17795400 626258705 14112 -198786267 837642530 19040 -500852459 470565486 7722 -217076219 447913033 51 -254006395 81295390 6124 -224030042 235767872 23081 -222352440 619790775 8112 -193993125 191944422 3310 -40161251 570471843 13415 -352668414 417818242 22461 -10528221 857781667 7461 -465384227 482626056 20333 -440947078 418538125 16871 72243038 14443591 7602 145398830 681449503 1540 -118856994 312173611 13340 -33957994 231428739 17532 -356484379 883711260 5102 -451128884 527208387 18722 80457824 170689480 5539 -577360380 195149390 1055 -369514658 688453290 24331 -508460520 308476200 9636 -455766244 786950049 6554 -377680499 30150031 17456 -579590572 621797534 24236 -354023648 365398333 11303 34935774 201310888 4136 -351652800 781492238 23926 -62762600 372077429 11762 -338658909 587676207 163 139931495 481988359 11294 -362718965 366403102 3676 -419248651 346310286 18156 -374916552 720232261 6527 156567535 432013466 19891 -56744452 814308108 19100 -94492430 375362566 584 157926350 450227131 5490 86452833 814994044 9565 -502481346 29247956 13111 -165039124 940600030 26115 183821412 446985461 20979 -428322467 552374594 24017 -186074438 94795313 10883 -158981275 375092703 9331 59611872 357016440 4317 -508735651 659281897 5276 -461456946 151053421 16249 -476471360 576654421 6297 4031326 229233235 10221 167262146 769808753 3463 39200873 707711080 15840 204955531 700482101 9706 -16960921 409734471 5424 -174715050 780683798 3594 219605083 478408718 7959 -112646189 641160311 8980 197153246 144558820 3870 -531329537 802200788 2734 -141221919 855926174 16594 -458563871 659946605 5212 -78585010 153131393 25918 118795090 451441081 10673 -528033716 869333509 18020 192444893 204942240 16071 -558361929 883001248 12465 -137877499 675825844 1222 -162629134 395830170 372 -420724235 470529422 11003 -133364690 905550397 15654 177564123 538192056 15517 30821176 227953314 14772 -418711527 655492620 3830 -381297649 448664770 14154 -580191577 889547248 17015 33685483 245518987 19802 -412013937 875348723 21700 -27830310 238916742 20521 -466080498 158161093 17583 -532185635 130640450 22698 233770850 404605553 9217 -43439082 22189163 12513 -78471835 843754372 15684 -471567717 187427033 5394 -426552305 810252420 22540 121974957 727289080 11473 -111381816 292188678 10865 -400038384 496338919 22290 -375752307 460338857 13762 225620223 182030798 13786 252378560 251282244 4187 -260552314 798130281 5100 -227882387 723404148 5459 -341779252 229306063 8176 -172956286 704541090 7674 95831049 485476989 12034 -208442344 214607759 17123 -439131738 715566031 22909 -574007109 327234067 22030 -452635735 63809053 24617 -328162412 910552625 17580 185716992 123538359 26220 -319750227 461394555 21599 200231696 695151618 2754 165504742 755229718 25454 204145048 581960432 15749 48890975 943576976 24239 -385394192 62177809 6410 -124884966 448209363 11967 -366244587 221412914 22865 -541806404 248229676 18027 -292745086 900977181 17088 150402673 628601323 1974 -273143261 42083393 7845 63883052 798879426 2197 163037071 144497705 17203 -430343578 270940083 19053 -592360986 173344047 6529 -111537445 409322377 21518 -202072636 378565913 13632 75741335 523617552 2212 -197790380 729259633 18359 -282310830 828220837 2749 -324966493 117634145 19877 -118124911 697759088 6392 -552477804 372180615 7620 -297638194 721985248 11109 99149809 560111066 7639 -458408279 353603833 14156 -578354331 843272034 14863 -370853292 796529961 24912 14361078 783552133 24636 -33574266 152419061 14028 43628881 749555159 12798 -230738773 940025915 24360 -10451147 607638007 4716 23298813 48115793 17494 -384152572 30302229 15884 -144551106 369525990 8659 49617883 719332976 24841 174004585 402167176 11946 -505224172 189885783 10932 -318000694 322312635 14424 -315740189 534751368 23627 -418163613 493090427 21166 -119285037 606059036 9566 128486536 473725646 22927 7086802 946934502 3700 -566959000 770082777 11501 88853710 557058081 8944 -415855862 646928877 15292 79477180 324704586 16788 -361228034 211963795 13338 -506949173 924630428 20894 -65363823 727753556 22032 -507929637 131495730 24321 -105812077 819424870 216 103186438 734429641 7996 -482556192 586989985 9130 -4720729 227354379 14181 20161946 875734614 1921 -29378709 456690286 2288 -230362546 701679675 10363 -552616946 769914489 1941 -59954001 105281643 11756 -304770598 455511077 5901 -498825002 270908436 9929 167266094 743200567 535 -303418650 41848800 25898 -195259610 828986692 15162 237532754 671354821 19604 -18253831 552078620 18343 50146832 49279516 1791 -117085006 887777530 2354 152282373 928455516 16666 -174846471 540242209 22540 -584066708 669952731 14934 -430052078 117909282 6370 -400872842 85357330 26194 -120305778 110977714 23176 -99507827 469052102 15964 -256942979 348754861 1110 54127869 910884379 8548 214018374 263041303 17337 47724377 381277810 14578 252303417 176924231 8672 69273301 104861606 23 143580855 763523795 21848 -430534881 951677519 10873 87413291 853329320 7737 -168601776 830269863 3819 140326847 589487432 21618 -436597608 943794884 1051 198975005 853669333 1035 -368460763 577042077 22828 -597179264 776316357 26007 -289477349 71224645 14168 9541148 524660167 13119 -213907638 434212596 16020 -3669942 241832085 4442 -237103826 58746525 23115 -216305949 943832726 723 -341717598 711636291 26043 106063244 450398794 11089 199300118 881251345 11256 -58801799 798555537 9957 -151048094 324767849 22079 -122643973 155969396 10365 -29468750 694116674 7530 -192723472 502009340 7901 -182741748 74283586 21142 -189475074 166259548 21873 -476684401 175574592 6995 172482590 408956934 6840 23013753 31669766 580 -21973239 167028362 7253 -43313834 880909826 22812 -247312430 316459478 6737 -415469158 519661845 6653 -444688132 274738610 3103 169035383 734515629 2948 185274054 247477822 3263 -375963515 476835839 2117 152960854 344156381 16473 -161408656 18605211 1664 80413159 712564810 16870 -36856034 638828461 1679 -563545006 223416327 14076 -516996125 505040357 7776 -579229601 337721607 7861 -419034174 514511627 17042 -457603363 293723210 15745 -355743457 410489975 10701 -19216250 102661363 14213 239483929 710337599 20450 244766023 780930255 11680 -314508449 749591015 8425 -442050093 857036808 20265 -448787025 483023809 9675 174673204 750482202 21992 209187905 614446560 22034 202465988 718855448 12183 -420795065 39613082 23992 -65495589 147799584 13920 -232720942 528156152 15566 -467750026 53496534 17040 -198948785 812853990 428 -492090966 390726235 17584 -503696358 684440937 10289 -37673525 724618403 21011 -515569507 477870434 16362 -479542550 715470003 10709 -377690076 891213002 12604 -183632356 638676872 7905 -165586640 557118100 9712 -314535114 770785342 17933 -275705310 230081119 499 -349515552 198657591 5791 -177157742 604201228 20535 -427389492 825907196 10193 39367881 667873249 4941 -94776104 839159055 1930 -154385723 402031570 42 -70962538 272540360 3263 -223998255 707538002 7670 -6667868 629273173 10445 -196385082 248102455 14762 -366301516 925186054 8650 -373391978 916488837 19377 -522561710 702858906 16679 -110927848 564990672 24067 -437833287 832632246 5843 107736140 279249587 12050 49408526 31034996 14279 -82169111 371569309 24607 -398740325 535051187 25003 -414534589 861480524 8997 101311189 129066650 22001 -481407757 716107590 4890 114935954 491777411 20614 172829362 610900212 15595 -580881204 163123443 15471 -205946865 384350556 9532 -411242400 734121786 24040 -431294836 428880402 13536 -597826239 94773491 12474 -79000151 600452568 25820 220845100 649548333 21940 -6556147 781276081 17624 177797110 100324778 2384 -94438453 276908242 7733 -169428274 817100591 25087 -45097413 638685202 13344 53037977 838348487 15396 -297941647 572145212 19977 -366842917 731926589 25587 -215154538 941411325 7755 185840095 474917972 25922 -250130425 725857205 10010 -157467631 505299014 2901 -584794146 76847589 3098 173074573 95525313 25480 -176395249 212660115 8685 -320637763 843676985 3410 -119638232 43434396 23608 -87374715 442223480 22812 -207708574 837470702 22464 -211126943 675883948 3372 33568275 210860412 9041 -568235005 233996832 21969 37663022 605524399 24847 -375649951 228420199 1576 -318861143 476385545 20818 -176215269 52334851 22533 -561753343 526105955 11744 215550581 263263045 19897 -408324914 570767251 12057 54130904 561054265 7507 84646688 818926320 1296 -10969846 30804196 15448 221374658 85589122 18638 -558656810 39020469 15863 -113259043 282142768 25717 66945685 788323906 16881 -26744270 844952614 5979 -87712073 43011053 2207 23026678 48881627 16908 -83661738 595428829 6996 -161732577 146694487 21640 -354154531 254450419 24068 -587483216 572885144 22794 -509368632 574933667 9951 202031053 417696791 9533 -350952462 931545078 10617 -364228092 565983668 14612 40037570 483879045 3081 84721446 378504407 64 -134721087 182656653 18384 -536730638 834427980 9572 104593147 556058511 16553 -564741733 822273555 13992 7897444 896686136 18539 -546703453 618755207 21955 -336651704 96946079 2758 -387586963 93560740 18845 -247610191 27901371 8787 61098088 702978378 1282 -441662432 511734557 20898 -41558768 807385186 3291 -272904884 324356242 10856 -454357133 915258146 15735 -492188477 917982878 10859 -313218753 275150328 2967 -445179825 161818538 9813 -484652221 502420585 7259 -454248392 878521237 12286 -573436340 629668132 11130 185546099 184714983 21632 -111267425 376339774 1451 -442076509 136500810 14915 203723203 730954270 1659 -571805823 625481481 15100 -468584448 666333602 14217 -123135343 643331722 1316 -177233778 788826170 24657 100250977 529587105 7395 107395884 131952298 12528 -250600250 478612766 2030 -517739624 698676495 11687 -269675053 174502912 16786 -400440314 486094144 16160 -585952179 108547866 12010 -122796860 446357375 14022 -207414368 850933154 25680 89585823 897608799 15123 -140002402 653102429 26093 -435629066 361581948 17448 -6589012 198201916 13095 -571616381 655073103 14283 57363386 755737123 9387 -292911771 847722767 26187 176796674 234590918 8638 164166267 170163821 5897 -436926462 318062967 10471 -527823002 199025671 20715 -303400445 397384942 2823 78398361 500479197 18238 -317752159 362375810 24839 -29874531 917745255 1768 32421288 795969281 5056 -139659076 415783596 25672 72469170 112827508 22859 -196713287 276982332 10546 -302485855 102643410 18582 -237570136 578452523 10465 99585358 909908272 10411 -282323430 191762884 21003 228704592 824954820 11185 71378522 784455616 11924 -398883885 925017750 24584 -172016383 71129529 23859 140494828 279079424 311 -388767198 368070444 6158 -136232779 757255375 17958 -88410021 837598441 133 166151955 242372960 5688 -202987204 192254596 7685 28733050 280033665 16768 -593004889 357752055 14479 -155264466 946261676 7987 221228840 853368960 15362 -149867021 614597372 14226 176729750 506108449 26120 -375219025 257836998 14214 -414329869 907045501 14389 206053500 682317832 5779 -406423827 127858768 6111 -576407073 65965907 13750 -51643155 313163847 9311 -476963372 712920668 11862 -193869050 99442799 17411 -275058319 533729153 22985 -457032431 829914882 16289 -292539211 410303385 11122 -72738049 508819001 9581 -153362843 734391975 2313 -112406560 549304046 13801 -43165196 648210609 6790 -560087445 125673385 5493 -288059903 956991016 3897 -95036163 456327212 5256 -128884535 702823491 5661 221685101 787031259 3370 -416720864 770952400 8472 -117263899 882268072 6058 -274925102 85521392 4866 -279175699 631207922 25085 -554060981 134645831 1169 -377520717 28817632 25989 -200767943 427648099 25571 -530542369 765987535 3257 -248164863 753918948 15230 -324607991 217710695 19 -471181154 158927993 10459 24673977 651183997 11910 156524025 390548494 6110 -93668065 412346910 11378 -504929285 492991596 24998 -191297910 121638841 17961 -532506033 192441955 3870 113984491 645838977 6451 92788859 396976777 16295 -94492266 575619928 6495 -598693451 182771991 16733 194352452 884257634 16343 208390734 453453075 14405 235993787 174512503 18327 243187939 838756322 19773 -293990276 874142431 15264 -546873307 359951902 22200 -586278072 884995456 26417 -191810924 169686218 13250 -161585473 84824450 26247 -561228222 787197807 600 -521891822 182443491 2658 -569174479 100462128 280 -193937786 416701336 11963 112963586 468308768 21084 -275063264 502549848 18773 -456996416 581601585 1403 -400759594 489568841 12866 -394628383 340258799 14593 -33575932 949644849 4997 -184665747 578434320 9955 -394265231 706151300 25736 -79015860 186086943 3856 -100213726 17195469 22119 -377425504 332410485 12749 68282317 166155635 22173 -38284323 602835731 9266 -480267671 163862104 10882 -284281619 116790827 21218 152045235 661273466 13700 -50627001 98672227 7007 -518227846 866122757 16955 -44206327 17176428 6095 -461867079 716634212 12008 -160268215 957031356 24330 -29620634 559060333 23386 -112533306 800204890 21440 -456855868 78602698 15856 96620106 843032768 16908 -575114326 930419225 6321 -571942658 329776935 3636 -296807726 936702707 3311 194420471 69046949 4280 -20590034 709083072 23074 -245224457 207880635 19928 -153136403 235566422 14345 -330856688 649145940 2300 -107225466 935122649 20569 -561815690 118193401 18057 -30245787 741736131 18462 -80361412 414991074 1614 11867577 183080874 22994 -328252257 754363963 2204 156451759 289149822 1165 -278773769 65978564 11527 160525349 10558313 23274 -434467639 757486461 16120 -467541543 866563285 12917 103004145 630817489 2733 -523480318 262268824 19793 -580641878 794316625 9097 211287454 614220507 9397 -267003614 157492784 12651 -28363271 138074939 5428 -257145972 938990198 25853 -203281982 848844011 25772 -193976615 173685000 20317 -390114897 187613030 871 216347219 342637799 15744 -384887615 287588697 8962 -276343065 12104227 3228 -437676538 539762028 7568 -324524174 154066290 4667 128713046 811691355 19219 124927872 566107350 13112 198431058 346186702 8791 -184462914 346247468 11387 93391663 638768004 25913 -249130732 803938615 22511 56694098 900597242 4861 -526413471 101708747 21272 -264176735 771177509 6662 80810281 14257648 3831 -339659658 582490492 10908 157129941 749039588 2129 -57860171 355253651 12633 -595573154 568676830 5684 -205094953 569929219 21955 -429956673 755807224 13515 -288603113 438955246 19824 179958059 585435640 15617 -492053696 740124409 4974 -258461749 313164349 24058 -241631068 126526890 6392 238446773 191332262 559 -20466577 534543088 979 -313327872 192518098 17076 14080460 416519073 5308 -51067604 355264860 5884 -532968631 44505376 15200 -382143253 514412291 4203 -27865705 456964529 25147 -378022604 60547386 25029 -242885636 452306053 17274 -402439899 444983820 13622 -284996963 556999196 21106 -411739972 105974913 5192 -82692475 472455632 3339 -301103807 832770985 10488 -119160337 425059312 20795 -541034865 574692392 14134 -387800895 406556699 6655 96526344 250014951 25637 -263758611 536010819 20395 28441487 141813458 26179 237697917 275954575 17903 172335649 215193030 509 -367447939 603514245 18200 -194367813 923729369 23660 38848837 124478295 23041 208903711 578575024 21392 222058970 808529405 8232 -23756746 820686970 8972 -268370318 55571792 7393 165862528 628675974 25336 -530261648 389834484 1041 -593753841 47905057 1073 -545051813 61169559 15742 136418754 48164583 20824 -368068192 232319971 22210 133970700 620081648 14777 -149038520 124297769 11593 -574957048 760328673 18530 -532774207 902764364 19345 -365219907 440792053 14214 8844639 777480474 25115 -194678258 796575043 12623 139516459 440957478 5308 -331326868 82224914 11587 98325897 47418608 2501 -442901373 108330083 19204 -188309477 771834798 3413 -555734599 906717395 925 30005565 798133217 12907 -468090797 316826073 5329 -166627741 559261042 20728 245522529 822900338 21609 -501808274 499507477 14487 -541304365 767640390 7988 -41784674 655631876 22210 170949097 231306488 933 177815201 579686236 14 -440215350 21710389 586 -155791319 707876139 13844 -521680284 181603187 14816 153481714 534212921 11378 -514383734 170997176 14650 175699713 374097565 9611 176242539 450590883 14230 -173482343 602414323 9301 -220036453 798132614 626 44593339 923201092 13608 -300927724 113317034 7604 106067316 395434308 10984 236658610 450537006 24197 -334593504 800080613 16045 -36777457 755940833 4907 82031995 606884997 15879 -215097568 935446731 24062 -111456498 901622785 5644 -422203841 273503193 1844 170750412 319382799 14385 -144385391 678191562 6688 169869248 656670307 20198 -433112736 392396528 20051 163765565 673850529 9737 120746414 211571247 22634 84404259 389132178 18036 -319557543 355782734 11381 -50412341 245219488 7418 9534086 251129296 15970 -165313360 338316772 3590 -271467071 540083485 7706 -175104552 504298066 6210 -369980387 305070188 4928 -377327560 469749710 725 227351802 467120330 23343 7113148 773311548 7628 223893550 578104284 8433 -52060920 237942709 3709 -192202820 385991435 25639 108674325 51441592 2800 -424709003 69337751 15072 -527918061 828496335 5654 -267915833 498967826 13755 -51381851 347953974 24966 236374526 277699308 22809 174335753 201970921 17384 -585313734 41722915 25861 -305621488 499841582 1443 136220874 553658371 18884 191916375 845146243 12677 -417789455 795927655 20587 -209345905 735587441 3466 -348924078 477328928 8018 -122693201 795338552 17144 -496743169 667961399 3008 142764916 57740763 18524 -316689498 944121528 15020 -590105167 88499967 13148 -159166447 118728269 792 -154742574 289424840 24221 -465660419 814862778 23431 -55947425 211197688 12753 38517499 828894860 18067 197819365 639646670 16222 -426224621 126243633 57 -815231 8742528 23310 18319682 846118038 2676 -423167346 889746245 775 -256660215 695768778 23903 -234197130 311634887 1081 232656302 153939348 6979 -401780400 464604552 26032 68550358 552830411 10350 -431704775 247795572 16061 66497971 597766955 2476 -270064453 713449581 1453 -208708163 923331050 13366 -7058971 550030041 7658 -191993953 33596427 8002 191226186 231757380 24350 -143791082 27768785 21058 -348373491 910405401 13824 -577819651 383169769 18059 193313935 251820151 4036 91636045 96210419 21005 -581874668 952758292 2719 157470848 379545434 9496 224792453 89294465 20518 118284300 633643176 9201 -560616083 310581830 4589 -598118947 232234967 3576 -541971116 794577905 19927 79665291 752680714 22457 -2255206 81196082 4554 -531897350 912298088 92 -329727558 898827384 12178 -309937729 257498201 26448 233678078 8628654 22790 -148010252 856759560 20619 -267639121 137187358 9861 -124209228 563446239 19830 -127001491 934038841 3932 153104710 793491539 3037 -504412984 733181312 11108 -274814583 737159137 13079 -227341182 862430097 16860 -279972565 629821499 3587 -181469803 554669705 4367 -20965416 342884853 24298 -571778878 621624287 16473 -525514664 178511529 17506 -529836167 733621829 11612 69773109 514223371 23638 86570235 833186799 7378 162410226 133061223 12295 -538495907 98531183 20978 -518552353 325886579 20554 -276613309 797236476 18788 101128058 304278446 1822 -488102764 774445138 4822 20376239 917945387 8783 107796778 417863438 13925 -46802671 17998069 9476 -508036213 246345893 21328 125715801 766307798 20085 -551704130 192434929 11503 -239743461 156728138 20134 19060985 138745976 16407 46886168 857798748 9528 -449552777 906743733 142 -86467265 616624770 16878 -517767445 83399653 1009 -53262340 443812991 25516 -504348435 419975494 996 226964308 110301420 16893 -484994389 50936160 8654 195063679 209004507 19101 -221382882 492770344 23136 54988277 921897892 19141 -343585467 598499090 23368 -282876673 136465235 23982 -500584660 783388137 11157 -34180486 407689022 18512 10617068 240276330 25430 -546325840 375342409 2047 226014611 597783578 20187 -367455608 468978382 6654 -346572752 697452362 16644 191036296 786666102 10087 -211192114 395138636 16356 -486976192 303062608 12069 52708262 771262569 2829 -339775616 491072424 2762 -393124118 51260419 4598 -85600270 439634755 22472 154611476 48005836 7731 241986176 442972317 6254 114096816 873715882 14850 -374234001 739053721 5470 -248974971 130709570 8070 32836595 708550130 5918 -63245671 713280649 17951 -118135552 919249860 15922 -228998992 633161647 18075 -200165235 25517926 22934 -107648669 489944970 6424 -413410012 452551309 5187 -554868030 371638361 11668 -163016248 798717626 4990 -434772895 203277069 19797 -317879662 791776872 15350 -149680169 21620286 7641 135532178 535500671 10508 -151498168 737211703 1228 178472768 753143932 23734 109561177 217801553 12051 -345188789 265877622 730 165767587 105256077 3026 -224296447 154937351 19779 -85002587 400580929 24421 -50345706 596661531 20437 -245599006 193803553 17400 -533792544 275672958 18136 -565792458 159657685 7573 -291877937 249234974 8885 -171077645 526622260 26049 -166686717 799400044 16161 -433298588 452976095 6808 -205426007 902262414 25696 -213456702 399005249 22078 -168454631 216864086 6136 -450867750 592108431 14288 161470958 99780937 23673 -426924923 191481195 10206 -539467691 80744838 23644 -523120138 814317548 1439 -209772233 620449090 618 -423263900 828823220 14657 -209541034 532356727 14821 -34635493 601922460 3518 -46911313 197813812 1672 -579144833 688975582 20607 -489875851 148996263 13843 -197727931 218431282 17239 96955922 677032078 7699 -87339632 460350074 16740 -71790420 243585693 21933 29384026 559144666 24871 -84996290 418929331 26327 189078955 88478516 2188 -546462663 573510425 1841 -188858307 325468807 21807 -14444523 601187243 14501 154961481 73235603 9144 25389530 453825323 26056 -141583699 381686927 9245 -280716932 371107925 6390 -492623521 208138839 6064 242915380 649654333 5053 -169510302 592764003 6184 -405423361 225533463 5954 -495079246 161281532 8795 159133473 103134359 15755 -275080395 498956007 19610 -469290570 717671637 22187 -491584502 948233805 22359 248793494 587903119 16658 78404235 391955433 5287 -26411609 947861279 13189 242527193 668363332 13583 -258624947 865612803 3498 -474883297 222368058 6488 244295865 218987334 7837 -353090259 708389660 24602 -278178030 352552136 8365 -397661851 177913067 4257 -568951348 729733101 13463 -367635435 639093602 10236 -14087190 284207170 16892 -98708828 425493126 11686 -480096663 112271161 20605 -525958792 349097612 11120 90737669 443306652 3304 -301932148 114866707 20327 233031193 355750612 4464 245322311 199903693 14817 -472891472 659828244 19523 -277783929 956969782 3559 -213096851 598865298 17004 -48485299 851415288 7103 150559290 64186141 11494 -341805788 63419737 17706 191465230 613522710 19492 -460750338 589704378 9119 -268637885 706875461 8268 126448580 102600701 1699 -549903929 185156684 12139 -497976079 735658788 25483 -167397710 380226147 25320 -566481673 116810850 12268 -365890913 393321235 24137 -337977615 65807731 14174 -460118443 214645140 25853 -391539576 443331670 25091 79985103 665663293 23545 -368266988 28920082 10076 -419733152 456759791 7045 15621831 240193113 2820 80978711 645236924 14125 143767506 352072429 7119 56564056 381044981 5874 10802092 120886142 25251 -247265772 325898092 13239 180228497 30616828 11099 -184712849 659353848 25730 -585923524 318554262 9401 -372121537 201859847 17062 174971871 443352423 864 -6424819 567687911 21751 139313806 452775198 19256 34578186 638806517 10770 62578939 929798668 21112 -355445540 443925288 11118 -222289271 254188720 22570 -380974014 268617908 8154 144670329 717926414 18761 -579627400 101392821 18348 -490366172 457640687 20901 228624996 650158737 964 -50696517 709220794 99 -412417474 374630592 20864 -132077216 260788269 17070 -531370486 648109044 6724 -84426227 891721458 16226 65772633 324569741 14016 118223095 870287582 17981 -229159873 408729501 16586 96134248 309940304 19491 -248453704 290195131 16457 170156812 25670795 6096 -237367784 158120219 13663 155180530 483158883 3535 197176161 743570300 11465 93036932 329278848 11010 225978846 426623198 14636 -3431020 44406580 17899 -224800017 885339918 23322 148352747 817839304 16077 178582740 598004055 11321 -88941840 315057738 17296 -509631049 141819387 5448 138544462 186604598 7414 -96604832 548061351 2509 -447391613 57492617 11339 176611782 713841267 4913 94737301 520290947 8834 -32799799 799358066 26199 -548292834 946248829 14242 61620128 654533084 22706 180783038 199952934 10857 -105053391 287274151 23773 -401857727 850578922 1789 -454708514 369330497 16794 -226980333 251769476 17785 -416871725 9373878 19353 -116361873 171270584 10484 135324972 290132655 13741 -539177332 811138161 9126 -74437183 310662881 21537 -97432910 887896593 7395 -254438730 16932235 24225 -63519595 339420613 18324 -411838913 295080945 9113 -29929174 680998322 728 25921155 915949353 5964 -274482163 889422783 17968 -150920023 203564399 13266 -554077484 951835234 12983 -212712812 151652660 14971 -231445390 478211341 14706 -567403514 218345285 20459 -411234744 28184067 1118 -241799956 328847775 3684 -495840352 264708677 20322 -534857685 507840027 809 -539111155 787032542 1451 -385524548 313048632 8986 -165743465 703045934 21839 -175352592 892594746 271 -107784299 394763480 9850 -82932142 827526862 7379 157676834 946483660 12513 123319264 303161589 5161 -408587345 471797565 19380 -346684220 68781188 7660 -283894438 87401554 21650 -71034724 936325095 16823 -395984172 309899655 8941 171435627 550976195 1393 -397890196 168532579 7120 -221713963 376922501 26263 -348807585 449155981 14739 172165314 494776242 18910 -253427857 334494197 3258 186632686 712560256 909 52208703 188547285 7217 -500032465 505226954 2527 -253779921 667654192 6323 -332055598 759136806 5971 90745107 760098588 18775 -540484336 648999511 23071 195312343 522259525 4681 -320317051 121880508 16183 -462927356 35325715 18421 -352927149 669905862 6446 -346116527 15317730 17912 54146477 912926033 18282 -32221348 468143438 10826 -137865916 469914978 342 -258996137 225616216 8853 3513325 916615601 10895 -544507986 514543811 11163 -507237363 371759293 1342 -486592668 286207990 9280 -91281496 452908026 15035 218609518 740311270 22358 145776325 637276469 4143 -264620586 335688116 16174 -24299193 472285982 19196 151005156 688382589 8058 200507876 576929577 16533 -482209038 643358690 20193 -66002569 599456755 15670 -191179121 934767296 16598 238286486 15906000 13758 -428701182 873947750 17942 86532929 434187027 17851 -25292882 342388113 20387 -48619085 751895807 25332 -290141616 281303078 10771 -307896555 667169605 24680 89711804 879031565 6913 -454791087 597232509 22627 -578773376 851956018 21495 -600368516 477152716 22255 85081769 404240746 25671 -342552350 487629026 3610 -335398278 829798681 17058 201265621 343248359 24107 -518667269 834940358 11510 -152237106 941383461 23668 -573450489 317387650 16689 -20404770 398250377 16243 -293933513 674693993 22848 -133221837 634330865 6450 241099026 39924445 25285 230309106 934353263 16930 180561358 188907922 9266 175774187 941927483 18830 -103660113 723602717 16482 200215089 792189529 26290 -393918797 186547838 12995 249843406 774702042 8294 -9168782 893278604 7575 -433910857 685681341 11524 -300573911 553310646 5134 -379606447 74294382 1826 -413049549 449031441 14334 123811525 528686160 8118 190599060 559349087 13622 -501021961 307251834 14065 63242621 344076448 13896 -563837998 22939799 23578 -493204932 390281097 26156 -599068809 321350037 13210 -129919637 377840406 13125 -443769225 766549978 12140 -212760436 649927005 24743 -408587765 547733903 25358 59223202 322046923 17911 -445025510 306161409 7749 -477329678 872489566 17793 85173905 871495024 23300 -470781455 750233139 19043 -360765835 124812967 9043 -31742897 555312189 12363 142508145 654837159 11686 -51742983 860395470 17737 -507912200 156536199 16022 33999776 423870380 3459 -126482662 622668128 15567 -13170188 75871598 19826 185452823 145288740 9716 46935588 795566853 21274 -2795621 304076171 14141 -427709704 593609054 23311 228045927 699311652 7347 205572607 797838089 6221 -511264262 631471156 4002 30514110 903096744 4075 -291259951 296787803 19380 -275211213 371627621 15100 37103475 676403932 25587 -511908924 290393299 4133 91584942 694738120 19831 243008814 94296636 15589 -590984260 75531903 19000 -567222853 478212375 18009 203909400 791363765 19970 -236622732 30339097 26120 -76012454 654323535 17759 -484724773 264406050 9916 -486651799 879898560 2388 -529326162 594007777 1586 194129470 807706570 16150 -245331205 531925183 4222 115166070 248959804 20413 -426021107 753304222 13154 -562637929 128892411 15373 -225374430 619005865 12858 -536560800 753820373 11805 -106966460 563765114 8008 3355580 325521051 24781 -107783280 426929772 26362 -588785902 542843899 3320 115947501 849109405 7983 -135261276 462033170 22134 -35724634 437211920 4679 -470871445 342094797 25751 -17493385 282992860 18925 192229022 848911311 11260 -8790901 254887676 3009 91138060 687515627 14336 -587603941 228921481 20737 -341125042 110358004 24766 -487523376 888503122 18957 -43600875 163509304 21710 -12229579 510325790 21493 -446613255 621903023 16931 -588678008 755010477 21710 50954109 863230985 14405 -511987732 221557229 24371 -111407575 257686096 26224 17550679 200598409 17253 15166416 280244173 18878 102231354 742143416 37 -284610736 282179491 8516 -436335504 429378450 17021 -41160103 378303159 18796 -406472429 148853528 25992 158165847 754811290 10672 -35969788 497562666 5753 -170189186 844657629 17540 2450687 508449621 17208 -507322873 306262631 494 241251223 588982178 11048 -409957813 186404199 5837 -435318917 768451390 6454 128604279 85910391 6322 -584301408 521696403 15782 -101321101 678918897 8752 -467373330 653526828 6548 -259763843 26898871 18670 113736030 601203939 22369 -240039583 130131951 18594 140126899 123457114 6092 -486962916 76249415 1756 155978833 480905693 18663 -166068691 171277894 11127 95475490 92706656 13649 201117800 305295561 13907 3379736 854685934 23206 -473108252 760209165 8299 -475648860 100096734 13102 -175414163 226901526 4415 -168336325 418117258 15084 -299306569 323428996 18100 -536306790 183671670 25915 -237817713 342368624 26333 -28589586 629923197 7987 -149021960 408241582 1496 -309980278 179851167 18232 -437404349 318294298 8606 236349435 222513761 6784 -127697090 422060265 9167 -503133302 571287814 9746 -471463262 902890947 11401 -596674875 103359110 16725 -434225509 928528796 24409 -384022087 184673437 14774 -6799545 60455244 310 -525231873 675138843 20938 -429853389 264564548 7078 -544321283 245011460 20178 -285547147 284478357 25156 236572408 401649633 11059 -192138070 76559750 6690 208965821 99855868 11732 209176136 237934067 9017 -63302435 748835826 233 -235645636 57622276 6111 -203049011 880113699 9551 14081715 658759120 16908 -38463205 891219131 19348 171043888 812434501 21750 -466005018 598853419 1853 104381410 852400898 15818 -384478334 188874769 20813 -270169489 742498676 13835 -138660473 702496644 26396 -134808439 365921297 14570 -149039938 74486965 15464 -7527534 793503389 20049 -468330002 489680015 3755 38549583 496305841 1761 -96892184 598509652 15023 -70352498 463141063 18067 -14467996 387250933 10602 -270664056 311412515 18101 92246285 128527134 18281 42926361 71432676 15637 -290878580 232691099 2401 -189713657 515689647 20994 -102010881 472102603 12667 -447736861 23168624 6785 11254334 535390971 20399 -151499201 934794515 18870 172239165 536806506 17420 -88802790 463725917 7392 -266459452 11251243 11162 -123710072 790456088 18387 -584546576 515849860 3632 -56114440 469549672 22618 127064378 531994122 20454 208895537 507317841 2305 128554973 514513613 13310 -599023406 437165047 7960 -359277668 831924629 26315 -284595727 784831030 21694 240715778 704854385 22460 -182730536 77210960 9464 -586423049 638414727 24393 -338952308 184287629 18162 -528633636 112653155 11269 37767774 634562636 24082 -438410223 273410456 7804 -104060026 896825137 268 -168936727 455121211 2914 75257680 703777019 1240 13386463 557586420 8592 -57927974 193394162 13703 -112970748 887469067 12088 155154929 861776562 21058 -266991926 150768233 10893 -23303071 578099461 20792 -326855584 593112172 12840 -185616881 518462678 1597 -314521850 169599696 6319 121442628 544306896 12288 -480856101 481348087 24056 -354771731 368505585 22260 -420077350 540501816 1839 -381487411 831246453 11056 -147862193 664491348 24277 -558338233 272306295 11995 191675573 341482843 10421 -192067465 196205719 18397 -387272213 742619085 25243 -434289368 614201952 13225 -561488463 568757769 16572 -96341131 131146796 6413 -213947011 494990099 5737 181972271 367286355 23378 -527435901 308222300 9876 187205916 687411152 263 -425065192 522629522 6957 209961250 103726828 16259 -600122672 358007070 18953 38017992 224589464 12732 -450053206 458777336 7871 -141775274 516205979 13588 3815183 345905397 22567 -459467998 399089635 23340 -171854406 314107847 8934 -204623417 349661396 14013 -74160962 203758613 25764 -589318473 549701653 18883 -437677658 258451607 22057 177918457 591781629 25967 135130089 309523810 18762 -155872521 692661778 23800 35459705 745087642 5573 -568530509 717335889 15491 -356986217 563590585 17517 -260906808 356142179 19414 -147143147 212584600 20979 -278297570 60610482 2474 238976347 933535264 2006 34963832 487007754 9391 221133503 882922167 23295 -517233158 518359311 4623 89437647 328423728 4901 69502047 816643127 6414 -416067376 942569222 22112 -266536679 268861524 13859 183103117 833120566 24591 -80668052 443338282 24078 9809189 781796831 1147 -602278955 729344381 7264 166603615 386519906 14800 -187363620 268064948 5885 -500051824 532440207 17157 -560040678 859685643 9260 -454773519 88271030 3189 193206954 258283892 11339 -191603056 486464384 10064 163240841 848616760 25791 -556634115 471177182 12729 -153480713 686786054 11258 -50470600 720240855 14815 -593692381 947677871 19797 -499408428 673438385 25223 -476307232 850487748 3278 -281036262 724705622 4830 116255244 160930017 13011 148774265 27023199 13623 34819478 227328431 9401 -304767732 403915565 9166 238078378 316967213 8174 -362366112 520174522 757 161712743 186478930 4964 233322831 323662282 18014 -239912264 271759784 8714 -80245822 887886304 5802 -132571810 237146962 22891 -545422980 374577674 9009 -462466153 562460868 13870 -590105422 232708678 259 85291989 496039559 15163 -84335336 754637230 13325 -571809251 455075837 19120 -266932377 114834762 6590 -228084871 428286990 10757 -21682493 924229218 20367 -105568564 493744912 5807 -256282246 494359615 18953 -206264278 274263040 20707 -99404059 540284756 11347 -495350056 849882068 20687 -447480161 380087732 17289 -407466275 710433206 15183 -318106805 308615247 3931 74065223 828914377 538 -239156226 489924009 16461 -554086569 103300813 12190 -307222630 102343103 10013 -49133475 468193283 9489 -441688283 616954660 7296 -275079953 302826449 11072 -115324882 807735498 18908 -580035271 951560825 6383 -165687604 784609937 68 -509649948 200675138 3740 -581284543 16704115 11225 -360228937 545138885 17638 -147683855 860665964 1878 -465882615 492550526 8927 194826769 826223932 19814 -583287791 526998010 24708 9586424 21190852 16297 -551356153 510338884 9204 -409753383 935167120 5380 -512052328 235838043 13662 -368323484 243694109 962 -568421759 905981259 8469 115024826 699046422 15482 -63540952 853357855 14816 -299008633 291166283 2480 -419738779 891809482 1276 154998468 751609348 6236 223332368 38492098 9468 100512368 408270318 10687 -384454669 212787674 25326 129706704 236768014 139 -375045718 222685770 24020 -177161198 572863373 23303 64474324 802659974 10362 -400267407 580127613 21297 -477062311 440780798 7456 -178250581 400079161 6865 -602140244 151164457 1901 242848454 597120301 10561 158892637 473757810 728 138419120 198052877 14456 -558572378 892214923 22753 233553107 497180464 12661 -405968153 557149149 17686 -111826937 435940711 13128 -439379468 395979539 22289 136122424 209678575 14752 -591691867 154238848 15631 3141415 645067174 6317 -195574008 476870644 20743 37210252 313418490 16850 -227862520 713178101 18499 116071477 903467794 19522 116851728 874087849 9613 -592123299 527505025 14817 -408147057 898993097 17264 44640100 366638125 10897 -596745861 439629792 16068 -458584606 824887102 25416 -324317790 105328148 911 182289065 665495409 10180 -392983639 921488549 17028 -468670289 290060711 433 -348885748 35216767 23123 -282551101 742900497 21217 -113502467 220820127 23136 -38630248 816148412 17473 -323004421 191657006 14272 243452136 233552363 2406 -409137758 657940894 12529 216102692 404305257 13907 -104811401 202278374 25654 199024346 701233474 9684 -73787167 126478807 10162 -394827988 337394843 23349 -301632656 245327192 9077 89667742 96490192 15069 39881924 155597360 4265 -483026815 812513887 11340 -237869946 791348877 16371 167300302 672403008 13767 -370311407 31302988 5545 106266598 441531197 15328 206304961 841130176 13362 -107460526 129954713 17203 -70018094 693605184 16973 -130064287 304716413 12899 -302710730 810838009 23607 222035104 211254681 18888 206991653 120766987 22879 143668297 943932295 10272 -541828445 928974738 5606 36817540 845035491 12650 -296371001 423839199 20916 -299899176 824036853 14723 68079804 349056840 22937 -410246119 783235319 19527 205598389 36239032 18354 -167562685 614996413 26213 -177690017 279216783 4376 251129220 790023410 1674 -388430168 159171433 25501 -132862465 370711039 13511 -42345572 618152558 2619 163895228 188776658 6906 -580719000 32874014 22594 -523426361 722618318 14799 242789538 149690069 2334 -539263072 280365389 5987 -352234392 25739161 323 211694589 112410273 16620 103136607 165794861 8698 -378985291 673488831 23890 235991837 62803703 6716 -147909954 460287950 22656 -116090942 61464749 2412 -86924254 351633728 18396 -146052190 418772483 6893 -491071304 749468533 6277 188327836 26128098 5301 11028161 53123076 5960 -168555613 581345293 21996 -71837085 591647652 15425 176731730 284265257 6763 71077771 183009600 22822 -60341222 151756533 11060 -24746090 892051568 1807 -594094292 918099287 22955 4046897 808641908 22019 -237086679 587108868 2642 -121266866 513901972 5124 -98150104 502872328 14907 -530745452 519556229 7607 -28620212 932435767 23923 131747044 404724274 107 135055252 15182236 22815 128803735 144523057 13208 -5850932 750584380 24818 -248676147 757428572 23717 -90382023 748673971 24684 -281238231 122453869 26457 -127611434 391708524 12646 245725881 911746373 3334 -232095646 512193502 12740 -498821458 106236880 7224 96355088 244990134 748 64803531 435714378 24237 -221665030 665015015 20382 -342422782 621204074 16077 -474643004 684455005 18986 92035805 662154849 5311 -201364930 871082094 25797 -161576207 598323447 7872 -242146031 947206710 9380 -224173219 143343670 14861 -553602066 389224276 3645 -452991853 861245187 7032 -45088511 643008291 4393 162179467 361806092 19932 -438337206 94131053 21315 -184080933 622537178 19484 -192922801 148874754 17717 216889817 95263060 18747 13180715 118715268 15883 -87741342 52965608 18240 -137521939 55178203 15360 -301114454 649124518 21400 -145757991 136873028 12382 -454551067 872499342 25573 -441699092 927054533 18973 -194264144 652137668 5972 -330298217 527906329 19327 250642545 940245038 11422 -152881047 107332211 22538 177834145 783297642 2021 212787042 344843989 25643 226155253 280379683 1564 106574762 681253387 4973 -488856302 603364891 16397 -463050940 489056249 17827 -285265315 16322488 10701 -437763128 788227850 19727 -13202738 217862789 10582 -263194409 523694191 26311 -341611559 877295110 9702 -454624105 107040833 8522 -237909395 74309201 9857 -586728307 391437072 5595 -591827085 470147731 8252 77754763 761392221 4896 95829363 828696763 22416 -472927564 711422721 10233 -31843044 903573268 1380 -34067217 536836057 16630 94244191 941584743 12545 25179972 104596517 13794 -259972940 324291500 12470 -24891832 169144936 22248 -355417302 311826827 18008 -338747902 716802608 24262 -149923085 120679131 2866 -431825612 499695417 25454 -101624111 688793931 2840 111539049 859932845 13798 -578695836 699353988 14189 -168157699 447028239 23317 -358491506 760115659 2869 63322416 48542189 10798 -588313263 203518588 23013 -360381868 517852203 8766 204649502 758860348 4852 -260708364 694397603 19499 -512921299 459241574 16922 178882535 546081049 13985 -220739293 335812308 25101 111768188 640358014 2167 -356985637 401580075 15768 228402746 275100005 15725 -7253255 474110575 19454 -488858305 593737821 6089 230739328 27709597 22599 -526696324 528680666 8289 22228256 562795941 25138 16198917 170634216 13918 -385401842 166993810 7901 233240680 284065282 3004 158966445 788327313 11268 9519018 260703728 2546 246360586 943805871 4256 -29278319 170309895 25957 156250590 134281287 7346 18136088 14909395 6329 -41645470 108026513 26105 -484603696 234472262 13867 -26739457 446622533 23501 -330433602 650154749 26308 73433414 127311500 5264 -543088116 503689564 4000 -319772724 59982541 9590 -53196034 514952560 21065 148442324 889702107 22219 -267720108 784905305 12561 -465307235 793178230 4750 -316774174 160931970 514 -309199057 450726466 19828 5807038 399958119 16133 -34423398 771290924 2447 16375051 710135494 14953 -74803253 800290055 1809 184193765 410459750 8915 -376351974 533751673 1940 -400930332 795837451 6854 -648038 598184034 22958 209668748 197722804 18291 -456764232 548228486 8540 -372279821 616910430 1158 -365221111 864564425 7889 -124479815 312545649 12355 -503562546 302912771 2791 -349722477 443192255 18474 -513104993 233476858 20568 -450031646 534359654 19537 -504637836 918868343 4237 229047772 418313545 6846 -260438396 428477531 18947 2028335 472732974 14336 134240961 531934519 17417 -349244967 149886290 12528 -454689222 597905806 13882 -415881979 534851667 24730 -147102595 912582679 16618 -335508639 947014473 842 -365439638 558090484 1864 133485699 52387375 26289 -598338421 534380117 4095 -349751003 644870545 9132 -18350974 703567823 6483 -416545338 350587229 17529 153200446 274331756 5897 -258433613 249794278 10640 -23585329 196945821 10868 -594649944 881179279 16229 6669070 286132783 10872 -537851388 891369341 20279 54669183 79774909 5429 -324465365 352234995 22040 130458125 375829656 18830 -520641190 226517520 3702 88170635 930133814 21952 -332133713 330544191 16121 71387170 198002085 20199 157319499 609184969 26255 146345872 29013078 17412 -95809747 289430422 24629 -299963444 351291614 21877 49378115 621721662 21179 -224907252 745233764 23284 -475434730 194509373 13913 -122885073 671327067 25511 211446544 287145059 19934 -485420767 95310373 15890 224255740 648616692 18502 -419385679 883268627 8704 46171315 931215566 25573 137025071 611503157 3433 -499324856 88592462 10114 178677693 769733668 21110 249660487 637807196 23371 72315411 495597539 17440 7171997 293129819 15040 -423727333 332853273 9343 -476847258 283910720 2835 -343815384 484050648 24335 -167163470 460394096 11448 -96772386 516337672 24664 -461268072 498127418 18854 -189129482 227124531 3320 -595582795 320242150 12650 -490023333 289386830 11450 250401881 247118590 26082 151236993 726675353 22644 -422763538 860583102 17581 -549043143 514675672 875 70464319 893505417 17986 45127637 658339066 1674 -346238306 220296949 4689 249811786 71318814 20526 -127393780 303950308 25785 102250939 665798120 21930 -455841755 614212667 7547 -345751516 299128071 6785 -561042270 671264038 9387 -597671026 264300290 15716 1262508 864314440 13583 238215872 391680462 3918 -307945304 394304432 21620 -36441130 779064518 5967 113565528 183398635 1662 154679600 875702147 9103 -4395892 348694054 23745 -409666572 698463092 18357 -531080297 537776836 13187 -277664693 694107604 13016 -556112953 207426958 20790 -563214551 481025642 20388 218561495 283441807 8467 144722336 60924003 11457 -443003745 762378587 24036 104133635 729182009 18355 218683195 166470560 19423 -137618287 940813674 205 -249777760 304236802 23891 192035402 21216000 8552 -392062036 256887504 23538 250482301 941408423 5084 -36472496 228824917 19481 -524773675 143869793 22424 -324108220 498245389 8000 90086909 792289332 24695 8258500 375884050 4060 -492054991 215445971 22223 -450749630 443099334 4670 -183560327 441126872 15102 -4557481 559643165 11515 -141918628 404194500 9553 -52680000 321068762 26424 -527854059 455969423 19298 -299988139 940131613 23151 -560218409 689972165 7533 -583263490 818463089 19945 -407499841 919166737 8187 155991615 957218844 3972 -425052558 424220218 7426 -37107572 490693232 5485 -518818153 304421049 22367 -352268136 881128785 24923 -25382996 498390370 19531 204000526 605924846 12218 -508645357 89816980 3774 -90497851 904595291 1913 -275889758 372328099 7010 -390908113 448370258 1624 -186861344 781961530 3002 167482592 915590731 3885 -352648308 400208228 17499 -429906278 940304617 15009 -164970248 377859266 15487 128311884 915081239 8013 235324994 353303473 6442 17733663 583920426 9555 -518910736 783219164 17838 147193799 107980076 20464 -241477876 914303482 18583 -56456417 82894349 16979 -407976205 824306918 4625 -551473931 832695587 19201 116792069 257685350 16668 -374079192 443351860 5106 106776855 387715159 14382 -166876170 114733293 5384 -133258222 166949684 16919 -197084150 495660309 8178 -258968527 806441953 24609 -64857388 468050834 3101 1269366 890273225 14500 -593667664 612059417 21404 -391557190 183970418 15243 -327960397 923850340 16084 -181493752 284287855 2904 -106441683 861378894 22212 11309525 465519091 20890 -247532150 928088941 8832 -486002837 899097153 13895 -497492322 690175018 10088 217956483 320789078 4438 -77111326 380507165 24720 -193916082 842333872 26324 44760422 104980665 10488 86881545 676718726 8683 40510259 910996724 20834 -41130430 285145946 13816 117067586 187016058 18190 -250173566 123148732 25294 -398818549 472943044 20384 97024195 215110590 13212 -215278214 167436412 13652 -508515661 916459785 25740 -288321935 35971466 25836 -586370804 425596584 20747 -71980761 128965102 14466 22811264 348756190 5178 10695998 448023312 1660 -225184826 784507102 23625 -303145576 494299140 13836 -588169980 174226748 22020 -563577205 755724547 12630 -9213953 59319906 4999 191746477 647804072 5198 -234013428 253625018 12800 119582177 608847358 13280 -526957672 719617610 9970 -18223418 724311125 24736 -563556493 528468897 10847 -113961033 455307673 24978 -537692133 515548582 11914 46168338 188556850 7510 -559877098 915713267 22172 -428978685 511890265 20809 -366086551 141494615 23335 -269443227 675203755 13235 -375833274 24554270 8116 141772479 946108830 19560 -88673287 594795131 24997 65599104 919533492 24862 -165616976 170487828 3921 -249220249 758169064 16853 -197554313 923747179 10880 140097233 863207572 7862 -361269518 785439164 20770 -311250938 784836327 4236 -238678074 899167074 10493 244553182 717179557 3773 148492606 747695523 1867 -561917089 863822593 25555 -453757105 908919888 10571 -373733042 257015745 11141 -345599525 675699680 26406 -393207584 298710849 23265 -556962419 340316972 26216 -30563937 405097872 21241 -264654809 555683518 20369 -448708703 663311223 20420 1655696 130559689 9313 -422461041 894093886 6173 -429774596 560991852 223 -186209073 125430061 13544 -409343782 732974630 9187 62514430 926713971 6275 -52176054 629387154 669 -260176913 441477572 4292 -141754420 774718888 22639 -98106923 489639978 11690 252511126 641178960 12244 -553537034 548804521 2098 -246344001 109813392 2160 -372345653 785392986 16051 -473729820 264442361 15685 -448604731 307108445 24151 183506639 310338922 19668 111993400 442225567 13724 -206598478 771240057 15436 32595774 324120840 13905 -386242168 624620745 22791 -569282272 455142578 18303 -326778041 137641914 21889 -170928590 399705440 14562 46371805 650494274 12845 -456322940 467063823 20905 -373063783 499768543 4533 -563829155 240546580 14224 -197154065 560695564 20278 -566032236 361847530 20560 -8002262 34635454 1343 171026806 649579986 2489 -469288351 461283121 17459 -116133641 485404695 8087 46032191 549495410 24016 -132507245 173959331 12625 243556612 882577545 5263 142147189 274389473 21721 166532859 693246063 21990 206999182 161866573 24227 -276426584 625374918 26163 -251637983 129859557 831 -568898451 84114826 16151 173716249 277356005 17997 236352186 369017738 12971 248965484 50320900 1548 14651278 328775369 6057 165760343 714761309 3356 131558180 219633443 21019 93650603 833562637 305 -450459174 683805347 22734 59106024 36752424 11513 93814993 717390613 2498 -328671270 463307143 17811 -268541689 468157519 19251 236335808 64470706 17080 -537513776 871470350 18534 -556966581 898798349 20928 -435187027 896475276 4272 -82242764 696948491 1899 231221991 226392860 26273 -192190787 377121696 22161 -201449401 874103775 9155 -159836211 764535011 14727 -579496447 254055385 13160 -408206206 245212993 22965 -320292550 504650839 21075 -464848224 426462514 3593 -79925066 731625001 2804 -186619397 459789596 8270 230247646 197277130 26308 -232882434 590804708 23498 -409917903 31176808 12914 -304683865 621512018 20357 -212957597 729487126 26344 -596302445 687530184 3859 -27526233 956890632 11136 203398768 789504929 481 -386848304 917075834 22775 124636988 848656295 8142 -578462514 351445258 25512 -222804557 656822516 25552 32036095 940425256 2897 -409425326 549049550 2813 -22473703 808015031 984 -87986470 118722174 11264 -203714980 372069853 9114 -273294695 12895120 11095 -72990917 433524654 22012 -335349729 437384457 11922 -453573190 23484267 15488 -362917273 476033150 244 -100578815 614987928 5134 -347025536 8756449 13031 -350015387 614083525 22681 -138859443 887340848 4033 -588530974 176564583 16677 -141519312 595791112 16232 -483063505 866524360 22925 -203205108 364583531 12483 92860834 179133018 12555 -368963779 579995156 25759 -26948009 282469225 26264 251224070 936609756 16783 -350441091 44918729 4009 -16653120 907980697 3993 -441594347 630671707 7446 -164813664 421088730 21085 236576807 547579167 23259 -578843816 799601912 11001 -464330366 200606821 21864 -312934231 472260204 21458 -62503155 378858516 25049 -356276515 539889244 8829 -110155330 420272997 12934 100051861 761103506 803 -243319260 463052699 20554 -567355904 435380596 18055 248360471 217738981 12458 -174550974 342661574 15233 -494200471 17717842 22323 -407961679 598013168 12721 -410104241 30968115 17378 -282306642 868392620 6742 -278551272 562922338 16833 13971475 888894166 14797 -265068725 22665112 25180 208198479 251002553 16302 149666476 385349886 9671 -71278272 463787288 24717 -430506843 621245256 24019 -312412447 112328610 26468 -56890055 528603298 3298 -444048852 257214780 6501 -161518282 553240930 24206 -498126715 955687811 12955 -150213792 140191832 9630 -38763985 89136507 15032 -162578203 928639180 3952 -380622839 169790521 8916 -211057279 132302467 21965 16555116 318103440 1464 -230488175 923561798 19371 -550446133 958419020 5217 -500759776 452742862 14800 -470108476 22634752 13708 -362987008 185066459 16210 -523471621 902000054 15700 200425236 845900893 2668 209358311 891400322 11634 -137442104 853615295 20783 -600114728 55573048 3220 -491550113 41658581 16017 -328139323 760625028 6346 -438672583 870222914 10133 85363547 699854067 5041 -231023305 787360441 4690 -8280916 181458745 11139 -385279315 361314356 15364 156598806 491569821 20407 -431023778 263566459 8282 -443113617 707568714 25200 -1445604 30251301 16379 -284134097 835508294 10757 152667166 784555567 13093 -54052914 780008677 12750 -131730781 366469793 12259 -319979410 766244328 1457 -360661804 126949059 7010 -173459276 488158571 23838 116026156 106212736 14292 -113725944 377878487 15744 -139034029 876764269 4182 -257060703 856602001 18753 -368403553 357584466 18900 -577802934 13970078 225 -183891261 749942733 9417 -324717818 460640003 11603 71367973 366694356 23036 -350080126 46565530 24798 164228613 543027666 22315 165967159 542788851 23433 -133433138 955883411 14444 48828216 603094562 849 -532508253 425888763 20359 113074466 518042108 24148 -494364764 39476922 6574 -180289647 215366845 14585 -494645290 627896390 24083 14682212 202942638 6210 249894010 280616505 14524 -489183448 896254749 20162 -466824787 46485588 25096 -310315546 85267293 18969 -272834331 477133848 18939 -342028198 479883419 7956 20517026 386291721 5087 -83882401 506075096 16565 -36740016 761826373 20515 161865812 431232836 13778 -249533390 515341358 19543 6076478 482339031 7378 -61146355 212066213 25601 6816883 119640134 10823 -517829786 443713809 14929 61786065 9955590 17158 -383987152 642268353 14509 105842282 280564603 16945 -94487445 322624195 874 -591956529 843128579 19106 -165814762 841760288 23789 -24900257 427063270 951 -82836494 763231513 5891 104446119 364431853 13574 -207808707 415534677 3737 -231134027 198515452 21248 171989572 235983671 8225 -444612567 521367322 2462 -45436762 618098181 4429 -132109886 274103866 14574 -499533083 922336703 12523 20919811 257187644 21510 -537949395 430222173 13680 -483627118 902543743 7345 49450020 638379803 16168 -463303270 347358839 15247 251969620 109672170 6806 -70138481 376776215 25910 -389928609 346550043 7112 195834523 670250138 3236 49209939 34059952 315 -307994602 784406908 17139 125857031 848978924 4888 -288729741 564252724 14683 -192262898 155955000 13433 -245896090 578639695 16359 200621502 187563766 12074 -241184462 481030250 5536 -42380395 144034437 22882 -316284658 82965058 1319 92856911 439814789 22835 -187268815 533088363 20097 -260700058 624175910 23292 72458091 550663432 10125 -497525378 723489000 14351 45737347 273606256 22053 79317215 574353539 23333 -223140365 858929243 3781 -268957752 453322754 6592 145520426 390568549 1411 -344450147 91170663 13640 -38452631 774855398 4042 -130779948 559712303 19686 -359876330 649334849 24667 -581192553 407795261 22258 -566084548 885654007 24143 48722772 249230409 23347 214303634 432110662 15025 -309620723 679739923 23100 -197056117 746032940 5794 87822548 321888047 3769 242197776 870445034 11006 -539825596 573517565 24320 -451663648 795567893 1588 -408470012 257429270 20468 -60225815 248331046 23664 -232469219 823383597 9164 -105581436 325974711 11167 -147922973 889994279 20372 -315495364 651442927 15516 -357498606 208502882 17363 -501078684 685473292 5362 65851406 335274454 9058 151465601 793115962 18983 -186726046 180839027 4974 -590614201 103773727 10310 -529012094 529085371 7984 -453676522 147475829 16786 -169527103 24242570 16368 -113428922 148135376 19120 231150695 213872731 16193 -453823124 747780886 12002 113385949 344129889 13262 -523209201 705038873 10512 -473809290 122642704 23947 -119292258 912213908 3773 -173479422 770697791 14978 181768616 86596997 14964 236163561 160829404 17188 -144290392 414821863 2684 -260979056 174051493 12535 -558327442 550775246 8560 -135948513 374856326 22269 126639593 401706065 1210 -118104175 522459494 18881 -563422936 104696731 15953 75959006 568158239 18221 56461637 143785343 21167 71990526 174709485 9367 -555885070 912273352 7937 -158545249 114160047 8926 -308427087 303008063 3004 162108488 208613238 18480 -397579620 616952539 3071 -159237824 827129980 6836 -450243674 181014761 3404 5886149 424387527 10023 -471024181 370194836 7832 -21585137 782323679 3576 -160462710 631552679 9740 12463892 79899839 8795 -80762991 827451417 5658 30959004 286187325 20196 -542208534 159747597 9686 -67370256 712933409 17110 94384216 178204938 16666 109572754 10785413 22847 -68813721 336410489 14592 -94666110 557040683 21737 95818181 871566241 10340 161214871 583810925 1240 -120256950 209590634 23130 -221682776 690450810 23057 -545688971 921305973 9478 -291275603 236894581 18542 -511395541 567357336 8407 48861575 69103026 8775 -332402298 373741027 18175 -367777849 791956871 13577 245040486 173019389 12457 -497273653 381960738 19337 -41418273 172156348 13938 35085356 343252325 13845 -161663806 692465755 15412 -30539599 388293232 13494 -90545450 445187608 904 -358719734 303146231 2503 159297308 67838688 15628 120740561 639250312 11196 102412439 944799314 13687 -179458484 600469934 25453 -40192047 931741594 13249 -263599937 838434369 6782 218322715 97807057 20003 -323039209 618313666 13529 -306078823 260776274 6168 -152742934 413570138 2480 -104208777 408212974 16006 -416598533 504164730 7807 95348460 610073404 12929 -445446276 627881075 17192 -531808380 749382509 15977 -336334411 897436168 6773 -434272216 947127291 13892 -143833565 422247562 3482 -167336168 410084869 10842 -285723478 787005368 19177 11839063 853063601 14943 61799797 940040226 21667 88108042 604325756 7564 157913038 803112336 15706 64722921 90335177 9743 -313993356 874074040 1802 166657804 254744158 5672 -49190164 694550158 14523 156363066 544006218 4026 -102295833 218113275 3132 -314043658 363614206 8883 -37059060 733322999 5810 -89340004 486208573 19575 -260898223 913445840 24566 -7274862 859973457 10198 -397980928 640715573 3574 -586713420 353147837 15159 58033475 447088869 15431 -567603682 127142636 12873 31652702 312557099 20564 -93818562 406470950 8383 -146596579 408431318 2678 -132387451 549919606 20306 179723514 112504990 24118 149494827 870639412 2332 -248152505 457825324 25678 -591173835 152896559 10870 -354652463 750040313 1128 -264722539 108375772 7114 -262606775 936846128 19677 -376540998 560152949 25218 -428653997 685778996 23743 216475518 67250172 18553 -207440369 449940951 2984 -28390490 556132873 3525 25154085 637499150 13915 65635442 307962291 8941 -571156067 156746585 23839 -594978400 701648528 3851 230577083 95933977 13630 -236483146 900241363 4994 -411791552 565714306 13269 90467738 176113941 6499 237913798 58112708 18408 -217229797 555000191 10845 -187627184 393952508 12521 209082635 924607123 8715 -285815916 671507253 3639 -125664569 448189417 13207 -145627476 603960879 2119 -260829041 844718201 26042 -159585527 107252045 14124 -382130974 294282609 17067 -125352798 767952652 689 -542945644 87248804 2485 -125607497 219446131 17966 -484046480 840818430 25878 -190055902 317566977 984 -465793978 296395284 1347 17811078 56900337 2706 -412240369 155577472 13894 201926606 266922931 20093 -417320857 257104433 18720 -219656345 723198625 9952 92243708 49225793 968 33527936 845691163 12311 211733217 142063792 7789 -252828660 586952574 2258 66996406 723486315 11142 211306164 49217962 4680 225060620 824667300 1026 228995829 675778890 18136 217181650 52011112 1940 142467739 396635517 23527 -305902702 706797143 24689 -513394804 120564247 21770 -53799700 434841813 10572 126451164 298200311 25907 231585977 575349212 10808 -90895917 215434447 7333 -581441133 874452475 8908 -556748962 353703158 12416 -320628049 446255930 4414 29629248 945082383 7534 -123502934 775889529 15378 -327017913 201788307 16743 140398997 606344980 4998 86276925 183652403 18741 -159395980 909968575 10302 103314692 636471516 5058 -335454835 503056187 26065 -125933895 380614081 23913 162556709 653854296 18993 60109285 125811770 20211 58424138 274644105 7765 -309929697 704986588 11625 -198494784 699725108 11434 -103075630 401282439 1101 -167005707 413791273 22040 -517618754 355519211 13096 -273439811 692828789 793 38776387 479382401 9461 -575087125 736558186 10808 -548687672 541692733 7316 -96165596 450982254 12660 -406190599 321765256 20520 -322505619 718542637 4614 -538964138 645277829 14811 35505818 528924216 12153 -481126595 374905006 13548 63059562 903420550 15863 58447983 341734235 20816 95880357 115694090 9344 -341852359 771363243 4285 -88297089 889093761 6911 -135622735 937857808 19484 207063316 530263405 9979 -80851757 503177101 14016 162665277 942454017 12941 -416127662 914695166 17926 104408415 481183958 19993 81541191 931334862 21391 -205879580 753674629 19000 141750745 481903582 2943 -311155721 777135963 7801 -481274391 81190693 8838 -439884602 889517188 22247 -340809774 238201279 23448 -391999420 596976051 3728 -408916611 518922150 5050 -124307484 272692277 18716 161006188 194220600 7864 -346744246 636175685 25851 51981053 102996050 1217 -85189917 888437209 6544 -233231024 240197331 3788 34162921 780707069 23676 -217683498 888793970 16514 101192139 418454341 5347 -302150867 660833337 15957 197210106 37780258 9235 206024119 905321959 1271 -72403049 33167789 13411 -100529806 462147141 25368 215065697 141526193 12635 -68752134 798453791 16250 -10153183 416713842 16452 -374070027 278595867 6727 -317868763 885904270 8059 -53156225 433769567 5323 -503171291 801517520 18878 -112692211 88151524 409 79719219 567997180 21745 -595342632 189907108 7666 -27863384 908209372 9407 -195604381 930416032 4611 -253768929 643090492 2872 166723052 682846703 10595 -494612599 801892772 13994 -75712188 799532038 22403 117103843 103274078 10471 -394793148 674219046 101 -21287607 928562588 392 -480504499 709260454 15603 -47348173 842975362 23606 -468157839 657334264 7823 134764750 314202153 12743 -388417526 601699386 9478 -1521927 543899436 12438 -97215610 369220650 25694 129486930 470128414 10085 -150969426 690346192 1336 10044419 237202681 23591 -238257755 454693679 20215 -227443766 448132187 20171 36353503 719815068 6215 -61364492 817009296 7082 71974091 553420750 9040 -35787111 695366839 10602 -76987184 485885485 8526 -456628173 328992946 7821 -184897778 95185954 13037 -35977013 46996355 24632 -341428600 171491216 2950 -582823706 617667135 17354 -315019195 279784733 13602 -179283762 313071136 25847 -166450882 559746422 13650 -65497597 425066577 519 -369500267 153796349 20509 2175209 226219365 21073 86960435 274202373 23782 -247806520 307693530 24090 -416238663 731032356 19471 195054086 33778871 2446 -99737332 186169273 21956 -441560179 432894946 1807 47132919 436738900 3456 -177752403 381350495 679 -336603593 66823110 16125 -377901364 596500903 11426 169964328 536649615 775 -491915623 127524473 6020 -480714260 457102631 5594 74881572 323369657 18461 153531624 506247512 8993 -11067719 603925641 18655 -360078216 652542831 19230 -330540915 720726543 16408 -183978273 129698093 15572 -22823479 615736406 24266 -202875758 369233884 13720 -141429465 193250299 19916 -263469874 937506719 8115 -488979677 45398373 5252 -539231187 390087521 2704 -579369319 548116181 18931 -585640846 309326987 2017 33902160 513251899 16967 -447822387 796866058 21569 -595155119 293938087 16477 -467004075 344465295 902 -587280427 639531154 10665 -260211688 624042532 22869 -5570843 678733552 4018 -539775435 186070687 3056 79080472 466895340 19017 -167233609 500842102 9656 -574254637 397082766 5931 -586766728 737332257 10303 162081128 820330313 12796 -346541032 47075465 12790 -526425095 800278904 4759 -117690419 904391710 4347 231986347 856303461 9334 -331170020 722254157 2509 -263864253 738024696 16437 135282390 434880464 4978 -113806275 566486216 9403 122951746 191906742 13492 -117006274 20178723 13742 -249744354 931187175 14630 -412429367 153331914 18427 -459041099 58738594 2565 -526125038 628997539 2633 -514501791 832333841 23460 -422176040 102432519 9826 -177304362 268892603 6798 -369868185 732936325 26352 -486340468 345466874 3787 -445830162 841206703 15254 -415533790 895198089 9737 -19295246 728346954 13157 -182966427 417219428 13276 -256511332 487164954 24515 75351190 948573119 19100 -214154163 124088330 12134 208228134 32731985 12288 -511334230 957486793 14260 -404068154 121359069 8109 -70230477 399728406 26035 75702314 509725362 13819 54069329 380587620 23102 -202104535 260562040 7301 121976376 399282595 11954 202786617 605886859 6373 -512325986 834654990 6921 -600968266 518972835 25444 -89776736 35008508 8170 -359441880 944167726 22678 173206545 933707657 766 -267291150 808694641 18170 177041611 640368204 24589 51712690 542520793 15440 31614632 953988263 10948 -384309746 37312509 21899 -138011106 687543674 6043 -447081999 306262223 7116 -340302952 530713128 16783 84589435 530032923 2162 -143936248 937787901 9149 -565911403 270132660 9411 -443931852 545893537 10990 -378572157 537115914 19847 -21537880 138165127 13529 15859351 945558422 20903 -555402227 433405186 8260 -76526364 49313780 24511 -260012332 76331259 6166 -60215036 41193626 23419 -24493002 595533056 22725 108275855 205796990 2008 -48550853 242044487 24586 -269893014 332259607 16914 -327879743 671006607 22785 220932255 679089673 2482 112210527 302847274 15424 -275771487 619147613 11301 -445729654 622560473 18876 45367447 53890107 9595 229352045 345545923 23180 189157129 327061154 16746 -99022061 834404114 8424 -193585044 337912938 19355 144459721 810894565 22839 -231910072 537040604 9056 -34645789 730342906 7657 -385147750 291721099 18853 -345398661 275967695 15282 -418887582 893365424 6858 128154357 397965334 5115 -301687965 254710342 6230 219050038 316136085 3383 -267169737 413417076 15073 -225944054 420911699 2529 -573926185 316167147 1271 10314667 728209955 25238 -488420078 867969963 5872 191393537 499767821 11625 -121035844 445571832 21309 248269469 771361330 6844 -536440042 184468705 8290 -66881620 806008489 3110 -152694671 921451940 24013 -382726096 472798430 18734 233201643 314681250 8491 -145581735 427543702 17638 148632774 669340614 9805 -592984621 119758736 10997 -355396811 710901950 24561 -551802708 636236056 1149 -64143327 816518745 22290 97856759 645811006 23831 -326618816 344726363 11373 22600049 73494753 3506 151186085 922217449 22394 -208778737 600733559 2414 -310342637 432773740 7914 -197108905 594901986 18369 -486752176 423989593 16667 -93649787 899181917 11453 -142165958 447728412 25878 -7954857 677881583 7621 -11000073 164379844 4119 -530882562 591957811 1472 127939512 473008127 19852 167577969 288379935 13446 -479799368 26090831 4786 -508503488 187756054 16490 -420374268 559966807 10619 12364576 580911942 11863 -521778041 701336936 23154 -83708840 592315475 8527 -360099179 720102651 20369 71539232 882926338 19044 175131960 635409897 2892 -511192974 757889067 9648 61202338 617815500 5059 -305741125 39028649 11899 -488351632 951938202 18477 -355811771 652574893 2247 15635772 201038296 15415 -373537100 564550032 25741 -7060174 481714479 18935 -352672893 69329857 3075 -104622603 700342000 12846 -153412321 944125061 640 -361271711 269294903 13909 -47356083 376328917 9601 -288545048 780703955 1904 -426434797 110613799 9734 -166708055 404234317 23354 -352474728 730435135 523 -234244205 699167510 1921 144290629 478052975 15900 -32286402 554492597 22933 15880559 850255531 9441 -203628482 905824485 23266 -517322606 588400753 11272 9596877 119133514 12553 -250840400 792501166 1040 -46856624 849558052 17825 83237402 128427716 25820 -14022211 284656111 21523 -249127498 348750801 12213 -421057762 313551565 17198 -558637230 872004460 19988 -394947550 252894787 20270 -300012443 697695857 3135 -351560946 635055429 2532 -153357709 816579600 21184 -583230020 305339077 8541 197663980 437114341 21747 -439457664 137361707 15179 -54369343 507923367 13054 -445027161 54201584 1890 -164525841 358433013 11426 59276878 593941853 10446 -211565126 79166743 4746 -596352432 167473113 13617 -266033793 641022063 6004 -566710109 564774570 6604 26056369 838683175 1721 -81124261 308157074 6054 -374432316 78946514 20294 -600802240 409157784 20631 120085673 703079306 16043 -256218254 759911108 16492 -140879976 945602282 25631 40702686 760290063 917 -291028852 479716530 9594 -566972204 873182713 13640 -445120644 335871705 15516 -127628469 655794075 17953 -136794138 64157003 20483 -480174078 48757676 21669 -271131879 813634360 22033 51453532 53609026 4979 -87176780 9843347 24559 202715828 738038021 21330 -264447423 824043503 7542 -596687283 694602906 2468 -208847249 493943151 18994 17141640 56847364 19296 -229730980 99793355 7344 -233926242 35563320 8305 -218255704 285308331 10815 -173254480 907044086 2332 -150152884 947509915 26167 108515221 671481014 26231 -429347168 56068488 1715 -286365914 462814269 14584 -495524639 410795781 4239 -348328473 562614052 4370 241617168 186199650 15220 -137280789 676496991 22721 62359163 766365235 22976 -237374950 670462798 1092 -17986196 746825563 2710 -95632267 747437630 12445 -593632842 335256181 15211 -126920872 855024584 23541 191344773 201636964 5755 -369374677 797118718 8378 -75645430 345954127 8666 -404870318 53239695 1053 -485795765 557305445 13988 -475583107 29928967 5080 -495561854 335175490 9746 -565502840 390522642 19385 161375277 585048208 5751 126142356 440375051 18253 -123350148 641394682 21787 -526412348 322255225 17088 64187161 641548930 14097 34757565 915134654 15659 85722942 838596664 2202 -583874235 473033138 1026 -579976307 212878639 10415 -398509196 112043104 3915 121911418 890225766 21776 -17584810 814290208 23867 -186204964 763478547 18382 -327308660 638612888 11162 -185782330 174621477 21537 -36090242 835834934 25815 187673774 458877340 17971 -580005672 39293954 12321 202739137 449096235 11860 -22441806 367835268 7067 -179189591 517023783 20044 -280663643 756696464 23097 -536512361 450419275 24660 -322115341 468314508 2001 -289612358 169659637 10450 247005789 759498850 22650 -318697833 826081057 18349 42110307 480793472 7137 -283539087 752347192 6637 -229292208 353984246 3912 44495187 701015140 10235 -22763608 486837892 17265 -505989854 821601167 12414 -363897432 940535756 391 -249320118 954704118 627 -234853210 778297110 11383 -141821866 897543673 23230 -196529366 519063220 15788 -105419602 644251857 8611 1416215 908345018 11194 173251261 362530255 9158 -238459806 566312199 13763 112485435 806844226 5476 -378226251 682812750 17790 154011415 386738515 8220 -452817078 290937763 26268 -16737721 824189536 2637 28894663 919886597 19700 -562795642 236178978 7473 118915359 651212835 11085 -332698048 139101269 9772 -590846312 258452235 18570 234759092 902452903 18086 -76227896 242360076 7528 -254486696 98102497 11812 -505724392 204981618 18683 132330233 743417057 15929 -156259323 36760132 7639 157001699 135780733 16338 -117167591 541356019 21847 -286469117 668107236 10991 -391209870 913944519 8322 -467635402 316245386 7811 -347458704 875464109 23134 -255720566 381923260 5893 224886483 14827014 24947 -4262990 597334332 14378 -209798271 315462519 11820 -189694856 805846096 4049 -345197699 683359524 3142 24696910 660923378 6852 85690700 246705787 5577 -67174342 333980521 25400 67377635 150158483 10773 -20509667 569614509 11508 -28138531 110504728 9304 -442064530 420579125 11929 -28056704 471640398 14221 169792807 833856278 11944 -171308170 412437405 24181 -505031846 76685894 15691 183062378 690176792 24271 -202780770 337923753 1726 -151029153 236293840 23047 -365635553 592482891 12023 -474609042 409760680 24026 64338081 48347964 7977 -310312088 429088494 4727 -133599553 439456317 6980 235201253 715172238 5295 -182122506 164903504 2391 -138788172 279468651 19116 -110481883 480225488 6220 -230301677 927257441 20220 95223650 97920733 19351 -252972364 98731874 9361 -501618768 365830974 15449 -360521353 858127860 6994 93239640 225021040 20695 -528192526 738139007 12530 -334326058 611389423 937 -571891288 399517026 555 51349788 256427063 13596 195692043 769514505 7598 234920184 590665356 14161 42226360 829280014 21079 -537793011 647056891 19004 -158164067 224272769 7155 135336174 735158874 7447 58353621 688241394 19362 -263973881 307149904 18994 -460034991 366968587 23327 75948323 850445878 2871 -189211231 450927806 21390 -324848649 441803197 6422 -404611773 761541200 22038 68068650 644587763 24280 -38123216 227117855 678 -152792398 641538479 5181 -466806867 576504471 18072 242589423 951164325 24572 71058568 811116355 11921 107811441 187600126 3845 -267114837 409906267 15439 -42275138 908205154 7966 -548801834 352847662 2276 -363177204 858846968 3852 -272155773 488348751 12889 -151059783 839095973 17764 5376905 191718566 14817 -431904824 341993967 14959 240420682 443575299 17041 236980830 64797914 3375 87958331 844444276 15150 -97295763 118756484 21883 -329728625 202033894 2666 -213199085 351195348 2125 -384346813 142126411 19088 -157366047 815538313 11083 -135458566 405432437 22575 -143318636 366733390 7838 164226402 721970393 4538 -246377837 779364588 743 -595419636 657952066 7259 -441173529 578109541 13479 -382118208 12451490 15405 -378364154 518837251 20522 -262382403 664951506 25478 -289618713 815238114 11701 -200750207 663152037 21065 -571409778 632451392 5646 -54267609 763181702 16733 -291805610 740852093 648 -19301272 539262698 25993 -257767278 242219559 9743 -202312745 718967320 10946 -308259540 944410247 14159 -195792372 348396369 10243 -522415027 870709183 6419 -104230585 420459812 15511 196470021 481865511 17986 150838338 814272709 3756 -24486639 837155041 4514 113738926 282414711 13089 -433751089 894522425 2370 -156273411 786207848 18824 -287562605 857618050 960 -258342997 468781266 5773 -93306987 498839670 20291 -85937935 48676781 22126 -44813066 693722308 8111 -277655571 115866810 8340 -57578041 367803130 428 51067319 870622855 18521 250097798 17866620 12111 -284803641 671388663 4654 -515159261 548541111 26180 17354640 272006319 21217 -466391915 880707815 23102 -460858607 716072324 1661 127865673 145291163 12939 -356888890 908012616 20148 -489996758 770731977 7864 -437523483 727840042 21783 -33709185 642105886 5139 -89189061 486524283 18694 -403728633 100662200 20194 63790455 644925127 15815 27618977 297986167 16289 -460883310 866237004 8267 -311269956 421431987 15909 -254831665 50878859 16948 207062445 883906864 16952 -534595930 779832780 605 56475717 256660323 8818 169075228 378651223 26305 -207943248 325675487 13469 92146134 643573465 13280 136770826 739407681 4387 -317157466 383282482 4434 -394550123 698171825 5226 -362543864 941244773 13212 -156204718 557474717 17403 -489017243 771561299 12972 -548417228 347978554 24873 -66107073 559154615 23409 -26589949 720007928 1455 148315520 232448487 22835 -268088440 919561534 1215 -433551907 62071751 8412 -512856207 464600648 12937 -441308134 588852845 2747 -579728892 344197668 16924 -478795503 351337938 24736 -140593421 635970594 17284 -323516923 199201093 10388 63045640 671399647 23041 227996020 900068449 445 -143038504 657428795 20089 -78479803 238609124 119 125806552 730106343 2689 -350073363 110460171 3716 -305706976 74657362 17851 56559055 352978720 14191 -352014764 879444163 7174 -267231933 457254333 6641 -248762234 499539427 16676 -340873957 897066093 49 -495032436 265731326 16037 -471151978 712260548 18501 121289865 9397779 6847 -14540075 408085952 19658 213218727 156747847 20582 -303833997 718032068 16562 152049964 661516473 18059 -284089026 581427415 5397 -376890122 300277496 1538 -71006228 614135223 14757 -316163359 519820399 7051 179064411 97109462 16888 -301081289 138259926 23354 96575008 275150256 26017 83186969 66125216 1766 -356360072 124405550 4373 -164714989 41065917 18087 -349628334 414381762 23880 240228125 527945149 24738 84089692 366204667 3296 224098030 732113521 4725 -285369483 503420061 25172 -49171788 587980811 21308 61828362 922564553 22668 -352739170 722118400 16787 -20891756 708730950 6081 -484380777 253023238 1287 -117853784 767103816 5321 -183518406 193751440 17328 -105570924 324801751 12212 94550665 515377243 6532 250031336 380303845 6473 -469065349 557958973 13573 11848673 184959228 4953 32353646 911755833 9461 23876384 257080471 23528 46911052 237397415 23136 81789296 497515264 18347 136531876 11512611 14235 211946095 912079294 4388 135463080 413050737 18065 -503173470 527138121 5600 -222109282 778770686 12754 39341159 384972859 22158 187979783 98613441 20035 141743161 848258246 3046 137403317 848962214 13165 -515716475 18374295 17519 -511187808 732901899 21197 -556620758 553208332 11546 -179538905 127664907 16738 -12149458 222415834 7483 143645800 520175409 23813 184162363 317060736 5089 -31720367 303385948 22546 -78440484 733184882 15534 56485458 260474041 22609 238540905 866128876 23734 -600993637 145446892 17861 -294245291 463141598 23247 -337509278 330506979 25258 -230646382 344436141 14727 -43874277 72150258 14123 -42462018 715587034 20307 -214401955 243487708 7938 -276240039 877770224 4908 -484504532 527453261 13121 -112805027 303885525 4692 -316043928 502672779 12034 211096437 67415385 1562 -3694199 71039012 21247 -158007656 411730096 10491 37003701 241401201 24089 -482156772 250026667 18657 -562305137 703280759 3879 -205173770 802813384 13592 176264617 59911541 25822 -315727330 854176662 18433 212713762 690794116 2017 100562567 673618384 11600 -92689126 515136329 16384 -212700426 150893950 8135 -339886331 628027071 14416 200948514 388113214 25769 -428466883 819233332 22585 -566730174 176305406 5051 156686611 764592540 20486 -342013761 755997682 21311 -456581383 716668483 20424 -38705407 242448326 16783 -386366401 303860538 7079 -211923450 919528114 17383 -353430486 336760322 20262 -152353266 152646856 18779 -563947594 385517643 6093 198599185 177299283 22704 -95507905 485845232 10961 157722248 946311269 5904 -85245969 409832309 7185 -178342714 329197531 13876 -203873652 900479374 22095 10201742 943170789 23378 -479171259 663007645 26100 -62629591 410499420 17708 -439555705 205404066 19753 -541323105 918477529 10912 -464432166 574422858 13587 218512006 529247746 20167 187752351 878563120 25235 -375174494 224490268 13628 -501426400 944110262 2582 -212525640 45687204 10440 -261002011 315001716 7628 -223274236 549227678 7367 110281845 866777043 26130 -100805305 886843881 13098 -327588649 359770738 22367 -162572928 199556313 19987 -547627256 125797608 26205 -111798319 380421033 18723 -383280236 936238071 21073 -501812098 555188910 13462 -382095692 817378202 3560 -51131540 731597544 1086 -299372374 932037877 19386 -70286831 685202290 7340 -48008406 876487401 3794 -560703890 654034183 20743 122701073 758019550 3976 194301903 357071581 5058 -352972704 46791515 25705 -198520939 162949951 7653 -441197811 775317393 1828 -36465644 51937238 12180 -463403138 787390091 24793 -440179582 546708296 11236 -330986662 917324406 16455 -511459565 730789737 5200 -453826404 768039099 20171 -487670155 227972266 18640 -321538751 793724134 21571 172546053 274693572 13926 -336842836 726929056 24665 -242134095 649598350 16580 85960419 116915962 2824 19835197 238890799 3389 -172279498 773575084 11976 -311810919 659549203 16841 -531279447 77902836 21516 -385783193 940857454 11685 -576461956 857939856 2009 -170733430 794483659 1313 -36168988 331419408 17935 -282107830 344871480 21361 196134527 504870229 3208 -418875045 14015565 20488 19126385 241132674 19261 -210935168 197267768 5256 -570018857 612742424 13822 60221639 83708314 22337 -361559027 736850284 12889 81179095 759130860 7530 -172915857 914259842 22643 138721562 434944656 21176 -81475671 108925311 9817 -589936860 556052009 18603 37411313 767499008 1488 -271450821 914850508 14861 -1465225 390932575 19145 245230627 158550965 13697 -302989118 149890998 7762 13781443 800129110 9647 -133672427 225760395 13866 33661822 303806324 13361 96624093 80718760 18836 -13442738 791800388 9489 -568714652 379501971 19905 -415174851 956389310 10420 134339041 913433016 20079 -500825769 649342363 12971 -78818105 230201555 1408 -459263316 641839168 22410 -125064219 758380156 17836 -235056576 789548062 20283 -296008190 672924572 9191 -536931752 22101632 26388 -91310920 527919092 25670 26530566 386131270 22780 -29343766 773112736 21648 -74774310 112673340 24863 -237968980 145754317 20374 206137304 116008848 10258 -246545498 433265713 10029 -340029336 927872428 17643 -325343890 512065562 14394 -97705258 30000059 7325 71989070 628467761 14179 10889019 219101064 15738 -256567480 452915695 25266 -484716905 735855425 1119 -456371747 189855236 24274 -583328511 707550030 19671 -134396066 516819064 20955 -558523968 843338878 12041 -70422160 24624707 7106 -384875543 928694509 25066 -513416806 740387603 14702 -97408072 736340499 18613 -377671361 478969782 40 -306342306 69141071 23276 -279694753 758073938 23098 -318538791 722660472 19485 -591340528 948796753 2766 -315728141 375458775 16336 -519961090 298738379 4104 -313539396 916244675 24265 239712171 665145687 17847 -580294374 122694105 24952 -464021333 629278308 16151 -191481104 542030109 5168 -365573590 686515359 23339 -289615736 680623692 5127 147808418 523731591 21210 239836521 310557426 320 -13728531 886830062 6401 -399464498 580584179 5442 -411459862 951144114 11869 -463409166 620404485 3664 158365889 718113038 9103 -190916470 55706823 6918 13276700 846687728 16431 -234128810 603878466 10852 -209794158 756824414 19813 -469576406 449110674 9304 -323537098 159066003 14337 -204756016 570483210 14364 15240115 543810188 3767 -84659046 670240052 4835 104828596 728574600 25032 10836770 511422882 4077 -236881684 155558671 4207 -26592490 644817261 25271 -207428657 567298711 26417 -130927461 633817676 2101 -538410986 940920343 15918 227097044 116505785 24051 135875419 48947414 9880 -9327128 22627468 23013 114269311 889279913 15320 136812268 549782600 8197 -98171955 64757690 17232 -536942192 553132432 13413 -276541056 580722547 7145 -160646721 440326070 10264 -65749963 203142926 26338 -523898327 717547420 23601 -226377589 490852647 9330 78638427 20651165 5456 -511854035 209328080 22167 3857959 328097517 14997 -456983194 104093913 15101 -323481507 678745711 10229 -155172347 331187734 1109 -22459789 58450628 10608 132292630 226390205 22282 124805699 503898303 10859 224778241 366598723 793 224916955 180646143 10696 240895009 760918338 14091 214927641 183050145 16605 76118171 516339344 19601 202575934 925108115 9133 -535159584 372127744 2773 -592669180 447913887 12986 192275922 575524495 13893 197678075 41912986 7845 -457648164 608239223 6870 98086596 303205071 15229 -36000904 228187563 10642 -91680756 238784318 10014 -255083873 765560881 10259 -77804970 392293736 13880 -180865395 878353371 9401 -132028250 762205955 4206 -143018707 907809992 6796 -11462038 952908521 23507 -298876169 662084200 10956 -443389108 378738023 10752 -509334326 719353663 581 78550077 105330816 9114 -106220070 663067622 16644 -582350186 390134798 15689 -470205321 842894348 2614 184421923 692432205 5861 -48262715 635353350 14220 -558929664 192377110 23059 -150673941 472039845 14607 -159798910 595860875 1725 -455369223 836377249 25578 -395105703 103925345 10822 158821225 10636041 4309 13289955 531490041 16352 -60374941 540144580 12637 -450906540 300509498 18763 -541768766 630111447 4010 -412005801 132876626 11891 -225636505 295994828 21114 -563764429 688474045 6859 -70377942 922603966 5731 132615707 831981098 15748 -383352998 768153682 2244 -483995979 131396750 2375 -277679981 750975640 20137 -443059877 370336505 21918 -555704101 861417869 9545 -18531864 108754014 13689 248353435 117605697 5990 -552218764 368738937 11294 -272899514 152183479 5987 -47058931 488171954 21097 -21561348 30149171 26389 9208354 210130496 10522 -13935087 112407569 17535 211128730 259410655 16559 -482331542 130996236 5131 -53573804 208566910 24096 -464182800 401047459 16426 -463911695 646235148 6852 141578788 379100963 18353 -451874594 544222076 7037 19183967 501729279 8651 -186604262 850691195 22576 -174371940 504295306 23311 -134676259 818380904 23456 -230580282 282246681 24466 -46886046 836054707 2921 -404703317 743174593 24364 29600940 303849084 24771 -254590115 694966106 4804 -296847729 766152191 2332 -110863085 32790750 22549 -480961534 925774807 14153 211319169 145258735 16246 -184896338 335559673 15626 119798611 905113770 7839 -64757058 454861007 26257 -7557415 125307145 17028 -206060347 878448720 707 209401135 213218162 8057 74472133 459149936 1342 -387094252 39269699 2860 -526012016 319665421 1068 29942945 171405094 10866 -98984374 494260162 15211 -467720106 560284781 25416 182325751 744960291 20347 -588589647 831042694 13816 -379810059 78125604 26299 -395930212 827173927 17055 154781251 543442404 4087 204691640 680956323 18665 -106245607 76330536 3684 -556418830 27852771 2446 -133267040 381646462 4564 -432059112 78780232 18868 -120819526 284670058 15363 -529329418 686737763 13 123173517 778116909 4451 -227208219 641460188 13068 -42433119 737728136 139 7558344 907384170 25967 -245276862 848277849 7783 76646066 69715922 24357 -394963998 699712560 14802 -40596012 832259550 26144 -277714351 508647370 17924 76930836 747871098 25462 -415023182 789521782 1956 252004192 725762780 6119 187350740 803410857 10572 -375543229 306177734 9401 153882926 513787564 7128 -32022127 474348999 3766 122418634 188267853 9747 -10828179 608889383 9630 -363373189 175338000 25923 -19677845 764768000 14230 -279733006 421953515 7721 -266087693 439142811 9086 -519457637 891270314 22756 190103732 789110014 1985 -336919097 150063281 1726 121642855 861580209 7602 -508574353 576533348 16019 -493983298 608137333 25441 -257728442 883042180 5041 -493101568 242412413 23538 -593914253 64728111 5773 155486475 677997296 1104 -72408303 758672097 20491 -353949533 718659807 17734 -563019135 428457237 16323 146608577 497102476 19995 30158376 220783372 5760 -203597771 543705168 12276 -451391453 824329685 19065 -96095863 511720222 4985 -432304882 694156775 16575 36571356 764235625 14435 153918519 562617826 20944 -295144396 263656997 849 75459833 659898996 23066 151178050 470647010 21943 -394022975 411665330 665 -538220677 261501168 14029 -255163010 922579809 10911 -413476902 385843781 25811 -337107107 89866774 13992 132903153 309751067 19270 -416910200 353499469 5453 -51433903 327671209 14543 -100521272 492490687 5311 11488765 428232295 17854 -272996734 557057424 22290 -440621023 314271591 18581 -407504004 897782975 7104 -450691590 285467983 3756 66475800 58307867 23078 -43146247 902828228 6527 49209383 801606917 5041 -419747464 512417411 3203 -215879220 561332473 9457 152503679 592125212 15002 -447310171 813572382 1999 156828710 286979870 2235 -338059652 855582917 25178 37735843 861435508 18691 80191263 375400394 9782 -314567832 637419632 14757 31707597 843344566 7451 -523085581 413834506 468 193927830 542933100 3939 -515738070 21299996 8299 31832877 461467343 8000 47480873 120700605 17034 -601491814 690453773 25751 -303761945 310636609 226 -69965842 34966184 19336 147206516 700279546 8936 245920732 810501139 4459 -315404772 446386684 26159 1122079 868886851 17033 245871803 372257769 13650 12435490 231844074 3603 -555364635 459067024 8593 7584648 17049245 9194 245273416 146730507 10852 -187584495 952774100 10675 171321829 907545204 26221 -350286715 729806751 18945 -413270037 289352614 1631 -161748031 625713786 16626 -190201303 722946992 18201 -224560482 346380798 17748 222590455 658487475 9893 144576398 422730029 23167 -536210608 604125620 11309 -311560756 272944157 26439 -587428668 263480572 1302 164941722 544270438 19320 -41367872 406538467 8453 -71490719 564399867 10103 -61472036 819065659 17104 -86096119 354893291 25998 -386128485 520410276 25688 -48965433 748591931 1644 -360396449 654059126 20697 -84640916 353110014 17491 18672023 709635667 529 -153213117 601749202 23977 -331048886 455784497 13889 -175351778 175936051 17175 202952434 433220948 12350 -413831673 624044036 14676 1141505 309078035 15669 -164844128 697892862 20421 -566826439 570109996 8833 57591078 693227598 12011 -306117810 423624505 6232 -589600952 498650656 898 131535566 617104396 134 115539308 722952971 8631 -193664619 474032023 17172 -281759440 301605708 861 140956477 880783103 2877 -113164938 794770230 12615 242850743 443399036 6431 -409261071 945007236 5926 99672053 265427968 14424 -179368637 506605229 11684 -42427278 121679121 25788 164947944 870959191 15613 -2250037 902218933 243 141417331 290720962 6613 -44565897 748503135 25283 -581215042 849962455 8585 -416939657 93242948 8346 -584971227 748671370 20489 -552319671 466935477 25429 -30970805 308878060 11663 -20267717 454444215 3509 -418727152 47245902 21181 -157935335 932200587 18706 134628940 355302388 9307 61354770 436685530 15881 -576994692 635232781 14247 229869105 569378725 25434 -568030087 321727619 6503 -478815037 787542682 14609 -562509836 932578620 6304 -491212897 164550335 25737 -467413843 377550142 23525 -273681314 468432019 9297 46659891 200225673 20494 232799944 786959959 24199 -168867393 360001807 19895 -60677955 316711983 6267 118362312 608502835 11252 -60992854 673997183 20807 -334926115 407398317 8674 -495232961 508821437 6323 -385444619 134227844 11796 32162075 502461706 12633 186344368 218163861 19003 34499055 587846941 10761 -361360073 456492779 16663 163725507 274410621 21193 163029618 723504534 2453 -20103278 955828959 16250 -104120368 583491991 12213 1498324 192849016 15559 -434948370 685733519 3674 -547037025 352703419 5050 -142769358 801153054 17752 -99289318 598554178 25737 198511424 870950169 18545 214583562 598751349 15336 -551209003 811668649 12903 -402914831 665758713 18727 62678104 563466327 11707 -539287123 939137701 22966 -7694366 905332651 452 41201130 351304507 4145 -165489093 898065433 3263 -114909686 422508590 8685 27961371 302745867 4305 10494477 487722683 541 20577269 694614808 2216 11288233 939390494 15082 -389027650 187697219 20571 49084919 696196057 9468 -193728231 722896713 23999 -250255156 58909813 17640 -494191101 686923055 12541 -382132662 385173710 8572 113076022 712156547 9132 41733211 380088813 19166 75615664 64038729 7013 -325215396 125551819 23696 -208923497 364875752 10726 22495742 459780092 8057 -600747494 236805051 16243 -132381751 100887015 5633 -13734378 694596940 2532 -409987417 420693864 21955 -144816044 522632295 19494 251137333 129716481 9372 -493438098 624986069 24158 -209395468 925009845 22867 62908415 280126901 20708 -123540436 227155433 2811 -315505415 801602310 23372 249789709 534679741 14964 7124368 936973991 15234 -176052273 291987386 7627 -555116754 232639805 5838 -247004362 836963038 17189 -273895308 223088710 12060 97727730 395623824 24750 133922443 663134443 17950 6315399 670291979 5553 -391130561 143360112 14133 -407413295 434865574 16903 -563238485 422217300 16110 -522546114 129359648 22883 -219033344 223526010 19149 -382089794 56712892 5507 74257144 851601201 24308 -38716509 725666253 4414 -562978658 281159142 25515 -530824056 670829646 5626 -297099531 79291156 23476 238012179 642210803 21814 -504382755 12931105 279 111214603 21771347 25560 -267175962 554851706 9786 169187515 224580433 22753 -293678197 116549382 16523 -152479943 180795754 1202 92779342 116010752 12536 -525345383 102938961 8841 -374970915 877438546 20783 89308297 35294432 25312 -122367486 232967656 17566 199777818 151336221 15187 -456481524 109618609 20190 -135193234 280447635 21907 90114893 850220276 1278 -226020353 326816124 1968 66961987 805273552 5494 59302057 187032831 25123 -492417097 309282853 12698 59767947 206689529 10995 -564773917 703025283 14062 -106199672 790203989 7081 -141946533 827701163 22182 -204310248 934812911 20323 -61123143 795183039 9739 -72445947 172368361 4639 -464780868 175056945 1396 105336890 439231101 6810 222729704 42053196 7223 105935708 459639738 21307 -117509273 465868002 16706 -261578624 873852930 40 -592581148 676885668 14399 17883613 893250027 7910 -535915220 796713304 11461 106368720 405395552 14604 -519911823 667927849 896 -529633617 822503109 10706 -482008248 775494079 1811 133655422 532277266 24095 -511288193 751587688 14724 156458295 681389633 2539 -23238454 627868752 3236 -179993850 37546780 26437 200880092 928536117 14857 32613334 288589593 2361 -508057602 901602920 9894 150505430 267110263 16040 -177167465 516875572 21784 -294400166 549363598 2030 -173626069 579282402 6002 191996592 439899535 23751 146217277 559867415 11268 -209731197 52758678 2475 -124488175 153763176 6620 -457989725 772432768 12889 124596274 727906746 25581 -247135036 111690022 14734 -468076918 65997205 840 -265077936 355205093 928 -121628329 125771311 67 75391635 724402501 23887 191155116 715129225 8009 -293758401 325093359 25144 -514461600 896838630 10130 -55986141 765566949 7940 -303210844 509157224 23026 -248162257 495054594 16649 -465904625 47565041 8840 -504596131 879425587 19444 -181548837 86737039 1475 79976977 752189147 21983 -415434965 215354067 19156 -160029793 179327034 14535 -579231509 185171983 19577 -278779433 276370449 3761 -266613948 585752363 14595 -189688769 192387420 17953 -233525107 346161804 12997 -385285621 838847787 3022 -134644615 190973853 5535 -435770985 795845010 4249 -56169430 405220273 14304 165187632 292170007 9128 -267028019 509239251 5 -128791781 148388938 14295 -158360881 578298192 13698 -53320648 425686011 16978 162297350 567830165 18147 -43300917 730369093 2252 -383504979 754732937 22600 -202886451 674979107 8396 239854669 191102407 17537 220255110 554213496 23720 -395574062 262207422 15865 -279739105 680176724 8867 143283192 56864209 2908 -499623471 263096372 3241 -216077238 581641010 5147 -392547425 705446189 7707 -45226853 441150902 7051 -430162935 203232279 11812 221966213 712474134 17754 -39149194 763330301 23416 -486157431 117658805 838 -515093224 715810274 2574 108367449 18824125 21910 -137572382 611041521 15233 225354877 749212321 18667 61783564 246566580 25419 229465266 884268916 22775 -142997877 139476782 8668 -542069013 950019882 7300 -242759795 447839754 3353 -511862862 538956161 15409 206295688 675958285 17241 162184546 69882876 14243 98631499 444867153 23832 -532115864 611992725 1460 -357657897 125943794 14513 36105992 802546462 9926 -550011042 307348215 11646 -141494719 370499356 23197 -466858795 474159056 23227 52303328 420816438 9078 -71308566 794507137 9591 -251107787 625622077 18550 -358181271 74214378 25060 -576228524 207949123 7139 -381850517 130930101 20378 108382099 132307787 23180 -317305097 136215216 26356 -410160364 734407295 26252 152094566 809178560 6626 76126299 319451692 13807 -537751710 147120903 862 214138771 860152738 9502 149261397 501321286 16601 -194079929 742307886 5462 -592879598 616252276 4562 -539301636 98453417 10423 -476597038 578787136 3120 -304325021 165782855 14478 181500329 215729142 16017 -487175592 465779865 2501 -276995757 349521962 20587 6947502 350262855 2230 -519465460 28777507 25981 -343089624 271366743 20140 194230679 291341633 7106 40844003 678340049 5640 -147336309 459779613 3331 61241519 17446755 23081 31698036 330687597 10035 -551720721 230944628 1179 -408437444 454508868 19034 217687043 583919360 18749 -124878148 640971822 8597 3546669 160973825 8566 -491549850 876594121 25862 -373469481 72933407 20172 -194413108 294061426 10348 -550945790 900851131 3674 -557304148 352930130 943 -511347882 43931653 14809 -131077047 420318960 2776 -216263572 442356648 9859 -175806646 715571362 5584 41581054 146477478 15720 112077147 74032404 24010 161612783 958420359 6897 -359609083 385266027 17898 -495739792 672338459 5264 -161307603 562553528 17306 198349367 861156452 6363 -281787567 268139616 7524 -411047908 230747728 12923 -467010576 373167944 918 -530892891 730356805 2330 -531911186 840073812 13199 -326682000 644801949 16762 141297051 878960374 17415 -1695329 74466207 13808 53089954 400608437 22319 16119563 754115908 23256 92989141 210126446 21918 -479831193 61204915 23632 243770244 566541957 14742 -39604270 554940118 5696 -248930031 223540494 16890 152967737 174916248 11035 200015991 228813619 12134 -336039724 67242286 15075 -334888977 733075246 6071 -524150681 84989430 7795 -138994218 733684618 19660 79486126 614821813 2650 -113004923 583573366 7791 -2555956 810887510 20409 84843685 237634762 24722 -341791504 808721507 15265 -40151271 158169728 22674 -220246321 663282093 22358 153402833 719318255 21967 -108733634 704710950 8849 -419358449 626300851 11780 -199182137 471746107 3228 -43718945 36450511 25866 -369449184 244719456 25508 167369134 773653168 13985 102850919 513289769 25195 48534952 212389097 3674 35682748 782309525 16470 199997977 540889526 26300 -538100624 639949359 25303 -234636011 270914779 19187 -203356554 841308259 24904 -70001804 608982319 24822 -98824242 409567013 25570 -172600674 506985262 15304 168379554 498318986 16794 -213842772 519859268 11382 131859834 233301908 10010 49676996 482759691 5110 171303565 662849930 1793 -159075099 323654077 11121 -197008894 895660287 4700 -570302452 481765214 4963 -137755414 353244617 2925 -596102915 554711736 244 -250565341 373310722 20931 -20575948 578986316 17170 -501025190 378418270 8694 -125336240 226533835 16278 -249237693 564278552 17382 150398955 766040593 2233 -275759931 497856854 13655 -480345213 671595412 4213 -247594004 635208565 20274 -157082722 131901233 12959 -450680797 462405021 16106 110797858 35438066 16258 -387199660 336997644 14998 -553098036 467131379 11739 -508732837 674487118 18167 -599379852 556706576 8288 -522738271 130899382 152 -135953575 506672203 26300 -402779002 727059505 1385 -104447788 941285593 18489 -14561964 821810008 25764 -96065207 744318027 10108 196788667 791864891 12102 -384280589 507740805 11411 -446571750 875536321 13234 -366609580 331124198 1798 -333617077 610588245 7528 -400642102 433826487 17138 -584210446 263589808 14826 224330205 409892668 14885 -78860580 758379858 11210 -547071418 220028351 24537 -127503960 506268865 20693 -589028163 452607620 3040 -64330102 215286301 1386 -118124399 266401593 20392 184216046 75025221 3808 -516111828 876236600 1446 -432525662 129167515 2950 -499756520 468294421 6829 -369916318 383462076 15769 -130313488 319031607 24314 -271186726 404628840 20864 -356944922 288716331 10316 223591848 322037359 12934 -295628647 891257450 5033 86758856 725841080 11859 23911470 318473048 21880 53074297 501889458 20919 -137957645 245582697 3716 -295186694 512893166 25464 -129341509 167660742 10204 -123035676 289448800 22026 -154265138 605074094 1277 128176426 319025035 10608 -192063763 464349683 15000 231154145 265636004 15721 -237385544 762549157 6733 159133650 164200630 12331 -202330448 948886045 24395 -110335119 131000932 17182 96437872 359228974 26090 51673653 497537160 23117 145215910 268214256 641 95001219 182786511 24308 -289700211 763529365 9331 219944379 99038716 25660 -288035348 897557207 22753 -112404272 262114206 8224 16209810 520874544 16715 -497526108 616118269 994 -253566194 343117556 23084 131139139 86137880 4068 39496557 957208218 7731 98631793 464723881 19902 250060146 717058102 13937 -174718311 120371023 7467 -362683903 703496327 2468 -593899421 513697875 24504 -421092416 934479794 15616 89769428 867125110 10973 -551750246 129455221 21305 -448972061 901686517 5285 -364701632 68834378 11346 -444672353 482248341 5496 -51433131 418662336 14597 -51583278 478330891 24168 -152348748 612075832 13774 -273126755 405854470 14016 37177009 482559228 25014 236352730 376219116 11872 -326358097 568752112 23789 -49036234 641363911 8095 186545429 740118994 68 -347254452 123518231 17810 -236168328 828840693 16768 -61135103 582607666 23103 -394276000 130534165 11666 -82835608 459191217 8248 61888 866063459 23585 -71223064 294980222 18935 -428315363 213763459 4525 -276376207 678083651 14267 -177410320 107037101 3537 21747136 419720439 3266 118573066 489142148 7509 72982995 128120696 2096 -551752251 250044746 16617 -518327830 220078394 21717 5621905 86139427 4601 160405629 552288767 5657 -132287980 112314186 18639 -113591427 896988719 2969 -91189470 380449670 19685 -447367162 71591868 25150 -75165343 898022874 19629 -348454433 884181605 1671 -200025557 562029964 14167 -271833477 893114742 21318 89685670 594382586 10656 250634766 651042777 11081 -266127771 465476920 26099 108065221 565841174 7733 -300335741 718738303 22743 -10664165 103244466 22730 121222629 481864650 11923 -488348 553766816 11058 -601251357 289669441 21852 131054995 779226488 11337 114171444 66936093 3566 -433975446 631692601 17069 169914083 163232668 16883 196114521 544895075 23665 7950344 540736280 7769 -600631149 572605568 5479 107086128 685163228 7966 109664526 93866050 1769 -126180043 524029670 12291 -13487760 630577312 20500 -256453017 48646004 8184 -585432977 290455958 24845 -569084008 344469623 12887 35714706 157268189 25302 148035343 766308608 14316 -484961312 942970713 7917 44509152 103235199 987 50415616 956336169 2510 -106754639 112593918 4037 35168017 839189473 8157 -525986306 891158127 10916 -290462452 731653857 43 -440799591 770599499 12814 -142353802 136558602 12162 -553014293 599057711 22300 -168151685 596824863 23922 8036853 827905184 4477 -504719812 499158529 6179 -339273914 27679740 8659 -158876544 51680958 8911 70531266 857204660 24942 -190314693 794787946 8640 -197696026 325629298 25742 -149158753 54271684 23632 -233916744 285135466 9226 -494407398 356312775 11787 -288869052 879519699 9613 83367340 622421639 3277 -363214242 409707846 22116 36581825 842109766 25546 -402929968 552773165 25369 18595621 278375482 9638 -363849703 157620517 975 -140094804 116059846 12052 -90243062 11502247 8343 -552803769 558246955 17231 69734295 232025348 13886 -398006072 86394209 18795 -52045546 878807825 4992 193152959 51863560 14608 -394087853 58708906 11583 93412025 27772836 8286 -484040470 819236671 1279 -522262388 752482885 2629 -251176489 458280018 20993 -57125436 196338454 13682 52849 94639571 13622 -590795856 657061223 23273 -165701696 601577534 10429 -117296978 24752489 1166 22761330 891043186 8509 -106212003 532701812 24398 -191172144 567381702 13824 -315497576 379088165 22833 -326940739 332724648 11585 -187279674 389758618 14115 -390429828 355187012 26013 -368391442 187362415 11980 -202841135 705295681 22420 -287710053 442142691 21280 -328740568 171233830 3927 -365543267 334503535 4901 -444296876 661629981 5959 -117566249 941388088 25984 -344137244 915108401 21302 -528506293 44205366 12037 -376609650 68595752 18040 -457866211 924039183 7292 -378620718 37307363 22397 58553835 363957510 18892 -186007703 895572524 18258 -287290776 912995319 20680 -429009452 543987374 723 -369337448 802971784 25899 -520855937 82985809 6069 -366389521 623491054 19545 -192082063 915142479 26229 -437140230 440500822 18526 -104679972 86843491 25981 -24128242 949717245 17758 -276937442 521153470 25975 239998358 593763152 8453 -326474021 815528404 3138 -303121421 260388847 2222 -101484891 188612091 24092 -514216236 923324477 14767 -317014142 136124660 21950 -89218190 432075586 26030 -27729970 573772364 9964 -199687100 696333981 18758 166570638 576775739 5084 -439568701 701970645 4906 -512538419 343765511 3261 -521580326 461127250 22478 -77666840 395649654 26204 -231846058 244154968 22936 -373758328 919612948 12247 9080674 650298166 24589 -493635102 170165475 11136 -461358859 692209550 4352 -420124819 191120665 20798 -483922176 684174255 13064 128132962 85989324 8897 -458768110 165884021 10599 14169966 569720197 2024 -111735663 734844213 17500 -88627792 244981160 10677 -589871459 814102860 1549 -492168560 702599062 15344 -121721606 23778930 22163 49924321 92280069 4943 -314288666 937371019 24645 -367589320 561837117 18679 -142449288 891324153 876 -12458963 489157392 14167 -221388936 632903561 9350 -80439858 575422981 14223 -24038961 144114502 24408 -471197365 122267111 24851 -102846775 515351183 1312 -94999449 874812728 3530 138608292 189124184 7019 -56706288 10062157 22593 -451673570 632952184 24472 -297973501 209095339 6493 -595902971 308570818 17868 -596909820 225606798 23244 -378700085 551611477 11458 -434848814 27956037 16305 -157538348 172777053 25192 -4005712 276685696 8799 -423997792 509183141 5376 -225689505 301926837 13846 -503356290 405717343 604 -190252301 894660871 5530 -427036280 497652335 14578 222190111 429999761 24439 18237447 419017710 23150 -298762965 895109404 10994 -405185273 564600539 16691 -486998200 596531925 5507 -113207937 296712887 13583 -271901582 653072363 1053 -249600833 297215790 26091 -221771900 827981707 11735 -587920703 706007914 5546 -392349449 519084533 20297 -293010651 636053913 17046 -392208583 172243391 17814 -215672194 101479852 15376 -352153754 830068002 23564 -553106245 88908038 1430 -375484640 427919453 24885 -491564903 139169542 22935 -674886 879752003 8405 -417877098 310559008 14114 118184701 775034631 7236 187968792 606253900 12789 252471661 691784205 12898 -377541571 161651546 10005 109882056 276401028 11027 -232875414 285474651 25965 42857672 821635041 14167 -25173469 547596998 2937 -16512691 120835501 16215 104052057 712774171 16862 -78928323 953519850 19042 -147370812 576409398 6359 3550310 870879653 7490 174297540 308772299 21212 -479582546 42403834 11424 -273901754 818047365 10053 -412419280 169704720 2293 148905554 123527134 12670 -308282884 569474675 6000 -298582464 11648793 22232 -366997693 220401633 17789 246506702 486726146 3833 215251493 95299135 2186 -114407561 711505280 11262 89482891 336294728 3397 -590882886 795578455 5369 -125704128 514952142 13850 -355417997 41005206 8076 -364071283 428927925 4171 188569210 894970493 22446 -582175358 373498780 22273 -21290920 271175969 20164 -196300598 595643838 5454 -92752807 252644259 16228 -548635783 239377674 14310 -105164222 813823161 10551 -464679589 625089731 10648 41190084 460395537 19391 -505387934 111265680 15523 -50500378 677433939 4304 -368556368 534923684 9811 -208662479 548273399 15740 -67148007 51073277 19744 -275914528 599689549 9198 78100287 909070743 5533 -376952233 570279241 23650 -228805347 153637668 17032 -278131149 414010526 21246 77305524 371492481 1101 -247190143 694176377 17342 160998583 659798052 11313 38423946 149279227 1061 -379634189 698229652 19434 -10904666 662107370 2068 234144194 687827364 4575 -65486623 80193387 15891 -899177 167293707 22084 171836661 280605257 18457 55898320 483154584 15350 -134737246 377249046 18718 169914244 345336228 14509 -492403477 772214046 10232 -143299095 254241925 12497 -112458490 526927840 18176 -214798353 817121457 20229 104227085 546193283 2638 -552580042 49589927 12042 -499288477 290024199 14571 226981870 715279510 11901 125319101 145367722 6505 -23508081 679904080 7247 -153732979 468406907 9257 -184012532 453338698 16583 72654878 356575463 10382 -229714096 950102361 17889 181774800 179131815 24674 107457608 264728179 20863 252219420 866889533 25960 62291930 371739003 1706 84597375 580184870 18336 -524052621 567135984 10840 -278964387 358311860 14890 222471698 533149646 8696 -537232402 70281704 4557 -591201070 553004605 21124 -363697272 680386307 5513 40107757 319067307 25104 -507521330 93964349 16529 24246619 415871701 23112 -304771078 273631822 21947 -459762939 564095133 4883 -395905840 255353258 22383 160809987 353580970 534 -546162793 160267421 5950 -406307171 275058794 22409 -18441232 252518921 17379 122150622 94708160 343 -559646811 612488109 9949 173596263 278007296 10400 -440353829 407965142 4461 -293621429 175713729 12950 -442673147 556691222 11270 248565625 525391158 11101 -533194766 780009642 19692 -334979883 534931687 23949 -287677770 640412755 6868 -252545848 598451361 19458 -204794674 63873593 9218 -371827995 847109334 16136 155279247 351087606 26025 113027757 783178701 17753 -258050811 550265236 19994 239101047 887432209 10969 -173820246 451307353 17692 -376788551 603371021 8734 -160930270 681311592 20403 -474586155 104209692 20220 245262775 378682016 15935 -151659906 290438882 25118 -131734067 942860868 18435 -300040472 928774248 15888 -199756887 275005654 2749 249580837 521632960 21180 191366192 680649105 10858 -216444822 303812946 4706 213183098 185649428 19220 94629012 135752678 12807 -594840778 224401923 16178 -399140219 535985034 22207 -270504072 129957005 543 -401224035 589742265 14049 -595558779 247414183 13637 150137156 386160937 24178 -356484671 578305669 7884 -409488552 522483805 20293 -510035235 536136883 24487 -162275492 101497126 9198 -546470108 612512545 8111 -519953935 87017208 9406 -413720432 407873259 12107 113920236 308116196 17850 -46183000 881588205 26059 43937257 649393805 25996 138375391 21502322 17539 209450048 838458244 21712 -200507814 125280729 14323 -590947455 372180498 9553 -161399045 516942219 14835 -91890141 143282306 17974 139278052 535326966 25620 -592080915 38055502 14383 -349652249 498538022 25480 -600993395 240526254 24167 -566202373 369796663 20150 159647767 13287975 4392 -275404020 418106890 15541 -435604054 779670788 18807 -129721464 928937553 9991 209045170 649656099 4114 -465317366 511338081 5682 -263125162 63338985 14490 -481996346 478405466 999 223451198 664322023 1034 173599757 305739003 14944 -528733582 55082037 5457 13322540 875260605 4762 -80282526 700330687 14099 -322775421 579887223 5657 52593233 323505863 21929 -160062254 148292375 11844 88019067 476102057 8159 -530599058 61489214 2316 -17300927 60929364 7708 -153367246 523524422 13878 -96723548 471045043 197 -280596290 478505583 1273 -14099507 943095114 14256 -448109211 884863059 9657 -132195743 554671770 22180 98715588 769662903 5964 217934330 626616629 11867 45861024 844992814 11595 -576685146 30382892 15000 128735700 621835578 7944 -481518141 384217335 7651 -600899744 280812430 13849 -361512831 27421354 20776 218673342 665520405 5001 -10370903 467350152 1810 -472617964 732854428 12999 -186551295 783236337 7550 -156710736 774069673 201 136523151 330688598 22715 22852849 370492244 10277 102947498 392949720 19506 -208518897 66516489 16339 -177425787 24210528 1247 -508022457 788965615 11020 -100980135 122941803 20832 99159698 256838688 24048 -180024007 192879887 18135 -7009445 812394384 4701 -310691902 750223963 19692 -331438928 248593469 2870 198876902 168530661 12451 -353016736 403832222 15374 -585455555 50699182 2962 -389600342 287656879 2628 -225057495 480719131 20035 119431573 822519725 1076 -159008473 692697529 20280 162069286 706705970 18100 164955760 110808653 11489 -388509628 427033258 3711 -17501559 785622867 14554 175491215 316668341 2986 -406189410 72591818 21383 -514327523 832703791 4443 -404558277 783848588 6850 -219548526 730097077 8370 96942856 565154444 22233 -230760888 554034740 23390 109637492 127656708 5162 -79182122 529448407 23266 -595867779 782644145 463 -232705761 382654326 9636 -596253981 278961409 5757 -196918837 303893192 12639 -595754900 733562479 12383 -178902937 928761042 22683 211623193 195499781 25462 70042169 637178962 4876 -502201093 951165217 11966 -429184122 326902517 12434 -272455130 666388445 9101 -308024667 878231214 6568 98682430 298399000 3164 -40290755 822337353 18051 55783226 573044030 2000 -563488978 627232156 10288 -119145234 292574631 25712 -255441944 539701495 19230 -146162861 768964025 8491 -502168162 426620673 14426 172309794 460931001 22726 13052891 114930781 22145 114560468 935490973 24930 34322095 865770127 21374 155189557 957577888 23874 87045505 241431979 16059 -2057157 513664229 16146 128948923 148347336 17648 -474763793 187577311 24515 -449931063 368895891 10439 -455146213 356983956 23329 -528875254 609441474 13832 -517856885 373085327 19671 65366224 381764866 3541 -234052521 144338044 25085 -120575254 622804738 22705 -8399596 281978574 4526 170352758 899401194 12309 231608481 39997555 25126 101230432 650463957 14399 -70389689 172357325 23955 -279546988 432376983 13815 204226804 833594334 24821 76705890 508492763 11781 -268573695 646814027 25463 -308526246 331904065 14968 -66052247 493320867 3359 85799629 568472913 2266 -497856845 462480304 15979 -196192500 61814662 19798 -594812588 613930995 304 -431229800 278388882 18366 -457989947 793945623 23252 -42598271 31025013 18688 -157015894 680156414 23661 -250897331 177619039 20523 -601724926 374832232 18737 -307394945 205031508 15271 -233438919 674656264 17866 -83995085 742805906 24992 -34221355 695419131 12396 -438942864 557512590 26247 -378593243 39464454 19502 -380194571 137214642 18330 -509418726 215997085 19647 -89505039 235881750 16930 -254415538 350527068 9394 -574781004 310684594 8081 56418314 648308525 4503 106806069 918171707 19607 -253992973 816397063 146 230572734 197037767 22991 -89723937 469424502 11592 -404516105 758760645 14480 -385561923 187740521 24022 -465997987 136017019 19345 -387404117 505635948 21622 -283486939 576577659 26061 -59308879 794075476 5671 129783930 12581972 15091 -182065349 117059845 18062 -477047357 841229485 11861 243087727 354343462 352 -367115176 469503028 12806 68135312 766897733 9281 -538405584 609640358 23064 -129614350 319683357 23819 -490749508 351130694 13280 177800113 460020052 7609 -223906695 584559425 13215 -266402619 943053337 18447 -92974235 495114496 4272 -113794216 800706266 17820 -425360150 332441337 2911 32868831 344204693 23008 -546938233 957781417 8772 242849873 489650353 7992 -380941856 720032088 7912 183689195 346023615 10409 -589765954 379764759 25295 68706930 926212187 7157 113390613 441039203 18836 124112847 579043924 10314 119218560 650655191 18300 -138196673 441441065 974 63136788 194633855 25169 -124940512 576470528 21606 59916698 71879970 22564 -8083965 850044210 24170 -374675407 732495453 8442 -581392067 945965483 17197 -116701124 130549377 19678 -7670153 538016034 19861 -390312603 803420127 5855 -89694407 26751557 13563 -241783596 378325595 199 250494372 749273063 9362 -534071711 481175887 9012 -383925139 858148969 19700 184102812 349437551 11792 194495400 120337425 21988 -183290816 361298835 12704 -495726686 931091794 23774 -591924548 138509253 20902 -8409549 378691541 21877 211834480 351184697 5553 -412694130 657437851 16878 -484581434 612274615 12928 -7626734 723107948 5806 -551329151 96580274 20994 -518743793 274171210 9748 -20290882 802660840 23934 -41938165 501009208 22016 -107096525 160267721 23541 -229188121 850221733 26344 -32957490 712361340 25880 27726582 583939550 21119 -110984306 227815113 16446 -562987099 121452510 5069 32948576 660169138 10831 -454685293 340927810 5519 -65104801 708239544 10427 238461578 658856156 10528 -468888432 425715212 7958 -540123201 244593757 22171 159826222 571512477 21738 9775170 396445789 25596 -222877205 16960519 22003 36499453 688228140 10616 69724622 252619697 2313 -530754964 409034246 24889 -38243710 721838251 18819 -252649495 811160512 17471 -71942885 937483199 18117 -383591041 93309803 1174 18356279 25842200 12693 -17565687 585157067 6914 150419118 654649464 4160 -84609017 841151588 22372 -255888823 689118599 1067 -424451339 592041700 587 -284593601 121223510 6305 177870417 667178861 19850 193600136 167356656 12987 -90183114 515048550 13707 148822989 923101873 3445 -265970365 482504995 11322 -512632380 468191143 22169 -498452161 731775674 21594 197524961 621732389 8750 -103444315 726144745 14017 -418012995 291883934 5128 78382194 317961976 17722 194330807 784641813 602 -184935821 216739498 5854 -357396079 458727405 5117 -438135120 303216471 11645 -436737983 30420870 9677 19551015 315549677 10129 -447538572 796500254 22894 -598431135 173012157 4985 -285661181 563100653 7063 238324641 544834685 17591 106301677 699464346 10943 -599624161 514164765 25931 -256054297 601374249 47 -134332559 699773098 12378 -253472243 854529590 6407 131766935 478662491 22792 -52156591 616752373 9808 -428249647 394876928 12812 201124112 276116702 7823 -4217341 636513471 10704 -580680257 754328674 6312 232994184 496073640 17710 -552431198 697455995 2328 -551525618 114864851 21999 -127440607 239106544 22258 110922939 107717612 11228 130679758 637611267 14249 -571493661 245261429 6015 51329369 341895699 848 -533352391 889392406 18498 -527992524 907392766 24466 129925366 68439764 17565 47462782 448011189 14742 -258744960 202496151 19844 -51769220 929025549 10103 -440607815 565550023 25749 185822403 716927999 745 203113781 728151800 18330 -271194792 77170824 26163 -478065293 345638979 12290 -131212592 520430974 13360 -36820720 942927377 9352 -102830249 766541077 21277 -276947081 651937979 3116 -145933826 614861408 4596 -413628240 724341578 23968 -296160811 77362750 25222 118153547 268635300 19475 -349403496 500348549 20000 -317765627 425434402 16877 221817802 324484306 3079 -218453907 472865131 19686 -600558150 258976545 17102 165428414 832213804 12294 221103272 575323817 8196 -234226993 242874816 17229 -162488149 810006655 18917 -376439959 616456358 5152 -501327963 818985801 22590 -531321941 656706530 16249 -573431655 167797472 7477 46423012 105271071 1531 -311374838 441181576 8429 232540841 329796030 7513 -459189337 136379214 6779 -599380428 879603863 10403 218114420 415007250 12923 -83424482 478398291 8478 227940082 500821064 13851 -517310521 944966700 5176 4437380 647209555 9698 215116160 821385548 20601 -1579383 864891645 14249 -173253874 141681752 16870 -375881273 358621561 19733 -67030612 558910175 1519 -487023870 723779179 14187 77796419 483628687 7753 -265336667 487472166 21375 -182489937 387709490 16435 155705847 633404751 26349 -582626166 340858308 2101 160804753 273565468 1027 -506207139 908737445 20241 -405053954 788398912 25968 -578906772 794867521 15122 -505101420 160090943 5712 -469843055 682324862 18682 -208208887 361185752 7249 249030286 489701294 11610 -330795527 550674577 13780 -107057200 121662944 3663 -446788640 350976688 21628 -291976912 488768267 17597 -460177413 708176160 6322 -382541881 491071284 17255 -278893655 802027035 10217 -437312391 305750900 181 -569305497 256498783 21798 -61126522 906944771 4525 78193481 290716261 11454 -512377112 945729244 15803 -307906658 630666073 14457 -361412737 330777604 16406 -524972935 449598037 4382 -95753506 39595326 13150 -89845754 102827573 25980 -293738724 899473720 8024 162219508 594317832 10705 -572467938 841915068 13038 -504411348 202856725 2164 -471612530 520352204 1894 -164244730 23943648 10398 -50312065 870710560 10912 68416979 89959244 4628 -80805860 826901574 6632 -515903743 769806212 6170 114145993 254647372 6851 -172390532 164129692 4482 -94159271 426901376 16466 -348117068 548530861 25692 102480676 715491678 1646 -361068798 919205336 10085 -4355885 464620835 3405 -358412043 561130841 5103 -145448962 291174816 15389 86087731 642702542 13656 80904352 475554544 8272 185590318 795201849 19785 -364926924 668832570 13332 1593959 658024517 22707 -406145813 31531215 19410 -284171781 139574958 10757 -564941152 538457638 5081 217564311 135900794 7390 -541732148 533270166 16402 -83076797 137843650 7254 -406317510 730871520 17883 -439011274 382084576 11961 118984527 149679617 23106 -79469348 71136151 16475 -476083164 956196497 10964 -300392032 735095640 10553 109332652 589366533 10026 99488922 121644925 11548 -221749499 678810287 23725 -112506681 565421539 22823 -348199338 688391792 17833 -112071423 220559516 12112 -371017487 363383073 16245 -403826153 74203547 311 -144759550 32917798 24610 179381767 474566737 22094 20225382 270159064 18529 -16272362 783792973 21267 -204530820 124173483 8781 199028513 398253776 21145 -384865354 711740704 1397 230920617 800807042 21161 -383084618 455146919 9365 -430467828 514129097 15769 -275842133 819451909 10070 -234482440 444516490 22336 176407335 561662044 21835 -258149789 889749669 15453 -577258304 574504670 3674 -143494497 459513400 2093 -189040997 823137190 8313 116044820 270032833 14980 142639850 324318779 11809 179137542 788856760 5428 -399779197 816733850 12346 -597988919 18348896 23199 170264662 756107744 15944 -117563261 541002597 16731 -72340696 517774213 22423 -302559653 661385888 17925 185555927 420159987 7627 20833371 420302899 9517 -542756190 774744637 10117 -253488531 333006946 25916 41938911 697795827 22326 23615719 47668646 16019 -400287452 629204763 21080 -255982317 756751040 9233 168117272 939071829 2441 -197827049 586086855 17890 -107310011 301926807 25135 -39499414 400139341 9419 -104011750 920354874 11377 123945104 846818526 24025 180509027 623930459 10866 -205379003 585305833 17558 84247173 518967057 635 69538587 67953218 10082 -413623689 458367954 15076 -346993813 662349531 17403 -100150938 780746353 1457 -58892645 942119833 6789 -395480222 144750594 24520 -193141280 38146471 8428 -341656262 758557815 24526 -409917967 913233214 15663 -502072988 128843858 13170 -489606745 27376365 21440 -523464510 806849564 21152 -296050339 92630711 10729 -457654311 172118187 6834 72208979 212342139 15920 -117880117 550312572 418 -261098615 277465145 16586 54895665 130212431 12945 -76289549 701441448 19022 -29339184 851515009 1603 -416223861 282889003 8597 -41155789 258364199 25542 26180400 250666792 13430 -585256987 383261712 18284 130161326 672517291 26352 3830129 39922910 8345 -66545989 880909915 8704 118035497 749972581 850 -467551282 280658335 1277 237111243 575074561 19441 -590463090 946717929 6480 -194883375 373000324 17353 -149500224 438160738 16447 -401801761 44766336 25923 -426708041 817402324 10254 101790678 637056763 11192 50327654 365100903 21587 -215880316 320556704 1452 -499146134 99233677 7680 73504119 852940222 7692 -157729484 63536760 7917 -510663703 614194131 1178 -193643003 709451309 16103 25361708 319056620 12821 -206636172 448957115 16771 -386872599 243267335 10207 11526872 413931078 16492 -282309503 458161514 12755 -70040380 457471796 9171 -155621842 550017132 15382 -108257500 187319375 7638 -286532669 856402094 22234 164912380 366791100 12701 -150154445 290327295 13466 -125010383 781852836 1642 -567709280 943717929 802 -569015625 88250398 12837 143329182 136438361 15265 230098582 865125834 4319 -26193872 946777519 7260 -109507456 40953396 15806 23782167 795052016 6405 8053587 547106240 5296 238033527 938766268 16351 -507738432 137525553 16789 -517598407 450104533 17960 -281074876 716477540 792 -416628423 77829632 10314 192685810 377996126 4985 135732631 182899906 4040 -248667576 952635895 1162 -52213166 58573199 4580 -555706096 358168912 16418 155461281 721456028 23389 -266271179 569537380 22050 -186476695 367683608 20894 28078090 476913055 166 -278503701 842755438 18686 -182361304 30173116 10601 -229418101 849051318 11842 -468669215 357756106 21388 -342716247 77814469 8013 225634485 790140129 21849 -486442373 15650609 18274 106132791 154917452 22212 58348725 824571392 2710 -264407290 836841237 25198 -298549187 258027037 3825 -33631236 322558256 20822 57925521 112050967 14234 -348159222 947449602 9084 -543993321 343604545 6114 -243568751 650290089 19008 -99509215 538278960 2873 44739559 611588389 18574 -516282173 769482981 24387 214570029 700198960 8207 63628169 230591335 18283 248088554 303794208 18321 -78283742 629283999 9395 -96876293 488814870 13214 221913304 413929822 24691 -82787578 714919611 24782 -95936777 372197395 6543 65184877 852960270 14294 -166533117 167469975 15225 -433115261 278473343 6337 225741037 827887494 18952 165190941 173375483 8098 -31628230 821912260 25937 -53193448 675624143 16561 169904756 895555418 9103 -475249738 340394774 19333 53738059 487076800 10024 -588603644 320046502 5217 -79194627 498178478 4441 -36551646 594912833 17842 -192819767 610213008 16334 -42426687 357379344 24923 -524911555 390486402 25430 -529248088 393254017 1331 202794302 734250110 24012 -482711217 367513099 13376 -155749336 600941129 12489 -227125925 852474295 12599 195654113 635588828 5786 -40096666 451073449 24302 -193404232 228004522 8603 -538470005 786551862 16616 -45375725 192479460 25798 -257835442 173155835 26007 -508436348 583862746 17166 208497381 432134044 18636 -45917103 493162564 20862 -534424318 703018058 16408 -284411535 29635220 23329 85024140 935187369 4957 -317189582 332512825 10626 -100108125 234191727 7177 -352973789 765618368 20366 -34516284 714040047 12221 -270133065 452530789 11442 -288134678 951143052 3450 -139422448 364413604 10053 -88261621 699286875 16325 -484837221 391370552 12035 44805843 128496607 26193 -67686237 361977312 24677 -360379458 52423106 9780 -161025264 885303275 13005 -57058943 455543838 9207 -190332599 840371597 157 -228866611 794793623 24903 217538022 729930819 25352 -293913758 699932914 2452 -2878148 951756984 14499 247711174 553037869 15333 150946871 677828554 22208 -267949312 743243366 4755 -449021569 347121650 4091 -345945264 720795711 6338 -232903460 895847582 15296 -330494467 185002319 25316 -168049524 270527563 8430 -157141187 187059954 11190 -581377404 889329664 10209 117044096 193267495 20777 -226552456 551397275 5436 -208643996 632978941 19647 37375496 861932023 13820 -10925379 538710370 22414 164668112 81306218 9396 16578652 389227386 7035 -468792410 190206669 13559 217673431 413764795 22924 -178189081 667734850 13647 146849246 641690921 8588 165523497 558560887 554 -399590455 880537657 3771 -425112654 106132174 13877 -553297299 622831469 26410 -451224882 315080645 9118 -515433608 311827946 23862 -274647320 185303166 18999 -563554374 808882205 10906 -243445452 268691973 17562 -521467576 39738901 13477 59479392 146247917 18855 228476468 688633165 24148 248481836 31239204 9221 -69482645 428193671 3549 -328993744 472159356 13994 -521858812 780617795 25877 -391619199 774077290 17685 -538807446 783314741 371 151734909 766860827 14823 -227905114 791542998 8467 1636744 408710931 10508 -41126042 176520219 4373 -566976721 197439368 22364 -320185671 933344553 10072 -439553030 317104228 6174 -260291338 340995698 21450 -556421969 681115726 8996 -200663482 325951436 12068 -451482188 662022991 26018 111774752 370251039 203 -202440613 207851702 5839 -99756783 535227459 11690 -54256300 427266197 16630 -484617292 216326959 14601 -579860315 823132536 17343 8030923 951074000 9401 -285547247 917718724 19627 -439186628 215706522 7926 -444775680 148102751 337 -154249474 475759996 5274 178067838 227015756 1299 -514895013 126459053 1680 216246877 173607226 22669 -167648238 641734053 8130 -278783618 437022434 23988 -535184580 456322582 22315 -362080988 936040898 7863 -541009454 862102308 673 250032397 951590812 20635 74387044 936724525 25233 -553772804 793884292 9714 -10576209 784805805 24979 197693407 885576431 5830 -34501833 207040842 4529 214841483 578785467 25442 -187541474 390402204 21441 -43168343 181037858 5649 5117816 86162279 1062 84264799 345724852 23909 -174648382 849451063 19365 -372244327 850251263 23361 -386670869 899132471 21149 -96274927 266611011 20218 -284708851 578851424 22355 -450646847 814655211 7204 47723672 625761932 17052 -126921129 127665387 24188 -205818582 558162817 5488 -556286509 258953976 19171 -541193137 421313262 2144 197415082 418460961 6992 -49728068 23014059 940 52619488 929418717 6514 125967949 793504698 11973 207298063 572574225 7057 -229498499 267229099 9348 -257553530 456658929 3916 -93862892 228757295 4670 -169216986 132938710 14686 -432401411 391863760 10373 -521931904 327714210 4561 -121256124 596281783 25053 -46174968 370467527 985 -265230073 838817550 25802 -288665639 957758633 4675 -204372909 258120220 13085 -391363259 941896661 15808 -138838426 551541316 14405 13021549 679310509 23090 62440744 116287989 22910 -469401464 286809312 2859 -462217239 441648294 20150 83007024 145349012 258 -289595888 836974751 2956 -602194137 71042286 6958 185341484 853463658 24752 -429140809 242661638 6412 -396335262 436836479 10883 -163280496 729751449 563 -358095001 551861754 25244 -364701304 913918137 24293 -321638233 238546386 26334 -575955223 610437086 18417 112625274 650003161 5654 -417142974 249564900 17362 207023728 90007889 20109 -8480744 599502396 3508 -13474924 363036128 2136 157435779 273340950 8167 -136156281 288707963 26198 -18433941 916852855 13673 -387179634 566773735 21544 -113895952 832547614 14719 -171434649 173655902 8085 -61847360 787982529 17828 -110096360 778173484 15467 -187451603 759569719 15044 366188 241077289 26042 -547931974 392892815 22956 -246585301 648473267 9922 -38501179 718072221 11782 230476684 583093796 17907 -226657857 932901588 20658 -268368743 406780804 11760 163848494 429220531 3299 81973066 832765716 9336 -413161735 192921381 12776 56345378 339250226 4149 -136043927 923292390 17482 -62649669 414467448 7678 -35023110 866898745 12683 -402517363 685408026 16243 -541920981 232097363 14121 -556016224 276184659 24154 -6083303 832894634 18773 -380383802 390264508 8785 -281614865 676106443 10160 -423061000 842934377 9528 -388830840 883232149 15435 204513147 737414308 3812 -356919690 590434909 20495 -6240133 724701836 10789 51101666 371056665 5631 252008603 605018587 20521 -532744899 368504626 6960 -210500806 11744490 25287 -226816555 393754992 2982 58650820 852848549 7452 -260705423 889554612 22451 -365317554 635160582 11564 177278530 381707995 9804 -301248919 303645689 15589 84729629 909447869 4805 146430159 321176332 20690 -554397551 96683987 9812 -312910237 386727979 7785 -50749769 356744107 1101 210916032 499903003 24846 -480943893 798968475 26112 -165840942 751391414 4120 24030276 251581830 8321 -3264174 313796552 12624 -216501297 594628528 21918 -7978582 951241477 19133 -64062900 916977144 2789 -550812538 901422498 15116 -426811185 721425533 13014 -58728116 70363388 25121 57374171 489937960 14933 -563346825 863434970 15319 -248815896 184313898 19017 174531123 261704914 25451 -122047260 766473862 2878 -126829598 213827150 12438 -560259376 667354448 7902 116355882 909591475 119 -26276682 17380854 4903 -402248749 958487831 24637 -156816498 878901926 9459 162654483 545614869 5573 -488637149 351129410 12994 72884164 498524854 14685 211471512 601401886 21909 -88524525 348827406 22441 -271411735 559816157 6895 -79752531 221834137 175 62396504 20200975 24662 -511350329 473630526 5231 -139564887 879051813 3755 -104457324 415487247 8894 -385621296 729844063 11879 -351879078 721020338 22923 -53145499 119174703 10049 -419135048 462453069 16949 -295445577 816082082 7166 91792452 779872489 6972 -277707956 184292655 24428 -206019604 153284806 12165 128386657 640975009 2350 -40161078 566855035 17294 134637570 815503663 9153 -154068422 491586236 16794 -533869768 874383980 13082 -195613845 823281342 17436 53939286 372031428 533 -169469445 737327025 23180 -536041933 268558506 1790 -135518507 305186996 1804 -357335350 516729269 3968 -525681354 482338646 7484 -505539978 20224406 4247 67596898 652317260 25057 -21827228 580816699 17526 -381845518 241080735 11273 27808509 331228115 26326 -101657126 50072946 22810 234405335 236793040 8717 -570985693 596640948 21754 -214100297 34086920 24182 -311499167 202917111 6824 91402680 941025338 19971 56511467 428630225 13553 -329409291 678869948 1527 216115601 696913363 23258 235267254 32871202 4685 -227512559 371317164 21191 -467600849 427025750 26 -478223491 404780847 22016 -519969895 491011254 5596 33365274 822970170 12714 123505310 404650188 4533 -548126944 375015118 5878 -386736188 441282069 8839 -36869479 22488823 19576 -288508299 86778655 16012 233323411 161668838 17915 -486441759 621224958 7377 -442807851 951593911 17555 -338211171 187774852 14253 131665901 289559889 17476 -270478744 339227269 6252 -246929756 900791024 11278 -315241908 430976013 20915 134070696 281191917 5771 90034513 949154766 18749 -481895317 542373821 25464 203083894 244915351 878 -258656452 255740868 6066 -189154622 160345630 1004 -375308308 846885487 7260 -294650127 857769683 5302 -435379119 631048192 12528 -388866458 367970288 6820 -308800878 93609151 18261 101102817 280323829 16542 170437138 336479821 21527 -85689527 378036202 26348 -89338536 536110422 7409 -572467984 706765832 3464 -208712480 146808355 19710 -221826094 283194298 11685 -8169706 863024936 3009 -53720270 803423910 14531 -363298889 690542753 652 -35225005 787689404 20341 -473115941 682090074 24648 139502605 445330337 16375 -10510668 504333387 1022 -442583080 554586128 20838 -240853993 469084162 13368 -507035953 124075709 4923 -156318206 19115542 4773 -176827485 811534481 20485 -241778570 143777767 12975 -320994817 656178982 7834 158181659 469612891 26174 -60218995 397738764 16469 109815342 286247294 24048 57827275 242320126 16022 -599498846 212552397 9824 -547887638 316935995 10632 -374046220 169048465 14668 211123261 516893681 21550 88181532 40819974 26405 -346495540 677937566 19844 -151315870 114488209 4437 -555581120 484167275 6823 -507506127 157554251 64 -447802225 864203765 24147 -340133794 891773820 16614 24620470 276685455 11232 -348599060 583916851 16455 211331378 535345524 10181 31830828 246437804 22881 181810503 262045645 9484 9625666 452040012 25882 -501941084 15874065 24999 140521590 250201975 2430 1118698 617188227 11614 -208800816 433821331 22660 -502095432 574085495 25867 -460044893 801044782 21844 -5900197 188253018 11329 -229963336 562097712 15585 -515853746 563882177 18566 -596647080 110380489 16876 170879553 453247430 18419 -94320986 425358079 21648 -157503356 895721821 6825 -309910393 544595042 25840 157046564 366678837 4627 -381474009 838254715 2138 -164832725 94058781 19251 -442243356 650504422 21239 -450683232 900263716 17809 -310874493 427015125 5760 -274943393 715442225 15871 -576241901 172688213 15078 -84950982 485120589 16826 -331567876 343677155 9957 -371014679 564157734 7662 -285473347 453797596 2069 -569404444 91629803 2737 -180009230 338650244 9597 -329151538 498379609 7870 -294582158 647214474 2518 216747650 516795324 23941 232697788 22872859 14651 45995825 591722752 5460 9621947 837600181 73 99224422 346114502 3546 -228292386 427915386 1054 171105368 431711979 14951 152779721 308384711 25217 -380263409 493820654 22785 24801854 131428540 22858 -135096701 236121845 3084 43053551 453308478 11451 20558712 155081345 24914 -186945685 120660680 5734 -309515551 91787036 11936 -529299944 242982890 20950 -555200302 452318537 14871 -121398184 543665713 12547 66354614 866684362 18273 45751948 48403586 26181 -467243957 352128986 21 -114679942 955101264 14576 228977026 421542989 8303 48691017 266702622 25251 -428515444 184208529 3832 -353499804 703745007 13090 -328703179 412397780 16265 -248747691 449151461 1049 137312801 534804078 20188 224168472 540398906 8708 -583928637 780884851 19959 -236572382 228953298 14348 9606295 445282683 22196 -405958966 924836663 13782 -430562699 506064571 1113 -389079921 629201936 18868 238616283 303806687 17734 -16065873 90918630 22439 -225143113 261374945 17764 -311747490 230181499 21093 -414731006 940350415 2105 187998470 789869178 14129 -202406510 353560055 21557 51664909 405675583 24521 45777479 417412743 2813 -541972927 824915321 23752 101888319 672494262 21855 -26906521 540964172 1405 -340736009 510101992 4264 -232670506 373176589 9117 -568541454 741895897 7839 -564521905 87623571 24593 -161422960 893990811 11157 218709475 945255343 16125 -94515946 475232154 10770 -95753431 773090691 652 -143256314 147256696 25812 -470005369 46203288 10149 70572035 900668149 22712 -525176297 627517071 21063 158520719 500296299 4536 152433929 663265256 3456 -132301497 393027813 12926 23957265 335719673 25372 210140833 494117652 15780 -87064478 733252361 9506 -286634989 956955952 4571 -243763804 157016602 12411 113472031 187488124 2826 -389026375 458106426 11463 23373740 165794045 21340 -600058911 41127287 21911 -310176460 76512060 22321 63564657 888096642 17530 -493630453 870210748 2608 -234159291 587369048 12821 -396411528 561172125 24173 248535786 80875881 6862 -79117269 79558757 20949 -200858034 74445762 17013 -515041729 108290307 21811 -193161354 488351203 21671 136098284 273001054 19396 -59351995 929850279 12429 -73964737 53708305 9388 205873577 862149955 21308 -182042369 415813817 24977 -190031298 33661111 18945 -370100843 779704470 13092 127801193 895112624 25838 -278800259 113813406 26118 74067639 274710958 13086 -338345843 421561922 12214 -565681197 727523628 24037 -136217380 793538125 24051 -70427843 685598479 12409 141336004 488851127 3673 -397366176 656843155 14073 -204471181 584371091 6839 -138006255 885754458 19906 -318369940 417356953 3624 -592021981 66374062 19049 -406851338 720908707 19346 -146739988 910945237 14527 -465543388 312367832 24106 -358765187 258171898 20712 -306480933 772841214 8386 62579406 316345520 9686 124095172 478000898 8184 239833778 366696077 5117 -268844713 511735342 11650 -493374558 27650472 1313 -106596712 226888908 9148 64922664 623327268 7063 -263534218 733112590 3683 1254945 53031050 3865 -294698072 627959402 24509 -600137302 899456736 4632 -34604039 391217453 11286 -30416377 93841789 16891 179486198 654131242 13239 -386292448 208560135 7909 -184592310 33395357 22937 -440481354 874985315 25913 -436204006 309907029 17097 -293929128 194208252 17448 166461210 523761718 2360 -223211784 638185047 11695 -289512022 93781740 12081 -136701776 811995712 8511 -579281643 630087393 3878 -12354442 705259252 14186 -307379052 150584643 1271 39913190 597470866 19370 -425523482 430503995 6241 -345685978 300108232 18279 -292621941 422721947 25500 184233712 269083778 20431 -344748342 347799291 826 128924656 704464239 25443 216997663 756062371 10275 -440742979 876112258 19273 -198785664 50219133 4939 -387698991 368056070 22103 79417039 263944440 16773 -547165710 811490072 1008 -382116827 378911984 10298 -299360624 773161318 19863 -563429631 720854407 5445 -137658867 583225210 3322 6915486 557024360 24169 67025949 663982236 5648 140769616 605469047 15675 -503936110 667292509 5433 -333344175 274451551 26300 -311219380 91984366 8852 137596786 94427385 4768 -370420427 613904351 20978 -187052296 548244086 20114 83172311 348172088 22495 -282203785 806663704 16992 -123989322 759370189 15921 149137392 903917447 26417 -567326112 264634434 8763 -64695409 141638709 6363 209196094 299607520 13580 -368224352 10088398 2683 225886124 725252840 2825 -324984428 772368328 25285 -515942622 719992738 9515 -582550847 588924810 5245 -328988178 719286504 8116 149106904 186535912 10667 220768272 245055817 21594 -539668344 243236436 24118 78088255 618325076 5965 51810393 724032655 3704 62079752 348098538 21469 22698564 271608672 20990 -129670903 442187667 3606 -102687161 162388746 25056 -411319508 682546050 11492 -400018196 597046845 23923 31879379 899825814 4240 -415265184 836628978 2829 -41550263 365868544 26205 -250590099 195160591 22292 -84468238 641108662 20492 -10673621 880877914 6457 -330931094 792159470 11510 57294290 251380490 923 -105752789 899514267 2284 132934404 914895710 19667 -479257967 661756855 12743 -162328499 861536068 4182 -20248449 925490675 15787 -61271852 836416001 20006 -310680183 489381627 21693 -259267315 838210481 11899 -446926562 290436404 10599 -221052867 764187386 14821 -582084798 954792567 13206 -460442024 154357897 18623 -476108173 74526718 13333 195439632 698741594 7595 -100196505 339996043 14736 139528879 70818445 14665 194466141 220302483 19886 -577163949 227800318 25633 -512861639 510023676 4339 -40681100 314411348 3109 -166289723 698013867 350 14982494 633660610 4624 98651260 510814481 16049 181829059 918161908 2314 -52541518 331013229 18819 -529791708 15978078 6477 -345862208 759878373 16084 -443450992 437789419 24784 -470369002 656846599 20875 58520516 111593904 17282 141779211 951795650 2307 -172579874 199935042 4574 -446667694 675143869 8876 -530021385 134662879 24265 -100269413 849940102 21569 -29985720 631719365 14407 -480640617 735690786 12870 -184295673 159139955 2985 6575385 232049051 6718 21494726 222740475 4209 -482927803 578102047 6028 -383614367 157804390 13361 95332778 125529497 16934 -29067198 517300238 1018 -459084322 461053742 1722 56994897 341593263 14154 -310837373 438898939 8932 134118877 46857642 12190 167817698 288785094 18196 -315178660 897891706 9317 -168900008 848703710 6141 -530737635 566571115 866 -536037775 181626679 24127 106456740 761797874 22854 -304097876 267201656 14729 -371000573 452031846 3116 -365018853 703463384 3924 -248234826 51799060 12016 -326027088 258922431 23010 -473494338 635725062 16007 -138942907 92170359 17654 58297923 224705132 4106 -301314135 86303577 17171 -147738145 734298398 20090 -399918557 581865095 12655 48724484 571582244 14675 -148596802 228339339 2047 -574961889 556783841 732 51251845 858076471 1019 -488144662 691284337 20855 -227375181 256398755 2418 232056185 234169551 17301 -430689396 148086987 20116 -34758958 449881249 16787 -467931972 440549067 3962 -501677930 657410351 182 190681919 618074345 5517 -560816280 450868019 6407 163742707 474960426 584 -345296826 9648177 7299 -95071703 817419236 6520 -431633854 291597108 23731 -155003543 156499375 8310 -412094116 491643480 25915 -115123153 775424584 18653 206720671 62320946 10248 -98242864 733815694 926 -192166494 746558787 23351 -236473626 345906803 17999 -534876575 840907287 16878 -485494290 488255693 14193 16227646 225859835 22344 -578989839 503979121 20791 -25018722 606207352 25745 232951666 194343887 5273 34197065 358522788 16499 -468895964 461729592 706 -298917144 286614847 93 -155356470 475391496 23335 114639266 928060007 15628 -411262069 196082251 23300 -455007303 682222951 354 -14484183 479946038 8061 -382299892 691233058 14920 -62495208 76365225 9621 -177903835 177348526 12941 -594787236 348170032 16878 -123699729 199655499 12944 147205490 224423994 2708 -22204535 464230593 18272 31300371 150412812 8975 50749212 733655073 22125 232929524 413875495 18483 -20638932 499585607 16678 -374028800 767302771 20434 8304547 920920832 21911 -312685033 906218723 25951 -438273444 282724689 20799 -292357260 299187240 18142 -513637119 523678753 12269 -71721654 757611179 25132 -84362480 695004549 7375 127597691 653889130 2460 -7037014 951999965 2132 185430557 198508911 19154 -201619833 497516724 18243 -150144730 131401761 20737 168065796 835787035 16738 -172684294 862559782 6645 245107949 848517387 12238 -406724585 98797338 20033 -245362253 854648961 12408 -422069025 877629973 14761 -571328051 245387051 8269 -183412029 21013794 4507 -454108114 70793667 11822 -498578748 19383151 8277 233927706 931030271 25277 -109292965 754651081 11102 166820404 728531700 18851 207780765 535099916 18587 16111884 323247969 19694 -243129133 97283344 11399 -344028307 598766855 11541 -576024572 603186064 23621 -212976721 831151423 3833 166480482 185815167 12255 -427743150 799465275 20461 -269851538 542729912 18020 -429805538 511987125 3916 176254778 405504113 10344 -20739801 583413085 16849 159699505 645938345 3480 -33810211 398699382 14540 -269613817 551348635 10076 122497810 316370322 16760 -438679315 340303142 10205 -273840516 326520952 11818 -485018831 421729043 19930 -356305466 434393491 13228 -294616862 297183835 24906 35879013 342055243 16539 -597534024 329225542 10165 -135341381 649639863 13628 -9562267 41644297 23830 -92969495 766472807 22458 -288244098 42861337 19540 -89030672 331521716 6099 130256281 13671420 3650 175029425 664719290 6218 -312123380 557886999 4751 -221286954 512265269 6239 136642299 332229301 16006 -95022510 100320846 4343 216710668 459105952 20392 -450357257 47410957 25772 9383157 30059561 22913 -377974269 661105390 3646 -516318661 171431048 25484 -162097837 538607049 2591 -320547279 584802440 21050 -173448650 394156773 8117 -24133797 886440036 10754 -50884007 478564041 4521 -322903393 850962387 9178 -51596129 471390395 2952 121801604 813132674 798 -163843762 552390455 10335 -374904761 93054746 17933 -180900067 84885415 12128 114444791 847316626 7923 180365804 747485817 23735 191764815 626238869 25991 -319503455 96532741 15443 200779068 203920792 24462 -555223043 489275204 10591 -234912852 756178318 15014 -498568650 367365896 5668 136479418 272750202 17640 240190828 717535911 12985 -150666622 189486230 18881 -227470596 439514119 10766 -573330232 609974623 11091 -370332336 831668098 23660 86906222 599301840 21088 -417660024 847390471 1589 -299319265 868810803 23606 -79978548 917775725 24961 -150505277 218466000 4965 180760218 183949660 21252 100034152 304396494 9756 -588461935 311371308 14674 81888905 515901878 4930 -142907040 112577766 24509 45991046 332428499 917 -196962253 170951901 1312 -495484764 85472686 10188 -82008722 257066532 531 -373780651 343806897 18655 18241450 526218986 9685 -368547443 248863548 2132 215805426 607068353 5009 80748894 592508014 19518 -231793747 627044028 22488 -124866730 206950176 22914 -321457262 834083495 8087 233330317 141156783 13067 -357304912 925113514 11159 -21610063 14520611 14828 -368690282 444296038 9158 15823309 201694046 10652 163902567 148948056 17696 -292410841 927736036 15097 76113600 632475315 5324 -218952006 891591395 4135 19190419 477201646 24526 -11328739 171101075 18949 -357948819 489209805 9150 -280745406 859527233 24598 -182720744 430898638 21255 -245584520 872859473 3667 16537331 322991240 22993 -501131619 57737532 8885 -216377975 698298013 3691 -61679211 238409435 20299 -500548665 421839067 10315 -534084005 597052290 8207 -279517104 398493942 20380 -139708740 320414258 25090 -237317284 265547536 4464 -164941256 595740307 3904 -568387691 116800557 5965 -251918113 851167435 21288 -548728407 771579949 11234 60964464 650705559 5205 -167231251 558995639 19280 -406540378 533404948 11113 126886029 799449587 13425 -445575748 153977843 18994 -550460839 556896974 9682 -345480829 942239614 13382 71716136 152485049 13361 20895317 658005960 11467 -164994182 784383484 10823 -545342838 883735937 1041 -89008414 267585685 1019 116499590 854815616 23294 -128928143 526942900 6090 203103220 158078899 24974 18711918 415595801 19074 -227264170 644458083 3580 -458992263 896559621 2254 -17627507 432859583 2979 -314004533 932209951 22088 43577602 920587482 19316 -949849 768608187 16345 -483463124 566094333 7616 -448493924 471699685 9810 -572260844 851333663 18760 -5632684 659153244 24631 -578206084 379012736 1928 -93132178 66024723 12604 158604587 47539452 5229 125335849 904249141 22586 -344320030 338809099 1029 -230380500 201799200 13907 -598203911 516429656 8581 -27577200 186730081 1828 -476972195 832419893 14040 56235216 369467656 18936 -574463787 601492814 9014 -529026674 522411988 11948 -529507804 355391306 15631 -449907716 777481286 12388 -9723056 796714497 24201 20886944 391553716 17106 166212148 507646554 15948 185376888 818978812 9495 49086463 602950016 15439 -409926783 552060336 8563 105022093 594061546 13914 -215309189 939735385 5308 -561814929 907683974 2711 -344399935 636092063 8576 74088520 179915755 23940 -490199933 934008939 18448 -404264432 10636226 8671 -88029677 163413667 1968 162206898 65537538 9053 22866432 412060504 26430 -399600119 272180218 9665 -253508005 396669275 2906 227471355 565914103 3490 -433579641 219718056 13407 35315108 612733676 1089 -348121194 357538470 25728 -212119865 661770631 22283 60423909 300555310 18418 -188958632 262227762 24451 -463467297 151499618 21059 56689968 499417353 13988 -44466252 159477982 17865 -239042733 379289583 5935 -522644456 490651196 25814 -67954190 784488662 10537 -324471335 121286370 8872 25514509 417437486 18142 -347030247 714338672 5347 -420175840 736908009 6080 16032163 440141116 24446 143462557 198894303 17773 -544807475 854652304 14174 -237055717 181859518 467 -504910553 726086019 10960 -240367571 574338385 4756 -405971670 48588025 13646 -148472480 213916812 3274 -111573871 673451721 17834 -153627910 718993822 17190 -559891069 238682453 4512 164637718 478017830 8716 -79296733 681424201 23325 217283333 662050865 6788 -437292590 928929245 13529 -506970910 125595695 15056 -113065837 133879888 9084 193244684 611190788 23006 -468601863 596370838 22792 -532472363 312429990 7418 -206418707 488855839 24184 -504438165 802773506 6367 -205544688 928046985 5851 -298789957 83873287 10155 64678130 115892964 18488 114221772 745318040 14211 -317105391 541115565 3575 -540013162 66505277 15292 -368893232 244944127 16253 -581078087 115486570 3774 -401497529 159564052 20437 211407199 367278874 17721 -595975640 501009120 12792 -574132030 698575685 24851 -213446802 500531114 16929 -353641105 774747475 24686 31013332 483548202 21222 77919247 603749689 7483 -266189606 667658820 7414 176896574 411512978 6523 -293471303 53981553 2320 49637464 814155791 15124 -68757115 131280812 21574 53717742 629346586 23377 -500699087 212172823 12465 -208429438 694287292 14862 -573618028 883538869 8780 -553988561 459269835 7026 -446418491 914208418 12929 -479725091 169372546 19322 -178086973 139789140 24512 -227476725 226397224 12996 153213130 561977941 10771 62678050 375983847 3761 144536833 780119756 18347 234715921 232835483 21436 -333656457 295243319 17069 -250570570 265869451 19073 -375229093 647753465 7214 -243317081 158878400 13219 -353321723 658225513 13087 -600913439 728909617 23218 -67026532 299639947 8682 -432818684 12699170 649 -422160728 820843108 7656 -428591815 9370481 6155 -308217200 766336395 17209 128122635 209535172 24877 30618568 572696138 7292 143784217 124698565 25324 -468642511 842614699 6596 152560689 293749178 24142 -397930785 443722237 24094 71452247 923753569 7823 -122943028 130060178 26144 224623663 347591066 13250 54106409 9319204 21594 -318496631 431085584 18960 -506373958 465506755 22544 198840170 154285062 3135 -549962560 395439310 26324 184674993 817488168 4541 -166081438 209036856 10149 -275275428 788582016 22107 -218340677 791503275 19696 -144574477 491416383 7863 -542544762 679906771 6247 83547070 536214841 13962 -327514700 339044576 24811 -129737288 193162049 14147 68331497 763590906 3226 135153179 293979144 6359 247332884 271182241 23161 46867924 511554295 25535 -574646787 297624697 20212 9537009 15071771 22074 -228569849 701676377 14514 -452433714 717848762 14741 -399432338 906904950 1052 -449318951 93943872 21472 -25214196 717695007 6688 -251442769 536483588 13139 -110928463 779981740 20231 96261779 631220007 14897 -576414949 822308880 17947 15388092 423404540 1062 -31676257 837938474 22060 -431245943 865341240 792 230480954 690257805 8994 9000963 277036870 19809 -126286365 250442452 23935 132489924 934172164 13037 -279759442 457940809 9949 -327071842 576093504 17023 -404767745 52136085 2573 209824420 317772599 5190 95266564 805413133 716 194775808 88307535 7140 -489002887 942447346 14777 -360731513 131648010 16719 -137600839 573109807 25271 -261859280 555501144 16211 -260040420 297751597 5017 -362566768 574278754 13668 -567065342 678282151 9096 -241879487 148382569 19851 -178146639 830539444 2783 -86709448 465587703 608 41901784 907216785 2794 6715203 165298982 8036 201821688 283775559 20087 -76388877 456578122 25595 15744985 840611856 9730 -116756139 791969615 7510 -410413626 75053312 14103 103355603 599361995 17563 96882799 392424921 25765 64543045 796370174 18283 -286510620 830408977 15645 -360536336 221565276 3092 -437327230 487597840 398 -238672875 892305222 10803 -372026435 574612863 21739 -515870657 558342015 6391 115927960 641153484 4630 -327807884 411540004 16026 -336152724 788857492 22460 -270798011 782566838 8586 -311259608 296315646 22771 -118657725 399185337 11475 196074089 718827893 19883 242957581 206364713 23686 -553584224 234973923 1026 134359002 496157578 19964 -150167823 950992040 25145 197109336 406963412 6357 -295519486 451107785 537 214590119 195525835 11848 -307059101 653866691 15250 -540573395 601569309 20231 50386775 417781079 6973 -466193257 866951896 18013 -183715036 810523806 14371 -550920197 576957274 7 -152104286 285540923 17238 -447206016 335844319 9118 -574645414 653359210 11967 -382123717 310243752 20532 -585645006 908554039 12680 133238810 779297448 4799 30977723 36259107 997 -315455246 128804381 24788 -29566626 906408886 16838 -489412434 654952485 13955 -6354545 718431184 4404 -371801104 412004948 14199 -68437865 353868788 15560 -198723128 219570356 18658 19661511 753233251 10288 -396182016 693091846 6902 87220355 436131020 2859 -487659418 435236656 11084 229282954 832433445 8818 -258630255 313537284 20337 -498918438 584323106 21341 188351975 287590379 5677 -193575329 658215366 13578 -60430389 226453391 2629 171787125 939117970 21404 179881927 366648303 21659 197820807 341895537 16605 -19272716 440650285 3418 -212635751 918472030 20454 -470993722 538384953 4931 -260320194 706082498 14979 -460679919 946786167 9387 -101502819 237677351 21167 -549116782 857160546 16379 195090765 234260139 17676 118796147 760916002 4363 52978638 376013106 12150 117119202 101937995 5141 203817344 536402267 12684 6165958 8707123 11106 119662532 436833711 17283 -241855489 138080414 22782 -529890758 543330757 26274 -4996112 408656028 4393 -581046789 330219396 21287 -140288945 31905693 19081 162833055 911032869 10096 112528444 189151250 22371 -197215702 895044294 20085 -288640029 873297366 10959 237152644 578990849 20879 -586565679 757644351 20356 -391993150 761758064 16007 127281544 372798900 24518 -386937502 98672674 8478 -533252732 689913919 22754 130255682 431795030 1684 -342706381 787228931 20021 -498404507 345575526 4733 205436955 601928975 21185 224322505 848019897 16391 -166431548 774121897 6404 -512569699 523804003 21217 70120920 589188331 16176 -74930201 421126142 23901 -220786060 174762474 24967 -552662604 84731543 16179 -243439147 625747865 7211 55970460 46885309 19241 -49227644 836819355 13254 -23793384 266956211 22058 193187998 700043991 22255 -120360719 179356725 11830 -500109455 145891942 25092 -186847790 677909625 24140 57407650 70836460 7531 134588715 924459200 18719 32566469 215724039 22985 -106762126 112709002 25551 -596321567 797278587 14939 -32157807 804569231 9793 -424923237 154685974 5886 176067567 438185304 8198 65695075 699997307 7656 169371805 820913051 4606 189307969 733520586 17719 -256191176 382131863 11753 -515702491 131365802 21142 128801454 594501959 23543 -276632992 677962068 16662 -271011487 260825435 11475 -586374646 593452834 1569 245268693 59111851 19915 -552421053 234426142 10892 33990961 483553855 26285 -532766911 511627646 4457 211238666 502262516 16957 -344372470 624407876 12485 38479068 43418780 22640 -571195473 185664843 22343 -342305592 207621250 23651 -486572837 15977315 2836 62192886 316076149 19143 175297191 478296675 8100 162700303 97179995 5521 83759161 182213284 5909 -212073089 356432614 11702 -138755572 59723460 11205 47498671 806161253 24664 -442154201 377762138 14246 -300270065 204050216 4976 -522461052 922248875 12275 -148890585 148853273 3548 -112479322 678233820 1118 200110932 39541870 23330 -85112760 872651268 650 -590571401 447377524 5521 213043986 440306533 18993 -191759374 114858191 16328 -302274593 823233230 24614 -359565696 265550962 12021 10948989 249307274 25718 -220260323 168325604 13065 -361619609 681659991 8938 242889666 380268047 3244 -352043709 346369902 19868 -452803130 488087461 4440 -114449003 123279734 9999 228505094 774372364 7152 -197377970 891938237 2754 -493899136 759851400 16671 -344819023 725551618 20048 177620743 738694288 11928 -153354214 918105677 1992 -91455548 37118155 22329 44607355 561258959 10006 -464020191 315777505 11614 142701678 523239571 5615 -546611969 41018211 5158 -162879139 471617421 25367 201629069 50267107 2908 -39255612 152039529 4451 -277428790 396755535 16850 -309279695 229993296 11525 -341788703 624259658 7190 -599220581 873300527 6688 -520127284 648242699 23536 246351001 850836578 4182 -102598033 153536665 21191 -356454514 574910067 16692 41400552 853290344 7652 -534298216 879695329 25827 -439970162 66293494 22122 -262771778 107407948 18175 250901516 270292072 9538 116847193 679981430 17330 -450116166 579315377 24319 -412639438 742442695 14619 56089454 153626884 24653 -291961821 380356619 6072 -158208238 402023314 3018 -309291147 168019790 18760 -59273869 784552709 17849 -523612091 591233336 12933 -204218204 384110863 1238 -136357117 369286094 3242 -373147143 166118106 1084 -583210852 43309495 1286 -285701483 856053569 18752 -452525517 204295111 11808 -277657657 436311206 12994 -544435914 97808574 25556 -157805317 220572404 14008 -342157559 98107805 3548 -178578032 319094105 16804 34666186 744060326 11000 -452227101 556987761 16290 -377472984 367470067 23079 -435105839 114241083 9325 -8344962 389299639 1000 -479780248 613743160 9264 -485092686 853470416 24924 189522551 159092528 14488 -163043514 874975280 12890 -478369193 775394537 12879 219552709 377549158 4284 -21795343 414358080 15602 -431568534 637007144 13144 -94792904 858815982 7267 52251689 794653078 16700 203462153 583190036 5452 -115279744 720320825 3927 150007919 416052493 6826 133841207 637702839 25066 169361037 667703032 12299 -204066516 927502840 16690 -107356140 595161537 3676 -130386212 412937709 17845 91435543 521962317 3028 -43053765 53087618 4513 -80952433 462708384 19971 95956485 554823301 13258 -212645057 655909553 10746 -579585882 103173360 8177 -556596961 897927986 4130 -44814327 162967643 20548 -171362362 912512839 16730 -299435030 284278414 11194 -562293556 838621222 20475 -242033090 375511531 15826 -290997017 261647034 14933 -369102490 626864184 22140 -425288032 434454094 9303 -375135599 124337566 12753 -56235424 586748343 3199 -420169295 941990585 1271 -212287000 498597721 1670 93774257 648244581 23488 218681862 572964142 9630 -330940445 858961290 4290 -488227786 775673302 9343 -83000816 538345844 12358 -229993225 88078828 22662 -216315361 425205835 677 -337595924 810085082 1711 121901106 328378022 17306 -200375701 769462422 21645 96161751 110295598 24793 -61610400 762688698 26096 -17508602 20299887 1692 -280687167 136646288 21083 -397333477 741911373 24962 -202249445 144953051 839 -475255224 263983334 16612 114555118 190559632 8780 -507842793 330564183 10444 -515265427 450100965 3375 35632825 365819345 18813 -533821762 289495941 3096 -254754715 549764499 16571 -530805599 493219616 2048 -200588314 465845117 8467 -461644175 789501765 9759 -243697695 241706108 2673 -81768880 377065376 15484 -533990036 638693865 14710 -304227130 400570515 14698 -145348836 223683222 13202 -377748108 571483553 7590 42827282 701234009 7625 112920354 801690108 4874 -442481377 122479589 21120 -341100498 539249191 6658 -500150210 52884078 17884 -556830801 310894544 16308 -375274198 426986847 19113 -407448084 317254251 5113 -56458305 931534987 11504 -214680537 211701463 25660 -541794215 161695374 25465 -278189801 898288391 17728 -155259307 729724281 18633 -150786745 203427692 6733 -212320319 948590879 17122 -195069218 200471545 21117 244707218 572415638 24061 -456907502 838660467 22682 -553615453 245023434 6685 -153484259 406326546 8810 64899519 862634353 15336 -127943847 425578629 6594 -72874603 634037642 20532 200409463 431209872 17411 53878748 362448442 24002 105204023 861330607 13263 -264904015 609960623 3219 -526096139 32549540 1799 -526211933 669286106 23578 -59898229 420160115 25736 -585183369 685758302 12464 -364734030 505268962 13005 110971125 606426031 25818 32795267 657880053 18460 -140834768 428962318 22905 -218417268 696171454 12186 218692056 768900202 5351 42167957 281056667 2493 79101120 383978391 3403 -377690141 729662755 20184 229155348 793527098 19096 248066903 481498981 2475 -476360758 681489982 20193 -499909154 404879014 17393 -592151617 829895162 19623 58944196 12137205 5967 -155566616 256167942 25257 158126827 487107037 6659 -51991511 221870805 17992 -7565386 855427427 12722 -316104228 760131072 11941 -442116396 824080970 25431 -518689789 56022576 14154 76271291 75279188 16704 -530362957 205400745 9955 -21579840 764416135 4193 -538832908 473575786 20578 -11845013 311777311 691 -568110778 172608500 2030 -347770800 624639868 5193 -407939732 244113223 16929 -115039813 855896387 19770 -57256146 218208484 12419 41104133 640701378 13717 -505977718 557202124 23020 -568499574 192209490 5667 -278212893 609361703 23527 123874525 199985690 6284 -153653840 800745181 7471 -286329621 598591895 5 67655702 378687048 7224 -570808590 26144694 2577 204341889 957452599 20555 -361686079 99212374 8590 251560600 697880306 5161 -287244149 314119307 11083 -332957583 177365539 26132 -306394325 808554572 16418 225022550 745547459 20890 107366610 698933611 14478 -134762064 807860027 9427 48879802 677586895 7670 -495688991 186037119 17552 -475739100 389090845 16375 -27424345 17469684 10071 -362237244 838856470 10280 -199217358 290095771 3154 -406553981 693931175 12753 -166497462 201990518 15836 -527652307 44381759 13787 -529332288 612591929 5696 -379327994 153140975 17633 -334736842 324872751 1886 -191794853 136761593 2807 225881860 448800745 21758 -399113875 516613278 2722 -355980464 21824773 12923 -173520650 533488919 4713 -574345393 298145298 6450 -164367316 10615776 12052 -409528439 178829804 9626 -459102912 901781919 23330 123217310 865770368 4783 -2723643 148903019 21188 35638049 622916413 7985 -576133690 233376225 23041 23131176 391071270 19311 -30931338 470257310 17405 -103269275 364327605 17601 -491505124 173385733 25897 -56336951 308146056 21993 -382427144 616463845 7605 90308754 799184275 21887 -226951992 150598486 15141 -139293041 618035028 5048 -449391273 836448752 5129 -5115969 431572483 21005 -293400452 379165570 22326 -56249197 46766960 5819 -468153369 299058438 6806 -350159893 949450190 23956 -101576799 702769097 18326 -365676905 17415757 24224 -278291290 426535176 24293 83055728 450718527 16474 -441654282 784252192 25115 -259447649 211592838 1293 193848918 717870466 21629 -332308512 411098532 7265 -108578816 311757217 9813 -210110293 549185820 7930 -280768655 779918516 21871 -538990773 273427913 25443 31464937 940078657 457 -34333886 428278277 2960 182762748 191743852 2179 -226301798 10199002 18908 -208518816 781041766 4856 -545373393 492466105 13970 -579593684 366562460 20197 -56348130 744408589 524 -53255174 943160261 21001 -313739663 80795843 11957 -541879382 916502022 6058 -502581171 930183294 18405 230896788 461636236 16026 -545241955 160797967 22549 -78476725 703935530 20940 -200881352 478384113 4060 141899153 686839952 13137 -538078322 506726824 11636 -556633519 414879973 19988 -579729717 370940931 16431 -517909492 224642417 17117 -574348620 471665499 20769 -38138278 183293630 21675 8513252 415604840 9875 112007526 910063082 12297 66721239 786272847 3088 -461777320 712516330 11833 -198072224 813235704 12417 -241544665 29975745 22114 -88159202 427191056 4450 118024262 907083162 24430 -193800394 908154480 7791 -494599496 671438549 12094 -497287368 503338942 9279 -115261024 255440183 11330 9312952 780796301 19133 115229594 938510755 14685 -245413483 231206878 8387 31383692 51611318 15328 -433063524 192417831 3281 -254973745 459093495 23350 221334298 584156905 13822 -131204177 275621463 15917 246625429 429192868 22577 -545570489 93675402 3781 -397635028 470458033 22035 -345629208 390660528 1104 -57553523 463921419 2959 -389255121 171234551 8083 -138303032 616546433 24721 99302159 834124513 588 -577592568 761717967 1072 -375937368 183731005 15482 -128537454 547715723 6266 135710909 420113366 15517 -415853939 297624963 24883 -20783120 328229630 20074 -433860615 398096281 21521 -483848952 52826898 11948 -363091499 598221170 17975 -248587316 743773973 16818 -106924075 648374744 6317 185820639 679218512 13873 -342618126 10787666 17726 -75582743 380227656 14227 -246599538 841627501 18455 -436986868 640001004 7541 187883351 124088946 1835 -562570279 470990987 17472 236158397 315294813 19489 -364685215 104819862 10685 -10911452 143192137 203 -310545979 443741564 1229 -402710533 793486251 15774 120003008 410304445 5511 2685398 884234013 23339 -573780222 737558024 23188 52624316 464794974 23467 2999597 907668913 15081 -14772994 569477913 11232 -576146390 236889992 6605 -430121905 230955226 1569 58118924 618282146 23613 -379254898 801080348 13238 -378001516 447593226 17059 -556547153 436265126 1201 156765210 497756300 11310 -13265834 407766539 21084 -515427985 338852925 2564 212381412 592226023 10660 -507644113 869778099 8737 -64222719 237986171 15347 -234991766 327580004 168 -304673095 143033199 12111 -422827580 276774457 26064 -439847080 633567579 14132 1722903 140835438 19794 -199902539 819129900 4117 -217721137 949497833 4731 -274735510 921639734 25487 -364453077 56509776 22960 -336350845 833363388 4052 -600570327 828421075 14666 193890656 610488143 18212 -62074120 222640307 14063 204124968 541213687 4299 -39955055 867928673 24247 -165115337 502937148 21334 -464491959 372585026 18332 -44651166 749229678 25598 -263995131 249924296 6686 59753676 291113710 20043 41212904 831322009 19868 -348838194 870859448 25773 -336498966 760277741 15971 190173536 738809657 10642 210573461 133714069 22759 7804237 764894040 12311 -92052548 948552759 8208 -116366493 636149605 10502 147452955 871299518 2533 -476834879 703184001 18663 -362666631 940635136 539 -582713806 516237776 19699 -541442074 639120087 19610 -87592289 285572827 2757 121002981 630490887 13782 -597174722 785228413 442 34753886 144724166 8036 -7331110 593353204 24891 -347754053 671203523 8288 -132642856 641435083 3514 27386725 459758986 17953 -522400006 614432851 11961 249699221 347354834 14426 46544291 108557437 11272 -123851408 76332210 8331 -271049084 119610531 21168 -440843533 204393133 26147 -411703157 427868187 10230 -129275024 155345867 3554 -331130050 924962590 23207 -313368412 797908430 13596 110767806 297148561 9451 -378762364 647769281 21809 -304583044 417832493 20719 -199025314 576154350 10668 -136160231 815677166 4146 134848829 264935930 23356 -459420114 59051508 10660 115001836 537501951 21561 184963967 155013945 2491 200570128 655699240 6667 247086757 254877107 24536 -432275973 454243545 16550 69709653 811496582 16626 -70387572 731258834 1688 -188898546 88480957 17098 -161926271 157042102 9741 -62218507 819295715 462 226165549 551251975 2737 -17162186 28013001 21479 -393937283 948562202 9468 -462660396 341279562 352 -61387646 872780204 6373 -198508074 313970428 21193 -104006985 803126511 4003 -294747854 720880956 19882 -416266725 392864167 13452 120084646 835691551 9921 -476236450 821831734 16363 37875398 496175953 11528 140276025 12476768 15018 -220333068 426563147 11719 62624639 750452893 14926 223604745 76092501 26086 249043025 197040544 14992 -190459149 556146062 2140 174323728 463097062 21767 -71794532 182875096 4445 -393050392 745765306 18756 -2793693 650854103 10602 165278969 847507759 19999 -544821094 862679985 8624 108219292 443597238 12605 -127555177 571465451 26453 -151952006 191745412 2327 -405792094 105763584 4909 -421538705 285615099 11067 -297870136 630874166 18441 -412554850 262408250 20389 -312269853 551883255 23980 -546214472 550823811 11164 45516549 689181300 9541 -181757906 462904260 856 -320511814 484122539 26153 -578441037 160039317 12390 -438859648 501092589 13328 -367318557 428275972 26352 -9493334 13146025 19869 -170237720 203488737 2215 -361963381 403191260 26366 -388453169 635761025 4141 141371978 394704882 13422 -46194090 604434134 5510 -395898199 890398219 13599 156971424 698103834 24831 167115155 691937920 19722 -414471155 135055312 6007 -410153506 763949883 4572 -408401058 120206993 11998 -300670927 136572705 20366 70510209 952505182 21220 -42225940 500727317 20202 213188971 223504721 5708 -73495149 754188828 7205 -390988746 105675136 23010 -147036321 590719560 12007 224441177 68574344 4197 81481232 765395697 24868 -223177449 134719258 24696 -422521699 211608120 4560 -595931969 664913277 746 -80885021 153392646 17213 -540718627 639222462 17027 -127928599 772964430 8387 -401594168 732948247 12733 207904503 444046133 4810 -302084302 718404620 7762 -262021461 65250057 17533 -480901746 131440431 22077 178859227 673665710 26302 -217287100 75621030 11882 63382673 555655135 1235 -381983658 556436982 17331 -581935712 464917334 18455 -529281369 761328136 2655 -387094491 410344541 5930 -430047579 899014588 3644 -408179057 845623339 9587 -187659948 92229846 21898 178713305 859174107 14539 -92627210 192302946 7253 247786408 944576812 5365 -561490593 282776550 1771 -341121375 641288839 20205 75299876 168512939 15670 -96768210 104662037 2000 -598945169 899047165 24841 74883436 64101654 18479 -475725089 611461337 25765 2420401 528168675 23577 -73148011 906825638 6986 237766828 524845089 11738 199386476 40609756 15778 62716924 409062056 1069 45237351 703146138 1790 -428700143 839367507 915 -79804672 369448514 22737 247545337 873960873 20226 -262801010 61676553 1393 -549906581 128824640 8094 -564636683 491150225 17036 -407969225 504321351 5812 102348398 332770186 9879 -134154437 82054519 3222 -30146382 556633852 16918 -448859162 694604875 25417 249191107 933630297 17587 -173107948 234950917 6076 120572502 638081023 17203 -67931116 663092814 4528 87642832 225023774 2852 -179183599 234547999 20186 -341461392 150399185 6556 135385148 378806134 3166 -155995260 652626069 4589 -134355879 52339489 15900 235656049 220760695 22245 90659226 520562306 12713 -397286080 114482264 11930 -240993107 879314183 24456 -422513717 520996842 26468 -76828955 696942828 5779 -400896362 935239618 21115 -385639297 209016141 19827 185318206 377919956 23369 -490089092 90315420 7637 100713853 518376003 20550 -209084245 532622779 4559 53842664 325697788 8654 126444998 721313041 23210 -260888688 646388077 17597 -422261159 497282793 42 -511581932 746784367 13425 -202981805 218911654 23167 247437459 689261872 803 97569920 276085094 4184 -23789038 796184937 351 160501574 264300809 6829 41567436 229133474 18766 -279211903 335174747 7715 -452546867 684662606 17297 24746384 703649429 7706 -556555058 103449894 12854 -560931300 512967365 13864 -118328206 66091114 22666 -171887218 727551977 2969 -117027161 515888679 363 -204975015 649767861 4683 -251795311 12639905 2416 -160374511 325533953 6573 245290141 652838179 4215 -545408427 72058889 5593 65125585 780835776 1282 -301335513 761879565 6347 76049718 497035898 3891 123429175 698835477 9475 -59878701 522428845 6109 -180764819 508240242 24554 -567472586 132322492 4339 -597550616 662437827 25147 -246463962 496760092 11709 -484498822 234435761 26225 -452774013 455073875 15625 84328070 310322914 1659 -82768191 182884551 17533 197968083 947825328 8149 -345097479 11383340 8305 -183877580 245451312 24504 -78215385 364790469 21784 -305656699 411614586 9356 -96072574 24995712 2270 -471856055 11884173 11885 162684333 726200887 7663 -68535470 283718259 12633 -201189640 444335036 14415 -438124727 334527629 21460 -500721082 249497074 14063 -71740092 479373575 6217 -391698212 332378571 23075 -229319467 139628691 9507 186883553 733525700 17242 69928719 295414812 17423 -37477387 484824623 1135 -260044542 841246726 3870 -354966159 813945091 2619 -144625405 476995464 23820 -590201935 539084986 13625 246457744 331445214 10569 -216570272 51800084 14392 118012826 869040460 23357 -334105307 859393410 8254 -210734249 341286011 12702 173562533 550038237 5933 -325562861 635021035 26014 -403656986 395902938 20509 -232065569 453189878 23946 -6359980 473517107 8797 53052138 419183007 1159 103671338 253316958 6180 47698009 776793867 24644 -82277601 446366064 7250 -59110613 41812136 11358 93255272 912136635 23246 196660452 312959493 23326 -284599239 580948459 10256 -253922796 214876546 1566 27006850 735259438 24921 18975238 864626046 7375 -435131153 696243336 6731 234889220 171244719 10107 -543116873 363761027 18853 -323507709 280460019 21810 -172504172 822495452 12235 -586926168 895602858 821 30783008 727447136 23147 -64964926 136151657 25829 -538163887 38451227 23935 -597754634 57855458 17046 -480855808 937609675 7325 -22778849 423274626 17847 208194816 251570850 2708 -374479710 724995219 4456 -580937032 199254533 2185 121663165 850707146 10135 188419100 350723735 20773 160602064 291389148 18592 -338666048 197068112 1389 -100033715 242458676 16693 -567379958 375666516 15270 -383401760 447912353 19622 -316966137 178094539 14542 204748867 255888426 20865 64008326 784250223 13912 143104488 237681284 23875 -420238232 138142733 7544 -228488019 546845713 26339 9875461 691966263 25514 -265316657 637858460 17872 -20857001 37514898 6663 -533100641 218680442 6090 200956905 779681953 16815 -437361605 405987227 24118 -439649628 13160801 20929 -455891918 291524882 15246 -241610196 543662149 3569 141148171 901216298 8217 -20244896 725809932 1160 -66000804 123615123 21646 -310561189 261424858 4875 -358942589 688962720 17573 233159842 874200967 20924 -268008605 316795562 10045 238113636 151842292 2944 -99078814 884827426 24261 70171282 399297712 25457 -463821481 487318166 12144 -140911992 707941046 15775 240264244 484527977 5891 -388303227 507608956 7774 -562583744 711611364 25194 -123797129 764623186 21423 -299859223 211517086 2560 223646326 761674779 7427 -221821715 103658703 22716 -103289482 901184221 21539 -109263082 411437586 17886 -93947588 515381082 2584 92188962 589663364 22230 -425348921 117000278 4014 -50638183 180447317 10038 -110218527 614541896 3453 -483339523 852586348 9695 -371774885 855078157 9305 159838240 856493053 17815 192267700 84165925 15859 -67702541 112363602 12722 -177501847 943353682 13265 -523444343 588105121 14638 161805180 322120178 4112 -24613229 384228033 5403 -19148057 225502219 9548 -493551631 242699271 22580 -258908305 181701219 9433 -501706468 412943167 19783 247008361 899145784 22925 -127612986 629420382 8640 -333907488 387819219 2674 -55233059 115821260 11106 225654795 259954127 10885 -467303348 451637742 19041 -351228876 515462839 16827 209566382 575090990 18810 -125424265 796259618 23456 -31848750 904445870 3788 58037161 159107951 19222 78820201 538248034 3360 88767828 457185765 800 129778635 742000677 16702 -200663525 810382181 8165 -246578859 733957864 8536 -144856063 309728533 26425 -489475599 167975608 22921 -358005080 193503075 20775 -420542373 241195976 3617 205509941 171140668 20771 -546805295 718457110 8370 -49860745 856754669 5428 -198363367 260313746 11478 -546745875 600856637 5147 247307210 62421297 25441 145588382 225755438 6910 72161366 169169271 163 -573612107 825718089 10616 -14143487 549947303 11599 171067990 55168528 1506 -365659399 894522551 10063 -469458939 469691047 24775 -83356795 920353406 15144 -336791857 354554951 10918 -595266182 83920323 21218 -445939154 659576362 20178 -366550064 172624428 8215 -495527979 541947951 4720 32140928 799331316 3870 -47910876 348572973 19779 -107869880 306031333 8128 -202045305 211528081 5142 -77670240 283091460 20160 -34354109 645267618 6136 -349008798 826999474 10298 -325016791 372713088 20408 -447477963 925746649 15509 -105089724 574801265 14917 242174335 170441570 393 -503698997 917383703 5970 -200494537 84471466 10311 7168518 271866093 6337 -284790147 61474695 8785 -464832276 931889092 2736 -372888179 430976184 16399 155667559 107243274 20644 -480186981 366700215 12832 202422505 36206887 15162 129173274 864503899 24186 -586935417 738378096 25555 -394550556 421695431 21944 -93715960 246403669 1090 88810258 281318554 10527 -427566709 721987464 25219 -303825510 482768831 21946 -572893642 652695668 2560 74066173 40734126 5453 235048237 217485368 7407 -411657026 78851664 5655 -138306068 352815778 3959 -473497129 714884911 25169 165824387 52237789 16501 -265088678 823570893 9972 -205566896 254123625 8191 -352135278 617013738 1766 172261139 905280957 16380 -243962709 427530032 14660 106830136 66892184 16017 -214837248 215523757 9330 -483506820 488307827 2793 91838341 881942896 12058 20122528 601690549 14842 -501674829 611249230 9933 -432829991 419073042 14097 -548077006 911808736 14112 18481429 876489774 12450 -525621837 647691932 1580 -163366678 710453522 23329 -396400377 504803689 10643 -514902327 642424286 6541 -590585017 304802172 18139 -425139657 248623754 16971 -525520580 763173765 26430 -269335632 189054453 21448 -21905534 232746210 1908 -379351196 867870583 24402 -156394298 229814420 2299 -319486436 661702670 17712 -182113238 311609361 18899 26942820 145601961 22549 169727573 819818264 10555 -466802796 573315582 8489 -452140428 562013118 15066 78878122 55269949 21485 -559097384 319821706 12715 -32591553 272857172 977 -186819296 361141975 22687 -177736233 256630919 21068 67904406 510096405 8315 23693662 729608352 26330 -484753019 378989838 20923 -540011596 658049239 20276 -545141081 430624950 19881 112999064 331468609 23573 -226888461 179582810 20621 -161886824 698945178 21589 -506763127 135016793 342 -507614823 747425543 6573 -42603277 746479207 17328 146382598 704048322 17152 -17924533 786746391 20547 -98793293 608212686 8753 -468162586 663322592 18289 164190318 31437060 16347 -591049665 468671026 26045 165315157 285931410 22735 -575171041 35533395 1529 226799342 23066689 3145 54727715 417844436 8662 -384337670 926818107 22543 -576961345 379642805 2571 61840624 485542767 7157 -142367707 75112003 4473 -137536183 293536825 19450 177001141 365883817 22126 -395386522 354908191 12339 -526600041 493193382 13318 113942327 171383723 12354 -153848371 345278709 5069 135210186 697941493 1269 251911163 230485149 10811 -508298623 674070332 20557 -514201276 552796566 7186 40176336 457270426 10970 201633794 411089604 12190 -97836232 793643205 424 -535518453 639423464 8306 243890577 476527045 10609 84979651 329186519 20752 -131127113 372110668 17004 -112242193 174519834 18772 -533874630 537478325 8566 27615080 529798729 6963 -553791168 578295018 13418 -399559928 682022708 12563 -139780429 921279991 4917 226284383 24372283 15867 -121080121 729683479 23594 -217692871 702893629 13400 -528535080 409490220 15362 -106592486 504122355 11779 -563892122 485226777 19216 55791192 800405699 16220 -507091029 375644753 18378 238739107 777872046 16385 -93594033 355024449 13774 -313900978 907757940 3986 -458115269 958343094 17111 -244080056 30871255 6241 83597391 422079987 19993 -433483189 909640177 11814 -90267557 703237908 25458 104250335 82694174 13259 -595703922 594685586 7010 -282164708 240794886 16539 -383069434 23375880 13769 120183263 623304290 18380 -456135564 116070473 18046 85120827 591442088 3222 207200781 906653512 14308 -80472903 849740977 16172 48065608 147908070 713 -447649862 495547795 9281 -480787043 938472073 5979 -493873061 13831925 16500 202083215 26186925 11993 -116153159 20564742 25807 -427719907 66723753 3472 -1760585 219775147 9613 -190239103 256670861 26330 -418249505 171341406 4586 143410994 464272719 17036 37416352 950161510 908 -556219287 129507673 6554 -501867095 520909326 24622 -359668513 141824749 23506 25707928 875334798 2660 -177513952 859931802 24056 -270395393 551119235 23169 -339238118 160989219 11262 209993972 933020171 17405 -476838941 432326838 26343 -147412435 740717562 21980 -480763983 876695468 3773 114704754 415223210 22030 -122625584 289895484 20215 -86564434 627470941 13437 -430063790 835421062 15111 -372770902 488005626 14067 -402316982 394206858 25136 -320492151 898806922 21010 -450865037 677547068 2861 -596020187 197794674 3122 50049480 69030179 19504 -282675704 781313176 1233 -492028827 700544110 12984 -483680898 955962044 19449 -250790765 880879666 1851 65878657 363321069 22070 -101670902 493064414 5035 -508499194 764635184 10200 -188931085 264485873 24200 -413521440 381560393 11579 -550882812 38492545 16860 -487156184 778764840 10737 -161102230 238322673 975 93262553 792671105 20759 178169285 578518170 15123 64605749 543250515 17793 -293099261 799599266 5688 48834922 179455392 24743 -478238928 319973082 9877 -541091665 729530398 16076 -179984634 924714561 106 -500275436 548777976 24860 -530002602 913758067 20746 -539216489 938602361 17956 -170106134 443388221 11662 -569261519 157316538 13515 -602019015 537347016 695 -502513514 706330146 11046 66037756 440683356 4296 158195051 140208911 18703 -404530110 922259209 20857 -504497456 222321447 10924 -77995673 930063939 11889 -254502875 240827331 14973 -481844545 447489562 12442 -141085591 717465356 13661 -318040898 196465887 23398 -196644 351959028 15772 -556698801 307649616 18892 -446947885 485457055 6170 -520098476 196360785 16663 200563410 280152271 26073 -270198551 795957186 23086 -389127092 408707437 4406 95682101 778683006 21484 -409148213 679753122 5842 57687542 523731675 8036 -296571586 244337726 14806 -476112291 389665708 3569 232627289 809016443 9627 -438919978 411429757 6738 233861414 136095716 23062 -492610553 801517840 15902 -323358944 474813019 25382 -369112003 937857220 10415 46558110 316383427 24080 -319585050 170708467 20198 -9773579 115287550 25923 158374502 40572236 21984 173669696 188848163 8634 -54256338 717661400 20004 -47083459 459520575 13896 -455655157 797227739 20738 213168757 101733607 10507 229598786 535331757 22498 56134817 167559872 4365 -448755312 700588435 18145 123914595 61238676 16652 -411896487 827265473 12956 -410022892 385469009 14129 -412941977 181104915 2476 -542866358 931815364 25429 116125695 298640992 3055 50629483 180406955 1565 -140806114 472469868 15119 -485340213 16865649 12156 -327201302 142645723 23200 -206220587 737908648 4282 22770435 907044048 3226 -491896543 161813335 22773 -587942451 499147952 6909 -311583301 310384206 25076 -370267999 147081354 1936 -309897089 365855597 13124 -61788662 549981804 26456 -89937759 319893382 12874 -353886608 190383797 23522 -260883419 564884642 18370 -14710448 901292785 1907 41169212 543818597 26173 114981050 586576780 12294 -563884931 309995861 23272 -474931790 594264553 1496 105234984 955075020 18752 -247925781 337225252 21832 -502885581 904970886 11162 -80759621 659336554 1210 -300029513 679838049 15393 -383934008 661747153 7537 -600950344 299954186 3398 -266967528 707266255 435 181809158 820572043 6495 -36766208 144650596 9897 -534145060 78758423 2627 -355114274 92340548 15080 115018052 445862978 19733 55977447 700059150 17410 -452166110 364624538 912 -473604097 214650503 15874 -430322953 796632614 13779 203701794 858327036 12975 7767450 144188533 8725 139128458 881658420 482 185318141 581671113 11668 -596424334 348224223 12675 -337650558 348127164 15313 -34301611 334085258 1740 -272050143 259692127 1089 -103778765 684660554 24853 -223896867 628729382 9201 -465772755 606873056 6239 -322730286 651502074 19726 -78412177 590297348 20911 -456058270 598148185 13493 -585682235 715970893 19381 -438028621 753620682 9452 -459825084 37905965 18983 196072855 459297692 17884 -308939826 128429044 5412 -52949862 858518020 12583 147232420 399529375 12504 -119554476 264879874 11908 -210305107 826658824 2845 -550544440 90597390 6763 -84239533 295398819 4360 -403991658 351073552 3390 -385025320 928783199 1376 -362337851 795949588 18628 -436444892 554611821 22820 231224140 603936258 26416 -208285987 149659813 7410 -42819313 849529553 13071 63537990 902820401 7134 -395913998 711880068 25952 -351805514 775092410 21715 -170140649 536670909 20265 -86651542 900852683 24539 -591067966 708933658 22529 -414090338 853630408 2939 -572885412 118056831 23197 112948645 358023486 20137 -47816914 367830421 14337 -261312852 250586960 7243 -182894643 401726382 13051 -346019657 19964302 5210 -214828822 576367529 584 41099075 924531856 5109 -15981403 391015459 18760 -408720837 304539362 17687 -320804279 221196015 1603 -9004645 182410503 1094 229180905 80993430 22470 -362806838 378830158 1962 208936523 532614419 12389 -424531360 733755072 12232 144089526 536291978 21822 170109725 732505318 7884 75418453 34838022 19521 64731671 391173260 26049 -43557309 945691744 22444 -35081533 506777535 6212 -148847473 495786188 8539 -392529498 726523717 8483 -412013197 115474753 25137 -80825813 74187739 11701 -234433279 939197522 7876 -354169629 619379026 12188 -473039643 329681976 14278 -396002032 156614762 16005 -336377265 622598610 7310 -441985709 873709528 17300 -446942003 713453127 24864 -109058531 695677855 22862 -156193229 798452970 24596 -429309190 927645677 24682 -190228739 709819929 11530 58811576 759813134 5751 -223050596 22648140 7434 110358731 930984051 5958 17682511 473823154 11139 137742295 493548903 24576 67637140 705930151 16041 226716822 220141918 15478 -327295584 790895019 8041 -357890686 285723573 7972 -211488375 168354721 12910 -483061007 825920657 24345 56071772 156929298 877 -23007327 957738762 9157 -297411173 386917675 5920 -74742667 653996459 15773 -400293513 363087624 1789 -4491232 707672224 18974 -323257283 662820979 19841 -549836118 775004480 3871 -76487227 453501510 4778 -363812780 810493415 10781 -358386828 335075442 13319 -28930650 877454974 6206 178290891 800025227 3443 -170000482 409428619 15016 -84899157 559840094 8221 199980216 900156726 14522 -248133576 132240715 1088 -344070467 609308011 20014 -14633733 406453913 14605 50164895 187367801 22796 -260282857 232926498 15497 -420314810 353367752 15954 -541883439 499291065 17171 -151336769 641428000 3355 -355827446 475738930 26375 74633272 420097929 9829 -71083286 249970520 6266 -332193059 716314630 17189 -425954372 241339967 20712 -151697064 795322895 7543 15270718 905346294 11292 -200781147 484597596 9147 -211393401 513303830 9285 -64923365 16481168 20499 -169157780 598880992 10860 -414525471 795300562 21016 3413829 240076272 13371 -119328214 869028067 21779 12482232 308145891 25701 -4593886 70234686 22249 -372823090 285283935 19592 -91950071 367339530 4069 -280532902 28781846 13560 -288333445 130755627 17472 64212211 365954409 2596 -215777064 492174518 12431 144488554 355333199 10315 -437889936 470227278 26 -83625087 371725512 2962 103274666 329368016 6145 216958436 180295662 10510 -368632730 213861357 10006 -391631275 374599805 2144 171152843 26579503 5874 -448821883 344056144 26297 -57147513 94624149 23683 -9782716 254914151 13247 -44039565 114701860 15483 170454996 39691230 21254 -72382712 658572226 17456 -302672846 462311360 10050 -95976053 188212283 12400 -160441948 216862500 3728 -522005530 929773336 7045 87169199 930965466 6747 107683935 523437191 26234 23201962 55444469 9065 62521844 942929539 18863 -203422252 699539072 6704 -346934313 50103389 25697 -246531270 583092488 17998 -113159743 109984416 7090 124912894 838799077 20054 -600715910 412345931 8847 244608965 747729157 6512 -349068295 846708942 665 -578775105 709199304 10425 -293422943 565509497 22438 250097131 560603133 173 -84483303 892947227 11175 -563844472 359355104 18125 -146944861 861406140 21949 -45739229 923696589 19433 136525265 225610254 19487 -187727770 605500211 3460 -303515298 602630246 19037 -116990021 654047861 422 137786328 510422831 675 -439520006 279809361 7205 -549649001 137271354 4356 -190357505 51004401 8510 109631111 368719041 14998 223471381 708990753 9298 -407623560 582699732 11867 -424131010 67758677 9143 146373145 730371977 19761 -325538884 127514324 1698 26890478 397288493 10885 -397403434 41083160 11991 75954848 800222482 22221 136120662 158959759 19141 -150755354 356712638 7198 -300988585 424564190 8405 134856418 878499501 6957 -21341550 175609649 21569 -334798626 289014098 759 11931322 586928428 4270 -104048546 585256460 17368 -379423948 699447203 23365 135675458 624156532 17416 -115033736 147173494 17876 -556386863 622524946 19809 -449515377 429118096 5208 -201817460 429949783 16123 116786502 738416263 21268 -598183471 683419175 23368 42992921 563405736 16094 -241762576 241667088 6535 -140859659 571573714 25201 -72832575 835370617 4942 -264402406 270691706 879 -326063338 840663032 18297 139982244 19082732 8635 220025729 917604798 16475 11267383 128234612 5033 54203199 889811917 5360 35758477 765908262 5581 113185201 342230135 21031 66943592 318536166 14888 -199855202 199848892 517 -67860322 296301085 9618 -3372759 921448509 5431 185530971 956985661 10211 211444263 635780971 14039 -174777271 798046266 8721 -112821089 400293124 18980 20222667 114609350 20664 -228731634 307923401 11114 145879100 21185088 11216 -430922061 28725424 3233 -135263272 498603996 23414 -341897418 363146212 13276 -494399857 824646743 322 47034394 505206485 25611 -68909117 179792313 8650 57286594 668110153 4532 -30392163 631687089 6839 37646007 462569708 11410 73537781 814079113 8895 -408856005 466805137 16867 -580267796 354048957 14026 -316082586 784365934 10606 -279373410 619206715 26389 60571231 564068795 12619 -170162259 411317760 6963 189864658 845022152 2058 -362968697 781200363 11168 -288340531 593615417 17828 -135583327 830793337 2269 -514843505 862081196 12425 -395200551 595219949 1383 -70450894 126687950 7518 -586030108 119648644 20605 -362864659 326586702 13870 195206630 197817553 5420 -379105763 731085507 15245 31269030 281918670 25418 -543469108 342981756 20618 -44719427 306889845 23805 -206292437 455967657 10670 -165693969 160243938 6857 -134515479 521064087 8159 -202932194 269822160 17846 -157731236 549590391 22496 -331457360 57109194 7050 -479299038 579434472 11288 -221722098 898599408 25847 -586746402 844893573 23827 8087600 865823093 13192 -97232176 178169913 15716 -325540119 873596685 18108 91516408 808674154 23733 -61057472 958224938 2358 -407692789 774013651 20846 -550525103 313717081 23163 -110810950 216763809 16823 -228923293 589300564 25626 -137118050 281315982 13566 -526983895 477521366 510 -249374242 475385909 15344 -214040767 89972311 15175 97082629 851851488 239 -530002418 24062221 19328 -239615089 899682206 17769 -374940294 345245766 51 11349061 886518186 3054 -524197105 253006950 15968 220970927 924057557 7977 208766549 208949505 1100 -551498658 420783701 22370 200788352 436539500 22329 -179562711 79492977 9171 49855870 527136581 9932 -344814503 231754797 21117 195312856 780304853 11590 163369545 394468613 11189 -113777764 830979097 1841 -409428341 166678054 11474 -526115596 21603704 12260 -424891416 314046474 3501 -244401647 421755040 25915 216580998 289901837 16417 -399800402 594937104 13105 52431490 456495886 22417 -536707289 255074832 7123 -402748939 700256423 11375 -228755475 859470484 9762 -147968309 217518481 20000 -555191133 774320419 4538 111820116 220972701 1248 -128025937 686447571 7978 -292529762 576101217 11936 -457193005 940550398 16850 -512082246 558614073 8033 -590579625 651240513 4762 -420769524 928042375 19516 -27497856 360086622 11567 -513540130 100289268 1230 -51761320 180950204 15220 -283886797 115531889 13646 -416439422 451178694 9400 -325611472 73862081 16702 -34220930 419100612 21446 -516745233 173566226 4380 108449177 597337673 12535 22310433 585125927 14721 4013794 168805480 19579 -179154397 364199130 25446 -225188648 880169037 23960 157630755 309471673 5228 -558050778 566624811 21846 2401349 681239683 20978 -510195852 608511749 4529 -595641912 119281228 19951 -460377274 162271538 19902 -449200197 192257012 7680 -385758534 307278307 8987 1021546 145482883 2230 7674683 582832267 25416 -214069546 591624495 26473 -600013456 469198619 3684 -117043646 93874677 6842 -506661293 203701690 22740 207951386 86291398 9558 -65405433 349968425 8865 227023764 386259742 6168 -169835037 767277961 13202 -55843645 414511417 15985 221796341 138950173 21266 -9269984 289615416 12246 638130 374227521 25440 -136340382 820214157 26136 178297205 621108557 23998 15494722 170958243 6215 -454541036 862712636 11887 -399315028 593902841 20168 -537949617 754104647 11360 -491922152 774782220 5217 -225688608 190915415 24949 -308954074 614526002 19131 52855411 181858892 25622 178721848 859707226 5733 -127255742 933070070 23295 73796280 935501419 16150 -333882390 96491891 7044 175751846 99678593 17243 -482347514 829955147 9027 204850359 811909356 20564 -6371087 455551753 884 -64043934 811043296 9277 -419534916 513760031 2990 -359894600 720733669 24850 -547007971 590209865 24327 184430281 213216931 6531 -172783070 719477380 6261 -203940925 668647053 9131 59618329 269798503 25635 6983691 375126582 22643 79528474 15308359 11839 -12026995 919042065 7597 120591160 450373998 8 -291511157 711848466 11234 -550889842 174932764 11735 41379294 425498179 13577 -379193107 915404905 20884 -163518236 111280074 1314 -310417014 145903730 8353 -444410195 49144325 12671 -188436070 443363223 6126 -283766441 957733384 7391 220605862 488977595 5937 -364219830 864236900 359 -67860272 912305338 21608 -192754258 671514172 19816 -382366971 436733509 19066 47732150 97747988 6180 -50746235 637030764 12813 11131944 825518031 6637 35089297 173309135 7910 -458631582 346442009 9200 -99899071 804544664 14611 -453538121 618628916 5625 -555186615 479669846 14599 -193270541 674070344 11637 -66889976 230039995 22956 -500926196 27701698 3100 -113635528 565965380 4909 -422325610 909661431 20213 -401545676 409109789 3733 -162752075 322174234 1281 -122950006 558237023 2427 -177506848 340375347 5335 77685623 216354265 905 -320395957 682161689 13512 -414018452 331206283 3145 956435 497247670 5701 137391510 647413139 15901 -456644364 267992792 1961 209635048 945816605 15749 -195058211 811986611 11949 -569453353 13131098 9141 -308896620 674672730 20460 -144607104 582658873 19811 162913123 465678597 14497 -439613893 170541787 18919 -518197763 604768682 24879 240442956 502114063 21749 -423475289 450459096 11094 -558757445 118982814 23649 89065359 799402957 9795 -244509105 236493294 9975 -276862715 369316800 25377 -524974829 249097270 23117 214865719 567882202 3081 -534047580 706990822 18284 -470882316 560212281 126 -248179857 209851362 24956 -27079340 794454792 10951 -50303399 105998716 2704 -80997789 478528530 1793 -486957548 302105904 9499 27835884 159644199 19243 -286546684 948019814 8219 -44283795 364117032 2272 180468474 766628214 4190 -66932864 96056430 12420 62071217 256972109 24520 -362952469 342539476 24212 -481089920 940138354 4362 62410791 919849395 11966 -573204694 53745118 2513 -540466614 501105103 16439 -67738666 354986324 5236 -105870921 469542869 1934 -310471581 276015576 2686 -55202039 873805789 17629 -409876853 154809059 18242 -200365735 15375482 24405 -181329273 451550331 8894 -180787318 588892438 11469 18225945 712592220 16231 -206707952 218349183 25639 30147669 523206501 6548 -383619689 738922026 16722 -373470059 107237548 7163 -329417301 321207536 22612 -601090590 452911554 12503 -253122233 225777082 1693 74242000 136714753 7385 -217743308 53497055 9920 -221756264 830640121 6828 -182263012 27646314 20254 -59281181 12175306 11244 -75517681 469590970 5873 -531101170 431549337 19398 -372069945 733153448 21274 -286404431 453683862 25634 13584315 671321725 19820 -499477592 719012800 25528 -473792743 442061234 6622 -73535178 162087258 14155 -224897904 297146714 4506 -272391910 144323165 18802 -319795360 239308295 26083 -78997047 379890053 23179 -535412868 761811710 16350 -279588790 658115589 23870 108268978 218100348 13127 -81627334 924070111 9890 -465457816 838650487 7707 -107220314 444985434 18509 -261456098 68543729 18133 -280807263 804528125 3996 43980758 145092730 8003 -357183654 734200369 4181 -150123766 677187805 24866 -235734802 54129620 15001 -365074920 582201704 4589 -571912858 413077410 5641 -418542406 71716221 13212 85700345 37296230 11588 -588609225 894599006 22358 -355900217 128934841 14172 -426100831 38098402 2540 -511952771 167817680 16850 -114701900 58653913 2642 -162503153 278743098 3663 -147633663 389842868 16094 -312585487 536056963 1846 -283396050 586813316 12744 248996861 338931803 14133 -211469759 421800649 13359 -431434152 168995656 3905 -148824656 585706402 15063 -317493124 704853560 20281 -512538428 96768752 8658 -455141075 307652399 6504 246914885 561668090 16401 99029961 689939122 25904 174988260 608744323 19031 -239366958 420633830 5033 146408766 731752648 19676 -432888888 920854042 10468 20961509 496364823 17385 185022261 332443818 15808 249392422 953046511 23735 140906268 545516693 4403 153341038 236865657 836 229352257 674584863 25032 -120782621 342217632 9626 -353192580 471633117 8560 -576326596 954288124 14087 243731183 40757294 23327 -57839888 672200184 2477 60867391 787583761 24034 -351886186 80038530 26375 238427546 111533181 24305 -37722917 947851311 5689 58401806 453455535 6739 241980449 242228901 24826 -196111986 687316146 20069 -520889458 422016549 14080 -212595591 262157674 18157 29949580 631909860 15657 191070022 230499353 12632 -574378631 358492952 7330 234980907 650795636 850 -271850683 332343766 24546 -455177909 344235739 13335 -190360720 579490724 1890 -236603482 925165773 6221 231518488 145882921 24422 69416525 722303919 6652 -88926489 446154740 18296 -86256795 920466353 25750 -172108511 630943946 14388 -600654452 148568837 2756 -26870916 924765701 25688 -208605533 284654163 21296 -106575248 565639031 10455 -535772093 566202618 16330 -412137120 801341822 4112 -175766944 890103093 5172 76140777 832514527 19262 -201876027 140483980 22399 -131191638 121681605 24324 194159220 481060566 6179 105148423 754200391 8456 43115582 468480162 12645 190002169 747426008 6670 -307134666 528536032 6528 125502039 768924578 21855 -176309674 203138881 5118 -115456998 706456668 2352 -415225416 609315373 25317 95697018 305785427 9159 -87395682 448462075 11324 252086072 304498670 20839 128456229 234671060 26021 -368063917 194413180 2710 -344633878 238026587 11238 -601196511 171378370 15468 197069574 351830776 24313 3471886 851708926 5278 -498726234 787689940 18747 198996606 453570684 16866 -584550489 661882101 22994 -582797696 806234058 19541 -401669524 205102665 21926 -213053455 253637032 5347 -298325831 581734303 8324 215083203 789555638 17619 -232705510 805580379 24341 -162243908 565880118 21693 -78851771 482193687 19062 159821737 713043099 6377 169349236 596133575 6385 151182528 259715804 23229 199085703 744221305 15385 -574194825 34721662 20812 -533253082 843193451 12442 43688594 464462013 12895 144789265 714979010 7624 79663618 828738194 6858 -594027657 781600751 2419 -183885703 382247265 23632 -258204187 489250471 14845 -471078198 812891311 986 -126935670 681480434 3605 -426781657 768017697 18568 -401561117 412788522 16396 137556249 779310072 6878 -7668481 174565144 11268 -279246487 551916417 22307 3173082 641810256 6536 -19954266 29935339 10170 -589305418 630378604 21427 -85208439 42116434 22734 31673291 163632690 11088 -364969467 487917677 744 -99012155 354379195 21459 -204723183 490143526 25184 215302854 206060254 19456 -487639111 641640068 19958 -118336654 832623124 3447 -406324840 682133996 24957 155774202 881044732 7224 -196508377 21744793 26354 166615478 782602932 24847 -494143222 257659848 12581 152512267 130281773 8696 -81150834 833956644 22132 -148159526 828307196 22387 -27131807 655478926 2911 -411085862 499499731 22690 -164498856 845567541 606 129572335 17603470 24028 -586730172 211160091 13048 -22009987 249124400 25257 -518836885 679132907 24930 101424180 855608262 11956 -114247598 263420796 9799 11652760 24348414 22981 -215859119 790515607 20815 -293093744 175229650 15623 -233981678 14064737 15073 -598801419 582312061 9776 -462839679 527636555 5467 -530842148 194405966 14724 -585142541 778919069 26053 -491983024 126066745 24235 -489642446 394944774 1636 -478773447 404275269 5482 -266577643 724586504 180 -267328499 99087437 13716 -276644697 886251907 10187 10721968 232931805 24260 -26704432 186180266 10773 -240090026 65807484 19159 109262675 938678908 10047 43313341 799232125 24074 -428231453 860991266 25813 81610066 949819157 11672 -445043174 437887916 4834 -422396272 484756136 15538 8586034 198653395 18193 38283995 661835412 8435 194494161 644734852 5828 56925277 52202759 5393 -599283910 189510804 8247 54012959 679476043 26112 -489909873 233183636 12578 55886802 274837827 21804 -365701009 520395206 14820 -302112092 142314719 5634 -69263096 534195071 4323 -500261525 688749366 25099 -190633391 520902006 5913 142372684 490095416 8915 145917133 313319358 25444 -405798522 815924101 7504 -336875922 350505801 10529 -482908300 90492695 11291 -438799252 860936144 15707 114015237 348565463 19805 -505280149 20605911 19589 -115550513 656576656 9907 -238788027 459330826 19 -89251734 118303879 17031 -127983654 829201452 10718 -89053821 831432035 3199 -418107508 542441849 17986 -453596897 458732897 10530 -103442067 940296874 21538 250028937 312171587 18211 60489286 321326691 3252 -432459030 319125571 6182 71864811 885046960 25843 68658658 165370019 13536 -45935403 152929299 3817 -56432127 500066025 4576 -149923912 491296347 15001 100969795 537388565 10703 -251304677 19824606 10470 -506205840 481361555 11155 169934656 410135457 15797 3823000 443073640 20878 -461266974 375296870 11962 123446728 296433672 253 95342920 493843758 10266 -600575176 776702367 2872 156939838 286572474 17327 -389981290 620747681 3278 -570421343 848852852 25226 -385318739 851699111 17004 -156214832 82682079 18150 -558667017 530167672 10838 -288460076 71084112 26392 162945855 779896577 2514 -254444998 452919923 218 -134313930 233521698 18169 -29504553 84127163 13069 -454116906 283638687 13233 159266942 626662203 2714 201370370 499661629 5839 -358115451 934163052 23987 -312689241 462948188 20324 -513433306 814176348 9732 -449098907 631247178 25304 -137352147 673342129 24392 -25205181 727544210 22493 106684153 92529491 8323 -572169139 556703307 10325 -390262357 753071514 25963 -287284708 913382815 5027 -436983005 659503344 9042 -400651966 271514016 25283 56690253 180235477 11616 -227887873 557124943 10800 -123532387 930188020 25698 57827430 414837850 6742 -181847543 278526954 11657 29323156 20220163 10572 -241743449 609121190 7310 -451954033 80836502 4089 198105957 295409341 14895 -169522215 601460323 15530 -76957938 806217596 21562 124179515 479923431 8990 97555268 729195795 17410 -498140976 34966717 1624 -104211747 194511046 21554 -398201541 800694157 3508 -552774020 634773357 13246 -236918776 215879412 14255 -198234961 385322354 24131 112511988 698334544 18643 17279027 777754240 12024 43423554 150200576 13593 -20794647 496181107 1423 35709392 648605029 5463 -6930537 84577693 9196 -472360139 10258185 85 -203377072 505785104 15025 -181277862 270354261 24741 -238191602 394370751 19043 -367841722 280047501 16626 -378317303 777521576 22350 201134286 752991493 7051 92975390 320291086 20161 -406747860 125769745 2288 -18246667 627235485 15322 -326656806 223862462 2778 -221092152 941178650 8527 50868621 188126468 21196 41651076 9524570 24870 -575566231 326362121 23420 110520544 127324634 23835 17245949 568039186 9981 -311454862 842604720 9896 -91398781 229388865 14267 188822003 496046835 24387 -364701287 18675321 295 -163301107 189593901 1749 -513884589 606288398 9803 158682738 140775815 14630 -542011425 571503854 22370 100314548 557369156 4119 -501281717 301353854 1807 -375125966 312880479 10541 -186427121 500806557 14296 -188098906 108562208 2889 -228130566 482332974 15538 -145457983 852411576 6822 -429192068 516514423 9663 -151337794 928437572 9610 -413979011 109738142 24039 154756407 468144686 25909 -548244609 188126118 12769 -135151632 515681761 13033 158608518 109946517 11879 90765923 466799444 5780 118498792 524637559 14642 -78876480 361299640 21762 53926399 652427191 15529 -129098467 659455332 4129 -69100304 917933207 15448 -353461016 573084415 21251 229278002 546281863 5518 -256640601 209883476 15782 -9222465 602928911 17995 128279480 560492604 11353 -494489470 384506773 16624 41933416 389375159 7383 -488166104 487341539 25794 -417665149 273245113 5453 -187634823 298065978 4196 -31489288 648265106 10221 -113744186 9760876 23391 4766393 621283272 10207 205476236 223418322 13813 160997791 244106206 25619 -180570927 627656779 21897 -484745622 832882009 9901 -116496312 292148609 4577 -192173260 503405090 14048 -320340704 495960114 7314 -124342743 312817426 19121 -414536554 581767413 6929 -18560486 787045555 26114 -522495601 566609776 20156 -139051535 787526267 9587 -469475738 653944631 5478 65113106 221798143 23443 -511265785 409488817 4842 -141267506 418718042 22857 -403433241 608671962 6164 -517485395 872627646 14711 -497298366 725865909 4371 -177008919 90972868 14569 -289340591 678897947 15948 -451164531 374215015 25620 -280999138 880475949 3046 197073273 535826487 8697 233003302 597330983 25979 -127848165 100569512 13281 122549267 409426743 18263 196194183 45906392 15568 -326317398 25596354 21231 -475242261 34223420 3992 -564346844 707341498 14930 -504039561 397274852 18842 -282075277 672800562 14876 -413240730 31404430 18805 50272162 583907912 19635 -56948753 278400123 8913 -506501618 119362908 9148 125816600 310490210 13466 -356797097 449770610 24075 166356338 952357433 25439 -91406416 36203718 6993 132170571 723105515 26051 -88981255 893329275 4155 230457170 440945813 5814 -533714594 402030279 14967 -379949021 454350756 17886 -349030546 847703162 9523 -1307914 787115145 4851 -214877409 463878465 6293 212264785 649520018 12874 -202745136 140617199 23539 -249508291 890897274 6857 65017917 458909341 4483 -32322338 289652818 11377 247462733 250516989 19741 229138003 434129219 5768 65080618 263949593 6426 -477813602 801009240 4339 151966653 97651042 14373 -258325191 52714736 10887 -409104952 527283535 8587 -419553696 343929897 4162 -225094161 239657697 12413 -83995315 469923675 9793 -253819791 258903044 9234 -4072716 633754421 3831 -554054483 952495457 16784 -252990361 488709629 20608 -83169310 171140907 24050 -362021719 11803098 10971 56012820 570508358 23600 -213370392 333031023 12953 -195385747 213878451 24693 -200014486 759838479 13890 46253335 385782355 24690 -336706729 957552411 5222 -467343486 14323939 23029 -379302057 256676233 18271 -371652970 45560860 13295 -248235550 810954057 17232 -122067332 101301641 17416 -425575987 236942088 482 70281611 463671805 2693 -212112284 635020903 19027 226955825 689381336 12966 160752373 711094126 1641 250054636 928615711 5606 141701755 653200288 14420 131345096 830239711 15639 -349902016 611093457 10083 -532378943 829268572 11225 -337791487 957779689 12169 -88562052 223708676 11159 -138733874 211444988 6090 -453218647 765094872 6507 -522925589 634473782 18115 -236705927 310361068 15942 -589830767 768542247 11776 242629057 621239881 11960 -34872251 70815213 15294 -451625734 681390175 22081 -20340977 356590040 15187 17952889 290450472 18662 -161426129 619404615 15094 180896575 15773711 18677 -470931432 213521026 25908 -85763567 776464939 25193 -117392745 110174867 5790 -185588220 291700212 2730 -23657184 353310008 5024 -396109874 929230067 7121 -512707502 131344201 13274 185289719 491473083 24101 -581357930 690742081 25925 -235896482 77148540 2856 117761899 851716884 93 -376581987 805257217 24636 -517185849 774907822 7144 -284615794 219958634 11330 -303706714 943829993 18674 -61113859 902358282 22028 91198414 548670966 12338 -208528215 746913193 14092 -539992247 574375998 23173 103017396 650538297 14471 -241182857 287835073 1292 160627224 238102937 2842 -351138773 282267196 2186 -7979086 851305897 19544 -15927601 940703139 9785 140773027 129474636 19292 71853123 678164561 14182 69872178 713899450 15949 109680875 141682109 25607 -298937233 304861650 9519 -246636565 314550190 3298 -356929884 788806926 8106 100490537 692552675 8991 -441124681 483399671 23806 71496757 719195041 4082 -90540383 165309741 18904 -452276286 343012669 21865 -548429220 620745674 10806 78264305 913022079 21158 -207284768 176471551 20350 -199539543 328719024 6782 -182034491 370512425 8991 -264709038 462437069 2685 75247745 53242888 21741 -174549505 621631316 20748 -561748259 659047598 8562 -442748969 552274982 8646 228005217 569927530 8524 -425453565 852828489 1323 -136620369 857484715 14966 -440311900 909983974 2326 29977738 663759385 5429 -340941926 682240285 14595 20193297 532461578 25558 228173218 232555131 7785 177758051 235962516 17837 165514528 550367172 20993 242081297 94995862 8 92513728 780524441 13635 -315278974 618246855 24733 136803425 59901126 5242 -533269840 256164528 10205 -198808626 163800514 23684 -179823709 922340704 7495 -292609521 792460140 7202 19044611 506592681 18434 -463295414 881927114 6285 -455550138 645361337 3435 -412924824 367422043 24633 -153780279 677701863 8392 83454453 443326699 2665 187055759 493116583 24511 -198350657 152369502 6646 135876166 202887549 7940 -329331753 37238273 23488 -68528591 311421946 14644 -295584204 797716631 21650 -341429132 893690023 24035 -438819321 243327936 17612 -328817500 417571521 17022 122038176 302189168 15519 48086226 832910612 17730 -140020940 806556860 7551 -383925163 221637723 14436 -519973990 466997940 4793 -163042192 99221992 13986 -17597962 779758434 2081 -11634474 934441011 14478 80034734 330141592 17792 -312630676 901003465 17952 -441661708 121365158 11257 -495020354 455347281 1919 202228470 553060409 17188 -46824284 709614166 14477 -550176150 624142815 498 -480250001 46193165 6629 25929957 264513579 25257 98517222 273186846 10661 53507741 396687394 5025 -413977922 616165236 7392 -145854563 751112069 3812 215457132 867335251 8503 -379500037 465786256 10055 -191295285 231151868 15155 -578552289 255427779 23117 -316230111 518375437 18042 -210850872 17280804 19030 25349120 130910937 11273 -562878968 187000185 6916 189093267 641160502 25934 -545469664 457578770 12624 -76561792 13701632 23116 -343209648 172614822 25456 -484663934 562244738 23283 -11861154 309288008 6758 -347973634 660491670 366 -409028800 176598618 16923 -216777943 465040814 24063 -103530767 485263413 13299 -280070881 324754998 16858 -536418901 735500578 8752 -542575638 48466024 9953 -145367770 727498032 15406 43894731 609957332 18447 -164313732 315153666 9091 -173410464 854466086 4504 -148643455 874030139 6364 -147213685 189324531 26159 147060966 190452718 20145 -32802591 815806802 20101 93299350 59978142 9372 -88213446 667281358 5108 -203872699 262256514 22471 -484372641 717505540 23601 -322119731 154331048 22973 -210163970 692032306 5666 -461054693 17787147 9092 -500603871 885338069 18128 -428913820 95735162 14058 -520431991 771272982 579 -566427538 341477703 13707 -69038741 186280444 2129 -375245662 913393342 25128 -253284437 332337363 13017 222814263 57756388 20314 -394654353 539628688 24230 159601650 344541806 22005 -262327140 248182246 12515 145948503 293041635 11044 59698731 951989058 12145 -146918379 118386917 26044 149715054 258134151 24452 -513876594 524987223 13794 -229432352 257482639 1908 131442912 873031877 997 -55350668 631247901 2279 -28181675 471474469 12864 -41163432 564081360 2772 109294414 305361779 16599 -368230982 396845465 2255 -40317497 43820371 2982 -169060512 769240859 7759 -589610332 190443954 24180 -316855063 344165589 7168 -388978324 840656115 4946 -115214416 414886396 7131 124054678 90060175 17760 -441010377 98590898 23357 164697163 604504756 4947 7815162 789066326 20919 -380852924 453794337 8472 -467970842 402151093 9201 198857633 807465069 4046 -247420292 873214144 23163 -91547579 182498675 471 -316430855 94450835 13857 26832332 826276886 646 -600935695 616234724 13494 -527736740 102201339 21213 -459654718 281912116 13760 -253431297 177624922 5536 -28975770 511655815 20122 189697294 539725868 462 90291060 206050019 12804 -328120522 132438504 4809 -111292849 674712787 3291 -239997085 604362303 2729 -443640217 147791223 9954 -187083808 150889216 11105 -482715339 75810533 4822 60401128 387602930 184 -414733523 75390836 22592 3737300 519677028 12608 -40858334 419790793 22783 -213110219 382375621 11712 15142313 914082370 25613 191849688 871773981 23676 -392228217 384241373 10562 -269764842 119815446 11404 -73423372 78785628 25211 145498133 846106654 7070 -122487717 180931294 993 -154737261 723559390 20165 125089848 213048652 23342 97662073 140529525 20236 -167950915 678909934 14555 68029394 809095613 20817 -532521786 86002516 5801 -84850593 682609665 14518 -222397203 333593373 23381 -427782122 814941478 477 212955606 700139134 6801 139539823 673005914 6170 -21072111 539912056 15659 -478867239 805923807 17862 -379048703 679616337 1024 11856016 265538645 7046 -591292348 873987350 24845 220102853 180093608 3410 -8414095 694919231 18025 -340217558 470715791 9334 93922710 919102476 1146 45832187 740513953 23810 178287659 825773120 20706 -428581183 737827912 20201 151424714 553050045 5600 -530566070 446352093 4769 -6143130 314334004 2485 -263099190 687433286 24509 -46097253 324481824 22359 88849848 506650974 14944 -150472186 904095967 4545 -442922612 529896192 3288 -492412014 380974990 16155 -354825597 53904941 4994 243549567 744963911 5105 -195091064 502400623 17188 173354940 105331068 8978 -287787262 67052340 3897 201525704 932472114 10294 -344591742 147200032 24182 -423308807 408691408 18097 2645988 603113113 12830 232779827 455143532 25346 -556337795 684296638 16398 -246158385 331610848 14721 -404486693 855925909 16704 136549344 360919682 11768 -340611222 923861219 6588 199348172 342265740 25523 -396642604 744332812 13529 -424373888 289482939 21795 -491604620 825136542 11660 79123411 591779214 17291 98440711 767911680 24700 187514368 901528836 15377 -304213128 695553078 6436 -306867539 211070997 23955 -188400093 788724460 18193 -353145866 714306930 3765 63876874 575203687 25258 135644872 599950156 21812 -32813517 885305548 24704 -443466570 760641361 19329 164939307 360076464 9725 -53441814 153130761 1966 -3292425 733040280 10273 -217518534 29050992 21321 146570766 576858092 20410 -242511157 235511191 4468 -143159520 827327484 16397 -402917362 224260651 16421 -290419811 180399917 26360 -93474416 321131062 11630 -581120495 410059940 15801 -28476579 715305952 22060 -550186102 835272608 8505 -125567549 487114449 15442 -528344064 371343583 20627 -46821878 807655303 10405 -171790415 201400676 6952 -517058012 857969310 21727 -542468108 68869367 22415 88551931 663576173 3869 -219503494 871573344 16868 -297089882 539899262 2675 -418510448 525639525 2199 -366992456 712855806 25338 5421653 452764111 1287 -456141515 23185693 15671 -29298419 688058841 6624 -551319446 946665838 23368 169029620 860522823 4209 67366216 860469901 24748 -369135068 636375310 11379 10708533 496973324 13870 44351757 74695859 7391 -588392704 648301322 18997 -489713731 878329225 12878 52737465 722245678 3240 76325204 575261786 278 124235353 311776878 7323 -431644204 702702334 903 -373795242 630671579 19636 136583817 937528150 10101 -258356305 899412732 17091 245643014 808964624 6623 -167278628 846746212 23554 -385003282 898470654 16256 150837077 830213180 21074 140145872 903691113 1599 -309522340 420130474 17661 -500415783 294870709 4973 -494609156 54156909 21494 214967737 227711851 10362 -166263086 492141146 26026 -204975688 473504836 660 112097524 85314024 10312 -240588197 431685570 18312 171995525 389552657 25517 -513296002 190071182 12797 -320247512 230147981 14657 -486247206 852491252 21435 -149876214 393338505 23187 -415118576 718666874 11473 233167490 625702211 3902 -490629302 674686748 24590 -561358076 743073419 6101 75836132 478778426 8075 82927019 484342143 9198 -506678580 475203381 24608 -230347987 486767233 20006 -113317777 873501903 24296 -397572302 874448188 11342 -525009442 178192873 8014 -279640835 516686748 9093 -80818769 401203349 966 196955954 620713429 9814 64748117 526040486 4854 137270421 189373119 10733 -364748355 336256874 6001 -285479314 139372580 12376 -254433129 535549446 13514 -204334582 712870737 21124 143372579 559635196 22672 -468512259 826461711 8383 -177681346 203104934 23402 -292536084 336554197 4048 -575469088 717270791 12142 -423353230 530987977 21830 80759253 23250089 24724 -555822598 23061722 5401 -577342278 263813185 9381 -198034391 52588496 1457 44831740 300349979 4395 -470065154 526328508 25791 204386597 122531298 4979 99749419 771334247 23008 -503964203 571490822 8199 -566875190 347775513 3162 -37199004 552590898 13810 -389263426 22993959 8229 -194254729 80804748 16264 -34298758 247947705 23480 -410676596 552694388 25472 -152155333 760427438 20398 -329942643 698573073 7401 -436278203 596447625 13660 -440918229 682180991 3062 -292918272 24113835 4115 -276722833 184654093 6793 -195285563 704852001 13993 237130439 9212129 25217 238022484 50196782 24904 -257643525 119461244 19207 -42669560 226448677 3577 58919829 82045712 7893 -521065243 834270911 10044 -468061412 684957274 17519 -232437474 220166532 26199 -466214965 677998381 1004 -171047581 632691879 22098 241003535 500704818 17230 106956068 58784139 9190 233500749 615137409 6939 -183956470 432559731 17518 -467712861 171150885 26293 -101580437 618962749 7709 163185005 249934762 1945 149168568 934442494 23366 121570441 163749664 9310 -562999540 617198745 2237 116092247 154518394 8791 220498044 678816419 13392 100942519 503297384 18843 126125050 910070465 13413 12061010 743852169 3884 95497073 850701462 17853 -345865287 293512651 8623 -596094769 880060059 5254 -314673986 732416792 22784 -136698149 518396384 1324 -57333808 489229201 18028 74120255 248724901 14387 -451295795 601821765 5520 -476958157 134892997 6952 189014178 309934311 12122 -296523787 596987738 2178 120835382 289122800 4387 -38355357 873172845 10821 -11693021 734248679 1704 -269153979 506037499 7872 -555466505 761632725 20672 200967411 35523174 8690 229878849 795566554 6672 117101101 616216561 12774 129818734 837479178 11911 -90738740 442952069 15180 -585956799 240047219 3267 -181879265 611953670 3956 217232491 560630063 24517 -185364133 387209075 15372 39136209 617832840 6285 -349951625 617659514 11239 -510948713 256906420 2462 -331601571 846079779 6103 -397000238 99258025 24747 45477028 574003792 2249 -443508025 853081763 20259 -243527685 304613634 18126 -456060531 598385393 16685 -465653445 627806693 20954 -472896635 599302919 1111 101866336 670683975 26459 -173982157 655428641 3830 -56377989 46583357 7028 -330925464 554785448 7246 -374120607 676273086 15478 -210372312 576048444 16057 -467143448 885140632 11562 -463359722 468742239 4154 -349894194 308458503 26131 -438431148 476102796 23350 -593090265 131627408 2819 -448789897 663198751 14945 -576520227 241684611 4203 -356390889 619445147 4991 -363831546 504132112 7011 -558307855 506650187 331 -203573189 830224945 10779 -265200744 105664372 6412 -325965370 608235755 2245 -259902925 508440614 5168 -100510444 603793981 22181 -405565463 192582080 17635 178916257 729667507 10517 -399343915 803700943 17788 -322210934 447737523 22710 -107192441 313712345 6371 -531924282 809044205 5190 -63811478 517414824 11285 86006080 131538606 10965 -36863619 726223776 4211 -392919892 263548449 26140 -308401902 822536563 2584 12339473 446924260 17252 201779963 889552539 12737 -341632332 182380674 13308 165630017 868531105 24688 193690081 605497559 7290 -438975380 296034812 26135 -475213679 608945569 22973 -342692322 405827452 8481 197348307 764767380 13254 -175604929 673449914 3909 173940502 546605369 12500 4308977 241452577 11426 -507885525 299523868 1194 123681983 223235750 12343 -255593678 199921999 5410 -101665354 196133894 23094 -524548055 954959301 13789 -204313351 762986414 18630 214325602 249387432 8593 -52539552 28733356 6328 -460484134 279605155 24726 -319689294 361038986 19717 124291910 229257450 7399 -183151133 951068387 15383 -425449845 353031120 9071 -217357231 539725632 20754 -20828124 229598700 21445 -575913537 15902686 2641 -134847787 779249048 5449 -456012059 734964109 14325 -233914161 547669872 21575 -477117685 121329805 23703 129806209 443162799 18596 176998130 333537610 25676 -28044825 858129339 3484 55095451 756723816 15384 -543780542 310012912 6061 -85659422 858323298 14636 -142648802 900441651 22968 -50778591 658128759 17545 134911742 874729261 7134 -314123055 870997200 9062 -578956692 708442389 18601 84922219 180790010 18882 59826063 729289955 4138 -97622993 262423646 5828 -449418951 302607304 6214 -260844380 309622111 2137 -346228708 918810647 17169 -158058512 913095386 13612 -82483964 249000654 437 -242748772 888245408 6920 108921369 147266623 23697 48031399 401543008 19247 -28036722 817601599 22158 -432014956 598024541 16594 -97898431 305165416 25050 -571558378 80081722 21982 -63257962 537852366 5815 -173443701 531921501 8964 -570049629 548248237 10261 14318067 818675211 3249 -554827851 217990520 13909 98458957 733197342 17650 -456528315 120766717 5893 213813017 349547315 14184 76570330 606868777 3460 -181273904 421508584 269 -389477911 741004968 10393 -45546744 522158420 14718 -325152247 621389241 16682 -105759533 462014063 17378 -10163379 220999981 24749 222000788 160438186 22208 -404040954 89280838 893 176815794 213480342 25469 141438015 472899969 7712 -278993393 788432625 2926 207078178 635288732 10932 -332204370 824772761 1718 -305252860 373021168 15875 -152618760 185737490 21608 -78033608 497959556 11323 -132522776 548953973 13209 50309628 554224117 7763 -331897414 338936767 8137 -19460434 957627275 25899 -221663057 437259383 21722 104246822 409399544 20504 -509794696 240857095 19517 -117544593 766100826 9164 -34896320 737366666 22614 202171017 266284813 2936 -140637917 755621381 24695 15598268 637545704 17800 -330738584 622236212 8378 -65509187 427641651 9184 -12776028 325601529 15261 147296339 372376283 2537 -592680796 702025732 13994 -269083834 376033305 19891 6254948 162487626 5939 -530092883 336681225 25551 -358618391 25920989 21468 -237027261 899432616 3601 -248897897 111765246 4687 209576690 540452576 8721 -13634088 280132815 8725 73741641 378404892 13459 122835130 436683392 13144 -185150459 83389651 19331 -533283463 913090304 2560 121051479 47334137 11986 106632797 261442638 1381 25361041 837203956 17701 -313876556 333099684 1946 -266828096 67941172 7572 53335110 402559765 18041 -516124923 889938471 8470 -574387884 323411900 4961 70056922 584051636 19588 -579831121 715637339 23256 -531475621 770241316 10788 -193265975 38302795 12229 73700825 360336169 9682 -170602752 740385551 4446 -234744312 457636993 220 -90975949 252007490 1547 -481953072 319074877 535 238722585 445314713 18077 -516844344 945339336 22554 -42664655 388588905 12332 -82708569 48122143 20293 -590752378 180245873 23649 204152071 760191058 2888 -78107412 405345240 19511 125608333 573981499 10303 -589297455 103126456 2631 -534564369 434627612 12478 -515259381 79544698 22038 115406201 577058419 22445 -325361280 771072975 20918 -47590566 621470503 16322 -383385553 841117069 15248 15768570 99060657 866 -600974063 708583272 14620 -396131893 533709275 22813 -446592644 655702724 26389 -232078723 628218459 5018 141079160 370717333 16141 -221853461 253890473 11467 186912935 111726034 17493 216766419 160097565 11106 -183343761 27727190 22187 -339187276 865535774 17276 80334405 455089387 24444 167550077 207315131 19350 -483986995 285591900 22623 -225051190 841259544 7797 17293906 483077474 5432 226360683 88339938 22681 114943602 314987656 20738 -68746304 31552552 4936 36289519 590126298 8270 -194580927 208829959 7042 13670927 404975655 1465 -188312092 950468603 20600 222552102 376170014 19107 150253098 945966503 18153 -252272772 875828092 13288 216401654 382992921 17575 -69271794 283911659 25351 175649658 575138156 1625 -518066378 270234704 9541 -402587949 367071178 20445 -391342455 13196044 5867 -335963746 707793955 14801 -484800045 432644181 10167 90821343 88474300 17011 -369242701 616703201 9339 20688203 624030303 24369 225662703 128922982 456 -29375986 587032902 9577 245507720 382815387 20560 37904714 623294246 19059 -335853488 719103084 9096 -444664138 816788190 24158 -238222557 585192811 1920 -410653082 569713980 11465 -516712101 932715811 9281 -391369741 213433846 12782 -89167217 47598983 2225 -439980432 832903606 7121 -487298578 572057014 5710 -261104407 831991919 23018 -441636976 737714989 5451 -567735141 194314774 21836 81826946 219957266 13572 -359772696 433335400 7891 114484587 100095352 25976 -347733329 227509546 4693 -540144723 923807478 5134 147602129 328224396 25664 193512828 752469661 8137 -40528360 569914760 19671 -519018248 313984612 25034 -235997607 666715264 25106 -413782493 757545859 15800 -295078202 804002817 25458 -341007416 876441025 14704 -570976917 722328540 5031 -397761789 504699375 18796 215787053 366684224 12523 -217831954 49770749 25677 230804390 827275762 18292 122366862 198819081 8605 -338044489 721459359 5102 -214211624 840650841 17871 -448034077 173754655 9924 -224402466 771423910 6224 -425880877 397139222 20981 -470157814 170445032 16588 -135070721 477106272 14029 -108149272 302282442 8403 -554355361 191464716 2427 -410890718 600572351 18339 -199160809 829315731 4957 -400387838 503178226 12124 81882388 285704028 1076 -302737017 836155169 21443 -400160575 348777774 17799 161206057 625585534 8595 -309186521 17148270 4601 -275854917 83895824 7876 192751344 48200433 20016 -203519473 939905495 25585 -541801329 82323652 485 -380928115 259818519 21362 -595297177 693385667 9259 111213791 823416251 14954 40784684 386648427 20207 -387423706 343086377 19170 -119374016 810290948 17414 -170988092 305838452 6564 -251660621 264651694 4322 -112526121 67152839 20113 -219070565 459862094 21686 -311143338 514361883 1469 237953436 256022248 12772 -4017260 154289041 4528 -442530971 893358648 12760 28738537 761783982 1519 124557037 848047148 3929 -585170105 602159534 16398 -193004889 657504565 17653 -393179867 543567675 19226 27321940 71467682 17581 -36167244 867322774 3962 138296632 893206411 10865 -217074856 865074008 1797 86606785 126255605 51 -337084651 861873228 10850 -24197513 464174905 22380 -527658490 379745178 8932 -3921293 256266109 19851 -404348996 169851237 4250 -153643134 455029316 9535 90218228 705493162 2178 118951321 456328431 5011 140127284 319273744 9648 -221964116 131638782 14001 201083530 578585935 22185 -176035283 833827831 21582 -314709546 363229579 17090 -135776673 578190767 6545 -598955995 531566999 3505 -263430486 799372147 18182 -17764141 374028200 13058 143878639 656966798 16541 -109719436 302571089 3207 -17538672 697394203 23503 -284835855 736403272 10638 -432202871 258432800 8666 -576182977 647906408 6723 -326865269 699245008 13938 -188139345 66446461 3755 1568952 616248289 2743 -469969547 399625769 2217 122880370 347402119 20686 -482950435 758599017 12463 211123929 412858144 20161 -168474646 702575376 17613 19355959 158220702 1651 172384452 427799264 7469 -33762474 122657327 406 -377992979 551977786 23423 -409957973 767378771 20322 -502360547 708662792 12085 -142239063 388245072 483 -54218293 900842779 25003 36386749 412259521 168 -194476593 782176258 733 -76380558 307810742 10357 230154142 945110320 21517 119175009 591741585 23747 -447342249 319640405 3213 -34165796 397638920 2448 128006937 749866695 11436 -492058001 241400441 11489 -478734224 743698701 18719 21004532 282250982 6336 -10327200 930451328 5126 -119523894 324510400 23314 -534595859 739178164 15154 -55649474 746868418 5991 -182046043 845839218 9559 90825612 400603512 13823 -59962369 22105498 8173 -379564049 72540258 24174 160258193 583743704 6526 -193014304 549381509 7309 -369976459 460297987 22889 -204289323 102998380 12552 25269451 317858132 24468 -583640620 810212174 24382 77364565 742036770 8606 -576059539 415334431 1393 -310122799 167490277 13855 351570 268510916 13988 -279970540 624627588 18890 62187647 565650070 10660 -40120605 366469360 15906 -552394889 276908655 1702 -466625057 731682804 4707 -326696503 943445199 1805 -467784541 439893031 7763 -416644545 579569939 25748 146063433 59052202 18938 204038761 830810934 7650 180651508 744269326 22899 91472512 536498891 15038 240698143 759515651 19149 -437264069 52699384 10175 -418681932 426467045 21186 -137074612 99298991 6678 -255831015 853090118 20569 -348195895 732911920 23464 -284509986 780365652 16950 188094032 284050442 26458 -332001982 842231036 772 -439023287 789842613 1059 -339638413 525272291 22238 209298030 481983318 7517 19020705 268069079 19093 110208143 883805977 2857 97725675 216164426 24136 -560910705 625279912 23253 14601622 706474946 26156 24424548 252917720 14379 181469483 375717175 13821 -81341502 501836063 6446 -441999179 191951208 23540 -464714888 348738574 11941 -488343393 238592099 13912 117844360 193131053 10100 149019449 90692367 20510 -469395882 47960736 10648 -523412485 879012663 25417 -325428883 883727378 23377 -307286660 293673242 16846 -351482608 438840603 26361 -318213768 195388817 21102 146670017 15299991 23127 218521387 611299600 10419 -61382871 467817409 15913 -423185393 668727718 16570 -153650769 903937653 19907 104197809 439461920 8365 -154819999 97185750 17822 -341521439 713207931 17727 119058512 462938893 20994 -464064012 181968435 11651 -395646379 471031264 16971 -523017915 569218338 20137 -487066006 63816880 5537 -446401067 432536979 20265 27208721 666146694 24434 -266659606 484429430 9303 -380635184 308579316 3385 -144492739 494670941 8303 174456614 55780682 7813 20469368 531210797 9431 -378719237 298172498 6686 -170802962 948084500 21953 167533740 579806603 2066 -148312044 290083533 1802 -316979268 800854717 5846 -583753598 281296295 11288 67770260 352385648 24011 -275288989 430418699 9254 -491988285 807103171 18508 138123547 923724206 2417 -148870841 823417254 23315 229446110 256442874 12284 163227594 772143577 22221 154809484 896953149 3065 -257517878 509075133 25740 229607887 91337122 6471 -456307474 709491956 10365 -184421577 449856808 5499 -74565331 772478161 13305 128676185 903819111 8611 68117538 667181729 2513 -472085296 313977618 15293 103955992 493117735 878 -328975317 909388443 9355 64811136 66953497 20496 -419271188 282932336 19563 -512335014 233303054 6267 -577912917 535380339 7209 -62176232 652688763 22998 -406959830 731999043 6966 -56975939 811759497 24995 -465930446 889835383 26456 -391524639 614522370 22837 -202532765 892025267 4255 188893006 138704295 978 -206316964 263183912 21654 -280554040 588744715 13475 -169931230 53576384 21116 204508911 786067553 13905 60847207 224658263 18650 -9511614 274808533 6188 3639236 955832864 17475 -388415221 581597226 777 -489646060 249714620 5932 161590018 271282318 16083 -178903903 525875536 9136 184053888 456549096 16021 -540880390 619619913 21300 -494272862 282357414 9080 -126889425 589649544 24027 -229574634 362812644 15040 -544070849 418135777 5822 44467178 928319666 12464 -165802851 934888774 19963 -258611572 299328001 23131 241185921 586969688 20918 246572234 938379986 10627 -506444780 178327809 11354 -529879122 762298893 12930 -534578855 133184971 22866 -117296980 950183938 15495 -367414894 652082592 22172 -332258523 727006470 21138 -237551422 350913513 3446 -574672489 309406876 24787 -383687113 205032882 18971 -42085401 908242828 16913 40327448 31334829 6939 -240836578 101010303 13701 15237927 405706427 17162 -557008750 191943894 2081 -161550416 280677366 15907 -449897499 545230966 21246 -356656997 222599958 25867 -584233076 153351466 20661 -523660821 386990810 1493 -143784294 265980440 9717 -476278557 15899088 8180 -466884147 399847637 22283 -524315739 550615279 20989 -361919046 256328447 8241 -583529301 411116845 13779 -37522780 789277746 21082 -461673319 939950932 5474 -243135849 413338669 2824 -462198313 320648849 4103 -31578474 888574189 5282 113385858 151468128 13843 -80378487 290796876 14570 -98612948 833918424 15235 251010512 36986544 11338 -88008804 95390799 13704 229462504 320793860 9398 221168107 918445584 22113 -538977765 757650499 8863 -583671686 801560278 20654 -479252981 781416939 659 62492896 643146650 13262 -276401699 486548952 4231 59692307 519957823 23256 -245265807 323547896 10535 -236335614 47256023 8702 224166862 618306722 3372 237710041 840897270 11967 13502648 748911601 15540 -142807212 818790084 15217 183906877 678480449 9381 -447360091 100820713 14673 128340031 789985097 4424 29330110 830814680 726 86913688 338558044 13634 159849275 826728701 25835 -497727145 750111956 19121 -110209318 545652601 7973 -107724651 891007358 22917 -337040077 156642378 3907 -95642034 883191068 18379 87568039 902079311 14115 212114975 460357107 2960 -169640823 497026155 4423 -48126505 188161849 10583 -547395604 392111284 25435 -174469325 252880195 9806 103698642 482308486 7581 -16784334 320874640 15992 -468815471 443474225 20993 -165898084 53466383 15333 -524990781 805278120 24609 -83785858 478404890 3430 71962854 202213239 7219 -84795934 47259466 1224 -463323967 77961519 13709 -50157483 124868492 18148 -361473637 560513038 16897 -87485068 418316802 9691 29521069 569111438 2742 -483593022 213942274 593 -16738944 723399751 19314 -27585978 155927259 6497 -239403074 944993152 25432 -175264857 815153408 2869 80640829 601234704 5064 -384145346 602239742 2717 -536590358 289793550 20197 -208823809 764577027 9565 -72853190 801775440 20659 -565894485 767319530 25929 64055385 147222816 14840 -309504245 676576357 6610 38676820 275837019 25168 -342844801 273567811 2121 -271496901 155803338 24672 -200151325 60324703 13773 116814557 81608961 5593 -266021853 253827797 20375 164097016 464431715 999 79328842 830491423 26159 -589288513 715129261 20572 -64792332 359860799 8297 -429414077 517255907 12949 -256707020 865951165 14484 -195680291 824045564 4316 -412206193 526343943 10539 -17898261 835721157 20011 -546030851 344436656 18421 -597633966 454896374 18550 -101230492 733720682 19056 -136395637 111733773 883 -21497320 871962754 12041 -510422113 932862755 25700 -255698454 513380212 5008 77654382 400253516 13295 -331443231 723066122 1879 -544686799 253066619 8466 -374588957 190956074 4320 81186667 905051125 154 -498164891 756791192 5486 98906620 660174689 18708 -227069746 846462421 22661 170694894 116741155 10205 -279197796 703841278 15513 199473753 24176292 702 227297975 722754413 2387 -372964240 681756042 23745 -292275974 278949881 14642 -164202772 305829194 20729 -146075234 515317428 15606 -14352353 668246192 7637 -554331378 293522366 16071 107944929 853058048 1173 -416564844 375242403 7804 192977243 161972520 6475 -94542378 265966684 13390 -529239284 195697600 2471 -166616707 839284956 21246 -258469052 725964186 12272 120780006 145094701 2819 -76232255 428918744 8802 -578919055 52752679 14486 -162188405 401711564 24655 -259872649 808469345 7566 -86217434 562232954 17639 108915863 445994488 15817 -52658121 83879043 19124 -589947543 119285496 1030 189232437 520968247 15752 211123371 240867022 3409 -570226970 260788654 3029 -290722767 828193313 7369 -580828892 503730460 6429 19460503 142568720 16781 141632673 568696713 17723 -161977708 419875860 13418 -282280061 181985455 18233 177112276 340915714 19917 -317539347 802085615 16500 -212886887 507417302 8694 -192868515 232127565 1512 -412936159 12461501 21070 -34497958 846590046 4032 -402753931 836292192 13962 -212190786 367358820 21283 -571702135 427366322 7837 -20225903 256601179 23500 -547066234 305711069 15180 212592889 253237060 10071 -547362767 230774735 10022 -231087760 805818316 12024 84038086 409449967 8294 -2173891 390301127 3814 233709524 366763945 5184 -542306043 102109512 9444 137787683 453909250 19940 237622103 126959137 2713 -206403573 832134610 3185 -592371307 128427599 16475 -197736745 637551229 9749 27077538 605253663 9320 2183899 379820030 7323 -324972882 50414602 14443 65719838 301797582 8812 83428231 496942545 11214 -154800730 321308195 11222 -571838009 654192530 14181 -13553514 224179110 9963 -33918299 430283043 20359 174058110 526072043 3597 -122699582 457553827 15697 9721099 40503815 12948 -13088745 717181237 6597 -181968601 575122116 20297 -567310834 85645174 16201 -32415732 793413051 3441 -558412970 19590441 11490 -274625732 198796989 11977 -588576610 896538911 24194 -385450910 227908692 7116 153075518 834193763 20701 -244482339 261046659 8821 -194322626 598391752 601 240975 523741495 4995 22591187 321357790 9296 81505566 701152118 11827 221008249 638213694 7553 217784539 804607619 10746 -119606425 456085216 5945 -244056083 871571370 18981 98862526 508089781 4726 -265918358 49314469 25417 -511792114 486443778 6057 -600231126 816230353 9833 203236561 819492242 5297 -411676406 648818343 9624 -423704366 215309911 6377 -373707214 768075034 21340 -6484302 52451657 25265 -141334366 795460770 24139 72871573 929199834 5373 -340105630 754934091 24165 -456742560 12881775 3860 -540719883 456854053 18414 -428162477 508781551 4475 -366084558 584585208 5938 -579341045 511695435 6602 -410158070 546884007 23782 -287534667 377767696 768 -457606463 78956165 19294 236408169 533927895 14542 -402320615 864568748 5535 -469208754 414928383 16845 144258645 540500552 3611 -464716151 124719529 1906 -500467492 172183541 11476 -39892006 582117720 920 -568871066 355996439 21835 -430297766 668937076 15102 -519051397 451194268 2597 -552021114 216855738 25282 -10787545 789992630 19255 -195895637 723849998 10191 -473758529 446078348 25922 -16088085 954797332 25904 -156322251 12873854 11964 -462409128 412021232 18491 -329919015 245433574 7247 -584131435 356670448 6853 60656267 769416270 12199 -234808616 376155639 12341 -562811065 457464456 4405 103947797 820078660 26056 -261542933 928171150 7779 -504983776 498350985 23108 102426100 108142659 8857 -249224797 934193267 26116 -363192501 20567513 23402 -185161703 545042264 2467 166389293 764129579 5068 -531690385 275606516 18660 -195969130 238586649 26202 -64976970 441202405 2694 217612696 907997347 23580 -520044780 83280026 15633 51282762 443485743 10622 183665794 834653852 17516 199432460 157669720 21475 -578536860 563317658 25843 -244460012 483710251 17450 96953360 246887363 4571 -470071004 277277552 7339 -414333234 428080583 9781 -190993195 459681299 19008 -160089083 569542815 3738 -214800295 928213634 15881 -581833007 17847634 9033 -103590178 231577614 4506 -519827013 179545091 2900 -133930638 153429105 9576 -37213046 73807136 11549 -505131247 678928937 18213 144358530 142732856 5586 107200150 595986743 24399 -10973163 779697704 18658 125922006 41615257 5486 -515580731 194674113 2005 -46034864 324610042 25108 -556587563 616571653 6457 83440214 832081254 15550 105043945 728271347 4911 -525255395 790961276 1461 100127491 931322481 2270 11696983 929419399 15343 -94892087 501771056 22048 -199514321 684725776 18418 -508816290 882143957 7704 251888087 193615630 6009 -500978936 383795976 19550 -551214755 595606330 23508 24414883 719379320 25717 63786994 507558228 26022 46847882 114727776 3122 -159120401 265420067 672 -280192872 402080861 18570 -555946654 541811684 11160 -353403723 249185104 14987 -198969606 133701256 9527 -210123275 181996310 6100 -492511454 684313429 12024 -101413815 72526201 22174 -579929057 767526296 9788 -266667080 724132814 4355 -47329479 627195013 3909 -555262347 947186078 4994 220310306 798035825 9995 31491812 940792434 16125 -548409087 741652396 15470 -580957695 529461193 16645 16586225 152622962 1433 123607770 915181929 18561 247826167 856578029 2364 -498110874 813860004 2676 -318183300 741648095 942 -176862265 619571538 14415 -283674820 271687357 8276 -584847355 772757936 978 45191890 71415225 2154 -559833970 178885272 15888 -397837056 60519331 9460 -8192356 507255948 2948 211175596 336481085 17827 -61879158 457392252 15683 119176372 792450656 4085 -26738066 26065291 6990 -143258189 9379324 4783 -123785754 357177958 23128 204619045 127263442 11491 92988108 235549450 9576 -506624895 63839657 5625 -341333239 323240080 1544 -264805791 543625828 16386 -392220961 907296639 10860 -548784613 245441773 18660 192564318 713637836 2097 62985158 559927580 13890 -571733687 335823480 16670 90384999 617323346 14460 -353791547 826391398 3158 -550437951 941184892 90 -507895306 611902766 8706 -298408524 218423628 2319 -366599193 710712191 4576 -396388199 439412893 19014 113843971 268818627 17495 -168441257 674843357 1738 230213140 598573484 17314 -130371602 482934114 2989 -551955637 536009631 9676 163560757 128131683 5700 84700915 190619827 2075 63740450 831912559 2486 -222935845 656886672 11922 91013191 266954120 15010 24310661 123693737 13381 -416182527 478146733 21965 -412205710 919240132 25099 -43976782 427886384 7530 -352174021 719877138 3672 -114030733 802582131 19838 -72519026 129012574 24398 -169731623 697150041 4377 15589490 273373284 9405 54212423 911649488 260 -246392765 613141807 20306 -105991239 411028510 11738 163279831 188362908 11832 -177288615 335040784 3396 -349005779 174696512 1864 -182106731 322138242 7164 -35174061 483495536 2474 -578102364 576650919 14867 219993117 361529547 10941 -360289264 575908637 17571 -438269831 384937835 18994 42552574 768824327 10598 -526400647 751149797 2185 123107097 405642149 13403 -534430856 864338212 17709 38902595 780368769 8916 607076 16459037 23940 -586429145 59620455 7818 -270484546 847159568 25771 -169538524 750339091 3056 -526482382 255170247 18683 -144907497 932613754 2248 181684879 532299940 1157 -387800953 181638751 7610 72333314 947837258 19226 57661904 570550205 21526 -272891934 939334696 23286 -74815723 229264833 20658 -125987817 640966890 17856 61263379 907925675 2854 -443165386 19308289 25224 -30091177 234467952 15932 235930275 157318745 3005 -573269364 141740615 8441 -69011174 62569825 20152 101165671 791677614 7215 147238528 489106560 1032 -566684829 878017421 8974 -24103498 201963117 2623 100888884 79911895 18941 -458633359 415910806 11232 -142480224 859545179 22125 5346546 864761569 6213 47247919 304611959 10548 -492881048 538493972 10276 -120473330 285473810 18534 -271299971 661795875 12891 79166552 646573457 22576 -351533187 74898182 12079 -412067449 55720105 1451 190896697 546489466 498 196356343 865988908 12532 52935948 685943967 8339 -495210023 362832105 17583 -561980441 225212940 10106 108959283 513761344 20675 150055006 84530507 4939 -355398120 687997440 12860 95973331 161525326 1442 -38418403 426286549 20001 -357418482 409806902 621 -419452557 743703605 23796 -125250938 848290313 1544 -433441887 719417252 25805 -137253251 638103065 8958 186436304 442557050 24961 -45989152 354043967 5947 -571738572 526453157 24041 247526474 910158472 16175 175638454 81241473 13647 99287069 119267849 7545 242031830 739009550 6545 64853552 179061799 11888 -364973809 379287003 1802 -317493527 72295148 17805 -50315732 147525133 13391 178360079 748593122 14394 -410324264 643585860 23401 -36634765 851808485 20926 -329344664 775394634 9564 75322180 186695379 843 -153905447 921033210 6665 248084504 947167346 413 -328713623 414479950 9143 -267811098 392261549 13340 -463773906 140658391 16982 -538369653 336382364 10525 -36347912 815579385 16825 -342286435 15534414 8816 238778753 673438845 22772 62899574 941472698 23063 -336601315 642086612 19586 -438500408 148666814 17131 -21413521 885613751 16223 -232117257 770631877 20323 -22780165 232867552 23824 -126408220 637909671 7869 227544000 343573626 23690 -308035339 715129258 1304 74666592 563793558 10257 -269790362 779900528 23592 -539947526 829273805 7162 -144476667 581170788 21368 -116602322 64096341 24250 -81705849 649025438 12855 -292618333 284300821 14223 -61476997 921620836 12568 -128193530 702596757 26082 -30627546 900736575 1566 -269215804 104168942 4769 -41940999 597279248 1945 -263666891 449264025 14306 1938931 818567981 2195 -370822053 274570240 8320 -527746521 784034684 14412 251428562 62956057 9530 3901398 857236438 23389 -458997680 797431893 16577 -546501268 708316662 4493 117559636 595957360 16705 -520387815 833215870 13512 161948034 138666632 12618 -191265270 894962855 3920 249579732 879147308 22324 -129835195 774497671 15640 -286062286 71502895 17165 -194413031 248542915 5347 162219412 296444518 12469 -480963792 394180422 2025 -444802887 917528001 8260 -85908548 904539332 13310 -51153959 149234995 16004 -325401270 422629254 12334 -102841109 523839228 20398 148130118 659103041 14687 -154881232 677917813 3526 -541817604 491678814 4908 31816675 118496973 3569 -590326336 308384378 18454 -352051183 249715890 26295 -164283517 131362015 15438 178448549 338230715 20872 -318204832 266615710 6029 -366758228 710900270 3589 -542308031 48554308 13131 -558594372 674642856 11545 -76103139 170539356 18017 -547481735 651427252 12292 -214027158 621949394 21545 -561640403 868860234 8161 -546576967 958276182 5007 -226514015 384944765 10686 -521359321 36618278 563 -569042537 762534478 6072 -376630220 891874877 3781 -167739935 261379387 23279 -26565149 532262975 1200 -246193952 713874504 7947 -452390044 189458570 21951 -317339825 611220706 21786 110123718 300159662 8954 -65192385 225828410 4091 -400091207 703822289 10815 -163438306 172599757 25640 -253915387 256857205 323 18441577 870835679 14944 -469252033 274912668 1942 -510704394 773940885 23495 -14522008 487986475 19752 39746315 24842481 11866 -426651560 468704585 14129 43287078 483308235 2583 177137650 22088860 22640 161891339 11609090 2734 68467685 853891571 24956 -361946689 853289160 26234 -70853053 273407270 6662 -44233470 764464973 22049 134978450 401546202 7215 -98216538 19467993 15845 -67167918 335218251 16849 165424308 667042060 9603 -568530683 689399508 467 -332864203 780581155 12767 -529859765 468227726 9992 228723709 445926515 539 -4335658 383974741 18834 -578122890 229685533 17527 -129727403 498163066 2316 84382799 747725756 21272 -557452647 564437321 9808 -124938286 732877633 25591 -351132160 845614416 11240 -262006670 86031103 20829 -572875586 680485148 8302 171386462 365997501 4407 -192663535 258598649 21196 -289013508 270407040 935 -10460217 834039510 10179 22362358 904684547 23133 188351500 343562679 9076 -328308655 70559261 51 208034483 876263719 2000 -191634360 895300115 9594 -146589354 939640045 24794 -298219689 904063237 21023 42413828 632137297 23949 -424510203 877649390 708 -154003728 436910072 11360 70211829 83599225 8628 218088388 446125259 22115 -281117624 242623080 3793 -543149509 331403064 25685 -442415093 717463091 24173 -240282403 830208154 9118 -83015268 499298928 23095 227888171 53851199 16351 -551646513 468348305 8733 131474225 251885796 21102 -57378256 82535038 4572 -588769210 915485003 10814 79316420 98745561 5323 -10873482 753223642 7713 -422922812 824125590 24722 -174002032 319154366 629 -419014613 178074806 68 -297293391 359152599 20778 -550544279 268762064 5152 -411064320 490292529 6477 -451088174 141795600 22184 -542251679 724897340 18897 90935582 608612140 9340 -474943842 297255074 20196 135761807 711998590 25463 195343426 851290553 3505 -155066411 509072255 3524 -386043186 596198757 3498 -376314603 707671684 13239 -565704951 324898033 16844 -444602034 671584526 3301 -48309876 192385331 20111 192417668 659702918 25094 181082822 831126255 21332 -294854513 906371778 25086 -379503192 595528706 19249 -577658553 30594287 1285 178325380 720350595 20441 -519081219 700998922 19457 -299665097 73702473 24401 -459378758 443711671 19639 -134521775 675171854 16793 -218170608 429263303 8872 23123319 484089200 8934 -520879787 607687372 5111 -592701229 473650468 8254 -78254353 270095022 4636 -227598430 296277031 15566 150901503 347166611 17155 18316352 463119900 24225 -213618943 29786551 11654 -515024192 470105436 20468 -112937690 233192965 13215 -290080263 641920245 3962 -413065877 404833729 3050 51327268 371240952 8666 -234378332 453435629 18502 -381902090 598759978 3411 -517442656 691710564 18342 -40119342 378936055 18511 -292957670 115499878 5597 -63702619 906251631 12042 -349073987 362278391 9695 -508915180 948367789 23254 -310732956 63076430 23248 -537132032 342445330 15043 117868709 35962390 22577 -23028284 502467501 6981 -148699531 163279421 16149 -91673637 634198479 103 -93683589 650134282 9267 -600397832 253942567 225 45536070 607390761 21203 -227949033 177324581 637 -192381179 350275432 22835 -509090347 541503365 17012 -183319018 171975351 2418 -11403273 16342258 11927 -597273817 204038920 11367 238511648 931905251 10708 -317532791 498355454 16672 -11832027 895857092 12642 15404974 304522583 24819 -237454704 51768423 13800 -486873082 147270020 23305 62132855 810562968 4207 -206296320 928534723 18625 -420556567 593069125 17032 -134717673 472817435 23478 236397811 491012010 10561 177831373 918470047 4935 20961953 693854298 1489 -549907204 887043660 2749 -261099378 599067862 23744 219484924 220210860 20349 169215593 934519892 21914 -323597780 476889699 6654 -60580663 469540097 8797 -479405285 350141997 5975 -186500233 464301698 14824 -93910765 508726823 12010 45333011 745976820 10600 -578218645 365307133 7449 -406307889 508827515 3531 -229996169 634819981 23638 -344545052 543485350 2061 109690310 303648478 5515 -271303489 465167432 5796 -187071580 491895524 725 9520648 683355117 6988 -479727775 290459256 2728 10762706 251303004 23454 115327756 351722035 18720 28907903 567442689 8736 98582785 652594495 8850 151894718 617253169 11257 13886946 509211335 17040 71278877 130197152 8385 -595154616 712096965 19494 58707774 795115678 15977 -107690906 593494447 24655 -309241843 931068194 6980 -14368716 715220213 21506 -370089710 378078615 210 212959335 900434521 11372 -387666470 461298144 17916 217902285 421393318 10450 -36789909 311427957 17161 -141643203 931179592 10752 -160942697 467640985 10838 -474803037 649201178 20310 -50289765 873382212 10632 -198869786 929681947 26281 -228657644 586662112 24229 233625292 201744802 23124 -214465128 663278168 19500 -580650961 317050169 21761 -591986410 778141991 13779 -162513804 769251993 13697 -36771760 616765389 20233 125810526 405791571 3909 -498979972 254288115 3524 -308428420 698204387 1417 -344873394 858250542 18327 -59300361 317565753 25816 -310699785 675535141 25262 -61072419 380319891 2176 -355046076 377255103 24359 -578400599 451478632 8736 -465056940 562818097 16397 -170502640 485411119 23047 20570037 190806032 10592 -40186181 378879091 22973 41624192 641287253 9561 -203842789 583154501 13164 -519865574 484245797 24327 -206729273 615133184 4065 -496031038 290128649 24699 223272961 620319711 6793 -50150814 453224145 8703 -35953767 235901012 15942 -302053027 382040455 24365 -446373893 130854833 16673 -318456451 727974822 6267 179925537 594699986 7014 182546585 144296693 13365 215022654 35209275 10977 71592247 623604076 13483 115152405 904714199 20550 116723105 686485442 11937 -564271770 728546379 14582 -31457511 239864381 18341 -416616119 337444354 896 150516335 238845312 7372 -178915001 796134839 18036 244059782 625019637 9786 -24380058 452597543 1757 220166009 409010306 24201 -128159220 781272730 255 -124076224 435168051 24199 132238278 102240375 24414 215546796 500322411 11290 -417082105 394675095 1377 -592688437 688611031 24829 9802546 726953878 15959 -335151862 77397662 5683 -420121987 532620680 6544 -163051854 716652385 6690 -150212349 638811972 14195 160682921 92205808 11360 -576472384 684721023 17766 -55367704 858691892 21646 -575947441 641744450 19657 -52665102 324204556 21898 -42561498 543035227 18878 -146505882 955142200 15948 -339143950 269959347 17030 -236523834 701133969 6768 169783102 299834052 3489 162354690 288792482 26449 -575849192 43163639 10212 -559804474 636015200 4004 -39246576 562578181 5388 -488907366 319740062 22862 -557276564 428037868 2825 -232849596 652563576 21466 -216593524 662898147 3829 -122126326 817335779 12489 -595001681 839869609 18440 -364129884 227079170 7455 126441786 89951640 11661 152760029 745948309 22089 -523831817 825314718 18041 -358493554 284933363 14591 -477625475 630319100 24035 -262488137 463142578 22598 106984096 361686322 16000 -103636569 600489497 4749 -82783036 782427227 14049 -400661178 95260081 15103 151577352 762451983 17768 -319127803 59401176 16350 -391992983 887383439 13403 -577108171 327079028 21662 -597503065 154270572 21967 -170413443 112742511 23813 114084363 507596661 15182 -462612505 566102844 15589 -521976685 927425547 13197 113304721 656886355 15067 -409447896 881040591 14266 -156045156 748360543 19077 -500284130 487930202 15426 37008002 657165147 23247 -137371120 465586198 26005 146337429 142400722 6762 -105724440 454055245 9119 -219441515 242006979 23995 -571730207 312294749 14574 -482798103 43758337 10365 -275057056 438427448 16819 226850872 497087832 9034 -333988073 942303396 9739 -340330092 329104438 18506 -576997447 946384857 26117 -136684437 266114069 26116 -405830490 843860604 1854 118897516 771689569 24238 155950614 73760632 25064 -78799134 119586964 15680 -71626783 350664646 10910 123968421 153177224 1133 237915451 830129905 1399 -380003859 325468687 2412 -245869492 173817564 16936 -102479118 54145451 5997 -73665263 306084377 12909 -152862783 534383138 22303 104755017 52948497 1775 -266907122 232704294 9847 -339651580 772009741 21241 184904288 105637066 13612 -571616994 799057951 8463 -384178224 360513758 22941 -310474939 575650263 24949 -33105567 736518131 21292 -436278124 746337745 15005 31780504 824541892 3253 103188722 211527573 23297 -158652421 280034336 24402 -283760830 794790779 9184 -351660083 523684763 608 73259219 887460735 857 -452849155 62552331 14384 -602072388 848867061 3721 150180829 297888351 23689 195355315 197157202 13382 -170515703 121706738 15700 102654622 836844710 17817 -145004444 934855367 2514 -282694153 47111013 25081 -466980143 456843105 16114 -494591279 527968656 687 196531349 281360102 24944 -4614841 637653914 1191 -519029303 751774185 4927 215173866 412147803 2929 -254349506 245394942 13206 -367328777 363833389 13815 140565693 662745970 15084 205901341 212583250 11541 -26644978 786148444 12942 -558388868 172476499 21134 -317246517 818474517 1904 -147880555 58297879 22703 64721905 876694919 231 237201245 715056719 20691 -99556502 442713672 25455 -535604094 14857126 3223 -467027796 332067214 10384 162302458 20564827 15710 -444884742 620931395 6161 110807624 510591995 14324 -588111464 517120513 13780 249680327 794756496 18415 -371002288 43779755 23286 99733285 448480212 25477 -296611252 15199265 13188 -328477030 675083717 25956 -33363756 469448471 12374 -55428424 332914893 23704 -105681049 576061989 24375 -593180458 385716714 11658 149467112 292808609 11012 195790603 588512236 3732 -229869810 373002428 11951 -396709886 445182016 5308 195500148 674829411 3208 -8395975 217264064 11444 -515665910 717287529 833 -45369321 327721815 14002 -566410009 718508359 24913 -313854236 242627087 3724 -244039100 33856757 16570 -266821042 70389035 19545 46385361 240196111 23903 130073166 123620178 22827 -109755351 404389688 14206 -15228919 470793953 22421 -340653130 208073065 20776 -99960102 636513623 3760 137940018 279554961 26398 -432118895 72564236 2635 738629 570962568 14441 -29243783 194073291 14110 -526152622 75193483 8571 -185119880 57592215 7947 -493686862 499139662 13325 -453369712 368271316 1500 -223990966 17958616 15687 -576778208 13598242 7260 -564838088 952535172 19523 -251699019 531162477 20935 -16679478 9078950 23308 -564112292 249122128 15283 -226877438 408710020 16623 -217873465 736742959 15918 50974458 672041464 16088 95292630 362353199 16107 -381922999 185036701 9879 -537019026 483413738 22351 -257047646 457134316 8573 188355029 712891502 2704 -109041679 578592924 3179 95424007 288470645 2088 -318389925 121025511 11442 -333827576 446417172 14499 118975746 757890644 451 -512850897 443122118 9850 102705337 734075689 11741 -191861352 177480834 2832 -423561242 762454303 725 -145015011 536047495 5467 -449971044 820864249 8662 -409106153 618291946 18428 -92892511 282592700 15899 -549000606 763658189 6649 -566899409 813797333 21589 -521674386 475732297 21085 -172331793 299071466 8516 -353277037 654783131 13087 -237830129 322207099 24715 -50184780 46005387 11934 -497138260 28122712 7304 -537580855 822952555 22582 -110338267 338191648 18815 -457315072 37703764 24174 101245069 46959005 22338 127350380 203810574 4952 12910499 184232566 13424 55447186 855200877 3903 72599978 283286999 3539 -124859370 732968455 4411 94663314 386080728 18433 196196963 413270621 15320 7232204 187059053 8296 -502885096 466401769 6029 -458947462 99032764 3663 49104212 34385790 6736 51435532 729346300 21659 38268165 787606554 19646 -269483966 107173743 22690 -317613903 695574340 17580 199396452 150285634 26095 -579465292 363124856 4087 -591513658 506169535 8831 240818718 324446708 21905 -457329973 95615894 15083 -99255765 196165604 25542 -519848921 492036649 6663 188736519 833464328 15597 -245190203 416369102 8163 -123491347 524582830 3661 231329208 859601916 19026 118883094 552478473 24540 -501038894 423771235 15438 33425448 942050492 24560 178986456 44498869 18943 -455430174 548831919 11256 -306659974 71951214 19825 17148547 18644511 17347 -105236851 871233179 24925 -331354522 450960343 944 -355429244 920345186 10950 -97135665 512017387 25307 -429211650 662433976 1236 -423556378 57462564 6473 -340989642 514034633 4314 143932972 520642392 2648 74603684 492450295 2630 180341368 252226717 24098 115540973 747099861 9906 -89690003 650726129 18950 -188156671 210028533 20707 -224559774 523269677 18731 196784523 741636467 5557 178485225 280292730 7968 -2577683 56533981 8192 59795610 203064009 3170 -187727312 651754919 22409 17323373 245345287 2559 185917579 182702572 4168 -179434223 919877335 20594 50773505 216178195 20682 -399839919 46406458 9903 -217506529 524532151 12333 -205241873 131551062 65 -135342691 740963396 9663 114346940 282153982 565 208958054 492341054 25387 -461902615 106677016 10474 76398846 574350824 13652 -445703505 66910638 7583 -407594373 222615966 23599 -305337842 702427161 7396 -531125045 351687111 9100 -471436669 386822034 22797 -413488302 132160423 20485 -431694670 130575143 3220 -366361493 274616834 26103 187822907 662797554 11819 31830759 243810195 3408 -506185079 682013500 3684 114294202 64887509 3045 -105877925 785773863 22351 -392102362 616021158 726 -551583028 55653124 8847 -58735109 788845806 7964 151449309 175317591 7706 176857173 764815107 6341 -415442146 641703153 18908 -99518844 445096378 3571 223570063 113312738 23 -551508326 50481023 11 -472567142 262803516 17952 15687117 670851390 10116 -250297548 699241265 7075 -152317231 952411083 5767 -483472757 656199633 1990 -422931292 850318055 10394 -119007609 310013058 20907 197366793 372732751 17821 -119512789 813328390 22324 -91390169 323233051 4184 -149845226 282690797 17958 -106066837 384251125 11365 -567454127 247358058 5424 -491596200 25732564 12374 -162661328 955366466 24578 -268697154 952264490 13819 104036684 683794441 3005 -66193554 659708479 3810 158404535 63884317 453 -190002757 498536603 620 -425647445 55112237 10838 -547462956 157528754 2810 120250270 891373172 1559 -587794986 224419806 11266 -440160587 679960489 15713 73129534 301881446 25894 -155083021 426982877 999 -353507797 222233029 18040 -526336198 345197227 22000 -579995090 211859905 24959 -204500063 23905238 8001 -417554885 275595381 11327 172689803 568834205 13212 -387110833 34076451 2365 -537784334 638219955 25064 -383803986 153129786 22543 51984675 307329586 9274 -35450993 297081000 11280 175464838 407068774 17370 -52992173 518076124 7009 -497467204 215116856 21214 -577512380 663188521 19799 -10360229 450513304 17638 206438448 251995521 6748 -566177679 326301449 21105 -476463240 117451039 21000 -353480877 270884193 3645 223540590 840796939 4531 115515684 476310134 992 -43800440 60804511 6946 -482102888 83099406 4194 250680937 138256822 8934 68287898 555993601 15901 242711952 819895425 11673 -411744809 824752664 2624 -271552630 130532286 6747 -316872441 301687899 24443 -494971775 928492690 3480 -34737945 733693078 21393 114364014 155225578 7523 -188649987 510996772 12095 93132185 467770502 2533 -485675119 762700147 20310 244974899 833051927 13578 198159774 486400275 24748 -329162722 384589840 21700 -65324691 473576260 23128 162391187 209135502 12770 -444770939 263111381 15484 238962203 737787618 20266 -127693264 712476791 21164 113780684 420208141 23892 -102141500 834039708 25057 239947449 413496970 267 76619808 600242406 16567 -384128634 445231529 20521 -70017461 740833201 21140 -318767820 301093241 21382 -141093085 784893440 433 -601727470 683394250 7589 69179178 360245836 11806 -234634405 389611943 18140 -17225054 140697554 18165 -322130304 733014388 7100 80869161 342189147 15981 -328353013 955907895 20762 -326655352 587664006 2311 159513949 740823697 11927 -134108353 415907251 8174 -425110817 758026315 3924 36254884 193781732 23012 -337816324 496137628 25970 -191977460 867125934 15092 170556973 18178158 24329 -234285429 137470352 631 133963582 33743645 20297 -601274865 697884134 23074 -511124564 429663855 2152 -219006589 700633721 6741 -57782044 295048121 20320 -265598635 798638211 8130 -198698056 724935937 14624 217587995 67076113 9274 14157225 402122586 2302 -517878072 604457607 6815 176937907 285469801 1487 96476879 765876281 6751 -419256783 472351214 17845 -232558454 844463546 24628 78256318 893070154 12787 -548955065 917185293 20526 -107791556 923126529 18321 -184529509 473159433 9874 131139293 450292957 5123 247904227 260181651 14022 -417310681 822283511 14122 205216035 345495214 20208 31652472 266140259 14826 -327263573 364567602 999 -21798268 480742323 9504 -269347185 617227724 12642 -89360628 192093012 818 -291444934 22085573 23569 102104859 426593711 1486 47753329 76245282 151 -326205158 390737882 15306 245540252 434995954 19377 -326955938 756937251 2641 152616470 161143778 11541 247025849 26486374 22028 14255107 744165043 16252 -568286254 19178182 6904 -62684436 763451363 24945 49279744 942642969 2522 -569200273 111110165 22872 -216468966 637978629 38 -228977580 783502992 951 57639632 786317863 10798 -601224146 794199522 19034 -443450942 592803193 4148 -562656371 20858578 535 -209300834 43615947 15843 20637745 559380185 19998 87709669 420114606 24713 -346422342 136407991 19897 -6408457 525720935 25635 -219132325 274161051 15617 -104799324 807496913 15460 -566113767 942527982 24192 -91720566 335603277 18962 76698197 351476002 24677 63370351 301224167 12874 -345451695 770065701 9320 -587663531 889690972 11965 -77221336 782347906 10807 -492359537 141762670 8964 17856816 593241443 11916 -535298303 842435208 14769 -380179266 319931675 8666 -272616090 186935432 23001 177572582 368508325 23631 -123603359 394834011 8826 -310498207 870874412 24872 -10859887 122268433 23145 -385887546 678854278 6902 118044648 827595257 415 -50896477 227300767 18210 123338336 293709203 18686 -28806885 152030059 25523 -581450664 578195799 23229 36628665 588531572 19479 -563686108 222659416 26242 30247347 386762922 1077 -513391373 772742560 11151 -51997748 497245223 16448 -487399468 609735297 25013 3761416 43205214 24229 -19757452 521774283 5173 -304047580 93484516 17549 -233602445 323189955 4996 142692148 121988608 19010 -439778861 855647783 23934 -393427486 784217156 5681 -462290530 330775413 10674 -450251786 477264948 2384 -353296354 631603789 9898 -218100043 364785992 11648 125680967 411871896 23587 -62087111 770189770 4207 238829961 721735791 19238 55396220 155021228 11739 -180389880 658929461 23992 -262517606 356252107 588 30521544 167666764 13002 -399285272 673994879 12717 -463388494 803735761 3129 -292794188 800201013 18954 -464297968 520090099 5143 132209487 378695275 9783 158254665 557221697 11076 -459141894 855226434 21064 -351720731 659867086 23041 222458673 533811846 209 13493296 630457141 13399 -493831850 309751878 11443 -136710757 943969078 24301 102751385 925379096 6419 -307732000 327939286 17018 -20997023 937758643 26337 -197199443 671868621 20691 -315109843 47614974 15670 -159198808 709547776 5615 -36588562 953696015 6995 -251939043 433564256 7446 -351373957 919125200 24777 -87853002 632645416 15708 -368719341 606089877 15837 14198213 52525005 23847 207120428 846870888 24798 88569489 106245622 20358 10315023 536704791 837 -70416445 172341587 10695 -43710084 45929671 22798 -186020112 429293559 20533 5977612 392106626 883 -112346316 550598111 3552 26435588 624921220 2456 -196214522 306286063 15999 143642040 371300604 7126 -337855023 162185420 23522 -487127430 691000661 12055 -258010814 715491974 8791 -90549184 258800467 19661 134938147 771038811 5183 119193729 516645785 24468 146059197 359634142 23278 135442628 906734489 11333 -432105851 945035428 25627 -161926025 844716009 17088 -11164317 633476431 17729 49706849 946110754 7010 -515260457 817098979 3164 72742587 370282225 17617 148223456 456681253 13614 -29618119 264747851 10379 -101458112 44438568 6587 -530206387 403913324 18347 -5541706 636723173 6468 101378771 818680572 1834 -296380133 282918890 2390 -161843485 596837135 23864 -52036144 86805258 17585 -453073904 720543844 14793 26881826 680058565 24370 -371023348 449071315 10161 -16598556 881242086 13766 -375874011 453358093 20888 -276222012 326563111 21566 -3617079 135956566 17818 -475816981 956794422 8719 -316219739 471721295 7812 -169543743 476692439 12006 -32041485 157831871 3437 -531890544 193520067 2486 219775158 115813555 19524 -477348205 713982601 3114 1237245 93679152 26260 -506865802 862014595 25177 -383487538 197168345 24473 -420445706 350878741 4045 249889160 736048130 452 -578378294 660240951 2813 -149332599 713979889 10051 184963889 486224029 4203 -504720651 594377234 4053 -204326091 425662238 17151 -555946258 333181153 14843 160727646 781457324 9457 183748854 373903194 24489 -422520549 920834480 6082 -250785827 224952161 15421 136174950 249198417 1294 -298248992 495855601 26075 -123333911 450517927 23774 -329653231 639996998 18486 -256412809 326216319 21895 90977464 859998504 1289 136406914 215017100 6651 -415562025 57894223 14423 -137307763 854251203 2949 -504148336 134028127 8342 7294579 249689261 15873 55652501 377319830 522 201045067 234066006 6786 -462356463 28009190 7454 -177733733 809864979 13549 -221446472 125132683 21485 228960012 523083252 2073 235753697 579797472 4184 -457091668 393170195 2319 -261118741 10857805 13389 -325986423 509452188 9898 54039277 587161517 294 -475832732 404491375 8210 -537959960 192358874 24883 -120518554 302081225 3040 -47095697 605991718 24879 29381844 733257090 11954 148326324 343094321 350 -103805529 381659429 16486 -537253440 102815163 4496 40225559 861903494 20056 -458228585 186106742 10314 223073877 157886376 10665 -439717011 122066526 9398 -313881740 493498294 5413 71455155 651387982 1562 80503035 726373880 7520 129816631 123611161 22065 -100869500 634112228 22248 -256290946 9524952 16684 -313554636 712407525 25885 -80127532 204595940 19780 180927065 567901655 24521 -485349887 890868547 11087 90787315 458043284 15184 -539769696 555429876 17202 -63964097 150561706 21100 -237137865 271497102 24543 -88687863 932094271 19292 130952368 176866759 13452 -56285443 535482502 15016 20915314 299331850 14183 249845284 79100719 15730 -515956445 505320624 4850 219129176 226172761 22523 -132039963 124011320 8816 -255854807 124675495 13988 169654197 42637020 1964 -262665365 754990170 19230 73859004 835563664 25192 181277559 817052026 15298 -112037695 713949130 18706 -344297369 660886430 19958 2017283 81636747 12342 251492527 636324221 3111 183784889 747128446 15229 124022046 306674379 21326 144776681 574943908 20021 -50907458 85324755 24015 -562998761 573632404 12301 -128319168 562999878 1777 42024366 456798527 19681 -262603949 238105193 23254 -54707108 718230938 15767 -351290158 508325643 1526 250593720 144260234 11478 -157312408 752146746 8633 -203529254 374993030 10119 49576385 609077998 3536 -336920632 349513322 10092 -300805796 93662967 17751 -403092141 200939631 24203 -285324346 170907920 23429 -325164407 342126361 23166 214834736 670722461 25508 117551831 730260029 21825 -222898972 309916184 19971 -491461756 330744675 24562 150339603 447390421 22605 208352387 416850332 22782 -171097290 153804918 264 -440197765 482618254 5474 247306882 713428548 20905 -389915699 132478876 4556 -602119168 206960451 24947 -310872422 123501783 6698 -278676485 82994690 12099 -411281849 347166017 13987 28935553 65794901 6769 124767308 226130599 20181 212506372 584375231 18650 -520215960 132332563 826 -377723050 418644897 14372 -165058263 99020756 24255 223687476 32515410 864 127628775 668099729 269 -361151467 728888614 18869 -475753290 280069458 21800 -355183362 786963854 787 -240756477 726914000 11937 159556857 599984254 19163 208011113 64335148 25656 52410500 693498156 12043 -512725702 294974800 9844 238825584 15743496 25069 -404834859 942426055 13637 196822362 661802552 18884 -312872384 666732782 2077 67649188 151760563 18224 -146053320 347763340 4935 -88950157 856235065 10917 104409528 837483743 20850 -458973142 149499182 21245 -564228439 753566263 3916 -123206234 330659956 20485 -474066273 273802817 4979 -161884935 229261794 2056 126526146 276283268 6112 202799527 716868747 4210 141352762 138166802 2817 -256325813 217542502 10120 250281466 45126774 10395 -339762115 340014625 10327 -551636773 598554963 16840 -425121979 20084198 4537 22019755 721655526 9401 82623640 188660375 3415 -333938014 789466263 9356 -568656880 839723827 22338 -400785205 58539645 19077 139368291 240778187 19295 -108408620 239529716 26044 -163709095 606776313 7321 171737367 147801299 18198 125496232 747852359 16302 -531695322 296634140 15964 147933152 221195330 21279 -562629553 471223542 3994 -433705623 303771561 5781 -264687746 900441794 2301 -19802203 786351395 19925 -190922960 36950624 15933 -95214389 641812952 7867 -103807159 217371031 17214 228757907 476877958 24400 -76148817 293477667 25655 222555876 931305726 14120 194676004 452960658 5479 88364371 521537393 6639 -8683800 60881906 16328 -477737694 80192886 12346 -166088550 718833259 13694 -392669335 580002317 11348 -391874389 135112445 15267 4978112 247812238 23355 -119409676 434184800 19794 198625460 322331840 22736 -100824178 711684072 18871 -73735408 780831246 23434 -462996408 550368015 8700 -72269244 78854015 22553 -31134725 689881084 17243 -338846506 703991749 19511 -23278540 223494109 4837 -515198055 40447745 8112 -31576034 584378741 3908 144057191 669472434 20280 103923660 825386109 18219 118276301 398690674 377 12362711 884508600 3146 100280388 928312754 8512 60432202 113132590 88 -584900371 236552364 3941 -180156010 122711220 2317 -34269845 319317410 5495 8153675 706381575 4009 -160461483 939054768 1874 170313241 756295778 16013 -126738322 829655929 25302 139798972 804586982 19010 -81334711 504626334 24723 217003600 123773620 7033 -454760397 701264821 16693 -508183238 176513335 8787 16821121 372701558 25955 222788871 173132389 17724 -133413239 392972075 10734 -179246407 710989429 12824 163316941 493935611 23592 -78717133 913047298 8117 183381012 921343796 9951 152123069 682264794 5072 192551618 321777015 22321 236132323 317087869 21114 118028662 212906912 2154 -531008677 711805733 13654 -405606972 608067587 3882 -466251188 144208546 1085 -211455301 565824389 17838 -218437419 490265206 16945 -197304561 783380640 8114 -123040048 915457312 11595 137114008 345079192 18946 -429482343 728038437 118 -469834242 652996213 23009 -150796822 386818492 9456 -261681333 419069563 21761 -463231026 15139031 26314 -214262280 288547605 22897 -416887278 214759752 23963 -364719336 851754027 20377 -29990699 713620095 14854 154775754 696017849 23236 160548361 899773688 16837 -524580711 47358601 6158 -115705718 560976217 4794 -392980062 239443691 24182 -584205620 626188349 10838 -115334776 430703952 11343 -493793981 267667867 14987 -19246529 728456373 6623 -19308832 216659781 10276 -57586488 63113477 23617 -342865685 194280169 5635 -461586928 349950535 7540 -377093362 198981921 15386 -122987765 126711410 1440 175061083 504059677 21905 -146522886 34464187 10385 12173566 714940142 8615 -489519504 828814891 12752 -423443701 851731118 23452 -329873107 411515538 11312 -492144469 810538839 825 -547971658 713337133 21192 120353721 488782011 17940 -17959880 119698024 3433 -258737027 927421864 3806 -130296930 278423250 19555 -474822042 494550599 25081 -420932309 533330275 24054 125339685 366937183 4551 100209765 465293652 23287 211545630 628476311 21362 -397409356 887196095 18803 -496665592 584964518 2669 -250894458 809474003 3070 -340113186 182445494 10245 -68170635 638029923 1967 -355674031 144568549 17268 229362876 636343666 1699 -249759208 946118286 18960 -596202760 84340330 9440 -527746229 182015304 3950 77040467 597126233 24684 133560845 785609820 20657 194396844 681053059 2944 162898299 263368375 23712 -276389340 554162897 25158 246068469 27525719 21573 -597836382 492461615 4990 152220573 41709427 3597 151985956 627127089 26296 216044912 175895103 23812 221080243 732691073 14966 -68473323 220967306 2271 -494495128 683441696 1991 180153860 568632427 7929 -357251211 677295284 24104 196123940 837044865 4313 -570970135 752429870 10192 -445509025 103674424 4625 -393474745 65296275 19666 -153892157 733217694 10856 -187438006 427535783 14031 3111903 654246335 5476 -124952135 657007253 25285 -467245030 216995264 21061 -535283321 154988164 10487 193492486 200509957 20958 -198062384 591609258 19123 6746756 669173608 4087 -84240410 837831453 4308 190839188 370263579 12052 -178104415 435118240 23775 -457896634 783303632 3115 -106842971 673903301 14960 5929042 453740118 21151 -208443927 86763975 5053 -395712558 762740140 3479 -165467797 394165831 11502 223834318 424533902 4443 72084901 529203574 21082 -386270777 129144976 14366 162596038 836499458 11623 175568259 268315172 3832 -574909673 940959533 19945 46343463 693638963 14569 -268911722 369224857 21609 -218521805 114320876 4383 124717048 178325324 20251 -356548190 679181305 8276 -103201520 754888846 19403 139846818 146890062 23377 173054385 949406877 8230 -119587253 609914723 7547 -587293381 487797100 25565 -303651208 194883694 6097 -154312001 279922949 17455 -402934655 733872646 7160 -342834508 62473855 3962 -260905979 743981621 6508 -145487218 749881149 2778 -493268612 617364402 16287 -234162078 118166709 11229 242091139 649492516 18287 -299760751 868556896 11197 -94262449 512147555 22098 61774400 642902775 25117 -19673586 580852372 21561 -95628476 330599007 4079 -298007434 816758111 23398 -364829820 326356726 9502 -407101200 433754719 4746 -459830336 396227814 18388 -380563765 262111296 23250 -385536236 905557489 16656 -288765658 544592030 15344 -512599732 915224693 1295 -6347214 129789740 22720 149630914 354088766 2787 -269333405 819677167 11464 -405237723 126158041 10039 -542115066 791806137 25367 -224455195 210819735 12684 -189940521 213071204 2266 -390896634 860767934 6808 -403357295 755544032 14097 -377340807 871994899 2721 -79648928 10246641 4391 -123226470 310710352 18474 183864929 617731104 24960 -586214962 720540418 12829 211056689 878865621 13151 -241130645 195496078 4831 -478498665 529072633 17859 -570740806 48385305 16998 -196297368 448545964 13354 248815247 328614341 7230 157733959 958115592 4812 -423682891 376134856 23687 -440382964 620572443 12736 -73179607 858976147 4063 -318002241 111632708 3548 53902473 18158845 22967 190540645 27884824 5415 -431670816 553311180 6986 214300598 867035684 16770 65572068 772993526 16189 -258093872 539992019 8608 -505922688 358958922 16458 -283636636 766699869 16846 -501463635 374024572 2519 -552441125 907911005 16632 -395697538 813721215 15491 223524600 206197817 6877 -531143090 429178566 6087 -579802270 435788933 3738 -96126581 653135579 11133 -344167870 613516872 19912 83256555 264052149 2120 -550908068 718910695 12284 16450199 672811087 20492 -147346991 61879197 25388 -99341660 743187969 5110 -26782167 841198401 426 237038841 121641344 2085 -569893988 181494057 19204 -160996814 339094112 4470 -3962248 650133485 16463 201226533 54125372 19394 -302456231 655186765 17775 221473175 574160387 7746 -81146033 37589138 5589 8807719 857994259 15541 148178500 790430127 8574 -88736445 659252258 21516 236274279 189147235 17621 -399913279 927276529 23716 40278804 104102208 11334 -535842679 351894038 4830 -389113455 15902903 4542 -404583277 64259461 4326 -427526707 147632958 4056 -350282272 757392913 4886 61192230 255633598 15250 -308645768 776668835 1740 -382513191 240218739 24262 191644939 568131736 25141 -585774817 171992594 23296 97495924 65255655 3493 199050386 953220832 6580 154061575 82787457 21481 -583250209 359334191 22120 -224272378 17573804 21201 -52892063 160852308 23904 -167349534 524094115 908 233051523 279974803 3187 116045049 512085457 317 -496054734 860888690 23751 -250120166 264247310 11867 -559064100 344757643 5901 55531529 199834074 22548 40264352 255096483 12858 -519788899 543420304 13324 62796879 694197011 18183 -494140871 845504415 6959 143205568 100834552 7625 179342866 114356990 4416 34154347 621523023 24946 -206844117 782903788 26127 -364718057 79376253 13844 -277799441 872031057 10992 -167425357 302431970 6909 -503900397 895178033 15507 -326494410 857180564 5448 21067657 244658993 21346 241097179 522484466 13273 -118406636 678468463 14728 -97556362 115191707 21491 -328285988 747647141 4116 -173035545 169984742 25331 135008585 577171680 23567 -450446471 758102095 19088 123015394 201036291 8293 -200404937 169273216 8621 237955790 230637657 14411 -309484071 424978687 12715 -481980644 33514750 13427 250926495 849749507 8297 192349171 805156367 2307 -412876392 330929680 13657 -349822985 619811867 2319 -454380611 369548028 7996 -314943649 649065338 3697 75910646 460065402 11835 -387786894 438083933 15779 222748533 307889209 24023 49888300 523421883 13418 136331800 335549475 527 -68132242 843485742 14960 -504115472 538955775 1557 -541798099 387310837 11741 -40527300 533474984 25057 -470864693 898715838 3298 -15928708 390729579 5063 -251039097 603492152 25673 -374736632 468785342 2292 9461228 490327719 10001 176215469 100938193 18334 71666699 734234783 2999 -129106267 923260652 22626 -33886891 858977644 15565 -420804534 363416149 450 -599655354 823309741 3555 -55705851 942087531 21143 -574253493 345393193 1603 13471569 820723143 9203 -81277232 643336558 24710 233059226 97595040 15459 -115543174 231185249 9703 -267592521 119494298 11580 -287499559 427909966 14228 111475061 325934003 22127 -356923531 499997949 20652 -183485634 552022195 121 -76656936 65839006 14434 -23914014 902230824 188 207260759 769999172 23972 -102750226 414509841 3279 158389796 721112686 20602 -421868842 10844264 9941 -103838323 18327121 10174 -497992055 122397530 15007 -588105350 331850710 24991 -549773245 749723702 7347 213474997 368126524 3561 154620130 492939600 23358 -583889300 748326054 17759 -409531816 672636769 16558 131770733 10853238 6176 -451907668 266713665 8533 -264319536 739335071 7320 118278452 232591367 18617 -285183659 866248256 2828 -108090200 488376705 9521 233099871 127950611 14369 -145517358 742544313 19028 -265666776 584101081 24366 227426668 754380043 18796 -481429219 707796298 23665 -229404309 667674224 13755 -210176026 926033084 15148 104695292 418603294 16057 -77760719 665378165 5801 18841817 857335588 22139 -186437996 192337539 1514 66601629 910425319 2095 -268122570 703477884 25607 -376829456 758673147 23058 -68068469 242758149 10556 -271863104 834694216 13898 73058278 21506593 4408 -494504209 376015011 15785 -209704461 13024479 24750 -126276694 276848412 11772 131951649 108339209 10574 233018075 239134683 17426 -513017632 24960814 1535 -73622796 648142296 25845 -431457452 836659413 9643 66384178 143327812 25513 -150454039 414239800 5674 -69732369 378001442 2479 -88186908 385961559 8760 -60474234 539547460 15853 -48698434 422926120 8998 -9819697 311919084 20958 -82672296 893599516 1927 18962232 283320038 26368 193803692 174893989 8994 -179310968 431160939 22975 -538412810 843262507 14304 218187577 328363154 865 161597865 944289479 4503 -457813603 63232094 15804 -504641596 137281862 22614 111271082 248307144 19537 76050697 349109961 10623 152467183 63430917 17128 -366020104 705917335 12467 -538571556 31278511 17939 -503977954 177404923 2157 -68491107 175443013 21790 -283380172 260660544 16807 -461811825 797375672 4925 75085947 594331713 13286 137742080 55017393 8002 124458516 361311347 15363 51339832 585971236 10339 -479736875 813246690 8845 66695005 49472042 24999 79247098 74438970 8244 -104339622 347363824 9029 -580207542 832204484 7328 -230623903 524430807 5514 -321846397 891719305 10705 -426683343 242019944 22596 76310506 794532805 18013 45776876 307381913 3487 -89808045 217354218 17871 -68107269 456748161 11763 220574986 804828514 23587 -479874858 532195363 17735 -8010745 613798123 18213 100132924 607155268 13540 53752910 870997194 24747 -255548949 241725292 16121 169386337 509952908 620 135262575 112235368 25029 -11044756 509345711 8082 66524883 955409082 23654 -427136949 200170515 6282 -249448622 105298322 19027 36813793 586385298 23718 -453070866 220529326 14860 -232025764 663392440 15603 -196910443 820718054 431 103443473 843130089 20739 -166282026 913800777 4935 247765391 913795624 11045 -37339192 590359405 11494 -475013486 229845626 13547 -146008486 401738502 8533 205967451 58690128 1780 -544435679 198471345 5550 181401558 917375049 17852 -528283593 510151698 6425 15591350 207615861 15533 38555775 839811057 2869 -369062367 286169893 22137 252527294 393071448 19009 -401942970 883035882 5537 -306596118 475490304 12616 -411157177 832335064 11254 -91851471 98094800 7535 -583041632 870634610 11845 -552283427 701693446 9098 -458536089 683939184 14646 61482576 701124361 19878 -70376449 837710283 16649 77792865 696459851 6225 231686595 342112050 8740 -489333273 285732140 17930 184769854 328100090 23897 -269818587 677300636 19512 -178584573 373978809 26466 8659928 615249144 25823 8165389 516473131 16368 -217499740 422710312 16958 -191239390 748064927 12736 -556170027 79849525 9138 -573057440 855471858 11885 216171145 257909448 13094 -413748226 891979200 2473 -47679251 740563904 17859 127660039 564199967 13837 -180137264 120227926 9691 62905421 114148326 18904 -506451318 693078138 5507 -524539319 643857970 8837 -448932477 410314374 18723 194451258 740706720 3995 177372553 311627114 1156 199892646 486868615 13778 56997481 462792287 6167 9123096 546313865 23173 -380504490 373463584 3463 48648031 882621694 12917 -398223837 517357489 19455 -183683571 472405949 4816 -372745006 763463174 22508 113568142 865819297 8290 116860989 274872744 20684 -486045632 400688025 6046 -306570754 8740875 6262 67841066 671182259 15282 -441359443 726238776 1374 -406313138 946244361 7863 -298613993 467108621 1093 -295614941 391234492 24473 145634377 595109274 1721 -557472566 76884075 24305 -175328558 551120128 20110 -485081702 784579478 10623 -447628961 410375433 19426 108251218 659104983 9502 -101371054 878954331 1162 -30770962 185726662 17448 -130578122 757309004 23279 -505666215 16489493 5058 -451587581 738219918 22954 -245504248 101601774 10115 -15267824 532603780 25707 -368715114 574915227 361 -98071348 911902533 22793 -346073447 350391274 12525 -12605737 123912702 18243 -275867252 839318899 23818 52339905 46753261 24056 -216062002 41472062 22846 209703568 183875737 23887 221877385 932004646 18252 125019971 522873700 3227 -121517931 591979441 25201 -469173835 713462731 656 -533600262 686222471 16707 -151283713 545940657 8337 241057377 258529529 1299 153729053 291423032 12008 -10042731 384922840 3709 111700606 934879761 11245 -114784520 614020447 1908 90106340 492392410 17124 151933024 951462772 6574 -257253051 810708138 17096 240108944 891594608 1931 -496651723 922654511 17843 -62400486 567232415 26213 231211420 831664376 10568 230322996 836489180 3940 130592358 250630609 6901 -45098007 825453774 12131 -441250868 357445716 17497 -61274466 603862305 15668 -569360262 587822032 1326 -217776371 741792894 3564 67931336 731471483 14909 37157286 862569557 22524 -226284703 52699800 18445 -241528256 549631528 14174 -586165736 817352707 12 -239427087 828778231 22434 7249162 187548363 15288 84404306 669104622 6411 197065605 576430021 25047 -292095133 881893091 13659 -479605274 616580638 21361 -522492395 359129472 20082 -42686085 111463451 14557 -338630503 257741825 22739 -383223834 938722978 22470 -204836897 951487319 20874 27798746 424043032 14551 -27715815 287208593 12620 -577635440 130463424 23628 -539861591 406323244 8800 247276902 936130637 6394 215319251 559206996 11218 -401331702 362592697 24967 96947785 466675055 5185 -296421149 620021278 20440 -172989208 528416407 525 34075874 488162568 1833 -495384621 356688092 26304 -393041866 236303075 5034 174241530 33826839 23333 -239295702 677057502 9869 20718244 398312379 11171 248134544 157149629 13641 50164823 788488494 15143 79330730 134276424 22419 -108244395 109312888 2917 -70631937 646415681 23124 -31759833 786962209 14555 -262298122 746799101 9836 -290959461 758911373 21124 -120475310 812629374 8337 -394561524 426181712 13944 -54456054 597935954 11658 168664195 183606561 21142 96658658 529970036 5842 -317050895 657809505 936 -525960419 83679415 11250 -373912277 352678750 18342 -168305542 304329208 25256 -17416133 388578947 14912 -112695563 950687538 10411 -377433851 109495633 16622 8594673 281529132 20844 -418486762 210222270 14200 -133671754 572704325 5772 -291705253 201488447 8970 -407045075 417221730 3219 -601927771 404819189 14605 -103218335 873323157 15848 -382347834 350258155 24466 -380316580 658839496 13134 46275899 14448957 25570 -525370820 611531651 26136 -206882016 271774575 18786 -242633925 754785707 14304 -546692806 215660659 20267 -496545889 829081218 20825 -456339711 901103797 4568 -342275430 645255271 8168 -471535804 448595653 17439 -337517097 592069142 14595 -193210617 555321957 9201 -395931139 184008105 23326 -385161618 470740669 20021 86340678 498012020 8872 1840040 613543016 14933 -6929466 696093571 11319 -220291200 831230234 8257 -155834391 439028425 1579 -493933737 588340646 10397 -124534124 926571068 6165 217350356 364652711 7412 -221158674 857719485 4233 -499209552 17604114 1161 -161951556 893665768 25219 -303478365 462778119 3396 -247432301 800706442 5076 -458013517 722336914 16188 117197265 428657889 21502 133747577 16618684 4654 -333587200 852777750 15629 -166499807 260057317 8064 176885455 557592124 4388 159952934 745012381 15016 -64490200 587250076 14776 -110564715 407182990 18627 232273523 282291263 1042 -260400080 532207772 20346 222026975 684263368 13919 -266500243 348925146 25167 30592683 101963205 14124 -120294012 531423276 16182 -577150092 796600978 25124 -313498875 806315686 14576 233969551 263293522 24379 -201987163 751157740 5674 -235097764 752188415 24938 -117300157 37329371 2496 -37794786 190135566 7323 160730034 291630095 21979 171836147 845783013 8780 -302748672 557766318 2815 -152706943 338017129 14684 -595845440 380528783 6296 -323906271 326688200 11435 -192738831 868751362 22125 -437970095 902695853 24427 -589503162 88919986 25294 201437776 81171356 742 -553856933 137820645 3693 -153799751 341266821 18187 -234307920 773730767 11439 -418486762 109157930 14247 -6570590 862413532 5699 37126005 559636530 7882 -236242552 300862487 20957 174262451 684482928 16469 164729322 138017417 7231 -9478933 720268243 8075 -165693459 412389689 7784 -543440681 252954841 5001 -432231086 885904515 5548 -251368652 225484571 26347 45764951 465702958 9384 -117731773 525951743 11128 -156738907 122798891 15166 -369344642 339635987 11242 -435067220 382775457 25467 -455233390 868493866 10518 -472119962 470461268 15816 -537726275 620679358 8812 -174527002 279857871 18847 -16851815 558636980 13741 -322302515 214323514 12855 -335319936 440966326 15376 -240638305 347508045 22427 242103188 172871879 21522 175169788 18628015 10940 -600332683 41455757 14379 -197932730 812299830 14145 191202196 17685582 16137 -130978593 223660989 1731 -101153749 244279443 17647 -15482742 886788445 233 -146708852 807434729 23621 -412450067 31717738 12368 -387879984 681756071 9108 -537512726 423079701 253 -443738678 789696928 3039 -131185351 378328976 23947 56939261 480928002 23892 172745397 866158767 2652 -427394382 358578051 5844 -20972606 941239952 24402 -125717329 64757438 5286 -26763283 96337508 8905 -362625965 121565303 10971 -39094910 333326052 6544 -426153904 188138642 14301 -212438945 473084335 24532 -206751627 550453988 12113 -411940715 738713087 20572 -265436018 632860948 10992 123021723 304750534 10713 172476222 51063479 133 200041486 714980762 23305 -599989542 320224919 8131 137708434 405329079 12417 54895503 854387862 7930 -519915837 726739038 12609 148334121 741365946 21039 200135260 118051785 17281 -28775206 748307747 10064 -32795795 840535612 22633 -214929045 548454906 19719 165603449 373262047 8855 -429894303 139268874 23462 146396885 72962624 12083 -342287004 233180605 26192 -48799456 755486990 18936 -356167528 870403176 15992 135046831 789413491 24668 -393649412 905637180 3470 -209367692 22446775 11873 -156836580 421049118 7445 -251999355 836859230 7202 -236477165 891905622 23359 12809663 181201878 677 209513011 448411099 534 241612247 877720106 10291 -19315263 537703608 19722 154918095 253168798 2884 -6714355 215000447 624 131009938 819822216 171 91668574 694350605 2488 -98538265 790023333 267 -37718585 217635315 9379 -193993026 313109171 26409 -99489720 389087182 15240 -373960762 65201998 15180 200842667 434612368 19076 -160651143 824438867 16535 -124888695 217807224 19768 -595372200 359030240 11446 -77801037 323734502 6259 -226650884 39356108 16588 -528927946 548590568 22710 -119210963 40866573 23617 -430712242 617488219 5739 -105872307 185255269 22626 -194267304 889877160 17271 -180810375 651031629 21922 -273600491 580721007 23517 -289878113 871307418 10244 10259876 761422582 24153 -500875504 755521639 20915 -481056087 892960516 11728 -410765220 33000939 11573 -7791122 510824544 4925 -30675799 747317156 14826 -118421272 750320216 23132 87300080 625793651 6296 -207247487 823039932 15654 -240030934 305533895 1107 -452715916 267746840 14464 -77783087 623941625 17222 -279365962 353559638 18496 118079287 611354012 1434 73664879 592591415 10122 -105164619 885677210 12894 106322970 846734084 7895 -159639332 272507477 7492 -295775781 949278744 12915 217943474 917439878 7303 145097305 54865118 5752 -174813498 294483791 9988 -591209372 25045058 484 -201378148 338883324 12279 -569888278 61730379 20418 -173003067 486890306 3579 -124228517 30145313 1433 164949122 107275490 18149 -386219895 864758415 12655 -601940949 174207646 12257 -9476247 660147380 10786 56027128 259729836 20272 45464635 603052377 3651 -232365153 167753629 17111 155646852 796632545 19573 -166763083 650967265 11735 -199079412 315966417 22635 -295243672 855090539 10249 -442292610 221258154 19357 -447102558 902332352 23906 -139538666 898306310 1402 -597943754 797364221 23002 -246455211 112078417 14019 -420268590 659692282 14136 -457700908 496100107 18641 -352202234 205641520 25341 148464041 157701122 9748 215341564 734308280 17911 -522709150 240142899 24306 -123748390 676327554 8898 -267516120 866334616 16102 -412227061 86274096 4796 -8666985 18699190 25332 -218402313 187356521 11981 -108044410 855291008 3391 -522689692 214955013 14797 -461581142 408514322 21639 -208033399 91081512 20805 -295163821 797249253 14003 21571236 101455716 19598 -180272243 910540107 19142 -52089761 575306800 6733 223200992 947959645 4609 -410394824 460980606 22762 -38008931 741639264 639 -265542317 419974835 17637 -134411058 406659590 21119 113405823 299167446 12525 -514155203 424588302 16505 -47096800 118625395 1946 168786435 241612096 16311 -507175187 126144813 729 56091652 131111734 16644 -441031747 817917548 21352 -254912904 41047634 11338 -562914031 491709994 17011 -310463222 943380434 24994 -152427731 617611443 3105 -191434210 29424519 5708 -396564662 926271840 5276 -325641414 798102718 7235 -108885738 153423319 23671 -534429728 938169010 10207 -332243755 301994439 12644 -76004805 318288769 17095 241971224 320540348 12513 -370144738 920816954 747 83040908 17910250 13750 -582627577 210220302 4747 219191118 533811842 18665 108117865 723496078 26196 123468223 290947223 5608 -397394269 432372405 10293 -151898465 367970175 7791 -589280141 909584915 13495 36847306 610676035 7226 -510553294 61194770 13412 -85334511 480942628 24696 -596587716 692670522 16777 -135253853 853313793 3164 -26085639 472223179 158 -442272434 54638414 11254 97622877 556606988 11144 171713655 20697701 10602 -26488346 427154268 5956 175725833 230302476 9683 -231027221 796893840 8173 -587856717 495034208 15549 -203188165 87526415 5433 -559191888 859896442 8181 -366312525 586669703 12637 75335972 908749366 17890 -400254683 806274364 11404 -550040126 256033400 1768 -378848707 227466303 15203 62619206 389737881 11210 191595241 519888836 5045 -194874956 367489630 24823 -434382417 534042327 13055 38463656 398132630 7174 -455793924 492735579 7141 -324009148 253561119 23536 -98100602 711774073 24951 -81428377 768088908 8175 157174848 275351928 7422 -294165590 837497136 1413 150961587 505242145 26124 41328950 475987167 21851 -217908295 353289056 12398 -84315831 913948120 24881 -529962081 747329157 14177 -303143342 893199744 21355 61192543 407898468 12694 236514151 761259520 16077 -304363590 440107548 12358 211968120 267891389 22587 -372870189 90784386 24909 -363791016 767116752 17791 -182079719 20680825 45 -573918902 562059830 7717 -39011286 31660330 23956 -451101390 567090038 26234 -85061434 299446914 14955 196230918 125581440 493 179522663 99474087 12898 -392747837 827607670 14376 -511409065 909060390 16778 -262016053 67092133 3516 -515665033 501591865 13135 72604591 625015107 22081 -448351927 67179347 15781 -45216438 100872299 26344 -356195151 886135012 11060 -121580863 720844494 16665 91921543 238299176 6980 -465066981 733264607 4188 -401775188 205347584 8412 -262438934 672251837 21894 -493701813 717538026 9853 -139415067 98642193 5219 -162489050 834528780 26283 -320246701 141373007 14280 -534016205 212853401 22889 -249570563 382194784 18106 -288664431 307676579 23876 -349245480 506863832 20557 -87436347 250723318 79 -491042664 178462169 730 -260838209 440836936 22243 99287281 845103784 18724 -221742561 231689300 8611 163742832 400915682 22089 203100162 117178593 22542 52195005 759441233 4157 71978544 749407627 2822 159281121 308474166 8765 -243732793 165390026 23936 -564179846 711178092 14059 44573774 304395546 9957 -114097497 746907653 4252 -531701030 682066550 14953 -236923082 127018949 13923 -401542564 861393228 10586 201848721 142860885 19452 9557928 634987790 13709 -498671822 802986581 11997 -259361379 70922207 20193 -14495896 131639669 1776 -114312960 569761304 2516 234144059 928287244 17154 -24281020 123995960 12771 -221641686 73977177 5372 -500674749 296579147 4869 -494063762 182458820 1877 -375760746 288562986 25992 -549696821 255711668 7789 -512416563 444132806 19192 -16498800 806804152 26255 227661489 572771215 26344 229827113 487585558 14123 -339553446 897659009 17182 -180424069 24391831 20086 -370047412 255520336 26457 -47151552 164615748 4717 -491645631 131072311 2594 219931719 553483802 8113 -582265645 431678356 2526 68706154 52976577 6926 -584622914 730565331 12522 -410732522 216570185 12098 -21796566 153041677 8406 86792518 302558627 25912 -356875605 44331380 24531 -170910445 409032389 15889 -557422498 100092904 3776 -15859195 838868009 14865 4242912 644248328 4665 212958604 195637203 2874 -476847354 145956562 21287 -458245067 127477131 18364 -503430074 284229521 10153 -271492079 673025673 10880 -275457357 61390635 8645 -372032282 230901527 16492 -370018691 278387206 16835 27658244 831322713 13694 60523019 482670783 9599 -554712746 217784902 16038 -566760889 887065263 21394 -290717488 880825768 14576 -126519164 71531746 19539 49379389 314612323 5968 -44627237 648438099 12135 -274155579 436752926 958 58604648 364689562 19521 -496074994 206147992 22268 -536475191 765449294 16695 -50496636 910998733 21893 -195942233 828090219 2285 -440987540 642276752 9239 -403361236 391406512 26036 -323221355 827290110 15712 -442297790 399591614 2375 30561045 140314495 24762 -329682633 692053702 22247 -57044457 620322856 20406 -351089275 292572010 18503 -88360239 86099046 474 -2375547 595346281 3607 221460481 563908739 22704 -58925984 595434004 7535 -591396673 314471110 22551 -449933484 726359900 2777 -397717445 818716626 7242 -576923607 643274116 6142 211294911 323340146 11600 -14277652 894967233 7495 -394800386 530490358 26180 -176473342 428881923 21822 -126943747 860010342 3481 198887899 193126266 4625 -61119301 365470957 4069 191899956 323070586 11242 -496553247 527583355 1147 -521612943 424484356 6890 -353916520 396904418 12551 -404091914 618497780 4190 -204427948 205620151 9911 -411066833 627125426 12803 -201144501 419458532 16151 154355907 341295543 5374 -374358375 449631033 17353 -249513847 737814695 14807 -117551623 553832780 25956 30788680 943735056 10915 2201050 652779321 13011 124121858 387402370 12231 -485875828 639648859 12732 -288723594 251184899 16948 32768181 105385599 916 118687199 563786284 8285 -426462650 914263243 20169 -441264744 338426157 14659 -306786100 362066048 23600 -330863662 89078058 9894 -155522938 258928647 9582 -121048550 146424488 17531 -539374935 321384023 3351 -344467483 30836795 9242 156088518 336476106 10528 -180173853 179556779 12403 -132251139 848934226 12003 73974692 69761069 20742 -358228508 621512703 4258 -275941630 758856658 9168 -280204406 91505334 8741 -462431172 588441594 4888 103520320 196318657 9015 -154587525 826848655 19936 -389802431 505065626 18528 -465041627 54043774 21811 -301408789 747226208 2388 -310758087 893103534 25167 -179026201 474803246 6458 -43214701 930828319 23951 -250084739 454010937 15045 -140618789 449868866 21693 213680164 492658725 7008 24874536 273127665 8982 -455791621 425861125 26315 -590510359 753537532 1544 -141577961 257745074 26176 -502389605 474330768 13500 -417038628 781199171 5983 -245990427 560195298 6720 -90971822 724166597 6697 -571309598 901355429 1860 -222319146 87086165 25973 138243083 425902244 1831 -47070124 44383209 24228 -145521967 845946988 16123 63184311 155954486 258 -54469531 437697549 5020 -549751163 494469460 22543 -146201318 355052473 26394 -366291191 427965962 12168 -162595892 453134793 1009 175082916 786200383 17188 -468049794 451100025 19119 -548588699 24158656 20139 -308369817 25028901 11098 -601435962 96157398 1209 247883085 168291181 26139 -565073671 43630402 743 -215966391 444122131 22517 -211420118 687633823 3539 -242602555 525743394 11532 134842739 244739436 8854 72699909 756250095 20601 180905592 781799264 24452 -180974853 820313614 25853 4505455 701138034 7518 -386556373 362687386 26161 -232832643 736267830 5082 20240307 679638052 16811 -461993532 232868542 20095 -103528008 439567941 25896 -303393538 920399878 22289 -83804509 511283272 1206 -559174872 167025033 24405 -260590675 439290695 8053 86631440 63865203 26048 -143936802 543338774 23890 191424770 43853718 9372 -71485069 39002721 16692 -243848226 487937143 24222 -184161443 826729529 2742 85970123 761293694 14839 -393875976 926279531 6826 13500799 282284044 15734 -236563158 83623382 20481 -430204001 528951321 6944 -46307842 774723821 17296 -11234142 94912727 16564 109551245 631123967 7055 74478084 26670108 2659 115665752 861316030 20006 -341131062 750142852 11366 -458422062 525028744 17274 -109688565 137021505 16374 94202062 384036788 24656 -358860370 232338599 21835 -315025099 814594662 13946 -392482211 328204247 1144 215101022 827051151 431 47857505 350252077 20128 -558803509 768335000 16761 139808554 830836792 9735 -315127113 951865247 20606 -124517469 422204943 6193 -334563073 321518321 24196 -458159228 112458363 16353 -521654448 853871242 15669 -149817311 449410277 7638 -61099482 508991746 9343 -231668166 510820453 19568 -56900885 419390220 8147 -22462615 743191657 13025 192160882 534094631 16952 -67565393 332480122 22588 -323119370 730591360 2750 -85890495 728225061 15647 -278002797 494964036 13969 -122976485 774387294 23501 -432801442 761056949 13254 127068748 626289603 3674 -562347263 376720238 21980 -334422940 257065608 18443 -72052769 696644105 20635 -20024723 31590432 21279 -581133258 307945481 705 -373820522 470885799 8866 -78508883 183073130 11709 -528861570 946240904 21769 -487593049 306849933 3019 -33294060 708783790 9124 -38064256 754449076 1040 -313991160 792572546 23530 -95080982 838252090 10548 244100109 471285908 22307 -590786899 607626880 3583 -29389257 136624599 12628 43075516 628285150 11002 -525422858 936439807 23154 93879791 391013534 16303 229986290 380496481 21039 166711216 369824689 24312 -408976255 268602218 25347 -183397222 93978513 26122 -125755098 673366315 11217 110735870 840100202 10561 -278302791 8632949 15004 -484867257 904540238 25591 -100984768 167303020 3314 -475257688 153530263 14682 228050952 792204619 15244 -445841099 538523383 1997 -191679258 306160760 19403 238583449 889738279 7812 9587513 765889290 8176 -549537914 751871646 16935 -478746594 762632306 10059 -374545644 339923379 6769 -549063108 550588786 1582 -142720339 521025788 18996 -391279299 473663826 5411 -38350248 941468642 4509 -249422029 518973922 24371 -338801710 320038682 12542 230681283 291831671 21508 30171483 709116321 23592 27004821 768290114 7525 -206331609 618499548 4071 41734921 154538510 23822 186255323 756441388 8010 235358112 640343339 16984 109035340 73734061 18241 -313189803 13714445 19472 -451635446 611128399 14569 -77965117 245630303 6798 -172573773 877207795 10690 -315473202 92292985 18851 -633869 779329955 20350 -501716072 897950194 20456 -501438577 668179254 3803 -509871996 754195576 17822 -570180231 710946284 7655 -34213736 217998044 13749 89906338 654620462 17445 -365448926 356563481 12770 -159915841 673764510 4877 -262025427 248024439 12852 -436546227 28528268 12480 -268113914 259333179 25902 -355725013 209519381 21905 -556742406 929411127 8884 222867355 777413494 3740 -219408753 682432002 8442 36898402 277343597 24219 112008676 885811857 12018 235478225 703733443 706 -359439595 543509381 5186 -509829848 593410951 8013 23137613 106863021 24736 155653038 491209097 16171 -216181412 244908010 20091 -141964138 678011469 24981 -367450412 259568715 5517 -406057732 360920136 23322 187196559 17909202 26056 -332443137 609145030 23237 106675651 513385926 15366 -84316837 731705692 21094 108087061 39494299 11063 -340005141 733210380 7665 240966329 637785344 25286 -89061863 430813097 7556 -97236784 335521195 18345 -154545926 695422058 5289 -304180351 527152272 9684 -496642094 96724995 26456 -138824561 682857103 14233 -373283343 578940653 25005 -123770373 177025173 22997 -497913519 914467842 15268 210128030 938876310 9922 -204976193 449893914 10671 115971403 899694510 14972 -587006497 427300816 1079 69240462 824515241 14891 -354733578 225876954 23758 -51403687 11182207 250 83429762 682572626 11080 -265818680 364218456 22742 -580209887 795235952 8838 -114075492 805288779 20486 -71952918 831371054 23723 182341099 20454851 10527 77522612 519952555 12333 203891437 618900110 12549 -20400764 139971286 16526 -471254157 917700983 10109 77581248 635853409 5405 -158882948 44654506 21484 -570231822 427741675 10033 -558750942 402168296 5791 -422477983 272796279 8870 -356447114 114947143 18427 -149333859 407541119 12268 -419437328 919193766 23910 -514673345 14199473 16294 -18878018 338810793 15102 190125500 881841588 19390 -349172933 586161670 17994 -288415929 804636783 16046 136478163 693649757 3350 182337419 432515894 20961 -146854554 883957430 14013 -270766784 586649785 7517 -578976249 954329933 3138 -251017988 347219510 11746 -273593533 265413163 1395 -354940481 740759252 23483 -431329662 394094929 10821 114420995 550534990 24045 -149835254 864040091 1417 -106269236 581354053 14454 165666472 306901943 3595 157781501 385057066 8483 160431167 118142972 20167 60456042 300770075 9435 -519572330 367630434 25702 -94639597 590788666 23926 -241131011 36426811 3838 -99014897 414593286 9633 -517788752 759851468 14215 68813276 868813815 22638 -424344384 288210827 12808 -543524565 853356099 19034 148201829 771635994 465 -435208882 785967374 16390 -65698397 867955763 2098 -218918924 327978128 6299 104990306 339058462 25347 -68302776 889155894 22690 -165935715 442714890 22534 -320500364 435718261 9974 -581983707 324717180 17880 -402075901 169249437 12050 -547569871 366775346 21546 -292841654 247627807 14694 -100403376 210208482 7540 -213417727 249297418 9547 175895795 505321165 22007 -118140148 245106875 18796 98553699 878109249 7855 -164433382 629722339 4760 32834947 930902237 10142 -58693639 153038443 7598 -548426888 149330808 23297 110535566 466618640 23385 -474866397 517466355 14225 -151827514 917035972 19807 -551240629 674519608 13959 -185222578 238397745 860 -412343611 903850063 12301 4146365 264200014 1316 -92787234 819285617 23572 -127493169 941127681 5359 -17620052 668114858 11276 213638839 549371194 2313 122778591 220941160 12025 -26674539 218071617 5115 -137274044 259096032 19313 49194712 599928561 9697 -188127694 238160361 7775 -306090380 780408337 26166 131238299 579468714 12250 -538179630 630959284 780 190305187 863674458 5129 -583660910 187453475 1047 164469120 44463510 4783 -276462916 415480266 9723 -539544841 662636946 321 -267645969 36021937 14053 -127622552 104014155 10459 -48552118 134815340 17191 -361063587 515228583 6304 70785461 151764838 18078 -274908869 425092415 2149 -539489852 904461081 21358 -333520810 659513165 667 -97656402 176016964 938 -601322190 220157684 1241 132586615 505121485 17677 -18026163 324632498 21526 -331233471 594810995 19091 38686602 273581880 7495 -409100170 620779526 14121 4522851 857669562 2338 106156060 605400861 24901 -318323258 641282695 1950 -423111643 549103563 12070 101808085 135572176 25204 -520567074 504112354 869 -343152977 176414947 5394 -334765405 504300600 18638 -423635177 454861287 7384 -264097926 910645806 2981 -228386239 713783954 19667 -442883695 153783847 24044 -201938152 227696493 18613 -91404632 124517112 16732 -234003943 646013268 21896 30340177 76687077 15071 -467595634 715869751 17781 -132771970 260086948 9843 -441888939 34118307 26283 -243051635 373481638 2955 -435633576 118371588 11754 -581332595 803144177 6050 -196334796 717381721 21111 224292902 105181991 3870 -206657829 172769617 10047 195915989 886434258 3220 -469861259 305632457 23282 -550818384 679151545 12762 -294581298 204907687 23801 73599899 315100605 14689 -93527154 314038525 25780 49888647 495642733 13661 -416272134 576289470 10096 196897484 806313354 14507 -357278397 827351985 8927 193606556 851591917 19927 -272237128 381358791 467 -126182853 779294196 23646 -423572200 814134095 15124 -3193227 480747855 15670 -331982143 469293372 936 -19292705 469794356 14077 211495012 143292316 10493 96841708 207239661 4672 -257493895 836843318 10253 -300206744 99561244 19559 107651096 27711007 21080 -166662136 704670477 21026 3224652 126137891 24086 -259880202 733983388 21164 83837010 450178156 9999 -416961191 24286866 14919 -111987829 324643617 1568 -495170664 203140593 16282 -439293174 592755143 26441 -214994851 156532260 23287 -242340592 42605919 26278 46150846 902147488 4703 150712383 882970260 2419 -18948810 457338345 22463 146069613 747853717 18335 -275824840 827097426 24501 -91893012 696598605 11838 37658674 648457350 9512 -470479274 281630567 26356 -5259179 670132580 1987 128036089 322184222 21100 -517441224 55442391 16054 -507875685 401352536 15630 80946768 368617306 23325 -344382121 701156775 25975 -533300215 426066402 14704 -459535265 428184936 25922 -376689599 200994467 1601 40111979 283184816 16635 164689713 89290313 19388 -451473826 226193556 6666 -285045653 166090103 9574 -533705708 213934030 26274 -276187091 98408117 21054 -490076357 352369314 25935 -559915506 544966138 22278 43644028 340050550 14925 -161465670 619449685 24004 -526723988 560073406 7989 -184731516 677340302 16808 -255275639 610046408 3697 228579160 463479452 11589 -23730985 152363756 20731 -211245611 134148191 5408 168629564 72381454 21986 -55853271 939035372 12920 88015394 635693424 3679 -522089382 877861136 13698 -178254139 832972417 20092 -459589791 673638016 5918 240614528 861011180 3377 -266701148 185648122 18787 126151456 78972704 15574 -19561709 789452456 24385 -332805900 195216622 18390 166276283 525763872 24738 -423628963 65743949 7822 228782844 636760288 18660 -284393962 565992174 2516 -415796804 672438629 19247 169433356 186006185 6864 238089182 480394719 10136 -529998609 300804703 5742 -265810666 270183199 23577 -429027340 667778503 21364 -45908478 803320742 2143 -108163024 486204321 3869 51549484 432794821 9214 -457775727 165014786 9055 -285038475 664233787 13875 -350387999 76892753 10772 -394324898 514469439 9472 -465305774 262148040 1000 154319443 924806412 23458 -440794609 687426856 21962 153379767 866882519 24962 -495804180 649791227 3521 93014644 217838035 7385 -95997125 366998765 18632 -102073884 491868313 16420 -13458859 156967926 12839 -480272702 219921907 12251 -358910704 101069513 22274 -383536392 694480719 2976 209521914 943867364 16567 -318855411 70474986 7483 -18370142 436819586 18114 -460881591 259114145 3294 -55837220 115732234 16357 -258398348 370319219 23748 -47319584 703284593 139 -388956058 20215651 17090 -21220161 505024685 13605 -419404857 414975283 14886 -26098628 343967932 11736 131452738 474242941 15178 -203618845 551664669 3091 -229553646 606016843 24523 -333551231 609417451 2832 -107120816 572800590 24357 35364854 54592502 9426 107952059 762627584 20569 -169033843 503849909 14363 -192414747 695734516 11028 -19913627 929903856 16559 -134940386 422034972 5467 -33874755 142558409 20570 -145803758 449747544 21389 -478453608 19243734 23966 -491958240 598044646 5539 -289792335 281284339 18398 105767057 379901241 26160 -524802981 748638816 20231 -541892589 172247070 25999 -291539252 35248557 12904 110655265 682605158 9607 182342281 165275361 15767 -68958575 290599498 16706 -55572370 422493303 16864 -486658734 932285286 24556 -116306144 264253761 19558 -581113694 186230839 1654 85114310 345096004 5022 150458027 552888693 24719 -542323130 187360184 22582 -434682709 757062740 8061 -477262888 126364318 20610 -37250248 193027953 24018 81000196 721896163 5206 33870514 630879407 23565 -493688681 776509280 3495 -311945838 122470971 13976 144752752 775111751 5449 -356768180 677824735 26130 -257662104 802369979 16614 -380945973 298853156 18105 -422455350 63593648 8050 15878241 411673794 10331 -254013844 87548590 9170 -336198883 125905235 22296 1745690 248465575 9778 -201691619 536658034 23353 -511798881 895557955 23618 -319671151 333489533 12133 -451343095 518046361 17920 -527349394 538164977 16706 -427559813 508034757 23698 84901398 937262943 24005 -199531760 161830626 7605 -283670342 505587176 19570 -416282348 650272380 19458 -304339007 89541708 19132 -490908787 257060616 19222 -189077623 298030938 7611 -106162058 451795304 7707 249435105 943171352 3983 -562480111 132328650 1614 15311991 878720007 25220 -532390605 637458986 8105 128455498 298137486 151 -284029606 327695939 23067 -199590730 722513901 21716 -176736095 133203240 17654 241962926 906984352 5215 -317311555 59424123 9517 -29497079 228875992 14089 14884232 734272786 24268 228764860 712776108 6782 96100562 578918184 7978 137263976 903716129 15183 -510513396 566011224 9804 -77911010 326025079 3376 -213665860 178450953 13329 -452254589 889601500 13066 -69177782 566226011 25798 157016506 401818088 13071 -360610114 276487292 2178 -378293598 588675228 9740 243283501 701032987 1610 -490896659 280887314 592 207920747 72351930 22818 -104146022 601881391 4545 -421417424 283059742 13709 -383905104 650527024 6545 -68298907 658305812 18021 -346808769 43698644 18802 -520024449 388892558 25668 -144233453 472146144 2974 -25821728 831018471 3769 -545931375 203572882 7826 -583833899 375613573 14285 -164334809 896057092 2283 -321006965 581411628 3659 240428229 701490043 21392 -166712752 490120191 1262 -130604225 564388177 10506 -223078807 433032705 22755 110037751 461332472 20235 214242378 127862885 5711 159298663 40241082 7628 -457269572 497217153 3347 -470760625 927321947 1317 -589340733 937860919 1841 194635049 174972460 9744 -60279176 515646738 19005 139284906 204652199 14879 90329077 378776502 4971 -450862175 369088684 21774 208682076 667414658 12907 29175480 674293192 23045 172438202 167134921 18352 -545912514 669933366 15780 -580662782 407548650 11300 95881420 520090643 24996 -12256300 613522770 24785 -429940822 207385872 23347 -28763025 42044212 19484 -362848317 674899201 2398 -69512494 274338315 9447 -276994996 193288927 21101 237604331 210048063 25985 -350018887 540993657 19299 -509266311 579793704 1725 -143509885 324685408 3593 180148892 92398896 2064 -291566541 506923039 16888 -14954660 50894481 10908 -14315193 150698688 3707 -538694971 301268342 2144 -289348853 716731876 1758 -485070638 461396383 25541 219871410 493336840 2212 -107228406 902168713 19098 251497012 532342704 5329 -528064206 101919674 12375 -427921334 839853151 24504 -163080499 258812042 1535 -503249214 350494099 19674 -88897647 198985970 8871 -89336540 147884410 6544 902576 163380470 7590 -44073258 896760564 10106 -557057640 284797234 20509 141414702 795475586 13218 -314725466 257330807 7878 -87765784 248330670 2494 -483388589 830861764 15099 -334502175 788969192 13968 58079515 48606906 22939 -22023093 555564846 12165 26976702 860281741 1240 -304103420 779036715 24839 192992137 106266313 2213 131634086 361399165 15751 -133701862 742873281 21816 -333840971 548317482 6816 -53628135 124216854 4552 -30194276 109935562 22402 -28634407 228355545 21656 -259247334 598882952 22238 187402539 582542378 24646 -556659555 783083167 8116 -123448025 338587091 24314 -158271898 593468548 20354 -186029780 908565982 4089 -233166469 428155224 856 -468721039 808889288 1515 146574734 63946211 4840 -398189572 826620073 2177 -78676059 371038679 13759 91569556 394255916 5613 -207659255 198287050 6501 -383677537 558714133 13855 -468474227 408277019 9025 -136069474 882877777 16620 -577193529 175222202 6964 -514431665 838869797 4607 -10803403 238415616 7888 -216465484 323385221 20070 6130482 224251693 23280 -580332137 218297573 3882 -69761369 415938021 23043 -129478446 743335880 8434 120148011 836607822 14621 -436911211 909399496 12411 -437173799 60259784 2212 251621406 489854704 24299 -2058010 105597544 3498 -596353655 362409139 20612 -209007240 538973827 6202 -435057700 140337553 12584 -301927409 376361885 12215 -545677782 236896935 15222 -420568690 384272618 2928 58950195 316822506 4154 -125075230 139373814 24329 -20225355 387985529 12039 -600975795 557021679 14798 101599099 17036809 25639 -262912635 567014193 10432 239387458 574509817 644 -197353447 573361959 18138 -73323913 858276734 9633 -189498082 957745970 13279 -294826245 497498340 1281 87625561 31429019 8153 206423684 764241729 9916 -73020396 659745999 13454 -480903714 490882261 14624 -528529390 186861313 21955 -146105304 692426443 12203 -516915491 305564787 7152 -583676548 848728545 6800 -22135739 196873223 19416 -124257107 639835159 5617 -21535182 815435681 14285 151499943 696622456 9790 65623715 550008360 4922 -460431677 506811928 8255 -215833904 532164679 2704 -217040362 115563200 15716 -561745503 219784154 24090 -449134232 721895123 22896 209302275 491349720 22787 -458792447 713245628 11013 76766552 260092111 12212 -430654076 658239881 20540 -513673158 689038311 16226 -42702248 400135868 22002 -540858471 818025191 6357 101230572 421612059 4676 -433035797 21430681 642 227752278 529797820 3441 -312405334 499362464 6735 -47454769 945636416 8933 -215596952 152806078 11373 -500549301 375789213 21994 213942517 565944363 9941 -404451115 644645383 10924 -392989314 597633372 20545 44297343 456839453 21070 -121962573 587412271 12927 -586215936 540800128 15767 25068717 266198731 17630 -68517328 352786531 22064 87250552 171812314 9504 -414144502 34713257 26125 -483879438 829298643 20619 154995650 640594696 17289 -111807201 882839897 9477 -472614045 303578478 26234 -365889180 820990294 17247 -378097195 493817178 4694 -156415858 130868158 21510 188871405 110413339 11700 -25372105 322726081 1213 -46676862 546044330 12865 -180715123 814705233 11815 180806470 696006091 24517 183523806 915446633 6511 117826536 820402143 18936 201496925 897583479 1670 -206686188 530240446 11974 243776245 173705181 1110 245662795 937793025 23001 -503806473 412080915 15145 245534211 443330454 12019 -438610682 833477400 12315 -236306304 892433288 21084 -64324567 789034051 1930 97755031 822275127 22268 -272504215 384202689 15198 4281870 532575561 4435 -207338165 481607650 12806 119175562 845687255 17149 -415398368 763052307 20390 -601768585 73475217 8204 -482879429 942441380 9855 -376585161 478028078 20267 -65939703 401847871 16782 -294778899 558267807 14615 78110569 777107755 10205 124395866 314101411 15306 40201197 510350318 16754 -483371581 395338108 22878 -504692431 175027697 8049 -437124403 271394704 1449 -3742923 808500176 18231 -373934463 98331199 6256 -483328111 326241929 19615 195878942 401550863 26074 204606525 757820171 1612 -471962943 539885449 7497 -157977895 937329947 18347 -1236512 173389591 24784 77148481 81732715 13611 -376239802 30779934 23553 -463567696 580770052 21622 -184822302 370465191 18131 122166129 199785996 25426 14150380 408938393 2715 -194514463 885774135 15591 4605971 951395911 5557 65130076 496244209 10264 -546990412 133922105 24708 245846621 477320428 20827 -74034456 800075299 13797 -362227332 551203943 18529 -375316729 915015619 10600 -522758672 295742165 1770 -267176128 716276370 13692 -137881696 816369903 24773 -403226241 652594922 15860 -172516136 481228794 21259 -214926061 688444135 12635 -400086628 430032234 9990 171508034 845373595 24600 36387301 100145587 5304 -279652754 168161863 12623 81774653 673980675 1261 108331773 331208923 5714 34332005 794313627 14783 -171418125 256274879 18518 -50880778 866164696 9179 -366164700 273919065 16158 94931903 528225859 19053 -348510406 689980786 14700 212756990 720172998 8337 -477730292 532791852 18933 -390752920 147718618 19618 -23769430 945181726 16144 -298414834 129828278 4294 -141732645 436386775 21422 118760267 739074479 17488 -312648420 332654234 18405 -511196111 873510477 19132 -492325122 300436541 18572 208549314 404032345 8750 -217937318 442134526 25278 142781682 459056761 24450 -256421580 916935397 2804 133679617 334235555 21753 -364642943 401118649 17919 -178489026 687896603 11939 112728415 84259381 6483 -14809192 165159818 24353 45902051 625375782 19852 -2566397 384278297 199 -117556294 424767287 19571 76139560 73112184 15574 -435750692 269579115 24954 -96824877 625799575 6973 -384026091 24069668 14588 46020406 461098503 12055 188012580 857714774 7547 -596619909 610163972 6600 -391150559 104749512 17997 -20659186 479752020 23009 -225219302 679105919 22847 -209292418 608687940 5297 54902132 350229128 9603 69743763 522462928 14587 -382491017 177915364 9960 -509928684 448452439 5547 -558225221 450073120 1097 54405308 167485280 23094 -487896527 77813290 20513 17841632 519954135 11361 -28597524 593817159 12794 -232552689 844473658 22330 -535920080 469424842 12809 170519671 457830451 16360 208302947 619045436 7923 -383600162 661045091 12407 -213973150 487885455 436 -9500031 219860868 16127 -141786588 96428779 8372 39383976 650742425 15117 -538429708 241119270 13458 62944693 757704027 2717 -9483680 917390138 10328 252404372 922883885 17866 -286957662 945628428 1837 21025542 209794281 15883 -346700995 628006959 2356 136625787 136385680 12277 112271783 459630399 1375 33019285 814570079 20549 -24505007 273470301 17030 201093626 156758047 18852 -479698713 879667796 15478 -290204513 620317512 10117 -110930664 124664785 968 110248229 937865951 8601 224257748 70658419 15867 -396493089 461559038 17959 198481926 740275303 1847 -381476735 607183686 5006 -496988939 632650222 26180 -168794069 789592763 8148 -58290784 754793788 24073 -17747784 736757409 24806 -85607366 703377021 19136 -91834258 853989091 550 181458217 410797857 23991 110563875 879862696 18196 -359760660 151761061 13772 238250939 36278848 20644 -310112909 612816665 18352 117470942 586098458 9482 -198042103 934753164 1041 -93671967 549265042 23718 -460284565 108450553 22927 116871530 834043612 24885 -334867784 650922329 6306 -283082534 377961257 7282 -441443417 512995049 7407 -370969709 699804048 16860 49177630 150259064 25033 -107903678 397015395 24763 -345994980 391118682 15543 81772912 92260612 25990 -260429200 180407872 235 -25439425 463470774 14795 -247822031 186435288 5696 -341238968 543635083 21184 -333095281 32462305 9323 -4619995 208836440 5922 6702587 335791085 26095 -296548709 436936466 19057 -433641347 911397892 16507 162090147 725317656 1320 61287200 708633001 12547 -323372252 22007375 6832 -9447291 236109228 4062 -34763746 114262332 6663 52854865 878158836 15226 -202611565 83928331 4769 -508574321 868841445 4980 -393224431 274477620 7980 168118579 852820133 1006 -564757781 569686982 19511 131464470 685403036 19608 13362439 30436924 688 -452091479 170220240 16210 190517425 15383012 8593 -396652942 782996244 21000 79021294 240111763 10954 -13649087 851770319 9398 -64644485 365462141 11630 -39494145 558727041 5841 203826838 508486280 1085 -376966977 42011852 5476 -501737507 547379868 19194 16332893 447423222 19545 150029422 568064241 18711 202447893 827428781 1032 -452058751 135893473 23302 -15022656 451413115 8113 122142818 385161143 8636 -37170703 383091926 2766 -1962130 755989016 6406 -237499831 317438144 18367 -439053564 300277927 7713 12391708 783089157 17901 69716257 539284391 11700 -513618777 698248636 1296 -172181335 672456435 10769 -138905900 657660703 18845 33857322 106104720 3200 -474301781 688684945 12926 138473873 295293102 21713 -404849145 598725676 22251 -303303491 722662833 12297 -300577911 245546393 21089 -170464667 755323666 13629 -433489506 810409662 19912 -533532470 915611709 20115 -388059940 466646217 13473 -155369503 777169192 23431 16137105 672434158 6169 -535516460 385552536 2405 -408349920 686104345 17287 -179333558 325838322 11680 125553468 676121041 24259 188599363 364764877 19402 -71655999 419455071 14846 -346136483 313480823 16182 -262639714 228090954 16470 -502318060 50139723 18463 -440706964 708800371 2734 -504275100 742271590 21265 119504428 281726872 7944 -172994169 470899033 14679 -59008750 647933199 16294 55625757 623128766 10609 -350485020 451291205 2711 -35359567 656487371 8342 -171356828 430805383 22623 113419512 693129070 12366 -114982256 475134622 19265 -10980729 432000031 26348 -335128398 106887683 6705 -273548178 435777265 20030 -590652934 502280105 3691 -106736659 437079748 4864 -85360121 720490924 17697 165096278 812458983 21356 -146079215 385585369 9267 -532323922 272921666 25961 -134542968 319841684 14912 134397769 210524509 4976 -500392645 529777148 8572 -131596220 506212923 9818 200555026 888567136 26089 -85439154 634829574 8635 -435262510 209269798 16961 -447509647 460974690 19444 246265259 412824574 4979 -305072597 44830515 5513 178572126 855334341 13055 -396251379 40787526 20175 -303915520 106847477 5180 -479291605 428382410 9402 220083561 549468767 10571 152024941 350490438 25381 -80237552 162256436 6048 -384301779 176768744 20937 -347840054 224542445 12557 -98774305 155722274 10419 -220080735 316864531 12926 -161365058 255804920 2751 -205478362 733977016 1317 -39188533 551068278 7 -305039595 176629876 856 -353240458 114683949 25852 -54862245 184353545 1840 155894012 287627777 7557 -20330452 522512659 2929 -455394584 78695186 22016 -444064389 548292236 25701 -207094250 955319742 21273 74544466 47050070 2156 10977630 234993957 9329 -301228347 870973327 1692 -259592720 474644807 8731 -470494547 743814339 10542 -471238463 543795725 6310 -189763287 473584407 25929 -423983999 869884847 16002 234688029 801367092 11309 -430311239 42416492 7860 -509679862 331575906 19570 -336300546 169324278 13074 41318633 453292132 12637 -126986832 344195388 19932 211492155 908193265 7371 -80958133 600598481 11577 107721531 759260208 6297 -269426933 44123121 7086 -40091504 885841348 1420 -465084797 936120695 26010 93781326 699787493 22499 18548316 202671819 15565 -260019191 797069660 14547 220704094 694757591 23471 55792376 289884480 25307 -470005939 741329925 13197 -513782037 403073771 18660 -265050549 904431940 21346 -203126551 124663556 20840 -21999906 675340980 10708 189916641 822712952 11812 223800642 186262779 18627 215913216 165823801 6491 -16021236 35554545 12839 -33037734 136585519 9653 112073748 378090858 8765 -231380994 579797439 12457 -407164318 619568583 15111 218180443 303157989 7781 -368569577 333932809 1101 -91980461 333672832 998 71068182 255356201 3943 43536172 241896421 13538 -425395019 478988433 16101 -512044441 289345923 13838 -141929636 260770091 17716 -198359364 851491375 22030 -186018784 514768724 8780 -89551165 957318713 5771 -90579274 72633443 24155 -273409618 165868988 3044 -12192620 183897991 11349 -1636071 942715358 13001 -355843736 602268998 21789 120009037 280874259 13801 -352584764 295612996 13802 -45907978 816776042 25717 -42544398 179215740 17756 -442376190 914840918 8961 -592422565 68125964 17532 -457630625 778302068 26330 -17979816 236096118 6787 -425349770 712081703 5339 -357842786 120236327 19376 -324112824 36294196 14939 157289347 333393253 6552 -326117246 754031723 6663 -340960931 626165268 6249 -33019708 939405192 25908 -92253282 292415111 18152 -124765626 395669825 3413 -402347813 955687328 24904 -107037743 931137445 22448 -336762250 153959146 10099 185365810 615708132 11575 115988395 863921221 21025 -498402598 44946607 23740 -402585289 380464593 24531 38876658 894439519 23671 180774213 793797201 22681 -359167778 577957322 24224 223580139 844834868 5745 -63565467 92482294 9281 -481359553 344841675 18776 198905260 529014246 15869 32718911 526150857 10374 158741444 876084679 11139 28792239 672320622 1495 -159907111 157347644 12665 157846972 241801063 17316 89761694 570471291 5318 -118935489 727336024 16590 160252429 911840121 1110 110832299 879221639 18790 -411355321 638105238 17506 -58648013 920561191 18666 -465745091 377290310 20615 -342030160 148725221 13223 25617244 597571888 4770 107640418 495422170 25102 202985991 109103654 21711 -322687625 156260690 13322 114728744 160228685 16696 -173952668 340761576 8477 -534360862 354045871 7389 229050960 474541768 12387 106852477 242378287 11047 -144341621 73694486 10289 -50613945 96150845 10093 -268449244 408862209 24014 -102759247 104255916 3952 -487195162 792091335 11495 -427049913 673494340 10250 212124940 254701811 2321 -269650838 13866688 24117 -137537810 174690008 25923 -67617515 60999520 7943 -534495675 853878510 2037 -12131771 288210945 14816 6711075 237915199 23182 -275045916 634475314 15242 -20255842 541916762 6996 2975358 535565593 16407 -311989996 262613307 8499 221184459 296371232 3068 215292597 481861991 114 -275386388 941175924 20117 -558012359 47199378 17528 222200409 511919297 7352 -27298620 390615767 15539 -597243242 9938052 13066 209186155 689725575 19843 -88798774 245960946 17006 -432438467 199311371 7282 -335367524 470426348 23856 -473026525 951877448 4159 540352 222776071 25539 -32104830 569605328 2047 -299589686 175759123 26084 -584817269 32135074 1437 -52695536 674649855 6927 101258060 608436950 9689 131414200 685371147 8592 232883649 894544656 1673 -170478000 523094764 14361 -517235705 143105411 12220 162167114 381609783 9451 -99141329 524986543 12241 -242122617 955177402 22845 -92065438 655076816 4448 -43735766 355572165 1657 -427222779 521080315 13988 220231242 409723068 2022 37578724 480847974 24118 110678042 18608399 21313 -82759823 37734006 8917 -578287935 332626827 10961 -325294522 609867669 4182 -235407625 242320829 4760 64626798 360874964 19785 -23075132 835020465 5765 -39107543 236263486 4592 -32118511 925114041 5785 -587148666 227634386 2516 138083653 248194285 23828 -265613142 711757314 6810 167883012 57399880 24692 -260912622 234569061 481 -419513992 620543724 16752 -223581194 954702223 12158 -519900905 689002326 20269 -506058281 901897460 16175 -320742342 675371882 20951 59317161 925450783 767 -198957963 288738687 11143 -479636244 110586035 9577 -571811980 624958312 22583 -199683376 276382508 26428 -160908066 956559720 11363 -3167628 610935036 15543 -251738083 594305803 13542 26004294 312191686 22072 -296202847 542854069 26014 -374436602 88081684 16942 -200077985 489284843 10903 -352517415 575271622 8817 -498200034 299486325 14825 -440551967 246670920 15457 229652854 136225393 19218 -311507527 830496536 17133 -412635742 548798328 22532 16239909 269980668 18546 45473434 162835265 23130 167308439 882922010 4764 -402021047 382335975 16251 86372730 620920414 14935 215819512 98322961 22224 -210566811 652346951 23398 -386511146 822650868 17495 -356613717 152647529 10287 -412375397 133219248 11326 -161011143 86234016 13497 -550696456 823932208 4263 20672559 164956250 6336 -536315347 660114162 14833 217947045 721848593 18649 -30370874 119210761 7504 -201246667 567605432 15877 -554118741 237915510 21221 -483917367 704110605 25980 -152282857 151439572 12063 -494870671 153442888 20814 -430276592 856668699 3561 -151411900 283846096 9169 -96522121 275208383 16046 140924164 813203957 3037 -427151243 501818273 5308 189069784 292820761 12807 -485171660 823384085 20435 -128387346 196760199 10070 -65282 926397351 6889 153146091 594713174 26008 -444563934 761019602 3807 -296791420 115403429 17941 245139061 311058282 12628 -490291290 57630893 20665 -415796473 917972168 16800 -70768436 265963255 21227 -203376035 784139069 25015 -556925361 271131857 4505 85312754 601065241 22674 -572340853 526374317 11265 -172765975 78768272 14636 100663311 60030616 11630 205733937 683734086 456 -78192140 68368468 7537 -546360987 203436514 21646 -550097902 784497292 18494 103651855 424054681 9089 -468981093 76454945 19735 -243643523 31450331 9015 -467894022 305935295 10698 202442074 145632476 15502 -247588121 947780437 9127 -282854817 14054501 15249 -401868134 685463363 19632 -318128413 281284504 10065 -87587455 772554068 22942 -422880661 86636188 1944 83166375 657676393 19957 -499114316 149292213 25964 112140831 140396574 20839 180792636 446827411 16426 -326141796 17716793 7531 78567595 595069907 10138 149686024 795124518 18671 -215871916 904906512 13730 -528329431 317318452 10285 -447773351 673952403 25343 -14448478 362850807 25178 -196313095 917183689 19247 -43058625 903006170 1076 -373400663 411660650 10100 -364281158 859559496 5382 -228229671 567296199 10816 193365109 129121365 18105 -240857674 434408460 26104 -578370781 62943263 788 239387406 913104851 25558 -220681500 83357494 5542 100898084 925518465 25647 176147056 834247874 9489 -50520348 842845999 5332 -381284033 612641631 4109 -382229295 455777843 20620 -357135317 767053964 3421 -488720630 713063426 25182 -328493678 787524306 13509 -442477988 353196814 7516 -204982904 417661185 7334 121130347 733244170 1722 -205368200 753968112 13673 -586340197 919447292 18076 4024721 300675279 21847 -274398523 771763205 827 -600226676 556752683 24196 -506797807 523939010 22107 -459677718 175732291 7568 82855812 79077322 5216 -166421589 67053239 12004 -16612267 870027614 21014 -233216593 489952680 8414 -562582047 474941521 25143 -43274071 699861095 8245 82635896 338186368 8700 -519093471 150124279 25265 -137085523 874291884 2391 186766469 596051273 23043 148098067 273552241 14400 237685884 481502702 14575 -34556387 853204300 16022 -229980477 494500703 22216 -53698803 22839141 12412 -154343377 625514620 3579 -547473154 886529081 9435 -70096535 755908558 19204 -181339514 805939367 23488 -523751108 815107194 16171 -488314635 152079313 2948 -176762880 344724235 17688 -517825429 818020138 25953 173267844 157306739 23424 149452757 280659397 6273 185781963 491209160 21524 242340797 717397152 12922 -481385645 540644764 7117 211418087 128160843 22828 30657030 690797197 17834 -498756989 600015255 5043 -74518150 829485728 24484 -410310569 909485981 20127 -507624610 365942086 10257 -2256032 484321023 10519 114663036 93148777 10279 -445980654 219555344 13904 -86732706 421291269 23032 -439596127 409816337 10361 -287160068 346107236 16948 -516474901 13116013 16102 -236562489 338313993 14198 -354357882 48896416 3475 162928890 300970091 2978 -289723114 921767710 24360 -586440315 713421116 20872 -478557278 85949531 6856 -476419664 223469473 10549 -305062118 302061848 15831 -419571754 701675344 4304 -99287066 615968324 20887 -421246807 869748813 14427 85543543 210730887 17698 -408273473 744708267 8881 215503015 869239205 25378 -564239223 123772751 16439 -378596790 214066315 17055 -149817598 398823413 24961 61036576 434421240 4576 -571675712 474852809 14556 78306995 743207204 8780 -462496267 261011293 3145 -551061677 276287432 23327 -403184964 145535205 1906 202722086 29383780 17822 -426892370 837831908 25704 -363021391 285410491 7947 -228172940 191875248 17214 -339871305 186170257 4214 30274308 677929780 10497 -51997666 599131215 347 -392436532 72892054 12330 32402064 220799835 11918 -225742655 567623479 23559 -400444433 569093004 23604 -135962285 173144509 16681 -162302889 469326612 10216 234013793 923419689 7959 -249762188 351362903 220 -588751659 287207680 20973 -346319925 764363646 20047 -271792457 207832116 10215 40466250 726154193 7838 -465627816 810622234 757 -146751519 464498183 22581 -567656407 473881723 23722 -497797358 594635597 3560 -199929874 79249059 10921 -13789098 809107917 18991 -354143896 801605304 929 -30993996 45398920 22199 -560782620 277181042 23174 -126038539 267890452 12464 -532611945 739415729 1464 161378656 506223717 17723 105853113 922291653 1566 -372303542 442438764 21760 110529316 798584523 10777 -276289121 322389381 2155 -106203126 172169090 25799 -389485342 330755598 12901 -562260817 133002555 12953 -68936920 776219751 16085 -487378280 94199411 1216 -511355100 466170688 11312 79264946 264394947 15307 -127411787 622678799 3842 226532022 67899083 24648 -515593703 554845291 22941 -450435159 688556451 3577 -512550777 754281048 20405 43577061 96458289 16615 -136493571 453533087 17158 -39575566 377223039 1277 -191253417 335112804 3786 233358125 872657064 13562 42499846 513578170 15399 -523794617 433447573 15634 -61001458 110204935 773 -176271187 326722380 8575 240513156 711262064 11786 -279941717 85664367 4566 -411172016 202010919 4167 -362730695 150734554 13992 -256051272 283208629 16163 208958758 645039185 19283 -398065974 710238532 14779 -382461202 120061164 2912 154074316 291661292 11642 -347715437 129415708 16811 222251492 764469943 21672 -505548947 891425583 2136 -366354313 29734593 16105 227119996 549221863 17261 72823013 488342970 21373 -502136893 330162879 3119 -29549217 838790803 6396 13699434 49188015 5050 -469069780 651922821 4061 -292067849 737310228 4 -3374797 257954619 6239 -316493593 203030491 26034 -593143592 67302973 13985 -464392528 666447803 14738 -333945452 315699792 13403 -272655874 16450408 26228 -144843882 61810234 716 1852440 606718037 17977 -490964997 714708859 5329 -86985098 937013939 7875 -348332164 833094874 17639 62143395 172566399 9767 -290274638 677488969 7114 -515120755 77952735 1804 -433058675 560298501 18538 145328459 163314207 9342 -152300269 283940658 26061 -542213973 35024047 24878 46394107 30132583 15338 -550674120 157459705 1971 -252669934 384123845 11279 53659085 870768482 6668 -465636289 621687691 6365 3910803 934896533 17760 22091895 650118794 6818 -72090109 398198573 11129 78830420 882343924 25167 -52173937 772892680 4306 13390173 602255311 7666 -567389482 740292885 24373 216317310 387218183 12363 -350976529 701920293 12701 -160908957 215656316 25090 -318425923 679972384 21444 -237289409 628044274 2111 -486451616 444460152 26375 -184832079 950557082 7096 15721252 179970269 23384 -342261888 351902425 13645 234739159 117441134 22040 -5520953 907247767 8504 131050109 297441369 2007 -572978553 134183761 15843 93891562 186804373 8848 -571958173 413231637 11246 205265162 436007357 22739 -479162146 886689567 19778 -85925223 216070577 12708 -525486919 37460778 22891 -23744546 525615213 5679 -223653620 63898865 21195 127079529 193967242 11619 -449794004 512198689 1051 -292291971 733196500 18236 -325954512 780777521 17707 218908160 397369344 16738 -470034663 101875356 14781 91636742 432816058 11427 -268702462 350441156 17190 -592255407 869967559 13276 40613704 621982983 22947 -522236896 604497914 15922 -302404450 771927063 10120 176677828 333985680 8548 -61270653 374963545 22656 -498404408 565314661 24105 -430404372 691998996 20765 78472465 53210812 2705 69713333 638063179 10813 184552830 294813067 26190 -475310441 230612665 9611 109919343 461944617 5258 -327963469 876704013 3243 31288840 595063640 968 -256032740 567769473 25075 -304893902 125606951 12705 78594935 338113418 2219 -164723482 194064575 11021 192891503 857885306 3676 29746071 347992057 533 -376475149 446169653 1309 -527663072 551637449 22398 -260390459 611004954 22237 -600229383 216318407 3893 -384077494 699373473 10310 -537479218 878094446 3997 69397124 549954312 19102 -518220508 132991360 4111 -80779171 265169974 11154 -536758151 945036742 19238 -429754812 682809880 6146 128750612 249816956 13384 101752359 751911909 4490 21165515 640726038 15012 -197052720 146424665 25725 -376339711 285392031 3830 73270428 495915677 10844 -467843641 67759632 20411 -6309483 140276246 18946 -521937135 547513581 23070 -89682412 728327643 9338 -300364679 791503182 17061 28074144 136302224 22015 -449983369 289435089 8516 -157456735 577978814 22032 89893363 901072505 17195 -494360483 356888256 178 -487168324 713178760 11428 -562437864 797243795 20738 104732640 421443296 14628 -295765890 564746196 6719 -126609714 661488116 24382 -120086026 444655084 17647 108139192 654018614 18494 -269489962 535211143 14959 -551075237 424722937 16160 101874913 489622311 22500 -347164960 739825125 6580 -319521238 138978001 1067 -3863617 558007109 10931 -308215895 296390386 23716 104209136 444029883 11992 -428966674 610848060 17023 128865037 122950225 746 -162786857 299040114 19026 241612034 902964102 18057 -544411618 784907605 23280 37471965 861492470 18636 -431173216 735710599 25892 -359803967 119125025 15171 -404909969 252838589 19774 -430287257 388459784 23534 -576829256 78669764 11247 -102938097 226661394 4102 -255761087 515988265 25580 -239523403 720034538 17527 125419363 479753333 9143 -201243654 789772409 10570 -192148737 769054692 18157 21592694 568932528 2678 50083461 670283892 20468 -501616863 147038525 9341 219831313 502023889 11233 -188916909 34538872 4662 -453505902 149946300 7877 20196792 20658644 2229 -277578053 662964848 20548 -426364434 391936937 18777 81641975 291537895 3241 -53416405 189231395 5286 159560761 469182263 9247 -143198806 495107684 19144 -421950916 29559866 4401 194367959 612397302 22855 -25554425 545403308 15537 -318070488 576895783 2384 -54790851 742821991 24216 -79972430 321155005 14174 219653193 758596356 16775 -275997661 690923223 11918 -340247929 42642898 14996 174981284 138656127 1974 119124526 562563604 19619 -346668774 790389151 10957 -92375966 633769433 4007 -90496743 748519270 17896 -332360848 898436216 11406 53310878 313648051 25109 -546621078 695994799 19565 -540820731 870386559 745 -269853142 88799109 26086 -458752226 609749095 21450 157320048 831310590 3105 -80165844 666477123 14846 -364508354 500685637 3118 -266223327 186258655 18709 78111486 832206112 17834 -66177543 681925163 23387 160571086 89995101 1275 -88952700 477435185 18972 -167308349 843712231 4357 224625057 933584037 22221 106878281 809080571 24141 22030248 940340281 5915 -437545772 651971824 19162 -437960918 60128605 21121 1344837 120224013 6389 -126979411 349783299 8811 -371092996 594074616 18143 -141402780 782808031 11431 -366535262 356219887 14426 -301320844 409995050 16976 1976400 787507938 2951 -95043803 874798180 21165 -347089790 15808388 17413 -117353990 473098564 326 -283575134 854627081 15776 -132450261 908847798 3815 -134783968 103278558 11306 -190589667 794552014 1627 32612873 68450546 7828 -382867537 702568951 17488 -334443717 36771501 20558 -574241016 480384241 25677 190292369 359502785 19360 203827281 805018496 8691 -78961299 317249680 1572 -314084522 560653311 18604 -382692007 392753853 11338 -443021574 958292494 24662 -96390218 789369283 7423 -534687063 759859292 18270 -239075336 360427515 13093 -284951140 56327299 19160 50725218 101078213 21178 207767691 252081424 9685 -276795095 260577435 25951 100418096 103049727 14068 -275864035 862824876 17743 140090692 799284718 14298 -122609401 754463296 10761 131598825 881921405 16473 -192217952 954204264 12359 140946263 770704048 5211 -355859579 877057977 21278 87123678 622677263 25529 -410233076 306094541 15471 -289715256 190258432 16389 -517360077 921421509 22299 129211473 278657461 23015 -537814337 588373468 4524 242306435 897163496 1263 178819146 699934635 8580 114867519 74886449 19373 -69652658 913278583 22320 -596384608 198576288 21057 40511200 406271490 25894 -208907181 193639677 19553 -256918382 144125516 25276 -324952117 666489752 23178 -503846008 642849031 8483 -481030652 335904752 8545 -440727729 296468770 5130 -111384524 70716407 17545 -67905835 630046332 14937 117019194 222969907 14736 -198702781 514996957 2968 -373293524 117676834 5293 -546665898 788273595 17509 114435428 101329930 23273 -529273578 894533598 10750 -45489356 866057310 11274 34650891 110129332 683 -544570456 874386556 25183 -303219512 941674350 7536 -324415902 354645060 24330 -21050769 208112909 20667 -234474154 584415735 6977 129964827 914253173 4792 44761794 257628308 22561 201916525 307362546 24073 107053138 700544121 18539 -149282646 548217755 11369 -7543626 188407711 5997 -116004674 508975662 2979 200798608 431170912 21522 -486380211 257441828 12079 -485380555 126221730 13813 192249524 851698321 3297 56015134 268416493 3947 -215856940 807393056 1350 102456260 130279721 20502 -473520202 836387185 10444 123258891 619893111 21166 -509633596 24509216 986 -9399301 712085435 26051 -252994772 627976879 9777 -261549542 719615643 22767 -148537217 730090813 2361 -101387171 84672186 5341 223678307 415210582 12142 1356057 295864843 6856 -296035469 257663602 16918 -36203016 300318385 22747 -155426402 66191034 14783 -521921692 734515171 9518 -314758082 402910025 3426 9342806 454213574 10627 156738554 81452001 10091 -577233276 403111007 24262 212613739 788515613 56 122637735 830968080 9708 170127382 158255343 15016 -254372510 169829907 832 78700936 311770636 20056 180026344 51758106 2375 62377336 878981410 22867 -495521186 862127519 2606 -309022977 849683051 24248 -498158980 925655981 14247 235136499 272284144 11201 -595235468 628464964 13204 -458478825 470818026 9220 -218815584 832094082 2697 -467344165 777728114 538 -589198380 813946268 15770 -10084647 367903129 4112 -168458716 466061740 24095 -306213047 790285839 690 -23276115 158461542 14760 -155789135 831253185 21003 -358693518 544833477 7833 -199529854 805432425 21044 128637479 799721285 6729 -328130059 703974122 3314 -164308750 662587559 1148 -241434513 587815149 6630 175343577 932594497 878 3541622 175761664 23789 -201831075 634403436 6419 -259871629 276234339 6665 147267165 558124201 3427 93031155 289754525 23864 -28548847 615874096 15710 -135080371 252949351 6337 -476201327 231305086 7844 -268255495 658433245 4942 -60277750 440709688 2165 -451152643 615320708 2776 -198017217 906796069 17865 -136368129 509537264 13554 -336341150 947842272 1945 -376754165 879839281 8767 157287663 594330236 6628 -230120105 49924254 17950 -349195439 559150667 18391 -222079996 176857630 1898 -552288707 11100131 25340 111795794 905800939 1524 -388825391 720327562 21797 -456405746 682550452 15951 96756895 64375350 20640 -89478577 576026445 16459 -493573734 114186664 3458 -218801333 245052750 2292 -412617985 868853286 7678 -599580244 105919821 7830 209415519 528022754 20026 -102800885 307803916 17098 -508063519 186264767 3797 106647378 385370682 12009 -416244581 626836035 26448 -190654618 857195506 8812 -205836339 449568590 523 6385355 497915311 23091 85084325 378715350 20713 210147212 824858568 17377 169515750 539360042 23526 -569168192 477666317 24743 -112093445 679107120 25588 -478041802 383789513 4281 -173150774 23722727 1386 -302896472 811646121 5896 59657352 281936271 9576 -337143545 789841525 19923 226231268 617065012 15343 -470832708 608168372 7474 -210607761 643855102 12277 -252950974 512412047 22452 -436250967 574904201 16229 -481550477 563206012 8507 -369723883 478451525 23731 -594001517 157854734 362 209600783 272301347 18066 51243288 26377564 10639 -556393081 404910593 11920 -147654180 748100166 4387 153042300 184781395 22763 123666061 902203895 26026 -179552710 415714472 14245 -81941758 590563855 8460 -85716665 557606403 3215 196696200 293708561 1971 147915649 935593770 14356 -519940285 541434685 4514 -276670777 96890119 13107 170674759 284288017 4242 120433463 316720360 25 130374408 597353669 5890 -561332442 900360464 2950 -518173761 926986397 24109 -236826090 448289454 12649 -49058750 937222683 2727 -392504153 838123869 1502 -551240071 409997147 22856 -297550140 489439517 18940 -341521268 746603038 11166 -56588503 487238985 14858 -543775862 405480037 23356 884454 364442224 5864 -162978067 468890176 19769 -548932301 816426545 6454 -136652555 466199267 26281 56664598 591841209 24238 -174721757 429145879 3320 194104749 122667847 15210 -126686372 446472927 24178 -202151442 895674004 14380 -410599191 268905379 17373 89206525 377341390 25612 153548409 493409954 1209 -555217233 804633424 7333 -477869715 300173151 12727 -208907334 726465364 15591 102533013 129893340 15210 -197819288 553627522 16745 176018637 882779552 20783 -516403397 202256831 23734 -545852770 81914677 15749 -147610540 432242128 10716 -68071339 506732878 1828 -249017718 156279928 12838 198956215 465640267 14129 109853295 734375465 11406 -553346924 884239369 3193 -105339445 322867622 24048 207746298 50708484 15370 57759690 27606366 3813 -161103168 268007253 21453 -129318796 529845412 13852 -65103187 38467297 23926 3796635 401469797 26174 -593481443 387105922 3522 -485573604 38441867 25867 -357662266 648220884 19158 -493986512 481517942 4066 -292824055 795329189 2745 -210840803 698742698 11854 -565290314 940742046 20291 73330170 679586706 16091 -513536470 117254402 11309 -452559547 515948548 6135 -121836899 798571099 22100 -36639041 922737295 8214 -500620446 902193508 21729 -523876900 578091964 15918 -496313981 531815793 2657 -335501857 732200689 16452 -276012566 626844995 13177 -345883660 914448480 11585 -178341003 221375436 5701 -358581955 753162594 18487 220594440 791443853 8936 -158955759 624023799 9388 -70955188 559696994 9471 -434024797 767479234 21950 -188753909 616379035 13858 -406414293 828628379 11886 228538282 693314534 4312 -597913116 201777529 2239 -74254041 283579639 13751 -164729471 160033196 13826 -203290241 73309386 4480 190655607 435468819 17281 -24011627 767945003 14314 -178972898 254584597 1570 -185943781 771949258 22846 158814904 918645306 3536 -544440454 498902954 23621 -181959218 520781529 22041 -241201179 791464225 1054 -155881560 64250440 26256 -201636773 309094717 8109 -575172496 896658826 22489 -351583025 782567334 883 -271419633 358899748 18763 -376309214 338457145 23783 -66565291 126100886 5246 79536853 800134770 4814 -151656253 683835111 18871 138271780 771712003 16455 -507715991 260546801 14332 246246541 116662698 14407 -390352761 242645808 4224 220641898 429419662 8484 244291174 453389954 17875 -372558116 117395304 22973 -467301593 108951970 5189 236402717 890972499 12633 154647019 34039792 17485 -23606969 771288903 21955 202172377 43875559 3212 171112183 431877348 17642 -60812777 195991896 5830 240077160 834748693 2161 -180977992 48687914 10348 -205421913 717484647 17137 -195407992 408843124 24690 -56893373 473285681 19984 -171896413 757502940 19807 -575726999 236797396 24039 -232576021 947996009 473 -87113332 279615414 6156 -7374428 121643576 1088 -117307968 845376780 6259 63002981 231114403 10429 148247984 817991148 8161 -439522197 774527508 6189 -121483470 643966083 18609 246070682 923741630 23835 102797882 432359464 25552 -255092135 912733475 8421 -454347858 624036420 20948 -232924447 915602728 21112 -304839881 395896053 15569 -164852050 726004467 17785 37788739 192885540 6997 250544641 153722522 1025 -168631953 543920687 18459 -535839550 38055901 5848 81370116 359158108 21786 -95792385 640522115 21392 -138856509 937717666 23711 -560664758 283121297 11537 -15707091 444416301 13400 -223462062 589865038 19040 -101783442 746410117 26354 143032277 551380077 23226 -222121706 855737293 15612 10480610 729551444 904 178657212 560322669 7757 -324651541 498623667 11357 27055773 748836368 8477 -255999152 259833381 24187 -496697195 255865469 12893 -19061381 752428736 2962 -27688339 81813685 8799 -166568806 21250676 7290 -214918850 617326575 1879 -273045614 837490276 12010 17907171 304119099 22324 -70311801 111245349 14589 -293402648 855422992 18754 -41627232 246304056 14670 144307938 202687827 6253 -425731739 229613931 25215 78392842 475516655 13857 -263175716 299673348 24726 -40218096 146500963 10401 66654650 193586978 12025 13805275 520042074 16855 -413448257 114884914 19179 55191223 888281552 6058 -367680538 772396965 24039 -367493889 308968922 18306 133744106 25550879 4887 -530957017 28516890 2056 -62818633 372770775 19251 -400136376 948068507 24126 -332439770 210131680 7570 -108759342 926967267 9321 71909084 420388358 1180 72670769 779624147 11186 -310630446 219531944 20487 -349879218 86318020 19545 -492133762 592445738 16008 -387506508 89502091 22819 -400963593 919532108 19989 118722075 184395507 17416 -112286719 875908313 13813 -371556981 557098384 14651 -430482112 709860548 14857 83639846 593546377 7783 -572864110 39802806 21013 -485328646 23846565 9753 -83595921 168799344 21974 -138731576 378463545 16387 -48236751 426959480 8688 -76561493 715506796 3213 -467931311 580289235 11277 250796019 166275230 7844 -120655874 796026266 6198 -268201216 403647475 20998 -499301471 188972831 4782 -18339328 790907400 19386 -63358767 76026584 10378 -144876299 498972488 20465 72929424 330675571 4303 19104189 349984196 12437 -573805631 336507734 18539 -339274202 919704563 8518 27622904 917577070 3273 -402688432 912097728 25269 -205369148 78034423 16843 -301805166 899941442 8664 111107352 466521385 21139 -233160009 414984856 26439 38042772 742271866 9176 -416391194 932977564 4232 116886886 52716938 23355 99695526 813551251 11636 -494429949 483157299 3784 -163414113 501361221 15619 223114241 122757950 2038 22037536 236276603 12265 35154943 894197628 4451 122182137 776854880 25372 -40897442 423074879 18334 -350595456 933485363 24790 -88005679 701485638 22771 -26558467 531139764 5405 -535956714 82967749 14359 -189162767 837071457 22747 -439123184 857686752 14421 -600918544 15958446 24832 26564639 663464666 19078 -164299083 700140178 20268 -562389884 387070216 5495 -584652107 628641192 5761 -26186532 346496531 14454 42276668 422218147 15804 -439226719 429980718 21946 -589613420 180919821 13476 -108611670 591905640 22000 229359789 885792322 22823 -430233032 515910682 15106 -507904114 513685842 14286 -593184840 682115993 16702 -434541497 451229092 7478 -274120978 303206675 17118 -352482482 759969671 16057 -565143971 871632491 21896 30501443 483612885 2063 -473001992 302668987 17184 -207645223 903339717 21830 -218902540 388928486 3631 138920271 255539863 9691 -555280814 911534716 928 -485437615 876434417 357 -4821561 438565397 19814 -64975350 63979380 13250 -390981245 792363647 19549 -54913686 71911591 3419 -273566550 90430572 3819 -250907665 595547684 12187 160545 926354211 14354 241693050 700827541 21464 -463939648 731789968 17396 -556385005 877502029 14380 -87452681 929601505 5525 -82060206 245570194 22191 21078063 749104678 2224 233346907 100040828 22782 -205581704 741794704 6000 72607662 581339238 24447 -222813882 603421080 20987 107738604 767936748 17739 220294303 621280934 23745 73773553 957452724 1581 43110451 376944807 1453 -472690955 783672919 10115 -95427712 818930478 21752 -114681976 124696955 6423 84128694 732108158 24402 236588409 167476552 6493 -572972180 194730628 7739 100129691 433766709 344 -197265746 490349630 14185 -277375078 808491224 10336 99111976 684537657 7666 -390992070 353223709 11433 -239963315 829469654 9221 -208134821 505658232 25066 -288302957 29047965 23121 53502148 838677527 5697 137614033 535234897 3432 -29332520 638912064 3910 25072252 919092313 10004 -217295119 83380474 24118 -493064420 36964672 16449 -334874166 924587890 17719 -332305462 81639979 9780 -137931827 112507467 3665 94570357 586550109 17229 4555291 59596324 8465 202279132 265124080 10533 125220441 162105489 676 -155541933 10544589 9101 -237212162 677694271 3077 223036124 375146524 331 -531526256 866203942 54 152677668 362021259 6914 29961959 11456907 4660 -536181891 390279532 626 -526185553 869218446 16437 -290741540 546029203 4043 -207328045 487857311 23638 -140336352 914739107 14998 -254098917 284554611 3315 -202182480 328239667 24795 -369670436 701608371 568 208664447 711878440 15395 49944273 759352557 25994 -253747864 899292575 22340 61663449 616355738 14040 -430489279 870046295 20922 -595668560 278675399 5407 -42337427 292319710 19745 -118666702 841247932 20746 -309866119 95189025 13119 106353932 128061987 19300 -575737148 510826398 371 -449685638 793184823 19870 -132690006 680621092 3002 -584922575 732817116 6497 -240734601 940329822 14148 -35590554 484847782 11782 -561072136 833712380 6138 -116272692 693183385 22017 132671589 562193621 85 -577023853 693055419 12711 -423239166 36672348 18737 124663227 575460481 929 -348341361 667293951 12993 -125302280 239101084 4114 -475502928 262228404 7419 -253281199 491709792 5165 28250063 151007465 554 -168896904 389011682 16311 38254096 273210080 8906 32477317 566336382 6395 -349169045 260236452 21817 -475364703 495899638 6070 -373937802 412918401 2387 -100916399 849458770 15430 22507067 155704894 16238 -445904998 343626021 5123 23156337 307433790 11918 44814590 829375851 2694 -176125808 645798481 13936 184042712 895885680 12717 107216520 663104458 13822 -495669532 126703454 6526 -217976468 240266149 21690 36641374 895331097 262 -354895064 317663155 6466 -32697659 778820650 26081 -121254511 87283677 15344 -465495797 57216898 11514 125408831 238724769 16744 205746952 500291294 19163 219811970 280922035 7118 -335900558 578107568 12411 31311229 197572409 9489 -145580681 927177740 20285 -336036687 913306620 5102 -437965455 486823181 15331 -247737923 332128411 1678 75163452 849558350 15818 -117009830 664686768 9259 -292011039 228651721 4153 -174324923 295619825 9500 166875206 523589457 164 -464195528 203836779 2375 -305780495 359181590 22418 -505935752 634143061 7068 -187360351 104668547 24919 -220269121 918639385 11213 -416955499 23070006 9818 -39710164 607787952 7211 -517020944 210314008 7814 -282351782 272778771 20034 -557480985 420093362 9691 -446939936 470997462 3904 -255727185 772759655 6043 245895787 406518886 6962 -366037312 97041784 1496 -228787451 594767279 17904 -325818227 93182029 19018 -93539605 348993763 25014 -40211154 156906583 6405 -16790423 577591289 12862 -242545462 10835875 472 136617976 937625114 20339 -378156002 194904850 18681 121195400 918217273 14554 222833368 134741421 7504 -65970625 324170222 18199 -513520948 722672086 8488 -363364265 287979341 19896 -476123975 193150189 8524 208628929 772156827 18743 -89704418 887623803 25187 155574193 41997863 1102 -297420661 638165188 11494 41523621 94443438 22068 71484652 315762505 16392 -135398931 913119551 20116 -135673789 496104692 13730 160376197 65999782 22939 -175138860 755262308 17808 -67878161 921137271 1149 -523781713 333965335 20006 -567626659 735214516 20312 54269174 350426968 20057 -279538576 498068204 11562 108919739 672665967 15251 -297377409 144412154 11711 -235852387 641715887 21172 -506015422 330050230 21931 -341483540 21891093 590 -378175504 871620640 9774 130718755 903444385 6657 -526822373 468843139 4583 61147201 158884693 25409 153199546 783537889 5947 -194782968 106641824 10334 5403850 32184965 12271 -303954731 440210756 24543 252009175 397197888 12073 -433964310 949281269 16254 -25745874 421355962 8563 179148096 85656089 436 -22269522 274507243 16367 -203860385 402577849 13247 64151239 99523736 14298 95936627 279379153 3441 -289757181 9355412 11562 -399475965 872723865 18210 -236100849 426198506 9823 50496629 462270421 16689 -275213827 778861716 15911 -410243210 24020958 18208 194763837 358928227 9651 68387822 504778075 24476 -407696089 62631430 2917 -521240906 34186489 16863 105662378 683136960 5167 -442753633 915021805 10320 -452022860 340213460 22364 -9311813 78629361 16490 2027238 402810233 23288 -401087650 475245558 21504 -326659041 685790727 10344 246242892 927834168 21810 -1841775 420497114 1012 159499103 91317379 21022 -195960521 106981682 18471 5482588 744987278 11252 248997468 926268229 5550 -118926826 939299956 24820 -65273388 431952028 24976 -521655405 94213823 11095 -197573827 254956600 9332 -450103035 79578576 24360 -244350208 79223483 3204 -397803653 397036875 4239 -409825898 258728336 2988 -469702421 821114942 20628 -493616394 898940376 21487 -313346082 405154785 8434 141609168 471055340 11283 -157831215 81869921 14230 -115308118 459778735 6279 -559480826 854239282 7537 -507414255 708417752 2856 -516277566 664155739 25406 -403177260 21753029 26419 -463194827 326169637 1330 9474921 31310338 20476 -168824277 588599536 13298 55239117 602438084 13741 -435847053 735067303 156 -272448644 384129311 24342 -97660866 550492841 9166 -53944514 588446124 9381 -371090522 576849272 19203 -463137657 42320136 17572 231167964 215195052 24133 -30955759 542117386 10881 -7920421 924111388 13120 -412030484 247029256 7365 -335347649 712323141 26285 -66452772 876504412 10575 -90587608 871352917 15224 -94626826 27631124 24700 -302844803 795414447 10061 -152439423 213588356 20771 -594680350 483509352 23494 238558846 402132191 9179 92863246 688050136 19425 -93663113 188975417 8785 -84100847 115314052 26309 -207063129 321332616 6841 -227957694 733064577 20900 -318017432 221589532 9663 -419072936 799927469 22796 -165481915 379697214 5602 163983718 752745962 24274 -333020396 245326938 19936 -26335552 19089714 26093 245189107 178640199 1456 -171315102 553482746 2916 -105055735 956820900 9844 33465982 245388419 19691 -83626103 187990432 20135 -459090537 723220338 5939 -426233072 379744342 1363 -76984476 97290591 13847 -17895181 315237420 19528 -310195945 431564918 4334 -398977403 20283805 25420 139469741 123652500 2045 -457754430 917581045 8313 -112724765 929808697 6831 178898305 13727155 21401 -412101422 140096983 9850 -533868927 204445537 11400 -237227272 57259156 5833 -570491360 387283635 11323 -147924648 568193484 21247 -31854825 329230061 4442 187888133 932384744 1799 -242598081 720553598 5591 23463704 600925107 19722 -377019611 338645523 21025 -19923801 799817008 3241 -155840908 565054526 810 27580192 377629230 17172 -194035419 145950227 25005 117563452 268220961 10818 11472020 655947103 10788 66645075 663371155 11532 -318826176 481214873 24743 -48755116 419995695 16788 158968679 450911289 1154 85849517 895457234 24449 -588888978 474339830 3929 -376947401 12081611 20912 -165928545 806079444 7998 -322922957 850840060 25402 237313581 93034973 2252 -437389969 306497533 5938 55327498 645590034 6071 -500706003 538881959 10701 -334352103 451140819 26192 -361192829 199700017 15045 -592954 598058746 12930 -304179367 824486992 5360 228691216 429398021 9919 237641454 206272543 19553 19007787 774755781 1211 -336082901 265746447 2554 -255984754 259866477 200 -448219246 278302641 17209 -5826805 462029055 14104 243936776 808652146 8917 -533361345 619915722 17074 -122460460 297614043 13612 -462868277 118226808 19595 -449685742 809103950 20057 143390289 413176210 4453 -526342218 499603439 10643 -390580299 646700948 5025 -238048539 644022180 8777 53312685 592916115 20307 -97852563 359868733 23922 -551683726 116694485 22760 68992417 392792696 22112 -488641130 588306708 12953 32909583 831721380 20347 -395859253 823119675 657 153449076 442169182 13266 153139878 142980760 3154 -590111132 653960253 26139 -74522862 691641874 23565 45823800 633849567 8281 -465279685 413048861 13102 136453577 310119650 21717 -372741527 329869885 15621 -473569188 570833330 13293 228012811 606550225 6533 -71337020 158975586 19970 -101748914 871425480 13379 14825138 946429579 21932 -587787811 381128122 25470 55603951 577550690 13125 -282387488 753701846 9967 -354073038 829831313 8669 -467168355 309982906 1475 65942175 878378295 15725 -372928739 111082779 14054 -236393336 347112763 13067 -453472349 506930992 21114 -161185657 275663722 24377 23998021 62909324 21058 -232862924 896888831 9448 -140063041 646041813 12330 153918242 259838717 5963 -162878674 37840576 13205 -319089724 240619537 2599 77182323 700462590 22455 71382789 525755377 6548 -434097511 121295273 18946 -93879713 255668430 17045 68352996 660687787 6390 11373437 249192241 20604 -543980453 798732205 4962 8801399 474257639 13464 -511962904 120864812 7863 -434703958 81611663 1429 -59387556 488580810 7754 -382172665 683521107 9708 -439329786 35601176 5518 -468025731 204151887 23425 -545678560 398312740 16663 -553243249 776206727 24707 156534585 527034123 24768 -197884535 373194247 16750 -193840904 594406525 26305 102512873 490533358 7411 33944131 36708450 10582 -209736395 456808282 22844 -221711568 708818225 14240 183896679 570677333 9917 -300367520 885043307 13420 -502434918 254313175 18434 -588221808 311762045 13942 -264801643 588098783 23824 236999457 381735300 8596 -309062249 931207887 21630 -509884697 590460855 6677 41079344 734362807 13273 -158933336 132232714 1707 85426978 94367912 2687 -74998583 498116906 20516 -451012422 430029256 3774 113105021 619175311 17964 210982626 757643614 23704 -457875456 491238140 16009 64680239 74746967 2069 174792750 24217802 1687 -467161900 272881592 21010 10883491 681828112 12576 -169668911 705203083 11350 -81318507 737650737 878 -425385111 701225599 26253 -442688669 437880209 7292 -459174184 247126155 19725 55937343 208914290 15408 -117682925 608893745 2496 -510815564 884054389 14540 -339262761 179163169 23105 -263649707 530866695 1915 -49771630 754491424 23794 -363767344 233243224 12156 -588555384 9084950 13508 -125100331 692223833 10227 -445490246 368805695 20990 -221157328 793876859 13585 134348164 326564491 16325 25195829 581620086 16924 -294813814 936461003 86 -36853050 624612891 25946 -559856561 534137736 6323 -577621631 349650719 16416 -63993018 124954951 25393 -526912282 320165219 7288 -570700405 957345051 13348 170111231 83442238 13769 -394734860 311384017 19110 -54523981 808968197 19513 48705326 467683174 6418 -441500917 154715415 15526 216594837 750126948 19483 -38656293 25673447 23112 -534616009 441490422 25412 223297344 507295583 1416 -187174583 594459179 25895 -184922098 788505050 5354 -511408463 608046465 15449 19923604 702606270 24702 111887898 928294936 25973 -329604272 66917614 6108 -260971602 102768957 4845 -442196490 363991147 15493 133034264 44175803 8424 59549399 878996572 9884 94855641 889579691 14301 -440715685 602353925 23053 40929090 908065398 2550 -390086974 426456646 1610 -211440549 204262074 22447 -193565486 260286684 6875 -526873042 135495915 12344 192913141 560178214 1653 78864916 610693824 5737 -461348396 844170727 11101 -246121689 323474597 7810 -441913375 803555932 2099 -10169569 625279266 16346 107903608 828574956 1720 -141844215 637725963 40 -583742236 956428141 11386 -581484716 389699917 6214 -314923705 39807193 3921 -438027222 410194180 230 66087774 55742966 20506 -24817498 923468963 22592 185369286 162605103 12202 338875 421790521 17076 -28573581 939499211 5486 23691441 889003969 21142 -279600227 212714911 23161 -238134945 94673876 4482 -472526649 200000666 16453 -537806854 587758305 23488 141475095 725098304 1711 -83282226 563958948 4988 249742191 264203246 4047 51811078 449342227 13952 -58410796 268942636 4594 222954000 477334051 11145 -585549773 730152583 25704 169952404 160006458 4189 80968311 759556067 2006 -95246602 179870623 24401 65158659 865545473 1626 -403637821 286520663 8966 -77816049 573404759 7787 132038507 807301299 9872 -303977227 670380591 4682 -493453854 125816240 13196 21661898 930849365 6565 -246735644 451515873 2411 -528054358 234605812 23694 -476292987 490825393 12523 38891260 655778929 6541 -255684114 270577993 11280 -366673648 363781515 1238 -206416367 116369922 15864 149254934 142074857 22322 -407068600 134353534 16045 -241068639 239706437 11852 -539115963 616923669 14934 -42153519 453796080 13464 109066507 414425934 7809 186471210 491821060 7294 8334335 203256021 17226 74709094 37215017 15382 -384954406 114376861 7457 -443183809 737104707 15109 -206972897 397166384 10648 -457584148 723784796 20766 74604737 217909778 14459 -374553835 258060791 25046 -6257944 915939374 4981 -148717912 745572366 34 -60380382 927877439 20917 241876900 250138548 9448 -7445594 445299243 4357 45362923 522602885 14380 -572395044 854692828 20900 9007641 547781333 12448 -545054382 731831395 3337 -102216404 940048352 10955 -31207571 550143278 14102 -122212458 844838182 20162 -486021614 427923640 21366 222884640 609468528 14122 144084379 148800297 21097 -245911727 432040203 23329 -246581677 288471250 16064 -426563099 312551190 20165 -280546761 19347525 6881 -486070865 162813956 8723 -462559668 24801782 22108 7543847 518302995 12966 197550218 458484535 4951 241403697 409070076 23312 -184586923 948133048 9952 9714219 754892659 3516 50346634 630329184 11138 10973341 697585813 12648 -7017754 66558458 15427 187526210 939092932 1059 -378523418 691110129 13595 -345700841 956733332 3001 206996851 880381248 8257 238683553 392743846 10557 -22014759 239515442 3618 12649212 941373527 15857 -51282084 840531938 25353 -538691436 787966928 16793 -79482788 915885857 26148 -305372198 33706540 1753 -355782887 443518018 6777 -19759524 957513726 1685 -129518254 151070380 7496 -544304878 958154836 15615 -410430681 84690172 24012 -183963922 38566142 13507 246370348 298221258 23900 -376278010 358190468 11145 -455760288 55401129 24509 -154056461 933616011 2522 -27433499 33131602 12510 -256901243 341514172 7854 -580938050 540801635 5692 -193631834 594556404 9796 191906419 846390966 7421 -3193675 849546803 13360 -205831420 762993214 12639 107493865 90348111 19797 -254600623 297469538 9786 -514228819 205323464 22952 -350711978 557584548 24624 232413207 788466592 19912 -534922502 558153574 4286 -280504667 34797402 5196 -430272039 692746301 10973 -480747183 483000565 23719 -236716917 505569390 10315 -473252693 365294716 20194 -408392769 283757335 12454 -297066158 454320626 8547 -373112490 826761318 17565 -267174403 379667569 3160 -187348505 843620943 2687 -343659816 702827440 12809 -157865035 838258736 11366 45323538 210584419 24713 -208711566 151604595 9602 125414641 329087961 23357 -182624812 928186461 15742 227977266 308913605 11674 221596695 750006097 17361 -267788558 515153807 4384 115509572 375327577 3380 -296342969 534726782 21347 -590722326 722256623 5679 -298788896 953565169 4492 13112256 554620612 3864 10317391 299216835 10583 -396628986 722478909 2447 -237999296 185622319 8847 -236477780 106288348 13711 236790227 876341486 13711 -97325618 649964711 10351 -131724266 428802573 13652 -177197110 368287353 21094 -568124854 825804965 1287 -167351745 102130593 18341 179201271 77007706 5152 158075008 199169549 11425 184251374 432202831 12470 -308006216 895052306 1314 -20070211 249727897 24879 -335856171 929007520 119 -74623107 673572409 16831 -124113429 157156772 2498 19538295 59309651 862 248179649 538400196 22159 150205892 16591401 6440 -246402725 430248891 18288 215763501 502504988 3484 -300305360 693783492 16306 59045476 244669517 20919 82595181 951414304 19155 -479175930 874082116 5619 -189591662 11337221 2405 -362322545 49921466 18773 -577277455 117187359 24169 -64790795 688027491 4535 -36365013 813719560 10873 -451847494 521961064 12817 -507010107 96155710 2975 74311765 135958865 9656 -149704316 541386154 1082 -147278236 443970010 5485 196491997 651168154 8674 153274227 182238674 23166 -5169298 681184650 251 113292287 131287956 13080 162782266 869266543 11417 -410453808 911000401 1108 -114501095 261640738 9620 -313852125 382649031 298 -324643682 187667541 23350 -426485395 148868876 16207 2187398 399240832 23452 21160952 789610823 1348 188581817 19076795 24807 187591012 814858204 21389 -304777033 614191577 21170 -144221691 895264422 8889 -14847647 301146007 25330 -266117629 408243573 25425 209606876 507003837 20879 -563609545 679928834 5160 124840113 312422762 19743 101491604 661017779 3752 81433878 158727302 14562 -284588133 519260554 11777 -331097836 93098901 21123 -148749845 102473296 5148 -297068473 82466778 25574 -197890865 812835043 10598 -297455074 827974814 2011 -353796718 315128899 19592 -90218428 710524049 946 -167535363 816086329 10036 -564721791 570824722 16950 63680902 864464730 3109 -85204558 317662134 24831 109144756 459442047 20437 -473416038 630623694 19671 27344734 860695434 12136 -124225214 273192895 8970 -435997499 449756288 15285 -41026967 280591635 25377 -515815481 641550978 5009 -191239783 403418315 22221 -330313388 251792326 12484 -293027735 824907395 13908 -360742681 84237623 5120 -596033569 76723790 8440 -198716463 105742141 18944 608824 867515684 19601 -20706525 875658378 12379 -206592768 136324146 13107 187783369 914761447 19471 -426589714 905461232 217 -536024318 119476401 11272 112827909 124459765 25613 -43828363 46402334 17400 -315903899 428198965 24625 -93581339 757572369 4824 -536674607 618860507 7857 -251065057 158423512 5008 240562546 50066580 13961 73764053 762361983 5876 -254603156 668918578 16605 -282897484 654192015 26000 -514501087 552837569 11009 31796486 568336205 21895 -1513007 309145973 15599 198266009 163324327 7815 151962378 464225890 7523 -92571012 365928867 19144 234355424 839063114 8422 128130818 812809075 3929 -65159480 304082759 13660 -262599695 878307813 14716 115746019 610573914 21118 -133356733 948452328 5166 -240400002 829409047 7667 -168686174 57837681 12149 -339776817 656162897 16728 -420449431 22740806 13318 18024809 392646341 5111 -243601539 532864872 10211 192834196 897843000 25607 -592471038 261160754 6394 -63656000 850864684 8664 55711020 497060056 5668 -56279370 517164527 21540 -165132458 663502917 14967 89236263 275045856 26294 -526015253 568307655 4523 -358443978 684626003 241 -52854806 37692352 24555 -599753324 568726106 6554 145043339 526356494 9151 169360330 622689328 4956 -207540311 169043622 2708 233940135 70862951 3481 -507280779 500076077 12417 -1656808 389263166 11043 -369292721 394396770 5259 -129990708 831576571 9628 -269762368 274851071 23747 191467650 794237307 10053 -252814767 312990777 16506 -75836822 351134283 20946 112556454 856791844 14178 -222385837 670430946 20156 171668203 618302578 21579 211794025 903131379 15177 -35961904 294031514 1127 227005365 442683302 11457 55569580 343642454 1667 -237788773 304786112 22018 -399041421 336885293 17324 -124578254 321871088 15640 -129949575 299449362 10452 -192429373 944949934 415 -321686552 948702236 7127 -252425817 155955008 25679 -336377958 113712102 23660 -135617563 664228445 14517 -500924359 45605144 17673 -305137971 325142127 15591 -487625038 416774045 23537 -148252297 571005733 4351 -73941650 43181199 4808 -596825710 317994139 10190 -463482744 144210541 3270 -266758874 49065358 8421 -478242559 380234305 19413 -476465158 70419259 24274 -345120308 371499475 3709 -565617445 216313243 15215 -420065413 570605221 18540 -328172878 567617635 13745 -334149217 173314572 11370 -48144987 240877803 8036 -512795444 106839699 17112 -457377274 440317181 8368 -405936732 607831359 22138 -10128196 630068089 13014 -196784753 943474544 14634 156109815 495056371 11146 -571354518 392613035 4778 -316240093 370308838 8261 -433774472 308596224 5148 -555019880 126381490 25016 -230289917 931652952 22755 -539803206 411144692 10142 -510296439 345731265 3334 -499089883 755602432 14338 -61164524 678446674 19138 -518646710 381637409 17808 -577915907 283073252 8666 -182402102 821395751 3893 -455912243 34245743 10865 -277917719 499532899 18719 -149471499 835639720 16024 215045635 438307420 11420 -193015134 247764132 10323 -278051056 941539917 10352 146184000 242073482 19283 117695287 170212386 18778 118179221 752155909 18512 -521363875 384281966 15884 1420870 177287370 14992 -63911242 277473881 6356 111855084 717136389 7012 73599567 197850499 7048 242778852 60497118 26257 -122420117 379204463 1147 170989350 419413082 11042 -479741387 301931510 25380 -411369551 85114358 4447 -252606825 776917823 17325 171156503 567746133 22470 -1381701 661958798 8047 -246727073 718661226 25783 -122666361 470658888 6039 -555198830 849882724 15024 -352093019 418702865 20795 179143374 936397592 2376 -380291226 185334158 5741 -16906777 471951609 15948 -235442800 767734850 1860 -1472846 622838052 17302 170687738 586228543 22142 94964809 199628498 23235 -384606985 66132997 25347 184056550 43416502 16789 -18771416 148756014 4612 -311322485 32558163 17051 -107776867 696437457 275 -57697881 921585347 5268 -51027397 283311981 6942 -285257856 471843392 23926 -470247509 856925865 18396 196643004 132605081 15179 -231665189 660841243 8126 -127957512 739288899 19652 -134900873 216758125 21858 -534566587 366869119 2308 -200208697 272820989 13183 228216554 351077978 8658 -292724038 773752128 9825 -7706508 703820091 20738 -548945438 897502795 7027 -154634113 198393215 8801 -516280295 235022488 12812 -160418216 393038999 7512 205023719 290671798 22146 -139456167 336596434 22639 -361515853 663942879 9087 252011768 640085387 10307 -204154799 801021720 6570 -166752500 783169609 12080 -61539676 285049179 17169 -128297138 706306007 19029 -597221709 272938382 21706 -343936505 192586905 12034 202810126 842483028 10623 -222803457 873337763 24420 216997551 844444433 13306 -219464462 734557662 11454 -182077809 818398641 14246 -104068422 24621147 8065 17109501 630762137 24821 -17215560 261556865 19030 -402056658 437835045 4259 -304483229 808676256 4653 135079516 505231558 24917 -358424146 112948945 24270 -233464709 876308214 7429 -178251544 455103141 4110 -434776459 388813715 16435 140696730 875163317 16778 -379147930 818640797 1864 -250182863 909590291 12806 -258290423 896277388 355 -43745337 745145503 18477 -219108419 757261651 24259 -341461787 427327573 25462 -601404518 240249868 21752 -368783183 839440241 8889 -303724957 853981167 3423 -526606394 626236313 22698 -105625028 426475354 12195 -6780917 799035557 19080 88401324 274045726 17266 4646320 361885684 5055 -306779198 120918273 15834 -378271614 872415718 8118 -259008833 335401768 5886 146718888 345533091 18440 -310261298 717917319 16544 -542183729 825862527 25403 -16103542 669706571 18096 3586071 783327754 12187 -399347797 541274550 4731 -308485738 75884049 8060 -437455703 927757524 8968 -78157948 655012813 8840 198657350 309705467 23647 -593277696 400651422 8830 232544924 945354912 8191 -91898707 275640239 21951 -374137874 200504215 20289 179231936 182065732 21287 -465662880 269902215 25285 247906949 921046205 13503 -342896327 743144768 8410 -745438 388027283 6187 101276602 479468829 7281 165288881 747401859 15513 -3030549 912979716 1908 63376872 246254619 12275 -584677956 685829582 16290 -542588667 750066078 17770 -383857560 639698455 10686 -79150405 340453691 18383 109937935 364699406 5630 66553887 931691955 11091 -278271932 376793132 23645 -316649169 560838726 21105 -425987539 469871259 9156 -209917508 748335165 9537 -386042102 220619206 5793 -535050052 561147695 6357 -426306365 325231043 2976 -463452432 712940591 14097 240539072 955032023 4185 -188929127 132769413 16029 -179907421 184781258 7848 -462328351 76144166 13475 213587154 460928061 201 -435961084 834909588 9753 -183261061 149262471 20852 -181546877 496749057 19184 -258270500 559850420 5142 158108247 560961219 22237 -506038251 90022935 12737 -437017364 588156360 3368 -27566523 36536368 20635 -62811283 136793486 17954 -225939488 687358865 18787 -138065777 372630689 19376 -351578972 229133819 1160 -36910507 763220327 23742 -33380622 321812740 21152 -151262328 905711703 22352 -542741750 949263027 16181 -379167486 712437426 11837 182605068 358609873 9618 -210038373 87234063 11119 112732199 84177423 16879 100806515 126756838 9685 -148779020 118585260 6260 -344430686 136473974 246 202308242 505355163 1396 -120561096 600515136 3593 -345065149 645894043 11507 -173970432 270898205 16247 -265218082 907337369 13496 -533282295 47424462 11466 51539276 684471143 20627 -189018273 141444411 12908 -516760047 232217369 3863 -199507854 374637462 238 -479269037 511106284 789 -392550707 54853210 6496 242285540 724548107 20826 -275738483 705498879 55 -470066245 484955948 3974 168381267 661187314 24194 -173306026 580598714 10861 24060805 244809392 14212 -48354602 735893328 20203 86970905 762103910 6606 109051813 137357192 3948 -535309615 116262319 10342 -2657733 841380186 5311 -365406893 892672881 3134 -75310657 461059207 3095 98820415 447215278 14713 -75080266 498549404 7008 -28275075 794989120 3354 33634987 192591263 11914 -261733201 545108889 17625 -225525925 458586932 18437 -192096705 572178817 19204 -503650704 611009604 22500 250794182 68345217 7424 -250360614 215769879 9573 -370274011 313776276 9977 -70115025 687679677 19092 26989185 727416392 5446 85092344 882770345 23063 -551311839 344609088 2441 -279633103 889034830 3238 48277692 287504350 4438 -127594931 213833054 3543 22164293 471159562 21817 248258700 117514343 12205 -231589565 569246075 23030 -67356116 486932772 8019 54474585 285044963 23496 174023636 189005558 10756 45482149 672723876 19166 -269980246 232065382 21632 -359812948 908116082 24249 212518661 349329941 22805 169945213 391635416 13001 -74497310 792846928 14046 -123958415 409008931 15098 236332287 874092422 10364 246990521 564773519 10066 -197041026 773277114 22890 -501190158 727417206 10680 183301352 57430214 16444 -597929204 552811605 21559 -445612348 894673486 12847 30073805 750280563 6306 -596356988 412895779 12873 -257474004 480119950 18939 -445590014 690414668 12999 80961132 413223898 25764 -70227320 263686969 1911 125369069 248557283 5490 -86004538 544411720 1348 -391982763 432095666 25355 -356166631 956521258 14776 -370001041 910174235 1091 134591950 265025381 2752 93860626 608328783 4416 -547514785 426676885 11206 26041110 740138944 22054 -521845152 71717862 13666 -209339258 273514007 8477 159585061 525282893 16415 -387132519 85409200 16503 -326140047 544807339 23990 -97296182 865605724 20075 -420037418 373896596 19589 -276177452 668266679 11865 251463631 779685734 14703 -333699781 408477073 17881 223598176 152664166 8490 -362300475 313965383 20175 -348477284 110654957 12144 -407370797 813576017 2604 -182117158 352268013 6885 -552119301 297511532 18346 -78026047 618914757 10085 -297338782 283241592 14162 52449159 599782204 9659 -285430591 168661511 4386 -18647807 314450605 10297 -550397877 119000856 24750 -63288371 370856950 23150 -306120711 517531118 25651 -301645576 760354197 4536 -134139367 662749372 7692 -254221525 438943923 9799 66144280 613719363 10691 -269363967 626484876 21262 -513857484 861825399 10200 186789373 369786371 3165 252505071 649805817 22594 -134535348 72776715 3514 -37005876 938009798 9851 1721262 599505032 24583 -203367429 782424319 15090 -222134559 375078134 11754 -357270336 282386120 2339 -64441671 350566826 20362 -240757861 623184299 7055 -269030344 918578832 9467 -596035628 534437021 3542 196633922 895704225 20547 -559917031 858061486 2016 -18518438 519223780 11797 -238759018 464843510 844 -591405734 175429995 19882 -524417331 738251887 11595 -597000577 933916142 18813 -407260021 61413576 11181 -517400201 388668369 2173 -279959080 621563625 23119 -493289590 838910739 1780 -312877028 552543259 18522 -278341625 313932574 23724 -400482159 9548149 26197 -93331284 87541151 18558 -333607638 630193216 1751 82601316 308316857 3067 -410910554 194516526 13795 149085369 366646181 9439 -77677877 566356911 13110 249274405 277538669 14114 174908013 666985542 12206 26886337 393820365 16574 -297917439 213177878 9028 206297747 341966540 7085 -462962007 927104474 11127 -583280122 90954811 9153 -486107637 891303977 25769 176114876 129974860 15646 -2137312 788415695 5626 -406208651 925390703 25606 -166679467 237532478 26262 -431241560 19053395 2130 -491571806 97949935 22029 -309810010 751611985 6491 -410516989 322305319 7305 86587600 708722012 25614 -282682182 414489428 1742 151655144 373079192 16582 -498824558 336164147 11958 56807568 483647740 14340 -500730949 611679010 8967 -338277296 858178203 3778 5699182 927846884 6634 -185734758 468463265 19654 -452284263 57484129 7706 -446615960 941336919 2872 -111667037 319156349 15366 -521261726 10685562 140 31115061 815581727 15537 174813133 139019976 1868 41909293 341697547 14740 -271307189 146519346 8183 1671520 715394313 18418 -468755832 825201939 20168 -59616727 346271642 17960 -257486940 749306082 16009 167704317 450666490 4405 201290559 232402098 24595 -469281634 911140262 24827 122240438 774338136 23509 23735971 752515156 17224 186649412 84316795 14924 -247084786 856711197 21986 -65095372 821771209 5518 -423803506 86157769 14054 -154657262 124073462 6025 3465504 185656494 7825 -518951764 820133982 18162 -91511017 463862680 26180 42797228 164168185 17717 -311243186 278954960 1829 -285701316 491466162 24238 -594943576 695941198 20838 -320815531 499560673 12535 81886672 954761355 16348 -58718890 556453212 21131 -541301578 860891172 10555 -591147013 183494757 18334 -154881222 559994034 19366 -263035315 699894964 1575 -510476397 766914491 15821 134747004 440018089 25478 -212397463 521881003 23127 -139953488 169065681 9714 247579431 205311889 8997 -130236152 17684872 16719 -188705185 272231891 2203 -218117876 259753629 721 -12647649 488310750 4768 -488455754 614605382 5986 51714483 842593746 212 -46154174 349626155 7840 -567423580 313019762 7272 -562962402 861699512 6537 163563924 899395091 15457 -380000580 623828313 5727 -185693513 302471114 7459 199259143 199201904 21373 -499730470 563991960 11130 -327061501 253832454 2506 -122196729 713129641 4285 -208746733 122978727 12043 181283053 252026468 11581 -342820045 806024883 7928 60136021 790856008 16203 -239951196 32760372 9483 -113907921 237287623 6865 147525283 622208126 18474 -399691679 327693764 17602 220537375 153692667 10518 22351154 128780493 5599 174709461 214921976 1555 -441092755 595844789 4246 -441166607 867591208 20114 -571987703 464345407 18910 -199621586 849070862 9073 -489404596 111039206 10319 -406944067 475441420 4919 81161351 956081397 26358 -235258133 333107410 8538 -45956559 707909134 25646 -346569518 632781781 6281 -362767690 255630517 16604 -500778393 807321586 2906 -171309093 356464902 24876 164412828 96836136 15220 243212833 96487996 14134 229329254 608973807 19123 -403278372 806194695 13154 -87113436 395576917 14813 -33869594 630504734 8123 -559521418 189433902 10418 -150121591 762609733 9718 -520307864 920155173 18571 -370564780 484110783 18826 -118253132 584230754 22927 -170688244 399157478 9070 -491738447 506540575 6628 167159285 410495781 14702 87901246 372338894 13858 87847750 563524209 8587 -214337472 728757010 12865 -140607858 587221092 24915 -249478370 626889425 21423 -550573467 647046312 18772 -185495197 756996049 17339 -118655261 704951784 23133 -301412112 637661195 22971 -5710905 672225475 8141 -236136413 801514518 8676 -303490675 126413540 24276 -173169333 319489745 2045 -509013593 787887134 18164 154591120 287384580 8138 154997538 351269336 20004 -452230057 500914017 266 112321839 363003384 7384 -510181753 213181855 6298 158027327 308756345 3730 228667971 228593593 22947 70498522 135221005 14202 -319642781 62849695 11282 -336370667 187836515 11914 -282306044 454593193 16012 -317893511 211494773 7041 95145115 140786182 25204 -459337786 928618380 12572 -389435535 918599075 13734 -135035426 901016569 351 -19081423 88163199 10354 91430795 523135373 25828 175656929 856203886 22869 -204610651 397175335 19036 -30634217 785267304 8003 -503253610 862948198 23099 113670159 119582440 25203 -370331351 794456589 16303 55946480 351464449 12537 -363252364 277368004 23774 -272352329 201329244 2320 208550724 954367530 17353 152740747 509503315 23270 -67071943 434924581 19372 -511632055 518293706 20292 -300429168 620548277 7980 224319381 471341142 13694 26653758 785641931 17500 -137037238 422009832 25278 -123185979 100087686 23028 -336596593 954967708 13585 -356620029 673647596 25584 -438966916 548362777 24646 185391662 743455870 9893 -258606272 199091146 8836 -523076151 604740886 5604 185208804 326494739 19725 -588525477 266696556 5473 -566181713 724262598 9837 -272023821 612554904 15874 -371882906 54922305 8363 -513727632 359340415 17258 -411176310 433844940 15567 -439930134 286355727 9554 -93246822 460839870 15491 -349296916 907686818 2753 -235550803 292893345 4224 -131580153 677266016 23439 -469490145 651962498 4703 -387733500 106494647 14734 -347105848 657278097 22635 -65209639 950093487 12901 -445492162 132873789 6090 -468419013 217226902 21955 -43854879 596082094 26190 -395391443 953996966 24900 -363257859 432942742 4864 20083799 529985338 19771 -48245390 73065250 2644 -487306263 299867234 24750 201910593 410338885 25546 89980664 537652578 11427 -571253466 898302805 14948 -168402023 246964309 16803 -566444044 722041136 4596 -341982996 916210330 20751 -506764446 134086289 25454 19508370 140012948 10075 -592238022 445863942 20057 62441949 446204507 6972 -576997157 738275012 18186 -261516202 755596507 15495 -59912209 353593792 13575 -439513401 86884561 416 211634382 254506945 20702 206210842 39957348 6946 -421577456 456803715 14708 -407319808 406698297 14170 -120591679 769942487 9537 -540741631 284530751 23581 102444143 126637570 16412 -178198387 644287905 18603 -491038461 53482534 17678 197941061 215779765 10280 -29020665 613022847 8893 122180712 329082522 20142 -498341624 901424746 4591 -79605988 795261037 22199 -481064517 895115474 11040 221607807 82370585 2724 200350783 902199106 3009 -404195577 760417997 1889 -392516454 893796369 23948 -301607156 418881041 17576 -1357190 622165491 11034 -49379778 518588835 8440 217284845 40672743 20267 -97965027 239039498 25617 -59075698 673696760 11033 -301537824 592924688 11406 -566078144 687020952 15912 -580587 605753007 710 -350244221 349666320 1407 -72794445 640919088 1980 -216523655 601538074 21150 -425103152 602488759 24249 -495274325 180959202 11917 22214458 267287879 13477 -163311950 669730717 3512 -97259159 490604593 25752 -73977387 219429999 11631 139223511 407488662 16132 209584714 744856046 16899 211913399 773632231 6784 -170672807 465401793 14667 34427044 814965536 4169 111301583 646466576 12341 -143725107 826456006 1810 86643733 939024524 17559 -166204771 667933359 8782 -419462552 745668819 17328 187761101 55643778 20427 -182751089 543298520 22700 -141199327 350239464 24845 -319238523 784738411 760 -182361204 541546607 11577 141232348 380820456 13732 179967389 743704252 140 -34557138 326042365 14301 -190518714 107511903 26076 192680031 295942107 2443 -347259786 140218417 14089 -394164154 210753729 21876 -462844501 678266999 17285 -252915833 250641031 10755 48118993 218150997 19770 207740384 26824269 3701 -433355918 636726379 22254 68730556 103806893 17021 -555295998 658821812 20667 103911414 936027163 5013 -528562269 646304623 26166 -289768530 470855398 13769 -385559940 878093025 9437 -452610027 529250185 9872 -121794426 410624082 1328 -152553043 565909090 7920 -133967009 725541878 4119 -237728669 593437435 2915 -338527082 583865323 17553 -8304456 747348060 23079 -337819393 69704769 20644 -252453213 385227712 9454 144217351 429776831 21468 48375605 951460539 13876 -231961470 498928285 7964 -74404977 864694072 1985 -333690843 924391438 7172 182003349 465897119 11914 -211308561 419418313 14623 144682582 710360633 4739 -1170211 513083452 19101 -491539180 166120619 3427 -151398701 838320449 21157 -440251702 749375182 20684 215311318 757355190 4073 -166325727 744875163 450 -92988394 99447261 10690 -307445880 12844115 1975 -444509519 504441137 3949 -596864935 600391862 25557 -372479555 472218373 5712 241373159 577521735 15468 -356873724 668076271 8411 -116763687 343989091 3598 -600110780 904792099 141 -195075295 937108162 8168 157147151 764550405 24145 -284747832 958001768 9627 119973988 904741114 18723 -397091290 169255080 19331 -183475268 509721935 10548 -313848825 721347802 20474 -251795630 459704632 6597 192325868 273009957 376 -142089887 456881196 12193 -457174990 761447178 21632 -149207790 240782635 2078 -87473989 814094886 22702 43729167 360878128 1517 -239861954 257270795 12618 -375530570 572951839 3599 -497471928 133893734 17514 -326990311 523300977 26078 63239731 47613767 1287 -275649398 659986353 14185 -100337697 767454861 8907 -227421061 713054794 9941 9928880 658020839 9711 -228522191 856062502 600 -523792853 109087111 18949 -332958929 344827080 11435 214396956 87988636 4309 -459318727 512748523 20633 -84301542 346046848 10424 172155876 233276370 6599 -29301849 909202135 11701 -269987925 395282746 11229 -422330811 637150106 15517 -139360825 605296254 20795 -492816051 655260147 6162 -41186022 287714322 23267 -171767865 766316262 6513 205529069 575291742 14194 229462429 413214853 20412 32992126 35461214 8383 -290360318 542046276 13150 50031102 232807801 477 66739450 680250694 16393 226221197 439019644 4576 -413355948 68294665 9190 27232691 783450848 23463 -97443115 26308370 2641 -186544472 601272910 21854 -571710616 757450872 25460 -239888282 371696609 15150 -97401500 766287910 4995 3468995 52159365 2423 -5030858 557790541 2827 128983965 754031513 15604 63419454 940618749 18245 -580074175 270491511 26366 -481364979 212528502 25933 159773623 668105331 9241 -501527912 485808904 4272 2450256 241940963 23825 -301971222 418498598 25179 -283522671 865077631 14919 -32811587 881807814 8234 -158035951 585933952 23912 81503751 177028976 5241 -513174264 26847919 13093 -342448721 669411175 19118 -560460964 271009748 11137 -56575116 599692116 1625 29841726 368588411 1106 -247126162 13935243 15545 -546515649 513765148 8897 -502584313 160358305 20133 -184668215 200514043 7703 -287040875 829187170 14238 -189983741 594522894 13524 -454261638 741512547 25356 -529562797 110283941 2418 127630557 81801404 20557 -541134887 684055545 20641 -589185568 148061068 8103 -29204824 602030321 18918 -377486372 272447903 2643 179965716 561123614 7056 -23488575 231447993 1832 -333540739 559048175 5315 -257033984 247677587 8659 -38512461 269041941 14358 -376941566 114050772 4573 -553810870 595938552 18160 -283217446 786859007 18887 -139294682 45386887 3637 -302253185 549953173 23495 -38591838 275514059 734 -126258165 582105679 2199 22090840 229061921 16732 -121573319 253333245 5168 -11923261 443496817 2927 112514656 541861250 23736 229258711 677980278 23065 61124253 951450308 17340 140666526 715538699 19830 -504382935 321349653 306 154477990 369882252 1472 -186549264 372057658 7111 -382555591 933787317 20087 175990457 134506051 3459 59678390 925814064 776 -445584409 141408961 20432 -497515713 494333188 14628 -14471483 932601622 19957 -537490530 63090533 3838 -248882776 681767613 22288 127551276 396501204 21640 -194093502 848733622 25630 -499315815 754981363 25924 -337693023 728333289 1931 -249941113 765742562 17028 -376676018 727323987 13601 -464237779 599701824 24795 -89383116 353942558 9810 -160878431 755034429 21056 -501393243 403544650 5856 169056105 85892511 19016 -381798484 446563375 3815 -321025159 121333634 832 -160649366 547624619 23698 174301510 12963800 19118 -220088584 523666234 3711 224123236 707380468 2911 -413057441 242408767 19215 -386998769 393305435 15933 63484404 678163058 22834 -297915873 224436167 8339 23675005 762921445 9388 186644249 929007229 1196 -405003597 914311610 219 -517823459 956549946 4540 236196790 44974553 19304 -426612142 890028206 12694 -217498947 284681885 12467 -52657944 176029798 22125 -244089609 603735696 9632 -397176943 542424342 48 -117097604 612689352 10627 -442140164 69493585 26336 -351770803 373858520 20216 -527572732 503424789 17039 -245150030 517748150 19390 -494376952 219467497 18224 -460742414 27799353 4328 -525530132 363721698 12418 -593520994 783971715 26083 -363193630 794945019 2143 -152268095 554162804 13703 -256643650 278866697 7928 -583758117 611123479 14931 -307627992 861203634 23098 -539759800 762279267 16122 95649226 733801348 17577 -329353056 261988861 2744 -113364475 325247716 18387 172106134 807530864 2949 235625344 189461404 6742 -92164891 904879546 15657 -287183172 347749077 16525 196652507 737817932 12007 210377279 149552519 13712 -389285479 842576558 3073 -114914286 129980789 15189 -382425091 278800880 22030 235905951 709323507 10937 -42035214 448237029 11597 -389857985 923816257 3690 -482249023 583911584 17760 -540708572 146736427 22449 -351815240 455469280 12564 153854560 687429086 18396 -18729298 828043955 19518 -209195137 386493139 24763 34628821 515536734 17294 152691590 164892527 9625 34965149 122912688 11921 -75626075 850580210 9640 -206200986 659508708 23896 -236027742 13947516 5328 -281414652 841151627 506 -331451051 438163785 3369 170496401 260282886 14113 -236907600 600073846 16507 114074234 34627749 15118 -367736165 788470137 16244 -287767747 51351314 10354 82922770 611265074 3766 116197299 806067563 13526 -510376171 495758430 20574 -37234782 13035627 7473 -327444516 707768954 6171 67085815 766861818 13415 -529682674 647845932 23695 12440535 490252472 23692 -162166173 688083658 14078 -325475863 154036051 7403 -505542031 216484488 11435 217624780 352821834 4598 -117817519 560370947 21594 -386423640 37308088 18518 -224151939 717880995 3683 -218661705 140987900 22008 -566136838 218741625 5897 -308831306 393157305 6016 -351365385 11730838 6756 128975602 125728791 16452 -277899975 930953611 23831 -170491463 649694277 4578 -567733741 692564476 8895 -202389550 671896999 24826 -463125778 567109778 25686 -501042850 271090382 16480 90307482 458256015 25143 -243747650 14744309 12341 -417000482 136509345 19297 -409599553 291960437 7744 -538069860 229980388 9878 -171222097 341515752 10293 -120058173 576363218 721 -479827485 415861507 17692 199127097 646900648 596 -66430969 510894713 16203 -171848066 667957207 18900 -203947268 467409572 21507 36077067 23096954 5696 -450628648 51337880 24883 -182224078 708338286 13939 -246760213 281579212 856 139832355 457118493 8432 44260626 654126022 20967 -433608647 788367306 18534 -288452448 810592879 19280 -2583484 799287072 8740 102044592 248024141 15109 -17096045 361166973 7718 -134074149 629362395 10475 187712542 932261905 9691 -240122185 244185325 4803 121209081 829757278 20074 -578321961 320217595 22691 -100272345 561233396 4884 -272124490 511041352 25539 112773344 109212766 5272 -421261793 608342128 3787 -19123097 746393801 24929 114439732 633371117 7260 60411472 772679452 17953 -442043400 47366690 25231 -210529069 537601802 7826 45135511 588644843 21133 -11108223 107194945 25253 50990503 395373632 9915 -246498085 246828668 13133 189208952 588453817 18646 37570748 653877073 317 -256084503 715847531 22043 64724253 59917683 24956 -192967648 609113207 3700 -203853012 50234868 15072 -226503923 952480500 22748 4309703 587568592 26213 -159131639 627170397 10566 54231686 69038380 20974 -525225147 600971271 1209 -254359929 718768311 22496 34087120 490370706 20440 -307030961 527260940 23786 246723889 367456707 10243 -431766402 357731289 19556 116138346 600113363 19883 4998177 942965134 17718 92387364 607574092 2146 -439162393 504341820 6806 224214781 574740246 3318 -319593938 607928806 7494 -358357171 683125324 20292 -131354484 184559800 20637 185122274 409645544 454 -83891527 772309978 5589 595655 118555160 20598 49956665 57643438 18537 -325344359 725050881 15755 213402997 601968160 12953 -132801869 842202519 25586 63349329 853172945 17688 -487004369 228899738 12899 -373335815 293467562 9580 187206084 808241292 5038 -2586459 10957459 11803 75685850 900864600 16225 -224115059 510646605 20429 -42992865 614471678 22214 -3326650 91838097 24250 -560373759 526448516 7168 -44185772 255663088 24561 -557113079 882987214 7016 159031796 399574895 5436 -328388939 11945429 4302 -538557065 621667530 12993 58352699 140387673 19245 100076929 253031177 15859 -238347160 414713602 16804 57138277 855095981 20779 -414391637 560241224 8010 -147476094 365384318 7973 -182630156 743188077 23801 -602280875 621219456 8962 -324884020 670464759 800 -11335483 64826053 22298 -537954047 539577320 5732 -193412216 790320803 1758 13406665 705763562 20253 -212860402 426848119 5613 -10961633 569361381 16934 199191853 448964870 9108 -404634026 924804828 6276 -237664359 270606148 22975 -163018270 690910891 14143 -103540029 663291652 21515 184585574 637332124 11966 24382093 569451466 13195 -543212802 750015670 5042 -267313191 195422288 17971 -539773450 33310448 18696 188471466 41026387 20352 30387096 312989527 3455 -64155979 747916092 16872 50630770 84191351 19103 -562592104 881612743 4293 125354468 392641806 5361 81134052 168063729 26286 -158055848 34630016 3556 -191484984 300042668 24037 -463479730 702296531 26263 -133972121 443873081 14764 60398904 679916508 20488 -276838029 805299384 13613 106249847 647879960 13414 -565583765 295506682 23836 -238739410 372844316 22467 4883591 686782383 8244 -164927275 754238632 14674 -530465750 238954480 23780 -340696399 62658830 1324 128357776 853316865 17073 -448586495 268999030 23303 206503813 633048927 11318 -501959340 905798925 1691 -283723207 788684714 10842 -246229235 504098329 7640 -193499862 41030665 26032 147612754 382217830 7664 -47348005 277429993 760 223312298 696526530 23533 -408401881 524021528 2261 64220166 175888854 16661 120782031 351278941 25152 -32373152 502213132 18798 -421279987 826930523 7495 208712321 287624517 15691 -180450565 895227039 12324 -166867576 956570264 24097 163239025 426312132 570 -492734508 455166145 21572 91766179 705780954 13214 -324317864 309045146 10772 -4907125 516202517 10760 -424869379 526854233 18495 -65953770 486042313 12085 50281782 934590940 7171 18479428 705079515 14430 46511633 771976088 625 -410738932 369833404 16718 196893065 46860750 15230 -452243762 724821711 4822 -300631187 761783340 25984 -102454841 248792694 18515 -77664354 676849389 10005 120291598 287538102 25047 -448679239 517610043 25114 -504204217 237710418 18500 239868850 464571542 15852 182221596 570904487 1226 138613409 136632123 6940 166035343 322142402 8444 -441634889 822565445 11528 -147134330 98887383 10919 144318861 650446596 13217 -388328879 607450412 24914 -585044488 234645035 885 -18402858 808484150 12139 -351066518 841924788 5246 150501453 13612311 12023 155584477 496356241 17878 88296469 849292925 13993 231022550 221487669 20451 -405341981 87815086 25692 -1886657 271303248 22976 -119962386 597810697 3398 -440237296 201809390 1248 16645678 131528972 2654 -589044569 852476588 11453 -70914120 726391743 5620 -1310815 736537105 21254 -122220399 923913318 15940 56803305 407858232 8264 -597386058 260466433 4275 -211931802 11806079 18672 -141408038 723584129 2072 118673442 9988814 15649 183804837 925216348 8279 -506683054 569310157 24326 -151451555 117962213 16595 -426570960 642392191 16903 -319556035 247007400 19853 -432219282 609962253 25266 -238032608 291781574 10900 54817135 377043236 16695 -482212338 707853274 18829 23498260 144780283 5451 249964453 788267574 19276 -77474954 613521076 10200 -60015302 65991632 7814 -591305332 908006385 6008 -510832070 479574798 19619 15528816 152346409 26268 -347936129 473493086 10613 -161481391 625100006 23825 -346645424 784229474 23840 -45664806 466771093 6267 -10922407 237578429 16707 97882166 438885900 12816 74626794 728927455 15768 -242946751 28952581 19979 48650609 475552318 16321 14890731 954825306 17991 -575934734 79015948 16723 -33322451 27698117 19697 -76724917 29363736 1768 -401036515 56386692 23020 87132579 638892541 9770 -309214285 857083384 2938 -457744492 850139445 503 -581111063 439926741 15169 -419429092 729003164 8028 -100993939 900472970 13733 183724740 864389878 21743 7596158 279687398 14575 132541117 728105467 11909 -336937458 637415396 10072 -258561049 651236943 16182 -532833194 831194084 6978 -486727703 195329320 17294 -2566036 457906651 25173 -534869247 637042216 13967 -495141068 650929103 19989 -171519479 851800308 10880 -467055914 77991254 2898 -93190773 566854872 14222 71164057 952864196 13708 -256144125 406886590 24494 97924783 919261091 17982 -531333229 77963633 25173 67486458 411036978 245 -413007706 72719380 3009 -174408719 495674131 13725 79201239 561219385 25024 -386164014 438014021 3420 -383770273 376650367 3637 -459323799 165064875 10126 -40538070 640746809 16614 -410252732 676242642 6842 -100742709 283392222 16218 108666752 720642520 18835 221033133 122235856 25437 -225190005 656348055 21107 -116577204 783386827 13701 -602020099 295884508 9946 -302464726 820482205 13217 -417079370 483486292 7123 222666368 126394956 7528 128126964 949516964 2942 183969466 257414156 9163 -270834282 428516606 3061 -557302681 473424918 21196 -128981536 37380586 25342 -107200926 332464563 11839 -268940070 770695206 1928 45847019 323160272 26153 -422150304 719176310 14071 -394690302 302760801 3270 135925373 199571088 16675 -314417159 721264272 2309 -601088614 580581649 14190 -492112771 680655331 8205 -164578543 75990922 5125 -269429637 653819414 10474 -290812410 945381261 17955 -455497316 422069602 8036 -365483565 613969301 752 45657437 81259847 1434 -146880980 555578084 15385 -433469646 451346504 1294 -331241033 771839112 15433 -360043518 482917537 26066 -37515808 840598669 21069 -102992217 628092255 5445 14490685 35914084 24767 125428296 422091478 15525 -420209133 69017469 19679 61762866 395683296 13456 -166960551 177540137 16770 -409408314 587167554 19327 -139473188 604164600 23222 -354424455 148784574 19098 -599964469 235240655 3637 -529510875 722660429 14154 152653577 228200373 21978 -295228677 283257750 12589 65464316 525756561 19549 -372585043 461679922 24165 218220110 395807527 7311 -109451332 884791932 24123 22163868 500928905 25693 -401953015 363535776 20375 -269162262 739071203 6152 -591099019 695004388 24275 -80079006 82607994 15283 145585464 640965572 4198 -404438243 809873505 17738 -370845549 119005754 20953 60177662 481532000 18587 -576287250 112327657 15156 -447827165 769812209 9747 -150546409 364689405 9286 -126872662 668419374 17190 -489617009 515662545 19690 209838848 418225281 14900 -93693869 894265823 6499 106264374 920524807 25429 -200088167 111257041 18565 -476985535 472256073 11169 180784999 745657516 25509 -496190184 890525327 7962 -377387120 521476760 3048 -71290414 32723684 10052 162439002 321726917 1625 -195952431 319285656 6940 -540794832 402637575 23944 -360731828 206604235 15663 -439724250 330829128 8743 -465608680 346433083 2844 183639901 758933688 25128 57300601 285886441 22609 -444803458 886317942 1412 145125473 607644448 4954 208875037 164850257 6611 -421118567 348396460 23026 -164309039 36080332 10396 -324565531 407598489 9245 -94140105 491325104 386 -88257019 720138277 17657 -157023420 930214491 2389 215286355 659998809 4522 -228787598 930197465 25469 -178115191 289008666 4771 -242654938 218666680 4349 -438029037 334545411 24389 -382348621 834543902 7517 133338538 556584700 4658 -546861780 551744947 20294 -485771578 445368783 5785 168527831 28990490 26124 -517106853 940715573 12050 -524058500 709048506 11851 -126804234 64195508 10343 -499673643 194317136 6567 -326749958 255571716 20893 161234496 669427613 16481 -426501538 328451779 3228 233864441 804082527 20062 -396216396 495025796 15713 -444875974 52222360 2364 -252929741 167773822 5323 -580034816 910944740 19129 -545785080 128512825 22166 -567424595 831234859 15584 -431108094 88047917 3908 -69154064 938534410 20651 31950739 156190215 7185 199704327 167386186 18623 -586538506 707927088 5567 -277901383 709443170 16372 -390989131 55988220 14477 -343046159 409265580 12010 -235607331 862973983 21378 -333407423 55938961 3417 -381370451 606483636 21036 177075103 400235316 8320 55661851 41841614 16790 -322935265 646133236 14762 -138795777 173944821 8708 142194701 22630739 4634 -276974415 17101471 13452 -187495447 800297798 2668 -519981161 721894005 13571 60501317 32024611 25593 -589579325 55192198 20743 135180538 382297543 15861 -370348047 351755335 12801 -412533922 78416287 12853 26716069 598383709 5670 -533989952 896079327 245 -507602160 453726142 16797 -426495776 797807352 17931 -22075717 665692180 24485 -523261174 337916518 3559 131511951 114266848 14033 -114798304 306344314 1297 -278522878 175830850 17887 -496821583 853769623 2089 -261790170 172713825 16307 -198894067 457131173 17180 87898141 349674916 4861 225507190 291195351 3956 -4690627 276141860 5719 -594637642 768604826 5557 116058894 301567199 18167 21387880 110047113 8616 155016965 893593774 20439 56371032 573588750 14956 -463319518 235612954 24612 -294833195 210353993 3111 -23250631 937097809 17612 217846155 542878439 14416 -88281637 921028949 26003 -48964922 265370980 20369 -61147627 746279975 22913 65418077 619426805 16870 -409049659 224628509 3428 29303200 480434076 8414 -24174361 334500737 26284 176181310 451561633 22740 -321443663 485045135 24682 -189941570 606739122 15679 102119438 595094671 10180 107439448 908796961 16811 20783859 367509047 10235 -34565088 654535962 26184 224993310 179484109 25816 204885602 603804307 25533 249145888 213539184 1468 -560472809 757740724 26290 -96992959 113932151 26038 -509220748 490419479 20119 189874330 858668350 13249 -445629434 690219677 17211 -402744755 430499229 9035 -117820603 373713151 16709 82002477 377567725 13671 71258259 31880585 4451 114081976 954499649 5917 229181706 482330810 12768 -209155559 337295772 10585 -471351885 436300709 1598 -79830060 20630116 2024 -239898017 277369568 3975 75660264 603330154 15977 -551756345 255521317 15525 -76637804 45058345 3892 -297265738 433925108 18165 -182966572 15841361 16450 -25262138 953024426 17000 -582079873 628740768 564 -43886747 569943908 1997 61450220 829110484 20333 -119816352 941603950 9957 209053980 554654807 1 -407979344 416078907 11391 -211327887 160254076 5007 -260104519 759762234 3857 -139397364 764078325 14110 160759495 104459495 3244 -136007246 172210273 11701 -408551074 242060900 17715 -149103627 174661763 19007 138820342 214486525 24338 -502176759 865579293 141 30660833 54876757 26038 77454601 376529770 8507 182553831 646399284 25829 -103715949 539771431 9361 173048948 576830433 15540 -146349955 810225764 23292 -205631134 244155099 24419 -380931801 896892457 716 237456209 530773001 18707 -500164491 937131709 24254 -292325346 127296456 10459 -546807257 766647208 15603 -579454604 213308562 390 -31908774 288754193 22368 -237124555 383339422 20173 89003846 87866338 865 -211941334 834927254 25644 -476084661 613275011 24154 -334766666 333387140 1839 -35340441 863809664 10596 70320739 558696712 8685 -543004308 201444851 23128 -121336367 808742731 24752 200946409 526536727 13323 -95920605 498188812 24599 -224424582 297554717 13164 -563346436 784445657 16437 -1422645 719236200 5924 -92535342 422171525 25956 -513785816 730249378 10846 93146429 336010312 22011 210020963 690589238 12341 -496163680 517516617 691 -340802573 936599282 17741 202181376 910755825 5298 174660458 927404130 19790 60683036 655648323 19233 -583039244 516879988 13076 -496823421 131357718 7270 -259854998 438990176 910 118912041 803869636 10417 11973397 157098922 15201 59456285 379419730 11150 -226507245 774210718 17244 -123254367 563547387 21769 -332385327 317958219 13408 83762887 509403717 23271 -252421749 171686951 23853 -367718221 699008805 22315 -577208690 813900544 5844 -30872199 531886056 1283 -51262522 729029936 7141 76127174 839875631 3601 -176793501 548845513 14023 -536712873 357716166 12564 -319663192 795233332 22271 24191033 29778949 24317 -377195408 80743916 17754 -589699531 118433957 19392 154426034 210467010 22603 -95799487 644165590 7408 -337717637 69741330 14801 -481198397 895290054 24020 -322334836 941050790 21301 233139387 401852472 18348 7843093 227742240 17624 -465840234 935057519 7786 145708399 924235881 3793 -550529924 617761291 25117 -502667650 228991317 4364 235309031 624540650 10922 -369166907 800290396 20450 -303023720 850499114 21573 -493805663 144213918 11916 -270456049 534825568 18604 -6439746 558730175 16377 124513741 90177666 10008 210423655 287070586 24300 99527488 572630400 5716 120887280 285768216 13251 -522341406 459176286 19966 -155529734 663857636 2351 -296666956 473621082 10117 -571750037 359097961 24860 -253182198 850563673 22567 143957103 782913305 14932 -269941746 200265335 16544 -11247778 42501709 4805 -326725915 481451342 25642 125285456 403313129 7215 -219629044 233725599 20807 167610349 826663554 13047 -169503437 453857095 4051 101409575 208020201 4128 196569564 499501906 6517 -421535258 286150285 669 -562849228 600949288 2986 -15284987 743029969 18006 -516142038 254801213 12212 -205150554 131377340 22366 25260573 258985034 15410 109747540 118702467 21301 -389142569 823970984 22361 -41997507 440140805 1612 -11478752 588977889 23565 -311048053 947263633 10328 -66264945 179761364 24116 -128727765 108061130 26122 -240012489 463809752 11573 -255078697 599576219 17024 -314663569 709362453 22696 -305575048 429791651 19566 -333593079 317982966 1808 -29341748 549225964 18935 -156845951 803147119 16604 -85267412 90141389 12416 -184282050 652460617 16794 34516998 46371185 4286 -266470830 350249623 25904 -26885471 457200093 19478 117011257 164868381 7254 -229776928 321299310 24582 -157299138 401036590 22285 22937537 482836882 359 -423099132 60911257 22628 -146427163 743663969 24317 -254716806 926010111 22941 86711722 809828018 1669 -85613356 468911683 14883 -498696284 107616529 16811 -120245943 374189204 7377 -272949839 612111094 19164 -28818008 201686786 13050 -287646515 196079665 9472 107202216 535340258 19937 131302609 120628691 23003 208518835 892427707 893 244897849 776646616 17656 -187208232 203406637 15958 -524989113 784124687 25593 -228098165 924473000 1179 -570540470 805683359 23918 -581539209 695984553 19203 213798952 37696016 520 109601766 376764472 878 50661229 437692246 8807 36536068 458241684 11310 93431336 923303645 8852 -250960040 804144728 17649 -124336129 51491937 13082 166607632 713997434 23552 -476616424 629907526 2731 74904623 325846386 4953 114844283 474241411 23537 199184428 33951265 13408 232936140 916742543 15408 -266103547 364218731 5445 -389528088 942223661 25624 -76312314 566805946 8623 -201631865 718714221 6579 -509699309 593855978 9721 -153270473 276349474 651 -295877660 899469938 18177 -84835820 309460202 24108 55337655 421150736 13916 133679539 927156108 9556 87096579 739422043 22828 -505594447 137512079 18657 -526194760 82863924 22171 233931674 50212659 16080 166789093 375942787 22454 -286503423 540548623 10850 -493888979 221449337 3357 -409941191 447864047 19745 -495348662 833865222 13881 -75360312 280670108 482 -173414390 391074122 19425 -448467586 526142412 16306 -436027340 112550136 5389 -58500379 294787541 15489 -369029555 17818514 11469 -144759261 274705568 14467 -34478533 379206492 253 206500616 906625048 1360 -400251949 25554577 4886 212924161 53798842 10699 -22836702 48354453 21409 -327152768 284212258 26031 -455357167 603631004 20308 209165178 823258310 20107 58590701 619383828 15814 -346018982 126164748 19926 -584817238 351783841 21171 -188528616 307937269 14745 -112771172 913510980 8909 -154389781 111529700 22041 30610424 554482165 14144 -164759511 326128834 2066 -106925190 411106197 4863 -310680330 796424042 9896 -534160665 614440908 729 145876227 509651168 9264 -54023148 185290008 17858 -326123186 97004307 16491 -487919761 938981156 10870 -72475341 86568252 8179 -70665645 705179009 12020 -408500219 668048877 16915 -330854896 598735632 13476 -166980378 524101875 2617 -270338927 723382659 20921 3572466 314041047 23066 -588662253 539768204 22769 -118354161 252863360 2471 -163680762 469869917 15721 -102665209 567894943 8133 -95355487 732289147 13095 -68667494 896518993 11173 -210946639 817749481 14668 237964462 279025299 3215 -82863515 686913502 12564 -179972251 755947937 21212 -454408167 246679272 14949 -341945560 268207013 10874 -56602976 460323643 18192 115422169 98453467 16041 138694811 841137166 16485 -346121004 471699306 10051 -198471214 431258204 8778 -461103495 173680313 12610 -310839438 441525784 16597 141139059 626707133 6099 -534590731 492170771 20282 82023741 52979425 14558 101244620 824068703 25855 -277826754 478692251 3019 -68309253 591492655 19312 -451523489 480114701 16381 2083033 549189499 24168 -397196171 119902515 513 -250312979 775785700 14 240772081 203422607 17938 -556393128 159501679 4471 -171242352 265437292 11893 10197143 466729022 7849 -411988382 19885270 22070 -523548667 888350636 6058 5976097 656136480 21279 57168803 239973390 12085 -46697495 348269505 12905 143120496 823044708 7549 -98147231 82008328 21963 -264060152 343195945 2753 -492839615 41199824 15283 -552582279 314936021 25873 145280572 349107266 11309 -318467603 191710093 21157 196460718 634361832 7779 -259678901 944020072 19926 -110686158 610439912 12790 -417849882 525898300 455 15114305 95087823 23151 -492904917 417809696 17908 -131525898 810581864 13989 -224424687 693317058 21300 -390396418 310099985 13598 222663562 142603847 16009 -361765004 152646685 23001 51533628 383613835 1195 65811968 954444728 22114 -271337668 294735384 23542 -47179698 678563320 17876 -476539820 338054058 4801 193398735 452257229 19495 -581192011 522759715 18309 -91005757 780868122 23211 -3140878 848118914 16701 -129823898 438878682 24797 -142701617 23230509 16850 75195174 569645936 16459 92657738 603771216 17712 -273300192 122323906 13795 151534365 12839499 551 -273232054 541582014 24235 -64597295 864387061 26307 -161465786 948947768 24662 102600742 555477484 16570 -38793134 793453057 3390 -320355014 449182543 5544 -310900530 313974066 1428 -447278972 314254786 18636 110485124 948129312 7673 -288373756 383671339 22561 -87343701 191039826 14722 -323351593 720074712 795 -530773760 626411019 12684 -485308559 761728605 13959 210810288 582439970 18659 211278102 855996666 10470 -90039988 308873003 12585 -552389025 493945556 19576 -231288923 340825753 1070 -232634458 819218887 24859 159832668 617967894 15769 97242424 761757471 1526 -280241032 256879308 19454 -284997118 927658857 19322 -540279193 495742828 10614 -483419267 362600372 26000 121025784 397902031 16688 54820987 767991098 26229 -139491961 494029221 22159 65441872 566371261 10049 123485346 482652895 9151 -467329714 629397963 8384 -336934272 624933266 15666 -573283653 948582674 22098 127812024 261372880 9659 -256704847 392679611 21690 -445486318 444749202 18260 113106158 382070258 25137 -12038656 958361651 281 -488981832 399927835 5415 -91378478 656508090 4438 -456028507 628531522 596 -194205222 354802235 8309 -279241697 712133073 25051 -376106940 103451278 6855 -536593449 781481862 21111 -441831212 747782006 22422 -94111338 935301262 1004 -273939157 952244654 1863 -167919055 270823845 1420 98012052 493791486 25321 -12738147 622174548 5717 -492361405 279906789 10241 -238370576 196346432 19360 -446049386 104675229 25058 -319412454 151041529 26302 225567654 35930285 9928 -560788937 162314561 11592 -254928429 743042185 7570 144284295 307394884 18097 -360618785 945957047 3711 -6180337 861766288 12629 -196984060 166550824 22569 82682038 678438554 15746 -66231389 128858094 9174 -506162263 264685908 21031 -482108474 354465882 15250 119032933 687303472 15364 -11468389 594276336 1236 122594309 717435420 2736 -516384953 465889558 10358 -385324085 706130968 3887 -418646509 576794961 3419 -245920073 202356288 6364 -574416704 232196926 2268 -111809233 617050111 13692 -264598752 909652874 24605 -515578285 772250220 22568 48826757 829073330 2595 -320357663 342219078 3366 -406181866 169863659 10026 -161926695 219920292 12363 -222224950 328576474 9587 -397308793 748239605 17629 44576779 13711555 14055 -362043542 700609797 1211 -469894783 756516213 7514 -114215082 499672943 13473 -205450827 375465051 8271 -201646013 62612872 4715 -425032875 519946296 6300 -351383735 388229453 6749 -46532928 109306430 19178 8959013 948865137 4454 22434617 951895442 20048 -116976665 133503672 9981 -71866913 487971339 12100 -236792413 858227164 21593 -166318865 810866555 7665 -366144247 145605294 6284 170230727 66496610 24775 69326879 752244990 9712 -159503684 110033093 528 27379228 344336001 25400 -130992259 482274631 8302 58796784 400627532 17737 124126537 874032811 12359 139617990 696621072 23933 -82607695 302577464 439 -596087997 478637195 20180 211217680 748927020 7141 -170674583 243082991 582 112284345 740877802 20091 -547782318 742710516 21599 -55492964 867799758 21135 -577351071 408073020 19937 -513992781 315760982 13802 192723642 123191487 4928 -478241832 818567288 1038 -213003463 595516343 677 -552972954 93470421 12613 -392309153 945442404 5944 -517829908 651125571 21980 238414215 371758495 8385 -477336686 873360994 15435 -272558853 276222678 9561 -543757043 548561936 16365 -564390245 10374090 19880 -499633537 354044056 22547 -369664741 336249281 6950 -459872607 703960283 19419 133729584 946833865 19690 -33336950 541138491 20257 -549302112 891435824 21939 -59840915 156962686 12422 -120005829 928381534 18976 -507834675 742446813 15275 -178924664 59054703 19154 -594710256 920188356 23231 -544127293 421308229 1819 -279019446 297633101 4022 -459029399 935240176 24434 -379050672 495348205 14402 146366353 86911388 4538 -97450158 155745501 1237 -132062871 269450218 372 -216142167 805196959 6551 8343927 703984537 17960 -412756485 45645754 24536 25769950 575674059 18969 -313328255 344403100 20475 -342710363 386955072 24042 -114981909 82832433 18289 252504285 762482196 17647 117029201 505821667 9721 71464558 956744940 1174 -19522559 238943480 4754 -56339100 231319238 18446 -154089978 306582218 17178 187703927 114094093 22343 -292695913 879592606 12004 -483979559 696968135 257 -408719107 781815416 25021 -311294362 173922238 14044 140671483 272206480 23489 -141910799 583557540 19288 -505620144 819185679 25829 -225808159 921847462 16964 -44304370 665224580 17627 -586427902 162610894 17255 -1435975 210918063 3411 220513658 308911569 9002 -475044394 257897150 6608 96227908 627294613 22647 -529197327 561431713 9001 -252750908 394263616 13705 -444755908 233721153 7948 242986055 881270264 338 -322289022 555158585 3217 -455183678 684369102 8225 -195104473 429034885 5175 -164753751 415860416 15683 -322890605 496551821 18685 -593739039 636144163 9665 192166653 63115011 15319 38654039 692866356 16390 250811903 272595660 24669 57578412 187202928 4870 66236699 167932768 18872 -200572143 308008839 12447 -142801510 19942513 18054 564399 804396010 9533 123111837 56727889 11060 -520698216 46836088 18908 24354434 885911886 8590 -265459598 500011757 14937 252419566 286330434 16875 -137082473 313484637 4474 -112602133 696134629 9052 45210984 538873223 2064 -499065764 116265017 2591 -348531763 943312493 7789 -228411400 179874110 7537 203976026 550810348 18930 -533950596 366063314 21648 -171425110 169642864 8999 112024241 136735731 472 -341293775 150934872 18521 137952643 791375905 24495 -437355285 398121001 9742 -486427428 535458297 15726 -151026991 423390132 24418 6813719 524102981 3676 -75993373 116161038 10188 203936550 369023146 3949 240996771 590272904 17488 -499889861 281671503 21662 5938731 943872573 3545 -489481194 668508048 7025 -270164696 513042962 279 217186513 211420825 24851 -347085791 921858932 12972 -145560366 665090850 21254 134342730 22322462 25741 -582698816 660910424 7985 68192506 57823432 6499 -377339035 240886566 6528 -383376368 564909417 20970 -332231747 546445440 4427 -139208741 889912496 19525 -269732808 810335290 4469 -323100288 522474461 17630 102746066 952750737 15990 -31498003 609604909 23246 103470946 139026117 7516 -178030195 224302625 3520 -351792848 866413753 5281 -172649465 229064531 17228 -169606468 752832265 24104 -248887988 733011813 11130 -216308180 858913385 9508 -62009268 857494628 14562 -474830257 510819387 26326 -10520154 788726571 18719 235252043 426597073 1892 -50969624 86558014 13380 -6083995 785325069 2388 -202332125 760430570 22557 232045060 23801935 7638 12486243 544362969 9395 176332775 533637900 9109 -344404570 870690279 5161 100852231 553699970 3734 102346512 939937270 5173 -444419104 286085226 7222 -343011629 784870036 12311 -243301796 437877980 6448 -372053906 481879151 22420 174315607 686952827 21375 32913927 410079483 16292 25684449 430672298 13421 225101349 397675517 14067 137105590 578072598 9019 25361832 376590066 26170 88177329 590113052 5292 124749855 808229905 17450 -284444122 458685190 3219 -416799811 559999785 12732 -102690340 741722783 3462 -561433280 430569477 22368 -301521270 409610934 3284 -50317760 241307826 13014 -123496198 882701879 19045 -166754043 117772145 1270 -578974207 612107167 5219 -273980506 453306796 9885 -285353282 539618037 11616 -309543690 649860009 4143 -235438397 446790314 23872 -536491630 223388883 14097 -110506934 792365023 25243 157765876 418461669 5722 -43573973 798926611 10529 194233654 836615679 16626 -339252964 458351798 12031 -181176717 669395469 2561 110882167 933243444 19461 239411810 381191913 18368 -157282061 782576989 661 -329270977 623860199 2878 134442395 768782261 17101 193113455 792525895 26101 -586088615 844167370 17847 -601585981 61936464 25088 -65757493 930557812 7522 -548763524 429985866 8940 -277684734 113205279 15585 -49475677 703687302 25945 131200820 921737832 2472 -369766762 281339428 6332 128235877 206095345 25140 -468400832 877555307 24462 -397100578 284719081 15469 -318477118 600726967 13783 -60346348 812010406 5838 -274681482 934444096 10806 -442458672 24918654 19115 102019193 367952490 13223 -94427105 478918352 21465 -110320170 907430119 15383 -113197524 674462094 12170 -93627012 43946455 2346 -380476371 341028587 18864 -575351230 395532921 10152 2641776 242757877 3263 230644117 658280233 14904 234774071 221293628 6575 -545045871 291433498 2309 -260600439 802619960 13468 -404562391 107681773 464 -372900323 742229668 15397 -114623502 725777346 10647 40377764 654061444 944 -469687231 178896709 12159 -431898221 614003185 20872 -403208615 948831927 7909 -345287864 334569097 24550 -5861367 622308853 6533 -266756604 73408005 25014 94372419 698573856 5905 220213525 533806549 2587 -121706919 595424123 5017 78421884 913470594 7606 -76076908 33968528 7473 -22133403 541981451 2869 -31458490 302550211 7265 -581828659 325198456 26349 -296980476 609768731 11139 -576158042 659935042 6550 61420156 476834022 11009 7648218 378323487 25415 -104171129 675921233 11310 -198157968 120187666 6842 -232567219 357618353 14755 185760560 734354297 7389 17624475 86591615 18383 -345140301 897886477 2380 68210412 751759621 25226 -557036101 767884064 2347 250907139 648755727 7111 -64706393 674000361 12291 -213238590 218560210 1522 -539133657 387106980 11464 -307058356 578383137 15658 -37644539 821369692 3658 -480685766 377182682 11985 71244833 802382466 4051 67733275 120424835 1908 165996892 98466755 17289 133534123 675295351 18278 -206801062 754430653 25215 89706854 14395510 20938 -516115973 873631934 2284 -170679970 407104921 23487 -303780781 451749065 25634 -336326778 938046741 22108 -208177607 739395344 18482 -174202088 210928153 25724 -545720350 107818979 5890 -146719964 178676514 12231 -235042286 808817025 999 -39428932 281528499 8275 -250595131 581778422 25103 -472782650 551399077 21719 -522128689 487780286 16524 -389739613 139580040 4060 113679222 169238843 1860 -90273328 754807022 114 221780452 557039701 18111 -561325595 376160168 18258 -397400025 524907513 23993 -529250708 942390335 25182 -276626108 274083120 14553 -200271027 748562174 24649 -548652117 472354872 21498 18319675 820639392 3596 -360077130 892015867 6934 175248136 598150278 20455 8196123 857790219 12107 228707562 854347906 3855 -155588651 223375049 14970 -253346189 22057809 8655 108777315 812435452 14311 -317531983 437565899 24774 -53350873 366345113 11561 58243049 750255196 6467 -515424039 811774962 12641 -100274015 730257627 24830 -399037827 124711072 20059 152792777 659100664 25926 -492299579 732202465 13977 -27998234 538591568 1041 -408762220 806670780 18667 -477367328 386772215 22146 -515712405 296115152 23896 214450047 195220529 3348 -270177448 68961827 23575 -96905666 572352014 9 -583922085 767376145 22970 33653042 784839558 1574 -228919923 593321976 2457 52948723 712398082 23639 -519168506 878988060 18716 -300166443 99207291 6552 -349920789 763850873 25165 157448120 829425356 23067 -330442577 474886021 9031 100935834 113589159 8747 -341838266 412156313 25707 -452706883 567576594 7983 96619271 513902260 22284 57474597 295026399 17462 -559038701 326112552 5639 -488051827 374801704 23849 -378653697 288874558 23564 -266477849 839117495 14072 201400679 752588630 19935 -274122188 582630340 16028 212164416 802321568 5945 220666273 612356917 1607 205349044 930418847 5739 -196854691 882695950 2962 230485681 434692427 25637 -540593732 222974834 4564 -64414165 463177922 19052 -158846670 563400968 2998 -331076384 519978132 23561 144627644 387794920 4411 16925436 24763320 22969 37949203 643698536 9739 245825467 200641828 4589 -118074041 346125763 15498 -565851385 821747607 10230 -244153421 242781584 17015 -135394658 421469176 9082 -586157190 900316885 5816 -18242532 112004171 12906 128064842 227933929 3564 80303717 925361634 25088 201615498 703568069 23314 218190976 54875163 8568 243180444 634536136 24382 -328061202 660150812 13724 -22459895 431179149 22721 -252836006 721338878 6486 -250539410 34730462 17880 -129768250 39630829 9569 -485052871 677935995 26292 85668371 301764077 19098 -96076741 249988342 8292 190059114 309178274 22976 -237954729 453940107 1085 -201359246 882636428 24958 -525958866 864507343 12790 -230050416 385571240 20376 221489979 468105242 7175 -357984878 584839716 343 -26539318 406856460 5936 71172348 785932165 8064 -141646184 796953644 18794 -573777870 785656092 22400 -342989841 240713414 2441 -93533110 124578978 12673 -297828370 680103098 21618 -134444413 680994316 5453 -567222139 619068785 21638 -103151963 651309775 14645 -357564550 198113157 5826 -288234681 283748287 19177 -276532854 695429825 14547 97455445 939666506 11952 131558086 618906529 24859 -232365826 861456193 1911 -134461853 924898963 13328 209181162 176505528 213 236045496 840037953 25837 -282792655 685258466 1551 -454920957 487081370 16387 227018721 500081404 16947 -160570082 63060505 17813 -12109243 748361930 4448 -437686209 848399243 5793 -481340013 370055289 7274 -116188415 626808657 15024 -196341620 550122198 2042 -47850900 835023964 559 -49256529 934107657 4080 -397694929 930337507 16751 -241275842 851254822 5425 -50723948 845236632 1575 -314172007 676847329 19520 -315295757 832687145 25419 -446528383 246112282 11771 77843149 673334793 16374 -101424354 122926916 5334 -465287609 817389798 4061 -132598452 256395392 17736 -128949618 793564517 10147 -251448516 678362806 3063 142570920 525669355 4174 208624410 462070516 14910 -558625283 792968456 25663 -13441021 475553445 8157 -72208364 186684459 13425 -480813020 868906472 20975 180600791 101649632 9958 -240219830 750775452 22938 51224391 138246607 21181 -14096398 441078247 7761 -95190211 801433208 14460 114162047 712807255 18695 -117899803 309092573 12645 136281565 233883400 5040 -578899137 431721608 20218 67206527 168955240 1470 -4536974 849106444 15265 -403301393 511832583 2638 -402291787 287365318 9146 -202378726 887761742 17592 -116063518 284844490 21491 -459089423 522392496 24712 173656102 21995880 7471 158419668 722208566 16535 -146454372 737359744 25447 -110043978 298380684 6665 -314291756 574601805 26094 170835860 29777149 18823 -154596868 235715411 8573 -299914910 52543133 21216 -430251435 414600017 6805 82037504 187937169 2929 -193458307 243103457 23262 250907297 196359529 3058 -555106346 299269882 3420 244318296 364383231 18642 -327471543 670760619 5513 -206904149 490561977 18709 43143262 359239438 8410 -314586794 915869581 22343 -264977373 434458969 15214 113354369 927709612 23237 -51800264 49831967 3780 -136131691 617570346 3703 -273394708 320020440 19543 -174618011 876913715 18044 -243611181 882573092 21258 -386341174 536646122 10655 -554767480 164116543 12372 -367508376 224343169 21810 -109303078 347126709 19282 -434509527 364302336 11462 54234860 752258311 20913 -190744042 675127592 13840 -548989804 460906359 2290 -298168517 678170272 13677 229211882 448276097 10152 -315651749 658985670 15700 -102025157 149408699 13180 173044129 332054379 24828 -156595023 328339705 19723 192226559 398560278 1065 -82557411 403311230 3844 -412146535 480122147 18817 -524239060 394134362 22869 -264111735 701637464 18693 -347844828 55702608 5303 -402289165 673638133 11080 5621320 466447868 7406 -205971857 155000638 18567 -533111119 454111431 17164 -339248112 273256526 5213 -387090846 479419719 10511 -6416455 595347522 5930 -128138736 468012589 22176 -471589160 666499568 20406 -586697966 579957510 14913 126572753 49589739 9574 233175055 345248447 23031 192126462 605733747 25191 -468947567 15484373 2724 -102562630 231907629 22430 -349446044 618369317 294 47322381 802820980 6119 -183926172 643817321 15733 -164625690 753130784 10110 -55302004 710527062 26114 -433059125 156638340 1816 168461179 443083867 287 -237613343 491032519 1119 -596762206 726857783 22783 -128188527 736211069 15534 -215178889 253551084 19588 -264246879 645047026 456 81703287 505869780 25902 -506107385 510280022 18921 -133413471 57312450 4049 -584164847 847705654 4566 -139352222 478543658 4735 51305180 721851015 18780 -136679954 926444287 10007 147965898 353365052 23513 -138276634 96487778 5869 -345580654 792350290 16403 -500040215 846626564 4330 -10451188 951845129 4546 -545106445 942602106 2549 -205450802 216498753 7310 169842099 758934869 5986 150592722 94353660 8068 249045301 35419330 1992 198635672 418752402 22499 -123841674 613620167 1441 33097735 768410241 11844 -409716425 434022428 4056 -384031524 867919179 8518 -584390182 671511648 8028 -152416410 422479288 20491 -286407212 338605014 24200 65627954 767284252 3034 -40061550 214247610 16077 -23028164 601581079 18080 -447442778 865862072 15192 -551823782 215396465 6249 76123647 742230431 17019 -215042749 770121321 24177 -597867343 548478275 19234 203016721 400658337 2633 167892071 761146872 7192 -544115740 211732099 12059 199822839 800649834 955 -27576147 905285220 8333 84429269 669861281 18671 121810836 315515059 23832 117186659 168587273 5747 -253165419 824991581 17027 -29433018 113274525 17207 -364346531 512068994 1990 -124955614 948649980 14061 -195539222 11907660 20452 -188535941 492271345 16814 183273724 659915229 8305 207288969 354613197 6612 92638416 96218456 13509 -359322650 489430885 25253 -347975947 129525256 16564 -372601026 343038000 12327 107280885 591914420 23422 55669345 235723435 21858 -443400001 140746892 1784 -288637794 864187909 22943 -234443346 427681818 18249 -18512865 121333083 24151 -490765601 274702992 16095 48825914 392268973 15217 84934111 201917627 1021 86798563 29845864 15730 -591612305 870725241 14686 -251738092 589546787 26386 -9171638 298837498 16675 224884516 300379979 13774 87406177 634461864 18881 -241200583 281343921 22957 1324484 353936880 25306 31112108 547908351 20999 -237540066 906140522 23825 -219017316 660622929 18947 -366095568 131648694 7538 -64133167 666517413 11314 -273064870 10914549 1552 -106792094 493383196 10984 -100077490 835642324 8832 -107990538 793224394 9089 -574895114 62192529 19235 -61577162 846681648 24581 -2324916 893350764 17442 -537651864 771041106 594 -237941404 549519432 16987 -167476924 159890205 529 -565708213 579318106 9201 -305677633 869518193 18714 -11386181 173162834 1929 -119340037 925157905 14165 -323311316 812565251 6575 68513254 142465346 5475 -58494767 822040732 17671 -515895796 354939151 12453 141364825 48878377 8189 -589324611 702512426 22110 -473966064 308369368 21063 -411841616 67785853 9589 84123666 822277401 22736 78523195 135670168 18118 217186444 527583019 21250 -500079860 375406451 4550 -150882149 24702929 12751 227580453 621242719 22608 -10527238 937454574 18364 -314611976 687335854 16925 -366442252 419622642 16759 -47991283 797711040 15397 26179656 805799616 2668 24026179 184250169 6060 -503583111 789307568 25220 -468056442 438515979 1123 -552016289 613073613 11688 -86770120 549980457 9905 -225526154 594878642 20361 -315354827 479168388 5769 -434211162 117162936 7412 65531127 167619286 9919 -424279987 292095968 20371 214595927 782242034 18904 197506782 264251880 20499 -258637470 816648297 11934 -178165494 337322757 20126 -283763928 55338564 6669 -221237292 517718297 6757 -238143709 702015401 4595 -139773165 801525315 7881 136177532 179350829 4663 96023024 476464368 9688 -416288268 102956746 5186 -249321464 37563819 3490 -105914214 804499826 10523 -460485635 519995237 16784 -352170490 328810349 25557 -4713231 485023083 24293 -449548180 244092379 22683 -188770310 892512337 23375 -599769718 806499056 24583 15549122 792907798 22083 231129194 149132599 21285 -456099114 149159833 5801 178259224 859765691 15823 85347523 698554351 8617 -555893758 402326207 26195 44165592 870403311 4675 70525241 945428859 24960 212904775 248494222 25263 226414167 630716184 13137 -402915338 102008707 24174 122483108 638877022 11383 -276868713 595160169 25817 -30438430 75545270 9650 -598699814 438563543 3672 -125476406 283527598 146 -450416710 836605500 15843 -80215531 630482013 3276 -13279758 181468270 9779 161409529 589117228 18241 -166550419 56095986 21963 -306069116 855403731 648 -375364153 261669970 1391 -321129514 535159666 16672 -332620130 153159122 9010 -507595929 816493840 3787 230261638 782981923 17416 215982776 506713207 20058 -467236450 546284926 9490 -138893926 805726561 20386 4821688 518241888 14681 -497478753 291432993 22892 124730559 145885124 13270 -332243567 734407277 21430 148647357 421302128 5586 119818975 697516655 12821 -311991286 755708346 15482 -30761720 613358307 1160 -197316606 654491483 12578 62200476 844933941 2524 -253941734 334258998 22462 -131708028 718562485 22107 -305390847 705588591 14618 -374441303 179930726 2281 -235769044 206009404 6169 -492646803 705855350 10849 -509317225 334884505 1928 121346904 186104176 5079 -541322639 209659120 9896 -464522565 425261485 19370 -104925380 224524086 5656 -226154634 333369641 24482 222021139 351035326 1811 -193348854 126768991 19745 -407309893 144534960 14493 246326216 50992847 3283 -66976570 801415386 9253 -220482443 198059902 21188 -182266797 190422052 10892 175550528 104099843 16934 -211871205 311741409 10181 -601646137 275200767 3399 -116922320 319581126 4098 -460284373 929371010 4622 -244607812 103913669 25914 -247533980 248022133 2048 -399130388 894975920 20555 -187951765 703387820 18358 -317061699 427110513 16548 -220084976 562066010 19156 -70352986 627457112 255 -396715968 858440300 16390 -29852192 815185206 2786 132194772 897247183 19174 -388644239 718309678 6596 -20435207 241680183 19222 251906257 669818694 14876 -129139098 416238946 9599 -530372059 848976074 19432 -450109139 293224684 5648 218772610 170255536 25217 228035243 466165695 7711 240357892 240830672 10641 15532807 594917642 4209 -3099727 455954088 12615 -313748495 218953853 22007 194058075 428081890 16233 149762952 246172511 19643 -525416113 694171553 11429 216557089 192271631 15581 -358867412 122468371 6552 -322656115 792857242 7656 224239569 201834193 19594 -189742460 878868936 6060 -518103274 201259930 21098 -461603631 150637349 15975 -365320377 438793680 18829 -494836046 366174382 19684 6227212 891179244 24481 216470097 280687413 8262 15263454 926914583 5179 -492752639 743094957 11379 80915789 524090836 24101 -269871066 276069842 4594 -508804293 285535661 7146 -403142091 937836059 5802 -426774244 497285666 2825 -181574300 368180149 6662 225665532 804141801 20414 -547554622 652605101 18581 -37705285 794461998 19953 -494152526 135471998 24677 -336864432 597777794 5638 221405230 663690566 10440 93310025 808839604 24374 -372751257 513623645 2835 -321383563 441294430 8273 -43473034 218128766 10090 -235688529 944796605 333 -133095817 185973483 13634 -124502303 16075527 11946 -338089288 311720596 23266 200397322 831714409 14236 -231203347 686926504 17422 -56627931 211914575 20609 -520004025 817042910 4278 -293206440 663263577 15708 215765670 614256064 8056 -584109354 839320049 7730 -269631537 948496298 17741 -176707605 448041679 13683 -225723355 109405261 6683 -268301012 905519908 5109 -68274366 213941119 8669 -67520575 68436664 23693 15378494 852702064 25942 -580353933 875192560 6863 -414255194 798036169 1914 13350633 667461649 6384 -572991896 746483730 2323 -194888935 223866257 22916 -116012926 909771457 19064 -328860558 916849514 13468 -204850445 504021218 18993 -308326163 911915007 12795 -277704378 949018210 1013 -586142120 604863075 8246 197870549 947258732 4113 -285572488 67643364 23337 -541566905 434609888 4970 164732805 70945072 24763 -551928971 125560965 18815 -544613969 790332670 23916 -483407758 329489762 10642 -176154031 552124334 4134 54973062 641463071 12051 -253691854 248600592 25771 217280581 746921332 10122 79548348 112852781 13968 144767468 630449082 15214 -112379479 755784179 19220 -120039015 625895956 11172 -363213467 75483302 8331 -600630950 854586846 2211 12001306 513925643 21635 -82864044 67755873 9086 -7326145 668580687 2221 -132892420 134520721 10845 -406437050 68564282 7732 -306325506 171294733 2426 -364120297 680158800 2071 -316952528 182065053 11164 135464761 166473903 24680 252015941 378740010 25090 198367100 866483075 15818 115923394 379445898 6211 -88161101 606443471 10878 -488783808 611815374 1084 129297420 380191098 15492 -595310225 176107377 6029 -566636573 880705304 9180 -176159649 633883949 3993 -559598595 25625446 11181 -535609472 646713473 22989 -256368965 467373714 854 -158793585 551505841 2683 151367928 507975312 8055 -462703368 215035713 22332 226872610 356261964 19863 159366996 693486022 9879 56078750 114252567 886 -572794110 525654377 24345 157300355 659731558 696 137970645 566572826 23957 -56211651 302360295 25627 -209007391 826181992 13181 -67436149 508071959 3053 152872553 489473529 20551 -64749362 669127203 1063 -262085618 367002343 15398 75679249 15924663 2780 198161591 278394351 18436 49132150 56120481 14516 187608155 496417443 7559 221706110 947803103 18476 -408113772 87569018 8270 -541478599 382078635 9675 11945250 96104116 11781 -520663138 582831042 13649 -116646759 755335275 4261 111531973 913039168 15380 -198914582 246673065 16583 -366168377 439484162 12465 -281696842 316176536 11381 20677390 13770853 16484 -559484180 931169102 14894 -160421056 272118392 11454 -196179941 369142620 1001 232214730 299516005 12921 -247257868 831715146 21855 -149992169 372192659 9685 -494607333 627759532 7375 94878471 466577362 19324 -107077906 560296361 6208 -508544415 545395576 1559 -554512263 474760174 11108 -226324325 689597417 24976 -20717103 317025642 8945 -214434680 27638616 22474 -555141015 749313546 16780 -583756565 616939998 19248 -411378373 770778537 24624 23530873 752160568 13699 122481707 383495821 10807 167277095 677641959 2015 245820562 304032944 20713 41328702 806144260 12101 -561381498 222039228 16934 170450118 711276579 3066 180310044 100091152 4840 204176432 739534401 10723 -147067065 250132755 2842 -422140292 562461759 23930 176190957 512037722 13324 -245195169 436221774 20917 -483729496 386033667 10957 -364782108 944445598 4125 -269225059 671708380 21546 -299835797 409572091 19280 -101798988 873935352 3172 -145645746 74404357 9888 -302356587 227886953 697 98981003 125117998 7846 -462250720 362459030 7136 54120058 814289268 14047 -290759430 630375085 726 -89110226 223948515 12945 170971247 908621399 2513 72414378 834450751 16191 -216302287 352583735 12264 122332580 775043178 14448 -503397676 715659953 24556 -449086630 133246094 14993 209015489 670516587 20703 -206630638 396292771 19567 4508727 785170027 731 -140803530 71364597 7012 -583446706 86553827 15512 -599127389 219309755 13102 -508795846 756881354 14361 -76738677 563719394 756 215838683 432427575 16254 25472575 809498362 19241 55914798 559514794 16402 -33496905 137794613 21463 135220920 620683780 12550 -351819990 850616726 11451 -474013588 571483496 19861 132057081 283058957 7658 -198666421 116289630 9730 116735464 879650945 23070 207413270 334580603 13991 -206870004 167369811 8005 -239724487 373520359 12979 -514518032 53356856 20263 55642772 360216054 2629 -24289294 759125656 890 -580291696 880959102 9419 -64574248 777381482 665 -482346907 641134132 20915 9080222 79867959 1920 -204035202 58026357 21552 -466898258 547032234 3215 -586145983 748887319 13371 -199747135 653583541 18104 125809260 919069085 26334 -504635988 660189988 21431 -71129521 196711948 24940 -566869414 19745326 5778 -320044940 516161750 16488 114021665 761980303 6380 -502908700 774334695 17719 185143638 127743473 20991 201647947 774667341 5026 203490032 229121886 12885 -82478123 714718818 17798 216000169 40227352 16551 87751820 302935450 24151 111033374 257260180 14240 -512174369 947642606 20112 -562359435 427848674 15138 -478545271 601826761 7580 -359609508 613005208 15525 -16687185 295397363 5984 -226968047 739863026 1185 86393989 515219593 21313 -5553579 709403562 20896 -466529333 886103789 10621 -134869790 387755432 15568 -464022446 731153167 9552 126577553 116000733 11277 -445879588 268159162 10393 28721644 340093180 21681 -6391211 703086277 1889 -323567979 112320275 12034 -547695187 370764437 23897 20746435 377600064 17577 -46370480 248919483 21388 -447993641 412492016 22634 -10622579 836383886 15672 -109838282 684744303 12950 -555662330 191732154 5083 -101730388 446231432 23095 2455457 633888631 22688 -223340718 283214325 12122 124164427 55896053 21555 -71457987 630588207 25810 -534059097 261862201 14614 -91046847 871289390 20547 172451924 182871012 11573 -229363488 144744018 7012 -575132395 515813101 1560 -178537240 378522278 1392 155110044 235223420 7931 -236370905 649602513 997 -368385510 68984354 19059 150679888 535983506 12269 -449171914 629008185 18330 -13652204 578270058 4889 204076884 710509489 16371 156790244 645456434 18707 -269119728 384075915 699 -159188532 54568074 21346 -299534569 52523564 2566 -269865329 866641149 6319 -549305936 561349292 2516 -34196145 92893934 6965 -158820560 835957871 8976 -108535370 729722319 64 -236679403 898801287 16356 -432703263 556349346 5513 33177954 142867862 24856 106361327 585033568 16252 212368196 158073332 20035 229944414 171175160 8111 133128389 577666675 3917 245196002 659034636 16934 200849299 375598536 6193 -98845693 403593664 22753 -253897825 930405431 7548 -516996104 387592074 5408 -288426453 594754713 147 55007916 703303631 5883 -504487317 197742609 14714 -367372436 957844509 11615 -568681440 861105691 1366 -308661291 642704720 7724 -12629942 458022686 3937 -206680640 152691458 17934 224158633 187997345 2873 -480787474 650996953 22398 -50189181 224035410 10007 -120819342 893355792 13789 217964619 585650407 13414 196812386 755028410 23142 26468097 34070061 6995 -282404891 557022853 24530 -77363762 917506865 26039 220011407 388550110 22781 -74823117 385087423 7886 -212657066 812283553 20970 -419234212 26835279 9227 175061554 604470836 10334 -372994552 201877648 22151 -2055175 202504453 19547 -460262651 664147176 251 -222131127 803392132 23696 44314141 306075552 26072 -80979847 352358168 9666 -73001511 846526272 17028 -597325924 65009093 332 -410877647 772005177 5507 -160338821 559267975 7112 145165848 788880639 16202 -85751269 177943319 12822 -385400468 151615948 3155 -435159598 655884517 24851 162640097 178280011 17552 -248404414 707682533 2062 105957362 758200794 11943 -272122441 763250441 1342 12713546 612222734 2945 -432927638 395433594 15031 136904021 572500335 6294 -376609182 827878565 21918 -534078027 321043672 21447 -478791366 131866683 22313 -51854766 26285430 871 -62216838 504051500 6573 -320508942 655698507 11082 97879741 186609919 10217 -167933709 697945496 7511 7649709 632244448 3948 24748614 378374338 14711 -488221020 444128444 15252 178693072 705954274 16802 38578854 161269935 5545 -244756517 110195926 21616 -53543618 564135867 13172 -102425861 154834524 18234 -321294860 850987426 9502 174067521 385372966 18198 47428513 415022232 7564 -350337981 908009756 13428 -228121035 623190153 1883 -186498945 264356203 20369 -16708226 451091755 1329 11828301 535485515 24779 70659685 915002897 6339 120913708 338363973 6763 -353490897 500957327 11618 -182851644 235175973 14473 -517252910 96159025 2116 129436212 490798694 7604 -148669491 282506646 9575 -520625555 516470733 16887 -262819610 353153021 13944 -24638871 431899240 1227 -279498969 617933613 17036 -423240732 696310076 1700 -153049488 725146882 927 -264975449 367556642 11536 -577203683 621401105 21672 -22231159 487721945 15746 -512238998 341032505 18068 171982754 22716120 4816 -126375967 925890134 26048 154652879 142778470 16585 -315899628 39211312 19964 -209472798 98212170 11847 118194368 445124809 2531 164641801 914207104 2902 241254774 550935814 8674 -14972728 876806981 17559 31985554 347367559 6141 -183554916 245536281 23887 -356155872 380507981 15961 242941415 389664640 18973 90647655 52707755 9226 234304224 582777924 7768 -214717325 515149021 18003 96190930 515432159 17300 -187873824 398521413 1459 -586200805 866006098 18898 -284113883 293796458 16655 -85164033 380601977 2761 -364642083 349326229 14469 -510023631 250990078 17242 -59415668 456751689 23346 -549363405 130153672 20445 -129209732 391062333 8303 -367732426 507999498 22587 -546738436 572790303 4077 -441902193 400501939 9605 -584518201 901453020 5861 -482296461 866438345 8368 -57040668 680760316 17584 -452996036 388714158 17445 197749550 386012038 19785 -504753016 868401172 440 245018859 104481658 25301 180796844 491491629 9753 12002743 461404197 2477 242790524 465913061 11453 -296448349 130689333 4424 -499052957 572891955 9256 -535107212 418802510 10723 -503154138 439179159 22060 -211008928 146709762 11241 -148672761 859850024 24136 -485827922 192604578 9730 -535262401 346097650 18735 -474886489 53207931 12550 -206922033 69038038 13704 -339894386 546500230 18822 -470536799 490157017 14714 -391126478 913289613 1444 -346444204 359983738 13718 -213970395 732542439 21513 -354109816 630079145 3842 233469857 361603919 19207 -273929746 227768261 18038 -579146226 556110750 14144 -205884151 277320280 2155 -131541833 904298822 10413 -21705752 212031680 17478 -556843629 814494235 3665 -12005447 54100763 3923 49944804 41197572 18333 72712755 247981713 7197 -457347006 181912067 12672 -332250733 40975784 14887 -369344111 269799906 19029 -163360972 163451090 7998 -107892831 47691690 13596 -551120611 602916261 7261 -551373372 329559047 24941 28434199 216199878 23190 -8299138 763760350 20104 -27898889 719389014 8211 -393471806 885748457 18750 -497005916 508685125 14529 -360891405 674086980 4124 154736705 229317618 22492 228762702 431605593 5600 -583634749 686481331 22909 -481326872 657796053 10140 -44938893 41930829 22985 -30748398 267121657 26345 -92200055 403122649 14601 -206554295 705799321 15861 248806223 13937713 8092 -118284293 612523504 18631 -580608556 664706722 704 -35220002 417171632 5982 225180179 491207402 12358 -292911634 47311762 8530 81465940 647456721 16550 -70608876 125108619 9358 -104867459 328069115 16561 -597550706 615386673 5576 221719626 780003042 15654 -125625849 193021262 9388 -88926139 781192873 13160 -558010905 730876191 6204 -141495911 401760045 10390 116676716 879038087 4100 151431075 315823252 5824 20538031 791920390 9732 -401731602 123960856 2706 -248544625 274189668 9362 -266846588 33686878 4928 -245911544 315090059 8073 101725637 82508217 25844 -407629033 497788087 10483 240201360 947806429 4738 -121269603 736691794 12961 156206453 231392688 4614 -215178258 61564671 8854 -416267782 10896248 16400 -393117618 87494025 21202 -587079 209184733 24903 -93892509 163572200 341 -418826801 741692414 12723 -410827871 796006511 12839 -253884991 385176351 16965 61584722 32323472 22476 157540078 450124675 25581 -231853249 497643975 4234 192086955 162843772 7029 52330217 760383998 8875 -350710323 156430766 22190 -431774670 862120136 14537 212424732 275293684 8442 -69654051 256783020 19870 -489674408 416005314 11846 -95600547 654860175 11996 192903530 149491331 15628 -307410434 545341528 1973 107659933 275622415 7710 233665472 555640526 358 -317269277 328977666 20664 84331444 542069320 6266 -317689557 317492769 8869 -5541554 287783612 18481 -374412439 777190850 24678 -563967959 157661531 8292 227031876 299097596 1273 -14480877 43545783 11386 -389563524 219244299 11336 -98481924 448016198 15678 110378953 11794966 12136 -73271245 52472246 6127 133685663 377736532 9814 -377965438 444899341 11911 -3876916 659580567 10603 -465023763 875988251 25789 -95980507 483689421 24911 59285904 683123222 24370 243972984 42499326 14025 -187330274 796022621 19600 151804008 316176540 25440 -259013001 818846433 15197 -200960936 23243623 5625 -278282156 148264718 15794 -263200609 413770136 5716 -253755163 718961805 3597 -586541718 461158771 16939 -79094369 402902457 12050 12874234 465470858 2559 -87325995 396767521 6786 -374459353 80836115 5069 47789132 193951910 11203 -496745759 800175400 15225 171211063 820464245 18122 -3485365 260715178 20874 226945037 630538223 3530 94150535 601683605 22888 220732761 607996441 8130 -537257868 890760206 22438 -453033859 837560699 767 -437246333 693033707 4936 -399337739 840491963 10575 220733990 147168169 13195 -453460416 804716026 18216 -403810074 826205704 2738 -543592525 824748491 11616 -589010103 834925732 25829 -125372976 876722552 18576 -409851977 678332698 13874 47573713 938203898 21435 -187645667 938469040 21703 -188422428 332183556 25735 -465429882 666166887 8987 -591343369 567078672 20331 -481132133 110773394 25155 227288262 696654860 6880 183584976 605560142 9509 119601031 372159291 10518 -159333157 718627731 5894 -235998967 454149581 4352 -16350420 580016228 11086 -21042689 103095930 24833 -414071797 504538441 14803 30204975 760009540 25387 216597052 92788371 6269 138503211 769695312 17152 -142945459 603481702 2196 24033570 873044891 12473 -519834606 91733938 21980 203369588 499024009 8639 -77066336 335144306 3279 48554290 902944261 6655 -391748261 14006834 19692 54679322 884031838 6598 14756512 620178719 694 -79557866 495317635 21098 -35036847 693404667 1908 -524902233 292451218 8746 -544338613 354918696 22836 -537150434 439480606 10281 185026287 116051417 18761 -208012350 404391596 4150 242037329 283705297 23017 -395353985 513354985 788 -188154922 397207212 5420 -79124262 740808108 17093 5456192 717213851 17906 -159397124 276320529 3564 -478675630 58688760 19158 -353336276 702755485 7875 -176031106 126918329 16276 178503504 498414836 12816 25165600 77231378 3619 -79106865 461125399 22461 153438175 491628163 10680 31902930 497334747 19757 -391384896 940477629 5054 64999084 526514398 2506 250687568 858120344 3629 1660647 610487381 26026 -302227358 611950729 20609 -303337995 717425619 98 -195395003 558449769 4849 144326860 785160586 9091 23602798 307162615 6346 -258336491 96373343 17869 89137564 273996487 6564 -250932568 424468910 1976 -333971050 282395066 3114 -66019854 675887471 18673 -338769011 688916405 26290 -496865480 482304131 1511 -246822369 510831118 5923 -86160963 756251446 11890 -387799283 591639150 25702 -502559580 215512351 1492 -43125768 155767367 25009 -540635379 931170158 6209 -205433421 855510865 9763 -171143751 54472827 21360 144231304 756570328 22187 -266327444 405782554 16640 -351562640 419114477 1320 10170156 158976356 1462 156600962 867009451 572 202589107 338482232 26409 -428025683 664354446 20300 47480914 554422758 13030 -20257068 641035370 14653 -113552890 850169370 15580 117080239 26922048 7203 -41314189 627255352 303 -511115973 949334097 13500 -456020637 901511316 20679 -180188546 652257579 10406 -552405616 554073580 4732 243825051 86104930 7299 -416338538 419596188 4291 -454549623 443318851 12554 -377770687 600282381 8231 -117569341 804492747 3945 -537083594 657438878 14762 -172148873 438272403 18742 -499315160 407910072 15509 102247800 882841911 14553 73774129 39198382 8003 -393601286 108146189 1267 -81942060 377055504 10199 64788032 159864525 16030 -57200054 744782675 18507 -558186703 529628722 12618 -493269106 803225694 14855 -278191266 450102356 14619 235394299 518163206 26127 35852872 695880803 8515 -583628381 483900173 21600 -419101867 117465901 18889 -30836742 173168636 8355 -404267300 589172299 5240 50660282 407881286 218 -463450370 935030473 20736 -296249220 724701072 8655 -219652439 772003660 11797 -485512069 492566315 8169 -279239140 613247611 2480 -366426591 697431067 7917 -126150510 438882836 18312 -526639957 899862177 10304 -175674730 184576823 22225 118021534 770646256 25701 167863757 304319230 25814 101707772 324693126 2876 -555920122 745254151 24723 -66200673 173061915 2770 -306468085 560619594 21238 -404061654 709276077 9827 245520762 357408797 9917 -462922774 559822555 22927 -595137920 56741386 19088 -30220035 637833912 15682 -229276850 751260446 16741 134179349 723183779 10431 -112275178 785394062 16862 -188489960 669489818 18385 -259883256 281928645 3261 -359010094 339878250 7142 -375128864 170702867 9393 -138726683 463051109 22020 -224960147 579921491 13925 -191463056 473889989 12975 -545996269 772712723 9459 -555432764 495247633 18191 36512897 130074937 24032 -161355073 892855793 11233 29376283 66802080 15152 -397116688 441831488 7573 -7002590 805978983 10992 -180158313 72878254 22832 -266463368 84505353 25713 -437278764 109072756 18280 32377075 42445147 22344 91821849 446113229 26337 -391114088 564286468 24220 -111107428 887899410 25082 -135575004 591015606 5331 -16058126 457051650 13073 -494876125 185920058 16466 130552001 326396031 22838 -405107867 662345082 2786 -387886207 10001189 17143 -128372159 616119762 22484 -567295040 364866539 23504 -191045370 397184281 13925 -437362861 874801458 12442 -528801139 397972289 4982 52793113 649543903 6425 -323723069 735587379 3037 -11597744 606419680 25515 -472613754 570561665 14871 -434028842 854291917 6036 -406076724 642301382 23443 -542686594 142022049 10106 -189785409 253808747 25731 156315783 61026975 11538 171699572 561452253 2968 20890267 137798809 22040 225306469 422830115 2856 -96961750 334456508 25485 -601260956 425918559 16944 -427746154 595839433 5740 -336287617 244782032 14450 -70632076 45713214 21082 174417439 581016563 2516 -97373863 131573913 18129 -305885801 242780384 18506 -577479793 318187305 4204 -374596583 568472588 20447 91473288 871834305 23029 -50483543 655035637 12794 102089331 848967746 10866 -160466040 230641293 24845 79614826 859712774 19424 -297107586 758476761 9719 -77638615 904175970 19618 1319737 795528717 14263 123889464 646832122 14580 -253586099 366314215 23322 -283418724 484503399 15040 -47777221 957063943 9531 58085455 116200213 3307 -379721139 754450072 1451 130746947 62486190 601 -120624880 345945370 23997 -45941982 46008407 7724 149804250 583563305 12580 115289760 794135719 15994 75337685 578072695 17786 -184379163 240191013 25003 61849440 678701987 11066 -311099043 78145159 17118 -74486057 657595889 2064 -134090904 245868816 21674 -322221752 574438630 1790 -488008402 563962040 7220 -353359059 111120109 8220 -236079140 271866410 23282 -586841653 901864597 9036 -519720033 595019816 14120 102256246 85448988 6083 73061600 599791268 26422 250874040 537211832 15589 -475586748 723368209 4260 10809417 736354798 10391 93041959 36804747 9239 36311573 395642173 15575 -154716386 345225590 12044 232616494 232073468 10535 -557802793 389829827 4628 -533698929 721249872 10486 -375633859 738701816 3904 -346956358 829653609 11426 -72588650 163648681 26402 -179430211 91009281 18510 -504655008 656813136 15464 -361144775 495225942 18685 35781338 253652084 12039 -590228153 502343134 23630 238204590 662732279 4412 2894162 736102955 10939 -430351916 424307034 4502 47268697 234608916 19901 -159286637 116797403 17744 210007700 425230768 23311 -224724929 388018660 23104 -133912964 733151045 10689 89955263 852405892 11823 87046718 725707081 11469 -186213387 368039066 3386 -253281711 486583780 5594 -164753733 567422103 6808 -477564241 266447500 14396 12089945 396644748 15336 -466901948 128516476 24845 187736558 445300426 10880 -123717953 688147737 20908 -467333776 611117867 20026 -546424601 67703516 12660 -52056607 15411358 12369 -208331284 343852170 20720 191009195 900716817 26342 -536674706 625407034 24423 -117341465 364194029 6188 -498648744 704882369 17727 -245784752 776239762 12881 103736816 382958888 6253 -171212987 883222792 7511 -503570287 97320364 882 -10601308 756614107 1596 107459040 634498202 22580 -101609437 392105453 23358 25298357 554830328 2429 -502483767 584973728 20132 -501071297 345755337 25978 -184154301 779468256 12135 39197581 878525800 5255 37495406 214717163 11593 203441051 678670974 21613 -310195600 632537049 19477 -523324926 564529999 8611 96775249 157589181 24678 195804237 560904817 21136 11075812 43079010 25522 -3901466 92691431 7052 -230192884 261822356 14949 -137263060 827466557 22351 -439643586 336417351 12574 -400397090 608825679 11203 -445574277 295741204 3943 -282495756 262860005 19855 -305157649 315151622 290 -61949845 482568071 2099 -209410730 633624592 24746 -333307763 823045871 306 -197414394 745279994 18593 -424385672 281177049 13689 -128053306 290375262 7716 -566509517 112834737 8211 83119045 70294973 6848 71475623 22871643 9384 -155214460 805624111 26260 -82207585 864626895 16098 -185661247 465463699 6130 -345276116 264361013 7713 -572695488 127241463 8101 -538327132 817897563 10045 -248506847 912432672 9181 -533300128 473747594 19804 -163065191 437337555 2291 -350857641 484726282 23332 236655329 173807379 12340 -301886774 804769083 23762 -585245511 328013353 7241 -275451759 784031211 23420 -395790513 143757385 15418 143664274 378437984 9866 -578981597 112467429 17537 -397560282 921576261 16778 -448202724 85274095 15103 -598285926 751799460 19242 -249313052 133947112 5972 -268482303 660921647 1053 10102108 50901490 20550 -585051256 37992703 7843 -298647128 503765931 21272 -61532394 286541206 16576 -165887326 311597367 8421 209976827 458829538 9693 -569787757 332884448 2487 -229048417 217935041 5652 -16082374 421831014 6187 176800711 283416832 2875 -541233589 98585042 7300 104508378 613001474 23518 -369865841 414516567 1430 -203652453 82481308 25827 24939525 68023315 8544 95137185 754460954 13998 -375116870 681963417 21600 28760280 935271105 14716 -204674945 661144265 10524 -463454549 895732780 24723 -205639873 906266299 12303 -120221453 756151117 23496 -561467812 624926900 18048 -97981176 955432132 18923 -261082369 377674867 16497 109615928 150108845 4907 -2226479 391715299 24238 -563691603 277281872 547 -514671346 584006905 18772 199003131 331444011 14319 195009417 727390737 5711 -418675276 598796898 424 -511931135 206143442 9171 -240365685 94395667 19162 -540822154 245881847 911 -49004566 867275315 25634 -39746744 448464915 9102 -515075297 358374079 14359 93735206 843165234 8734 -32169763 147675925 22452 40602648 860138055 161 -115624755 382539404 6262 -460479418 702341741 9606 109132849 633467107 18001 -384565232 874945622 16472 23844518 90510963 6967 44047823 120163461 7386 202987309 506013839 4070 -521431850 888207553 11382 -173364351 719802220 20402 217534248 416806091 17505 218377373 124882269 25277 -309738737 18653324 11324 -403273793 307870516 14071 87917292 521455925 18268 -569303952 24468233 7653 -409947332 679261833 3556 204187293 623271657 23673 -157104522 945654631 9657 -185919629 647485086 24472 -271198186 420799880 3085 155041447 221385180 4224 -516331990 39741901 240 206856275 155315699 16742 -355758465 142793317 24308 52737565 206382022 8860 -388427749 439164219 10205 -494982502 694104508 24951 -48158321 67791676 25409 -313884293 79051194 10875 -291512353 835575972 4382 -467273332 592207376 5633 -458205788 71677444 23312 219361946 66793389 22574 -575493417 104956529 9404 39588949 62801122 25778 -25457828 663888077 10911 157630471 198129218 19877 -307270858 926808617 22683 -320470863 337538134 12122 -349231824 566128884 8498 -444937859 725074950 20199 -439601012 391595338 21090 -581226350 38598773 8515 227145285 444237083 1281 -534093706 446942152 17532 -527074517 134876038 18312 -389164775 921842432 18728 -394642341 823510433 5579 -127488293 820762671 2829 138510317 460318219 6881 -533933120 844899264 4584 -404835599 545081399 14167 196871723 141458643 6419 -93928781 713707826 18451 -273692721 281638929 9970 69091040 930496516 12856 -305222155 389782759 19398 -491893257 655270433 4517 -39633176 829812685 13408 -277097240 262372506 21660 107384240 105762359 15284 -72583138 816622936 7676 -477720949 327752265 18644 104133698 763421829 22289 -164104888 240667044 17328 246138669 41593058 16462 -255704690 611142936 24470 70248334 924929867 15953 211443862 90146366 4370 -512523015 652455684 25591 59842083 578737379 4558 -354440093 865860053 8409 -507842917 58571536 4081 108734894 858399890 5505 77632864 55490332 16816 -239930800 437257459 10615 -56038051 678801250 22133 -259131683 387236791 6425 -308724921 501273774 24798 -196110990 122700688 25479 88891741 441297602 22385 -493515990 393693147 10449 -530853708 937936234 6748 -95044993 205852652 9463 -504020168 645388408 9338 35127959 259768140 26289 -552818931 36835831 2649 -24948174 473401158 21950 -428048468 528468526 9106 -91502678 825634777 11659 -442988564 421786630 21765 165093405 671313086 18742 -168362178 52486743 23842 -94382189 437082221 23564 71832349 188123897 9802 61785221 183054860 14167 -320168820 730862497 12576 -480419705 741539162 6130 2118007 70459132 971 -441712853 262250051 11286 61632851 824809096 15827 -224631193 267744016 21614 27180707 757465578 22700 -28391136 352261148 13985 -9098826 741255219 16664 -165091912 108137718 7474 188203037 817026316 9732 -74809307 581414177 11987 230967344 666525838 23096 -287918560 659639811 20281 -385350389 214654127 3050 -573173065 643425364 17822 204035941 111563437 3456 -432310250 820103626 8017 149788868 31079877 11120 -470177595 823085495 25606 -122846697 385266045 11487 -262183215 171117629 23421 92426825 561711163 20202 -347177378 359931423 4109 51656953 951941176 21959 2702999 587827986 16557 146917094 669454804 7933 205630492 693110246 1124 -176974679 200078670 5966 -95066216 564212517 21539 220688732 683128674 21425 -351224951 440555517 3257 143719016 803430631 26469 110735196 787081224 8611 -103151520 210991638 147 -30347574 577997812 21756 -223077255 843210303 407 -16032230 196811203 4189 -314665093 406621834 13849 -408431094 604217694 25676 -475515586 846338574 15679 -592981436 767446173 4004 -321242348 799611754 9575 -231988440 683676164 10548 -496871694 630995362 16956 -166047766 746601464 13063 -15745645 234072979 22277 -505572634 57492135 4193 -408382752 166533859 3361 -511572634 670870862 9803 -183984195 9464637 23809 -360625526 510895799 20132 176711552 774821688 19442 -486764761 796566177 23824 -447846830 214680684 20656 -444815489 905112511 19188 184305225 291445369 18941 60174155 930220562 14614 -397725376 611118952 2573 -530549967 821748579 12834 -247412664 286815701 14282 -110289384 91587798 2769 -264890050 752083276 10467 192418465 659785665 7979 -218010501 872913910 911 -330465464 122192516 2823 -198679188 850859761 6107 -349075753 566721542 22264 -142134044 703248666 2969 -402139178 912438851 3141 -533326982 585375012 15666 -103834821 443834740 13566 220563049 349858858 7983 -150212435 394431825 16825 28404590 457957501 12749 -554593583 188900470 10595 -153068270 528627981 7724 106949010 204623877 11182 -394005466 337206385 23096 -109636214 419527357 21382 91335144 227719122 20148 -335122148 590522262 11797 -153443247 767099826 3185 -211116869 627122580 25611 -426024586 469937063 14797 -47958379 401529657 6983 183194710 852227036 18099 28780690 270537272 14904 -422639225 264665858 26384 -170418166 147710600 23780 149452648 33904207 18161 -297405971 109842993 20922 -277430615 21283654 19410 -354837870 128770215 24984 25585927 578127630 204 70948287 867479561 16811 -544636444 466757453 6890 -124491564 561347933 25671 -123215806 865402117 22499 -75409644 824584545 12200 -395209628 371701964 22108 229125907 449060767 1712 -56571060 767910989 18181 -76132565 503362011 24034 165450955 472302051 6926 74613955 380019079 5003 110857054 718475740 1255 -168998419 770987306 24900 -273993461 688517780 24500 -122519028 429541987 19269 -274867720 820944264 24177 16622714 655574163 4340 141839843 648766820 789 -268478627 142627844 20100 149625610 300376091 17455 -342819584 216738879 24320 25133877 144159715 7217 162462899 356416919 6626 -147908478 149769404 22508 20754156 615869077 19548 25385899 348512062 10318 -123710537 233243124 15866 77412288 231319497 157 -199005117 344169363 11277 -479717454 227814195 10596 173855293 532328493 13249 -173308973 93697656 12327 -423119785 775073135 18157 -126421824 144052287 4238 5617089 499151002 15449 169531835 782465834 259 80994763 695164652 2551 -270496142 112214337 8333 -67775059 781440756 16905 -72078393 326558471 3462 -297617699 529342378 10360 -595228016 230276326 5679 183253950 427438005 19421 -598048415 62551440 25987 55095412 575394207 11555 -88060068 321851601 5170 -443497429 576637709 9093 -252430706 150479208 14371 -522723930 761377558 20167 104104313 165684331 10212 -569141482 645951548 1514 -48649815 570854473 17381 -367026862 442504657 21784 95611027 636882438 1187 135391088 274204595 1961 -379795472 308428913 19241 126381489 776364776 7784 47221563 17868616 21123 -565125423 822888054 10015 -157695356 779291125 9482 -87036208 256771200 12142 149554142 454180158 24032 -110681003 385349761 6966 -553563364 456286000 16356 -252662602 946516750 10942 145606694 557005672 18181 -286670790 225061629 18879 -257938404 633773408 18736 -438209028 775465796 18613 -335636543 896837045 15397 -396263630 484065730 19368 67681267 584225885 13943 -17963757 166214137 13698 -469513739 238720723 5510 45343758 647959042 5202 -96192347 68844091 11093 -498524126 640387390 23766 -95904177 18482051 1998 -542235165 524539404 15184 -524086558 270497252 9333 -388376032 952361689 14908 29003280 437673911 1272 -381172758 109673813 10946 -505309268 582885007 18377 -167689882 454702040 18342 -538411138 326628124 9348 -126864226 724695866 8816 -503920045 16649854 20512 -421653366 385967737 867 -96042602 607243374 16438 -358957296 364377865 12335 -185424620 662132280 9454 247781779 548498932 9687 225331267 716778743 21462 -398939500 307800461 11238 -553022449 934812499 5146 -207212019 825244079 16845 -339441186 201172542 14427 4693181 114676493 25472 -7333737 54628440 20368 77395142 104079116 18291 -223133880 420228796 1839 -271614183 319747394 7846 -473470690 387175665 14361 51440636 116793068 13598 -415430380 835870389 3387 -136264203 784864640 21701 -520165868 215824426 24884 -138495187 870063092 8892 242752316 288208917 3874 -64858518 283475912 6949 -307558454 482631485 3343 -514713609 390432906 4819 -246650738 298983391 26176 -475795841 465010374 1412 -270421340 673224769 8700 34923327 222957375 15271 203073345 722779972 10695 -237155335 958381475 25953 -277536919 568282963 1312 86973368 279335475 21179 -288592016 665666354 15058 -189483027 764962258 15543 125358229 529837202 23499 36039677 48523836 11039 -527832138 428397442 26130 -294903801 526048401 4490 136109184 805438517 9493 -422666269 65625686 13096 -145324166 25514012 5516 -10511923 190018924 18137 -87845810 925642144 24386 180986429 884211488 20880 217272069 803016375 22258 -315111396 605431351 5170 225798122 214962041 26190 -184438004 472332738 24958 206378393 555527067 9103 -558052473 410973683 5346 -318964755 605481176 800 -381711595 403552967 15477 78744621 526606844 2495 185473802 881269913 17251 31948263 887975244 17933 -343721173 708311157 26222 -120497869 891874599 18337 131204520 702122754 184 42512001 797973974 3885 15245522 249300928 19645 -937831 133737365 4336 -262161622 706840770 13550 80218 843675047 15642 -132178128 264598621 22191 -545086180 675407712 21055 -62660418 415546784 17694 -364764560 663770733 3837 -571888417 633727654 16453 85951775 942594212 6584 -126859910 948366245 15517 -82503194 127940534 21122 7108937 230215639 11960 -269178039 711447697 1046 8824373 245453327 19529 -200340749 774902055 23106 -538241748 767438217 21082 -337796544 430977235 6518 109346432 745584811 19845 -457892214 588189784 15664 -595739717 713817960 24125 -445616933 121969545 23355 -146985752 768257264 26095 -243062347 471339902 23157 71272230 251760146 15893 -95450749 169071072 6268 -5877949 551657223 26235 219898560 43533867 7869 -305205325 717360705 20277 -391631601 469797209 8786 -555979365 884718049 5314 -125525023 440388951 8159 4844322 675932688 15681 210756159 406830827 10518 71353765 796917917 23952 74724597 526061708 7722 -425649442 84670725 15929 -409228090 502039505 4953 126769110 604395118 6337 -582244470 364758311 20599 -399887721 587151500 25379 61628257 57306539 1665 -134787356 407688108 7798 16128877 539811955 1296 -250750166 79291623 18251 -569353700 940883096 16967 -148615461 592718624 12097 -49057900 900945982 18001 124151099 930800564 14645 48940542 201195426 3700 245950893 630112673 14162 -328066651 154554185 10734 141712365 706127682 7254 -110689383 789747173 6240 -443097760 392585189 1636 -467602369 569835078 23865 -134868884 281320215 20128 -431916153 892215419 14186 -496962454 480961488 9414 -66542401 640800622 5201 -78616571 102883650 9521 12144426 167283177 20744 -465037871 305821272 9448 -245116094 849317104 24875 -13757737 300653471 8272 -121736516 768402113 17058 -323405443 609951701 211 -200535718 216547851 3886 -115276701 481071982 3257 57571104 947724527 18746 -528352751 92510933 22216 -211287106 356663523 15679 50135071 649139108 21589 -384229758 926669636 21051 97761687 853037805 13646 -596797583 451778060 20943 -275407203 357935624 1458 -173211608 575181718 23388 -590792358 779179118 4247 -511688467 276732218 23457 99497161 438546225 472 -483048743 644400053 23112 159149700 781462776 6496 70165282 613244239 4450 -330455819 572799610 18727 47830116 304725793 2989 -568947844 894060690 24795 -524812060 225764935 12702 -579314269 852979682 14160 -556435423 481054609 3642 -459254519 284090107 3977 -547549131 475626044 11303 27339388 251652261 22742 -422665416 97084495 9704 -564518499 364638853 1032 118864338 739343423 1165 -23877261 82090649 18154 -342588270 436871260 969 -303223076 716401083 4791 -119619248 259111235 23966 -280533885 446015342 24697 199944211 278191552 3850 -428142951 214758265 8903 -469766667 956507026 17703 172130376 847183661 2810 152860676 490916013 21942 46136377 336440152 21340 -215942244 712030736 21833 -380772959 50328375 16141 233177998 545710070 19634 -159560046 328910005 14616 -324618538 488165160 15264 -364496166 118604635 23149 -243513196 771489897 12069 -588869933 732869688 7084 -521796711 252698773 10712 95551319 701121946 19697 -155706966 50476058 21841 -301561661 517811755 4682 -109046274 512196012 21277 207004933 322124978 12595 -552866972 424395755 19928 213588798 462044461 19960 209176155 98463533 25961 123569747 508816100 137 -197137984 698401923 2339 -295510412 282124860 23344 -54539225 540344164 6787 -204211786 345842855 13495 -25968809 693676839 22640 -121422394 792738636 440 -299433610 43042821 8910 -281423911 845921638 12485 13240355 586736032 10776 -521850333 559952821 20774 -275321645 360250745 20101 -409466033 728583660 2856 -124973624 719437201 9023 -483330307 510500275 20060 -577378108 275159695 18001 -539000759 638867169 21026 -199029862 457659728 22278 55011547 386650514 2361 241730566 731969457 17047 -293213283 473050459 12893 190229589 278648475 18726 -232458988 159489404 13911 -583039834 518814316 2213 -273877950 280651906 19630 27375319 673372239 16502 -483347864 99427860 23673 -508004598 710365662 23412 -302347901 297182943 22806 -96365751 691430977 14765 -516287434 890563181 18873 -390480326 241694719 7568 -560680598 340742657 16636 -148086169 870670733 11200 -529916664 422197627 1816 -324945212 254689807 3846 188917205 832662686 20033 -75542344 152140178 26302 -337233488 429813133 1808 9106170 333049514 16162 27080075 463107197 24578 -120566000 54887181 25341 -175004299 163366613 12361 -122508197 806122793 4204 -14843339 882564719 14964 -165910166 309760283 1579 -153093664 923492534 9563 -566139742 818507661 6897 129021231 304909182 3018 -88165521 110674119 6117 -137742865 766483050 5049 204003491 894167191 15390 -601436812 835938495 11812 -471308541 294359280 953 22289237 428769505 13819 -455255070 267319685 16982 -209821687 36408296 3487 128580449 749260584 1950 -566606583 354783104 419 -84756445 883931010 4613 142982045 216043102 8193 -364940723 301471094 13872 -332609641 27104865 14988 -300426527 848500763 13620 -93966580 439188303 9276 191291743 693066353 3564 -226575692 704999324 2434 -109718391 423662554 15481 176174572 213050388 13475 -533617172 381055682 5800 200687281 126803918 25256 236762058 943192377 13700 -389781798 706812886 5678 112128538 936392349 9925 -565664425 219658986 20103 82261446 753886140 16943 -459150527 129430089 19906 -587577539 736053619 24943 -363465234 450142085 23666 -237708775 707912573 5499 -453212802 47502087 23691 -268632086 700548019 8170 -3553993 647576903 9234 -314732888 848006107 26203 -247669714 222553304 25924 137085909 257954875 19570 -172710721 754467949 22182 -333182266 387648001 10754 163701406 803463418 24527 -579853554 468925141 12512 -66441463 428963179 14124 48538665 145343110 5436 -112114922 912454797 24081 107001578 755806642 25779 249488670 779952697 103 -358276490 261183920 1874 -582157798 585228933 20575 54369110 563938942 15997 -590880185 358423545 17023 -601735754 398283217 9601 -236964163 733987787 9673 -197418038 591815756 14267 -11213793 741759944 15014 -496095956 936044925 22077 -431847987 557343372 12246 -159971138 315780877 2076 78238211 318386026 26097 -414874490 776821637 20636 -244392656 322749571 14472 -192540487 681410557 851 -520393349 680653783 24799 4426020 740261364 8723 -31911035 190089339 24076 -514188181 715748075 18817 -404409737 723509703 5588 -331238757 920246317 21433 229426471 273674721 12030 -282203114 742577703 25151 -169103523 27535274 12987 -184587392 150865833 25597 -36336597 813173862 7540 53834593 709538415 12464 3551544 107905944 3894 -372407030 234687904 2603 54012222 369201214 7091 -95804741 147342503 13953 -333170478 165050208 23063 -392925693 428483235 2578 139674039 345870915 3562 -412040666 300915318 22323 -183071387 451440352 2484 -18369854 658655800 10999 -92601095 826023426 16704 245125962 627479272 14222 -286679667 267314790 11448 -145328719 930704695 8181 -395600154 764033819 16637 -250528269 869546193 19189 -100768616 706374389 8779 17259571 335804148 7884 190735570 444325883 5629 -452458021 137480439 20846 -153950383 483271548 4362 -362130541 333884862 11391 -266634575 935731582 18944 -259078389 953780854 17687 -15039809 315426782 3259 -409167383 904597625 3197 137647748 756590339 16853 -245748442 323235032 5910 -127033941 107436231 12048 35960081 310693208 22553 124497320 799557249 8861 -25702842 669321778 12978 68981432 172911908 15169 146959906 217456444 9420 252410930 14918166 49 -409036941 535607573 21689 -223880918 781716554 119 -138390473 283815297 21336 -257258618 296782966 763 -542761932 905595302 20549 99499451 426614944 11586 11365391 78780474 18000 -22948703 705996490 18615 -533884618 628202161 3631 -508577487 310060408 15785 -239625272 676483384 24282 -84903138 513640961 15061 -325227626 546328083 2374 -118284915 686965356 16816 -217141663 512085912 15506 7388824 214838341 5627 -273836719 591594482 16992 -571175178 217851396 14121 197507283 351142380 10138 -293474140 123756731 24327 60391446 415103677 10996 -131112862 442205847 3080 -542649617 947316404 17931 -465211402 907263750 23225 222867181 729534042 19146 -75948402 135295985 17341 91452552 561485063 11800 -382066692 37633973 7556 -596391446 417544944 1725 -211491798 483296135 8614 -211833765 224786393 22924 -339735912 871103528 24017 -16513837 98881944 2352 -246121677 766892402 20615 -263899109 543818473 10755 -180771439 480874314 7999 -27106746 217007123 8706 -360254295 460043164 22949 236373774 529842642 14878 -312335898 848468619 14911 -451420301 152319099 6733 -268415113 817301102 14769 -501555341 508393439 14356 -172108830 719828682 6346 31888389 700512468 15484 -4588811 16623458 19272 77801923 405151668 14329 -238249953 815215584 24103 -47505635 864398224 9561 -561431357 658504287 7721 -15779100 230182756 19919 49509752 254612422 23243 -212073295 228137174 22830 -400024518 71537095 9866 -313791602 868997398 19761 -458878835 206142724 12013 -212005610 795650465 9208 -174308451 273907674 13636 -93374073 415758345 16186 210192866 193577287 3999 -436992360 918744759 24716 -161354903 67098121 9089 -285812269 294466879 6342 -223699463 728878233 25263 231771411 529622397 13664 -150678802 351113506 19807 207951216 346648193 10800 -579975357 517114464 14029 -391740450 232719057 7703 112784306 66833366 13418 -145855257 297398007 9153 186128887 807427607 20741 -228837617 149486020 13063 -521428689 262794028 7531 -388139667 142459389 17821 34969785 952896195 3493 -326497311 290096554 26021 -467167762 489535950 758 -550594698 311953089 5501 -428853331 870201832 22888 -128024926 465467579 24985 -64787312 348529391 25238 -334757523 112657609 13652 -318221617 487571774 19288 -138791043 200363497 7008 193266423 808776929 23325 -466635803 646744492 346 -480783852 565971151 3198 -282732702 144019024 17709 152147615 333949026 2057 217127457 758100939 13979 -176146256 910964153 5571 -376123619 38395245 13322 -546637871 217222756 1659 136840716 837797939 20276 66155805 427863560 3646 -224180639 189842937 12323 -482754084 445196829 24040 -272439012 81238514 16855 -546548491 303519038 11323 235559907 8875153 4954 80578244 197521503 25262 -28041174 865839534 9806 -17651698 834057798 14209 -411176568 797039150 17097 -322509517 708252807 111 53644702 161436894 7356 -166256352 893090855 24539 195216289 588531620 18898 -505351287 117832936 319 -501731419 769055460 16674 59924794 176997634 9007 -506849682 854483212 19859 -362650397 252326161 18445 -113546844 480151915 8457 -87145231 821069951 23470 -124387075 41976965 495 -272534893 442329224 1970 -350710963 320243658 22011 -506455751 290442530 22805 16801730 860007545 20075 -20412868 355570329 18122 -198763050 619330185 876 -329542561 129553761 25530 -72486852 637475517 13364 241687219 471116276 19109 -570611164 856289548 5608 -117406742 66026698 12310 -438293408 195497172 11548 -157210853 956661163 1552 15310230 143500719 1591 203143736 148469330 5601 -234260358 616664514 17926 35441468 529810721 8435 -584052257 202196306 3579 -348975336 336128064 17084 218203080 108925648 26191 -418183224 543298775 20757 -373587465 799032169 7606 -208022526 744484759 5597 -43785004 223333306 24719 -140155276 556623208 24778 154520845 710958013 20544 -240636879 137677927 1741 78509686 628031149 150 -560866452 426327793 2063 -210528690 231140395 8288 -418929187 484569589 11221 5632160 45304062 1915 -227756272 415522204 7490 -570486428 352269093 24409 91299629 702182875 4292 14243259 388236840 15502 -206917118 472366435 24028 -279642018 20718947 3148 -70858316 442417329 19087 -180797682 362118348 16060 196309737 842363436 20441 -489683170 683964017 21709 -149403129 155577888 19548 -311187488 63586463 19945 -424763882 170512018 18240 61581897 185474784 16204 -487603332 355911300 2040 -199311410 821594824 2510 -419729513 49279121 22482 -17499945 914013418 2210 -271658083 433052490 16118 133775621 938284402 22111 -530495003 279059840 23551 -177207928 218303226 9312 148528754 98705211 17092 -18156003 541000638 4929 -144583306 517615638 18161 -285442147 489184402 14023 -570336653 854573918 21788 -248792256 393686290 10022 -56851652 814699358 2379 -46802856 524761897 3090 123118187 514205186 23844 140465803 851499428 5201 199805345 101657597 24335 137394464 174685255 11153 -223896574 169664469 23964 9267566 145354769 25006 170809715 241056907 16150 -420681287 360263696 5136 243594359 877213720 4953 -207731680 787870761 8557 -289940811 466314198 3236 -76778082 25239904 2420 -197243078 755140753 13840 -518750605 704072856 6179 2416484 168475960 24502 194507933 251445165 26340 39581652 96782770 21999 -378627460 58604515 18610 26669633 204618733 18906 -498002231 324668752 16772 146831856 316053499 25150 17175589 350010939 10559 -45702210 516187237 690 -102467483 597420129 10509 -253131023 223544732 7569 -444246731 170566492 6645 -152268220 525822275 7960 -335051032 697509484 12308 -268598291 459357232 22249 -338036431 602672790 2693 -417708433 665196882 12286 16834344 898421334 21866 -497280518 337448786 6921 -209461434 450476861 19990 121705477 154563519 21815 116098013 618220711 19038 -287773880 328052877 22753 -391947755 383278159 20744 -548243238 411867202 10630 -357849933 277039549 1261 -477979844 761206752 905 178839798 390811167 12465 19044385 549281291 904 -34054480 619274014 12118 -49328113 468157085 15128 86068696 709871828 16245 -65539986 183310938 4182 -289188084 839838317 5616 -211261689 602920745 520 -598163770 144926036 15628 -293072001 647789074 2211 141134513 701331942 8484 -219413491 849858918 14368 -533667617 661286605 20661 33304532 15704348 24663 252520702 313264851 10625 -534213142 423231406 24489 -590897288 827960478 6383 -202854275 104185748 3412 -140333579 740286356 14852 -291180561 950628157 14182 -76295689 111913806 18089 -128124615 425572192 9243 -544186767 294750848 17867 151756867 767714699 3792 -164480922 799813423 22917 -2135493 554061660 10296 129447110 730396689 12801 152020911 61099868 784 -28067239 211488498 24928 -89544084 126655819 10971 -18240829 319779004 8806 -349414937 474770927 4397 -188702886 141410633 3573 -147637962 641883976 8889 -449438291 357198287 17776 -192221018 687939995 16756 -503440046 547645967 16740 -228298066 392686505 15802 171550553 681601621 16535 127425124 288944593 10006 -524926655 573884239 8070 -207668209 112531524 112 -228133373 690407449 14960 -220213707 437786748 8738 163152349 12887745 2789 -97182438 296347272 21374 101480952 697313903 1139 13380016 17985422 8721 -579519800 818538155 4738 -193156185 647585313 2570 -49611567 772422476 25336 -7266625 504613546 10722 -137177761 21323924 17190 81040266 757766753 13185 159144205 624905727 18439 96643971 135138745 22670 -279226250 722680749 7814 22996700 925842380 5892 -368807106 135570494 1460 -392408751 876317266 12849 -214515476 809270100 18967 144114559 307499493 8889 -170462317 917997112 23204 -524625354 839737386 22636 31307264 248204294 21156 187152197 821485284 18320 -73399336 611526578 6753 -39793433 590151326 1738 -461838248 144659594 10371 -210176656 602025171 14365 227581734 692902142 7128 105537110 309955858 21187 -433471560 213601976 13213 221522898 81121722 20316 168755096 583354544 13198 109469347 714628710 24 -291860995 534610969 13352 46488211 259135025 1393 8019868 635387736 21985 -163293683 437491337 22659 -463151952 658904265 17680 192018937 644558641 1397 -345586605 934118138 23708 -316432630 791321123 6224 -92030799 144807233 19911 122023391 619822586 15022 -386683947 58350838 1248 -233901416 834655528 9393 -167680697 644113605 22752 -133453453 721837735 22387 -602033378 87580404 13036 -16701421 767780265 8207 -554082430 178965631 9023 115568462 465314462 20427 -364376081 11326289 2493 200748469 722957744 11270 -181071152 143231144 18393 162347679 843747686 3658 231970047 485282484 22615 47532873 328162299 21445 43195250 828360761 19368 -68459685 847926760 11179 -84673206 265427452 11903 -214812723 84663896 19596 -517560754 367229508 14020 -135873742 507784359 16148 -381370214 803690104 19740 30635503 570248371 3675 -371120089 310687769 1860 -573988548 836775128 24066 -453895830 455626941 11040 193288865 123200640 25094 -275733508 641199452 25721 -42955330 105585324 1616 170798079 321422211 18597 -437917934 353766330 16120 82050317 807982018 25378 -277812061 783443895 9890 -353253140 109647873 11975 -262270389 112526215 20878 -246973726 734977715 23393 174637988 471404198 19130 -290947668 535513874 16607 -107427373 589441466 10507 185879566 24749904 17762 -570133471 497649663 2381 -588749728 330419892 14755 -172533776 806816495 11812 -131462428 102827395 9564 -165487236 602544665 25106 -144176467 137504802 15741 -536024316 581119916 22209 -50148359 875199696 1981 -428677756 656271553 7085 -225549094 841629349 24893 -76176090 179346851 25301 -13915349 198661471 273 4603808 902484567 19538 -43288800 922082840 24437 248915297 25745474 1027 -264903306 380781244 7116 -263703133 434655765 26231 49491201 725392578 2943 -366744263 815827637 1550 12976933 118428097 5267 -223853472 867720865 13273 60223071 49219752 8308 -358668604 933832395 13789 -441714107 311406015 10054 -181376177 113808996 25526 87080675 185506679 17714 -91930468 930213499 22055 -488866350 58107822 15147 -30589701 501277194 21866 -246317604 773251767 22851 73433838 237587199 11897 124112841 160519760 21817 -448528501 594413600 15840 -525004738 274357815 26053 -308615370 130931810 2851 -520106566 573928733 11926 -143948031 17889273 5748 -379041078 9173627 2849 -281627277 951818467 6373 196914738 111811534 19130 -548538783 207739854 21109 -437623820 728517605 9652 -343876255 541888217 23146 -295500233 630464055 1172 196706981 559205339 20784 149446210 420170521 5499 -318590034 905961547 7340 -597769436 276017046 17269 -93873866 651036547 10509 -284925140 162135549 1851 -570205523 388718034 6180 158177194 669692983 21035 73757459 862194663 6379 3034286 626459591 8310 194907669 588187984 9882 -491304439 392549014 17712 -184527771 134940496 596 -420559545 431653801 21774 -374182562 675730006 24906 -273479045 128863482 7216 168593021 560716443 2050 -217879576 802395420 19691 -73556911 956793123 24809 -123843214 848409253 23717 -137087857 737989731 5190 169123351 10903439 11266 -184696593 619621252 14163 -9746702 576867683 15436 35151462 214699103 7061 -580765072 840230967 8456 -368021694 458774220 5640 -196363822 574669376 8082 -176905386 522247388 12793 -374859971 98936705 14423 -594958330 641002150 23958 -350830756 341044523 22905 -585099728 412785937 15568 -311094363 379025781 21266 -15791599 26278022 592 68422418 178276253 14039 -341208813 535150288 6310 -559963120 591889914 7199 249814447 789160374 1907 -131580996 487112608 17231 212310653 883634674 22741 25090211 65988453 23805 -515702025 825124727 23144 37191464 395103578 755 -213372105 194950704 17079 -108751345 861643407 12637 164843143 396838306 17908 -77194358 197643198 17434 -270073006 791385803 25130 -527415068 768020990 6929 79185012 852507725 4881 -323299430 683292080 24542 -104581979 754582090 17735 -577818524 604759942 25854 -24690278 166525093 3278 -298666255 747790966 22427 -268874257 536649783 11328 -566260377 552802906 19697 43851174 374686975 6977 89257920 801072104 17195 -494377590 108717709 7470 -257988814 96145312 3139 -82548390 836349584 22430 -322921801 818602608 11907 -368009743 245044523 20871 148796174 700595716 3407 -515343930 467072294 7550 70643076 332942853 5857 -180818291 747238506 23270 221604014 537919270 24335 -71099634 391057961 21687 -465401363 782751843 3891 116527884 218135042 25082 -139584700 76347799 23680 74597164 475535122 4431 -79993448 92973945 20815 -173732906 283216475 12899 -288099253 720841006 1085 -498990430 626484105 1930 138638778 108372749 1333 -409064976 500372405 21357 -49260215 108413454 14603 -211311958 411639152 15164 -588206542 471465212 10986 -314528529 746060927 13147 -81482974 901120832 25830 -322451596 896178325 15602 -334214482 310408697 2744 -601956678 657536019 17086 -13066663 415263254 952 -282518978 787777589 7679 -331685898 756119450 12786 63160805 837734130 11925 -308921068 288641426 7277 -146014923 559202636 3972 123421985 709121311 23253 -582119084 448707921 15091 -119146889 51007839 9804 -209721966 290504967 15212 -247074511 949402320 11213 -69844486 313912323 16472 -364698799 605002868 9269 -126142187 905496423 18671 -583945785 714731701 19422 181077107 490913863 3071 -301608238 571172092 20447 80277001 345777362 7603 -162438969 871913872 8939 210183765 859492843 16984 -257079240 372126980 24024 -368172177 422052570 25131 -212546788 440029238 21496 102921408 914098341 14409 -218075723 121404191 24902 162569146 634325947 13582 55982731 36380577 15634 -38876863 188854150 7282 -417951754 349272431 1021 -69949557 249455809 19470 -448996403 657406188 26082 -56524009 455641367 15351 -60364676 369802083 11439 98819886 929993822 17881 -356176364 520618415 21827 -275624615 343729894 15085 -129800666 398643305 17207 -578733307 196673917 7354 -368993739 302777247 17802 -245283899 848880200 19980 -187939051 29176166 74 -262604309 946860171 7301 146079497 355296716 24492 -53955973 701765143 21376 -406185028 778830783 22087 -592610715 485477899 21125 -44814540 69287072 24072 -560330396 590018125 16385 -467489796 815697527 21671 -434771325 922898586 24950 -489813510 247654544 6076 -434772852 784405915 10310 -315939938 436481200 21560 176693367 285034593 18633 -302562175 236031951 22363 95055181 619788809 24370 -555952166 206821439 7583 15672955 511742609 17086 167130408 450925261 19290 132476659 166659839 21252 -579585160 638855537 25106 244042320 548159276 7388 -211254810 332322972 19492 -67935357 750897787 8560 -587080255 686871879 432 -93891664 228936522 26321 -343407614 555705919 24003 -1123221 743115562 15343 -74857474 447955617 23334 -109702 841628523 16605 -597356463 604089313 15324 -402028359 34558427 10197 -382394909 201592886 1470 -283316021 906745927 12084 -515910976 147930258 6611 -475582574 374589330 7109 -195640556 146967589 11472 -106305375 280350928 8375 -99751435 554044858 5327 -496858538 144138034 19427 -70153473 117879150 3770 148776526 12115816 14204 -152638866 354022777 11686 -230919218 782374425 11917 -252575476 338714393 3995 -372046237 555827077 15147 16212579 540259930 3980 -84602599 224757694 7804 -163364283 875806828 4509 194166802 648098133 16560 -307373219 595082667 4412 69460155 925071521 26163 37797854 193784877 18532 32130191 326434260 23508 98769876 535495737 23555 -175006129 220488378 18602 -464638373 323044927 20588 39122477 96506768 7112 153519494 85505529 12799 11861262 344864999 20874 -307877722 234730176 20495 -340861957 506012608 21708 -146712121 782438744 5086 -152140579 803066630 10616 -67411188 294955733 7497 246439395 392477273 13186 205642262 496934016 6625 106318236 278761182 21681 -582306243 551862801 26117 80350812 830792272 1669 223614321 263404607 16762 -158451793 188439398 1335 -200976591 716783297 1581 -273403969 185356463 23798 -539508387 650090437 3563 -593750685 650803161 2877 -165445310 144675467 14251 -9042225 390573060 18153 -185169739 168005567 13639 -453711449 526679838 25335 -204455644 506216798 18295 -169065428 209469944 5257 42743388 901157877 16552 -268363644 383366086 17528 -591911371 560878990 716 -290898554 157627608 15614 -70131160 133546784 279 205526483 252745406 11326 -110401059 741168248 22780 -417318831 17656792 14815 -207741974 957023308 25393 -381760254 161425167 20415 -599559218 349901860 13602 -505704481 227862775 23270 217553542 659748409 13357 -417772352 666816055 16817 246183669 603226091 428 24245667 556118110 25717 -228089462 358444306 1278 72606468 773858424 15308 -73574661 677280907 247 -361894871 123278313 7901 -488858730 98927378 24512 -300161628 790663954 10207 222719578 880725578 13646 -239415221 390700577 5859 -147389412 579409074 22386 -379818471 754168744 12738 -544121926 230638457 17793 -369841272 601847741 7065 -361168286 214530402 12392 196709230 655366197 8076 -76088187 79785681 13255 -48159638 524664861 7723 -154956789 36480442 26050 -403925227 471439934 23575 202213376 111880418 23608 55443539 836184323 13799 -567003791 28897671 14408 -172923024 400836378 6615 -183989309 900186008 6450 6386452 320040233 19996 1364596 859431565 18995 -580623191 30976991 15334 146251564 517813603 2051 -90823347 816342225 15380 -577452875 550295665 6501 30405357 286220042 23133 -438394714 122285806 10126 244823218 520150541 11695 238229726 657316480 9109 -561044804 417211682 22058 -591981229 743858850 18291 -233455535 54172498 8743 226320623 274314423 13127 -88543105 222864627 25040 100553621 92582663 25064 -387338810 411339386 14996 -78428844 806388464 11960 -378273618 89466893 18309 -552048032 93433032 23372 -44721758 416597125 8328 -423587355 867919814 22534 71926785 550525509 5866 -319555086 548765122 5664 97539595 511078796 25215 -117460769 826337488 2555 7856270 937891183 6978 -162826076 394092929 18738 -209580850 690004208 16689 -378931357 580052197 14584 -601723212 165466014 26378 -10597211 944149698 3116 -563327303 589999415 3523 -53970279 272085414 18023 -456586435 268173003 11435 -466467155 346100687 4304 -11708827 273325104 5727 -467423359 820984365 19643 -160877935 399011523 6752 14645866 233235988 16732 -554949853 79761490 14412 -443309381 568947921 12851 55006070 88139083 650 -372481547 863525773 25680 179748821 528653849 21639 145065471 546990178 23085 -69224621 349164355 12724 -72311714 842774211 18930 -533352404 924301545 3723 -39997722 555678861 21368 -476395850 327168195 14136 -20895685 782497706 4845 -273132169 937593714 14862 -423908849 122252287 7442 -52862931 848297355 24727 -29572292 674174031 4056 -23798692 896912613 22460 -424985295 802070651 13596 -419893778 881438166 19033 -199471932 798939604 11350 250820706 585674097 15531 -87521076 430957009 11387 -452152604 822820619 16656 106988180 446986951 26384 -191311495 168689602 18087 -239264889 144416370 24930 -397489112 554025390 5511 -559750755 286261562 3350 215662788 465784929 20383 -318878185 763541139 24872 -464744387 867683108 8420 -535416136 864831828 16420 122979201 795367081 11654 203330990 898971826 3020 -22627241 398601606 18780 176055409 86421174 19523 237214060 519470680 3415 -406716796 754252637 1492 -517237885 422835787 2794 -373634637 127888617 2592 -119946368 481096321 16870 -439008022 462660548 10577 164281968 687715218 16026 -362854800 730681343 2956 -56566565 285315106 6185 -200304734 311802887 8564 66516038 146221156 25183 235538286 477668157 11434 -526575246 75126205 6957 -160803636 156985999 2413 -76319995 348712632 13229 -62861138 843120659 11803 28509006 322629840 16027 -122742237 431041390 20992 -490367517 514146613 25215 -324378274 763686908 3347 -93030363 203083212 4351 -42595897 812749054 12466 -488943290 80099590 6926 -425639859 383493520 25369 -590299574 58771312 22123 -34456555 345437628 1695 -518286301 715623183 16977 -552463060 90132066 10583 -522703857 865374172 23977 -86562476 171811994 24133 -228882056 635498904 459 -373123329 527452190 21864 -358514553 321887106 13600 -376925323 547285173 24397 -440364152 692477213 24990 -486158632 460742822 2132 -428715268 625998635 24333 175829318 507814112 12522 -493590422 525404456 25237 -165683317 29409206 581 -565617469 875515452 17679 157723725 316903913 13510 -220105993 378087454 13853 156777658 537523829 9188 244750083 353970401 21108 66364455 601713516 5169 -481432932 693477306 21155 -71692725 625323668 9177 197398146 57348943 3585 -427834066 505997408 20793 -90231528 456784331 8409 148451093 12388497 26375 -82642720 97797000 22428 -157221872 649385155 24017 -108907040 141431945 24725 49784446 122856048 4539 -172738097 786510608 25080 -287935446 90690724 2258 -362565146 450123251 293 -484997963 29585214 14962 -231769138 141712212 6606 -412513956 771877714 9320 -346701664 498183895 14878 -478430402 456156085 9220 -47555421 60230101 7273 -126513653 77258863 14813 -254657331 78293906 4643 -461664064 824664397 23126 213628165 147284244 14312 6277902 218468747 7786 -580346356 732324854 23632 -170979927 850687594 9929 -281258356 155622876 18987 -157178343 345199394 17706 150929001 55350382 7861 242241509 482945331 25497 -491935628 753219898 5937 16078041 85990718 15123 -259197137 577741020 9918 -578030933 781534929 8299 -145825155 20476663 21117 -481572690 670156394 22120 -91587381 489662817 17751 -325692294 767557785 12368 -28877404 21813544 8764 33472226 880266861 4064 -218115845 904403575 20416 42981992 897873692 20363 195767181 331723292 15010 -124992311 568455232 6111 211880148 202230228 18687 -35047501 550901574 5872 -477308281 117350473 22802 -524053209 829146066 23119 -508435395 944119269 19686 -204668327 433816463 26290 151740808 770412572 19221 -528548057 238954032 18713 -274718802 894382201 20069 24617576 573514328 10024 209413188 885662390 10524 103298007 724081553 18029 125435596 509563403 26037 -296372609 201404747 10648 191862191 113479896 21181 -160389725 236399132 23511 831014 414329308 3998 -275174857 154971985 17762 -557413889 847159371 19935 158964762 887879768 11423 -411890408 18006981 22209 -50861501 48510912 25974 137578485 449958732 14217 -268070327 949468425 1377 -137048536 150432717 11330 -205435314 335557685 4041 14551118 374893784 14076 -158598103 188843546 12202 -322971960 701082702 15959 74442625 956017649 18259 -225899407 146171859 3051 4662078 503746874 17847 -182945388 50062439 18040 -118043968 491201154 25471 242136973 779814064 10627 -504785623 535574695 8807 -341427370 336479033 3923 252086542 88989066 485 -486737091 439266939 14389 -462402326 780411103 28 144375588 344110956 13463 -24496548 207320583 4990 -223911058 94739262 8146 -208541812 190928443 20553 -3555852 527190525 16019 -255936610 56910492 8592 197355270 295522399 12601 111426862 668722481 8623 -386275442 920677976 21192 -196666303 301759656 17495 -562020235 63035038 4070 -389956152 582450793 6739 -420383200 43007789 2218 -59808002 705964708 12351 -210935537 116520624 14065 -517221189 878964069 2798 66280172 397926047 25898 87291575 189431997 2222 -545285454 190375708 13261 -437384168 334326708 23989 -236909647 273002474 681 -169423833 804237505 17190 -187607638 556736953 2555 -309144398 677375530 15620 -15883396 185675650 10123 -466939947 853900934 14340 -25811260 616899172 2 -494517663 46953390 21725 -15311004 187997352 12766 -391922961 385616125 4884 157949554 376018628 16874 -429494217 466443043 12902 74452082 712654843 4381 -500390866 459393274 24328 -335801620 920394331 16729 -256442096 898339631 890 2695412 828795304 22429 -449080588 623158463 15478 -298917421 538926219 18267 -13513795 32546310 10628 -366893658 511911516 18134 -288590313 696667436 2043 -558367462 268500381 25005 -72688498 740872099 2168 212212800 695369392 3380 -507746673 113220409 14507 -493525235 150416699 817 -57040470 738458380 10646 -330013737 511166229 15095 -89469825 819959070 16857 -486456438 107751159 7964 17706249 650930991 1641 -310134588 215809790 18757 -464459968 765398841 6417 -526411593 58357239 4007 -36002603 107097338 3280 -277795640 630809242 8630 -331188305 37752908 14818 59004282 18870856 22969 -448030133 802208723 1703 220114934 144420121 24809 -362197702 71758696 7094 -36477416 394784507 14282 -261217424 640404889 24276 14855315 167945511 16838 -35800283 655863969 19408 -8862044 926213255 6201 -18013249 813530412 23146 138778814 149549094 14040 -367823887 624123480 11581 -238638374 179399243 6461 243779485 156682443 17475 -582971156 557774028 7373 112173184 253456291 9603 -572541789 387403336 4529 241452821 304872124 16371 121784798 444872929 9573 33602502 524407640 13777 3720125 386912855 7862 -437179448 320515408 7118 -163156052 561138824 9772 -74990033 579967941 10226 -479446973 725782895 13288 -220161460 596709602 60 52819698 158061425 16376 -14312060 98136143 15895 -387110233 902124795 8609 -112650837 873054318 20235 -56535548 270609020 23882 -174114934 787125503 489 -264788535 775263757 17979 31466182 872623086 24770 234699450 709080735 1279 -351277113 503780820 13752 -333446633 54621412 12456 10970489 139686935 21155 -530275175 461149201 2541 -456302889 286078774 14928 -136547626 308667781 17032 -393116019 749456585 24837 -298765161 257442465 7940 160613821 873468374 24409 -561643961 411835461 9828 -499575524 125294781 14895 -527054458 582559860 9298 -442525019 843547342 9963 -405317445 250607252 26116 -229989170 907547495 2151 -364398230 870965792 25419 245431885 730047883 23239 -484542812 37772731 8236 -10477749 329845833 2408 13921654 168709536 8272 200952254 713496268 24552 219042763 289577755 6495 -551374799 437424575 10257 194588295 293957004 9478 71537031 773165099 3098 132121591 80962052 15883 -427454871 699377380 16038 -146848682 661491182 22702 -89747880 14336827 2939 137260894 946902709 6207 -65944785 429154967 9248 -292345865 827186968 3244 -534726308 906309289 6778 -54260043 606276778 23815 -20776336 914421463 23923 -384598534 356603909 1587 -176425067 667975961 11166 -455511118 912212135 20274 231945576 484267693 16632 139387315 695832789 1506 84712380 333083302 4330 -273810079 903161528 23172 -391592387 93559058 17107 -62908402 185773829 7090 -217375060 244929423 5805 -232888196 245801424 5193 154151515 300420606 9021 -23286553 369815154 3234 50366803 536952490 10362 -90933648 369900363 8174 -369280578 418268835 18824 -418207062 341106356 9965 203302742 323395665 10926 209359120 108153966 2054 189555971 646759866 23652 -483762743 244268558 20661 -332606983 113851668 5494 -454730495 626830571 14496 103364419 88054844 25474 -247917615 470897678 10454 -13861045 353369224 24154 96879992 245898446 18559 -16025658 88929468 13203 33188325 473709583 8083 -271664053 692083778 17417 -81265079 281972046 13981 85795499 86092125 14956 -583327072 805520408 3907 -444711441 117221951 4386 -254832606 522221680 22644 -430690519 90000269 24777 -375818979 168494559 7637 -444516353 21194343 17169 -78617077 661299737 3528 110888505 933003357 3003 61043608 620561937 3527 -120021030 935726748 13348 -306069414 552296504 13267 -308805553 773934988 14219 -121340391 679677415 14267 -470421920 322957485 17865 191544819 59948348 4788 -586014183 73896140 26254 95588808 705501578 22154 -521341166 677701123 25533 -387011646 825040130 22916 -464598470 587050878 2502 -135045876 275686999 9786 145640828 508664159 10691 -582404307 105605546 20307 -509442658 888747730 22656 70548253 437944431 12995 -92919132 480081595 10910 -600826393 699160690 8841 45185880 365731851 5339 -188870295 620025647 500 -124731989 900987904 10909 -472996570 671467277 9624 -531718836 30066575 19905 -200402928 312912654 20780 -325520341 579489818 24515 -211022179 736114217 4389 -300249870 201083975 39 143649780 22074860 3391 -92755126 695681760 7303 -102843175 621768047 16641 -20111099 479368846 16553 -442976445 446173354 12299 -266783355 839948902 21099 -345265585 714857661 211 -290582727 251361730 17708 -14821415 171890992 17741 -471960435 927583133 16030 -156696662 99288136 25948 -460875478 458112168 9033 -50942980 264273547 19125 -130329920 411235637 1964 -514262137 913360541 10255 89754881 213109259 24192 189550403 947260658 9854 -353380360 708422839 16753 170354170 918943737 17730 -180301587 586763438 22692 -526407958 953670841 2695 -584463571 746748425 5703 190912798 780109264 20132 -86228275 486375479 16185 170849847 757952322 9103 -48158217 183637828 24140 182837034 593018317 10744 -322345889 901869239 19 132380925 505026772 12272 -191893194 21695693 5694 -328601271 887573330 12978 -282330884 178442323 8008 -348810847 790078554 5632 -582338716 232359610 10050 -545098663 419876964 9691 1170681 713762879 15398 -356911499 515897719 13193 -273026880 862733385 23932 -497487667 301968155 7090 -158737194 539889021 21594 99521732 419583030 2878 -351229798 17185740 26129 -143937872 537933461 18418 -157166402 294174856 13039 210563591 27189392 23205 -71710626 232815150 12555 111196648 954843707 13628 -493024743 739825552 1963 -347999335 246297448 15122 -179729543 460733301 12039 -238508527 28612624 2253 -186795679 910536492 25321 -387252189 916194857 11666 -55030484 941108229 25535 -98208718 479469391 17887 156066747 365789457 5771 -462596639 463163592 6212 -119939016 465832932 16047 -148439045 445262855 9823 -74860827 797569243 7593 -372932423 551093422 12397 -101312775 843803533 4428 -427371300 124013792 1420 -89143483 314575292 14601 -496627199 622183434 11309 -181049932 742938837 24439 211795482 162950715 13891 240006510 310753878 4154 93964280 905415852 9999 -347748775 326579023 13360 -58904505 234812433 3173 -321207746 56288848 1837 -547601421 871093619 4608 -524957525 624379178 21075 -463962345 12293911 19253 -494050028 834768142 18326 112588903 641332707 12290 -280524806 99093072 17825 -496596679 96075316 5357 -451185785 413000290 13880 -585335313 131665604 17164 -346943010 672752403 26146 -387060828 449219403 11101 -94773099 102543514 15839 -257676807 673599767 21882 -265237665 837974972 23638 116962554 335041539 2826 140621499 543011611 5699 -336482942 219724815 3131 -510095023 226530941 11107 -328573396 343792263 19799 -56751120 516773251 6599 123367696 951941223 25245 -10234663 22106214 23705 -110053810 481438657 12772 -31269716 748800404 7639 -150306198 183794557 6056 -25991945 187081307 4141 250542755 870187950 13154 -54087005 815095372 2377 -428737558 760667571 3480 157199852 817791170 4787 -599828952 60401574 16946 -334673750 727613049 5466 -35393328 120713896 4382 -461302650 148545365 10149 99857592 391110559 13495 7423263 107741301 7883 -148524783 182837938 16070 -208030074 435486800 23498 -25834564 868306868 20868 80619128 154275313 21975 -206251885 145599560 14694 -512670459 396013194 13372 -339691879 663170697 18501 127736057 856483195 6277 -376163560 557227539 16843 154699310 342047127 11716 -581822057 539726952 3893 -376139702 756920621 21251 204784516 902764642 18797 -35418600 783704561 12525 -46919274 716514906 12178 -25090710 313699749 18432 -129786512 685837780 11441 -35183039 930557365 11747 81983321 342954928 11174 -35765810 210831494 16101 -252084670 626194356 12333 -587977171 912150556 22476 -426730410 447049694 16558 -127713695 52333905 15022 48984450 104889341 1997 -286741218 591961785 11379 -593433109 805177399 4282 -101250651 301140815 5916 -468215808 743929409 1497 -217487706 838715555 25041 86212365 744528173 13267 -320674857 241886193 17282 -524480194 147859563 2489 -585096595 48989828 23310 -171761800 515076112 12744 -173452374 665535068 7179 -331444379 861668992 9099 -7771419 623652258 11499 -456516928 928221714 10175 8343668 751315223 15484 29278988 690886690 11116 -105557384 560293805 8574 -3271234 803045317 20540 37788914 154737656 1293 -120015824 809905019 20790 -657261 530692421 19862 -394340213 483297935 2905 -579105715 552320021 23618 -389803470 640827167 7891 -583764549 393651676 18263 -112980831 589464653 4019 -297001130 398258686 23109 -177593528 519998001 22362 248426184 12684573 26468 -257353940 922997607 18454 -321713033 708143898 13345 74230901 120153491 24076 60136280 518781229 8887 -463302889 403842292 16244 -204174657 936675092 1762 -158006396 36194926 7062 -167974043 221301415 15656 -539217564 153132332 15163 -90147309 500379940 15219 174245075 488781841 26273 -199646463 117500029 5400 -180090023 588766716 8442 -308023497 325265001 13380 -535313567 396912430 5311 135435229 149343905 9894 168840880 562037574 16897 -334011424 765114634 8310 -409388608 917518179 12340 223756037 139314872 25032 -421259266 916051403 23557 -486752220 299794755 6029 151586873 799992309 25580 -44339375 399245792 11722 9683467 283880349 21655 -465171463 546758993 6780 -81023378 168731474 4231 -317868337 311619286 12685 -121477805 773642696 9885 -316624304 517696430 25492 196835537 97794923 24799 -305316730 609677181 10645 -226699696 585295897 8930 -172644023 361997870 19392 -293992325 373029365 24909 -166095761 739456676 25494 -291122499 161722825 24242 -514595737 760481738 22257 -468326453 509685693 6503 125468908 937969929 15804 -147110913 781029288 5891 -108795331 221965409 26189 -90359445 127073787 5223 -209408209 226758395 1178 242334194 408673013 10980 -33642548 686074467 16789 -107422031 233789981 23015 -440459007 450709295 18381 -463561842 77934313 6044 -31174818 853993273 8726 -425158819 690631430 12576 -86019820 202758436 15811 -432701525 112814728 12289 -488092755 212039140 24734 -113601802 685358569 19759 -570165524 939125216 6350 143486069 239690481 17214 -194899738 43613786 15630 113461803 880513008 3917 -509698326 768957832 14499 199028879 163328949 22964 174428496 588047517 14496 -434011713 107270480 16515 -518862099 142549927 12951 -73324287 111375753 11796 -52954879 203923243 23382 59557961 451444624 23135 -297327505 563497983 2332 -544990605 385084489 17455 -285652764 399758301 16725 45939419 657770477 11959 -486588501 124687709 4064 -193609571 945292009 2580 -229755436 136101080 15274 145311846 823154762 25601 187502911 772633921 24714 -257326665 554707060 11546 147376482 811690856 3699 -468508772 405996246 4474 -312942772 783003286 18094 -424033246 247367083 7326 -127602696 51517605 6434 -542358917 362382513 10676 -325007261 804657327 13216 -599174448 196852208 15454 -304441999 593170140 10316 -276487351 186375460 18271 -58495488 481494467 4879 -14296884 424653684 14446 214980386 910624023 16873 202628372 52137437 23606 166626939 935170416 17076 87379633 409427707 21838 223141190 622931669 12446 204718489 335208406 14763 -381884537 863758775 7073 -509562993 932473006 3107 136698577 11420807 18077 -91179727 310604195 8391 -8927745 142241122 3236 236761691 733431758 11038 25030551 696485606 15832 -390582028 742087896 1603 -231629441 673795818 3490 -228097186 719595360 22315 195261492 243893355 19972 -30711439 131386688 11596 199006656 493058666 3311 -215723658 781751476 4139 -245647505 145735743 14702 167255649 369946435 22499 -569334974 769824355 12407 -277114123 620272575 4492 -559730676 864465414 3080 -336412210 511446538 2288 -256100909 509142181 7627 -202889079 651679660 6494 -335749833 769324548 19573 -400099721 139300145 26294 -251484180 457965796 9587 -73514987 877562813 15803 -437602822 448611460 3374 -160491134 505463169 12411 -107378087 300385398 14011 -323718234 348820015 23127 -235912365 776578617 15999 -532849808 353881116 7264 -279377210 631588369 5069 -485243168 31742522 626 -175907684 944837924 16724 193692877 539830905 5243 211190664 926507165 518 36578936 460660815 9884 -409170891 860511234 2600 -336162700 850696871 11799 142412541 324059773 25851 -346991026 764940025 25591 19658622 42530860 15191 106270970 131507271 24571 -169056964 118177026 18329 250753741 165431688 17803 -511454731 280005079 12104 -441463861 720016246 4656 -354369033 476342195 130 -601314079 857264396 8760 111906524 172116740 18 -109042963 197270559 7196 -268062478 678794848 2248 -456476494 497930214 19543 -304457065 368219705 7513 -461919491 814047832 10091 -302262994 211006348 18042 121131624 277157861 17628 63815190 68472808 2888 70927875 89462363 3670 10221531 441034084 12883 -555041236 324149363 20338 192092184 888391193 18236 -600733951 292377740 20794 -478676321 287851183 5368 -54395095 928692849 758 121027108 775649754 7823 -94366464 299068446 21168 166366190 748024060 17192 -329233229 816976729 23326 -586545132 240438707 638 -468024554 687855316 25356 -372489866 794963111 4003 -532736162 833056094 18348 -255657054 96676086 9991 139060228 531933194 25358 -82879294 148243028 7208 -502358925 164734472 13235 -353610454 441563262 9785 -498752746 254976364 18158 -370264763 278022205 1343 -564437739 18718571 10410 -528249283 556414356 778 -537771321 501876503 1401 17958201 667338331 19753 -571340382 814668393 24545 -330976506 360555207 23765 -300946658 927057142 11252 -371952559 678020442 12636 -397368600 831179985 15809 36863037 276359709 13452 -345926819 197294165 26390 51533517 495009519 23101 -489948618 114788505 24911 -189191734 577350493 21390 105759431 465942224 3888 -601979101 397379600 16254 -450189289 414305773 11378 -163974055 638784557 23575 -183948137 943870363 20232 26221170 761696520 8704 -301433827 120154391 14312 219965330 559247950 18434 9944627 583740491 15148 -308022433 372750294 9967 113427024 552258509 23679 -147096111 858549584 16744 -28221585 700864427 5624 -543537317 724774372 12213 144329490 703584835 23217 -424721843 114688906 12097 -470022175 637847281 4445 198731593 831775189 15605 -136185636 876704288 16115 -105481472 632022371 6013 -485473354 799797773 14796 99152511 177919261 25390 68242585 651485652 12611 -206224072 575110927 11255 14060316 249228746 25780 -548583571 865659209 11194 -117758175 716096101 123 138497924 615710845 6854 -578985668 731124081 21864 -517236423 363991722 14661 -321409054 276626096 18825 125777542 366446615 3216 55416414 341350623 4111 47032398 131111495 24321 -414777712 644973175 20973 -111458277 305296908 16849 150911045 75255981 9256 -13925052 765161865 1232 199638122 950470838 15776 2360429 52062781 6969 189693615 323194752 19082 223190431 392526083 17167 159543687 200838305 7538 -262295781 344948360 3147 -378228361 700892462 19522 -578489944 575201364 23686 -227443929 340097278 21628 125011562 763445779 13614 -418087279 318695325 26083 -411937058 177031582 16008 -351390144 785146667 5313 -210568278 935257279 11488 202413473 538931160 264 158958641 393639377 16224 -123676456 328248346 10544 -277093775 253635528 2900 -250108114 112441888 25552 -304332587 912036459 17373 -482781613 291712435 1006 -380470261 583510076 22109 -416155032 528679964 3618 -202412104 711039790 4402 -198790031 537560312 21519 -463351489 652757977 18344 -324049700 726598806 16344 -307107592 154459461 3338 -359152672 938039203 12333 -14285674 873317960 8400 37243840 26450666 8479 136557202 691839653 10328 -451797469 767588863 17849 -9390182 805083044 17278 -47981625 469602513 22560 -2259945 790928493 23852 190658755 338115327 5343 -430417380 575079326 18849 -178987588 78993133 4131 73780197 532331440 18812 -523852135 535318514 4335 238927059 508861871 18207 -136327826 338321416 15832 -533143541 839770527 23567 -435193895 237752751 17093 -350427855 471114536 265 -238918231 13161246 13239 -25148648 404842887 19874 70483861 511070731 11030 -110292493 525294017 17549 -352788217 781579129 22148 -363143494 423810402 20218 -157892326 526007005 842 -173208842 62194645 14882 233652524 430677435 22699 250452162 93204266 5205 -56129367 515222723 3039 -566950577 539087178 5654 38305573 830501142 25768 -414587631 572705522 14831 135191650 680850802 25478 -330656339 593059104 22497 -379723018 126468251 9924 31150354 457280262 3196 -445895216 575701844 5545 -238966375 580049027 16755 -503207322 315348604 17437 -122570745 753811314 1912 -575840217 106152334 19194 -168691083 278426860 7619 222169440 74635048 21988 -214175813 251072969 10573 245323521 896628142 12302 -38700990 678877520 22992 164461473 339173019 4621 -484527196 568157086 24334 -378037391 760187314 11126 -68940824 30561395 13072 -65237893 299493529 3745 -441815257 17939955 17425 -438900723 502892821 13209 -59664524 206246035 14987 -114868666 953956308 2543 62755142 124958230 10327 -187374945 476163194 19114 -417594712 335763859 19882 -392899895 372615275 25508 -480007490 742191950 541 -480910596 103076972 6691 42282948 781809260 23349 86555184 540320968 9023 -537380008 245001593 8890 -15303734 758607726 3753 -282053177 360408167 9184 -119625752 17306893 13018 158539632 425238754 17911 -63263052 534634258 5738 -346896575 243845035 1263 -136480907 195262055 23476 -143897038 954300112 7439 127428282 686785271 1735 -281250700 92241160 17479 77052374 380994154 15608 50099622 227322786 4410 81379371 706471145 21095 -324681875 63041515 778 202322464 773840212 13736 69862897 863189289 5084 -274545647 822811248 9321 94895040 289512203 24270 188879467 503067573 8024 206848882 768542341 16558 -463771743 610419957 21232 105646544 566642171 11392 -421487701 595047511 10493 -336210605 393613912 1103 -212237854 927475026 8014 -562416471 404014181 9049 -337975938 507831613 24283 -256002290 223507050 5159 184346882 162559026 7117 232929937 287256692 25994 -431686886 805185842 4355 -140221543 448576118 24988 -136807230 746628375 5741 90989068 625021916 14592 -80082987 528714508 13175 -256129601 733058800 1267 133535566 17414786 24964 125296612 268199786 24222 -460542369 488874507 19708 -13799456 263268028 7248 22493039 761274235 21418 -436145233 195972426 22752 -116439101 273722838 8045 -385113206 381958675 12593 239710217 489732536 425 -25946952 481108137 9638 -520823865 951610648 2624 -395262978 628385454 9056 -570758828 161682777 25480 -325162592 889617335 15871 207701618 637542509 23499 -260931037 88691771 12717 208027797 537676765 4354 -394050142 843737882 8297 -500201204 841015664 10905 -449799677 267041030 20697 -291260811 237419643 7915 176398845 595721442 992 -53955720 773728283 20187 -269216781 741799724 21067 -346906839 392278078 23202 -36111996 950116448 237 -397531409 550520664 10334 182448606 298907858 24710 -582638435 766357599 9950 -221620628 940678778 4338 160541265 21645090 12750 -386482821 287438231 15064 -310870702 921155833 2698 104965075 389042238 12884 55654281 293521849 24423 -291604438 66528902 14213 -397411373 645412900 25744 -476539714 216160418 10096 -260049741 24589198 1013 195994365 349938599 10940 -228181491 417223551 8928 76230009 243200534 16057 -39092871 158227314 24179 -100495793 599595047 18300 -466495361 396369589 14536 -301022741 410950555 12764 148391252 405329036 24353 31582859 676481967 12818 -601803650 313679796 13329 -261529541 314293906 15346 -71262786 770922756 4169 -586145257 126680545 19563 -408840022 299864973 17179 23492832 19628363 7463 -186651278 909147570 22732 200954995 899968724 2022 -370885333 241081605 23582 119098282 659200412 6963 -449213473 488858283 2705 -572024825 540527385 6112 126560536 406806967 1015 -362339385 32091164 15249 -333693040 898137679 24077 41988256 753422928 6816 -583070093 308681998 1869 -108824320 244493708 16226 -420453214 484434260 17172 -543758582 338625736 5328 37749624 480836903 20460 -221325067 48420361 12444 162154976 81781404 11111 251142210 200827150 9923 148797000 268019807 9764 202104178 213817718 10952 -73241850 234725293 17939 -112557514 26596630 4723 -344005772 538566301 20839 18054256 837161073 7463 -10286177 531299565 25796 -339190194 44336437 25286 136242125 711620436 25435 -162713221 20813143 22481 -312871365 267825446 20351 -351113755 365829896 18411 17884492 78933678 3678 7561392 514252957 21423 -238914312 259609556 25291 -186738902 637625138 15448 -39348563 754047532 3913 45154208 681876367 16749 -398118827 493692674 14657 75981167 73426372 12295 -577721108 280945979 800 -327051233 354801287 23267 26211170 346478881 2761 -33717705 406011950 24930 99615589 888621182 1640 152137979 456944534 23343 -158208696 569055599 21541 52619426 716269320 23559 -6039614 276490573 9007 -600754245 561365331 12650 196303153 727354494 7269 -84396452 368168754 2005 -85462524 569525673 16214 -75811030 374151946 25728 -92749218 713515193 9464 -284300131 830030021 23644 -563268573 889610429 11854 -403843144 50830304 13032 -253833611 657302033 16327 -148645925 912580295 20880 -184444804 433111698 25082 -103222317 241126110 10183 -184003442 887513991 5492 82533350 211533710 9161 -355547378 849663584 10958 -242951765 217134016 22413 -519655106 632881041 1016 -411948903 790673783 7446 -520357381 448735521 23574 -602252338 460238468 7349 -524472591 216856884 24235 229932818 800214532 21722 -466674672 396883378 2108 35721673 545932584 22819 -178253647 726048099 2179 54951610 723096472 10439 109130617 938934470 10362 -194085978 57782623 13903 -513666716 451429014 7596 66657680 158577675 17526 -589464839 691637812 8791 69054641 550635849 13515 124898500 242517657 16094 182984415 263269659 22527 -254288481 442429643 1011 187513689 332264782 21511 -205625199 425158477 23477 -276485878 892438759 10218 13997853 374733704 14888 -7237772 811300238 17245 -325205033 658968209 15749 -198411773 331555573 24269 118749429 104494669 7580 18185435 593006660 15678 -261541451 796653724 9700 -319450041 161250299 9655 -215771415 797538088 11585 -170978997 560615133 11841 -184866418 661329154 12948 185621883 158485633 23345 65378145 95131418 16383 -186004694 743434917 10864 -57463300 935905729 18259 77902248 486961646 2736 -585209170 214514519 13083 -51094973 388116590 19588 -93503082 757468059 11115 135400152 711874489 17668 141267657 64546773 20692 92676075 485376256 10204 -452974660 945736437 14846 -150925918 425457798 6053 -325165236 912058118 24840 214727942 36623346 10532 231311530 497261460 2980 170391566 607950714 7105 -336684602 351863758 2962 -179307504 808256123 20311 -229823114 206509841 446 -64438815 22303083 24600 -424417621 519422057 794 -249754746 262526493 9985 -439055098 597579957 14634 251486887 216887096 20330 -383310052 798243039 13669 -248143790 878918986 2634 -537631330 384677586 22684 113260110 306828938 6281 6302218 187203009 10348 -340263232 590644812 21999 -563608996 574645272 8319 217889891 311755248 15190 -195997289 610192280 13100 43256245 573859334 11699 -384732032 193185419 2092 -297721016 897951916 16654 195792002 926739317 18817 -539624719 215395505 24827 102127855 414220905 484 -254965573 164332005 19680 -530407695 817686175 5890 -63808009 444911602 11212 -86423885 876215197 15029 -492939970 373701942 23312 -301268060 224048365 9508 -510267305 730554448 11830 220958904 296980991 25821 -212574640 73822560 14803 -410645358 244000489 11271 -264586191 100539560 21837 -216251840 125375919 1257 204755412 854025756 21345 244932385 223058402 3850 179109728 911169012 4017 85439002 279664901 22264 -527717669 253708353 10145 -130078164 536996426 20960 192215262 290855220 8701 -186350751 668552693 18624 -414052569 448432310 14193 -342024421 870519712 948 141839847 435757844 3476 -328887288 295907464 24845 96087492 758269085 23857 127824206 524759326 14304 11750207 577234316 22732 -582238852 136569162 21654 -227677661 709245319 9851 -315087928 224629086 3125 -62348669 907450164 21826 98532567 227379418 20190 -130231808 373377228 21164 -114776968 508212411 16985 -309140374 886686332 9850 -52577712 199654757 24117 -197774738 110733947 16024 94950314 587649358 8143 -328022483 911211780 19830 153540765 583878164 24764 -236317461 756935324 985 73746711 634880531 650 117753515 290892250 18972 -569210490 51112499 20854 229184410 485435064 4662 -190328126 623731163 2515 -490529415 581803933 14078 26019148 95617947 23476 -267571387 676530932 26075 -389829398 209852243 22718 -208967413 789639990 20332 53580404 199779598 20928 75068238 363438101 24062 -507146869 454684532 794 -12076403 435936843 700 184559694 662497948 10595 -426089114 122691693 8642 -392390586 843943140 10081 -29461931 574472715 7760 29120844 276572520 2295 -307118766 416764048 24867 -483134083 12771706 14222 -388918229 372641809 16393 -180636921 665115816 13402 -463935819 647256909 6113 -435953425 577136202 16906 -451430179 28083002 4028 -173233527 85511507 8850 -527517285 953409033 13059 102207256 636926480 7140 -294585058 886143126 2607 -148393425 249950819 17602 49898196 604593566 25000 -431144103 712286342 16864 -45608530 440976343 18086 117896921 604247567 24195 -23888358 287504438 1566 -39881607 385502375 3802 -545731776 774093063 12526 -595347509 414077100 23751 -154686126 826282115 17578 -429265920 759193418 24951 120144278 850564031 9166 128970351 470194045 20894 -528291342 614383401 23922 -489394624 639048895 6097 -353861549 283918412 17366 -560396985 719647034 22512 -398897966 772132155 19233 105136725 433468869 24071 157087320 854008899 24032 -51752419 307629079 1535 -546371702 490074311 12336 1244368 321412192 288 34330199 850002704 5205 -25666062 84396463 3619 -60654583 182636597 15878 -87899930 472167406 16710 -110031807 339072379 9476 -346756468 920621845 16616 89061705 711309205 2576 -162642759 706014349 10392 -435579220 701554117 23002 -212606074 424088212 13501 -458531498 64194555 6466 170520850 126738492 10688 -180778312 78986809 9428 -356810151 516653997 4423 -578265121 739277641 6940 -16005182 632002183 18985 -440484247 196376943 23949 -146896392 207752209 4345 -159285768 945360877 20762 118052618 166969329 18218 148626702 607261887 15979 -158911593 842800414 6328 -540848560 46403136 8921 -343881377 777366172 12434 107860341 487978699 3177 -16992521 29573936 5450 -295440375 157438673 9295 -212264614 596981323 25083 -130034308 527186679 6417 96662858 868380236 14083 -213451124 128572617 1429 -169846048 832431756 2964 236844044 716288655 9465 59517628 458020651 21135 -321911989 935908684 10756 47281634 517993739 16820 -452980806 390692568 23887 -512745186 560451402 15679 -329193884 771999800 4209 184395860 802916662 15522 62739258 725785045 5401 -52866562 179776780 21512 -408224326 659138583 24249 -310237344 128968226 24689 -324004192 953568980 455 -292961980 324912279 10642 132866629 242600844 14639 158701010 201289498 14415 -18573136 838224048 1237 -536185331 642899165 18700 -185723266 190938580 2347 -152855058 890294413 5100 -446000380 648030623 918 -261048631 109421365 1411 236795761 492537759 22115 -307663914 537758984 5086 -256478005 778188878 11508 -359632915 730824026 17798 -262535745 780423334 21543 -119707522 275627164 15446 211202612 581563478 1553 -155391546 741179866 20477 51549367 492163858 14837 207299282 309967321 11441 -67926973 712742310 7586 -53072351 33941147 16399 15097012 890685813 25994 81787684 514996650 1724 -156656861 12451684 9528 -231369447 479710553 8185 -50009377 280641649 1957 -602205683 111955285 14122 141923957 797379223 13604 -2067958 687439308 10854 41903861 9291846 1380 -326103404 444646130 23981 -47671856 561689381 11274 -501574644 450788710 11478 -395107466 239056777 16943 171375490 175018477 21414 11429210 21441935 18989 -296294074 542918774 21123 -514662192 420141245 9399 194761730 514532089 24360 86085113 110490476 16234 209412331 451825351 13911 -225876114 432720873 6095 -519494121 376909369 7880 224619559 631406368 16409 -32469854 481651435 1409 -443425175 511750965 20662 -176277237 775009252 25822 -374242528 886299379 8963 94655942 58999576 9345 1237785 845021570 25011 -513713519 189227523 20544 -304849636 208027940 20215 204364034 406983107 2154 1398210 167344783 20229 -177140245 339047354 19238 173693569 40464259 10036 -242595058 922318590 8642 -415903525 63531965 9243 -32309492 722592985 7037 -383566640 411522928 13160 -415838317 368091504 12955 46034182 223420026 12596 -351279859 885689920 25747 207009684 936206572 8537 95859971 709024420 23171 -343289500 90961911 23802 -410959691 654492638 15360 -552813778 844911734 26185 -225406860 318108730 15993 -453832936 734272794 20534 -280265460 409486188 2953 -176144921 549600379 9204 -296340496 677551801 21150 -335116006 352242890 2524 -524738157 873899852 6758 188511585 925744478 11343 -114933680 739380967 22 -8099286 537688353 25903 -458340834 859014457 11504 -359610700 612505232 10925 40162378 452005799 4059 -352542474 916166181 3839 -385826041 554174339 15800 -555606472 169292617 23167 -455137197 125286541 15390 -267206806 152712403 2580 123364772 78692578 12172 -35801495 623864044 16419 -318438622 730893017 5790 -339100959 154975573 8183 160330027 510161261 11737 183920333 401686790 11884 -408934508 953971850 13938 -305732806 89293957 25758 26737844 719932049 21271 -547477022 789553742 26336 159170264 105874685 11688 -401739601 610030349 26428 -33588873 389685220 3639 -474433186 810578864 18618 -506372486 29696358 1035 14262240 105694884 21683 -317679787 850658790 9562 -288399590 688654339 4115 -241154357 711373293 2193 -21486931 729894563 21478 -322076165 475545995 20287 -502613528 732959724 11827 -423433373 212234992 17948 -134672313 150014288 9807 -257244938 392098134 9623 -238639152 692411893 20593 -535332714 226565534 2492 86306811 180993406 7433 -498258785 90656062 10505 -186277446 549193866 8397 -214167772 88008960 20779 -18522300 648241064 8259 -222188993 628645133 19991 -409336370 785318993 2458 70662523 320180106 18052 -189970110 564670271 10361 -593133490 347900317 1306 -70352776 25704926 15129 -222143972 234645840 24724 -498288423 687609757 14071 95104103 364215796 16820 -18471458 247348644 9693 77503233 630510908 6346 102573334 789039625 5253 -199403224 837278603 2394 140781429 485134712 3980 -280235376 206774762 16301 166709462 392622746 20675 245660509 776507334 8245 24444381 57479114 16795 -317040768 166132934 17738 -342548528 803954190 6431 -435143213 902854500 16253 -476232198 743954166 320 -38340886 576841079 17797 152196576 518320208 422 -190926616 100566795 9302 35549204 25856020 15663 246913370 341350070 3765 -292096036 567861906 15493 23340689 297741777 14482 -342747838 950310499 7047 -598411168 210722436 3103 40565220 462868536 19558 -328929456 162918667 23190 -587508556 929655922 12747 -563499585 53151653 20863 -513582224 590222251 16008 -561379845 713429980 5198 -28971704 245227253 15895 -439759097 809821616 21126 -574383645 502785320 617 -483265000 237565348 6760 38271104 367685695 1881 47114276 745952812 23659 -207669365 710561954 19204 -449720643 76292489 17506 -217124650 390574664 18842 -169178165 271190434 5673 -449801018 237043747 23013 -39998504 456922342 6430 -515634785 785058425 16348 127244550 868704627 12195 -93162107 141887071 17246 -290807967 103403057 21737 -245382850 778357940 7604 -480435759 328007798 8075 -372096033 307329126 13139 -130231394 673883613 16982 -395160338 162016862 26238 -425402919 917411900 2902 -342009269 253249384 841 171429923 617990339 24076 -264913698 42375062 2129 203363289 265497967 3659 -424571777 718748713 15898 239332043 394941293 12678 -546099091 875617618 10258 -346503850 879549363 9845 8386305 217982316 18033 218695913 26067816 14262 231501338 179439393 19166 219253522 724235947 13061 239657963 869242066 10430 -86669598 767414877 24751 185631335 743393345 3113 -77616407 248094234 20846 -573435122 135468881 13610 -531795200 328449155 25073 -138900111 547953907 9057 -209096070 347585767 8886 -185981296 840185091 17962 -418089768 334135470 18828 -437150719 938382064 6695 -151973054 23156404 17455 219591263 43748288 22484 -277788230 811479950 19400 -506531423 946685796 12044 -418651531 625407332 3541 237066242 912035869 2485 -495204248 914580355 25471 -412481882 919370536 24832 -556213512 681417102 12049 64566315 25399241 17972 151783279 564937345 3174 -573025386 131222559 21358 -517647628 190801950 809 106507161 932609667 19060 -380556304 924766783 2307 155256557 249116019 12800 252571264 433448406 21051 -402167782 135411284 22209 -373740077 233933874 19427 -159775097 558894742 8535 -82130384 89717172 15707 -355967080 640513884 6879 -580703518 410987551 10222 -471316510 52273548 10927 -470404899 36075253 26143 -157181661 298571589 7338 -73932982 349114718 16160 140403453 213138141 17768 -53722002 776859931 12684 -440556844 817164451 1562 223036056 539671678 19564 -308245132 105050522 22115 21600263 929818515 21985 -403942802 513059889 22725 -591272697 664497361 9963 -538946447 138916190 4244 -559179729 612643094 553 -430164185 691996154 18650 -509257535 916095334 1974 -495050840 744326846 17108 237994265 276215581 17752 -468405122 90944683 2151 -188632825 760607178 12664 29387274 753421708 3239 -42232427 482990127 4357 -174482820 418350581 16980 161487889 585216116 23345 -517777433 908868720 20590 -384972174 243716274 23043 95463976 915550983 19262 -458468917 124185719 18958 218012702 559508230 9125 -257151645 361667976 9303 107690369 656238514 214 231699998 476300074 11356 60465833 462062069 5342 17203517 553787515 20852 58592742 861244645 3574 -338484934 832374554 25796 -399092699 250813406 14573 152811121 749552288 20318 -46259473 814846912 3984 -120387444 859683072 10430 -189907982 418888908 4696 -338874025 40795246 10295 103651314 99533154 16299 -422243592 179446397 4048 -326031624 447857733 8012 -475111496 88831708 24085 -107741210 800662023 12525 19304602 445750237 21412 135603938 736590755 12717 -432610422 776357080 6162 43492719 936264687 23425 36488191 274159978 15031 106239262 528829242 18741 132802610 171135977 2100 -268918086 41665543 7061 -150439902 831185168 3216 -526399012 129070493 6601 -73899304 496193512 9445 228305385 512426936 3655 -245984582 253159034 6132 55504614 325592764 18987 -328966135 348969551 8100 37391926 386143737 16854 -149210776 712337480 733 45099360 647703871 10919 -300300764 568545264 18049 1191391 70783319 24393 -381041006 868698807 16360 -242621564 556058186 23501 -510767025 287378092 16200 -200953114 711519447 16715 -550039512 917438208 11805 -193749523 625631360 16205 -481732083 81863082 4444 -200493666 234067354 13570 -337214431 878153095 8750 -432470259 862639592 8401 -490786325 577952179 439 -525280525 358744744 13001 -28544282 381076524 14634 212521973 11504492 13250 -437913210 378310523 11194 -400155355 277768427 1327 -391908783 953275557 8134 -54401133 233364522 9353 -535119299 235821144 19361 -244129739 60957410 3128 -251584620 792595911 15100 216795649 113902268 6335 -435085344 369743208 20436 -257665389 318516500 23231 -59500715 728344441 7704 49540411 635135019 6519 27025750 729500098 9644 -131989086 784069485 10657 25380636 332341820 4062 55520733 256876286 23670 -196588022 683116382 24919 -177458623 181448271 10773 -463224755 379057495 22217 -148626788 916217732 20647 135231290 819095641 12702 -54539917 602157892 5961 -60156760 406981008 3059 -265671648 413125550 20344 -594237578 216203442 7063 225153387 191210478 8577 -186215164 163727167 14832 240862201 921027048 5126 -110638250 149480361 25052 -461961893 269637807 4281 -258558948 590401825 18207 -404404865 741165722 12309 -526892711 629464579 22347 -485916239 591896542 11228 -410147493 359998868 13392 161322995 703533230 11534 -170347601 910065263 18430 -465923664 17931227 23679 -554802243 848505288 19286 -513276792 141318558 16934 -471365027 371292778 9977 -60282100 449572110 17671 22910831 199667438 7910 -27294911 363174286 17595 -500681018 497413124 5153 99984215 299836375 22443 30259028 353691824 18849 -504520622 609663149 2770 -436143305 164292150 3684 -145708247 776181037 13766 -372431369 201797817 2086 -292502837 486744924 18017 -335292244 292873441 17919 -572557279 26190122 24611 -92578920 312482930 26050 -113178349 374110596 19558 -526030846 936679291 15404 -368356904 747195925 11682 -452410266 591299124 4045 -367465402 948192277 1177 -381321769 672252429 1698 -134328781 376819732 13411 74435106 306333697 13345 -145242104 652074248 22618 211717166 509983058 354 -31253700 538110424 23222 -234706124 271260848 282 -45429654 662059539 15971 -130035168 807565917 21041 -164671592 382202598 14224 123791384 325687921 23718 -485935785 301278806 823 -575394871 586570589 18768 -152416801 431876911 3667 -570431465 883162729 1491 -198649842 849721530 20210 -487054739 531109555 9505 234108674 215238921 5307 -410384163 675422443 17334 123468907 62193625 1352 -170214569 227373000 8135 -520954084 380237856 10448 -551429790 804424088 17612 -562850534 298802109 175 75095396 542675431 11178 41653594 649171337 26227 73185209 513990156 5717 -501552747 445509549 7234 59763973 131731815 12438 -531864752 187749750 3116 205829708 542020820 20855 188131310 713677139 24304 -396619660 438049851 4295 -268465280 51803019 2525 174040335 554338573 11630 148558838 758952271 6037 164379314 750146693 2973 -218841963 376746852 16237 -443253044 930551159 2535 112503464 954003593 23529 -149844840 777411350 9912 131549042 675056138 3550 -432803291 628004936 7757 -13018885 201351856 4983 149660425 808346495 22721 -418165491 754069543 24784 -310735728 415369426 7314 -387757741 648105493 13068 -361598909 316665129 13450 76767416 488718209 14849 -285502769 346401501 6526 -301015521 416255006 3474 175612153 533739430 10667 -399082421 907976429 15186 3156324 894691740 25952 -402378535 843882851 4773 -317096398 137604602 2775 -306262616 363712772 15645 -152724021 652998858 8484 -292431379 705474111 17591 208083520 95417899 18664 166395908 558538720 16930 -82750144 754077007 24960 -596155455 45335187 23030 -464323396 751688652 7218 226098493 540307525 18785 -566681959 160603690 18583 223870538 775069259 22749 -364623634 151433519 10981 94969538 41187375 3733 -266318191 764281014 14651 1507634 558212405 15395 -103864507 220316237 13580 -211903904 624686744 20287 -295782031 874197420 15134 -579245164 808128882 18400 -359331690 947323122 6878 20349934 837290772 3218 160857956 754130508 17046 -273877960 239833763 4397 -168874006 428621127 10439 15768726 942937532 15565 -50452282 411245826 12275 -535711166 268381440 12016 -214443182 315262636 9794 237349481 341037561 10855 -275353232 130632719 1409 -36344745 124181538 1851 -10928835 584240351 2343 -116533908 509933325 8783 157255837 136811663 25785 76096860 209777309 18885 -198408416 687041060 11731 -575615742 469400149 4737 125412074 808318614 14852 6676267 390820925 11843 -346369720 697997780 8528 -405253722 736697195 20602 -502944159 182129061 25423 104268767 496114511 16348 -17965608 355359141 10203 -279461791 749192576 539 -289143970 659303866 16038 -513099930 555024388 19415 -76950955 21410207 16734 143762471 528462474 3092 107278784 180019588 13033 -61191394 800148562 21502 21189653 170493165 10637 223856655 484708844 7571 -365630276 200305670 16454 -304917672 812546174 15297 172701143 374184940 4329 -486711541 248533392 16164 -558919267 455995496 21553 -187326468 560393514 10227 -269455556 298149805 24407 -4876377 587109080 12860 68733525 575427381 18615 -373722070 336661845 1890 146580502 456223296 5763 -405628376 900244400 25484 171038488 211155287 2636 -485330729 110445803 5954 -559867374 723438930 19499 -240470279 142537993 23383 -221014066 830412680 12853 206162764 926581389 21233 202590575 954737418 5166 179359465 271432423 25912 -113850839 274633509 18957 114193368 386582157 17290 46341571 571635456 24533 205215159 263636409 22387 -240715750 429773985 2619 -35004396 433097766 4647 -508521891 672938131 23314 -169650256 741307448 23660 -386475736 116329481 24836 246382896 36020407 129 81817674 954176403 5344 247123480 453040005 24831 40544459 35231998 13809 -82666841 109235155 713 2584239 842700103 17271 -569090746 316364144 1478 21795775 114491769 12323 223998917 829502313 11912 184573416 251585692 4874 74045059 392412836 13132 135695536 765829535 18804 225770772 391024056 11834 32556233 655138916 13221 237981115 714778170 17337 11688730 223907387 10504 -207834473 850069185 11486 -389470791 477182955 22476 -399229253 279447540 17157 158837310 749777137 22663 -8420976 516397257 9233 83090558 916591226 9189 -197966933 305289427 2212 -20209609 817756512 18883 -356899570 782515244 6631 66780796 568515588 24702 -1406384 607338286 21502 -377021963 100601356 22380 -321159389 223790688 10274 -570467189 121917147 12437 170563744 321042261 12833 -13469860 393379784 3045 -442856839 97603374 7166 -241023568 60511102 19581 115778132 491899204 7541 -297653500 660650804 12414 23376169 689815945 15889 234493346 585469494 22430 234586094 113862783 3415 10559043 401349307 21744 158979977 294323954 9285 90480599 13202495 9592 -364935117 348420088 23297 -498023040 301877088 937 -508700612 209294447 14541 -164945003 623661580 21832 -332835018 266479501 17521 -241409947 764686953 16392 -433867389 562188343 948 -82970150 717675361 8966 -520037194 911099534 2787 127765087 854088462 810 -252885770 555371338 7813 -317695026 916048525 20452 -377193127 249740389 7398 201959944 723043998 20065 -474506742 515076588 3422 -554964529 191455690 11590 -133761291 813986010 5308 34801811 89219368 23333 245909399 872418057 25863 -277087641 612341464 6040 -209905823 603140819 17306 -47068148 498335882 25624 194883672 531360187 18271 242482253 629219657 22718 167708528 272345365 10418 -601770013 491312828 20327 -518389614 8653180 13807 -250585124 609463236 18303 -5712673 953756323 12064 -268667324 863724196 5387 205712447 428694087 13072 -562079325 636091500 22467 -36304502 526845182 12085 -357432574 276281155 20262 170554706 164429398 21384 93091356 916446791 9485 146391617 216670761 21985 50474837 696713974 11759 -139478736 862838850 1998 210349676 255654113 2797 -368657025 198124966 6499 -490613864 697490109 25560 -586634559 682326949 18876 -314381588 680463352 2856 196608721 552919690 12756 20889407 27832064 9672 45180846 573156301 208 -300973826 383751844 24896 26871778 630786851 23680 -393710677 179808588 10257 -439790786 744719367 9252 -438175151 829389232 1206 -492845278 705690531 18985 -83451826 677781815 5993 219401670 88730874 7697 -511055338 482712390 22701 -296078017 625434824 1862 -492862706 15484621 18184 -40318013 953138668 8426 -373347687 489665620 10618 96626801 901851036 21016 115871002 78333060 9922 188584819 326201961 1149 -328002017 291724998 7540 -53018816 757256950 20681 -548442195 21244182 24109 -569053593 401665401 11083 -396187600 572936654 23784 -82515571 366004543 11075 -247552119 375604478 6780 -404204761 492805151 13864 -40648495 206940212 26236 91611964 150343533 6000 -276628387 114247557 23209 143060625 424843687 21313 -378540548 583205286 3509 -341204815 153255641 25292 -306151625 677613901 17762 -556125012 534622104 6516 -114719326 25072353 21361 -251634265 729783344 10694 -269012962 476466786 18548 -408298716 604876202 23251 123466765 385189830 4529 108640096 403599332 13405 15403842 342548815 11340 -299633401 901715932 20232 -381449725 463414757 8246 -355982857 375111453 11915 230647566 198171378 686 -511152658 660021144 19059 -257203135 880598937 20030 -60275561 164399590 6271 -464049873 818220523 7793 149866526 363481640 810 236427632 830794708 11546 177270973 819166441 7871 -271107761 667700327 24385 46559080 806625654 17798 53404444 291682505 6724 -398042828 350762491 18231 243465325 42093165 5968 -184922864 509672070 504 -805708 417480055 19808 102360934 332233990 25997 73903102 376730260 3705 52400608 280703542 18637 -263636550 154422887 11153 101590371 926680845 14051 -285872826 209466912 14505 -215985391 34120434 8343 -216013923 508720215 2356 136907944 258488426 9526 -140584782 744072723 18259 -589592416 463587993 12773 -333384696 588996791 22306 -233106022 775020696 1276 61477431 473126116 1965 -249679264 368112150 13601 -89976648 859166175 23883 -174247508 441556211 26167 -512650510 177467997 21228 -53449498 261215192 7570 55027350 393283219 12927 -397098301 911435393 15969 -146739253 199608732 18595 -533114185 416293490 5535 -409615082 809985293 10971 -534724660 720723688 16743 111344107 273949334 19215 -124970794 266152743 9368 -583752216 888001829 5594 -405845757 515708731 23537 -170989932 239657063 20559 -534658740 59810046 11241 -141314605 153175787 13550 -173428812 820020874 12433 -296041549 288134529 8313 171104063 939947618 4427 155452365 701222222 17307 -270323909 891879510 10720 -502611313 408647285 20852 -425415783 872611119 11064 140260068 717589755 4137 -497170153 700465654 12722 -381068724 265193757 8623 48618185 124588193 9295 -339738582 715135900 20427 91063960 607412198 4722 238785241 642258087 8972 115536853 689241165 18174 -329940712 63536623 13744 -331454559 419170440 1355 207214812 941490123 24632 251393111 723345624 21742 -462965350 575331480 10365 -450787800 295566807 6377 41961937 918204060 4408 -540005914 541417819 16446 103067776 573004714 25935 113312439 517672858 25399 169333847 845768138 8335 -285594379 260504754 23986 -172052625 665111497 11524 -104234603 875340567 9877 248144942 69531401 123 -122616031 63789408 23663 -39461944 804158793 7159 85268745 937486705 22891 -515077890 198161400 8346 -315173062 746417208 640 -159424906 396264106 8979 159134954 420104055 23150 50612241 951456958 490 -329934750 319546625 20278 -435259585 37618199 13454 226469006 854687440 24872 210865014 563870101 717 -163881812 291025961 8703 202980712 811919365 24548 -209847180 847719692 20902 -202055650 888635181 17096 -457436833 57827950 24266 -453423135 941998253 21002 -64769136 144560530 10041 -90914442 229044380 16042 -433867423 77533870 3295 -210029422 402647302 21596 50013765 581000643 24874 248267981 114358111 14375 241428947 176339170 26208 208732438 927885598 6054 -560762529 47509082 6706 56522858 897894460 109 -482680060 672637767 19903 -431709466 640247785 13850 -150299493 212581566 5051 -56874822 841744509 7653 -237102370 581047336 24380 229245873 149577126 2829 -596033469 8759593 8771 143839735 133868705 22706 -532302045 815334357 5445 -368390420 291072191 19764 123939546 736182123 19888 116366522 508642210 4552 -176037637 593459024 14376 145257216 311514347 13018 -468380507 128045749 2685 20394152 854451597 12311 -32209036 870796642 5286 199491935 764998765 18781 -1644083 630157939 7478 -572657392 71626910 15193 -3115507 850274328 11167 -563144768 496124376 15034 141594174 749007336 24677 -499242850 755434231 18406 -487454883 223098200 25272 -432488108 614716787 719 -114890056 716821987 22180 133914886 754191050 25468 -403724747 116466432 4066 -521355161 778536683 6130 158257001 354656394 20375 238907613 753457066 12340 -351260791 591165032 4785 -476484653 130992474 4443 -397426198 707572749 5088 93749294 922395116 15359 30958891 227700223 17216 -596194473 943428586 7789 -30867846 812354098 11634 -13488088 589019923 11464 -420390297 425697373 21068 -126754492 690348716 8657 -596845496 812865657 6645 -173305062 639231860 15403 -227226160 363068553 7697 -473587098 577598588 26095 -406539519 258193602 13565 -516879503 482784851 13687 -70656850 91294449 23819 -145884891 688144017 23454 -464665764 89224445 19318 -314022440 608182518 21278 -200657745 625122024 6858 -492905355 752321777 14594 -542826012 131709678 7514 219676658 833640264 23157 -92906349 555248916 23352 191933130 861775545 3230 -331839620 732101827 21993 46746272 77191695 25014 -536896225 745191092 18965 -536979162 906340937 20664 -79993523 727744072 4506 -144398104 921002444 506 -365090467 798313485 6434 -334851481 95175043 15863 -481037640 267154475 983 -524404468 719091583 17610 -100499426 25973582 1058 -7678459 356452425 18457 -135767198 380512042 5077 134904019 259012213 5811 -351794490 178831269 19436 -63593844 726422234 15884 191826647 95813777 24335 -178877844 754815237 6194 -537570994 182619436 3933 45130159 768448692 11230 -155613583 610677080 15412 -218430702 908870228 13701 -330968434 928841957 795 -454535463 796130805 11483 -453666729 746233232 21246 -365481215 28799959 5970 -354241364 449101707 8179 -449517965 253055956 4099 -419971278 200600490 5011 34978166 177189004 15542 -305094838 685636111 2530 -109847711 453578029 1281 -404974648 369056207 13533 -396819031 687982706 1556 -35446737 762566026 14242 -320115581 596691746 1044 42062190 453331512 22977 -551189039 754319568 20426 -521181302 563541843 17271 -280198394 530092291 7985 -570779448 549975875 6766 -369734400 589557039 25558 -499461503 525810879 14694 -590370761 543282828 2763 -256635135 623856677 274 109514674 736323193 18527 -247759523 195773366 13134 206038163 688414307 21911 85221331 119627260 2531 -589223806 771434491 585 132270076 55133687 13631 190950868 748244756 12994 226842254 881086565 9816 -268520017 299317855 22801 -540704999 318940574 24804 -187645514 952183271 19121 -576639792 348728919 9492 -462651000 936238326 16365 -481674527 956863165 5200 -255165309 867536153 6279 -503800309 567572517 6078 -21901394 243825474 15080 153904367 495546517 22757 63348921 202360055 4066 -315966975 360075229 4426 -43289734 17816449 10509 -202827891 353727228 21694 -405498180 437580154 8171 203343068 439796327 11584 99801599 939642415 11627 -306747520 696412917 21681 -533789049 442750648 21808 -286104441 705637574 10620 140735509 538042478 11869 -471949673 404137229 18754 -121421469 85001701 23707 48016041 497925780 6077 103157354 82734801 16776 181879858 93363466 24209 -426679686 860982854 12015 -299747606 704081812 3989 -111689479 610337925 2497 -3543944 839409101 23680 -499844539 294523717 18012 -60530776 785864627 5882 -274233612 78878734 25425 -134612328 896563530 14437 -343629675 519283209 20997 49423005 105404421 21444 26322693 887475776 3830 -12820270 259372617 9391 -75192107 641403095 9499 168181016 731325865 20863 9353308 750952010 18857 -134388282 321656549 5145 -294368525 575480027 9476 -595335599 763394483 20886 -191208880 725277743 1000 209463778 166974064 12252 -139469699 192116655 10398 -563049731 683968890 22650 85232346 184860341 15868 -231110226 864206321 4081 -181027564 659047064 3614 -587323119 877690598 9437 -455726262 759444834 12282 181854595 457983443 26039 -573483928 470640637 23974 -311090152 624132027 3664 -468722644 731273557 21518 -466588985 575600366 21660 -566471039 806395103 1649 66873016 430338243 18809 -181555033 66307058 20422 110273788 95294435 12196 -269293141 696259094 14242 -556084351 380992730 1863 -184384055 434716069 21784 -173599571 486303023 26385 245718726 822578358 5386 -384024594 343710288 4173 156645354 928597004 24217 -351030280 790181100 24191 172654688 362273495 7073 -544829930 369180069 23188 161216795 601614836 6469 -334563109 920132984 21587 -484962693 107976473 3959 -579207295 561077515 9698 -71442443 34147212 5396 130224309 773349687 9616 -93820625 66510369 20695 -382604224 888048615 10251 226037735 928916254 15210 23952076 699439102 6453 -396079869 222237383 16238 -510038192 167182488 2377 -137756544 618173915 2604 -545681551 553787058 12231 229645220 777412677 15234 129548972 357321565 10035 -193507803 58225099 15984 -414695694 148506521 22352 -568745471 631574390 8533 -257456450 488519144 21709 83700005 407175256 26050 -511787111 424640769 17735 -421951300 723739576 16735 -157869174 245126520 15503 184438234 466536555 7297 -345077902 788186054 16769 -947934 83851825 6354 -107954719 874253301 15011 -399198723 933983844 1168 -144444933 253107576 25105 -319057460 321540244 24207 -154449385 210777428 17923 -253637084 105145090 17763 -210395856 54314845 2932 115115322 352260392 21126 167939509 927843348 4850 214805251 315732153 25103 -532974683 280427710 13926 -131433341 366804257 12397 79079737 568177711 23393 206895090 554337308 3894 -74368723 85055486 23590 129356246 133282066 18793 119816313 434451494 4721 -279028204 631329705 22451 35687218 324772767 9127 -552757074 169996706 11028 -268690531 450935819 5918 -362044529 285649692 23687 167639940 137897752 10810 171705192 698404151 9550 -541576256 611750675 11952 99576298 200235982 24436 -483491155 871526307 23198 -367705158 403982184 927 -169259829 310976680 3807 -15047964 691470582 21315 48934876 211980783 6400 -557220468 198840547 15728 -418613065 596952557 10844 -486225869 682731044 20376 -377382928 498630015 12311 -223669702 818142239 25810 -317127871 105981934 20769 21107654 718993162 16075 -37906331 589279533 7442 -434530665 713547754 20969 24489500 327320529 2536 128586384 431726259 5818 -277450376 109093041 5468 -114705671 66489351 18204 86908009 747444511 1589 -565511691 835937116 6695 -132677340 533382793 15751 239248527 635007578 16724 243668321 730288395 10511 -372299451 748104578 941 -333914403 289440586 11282 10022488 378249090 17111 -138884951 589778263 6092 -223161680 190087368 14051 -124962535 657651978 9097 -339723350 545565135 25789 30466256 739125546 15336 208604315 385802516 1393 110396673 716928259 3300 -110399508 333825540 12706 -490308142 321030027 13286 -778440 858763582 18791 148727115 875151654 11817 240654190 550003962 19068 -396134435 127236918 17539 -349096908 216098028 20212 -555030618 263930760 19582 40252671 851919240 204 -563614553 824224554 18112 -378462955 888720240 11746 177114963 529491395 16457 70900352 308628755 24679 -161836495 830555319 18114 -243400945 163777405 8761 -31595381 581948407 23798 -1675727 298544151 719 -112636431 427968625 5203 -499439483 827156854 20189 190784665 759532622 2970 -545357805 851010328 4214 31868672 797152338 12214 -444167363 537554603 21643 -461673945 723060806 3489 -455242440 100192747 11933 -382355384 537829711 11299 -111467522 869985488 17237 -362680450 768548379 6908 222769258 120546313 18956 -112093693 638010968 25986 113055651 110968120 25197 -192264145 928980175 8858 11403057 368694960 22511 -290475518 887091222 8256 -68618092 239353397 2773 -492910197 177960936 20225 -126889955 956243335 20934 -380742120 356805580 24478 -431554136 930921193 8037 -574159102 909267078 20611 -29980166 69907018 15915 -503291560 868261000 4318 -256756998 114253808 17156 -232369879 558509642 24166 95154883 638237489 8857 -344467089 299429664 964 -361270911 346045686 3810 81450534 501656903 13952 -543898023 587755936 23961 -580977751 853684916 5597 -455441372 195220546 12044 180097760 914758221 6202 -291453763 610468047 15356 -537275461 139825495 19262 -236929165 810631090 22402 -229985639 603165287 17911 58951613 917895953 8315 -150694829 794791377 10240 -123545236 83475754 13569 -180824009 216609996 21507 -593247020 234228618 20049 -198527700 883097104 781 176802753 681258575 24666 -445312640 581883779 5399 -200255468 918226191 3195 -382516018 260671522 13174 -236471548 685888463 5584 -378489363 499026596 13107 -277051668 737122653 19757 -602113029 608963724 4941 -418333662 614889988 2039 -25921684 473458958 23523 -361692245 190542827 17131 -53027206 747178430 5336 -45866187 892798493 18123 32114944 504689121 20346 197258828 569202462 1246 88429436 691075703 7010 -279702920 40843717 10755 -315750904 571587940 3972 103984413 116797422 22987 -4537743 226599413 17015 53628695 263716078 9711 -428470368 480352897 8551 20051193 743599171 24007 -488667539 192620560 3241 -15000014 48577260 20091 -235082584 696053250 9892 210514284 923623468 1676 -159941895 881103411 21747 -343431031 37275875 20689 -542788290 287593553 18240 6549180 500723786 13389 195095025 405599160 20539 -45330314 517232003 14295 251742875 768075775 9305 30453309 373238621 1083 -158023879 436738432 25598 183029910 215236451 14531 132451984 615585612 22671 60112686 299114124 10892 -92701242 83883136 11412 -211924415 732045689 2216 -372176529 881573347 6189 -259514313 557046515 18874 -177803559 911021204 14472 -139719542 370761560 12401 -414099009 19247557 8401 -522192211 439400079 20114 -78241019 18301484 12693 142632994 940113115 18084 -552989373 907465968 8172 -389664789 771368096 22754 53775225 500314105 225 -91845398 139592307 19060 197986580 128168189 17584 78117956 43681832 4557 144417323 364669892 24893 93861195 480659978 3368 -144761750 591949372 14041 -403462654 102527126 7646 -405852733 856247008 6 16287507 158099283 14192 -246780225 613053723 15699 -137319526 769653395 9938 -195972614 600686310 15561 -224992366 393905528 1617 -366832486 418159875 22135 -220365864 194293888 2882 -130044598 426337122 23621 -7530048 472737013 18431 -8774839 765763801 21547 118746720 904597933 1927 -288305893 905420255 10183 137368506 567467212 5572 -121508418 572312086 17541 77469637 112894782 3985 -396150257 532554411 20589 -343283082 296327470 1704 -487084959 47952534 10153 29065329 849391576 6793 220866179 389333937 9729 -56188432 354822466 2087 91632085 719169378 6113 82262526 175685445 17069 25901023 363080061 26361 -156092675 727021933 5108 -371409019 322903266 17972 -558295426 488880568 22379 -82662315 417114663 20480 -131337267 634087415 7345 144704248 30798046 7146 -401107570 256271782 2050 -284148684 198206960 25936 -556585185 218159061 18139 199840573 111193608 18229 79960205 61137667 16335 115695013 579331068 3616 116082340 148986421 22201 -550479047 68011293 8345 -382930711 780086733 16918 234384508 833966242 14497 -493047013 98542749 19546 -490563653 779907660 24486 -252305685 282798974 7022 7669673 616709802 20080 -370172585 588430309 18100 -132108191 659684329 6264 -429098928 415281747 13929 -539536723 595397899 20506 204422896 26682616 20960 120295046 174508581 25923 -72487881 31265886 3993 -48963486 171556494 14417 128500614 881859296 6031 89018525 58367048 23402 86989879 326327243 17307 -556152026 604446288 8591 -248589824 754570121 21311 -164417958 855882081 1945 -247528438 916729911 12766 -375414138 635931892 14578 -592767363 799333796 4413 -354694432 183926285 2591 87190744 376821259 25652 -439926743 908055278 8424 -535136300 253792750 4221 -434057959 273880574 5160 -150822539 542854371 22231 -368021404 731117128 22791 -299134100 100885109 11822 72177116 209119391 9809 -135365232 275665250 4986 -506321069 27223928 12595 -29338671 249097991 24374 -512218130 833788160 12546 -78437042 912956406 7137 -543819385 47382420 3370 -371635638 649432289 21750 -483271182 14009028 6270 -181559976 342000250 15541 -300001228 228593140 8338 -394570812 79006616 8996 -563358808 699145405 608 -386283566 49681377 18214 -428171110 61426452 6215 190153441 752492994 14412 -288790169 58609436 15049 101364949 161268212 19849 139745260 116319446 2511 11767745 952381296 4702 -545039340 649231441 16105 -552593825 823795301 3972 71304006 514482976 21046 -165646173 394051952 7313 -139905589 810085044 17939 -50273270 29857206 11119 39214511 145118880 13673 -343855859 179977261 17173 -244296282 284279748 1117 -231658649 342724967 11445 -151220305 610549316 12273 -62812783 29769431 17880 -269260606 529082329 23221 -222417914 724127754 5602 207849060 400524283 21939 -219651251 518776565 4077 129621991 434456344 21498 89179277 618815981 18060 -262249391 283809467 5241 -325213411 923046495 17118 -184600601 491136260 4865 41498018 793076558 19633 -263324603 177801784 24516 -450511346 525174631 9449 -271702539 87514630 16302 119494103 294002388 6124 -294977471 746465426 23883 -308222131 589551916 20148 -224058286 252004918 17050 -386405745 643312673 25950 158377313 289589965 18062 -298771675 383015577 11412 -34662973 202273343 10196 -569137422 938774501 17737 -412312982 759899630 20757 99159001 843713709 9616 -491178016 404734452 11739 -461507450 315827480 2868 130442539 428918115 13802 -388593854 843625419 17489 -544854875 707362138 25209 -440226953 315767168 5434 -192164476 493234620 15854 -138629555 15910826 14421 -498411467 731976812 12643 -195290181 269908480 12438 -348293611 363468273 10665 4517231 519506961 17355 -168764782 534510206 17869 -194797063 20370594 7926 -154796072 315419256 19494 -351703271 846666954 17611 -480508724 833286727 16601 -159108899 402406667 22867 -170035044 326514780 15722 -503532209 467889366 16447 224249139 562442563 10184 -468553760 123584513 7682 173318823 688808046 21613 -119770653 187237965 4823 -462328294 395098048 24344 -295748540 101350784 6076 -16798765 919534235 10565 -482309098 122892818 11385 195526253 558396416 7940 -573559487 864416772 9812 -402983852 106776221 4713 -161606541 497618134 23710 -382578517 922850536 19692 235693190 927889253 2482 -501383306 723605035 10224 -491280014 12854356 9354 252415266 945468884 22058 -198460883 463119082 16387 -219218784 842684951 24309 -445511961 604020577 5040 175346328 597549239 4667 209343659 485179665 8909 -267022593 239576681 3965 70120762 16112956 24772 -476840920 659976839 18332 -293459574 207285751 9599 -125520851 955660981 23775 -492721581 70845605 20923 -477354566 303397368 19289 -361538357 530901153 20191 -514292625 325862747 25757 -587372371 213251927 15127 237616426 110890712 12194 -446544945 546045884 4738 -315897054 502128323 18333 -447646909 356054875 19535 35038817 68990788 9734 -43249196 451697476 2667 -227411948 148046239 15373 -312146396 232036888 9385 -417470635 609194641 15048 236917981 80532885 6780 165982526 344160048 10364 -244494630 947730348 9523 -273980169 321029455 12238 -470100555 422341352 21650 12906937 126911055 18855 -247211968 448020645 22746 -129021762 145941008 2829 -134078676 805387272 15584 -439828903 862726005 26203 -177221729 915298297 17607 185866330 429507187 24648 -302475465 859457288 21347 -70911957 66595613 958 199011528 174703949 10693 48322319 602452865 21466 -451111931 409468296 10805 -23038453 456075392 8668 -420264920 923392811 19701 -548232695 353380521 11024 -363211101 560911443 4443 -479625671 690110852 5110 225273156 32328041 3156 -313075842 224582300 6158 -573545516 447032297 1258 -17029121 48334241 7512 219415308 778612097 15789 -77636381 665335843 25974 -565844985 301111301 24568 -525911440 712467493 3649 240398559 935066925 16395 231504873 755236793 19259 -308384952 471933355 21198 189160781 793397947 15514 -214341923 40877150 11222 -453148156 631382304 21702 63090934 616233977 12452 136511952 503790301 18941 -120641754 892170890 15292 -13396357 51441215 14541 -520313310 851199840 7781 -528239621 20553192 21946 -239945630 637915254 1941 -461342430 685320877 4346 -438585362 873779515 25658 -235782298 370115544 14127 -302734275 401467944 19823 -405381404 664798867 26467 30801840 426993904 23515 -214820310 866084905 19483 182135188 318219271 8281 92985287 666708826 21949 50343942 296901560 6534 122875473 305452832 10626 -474475408 74633778 6016 -359836100 31127754 8236 -555244333 463716813 24003 -299411624 937378229 7684 -314783896 379929824 18587 -391625352 464459555 19029 207513443 517936838 24917 -205807921 515965919 23105 192218389 13943289 23243 154016937 832028285 5539 -315976272 314881494 7150 -345868469 750461584 2777 180778228 448517880 25710 18600515 819735081 11179 189531117 611621882 244 -274824527 87446655 17300 251324444 86738816 17996 -112947676 406947747 5230 101749386 334489964 4060 150094848 609115138 12491 -160393415 575073979 13843 -328482727 920623350 5966 -406658337 35069631 17858 -109913118 51934398 5586 -463717810 35918473 1166 -203112981 472607773 11475 -48681207 505743924 3289 -263347818 91717595 25919 134798006 119724803 24065 -294181800 416669283 23469 -147753352 953427897 12698 56218076 256175001 24672 -533524408 817972650 7958 -11497909 317009005 12944 120580799 420870194 10833 -476525098 10767766 7930 -566300602 199349044 5826 126317200 580100858 20396 -38572726 285474662 21560 -552731836 100592684 25945 -126987852 297046876 18457 -367471373 27040083 13481 -445584124 193419581 16059 10035229 122479083 6525 -146796829 86855426 23892 -51652656 238419574 3249 -501574467 424783242 2314 -530357658 246805121 4339 -266593662 18761914 2524 -309523387 289873172 2972 3690850 834901019 15801 193757966 874897730 18801 -550621500 885774819 670 -430536114 694668437 17848 199073790 947471972 3905 90579975 221847711 4366 2045592 506172133 23949 -186274581 913124140 7828 -80029965 460338259 22915 206450264 252394811 5916 -370694623 126170808 4596 45741932 789324475 535 -437702755 646798981 7404 185751628 786652653 7064 31024880 673137722 6414 20210035 361489456 15949 109598510 754938622 5806 174736511 916007464 15303 -241430150 65169947 995 37763076 582940293 17978 -91128415 46639319 1535 138562457 439448339 21565 -563513979 238732429 18331 -250980267 244365059 13965 16821510 422776620 9431 87593459 932520103 13667 11443764 68386802 4335 -60573019 80873591 8826 -184196177 382266277 1799 -77292308 794504043 19796 51258632 816203931 17611 -206942681 10229800 12624 -106093003 76458561 21015 240191513 794742171 12300 127510762 704809718 2000 232926964 769324002 15596 -498417877 197689642 277 -222253072 115688783 23771 -217143843 474756104 23667 78634843 863409958 7339 -84997443 254199281 10403 -16526168 408348160 22071 -48097103 302618361 10654 11667614 495515685 18757 -584602170 777064400 15330 -529445661 454333075 18431 -114068645 930534789 6979 217540943 48941933 12857 -147433220 192129747 5810 176901567 142295146 15020 -353503701 908299865 11232 -195271367 398162109 25875 6382509 444713856 3386 124811567 418351268 17113 151039302 623584886 20435 103720072 202226925 6242 190786187 733343926 23128 -232264133 535086089 20185 106901265 483242484 12386 43705374 689653054 3199 -301382920 64993539 11624 140595760 826323400 9429 -2892800 38440833 13750 -544511211 469644525 20817 -4409768 262195284 6816 -547619863 657181700 20332 99312540 831406382 2312 -199388370 590539181 14818 -253000901 344515789 15739 64696411 101963143 22359 -441249516 76652751 11877 -391275418 354971176 132 -269685785 903160034 19059 -432559990 247262571 1218 54784654 156558317 1252 34120117 573618528 24606 4133740 856797230 16304 89046908 345697244 18299 -596564914 150267853 5367 -231701569 927592709 2227 35708859 97810218 6852 247190 518330392 15234 26619849 309764795 1301 -104577535 81655506 3730 236870389 247614084 25150 -438121300 777830569 7843 -583994910 292039480 8917 -373302492 709380540 7275 177349775 411842115 8334 -66242344 15843384 1499 201605042 813309596 5491 228183575 482671444 13024 -469632031 312962386 2290 195621079 34232969 15500 -103012792 698304489 21227 -529752847 697061595 2044 24176201 565526525 3334 -113696366 23541901 25239 -101595750 669728260 12955 -478981004 72754242 18158 -270701476 361041547 23694 124625490 634214543 18041 -107954947 306452993 24007 194215307 566271667 4042 -303547501 925193832 15801 50745777 741710360 24243 -156644683 208703712 10533 213590802 255763200 13938 -253544711 675995755 8191 -96948510 455391289 12911 160792468 501759439 6188 -209522055 54740946 22674 -282482463 748102216 16670 113050864 204729797 13046 -90296771 691265256 25487 -593405036 600825249 7946 -327166277 458811541 22803 -373346008 413984136 809 -266514854 86350761 23151 -338641341 112336036 5511 88885516 232393621 15419 -449568954 625143566 14835 -300177308 845671765 24713 -540825978 168828466 6247 90802481 90140823 15602 -396277488 216907305 3795 -137129876 935425188 10970 -181648687 391716786 14214 -56563725 244663178 18817 -493488190 389795269 10729 -469349842 503599876 15619 -90681661 304596633 12848 90995160 150998050 5689 41177830 910309153 9043 -475440397 665277364 13315 82073429 804468084 11003 187887063 910490889 19478 -66651973 842591359 1907 180668142 727086693 17346 -142410484 126317948 17332 -288460348 488816169 5023 -256540814 265840958 23043 -650979 574470911 398 -9083565 610701184 320 -211588261 782019964 122 -250248680 715847528 5588 168503796 714249626 25189 -152611862 532786713 4898 225746113 592794097 22361 197238702 857119253 7902 14862833 670260620 11479 -42203980 102457458 12286 93473992 756322740 20485 -431538324 468182410 15508 -327055599 767900257 26139 -44842229 399835303 18930 202441084 740708596 21995 120240159 21202589 8917 -127113187 295102722 18052 -565439514 810152305 4854 -196963060 437134868 10507 -190589128 266280339 13519 -59633937 230285375 4206 -45547471 461227976 21954 -178052783 189099503 1173 -250718225 397594377 15211 154129907 158416206 21862 -55139837 620337906 2314 -560829460 386859590 13221 145582773 255526556 23906 189228043 195071844 12981 -248830797 795411869 12540 -363683926 486018985 1053 -258577987 218024718 11031 -126896014 516967193 1652 42418229 925834765 12109 -418227204 924764406 713 -31874931 314030124 11830 -36123876 636754476 12526 -553318079 42865276 17196 -314554781 268413124 5732 130064705 491133202 6023 -105687358 834089440 24354 29917184 303028931 1274 -70910658 215175984 3438 -186320066 577630599 17285 -548365255 658171044 11262 -438728150 35369577 8299 -254542047 608262146 19685 -284109134 593405097 9201 90287284 119629264 4528 33567045 919827916 10109 -348463703 819988241 6261 155477958 738146213 6019 184672891 435724027 11826 -211966657 124305096 4733 -596038459 813808297 22212 -435881192 800293540 16835 5239412 544724564 11969 -219112209 50172116 21011 -489254363 322134707 1875 -142270437 286332180 20694 -197535894 510870504 20900 166626812 263313543 26058 -28787425 763982884 5896 -301254719 321024509 20062 -140632331 729645507 9363 -202424430 616433239 23809 -435516936 525399304 25535 169169767 330438682 6460 -105547508 696068326 14414 -487077872 611222165 15559 -392797804 393502532 13684 -144402003 30882756 3117 453360 364767288 1844 -379144167 866318374 22297 -310708934 65033988 11471 -315476485 563693200 21511 -399386467 14273014 18028 -764350 31296944 1653 -363395764 762734442 19119 78154465 779176318 24185 -175779543 33407865 24451 -56389892 837372564 12617 -354348280 251225401 18968 -566239247 747786940 16711 169901615 847868157 7418 -386630097 116334463 13819 -577036255 629926262 13633 -226851150 567796155 6017 -117325456 514305035 21017 247012314 874899618 24376 -176909512 705469722 1675 -65345636 797134855 19639 58930072 754742780 11904 -187492045 226852889 9105 95424144 811625957 1701 -121052222 848240339 17516 -321226472 809384613 11084 -310565374 242016711 9287 -368992062 473695490 21231 178523165 571927098 16270 -2301762 319571671 26384 186775913 156434830 15266 -248123968 149500831 5758 -534784850 383087148 642 -48382027 210623947 12940 -243847133 696431493 11894 16991736 32006765 14971 -577373462 697317362 11490 70360509 415771458 983 112948488 524712978 21045 -31155393 358733388 24620 -585897842 394920653 2473 -540563495 53814351 21088 -240171138 776340948 25936 -502587439 209967537 14869 243018231 624530084 1573 -234272663 82354181 20173 -88058646 620294591 25690 -66099773 781818983 3602 -251395105 737856314 803 -347655177 763733208 17724 -283554193 802437083 24414 -528523803 882344083 17248 -87502568 615629689 15951 -122858913 287154407 4462 -34778130 621537963 25721 -527449465 762218321 14567 -194314685 836763355 24956 118254015 472059463 3655 -92171977 33711187 25275 -381364829 923132974 6103 -6396087 210833183 216 -583807046 637070790 19100 -518573175 792481263 16308 -289782543 63752509 21655 -241841683 892473240 25915 -185445515 282359298 8671 -522500428 236382555 22017 -541843873 356692859 14947 -231443981 565218436 12304 -255733154 751705144 201 -495208653 854559008 1471 -390666110 307359592 22711 -250247189 729367855 7797 210027299 774600676 11223 -478662425 269686224 15877 32476528 587564293 13412 204137808 461619879 9041 -565350835 726285664 20907 -126011664 274348919 7718 -21021255 53314774 1747 118534008 873266378 7011 238177938 477415352 69 -216467420 585336187 26228 3177868 834822896 14736 -88174974 136805101 2202 -83579703 712348957 24399 -174450109 76575476 14291 -511261530 296571080 13152 233674936 791883811 1226 -331346314 46715248 6452 -472117415 167481284 25504 -330773586 224570411 2513 -275202310 398219851 11937 32793885 323237964 15652 -270802443 649355889 6090 185313014 109403353 7531 -92210574 314238913 21487 -601106168 518128135 16327 -789660 759678917 2340 -144454456 109935140 15962 60822215 215999182 1491 -131844872 27757407 15519 -544982054 207731723 13177 46033677 711283236 1745 234993501 842142618 16553 -500529993 622278453 7900 116265418 467930047 25663 116988940 210917095 21567 -157744490 336499893 26297 122758718 584859424 22214 -301048368 307877784 14969 -170613234 105892323 25986 -264067170 539183268 22518 63546389 171998039 16042 -291356676 607716550 1066 -106914524 931123606 2105 60195030 741618047 3978 -221008422 364440900 14874 -440617527 818515086 11732 -552039744 439324268 15559 -173263499 437028566 16232 -470411656 397255523 455 202985556 150292864 14024 -133918647 571078005 18796 -106895258 426124607 817 -497519731 836517526 11479 -497223004 448475173 20207 124426250 916909696 4145 -465229 175337797 7290 -583015989 478985136 9005 248566119 547886380 3181 -233210094 130320331 23638 4572492 421160148 20050 -500796151 531219947 26086 -97804878 217572589 983 -350218974 767756015 11301 -142726153 483891482 23651 -400366654 413074354 3519 220550984 338499742 13376 -268400381 9302768 24049 -162417885 507352239 4628 -30643221 591329878 16006 163503525 888254696 21915 -440092613 471577723 14919 -304369887 655003615 14610 -448208318 224183453 23735 -245017777 297253264 24586 -350515436 758571123 25547 -15524150 299919119 11250 -147873030 835661388 15533 -408556794 915160918 3831 134582748 628968111 4502 226920750 817931307 13217 65348243 547746692 7981 112080481 692555143 19319 -219290847 269621346 19534 -81224651 291746538 12737 63083385 873647695 16307 -158935962 135237284 11724 -585733262 256558498 5184 31482479 862604954 20344 -540471724 132017346 8322 -235025931 893979708 11769 3904957 362312254 22316 -464855437 161151821 13423 -22378848 880226297 15459 -260455585 174404076 20401 126343802 243743382 18809 -365354245 35710763 11781 -128421143 474657726 256 -191345943 299034104 20332 -28874474 21061882 22215 161196219 169092866 10184 -394535737 638591821 11525 13334048 911652418 16113 -536219922 190912984 24443 -365414732 285905364 7133 -403992589 128492842 2726 -185520892 926050791 18683 -563974097 697609876 19090 -218270124 950725972 24889 -8891825 591594643 18710 -146041346 809859440 21083 25780361 913737097 13592 -60646320 371674450 16345 -229462010 167888898 285 208721439 111571653 23948 -541981665 584035564 10715 -23481130 607633008 14292 -539099103 739422761 9414 5031083 735099732 8951 -18199260 369261376 15681 -141569771 640382917 23160 196842107 916246072 2540 -9237605 379758511 807 -17422970 844842498 3332 41639100 492187666 17167 -203837278 142432949 3041 245499639 61395402 11195 -521597782 245333136 23960 -405528133 782667273 22406 -592346751 841360353 23705 -575251268 189746216 19070 -56125780 347990124 25150 62593935 866433457 13056 -274017863 156302764 19491 146379368 740139285 1178 18846696 398748822 15190 216270889 176231130 6994 -361724511 595981013 131 57111770 130677137 17131 12748525 593331613 3111 -179074519 916714384 20176 -385003474 172463317 18260 -356895375 174609745 19780 -192255415 709362879 1684 -514561593 519367716 23024 -43916960 65556852 9140 -374887620 243360739 18910 -562183502 401804583 757 -184212386 541621441 3243 53212926 569563356 6367 -523570944 882346352 8547 164132254 249245478 4187 213930778 793106743 3822 -480373 37402958 1970 -222856173 205545289 9061 114858380 19768313 15546 192023551 428882010 12590 -464444120 708739395 2501 126892359 870364124 7742 -377688956 670601955 2388 -249659558 558081857 19712 -474767024 568342375 1937 -552947528 639460340 19745 -213828121 792309902 15527 250668864 236070687 23931 -51648903 336271791 5194 -483913532 613319712 7904 -289504363 692586378 1499 -304254394 669753958 9574 -98749745 254345287 15354 -124412397 203014660 3457 -291453267 540514269 14423 -394644221 124554341 26127 -282644619 117125977 11736 -173358575 550205827 14448 -601815278 843003234 1330 86844346 391688758 14205 -131996338 177138251 26031 -37947580 953235515 4745 -135619255 178470262 6723 -96160371 185257553 22563 -529809208 38645613 26336 -402460857 196866018 3315 -127218064 155087448 21335 -254780535 865991150 334 -320599807 677573879 9561 -315803128 269288747 11283 -160271452 188451132 21950 -41389185 463777436 7812 -404073829 126267943 4059 -341748561 115270854 9327 -191767583 929227716 16157 -135121334 454691417 10208 -46221972 656078841 21752 -273088352 441794525 6347 -436878699 801147695 23249 -41654775 768475665 22317 -418435027 239054146 24218 90235408 906546954 21564 46782466 357791288 11158 -508953210 234276994 18356 167085872 573182355 3891 152414347 499739750 12100 -373163196 532678709 3358 -509164134 870135610 21046 133415759 828019615 22381 -111580707 865240740 19088 -343425940 244278839 17745 109792768 594627719 6898 -350945357 59242416 13387 -216096856 896192371 14490 -581827294 826649159 14833 -320360397 15115157 1106 -451249855 379837031 6481 -393333528 666429288 5162 43495430 858014831 22489 160821210 164427030 5707 -37536774 244926727 26041 -203385775 397412254 11028 -547143075 163193718 20641 214704018 863249148 16926 -266139098 292748348 15037 235230723 697398755 854 35202655 167472137 9662 -252699789 813993975 2198 -242226209 745371257 22904 -306116335 914671932 17078 -136249387 212382162 7621 100669096 645594087 5455 -233257373 629208353 23273 -70616682 617597437 1178 -6459814 901909752 17580 -386886273 284327290 24980 -473035856 317872678 15772 -269786609 225279908 11581 -334688149 633323808 19077 -286550800 435635571 22660 -593128719 244617325 12663 109552223 672396961 7992 -432509426 123489342 23439 -375288463 591608036 4619 174087939 395441094 6170 187706435 256307968 4111 -523784573 399480476 17439 -601307789 55363988 5724 -473838592 929899578 9892 30845827 95435097 21028 -282239793 698308716 5198 -214111786 135051815 19540 -147081808 240656843 12996 -183901082 308353981 13729 -572809528 534748068 25521 27442234 831909757 18432 34901747 165528023 17875 -62040900 793019981 23291 88921470 880846072 2317 125419421 305717541 13648 -253740941 355918628 10361 10238249 718920745 103 -370050197 619658172 7188 -497730688 465975068 10894 -401394596 254880599 8256 -566603812 527324714 9476 -237250509 664616872 11972 -591190401 124876052 17538 28224524 840527852 552 -66935590 190923707 18702 -301474034 487529572 4133 -415453513 709079848 15134 -343519583 942145162 23611 -371190928 562429972 16354 207891245 159970343 26339 -42904467 582830870 17230 -468693975 879742413 11388 -209559863 454340480 1715 175852362 777501462 8625 -477907569 213778019 25486 -190754318 867298587 20563 -211113097 92549915 6008 -397977145 536736636 26462 -232083514 281569727 22934 -157871832 819596040 23196 -159369145 728188481 7249 146362821 800135821 20825 -204536899 42090984 2384 112452808 429841581 18334 -530813662 486462398 21849 -162289792 9988808 14134 103271445 160198580 24892 -59400543 316390141 11412 -506761693 533331572 22115 35104242 559810964 21376 -157470792 149882401 5647 18256122 673680422 24256 244379356 238677660 10652 -218151473 707949187 18673 -558217124 83504779 5297 14701140 200456691 934 127698124 86877627 11371 -312718603 126421413 12647 103001955 879170190 13856 -383890678 605632195 22292 -369225957 421334392 13490 207912628 244685166 6382 -26782797 561182472 22942 -285770617 812015988 21282 -228581220 445839553 18357 -449205978 720002634 25658 -400875856 395594996 12695 -490952754 477421641 8772 -312891318 65127841 12866 138249954 110887697 8065 70586438 184347232 2011 -14110930 910051789 13692 -595414989 624532283 23403 -424779196 135245264 2599 -563150920 194362140 23203 -367595629 411581789 15046 -243530268 519313973 456 -363524479 285219251 15491 161503253 726325080 15089 71552633 530485270 9026 -358350038 734601869 24615 109200556 258111574 8619 250472465 120162853 8673 -122215107 726753558 9466 -361023845 108090987 21592 166859864 621193229 7500 -299025328 728243742 7166 -362341239 361968259 16959 -478183139 539009684 9362 -182835238 336600616 17231 -280560772 220989750 16904 233213664 146274524 4727 -414768768 920098492 25589 121626505 265159173 14170 79257296 425810905 23004 -93328202 858715277 25825 -396444399 243602997 23580 224681655 499090649 8234 -221792890 384374392 2289 -49074606 419764523 14277 -205369410 938257166 22214 41777929 879824016 19357 33121982 690666738 7480 -146871187 445460978 8529 66367085 247359282 24456 -29616077 582389726 22548 177772276 889430325 13196 -357428560 99200526 16810 -463143427 802687137 2580 -319538801 569072527 23387 -354812293 507746450 9870 -413468562 628549813 26395 -585708576 659797068 5736 -197879124 40634800 624 -578222845 488993934 19960 -268716445 12450190 23441 -476398710 43275221 20452 -549185056 84976128 5872 -56157584 578141811 11982 193730138 226217783 20489 -340306369 709161563 21729 204634523 608754301 9307 -280370886 239045353 1516 -404190807 168352191 20788 -234182666 424439242 20612 -18316471 401278470 7060 14591238 544056365 3348 27475137 148597727 10309 -401886126 513877553 4858 -447099159 583445742 5225 36681905 595270580 20218 232219844 260561270 19626 -374017346 403432368 10191 184415807 578750573 12996 24006882 247624892 25294 -107606268 650733576 25010 -26037045 114946930 25759 -255234742 165531940 5786 -167138586 487861585 17784 111189488 806076501 22540 -524823590 307960782 7908 46403182 123675929 23342 -237850398 360453620 12665 127136936 369239484 17265 -174585248 145292777 7170 -463312454 745759311 25255 -137369669 341531950 9615 -449610396 849780249 15753 -576178601 890268341 11062 224804533 812611105 16671 138677314 25701423 15416 159444606 434663238 18537 -547088524 812657566 23954 -536823291 756689263 21509 -188373585 882280275 18806 167766935 381167891 19236 -349162697 551837444 8683 -342291649 401636308 4265 204063169 799062974 24539 159786493 597404989 9995 73606220 323841904 26372 -509107360 498512928 3154 202384340 378065385 14742 241568051 139027866 2044 -341124107 589856522 5020 -530759421 24266298 18920 108443499 879888183 4002 -303949480 125433687 22271 173659612 268242096 1476 -829788 124844284 22775 218464989 749906430 21219 -359358319 404202836 719 -96936681 238911245 18213 -503345450 44515391 4561 -571834130 82034169 4402 195696672 326457485 5946 -458642276 14067388 21722 -297272489 741054181 20123 -59157688 644488352 15064 -224345535 816258240 14895 234235676 243036818 6330 -299543822 873187937 3879 -171316573 863553334 24686 -430034599 80060179 6074 -174066738 705949615 25086 -61012751 822378982 4094 246882554 318484264 13712 -535190605 909074582 21832 -592569765 377064361 14128 -507369293 138635557 14388 -358928805 843440292 15361 -225036656 258404708 24112 10761108 897112759 8074 -297173110 456836193 1575 124863357 231161760 20227 -69894342 884443767 12866 198562841 459310618 4348 -160651802 110903873 21469 -590626291 660601776 13822 190723220 710323172 24047 -594672004 638946745 12246 -517954398 517573732 16091 239466547 544288607 11924 -48897388 763852674 18061 -77347950 888683686 19403 -192607900 187085702 74 -198868417 635625827 2011 -532170807 803325278 20410 -410654763 384808810 12432 -285968484 200265801 24094 48654947 63409175 5784 -419623315 438245917 4878 -306963042 637504193 11192 -360535054 840961879 25497 -25443507 420995379 18669 83541573 255254571 5157 -513158002 830156264 24787 -386409925 237893401 8732 148172672 281533074 15088 -416492254 395699285 9451 160309134 636643243 16381 52719589 457397352 14289 -161836171 544638375 16806 -415258425 180493807 22622 -202396219 612440001 8976 -222028144 411748884 6746 -494466112 732591094 24703 -238251970 735606954 21302 -205834751 52951738 23126 -270458072 555628670 1627 -456483001 684313796 7183 -527654567 744293893 11893 -425537847 788503774 18549 -594826520 475716301 7662 243726717 474991844 8344 -44547713 180100792 21176 -44385335 728409900 22902 -139579978 362256736 16405 -580869521 865565543 4930 -583224881 464001080 21888 15786177 26123759 13286 209061066 914333545 20392 161084496 679644915 25937 -147423536 156036621 441 -504068378 469912449 3859 35328027 367348825 13415 -157361627 948154233 9911 52765686 804796320 5467 -246749162 298382426 14849 -414551768 868204710 17494 -555503865 203215517 26199 -26988836 149256262 8354 -201541318 952679870 5764 92199437 59199857 3346 -11752811 434258285 22666 190006818 78199475 16902 -463692452 745039804 15273 -118472279 273532977 10726 -555466765 830386148 10329 -325908846 594474822 9304 151506190 728399718 13222 116765452 101907415 4680 242593796 308484027 10176 76296233 621811069 12598 -381897062 61249153 12034 -86511053 610889718 24492 -151216485 299511993 23333 -283206834 182988998 23632 -478771749 133500270 19167 -168956573 947993532 18627 -90064704 73759793 4472 19155307 502465874 2145 -549143644 451681874 18331 56487821 472475148 6344 84208135 341609772 5767 -356928418 582658765 1005 163386350 199847446 3208 14088401 369874819 7305 -444042684 39220009 23660 -449858666 834395113 3572 -363117309 286994587 20305 229987866 124513990 20681 -443698 562799470 16023 -550998907 289198801 8652 -128012832 688136536 10992 -427667361 538764968 21717 169696542 847171088 23841 -272781896 373631714 8563 184082755 233310658 19493 -141296014 731196092 18861 -448290235 275075835 19489 -242015656 599621354 12638 169202093 676659391 835 -562005162 49520464 9545 -512030575 777999045 21408 228542144 293361286 9803 -392979248 499933153 6089 -428250173 437774575 5124 -308695491 563976384 23995 -194098685 726184790 2850 14103359 290202135 1252 80998132 158970038 10029 82329784 631968225 11214 -592474483 742099523 7820 -295372516 693904258 21507 -545579088 468003047 22099 -413304581 903685973 9405 -446619727 450484220 8776 -283339396 847042005 24342 -179912010 521676176 4363 -417963616 691339201 10917 239297333 290039209 4431 -596358697 555858499 5919 -443716459 405420776 11365 -556733646 680327284 7422 -516226385 8703256 17718 245058615 262837933 12966 161140269 598242035 21889 -503126939 375134094 26353 -512092267 762770292 8359 -533047358 444241841 16318 -396721696 380494087 21631 4167390 178015940 15442 178036241 405798942 19950 -547721145 154688501 23103 -72370885 41624499 16940 -476558701 29552480 14119 -26234774 326041022 6914 -235534183 364840003 10380 -578137290 506719148 26276 59048969 110826772 9124 -508674606 216412309 2316 -454176564 293149584 7928 10436790 937480190 24989 -372051100 836366511 7833 -211473995 572067118 5540 -138669256 139485224 17808 -109388295 174445751 3092 207832813 642178472 1324 229515035 441066865 15200 -56986405 242757985 23019 248568130 625120349 20097 -68152120 839916809 18241 -273070347 698038237 17950 -426814080 780682164 6836 -20411222 837283654 9839 48266067 690046186 15236 63061809 665757281 9605 186605873 852701993 20236 83468845 233695909 6090 -306049039 31054176 8586 -530576657 918334408 18941 -408377434 932885626 3116 -322303079 785990089 4884 -112834170 330454548 8066 -64038684 545342928 14549 -533020254 170448639 17150 -254502270 559812343 14441 -452026735 626099005 2260 -600273158 296757922 25307 -443362088 641102759 6225 -455993698 429945210 4193 -192429812 65619298 24726 142306446 424534254 20369 -333514168 635034521 21883 -595392168 94424174 26102 177417565 202021985 10944 130930998 396885661 19626 -432644130 679089404 6444 106295848 273222083 9017 -470298095 591549212 21661 -326392063 80139587 12748 -2368758 581573379 21816 10878397 215811421 11423 -391659547 600996916 16100 -48020632 382399631 16603 -477680300 780941425 18852 29254016 322466714 10256 -342311127 163141585 23514 1792897 111275927 16672 -474026192 556989376 24923 -108998866 496118792 20969 87460166 283552568 11265 -81989919 90734041 2595 -397899525 67440064 15456 -417652920 565190987 26267 183239470 673362024 20622 -586820338 456024712 13232 -515025831 499844479 6295 -248340988 329129156 19942 -456794039 73639248 10186 -241821556 261755194 22223 -165085670 619666860 25210 -401477997 80836786 19102 -535357238 324273941 4732 -439731913 16841192 13139 -468285025 722162225 9656 -378400632 734720966 13873 -430156850 654655555 16397 -423087465 24064356 9021 -426683411 233129083 18603 -235730006 233662809 8932 -22224403 758368106 7134 -434211922 154600123 9241 167508139 468979461 19161 88153374 839736601 5474 -203806115 653194780 680 -158688969 35342378 13018 -218359202 193652025 3831 -194358426 195977670 24903 121668096 600156659 18137 -502185937 826647900 2892 -197092415 559202829 26116 -11645607 10686100 4126 -135809013 568971043 7880 202442256 597070958 7085 150079991 428586528 15689 -521958635 685930745 20508 156795025 120454996 15918 -57110914 667238714 19111 -271635695 466208841 12678 97774399 697022006 21265 -229959796 561511993 4423 -319542728 503064058 13011 233237118 258273422 20698 -205331537 732160119 7299 210789168 388708104 3076 -25067880 635220747 7805 -20919996 563711305 19063 -364944286 852899506 22894 147862884 909750043 4868 -415667717 818460033 11130 -578451481 297126262 26344 59027382 952746712 9994 -333690000 65735687 16928 117194624 694504074 24935 -153844702 797548645 13719 -379113936 871761318 4343 -347625268 687393606 8231 -273733367 889581190 16710 -72595015 546070124 14492 -531402009 502815711 3250 -132665743 770511272 15144 35049695 439978441 10106 -437141901 254747688 25655 -365779119 345955022 5962 147137319 161184489 17002 -175269923 489448146 13446 -499113849 13956391 25489 -234856199 767281493 4743 -353991366 206780570 9520 -428282381 416582052 21929 -482445947 675057717 11982 58260122 761417827 6048 -368277707 776735473 9230 104403422 412834708 19984 -471169039 320483954 544 -153603012 622416581 21854 -244855497 363484563 23598 -148033620 427489109 12621 -405127353 291081048 19068 218408206 659870763 26340 241770961 864804468 25812 -105513187 754250328 418 -194764183 580134782 12598 -492218774 891471965 7238 -405532130 343529770 21356 -451755312 365202895 9662 -414567802 491228936 24501 -502144952 27396114 1459 152021272 316061912 3501 -411841310 376140810 9645 -3912600 879322767 12901 -237833605 331318805 3146 152871044 395735345 8453 -245464552 732591388 6899 171099351 702302236 6393 -7925815 733634491 6057 195744951 535962856 10979 136087243 307942229 23680 -175447058 427876729 17772 -478489529 231747913 19259 -60538728 105216940 16102 -479621670 819887091 6560 -427627555 821381424 16646 81671914 611349123 20886 -194635127 12534747 7153 -109792790 484483378 15994 -222200003 837670266 12102 -190211793 112054793 14104 -560982119 833350025 12019 -536046191 245514465 1112 -251713352 182558574 1327 -2774327 301868545 18136 175421333 381633823 22953 80487389 495757099 4928 -268305490 897435289 2947 -477563559 367713117 25145 -72902172 701658072 13413 -98293867 464757708 20507 -481631571 529336127 4594 -427249241 758404968 5990 -74378760 22374102 6663 -348699326 799191725 22421 -97961600 507214983 20333 145559345 750160573 2963 -89984238 177461164 17020 -471030522 559777737 22423 -225977227 248620231 18070 25132277 626699364 24064 -30781015 461335765 9848 43825928 13642899 9906 118575745 361872194 6659 -61037898 351267397 9890 -534513657 500435527 16814 -266343804 518242153 5430 -334343848 472513524 8584 -466675052 152535192 22664 -125197787 259706813 3263 -528039607 625450891 6138 -17264989 277258603 17595 -320436041 498029114 4321 -178452774 520425872 24961 -99327544 117231806 23020 -498084070 387602066 24902 -47439861 684545127 6431 137770363 520178688 14175 -105018596 171116425 19479 -75556192 188249626 23553 156828919 35804095 23470 -498686907 512565019 25271 -274336390 210970501 21271 20450563 56669918 25027 87477771 244749015 23314 -89958251 794611640 6040 -404444717 336202034 12338 -530690135 17783103 4192 -486733875 260755212 11912 -170659191 680383639 12774 -250447413 26931294 17675 -355698887 842465608 17313 129763408 473173171 24871 -313101777 160821453 11170 -425761903 195724511 23376 -164239546 370168127 20671 -433666426 185569929 24507 -133677607 266038614 16973 4943066 100684597 14542 -6756337 349943204 11193 -400485057 336819912 24804 110694821 257922953 7355 -319565071 837958368 22604 -497198116 343669658 18962 210815556 83160526 11468 150416311 794962708 18642 -455104069 673654543 24319 -477494171 478698204 6012 118716421 679740478 28 -492046965 74153377 19049 39743021 10847199 23438 -559531027 526301870 12934 -374282500 601177238 1396 -49533144 446772536 2849 -333736524 744718291 26130 188712496 648867122 20323 -499286679 454534576 771 -325532010 432277989 8511 -289702564 809194934 1749 121366360 313174399 2326 6936403 280392089 7239 -170086797 131281294 12302 177096529 135263056 20213 -345968752 191255683 18910 -451597636 286340767 754 -528814379 597536271 20421 -592031462 662533754 21016 -275427020 917071684 2560 -188803608 172804916 16485 -272047216 282680073 17286 -421807493 653486336 9604 -54370670 57629625 18613 112680670 14843164 17966 184660766 554148463 13548 -503157116 55938416 11120 -157466436 886298742 1316 -141997300 177447951 23109 -512144723 833086067 17007 251157209 97574255 12337 29031016 84254767 1905 -373261167 829988988 16854 -156524899 24255503 666 186038475 75585635 10043 -63416499 947098721 25234 -229023381 495975460 11735 238729918 388146211 12859 176865937 551341611 26051 -443727182 29026405 13822 -391235434 601861707 25153 45309771 538787291 17963 48775532 554321545 25118 -406552964 758280369 22304 -269748410 220018541 13940 -395488533 768583973 14393 5044402 247112938 4529 -160818518 785245293 12230 -66370884 596333483 18745 -295931548 624391806 19171 -94308431 286010348 24514 -330177239 505367540 1063 -470625791 724557790 9191 -13705937 811395404 17299 -416533292 958467796 3749 -414367609 210636478 2117 -568115293 149368916 17010 183485860 833593672 5098 -419060284 822688430 24104 -69120419 878907958 15417 127210369 355012088 2672 129283663 531357773 18860 46271097 68593223 12435 -286242771 751076479 82 -534513335 318876104 14029 -233240760 583609403 3160 59918374 904538917 14288 -441336864 195403812 13755 -592810644 637423130 12056 47397213 416033436 866 -410518962 153625535 16539 -137610590 949608889 5208 -65375733 556882806 3846 -227527943 749126859 25482 -243782613 268175305 11081 187139230 227698547 2932 202738348 488000058 17022 -351074055 38159178 20583 -143376347 274115832 1305 102933663 33146921 7953 -334796889 506586168 18733 -40209292 695438359 21890 -509427291 114696299 15029 119805320 490419764 21461 -350775114 461188846 8112 -19668827 393262159 20293 83097309 45868663 8157 74809935 777206998 1375 -507345938 190523699 619 -114689392 320117473 22328 -68721441 775768371 12514 -155394881 298024635 2406 -198746175 300880118 17829 -271728826 793159580 2791 -373531703 706614230 18352 -137024989 528005833 5998 124981376 271021967 2522 -531671777 857183979 15558 -38032958 62092806 7628 -200670380 148738310 3104 180291513 636084781 8786 43713716 737509069 1206 -146047300 752247321 6713 -165778507 328966475 866 -477411431 892741351 22626 -256331374 196514991 15795 -520559479 934530801 26425 -565976478 456773749 17172 -590621809 269319279 19656 -494460345 768794968 15957 10603066 559435543 4576 -286366080 335165209 15226 -341767759 681866065 275 -284699078 920852848 3764 155021581 806507084 3157 54885647 236247283 3762 202416056 183889417 396 -440285610 615734546 22501 -295953735 657112908 529 -127561608 941834581 12622 201546654 30749604 14791 38284356 283206431 19344 170891577 221355178 18066 -72797567 346788675 10684 -503530834 261698185 11837 -553647882 99774906 11323 -260388173 418613028 8221 -122839190 353983953 18684 218958207 223814599 11190 -573826397 770522923 20685 -589603121 222752955 20120 250948957 216819906 9799 41754511 887405263 21211 -348317030 479660084 17456 -538192277 712718707 3568 -526639068 155359099 16604 119738262 841394482 17093 -340853527 506867468 21188 -467208675 827427875 948 -5491969 588124146 14966 -516241768 33519407 3125 -543435594 592721636 8548 -522353382 943176909 24261 -372062515 704858448 16686 161484087 197745367 19274 10158818 127491945 209 -109114593 433392245 15695 -14159759 250044029 18192 -144360138 453028302 25112 143600339 676404104 21785 193136090 738164338 11361 -50817744 819393791 22411 -10619808 745205463 23021 43845890 507997579 905 -242745812 132564266 10942 -477548764 162276425 25780 -453677316 829992688 9265 -365249846 802838618 9241 -108813478 939684333 12492 -269493180 274759335 19404 -258641949 552704240 11991 -145219525 424100324 22909 -301959957 14729355 14082 -376238835 269933836 22274 -594044584 315088870 16664 -378350822 785652555 3025 -389017861 104572409 9639 157995278 17242119 6613 -296336097 95597713 2763 -398264830 505622511 23459 210221649 288524138 25350 -355052213 137880049 21547 -151545559 512892293 20644 112156883 446462536 6377 -198243089 725112370 3376 -445977615 613149590 25711 153767767 664594158 3988 -330383075 713234444 13509 -54077544 954103632 5744 198722660 148187639 26292 -436532647 705234516 6343 -423789402 37531826 24459 44854160 841493115 21140 -482755053 554552762 24604 1702549 321197915 23887 70139058 496622109 8651 -566303237 673264342 12744 77880008 555935154 9672 -51467309 552037544 12371 90206519 201647701 16169 -277479189 662473681 20001 73336533 362855361 16314 142285488 188885151 10402 -23573546 431535108 2897 205973395 383132061 11392 -255663330 234239388 8709 -190079710 194696925 26192 -475434437 240018133 7020 169084565 250147436 9577 -472456870 575830497 3591 -9447452 420840758 1001 -560615852 526214431 21324 -280134046 898187958 25052 -554062239 289748394 20189 -215419636 363266563 16961 -509473852 943420088 6740 -271795198 136809121 25682 -478678961 707630729 6879 218945840 619425025 26001 46862761 915655134 8666 -10399585 662333167 19443 -44638470 833604051 10591 -319767347 205783677 2835 62435556 636987322 297 153546373 52147687 3486 -83223928 555646340 23263 -205495845 238115128 9073 -52733889 124337109 8560 -111212887 538314454 24628 -5108759 220972701 1465 -74671670 487306299 5527 163073024 463213014 14023 -213965522 886981860 10138 1159715 540113594 19939 -525226316 324914015 16597 -283923000 423323802 1732 -271612101 819272767 59 -234428954 810812975 20568 -20697688 946200543 13673 -349060847 195294337 20336 -383504007 437771840 14751 -592638520 463220622 11990 -579760844 634363526 20031 18702321 867225113 24344 -458450742 140727687 17656 -584362691 550711811 200 -281350609 110186452 21901 -226653811 437771919 8067 -487188229 588832426 21744 -213597715 175280222 3963 -185631297 344317448 21683 -599503879 904422268 19044 17471149 907427816 10334 72865676 250468774 2314 134584585 344483269 25709 -125394746 47916637 16171 9763619 859104987 22958 -112925401 413401034 10846 -169922215 655765400 5848 -429969350 829939121 15213 -497416681 48806136 10048 -572015449 246196520 6776 -487849503 215013008 25404 32388519 339063646 16985 -335959590 339704829 7805 -578332551 457565373 4215 -141169796 214017814 14074 -72444987 465668293 442 -235815626 596405781 14245 -141703092 640377685 10136 137908229 145279123 11140 -42096682 441923946 5848 -144443590 484302812 12213 103779487 148581513 18456 20700774 860103647 18158 9381913 86798860 1299 -544153246 484768727 1004 -498783696 707432552 19870 -456881438 586628582 7752 -269118385 657915612 25287 225506209 30807584 15561 -559954738 372990620 4380 50590592 24421659 11946 -149296129 505723009 26119 -185350653 722941152 14198 -111913386 694374079 26118 -206172562 766370186 4056 -312169879 109166872 578 -81086465 838778598 10400 -23670926 282780589 885 137404921 883601000 2853 -28638609 859254301 6568 44563011 434906102 23500 -76392798 809605539 11830 16145509 156983232 19408 -203340838 217018663 20291 -467683136 454289211 19926 -401039860 406837959 15041 -329033689 820900262 21281 -179002163 924688362 6653 -238232077 131658419 7408 -349381684 600393825 23679 -475635179 309065939 7381 -80091949 59309033 4950 -578491213 376742668 26154 -331703553 810205059 8505 -207293994 23396677 4472 124665256 121799428 17142 40328412 430903175 221 -407364606 220300961 21936 211744284 182798592 13297 -305759928 445289873 23725 -473854793 748280312 11682 -80515479 317910900 17283 27824747 768594922 18271 110390191 516929729 20424 169927379 317274326 26171 252438808 797053033 4340 -92706862 498294089 11301 -362535958 241509162 5232 151680061 155697810 22529 94063564 468645920 10249 -230550246 956245065 17778 -190888818 807932935 13305 -239355259 381545609 2965 220323892 285814230 13111 -467272721 96555665 1547 200474352 491604444 2805 -585481049 407661528 9053 112173666 772064448 11666 -439180085 54608865 22837 -600955917 102627771 1171 -596143971 28289881 9899 -425540456 668872321 9599 -486522063 344381318 24760 -142251514 485054469 5996 105478404 915691443 14904 -542621395 71709454 2142 -234241922 679026515 299 138485737 871141550 13552 81814421 572444002 15371 21007794 856386461 10243 -342567812 771369645 21900 -327968673 166594725 3584 -394725720 773992012 14076 -5809539 41125742 881 80939381 407194378 4189 -324771770 70963357 13383 -583999628 729550837 18501 -218589061 460771525 17392 -219165859 626287749 11207 -87445830 159132910 12241 -11594245 872000145 15442 -274340007 914594000 3387 -187844479 937346793 6307 -16861850 872621487 9950 233635676 11120535 19591 206442990 365895095 22792 -342635842 196480674 22842 -316612276 700317559 4671 88397325 521675978 19332 -393597752 290447786 25277 24764894 927214422 20926 -58364400 332489623 15813 -312158893 900576716 24 -499808240 37744477 11040 -406016288 438915828 6956 247978710 354725986 13737 -234844709 481952917 1793 205378519 889308626 2977 52420945 481807030 18689 222281939 649876452 7642 -8804922 597670897 22331 -514174128 626034695 22305 117785004 840119593 10301 68261969 912351577 8176 -461022896 244729008 12692 -15946105 899611199 20230 -502003915 261162776 1528 -118260186 113145472 20384 28742728 181214588 14899 141479686 486037699 10658 96742306 232278353 19047 -47782414 700358254 5083 65008589 861786603 16851 -79342078 473038922 25227 170716712 442096706 7111 -514223092 529443180 14932 -568099921 94441915 13755 -261286164 835995567 6001 -67622842 345749563 10677 156123395 149740815 3996 -278268284 480094708 24047 -388273031 845329510 24224 132321951 421095826 25649 147149333 179852185 12909 -449247628 17462642 20900 -592498467 432825473 7207 -166320701 291573447 21869 -292152733 435374642 4333 154826526 313750953 6139 -382035638 611235301 3650 44359861 694188985 8627 -315934642 939412018 9073 95281787 290484989 14069 155400906 814388993 20925 -52024885 821181367 17231 -326646669 636913441 17134 -42878442 946201596 4647 181082156 860255003 6118 117685383 62300923 16872 -558196419 250711539 18123 244237632 450018068 7762 251291169 356286683 3723 -206789796 841381142 8209 86079720 953395309 12420 27100612 603593835 7015 -372059949 81001725 1504 -159638438 171427268 15200 -577054247 460713799 7647 -89731618 543860187 1880 -92985922 19479681 1546 -517832699 382604697 16157 -300676514 893034207 23552 -498098089 47793236 18290 92048195 242013820 21985 -222350757 553379114 23644 -599964072 255926378 8790 193980422 502087915 13485 -539702916 272223224 2416 -210856322 520467758 24854 -307846480 603611383 6625 8932839 732727707 11841 -587974014 527456663 11350 29545991 601924003 19402 -418639914 508278684 24926 -171369123 184713249 11693 -598561909 226180349 11465 -106987580 59487251 1342 -495212464 180851652 20777 -282905206 806859517 2775 -564238416 479879262 430 -190966680 511277760 11798 -444950325 255207332 11300 -340121897 514380664 5232 62208409 133465384 19819 -322836049 543942698 11779 -277403927 881837660 12158 -164480078 623876078 5493 -25503133 74318643 14418 -182911201 738112345 11365 -96634583 635614209 26172 -294433908 942517755 2559 -186331606 736419720 1507 -416647498 754186067 23203 -122988089 490106931 22861 -35076073 334273114 18208 -16970339 498153446 9936 -1476182 729743218 10187 -173724467 583057520 25659 -418076191 912833638 6634 86824643 687434711 15017 -99617006 569375052 22650 -305211911 213455455 2566 -36669148 340147494 20877 -178522783 12969086 546 -136107979 269061392 6875 239963996 427417212 5438 61141580 551259823 634 -456234095 420548393 10614 -260336598 289938182 2669 -566124518 401863516 10580 55101089 567679733 25602 -62619492 284357569 17691 -212020873 293104673 16720 -545331149 590446793 8967 -293815496 333878202 6436 -65522707 910764833 22640 -247817416 87007515 10088 -447273688 301212966 17882 -294351463 64710191 14848 -37785073 752373902 25185 -152989381 77163412 23570 -132166788 730670161 16897 51308292 784871953 14904 -569485145 284705966 13111 225328593 758670835 9589 -309331266 366817925 20165 224919581 543795553 17985 -524141638 550831226 22981 113824045 721194462 19215 -577198056 380137887 12551 -24048293 847787139 25403 -227278573 58794632 20934 -416341939 743876122 22583 -92406078 278296461 16961 -495443536 463812103 14508 -272893541 228309257 19775 -77127872 475453866 4166 -440544348 446048423 23548 -438365214 238672150 1748 -435408342 547313512 26471 -582218633 65628916 19198 -97527825 276302740 25097 -280659626 699675143 8872 -404565342 167609739 4904 -122938580 297337396 26089 -553402850 257142914 22178 -368122129 568843152 25574 156072845 644895639 571 155786669 70261134 13282 -15262884 903137959 23141 -248928210 402700474 20211 -285227850 288417340 5515 -383256518 410478887 13071 -597568400 854919833 20291 -534647386 95847694 18709 -276165941 127637134 22244 -53561941 144035175 24628 -418824292 560996837 9974 180229781 820419105 19755 -122466523 487312923 26045 -56223123 815070830 16014 168146253 564030283 9989 21495760 399925752 25039 -176290777 339658369 13075 -12897363 184996166 23913 -143065651 423187046 24700 90771768 369095159 26322 -2010658 291224653 9673 -570314126 86294729 10394 -580657966 946483844 4237 222546690 402166518 13951 -54400497 635526574 303 -200750641 423753234 23312 -454665941 709193551 20658 24630063 144705947 23284 79038192 548168923 13727 -274896992 10218356 1958 69318150 675552546 21254 -391058136 946899738 20779 198597396 179801828 21412 72376039 676852529 23700 62279347 747998614 10911 -403361 399668844 17749 205835024 494100248 25531 -77518801 656462855 2296 125358063 910915177 18744 -597845261 408854544 6365 60484710 572926235 17050 115467731 772332692 15286 -350253248 680250106 6670 15307808 62770484 2043 -214354957 510185079 6546 -242042974 823743652 10142 -496638437 538755904 11350 -556907803 366995094 12094 -483028819 633639717 6132 2261726 408582236 12335 -532563860 510618482 23208 -525193336 688559240 10732 -72681799 896198909 15789 -484992200 719992199 16682 201855517 616169383 3292 247675700 594749822 24861 178853967 52925513 23936 -190873171 384261225 6735 -215637360 647345409 13885 9121335 729341447 14233 -323039577 145322680 19204 -501356985 471558037 1823 -428831890 233360192 3211 -58835376 803328931 10292 87768013 901276676 1931 -600055470 625078078 8325 113951319 486622563 16051 -403190126 227772956 4520 -309507872 144941177 12184 127570133 89169988 20950 -138852183 433679674 6314 -148152963 886009226 19823 -203778356 650138396 18036 37354626 604350121 10092 -181197993 373854023 453 -66801045 336746078 8785 211034763 203627015 6121 -464652478 145601774 3271 186159516 916893543 4422 -534987701 193563524 14875 54673624 864887214 5933 -43070333 361392815 15304 -552942599 668443884 17419 -487076766 544316326 9787 -596093503 75296942 22039 -14007669 340652968 8622 -168724822 201796371 3492 193192747 333588634 250 -488392648 908222914 15495 -437976005 265283298 15098 -266885277 866199399 14031 -547006804 96921882 25574 -457438512 283133684 1068 58880108 641003267 11838 -504806273 557133388 24390 -329565925 756344065 7905 -282928104 781236397 6314 71302517 837253465 9470 -443387626 756730100 9201 -360567427 369496781 26200 -178720643 308776267 18456 -82815362 581228010 15457 -592543259 952621885 8981 -188944673 933684198 19992 -297436566 319964512 22154 -561652567 146167253 8198 -552930884 935057335 21880 -497122547 285661449 17150 108953509 341660651 22375 -411705388 667599149 13340 -107004001 944681757 5016 107217306 393072237 6287 -372558525 372381940 7977 -56599381 152108052 10852 -540642131 702971215 112 15117062 860502303 11895 119566747 935113859 8705 -495468891 701094901 13678 -363184951 940778233 16595 20416150 302829333 21391 -143276098 428815216 25164 -460482024 484658024 10396 -460884611 236203420 14924 -233562600 897430676 2033 -567074000 576889199 4103 80733573 856684813 5146 210065359 672330670 2509 116548654 943570821 21204 55579034 272967759 5874 -161600181 516901478 6340 -543488626 290782646 23264 -301383557 490585745 3598 -354094149 626370065 9099 -97562614 235660079 1152 -203541886 145748805 4559 152347532 552541191 15196 42905930 292848580 7166 -424233080 429382494 12533 -388666164 83893588 11572 -344129271 80527262 9667 -363252551 80236454 23087 104707355 370824678 23520 -495396037 20945516 7146 -575011566 298141400 25196 -192406154 922453498 18693 29743786 136259721 25270 -164393760 878860228 7781 -530785827 346955493 1912 -105685005 380974898 6112 97181392 302809466 9765 -48554436 550001104 22809 -340936037 894096683 19493 -380918371 154948144 25363 -439155134 576168996 10455 -27059642 79142872 2082 -1847902 912641099 23352 -526682954 718343174 21327 -486687598 693323039 5912 215611159 154551694 21278 -547823763 739799803 20954 -18501279 918180791 26227 -371019488 956431772 21308 -156095586 100138581 4139 -120859325 312385931 14608 -195326946 780923542 19828 -243316304 757104856 4164 -46619870 52764945 5831 -88485529 26564358 19356 9644157 514472921 17049 -442870934 267209045 15677 89694597 779904909 5655 -155779757 155654659 18737 190800007 935847080 11347 -69718830 203200662 18512 -348463751 593304503 2096 -485223446 870436183 2598 -88093109 185481971 8664 -363734782 350004159 18120 -164072561 258343063 25684 -128775301 390791314 2100 -178032403 652518112 5943 50104962 822071795 24228 -189111842 89428929 7063 -111263815 529844490 13940 252473722 172422619 9386 -191243363 876327516 3271 -201460125 225189156 21666 -36750199 400227021 3277 170766131 83944907 22256 134696540 770346809 8046 -601820848 622163135 23385 -551809875 940115580 20519 171920252 596131043 8058 -246843453 326018442 8257 -594052303 817364236 12967 -77398494 398908135 14131 159663102 623576447 20130 -86805450 47026959 16736 194109079 700937817 4477 84909781 597009798 16743 -228444580 412049125 20150 -19356191 384359404 18488 -421173165 950737854 13191 -103493094 858180611 23710 -408435391 537347007 23490 -266839710 396848369 17449 -105119414 723659108 19730 -600349654 36067047 22114 -475970630 919310248 11336 -219503504 99528150 7099 -167093536 567111433 7434 -86919645 883470916 15354 103000959 473301903 17640 -487905960 218534627 2151 -428318513 298907855 25468 36447544 67919703 13268 69107721 282878485 22662 -462854780 925529329 5418 -2170365 586512756 5672 -566890790 896121313 12354 56583943 948653781 7728 152596694 167335874 25455 243532908 194963490 15690 28218602 592122713 6762 194064246 946276888 23957 172665009 178375339 8073 -35024695 387882802 21760 -333334835 125140786 19928 -205564710 854848265 5230 129252569 773359874 2874 -321276343 410672382 25031 -279306249 657895348 26347 -299412606 350160225 22386 104283407 447161472 8485 -262557277 533171165 6685 -265643742 530770242 20203 -41790917 283122353 18970 -499251674 62022079 15537 22243252 670582083 24475 210335427 320877968 18758 -407183118 860580688 4517 -68235626 324389242 8658 -62064778 947265437 9360 32479516 245803479 15085 -174545639 894916624 17480 -45340278 811517081 18084 215025105 747861957 1924 -599843227 768441986 3171 -529654726 378609048 7327 -311587704 198089713 434 -257472525 254528021 10511 -214107969 811466425 11591 -344279911 50054812 26146 -312589534 744457138 23867 23208555 565147775 3769 -311859143 314499564 12974 -85405420 303258717 15639 235073018 15693785 17221 -418173219 502687483 18445 -53704817 518317704 17020 -335927219 643795672 14674 119056586 306488408 7075 96326552 334808722 20595 -144511005 307746725 7904 -577073028 644375358 26449 248913360 145411863 16480 -595783446 895649785 11641 -220668869 618690103 24763 209475445 291863176 12006 -458156729 439530234 9333 -514629552 226307358 3234 3291237 566151671 25142 -217606392 570636957 14605 -163788040 161735464 22643 209881945 191299846 4223 -365045927 661314161 24436 -80108231 91076779 1075 5576772 922272016 9770 -524358523 844966489 6883 -97986217 575237355 16608 -239232853 70879371 6100 204884889 136087835 19333 -132162529 645346091 12408 -417016943 83876903 5107 -440568259 786699495 8239 -48846880 90261302 16885 102239734 790824040 26464 -238534071 479884941 5035 154203776 63119146 19934 -454296803 221658332 25932 32133769 193861730 2870 -17962754 70975992 18629 -78516432 589702939 4295 -485095452 910570706 26293 -435950784 778544570 90 -298327494 865299011 4521 195167275 368797441 17813 18375696 246101154 11476 -3326414 52003321 4545 -102902441 288051860 1752 -62364678 922165150 16526 221440322 443170405 5671 -384025125 110140297 15201 -328107170 704443381 13132 -374921576 293546310 4694 -412412531 18932837 15893 -70787889 218400490 26117 145136100 563620492 11429 195699198 747350143 12439 -300802171 557552074 19150 143529788 873913419 5487 -557952872 785254668 13784 -346947183 592934580 15903 -230002772 810801328 20732 -217970212 876050150 3680 -414740368 890782816 9128 58477415 801415454 8990 -408628107 920557906 12872 116458206 699658925 2291 -484182796 924761212 24462 -505450438 233226477 22970 -168872500 20104757 20181 -417712017 84821924 9713 -137892751 624357399 24199 -173463015 353383877 6996 -388960890 819007303 4330 -478141100 677981491 4746 166371502 351698742 22961 198218978 900256645 5776 -301955995 257792666 12449 -529353725 769774946 12764 -92370909 276357396 20917 -492318387 155260747 13537 -532680251 427195154 16486 -177021383 819186738 11220 -364417280 483589426 11617 -252617501 342880021 8328 -467563514 33858477 18816 -111553393 80100780 13181 -90060115 954075212 1430 -255320673 908386184 6027 -529297335 847294102 23724 223867892 453713091 25581 -551895218 363876458 5581 250519709 209308883 13338 -406187159 840381251 3402 -442399570 371991545 8663 130368979 301455167 24049 -334107041 269410057 20316 -457017762 667718033 30 -129530007 124268540 11084 -580928745 937731198 26408 -27995111 825677664 15395 178900048 256470140 4741 80899745 311034067 23748 24982657 744279110 4363 -273636011 656150180 11505 75693641 410592732 19005 -74036748 460469226 17363 -40750636 316848669 9991 -145485149 333855975 5037 -161921600 614288455 13806 -109978875 35093634 9903 -570534775 551493715 19084 -143944974 802458303 5367 -432431517 441992220 22876 -340318049 517611438 23874 -401981415 880685966 16341 -252563483 722392768 22435 -376370199 592186720 2418 1777108 914102403 4066 -198986071 551951499 13663 -392073049 187775506 8394 -71456351 208863482 13421 -556817683 160626421 16775 -596752250 314773751 15565 160429681 341406264 20584 23263997 859794983 4470 -362511855 385882162 16131 -578477656 263406330 11422 192600349 198253261 8224 244938689 540229459 19973 73358235 538331717 12727 -26776998 586429779 7580 -210169704 270509433 17055 198546613 209153506 1574 -555798210 903839188 1857 -511351373 935693447 14391 -242022405 301533568 13174 -458476423 897974245 10349 -499962667 521565140 10061 -398465926 261225854 247 -498670690 546375974 19515 -182467786 160362779 23989 -267504493 352273613 14178 -392088152 464606189 4750 10722817 387990239 13701 134123031 513909624 12064 -413792314 737468407 6803 -263870678 446710114 20108 -41146851 49386298 3456 -363814887 413794222 23813 233480057 522017962 25853 -116608695 687402882 24262 -431476249 237939326 699 185022996 907761270 2738 146330102 483956370 18179 -296770956 177274932 9355 101976855 525789728 10162 -293240123 309234202 4790 -477264292 429654774 5859 113473804 867541541 6017 110103269 742249573 9106 -115291808 883260751 19082 -578441401 604183969 21220 -585101093 612181900 1299 -395381635 777905285 315 -311376958 61913789 9170 -255582534 879213980 1221 -557728417 822920292 2570 -103244277 42748828 12548 -262838831 307403589 4815 -339138634 491584275 1627 209039155 561862992 16970 -35700696 152215542 15583 -425706763 599314965 15135 -363352783 911117415 10732 -304204084 308304603 15985 -390160202 508115491 15155 -513974952 101497838 7733 -314955464 319541549 12958 -252903129 680107587 21526 -397435821 915007897 15411 -153676870 804825068 6815 53501454 436833802 10245 18925357 623148863 21487 41265436 441510740 17208 122374178 408933805 8678 63281440 957741151 11481 -407742366 605910731 18478 -163997385 461708824 22065 -406970214 206835312 9385 -316675112 179898652 17741 -332334073 83481990 12487 118385913 480309872 15787 -220692672 179402506 25761 74417964 704880877 6751 -509607462 875776040 18591 -482029113 469608502 14779 -318408518 234386939 2618 54518016 160244723 14953 -492868092 189339104 1206 -55833514 90568102 1085 -13944543 350900312 4736 288314 82928812 17906 -477646917 872500314 719 77277034 956608263 14854 -147981997 298939461 1593 171417638 761344905 25924 -585225875 253062218 8973 -167796472 75956299 8393 -374125858 917248548 12353 48347964 366944838 1097 -16439212 310520452 11953 167377738 665688939 8969 214748710 601098766 23234 -531102748 843161715 24911 -56482330 593654037 22588 -229338918 112225402 14783 -506827653 895358628 5006 -324772888 329664164 1719 163895726 468319753 14170 -449911385 391915754 8667 203421520 45582727 11007 -55949856 398480573 6686 -423326025 337386959 2320 -581961745 289277797 2078 -15382477 533046383 753 -405821650 179950616 12124 1906508 433185801 19950 -390199770 151527721 3464 -523581821 673057223 16995 -541952094 171790711 15072 -369499406 485878963 10484 43285305 54411893 2441 -326882112 73016823 14033 -542010005 117886868 4413 -93579881 251724512 25332 122831553 312326408 23659 -144049205 386406504 9559 -513034901 284159145 2420 -235071145 182251375 1634 98519461 379116601 16475 -332523162 781105518 3877 -173365173 369676547 20592 -382905231 883749374 12159 -378768873 540471671 23576 235317376 126569876 7754 -172312969 218599370 8820 111551049 410401633 22665 -230554672 434660864 13135 -412024590 723472511 6191 -43448533 900176272 7517 233332448 658108740 10435 239477604 684815663 25165 159223878 603265816 16604 141206601 617190137 23079 -24775090 478442421 20424 -473332082 297013345 25488 158932304 894420257 19588 -334386232 617754197 3628 -486890949 875321623 24374 -477277887 309883022 10103 99515369 936862137 3473 169059725 78779892 2600 -324022260 900052052 15318 121777792 154652198 13592 37430961 332075456 19169 -41998840 939872709 13404 189080935 296548583 18235 -569903524 441264577 5925 75493332 144242612 25813 -484390743 819693243 6356 186858199 880598720 23024 -230266464 576993629 5052 -199850783 694085763 1037 -128084307 711536554 15618 -327881004 731213288 22087 -568786457 422925532 15458 -155327172 748843108 23422 -187135160 907850833 23584 106331626 542439147 25865 23571466 300677667 22712 -126986384 366297218 3165 -293577467 900423630 18022 -217261102 702778394 12415 55826326 554957502 5538 -309258949 638403162 24166 -284800447 744152035 6663 -241785780 457257268 18196 -202424953 172388356 19597 -263165797 108686645 7799 234614717 202403714 2584 -134981505 451107928 7917 -64623144 896370840 7194 -144315099 547870574 22838 -577160071 186279414 21637 -180168989 536100226 10575 -171115268 880878435 24589 49085075 324011520 10518 -96993945 577160220 5207 -83556715 784153897 14780 -572308636 11204238 24686 -141965794 101644066 4834 -557100789 204267498 17179 5780695 464086740 7069 -590173523 727490017 4672 233570584 752996686 4990 -482701663 185116909 19001 -259377844 425108838 9235 -141836188 77614722 3943 -42167439 550656131 16564 64971832 41344590 1230 -171064839 275653882 17374 -12785253 922978180 14276 189027505 630623213 20184 81615465 277539175 3543 35361454 144305481 7258 -89984824 566862265 19497 -98155662 514105603 19278 244058881 918166115 10853 -448592743 837206790 20729 -298639239 574200626 3235 5876263 103563258 6149 -158242032 695957089 22843 -228833068 43632518 2387 -223976172 319128134 24078 18814467 71570122 2069 -554186162 439559816 3133 175933692 337204268 26090 -224143955 128383382 25877 -307519101 513425667 17402 215221414 642322280 21518 -57425030 246559657 4939 -332986077 659388053 24991 110173645 771799853 21543 -477648430 342360936 6958 -412815814 946625091 19913 -166988563 39627924 17172 39566619 922471321 23917 -301906196 37404741 6226 -271132698 268300588 12578 29123971 587685634 24773 -125597820 676988687 26345 -472599520 535341264 23632 67871948 901992024 12028 -47681078 283384490 12085 -587740899 782779921 1677 168499667 560091120 1081 -58521811 437665970 26111 43596816 772304043 24885 73486354 82974124 21126 235190918 670657222 19505 65750194 682622153 26095 85930730 899234144 13503 -393035468 788536886 10693 -409885613 752671885 23090 -594021521 50050736 22204 -253596403 213918309 17564 214409394 611124420 12901 -239840674 113745610 13502 -391961148 524166122 25229 -186838961 849160220 20349 -83931254 335846598 9132 -441035043 633500119 16352 -461009268 450269373 20196 -34609942 544856976 10941 -423479773 28627606 330 -130950041 825744238 1142 -230712489 649800912 25849 15958373 483866274 22733 -29432796 604683180 8692 126115512 777977513 950 227900062 857579916 5421 -231002337 45178200 424 -236701152 444997386 21386 -57180519 669961134 883 84076981 584070437 22117 75226414 937684307 16362 -271420932 342251692 15474 -497086009 769669021 19684 -71099223 548552412 14682 159873212 564130838 25427 -321647075 414997577 18950 -168766880 201684973 13405 59400840 698787707 14147 205007123 582817709 1748 -215881267 740697434 10626 -247414136 597250786 10532 -168275751 49966219 2363 208562476 652967665 17778 2287883 421286658 20463 -42034476 275280685 5168 134407129 601660247 1214 239176944 284924986 6569 -150169881 447761818 5669 65255006 137333598 23775 -291437921 795009488 3727 212827409 49885030 18710 -557937479 802318540 16076 -216356714 957578318 15058 -81545487 132544009 4430 -34184795 695807911 16400 111531461 643976614 6915 19524616 736192610 23959 47633752 64900101 16161 102773585 104473610 747 -386967242 380727874 20634 -111509358 140834112 14600 -589669567 950730909 23429 -76923315 775344475 18572 78140633 928027712 24646 160276619 880551583 25106 -262058560 142905206 19890 115002764 287086048 6924 -313613064 133985827 2421 -273697495 49497289 1262 -374724159 294086087 13098 -523254746 366433098 13520 -303669916 118376587 1287 -270053204 768324373 889 -520346273 636346297 20234 -271387771 831887109 22990 -463621753 636435925 17409 -137227393 588277478 5895 -45646358 219032166 19665 -107703940 563266022 1391 -556603892 321195958 20516 137581000 620836654 21057 -287282620 891893437 7469 -499422354 70450691 25383 140041458 825643024 9280 210067470 712290303 299 -506880949 146628026 1353 -570403486 449888525 25120 233614159 655228680 2554 -91729526 577607126 23443 -413778361 947058688 5111 -69439797 184189056 2510 152671940 409509214 10043 -512375843 531550407 9322 141430481 644599411 23216 24985105 413637508 13802 -392596320 205146234 18759 -578424399 46935011 10223 43212207 943091050 5656 -416859134 712453151 23349 -208408740 102351357 20612 -122539766 540679306 3570 -511159485 602005899 18622 86064979 353697689 26408 22563564 504855471 2541 -66217887 841764076 2085 99939716 930151294 26106 -313667358 334701506 21378 -448482768 939468987 1625 -310673219 152599839 24503 -156227272 856392575 9829 121396798 208639518 15516 215172910 678330626 1166 -377335764 69886573 14312 -8077970 163859178 1344 -230372751 15590038 10568 47039404 729870196 11715 -592882715 805114455 23309 -535373120 618964869 13859 -37195931 854600971 24587 -175270876 857646237 22850 -267695839 822434995 25416 198785993 812467639 23009 51020721 842927587 14026 165324125 471028944 5107 -271446772 271516714 22395 53893528 476661018 26471 -328902637 824689008 904 -79220334 429246101 3455 -44448536 434801340 22231 -193033839 608014153 2175 27558265 926083353 25934 93987950 915603881 10823 -546255904 357808455 7720 -6402619 828313936 15587 -261743835 430679233 24514 -54549515 631003122 7438 -533410013 181105951 15487 -69309676 587788828 19794 -550286288 823995831 1498 68269761 602463293 6010 10469318 629255132 5870 -373999960 536209887 7089 216455534 626015555 1805 -565546488 345258695 10073 -284838596 497125697 2187 -35172170 662564546 19468 -173338508 466571237 1405 -266655168 798607111 17105 177004378 503079876 7766 -269736611 444732561 16849 -63765736 880322455 13750 138620437 376770077 22546 -337853969 744698639 24992 -404201742 148327853 18839 -398255825 421787377 23622 -399708832 157043250 10621 -555784584 602621360 218 189306698 866077133 22730 -216275051 880396886 22239 -569467533 115803543 18970 -495862861 605457034 14112 -434151724 116141445 18062 -181893023 595598309 26262 -490579530 665186192 16170 -414425400 642199185 1838 135798601 730465514 15349 -338454561 827843918 17013 -248824105 895645999 26282 -426820565 506144786 14097 -443086270 90071368 2760 -97537723 860474483 23863 -29531647 533269547 10394 -221546460 687859628 9341 -340776879 815294005 2269 52436812 230808464 14767 -598294241 540749067 3236 -524082023 938021868 7753 -325270387 926883311 24663 -411229645 742161850 11037 245686183 634359605 1141 -285860767 782773010 16898 220244302 88941171 21096 70016791 471281307 17967 83026717 330103803 4950 -480481370 194187568 14493 -242833161 504509554 19675 8252628 330380351 12342 188812050 757500965 19706 -265364532 94803295 6850 65265278 829798888 16858 54488391 585688906 25053 -346170007 131683324 19877 -91530465 372596874 22301 -430139172 50343296 1750 -586319844 904376335 24956 -340227346 892422207 5589 -312373846 362100240 19015 -151099948 383588074 4733 118527023 362811668 7560 -154428619 706266052 4448 -117733092 795639175 20840 -88778209 178372441 15590 -125192366 501079330 7947 -136705491 374631935 19964 -205932373 475665634 25618 -17343525 783217678 11133 -359210959 187571676 8281 -135360431 759665789 8458 -552732058 697537033 25095 28216868 242137281 8276 -470701701 848267262 24108 -160141850 495010470 443 -477340952 578076936 7262 -439305247 33531066 19813 -130044770 116457675 16014 -454928797 180737068 3072 -380754745 504155826 25896 63271314 362667390 22960 174586996 26188654 15107 -507869159 674943665 8750 -400383207 792627725 24262 -35590740 503305490 20577 -424376325 886572328 3037 -152368641 222720264 1695 -459505375 312786142 9496 -515099504 310687165 14490 -233037897 645898597 26344 -438682572 677258673 8570 -95363215 174084616 1601 -546721925 133883068 1106 -98986180 856373443 20681 -517376650 216629325 9411 -283542399 114566935 17087 53218282 787647195 8473 207133656 891021321 6275 -146396205 863199254 10345 91402981 42525466 825 -488796106 712346750 11980 -527951155 223854970 12442 -430963219 244232405 3490 -447787082 445818786 6663 -429324532 943778733 7738 -380699294 321213245 8737 135882820 493191526 3315 177465759 393460797 17582 -298723440 778246459 3479 -424626222 123979204 17009 -580262055 179069453 14430 -339805819 32297548 10675 -386024245 461337031 18111 -449820958 804504647 17236 213220760 116624407 1554 -146669201 312870156 21239 -322844560 560026207 21533 -478456109 893390288 3495 -448674125 241080525 20888 -336848891 98396411 10608 -234756936 850094070 25907 -163545358 861665195 24821 208857816 824076809 3666 -491490259 565035157 21884 -409585398 469311128 6533 -53636801 733224704 12422 -473518961 377456117 18674 -362524395 344918933 16591 -80314821 704805146 13053 -471185389 460993611 6607 -46700036 78916185 3080 109814039 116725907 5587 -535406108 461094453 12428 49084453 192423894 8839 -275285744 811565379 18902 -544575457 138824037 14048 -277495607 499348115 16912 12271586 788008123 9640 184912363 382930389 2530 -340691888 863310898 9713 158272930 732141254 542 -278964312 144548975 14762 64604919 176335668 17491 -114882140 25812740 12692 -195277396 592115195 11018 223459108 729079360 7091 128235202 416847756 20685 -252035274 313722582 11538 -381302140 596486313 20828 221857975 567181637 25823 -594952853 955521324 25401 -8888530 809859960 12684 -560203781 240394133 1549 121462779 807337877 13738 -600679 564431867 19455 -494667571 328510011 9901 -167579173 683421887 18370 -28612705 185125956 23237 -35213145 663762014 26404 205224105 565356259 25592 -251271782 568730840 8354 -547709407 565632491 22706 -455988288 107914254 10716 -102644986 752323873 14044 -158524337 147269629 8973 -496466424 787802036 8495 -150642133 54060805 4424 -172946530 909015295 15940 122612048 160917714 6279 209741709 196996794 21957 185901258 121855855 11760 -411336426 707311727 15704 -46935118 614945796 2448 229168652 383613237 22292 -436480829 745317474 24507 -571767760 804068332 4049 85666429 416129312 3590 -432251954 59458163 20225 -51592417 565977210 26422 -205476026 299168574 17025 -297288896 562081400 20783 -107722202 873196577 218 42091601 318698861 21339 -395905451 281014442 16562 -384414665 43306570 6826 198168547 397656010 12054 16890963 855206919 21676 -494095286 333195059 9784 3938750 936559159 2408 -222557000 686886612 20255 -305118104 180209523 11921 -594187379 543498308 16043 -550326846 901317028 23078 -512052478 823826296 20443 -361948460 82917224 22394 -18647989 67912845 6079 -529964094 445228063 10982 -395852114 520041976 20655 -226439196 19467542 5437 -555108843 862081829 1347 45196681 409574142 21925 102625569 658303522 15245 -405550196 607087421 23940 168775800 286130849 18444 186048781 597054987 10337 103639277 448604629 25793 -176577572 631566121 12886 -574656929 730396483 11039 -12204303 771892020 16486 -7746540 825072930 23392 -414679581 413170410 2592 -311926492 722229561 6787 -327584992 290443205 9668 -218669358 40105249 21225 -310986658 527621491 10868 111602262 359680032 1341 -590136918 871798832 8492 114506746 299028972 21957 86195433 293836530 17558 564448 167964825 7700 110934300 463557947 20254 15287193 954500295 981 67776895 543784628 3779 109803687 32319152 3411 -136559054 726858180 14582 -221268012 716561732 20109 -150061592 40555645 13368 -537108491 819865980 19780 -521802127 201576817 14003 -473553314 516234668 11683 -487329260 334227920 2185 92723094 863551494 11775 151788369 730708306 2430 112658069 415453577 10393 -581984168 84804451 22920 218516462 506617343 9242 -70727706 857962636 9928 74388345 44906382 23158 16356872 463035345 7898 220666592 575338413 6794 -406380922 357477237 15732 -245988033 611075570 8579 -332235514 373636539 23014 -293315264 893969555 6357 -52986969 288379705 18483 116118819 855260333 15875 51457010 465425206 22525 -527521653 869828269 3128 102223980 95979534 7098 -546748136 290609332 9178 -334100834 321503402 17773 225728708 448553584 17431 -487258706 445729003 23374 -14300029 861693767 12114 -137329790 508694727 10731 -12225322 770303468 7312 -473401447 408752680 23417 -36475840 61612084 20612 -492150513 611699409 10523 -248317423 540710934 3656 -164978281 884903301 14995 -338367981 679105137 23537 -445252954 784786746 17665 -220508435 101603846 18023 -601957336 148515172 4319 -24868393 203802346 24252 -529201147 857186336 1591 204357541 233420616 6036 232518460 306505509 1188 -341538119 709815500 22601 -531113459 17848216 12256 -401244826 295338362 11936 135567164 285316632 4474 22196776 380718663 14890 32501189 293617613 8884 -308223233 16025974 10312 -335046641 666870737 5650 -482760214 282634556 16977 -408119867 450809117 9396 -143691492 295268150 9873 174726029 667660287 11454 189207915 827543376 7811 -85354874 233216634 1892 -212295209 819086045 13555 195082186 455981169 13630 222479136 512460069 2958 -161782786 913381157 2452 -536403582 12355830 24559 -508705390 474423182 23184 -72498483 338346894 9658 -461128695 233491632 23008 -428978019 313278422 12286 -240103640 622075697 24688 -169939410 447455168 16888 127938223 183095504 13921 92606302 676373533 14446 -458231864 874495214 10640 -339489441 936345210 399 244477349 458037389 20131 -376607005 701237970 24007 -506370777 122908166 22028 -214569079 204448154 971 -17997834 10936346 15823 25236645 250362146 10176 66258998 55939012 22583 -114150467 36695278 6994 -594963337 956486055 16478 -559731166 315865064 19250 -148195024 319623246 13323 -449711665 761770028 23219 -329633763 839826255 20762 -207262620 805002707 14179 -458497829 541931272 5807 -102507710 682067632 12135 -598000865 249001888 21716 -509891881 560751799 15880 -345835040 483591894 13954 51645735 307114005 24532 -570660669 401045830 15076 -382869549 752809462 15028 -307289054 709493386 3169 -514450587 833177190 1866 -63594233 816177837 15624 -240995135 917931381 13187 16214477 26878801 21727 -167085476 320248523 6422 -596186895 505828711 22261 -509341 800754058 13623 -170739641 248989089 3199 155731402 785598666 25516 -295459092 702338495 12142 18427649 730846491 20928 107449821 166391862 22348 7898186 820520650 13161 -529996451 597939528 24669 215415371 687081728 25945 -384493310 803575134 4833 -137579160 183770551 20594 171980251 449368024 25943 23167415 376130868 578 -418701997 227858287 17248 -69093813 920706897 22317 -325145222 135235960 8225 -381848271 909646480 21019 -207082310 613014633 1546 194345224 443610071 107 -231565749 291753758 24650 -470879610 277938124 26006 109959740 707064463 17748 71597882 10458996 4999 71960013 840931993 2953 177140345 949572183 22049 -90402569 96962379 14275 -315248605 489464675 12755 -126043670 10045239 9209 -126898066 242173762 23275 -569735544 219791998 15458 -475009278 115904252 10779 -183257362 402340001 2061 -120452298 395418093 24990 145567546 696425716 8633 -172501792 284382726 10226 229637948 878405340 4683 -561118037 718689555 6796 -475196132 421290949 15476 -477547133 338205367 14085 -481549211 934100352 17911 39275810 271797836 19511 -88741069 478549220 10956 144562732 641056776 16096 -39374658 695216737 23684 -163161451 521936542 22788 -601638360 426338092 8379 238965454 430133451 19742 -427249922 530218080 9733 -522217060 550403989 3141 97419180 74397296 2168 -260296454 940384709 24869 -569294923 362386484 13296 -61761869 275250729 230 -219412116 890996839 19542 -397877612 519960658 21114 121400020 54933078 25792 -519243704 536337874 4793 -251692717 697216808 18597 -174604494 285065201 18346 -583199361 105501395 8737 -241373259 834472037 19278 51885547 546468532 6877 -34671686 775054098 10715 183504344 12758471 25679 -346056644 237064210 9816 -372642343 871526073 9584 -298270617 148965458 14835 93528282 559320622 6593 -52114502 394731339 21524 -264451691 527483650 23665 70907213 401924670 8016 -521512615 413044728 10123 -51369696 801088381 12201 -488977600 726201335 9513 11277534 954190566 4833 167897856 389455079 2710 -435878533 934470197 16969 229336113 272770150 6048 -93268978 250729114 16337 -493218926 929781303 2484 -379842410 714280633 1116 -473032244 327277987 5706 -141723669 448030974 15231 -141663533 78612514 10053 -354685291 297451985 15652 -346270442 818672012 1505 -283299694 608899292 14726 -197058694 242153525 15670 -292431584 565015651 5805 -35528297 258891085 4239 126842916 930878043 6087 -80182285 829778967 13754 -197987682 662043872 1721 -113663720 547553304 23072 -2350172 592023761 21050 -462408807 764418968 7869 -354825642 906187213 14760 -125072548 917810329 13033 -584838332 692790442 22510 -324971879 44427404 9776 -336747623 796809940 24376 -10455706 551050845 20807 96527127 711655662 25059 -325175042 802938834 7482 -440180888 655224360 20561 -248561667 922638052 6717 -103725333 242064969 17704 130753691 926666467 13167 -108571437 198398857 13137 -276963909 73421267 9756 91066446 899968035 25668 -540694088 751533386 25139 -388326189 825014160 26310 -127481104 715224727 6411 38762176 720102705 8491 -589230041 88573166 7131 142379007 732331574 26316 -382335006 50570072 5599 -559604649 653846788 16786 109366146 496257094 4951 -427013170 628422608 10964 -50952897 593367046 18451 -230526944 723201986 21943 -466555417 506281370 3697 -136582725 432641250 3907 194799041 396954906 4297 -279627236 379969655 3329 -122785484 958359131 11529 229782393 669738311 21176 -356541374 32810979 10212 151305681 61719608 6983 165410301 623359960 20724 -257322916 417431286 8802 -433258878 835349855 6447 -365675292 221290954 17736 -19505262 875756728 7604 -296559443 737589241 1721 -413057421 425328312 21059 -124555603 485787772 17665 56156263 229362582 8899 221780730 643214212 8894 -144459511 24635483 12657 -381496803 706040049 2187 -365872827 428948608 6212 -178992104 513403881 2266 -342507517 872647394 11106 -349400577 41316173 15635 168852115 798883425 11447 -433707040 464622000 25645 -539873789 713980119 11667 -558780759 124889836 19906 -510794233 296272050 4230 -169922155 55880605 8706 -479244879 720212365 9368 76549756 228790882 11694 -2258039 362861457 202 158386003 188653888 9470 -494726684 431906543 5549 -259254240 230472220 15306 -49347818 751956118 25661 -598797030 173987812 6068 -186068970 644804616 170 -482263759 86384428 16439 -497928405 123704745 26131 130845828 693526036 14409 -562075030 151985616 20402 12407046 53451347 3374 -206065148 426075360 5206 39775057 727316961 741 -331870391 785825982 3282 -117703118 230239429 25123 -72269179 511319592 11742 -317573054 632864038 20804 -322757824 674942676 23057 148512494 134800477 2691 -18782626 129168154 22072 235201387 565389414 8059 -598142866 928931835 4647 78773209 529502330 9093 85533482 890159791 9172 -35400002 147160160 1983 110566090 946630540 23321 -13045999 62398274 16407 20991712 30510323 11430 -33753276 277788758 24497 -478603258 58025436 10958 -470095808 499300618 12959 -563997045 338228418 10220 -197754636 31651674 8135 -428533907 101884558 25159 -444150545 322012825 20364 -156513509 896341149 883 -76724822 399470617 24432 -440896917 759442696 907 -27251230 785710984 11265 65056434 724632511 17865 -82854978 891149268 24402 63388843 646745631 23645 -293339206 835358182 16742 11471967 75940566 18954 -480700334 536183386 9737 -555293344 376625176 7685 89137804 543594787 1746 -139857797 10107899 12342 -480888574 37152047 7008 162360104 63693349 152 -454689294 147850362 5599 183134966 567554493 15519 -145832861 282827713 18829 28077980 263688758 4947 -60828844 426779067 15490 -199227667 728658411 25658 -187210247 549390500 4588 85392643 248274002 25704 -341470802 888157390 15180 -315122582 355544617 22245 -196939974 66697004 25427 -178240902 479506049 19639 -172611738 178969625 6552 244999043 917332526 7197 -139017712 653638682 2668 -92818903 890625139 632 55795213 127344153 20859 -539517454 295980256 14507 -500990956 397461785 8067 -330859669 245223985 2891 235013879 268641485 14824 -294082593 429606774 15252 -508419318 872793533 20263 -597248914 711042016 463 -591839521 886679603 3337 -23712925 387897831 25403 -563126356 944595839 22063 -426513536 400580521 17731 -506662870 531214254 15439 -442931720 393884703 18440 207980924 262953470 5538 147367187 220320335 20350 -495027841 287313858 5045 -13907702 403667119 14121 -528110333 108062786 18237 -157880065 897250439 1525 -51879715 200472408 10934 -3910476 951193196 108 -91868304 207967642 21985 245459838 207506171 24362 -69129106 580170546 15331 -480873086 425161679 3649 227766684 258237439 17728 -247150010 784316303 9612 -315436544 200343764 8131 207009508 198802776 16115 -196423834 201685903 3062 -190957055 59718912 23547 -471269380 940428478 4158 128801565 327302352 12135 -117530743 116233970 17957 201706863 622318806 15442 139620414 267136778 9712 212784439 12081962 7428 234723383 685539657 13596 -523566969 63861733 15381 -383957053 274064373 16882 -345267099 301506429 22733 -241830293 445657882 14968 -521110776 329878047 16220 197987847 741766021 10607 -454342951 227143582 9166 -451019293 190077721 13858 -439113375 878002543 4784 -560461014 35019903 11143 -129331311 110683237 25117 137237260 640399011 25554 164321936 814747154 8562 -586216028 118545269 21913 -142272899 713114341 961 -353815478 52017297 11319 180268055 380432627 5376 -127694658 245382997 16196 -140884473 18782927 3868 -368425370 215766729 12629 16138701 501637550 3035 -274532190 524831661 18479 -142633760 190348094 17421 -1183078 40889470 7321 -406822984 374792802 14257 103156665 680493951 7336 -239998080 460519402 12453 -439512331 316500407 10932 -341651725 643950155 4359 -541861810 291949881 15966 -473023460 232331682 7541 -471448812 221153623 10430 -83621200 436673955 13893 -314846037 303533927 865 229738721 146337041 3595 -205173834 486846220 4662 -191317160 327212901 17831 98063891 943839078 11783 -446793907 643798832 15154 -98375240 387008944 6857 -322075669 301205629 23281 114399758 604313169 17780 -54339802 55668212 3900 30199707 432006210 20991 -549373085 165030872 8624 -192472215 337444050 13723 -505710407 617354565 14285 -549668706 48633452 4223 -364226936 538958915 22731 -183946325 928814493 9547 -564542640 108362198 24527 -195882279 746530210 5184 -271258599 790232202 5562 -17735626 262428323 22643 92657235 839691584 1006 125374153 156307419 11767 -305631440 168207635 18221 -335438167 575607576 25457 125549354 739804233 12117 -216093234 140035762 6007 -224558278 140712084 17073 -281996203 240661503 25548 -484803055 809450133 3101 -169744732 628101608 14603 -257713743 569171479 2875 -592276755 84444567 20691 -64600804 407214385 8895 -232439925 565556631 3015 -359953952 510350249 13501 -224104442 355979696 16281 205658343 358678940 9607 112023140 170942132 26041 -274523752 456836833 13020 -116239228 58745471 14777 -447514782 212033523 9186 -48823457 29667352 6903 -81731402 393171959 4975 -330582331 149960617 14734 -303277274 118103684 5236 -363318421 857691555 24150 -318038848 56790963 15479 -378772989 258292218 22155 200081842 462822371 11818 -543892825 301987117 26325 64068734 922316276 10762 218722114 803689201 16086 -546795275 606848326 14415 9211246 241925067 9673 81391133 726022580 15812 -191217865 721512411 7718 -2021150 28564139 1237 -394582811 29831943 18927 -19465400 727256776 23124 -219099021 247380018 13718 97395753 132069779 5807 -18587804 556717575 2140 23955390 802313693 9 -347946398 92311714 26309 -122927871 159196411 21306 -480767327 263918670 15612 -366456780 449629290 5829 -569895495 557893308 15003 -69295348 677144214 25962 66585053 641271232 24591 191336469 286672860 12858 45738246 199212353 20068 -107098839 696564447 8025 4784270 302810398 25486 -554150562 88154630 527 166098842 828633870 8743 -72445886 561210935 3005 -86723488 944954693 13431 -439110687 203292106 3500 -585322598 157828026 20463 -128981570 893283226 2255 -244617782 939490515 23682 -157359360 842462149 538 143540833 755116809 2838 -39797383 260571401 24896 -489400463 170505703 25397 -453682339 680607530 22214 14691928 671596390 17802 -360532421 829649364 22690 -254168393 272643837 10140 -199337923 331650878 22018 65099500 439089926 1222 -596145656 315248474 23648 -522214129 418054385 13026 -315082022 669107342 10909 -79988901 28935641 11701 -452351166 247197106 7776 -106143241 863446438 18179 -165844106 403031519 20381 -234836967 211920867 17238 -257928297 656450364 8698 -248241887 392899247 22855 -44674297 412287069 2619 150066656 339015882 10737 107583246 785259470 17020 -548382716 308064696 2654 -50112941 615472889 17803 -435125149 51072105 3611 189342038 338625902 9892 -263586251 563859751 3408 -444593150 869687568 25376 -397313221 339732227 599 -342538141 710547046 12483 -334114182 919329201 25889 -453294511 507825804 7726 -264155314 120238939 20908 -78513628 335620962 20819 -557278972 361138788 7780 111188769 131106630 20745 -195168070 490983759 1012 -480339315 674571431 2441 -549091850 738257978 11896 -111211232 679742261 13810 236454971 714908783 8545 116796339 333565765 20294 -543154152 889312111 19548 -266874446 724185278 1392 -344708464 931818619 2354 163263662 47566451 1654 154494033 302467470 18720 -147406543 419232446 5046 -501935664 712406284 1147 -560231223 791860628 12053 -523830718 924129201 16367 -589822837 619928966 2786 -509063549 806415767 1982 -94963186 466209110 1222 -504731745 534140629 16781 205904826 30052530 2741 89182607 196549432 9137 76641047 450624810 22536 17589061 155261589 10329 -512125524 578734680 7110 -597632109 364603187 5938 -56591572 131173318 5944 -370506406 248200476 16805 -118552955 318873077 15214 117185826 759624831 14806 175822975 139460755 4277 -282758141 522912202 9575 -297186861 12525238 1760 191778504 169376848 25547 -335510253 260019801 12297 -531970321 601082240 23903 -534372568 889545547 7541 -86582357 238777660 5743 13602449 919219946 9978 227426693 752135051 2346 -303512168 657819557 104 -173335264 213018944 1977 -337748995 474498367 23585 -82915713 521016873 6058 -576848936 811141855 21671 -564861692 343389650 8482 -301533657 333971974 3610 -225302807 722224011 22671 -54677317 955240619 1306 -230109528 118436969 15493 180975528 410440510 20803 -113636770 326009073 13711 -314834795 734221970 5862 -560306790 569901185 15314 -584007366 252621085 13668 -248604825 830473571 19908 -309014610 180215258 11727 39386461 341344036 23425 -478553012 757911840 18410 -79437328 214113040 16174 -125501592 382500398 6083 -445747174 119281610 10764 143906100 363357221 22993 -20403094 267267393 16653 199525199 939719570 11941 -230638175 831643028 5381 12943543 863145984 22225 19099173 827881277 3368 199240938 347627345 8141 -402533254 531348912 14516 207542129 585465190 812 -271389287 444036573 20209 -393145736 98388994 11248 16078447 542071658 18157 -318223184 574677579 5699 36094932 547947571 3699 -403443175 795838422 24344 -543767892 176282793 13416 34698249 424255573 14047 -139035564 513316205 18919 -38657215 640776912 13391 -10145429 725127579 4545 -159905872 417826037 25007 -226493619 779665509 26117 -26532025 330780269 2601 -310887381 271042968 263 -206404846 320125151 10680 -531180666 954251241 7140 -307985420 877263203 25067 -151970567 751587271 19310 -81733219 252019552 2649 -306557791 655785582 20825 -10241181 776084610 22994 -295074557 55644529 14607 -571415376 43688110 18496 -6450676 107194515 13855 102891877 109320832 24643 -434164062 422286825 12870 115808960 230214908 335 -118086974 933155084 7158 48418437 867945846 13443 -240758214 34739646 4989 177451009 251486500 22758 53133203 821093638 24251 -211903537 288511660 21207 -456164681 679481652 4240 -532657341 530512567 10348 -523268752 462851701 16541 -98316872 600372059 3241 -561658517 318470011 6614 -220371902 354071460 12955 -29058141 431163373 25010 134707046 747579471 10753 192447226 864450508 22086 -495121596 114575384 2425 -48662622 871266968 17308 170780925 520844151 7723 -541303510 307741470 6721 -65194086 624113624 8798 -484709823 265443610 120 -7913122 730717612 1092 251633651 737239822 14374 -137649305 281167517 22634 -363655971 115261537 6865 -341829436 39066410 18079 216031617 747578532 5687 -289925538 276559738 12692 153365033 316426944 24792 -241182696 183243511 12605 6092797 158682635 243 159273595 217942830 24064 -203393101 25252966 2538 -509041564 930068862 8404 -116647162 792109854 2663 -31109795 464254316 5722 -192128816 727914538 21505 -93051842 51626984 2388 115573364 916013322 13527 -592889901 655549985 25991 -491014515 700734622 12943 -112833289 351154338 7918 -348532530 931048603 20808 -526411512 164522443 25491 -165392471 602899997 17177 -307047614 354633902 26099 -517452243 688908332 4725 242394912 717930924 7385 -516110778 677317849 11765 -272416293 425051620 17937 207623772 870645805 21754 39792209 529767865 14087 -494184838 312124121 9785 241368359 129305636 19256 -454914270 907087504 22812 -323847805 574695120 12683 152267140 460381601 17026 24650830 517161233 7624 -346689020 882627352 16279 -132417620 433468731 401 -543973564 230196492 17202 168070132 266932979 2559 -108412755 441271490 1699 -391212431 623703371 20822 120625465 536053328 4023 139311732 642331400 20015 -213090497 385385154 25341 56440833 776348360 3418 -389391413 532592361 17506 -469585738 374726330 17381 -488866228 386432541 9384 -558271505 474883135 15821 143826914 936385566 2941 -16548336 532987202 22192 102606065 479563737 16674 -360160951 382770947 475 -264195151 151172615 2767 -202444403 603346775 20065 -546519163 261409304 25603 242229434 195557297 11541 211960755 683507618 18874 -392068743 880377747 25515 -48807700 406946322 2831 203885531 223732814 10479 -28940611 860193124 3370 -57664415 286251236 10375 -47211122 691996419 21804 -117608422 648045743 10065 -453561156 271534577 19410 -187943295 914768380 198 -458489849 233256989 24119 17663149 104020217 5323 -59205392 801253506 19089 -583526466 867843171 6121 10415402 443411527 1283 -37101129 108857880 25997 -330660769 631745427 1241 -510622906 387546287 2618 -496007320 553612654 19043 -66501099 794137576 10079 -481477025 885532009 23743 28052158 404669126 16714 -170649284 655017726 12318 -436906588 33114552 17449 -523026778 268205598 1751 -469653812 703637251 7266 74503357 493394981 11535 28810738 318423051 9161 -408550975 768333259 2367 17167736 727477457 17379 -336988223 561831816 11592 -209528677 104524915 25035 -601211387 176920882 1904 -278080299 595900772 20453 -568274497 50218010 11963 -484592114 390668991 24484 201421051 855406391 8953 14643985 746441702 15121 240263612 722021998 7898 -111991204 648558906 12655 -219754501 359735445 846 -333203731 221428316 25606 -182141920 721582098 15704 103595075 65579653 23000 60225093 347410109 2431 -5831105 431864286 20242 -559077400 99007388 23852 -477131590 808944546 9350 90864288 343619982 21780 13196337 926158313 8942 -401916465 876033672 233 226710505 486357456 8798 -348735653 678107644 21585 -95456750 45136615 713 114030040 946550265 12489 78684546 470444579 8357 208873119 573070945 8588 85305192 136336298 9485 -453282921 272264806 18309 -438071884 455756183 579 144256680 628071960 4291 -510895527 192514037 25368 237982216 716931087 19906 -5630557 849588454 25496 -46607967 695590803 14298 -458603785 174582515 8239 -565804109 945437869 2322 4778190 727791374 25420 -418040771 137326415 3837 -186837734 482529753 6962 107381130 12257039 244 212340939 38582922 9955 -322236129 456329353 2341 -212730175 858750697 16688 -144632988 14709088 5991 -12722314 848028765 14897 -332783080 325647284 18480 215175243 812635149 18803 -168945660 851136722 10364 -31773473 181921401 3545 -560030197 917297972 5285 154271109 409433184 19244 73389890 398089844 14329 -75890537 758540930 17424 -13586224 340191716 8189 80796893 440139801 961 -340659245 570651196 11461 -118905250 499794137 24011 -267180323 932043218 1441 155650159 200747357 9828 42092336 653445086 2273 -392304048 467316497 13743 -310830605 480708942 7183 229004227 587892352 327 -543341259 479169247 12270 -26644025 560968853 6377 -163475232 886459046 7204 -436596667 401809977 13017 -129001008 251489203 1386 -56275835 372286574 21097 -225877418 50430992 272 -66115606 366580244 23680 -408070266 934543939 6052 -41945687 362430673 14994 -393271536 638607474 15153 -206820470 478231129 25916 -124854440 845263609 21440 -23821809 244554178 7706 -376231215 468805813 8159 -600028865 545368881 11710 -478860893 744808491 22985 -35679598 156248511 11348 94000691 251238204 22966 -33728815 725158239 5078 2925242 787763409 23423 -5626010 937762781 21787 -385790974 195458159 6245 -170876532 549742448 8806 -584263216 279356262 9956 -370364807 147282077 8334 137387910 239210293 25534 163178046 445602227 20696 -125617645 365398739 93 -372128955 721732708 2133 -80812801 275134908 5868 -18912905 891119104 3950 -326524953 774685851 14236 -573061245 371743613 10688 -286057765 19197774 7297 33669653 923779535 26035 -13339326 695712313 14893 15263953 174774958 4819 -490535762 305006199 24322 -558657573 358184974 11761 -47585032 572665415 25829 -274977087 893815565 25788 -38720149 613618519 24625 -333645791 685263598 17951 -99900129 836712270 18954 -524425330 495150356 10744 126539727 388580556 10161 128498717 259722989 19399 13673777 199520127 22792 -536868274 744996821 17600 39764233 269871776 11698 -516199441 133331287 2870 -323708089 175101341 10604 138901114 453478111 1435 -592793182 627232163 2677 -433423894 168142632 7185 -407436567 130937672 19519 -416147157 610868101 9145 -446235296 824784221 7001 137480668 309176524 26125 99737541 174631915 19991 -287914942 107688926 14944 -224791514 816940841 20513 -40341519 75810252 12064 -22122655 808983109 2942 161708875 653509451 7692 -275403238 499038564 18054 24564139 505790134 2261 -383816885 67956495 14195 -490377116 688130019 10277 -380476735 356145329 24374 -569177214 253174838 12348 110902629 766593911 24754 231910232 163821389 25983 -515813769 356812512 13289 83055436 639653975 11577 -270834299 915157842 25047 16049984 631162825 6783 202191837 309237368 10562 140211669 583720470 21741 -88841099 268470767 17426 -20726961 932370007 3156 -185020276 914918604 8355 -21319728 238063488 857 -557250376 665780079 9863 -590484327 757011350 10029 -119519196 17992488 20346 240511849 285628548 5344 -118039914 327963216 11964 -136003204 846667290 14284 -202540547 708851710 26416 -166921538 40955112 74 -38865202 83615715 23685 -342327158 494092842 24826 -430052235 75577383 5209 101572891 240816489 17161 240678709 546631660 1970 -121024469 475754901 6270 -260331718 74688239 13980 227684922 713073937 10985 -163019137 221666932 8426 -21225753 667373900 21447 35365299 783142346 25691 -17043460 829357756 24208 -13380614 885764269 20744 225482140 492145029 1534 -583693888 612937136 25939 -549738118 532872959 57 -15462039 952138707 2675 161805728 28226538 13463 37278617 233546344 25084 -398800129 898619535 11725 -462456646 61865157 2837 86566263 501842490 13670 210159181 649696649 8296 -12249817 527357232 6232 133976975 699819926 20515 -483029319 40019635 87 42644131 120697096 1983 190924774 830584408 5600 -407173330 267782075 11904 5221881 200901128 13214 -170529867 729198099 10962 222315170 912209818 22807 83165503 421649940 11614 9134580 187754328 6688 -386054557 464487895 22935 -151780587 355036052 22200 -214627646 198105659 4047 -65034012 286502493 5123 -208279922 462629134 25727 -513110761 798742784 4240 38695622 723159854 1287 123563396 488905571 14458 -443017549 867301469 14697 -587390080 934777673 8793 -85925608 308267546 7782 -539429756 810867221 14529 -472830876 432352036 268 -362994973 618260911 21011 183660299 438190539 13145 134041475 318813025 2969 158478003 102190655 8642 159871125 864609963 10230 -260987667 110600941 23268 -121408718 748352603 4651 232538583 415430826 12726 -171565793 211821670 7718 -457683277 638979214 10018 -83906225 910175076 23444 202678329 910707245 107 -424168990 156941276 1312 -329353960 46349408 20707 -284114833 109285517 23564 -215092575 555349904 19951 -62577593 321470242 7170 73831180 533196856 2504 -529157527 921696247 3554 -119381110 706618265 25610 -347845463 608196549 3319 -105890665 161692916 2289 -555878407 764343313 19597 -180751176 870821654 2876 -424401645 49263087 12405 44160443 546089824 861 93208029 185959827 76 -177117588 51120788 19769 -889114 367498441 2262 -2885690 696085172 15417 -361395272 156234277 12445 10066972 269190212 8623 24557288 217380060 19387 -286087109 470173805 5484 -284069669 399548315 25779 -516439262 476830430 23360 190480355 190373993 19710 -368333579 160594728 21616 -282950436 905367655 40 -221996752 498551773 24880 188540673 281659154 17827 -486267569 333091799 15718 -310008664 608439175 9438 -69663405 268839076 25885 -204872239 870251666 14526 135345498 931623251 20916 77030233 263894830 17326 200969949 50118059 15190 -69256221 576513467 5407 -164994403 219391082 25906 -422156406 323238567 14209 -544489165 823139872 21803 -76996912 736270586 16878 87611028 45750749 18420 70718653 586970822 15778 -203248288 445792090 2311 87539681 287329743 5875 55248003 732038789 3028 -268965354 185565520 12137 -212833526 304180915 9182 43856771 737412031 16497 -547986230 261514959 21558 169245516 287249326 3697 3838886 540438724 9010 34316354 736262745 23258 93390505 701785386 15262 118759238 570049221 13503 152657149 287123811 25001 -370883919 112101836 25429 -501300489 255581438 15926 243750105 179231026 26472 -102563833 711757854 15600 -211459532 407859104 15527 -84980537 438423402 23103 -271582805 788394839 18648 -566851457 691991779 14667 -511847181 286325608 11816 -514073998 162944229 25348 237760735 130459217 25984 -10074584 214530178 20459 -91029144 214145321 15955 -269909223 703131729 11010 -248784327 867873387 20639 153386865 612278360 20262 -269925384 47345479 13837 221576389 258208294 10027 9871896 504545701 15719 -26093397 264112107 23835 -546381922 67769870 6159 183011840 525372874 836 -300445594 136225402 14017 937269 648657456 6882 -168510361 942555459 9165 -161826037 557882321 21189 -418968002 586301685 17795 -82607538 103376691 2778 -503022313 364547768 8482 15106024 197674499 1357 -486263409 157948776 1542 -249462609 804425816 8583 -522371947 708664709 22907 111151318 14783973 11262 244779536 712234065 3267 -226045548 903410732 22452 -323283740 681059762 3602 -274759270 24903892 7056 -571301090 674497984 4005 123611144 452429793 9120 63952160 720585285 11939 -171492262 239683455 1568 174482720 372919035 15117 98743897 788355405 21902 -379063362 504465575 24901 -451464819 318171594 11045 -395996871 665027944 4400 -37563252 842937923 14584 112267706 570481112 304 -292211294 602698390 7509 -224248296 301708816 18342 -365933020 380771469 854 -396196467 254031446 9779 12079829 284047866 4912 -473166433 213250433 3405 -124038487 75153910 4198 -309471031 735609323 11467 -371718270 455641808 24228 189499430 128248324 1481 -111384326 403464288 15719 -361609780 339535517 7268 -349500847 261496618 16097 -267923540 444996718 4552 136852184 260147479 26002 -485494645 946902977 17681 232753286 494451672 19127 -570280211 620253191 22001 -234156045 35460582 19088 -587238294 165232423 3321 -359245798 582750888 17038 69133873 556788986 18279 228281440 121709053 10212 -307125102 529368165 22199 -312707202 743252058 3094 -46630880 928787912 26098 -198142046 595535115 522 -115746287 197867788 9142 -304312631 766547147 6726 -260539475 222487050 12663 68784559 562692999 10378 -234100273 711724762 663 -76484869 469588692 4830 -307962953 540020908 19406 194350294 315203547 15393 -412764125 673473657 9444 226662537 94201082 12032 -260009721 770354862 25169 -438531914 578851334 8561 -496299519 644308296 17689 -83286849 404936484 17895 188940662 935095568 3941 224866763 72429806 1093 -13917021 531655800 16096 238903939 20105179 19549 183348574 322654293 10258 -13804795 664364926 22532 -359462728 877142595 23589 211522222 403051768 16793 -209852684 180812924 25898 -298082190 15774400 15351 189497658 151354950 19557 -586170705 517599610 14261 -171246469 676082516 23560 -596754717 481910057 5394 -383118701 776548482 307 -118470381 776150774 15917 -594381735 362208883 14472 -291730098 709931432 10950 -203995900 755798396 20064 -18112577 202472769 8409 -77081635 813458433 13433 -176565711 37596091 9228 -371533778 898664702 4678 113961566 99583620 17421 48198403 857519386 17165 34215484 414706904 14973 -468480512 287996136 21069 217250345 420296900 6483 -122293984 206422756 16137 -536632428 728704610 5731 -359200425 350557955 8937 -561644402 436983266 1617 159220101 940363241 14829 -316090669 221477429 14848 -156069745 308351784 22674 -76814559 559597305 6869 189411812 547755634 12922 -37910377 46178820 11107 -251573509 672445495 5077 -563368686 186168236 13234 -333412029 23329598 13072 -416489442 746878345 15969 221572241 468092876 17208 -88342393 192740739 7677 -161882034 672446422 15608 -27481883 842125901 4927 -369004009 332917179 25051 -455549299 231533762 17626 -445608556 90138502 11527 50949393 573353833 20894 -512975879 676630826 19706 -74879861 743548756 3938 -7980892 652520683 17758 111070475 126993656 13030 -154489446 632053939 8366 -85417486 146684493 6592 -48293066 904710092 18238 -17253506 859603536 1445 164805095 818660124 18951 -36311570 804774302 25057 98818268 763321464 4855 -531723713 458595973 17229 -260881278 545702532 12405 -488771085 282333814 24810 76384560 360774768 25127 -557479841 499930173 1325 -318688634 108661898 3406 -450422120 896856697 6659 -309479599 407075562 10935 -421877700 109635823 6768 -334324026 573387552 17358 -477877325 895986787 25931 155025204 206576427 4660 242996834 257705483 14673 238204113 556551525 18504 -70082397 331613808 14709 164958722 390876633 11550 180648805 44482752 24028 140603643 789305168 9746 -461095456 759269634 13797 -547009123 360690024 10350 -397307634 127315685 2388 177674665 635375018 18633 53547618 542838340 17203 -226256260 111567833 1672 230740180 803658075 4274 -148905113 781002656 12683 -119239154 685659281 2264 7892064 10817094 6984 92460467 869615139 4021 -488771286 755160645 26014 -155510506 420801629 16529 -468598837 323781550 22554 -578943291 587223781 4674 180117312 775067421 10453 -344287020 469303438 6404 -290719660 784531422 1857 -458815049 446604576 16895 182518000 560916697 6336 -246581073 896038571 7912 -120011658 425519457 8002 -327127398 383944590 21743 -253615725 540325087 21513 165095222 710877213 14721 -267975492 617906245 9593 240417897 122932830 21000 -235931279 555167094 12065 -525553604 744434033 25538 -47087258 884969687 16570 179102393 736904174 5859 -468502113 714447732 24698 -591185435 833564303 13954 -571349468 176437335 1826 -561907748 458445839 3246 -388063365 226313968 22780 -555518988 401207691 17590 140059915 388085686 15761 86974056 493834888 5612 26601450 535494091 22111 193637615 881053880 14378 216450352 664053035 2251 247925902 66567877 10011 -243422002 497675879 8922 -42509344 581166735 18524 -244119767 338457255 11329 -274590844 914166141 22956 -182247053 186121937 8985 -295798050 659169582 7874 -66019843 476572223 3346 -163307680 128878345 14916 -236129264 598353270 1286 -438534577 525300914 22011 130753714 245311753 24709 48030319 36366659 1168 -589207732 372382595 18939 84901209 414458852 14232 -538341908 296997984 16260 -161101637 431546070 10589 121008706 713537504 18733 -216596374 630852226 375 -501525466 140722114 7444 -102942398 717473126 2518 -170300293 415662163 6777 -403641753 866378785 17800 -72324509 889098049 22868 -344774940 17613106 1148 -601101475 547610864 16573 -367930654 330340751 6552 -455967721 105823509 5136 134434928 658871220 20591 124670732 167798623 486 -393443640 363472997 9024 230304171 736417717 6331 65235215 609736325 15144 -286551897 692704628 5176 161096434 11401975 23451 -446256152 74256825 13006 -550380454 86620143 23469 226221650 35668100 1231 69236388 845153174 16340 -442019011 799764015 2078 -585716843 710244880 22351 -439460649 340891219 19746 -488090299 614052189 16045 -123156333 875124558 21342 -300538068 340116389 25149 -436441243 329846548 12248 102829260 410610231 20048 -553126516 376816249 10865 -588133516 12783952 7577 197206056 901906668 3155 -25546310 720955320 19187 -417591713 466570078 20674 -85770866 268766491 24299 -276281240 750435697 17285 -123614747 949687884 7146 190743574 51361958 24859 -239261587 520567993 6901 -94757923 526669295 17075 -308724244 708854264 20306 -19454118 891140637 21233 66046831 357754477 22783 158192256 606058864 6139 -428579141 940436132 11744 -549245642 436495500 14191 249807030 380709460 22808 -70441 735702226 4627 -469937126 143187847 9497 -424425734 367030892 17068 21658669 247388573 3008 -217427101 351779633 7600 -142591118 664717438 15246 43681069 538413169 4207 -16110703 524566566 21469 -410911097 267205001 18390 -61779916 199780688 7819 -144089771 69607505 22230 -399033884 534898513 14137 -152594154 344856135 25648 102108824 239744186 3305 -176759007 662788079 6880 10281201 35026702 2369 -361388888 505093259 12278 17394357 902378707 5992 -245732673 97731136 12182 40513470 214169347 14703 -554525487 883853031 2438 68835200 270756910 4325 -486530292 148988836 1666 -222608186 437795196 5129 -482375060 32227480 26335 2731039 427166313 1067 -420403639 818123582 12795 -262871366 160794092 22978 104323785 711759724 21268 -582079319 480766134 25995 -65093416 677993403 17893 -340116115 571559109 4538 122724088 25201813 22902 -275851281 700496662 13766 -75060056 775973995 4603 -171374724 607540638 1883 -556171437 555146816 23265 -556515035 281820392 6831 53204116 840102092 21171 -243001419 797707552 4553 -546638347 843612170 1628 -61660812 873227041 6743 -141792302 772091676 4258 -512146158 473567603 10360 26233912 619218536 15076 -212353658 775829893 23276 -226280035 28058490 15665 229940391 686255797 14895 213842096 438159673 15000 -586639305 903372011 12999 -342895883 579690245 23364 -402733312 305803743 26361 235078618 809100084 17909 -208625619 548303175 2695 -288625698 675571129 17503 190405831 135080861 19458 -530502369 442340336 2937 -366214323 577503508 4256 52487169 695893190 14544 -467937478 308883405 18914 -64227323 754439890 2967 -507993483 907686837 2868 -490078493 44743905 24683 179630371 662511408 13995 -453260587 113346150 21687 -342826094 244754229 24021 215786170 739174688 9659 72600189 130438376 5094 -78152205 867013098 23920 -580398336 629157206 25819 -201864130 34907112 20193 167726147 169931704 8034 -369309114 845238134 14490 106729167 601868659 8046 -440068376 310893735 18647 89526522 635296350 1666 235582400 770876790 8462 -213358719 693970157 7247 -274329167 826807424 15283 -528078606 368583951 25145 -550785214 721100701 1126 61133914 383990478 8677 -273138393 188088084 20319 187243114 862876907 1930 81855340 853009505 25405 -392775385 391631539 17279 -413493668 105201057 18753 -311421095 802603110 22197 -10817540 798010518 7636 64885405 300793111 8314 226832175 13473625 18365 50900905 470591688 23022 64016882 75268888 6343 -597768531 273846754 16134 -236107095 493782022 10199 211770393 419775635 7609 141921202 765817883 4727 -213414386 191138518 13760 229843863 768191368 24550 -247358104 543778867 5363 -163683056 742586791 17929 -44690529 178710263 22939 -181197672 745566426 8295 -549033375 137289518 10632 -440686084 233103757 18327 -449976408 663996416 9274 -92883566 578728503 17148 -537748572 288740912 1366 96838277 119451105 24068 -136983153 866740021 18817 -190957671 223513013 7869 -396175425 35775456 18898 213763531 506693384 7601 -115131756 911668296 10919 -299066887 939979662 13809 20294413 25360112 20359 -319670351 776744291 4238 -510655161 758280458 26420 -207121703 712008182 3384 -129685808 359393456 26331 128384108 888120812 1665 -535312631 731105189 22930 -452185270 510682317 6572 -308829091 843899666 18296 -14575955 302918916 6982 -285950333 603570429 23970 -475706642 952896496 5815 243527558 855761784 2119 -407976972 590693700 2874 -298146209 453958293 16391 -171245791 189133396 705 12714137 950967028 7663 -338199104 912817929 11790 -14982027 236921537 21806 -528594474 633144527 1165 -402555082 262044100 931 68054163 944689699 15215 137114425 543341595 21053 -454709182 313621291 2453 111922039 503858531 15250 151074306 143808656 4051 -442997188 240869550 5149 -420829566 79731087 15006 -490425397 25523052 8394 -359267978 308308241 19198 136840776 906736988 3061 142161100 170977740 297 -591997387 497584992 17293 20815265 92537972 15820 112466741 272626947 12428 -140052988 671120432 458 -216942314 263935149 5038 112567057 391290615 14226 -295068903 722775343 24062 -39214778 954210703 5636 189293452 236606651 20768 -492114612 286265780 8445 -518044203 757019895 13040 -163779836 850130175 3799 -590182460 805990538 13722 202548242 26203385 15541 115342568 26280913 1427 116527633 220429262 3923 114332582 82832092 11554 -260674844 376225234 23534 44624632 537824800 21442 200195612 521871093 23451 -234223876 794937059 2771 -187589702 273818962 16881 -12394771 819155323 2490 -419778537 837244172 1145 16482178 56926011 1347 44360885 856367844 23952 -430819760 366834120 26124 251314398 795629752 10965 102168233 645612263 4863 -166001759 467896685 9321 93962797 443341433 23765 163005718 916075546 22647 246467213 414316425 13007 -146327651 871563032 96 84201602 463972325 12086 -516018512 878399032 12291 71648542 809103435 3762 6884624 485370329 11751 156727471 724067907 23536 80220223 60228397 4361 -455671083 947578938 7937 -204395804 130462439 113 -358726918 312849199 4925 -353400863 362035959 19844 -385765219 695391865 11304 -408589633 789806234 15226 -395755495 281054945 6977 -575745955 745009759 11246 -485101888 570968379 10711 76610888 669005014 14609 150109112 559105840 6887 51194969 754497971 25226 -370175728 578288466 15355 -333592601 186716727 24013 146852365 707175678 16033 -226729365 87528991 5632 216112323 821487898 21096 -74982503 408485771 21099 -335729686 524776852 12299 39178142 650078467 2495 224101204 541056994 17083 -118542520 314266720 18573 -271558780 915655867 10090 -388113717 112449441 7917 -406913784 97785756 23346 -414764054 952514159 5112 120316159 595789471 4353 -335239939 930370156 10229 -212694785 558932109 10693 92057374 807066570 24722 -294004102 193316750 18300 -261269488 783911749 16596 -380191427 502146313 16874 -574373153 610021398 7499 -333684046 894154243 23374 -599739696 110873058 6283 42475492 10831183 16167 -362301481 69252040 11360 -408209740 530840085 20023 -414051512 645435068 25034 -548479564 434024130 11040 124316209 733343799 21533 110427219 813863549 1713 -39845385 236318692 7563 -487385170 696808166 10750 -457336647 626723990 19331 8634219 888250303 20428 -520468193 355201325 22038 -352163237 10328533 22997 59766972 221041487 25912 -511967430 262670186 21941 49357992 227091233 15740 24787844 689830525 16679 203670310 110723217 841 -405654665 472926163 17979 -375222374 190163190 24149 -505346093 343772749 19968 -85984879 937760323 3550 -551963619 400961691 1715 -41462082 517777526 2335 -436264617 873411425 17117 2623202 220279695 14604 -576712629 722655418 10544 -250173042 303594646 8356 -285218733 431620957 10481 165744350 710864745 8481 -565228471 70977652 12918 187053488 309403334 1555 -375194335 687489702 13548 185780236 280744319 7656 236287117 113700560 22950 -141001637 261972740 1870 -495758640 417198172 23627 -474153977 892926425 23038 245590448 920133222 12288 -196844508 529553722 24065 -6601708 858065949 2312 -485308994 777460052 2868 -502259715 704502669 25135 -564293939 926764633 14188 -277829237 671012635 21731 68944213 353136771 16881 -366652960 763335279 9536 50947267 578667751 6304 115602175 729622766 8317 -93621393 521891395 2318 -594845743 541177582 10232 -23594705 498218695 3112 -230550210 70860165 824 -464307631 442617184 5364 -387351938 478544708 12059 -446088142 111760664 26004 -132504963 784467756 13556 -47917161 89498738 4740 -181189773 445585356 9955 -163496204 923498895 22203 -136542922 60295392 13283 -263892953 890549428 22739 -147227458 75252518 2505 -531731225 142950197 8985 85719924 357158018 20420 -182337243 93123744 8856 -352770994 189364563 20514 -47741439 312318753 22024 -511370961 301602245 10922 -76328576 538547007 18470 229172382 404160190 10119 75501146 618694966 20551 -477854033 91887946 5486 63295564 152316212 15728 20494211 225736154 16547 -317903226 354022285 18965 -554688259 102467232 2555 -40921440 150371779 1484 -384830255 483805837 15891 -569700557 418043569 6679 -545105555 79965244 20642 -227557842 877430881 2657 216704833 896629839 25418 -564990580 597540499 8805 191893605 536073086 727 -154988300 585788474 19409 -558747086 525690003 6225 -548332902 14851805 6931 -323430724 660128376 2496 -271329039 304681221 15634 -121751657 801493688 3403 224635002 688767146 978 -447930104 953887120 17861 -222609909 348743811 21666 -258637605 856171174 21868 56034955 412203238 5284 -103817601 763759112 16096 -14123403 28260007 6868 -154982787 830503820 20237 -364860641 768242139 5018 61037041 944403403 5962 176283487 499725888 9892 -541345216 13754536 23537 -52500348 396957230 26276 -119791976 342085357 21629 7403299 90274398 16687 -496563006 373541679 12986 -265651176 606721178 12825 -587902945 828455454 5466 -299818948 912538087 6741 147567015 785894909 13494 -124866457 424242622 4665 135660111 427630876 3130 -452829916 124814233 26194 -22960674 447462499 22762 50000622 743356902 11382 -67917273 184691627 13584 -531460650 327027183 24742 -262475927 411353235 5110 -243757730 661292768 724 -400560912 322457662 2857 -221967151 42024902 6960 -29133215 390634190 101 -265835854 553461667 1314 -96061166 762909795 11281 61823094 449214102 12315 76293622 935950647 2237 42867531 393865453 14123 -185498066 595356578 12807 -347291704 939483876 6604 -562765730 154494598 20745 -400543908 838449392 8408 -126614947 517965312 578 -45583643 202825891 18969 -294755075 68380309 12776 -561542837 824361424 9466 -394215156 686284986 18648 1400065 72740110 26275 -362219749 723808602 2643 -318866003 826842833 6465 -28826757 839084457 8620 -587682617 598537337 19112 -477719555 82768938 20536 -5234025 796013748 18733 -559873190 451402831 22934 -391426493 741329013 10753 -499955038 578693112 8624 53234503 55664286 775 75216358 928648565 24938 -340062686 240006380 12874 186329658 86788555 1089 -550266903 453041676 3217 169857570 539277113 20715 -140646626 834053467 25912 -298889889 852413343 1419 -500420778 69749428 9331 -285491634 520952452 21971 216746629 282167210 5527 -102526045 155889963 9572 222031797 677420594 18748 -214650221 927599612 19599 -561347432 251427239 1630 107297482 924027145 18612 -403386592 899637743 17029 -492452448 463373306 17782 -201320981 807226292 10000 249047622 894376944 8793 153645829 199068089 9951 -254609558 920319042 3239 -238562017 296384589 10689 195777184 812803595 5928 -585020379 304786612 7242 -269265447 451717459 5794 -270259652 194474613 5247 -597088075 144849753 3886 -568289479 885276349 5926 -190359789 353175206 16812 -285565915 777535908 23854 -502632929 897415364 9029 -528949038 214041880 25436 -317855268 840501900 1080 94081119 942862306 9839 -501900156 54739822 7952 -209166290 468111847 13144 50422673 639575699 4431 -490608025 721909559 12391 49306502 513693403 5374 -197684113 306328193 17190 -237319803 415015736 14393 -9702559 100110644 9490 -188437609 683292784 22385 -338778650 60636981 25905 -223853391 891701062 22930 -391088185 239004313 19286 -66777338 268914152 21649 -420204226 413883731 21894 -93552996 889213597 25124 170021152 662241305 3077 -449765135 954179745 5242 -96342023 151929257 11807 63166097 437827024 25379 -502324918 102691494 16834 31105109 859990299 15538 -156434006 908613220 10987 -127808731 762135719 3171 -21455432 165855622 20815 -572613466 481391517 12530 -372553615 768324799 18795 -180744404 859601603 12090 -577944190 597382580 17152 80665326 73345704 3862 -521736468 499204586 25847 -173114561 477675628 2707 75610518 206675064 19149 102399999 26382085 13064 -512916587 349416610 1576 227075591 795544408 10259 -451731638 133440828 14773 -28963753 340678165 8299 -461903540 25370555 18966 99557375 97259198 16396 -405110683 12109870 7556 -286671561 203433395 5187 26330190 661331931 17796 -417142015 138692404 15175 -173094674 414096743 20820 220650519 271185041 23144 -479537598 127533602 15715 -353148892 924969870 2869 -367034994 470171478 8947 -269679965 867601228 4472 -487452493 404967300 12782 -94696121 838553552 5967 -491542040 885758464 9301 -173954438 870773168 2504 -478145334 616049750 7800 684736 9572197 156 91251790 839868232 3681 26685406 167106382 24960 -386044672 759077706 17831 -74749614 338391204 23312 153981472 179073157 22564 -422579192 900094066 3483 -509527530 922036534 7297 -417513655 339277511 3587 -588133925 823857916 20344 -371042902 155959442 13029 -405859710 606338347 4570 73708064 55798183 8016 -62033586 164142730 13628 -129153031 247361077 19336 218900581 98799375 9517 -470050617 766155704 9314 -322551568 310138816 1662 -203080999 79620148 4249 -199517911 733969896 8238 -103658519 163695171 8565 -453373011 550678082 13157 52149569 214923005 25949 -199524697 639873437 17045 -581240621 525865385 18034 -169514616 686866168 25241 -120038840 238077831 14643 -449619372 858450900 24514 -413444442 526300681 19073 -442283147 576615744 9721 -355001938 85675794 7728 -564622264 276499304 16191 -207922017 169509766 4037 -320999601 919321192 7536 -12270018 957556364 22955 90755554 625304971 19223 -403678823 104703953 14095 -150643965 520982955 16729 207160139 950229114 12939 17595465 395714581 18244 131044997 202642268 21560 -210116184 537917373 14302 -97007281 44481259 18387 -171773269 449914873 6986 49026975 42559509 23743 -292950863 922853931 13763 -514196676 389623445 9912 155655119 168885481 7913 -485877210 661468964 17811 250982748 361138210 13317 35418857 452308843 6356 89833663 170565771 636 -570664954 824671601 2125 -212122047 654343471 13396 -553335970 737314822 13828 -310178961 517189926 4521 8021354 137357742 24277 146943218 119882126 15004 227143901 23745089 8194 221996098 418238636 2274 -284431116 395930406 17162 23737016 27520803 19975 127254774 111762604 6866 -45119069 378287350 24755 -272969312 955264055 15602 -579198600 741912107 24836 -430619469 534789761 16467 -551222438 543489038 9853 -329831745 283429598 22881 -219646293 298164430 17780 -29014890 542383764 141 1391628 174210667 20881 -131326494 623850578 9952 -241000345 935357432 7547 -344171932 40870803 4939 220144866 179395254 23494 160889792 429911838 20692 -109352569 924765123 17223 -134379832 65072265 15588 -542244924 174542983 17868 134931113 90815834 17806 -102916897 562474019 13284 144624378 414035469 14978 -236371481 243471946 11243 -450124120 649728729 24830 -82896109 194477153 8177 -574115168 325276481 6908 -9422830 240479262 1024 -416138884 688796606 18557 -522483224 21650559 4581 -392496682 826569850 21241 -112462791 629508503 18900 -390940790 931180210 19709 -457172618 646909054 6228 -568176906 905897444 10637 -314967589 113593278 12963 -114067973 591240145 7763 -7491552 950869912 4445 3658758 640787236 3671 -6213371 212940134 11979 -137977150 319570835 2173 -145091137 641041796 13392 -385407436 530656071 25188 -411586082 931131795 17217 -233021844 585840022 15077 -434352478 884986426 24591 102945365 329577035 421 -525231361 853586573 2845 -194466061 583217911 8775 186598796 840119418 10966 173360652 535023848 18100 -150716124 851032899 4771 -532835453 178674543 21642 -355534999 667153977 12015 -54964459 165137544 25226 69042185 185161888 21164 -220827714 675811121 7978 32629340 179186643 3580 -480305738 847778416 19974 -463141224 756697206 11251 157451256 137662881 8965 223095269 633101635 23190 87534109 403548706 24233 -408866788 893973063 8892 -510502323 792085812 1399 110355320 351641125 21746 195464171 22643841 20883 -377712461 706093862 16838 -590965358 748574157 6464 -220695633 395600013 6057 -159688504 719805146 9336 -116468757 749012069 18968 114492942 131800952 23884 167372794 939467580 2534 -375063999 810326646 20952 147016477 621214482 9708 -580531333 188520548 4818 218971 622128293 5946 102734320 745459361 22009 166390173 835016958 20168 -99885383 596954941 14085 -144844400 478377769 7626 -397304239 898609334 23708 94617694 460655961 19649 114430453 611680853 3034 -452044645 542195318 20074 -368031600 346544209 18257 200831089 710696792 14692 -390498159 908530769 517 180563777 368475961 4223 -211097648 745456131 9507 185731213 324101434 4196 154245257 826078143 22622 -248785835 328699964 25154 -299727382 60399101 25761 -324150340 88702342 18591 -500973931 530649553 4789 -26635541 376383532 1544 82338542 144401140 12225 -551126329 196425259 20825 -422701060 124743542 24984 -197306989 414528467 3062 3735068 183225958 14644 230369879 388209734 16804 -414887842 851154249 6900 -276012430 200811199 5232 -326016303 728549027 16973 -323877334 451619820 8925 -295305957 325431096 18526 -446120328 704225723 5186 182289188 598707618 23238 -109076946 575255288 4326 -359931944 628818279 19735 -60228677 161613484 14713 -514438624 435550979 7441 -269275823 95315383 20196 163364177 308004628 13291 -392323957 288841791 23037 -223665039 792265511 15441 -152713153 933647735 10364 -166494927 294076115 16369 249838508 262419990 10272 -306017361 444226653 14088 133437680 46347452 16528 77674201 873781974 7367 -438747682 374795472 17849 -116599771 903233892 14749 8744441 904576307 18668 -453771769 137108574 23855 234082302 844640002 23936 -418704876 504033052 5250 -158241095 42091686 11561 -540717342 343001247 22233 -158107672 212972234 10549 -580690490 438022118 10892 -512047716 750599006 20520 -323150661 82983079 25215 -174479116 555841318 1409 -40054478 157812086 16851 219689107 735668136 2155 101959930 627194946 6207 52606413 951527062 19473 -149839045 469626191 13424 50235807 820451131 9850 -377303211 87093861 845 -466539239 285747157 14363 -81179538 65094778 26085 -601778038 248515193 8352 81181301 843842650 23145 53115431 465735599 10983 14797706 957837350 2864 -534191503 81114712 465 -44735513 888366347 7259 -225934573 394254647 9423 -577798718 146231609 23224 115629502 627766498 6070 -116581971 941869137 18353 -92718609 423888979 11512 160189643 941140501 277 -357759270 266719271 13823 -254325374 644506857 15723 220951422 315531795 7340 -449026647 721682145 7970 241512930 775778579 12578 -229721757 879787500 24384 -111326052 23626908 25211 -99130179 647406497 6257 -388185073 246243350 5885 -279549078 120856499 21345 -90773022 284752878 21201 63373221 447195834 19958 -428651743 300172658 15080 76614617 412608176 22041 203339742 162764291 12499 -107599070 493342316 22396 -384489981 103982454 3412 81936431 626031784 19449 -563758345 623721318 20210 -215902238 271353316 4868 -491413115 613966381 12537 -484198129 53057069 15661 -202504033 759748144 17849 -261560838 861761241 272 48899052 922266800 18317 -174546681 302911004 9691 69924999 773032585 24997 -394506015 622914199 18469 -69420324 28104238 20926 -135585349 84725282 7914 -334067819 60335020 20633 -480049961 534242717 23638 -543920185 808228443 3147 -247030843 164052675 16266 -297563040 296894752 13252 -274189734 874226728 23388 229994307 106003592 22402 -45802674 134853106 25558 162515545 676526138 2570 -30074852 244540678 25189 42214624 920709607 6492 -570811641 273340779 4941 -230012444 221151821 10891 -234385054 50558076 7965 -139594458 290393266 12566 -153106256 493902078 17933 -241214595 727624328 21425 -317074336 93067745 8713 -50966686 268935776 9381 65409825 891545269 23455 -239267247 462247028 10960 -187432103 395049749 23659 -260807004 286466294 75 -132627743 501213729 25222 -69107836 90630600 1450 -377632560 332769462 10121 185818993 931088033 2085 -275224238 918125113 25054 -487603569 650617866 24083 -533644013 741370454 21238 125499329 275330073 25878 -467475894 726224206 15361 11571310 140841134 19853 -148250500 68429271 1345 -76543641 597541882 24620 -243021802 901422701 4887 149165487 490481801 23838 -475039528 774358222 22064 -141139599 21302465 12302 -374901317 950181636 9915 -589820228 921767450 19212 -443033613 739773166 4361 -393396717 536969392 18766 -184346273 500914898 12119 -568682722 352360955 9910 132100738 370814403 4001 -316528785 389681852 9191 -335726278 513069555 17194 230840104 290034464 8533 -431604551 470525552 11268 -517121357 779151139 3022 -270646161 886191469 16051 -523265258 479337302 10790 -383845238 615898777 3441 -414022282 434619672 16740 -325703033 295520518 10917 189664636 498287216 9053 -564324162 686705974 4212 -2404872 890805009 7492 90247276 219909910 16511 26520660 183135272 5450 -391463803 609220518 13878 166805965 93568101 10837 -138623650 170307841 7424 -46746649 40829098 2791 -31137718 167841209 10169 -23563927 33504884 536 -458851298 243255632 21767 -536392618 923423337 1300 -579522223 668762347 25069 -375335909 207340430 1959 -437822397 687862800 16831 -523079203 104189174 15759 -207277421 296164719 9815 -194972440 445836926 23701 13112208 753715166 19010 -271924856 524853045 10582 22545446 287318523 11987 117366295 752999939 23261 -101768805 455495969 11875 -338679061 334351272 24901 -19405922 446534900 23387 149824058 802917383 16192 -271278830 477441743 15580 -409799008 888956614 26302 -342492925 749143048 23595 -575576157 263500472 25673 -160803265 555880642 24593 -174138940 400796281 3991 -528892876 261791402 5444 -191798287 272254197 18889 39197001 8956098 3672 -517403308 566207553 14950 195434948 44627437 15334 -194759053 882328908 3512 -595242734 247929168 11720 -335684064 118454400 880 132167210 52319195 16355 -597405493 376284153 11755 -223533132 78527011 1665 -39544599 474813850 9664 -574219707 870424922 19629 -38842842 38357270 16550 -39924418 490359973 230 83163581 727843721 23193 -244186101 24722594 8666 -589315422 784990780 19305 -184429454 219497655 5412 -128777893 389072417 12892 -37274275 248427160 24417 -576175743 835691304 19149 152528026 187537854 11318 -71562294 883140303 275 -186369996 209026167 7653 -161677223 306025642 6021 130202613 101527442 10031 207694982 427538594 6726 -477596162 102429447 3713 -436024872 375174247 12233 -535675752 692267223 11416 -285429555 745472993 3986 77621060 809052381 10217 -573586124 399208438 4449 34218345 625716727 26359 -131626397 933519322 4659 51100290 288801102 20585 -431929458 269849187 336 -554553054 421520984 11533 -570357696 560492853 24804 72783961 853753137 10665 -270869702 738654711 12479 -541975489 262226952 7295 -546385080 174514951 25362 -146037879 869217326 13389 -599844578 784589826 24540 -17136698 198908354 19979 -541317997 385638436 2233 74137216 528877918 24803 -539084382 98264311 14259 231720333 574559711 20158 -10438946 794603208 23812 -202119539 839430685 9583 -444907886 101329758 14405 -387531790 173815079 25429 -136425366 370092717 7370 129244186 379607080 8093 212193846 324778983 20229 -525358985 479031515 18709 -265163890 472738027 5246 -197695640 890486347 17863 -23629766 686018090 21012 -162747865 335642760 9744 110226123 253561204 14323 -375060083 514200741 20304 -409270894 44087019 4873 47702073 590701586 2887 -289852101 82011699 4255 244915173 480824220 22237 -309264365 183667842 11653 -373867545 634333141 21260 -196177180 415561452 8749 -460185965 168277781 25587 169553678 247231699 276 -345413721 554043878 19706 -519298568 89921809 20636 -418478003 758086334 24428 -591577215 485081903 23892 -192719874 243075653 13171 -110417278 535854581 6138 -237072539 197055240 3088 -162501341 656650821 12482 -396899479 445768568 13986 -121449772 89967265 7528 -328029421 752449773 24187 -94577055 533040075 23250 181649377 915646048 19202 -179370275 720539387 19674 -219539751 538156554 20592 -175829083 268419691 18709 31032912 937254282 7780 -396735332 226640216 3307 -598761823 911189171 24683 -441781443 656950403 14871 -587961016 605477304 24095 -208998217 275698429 3631 147794775 369013209 24115 -127729016 602790428 9013 -448319186 53983652 1233 108967786 309930654 15839 -122042718 264885844 7688 -2379502 117313154 22935 -545199691 555606860 25217 -340477324 353215885 9535 -26485963 814112698 7748 167378287 645162950 20186 -493917020 324211610 20914 -306709688 433509122 7449 -167742370 197534638 3367 -107997834 150650390 935 -123383829 287265153 1920 56188844 237712453 11617 158976159 45961924 20412 209697854 462837179 519 -46941839 917058102 3072 -532421519 749092304 6673 -170933506 543422551 226 -14852640 880404024 16406 -550748648 635075157 3039 -117648202 636875173 15643 -40997293 821213937 21920 -178958985 650898637 21486 88298968 117809935 6251 -450736101 145272872 21411 162978784 579372230 22245 192574570 269832015 22053 -323699303 640113662 12067 -252360655 676256307 25435 -194746644 494777666 18810 -505110283 22321581 1940 -62239573 776846385 19032 -492724953 452286787 8265 87887359 801888078 19017 -456298855 239204554 12730 -29075628 106026393 17964 229142836 639064178 15425 -299249058 29111579 24880 -307528872 497462735 16680 193959820 259374878 5071 82118431 596822743 19457 -438348872 903272982 18547 -508906765 317570026 8324 506694 537565084 17351 -381580952 339146658 6248 49669483 397064432 5056 -78000717 619542096 23078 -106118934 387610071 16641 -305663438 259809647 11240 -106659595 116171180 1916 -75278934 404642284 23793 -405111568 561595773 12567 -74448737 334581194 21618 16595980 624767853 11579 -490360529 455680186 21951 -162081730 893776221 17384 204269207 299940293 4409 45814990 222290012 16096 -96355295 935809601 3041 16492635 598536194 21045 -268620643 306033062 15077 224798257 864937202 11639 -197241659 175343204 773 -491853146 12542117 6918 -277017111 275657021 4778 -542804386 136477495 17954 -390286034 692998366 13497 57560140 105776639 20431 121885338 574346373 2057 -249988361 143322898 8860 -228633788 663931565 26232 14540897 803752704 6018 159171370 656687088 6211 -426948436 786766491 24237 180283703 133838179 2453 72331115 401764474 15985 -290102569 181543690 1851 -251440777 690865883 4442 -421272717 139428229 22781 125048423 548557336 5231 -455883095 313156538 26095 -124003221 466987506 4109 -324588129 429130098 3140 -541718666 28142007 1581 -382912103 133820833 16353 109217125 537732152 6325 174763137 50654340 17722 -506359488 448186643 1285 -394109308 375731819 12150 -202434171 133964607 19719 -584024631 716334308 16927 -269866981 801871223 12253 -410452039 79301229 7799 -406816567 89332612 16432 236721887 390546487 10319 -387201917 26734306 11707 -315687080 776083697 18351 -196779062 13384956 24307 -169519466 783163224 22925 -400645574 625073451 16040 -254386201 130994579 20120 87121202 60312194 21779 -343913197 827571008 5171 -315313112 855569967 2939 -465467478 311611071 14727 -594824536 614210980 5618 -383042147 899769813 11544 -559619339 862338617 10012 -8313884 241943574 11185 211691256 678281637 13578 32250320 955647271 6014 101554458 740652102 15474 201238001 46980909 21595 -234650135 670346812 19203 -396336237 429417861 6880 -172431434 803230482 21358 165404537 267935836 8229 -196417431 109273592 19718 -133733269 93663704 23613 226482551 291400008 10243 42204795 38744960 3244 76219556 285911712 19729 171625115 675288432 4972 -318587357 791660863 18063 37845363 882159038 16729 161348023 230894607 5307 -154206760 901198518 2870 -370752287 178594910 15135 -204398924 280506572 9711 -293877118 219841627 6096 -13938877 632065110 25157 15191228 262093313 10975 -1926445 292787072 7953 82307693 748670547 10855 -551977434 293560366 2237 -443723390 127136594 15927 -20847370 128351277 24048 -403019843 429332114 17074 -560915821 922621607 12493 -264165245 131237419 24090 -596422741 775194756 16197 -529844757 59956525 18169 204204261 471235125 17062 64581983 671333591 9811 -345717462 219660211 11690 -368945800 912677731 25003 72168990 398803923 17342 -464331458 98121591 7713 96455470 697005270 22266 -116555995 634769123 19611 -480281241 183466487 397 19552560 409713132 10598 -20117646 596263085 7970 -509628411 725652256 9061 -42712142 31899912 9730 51856125 473664331 18411 -327783388 683901024 18747 117102848 412617056 16884 -425223899 693200378 24381 224103374 168833634 18329 -445515356 168643366 9363 -438066025 539566907 6924 -287041171 537336339 1702 137957630 556702829 9744 -12643403 532516662 15340 9719743 190590918 2462 -222569143 912798284 2447 -45264797 263021123 24922 -297494335 615341992 3062 -390770952 443552345 10985 98906176 608071425 18293 185772339 432460514 22042 173534446 490216597 5270 193885684 827342802 3251 -555167727 899185390 15744 -530791742 713170529 26329 178326400 718638350 13786 -178063657 414022334 25933 -524172492 228117827 22963 -381947806 722864128 10197 -75693312 222382418 3710 -591070265 746707581 3212 -378491285 548798404 6154 -146128933 748924714 4008 -288796285 944949309 10014 4696571 654271012 18103 -379122440 450469343 2828 -214547002 175978652 8221 -31185289 327912384 24053 -193994872 49076319 5598 -267680054 239961409 12321 245115147 601796627 25346 112867570 757591857 12100 -408509635 692866617 16506 -268909757 473369054 21550 -508846681 338953961 24010 179465461 537133045 8508 -583134660 320207525 12311 -160984654 177047321 5096 -580079935 759674742 24655 -255502374 690674455 5019 -223445785 649409229 20982 -361413167 618874282 12208 -159427940 455678581 11006 -18661552 708386555 9509 -58223146 107950150 13989 -296532248 460814838 7225 72468647 658602805 24161 110393883 413693800 3817 -592349384 758934081 456 -479029066 246100704 515 -567682317 131791458 17332 -561190552 166558872 2568 83565487 609713040 2195 213609243 623423893 19950 -468911365 155218258 9153 121484905 650574372 9473 -31469818 670271634 3095 -333052678 768370321 14861 -411110533 934833536 7137 -561614860 252491507 20103 226198881 767306512 26276 -302188936 692834833 2251 -104556950 897353713 1050 52395595 308408268 16439 -599187250 737782409 9515 -273687701 291597389 18973 -437100529 516602411 24998 -1133615 430433099 11485 -16702886 351671133 1960 -282333722 356800974 3684 -540688352 437673756 5199 217488808 499190330 17966 99607315 818375421 17290 -179137276 330932160 20382 -161317797 570176727 22056 -600917850 495423594 22220 -428859299 548691858 9652 -347381272 577763313 14271 126543478 527022960 21172 -459273235 615408538 25270 -565017744 853190701 20659 -322924094 744764710 13539 -254231641 885383636 15264 184048499 875046848 10176 138049002 127185215 24085 -343838502 172585047 4534 230964299 592047690 3770 223621845 436785318 19132 -260814941 63440319 17817 -291946527 188293021 2510 -30640193 442006314 22373 -14412529 493731591 22159 -257159795 840358298 21681 121728255 10039894 23997 93409523 204135048 12827 212103470 394454260 23217 120399484 817158839 423 60856829 113518813 16189 -158462711 10082142 6215 -270376775 80854340 11265 -234766760 255102863 4531 -138520113 562146961 10659 -447083128 428959048 21029 -206189575 154946083 14638 -162877189 725437304 23892 -72906512 688731836 2919 22969486 752849201 1317 4944054 516212928 198 -116658512 157140655 23198 28797211 167606027 9695 -164769258 839262942 1281 144653374 220872294 13165 248487647 893004420 2771 -199522242 870462953 6211 -251241815 452765420 11846 -391618041 405392232 22629 -356631862 199568788 15414 -447670063 342426932 6966 -76111014 443630269 4814 128061967 720290804 21298 -400342266 250881455 19337 -503577464 938197371 15488 -295860324 508529043 9660 -168601758 914644542 16689 -439333036 192210752 13542 -181222466 13500288 23832 -510640859 737265869 10743 -291373313 474243605 17210 116578775 833237523 8379 -14172032 399794220 7762 99476941 419956660 18508 247330476 340496039 16350 -432439581 258049911 2862 168017772 626542060 16436 -490597496 902944768 9355 -335194803 490672203 877 -80371974 61102613 3280 57580944 52497054 24554 -154337709 381621782 22711 -100345176 79534443 12517 141444622 774420614 18103 176651069 915813168 25191 -595640209 334555031 3857 -596328053 380883796 4269 -206949408 27448077 23221 -492469208 646945813 3501 128312310 363677493 5950 -526706446 728571208 2420 61799947 253145132 21693 131710175 474110082 19357 -401955330 899126004 20484 -522197933 316214249 10133 -579077785 946966434 21040 -87270201 772408584 2741 -152302954 900497093 23180 -523366406 214891710 19118 76141976 154409961 2257 148670948 486794929 11526 -166044104 536165497 17965 -374650421 806526378 4563 -324304662 450252277 25077 -281302726 351036383 22534 -317846787 243251327 5683 179028912 955687920 14678 -257107545 157479074 10279 -245687641 436534717 22234 -24559486 437874985 7973 -65054705 193662121 22052 66328072 545069136 23820 28780089 935333634 6710 -133912547 462162087 22197 -253881265 374913453 25621 -169316301 853026454 23037 148162651 250072459 2734 -317791580 400116307 10981 221096986 722392108 16223 -532280269 374612517 7740 192719214 546808139 4539 -117379755 398937286 15931 -56585663 10893115 22774 -917613 190586841 17925 -354193545 141520529 8768 -196554609 458847634 2887 -569138854 571582504 23364 -509469933 700837769 959 -591102267 86758164 15305 94449889 611887261 8469 153673148 923365932 14462 -509055316 641507873 8283 -345542064 713436183 14863 -497781222 412247721 25813 -557031741 109663908 20969 -137068838 81344947 1782 94492355 525037997 4591 113004336 920954780 9440 -428101196 274051958 926 -95983360 956434770 23870 52653714 672821710 14855 -524097432 656806374 18639 -351747553 919964539 145 -19285832 634533391 10456 -149233557 110585936 15769 190694663 754582003 23544 -504367419 191592869 2786 -358980504 663583857 15508 -527405723 379197198 13897 150993576 508715795 25734 -509674817 289095340 21740 -116523225 648846450 26398 -356522939 732133977 13057 55183650 797947430 20043 -555035896 502175746 15315 240406956 359712945 22693 -105718200 288907676 25196 -303863910 775942220 12440 -129906660 113150719 14003 -486167350 274229911 14878 183208480 914520603 4934 15717473 147704315 17086 247625132 773946483 21487 -345027850 700168273 20598 194834219 99828336 20363 -251949616 113359651 19868 53062277 80954841 15645 2572722 410767615 25166 -106008996 50395718 21969 139901187 550219419 19530 -181456792 860419679 17467 -286936236 658387305 23620 -53243412 427343801 3667 166423374 577663889 22366 -210486487 765173570 428 -408927127 408251394 8310 -435549048 352732497 19010 -73574661 267147446 956 178458933 563594874 15066 -493178121 11494390 334 1611707 39007285 10043 32825477 825816346 6825 -55429202 9475772 10967 -547967678 760266001 5339 -256508446 292848341 5746 157678849 769226756 4289 -185917455 318729759 1330 18526515 369321186 22253 140435687 826883779 1446 -470700737 263490300 16564 -23233960 642274454 10457 -570359634 368849057 2262 -370589085 499854511 26331 -135746388 442926837 8066 -146954022 230661879 2060 -256008364 301568595 5351 -170695743 457387050 20883 239932317 160588440 967 173776324 389677662 24002 172125387 557638439 15024 -77128355 100125866 16466 100175577 900238353 9889 140645901 247104195 16345 -356325383 429162345 8509 -437503906 43443950 12205 -122189810 205724527 8868 -306360937 470539456 11697 173065900 352610399 8788 145990995 537540221 17166 238645928 394983037 24403 -348046091 263077294 3283 -165663696 732329160 25702 -541117970 305198965 6738 -430311561 926360199 10334 12376712 444395936 18056 -360827457 608393067 2863 185556757 796788076 20680 -238366161 808307160 25766 -165672003 546917588 16754 -474964550 327479064 17880 -448722792 701286911 11551 -590036471 638593404 8314 65839083 77029055 13355 116855896 595902617 15758 -551826795 372380100 5529 -464823478 408663331 23295 -249544872 710897404 25256 122680975 865545990 7595 -307415691 266730562 15050 -521965667 614558401 10762 -163006859 938983254 19561 -102769487 778415729 19916 -484164767 177951127 13562 -430684539 636583269 20165 -86561414 482073887 624 -550001243 841485594 17099 -466923675 911490827 19964 -512605674 500473655 16986 -483190592 756124270 477 -157051648 21782544 16208 -484666673 240056350 14136 -191679468 150770127 22696 -386407318 273123062 3901 -574448533 220349587 19401 143718342 362499656 7200 -460457775 822130718 5125 -204795876 364077315 15715 228225082 52726758 19608 -63117265 114082674 22109 -61876803 747469906 7072 -394429667 85595648 8806 -211106338 824498080 10114 -465777760 267447948 5980 -433146615 625304927 12235 -512499391 472802049 8397 -269191605 892690131 4330 155671289 35158510 22623 -19655937 466586641 21742 -168640446 231591852 25779 -450995202 402850027 4710 -116716042 791746127 24440 -93372190 642825406 3320 15345929 718147338 17282 -525683142 362337484 16492 83341879 112374301 8851 -73773228 956278559 25091 -116588514 541058285 13129 -316093853 122445702 15545 -61820917 69859106 25346 -44375117 947843959 12276 147008287 110996668 17769 -27110056 919809593 21190 8156490 827189151 5478 -37893432 236347790 142 151240209 14127567 4894 -464759342 806078352 9397 -121219323 641451004 19534 -602117464 257264655 4188 25531998 826650037 6196 -290236714 151312339 3534 -275848035 521866077 7834 -555952673 545476123 11737 -275542094 179737761 9368 -518516604 54137204 26011 68959579 846401422 8412 127216487 943081557 14737 -104178515 764827039 22119 169059340 846235768 5651 -39130310 186362773 8034 -64510401 880838009 16833 -425246272 457225652 20402 24141413 544413036 7689 -451018460 625405852 9729 -561712680 395956501 7389 -280942055 955284775 10446 34169210 614446597 21368 -503071294 454729942 17883 -464900589 528238657 1006 -404284167 592992999 8017 -488108247 793643091 21653 -421885601 391406721 24196 -299560967 602365507 2926 -377675547 410591637 24293 -518571046 894839873 19604 -302663288 63208664 14508 -250813387 947909015 6582 -106902992 513051322 26080 161115260 429957687 5154 134527851 491514851 16744 -501936717 910474862 9774 -494199571 77441931 294 162983944 159749535 24939 -476611157 123378966 7980 -328670258 814873852 3508 -423615775 894988555 17933 249853291 853093619 3711 -184648295 81406936 16767 146587619 257184260 23503 -535052553 56691238 5616 188213951 76929112 23147 -552395966 945188537 18735 -277705797 55284885 20840 -9461631 577455491 11183 -416385157 500201865 7119 -344372136 621120202 1161 -288604318 680133942 18027 -457653048 842402336 10554 -42019693 639693192 3521 -4199613 711825421 15428 -374260280 215017662 13923 212622630 847009096 18126 244589600 381045728 19884 -535519001 629043390 18931 -3343375 495776432 3944 123310655 90744689 23997 -159788760 480074115 14412 -166489389 31676939 18361 -82881454 831619506 11808 113311224 947458951 8616 -221848201 86070531 2194 -340732590 807174575 3298 -528060887 475095584 12092 -398705168 760783035 6939 -132828939 796097830 7816 -449599635 544088429 12122 -31084615 36580243 18315 -268487640 424853955 22187 -5177406 277197589 11537 -125990112 326494824 18394 -385342073 771946678 10193 -335019325 695626030 11242 -234413466 67659146 4057 159704603 883461807 16640 -386049667 743238196 15568 -485652459 290946998 19576 -142475227 695230479 23855 -358686694 421934917 9954 -304687532 748462763 815 23437984 651020786 18650 251496712 652058372 23190 -219606271 274794878 15526 -376753971 509139582 25389 -166856583 601209968 14182 48121069 297853366 15333 -273404739 701934201 8853 185458920 353941598 21981 -556313412 785136911 24023 -234520051 448001532 10688 -414714945 802658931 12753 189639505 190765286 22180 232114929 271229949 19752 -442866003 105327856 2306 -519430212 889203346 17737 209399508 883437979 4013 -147959787 429508323 14793 -46930522 735731043 17209 -580611363 723146876 4850 -407764155 937854200 14417 241842001 626406200 24301 -173498647 415382455 13204 -268668473 747352272 14083 -262676354 297437452 1723 -584859467 462302842 2027 -167837089 482222445 22096 -272895738 936736423 1247 -579142509 264560116 8792 224899016 406693538 7102 13633077 634869954 14880 198022262 896476112 3352 125035812 483974434 22706 -167462576 403816310 18569 -80322552 33151298 8215 -180814838 354027526 11190 16166877 806612980 1342 -485237675 17840645 23978 -497558690 259893273 7891 27682832 547373986 16242 -318130712 73893596 12545 -11662805 652988640 15841 -150638631 859723324 20540 -11998769 62505038 12034 -550032426 84461743 16591 -424915672 32881366 17531 -74807167 925013500 4228 136930736 824970599 2475 79650645 800625598 24313 -436345458 595394601 18400 -454530915 924060585 11764 219511185 380200453 3384 -282388454 260188510 2336 -378526549 58824012 17285 178980266 851804979 19584 24438080 845837666 5998 -385557787 111206217 5110 215091943 802143177 19896 -480252062 668453300 14149 -10894246 274495404 2928 -43612926 734491883 11699 -120483349 608947778 18572 -595686423 349336826 9311 -109653843 426247360 12830 -480058154 876148923 1902 175447394 310081351 8761 -507587205 220562562 14026 -66848307 456091799 22430 -354142233 295133109 10380 -483690451 922767777 16327 139476312 204089857 12040 -331071278 746054909 25460 -575819483 552086209 6705 -507288551 16182350 19632 -552741186 884949450 22686 -353719976 588092485 620 -58973178 151301157 5343 215750089 904247111 20365 8458963 421457740 3711 -207626438 44948941 11329 -171609484 181142855 16917 250508844 460247826 17987 -260861871 53898810 6694 -383898548 649953222 22904 -498215096 531501722 3075 -338703343 168638730 13720 27262244 592911205 1549 125714605 215172161 20825 -85992288 866683397 4925 -567235456 627057957 8789 -187720950 584293027 14510 -423990586 215244964 20177 -57087160 544222222 4642 -56011988 782175608 3048 -279592470 789046005 25781 -254217253 17554284 8366 -575136831 866010150 21728 178676658 363367976 4449 -517862022 365747748 524 -36061159 672001228 2240 101180580 260029475 8016 -124783811 671497171 12938 -252112413 159774229 14628 -508115822 916634616 12019 -338227622 78403721 10078 -371717101 842762312 12434 -112447181 650493919 3209 -519617827 473810946 26264 55249216 162865271 17201 -384724075 608824752 25608 216134732 890873871 7449 -85481643 740807632 852 51623036 530192183 9600 -83646043 538449394 10827 -33206149 819594348 4956 -137767534 253098302 14660 223164176 646380619 1288 -17680165 47994670 12077 -393987169 12695893 10694 155686909 733138466 1761 -106719410 159667403 5487 -109126553 43534265 4295 -333882105 440990649 22329 -14360145 166881405 8196 -68787665 906273177 4093 94130614 487773370 11687 -253298264 435761649 5206 -271670085 885689604 24647 -191535388 375029232 8310 234082731 45182129 17631 -190992384 427733409 6498 -53850065 20072170 8482 242425344 322178307 7019 162196047 480959830 22165 188098822 653891378 7064 -46110407 338269968 24857 -430287497 257623555 24509 -328203276 169027436 7385 -451493450 288701579 5311 193661183 453652458 6664 97706604 67875485 5254 52245117 261729559 23729 99529359 722028266 22681 115945314 698424585 11558 169256126 822300093 25124 118874073 946748330 3207 185315338 816169083 2683 55452122 118264024 23448 -593802436 64358178 1402 -573293263 65974283 17585 -335609074 705641619 2124 -369582664 633900105 22412 -118786494 566233706 20500 -490360152 956630425 5900 -379821025 96256517 10774 -387838502 670277691 21601 130067836 372257841 25142 -385537912 483225582 3682 -540302690 586018770 2656 -5628317 935968149 5222 -73602487 805768017 11949 -510964764 873513967 15603 -123182924 566879189 22337 -303368570 207666685 9821 -407249205 685787436 11914 -15349200 36878131 9144 23499385 342098600 24080 -460525586 216930728 24225 -223694171 34424061 9805 158684466 215122899 16013 989734 207858322 15520 105409591 887486920 17655 -304628695 39239148 1430 58246414 810566134 19911 -72136839 548926284 15497 16918386 845557250 13645 168882122 928214216 6666 -52891494 618530630 2717 -459470241 183638833 7989 -231842443 344439283 18972 -94892410 501451626 476 -356099062 799642003 9442 -499978416 430264614 19557 -343239234 902519205 16867 -290127637 92103284 8100 -567758891 595502261 12441 -584387695 23166402 6259 -351263766 566791684 23707 -129538160 629245911 7053 -295757467 850849014 1731 -225400691 359860351 5479 -533638231 42837122 23020 233518478 268322624 17210 88182401 891465846 7226 128171439 778530535 15211 9341847 935832298 17827 -249856773 265245783 3292 -246638318 829517180 14475 -46440153 515202792 10654 -577066020 602995242 6664 -56246892 755064285 3955 -59744741 43541248 12778 -89974885 397182891 19314 -114343764 274028357 6781 204165358 269534646 18262 -254649799 396280914 13757 103515248 770934573 7923 -158766796 897492735 18658 155650138 45848259 23049 -42495781 240253890 2117 -255336317 855776357 22278 -185479457 522075416 13705 247616028 23957572 13924 -395435730 309582813 5597 230555365 322938237 16853 145258826 703973859 13656 -417652057 746506649 22286 156367824 397166798 20356 -421224935 8601650 16428 -10087672 244270856 5400 -419559519 372350122 16320 233451791 705276198 5491 -562380957 429661879 20779 158384112 545205496 16628 -440450420 781833254 24550 -246253074 120721730 12349 -350060922 851371991 21540 63867422 261091994 21587 16387496 738630161 23641 -470078640 661147178 18291 88935275 690461757 6478 43115779 198475875 22157 -510938092 478029181 2381 123317200 78336432 4178 248261243 568738636 7167 -212318578 821903933 10800 172236317 565190522 18975 -253484733 534739752 4197 185563243 523905212 14946 167929462 244637073 4502 -451327144 519165377 8262 110404626 576597780 9204 21238689 616418992 3326 1166114 572289324 6485 -42634662 439228885 23948 -171690482 14094733 1801 -106922274 834469053 22586 10831448 291337885 5874 -548299260 868043049 14249 -405823461 214430665 7875 -26818930 753648161 23129 -235545549 329114417 11122 -425473774 785635624 12904 206410662 514312495 19006 -147186686 350442007 26447 53638028 883628205 11282 33279083 440674895 8485 -528492005 16742367 13742 116599352 237576072 20238 -3145635 781467136 23037 -476082320 685209281 4152 156361512 730132606 9239 -380681223 698123666 20814 -542947556 99545911 1380 -287735116 96470075 8040 -521580564 222793058 10510 -255106717 233309773 22789 -546834838 139228974 6407 -434654997 646674245 11617 -64282179 323749715 9301 -362157202 486110820 10600 -585737824 163851600 10980 224170645 464598305 14326 -337902914 614102232 14315 23781817 405914794 18560 210214241 445372626 4307 208878057 744447872 1035 -25977719 264344240 24581 102164150 393581326 11402 -178565637 822867908 18066 -119863138 103170938 9225 -547473525 121498340 24972 158703466 848181429 19809 230764690 299379531 21823 -78914664 874627603 15436 107226504 932567819 2123 64338273 765397437 8686 -372448363 843590950 18439 178925017 199762940 22745 -538446971 569712636 13788 -479846350 661605943 14960 53450918 177109155 26312 -229194096 566766211 12800 -585679202 223100771 2453 -523474110 296409991 3138 57308476 777628015 19552 -481951913 908274575 24640 -162282936 699865204 2753 -20808138 326292584 2709 34527935 53388929 14569 -548418644 761818088 17521 -446396980 570401097 4854 -592506471 772255444 137 -525879265 220267278 17417 -475543610 383724827 24369 175771747 324040320 13212 -170465863 932027210 12418 -455430434 109940808 12411 26398727 285561795 15654 223023047 512772689 13578 -585574663 628360088 17232 -223720417 31200663 15965 -433625328 61202427 494 135404815 120633118 1467 12195597 260895529 5744 -592501406 526640990 9062 -488880114 448520725 709 23346359 408607676 20396 1425201 377445496 24263 -262316752 943642629 13530 -443607007 222891584 19765 -572228976 490572625 6616 -394330037 651654001 18243 -164786172 270857629 1831 -546386766 475062024 19953 -123314515 40165433 24477 -485878467 267069920 5148 -23909457 593950260 7623 -261636772 681330536 6636 -141022623 89667983 22989 1752541 908908787 24757 -510780918 128296841 2953 -264263689 26156387 14098 -24149757 612008592 20103 142349953 293805594 5160 -158898659 468034084 13413 18979527 388822035 10072 -496836773 816004267 24826 -74601343 152053072 2524 -220313511 563290798 18021 -601347705 727649567 10337 27564298 650919245 8828 -55394532 707271507 12542 186930032 940623758 961 -327987142 144258467 8651 201099072 48009243 15233 -44416155 312438696 20667 168765836 840440182 331 -439638294 142157984 20750 -451630933 567432071 26357 -398529333 398261193 12128 34531483 636303207 14646 3569467 56922281 6664 -444579354 737962404 13233 -596691178 871220325 16816 -511017133 571072966 18268 52877569 943929119 24485 -494231708 633028319 3090 -411115105 254753496 2386 -14582122 612829159 9576 -126562154 479459392 9639 183954533 217290735 19050 -568486387 377951546 14600 -528693219 592525375 25852 -171162425 879810292 21620 94362931 179275343 22380 148941672 607795782 7276 50209172 919164444 6074 205204975 129890400 20212 -98381246 809319547 23965 192500922 756546088 4633 -294469160 199139042 5711 13185425 151796829 10113 -244682085 721661870 18125 -408406371 285518670 497 162840840 566347274 3716 -439468208 71404884 12110 91826969 435082837 18815 -85347681 160337559 22560 -221033712 529504249 10430 22319509 854763989 12654 250770854 854383440 7063 -44772982 725914421 14724 109790382 67091617 8761 45562282 56968570 17192 -188952874 354681208 896 -344748687 93414817 4010 -519292748 353492723 23032 -71754437 807898380 22600 63026439 559289895 18269 -544718030 681912733 12382 -575919044 334165287 23100 165025571 801254511 2708 149927554 739478397 3805 -362460957 574359787 18601 144127149 192119337 24675 -424997595 623271150 11970 200863633 220226370 3724 -464849288 722358940 18183 -289615977 816935482 7099 -256975299 273303573 16999 -384097936 348690742 14136 221272153 454629733 14120 -447651045 719816656 13792 20640321 946318921 15733 90236557 773302495 18184 198589774 108592833 24967 -433069993 614468783 15961 -324526812 927528174 9053 129480730 226255754 11264 -406219782 731585457 22246 -155716241 511411416 21624 -48066466 608993918 25818 -290477324 912036945 23641 -573856345 58531760 2207 79542626 775212008 1628 -456899095 300062985 12347 -451981538 210278824 18203 -276427179 378704150 22178 -325996299 61186172 14171 200720788 22846929 23880 -79203249 927570627 10327 -235909983 795643213 24551 24950267 392483615 6839 115402086 475550045 22764 -531640243 817055750 1440 136171308 197055587 3201 -357406879 572501907 22404 -367590352 606124859 11796 -159811054 838068713 9247 242670751 226722636 24517 -317958657 24928838 15862 12601877 12034075 25712 -258108776 936400485 9697 97523112 812503170 15363 216192525 837716635 26466 -60919559 62328598 1124 153194297 787604821 9583 -342488505 305374467 17769 -257351992 60338683 13635 -241095511 570693829 15092 132604229 661690909 6592 -49910783 786392137 12279 -493956904 294618233 22684 -199195190 620772620 2076 -509900491 675513874 17674 -108327998 615371029 14716 78775814 591428145 707 -42736121 835431169 14597 -230687085 612539233 12710 -45017740 152449775 5463 -194971821 135968588 13779 164345408 407921092 13568 -568605508 701923358 23115 -174347063 90222433 13505 221026521 805771981 23702 -554579372 569551037 3893 -251710360 788433045 19912 -469606203 350373341 12767 54744110 833981906 22059 -446253902 418017394 2284 185506366 899772493 20301 -413582417 220779959 10033 -59882437 578502369 10280 105739742 138635504 1056 -115515752 20861930 2011 -227171566 712972297 26226 -117059882 755141768 13980 -597876258 63383515 24963 207004105 248264447 19988 -270398972 496090932 16953 -355731802 796579364 8398 -463062854 352429456 21114 -287064939 856030257 12415 -447600317 586306205 2515 -517900979 235157481 3629 -300428512 725313287 5741 -69864114 328668646 3166 -267654710 692525707 24200 -305813879 345652669 8740 81620583 851042684 10792 -129089781 796334846 20468 -44930433 565139804 21253 -488448529 361721979 25896 -6368868 852092135 10363 -510557345 614873585 18479 170696818 345334794 22770 -69796105 267061535 22967 241485526 566784244 13363 -425214066 571532570 1817 -201215380 352050898 25844 -595901838 669889753 6949 -499068946 144003565 8668 -241626074 38757297 21136 -25575694 283342189 17128 186644501 112534259 3622 -433270705 814174390 7547 199185518 659384388 3379 -292317902 413779316 8223 -601611724 140482825 15907 159869229 862573952 2226 139333249 671369200 17870 2782197 209449973 3780 -562275007 680089091 398 -423445360 337823784 15217 103081604 527186391 22838 -252896993 737009703 25737 17158571 795076143 11966 196144923 584501418 9425 192419177 835071517 13971 -49869201 468201192 17517 215000736 905814695 20633 -129059436 735630056 1609 54790125 169353460 35 227357057 768676668 10152 -245187062 428187456 15912 -236440851 739313437 23469 -505688521 827999708 3996 115278874 662079975 21462 32350290 842451352 18379 191900472 784212326 4930 -489307411 285054003 14929 -309522183 650336017 9354 58175479 599441340 15807 -508666163 703813630 7437 -279724458 558272210 4994 -76076177 62390442 16282 201341451 157771466 6338 144290888 67758822 20084 109781228 149799451 14349 -480492773 236992767 13100 -66558212 468238245 461 -33189957 930911119 10000 -525570013 364717006 21319 -462439294 289017399 10184 -38028368 268628618 9793 131430728 574553811 18535 -254167981 366778135 2906 -516082151 93314093 12 -14443825 725078174 10810 -353279010 310432473 8927 2970989 415569248 2208 -413261022 759936873 21417 174345022 615725868 18778 68027618 229608769 12134 158927025 398374024 1348 -555730137 912017304 24431 12896213 628862272 11393 58851215 178424996 10472 -67406625 835495005 10087 -125445635 872345873 10545 -106134222 799767830 12636 -58994202 405303505 18741 20732986 140795817 8873 -219046802 573228764 24111 -170297907 861045508 12961 141140492 650382549 15663 -593788490 168381583 18663 -134734015 567576297 16856 -473167539 18659302 16402 -352604531 849909076 9331 -328089418 516538936 16222 60841594 862857350 18014 17325224 254232318 21103 -26343816 131799916 26071 -185954977 641893141 21032 245178319 610710139 17638 -40618688 693306159 4975 -202951864 883098719 5083 -532929913 472179607 16800 161473050 66665631 17119 94055539 156024022 8131 -561260154 785229145 5685 57811045 410820862 26056 -94059750 663436348 17715 -319292584 658755186 5270 180881570 780317907 17431 -433285103 586089509 2670 239477813 671673787 5919 -561896469 578035960 18049 -544207552 511971513 24399 -218317021 300366198 11716 67322150 33369062 11030 -98067265 253868287 21085 -464995007 319437255 11212 143887883 521711625 10302 -354966966 820441432 10715 -490643784 333760381 26378 120265665 30881212 20888 -138591793 417569613 15286 139198076 241242618 14073 10110521 192675387 23416 -223733606 834198809 23968 11643895 295456688 4311 -544061882 766724178 22311 -459247812 490015892 13896 -259012750 636053096 18643 -253747772 439781929 10465 149046202 706913074 14182 -407676125 152223427 20614 -525920600 913881468 4934 -11933912 218619971 12387 -543003602 709112975 8945 -545667569 699768071 25763 -345464264 546268585 14190 -84528604 566120175 11060 -150278046 894193916 15352 105871991 184344348 12885 -50058735 432741019 18573 -230197014 339047076 14101 -326429563 623632313 12159 -107416661 472869024 7978 203623548 678164069 4136 225773145 733509229 3195 -134397374 929211067 9482 -303189130 797355436 2615 -197860879 789895517 20667 152595591 170651698 21992 99943348 479119999 9589 -200297266 525049510 22909 -414397357 619971317 3856 -501999084 838476434 17441 -349543621 376903038 21856 -280561701 129006553 25531 -474843879 187352394 8726 -319722172 672325896 23652 -203268883 600741290 20370 -321335170 9775092 7213 -379613143 256447414 4277 -551001849 686911642 4427 -79329479 283747089 24329 100716097 610653522 5653 -50185744 213604698 20921 -197944163 944435930 25403 193225546 562112866 19921 -342937490 215278450 17864 -13058186 609116069 4950 -177806128 366441257 7249 -382099633 607042094 243 -528756798 957330315 12134 -204264294 487532804 22750 -320298440 697380254 23979 -41911355 460989203 12994 -598785341 208514746 23994 -74610191 830368974 16731 -193419043 109189390 1349 155043787 71647874 12042 -183771471 874270955 25959 130208843 240817326 2641 16756618 278916053 15539 -455227259 416732483 5846 -254483334 34868974 5708 14229407 547100177 12653 248798042 72872719 13258 -216442324 284201044 514 -29720367 233507195 23720 244372156 625137521 7935 -406146309 74956748 6996 -204027182 629934147 8140 -471424877 624362362 26470 -581774904 566497961 20020 -477884095 159786949 17445 -195280430 482061899 19641 -216422201 934635099 5394 -597382158 357051751 21553 221567057 591420978 24945 -5897761 285190850 322 -205612953 541700044 4838 -490165789 456553098 19636 214949183 789986881 10586 -429937009 738459477 4018 218752089 319541254 20276 107924541 496705777 16667 -231911871 760419620 16494 -109592259 344701016 2827 -90470808 66640853 14456 -378942195 617850534 7219 115066147 880465334 19362 -241740345 323509159 3649 -419056252 207599346 5507 -573228469 573978332 2367 -16648528 567158406 23183 33517035 131148125 10426 159955223 939361349 495 -222794396 469197015 14417 -543527200 278970344 16373 -265363356 317723591 19886 -309014640 342614583 22894 -533764227 195134182 13459 -536494320 460402915 13624 -599351017 107431722 184 211377687 880256071 17727 199056083 589846834 12423 -256609287 363704528 9972 132698243 69396744 22364 -208780184 630742536 15362 -209032400 887660492 23446 226830062 176245192 846 -180082071 731912973 8580 -114223621 356584339 21216 -466050404 600076798 17974 244547241 776652995 5838 -17655086 374546054 8315 -403395232 211866955 14561 -155890129 297009687 24532 15884222 797777868 26073 -52199686 523203820 13432 -422145073 276499372 26291 -129240258 237093655 25120 243563027 87499966 13820 -186669115 335450544 26178 -489910782 742137897 5174 -176228196 661054557 19629 197676058 346622586 8898 -540295590 573364895 3754 -578440900 310538776 9551 -302853269 353369698 15873 -56485194 826377362 26113 -334233786 173349163 1806 -374035294 155504139 6038 -116692227 369521844 12017 -185630610 737108843 19373 -100251297 842581629 25693 -43547417 108628062 1461 139326112 461806918 2961 77826819 393079237 19577 -542480385 345922623 829 -49734927 766505075 25690 -572716922 21268274 20403 -328087141 478292847 12655 -113590338 31646039 4676 151125239 193890600 25786 -401428267 819706473 5523 -548609296 496865643 5405 -428416389 713184070 6906 -270013515 436382878 23278 -478093590 716218072 4606 131553533 284734696 19519 183636987 399560825 22587 -529353680 860240240 25785 -347432298 831912937 4709 -359987510 233464200 8849 -480940666 312615515 12369 -444689041 825823065 16185 -276198912 455562480 20081 108698711 472766754 18592 202165763 876623179 23773 -289788937 483556421 10890 -250723864 694359715 7716 -565180241 278642194 13418 -262305747 345047314 8638 -415825064 745617844 4761 -212951619 237339218 1144 -356860751 36696483 25508 -246072112 70179395 3967 4242175 252889558 20648 -547821371 773309430 24198 8893200 927114439 3124 -504617247 597490995 9571 -564288502 304428884 16319 -452617696 112859209 3019 -75926175 620571600 6958 -16613406 523509630 9527 113703427 332572080 20969 -447906217 570358214 3201 -62768875 205075435 4226 -462964044 191866133 18775 118436483 797147912 1108 -493736608 853518530 9614 71053122 793041849 6671 -320900755 430944164 17256 165936617 217598582 23919 227192124 63643205 14464 -65284508 333680268 13173 -129769603 944443494 3754 -170066156 255076954 13936 -592886603 877665966 23138 -338230669 404240657 7323 -62748626 347688298 15035 -578841011 36365805 5674 -226584497 459672977 25839 -239428440 661703446 6208 -593315875 957486855 14436 -166465065 499310397 21482 -56474714 267385359 18151 30745518 468520753 18834 208750393 651700452 10879 -246910072 225961380 17571 -462574315 762356966 23995 -397697690 513188985 4709 81680807 218480274 14271 232499153 546667915 22861 -453548032 501398481 1986 100902412 936235808 14738 -10400268 244984888 5587 -90977707 685108504 7653 134156632 557679623 24461 -264071549 532069452 23142 -97608755 84283645 11987 -315526742 879589311 25346 8175024 12682582 158 185698236 941710030 22679 -442243699 790285457 22735 -546718071 136872031 9662 -259068314 210108745 16076 223275790 287379454 26283 -387317664 543237254 8467 -444159149 252184751 16385 67001823 708387840 16133 -500306423 844079704 8804 238532350 81513450 7911 -541886735 928674557 5608 132070206 585453938 21679 245569616 103097753 19751 -274444279 820023799 16197 198445292 836348770 26180 -128251320 337825565 25697 105822320 695323249 5237 171822364 243883596 11681 -136441307 870077247 22486 -93009596 328608667 3893 196488588 797442446 18313 -517729138 760050118 14831 8573263 635232654 10977 140011545 252670036 7389 -68844423 466141202 1054 178963599 891153505 8385 -155270062 634185557 24064 -245705155 243897633 11267 79630799 388351941 13013 -397119181 261293076 17808 126037166 690810922 9248 -447763397 672338637 18834 -444722393 437149690 9099 30995023 693549095 5499 -560459586 401002089 12307 -421121795 840959814 2036 230147941 686365062 15289 -259035007 392497353 2830 131023867 46552149 23913 -447528033 118214125 20580 -98440923 543481571 15401 134147319 338126761 14212 -174954163 768614941 17099 -348366006 530990395 8571 -552819173 150834263 25068 -89015490 122443269 8759 -8867034 264205537 14582 -434764251 609999297 3999 -85784664 957786643 16735 -548369159 488374522 5907 -370998753 89954970 15652 -37222218 22668205 23020 -571594368 421198491 4930 -289169847 632303431 17183 -417743334 530294282 15449 -292628201 689806280 9704 -167687805 156925292 25919 -77792795 751045912 14385 -98288243 504196304 18941 205475247 189131441 2273 61484763 484582129 25524 -328734552 373888278 8718 -302279038 483549328 2491 148340768 490425361 522 -308867654 772334007 1542 -2393651 164164900 23659 -464385018 14610999 8466 -224157999 805418043 3526 -494113279 433320945 7118 -168066798 512981540 2312 171153784 582320314 17162 -225858218 341068433 8307 -71161947 175390716 2303 53545211 228297956 19681 -469284807 350324922 10767 -9174825 426105778 20107 -582439535 366860024 24252 19924941 854197885 4196 -385457402 131530574 1919 138384867 729721687 20224 -232360192 780073608 3539 215299838 456205934 10455 54760460 723203593 4766 -490752393 99332000 17571 143159152 893578935 5615 104496472 330208390 4642 -281965513 582797396 16652 248370644 242484808 11167 -327879225 260429224 19379 152122584 353605722 21923 -422657880 278833726 8671 -81032149 460120012 23105 -134106151 678048730 825 161249142 835216052 20268 -350089717 295189071 20081 8389986 871183951 21779 -557919235 595795381 15612 -558779488 853445498 7515 -415206484 613529970 14957 -194539977 499010972 17522 -314300219 862116883 1168 -257197880 463678572 3720 -19699552 760907402 9090 24338999 576244551 6437 -48557499 75315403 14686 197770302 343130967 18993 -100045184 847639642 13072 -307054675 748904306 16777 -590295394 431049091 3630 -166691800 419321103 24392 -469929714 194189693 6166 114447476 909446030 3933 -161659879 475492613 10822 -356343171 714401945 10192 90747254 696315705 25575 -375309801 216686395 22195 -162833123 338352454 24889 -357871247 437428426 19371 99278587 53992583 5095 -22350239 296230558 16602 -480973609 263768317 12544 -246566368 723499333 10560 -236968676 734091735 26285 165093513 804984780 20435 98781556 407129504 16986 -328199627 796499858 18808 161139368 715167220 13678 -59798549 564690121 9088 -522045463 190065742 18040 -474125286 119649673 25180 -121459727 368453837 15294 237357523 635607615 12672 -145836273 116556351 1354 7934536 547868934 17275 -108820830 468976313 12395 50771018 699178286 13248 -235753610 199236641 8397 238495844 66957842 25091 -191922039 669848394 16120 -45558284 697194835 3959 -472050106 637325427 18346 189791470 830981984 1365 240107758 720598215 3884 -41921401 619410527 11545 155851870 788725271 1557 -273810795 400218476 4461 -361661671 218774718 17287 -535568095 22918758 15655 31690990 941635512 1394 -310610795 726590928 13043 -389682200 287241519 3562 -217456579 101968734 11427 200569635 60227060 24492 -79050380 207618099 18179 97602021 850679313 2799 -480697076 474523768 10077 -143386112 405844349 7559 227505310 685465297 16538 125809806 428998656 19571 -327422442 739991862 18728 18747533 66937818 17229 -505620164 577434907 10836 7011233 847790462 11515 15243633 284482288 21144 89957952 269164882 3900 140309486 803645885 10432 -341784600 839537791 22973 -289289014 183318069 13475 -370783800 381313141 19668 -505145781 639127223 5100 -77667035 60803959 17958 -556243789 868324061 3242 -331863589 130805012 21295 189455096 511539337 20964 143885162 654763454 25463 -277294569 647488810 615 -100884304 47005312 9786 -323351329 502918489 23486 -255917602 882157944 20592 227191119 369018281 14423 -159647875 140948476 6292 -499555168 230287509 22419 -514745860 217575061 9361 -107435459 36051003 18514 -163752965 300043609 19879 -131243554 263113275 22724 244774698 868361319 17161 244681439 722321441 25335 42713057 801751430 2616 -227496151 309277982 18145 -78950678 622909930 24114 -582595849 431526523 19702 -179185883 356410636 6456 20199171 403311332 21225 -420328007 208788735 6751 -575476547 444410113 5767 206132163 372676003 21883 -163496716 190864595 21855 -77268239 512143796 6041 78843864 515091030 2404 -77977711 46092021 7350 -146210196 239419845 12247 226844095 901281267 10110 -435658656 392188236 2878 -424158271 493232607 4349 147060161 99414944 6979 -169835374 920501130 26242 -361421538 266178599 11569 -111204779 666652178 13307 229018966 570033576 5002 -8010089 692799734 7059 -513716428 384431782 14558 198482635 190025319 13233 -122663528 772152987 1568 -181664990 683226461 18641 -467376898 522764614 15406 -529415415 221785080 22994 43007523 440998701 21784 -294011527 80755456 22292 233183334 621405281 2793 249032231 371861510 18811 -267264011 68245649 24549 -350358462 551485435 2414 -600863992 708683780 2473 -271533369 187197609 8693 160876372 847801259 4802 -472998649 445490327 2167 93661448 898660006 2084 -83959615 856164997 13160 -262141373 868438889 19680 70983458 119853182 18330 38131582 828948329 467 -308691648 926897389 14568 80058771 651782369 23879 -511159544 141146460 26191 -4402109 730065985 5301 237373297 584705397 8065 117035182 197417742 24798 177364799 298654559 24975 -368104984 880654913 11132 24725147 766216519 18487 -71615448 62234243 22634 -566828251 923133479 10226 -135760870 727585053 25236 -200970245 912071456 14273 -366742758 742300038 19148 -475745793 434740744 22613 -214441731 771017319 20896 27539466 77574319 10954 -127908339 916137685 5686 127310892 571057472 22423 136127877 78674816 24071 -127053026 157576652 14700 -25522920 811277874 4079 -194076502 46687376 10995 -76611548 463272298 14947 -148227892 499787187 25676 -87465413 374989905 15160 -375474016 524423526 20721 -381384442 790073050 25737 162405541 725932974 6652 -241596571 728382014 23345 -140207112 383747959 17525 78591099 855421991 15147 -55780251 169850091 13101 -219103676 239347569 17694 -149566922 347590562 6110 234678364 912762649 3481 -300586777 179679811 14734 64074165 619936970 8491 250612726 812494559 22905 227631753 121627734 7262 -213740836 842378842 16342 -404880672 621316722 5604 -347201947 140638342 7986 -294083794 467044895 18217 4255638 668377391 85 33820488 351893386 7018 -432420904 562090029 12103 -494951853 659926561 23379 -78888936 436673049 9710 126699675 586970428 8231 -479916734 857079421 25934 -270665695 407717222 2623 -70532997 900890798 5113 197726670 644440210 25161 -290523637 772573007 20428 -265179798 234486765 1163 -352248254 372971884 10393 -64107819 450582142 18446 -404831241 367313393 4072 -458170922 107347752 5407 130074798 17759683 11794 139776086 473926215 23972 109364726 475947718 17694 248673040 298343829 23110 97598936 218718591 2563 -243373341 453774804 986 -249603213 835041297 18218 -509862954 505327158 15472 -598311251 23659854 20906 15933233 228783642 11372 -366516706 178761843 11620 229488994 642347484 18397 -538408503 891072806 16787 176188385 625363190 7255 -330797992 639266942 15675 -338730543 751046628 13762 -22494743 163941467 6720 -569057246 176561450 11165 37756521 439906147 4773 -427184724 639594989 17161 -151085130 506947244 23944 -332281088 921583705 6618 -257101409 476871884 76 81718944 124758803 5258 -574377831 161492539 8266 9125281 732241146 23695 51068250 812885096 13323 -36407066 754726148 2756 48044512 800794993 24794 150947156 568341286 7092 -275585341 770651552 1032 144401496 804728073 5970 229851989 171569420 15000 151875459 586063423 13838 -586660605 238629231 19802 -508581123 594274319 18818 -528786662 790128160 13931 243552521 888794936 10237 237755473 617422049 10532 -452720206 358881693 21944 -181120099 923557583 21440 -98117136 164534288 10014 -561791293 480983650 21993 -379259399 238962995 18588 -37465109 849428680 14202 -462031977 125672199 10088 -103466809 873195302 310 -174509165 409374716 19154 -146136629 824550208 5963 -335723510 243440541 22965 -408930638 335905222 19638 -381575668 450736392 23621 79949398 455108277 1345 -461239601 399847434 21060 -538308755 638323454 8004 -238662035 349440144 19521 -69197440 630920973 10494 -299576967 510582222 25821 52749405 758505888 3942 -148134374 227702972 8030 -499462142 651446052 701 74568889 61975883 11840 -591043188 101824594 24181 190669954 911391231 18053 -448585630 181556481 22380 -328581019 386621916 816 -371814279 382951330 26377 -87500357 384535809 12194 -488363459 552550463 7357 -79008031 388381872 5952 -86692225 867187208 9259 -301175324 939953217 6094 154048401 788531435 26467 -319949776 284440350 1992 -546901162 94675437 19869 -410333288 825807352 16271 -13380209 780114550 20732 -27934879 504045533 24274 -233970809 481387816 4239 -202908978 677455890 11725 -453317259 40426078 23875 48157522 318742627 20412 -411963528 781622756 23028 61357114 33917909 5236 -186036875 105598054 5766 -435040188 509230021 19823 -196519395 416003712 5723 -333622946 449885748 15124 -497835920 879482055 19747 126232770 60072854 3294 224417041 117708030 5935 -371976313 305740481 1733 75652192 872078755 3307 -572081656 943958860 24760 102426206 265180204 5164 -450465584 597596581 10025 -270174564 572322979 26427 -456105522 700354529 22790 -112237315 515393939 23350 -4845907 415354668 23941 -485716651 409286069 16233 -562304791 231833549 13378 -317556589 481116058 117 -158322113 463234654 14543 -347720908 606151421 12788 -333591031 549117771 11333 -326334842 171769031 1741 -280593037 869162077 17715 -42058856 926933588 22153 -139954286 330007789 9228 129300824 119070572 23216 220685141 82736043 23272 122726862 249464676 20788 -110083295 558865449 20739 -1278926 691116661 21639 115835292 169623131 21792 -75345272 311213256 23921 -493966426 829850913 16116 -588643956 223148622 23193 169605096 566532911 9082 -493799432 58862289 12027 -32768438 725029247 19602 179341622 823026757 7397 237909548 660432967 23890 -440549466 390418423 20071 -419801033 338886655 22203 -158922345 718013377 23843 -390131343 336504575 817 -127164547 470084663 7706 141091389 192584195 22529 49457337 450439390 6413 -333056632 928097955 9541 -168853273 768912533 6570 -571033795 259650697 1115 7252047 128652906 1977 -22966588 677328269 1222 162125508 401575933 20876 -358400608 689530183 21670 -596369761 23270173 25606 7875507 206602347 5088 -138863838 305635956 7546 -180265115 248873526 25398 -373196777 819535273 11799 -239748845 697414518 8411 -101009069 820908761 14337 233438118 56185614 22988 -21533076 712402858 8313 226926931 904049517 5301 -324423378 780438445 7277 -302381785 671155008 19863 100953278 513637832 5515 168674583 444376923 24288 -168267782 40794812 24654 -502065264 626754346 12826 -177399392 665659433 16640 27922363 866622407 12230 -192592544 305089914 21024 127393669 845754769 20330 -393833973 864203707 26178 83469288 465741105 17410 23251831 234083612 489 -235136416 38468851 23212 -343263696 761646390 1688 -496404462 780342545 5776 -526248114 591035162 14115 -62709632 113486889 7574 -276972894 384144810 24825 194946929 244363452 7734 -481596715 105481553 2394 -397619342 435543915 15446 -374105526 542308083 23088 -337372633 198958974 783 -558698835 50577578 15402 -489336460 836806731 19947 -372444777 108429842 11428 -586686980 545398434 2798 239265960 912690043 1508 169234682 245800448 3985 116574500 696350759 8798 -5977289 599908315 20043 -163414575 819054342 15899 -529311007 280453969 25831 -223989280 465518674 23570 -40700965 944101624 18715 -540532374 345329484 18156 125236827 456671768 10755 -582008838 68549814 15640 149134071 170964537 20366 -45598557 630446132 1151 -373020788 612088130 16721 -445763780 190595802 586 -175281498 205546145 7290 -22103688 191927477 10535 -3933164 571058391 8213 -293486177 202084973 12302 41587151 107529642 5373 236019236 13607878 12936 -42656772 242914269 25468 -515512216 321608715 9001 -566143089 711355498 13671 54486180 691626214 22592 -500739673 585497859 12257 -446348026 881897853 15293 -316159570 300922496 10593 109925239 237634980 3576 -52395333 337841173 6993 -336151433 599462783 17651 12120954 366706595 17665 -245903226 166252899 15165 -575474590 530813057 14609 -456778651 551540064 7696 153158992 360848666 26032 92928855 612081109 20277 -23173851 838328542 7357 -511370559 771098879 20941 -535809346 248493261 9429 -203405251 16330159 7967 -592158048 437787474 5162 -169932978 62561904 23055 131683379 464449135 22912 80363379 841189860 1011 -115391630 411785492 23533 -574931736 601734100 6046 102323647 543591894 13866 -9179783 295003063 22290 -337389859 188524316 841 -323363881 772212564 18212 141633193 384531162 25931 -345284077 684741086 10898 -99887482 308144324 15050 -108185950 757186172 16603 -168108927 259624375 25819 -411691916 804395679 13194 -7088327 70640476 25592 128583769 103050414 19251 -189184274 811339986 12280 -527419367 817926081 4991 -219421199 791257117 8113 -206534709 530992244 23774 -193200136 191932405 1807 -564291738 676947376 1261 -397691237 450204072 9983 -50451124 585535984 8674 138211365 463362866 1986 101295321 632608100 19425 -573224927 66748030 9988 -401775887 543027690 202 -409142459 871089169 3815 173103273 861626168 974 -80262567 909121424 5458 -109408650 39971979 24665 -291684937 459150144 3249 -238635925 571082902 10402 -364816701 346537127 20253 -5605300 797720894 5513 -131636737 449078799 13867 -152325125 619555742 10599 -283463042 112463483 21246 71044711 874964400 22949 -456739329 795537620 1711 98030264 234534354 15850 -83169033 325124373 26207 -60131593 203098475 5462 -216212118 442566700 1416 213317317 199071346 13550 217491180 454698287 3420 215830685 258250880 25126 228998876 794073263 23300 189815058 385573944 21471 210161321 145400137 17633 112755560 798592067 25158 -10240372 388835066 14840 -125428639 552821429 600 234542017 473824269 3526 -49765660 926088289 16836 -152037847 898357167 26321 218064089 229279522 22158 -82554417 107343311 12426 -507788088 320344503 18605 -330125630 654777345 13572 -10789654 920567997 8358 -216268833 907439470 15287 164175480 307564795 11158 250164919 196902049 5833 -497257168 44164622 18145 245533398 276947673 8888 175425595 227577509 20752 -198706755 255870670 8266 38957350 392841526 25703 -152399537 688939495 3437 -69286578 15551868 15262 -287526342 349658669 23748 167456017 49317881 5227 -213955960 509041998 8709 -569762517 15944861 18096 -207907282 120677606 10116 62824217 784513868 24023 -312272717 916870009 10922 -398666575 778716630 17787 -601527027 529201975 23214 -438475258 125312090 14697 -236208420 99305585 15187 -454734909 928477563 24940 24732298 675917831 6704 -439328379 552632480 8473 -439562304 45189582 12503 -343098671 902089685 9755 -492979377 634739859 14966 -51789252 579542359 21323 -32953619 634182525 3052 -148086197 224166138 21153 -283312339 840461810 14015 -562119539 928920182 3483 160114275 399626051 6807 111010608 744670116 5486 -173758529 648047487 13269 -84409965 333292398 22776 -190141521 794435118 7086 -92414186 728139946 20217 84467549 122993697 22378 -143822830 65004398 16123 -453153743 198277049 11154 -208653268 757701735 6562 242992155 796280355 5443 3893211 917973842 10996 -177312207 831646096 3527 132994040 600767526 25034 139666512 439048379 24203 -438144288 808879254 1534 -248160860 777826191 24129 183788376 367179121 1717 91282194 131604918 22722 250649959 956940201 11883 -448818551 811697930 3159 14688859 524847740 12034 170102353 766924866 4758 -26757382 35594593 24938 -263285201 712327224 11855 -572553117 266597968 10926 -348005602 596138754 11282 -12256438 724785171 3404 197962282 938718754 23308 65004968 194736397 22838 -95921791 798181398 171 -183066203 705682547 26132 84377584 496127308 14579 144722952 782206634 383 -293684724 673597907 15051 197728006 116781832 538 167020909 271708768 12072 -178012661 956943961 1047 13179061 63191920 2112 -326393325 799278782 25174 -591641924 209682588 12579 -70578927 592430730 10108 206532845 955856284 15073 -477620236 379902944 20670 87820441 850660245 25490 -66232908 265206972 16741 -210862531 68695465 1595 139961816 453924271 6592 -105367223 182564418 2578 -202940753 51286254 18834 -179521327 103917769 12196 -366576715 79362917 25215 -72606313 326451771 266 183355816 745351768 25156 212871082 844026932 7441 -73736353 691187603 13066 -409696937 392906294 15216 21613278 29141879 15942 194836589 580230109 19623 -160197251 237207876 17371 -186513292 346471186 12950 -82679691 623491501 19412 68153238 818461165 5872 -27608017 656744693 8652 -64799719 92441476 25362 -289108441 275111680 2663 -380800312 308085386 14373 -511737691 666828147 25655 -495738468 373134612 5342 -18277006 380701316 21725 211654766 605561638 16716 -211396432 390037285 11085 -524662446 118516014 12962 -262807665 352194661 26130 -61961474 267169676 7927 -265194608 897010049 4221 -263566 102040960 6653 -302577581 944193767 3657 205946446 726776550 11001 -57094489 954124890 8933 132893333 704334446 1496 -102620023 279094678 14082 -467778239 160155448 5946 -247753101 733306718 15774 -437569938 613952478 25055 -281176903 691407337 19374 -542976528 758100821 12214 -349181136 666393849 6898 200633877 216212084 16290 66957547 125495207 15463 -101646802 119534569 25205 -141744378 576036571 18698 -170922749 707654549 19917 88683851 466092821 12796 -589854099 429284617 15559 110175403 820495203 8921 -202666620 562927552 9976 219943745 267735232 6518 -76467145 701447580 4842 173305488 391466828 10755 28031505 340803681 5530 -109296346 848713801 22241 -483052137 437400432 10521 -350280852 722498485 7242 -599497653 216315146 16567 132186754 907386107 13195 234391915 807183517 9582 -444913288 198162481 12998 -436971029 920077839 16780 -398609620 611130286 1998 -582459610 213572313 9555 40535420 514613172 3936 -94977403 818713518 24335 -186251518 572917126 23843 -376148818 755008227 16401 4255022 369202836 6141 -436881039 659694938 6670 252449577 812983935 22811 -119208063 367091640 15634 -145153064 898691462 16546 -155033375 359352890 24610 -551958840 131876994 15842 -241006988 183628082 24976 -85300780 200803885 21961 -522501503 388310223 20083 -571495023 490687811 422 222597324 910436710 14360 -121815541 821815456 9575 236952490 231047129 1277 -563796417 929194558 13544 -182434828 684381652 9860 -26837351 86745876 21608 -339231959 945011621 6739 142775616 320162510 14660 -389173574 763733501 14886 -473574475 515672995 8415 -291490879 602327080 7535 -443995488 442224078 5079 -260849316 942427194 14549 -282656914 196946810 12252 -547064010 955843284 5718 79243866 334163724 9810 -474421857 65134451 15085 -53990432 426304853 17733 -398421719 511223406 11969 111798038 236498658 22537 -186660914 550837528 7620 -504312995 750891461 11352 -321954802 558401888 4763 39321815 248261817 12282 22256551 326885803 19926 -351263572 234753340 401 -257827621 538167492 10800 -371128270 340088383 11381 -190633769 861018870 14956 -71728754 760215389 9280 146601131 399486062 10660 -486631190 330725149 15669 -23647238 200352602 9961 -456988420 36605469 18451 -290878185 495244540 2969 224812171 542856308 14355 -336583286 219607794 24127 -1381013 672807333 17704 -422953278 548501206 12861 -371482370 630285403 17672 -185139646 328394032 2205 -142478115 346390887 15353 -353538154 856623817 25835 -287086095 526136049 7970 -249799034 575803086 15915 -581631422 817460789 12560 148160512 101381676 9153 -207508486 675578547 9314 -155066310 371267631 25548 -9470204 578107523 18546 -27604993 37085188 3187 -29308672 590755397 25623 -563474432 409284131 5991 115271259 328506864 20988 20829578 933154979 747 187687021 825398763 6785 -153454243 841041648 536 246921204 378774206 26299 -276788755 595899303 1928 -514844112 34775459 874 -167094152 409594033 20769 -69236585 679664515 24703 -38258991 639771986 24571 -323330905 695965787 22583 -563007709 539674044 24828 182409264 671353674 22428 24452015 9155679 4004 109528681 585857384 20149 179979868 28940849 5726 -148752242 89148839 8086 38901631 425646109 12466 -592993063 165469706 12050 132871875 775187429 14696 -398581364 586581852 17017 -54346749 728720024 22413 -23103746 512704247 21015 -241280508 303377620 4471 -584845661 912044646 19992 132175738 880745024 15776 -586296379 787517399 22896 199529298 667478695 19568 -66491651 853213873 23738 -141102516 664607671 5262 -578880020 839982752 24600 -501157322 481603916 3197 -216384020 771755614 4314 65385978 405029691 5453 -199867102 694993818 18524 -262306493 423823071 3359 -270104388 210034729 13692 -321258295 165304530 813 -204046069 594367031 23216 -66948466 593873220 3268 -102618099 529620757 2530 124230565 345184586 7780 187019690 445587497 10046 -149416549 920932873 25345 22726627 463421994 5298 250814932 142212250 9519 58664571 763820907 7237 -39422311 438223612 8622 221953652 762866986 14143 -413835380 664400827 8189 -233943249 215144675 10803 -31428075 735095633 24738 166504370 910247561 12617 -126814894 73899718 21737 -229359929 75047547 17517 -557058976 706579193 20637 183932690 621395039 11697 -254491659 817700074 581 -381572531 662102017 15894 -512883884 450793532 13179 -541572368 168878032 24432 -72271132 37766927 21451 -244571373 97772463 17544 -515549153 469219485 94 -85214724 277527614 7716 62737116 794410344 24194 -434006371 292621594 14586 -453710342 442426093 4326 19264629 289204939 18763 -57838368 455182873 8829 -519236933 511066004 21230 64455606 84586778 12082 -594045975 693002560 4162 10672910 276436668 11173 17706370 668667442 17753 -227138329 337755393 19401 171521753 478607415 4610 -312141633 609131391 23596 -458209558 906917591 17916 -259326250 221204101 11348 120681594 201807374 5458 -34151302 865996976 9137 175155975 630983082 2452 223006762 232890853 7556 -368956830 377530382 17988 114492792 943386523 18522 -233400651 937737595 12198 -321575852 500543845 14962 -565055614 163906567 14888 126360944 561318129 13720 216009717 11515174 17219 115104243 891418251 21356 -514444926 10191434 21998 4542066 539124173 899 -384153239 63648501 1929 229510886 255583217 9503 53739257 320620002 781 -246056238 488712384 19058 -121701314 416294939 13394 -489419490 155501386 8938 -463966230 556540733 24666 -228558266 725759858 18363 180496860 604747815 3301 186575487 826185442 8813 -253480160 650448817 1319 -500357026 128690545 10364 -268247042 268020490 13051 13018849 663017498 24177 63932549 753145261 19788 -196320162 373500454 22826 -307647291 447527851 7995 -54424635 138127731 10655 -166273530 68631266 24947 248368970 243032806 25613 -583491165 308282789 1167 -18017600 828742722 24468 -237993263 35212905 21549 -218726852 443165250 17256 -591659248 13898070 3918 -151801067 450401236 6492 8987131 326427115 781 -64139649 66183645 457 -568331716 664097754 2406 -359824868 480897094 4904 -477788799 425758583 10598 67976639 390953595 24252 71098844 696355962 1793 121578939 128023703 8721 -200793771 744870440 22455 -277936867 39651893 3009 -229151934 200268069 26030 -298279417 488020153 23692 214927204 655056324 21383 -315866602 789555457 22250 -400596155 658782819 869 -559030866 61354625 24229 161609950 580020700 22945 220922445 175169294 13133 189699682 48619776 25809 184742307 33221381 11741 117071477 355656958 11814 -278454657 92007382 25730 -158291976 148526104 15160 -327183282 842291207 13813 248316500 284891679 1749 -445438629 663589545 14360 170222764 694598399 6406 -535847567 563357073 24103 -467899682 582526869 11123 -281494195 17572496 23190 153264178 634784341 15167 -90599357 641827814 7745 -14528281 397358544 12495 -263277297 16434723 10784 -73957436 739822975 7604 -185032869 239051368 6346 -417137751 720173044 20321 -575786333 182511324 23568 -415843502 885727462 2822 210253084 186391100 16806 -86767540 86615753 14397 184011643 548174526 15530 -245609511 513658408 12354 -412260171 684191842 9748 159386160 891578790 6984 85246247 648318367 14662 -32765758 849198231 4470 -367432202 471843745 1982 -260951688 379878442 5741 -501536518 278409068 20567 -55136451 844448832 25305 -175928716 500503884 4473 -386197244 54298509 10133 -114199803 322534585 17792 -39806072 891836113 22665 -339927685 899492783 15966 -84354612 490986568 206 -112350654 226995622 17029 -813725 685441079 1437 -435803232 356676020 14983 -279857242 137845561 1445 -599452371 317198053 7074 179212354 289731665 5393 -476446259 44775569 7398 -427266708 646468587 22919 -83720649 723171551 5459 -478133320 534020789 139 -167816500 857103016 15385 -45145180 377941278 3425 -494010103 50568524 13436 -195464028 614237518 7477 -332415538 730507587 10565 95769065 643701100 23749 106383061 184123252 8910 -28904561 550817556 4157 -98800114 673659863 10661 1192579 469706963 6061 -450572595 202227131 13881 -575809404 763213760 12545 149743766 794796887 26315 192661949 184444550 22361 -339839696 629749895 22520 -86735080 671244313 2827 69150240 419896416 7592 187080047 572459021 5878 -575004591 79812180 14477 224080358 270846739 19352 58236545 934889349 20482 -445956668 709806249 16652 36099405 319812799 8440 -384407017 920557756 2204 236971636 233679808 14156 -280472038 320858019 15412 38946369 575027336 9591 -515015210 387472697 11735 -531573893 19198824 18005 -310533770 252645305 13313 -77337350 158038895 13020 -328796832 10917228 19700 60450145 454926086 10882 -242366170 274724037 1958 -329732650 479093031 302 48741937 135506913 15371 -504995300 654809072 20928 -224592903 529438744 8931 228230964 241137843 22328 47419698 111955905 1472 -136725023 934639588 12182 -563883917 148900807 12792 -382562913 364686183 11254 -455911088 69026824 24451 42611963 577261907 23785 33412496 741141299 4946 -444234012 150508261 13165 -116725956 717173296 23802 -108961919 393379455 13508 29361621 157055704 7019 128311185 236352827 5666 169334666 150039296 24276 140795593 135140322 9961 -483369224 32791708 8016 238094011 939766694 19028 -489051670 79553913 23930 159928230 780830286 11849 -473953665 331718059 16008 -496884245 403619491 10526 102549005 420160197 8648 98672605 952063554 18412 -601388979 886601562 3670 -559835157 894246474 16902 181900144 815322496 1355 -113240570 149035284 20013 -102158357 94557941 13937 248109497 530038876 24586 -144836568 113340161 10295 138151435 864537156 15912 133311034 443884157 2817 -538103468 894236259 23326 -120883978 353587069 20016 100153336 167024595 4680 -293005870 257328368 13187 157672890 818133981 18586 -335511260 617543912 14100 -93326069 917553506 152 -289056020 338926684 9071 -421184960 798032697 8332 -121769871 692752999 23182 -227525056 744478262 17563 -162216168 208191248 9195 17917309 750228436 13483 -201499986 826853805 8531 -436993185 73458196 2258 219573505 809689141 9126 24033652 318930451 18126 -410305538 471306871 24624 201752254 664685347 25911 -545647701 828329108 2519 -206285379 21778839 3413 -225941445 386054232 7711 -174205463 160928808 5873 -302163688 20581120 25441 242333172 100383406 13427 -400231203 155000857 3942 -597193182 681583497 4475 -582563400 428632943 1243 -57489867 862289066 11056 -54334028 436486974 12440 10844761 212717676 16194 -573179667 328961707 24271 -242126360 273974999 18468 -530908927 643328019 19360 126290367 629334247 13637 -413644124 102614642 21542 -223903122 389083207 15108 -180515280 756574046 15762 -210667660 837736109 24402 -225311779 93569167 3894 -294808510 950042525 789 132818046 924091403 21020 -305193911 950152026 15388 -433745356 50208170 20806 144806269 730224151 6812 118019470 500623665 1661 -386038547 60088485 25974 -575257677 946984483 4593 14858062 955292477 13671 -407736050 853961628 20433 -205645963 925782020 3306 -65560482 383931590 2572 -510863840 810804203 18035 -396309336 430283612 10906 -418175377 9867967 14319 -44056310 733982313 6094 -257594 775165953 9429 -554903541 118109310 16781 -227278221 48492006 7121 -424751547 807937154 6101 -542015250 944480918 6985 -563704015 614964875 18610 229420271 856668110 5289 -286582986 907512499 5017 -114127494 704989892 4363 -88315892 651853868 19916 238557714 476919288 2135 -429294462 493675049 5044 19148077 339794698 8627 112684546 624561069 17960 -270731257 343323421 19281 -105465350 321249579 8832 -538147601 597259486 16576 -81674007 684501679 26240 -61148699 543210981 3139 -534376525 527205263 24240 -90724942 519464763 11191 -117330353 50299777 14800 -230984023 544513626 19634 -566979470 689452437 9898 -229472223 811633368 11002 -2472407 684824424 5390 -68162238 374828314 13096 -217339713 752718289 18857 -462035576 315802439 59 -82453775 263889076 23313 -460463054 17982842 22860 47388205 937255935 11500 -426423930 797702768 10590 142082273 768058203 11812 218240457 83726833 6532 -49341807 360142974 26320 -159553077 733862670 10196 -570319150 685663109 12762 63111854 493138246 20133 -310470673 255347511 17453 -239073827 524613057 21969 -173412149 131235794 4625 -173267234 607778223 8751 -116563323 338520716 2766 -321710073 803252417 20433 -17566622 640239455 24854 -42355782 884664548 24926 -203680434 941938966 24401 -134801262 671540025 24420 -465290464 138669475 18648 63961248 760991039 7150 219062282 720335473 19856 -583571282 231313692 13934 -78484503 301872363 16994 -398294948 926087749 5859 -589123879 910888427 22770 -140369547 571843943 26037 -401202343 722823629 26202 39134042 705569582 18259 -105605340 470683504 21566 138148432 352011507 15441 -394608895 227514066 12436 223334365 736586546 23906 -458701987 496358140 23121 -100665343 926567001 24164 -29588318 556823152 2288 -342277383 136628613 25908 -463682048 341208073 21854 122822222 799931889 6062 -110638701 653584609 18261 4843889 247212688 977 172467297 50515785 12900 -600690331 129960890 9514 94423445 372272595 22005 -600461681 620113118 3880 146855868 60319155 21736 -549268920 229811577 18816 -485665209 919924253 26059 -74162908 10578606 19339 -82770272 380336516 17489 59460909 34954639 21066 -138103838 868247883 21953 -460265799 923302358 1158 -316728604 857221678 12379 -389127374 814751441 5375 -30421045 767886812 1241 -410742393 67196165 25981 174199147 233411303 12126 -486177949 334186211 2109 102091310 336547572 21639 195890518 947812755 13373 -422452739 282904315 25990 1614802 96936061 8898 -516649960 190988687 17118 -125106353 244541636 12672 -273887033 886442385 19451 -180648214 439870409 19273 127864457 701472064 19695 -145523173 701273819 21978 -471562185 213281290 18406 -308514844 301852772 22926 -222539147 657632819 2146 -356054980 26647704 19242 -535343511 604655143 18662 -368602192 353656451 18486 -38669503 801470162 11640 -297854363 692009845 13979 -198650729 786985680 18935 3821111 690126698 6984 -52953040 236761407 24159 219656370 261991081 24324 -326863285 27302873 20072 -599009874 40547630 17378 -475636410 466553087 24347 -391331692 669148644 22427 -376391908 457439570 25362 160341490 68630751 4626 -35759499 631406422 5354 28073228 280308466 15296 -356206741 360437911 15021 -31182033 28246438 9235 -263192201 360280869 5600 71751027 237805387 23694 -66686729 606549254 13077 -550799319 908385385 7006 -242471472 837927199 6287 -313372896 65082545 24620 -58410635 783708171 21294 -416150450 385764983 26027 93078854 805589554 6317 -437834244 742684008 13602 -461680071 382135582 12280 -534188998 899775275 21053 -16721997 63196603 667 -326840083 621246571 23092 52603084 853169405 396 -154133217 228462828 18578 -98471508 32329490 25874 55382833 376331840 25639 -169403000 532404424 2487 -405433992 656561059 7586 -480659075 478314167 18411 -221536773 547747204 19059 -144294380 399015426 1934 -507659976 338104748 187 -447505123 481653647 15994 -420623655 173172585 7859 -250829024 365911610 15065 104885124 801330179 24296 -23397511 651890860 18020 -567045258 792731189 9348 172401691 341618009 15168 -442630802 509749577 10906 -132671865 792490434 9476 -368649398 14982885 25867 -62648458 580126400 15693 125821393 418570108 20345 -560555256 85041028 4350 -327448283 298993807 5321 -469916323 404430295 4429 -172149990 40887947 23744 -131698135 142906421 10897 -591527918 672185828 16630 194187079 910589801 12062 179735229 270955675 9918 162530244 777840899 22267 194787886 564664089 13270 -52660120 595121098 16272 -99485505 275344207 7684 -469805769 407814831 16713 -417584931 360658798 17317 174389526 447402139 6282 184335139 932543268 12293 -149525656 25535950 5826 -201309299 470602431 24892 -488742970 230392484 14633 -417911842 829582085 25480 -294484428 838755821 19219 -193421509 272189783 6639 -364974153 70719032 12317 -432516899 587821230 24507 -144963934 63430308 871 -219241981 779019102 5586 226241413 359523181 14669 99965266 107203992 24121 -581159963 231905581 25312 -38815153 444144548 13524 -195789282 736208467 9108 -241829284 672886002 5217 -365194292 957096057 8773 97194192 254226920 17150 -306065071 646528703 348 113866735 707156739 12766 -78988442 766708913 16211 -532698094 89609997 1465 -363061058 523856811 10278 -219886687 674399029 13137 -344058479 272226635 19128 -561801698 777970019 11758 -123414428 131617874 21792 -468354643 299880330 15828 55884935 200256142 22845 128765859 468879215 17521 -155451998 18708613 25637 -249052254 23350937 17188 222759356 336777754 648 -395879363 204047042 19651 -481682438 855596777 24079 -129584559 537984392 25650 -274123173 809238517 21185 140954365 508869452 7025 40230486 398699746 14558 -383475881 486566723 5913 -186875476 881401950 6364 -36696136 483480954 3033 -204001072 431114102 24142 -196260404 395757016 11474 -324512036 73374450 7638 128659279 90019479 6771 -579787414 221349511 19602 180166743 724027021 23867 -269563593 896693675 16918 -318032193 924332478 350 133639546 605417574 12515 -327532601 121763843 5039 -542685004 931813457 3754 -564539765 482737234 21526 -127269087 191064308 13695 116279082 392376772 559 -371880239 209419399 19021 -180924747 587476104 10155 -292427868 160077628 6677 23993045 555390057 4473 -219707990 226723124 1353 -289697684 423469210 24730 50247150 837855542 16766 -15307111 330250031 23568 -425279049 155479175 8650 -429381212 156253029 2640 -531722172 249772128 3413 -24003899 369913335 6167 -520227762 311350119 21288 211295657 596655826 17256 142373158 536387012 5357 28821473 921720741 16034 -362350577 10236326 19339 -187034981 93284068 21510 -567913855 492204256 12205 13442181 617070673 2155 -414184796 938987139 19540 -472809437 279842815 12458 86384772 169825988 23130 191787667 828595768 11023 -412487017 447947632 8350 -63037178 31688760 18891 72190334 803486305 13764 -525499581 18889270 11399 -311726384 185486707 16999 -495794236 57311236 3481 155051436 456916866 22080 164207952 384335049 16994 -369854257 106386067 7967 -489473983 754202848 17678 191729115 580932194 13391 -311429073 674915590 16866 158773931 660901284 23485 -559912210 436370188 18326 3656993 199606408 7237 -191759409 474182609 1819 -14106849 288500660 15438 83075435 843527800 24647 -271319625 940571039 14314 -181667062 546841937 25353 -512143318 63131305 18830 75244960 443578076 12436 -124692939 44100811 23784 56649346 799508835 4771 -356846952 98625226 11318 170545286 614023604 5240 -181356512 585926321 12208 3462617 312787523 12260 -202451148 522713199 24280 -359375863 767854030 25933 -280996055 87967901 13600 -21915441 596691892 4940 -212727377 535415299 21442 189749858 372541059 22717 133341161 844584452 11680 -197328206 263765823 8049 -285869126 316197327 1682 -27232875 127196664 18698 -462992541 714100094 15480 -449281238 645594089 7426 221888889 828879088 12304 -577437423 950942060 17074 209838228 781604754 17615 -226043081 204174359 14407 190185829 406853509 22451 -150139709 475118719 25055 -153934240 887134729 13381 -129040224 127695805 18523 -314241799 881965726 701 161315760 619459121 9228 -154620529 897299585 12482 183465908 829682197 24878 -315566223 219416489 17511 53849336 17987711 20784 235015045 636630991 13374 21800579 933876887 9690 131698565 47046031 24867 -268150674 251062286 21980 -545125915 739469261 9737 207582992 133006305 25563 -240249440 914122124 10380 -164535195 30574786 8299 205148753 30679008 12528 -592493913 256984343 21881 -520694990 415486352 10966 -419280963 360312848 981 -530703241 559588243 21976 57815260 442010717 21690 102201058 106574333 13783 -231043181 703712129 25946 -384620347 150681152 10543 -72654495 101005394 18648 76329494 180906268 15130 -18097330 46054075 11950 -507518168 532343449 14664 -29540736 887235520 3187 -382493401 803138523 17606 -200558544 671470659 15056 -312403477 786493172 20401 -207005526 569956593 419 70378323 877926478 9928 -183979478 60778043 17969 -517407145 909504103 3875 -81477710 123972064 114 -593747559 591488307 18692 -359434514 266668573 23221 -170576456 239169567 9001 192333103 876766429 886 -17062471 537180835 23697 -51795311 748478812 21536 -46586247 52704453 3386 -481584006 619318075 6781 -504060887 22512488 18101 21144174 64402850 16541 173182261 119383285 21641 -350456854 835501915 24708 -54835918 451111656 1539 -367676021 83146793 16834 140437999 389079964 2277 -159293163 638851676 6702 -11646489 13811985 15748 64495596 450396028 22977 203687309 328961274 6631 186928243 243277428 17048 -574451657 923551150 6397 -136645812 227205222 17216 134067117 167779546 4012 -239374510 13832589 24606 -324789647 230932656 8643 -496640209 941515764 189 -409486431 28491327 12303 -498777180 469675309 15229 -317100622 686330011 10087 -91506697 787646972 17324 -449649062 66935310 13090 -344316847 385782822 5450 -106844686 483553722 25181 202878966 695580551 22118 59194964 806133436 15796 -306358228 844463255 19491 -307307819 650888205 19117 -462124422 198007429 14193 -527278133 915460010 18668 -472929717 88986256 18885 94773331 694120704 10379 -484217849 437432741 20418 -504884716 331202804 8920 -120747768 841963136 18924 -155038147 31193625 17380 -600325287 345270185 17460 -211628214 296070403 10659 -166417055 929782261 11993 -555384618 835442765 18888 -522599060 304273189 15592 -274219151 881286108 19055 -600074132 471025679 20672 22912595 389706841 3091 -395714956 690481673 12533 -546106813 92518602 19091 66192888 955585346 11592 -249234167 490047058 22523 61405497 610840769 15762 -249590991 417136142 10958 165532102 630129363 6077 -535128620 248867158 5924 -173176684 233012389 5931 158506966 433359322 21681 85427461 648254203 11437 -102699177 124143099 2990 200110449 842113165 12780 -170916354 576084922 22790 -301567339 581039692 15487 -143075013 610735817 14474 -102337417 847956503 20655 -490889570 59270011 15467 -280082106 34201106 19694 -565904173 150624957 920 -576432717 827753237 17976 -69502198 100845056 12566 -495062186 326932442 21707 32677702 927189035 15104 -102631551 227474704 13042 -74731993 95954296 10724 -504673675 716170112 3262 -593317485 592375193 24820 -529267592 743328387 23533 -577668634 518541093 22385 144694232 760281003 24936 6833711 296494319 19480 -203161444 943415676 25987 -221076268 315693700 22067 -347323602 276631941 6346 -549627198 520422459 10891 231240779 620814032 19665 -488588962 552748029 14628 -551032774 683780393 7559 240904023 607473486 19126 32563580 599018366 25806 136498270 909618367 16621 230386038 240669854 9022 -51859707 193001534 19163 -188538387 289514597 18168 -472086054 680848748 3352 -508192043 783405254 21792 -582622107 318915776 13740 67689697 481836961 8549 -256628384 130150930 16187 196017712 78652610 19900 -185371034 173288112 23647 -582054232 11161319 22933 -146733667 454630633 16649 22961560 837709654 14453 -297193425 914610746 22324 -271611110 938861872 12012 -552825821 587376511 15493 -120383208 569978128 15161 34851357 730865140 10753 104589697 283256995 6180 120963820 423418379 15557 69505147 776283341 24242 67231341 691789247 11030 -538343564 219070786 7243 -556746258 268484691 15800 -470962012 635196872 8 136960135 478836326 21536 -424883001 765980662 3197 -154024358 22294328 7263 42544957 850537302 9861 52357500 875681666 20547 -108844758 143287530 17849 -307325176 633627593 11316 -428663582 415962053 14862 -340061138 530674180 10758 -600625688 495289337 10707 -527630761 840152876 20250 -480878410 811594346 13560 -219324804 810435336 9300 -339296191 191748042 11366 -564550823 358642511 10718 -18136438 139139267 3203 199228306 616663594 25862 -346355027 166125828 14288 35660408 175938255 2396 200411524 714652205 22546 -210043745 791012025 23241 179964826 859087830 23724 -359983812 105524055 25363 120579424 338051827 22887 -160234360 302987359 9410 242948739 260407358 19879 -444821464 190952377 24552 70995945 443723272 3329 -293056389 677032637 2679 -25749003 142620701 6607 -154550188 267428154 25670 -535253381 844730389 18659 -93364479 27355024 17160 35223987 447520059 11745 98649361 789172138 11966 -151928544 17661780 9791 202167883 779680216 16469 165018081 702457390 18898 16029014 443003178 1846 -168811438 306363899 7351 -582817940 504042509 12660 -181641212 956756063 7091 -82925783 332015672 2422 47004500 778587501 8219 147964232 71203140 24918 -356664496 249514362 5948 -434251429 443902629 25109 109675703 720888734 10499 -45318204 218599869 5926 -488339844 302201701 20578 -1853201 136223725 9946 -462728975 344425398 10750 -296507411 915541325 15314 59993335 448242158 15070 -495207638 18661448 6233 -253554930 943264516 13104 -324380701 636144165 751 -358608419 72635142 7652 -554733626 570003662 18104 21195504 705945732 13950 139937456 683874916 20921 178779734 71512832 20484 -601036958 672318990 15020 -162762375 69923513 12466 246730240 305748366 18876 -540691266 309684942 7610 -415192232 847931162 15861 243270599 898343775 24521 164937888 122830828 14907 -522560580 496949049 4599 33094611 372909437 17284 -257889379 218250949 16651 167825846 228988304 8382 104268289 71743042 10550 36701089 159124245 6019 -32304026 766754516 17088 -148356632 36746201 1960 -122654150 798050456 22488 250046145 93534784 20418 -98954989 361662452 20243 -65621321 551233688 5567 -560241183 428975652 18045 -76948002 675899072 14323 50313722 734679341 3443 161271956 535763646 14027 -239832973 82462946 8663 147364653 885459706 21829 66880245 653537276 26344 -159098071 758915854 12333 -254706547 386535358 16715 200567381 401904479 22569 -352441041 124383118 21103 -344724071 751784575 13593 -231681091 251696600 3932 -277982167 570948318 6055 -187560356 866485876 24507 -192497240 166306419 10665 -568061963 429092261 8273 86308556 818666634 8661 -208779727 147526269 18398 -37452010 219089178 19695 63438361 774372054 9039 -441493910 921120745 6884 237338794 231316531 25266 5657723 287067417 12516 -550527431 101664042 20655 -546369419 799565860 1789 -160427548 435517093 5463 -499355197 459734724 14885 -362593066 457922401 15920 109580718 292748204 15407 -299853853 454717540 23201 -491609551 571192231 23757 -520616030 114504839 14848 -252297654 404449145 12687 -306161176 571056310 14319 -151616418 771294199 3844 34452476 709684098 22065 231964019 86562891 7168 -8285691 574755110 15349 -439476530 551908112 976 -360096911 738097468 1094 42259679 307169423 4474 179733483 18305104 13434 -150694335 801517562 15471 -64280192 88556179 7466 -398108318 436864114 24713 -506886092 932582196 20230 -324335474 318600228 4200 -593691523 235997193 7963 -220598477 417991598 19144 -543678880 939233562 10298 -464110088 20926701 13670 -289605278 391439167 8259 213855444 90043572 7583 -222420888 809875127 12475 -152436813 932625725 5297 41376174 487773591 10706 -426131440 808674602 17991 -458388376 52678365 17502 153475377 221809773 20906 -437088988 491662509 16505 -512577617 422181368 9457 108917514 171482636 12993 -418181815 870706725 16242 -314615119 837469019 6208 -352695235 717152543 24828 4434969 34408703 14528 -185698198 905767644 18705 -501570248 939024632 15862 -292755049 147696140 461 -48311530 11833915 25185 -368052755 99158568 22809 -273703888 229524811 20797 -300207060 477619806 10373 33153813 81411686 22685 -423303541 278312273 18519 183182418 795723782 5108 -192148796 716365511 4353 214332624 303801976 15180 -472069505 600477214 4381 -489119506 23238440 3689 -382832319 551566260 15362 -545113306 320691791 1620 -191553574 825368829 4479 -573511058 595816014 12028 -343759273 28142373 23701 -556109729 227436705 12779 -158528727 248104417 6185 -138673847 678661739 12110 -302572782 632096126 18695 -193224017 227499061 22762 -47019484 856852551 13530 -283249056 875904455 21139 -585859204 623488537 18673 -137701806 169024283 24955 -468763678 135542758 24966 109400267 302675600 23178 -123686012 589473018 23705 221482948 309622246 16829 209410266 359030911 20463 -518577738 121296753 24826 -89340320 882464882 14509 -521198482 908436043 15084 -67535975 759382970 11417 43006445 673243530 3155 -236395373 317683530 14516 -290214810 889980308 23701 -138691771 749916559 13423 -86294865 261038500 12094 -494783100 573441119 14165 -319527693 752154704 10541 -35877058 92356652 12683 -364940274 309503917 22195 52399374 626904965 13708 -379774907 139077539 673 176328091 473456955 13944 73767904 121415888 1011 -62936615 516696909 25743 -499840574 9699609 14843 -498304232 185798198 21001 128466710 841266435 22321 157580627 332448730 2182 -129574654 417330270 12399 -78603068 653135856 23597 -341808379 54372330 26057 -436724338 844630558 10276 -134341459 232722524 12231 -247242559 863630694 17023 -540116365 502149585 15348 -192632142 830279124 25721 -549439302 765129285 20249 -109893395 707406774 16602 -581627011 673186494 5638 -75480441 889793870 3898 168025973 103618891 2743 -106454431 944100169 12528 135521665 167070208 22122 91849422 789686483 17468 122624935 568060574 7334 -125991208 183877201 20977 -504978821 127320771 8739 -197802340 35211675 15412 53199830 886121008 3431 215706149 428867646 14501 -561626182 142024396 20324 -580211899 907163807 13586 75089843 100918272 17877 -540060319 900275848 5606 -421197205 710469730 4161 -174558258 694529395 5397 -207997946 623075581 4893 -527666521 861570654 21082 -256219434 526199670 667 239142001 457170198 23854 71467442 635150267 4124 -357660257 774750214 14651 -461932805 690188264 20900 237430818 807145730 2318 -485534766 257009009 19544 -148862093 186713126 4744 69174942 799474217 14524 -9637049 574428755 7686 -82782569 948719218 9043 122007074 77017619 1588 194767021 565883224 3445 -327197071 648537740 16717 -461439178 236692616 1789 -523712272 587218903 10373 153562570 498155231 7342 45247364 921564339 3963 136688142 761297550 7215 -420516471 876927363 25284 -242121280 49802943 22382 153172266 506671845 2399 -565196475 68391917 13150 -251566926 941614783 20373 -291682022 466902849 12792 -336252870 906519619 18933 -484979971 524156506 1375 213085130 598992387 21187 -33959663 285308416 5521 150612249 76783679 8893 -74940383 118874992 9615 -313806116 186236390 24587 -223847351 599206291 15719 -380483721 752353480 2568 22637792 801271869 21918 183043097 802372056 9618 -324636962 299900683 8384 194525334 819579429 4336 -353274446 846209179 23530 -219978659 383713351 21904 -471834236 55176365 26382 -567610626 590845896 6328 -133762795 746139297 168 135090064 758569855 13025 148705977 700161372 10274 -510217393 614813477 20516 -199717695 324874314 14352 -597246349 562728802 20462 -99014222 115552297 8756 -451792340 616087860 13758 44438915 812218128 8001 42746593 926824034 13392 -566437527 318902749 20326 -560076719 750146052 4736 -49345737 760490012 21557 -126159419 339493653 9874 -257259540 597369530 18285 -337467671 297843789 10487 -121888859 670630457 1823 -234344552 824035810 4905 93653574 40122475 886 -175475320 441255786 2145 252166702 189364113 1237 145876934 176969955 13966 -175717945 858951043 9995 -34340558 27515343 15333 -35144665 345358561 6981 -372680427 131351403 7832 -104430734 181434676 87 -583177194 46097699 9643 -32483592 800151242 4162 -597080096 39896344 8815 108919541 23748788 12676 93084288 776795424 4901 -483656705 267813417 23497 109360173 258916275 12146 -543396708 609147175 19197 -145187957 194097519 1788 -441979923 627835005 2331 -86547071 381205319 26377 -486611156 75634605 16437 -377812459 817949546 20254 -458697203 695027790 12470 -338482291 13308599 5908 -220944582 755260521 10242 -177246670 48159208 3918 -247973683 148994756 2426 -483292167 637241293 15804 -418578030 427199950 1407 -533626003 366002905 17636 -281438150 725717163 26004 -97759868 678145078 3533 -123599222 901959175 15486 -343487610 128617750 1066 -169130175 194896701 9316 -359668897 742440696 19089 -78734307 666575839 1022 -102678180 361473836 7002 -194603552 328662485 18758 -521559166 335268130 13441 -423614019 446015558 18864 -242119191 187712463 10977 -504255965 858938729 15411 -573672199 231155980 9063 92064587 640748626 13361 37863550 436556287 11055 73804944 210292121 23441 -42275513 309206436 18482 44875689 754121393 8149 211586703 41200043 21505 -33027916 940235136 13594 -364352300 367662999 8699 -521604932 82294651 342 97686297 107271467 26143 -361673052 836697552 22718 114322123 669355158 14634 179635631 841876862 26153 -357629984 293373519 25446 -288932326 268657714 10033 246671525 809102295 14567 -543809843 772575108 19173 -207156350 772908012 2069 -205221416 96424243 26277 -174375249 46076103 7468 49647444 97288363 3026 -198578931 59468446 6382 -278195437 656342013 11614 110717740 816975826 7337 -547875304 928991237 1768 192502894 825253985 21008 -163638444 245746477 2904 195575632 158156403 719 -426983976 839922358 3684 -474587867 745123923 2698 -284169206 323832953 6692 -277032453 761677780 16863 -572368934 337985909 9005 -54894323 25116575 20618 -364574713 604844638 24888 -117196432 794988900 21184 244200174 762520523 2453 -218445137 737744855 3564 -213254270 910298554 172 -481408457 600999537 25573 -233768822 771134603 11012 -409307624 953381248 17881 -437670069 719134903 17291 31352977 401354524 684 70104259 523804870 3948 -58120324 475283280 25050 11981379 59167284 22370 -482526587 387221000 23210 -214877195 824915896 2211 -151598490 864822627 5705 -452798943 753938116 11854 94493694 941530052 6596 -81603407 140216350 21144 -286416123 607764509 25986 -593118713 954459364 21451 6981678 103430119 13100 -288755539 227288500 26374 -297431103 720452780 13504 67834860 9481002 10393 -154821044 549917826 21703 86571011 656648007 3082 203671196 849752514 12535 -63302782 286727991 20863 -578780293 842853084 16428 -7642318 163282150 3667 -157697833 252682742 24274 -380848674 465431362 2073 -56109852 304954833 14891 207147426 174634997 12684 104190670 581520453 3035 -38926281 291977707 8907 -185300572 358485584 9423 -522159760 379896147 22177 -268217318 705176617 11405 216990474 714322273 7212 -216416356 679962449 13893 222117688 499446196 1556 -195292927 628134288 19075 -45771322 531134905 10833 -485904801 577022604 19297 -96070278 346147249 19203 -378398613 394211438 6026 -362115788 914824271 11036 -481510110 274133559 1172 -260865221 763684422 1635 141692146 714493145 24221 185301642 594367471 17489 149554476 445038719 1756 -421275843 243168199 6389 41702211 188076068 14283 -75676525 506224247 3940 -280624217 864025566 9347 56034654 640358085 2518 -386066827 105557243 18695 235239323 243649283 19056 26975007 533211355 7241 -581547175 628789253 19721 -466631388 436499173 3001 -72463539 180747956 9604 28702348 145153460 17399 -379155721 578374718 1656 -122191788 886949862 3274 180371235 299667870 8427 183450170 660205682 22745 -509008463 68433105 3174 -484419144 85554905 8231 -574100009 738635800 22201 -593040887 846151139 1589 -489427986 667654251 3556 -314401978 258118024 837 -491796000 466580173 7844 -159726508 950172924 24881 -336827893 823756389 14294 143796525 646571058 20154 163516325 489196409 15007 240213195 566389079 4979 -500534523 586994249 17490 -78669452 798314604 17821 -313261365 473498200 13645 -470858576 112498740 15781 204933807 279804768 19113 52405272 807159619 18682 -19074162 604501345 16899 -96471115 774040036 3708 -413719879 506650628 19094 -133267822 886848763 15286 -556260456 338159932 9324 -311046385 128933465 24980 -109518224 371478261 15426 162367531 317387001 2299 -446352361 899351348 23372 -178719726 831047850 21048 177070188 301211446 11936 -429870760 74950924 25853 26018151 60807536 11097 -417895788 679381442 19429 -192078431 279064640 24256 -180439221 203323862 25746 -129650924 201124389 13600 -39445241 951972711 12258 -94884211 466348898 21943 -309392244 415519473 19909 -530434110 359531851 9422 -508700355 443956134 20288 22746756 362142243 5797 -334442716 421060741 12164 -571414831 552642169 12246 -404012986 181611935 8404 245148894 831552584 20572 -571954635 504588579 3033 -408168042 840238700 12123 -501271078 311547099 22563 -507883364 904608955 8957 -367188962 624814674 2295 201401348 253314242 4277 94097095 533472206 9148 10423930 924897454 25254 -195769985 259615778 18028 -186622297 932205169 18401 -483812778 478241476 7280 101113056 404935132 9234 246853338 74080039 18024 -372219076 689762355 6141 -529480514 310330345 6693 -589268379 407382088 10576 -152670189 897365291 23319 -580055567 38262549 4080 -424639000 892437440 22864 131820104 900323603 398 69938212 695951257 8364 -234888271 589635030 18351 186578210 141932106 17097 -196912476 469371968 4199 149649291 201340258 19596 -467833304 269123661 24912 50840198 624266751 25926 180464622 659734885 6055 -212863364 446965163 20321 -381243029 221824456 23152 -557719575 950085513 11394 122925788 558493272 10743 -152100984 469425563 6189 -67404742 639367427 2344 -431612986 552963627 17040 -154647807 679350475 24826 -735206 402915255 1642 -503986047 310505991 15636 -526583623 104347023 920 -315187500 238979799 13391 -98536674 475120471 8250 -160591494 706044300 13433 -368074883 81253756 15663 -237436119 147034482 6776 -255492154 69031323 22835 -47027204 214591337 17681 -13304203 305162327 24800 -10011483 739842152 20820 -121075681 819742191 25650 7423318 628962804 7487 -13439758 512636407 25213 -410957066 307357277 7920 56324592 724967101 24178 -108812698 201984457 12148 -168044155 127966346 14468 213061598 85719693 7676 -303508743 276952269 17391 -32358675 378828463 12352 -545822251 946958153 15791 38969496 367167963 14136 -164925172 471400664 998 -439117536 108480677 22044 -339512335 815916372 21489 46833248 110505586 7532 183345681 535162905 218 -533363091 306251802 3128 -119166131 956176194 18359 -283889173 543092248 12267 -481923719 517235486 19208 -128999804 331504853 2115 -533422861 460398826 3862 -430044002 405491381 15249 15586708 599504553 8979 162684741 54531165 9718 -214043337 384907744 3960 -413185000 350117504 22842 228342847 157134994 16555 -32116938 636700172 3535 -287930381 469038556 23864 -207962592 750653071 3509 251453919 420990786 8566 -528291631 566735656 21246 -338958203 687219340 22986 -481588956 133558053 15128 -355471633 869161315 2981 -448984742 795180717 7722 91834120 423202380 20374 -164220237 654362759 7769 47323195 164228883 16971 -13669683 333010074 3638 -406266350 842485189 26336 -28552749 87957896 7194 -30415013 393141698 5919 -478963232 786125679 16284 -516242046 958447272 7302 -203137427 476958685 753 47004367 904058360 6616 212628321 64565230 2855 147333917 410840728 7569 -590542720 672724401 7219 -159866191 509485909 8276 85030310 780276915 20097 187559823 333307994 7759 -360436403 426668162 18519 76146273 212358360 654 -26209569 303516033 8108 -315436076 224169039 9487 -554906180 187720257 6458 -491899016 643425765 17415 147578980 653200126 18012 131400803 176368849 9525 -503771861 31610981 6343 -336423426 928652100 1527 -62248154 339302688 14367 -102504787 957010828 16218 93577935 262193647 22209 107230990 784663631 24098 -77859751 671511958 26408 -311448781 815404029 17806 -436228412 19764810 21007 -111092535 928018665 18447 -323731111 627901342 22202 -277248223 554388493 475 -450331466 758326315 23998 -292891493 153077825 21365 -329237579 512004890 16263 -8358646 55393489 7976 -336248874 206326966 5868 -168747981 443441769 24098 -195852363 909623849 5880 -48169486 562834326 16020 -303078558 859337722 10964 248647547 763042546 22481 -325333767 498132274 25958 -118319906 724707521 10461 -3017801 107558858 3994 172739304 645760945 24716 -190930324 204644839 22825 -273776143 402338932 5781 -198417986 339982844 19082 171495405 466145002 11262 -117491684 817030326 3694 -552079394 943679296 18531 -128987432 91232666 10563 -24337482 885603876 15620 -602137449 172281704 7336 -352889975 744921641 22968 70542538 215518289 2695 -278640534 247486385 7648 178847657 169205174 16125 116933185 949306378 16661 182000300 224029773 22187 145526044 68131791 21835 -555556136 639996862 10459 -362008210 449687538 22445 -260184543 54495830 15078 -162618609 168040937 7825 -324457539 72212660 25264 6121762 346785846 10820 93618011 553670229 16499 -324190922 461034149 23578 -434197491 433749248 14640 247905357 33839439 21741 -216795100 542698243 10149 73933079 637136128 16001 -227428574 523628496 24378 -362917646 204621726 10439 -208612696 591901747 11455 -552624112 848234507 1897 -336450361 11002683 16485 -270855354 681671822 18052 -542557195 254066926 19318 173860761 804841894 8892 -67633395 189180484 14200 -429975818 441738007 12444 -285223146 535839881 15684 148772819 619095610 7059 201543319 516778320 25805 -466000996 175236134 10799 229392058 66998252 16964 155281469 869083312 10258 -57287697 913687195 17335 -555232807 159691816 2388 85972156 416485223 8741 -72030633 809693704 20622 130596165 346155656 6369 139313120 717547106 5040 -342166499 235260256 6170 -232623808 54380469 17111 54825440 57332515 18294 -449523799 36486627 11134 -317272577 552593011 23242 -219082514 255216012 5425 221677972 276913047 22874 67205861 90141893 19045 232705004 602254025 4717 -45547180 660257558 826 -247803387 432192822 15140 -525617875 903213610 1537 188263788 476572929 8799 -141558569 853966217 1492 -579781696 880357486 6721 122659166 813235191 14185 -231833531 135174034 2562 -299030855 895842919 1613 -121846099 489356927 11365 119835240 238205701 20876 -20950268 675181050 19143 173930436 943799058 19788 232724999 34560833 15439 -70154489 249498224 6067 -538687837 902901902 21059 -200625167 410951574 6066 225542249 57328048 25785 -600720779 733258547 11517 -306181300 239363650 18502 -539334006 706052184 1677 -248880858 697356048 13101 101542276 527966201 10775 -482951867 425172988 20776 -506201539 845720800 574 156966799 354700940 21357 -32889685 412194624 18760 22447350 934361807 25727 -439498671 499860263 2206 -202158763 45710747 9470 206185695 723115991 16447 218335196 512426548 6035 -491021956 250671801 349 -257931922 526316807 4285 -83771150 629648821 13476 -562120989 533033086 22683 -55181459 226458877 15232 -145102241 279868495 6148 -277393321 911070704 8271 -247852761 945287847 19918 158905624 32516108 9707 -78888869 454522757 11256 -486954762 451454934 10488 -148112143 231244508 9155 237649502 252088990 20222 -445054829 756266102 4603 198011716 696657257 15841 -81984670 769744261 7337 -302306733 736572452 17420 193691588 431491553 10716 224048240 378306460 14770 -592703365 803857409 15056 54031353 142038726 16443 96191022 459592290 17474 -162374359 132648072 2654 9456042 393049829 8468 248695064 488109561 8992 -533947279 395102292 16412 51180093 270109937 23891 -525124714 704792462 18242 73060919 151242044 25652 -416692807 657858014 21108 240875904 51181149 5890 186952897 385769699 26021 -250714805 489868514 3156 -233193316 194535003 10207 -517336746 12007011 7361 -482665203 205432118 421 214014033 602681225 6940 -128912947 953295892 14884 51667932 903599985 13734 -313914462 300008498 15628 -493582442 694467099 883 -411311557 328344587 22713 -168214020 277210984 18668 24614126 752996585 16529 119888181 35592152 19629 -554503763 90764543 12312 -108608897 30914279 24308 179979735 33908682 15301 119470817 323761781 5005 -78675105 501377804 23195 159860762 633444482 26394 32314300 780131647 849 -487333481 144876710 18770 -450403510 507063868 4327 -307267187 790007027 23664 -320330693 219898534 10931 249315703 476219821 13768 -564304737 611869916 19066 -310557310 956006279 3276 238259889 622718021 5712 -107639332 176267340 1007 42846075 727640815 21112 -76186844 843106525 11219 -21463179 370543568 4968 -357104096 391781913 277 233851359 581334041 21029 -100145825 727797557 7644 -221550367 483775189 9858 46241338 211590450 2904 -370406159 416228536 20467 196251944 275557912 1090 -407342700 551170460 17192 25719509 825595746 12731 -562991038 535200573 11292 -295224163 128208087 25945 175601393 471969507 10172 -98622594 76920675 12958 -56400873 837222148 616 -543054073 955170908 4550 -601076120 733036804 23035 -293409562 594492654 1699 -344391316 341334116 12597 -505450733 493125819 22379 -525232475 553402461 3307 -55983269 779817723 14579 186062226 740917668 9434 36570907 302713993 848 -310370211 608944792 7944 -109353039 77361017 13320 24541879 820739012 18834 -350145396 287530200 12856 13648592 569208220 22162 -421735192 494226326 16920 -566557200 279859946 20555 -351616889 527673193 11210 -376499940 221534502 18321 -490622768 803398649 21897 -216580016 308141855 22376 -72492790 25247978 20391 -517318806 915759658 22903 217037232 910987535 2280 -104930298 958298163 24417 17536368 412943091 4391 -132194431 457331215 12935 -49959412 293838660 5439 143033246 907314290 7508 -207447561 914696944 11754 25377526 171809151 14279 22067041 444325792 25328 76745775 917356610 3432 -546955446 34483044 23774 -228833789 242063610 17246 41258442 755404350 3481 60831833 549214773 25222 -37228865 641861265 14703 -121452987 35044583 4684 -546748946 620455052 21600 81465741 61407674 1833 -441217318 148821203 21143 -185130956 868922433 242 -304021047 884736727 3319 -290725877 726756047 6767 56462773 165454918 5262 216139739 218571319 4379 143834193 122384786 8086 47723338 369638654 10953 -376273129 98625443 7937 -142035678 634623910 405 5145184 669478136 6659 -416262223 388611710 19442 234935527 206620394 24226 -261452695 285727161 21152 -24719332 383636030 402 -85961921 421475072 16052 -178756905 744457918 22636 -113661454 264795726 10989 -460813620 448872004 13633 -311496701 658608599 24144 -588189674 435555083 12405 -170116258 792885599 25138 179199288 109186368 13217 -251863394 21713806 2103 88097613 457426471 12564 -481527663 140905306 3606 -245177674 470907272 2041 70209927 853227754 6036 -18144723 30955315 26101 -1621661 391209929 25946 -336455905 87350313 16955 -386865921 238048981 1837 -310577310 691381421 26400 -398406457 707081309 7872 -497522660 8952035 438 230770373 808073064 5636 -28826486 202435363 19654 -272566461 933450232 18436 -347250121 241288048 13517 -475278482 42539476 5358 105752005 316637735 471 -261047616 674142139 18035 201359658 130175147 2620 -194856978 94623408 16006 -180129889 211463236 20765 -114915553 361890987 12196 59325254 656139190 511 -213659887 123820444 17278 74807116 875421862 7505 -79999553 145014075 13207 -584078051 171214619 23151 153912702 306547001 25965 246545322 57209211 19523 74863284 441004284 11355 178853212 293426997 22286 -349301770 374878029 11204 -278455230 57612797 2226 -384274728 130738101 12206 -123090079 295776025 3385 -245176720 259719734 17026 35999598 212266225 20493 -578027327 952826317 16125 -427664637 43949183 4470 -506380333 936327688 25501 -114963314 400353816 8798 54276427 686730588 9689 -314949895 192711266 657 -31798320 884322435 14461 8826652 91787495 19968 139372051 634541881 14025 -222996671 778397365 3771 -108297130 485771058 7708 -239818068 659105883 10392 -354040969 513811440 16308 -265917412 536116897 23394 -409246676 875545760 26063 -311823349 863625130 23249 -284086327 748381090 3269 -584027523 665065697 4025 175987864 459941003 21192 116431516 181875851 9018 -279698144 813041963 16155 -348503966 672229507 21760 -235262969 161667769 12524 -592060168 588217042 15312 -343718820 177574436 21241 -210987311 457347312 5682 -575404383 557531250 1920 -267239078 682227891 6679 79055072 753061758 20091 -299419322 754427583 11080 -88205059 317430342 15653 207931996 215533052 19692 -277549329 750770822 6648 58523128 509455974 3271 -251560109 47992149 8986 -181086638 671298792 19247 144605514 391716808 8675 -447465373 889746272 12626 82432968 908134586 7946 -488434723 238813593 11555 -113741634 766435464 21545 -499725538 430542892 17989 -184069693 817807823 14287 -376998634 41838763 10652 -420335199 79967591 21440 -293742746 141013660 9185 -105303948 782705414 1091 232337146 242323607 23335 211378202 191587490 16186 -319095902 216647906 15371 -600098542 657897935 6407 -461421003 442180500 9704 -78765490 89275697 14325 130119364 865779515 1892 5874768 877018292 25704 -547745086 74270775 5940 -164592140 449690592 3786 -593774199 428508812 24043 -205473778 236564524 8302 -353968726 545928589 15701 175141940 411781145 19127 -523997936 693466193 12017 -98989971 864266400 20045 -214176017 255353243 24994 -280587787 367353406 4056 80648027 535230446 3228 -184278677 700056349 25663 -444205969 90372611 15310 -450408140 423976167 4219 233362363 771432782 22869 -63849388 135101070 19617 -292528274 518995490 12656 -357122036 646527085 17466 -68125861 884975503 19386 -388636732 293400000 22030 -193819801 887997139 25191 -399582002 655743757 23313 -550404693 393271075 20877 -296477575 774262250 2184 -398641770 206789704 3573 -485970461 192782782 10215 -228730148 223878302 16759 -283935141 417479867 357 -583534493 789588518 25173 -186380115 895626248 12955 212821541 58482612 23218 -325583821 571093970 18644 -352432727 884887836 21886 -164505031 217459085 22376 -96498566 216839271 25876 176209114 526100319 26131 -579000506 919048973 2190 215015087 339742163 7254 241243 236038802 25215 -266895457 672232901 21377 -370235695 748222387 14813 -330605203 803794637 16290 -398869119 153346139 17008 -292396835 167238478 20934 -471918628 60551082 25544 -131938820 99908316 8288 -389001166 291428616 19547 -481140703 548101092 5211 199202427 777846416 939 117866835 267196422 9973 166253361 438355518 3007 106036144 271270258 24053 -166176742 77503053 22988 14353306 271227650 14690 -210577553 905951005 25687 -237099340 433152541 23117 -565599417 84455993 22069 -254467194 566886415 13013 93165723 86103814 18293 235585299 22551813 6575 -399406851 120534478 1777 -72915598 512509697 18817 46272051 939382290 3515 194578004 716003802 26266 -4194994 732686959 11662 -124270633 923348778 21894 229757110 831185791 16549 165128404 841182205 26255 -126423589 906802651 17642 87285370 549598142 11948 -567386093 950266692 14087 -479556029 873265247 14070 -558986961 369267434 10994 -116339448 859198274 2880 200838434 695368817 14663 -284737007 875752338 7242 -287441058 820432335 25774 -590116583 267827530 25902 -31059875 779421283 940 -566508096 650358283 5939 -597615658 546929002 17522 -93514333 403873235 346 10601771 98229453 2270 -518278530 524104939 10225 -21888866 295479556 23755 -466277562 897836505 16847 144820483 274018386 18036 179852022 745055747 11413 174711975 162720686 13011 -446753993 595100806 20736 -499526231 918049569 23460 -47174519 453326397 25963 180270043 318978559 6006 -68251071 504042429 8441 166581286 735932885 5935 19601488 30107038 13284 -379183312 32486249 17095 -70504276 104761421 15897 -381509064 904427925 8678 -523415166 75098438 11804 -251820659 552439452 5122 -147807448 506391401 20668 56637634 599875516 4878 -25053283 20840567 24865 -281090886 657165958 7022 186015704 687666746 3614 -16722650 892258535 6457 116674786 42406917 12180 215665635 535566064 5598 220943755 316211858 25273 170503552 330679091 5580 234977839 226184590 14527 -543575827 416474061 8261 184262845 948493561 24040 199628794 85962003 20562 137686120 173282604 19013 251286159 265712069 23044 -493062752 687794622 22941 217052560 951148379 5776 -280063098 265534996 9137 -504109915 858119624 18187 -127665030 322558644 18472 -94302726 627092661 5231 76828547 241993828 5615 -127288414 328331709 15851 -286358568 847275976 23260 156687327 404937608 20579 165611833 491829664 3111 18791379 599999895 22921 36746230 692717568 1360 -295287891 666837782 15785 -376922487 587221171 23657 -182551175 486547547 4906 -50422547 30158554 5169 -454258459 96221748 22115 -474890115 605909700 9422 161305451 62493761 20931 -384554327 466318072 19340 -356540494 494298670 9368 -212316651 350003477 4120 -524518711 527433362 22058 104127865 65035637 9403 60677815 106514363 19994 -379939732 452899950 2802 -420961143 470281320 10915 -45075873 685592548 3288 143361793 932519482 20450 95947587 370533890 4302 -41667814 569915050 25341 -288602675 946887439 8132 -151824432 605474422 25508 205984525 192647425 22153 -348392914 722097568 10389 102291213 816001376 3762 -292502448 864910464 6031 70060797 351086097 8352 -170433133 613522694 1782 5885203 547591697 1287 -362986812 946948485 7023 236105735 296787812 6896 -574495225 737049600 2252 130289690 172046780 3129 -33759058 422555160 10815 -98725016 496603159 13787 -51432353 248374868 22147 16573131 786139661 16505 -69752451 192811311 23154 -593778881 709887088 4193 19409354 585324808 22825 146752323 263999084 13642 109940118 929553454 24585 -520129633 472261211 8962 -326459324 358992972 9305 -6328729 953917487 8507 -491058333 155272210 8452 -200192042 929413436 9529 -412015879 651675152 3345 -475737073 594273151 21413 90157572 661654152 11303 115709978 904703161 16817 -301973399 352228682 19696 -377780959 177720909 18209 -524978663 684445135 3787 -103226740 814271458 6604 -545004958 937443131 12008 -95426858 598259064 8050 -100371546 810396655 11294 233791758 652393962 3637 -291231556 114024907 15576 46814077 313786800 4684 -222305760 281877214 14903 -496965898 357769669 22154 -376576393 751854281 26384 -43390468 750361140 10754 -47780765 188228432 6899 -318747562 824649017 14815 -393984841 903508038 1144 -146070970 437209182 10958 -59870023 909815310 16524 -66057639 524744123 12053 100168714 585861198 25718 -556291620 373655230 1368 89483140 660439920 292 -455436756 668368917 23963 -539907585 114962060 17200 47877773 597935625 14693 -88965106 175462500 13862 -12622575 288628898 15478 -147298670 659859867 24634 186387008 493065838 23862 30037263 608780845 1210 -539037993 253999437 5558 -220363102 781396528 25225 -245564173 781398068 6385 63744222 207679109 20436 -253217430 820890351 22857 32102351 846490387 3731 159969621 913058574 14460 -304430440 440902607 5343 -485452287 29049877 21185 -35548295 544147532 18192 -84231719 888113134 14433 -490039881 852683193 15200 -6057559 564292406 15515 -81509262 318987958 2708 110276704 370492393 20723 -485450828 316061029 18129 247699844 805332047 14508 -30642864 559131432 23065 -198113422 36428648 26288 -336705396 657604029 13497 -567001260 298466019 25292 210059828 932941999 3438 -556631381 672128890 21744 44157394 26863288 26315 -240035802 579082334 22705 167956494 472911476 21460 -91279041 155883384 2256 -106234918 230398941 23755 30847741 339939274 3997 -428016535 496123504 17426 149435131 108906338 11525 -214622995 472390537 3086 241345753 591666603 20924 -108706175 80662216 17644 65017577 518804519 22295 -448413158 357088036 23395 200020331 197206419 10170 -202632712 713890756 25317 99535924 622286287 13047 115221204 100525666 19151 -215607053 481872484 11327 56614315 513126440 16036 -505097259 475237330 25629 138463984 241643446 13401 -496921625 137840811 11706 -425807897 572533712 2660 119134931 470700281 14060 -163012718 391492913 24021 189768548 952585050 25700 -106405053 314199268 24183 -466832766 378968150 16816 -116004808 874700812 10120 83593266 665716720 11560 193109340 86890948 10867 -259316114 618737604 10395 65972345 80646157 12700 182508346 503149336 16410 -189744455 758249421 23892 -288928649 693486247 5697 -444917610 414346842 18270 231743666 389545136 7163 -363543906 180301661 15152 139594574 356627278 12492 -565626542 795356388 22336 -263986188 373544096 387 199249728 702107328 6877 -272848672 728987574 21147 63177949 832962738 20885 -565264103 440949090 12679 -397230294 491941823 12685 -192180932 449984199 1106 -157170915 367011670 12095 -167063537 925318951 12024 -113080803 926450137 12689 -92156014 298501745 9977 -78336576 703357112 3595 -81556302 64967298 14417 -600352043 112477805 7340 -12204131 566644099 16072 -569875066 646365934 9779 158662745 914279843 2677 168025172 208825220 7379 76231223 751299419 17553 -415936741 75800139 18858 68871480 657961938 9295 169915543 375748609 3888 -150800394 542649341 21112 -243082969 28355636 20009 -108125857 787618301 3236 26603521 595418501 11797 -274431 917337176 17502 -183307398 320289513 23451 228690536 769892170 9359 188399619 927293175 19267 -274498200 175494533 40 -561224159 858386787 21301 -381561332 85781209 13494 -272230719 565864222 16573 -559823349 526704971 20230 -174102403 870717228 14645 2772649 849849555 8564 6586380 542367019 8273 147864947 275847508 10976 -578790488 92349208 21020 -525419112 272582785 8830 96237266 283718503 2960 -280943546 625943015 8840 201757323 691490083 5175 -449489963 847445641 5028 248501562 840633105 10083 89999804 541106124 13769 -560624198 682064929 23654 -248255770 795294551 24788 205387893 576451578 440 -392085724 66076344 25435 -234040703 869054817 16661 93970097 566675183 829 10620608 782107849 3710 63918634 909423570 20676 -148011034 264700191 14829 92201514 594141118 17747 -144953993 546884248 17099 -528288728 494018222 15148 -193004394 479467562 21018 -462877845 301611969 22977 -426098543 617592565 24189 -490763078 891490962 12533 -348078640 354960388 5233 70388401 218714690 24726 -105412889 463097375 4593 -214152754 838368962 17936 -79730032 283942885 13671 -5891398 893927724 3259 197425506 231652089 9035 -457541255 668765146 24432 40292582 910687928 16270 215889732 907695820 14514 -445417545 604708560 18160 -387659616 127999112 662 -461496844 902242934 5757 -457565588 663384347 24383 -431596890 468138195 3579 59787851 883630969 23290 106569361 522703254 21918 -104090590 932553514 6337 -376820522 116757407 18255 -394791446 109626257 23791 -72211121 934741809 3321 -158278585 531909649 24864 -255198115 850652324 16506 190263232 336191382 16482 -9690692 813237275 1603 -469846930 732979515 5635 153607769 51847314 9753 -177768209 792387786 4217 -382813792 490155198 8580 185504329 879040774 12748 -426829196 755405158 6704 72598330 545853029 14940 -491618032 803614211 18743 -424730599 921694505 8117 -79828784 927062477 3170 -349995881 262568837 8611 -513191261 157379652 6300 -576897419 141182502 18778 -388779661 70400015 2700 -280664443 153187879 19019 -399738578 412080482 22634 -110213883 916793907 17689 53621847 67378938 24522 -138109624 249941623 24375 141745121 560655433 10765 174546971 128578840 12935 -285819248 708975730 10184 -508587680 241220209 4702 -49687510 928866412 1003 -489108686 626678863 14381 -79847704 943664007 24847 -420883220 650141049 3087 -54929305 938998216 19691 23186134 115505097 7881 233680652 154636534 12468 -567637206 561286258 17229 -423622004 636420876 24088 -583771796 923924303 11336 -395335418 102913098 1185 200632938 786443678 11175 -69161917 55784801 5701 63068303 70532396 12849 247760630 252674502 18755 -406114253 355027298 10888 -237916523 283109251 4451 219320374 586190976 3941 176468675 306153977 1437 82658443 455725857 5573 -367013954 499311766 18114 -275190976 316899879 2754 -16745298 745022183 2626 -88441633 394201569 12766 229342399 36039037 21106 -108312833 775529319 22249 -332523582 573461696 23539 -462524659 554710492 2591 -410245173 500017468 10045 167516671 843779938 18856 3387578 305362476 16696 213281144 936019753 9094 -449739255 734443427 17031 -584001501 195228856 9770 187086014 831600763 9376 -139594526 754618606 6216 -2877293 114384640 11148 -438620408 682705402 19922 -130813202 830407315 12197 -227459270 886239294 12637 192864357 603458033 6359 -528240047 511007239 25469 100308946 55436417 19427 -189243761 405688318 16930 -124531904 459079970 2687 -130406005 17154925 15986 -261364441 147257311 18855 -71647423 454583757 18428 247343505 47312251 10215 -295803669 169878653 3217 -153087965 688609735 26106 -137838791 783819981 1585 -95090356 720315316 1566 -192078198 399983319 10936 -410230620 921012174 10047 165492711 929560742 6271 -305477801 644314359 16858 -501930860 272870613 15221 -316306093 272826635 11245 -171233549 936760575 15007 188649659 104508678 23809 -544256777 441791456 181 243231830 660115129 1955 40504420 885812768 22028 -253167522 320824470 11996 203307664 910967617 22457 37666705 453420866 7308 86676482 433195357 3361 -52115300 780554954 16141 -187516010 571083998 24286 -403515920 568003469 26220 -536047171 515106541 4216 251881032 225795566 10442 -505307646 57611099 24513 -319256014 256335409 4003 -319658580 815704096 12717 241857918 925583400 12064 -87030702 878124357 25062 92373538 644362637 3793 -40718174 925564920 7607 -25728654 308659735 24277 4088589 506766352 7329 -398144933 92336728 20104 -347299705 800887369 10594 -383297322 589254223 4701 -288950728 231742960 24376 -245305528 25189178 2569 -375484690 823906767 19324 246064651 549317587 17999 -294062937 353516455 21803 61204703 759589535 23689 231411415 568601953 15797 -473941566 844690310 21748 235589519 790639637 1302 204705251 390977529 17780 -486090663 863933864 19183 -290580176 698025960 21955 -256345934 913383434 10459 -75167307 557860240 928 -336931335 103881698 14391 -567396431 334846735 17094 -509518729 677684525 17753 -150452055 75555308 14264 -529185092 588074092 20856 -443899005 447467543 15416 211657426 652391427 12323 166538891 518746279 26114 66201349 252511189 5429 80857637 511694136 23530 200492586 371227046 15367 -177312138 314168061 20296 -522818233 511460087 21871 -307395199 645170684 4562 208712802 143925477 16070 145005422 127255150 11995 -203246045 166649933 24377 153953439 237706918 24079 217314396 899505459 273 -223830897 720209922 4528 53875695 491796976 2117 -183276436 504442476 3010 -160410657 325864737 2313 -382943974 286731539 26397 39999934 616672431 15716 -537760052 880712689 4831 247512481 611768340 844 128941656 187520486 1876 156727351 345538565 13710 200325459 654579559 22568 -18046362 779883547 12153 -321423658 465259121 12559 -405830481 458118368 9514 -108800665 843859086 21741 77121608 951137059 17818 -293720244 705879216 5484 118461729 638810639 14314 250540474 38277776 23718 176287722 429459277 24651 98498054 236681930 14226 -15181955 23795370 21489 120174736 744318064 9442 -457670063 575369681 4761 -211220868 626945854 12019 200797380 566850143 22447 -253090044 794498819 19708 -439160154 38199491 14333 128703918 410040065 16921 -19791312 371537370 14996 -95250999 884363954 8460 71782414 597002721 12847 -144788043 478661436 6519 -227869077 681999447 7047 26564728 920203338 24366 -130050627 689535209 5817 173737618 522005683 22022 212050178 328921527 8406 118604801 538100679 5834 14371682 539916985 15832 -377135649 775681499 20971 -444791928 241169979 16209 -596442375 869909927 7170 -493007489 234217305 8855 -243635749 737026853 22613 -550618713 424640198 3287 -194247863 469160827 9169 -167089046 20306811 8925 -390893610 80285741 2176 -11504935 682684981 23961 -49886700 881838079 25642 196335253 137434033 17213 -583229808 706211549 2334 136106628 703305807 26162 -328801922 322905120 11259 -230680275 142107053 12436 -395895504 672649896 8342 24966771 624136151 10052 -548482700 725680449 9110 202978788 957402881 16542 -576536147 794784479 1931 -547072687 939251392 17121 -590443600 76328565 17972 239462846 521958471 20178 -86939530 606140112 5137 -18740116 25328863 25376 200176646 839763821 2003 -149716151 308738950 25660 207173911 369177149 19134 -591378323 561908061 15369 -44471977 424281477 3156 -247416186 63312735 10080 -296114067 938747514 5607 -385505452 26577216 7831 -461250231 538988376 12991 -349731812 19235755 9799 -161571746 799682420 21589 37223579 865306728 24275 -599354559 412526229 25505 1224564 500846684 10500 -199558238 260548798 13447 197145354 760106236 13477 -74512466 753030492 20182 -256534545 773927463 6959 -68944176 64654053 7023 -134729778 737532561 3873 -418640179 450794682 12 77329434 839498557 21594 68196674 787295570 11440 -527927211 683436817 4507 -172559402 816415906 2655 240229033 72826617 800 -44878320 736673365 2287 -83892428 542965258 5227 -275006288 46754137 8844 34816977 318728564 8978 -135159294 528578179 17089 3967465 907116815 20765 -549080370 215209971 2725 -37708310 295457618 21800 -496538253 536254236 23762 -277326283 124206172 4619 245784453 940468067 8089 -163995589 557967227 26165 -149225903 420945086 12019 -515602554 484180413 20643 -146471321 548681982 13112 -303639325 275736623 9518 73153500 627498210 15360 205610307 777934037 13428 -412099731 474367811 25232 -450946125 99044595 10810 154624496 42276518 8307 -371564184 810307552 24742 -543696723 60822956 20668 -23334563 603446436 8069 56872713 544764079 14358 83155818 29296398 5029 160591390 777796704 3126 -176676993 831532995 716 152773833 57068800 11086 -262559405 288008844 22448 133469658 29830681 17454 -335161147 730834215 864 60978932 330145557 554 18110532 805038600 1563 205342240 623483666 24422 -57068694 459969845 21735 -175570750 866743082 17380 -524400066 415229459 1056 127558073 518732532 2760 27494150 155699743 22552 61675632 335687810 14230 -291674681 647753301 24779 -4200413 655135216 25677 -412253541 940694272 16845 19844301 878371344 4877 30995285 27543821 10688 -525800968 532769395 17880 -339333079 153938861 6101 -540440018 55756542 3020 -81475370 692176206 21427 -124292442 492605776 20314 -401250258 640289613 26312 -576189326 851132181 11093 -266303272 331138341 1067 -290324132 627138913 14473 -13306312 52180146 26441 -56542649 180905894 26445 -575649678 942645993 11639 56088063 477913573 3444 199388623 773954520 4089 -559854644 112105929 10735 -354729891 274109384 299 -478414546 605244265 22400 -217025149 899765791 21460 -55864558 500103932 12564 -406280071 427931048 3668 -443115039 910447431 18630 -73888121 758968946 5335 251945608 405837535 2930 121642177 605948627 5889 -435255280 303441562 14680 -77815197 571311987 20736 -17250001 482514553 25460 -498232282 711639456 8277 -359225105 547857755 305 -96413397 294726389 14188 -198766734 235322083 22696 4763680 706268969 1244 -437175380 608601248 5549 -170720528 898031187 21185 -291969870 168326294 532 -424922541 269896695 8070 -260827772 476780543 8895 71412494 812520919 5128 -445288551 666399023 15890 -195020791 53255889 23889 -209991472 70003378 5158 -386957665 208517146 10662 167293963 930306752 21097 220962484 258793606 17054 -397401022 701652641 14137 173874205 794462485 2490 198453100 681386237 12950 -150092526 216861794 11139 -474893552 894842629 2201 -472899537 151179057 18743 95457727 385031496 16922 -265813121 906398749 3497 37458911 541797951 170 -98335077 251746073 22261 -521066447 367274027 8065 -376120523 722897185 17058 230474378 916071370 12755 248013342 675785866 10368 -518521105 57612501 9403 70248779 585485397 22891 -202334658 485008839 6249 196411115 83013802 3122 -524808745 10747554 18860 89001536 246244760 9438 -569672802 614373602 18099 232471924 715455129 26178 231288817 358119558 6866 -359562337 152221600 24060 19034374 397806665 3422 -115431334 769024243 4395 -335011023 228601630 201 -224436292 708138081 9736 -464212012 60880935 25524 215824077 824059043 15443 -441926449 569909364 2319 -99807064 341084180 13688 -330047031 554375940 21861 176689185 37788165 18290 -118015214 371993687 13288 120564231 526439485 11967 -578093154 58767485 21025 73481847 491427847 10905 -480295367 740289506 12650 -26253322 424271360 18543 242255538 503997914 20532 -29158545 90840390 2913 -391767648 733018093 16609 -455541532 309954139 22421 -516820602 225020255 13432 -44708016 378521289 11059 -28374385 943467959 666 -87308291 876528156 14806 57830621 700457269 19978 -15116793 774760772 3405 -275775625 935826909 2927 -212708304 233677164 13990 56303160 113568110 10831 -218737148 412239885 13973 -400893967 786977971 12865 -600832989 813029337 17557 -342761730 40523603 13113 -185766425 919963957 14623 -330582215 24383298 23856 -246666107 867856771 17593 -67104091 706786919 758 -72671137 639173059 4804 31049040 892140649 13110 -417704466 198479914 7880 -198985920 861290140 5513 -167640269 30330971 11719 -124030487 598893480 9651 270276 316751850 5076 -158657205 187596045 8175 -551565739 527452925 22704 -478019472 608007064 26299 134937627 140634807 23171 -230738183 639005305 22331 -587459020 483627765 25985 -524582824 619697124 8069 -249626346 404271017 1861 -425056175 495462040 16377 183762104 303390318 23665 -525017618 458935891 14414 -550674703 195161071 8412 250601634 249863349 2605 139648122 54572767 18991 -413178281 321309566 753 -271969755 176929794 7816 -2257908 423997097 16074 17717131 479671497 1173 -574447992 747204593 13715 -557158989 747788326 4847 -461831481 902529495 17515 -295318228 295239260 11486 -241232787 873953292 10634 -43636563 440443633 18075 75043141 651522977 21934 141374673 165928549 5940 -480146787 890604500 14763 -96160742 399883031 501 -346162611 601459163 15503 -414256598 805437043 14596 -509872117 538680457 17067 -293127173 902272735 8620 -232045540 360882432 26200 -131856542 902504058 26376 162953962 793261871 16065 -249590032 82814949 16596 -427912686 131537932 720 -326889747 852476945 24905 -320103501 711616063 4178 -47103319 69857891 7811 -252568613 655602405 5125 -1449826 89064661 16816 217474420 129798623 4984 -237369715 569533593 21023 -136286129 923491021 3615 -181226531 842863612 19408 6199007 669035527 13537 -128886280 372323934 10203 74362793 687451222 8269 -438561648 897290758 19915 171323732 139195542 20742 70167121 23585774 15077 -564502837 167146539 7229 252288676 194749785 20092 57844843 563884705 1923 -467538585 342152190 18998 159443930 897422086 11865 -230509966 876911510 18588 -324392514 654639942 21558 -441302522 450388669 565 -312735782 945196464 8173 -310524931 82123677 24447 -304455758 441532851 15349 -388588267 861250084 20173 249010626 698793778 20382 -283311895 838798304 21389 52704829 42324667 17738 -489339202 214412401 1544 -498073451 339828967 4249 157600684 273945023 16317 -326831940 745271801 8498 -188534283 734992039 4135 -394011958 526741468 1426 10435988 595391788 6887 23861545 65473237 15324 24684985 558565177 12520 -555474919 264799704 12178 -277026445 172582908 8288 -252150791 518577531 10574 -429415028 543263226 16747 66749124 262178800 23350 -304803188 561349693 14730 -69868883 267771949 19325 -259603870 695741981 3074 -558308824 612014581 24054 -286811527 814044116 24019 33026025 399598563 1754 170155122 940743295 14228 -2123913 518373605 17203 172732629 157997143 26145 -333092670 196381357 15322 -502117819 88858297 11779 195652954 547386702 15485 -412986844 942205612 16457 9408299 467488433 10132 -94752743 346118249 25579 247736650 261575317 18147 -452198046 736489891 10046 -222888304 911847620 26292 -183521442 689847979 22217 96119032 843938592 7073 -127552676 627692595 16636 -503203724 642549217 13516 -312287252 124391355 5113 -244689892 281724232 21835 -475202311 532621059 24384 -99801676 809848072 3121 160684345 691674750 16729 105948701 928316327 18322 -183692546 212759888 18054 213435724 713439146 9385 -425247522 670331060 9707 -515291157 214470503 3368 -112572844 201115984 23265 -411416778 809721999 21499 -427847840 648489588 18504 -260530408 648354654 23757 -193822577 839380137 7970 -551061128 299053356 9277 -237496971 147698594 8479 -10120441 580859094 1337 236282013 106205601 18626 -236240399 661855313 24358 -527836983 497398988 9552 -222927506 671923003 8408 -583855888 246044234 23897 23503883 147338954 24567 -483021857 900942959 23643 -511951837 771445775 6680 33326132 74239458 1125 -390546930 880088748 11363 -203571761 319007213 14157 -157343017 283810063 11373 -442901988 667879115 5850 -525711472 397709304 24378 -524382030 62480478 25703 -296262083 72261538 4592 215916267 879941801 1704 114832198 304265108 8053 -284519874 343711056 12071 -191290057 182383644 1380 -20360752 862437471 17134 24035993 880496006 25108 141129219 580284658 13943 -500155557 911113837 8154 -412474280 21491519 15074 -107826014 578713660 5507 -114347907 625951540 20566 -116085411 729938057 14188 -309533284 11548326 16320 -541243057 220759052 19220 79449863 81698995 15751 207623072 828153334 1615 52577489 119265383 22358 -574643274 472486017 21326 -132636801 469793181 14624 -569761237 716674371 16375 165390926 8637632 1119 47526800 445797330 23140 -493611594 20015113 8313 -510670554 798798243 11135 -265092877 54327030 10688 -279278109 630376559 4189 -388132335 31187839 13116 -285400037 267760526 18761 45256556 509150912 2890 -305945562 617149365 12912 -348773774 552923900 5436 -293084915 118247741 6205 224792514 697169468 17956 -166965654 796854388 14798 93275180 854738483 18607 -474642015 562986882 20434 -117203242 641564311 10744 -592116671 258218365 20766 219288949 254092774 10973 -114664188 135527544 1197 126217634 567278352 26379 -69713690 415625469 26412 -425423811 222673235 16345 -553764220 402562175 16243 -391706589 101835980 2935 -359691091 28676905 3560 -564908571 146911402 15261 -144624577 174918009 20657 -394839935 531545858 10416 -569888806 704991593 22153 92925227 516145162 13292 -116291973 185932920 12562 -133160467 453087008 14988 45400642 92012860 8423 -447141941 515021430 17654 36166899 866690779 14601 -392604319 770054499 5455 -75916080 233971548 12623 -487983525 546217861 15988 -244970422 514547436 10806 89012492 907983045 12404 -23808182 846652331 3754 -68033499 594225219 10818 -82524203 86580794 13488 187375843 897390001 22285 -303766143 610958730 12412 -480141848 396224355 13404 -446926194 735363706 17848 -357019019 397968745 24824 -601770514 697220389 5806 131695583 464997256 3657 -421213247 262580567 1205 -164238414 900319696 25253 236176355 641303787 7111 -319259228 899248571 14842 185566253 557244488 22238 112444669 802145695 23874 -199743513 895084387 11395 -389281705 692697016 19952 -581928733 598631445 8736 -486538035 22934864 7314 196739549 796306484 22061 -94578330 736727823 14297 -466613981 713427012 11774 -479150526 512751865 4868 -16191582 916985238 8867 -155672660 765791328 17493 184911628 171943677 3157 -524400976 667148798 13633 -478734197 637912309 26466 201962602 22118609 12363 42017332 709294945 21250 -241943569 519364800 1767 -528652745 234899612 21593 -367649940 488364639 25721 -460311110 507162272 18522 51623085 254542066 5177 -147671722 239713490 3235 -87628433 903020345 26031 -286277036 868235535 24810 85334581 812018476 238 -546008282 419155852 11362 144412736 679056618 6851 162367512 601170225 10454 130779880 228453344 12026 -114669066 658412366 1223 -44585959 364294397 9500 -102246940 422254814 18409 -444838178 709283975 6055 -390639173 891821062 21835 -304787913 759580567 15986 -45622719 226747587 18921 -175040523 527780003 13654 224058184 366513972 26272 -535269274 890615900 14321 -74007723 28095692 21524 -325097318 194395788 15005 -100491376 69554217 24178 -474198837 75271718 23861 -324146422 760545947 15160 65867241 390294525 1953 21173305 867888001 19122 -92680490 250060078 18112 -50040666 593972841 2252 37346828 686701937 20163 -120392160 852074020 25940 -326340807 762452344 16815 -325621019 816378516 10950 -432654848 304791094 19892 167568617 43166926 9462 -196087921 53903489 23339 84286480 863468734 10333 -428691443 461841334 3941 -428404709 464760856 11434 230566822 35541957 19560 -352269327 41795481 7015 -156902208 150485059 14486 -252409160 883607251 1201 11516883 255679138 16879 -3163836 901328215 21831 -569270622 149958024 6051 -18450120 878891891 1589 64768232 744898740 18678 -140767814 731360738 21600 -481771728 451896440 1696 -382912614 65576572 11072 28400511 859104541 10380 -46897624 19894196 8286 -189103996 752540436 9470 -304178375 529000610 20382 -81042089 182051274 20051 -520360955 232547789 10700 -269934382 680321902 25491 -94719846 252529996 590 -521477107 79442357 2429 -379876251 333482543 11119 -339182253 481869230 4020 -477253997 144585538 9999 55602448 551572648 15676 210910613 48473733 13050 -366307361 64114749 17021 144614356 145487326 25273 -345449879 137603222 9745 -584634104 794019144 10469 -390610483 262630746 23767 -91679056 272942748 13225 153887489 426424293 23082 -367388995 597459629 18504 -170683838 288539953 21843 -405802721 524514087 11074 249083305 23401641 14518 -163924793 953791746 18198 -459631608 199818391 15036 -448496339 654548500 3105 114598607 104082062 7644 -109330653 260535780 7977 -323871540 747845992 22886 -194543248 436970638 4866 -543542273 412872413 3534 -247655966 196124910 17733 235006621 270195832 5647 -578881725 909518388 4777 191021331 453108339 3195 -213136355 679606427 18762 -575603978 408887530 15178 -224318463 201663255 7999 217933178 342702044 20560 9594369 810893528 331 -319931612 934279984 19749 123621804 40806430 15364 57541565 160422713 16890 -39003506 59282313 21693 6211129 552097648 16201 -119058196 76598638 12596 -151747803 155965344 23485 188651919 373836214 5530 -159441623 762289156 10796 38120899 155398312 5333 -447253304 485471349 4329 84534203 264876600 5024 -537504567 669368891 17506 -410797019 725769399 598 -194624502 162886590 22333 -322393544 778050293 6382 54264653 130138124 9807 -333595518 552467746 15987 11795033 542984742 1008 -472543822 75114299 1269 28225969 414056750 25383 -220290216 366289994 11579 135845735 60324846 8446 -418869561 341873709 6490 140515706 32868427 9706 -360206561 631726676 17029 25985043 362950377 1843 -129683104 932516916 13673 -219599021 397934418 6486 -91386659 165692736 7632 -467668773 553641497 11635 71857686 315204120 15820 -134205235 838874617 15058 111111498 859743056 3296 -493915027 83420226 14654 -283542307 703331759 13811 -336321627 595029407 17182 -179623158 470240651 16198 7268446 166098674 754 -561209789 432500371 12345 -65296322 500427721 11994 -259184677 745072694 7981 22062260 667161023 4630 -285349499 62214731 14462 -54277786 306631034 13904 -528535416 99422078 18475 -468540623 558436453 25914 -30672245 906451869 14733 -416052277 720201302 23750 -43023147 555092929 6434 140582559 853425031 8272 -514883176 694248710 15997 250148851 369364649 20453 -209396842 449135197 11463 -33306964 95610183 13645 204891847 169706580 1060 101263483 445418134 392 130667601 400244754 11511 241934510 926805805 25678 -372212693 425735601 19656 -529227867 93466219 8471 -177194292 378515470 8267 -416861297 660594894 24186 -427436927 669776813 5732 59652737 343018204 2200 13846984 475358854 8492 -131820363 834599127 8099 -28459860 370805881 19965 -248135211 398137049 10499 -393206308 425755118 2872 -476696018 598702579 1153 -422694466 702676729 13980 -173383072 116700093 3405 -249250704 572346765 2136 -591516155 63102003 14045 -495056328 837182865 7649 -276345810 138603928 7556 127613258 333919898 7019 -387054660 84129164 16169 229425292 127634510 23617 -491974539 735355940 4164 148645207 501595931 1547 -133676822 856101724 8919 -452599594 482213340 9782 19115037 882830329 15576 -451740754 457260530 18812 -531772264 35650351 436 146565207 832085219 4460 185045955 479432028 3373 -50296202 622583542 1407 -152079272 269679799 12681 -427093552 445685875 4078 -89958717 362187412 21293 80580875 566769933 18515 225627962 509208945 20441 225646960 893943913 11927 -4427668 593269191 23988 -276775361 385764200 20692 -313638674 575033250 5535 -31497149 783904784 22674 110791369 918856520 25580 31361202 476442372 13827 -117389776 674091444 408 -85258546 310896495 14121 49776253 505477661 23034 -3471531 860063683 23653 173973769 821606188 20600 -76531816 365932393 23549 250708416 685149236 16012 -470217928 461312175 2780 -558103821 617796095 24533 171703907 859402442 14880 146530358 26012196 1377 -598326209 131260371 1717 -478211984 122542931 9216 -438917915 225649708 16236 -170716412 866006955 21443 -601232251 916228353 2970 -133862725 241338913 22933 -239131948 493968991 11971 -410584277 152653062 20531 -302101561 751168541 21182 -415304717 711895242 19334 -464313176 548723309 20986 -352468183 355748216 5677 130582346 180176780 20020 -486074623 467430430 5713 -206687661 929985000 24426 -60507864 12572008 20397 -407243502 939028893 1034 -194709788 248003498 18266 7159102 763880466 16471 51796181 759394709 14092 -561677050 451630720 5383 -289212494 718444384 3122 -543216364 523011903 16393 -416413402 80644557 17537 -392052950 202649842 11020 -127479820 600055168 23063 -256459630 936703351 19545 -431845688 579490449 5947 139602934 432478686 21779 244820102 693967451 21297 -457276717 681822726 18701 31757118 528010912 14889 -160810530 92325337 23282 -376182703 502664534 22705 159641576 411827595 5278 -108323293 84512769 4036 -554914229 527269349 16054 -324027838 884724342 8119 -73591021 220335120 15002 -500337646 383680427 1818 231330791 790684947 4770 -8894403 234664295 15208 251013622 767705975 20665 -191273022 935080797 26144 208111541 755556969 23570 -450010038 933581665 11897 -496797151 287835978 18296 -219928966 156582016 17901 129078517 75303210 13453 176596841 503615790 16103 132768892 178321764 26385 145152014 720541604 15640 -47935414 814007732 16366 -195960838 758802634 25014 -12838732 665765180 20478 -34193902 779434410 19032 -17998154 383398795 3618 -323711305 760988313 2318 -397136240 326102652 20595 -122273255 395096111 18023 114379305 292047582 5684 -192959945 413663532 20779 -520067502 198826787 3083 -351534773 509224807 3782 -539349966 223410288 727 -306260466 922911978 14297 -488430832 519582253 7246 -405213209 935990836 19115 -250557899 919222814 9467 -224974117 840155144 25040 -232643752 345133732 11155 -156737062 655386807 5352 -542094877 189300566 23204 -574961642 15960579 22959 -84667578 431351986 16870 -130098633 88861927 6574 -523731560 467475868 20215 165827160 256854324 12562 -244681475 110200740 17228 -463477171 135362279 1993 67993796 948961586 18119 -386677905 429640909 9348 -73577609 371091870 20809 -435778985 452317884 17988 -460195800 384511947 22527 47479044 474925151 25563 6675295 872697254 20857 148299352 275315180 19029 -303441585 504395755 18304 234138037 946969039 5778 -55215617 865537927 3525 -241851147 771059761 13327 45219590 903624697 1697 -45288845 793306002 1741 -63195317 208906488 17105 -192046342 115572927 12822 147677484 139899751 25866 -584187072 760285728 3489 -539673911 593181741 11925 156309314 124532837 16303 -487597521 385768761 23717 -95812316 122032533 12723 93693030 488459742 25828 -526293622 153749638 17208 -423342724 558222672 12238 166928262 232813752 22035 171361228 107159926 18959 87302516 174448404 21320 -443579443 547487464 2222 217815945 263880793 15419 140695082 255264672 13987 -406999711 329403668 25857 112408780 508753963 310 -176971545 756941854 5657 88702566 454588603 10319 -550604466 846715327 12987 200928658 529149822 17438 -532820835 905046764 16401 216907506 154012450 7050 250332454 827168906 24271 -557854545 644288081 26383 -457419532 497204481 7250 -555750095 439623251 12967 84197871 573015969 22649 -289864065 444353690 3718 246164498 46404342 22174 -66442430 91745689 13122 83919424 743475337 1440 -571697070 942740768 19281 203671195 362398251 17122 -536672203 183302422 14912 -313760552 293120884 4532 -332829409 406836393 24676 -99013884 238230869 15072 -428390978 41027655 4081 -6088987 876604197 12373 -247535891 902865228 15917 -222805413 329647780 5435 -13960697 293885872 3294 -156388421 670214432 10289 205560695 691609503 26250 -406591023 195414686 22050 -12603654 318348725 3714 167264350 536736558 21361 187884756 420691806 22541 -271991398 407571975 13539 -359844295 96352706 8015 -196217000 599221472 118 -97960620 616687209 20066 -474310492 875964190 22295 73431793 892736150 18732 -183937153 664327044 8646 -330190208 613471271 7065 196446441 553189261 23448 -292940003 473177148 7586 -475618408 318688021 10046 -212417544 261211128 18969 14616160 894591883 1950 -149502879 950121426 4951 1347808 323517088 2912 86619658 870797082 26043 -299948432 234929188 19207 -125803959 872759511 21673 -149057322 787290822 25547 -563702849 517434739 25679 161433087 584287049 15627 -335141357 626301514 24421 -233147589 339087773 15303 -123951138 890916054 14379 -137742343 60185431 23052 -3002760 717761800 2112 156671814 115093302 7973 246723183 54359877 25141 -424159624 174407914 5479 -595192763 54790382 11205 -522753584 560298473 20312 -172470201 584102113 19889 51819645 379240553 20341 -329524928 382238838 9877 243926779 818273206 11462 -62517929 163226408 18543 -260832719 894194647 18576 -298782784 635083584 17618 -428406695 507876303 432 -202140333 491788350 1005 -200790593 562923433 2231 233068046 828061301 9230 -103229407 238613384 18560 -171457982 21520598 3728 -467460614 335903105 21771 215986905 618077950 7098 -34862382 770242350 19019 -547387510 377529351 3832 57959481 754060960 13662 210452669 458885101 19125 120228361 425484061 10100 -243266819 789302749 2758 -51940310 71342595 13741 3210378 150895505 324 -211519479 439250981 19186 -500100640 110612275 16226 -444024226 85934839 2989 -46459943 696824560 6114 156455250 578830511 24626 53802423 621105311 11577 -387941420 62722065 10996 -488062992 892062918 22311 -78911461 277481410 10406 -167167868 853043516 5988 -216490982 774715689 7990 -143793868 763895505 23411 -483304197 643778623 3125 174951404 273036896 6780 -371275935 368881031 1722 -508605058 817085042 17995 -400745897 947738496 22231 -116344879 327031272 4767 -399146141 543412574 26336 -420221446 262004436 18390 60707835 346559761 6112 -57505988 344653855 17069 -559093105 865514687 17714 -162720538 28229702 11183 -35491834 514066312 16915 -103237936 699440657 7311 -484085808 209516536 24842 -47572032 916118719 13382 -108116630 77321274 20327 -356624690 749664901 9404 -83493692 20257009 3164 50112698 625653316 18078 188748874 863123476 7566 -358258164 66610209 7808 -464872907 55872415 24161 118851203 781613943 13607 -504562666 868048454 13341 -483757384 393795675 11262 -285479453 217076722 2615 116897133 456165605 19551 244199946 151424745 7318 -475941619 894012646 26332 113157034 472540077 21486 -318678806 113260313 12678 -247009239 675547204 17807 -216518337 571028674 13736 -378256094 830657674 8759 -298298171 104260290 1535 -231277633 930684774 20412 -156743829 550129683 5024 -353920740 726022381 25270 -314345674 31107936 20416 237333306 217268017 14270 -507913073 293379135 25721 164671794 420962839 24339 -387695419 381454970 24439 -551756337 602332070 576 -571240873 502534733 8712 -109489354 428120083 18845 -98901956 551445607 4510 -378533968 678605131 25307 -558391641 174895550 4935 -152840670 140892854 12342 231248042 869590240 19063 -538744413 379510001 14229 95435350 80248722 8116 60625472 420773872 24085 -435958711 867234717 2091 246037820 828273761 10681 -46504654 579203469 15479 -322525040 110293285 3952 -374941957 863099287 8594 20406192 75604521 1752 -92452424 710431286 13542 67240214 717247895 3731 -330498815 776723589 10448 238005445 208573965 15187 -458588431 192386565 20202 -494285963 699552418 7892 194345324 516570401 5187 -505120696 912108197 2463 -229215230 439644606 24571 -96344251 144726133 342 12716542 668462385 15053 28165880 151910851 1251 -326591295 469226681 6548 -347168016 788558015 16754 205091446 807713413 11411 -399839677 721252894 4120 -84413352 921774814 26091 -261331867 423575867 12135 -441281634 525218917 2729 -463773244 833096264 16270 151364606 508797498 10587 -105023425 511549352 7264 250383322 707737835 17715 -431410735 126750229 20285 -98095277 309150100 21930 -58067557 437667794 3274 -211145782 668612214 22642 -281989711 371655802 3523 -276129715 72146762 18127 -119092802 700553443 16287 -382839896 774440291 3905 -195984291 706250015 4067 -500508757 451480948 21402 -596279595 139828286 5652 -239463406 161180823 15945 148996098 390114275 17486 -315229895 256740498 5289 -361397242 177046723 17993 -461987130 186294985 24063 -253728372 295130843 10388 201602434 781008951 2697 -466868454 704331310 5447 126206825 573605396 4703 196369111 79999412 18423 -304509354 136280296 10283 -401814704 516464087 1525 12450454 942355330 12566 -261339223 346682588 16394 -185596723 144446983 24819 -336349548 115919135 15488 251644623 877640894 24214 -573146483 225923475 22892 43304311 600482532 26262 -339802121 116114518 24073 191200034 76130622 18861 -203264149 895894221 5746 -137391770 801690088 20610 189053355 621558759 5057 -590502394 749224376 4116 -458878798 233948708 7573 -498034455 402423894 21340 -109662829 952676373 23189 -478417616 398152514 22714 -18731950 753311718 11192 -465301026 538130579 21927 -204039761 502356839 20975 176155805 590148324 5500 63389900 352730967 13000 -159128627 38437129 16041 -12077240 209246709 19903 -349083348 469107337 3427 -170847898 294048113 17766 -46444404 126848594 1032 -597781191 721535526 11534 -502879085 353531356 17794 246548065 561678003 24595 51703377 362029959 19624 -216716817 460682933 4620 117926468 527011655 2702 -575060369 955321352 4998 11728758 178987299 17225 -372760261 426780447 23559 -213964872 595981287 2934 -399021974 773577236 2710 -346149851 523927242 21214 -109657266 667252207 24728 238788263 173800520 26471 -159863666 437566508 25243 63537613 804006198 17676 -165903786 741559905 1664 152393816 168594601 10917 224031712 925896505 25910 -121676127 491084266 14720 -587731723 599370617 25151 -454553999 876104928 2937 -179413613 850671599 8638 -423412541 196863864 11634 -53340528 169766403 25386 -152020392 923964120 13672 -526322332 83513013 21043 -122277866 40241390 20426 -22481166 718300626 5589 -235613633 679367825 10393 65526657 920086710 2167 -213934590 674668467 8389 -171085166 419002492 23337 -480054327 719402768 9671 -451149762 30106540 12381 -543880351 68097735 8923 116276275 771093842 13856 -159181442 618526095 9583 -502566110 256825333 14485 -403575256 587087861 10523 175062866 23541578 6956 -273864595 161968254 13709 -448470766 503073196 4168 69052864 745196364 21735 201212294 908290871 22355 156722665 953794141 19469 -555399753 147794246 3260 160773566 527221699 17482 123465320 646757718 938 208854953 499076176 19219 -451851895 83629206 6674 101989200 810310071 10054 134338231 554382273 22101 121458241 385742919 8990 -62900815 164833759 8513 -9637842 764469048 1867 160398742 104224189 22140 -390861248 181648935 3133 -592871590 877836484 3195 147384013 933622961 26142 -232314407 940389078 18223 63562659 798473112 25355 46393326 389496169 6348 -595654037 340740113 9982 -378190157 331134383 157 -393906225 155823428 17946 -21972870 307573775 7778 -486212666 156477482 13937 -377117289 55825843 23255 181907405 833712265 15944 171212743 848183409 3677 -126948244 431687916 21029 -473870932 508187512 18454 -32217190 405688606 946 -420872216 568148958 22741 -7783256 109331478 16376 -530954124 239452737 4209 246324826 193157095 3922 196601600 444471150 12082 -92712438 202875312 3178 232502745 43943582 261 110425715 276152118 17113 -210088143 89685014 20010 -143639016 770261819 17367 43907393 573611806 7817 186713151 76349155 321 -359590609 317387649 11900 134257815 943426442 11829 -212162571 454952951 22187 337369 314156227 20290 -222294948 511203869 12280 -196377059 299105498 21134 -308762226 223788049 16694 -263551000 335559879 25925 -57270993 387010973 22120 -248498124 251201351 13447 55182363 153051221 19707 154273251 631125667 2484 -140059515 549958827 13231 -302995357 59805021 23515 -355822206 102933987 4319 231134075 64172042 7449 238097681 301465325 26390 -23381969 121655297 15984 -351098010 656458809 477 -371592291 827907338 26318 86990053 31591905 17173 195866567 705149378 24962 -306486821 703535068 13230 -248084804 618686239 8638 -471355594 898346720 15756 -404703877 59142261 10232 -418014385 732294582 2155 -399963136 661829338 24431 51931990 113422408 85 -136996857 553967408 26017 -560775940 108014506 22847 -587050039 525365150 2882 -34090861 143438868 3743 111690765 518382305 17639 -376697519 129981534 13917 -593976554 534235616 17299 -394817292 491013759 18807 -556499371 284607001 22522 7339736 387906896 19614 232600358 651022151 4540 153664166 750782630 14146 -358080010 413487681 18522 -67375038 286486774 26223 63658094 754536758 15066 -578062494 902016090 9136 -580245691 343534055 1901 -422750875 101183468 9479 -271982672 167666535 21916 -255733480 148583721 13594 48584620 190519153 4040 -208620496 386570858 9416 -276982069 293683226 18770 -107800747 101833740 21661 82326250 262160242 9897 -234250404 899586133 1648 -34681858 231187022 16020 -119914389 757237899 20876 45895113 538955435 20677 -35025690 914765285 7377 -137346296 669475140 16335 -231043025 287887489 22850 -212759057 647131709 13291 -226629715 380085071 992 76751744 602186350 8672 160478832 613998787 7662 -5435049 66544132 21241 -433905063 677536380 4800 -250989943 388331984 14769 -27372856 150358199 24830 -2726888 300419556 14002 -555542076 266228180 1197 -25098155 390383071 21691 -121227026 832802740 19204 -459783345 435645414 25783 -296027785 74015999 20304 -586158058 144072028 1166 -589651736 847169001 19792 91247277 372569473 21852 217708540 759879398 9386 -506699048 248366928 22106 -434706936 677492218 14923 230596418 670720768 21153 -44683394 698306820 6568 -49296028 704014204 5193 -106053681 175884502 12783 85087496 95617909 7423 -222087080 423694295 8645 -470100204 933451859 557 -105189777 559713202 24862 -384424892 637323688 9648 101671308 119771669 21615 81274864 58051638 8058 91547646 687548901 24589 -474374053 55113028 13495 -469481440 258219382 18255 -496211806 665342803 2064 -283392148 809748585 389 -140340906 413311346 3028 -55608839 557874694 23483 89711319 859707076 20956 -305332224 826047864 6522 -473512798 852139434 10174 -441802641 278818575 16962 206872697 594610527 8081 133037913 657589566 24137 823016 112157601 17910 -285104983 209768075 12781 -98644013 33063098 80 -349167421 179631640 2689 -326748354 736340971 6205 77042854 100510458 20955 60201550 952817295 13371 -276948799 315889134 21132 136792530 812952558 16386 206530280 447942854 14471 -271475874 729785570 25910 17598031 354378217 3866 -441039191 746760038 23860 -414342307 222423818 3303 -327611391 288183645 24695 -412725200 100168802 20900 44519327 895365281 6243 -216601583 164008663 14774 171947656 764255869 25138 -431385630 44898157 1242 77579990 406334593 1352 -510443931 81535371 24097 -55950521 919139123 13976 -267671318 418772947 16298 -425793871 448499498 17208 -423722208 392306423 1486 -280726682 944496829 16317 -591345491 936670117 16520 -379370515 565779804 24453 -181734742 809382423 21593 -114113774 632434575 12483 212512757 926406809 2613 -474066900 474016867 20420 -378645336 904852125 8144 -468618379 410367241 3973 133002003 137128905 17761 -256549909 395330573 6780 84903 701133934 19058 225488566 233774495 15003 -176019071 688232505 10865 -595940321 566590952 8571 -369117504 407815161 6960 96259538 720852919 21514 85212841 691694550 3904 109846492 285814378 19158 -178625021 667228765 24055 104337366 904694909 16866 -145721526 235772630 4691 -543639580 880025438 8024 71404432 144611301 22095 -566798492 572574585 6120 223899331 440334073 18502 -554459531 555679618 20094 -169586770 296983280 7607 -222524553 100551152 148 137265329 540410556 19377 -241056834 78896317 24379 -587615075 363705092 18768 -120688636 563913329 573 -387653090 890441670 12255 -152746640 240581472 4767 -416180415 569289189 7315 -406703857 298907422 3488 170861556 337913492 9522 -563384309 182459900 1281 -235258128 870922615 3590 -134407753 279468985 17933 45528178 940886584 2503 -159442436 769835316 14000 -535922795 573099482 17413 233493804 860075344 25169 -376850867 311079361 6707 -254861611 476581001 18588 -27603046 930311599 20059 -214972317 950006984 25217 172789404 220844632 23211 216334143 262113007 14307 -75558307 895843694 21041 -53327302 509066966 21388 -20262721 332342599 17855 -209726845 233603624 15753 166822402 26630451 26270 -532361427 262141127 7059 -195511334 310444363 5036 -504335523 950667371 2049 -400775250 573230608 15817 -336755149 346556059 7151 -156390223 31914789 21003 96028630 523079076 12548 -161181097 511201812 10346 -397273602 217289040 15302 -230932262 389138636 20384 218277461 49269404 7597 -503975841 267992860 24268 -341866963 51520203 26309 -119168355 210991898 16325 -351695274 454433502 22188 -381482793 727745312 14234 -253815218 279737797 21569 -189777625 92199565 299 88635994 605331555 16435 -314136855 834912460 16378 -307190063 956540599 305 -591449591 212177300 17407 8190099 97493409 11821 -302165816 351307503 9870 31107145 932830156 14756 -295455311 294030017 20947 -15463912 49856719 8246 111632577 721606619 19446 -394671869 238050856 2291 -268373694 523171497 18328 201065379 696250200 5203 111134517 781169482 3549 -137649819 229191731 22787 20983861 203245601 8645 -467015639 638010650 10365 -89645655 550078781 9008 -484002291 529780489 21113 79687440 525806591 3004 -432782569 175465018 10647 -357389339 479673984 23128 38543708 577438547 10080 -501136668 495145654 23353 -457386132 583266745 17347 -97467297 774636134 22364 -485726470 97870018 25932 -587384659 399078802 10933 -107012761 709895532 5131 53561292 344956102 805 -133378582 381441722 125 -189706569 445020064 25542 -99530241 136131900 3786 -400084235 740796816 2605 169552260 532179530 12305 61737877 225563930 15159 -304927505 379476509 18945 83922626 116213457 18160 -312387242 871622252 20446 -273321248 173516309 20706 -28761101 122522496 6654 -152765286 279727555 19715 59065887 830394401 6616 -118928958 326466328 2463 -519681238 542449530 21431 -380135817 649231202 2575 -390018037 875305883 5330 -155905982 169723941 11858 -599267687 814525664 12848 -106083226 898579931 19192 -227868259 339819712 22526 -207411795 916200736 22362 -522963205 590634817 8730 7644174 352934141 7925 -174998123 108430498 16153 133596892 384561190 6070 -308522454 804485863 16681 -268441106 364794145 6080 -250655291 921094435 9900 -551804386 73933701 1581 -15586348 47627625 4016 -421785499 452729537 18085 -131200881 396986044 20486 -77215777 588676723 19880 -513677548 781163818 15392 -527596213 949576233 7977 84966040 211075837 17415 -231699060 13204174 9815 239242470 624714311 10556 67231078 162151413 23047 -410568765 130939721 11662 -392756689 397604797 4906 -320880561 394729322 25194 85984694 297786513 992 -436365789 458044258 15959 12250200 808420873 9352 -134999427 415511468 6508 -51582759 715794071 16677 182714831 624493529 12606 -522206785 574845082 5067 -421114488 852108725 942 -455671700 526000924 19898 10137351 925845140 18060 -36026683 727266744 17820 -296271688 225192336 6299 -481136176 696940786 25265 100972795 69836869 15238 125064850 16685303 11651 -429537242 356413980 13881 -122788427 829052149 22823 62901121 735532833 23272 -177283346 488283929 7531 143382548 879717930 21498 -98208323 792861569 19385 -337025993 484550687 2516 -103195013 769827016 16862 -177383142 704226547 13050 -505640996 649223032 18370 -359419869 39783980 14992 160094157 523269570 7667 241134516 298468792 25327 -237870435 349312206 5604 -521093993 673379649 19475 -111585179 158986670 21612 -487404908 211529539 7500 -437203676 811788626 1558 14867749 480990880 11413 -336008635 34472749 10804 61995417 777786310 18599 -255877515 851769091 2416 -514578529 942283912 17655 -488480778 402330488 7700 123059117 200232813 4782 173127063 341599469 6200 -428266197 293377164 22599 -1370469 372979601 2423 165749622 96476917 12137 -323846610 651011675 7273 69548557 376530199 11414 -353053552 394918384 18066 -16043991 348107879 8528 48269048 791396132 22534 -177266456 887406331 25418 -123751204 467801935 17590 -180037884 97639708 9392 -74223879 317583768 15834 47255231 826490737 25261 -47414146 164089699 23470 -474574304 682970449 8032 184151835 673715672 2809 -591641609 796336302 21102 16149659 490756386 24037 -549782765 718702090 1258 -192073752 529225014 5371 -229649284 922644154 8293 -238346 812752375 24566 -180840619 843786627 7350 -379872479 711242526 15348 -136316382 401645916 4034 -347435271 416988264 1531 -25983965 382236340 2886 106326461 226839255 19758 -577637769 209205150 22984 -230391754 83036769 5740 51858150 193590590 15305 -332344223 70528375 16180 142458463 216971397 3589 144499903 851282875 7717 -453754275 481775369 24634 -324528660 102707654 733 -584901931 559132209 17952 -314370596 646511614 19445 -146670032 586913754 16519 112388513 211667301 1952 -336966643 564102130 1614 172836923 192920059 556 -434204653 89106701 4570 -308782961 211346104 6569 2426517 396908590 5242 17931706 711826704 10234 151360341 82044859 19765 251704820 930831428 1398 -143558815 662601127 12168 -280493232 229902773 17360 -304652483 419850755 17868 165824400 74935515 15520 165512441 381631441 7247 96776016 336822875 18906 192683731 408801961 4608 -445107690 662116635 24935 161808522 141115552 6212 -514491588 336948651 19839 71987258 795543884 23809 -479550380 293244976 13377 -14499065 341550536 1244 -156177112 483265689 11189 -567280693 912077635 10202 -507893728 906079023 42 -248482437 83829899 19574 158241078 791246461 19667 -16562688 57035233 16577 -359716131 635809778 22124 -119793606 467776566 9558 -213817959 44715378 25380 234456751 288202310 20876 185602251 880112651 20245 -279832382 400370259 20702 174718670 198567769 10745 67255969 483291666 17553 -293721508 202655063 13231 250527302 907436325 20895 19034325 579404558 2879 180299640 73288335 12800 -346871550 586126747 4416 1370754 271822420 21365 -63037401 119685183 23733 -150911525 97301868 11945 -201554335 427841529 11906 168351096 115909904 25911 15503285 63730863 13122 -596195661 156021601 21099 -14233646 284247276 10587 -339547059 384215802 13109 -111723107 209029784 21106 -382763555 310935401 24283 -113302764 118387344 1973 8214762 723595350 16231 -396417872 145948361 20487 -306517772 89396318 5088 -337510430 46582379 7147 -145176338 311383407 17284 -418260881 935676412 5001 40485693 86480570 13381 225365230 760076649 5208 158601978 866317549 6958 92654672 221098827 14731 -60464962 32043091 22159 99358145 500492899 13826 -70544382 759349638 23428 148740455 181037265 19956 -265858645 767638792 16846 -66828689 936137331 16360 -10185098 879759113 700 29091551 72273643 8763 -330725028 430956751 19188 -387481719 710938908 2902 -381747174 750188893 10160 -589401749 300270777 8972 -542863181 130542595 11376 -91520800 452778691 20083 237393870 633962313 22081 -4204650 186741326 5211 -558188870 13461181 15514 -525061444 585361080 9369 163776388 644960515 14617 199933453 503855218 6502 -519132046 747073782 17940 4539392 672069146 24807 137977702 619446206 19737 239253970 185532153 2124 -526655270 272563738 7228 125967098 120769902 12340 -227508049 620342616 6711 -284620235 380277506 23112 236811185 382788102 22201 -280482107 16231129 8063 -75693341 694913542 25285 241992748 241093192 11048 -503305171 800816110 3369 178894381 403445388 19413 -351194488 35296119 15809 -172400885 237305907 4587 -93453736 358326875 18305 -432918887 239918938 15328 -55146743 703111044 14113 -247003530 155261452 24060 -547665896 475009554 7437 -514584306 692395691 15697 -80261528 952080463 13696 -290657143 938229043 6443 12973532 895244049 12862 -563159948 305873295 14745 -281365163 84536946 8539 -70985033 274976774 4757 -217282071 785972551 17627 -542815495 706461494 1316 16283027 515962566 12137 185560737 824241782 8693 -248348600 578609072 10127 51000226 317623389 14719 247586130 17636260 1895 -333768876 155962124 3848 -177366053 789526660 11515 -31916137 8725805 11970 -16887836 807280129 8161 -156809146 191572949 7942 -104416981 210549960 5587 -150940382 13485105 18794 -374563786 764318558 11986 63847471 500593965 7645 -484779594 618962242 7083 -31114458 174141474 18558 -35194080 666670408 12776 -328560043 134245390 7610 -312653645 91157498 3589 -269806803 540732037 19458 83306021 112491493 12371 -165739913 100662144 7926 208455615 708656353 24050 -377160222 192168305 10313 -526942635 273286661 6887 -457357728 543768087 2380 -201561388 465593484 20660 -419750233 455986196 10187 -584949510 871658087 11483 -270968814 631247466 11513 -13501395 192594262 3842 162613903 279442579 23595 173495109 886914502 6309 -316449924 743024206 2358 -380818296 108292232 4267 -298398664 850112788 18549 -558117268 8805025 9433 -82234589 93688430 683 -332332818 210558921 25624 -99905494 870996100 22874 -345829349 731453700 13349 -503130759 865824128 15085 -216247848 485334229 17518 -585565534 725189169 5922 -434449301 682643550 353 -507611488 557566873 13644 -86729357 32828728 341 -342727738 321089662 24155 -397732123 286422416 8298 82517713 145441258 7634 -207169494 776886817 11782 -182165098 773117989 5024 204291055 559568381 7592 237628858 711521489 15052 -584007247 47651955 21543 -456175206 754579206 8758 197884868 839550815 9151 -384541614 414282553 14040 -70420703 92351150 21838 -118102525 149864968 6445 224673643 308298594 10719 -583063451 350408955 25103 -567730165 62045322 3018 -228309171 748747982 19040 -296117726 459172180 15806 -420937865 365563588 22090 -349559677 364531125 5642 127538470 493255904 1826 -552835324 797817208 10242 -80695894 726463681 5330 -455879865 503457902 544 -565623900 688859460 824 -417762053 646316968 2239 -453240708 104939379 22899 -483490337 813001317 23980 -102876711 74908688 16339 -526369266 189469619 7483 -516110636 125455952 7904 -486175962 648020824 23732 66420483 857050474 22133 243349370 597103823 20245 -86700804 392587598 23597 -530452524 456897413 11212 100542564 815362959 11776 -524263230 737928330 14951 -86072058 187014008 23846 50326723 840167804 192 -197670724 523218503 20257 58882624 52995915 7094 114115497 408987253 6789 -533301664 837842338 15070 16263440 368207737 19425 -333800529 649014384 4353 -422191793 946793347 12911 -44709835 946305014 21201 -166127274 499645040 1365 -123266305 520604972 2723 -178750645 837585060 14957 -204597558 145711941 24553 201353533 727964176 12886 -389428362 44089322 15915 -474637603 117185203 11572 -261344829 505371533 21629 -389059900 227835874 24141 -239130444 166085589 9147 -143170896 603913662 17704 -253569677 115343518 20486 92148902 859099242 14995 243979073 845318942 19242 -322100849 946253777 6927 -379761725 252468463 4321 53117512 928021493 518 -408902842 318173621 2624 205850759 585023842 14324 86658397 217764097 9698 225397289 951578553 10953 -482639583 636093953 11754 -12304988 606895898 13091 -507853783 374113684 6022 -138705766 920149766 10525 210345720 898421402 9752 81187916 315991586 3054 -216148621 810652156 3366 92431898 502029766 1933 -138510604 766884647 6414 -395253252 390180418 20358 115298999 647571224 1446 -337254157 728139376 7274 94085963 662330795 20869 17322338 42944837 11677 -512101580 737872078 14359 -94157311 515245032 521 -562177639 533745974 23188 -165203048 664074953 7897 -393069483 788365905 22830 -295044505 118390757 15920 87625298 812271824 15822 -147827378 304660609 19355 -593770738 564865543 21524 -589259772 274985596 19709 -110214227 638991854 20934 5023315 264362776 917 -441017773 844278702 1615 -580411184 406983198 433 101159981 387950309 26188 -189425882 194096081 14031 140015464 781333416 24736 174843149 809040055 19473 165725217 908291123 18445 -508764932 334292523 12617 -507747490 213459457 872 -560755238 820106213 939 -88698885 404524127 18898 -201697416 559479822 7947 -276535739 622161681 22869 -475342167 810710995 7967 -220668066 834096509 10303 140268092 645697542 6115 -389284798 98584799 17802 -34424683 756738198 6057 92293316 831702287 24441 140657975 453700596 12345 -55762698 915757922 22935 232005885 843203088 18285 41937831 494258617 26331 -532802112 38570093 10651 -291786875 443900948 1051 -207729849 65873062 14402 -594187374 572558731 21589 181072233 695305462 22164 -340004826 736233014 13587 -66851311 764202509 13822 -379140381 737219256 21101 -81312414 832583859 23691 -541660660 515653977 16351 -384403117 870410898 12988 55673771 573462737 4685 -59675308 532154014 9830 -505692078 30915469 22217 -88347529 828524741 17493 -137260467 810309993 2306 -198581294 791487076 8746 232889539 247331807 1873 2284194 914612822 4896 -382265144 606550118 14407 -28922479 932499777 1795 159426074 73794427 4313 -20762194 42690126 2393 17171135 416745443 7309 29284817 591617942 12988 -247439425 475745985 18960 -422224580 868086647 21194 -381314761 577012776 8468 -293909047 621647345 26378 -500785362 529006091 14049 -178422599 363618392 1257 -12006765 599337470 11303 -415482882 884124209 19280 -248189719 604275476 8574 -230613041 665446134 17513 -296121802 513919660 16831 -101791487 450206915 9960 -335709584 491468478 12056 246520569 238412641 18393 103449167 157179789 24383 -557706472 266462030 22628 -592279462 117104527 16110 -234234355 333991746 24365 176874140 384885015 19110 -347143980 666661683 11817 -450620497 295243977 13480 22702208 947424467 17153 -562766193 711176331 25993 -75641857 717831733 25598 -193600934 137062875 23067 224617550 569784997 17024 -510177687 114448957 1659 -501909914 146106376 26381 150605621 376644304 2724 216206927 256336242 956 -562521654 468274839 13038 -78379534 444306578 22667 -128356318 707404554 23565 -525671459 328766705 17778 -129397059 545155675 23955 -593361389 294550091 25221 -362532450 860466945 10683 -32926030 40767707 23926 -196164924 381921082 5515 -189005201 508989007 16439 -465275297 430279882 22634 32286376 287079178 10407 -286785481 888288543 15126 -157700288 58739248 14445 204517190 238998675 24648 69903492 77825604 24901 -308982171 106064151 13298 -503487058 411161462 25125 -328612719 819174138 9013 58756316 373061364 8002 -454906015 655131029 1870 198871249 808292305 6063 -57293967 898296395 4345 95340212 342838549 10338 -198719281 388008072 23225 123717529 642290313 12609 71923072 744801031 2262 -181876885 327413034 9382 93811544 761622412 15753 -567625280 253685639 9939 80460424 437119402 15437 -532491686 650952811 17317 70253848 255578183 17881 87524599 489608088 16816 -370995766 447624419 21318 -297325809 818804986 23880 -285778819 361214560 5482 -516074772 724516714 18422 206290700 678656396 21414 -192932467 264896712 20774 -345226430 403976710 7775 -326011266 228560640 11671 249433687 605175960 14581 -528694443 119384999 13649 -269319914 162133992 8896 77320016 37120664 23922 210022168 759374106 6635 18587389 458060718 16959 -313885577 837067198 339 -471476306 921555400 20526 205975244 209786031 8085 54182898 806786551 1019 153828765 105917695 15330 238660993 879616376 25658 -129477200 500300288 8034 -269701091 311409898 23085 44670567 161315694 10955 225281691 47433112 25644 -171726563 407524446 8381 -54340525 341884554 10084 -513775887 206489635 10399 149564560 50904861 9723 234515976 396740263 3164 94166052 56026566 20295 89756780 906077291 23227 -540004291 416129526 12203 -478889523 255151350 2510 -47723166 656369389 22427 -531068641 452329357 8148 96394454 563020795 6139 -107864408 533969141 11224 245291512 737661924 6581 -91678058 949189905 869 -525893968 165826121 17546 -32741443 171730021 3807 128953039 105121166 16872 232273357 498507892 8710 -595831195 820191695 7984 13376894 126831157 18089 -97863501 61723753 23699 -67641916 83565503 11291 204662097 457515952 26420 -476607992 874162860 25144 -28944507 114925581 1536 40286088 326085620 10387 89315625 262475649 13659 -362724347 264684497 20806 -569956593 394165065 8961 -15762972 201455157 24278 -482328704 447715122 10457 -555874977 853987263 22242 4472551 38442460 13657 -577224819 863173678 15112 -204890956 206172185 13018 -243752022 198393546 9031 -204222662 602293626 728 -234900781 772446006 2672 -547318399 56986522 7245 -74556515 332698349 6573 -322557805 267064339 14433 173152451 848466586 11479 -392091555 925398645 18312 140819931 558578838 17271 -5143723 724446040 17117 -421375187 765051571 2482 86662140 335135141 4238 -387475154 828263720 23301 -214887603 207578082 13705 85321784 209725174 118 104743917 214144183 2580 -348560706 316783382 24661 -102142122 790439943 14587 -421763210 204753803 23369 -109375592 932843720 16729 -211127017 732721385 13589 93937330 767059027 15570 -22385663 881519523 17163 -265549300 913765654 17495 -439281425 895759706 15527 -337732099 772978996 12672 -2702872 411030109 2088 83403654 929144772 15063 -201583505 172734135 2359 -400316473 184620073 3975 -12974982 464615088 9191 -293162167 634641780 839 -233286522 541076804 17782 -447754830 94477277 11597 185419999 828190581 12881 -137694063 681339607 17811 -332586683 279131733 590 32072695 897493525 17421 -405391594 840550460 1758 -42930009 236217321 20487 -270313494 667830154 4779 -429084068 807383234 16828 16782194 653893114 20533 144401228 138130078 5572 110191911 59283100 19675 -536175730 802027046 23997 -76181162 801749401 7964 -66688737 954937602 12674 -403421317 812187653 6741 219454798 505466572 6149 -32512252 245185020 9639 -173588707 66145458 6515 28896833 771776571 19116 -511294872 689118531 5939 -497754088 54122942 4081 -1387654 706344270 5639 -240889378 654782726 11900 -579866429 740908538 5134 -160424497 125811812 2216 -140817484 271200782 21296 -315737596 191252647 9727 -384985733 94291277 22293 -234219309 84942416 1433 -524133589 212155011 11867 -307758610 825881865 5567 90169915 944499686 13618 -296019845 512592595 13629 68438636 395391763 23898 96820583 860297595 18711 -583110280 186861594 2841 -333595687 800656022 17669 -571910712 176690867 21323 -78801119 88469081 6542 156444698 65921449 21168 35947975 525721509 15582 -219742452 742407924 16538 160160968 653165040 11146 -152868339 515872481 16318 -582682903 763771106 19938 -502907266 611291963 17688 -165770632 702419544 15513 -503498740 749972753 18074 -61962678 914679443 1930 -156790729 255675448 17339 15924715 403878303 8383 21772704 857713509 4388 -369467205 165423012 17088 210967002 643144940 23099 -144277560 307596731 24536 -273886898 410424883 25023 -421899950 274655452 19687 -509158326 930269377 18619 -303189304 85767674 25047 122261648 613229664 25616 -585521795 399251634 21611 -459855204 662175101 17608 -373989304 92231132 20053 -460195157 222249829 24506 -199348605 748214353 15093 -49244524 356010660 11614 201945037 135782886 2781 56544065 495988439 8868 123270555 49842357 8201 -113563965 449552920 3445 -518314019 880577605 2093 -172271562 256213098 21759 214842867 233313386 12804 -17190131 951922416 26000 -508969736 473351496 11981 170479696 100924453 16292 -473035243 836012155 18224 81393552 939424362 3741 97174474 14610063 20131 74584329 140716493 20095 -398304770 158775830 6643 -356228675 48875346 17696 -91158276 660133585 17826 11152281 468924726 8295 -1888184 49065325 19081 -399777715 550402821 25916 -452575989 172166666 7954 47736734 197327271 4481 -176319945 832415390 7285 -308666272 916176578 5064 147529719 511125801 15095 -417438177 397019561 20060 -235761072 415309771 18159 -586818920 908294632 16716 -232827620 926142038 10321 -596192802 546297326 894 5850748 752379087 13207 143933619 809133489 23659 -455995860 446599022 2243 -164728266 205478961 25956 -158329514 159949366 21327 -497259572 658034393 600 99625447 899409679 18577 213423676 296247358 11519 119470293 305934121 6040 226796069 680297072 1379 -55332868 11391313 15607 -252110618 839510886 8788 -413083327 567097391 12225 -296532684 622009992 14592 130716523 517491073 15985 -180298692 145033346 23120 201177945 794878883 21590 -131604473 81751165 2365 42066192 862626076 16935 -48705392 697898980 23027 106603517 782570306 24929 -352539438 720208537 11045 128014182 243051109 5321 -111724818 437492794 25062 -335594052 138627346 12508 -351890043 316179601 1705 -1628631 623876932 10252 -213598674 630383125 15331 -89149196 919106985 23354 -564715812 167776335 17087 -140032677 709897876 18616 -23763001 84191525 6408 -91703688 439855156 6246 -437035268 551540956 11753 -428053191 600129457 24372 -176985683 602607258 21772 -262112337 135055557 8301 -526733437 47351924 668 -317063523 442410655 8272 78015525 427039362 5884 -458183325 700578763 13721 -14993817 426351129 989 -39663636 101710737 18090 -35584252 882889926 12754 -287187810 953132657 2069 -236707127 824228772 12327 -525162329 901000247 5290 -529343507 164395636 8343 -250346295 675118517 20692 192536599 865110722 25257 -87687279 507050052 22847 -300977154 519244897 7238 3573275 654252613 14865 -499344109 354623708 19379 -129395611 364113326 20305 -306120384 855661184 13030 -230570441 622213137 7888 -152762367 952657460 25074 126698493 717863412 19341 -380075542 356260079 15053 160951425 136756805 2290 228955965 345653945 7390 -366936749 479582699 16993 199889671 363935682 26005 -102448857 458058070 19288 -332661068 488640741 7649 64190929 848189208 14092 -50100671 570980748 8385 -394857263 161339720 18777 -296401278 57569528 20501 -414632786 256581201 26259 -325338781 105094507 3677 168337570 327336322 13795 -220382424 786090118 4712 82196648 640239202 19768 -312486953 587613690 12390 194030895 704142420 16065 94482156 667761254 4145 -388026849 150232320 4011 105153973 870265007 13692 58300105 621864046 7218 -278932225 242164556 15645 -252592522 246763156 4077 -449105217 786058595 1062 -34828657 741997065 2947 -242844125 484737065 3143 -535425687 100308710 26348 -257430535 95396243 20146 212370123 548417599 19886 -295761417 324365418 14354 -299887863 830846156 25840 -567828364 500012980 23620 -287230969 213074341 22387 -111464696 593355340 14428 238322623 295170065 23032 -211750934 370097156 16775 -253427515 440022440 26193 173137790 544993582 10197 -64359259 781961638 21910 209435843 679677651 22279 -115811924 348536919 24383 -32778835 293998896 2576 57559383 448022087 14920 72527454 385770605 19661 -260094482 639205064 5187 108459380 877727481 19143 -352958883 263586207 7332 138424351 669901636 12085 39298267 142382721 4044 -320679203 298993938 24134 -270411369 649452652 17133 -91844327 404154901 7803 -351903858 65662905 23035 -552491486 682760342 8841 -378114532 869104169 1086 180209543 53904102 7043 -362659285 785630561 15164 128060885 161581303 23599 54568839 516893324 4078 31743653 595355020 11006 29694107 282398844 23709 190825121 387485169 8359 -553365152 946791290 19989 -119284458 418517563 4455 -118959643 463617834 12561 -409899240 494448286 7937 -319196657 874631750 13349 29451865 378055566 11490 -410353992 737795763 6066 -198120697 116135032 6214 -68219005 103672735 21481 -386570082 505211569 13065 -594153278 171428339 16413 -540093086 851188342 11245 -68905008 145183967 3121 -2636161 698747383 13467 -269491017 206872297 7969 246307113 567436238 23649 -406637427 605476124 2732 -144502121 515205729 16081 133738913 510199129 11544 -452259166 470500959 19393 -328008536 921657832 16687 -131126137 196903844 22269 -446605411 547141612 4899 -503021664 617632217 7341 159887575 633138336 20871 -108740454 714967568 25063 -595250437 595262823 6950 -496539922 917882962 13681 -256099131 783300947 16116 -34171791 409825427 14246 41774854 472180119 22453 175712172 734657470 12650 8563581 602681323 19684 -417881453 82337020 19970 -215246229 306445769 20463 -361375827 699741543 1526 224007826 555850894 8971 144360966 317455069 6119 -423406499 815011017 13569 -470459929 632431521 9570 -167906935 783205728 622 -340530153 731402789 26089 111266133 282962699 8287 103758961 626592859 12986 -227588269 124775116 10074 83611470 433834441 3697 -431479653 430778911 9224 -551730950 210693980 1611 -130463090 904832961 15871 -441522633 379263345 11578 -353812967 59288967 11064 203871094 569685006 10711 -180901196 565602311 25503 -113015838 75315503 13115 -188462812 660591718 20407 -140285151 570870470 11308 -348174135 122216820 18333 -89965947 633282624 10782 -69709846 756002788 6556 -219895670 96613238 2982 124508820 270340291 2105 -229933995 124772562 9877 -494671151 710043498 14515 -509645640 401867418 2373 -49354062 453331036 4122 -37936027 205399557 4583 -488453745 718197933 17354 222728152 616045608 3925 -290276632 296921825 17623 -356270628 813882132 12157 94692156 461090836 22835 -146756459 909835593 17203 -203341469 86229646 10107 74788309 235993476 15032 -601751085 325164549 25675 -74001646 254267859 9370 44172482 528001549 23856 -544402890 789657640 19892 -373349500 549700548 11018 108473353 899298331 4254 111351933 176463809 441 -110997483 172614537 17496 -407105317 920349540 19481 -406263500 939865356 21312 -417303178 68734143 2527 -113870294 626552680 24001 -515312852 869582034 23576 115748883 380830539 17671 -353052136 58338510 21161 199633276 137423763 12122 -118044858 877545422 13474 -409089444 403183252 11345 198663701 87566849 8330 -646402 352312542 21984 -446824678 687387116 25741 -319026664 146487207 2627 -566858728 811944024 14993 110039663 65598332 15297 -591959687 387403222 103 208944199 888375704 1721 -91847432 424592736 23942 170611603 496534258 10108 -180310894 710031956 16663 -234434757 724902422 26337 188607165 449762127 7876 -227428064 199992209 26010 -236881493 712520148 12109 -370176779 447635904 19874 -286353243 648864133 13547 34873374 896222189 12277 -211147144 342005970 25346 188774624 134342248 11897 -280284439 308495831 16768 -256792176 538828589 18915 -61316275 698089958 9759 83506049 650829744 25733 94627120 107034250 11336 -584722067 869644421 13141 -122527666 343449753 26049 -332901777 920030516 26397 -278564757 809915458 4726 -546632183 625700860 16572 -274666710 420143069 15649 -314341162 180943862 4385 -268083520 582264941 8830 161893266 700272495 5189 122322847 933451438 20248 -524050910 36953215 480 -489172634 949678829 18344 250918303 484094276 18540 197569545 88382929 23408 222113741 199310621 4550 -292199138 935083762 23590 -282455943 749948677 21312 -213394940 442700016 13266 -377088925 822506910 5870 -438164863 644327231 14751 122566563 274670618 7937 -102571473 803659982 10369 221841147 289249255 11454 -141663543 343708057 9334 -73799697 545648463 2652 204673367 349992841 25805 -236055739 177865351 3762 157546441 735009458 10836 -91326105 97698532 4941 -578104331 343897586 4294 -231223917 152099751 7967 -173391092 278252737 21635 113689740 475959416 9416 -499156307 132262630 9174 -165239092 939495901 2848 -198222040 560244024 22302 -346648169 872398334 24996 -408232665 872071285 3246 -243948436 386644595 5454 149144625 184498644 10156 -386450849 132584688 25995 164848386 837180352 24208 -425598995 679913761 22124 43950097 164969064 20110 -233804662 663176547 21668 -80246657 835944521 3625 145852999 33763411 18909 134360802 557847285 2429 -328001896 700988880 14136 96313499 919736310 20678 -521711761 436514846 6684 -407211230 899260223 26216 168641137 406363091 17074 -488741025 506452494 6590 179867964 915819627 4581 -83249150 835407183 11088 10407320 885021674 7265 -517207727 231542452 9729 -73433593 534642047 13996 -389554685 373675974 10963 111933758 137278571 24401 -553818738 201328406 7688 -212733282 946201447 325 -72037299 38332266 18741 -586300053 577880077 975 -245452073 788435900 21955 135542358 44945241 4399 -545949737 99449428 7160 -446109082 893363265 12052 -167087112 319911367 24387 -130169782 664259970 8393 151577541 536654573 12110 -450925077 23330303 18629 -137717825 353094233 15886 243872266 787975880 18028 -201703141 944943965 9328 43663514 391810709 18041 -477482107 850655900 21148 12417602 457095512 2339 -404174054 436412616 14666 -1029615 120301035 18378 -94493099 367651305 3087 -34844888 843920095 16546 -192644503 833171808 7380 -535921870 843821637 12378 -40035901 151750713 12847 -463991590 72859653 4666 -20544571 254521081 17383 -301582862 903789598 14172 -362996835 829271442 26388 100060795 686687998 19655 184264796 782733202 5197 67292935 653704136 10940 -424105154 563724389 8967 -15100620 922266641 8840 -128755797 76118930 21492 -328797272 581499029 11559 -196943404 512035179 1168 -153420311 475072272 23483 -585200822 288736511 3592 -563350007 446207858 13326 33850147 819484261 616 57713674 52845188 353 -459724671 604387748 17601 -11724051 798101367 19097 -408586668 50210769 26342 79053375 838910071 39 81292031 363716843 3108 125512160 748822491 7083 -436270015 829245336 10866 -538790486 696395013 16796 -339255938 929963358 18994 -190716160 112602052 3616 -378426245 33588438 7163 16017970 325237228 1881 -38390457 794090840 21883 -110026670 317346091 24855 -342138062 45539722 1603 -85493882 935254281 25082 -334071546 369501620 19533 -105843957 594466999 9633 -423911624 61148844 22267 -181578803 624050830 6824 -357060221 593331658 3017 -498892399 804188247 20988 -290022945 857888553 2306 -8395899 343772067 19981 -208306979 204527424 24251 -151739551 693435187 23774 -414628170 527298016 5885 154540209 83063655 18589 -228673671 331023447 10646 39806065 99603964 8979 -540126469 238849795 18570 -384050342 912187229 7397 -521792695 723843236 6656 -128141140 252029059 15766 -545923900 668133152 12154 -389614180 198463970 17848 -350203964 787832225 24170 -399216962 955480805 4427 -281360451 621945941 4822 163012420 341530632 3827 90437582 373151607 15659 -509304174 358952086 5749 -431577636 573130658 26044 -150053583 461953545 22324 -59251395 222558773 2113 -21905726 511807534 13195 -235072527 942612494 15474 -370343927 298727374 25634 243473799 224904727 15365 -441802090 228883104 3770 -414510608 62218833 25161 131685957 931416369 17975 -136623210 348386999 23493 -80891467 926295315 12477 -520200475 622176963 13828 236034526 825718618 10065 -517926875 87319062 14147 37125323 875795310 2378 -315670077 398195641 3211 190532855 351428062 20825 -567598077 709204945 6072 -423074109 789399864 17890 -50524059 441152568 10063 -536541170 936333567 24894 18124693 930831626 7697 100281455 837923745 10170 -315105600 539619753 8598 123038264 175608925 9856 -86007950 838190746 7670 -103648388 268853854 3876 -326210105 142109772 5590 -451197211 76016278 10222 -10002858 96021890 20055 31149077 814961593 4539 -373760271 37948977 20708 247638411 666065965 10135 -357194776 491719446 3883 -515023290 908582639 14867 -36901221 561387038 9974 -71127009 282331069 21782 250904405 478837055 1912 210363614 943765344 15190 -115810460 280942098 24185 172483629 85207245 16295 -24715472 703677629 23674 83160843 878408019 4889 -238669706 434559189 5888 -26947809 774765528 11383 226918942 906112563 24991 220998668 471370147 10122 -285779042 649795637 12367 74934701 345038016 23370 -469137769 921240663 7017 29013982 676797390 24255 -256522750 867225103 17350 241037476 361384374 12045 115070732 878503909 8004 -342317295 367723779 20016 -493977434 472601618 19338 235011249 638820030 11228 -478408882 573942978 10538 -423070761 381389396 1716 -577362770 184348298 5701 193773956 92216538 25014 -315452778 604539867 4154 -201582537 486443943 10188 -119460590 561630989 19472 -304920044 301989382 25364 -516341067 283024282 16250 -598801310 820662320 3679 -351454773 722113195 8856 108831647 789802328 21720 -311603351 418946870 25446 -436028428 292351824 20141 -15685646 773774543 11054 -516731410 493775292 24930 -89622040 344636018 15899 -10294099 43014408 16110 -273484410 494896496 21151 -569517344 448938213 15494 -296084091 577253741 3388 -252485582 274999033 10469 -58892698 505960396 15636 -213588003 609895649 4852 -69710863 244074869 1610 -189923869 497496094 25375 -124776761 588559713 26009 -438034926 588150861 780 150669557 567597329 6922 -507448562 865928348 20099 -463156324 155196733 20274 -380498338 665680762 9279 -445158855 52285700 21707 -247954985 588138287 1664 -218804685 780510331 10961 208791556 425991828 24868 -92184224 22302119 1311 -214425460 313411084 22161 -429029441 757502238 17955 133054246 382516895 11283 -115833986 449978302 3218 -89490042 153032696 10180 -331907953 810066408 22878 96763252 150224235 14067 -314154443 783844210 1303 -592072390 124310719 23600 -335058700 295814057 6145 239172275 88724983 3267 -66732552 64663828 6826 156091279 891996381 17429 -35955681 856321229 991 200993451 401374595 518 153809276 908082105 19772 -412361702 543070241 5118 -122097485 411095725 5802 -157318234 633910403 10567 -414920123 199204757 13721 -165885486 587980381 7244 -550838795 629162902 24895 -185609703 765134645 2112 -530951756 423284536 22762 -22971370 29001378 15315 -60620304 194961182 24055 -466113933 454747417 170 -382437803 418467204 15259 -478605007 504580078 21098 -65927570 75243630 18707 128238901 499944410 4784 -416531625 274653341 9688 238794059 645060499 22649 -559197368 307935475 22345 -72468296 264678923 17222 -262736235 333230884 20978 211932323 346345295 25237 -519376486 280279023 4390 -272974286 345851042 2340 -135944020 42582306 1385 -318754038 748112302 5232 38847730 279252684 19710 69536348 843669265 24388 155146906 98668159 6825 -452096392 460399001 3536 -167314009 552656880 4437 -416936227 345187285 3957 -197048095 556985070 17823 125129839 350815259 12936 -13916497 596113493 15385 30302306 231560107 6268 -590549166 332592741 21873 204592820 500830222 1878 180058584 444473455 9585 -463364428 876140269 9622 -489211031 518151943 2509 -453387756 936017975 7688 -568192489 278429725 3508 -276671156 931975532 6619 -328275323 315296472 21353 129273408 208998212 8925 -507100279 732088563 17567 131625651 370123073 23062 149694344 706221168 4337 -249932549 253783045 2820 -56079721 378629074 18052 -474829743 43811544 21054 9740311 319704442 343 -242327371 112038237 13636 -18315838 253758468 13956 205344962 110429796 5163 -157418362 130724257 6980 -542418045 86042653 2329 194678926 94358256 11862 -37072958 74934491 2766 101096000 346047777 21344 -255423398 821023450 23178 -288409390 507042454 2933 190552052 72149926 13530 -387752970 397485820 5508 -184507758 883747334 1139 -289479851 955509730 15349 -21757307 577750498 22047 -314585244 608672618 18721 -553289231 761294728 20869 76262383 651759462 16835 67465226 742986151 16949 -230912066 530266768 10915 110119070 155923027 21845 -349315953 520856889 17934 -229380072 496673549 5220 252256061 325096398 20590 -451538506 414983844 12000 -197674789 357377572 16575 -368570128 322885579 24912 -16973646 752209813 5736 132048137 841754380 25236 206901625 117031512 9286 -259677271 17078059 16646 34399445 487692154 21071 -272051367 556395989 19765 -525084906 378262264 3475 7999530 613170349 18426 -591839604 569629766 14709 -533006701 441176694 21483 -180026605 11939200 1882 -292094205 321537263 25779 -66485641 149412769 10866 49078783 187586965 24197 112497926 615689067 21966 -141744272 643150143 22177 -275993260 237928814 14671 -102006159 924751641 7959 -510815424 434721943 7554 -107408754 188534324 4682 -344679537 230511400 7621 -443537634 490459613 21040 -518070904 115227367 9411 -460912310 60756764 11746 -137200834 855912248 22764 63818766 860835812 18799 -442448329 653791343 8570 105503240 397570054 25856 -551993961 323227480 24601 -531984710 421290553 9117 -397226294 422607932 2381 117427533 56407045 13753 -254870525 230243185 3712 182956993 357506266 20401 101003971 861622042 1163 -28475223 546400254 23784 -72174355 135792361 8653 135596680 300268453 14699 71791534 172768757 11564 -230633545 273525453 11272 -448727813 606356627 4493 251212811 283933245 17569 -168889716 349831095 3692 240989291 803780027 25815 -166481396 108654893 15060 108579585 386643141 25383 154802471 598480836 23526 -81010706 82007284 6345 19646868 286141273 12686 -494036070 107184644 19276 189804468 260950385 63 220309566 488184438 20160 -239554227 681022822 870 -428337279 822629624 21359 -134129157 736127483 21132 -210040587 193854941 16458 209062541 867048083 17744 -217234575 593879475 75 -253579320 275573689 12931 244322207 531362827 9225 -487648635 313411111 14365 -34852271 905889520 24334 50149071 450469128 6446 -504353275 677005965 12603 -262725556 161395730 12740 -366122324 248509985 16579 221566868 601228675 15029 -219739274 610394321 17236 -250728905 170314391 23989 70843911 784346683 15600 47045596 681499790 19400 -12319019 10875925 7446 -218930672 321196316 6688 -266203996 672751591 606 245955145 338123546 2795 -67806114 776442641 16669 -512918920 707013008 20062 -444867311 530350000 24371 160034081 872164314 20595 -100936552 53160369 22845 -292598971 473010107 16680 -527847607 144731121 17324 -549975015 502302438 23958 130694699 285794336 16445 15365355 38960624 12978 -172325507 33128192 12451 -515168525 834844695 101 -289022778 545621750 2545 97778591 710052410 940 -125573980 393314679 7899 -125219610 896085480 19411 -512961770 193121234 5528 158571429 312649369 21217 -559843598 253323502 10845 -206447635 175775865 24789 -241525329 453104864 24719 131255260 469216838 8203 -154381678 151286959 20299 118517672 891282725 14881 -138434744 88702874 12914 -300292286 575443480 19933 -471568637 500925289 23885 220789066 628347495 18560 115077445 632910444 15165 243710169 953038473 11128 145797770 187073895 15503 -64302523 351234003 19549 175383909 824777581 1998 -522149780 489567211 498 -533072098 50604700 1533 -348554939 579167727 21348 -547343210 651912763 1728 84806703 503578759 18751 34129972 259567687 23880 -418926034 313781600 4311 -290737522 13206439 23336 -129471902 576269945 4309 -73865866 956820074 19640 -519325195 187711291 6424 130201719 715954851 11607 -346799868 935080166 23966 -17130522 248599300 24314 82958527 404445228 13364 -132300618 794469884 7384 -572708072 905803227 7861 -76286802 210325232 15361 -519951267 943529008 7185 -34112913 771920574 26178 -57621949 657083775 19787 195617799 728858149 6913 -77260346 608635791 26352 -278798749 417480036 4142 -467931222 907123518 7480 201337210 336811458 22610 -374219247 385040331 8970 -110797755 267028994 17703 -50311471 158308384 17863 -404952325 851865603 23798 19025699 182581005 26330 -454559989 908280593 14839 234589026 164508352 4051 -434048358 346954562 7964 -503153822 499229736 15127 -278759810 406400900 408 225673250 838683643 9735 -523980432 692244281 16517 -198975490 19169887 9836 -17341261 912092322 11174 184758557 548098301 9073 -128992601 450605869 4706 -241338437 186389012 23685 188226394 266365502 1925 33643171 830185261 18689 -589384396 263986949 11204 -401156114 884560699 9442 -316741557 177858258 8773 170736891 502799830 11151 -331802931 403476142 8328 -499731606 345998830 4326 -241387147 220278924 534 -531842336 200060335 675 173008747 730579674 21244 2225103 895297454 18983 124809608 357769898 12493 -543526226 477503017 24317 -294530496 431024084 14758 -55861709 813495593 18269 143103180 745317521 6799 -212612847 728630752 9245 -213779184 337009094 14162 93126437 605722435 14794 -461674400 137583911 478 -462586137 115447620 11636 251353403 870565819 3494 -343326984 568804706 7582 -461931361 339485330 22856 -58772457 913256934 25953 -1348053 379191396 13077 -555083439 554134302 21389 -199625461 770288159 5677 -220572108 158338697 15330 -93286311 38158537 1593 -394614748 279820283 12503 -592011418 396012043 19197 -38303983 928963192 18709 -517188205 289128487 6399 103217917 257474469 24962 -489317573 623608782 16421 -158693198 869597003 20231 -564108575 564914161 11930 99708375 495011032 2621 -527505565 448321039 5853 -329013491 841799511 21511 -178142133 764709926 3323 -445067204 654715159 17740 -340545 270287183 23347 -433296126 751997323 23690 -324746499 750175745 7932 -444930057 772322040 3482 -459711111 647553090 18605 67533851 540406162 18476 -540883466 131961215 13011 94510042 268126636 25683 -427022530 300811101 19268 -435722694 333804405 12758 -505843132 290912749 540 -265049293 510628420 22617 9146525 553049688 4365 -77105261 766585891 3811 -14436468 337335875 25890 -109435145 473167080 15314 -243837687 394499991 17270 -351370918 70073266 9386 -24082697 297682494 22917 6438656 169412373 11904 -454610083 750820015 25682 -376317228 707931404 10860 -272979796 324632784 20191 -175022037 272926436 25296 54830093 404375873 15020 -150119101 261740945 19523 -425397538 295900975 24664 -489100982 214825500 21192 45026385 480529778 14450 235057222 618141085 11626 238872488 320683099 2924 -573003441 269083973 6569 -20095169 25259622 13008 181637061 851841336 17659 -50868852 456014375 15375 -167413465 813165534 17953 -230657469 417126234 11310 -204644216 450003910 18183 -121489594 112327068 12429 106890296 114410684 19235 -59492292 694982477 15167 85892405 574723807 20996 -133653588 789592647 2315 243271632 378940346 24273 -189432493 181113934 24649 -56095919 238475450 18784 154318617 885103521 6672 -442623441 814951105 14700 -294715973 330268501 16062 -527514898 148605285 17062 -500270561 274140202 12316 -329893443 294062402 14283 -141648915 344670986 9636 -125370909 27808322 25119 -479902434 141611674 25869 202913421 78085111 23787 -198195216 560070567 13113 -255453336 147092334 8329 -340323270 616084901 17776 -321410030 764527711 14067 -140268777 574404033 14553 -219522543 791101952 26135 -428730894 750632348 9071 36097253 702949137 1343 -526829829 289006208 12804 120917404 660981866 7556 -418935743 404836174 5460 -390378520 62021175 23434 -74718479 930062208 24198 201061584 926657455 11217 -140614656 277365981 54 -403199369 360007953 2293 -45630928 929050870 14990 219813070 393582170 15773 -161412555 544848185 10844 -338685516 758920067 22167 -315028716 691496161 1521 -141224170 137656170 22479 -291036442 233062095 4616 -543205153 117872183 6238 -570723584 194976310 24179 -241085055 584429607 10008 -260090255 382016979 11023 -524750647 116130535 4851 200095293 780971461 24597 134757907 411450098 11173 -4835377 561879982 17849 138795345 908927324 14289 -279216381 915801320 25068 170196793 396545700 293 -202903424 216452243 13292 -484305313 841846113 4127 -512226693 461230207 2780 -470975734 767326149 16033 -177193013 910024422 17305 -165639249 312265872 1928 -419768760 849051358 5077 -26835047 36304577 12683 -430858711 149625713 5424 -369366753 48260480 16652 -357638052 75572223 25256 2171839 857667953 11519 -259235082 809646025 1572 106070532 298642383 9530 56133118 810991564 11494 -121491810 463726620 6939 225058084 710452895 11089 57910595 241893287 7565 -210353709 633747971 14760 -58834482 845211834 22003 -89826648 368170917 9501 -59505114 100795593 8736 -369277125 633531632 11356 77522003 468728147 22161 -543648725 322293721 22992 -326017376 38446869 6041 -399420493 231038944 23538 235128016 512069166 4985 -286477663 134388487 18780 -187169572 178589856 21172 -300233285 70279545 15173 -415865 518849963 19422 -572671850 522664230 12399 -79889658 339244923 13724 -128712638 649033293 14277 -257296297 625555102 15660 -225588049 698727718 5894 187905068 378968889 21332 -424921997 49191542 3587 118307719 237685280 489 -225679522 881379705 25925 220286348 285737623 12645 28101897 381119722 17983 -216067046 82729749 1961 -310029297 414922148 17349 -183597656 319516155 19702 -371892906 825641268 19384 -249940609 191176214 25154 246485561 860123613 24549 -73520198 803086069 2831 101894373 367919809 1120 -28283193 691456165 4711 -581529791 410368282 25158 -161110801 58207414 7612 164684040 456154205 3562 103887757 627532280 23768 -151677649 847113112 23512 -269366016 613797301 6010 -58565399 90096727 18930 -590253840 938739865 4564 47508388 345893046 15223 237028429 634428494 7293 -88665795 286004977 21987 242584919 862582794 20248 -79982459 507336932 16999 -427015862 242728678 8650 226840669 686393727 6650 -66651853 374471332 12434 -138523035 940507397 23268 -13163657 513044772 1937 101893292 121276381 3662 -74286973 781125535 8348 236457699 73894822 12550 -536563792 220353786 23493 -302435098 879265641 347 -231847121 392077132 13709 -464590326 644947844 22577 -527774851 582668646 25797 158703373 282106554 8574 -436038041 618172681 15615 -447348990 569587701 11226 -132025610 386584729 7716 12809707 477148789 15388 -97228734 770141348 2149 -32978214 10007433 7258 -273941211 592671079 15442 17802584 890121672 16289 34443678 653948933 11150 -474288689 264572459 24663 215584070 952627246 16457 -444242320 388918112 10413 99009238 957200989 10198 -344508290 594818294 4296 241642524 604965817 5003 -10212074 848084481 12449 -365655495 802603185 18633 145567709 84299072 19407 -51368169 557927741 22576 53191260 200338204 14583 -583862056 360784524 4721 -381481199 104074414 18471 -395766324 547320218 15145 123433451 954144177 20529 251999565 207341110 16498 -338180265 363474962 20016 -576163450 25956218 17642 -235674343 749485878 4639 103431922 336745000 639 178761772 36335576 6720 -404446375 904422763 4589 -432091203 103356137 7737 -157686301 565701123 17646 -204023294 126684843 6405 133764422 192732935 22751 -506240650 166051968 4885 -161112268 169674124 3639 -191088389 814620679 19621 -156786674 529335932 19883 -52760408 956344296 1072 135180693 107931172 22570 -201765629 932444015 19627 -587443809 902220224 21833 42396842 747165680 219 -481183282 559103581 10296 -15193942 504081459 15746 -122863717 345735631 7861 -580295862 913154222 24862 -349286349 221514559 5838 -251200829 114553483 14522 -49620605 850079279 1933 -518724395 357094171 13389 18635498 549852935 8539 -177499423 602574643 3170 -52651430 827533385 4365 -505349319 144238265 3320 -552891361 704502220 11830 212487081 467104550 13654 -528832390 639545558 24019 -532935095 393592580 23633 -37855594 265487500 11256 -71761193 156418904 23864 -541820184 73832150 5346 -84367339 579714711 3427 -184610766 229690396 2000 -513348131 333877209 1628 -522879106 733959032 19452 -368345486 761449163 5709 -471693560 376089962 4731 33041337 333802507 16845 100092164 279674306 9875 -11929391 445234269 6844 113305384 936212001 25318 -259432170 410925818 15330 -531807777 535539223 14513 22027874 269654608 26147 -163592703 234370490 22649 -439719 34907654 14955 156272683 80731694 2526 -210428207 582436159 15873 2208863 809987325 18883 46967084 70187427 15337 -512240161 823002467 2363 234137110 681059528 219 -31325154 682014029 13881 -549214693 170150893 14654 -489827782 77455131 17215 -79155443 37901845 10824 120218626 737561701 4126 -320032160 412921173 1750 -452685430 926896435 25026 -172681434 397677870 2812 -98904982 951535831 12369 -519983659 796925111 11603 -243199126 275207093 21288 226805052 378075492 1921 -85409563 918809969 20468 -199918525 554428153 4010 -582951021 846365868 1076 -93856869 254629752 16078 150863236 808551809 19287 -200023136 948832054 1686 -32360858 433891528 24896 -3822987 901352878 15762 -204082780 725409476 4838 -423610538 400384751 8537 55334209 283557101 2148 -278051008 79994311 22480 -244309214 830417552 5365 225529504 347875523 15478 -366863150 351079235 24113 -240396892 915493463 16771 212924955 952368976 13534 -530433324 738928683 20232 231621342 435079234 20223 822661 905515362 21135 217953624 157738507 3886 102964529 778744136 12995 223350752 593797312 26265 -83242443 292607364 9767 110253730 735203807 22859 169401067 884106646 23683 -375465721 670840249 25265 245624988 718297562 25374 16612907 876484330 3519 67895081 55094286 21400 -471806872 560165441 8998 -532469962 162843227 3819 -380880032 677054336 23373 -393323849 355831112 6835 -582260744 71141275 20559 -233165481 693524207 6898 24935572 468234010 8521 -438563749 746392918 13044 -291066070 848991842 7975 145834690 634580799 10744 -155450163 629536383 4237 -560100521 936021783 7912 -523823448 331824943 20500 111416607 606105820 9728 230020395 500514116 26467 -175450743 347891571 18643 207022771 169754309 15380 -564972615 446257659 7296 -201137651 122678334 3314 -175646852 392419118 1594 -597844830 244954471 20348 -442317927 344438878 7369 -58039508 440156515 22885 -349955233 622647375 20201 -532699434 413158469 1069 -482192292 493363982 1756 -125996641 678732917 9573 -334822558 622839272 12659 173559014 35956376 457 184669332 484349990 23785 -344750322 282826297 20729 -377052958 508279474 19477 -413909541 804015527 2417 -535788560 164676752 19694 98679327 548366920 10231 -373613126 83639299 20979 -167040105 563775676 8026 149827283 721146925 827 -15549067 247252746 12349 89914519 718878011 15450 -220148704 171109360 8868 54250183 728540161 8706 3056505 257155552 19952 -383184884 666936067 15750 -20046860 553885054 2312 -152042001 877160203 25349 -427965346 285203986 17319 -550334541 222462979 14627 -85238203 30679357 2731 -356890297 913014965 24176 -465758082 102143239 21383 -137345860 31358248 13309 32857629 757777424 22302 82694966 175103106 25632 -562017583 941560157 15574 -8486937 308849255 6530 138935606 786953308 4489 -80507848 892610043 1646 110048834 219319366 4777 -378935176 473864078 15245 -404782001 670665906 1060 93003192 31605958 24848 -494723978 201442410 1213 96316647 770838232 21099 189462945 55691695 5470 49328767 226393251 20927 -219830571 230714170 2760 -415753566 863419702 25936 -464762743 630398872 11914 -199821901 156331990 12905 -464680265 368177387 11147 -293439482 883842649 15429 203216460 804161350 4080 -402478409 185565501 13817 -20860573 51233133 5529 -106517395 268144499 24833 234372359 607289678 9967 -273936984 283941966 3978 -589226746 197889468 17116 -334361600 82000428 21388 -173831589 13973052 3283 137240353 586315070 1931 173959376 67992735 15055 -523076609 265762047 17579 141185981 453386240 11033 -297444563 416130128 22578 -314411632 312261639 21979 -492719615 616614133 22504 -453915528 46656194 5294 -538102739 223973474 20560 -251716065 302122142 3355 -184210674 857980771 16082 -320639781 324950470 16306 -583711046 775775417 7269 -238212313 433264067 10185 -70663227 207218710 2222 -321908102 295484873 9167 -195698110 69401087 22487 -21894271 728054952 15963 -181089752 679836881 20114 72192283 64652877 1200 -454067883 486780671 8462 -553650958 170598666 14377 -493283433 26794701 24662 -55042303 508387338 155 -19279863 833341689 25229 -104276785 406471152 18134 -531917719 760670143 8480 -480724044 157964746 2222 -488133519 507020161 10159 -88274985 883767288 7957 -461083267 911918070 4800 2442648 389635806 5764 -1472359 890495792 11852 -134110776 935577453 16516 53329537 828772923 2773 221348740 142294260 12663 -387191870 301969760 15554 -14168875 638736337 26042 -590409137 328785530 6716 -306075758 266992701 26201 -369266540 151823485 14029 -51327403 785780634 25431 -274740067 606409367 14933 -333255061 297079165 25102 86040078 58805459 1320 173607934 289016483 13229 -147369515 161409344 8635 130776851 607207493 7724 -183867061 134445023 488 -171566878 125138390 6226 49922476 812939350 25029 226855146 791417075 10170 45174664 743248876 16629 68791150 769127697 5655 -230457362 277542007 21589 -498363018 253373877 2602 -253774457 397723633 21046 -166813000 771146528 15857 46371178 536818285 21101 -160305791 318691768 16665 238691237 140463100 655 -459871323 381561360 5588 -450396655 664083671 24447 -252168802 449296777 6718 -274865494 891397096 9430 -532347837 542832672 15432 210351649 185292650 7537 -468184380 254623109 13652 209512148 266031450 12781 -170719944 8851662 26237 -145448432 788878766 3412 -429064030 761056570 2506 -561318121 356160048 16270 -543998752 285453498 16582 101070695 220586892 4084 -516820841 112521718 26229 -193967772 858857790 2579 -375801379 344788514 24605 -314429760 778363388 22486 -243391492 315667907 23088 249369937 154470475 9677 118907057 947485566 15585 -284046958 526936876 11072 -323859908 383683658 15866 249531304 204919683 750 117867987 855854901 16533 187215030 813752750 2021 -70680860 400959316 20538 -344447486 69761979 11417 -122237731 917604931 3415 -253072424 75705666 14655 -216715397 13358317 20223 55479481 414013188 12895 -102383394 127798063 19966 130325703 368712441 23124 -372460574 496652404 15780 92775402 594834793 21517 -359949620 425363468 2686 -597928971 918320740 17083 60179620 713312836 9913 -176669719 142067165 6895 239225488 226625693 6701 -342625883 78028303 25689 240929265 597273893 3674 -181932367 657065807 19636 139540040 567718115 15990 157503193 898644510 24238 115476625 242188854 19607 246713587 137791949 10466 193424952 939824362 4704 -379041343 332741543 6838 -75887711 257823992 15992 48479328 465313442 21433 -46265096 800028159 18596 -588784073 520057545 9149 -486382148 670973846 22191 -595709568 336487580 2744 56906035 800178203 11900 -579869010 861915680 14294 -187057953 658839336 26111 -595672118 783013181 12194 -528382254 714186541 13679 164294094 746217461 21374 -228891332 522569837 7420 -281718984 579916503 9202 -444403717 515345485 10590 -544919495 552790613 6857 51361223 360369931 18534 -26069587 534439665 7604 -163984807 25408841 2591 -481707898 101825699 5801 -446501633 368533497 14678 -121358783 273424090 13839 -338048365 716219083 23452 -460750479 834804118 16887 -484984707 950211009 23011 -442222729 52658537 5598 -519746885 480184930 10567 167037764 71821131 9181 -44053821 938865192 9219 -159697954 609649503 6693 -562322044 111267485 6503 -131009166 309780522 1201 221023967 106568438 8427 173634435 154744848 9378 117249656 303527919 17208 -70378262 759774561 20338 -132181743 212042052 9630 -473822001 820375762 20048 -189319287 140636092 13223 -97076501 206670951 21027 225324024 867118112 25916 -470222600 151060598 19117 220374504 837020857 15225 -451419958 820823971 12198 33826625 126186215 1925 -49864675 299338501 24843 -583284090 404790080 16410 -310261330 887968104 7194 -198142703 708956345 24076 -599178260 125361834 13203 91482423 861041776 18643 116710457 368854041 11341 176270857 368259440 4858 145815566 830158033 8188 -409930256 379580850 22788 -346377192 66117003 14705 -89860706 346267016 20502 -515783701 839560611 25462 -122996646 785023359 23461 -541342375 86613548 4191 -303313477 597424648 17795 226302229 724900448 20470 -300683600 248390183 17919 -245683992 209493951 5967 -562904214 742625125 21787 35910155 192602725 4331 -207112086 684757673 14127 59299464 502768248 2583 93260437 467635630 1472 184293943 747398444 21969 -200712814 344482642 2760 -180935849 688323184 2339 -595006618 638786290 9667 -120120364 140738747 1156 -539742620 441727498 16249 -517018276 51225099 3321 7835666 502900072 9992 241551631 277347420 23971 -230417522 124955985 7878 53977530 914683882 18063 -408965377 776127018 4369 -423880738 502996230 15125 -203050556 241599493 21834 -395129899 157264689 13718 -44164514 405791408 20126 -486123060 729632366 20271 -347511085 636996954 18194 150351799 866247721 20667 167585990 245001939 16121 -378119468 378145777 12926 -102471153 566470872 11163 -134866658 101572861 19058 -601603050 239245025 8764 221299446 588945934 14050 1854072 396409435 6453 -120760270 385837982 10029 212642909 49805261 22400 -186369614 599964557 16724 -240061879 365647074 25098 -253776121 287007693 22081 -3044276 593527620 20036 76698492 921616424 8106 -395385385 457531108 19319 -355527170 216940843 13565 -503862220 764751651 14362 130405034 747328031 5569 163946604 725736590 25957 -190331181 507069369 1205 -145300219 917535237 11337 158645036 743142169 15843 -521192890 840462966 3663 -26455295 919398303 2501 -110953464 9162894 21189 -558133979 179470841 6869 -330047977 104131304 19816 -482208652 808786288 4288 -197743606 778689928 24839 13201064 34380202 17684 82843494 296518389 18995 -171003185 167902713 14598 -219321829 551659049 9947 -485842115 792612472 7442 -406963623 595085647 24680 -477023101 156846534 23522 97055768 293141808 11552 56740444 334228670 4464 85323106 867790545 21534 -67057885 584118926 6229 31397250 814670473 7384 143174834 716271326 1642 -228118700 514805578 8625 -229223128 663311580 12778 119891501 713731136 12240 -546890984 606197695 9362 134262112 760502600 2117 136667113 264310268 22745 100126362 313799243 23292 -294447138 718394208 26338 -374371658 530829950 8725 -594994636 483906391 8017 -83491313 104241712 14286 -335163306 571442036 10093 148612135 428214710 12518 62031312 568759742 9051 -1991446 165921717 10111 113786918 52679727 525 -480966950 370106772 8184 -280227501 620673021 18723 -194601453 720460840 16274 -93293492 769897273 21920 -270337559 655208128 224 91334686 946133425 14063 -553208522 501980758 24926 -232325576 833154006 23090 234442656 644338681 18272 -268230815 287109359 23400 -114320026 540046190 1549 65583039 330808542 5563 -500295288 137081328 22249 11738604 306832605 9012 -171873260 84623091 2040 -374012720 403854825 1522 232637487 380350867 3980 -265636754 107272611 16643 -205525015 459371433 25981 -317233108 779000957 1600 -483522205 41020931 3539 -293788035 830669012 21166 -445668917 876891934 8750 -53474984 269240666 8658 -317900312 192147245 6380 6443083 650001609 4004 -574752203 148927428 21410 67536247 492553191 20237 -22090944 678138885 16556 -280179754 686657969 7943 -564058244 78889738 7382 -288479675 102039697 1456 -550395431 789654719 11422 -127804392 801126203 4610 -207852089 386126435 25102 -218836264 131592031 18863 -9474081 696538678 25170 -447044284 468641894 16637 -179814771 572555924 14975 -467676536 88414579 19576 -320424278 122903268 11840 -158174657 236319352 2173 -97989808 894251750 13387 -500623256 772413185 21752 -206759541 911774312 15240 172051426 48893899 4083 44946924 694947242 22437 185491890 433429866 7312 16414626 149230134 25405 106246201 62503611 8507 76374796 350453773 11902 -385658635 739601027 19896 -211308176 242030261 8599 -557485627 219818745 9205 -105617832 299775344 6151 -493272280 199436966 1185 -324553168 73883870 23045 -457286693 712276774 25695 -7396583 828959339 19961 110313928 92014156 3590 19237443 931894297 23635 -393060792 489751645 4241 -131083080 929024759 12338 153685510 677101288 17571 -566300736 873914235 15996 -71115147 465792986 11144 -315383692 206214807 21590 -159443422 356485387 13769 -67530854 276006207 18355 -509446976 644707276 540 -94524827 616479344 25104 -19655520 8885392 26322 -545259832 708737001 15059 97218877 443007921 21133 -298671824 171653229 19766 142320703 151428219 1325 -386829156 80044593 7285 -304511743 319085343 25901 130070063 323461118 13943 234385431 97051440 10741 75669667 596153499 12689 37379776 225745943 5186 136038215 483105172 16374 -334441485 188293670 7477 -254850135 494116187 18729 58279722 830281048 7771 4530283 785670809 21517 184741865 222002948 22425 -497961445 137608457 9775 -220868172 866172536 18133 -278382014 683744679 12941 -37703799 332367716 21475 191292013 472737955 4175 -369321825 893944566 377 140897513 904921753 7794 122236134 938364400 22910 -253887697 800221880 4962 -432943004 373522303 1753 -302344978 936764385 26357 -251931819 608130423 13814 -544017681 472480177 23941 78116493 897912042 5453 -128932967 18085160 10087 41275540 108103297 6687 -439753757 519108794 6356 -471169107 359552671 9027 215257547 273043015 25696 188224064 817992470 3286 -188280020 896975496 11442 -472477773 33544010 11385 -74815208 188674525 20776 -253537215 44697198 13994 249552372 46188251 22286 -564031225 610090626 732 -549145323 238064395 3157 -107894342 404721901 9852 24764715 910166871 11480 -375674264 337106941 4310 -141486081 624302664 18757 -589931052 39793541 1839 153668423 610320156 3561 177416576 857211701 3599 110839081 175025026 16186 240660040 550315959 20787 -571813656 699873474 18045 23823964 551722939 3114 72517496 649094730 17990 3770017 235467120 634 -111112687 643711428 10531 44619262 457254642 2997 -294820303 646493952 9087 126310676 885097481 2940 -123295417 819556561 85 -52562958 210447257 20880 105923400 856050895 9660 -303268747 20480398 15428 95766969 935622155 15251 61476115 535776875 1976 150095091 602169668 238 185489672 826810446 8301 -364698632 873925759 9647 16852195 201907474 13149 -383180610 316227321 9393 -203615166 516945669 15315 19462028 741780769 11801 -14203444 941996278 2953 205322999 400026477 10979 -82305200 582048995 2161 -38888450 204459645 23201 136941897 158282322 8310 188180168 468182212 1625 33794179 712833361 335 86689685 437401232 17016 142276720 625267994 2685 -502843727 901348234 6584 138246401 461077997 6409 -467001156 374614054 15426 156606894 72933674 8379 -396478131 67030675 3103 -320759217 14873141 12404 -391143842 15026970 8910 -456525339 949043608 6034 -368457416 518489875 5123 -85381463 902976400 20576 -166797920 663905648 22127 -600317962 264804155 19156 46527251 182612493 6492 -512783924 391493376 25312 144419545 798107477 17810 -416051901 651847965 2365 194329351 522252457 16964 155351162 783795255 17756 103349014 390499767 10018 107157043 884055237 7031 -331096026 956862115 7279 -17359702 565124066 4691 -474328281 304267560 11970 192443770 388794387 7060 -232406321 407759367 5262 -590721345 323946611 22551 -551809621 162979987 23118 64160188 123708460 1400 -298574478 56818846 8841 -282979840 521419595 23294 -248464320 807538231 13649 -326596585 726563263 12373 -18788252 852727690 5383 -179254121 838055536 14440 -147800996 201221242 3992 -600218465 12307958 23879 -113280921 833365599 5918 -516712571 491191161 18400 -544930157 825366997 5109 -287426504 71271516 3982 238571238 446074242 20144 -156653641 864357672 18409 119605064 272948984 6468 -407846962 113728066 19063 69123391 535419674 21282 -43458684 732453169 19368 -239582367 251724018 18410 -477863476 653754932 23727 69883367 129210706 5280 118104014 919739000 18155 116922108 653749246 2392 -267517071 149665047 8561 -30169460 838974021 7416 235749287 53641173 7068 206862932 421501835 13428 -35391751 109830248 19260 -292309773 731892843 5777 133392943 888227164 13315 -584769464 298867421 9819 -208784255 134631665 15684 -105264562 872861203 20642 -410696082 947372225 10844 -368060105 231797738 25172 -44500295 109193850 5629 113362154 266410834 9873 -402090487 514655936 20912 -135110790 36308920 1962 -313803403 117421366 5021 -222828321 690927253 18810 -504591830 814748001 21791 -15026061 621289812 15759 -532763437 903154476 21837 -489830717 68561413 358 183731259 413220723 3909 -433541824 698238517 16071 203391391 615560669 13009 -246172960 256630855 20819 -67176842 222500863 1282 -217906702 931331474 26463 -254874478 906532450 2086 -216372799 712791233 11791 -157563817 659687720 25683 -102715516 506916231 9719 98254724 729803880 3990 -601081584 367928457 19731 -66998083 834460190 19759 127952409 282571393 25954 60367245 759680148 18774 -378537419 234527172 6822 -340344922 491023435 26381 -209888713 652656841 14999 -504593051 570999791 8561 57280258 763283285 8617 -573223399 398633206 14134 -293630481 536305841 1309 35589851 487277578 2013 -488551598 339594877 1183 -126940820 570746206 7563 -103456013 445939379 20361 -333844367 578491528 1338 -165253656 157479061 23869 -592247869 859127802 25929 -181078860 218981712 2716 -251052863 535682889 7524 -573446756 934516509 10623 -435935553 240684002 1484 -322922291 480490555 12943 -147981770 467850661 23357 -572464298 783896844 10577 -319530229 681882289 7653 -592878262 827401744 241 -35281267 243748648 21545 -336963932 221831450 18418 54073711 100955306 3610 131459567 507003615 20369 -275869409 526768036 13299 37988604 232762498 16207 -412917328 296279575 10382 -305179763 275412840 18461 209570916 793872947 25240 105209979 547524473 8443 196707341 827563813 10038 119570457 402801096 21657 -1366051 282599710 18042 252155457 409248858 4337 92769465 293224237 25239 -457989459 233114035 22756 -423287531 238640712 6504 75012012 112283454 21927 38230615 738079037 4254 -302169040 225817013 8996 -167497394 867250950 3979 -267591381 190497316 3936 -138639645 782601364 17978 32502635 420513506 18633 192966118 545760918 25252 -431212185 434854595 1521 -492344438 401645167 13234 -223378218 259447939 17808 -556427257 399903170 12824 108259159 210599370 24925 -40205250 659242320 10853 -176041074 218669778 22724 209519374 103091082 25412 234712590 824614349 20448 -15595522 583025803 1620 -173323886 942835331 7144 -567241115 336551434 15999 76553452 467763554 6879 -302262458 927669642 16332 -188793915 768053271 24488 -151951160 746033642 16231 -378344802 898384673 12983 -20483017 827972813 26033 -467938054 639271528 706 39564752 294420682 14522 -221585681 846787599 17405 -596156210 15386974 14789 -359834334 292784909 20668 -231306928 905109148 726 -335065795 768573053 19819 -326970678 770489903 9643 -321428557 556293992 14803 17273506 385233083 21050 128697913 419475583 20872 -105313457 328804408 3422 35037488 602668549 12185 -172603793 17526646 20651 89374718 739018566 23066 55674285 514415480 20856 -541317583 299844646 4627 34453250 567544757 20855 -367624858 870420227 22352 -413196866 738608521 3194 -533236201 740280325 8123 -249263008 910497483 972 206735882 172835053 17858 -320973057 777763435 18580 -83976095 707840184 8038 -289631367 209641476 2027 -200444543 215614867 20134 -477925530 503393718 6454 -481166475 356729962 606 -524941570 253475355 17939 -469332445 112122820 2887 -562502291 745336312 18749 -303284532 617205565 1361 37949928 932401859 8092 227802582 130157680 26236 -44488116 110793804 13403 -10279039 955142793 11285 -566828688 785806793 15606 237378483 622564450 5962 -200957746 254626733 10059 188413756 89403977 19240 -568398061 239801634 25069 68191267 699904441 5440 -259470678 525899650 17458 -189847860 848953477 15746 -400656439 592277574 18301 -40531753 147308007 19107 -446219427 209298191 7583 -589531988 218279419 23507 208045982 237729749 8857 -12257915 916915988 16971 -541263346 210566988 19415 -108219270 57141881 14443 -573551626 563872075 22393 -530913618 497881842 21117 -216289824 218610118 15906 -221756831 771997308 2362 -388311536 899300442 17713 -143251297 347659502 23726 -593359583 720561931 22013 146215482 734628622 215 -33630323 871310794 16985 -105244460 243980413 1377 -543380787 210289748 7449 -160596927 299271578 23152 -306438108 620747547 20188 234439869 629275005 21920 -152925165 10080079 148 -451271428 898833780 4098 223050051 690051263 8005 -281725980 831297610 7357 -314681969 540012369 25749 145711826 517906501 3515 -83113058 54929765 6071 -6933473 166248745 24490 -284869718 169587777 217 -433831426 695768125 11654 245838237 665489679 557 -418127177 929261828 14985 -150758598 537352312 10110 162381591 654506445 6878 1983393 918251574 9908 -238413369 33107057 15850 19822308 123349677 12872 -267698988 94091788 9546 -355580242 952245074 19586 66281248 311706176 10174 229776995 480451779 5551 27466425 120401441 10173 -433909959 719037542 24648 -345553360 887818293 3582 -328490222 408582811 696 -420567486 708207304 5052 121590058 536744588 21003 -355436964 710990355 7630 251337535 793922457 17787 -229782864 607210340 7491 -546870506 324715182 22838 -456409975 805116484 557 -51840995 208230243 16691 -504947776 111016516 6281 -597379684 258760874 5896 27653517 269223940 6300 -492776570 851234626 14033 -410109505 705464343 21419 72347987 288505811 18382 245458091 750933475 24958 153561198 954905077 4460 -129517107 399839871 8744 205656809 392305762 20300 186377416 836568908 16405 -302985449 806835582 19602 -233924279 917879022 8753 10636956 637568888 19715 -204306945 458745918 25606 -110947013 96708720 21638 -460431307 164891446 26127 -216442803 500554252 23795 -392855549 816654810 11887 -181300631 898851672 19536 -524016950 932916910 16244 -128111389 107721634 9251 -313641316 738587578 20127 221839688 665944076 3772 -176683465 685456606 2765 -86319495 715469001 3190 47390137 252529685 7582 125310792 673472511 21938 -84550501 826203537 16742 -182720684 210859410 7045 -559248267 734920896 16612 -228618553 218903107 22297 -274733825 174617506 958 -53737557 831928022 16829 -94538565 614712327 18259 -66298497 75495403 3518 -317130421 736172137 17124 -175971571 612499723 12665 -161393832 673566959 5488 -64095273 235215278 8902 -535412492 402323091 17008 -28299207 450120343 3582 96540039 640207849 16668 -576499588 646319054 23351 -98929408 452808117 18500 179107390 178797223 7960 -69204213 815164628 16704 -469703511 122416074 22285 33123021 636451330 21531 113177986 840685850 21101 176403903 421690803 3098 235540430 279031066 12931 -46108171 933715582 25617 -596599588 284509385 22723 -312161110 153265581 4577 -220437418 624591753 393 -313613147 338111375 23905 -290468682 473735161 16161 -485978107 913082245 1274 -239048762 13225320 17366 69317495 405504278 6133 -41776496 364531771 13974 110753162 658010045 12818 36853143 210072993 4952 -170295935 521236931 23103 -511648288 15672227 18109 182509244 55331613 19994 -279579804 431018943 18102 121634626 383670385 389 -212749782 723909440 25904 -100901380 523390027 7432 -62208328 940878521 13878 -444555773 136359167 21461 -561712515 62362340 24050 28974579 699361592 22565 -319639009 772101858 19828 -72928901 607837340 25406 -449019529 637088830 11256 100412618 843653513 18874 -145713721 143524875 12256 -356489884 590649345 10419 -182275508 564270308 23878 -147452670 458589130 3671 -42945484 258848995 6011 -408841923 363940258 25597 -499422520 32288921 8583 12370187 43066420 1267 -566151652 186332447 18761 -601062092 746607417 12263 -99566764 67688996 22542 -354026310 405892750 1175 -391496818 501075929 26324 -478425299 56679858 2010 13189212 635099629 10143 -444775513 857838586 1752 199382572 509742417 4206 -83114467 506034670 11099 -461331017 84856908 11712 -74176861 40456206 9825 -388376877 512065021 22759 58274848 412041057 2022 -224598472 446780736 22617 184725042 37224744 1380 -196364291 84774442 3692 -332320762 167686259 524 -419432937 143424116 19625 16866282 122104299 18892 -61429152 185149021 21616 55350606 543972874 2876 -5052459 721904135 23662 -294319847 940395355 23619 -21160613 277427700 4946 -38124536 319136064 7719 -176758444 380541722 21928 -258123550 16949238 10439 -504499984 101805810 13033 210295658 186609538 16038 -154256852 463953574 11971 152954219 877981385 20702 149379682 12015023 24661 -148495505 598860240 20396 -189608106 476244601 23983 -312958687 908706784 20936 -229266041 572178793 22309 -356179602 435917920 15812 247286201 212478239 11303 123818934 137714657 25507 -480058196 744505939 17048 -193535166 824011830 16311 -377654080 692728507 19055 189692058 403219214 1479 -110675479 199361707 18038 -7290967 610192561 22898 54462464 875836687 670 141549057 674077963 6455 -20972594 879296756 15985 24031925 799083976 14945 129051 233251573 9419 -518998116 475615608 5607 -17345489 422777079 14148 -364038238 297729547 3160 103435592 401688547 20539 46845451 787649371 8391 -357670281 716814167 11599 161490719 873203066 9089 -480538991 475789323 20535 -266036334 482193637 1468 -561847661 275659461 15675 -225038765 115340854 23623 49981809 219486856 11605 -5297615 46803581 18419 96019230 82470953 16223 -431955656 107798790 17116 -521251718 212415070 23536 -136883151 807228360 19044 -339813657 817889124 13681 -312418808 753607353 26060 -35101709 261218711 15665 -58761437 75538271 5292 -583364936 224453390 20582 244940596 906411428 15122 -575847836 799222605 2877 -579273731 588126057 1752 39312740 490713883 5868 -296609895 826720087 23773 -93907313 320863665 17286 -243466722 617398477 14928 103399661 773043938 13115 -450301353 36680017 2678 -265444709 447065780 22298 -111347162 954203850 17976 199019744 900706804 7141 -401963466 887475259 18922 -346813657 575726504 2685 -159254622 99457540 6701 -488944192 777793551 6308 -84202919 556384138 25118 -341958419 535589194 14930 44331870 317570085 22736 181347686 636942350 12226 173118516 415641138 1509 -392999160 913578245 20138 242967108 67039092 3627 250343931 591545315 19178 -110135010 523121404 9329 -277670319 237435112 9093 55041310 530169643 1914 240681738 216636086 1933 240221365 689330862 22000 -121565641 794790932 14048 -152284927 906931513 10124 -431564460 272424929 1897 202414887 295150364 13888 174818062 883686949 13912 -480941003 805085188 17340 -70969353 599403895 19985 -545466835 651050099 18686 -51395891 660448032 783 -150067034 566958464 13259 37806382 212036029 4928 -418265047 800079144 22720 96078994 300460284 18474 -308683783 314407861 3379 200208914 785236335 21236 146315591 470473028 12541 -70431897 805382878 8608 -584005974 699913608 1159 -105250215 351826698 2821 -417331308 880633079 1084 -546781240 30069643 9014 -547067982 68999007 19533 -484729410 679515956 1478 -117350230 502052546 21790 -513508906 38076773 8269 -248805217 444392386 16875 232220363 46853534 25982 -425494952 282780036 7564 45436469 552626067 9994 -58126527 162374240 17913 80574956 181497189 13732 -412629378 761884830 26377 -227379487 353406354 1678 -267040885 565466909 4461 229096956 767283396 22017 -531611781 738719845 18927 54198130 727183157 16267 99047378 813059244 14790 -271528534 213132385 16926 -377419280 112973788 15346 -529949790 377282593 19063 -446846984 926741081 12929 -112025413 44142778 2618 -272299997 263280640 11042 -278457655 561243116 4016 -487019127 364616559 13552 -125492558 120557243 26321 -277358215 283130526 12152 180575805 546137030 18713 -330814498 113531903 18542 -295769093 263287881 9353 -429000712 402460540 20593 -28656661 221485069 1258 -1438306 476362012 13763 75604305 796948410 22966 -189564971 243525784 25694 -351551211 246514938 4033 -491940413 186793948 1642 -145475410 727034728 23533 -273457467 744618654 9315 -182140610 738423112 13015 -410729936 634790271 16180 -4603993 872914868 17658 -191691891 303508076 20438 -444330804 185786655 2917 183381775 213627234 21776 -255643007 54510934 22775 21962086 638085119 21747 -269103786 62943088 9832 -157464765 769607015 1200 145297082 270188615 17744 -416851465 236660726 21222 -96229677 310370660 15712 237248363 553803765 17889 -216527325 34406739 3401 39787827 527488531 6862 13162052 43024125 14094 151656274 214453065 25529 -398576281 614604330 7170 -15889221 522755616 24185 -137734885 66645140 2479 -288226787 956703979 21292 -544015534 458046025 7658 -283050176 372318993 2945 -421823905 130835121 21920 -74077096 414687103 25571 -415926576 406431023 5428 65883042 819289225 7316 184947219 124472209 23359 -204049249 48325277 11623 58578764 143137530 223 -254410698 133794645 24300 -62709835 63003112 18970 -305054777 578515944 6592 -407093721 96611900 12081 48895805 932618981 22558 235157084 35995661 10548 74937349 403313394 4908 -156053017 393785354 14109 -289932698 606544561 20341 -103783341 629194248 19491 -500500210 618190130 8878 -441887682 606984853 12682 150944825 528584838 19897 -577165321 109316131 8170 -174282159 612900317 23615 -80484888 599781973 1138 -277242750 526622345 11556 -419753177 340950375 23783 -293444134 400688047 25464 -279355287 655514018 20280 -409705548 492110555 24171 -161470940 903864014 20038 -548308205 408522580 10604 151554491 606553875 5982 -287104267 509403801 23373 -488786458 664614100 4907 147319403 60699250 13524 -114253419 254778428 9767 -589227128 450938914 1811 -165233174 837082063 12276 106355335 759047925 17152 -535343125 248257494 5622 70517141 617151083 2959 50254012 907780732 6642 -196157532 864079101 2313 -448459097 885834601 14479 90625167 211748905 3995 208867168 463151182 9994 -468263279 923706412 14310 179138832 717538213 25121 102284576 292371446 4467 -462385115 687868526 13540 159120007 758109089 22634 -599288595 823605470 25333 -198101771 293541359 20539 168667385 503872575 24336 -576426129 451260676 26425 76585569 135855704 2544 -525804036 921596419 6181 -432502353 42765182 17140 -171474429 243648246 13665 -62722686 803830970 23241 -147337271 607665007 15705 -160184342 760680647 24687 -286849695 14122104 19169 -276627317 58299541 6292 -176136944 45516085 20858 -464156411 687430977 20513 -401270858 546977255 12267 -219000914 91695838 21498 -100306042 91479262 20786 -540986359 524204902 17776 -57347828 800863085 24784 248913646 388033710 21305 221791749 613782059 1922 217628446 381091496 9260 188269857 905126186 26013 249998721 751641719 18767 175470532 719794046 5676 -349722597 798724904 23066 -356708665 275485049 8673 -534888477 304260905 4268 -406146477 382575374 7849 -322231783 350277879 21274 -593779832 327569622 21089 -172080715 164876490 12383 -179142520 151754990 13265 -293363628 827688963 5337 163703809 943624048 3779 -236019335 882386776 20758 -172888062 101954334 5091 -140479341 22719149 22909 -255037300 662492405 7660 -303678664 310766183 12717 80092181 197655379 2294 177083492 911686420 16896 68818166 227795797 16711 250834848 849494385 16656 140449636 757021015 3563 -428081311 442467628 1166 -457622812 54598022 13647 -451216115 509003422 14596 -456465200 582556825 10957 30000832 105216147 19488 -451788367 352504852 3661 -167337569 174004984 204 77153881 770277413 11534 167732804 655775802 9631 27544605 249860155 9665 -537630947 512035180 6044 -594891390 602942217 10948 7384517 317771772 13237 -35802721 722896342 355 7567531 123484022 5638 -68592442 792153358 598 -85533541 736526958 1441 -347264075 695276535 17218 -544761470 303692087 13884 -55683660 595128430 5005 -233453878 862559526 24321 154955153 406658776 12487 -502933545 407027886 22867 -489412058 576527700 23384 -203365422 885646075 20200 91624563 335378273 4238 -510201985 909388296 23627 -376530118 373849149 166 -405654796 121424414 11486 120438024 414028077 23370 -232637645 112862552 22175 -71228588 213073199 25193 -100782845 924748725 2966 -17329226 801486718 19169 -161192615 732110763 2626 -59105085 587245373 20626 234985003 332181460 14641 206850460 771754680 7001 -110290140 391792451 19551 -251344709 87180469 11762 208025170 562163605 10194 -294897117 697573179 7564 240754041 475730932 5564 -128053148 205702522 12454 -187336499 430745302 17636 -293427529 692274112 21031 -151149834 313820983 559 -404162372 307270046 19893 -70317492 370207132 21589 -23482798 882511811 5793 -73450747 507687585 16773 -228264172 302291229 22194 130373574 740384517 12141 -102307435 525920203 22785 -477734836 92717427 25332 -171275823 475754231 901 -255172971 67277538 4051 -347546809 351456281 10184 -275257572 79810267 17777 197710892 562447251 14343 -593926547 414734235 24370 169537095 536618900 4699 -255749817 790870808 13572 -533490407 940375446 1910 233519559 703373756 17938 -47270525 176708057 4264 -391775138 113699931 19559 -321726093 314823706 7041 173681422 471726116 15070 -482006265 749781703 25685 -490687265 477316685 9409 68923696 720124257 1301 62489614 35866819 3163 -573947144 53855504 18418 -141209743 461845816 657 -407252559 912856185 22924 -450352762 431872937 22632 -208407495 393469284 5732 25971609 292855063 17364 189722112 82179236 13906 -591658596 779659499 20564 -354203854 698868946 646 -270725165 694100220 1912 129976098 80172101 19874 236423176 197225299 10633 -478702556 38427026 24575 -539055130 830980354 17641 103795145 342132151 1914 -220590230 658372128 2625 -84328434 130032940 24466 58863391 820081015 4629 -386490130 951195260 4413 -289110758 467312692 2185 -222367430 800530748 1440 -253957397 831727508 6882 -1717222 887771739 15095 -293321985 351865005 25543 55919445 853035884 18579 -208088969 374086973 3986 -164152662 112517932 22708 -372669973 527877309 9590 -250977311 145693191 939 -455418894 382261625 11896 -464363490 537495800 18300 -369494245 383828174 3705 146799116 212218922 15468 -530147776 50065585 16439 -514496986 58344713 18807 120987993 785263295 9766 161896072 784340923 24560 30266228 180482768 17963 -429426246 551739002 24406 13639135 695233830 11425 -486842824 871332964 19503 -264883875 442108100 1266 79409201 368553448 18826 -552838581 874136965 10705 -239233707 337155296 25717 -532588068 617825401 22218 98999547 956005758 454 129982412 21010741 18773 -544104012 320150931 20833 -119746250 328037022 11745 -331002998 649347699 8372 -247218246 234722493 10314 -572397524 322645730 17752 107100704 436045056 17376 -164761174 483928744 8257 30507361 828227191 19514 205069636 943081430 15864 -451738830 432452798 23380 -375884799 443559246 23703 -393487785 593296272 22956 -377766675 917256755 7580 -147570619 725756581 24070 -195955964 288533016 2625 -135021378 145551193 17745 -317320956 919805273 22539 186175905 630047864 18492 15602608 618749585 16621 -194230152 655110952 182 -520572696 308949696 22099 163138272 812253765 3066 -356234180 672609311 10587 -575041955 886721764 6656 -573470766 154322924 21893 80082621 251471658 17325 -512548661 31495529 15978 -134233150 81779273 13794 92690997 569608239 20652 -372681138 940531265 7364 -428059027 783704072 13059 -395805430 90438327 21819 -346907364 36200148 12116 -394626103 179609747 14936 -392651338 545668932 21904 -125661719 133880598 6550 -141811936 888675488 1741 -182061854 717760107 25712 -446845151 534055057 2619 240857885 587012382 17026 -60757021 80862812 26021 -337900746 769675549 25965 116388102 777158764 1471 -333445718 96550848 14623 -597805016 423447861 21497 54652918 343474049 20774 135816485 790224510 10378 -158143562 611285686 15656 102969923 187052080 17968 -327822315 119756832 15735 -396640609 329869006 8076 -175975215 568685365 6029 -186467866 704528489 10436 240946774 23636472 12851 -346596429 99138489 1761 233977109 664259995 5343 106224569 22558247 16305 -391572088 869536021 17759 -421458534 639241785 21191 98519863 283160199 4925 -374610498 456596238 12355 -100388815 643560448 15112 -547715712 359221118 18880 -408262725 59030764 18913 -446438983 308346607 25254 -388098958 883920449 12592 -170213480 629583219 7305 -57604262 92175009 24283 175773310 178272236 12743 86851027 344272263 3776 -571694620 543484657 1086 -263217406 715905282 19814 -359227875 604285403 14088 -9905404 550932720 12793 -296014110 639911228 24205 -245385215 438729220 3983 -499637224 434269434 20943 -4858369 124290594 17840 -369420431 329512584 7882 -523670665 408411223 1968 -373461965 703135200 9668 198554554 329607233 17584 -136174984 355543001 3018 207164136 77403516 12008 -261236411 26431116 9957 179747259 832664175 5015 -492520027 608521492 15586 2488465 903337798 21988 -379127310 504238702 8895 -362107223 92060981 22476 117321075 651507073 21211 -320389443 188941574 21548 -27797355 168015521 25296 100198384 99117787 25326 238123283 427069564 15064 171041176 634752912 19243 85126302 805008295 9346 138765795 451820459 19612 -169567961 578395975 19845 -162400400 379417123 16444 123878318 688827371 3781 -54861053 106952431 2527 118691964 788509500 14899 -479295783 187283593 15145 -441402632 72604843 1048 -114486406 531830080 1394 -471032892 854406298 17260 237094626 620109520 305 -75260471 32129406 3278 -346100734 888319299 16520 68744755 947569139 643 -259128118 544024336 11176 -298961014 743556279 6242 -553876144 330288529 14034 -597755522 413963553 14576 -274262708 905248670 18027 -292099319 649302035 14327 30918352 143034210 13784 -409959144 128962778 408 189866920 695598509 12214 -386956684 516778403 5669 152039382 499878760 10338 25092516 420165079 19766 -209980572 431492728 23394 -390677847 479836568 5828 -547862519 208576758 24973 128465876 382379411 23732 -317694165 885930165 15111 -102936136 221077994 12643 -538467047 786149666 23548 -172825213 796718299 9844 -90794598 627152015 4524 220275715 496403711 19276 169814020 759169746 9284 -312688928 685815686 19996 175438325 215832892 25283 219868622 900921319 2302 -261471050 728057911 1250 -439590719 870484257 19976 -321974262 644725215 10775 -11805840 532680792 3003 -378020588 103302000 11413 51025706 265709883 5880 102728764 785242706 17881 -506261273 80107018 16903 -126626128 891327034 5612 146141437 760754945 20448 -96147109 398445457 17337 -76868978 493675026 20656 -507086069 282358235 17000 -445560375 202016216 21817 -491015268 111025907 3483 -77221820 140253687 738 249583973 406922523 24433 -240664609 923001412 203 -149048666 835368138 13274 -16528669 675742940 2973 -249715371 779771985 16913 116024637 456032288 24628 -304803855 178480180 22515 -330763307 679467710 8337 -32680976 695495664 23989 -252343399 387040602 23306 -253089011 200999373 24890 106205829 164636881 18010 156816449 217797872 12011 -266605293 886122175 20738 -94311134 532444735 3680 -182400857 480688777 22715 -338804922 461455461 1888 -229714233 880033100 10064 -371998698 237290671 19944 -13022250 613315559 3323 -156169027 143561188 18457 -66886239 869176054 23107 -356001766 159350214 11261 208252691 431860699 16517 231713549 605828566 14177 82188621 919756806 12908 204827833 768186007 19267 -323430457 889328494 26346 19065675 265485038 9985 113001096 886976669 6116 74868309 76640861 16830 252050235 300649788 10069 -42509931 656091597 17596 -233929055 794665860 14207 -209946154 590027151 2946 163845093 654981761 12388 -468589324 230679259 23394 -170028697 202296891 5725 -227474304 355197485 6801 -395243796 130685576 6955 -89714768 678203921 13716 106380444 90536151 5545 -456082796 818566291 23501 148550903 407701201 18612 -546848845 205024139 24348 -8349569 340572052 20184 -316011550 845694961 1012 -208437733 411877157 4870 68069687 129580490 12250 -489394293 361295693 24281 -157333134 735354821 24272 -597422068 388235933 19678 -206815160 787190387 19295 171031661 511409679 7281 -76471796 581416362 20053 -289616501 187024426 8667 236253738 776290435 441 -444688089 21571477 18292 150363492 14249157 21063 133250150 867540806 20354 -54284527 522580481 4550 -491566960 722820045 16849 -426521754 42810984 21446 -10213775 633815241 11513 -37012619 928107832 17889 108457508 646793801 9564 32675097 51244723 25448 159046887 578868566 23718 -406410031 612929711 7680 -2007408 809135886 14146 -494128172 522715667 5066 -33228078 93189830 15110 -281893998 98522129 20047 -534150500 824624754 24637 -146155844 464047762 22993 -387890348 354162444 14972 -378401737 506220872 3296 157407659 435233716 15776 77791571 547325457 24263 -431812386 895960599 7976 -297856378 676891751 3200 -203893736 220306608 16081 -63323846 139677312 10541 118433656 22189757 4790 8547390 556422691 19983 -235107045 435600970 15504 -155459272 39740436 12091 44409219 499778455 1573 127679839 408971159 6953 -62111217 660007056 17477 -570924693 722200563 2807 18895337 128663379 8998 -523053962 686904712 6780 -116730979 357907391 514 -66236838 94082257 24907 -319905516 899140324 21655 -417327731 622136010 20946 113594072 254763681 13688 -326581459 924343341 21220 65672761 165278394 2140 -566323932 904638927 13948 -306193793 693854142 15058 194390394 105540266 5130 -575187256 659389174 7576 -529035032 873803821 20682 -8799723 710212599 1000 -256689926 51956144 6579 247388940 79025050 8371 144098340 536559983 21753 -6854399 604362168 3347 -74491163 710633205 14807 215220913 307066393 22111 199961294 358358277 8125 -299828978 39853113 3580 218969644 874107036 2530 -465244452 342441460 20884 170915050 329436589 20555 -131013256 773958399 815 -133276770 421150033 24308 -435256402 692076230 230 171201980 383909105 26406 -190515223 628479571 6689 -95506020 688756918 22323 -227030311 928860692 24688 -150271619 572344341 2553 -380659905 493705670 21941 84837056 269070910 2090 103574010 874095932 7853 -106653801 588311557 20350 -318865452 667601568 2573 -385209426 485886146 18989 -266846974 880698920 10343 -202125835 254885418 23672 -598371646 804643330 9992 -206549774 780986030 15607 -242349406 245976031 6437 -543609275 820859187 26044 -12305706 922514174 2678 -216864428 383715304 21803 -45059550 875669201 26227 -389840579 138188475 1485 221707372 147335434 19412 -166857554 652052597 8455 176352808 425355005 17346 -497323522 859103109 2148 -274675062 276426284 15115 -102699533 811476718 18874 -356644906 172639292 18091 251400604 201590628 6877 -262834126 189961579 15547 -422050564 957324955 1397 -186846588 754219261 26199 -515089223 663815097 9230 139486219 41891339 25336 65343320 816376003 25655 -591054932 201233370 19616 -370820806 692302573 25102 144379199 572495581 4990 171431605 447879899 3494 35943639 309610399 15052 -418504074 479597428 18555 85680857 663217348 18631 205278073 246857028 13200 -138073090 245126974 8639 -313313484 791070191 4866 228035110 91476555 8219 -39190429 284551604 5367 72555612 734793206 1369 -492108403 281439875 12009 -216074325 870893248 10518 -168232717 702700467 12721 71043756 717804273 7293 -99560089 859303707 7769 -404629562 486686009 20518 223785823 688985572 19316 -515995895 783616116 25591 91380989 303620556 22469 -349448898 669756827 21804 135965054 392087775 22415 -405560795 168933839 11448 -330344189 729471714 21755 -475852263 819432588 9620 -528368721 220418506 18197 216572747 663723914 9714 -284140981 832924820 7373 -111691589 560686506 15648 193545637 677950506 1094 -97219764 678803205 248 -555190401 925863227 5544 -254381404 462161524 11571 243643101 318388135 592 -351825546 148730503 21186 -541360611 746434770 12169 -65377387 661611479 5842 23313221 917504907 26162 -333993435 855022411 16369 17240966 92671796 16787 -70847555 592572406 4921 -231043148 556823722 1679 148685795 91924713 2216 -427123275 260541425 16297 145876087 442235193 14537 -500913666 284265002 8032 -136170760 815353099 10010 -452671388 848046672 5321 -72837201 453992408 16736 85385289 641954789 17941 122200398 333045279 24788 -168221625 558397989 26001 -582810849 177030169 15283 -343914861 863252024 6052 236138583 516194511 9267 -589420912 241973805 8298 -151165671 605618001 8950 -425788433 386402452 18067 216448899 920550496 3532 -111351535 766605851 9970 9537472 254483838 6394 136784494 245159054 9192 -107510364 28818028 13280 160262287 388005902 24039 -569766474 305330904 7156 20116708 68321666 5951 177844284 405282497 13489 -275777437 658342161 5092 -22362204 751985767 20632 -455006614 954821801 6419 -72248575 451693332 10039 -85418836 721184536 1413 -538690063 680654409 4900 166837480 746868669 14282 123879826 417626296 14295 -308850272 184705329 1544 -295478793 41478663 16506 -89797026 173521142 21035 -243150006 203962121 23217 -164146688 548083082 12885 -309473889 429253580 3445 38263120 154325207 8283 20918146 281440142 12361 69705947 106550472 1679 -5127554 492974951 24471 -331993638 161818298 18908 -88616611 732312742 11892 101701069 741722880 15404 -589373115 678248625 16250 120486354 321481075 9553 -188934874 730035688 10427 -416046792 776319151 24921 -212298508 891788723 16845 -216743480 639157303 9363 -321534438 734770832 25883 220908287 13768387 12347 -54845827 126448530 19431 -150905616 534148635 14640 -414277363 209693035 13860 -80824141 773127723 417 138442750 523294226 15015 23717608 502758320 18145 -530641872 333809016 16906 -161240847 184475772 22366 246516916 156956808 16062 173031392 751173173 16800 173046865 840825458 16984 173617075 323673236 23590 -570311697 285247525 21918 -255858152 934169527 9332 -44146474 292414480 23540 -271033700 567362355 21015 89830747 394670251 762 -235984116 574990115 1996 -417092927 908253878 1709 81727006 14580977 19006 -598444021 390715304 5979 -363409916 225771546 23629 228082810 212074857 21873 136299562 583035941 18813 -193340470 902251699 3629 -546062751 346961149 5103 -208251606 392580537 16744 -512628366 591517674 2410 247854717 637787457 17853 -146013224 766982427 10805 73057763 401943581 9670 -388798578 653981976 21387 -29989326 574917708 22728 -367655317 365292584 20500 -446107234 661981317 9703 -192283151 832434390 8619 -59006620 121462994 16770 12852504 595825147 15258 -19065674 683130685 455 -15553361 283169399 15372 -435098217 317688454 6126 -10270783 932611052 11775 91608724 558239014 6017 -493937589 284635192 14044 -527037419 106403072 20163 -141668161 804550390 2622 -198846944 199943353 8046 -454940161 853202199 17 -124301989 461854999 1544 -59147943 572131065 18137 -327676255 723129071 1144 -151659276 94132773 8558 -308447024 641067863 13713 175939537 312479399 8014 -518422634 45603253 8437 -142268968 192912711 1255 96140250 202710536 17278 -49484352 406006288 6834 -517519461 592523296 9109 -273350122 94256508 20565 124682961 875315585 17391 160144814 162090566 15386 -370305676 521296549 16696 229859136 322167597 15285 -457076828 28313302 19928 -109335591 256633920 13123 37585589 241045812 19185 -76023795 230575579 10646 -138202176 922270532 14282 151018539 863298597 8987 -331301776 669164689 3745 -3534110 362522838 17191 -574014067 346692994 217 -546190238 737357206 24055 -569390411 728335636 11929 204663508 870426821 4602 -20577336 876861290 24582 -296685051 916935373 7919 16602246 28220562 17104 110344858 741087874 9285 -22752719 493099466 17498 -576392999 379617867 18788 -439680407 433237950 24159 -88522595 729447052 9531 200397940 582577836 19470 86127342 568321234 18252 8756847 188314911 24726 -397549142 89212360 13082 -94331085 691190100 25202 -459646234 500876508 20058 -96139325 711570445 15456 -313407063 825689207 1610 -85658871 908207180 3841 -475901225 837002060 12758 238013306 776613482 20369 -325076860 831830297 3113 -378121702 336421330 8302 -56007070 656089900 4373 -87287743 944557608 20929 -308013549 392408661 5433 -552882272 197525495 3800 -243937187 906369944 19807 108489372 933834865 17397 -447116664 462145763 3737 237913210 335131554 15196 -404165164 70630820 24710 -441022580 20318190 13692 -441281469 156608501 7352 -152638398 54367322 10665 -239490126 343577132 19521 230415947 47387473 16817 -419600307 910432600 17544 -257431396 538124706 8557 67684821 614229016 3534 -334964220 412095371 1051 -520369663 425174278 11601 -173664943 39923187 1143 -117275557 711996655 20749 -213544916 485809423 18026 -205982996 609830604 21559 186926737 807942307 20385 -63216237 915416407 11537 -248575524 917488620 12705 -437853764 360081784 1527 -97424778 567209279 11542 -403445897 23624077 14011 -209214819 84938767 23240 113232445 159470888 7657 125709831 823838318 4898 -87626277 805558677 1520 -125259710 873132146 4432 169982239 45143085 13234 -101481843 701264672 3495 -52823633 464573345 10502 -273844872 880928304 9029 -337310629 535569779 13239 59338471 903260207 26299 201091218 680693333 4032 147987723 432048948 25504 154541332 258891198 21669 -181979706 411791680 7618 -144509244 168245520 14899 170056375 473550191 7727 -242613475 469504781 3213 -419344784 410634123 26160 -108488873 711987764 1584 -227372081 554377627 1680 -448550782 579010220 14421 -125207731 64319133 623 200899032 319159662 25304 173278931 133410797 22114 -579011023 947276352 17831 -279704334 322791274 2103 -94922156 250102435 9788 -408311016 690963347 13206 -38190528 657660732 24444 -234491310 423950230 22384 -544490716 507867954 3706 -318720471 859347809 16041 -165425926 413669443 24994 -155312367 464141343 2098 139648075 716213489 15884 -315236789 227073737 14914 42008773 567988050 10260 31342181 849505760 16663 -165319223 79611272 5545 -101499263 226134333 4115 -536687620 576667900 4267 35967693 659481359 12955 775794 756653194 15718 -61199744 650265398 12801 -473634935 40006006 9142 -5020184 267141201 26473 -599898337 682864935 12105 -515676599 432489056 13256 52016775 743893378 23142 -75545132 53582433 2143 -572839231 163059907 2088 -304060899 686604631 1782 -34509476 397945590 10008 -352207073 32407790 1365 -591271137 238753849 13479 182257142 766748480 11936 -382938011 332776732 4170 38326784 845387217 15598 177116983 263153841 8638 97144457 682861591 3653 -26437843 241138864 6206 -246850609 27904083 18419 191628770 67271057 4859 -66881017 672706227 22952 -453153599 572869887 348 -495445387 517397237 18777 -201751074 383781049 18780 -184909074 946608623 22037 -110877031 923588106 19583 -341249820 813498679 8773 -482951766 948804810 13892 -471433882 782540890 10514 -386819744 443763961 16747 -258740146 895348964 12219 -43102872 219405119 3563 -191167721 415098015 18272 -522403153 26675525 16919 54341 855900503 19943 -186407526 479571214 20544 -466719881 573734450 2138 -122917338 758039922 25837 75729987 890631035 20829 -283237326 438696535 25963 186831765 577363504 24309 -333031510 28208545 11709 -529717287 684758084 5759 -95848843 120255610 4750 64147505 442509214 8691 8861119 140631406 17908 -404792471 16020162 13606 -79148193 936368158 9753 -532493709 315040055 24998 -284117406 61083053 11873 -474849798 745630355 7748 -425147862 192709440 17073 -221092807 400105978 3969 -284179321 598344365 3421 -49125101 932904064 20004 109680564 841432076 23448 -515855372 871249028 17678 247314797 745295056 16087 -524059369 8570863 2643 160976577 432662266 5099 -355371485 776181679 1818 -398292781 608185077 15479 -570688317 139312561 24360 76817749 654393242 25901 29446243 699219475 18 -554230564 491675025 3690 24586680 72723622 11270 -330082071 136194351 17105 149099861 476595693 5092 235333183 600102325 267 -447902576 305314433 12720 -20936334 813333243 7101 -277830356 420221997 12159 141950740 491525949 5701 -557691690 390427531 18591 -439875125 16880766 20137 -569846610 448263742 20255 -360721702 673173068 23791 -234690203 79004166 19484 -371067796 162859219 12786 117976525 92710889 9367 202702140 697958368 3107 -363093264 887361509 5668 -254451552 792070244 18489 -314901831 187589505 227 -45710727 271854793 7411 -244508307 117696515 22454 94751327 21569930 10415 4371787 342489421 4253 -236753244 61812375 4360 -366669185 609278138 23344 148357203 618527679 18993 116652230 821853890 4492 -580516822 635992987 18908 219647146 264832279 15974 -465776272 395378145 17682 -113920496 946307645 19433 85032132 617554426 20002 -188077756 474741493 13631 -583745471 134696200 3952 -400237305 128876707 21113 -414641351 416343763 5538 33985843 182069226 14302 -404889966 334089003 6866 -386659478 440146907 6239 -426449568 421974779 16307 -324296174 657208346 8795 -88690616 867977047 15496 -271709475 208072933 24233 -154127623 852738871 24630 -269563805 830885612 11318 229743507 758604919 19074 -263639735 248165683 5808 -313546154 652107775 20092 -495912927 378171115 23898 -80565666 348970001 9947 242833076 567585337 19773 -259238031 423112223 12264 -509900106 12223315 5229 208150394 310493695 2956 -147982865 459246663 10029 242182023 424181902 4180 106753638 657228547 15818 -130731992 427612454 16427 101529083 474947300 23630 68403458 439918914 9393 -257922898 470824088 12965 -34623132 706159359 6516 -247926974 160415159 3512 -105388437 783993154 18752 -512067710 944901875 16436 -432045323 127980087 16970 -326661250 606515881 18711 -51657033 843834492 12021 241135775 809406911 26300 -132201887 82230112 15774 -70469787 377437807 523 -462210327 736967412 11156 -297955093 787180769 7949 -594452415 63001652 13243 -189177493 758592125 24009 -102871006 370284856 16506 37911606 812394766 9055 -30301341 330934910 18001 -266564563 807446089 11588 -422558151 95229816 15023 -553279420 880009774 2476 156337501 116876806 4596 196542851 246239981 4023 -189657882 739106795 16653 185022240 845600488 22972 -81474891 671271335 24230 -11617517 596713329 1371 -215997410 898701674 24117 -184426777 548473676 25268 -540324253 25846141 15960 112123619 213138835 23918 -441485205 295095032 6013 -415959177 380368845 12001 -472718190 834335871 6952 139454604 710897536 7269 -491615056 570165294 22603 114282713 155785830 17369 32095970 403861587 3290 -432936064 854149368 316 -244485526 364429137 14069 -464631516 414451088 4667 -486293595 478615119 16836 186459396 586810490 15810 -71895721 24874904 8575 -207187992 457492263 15214 -582172912 590688219 17817 -297586648 428877297 20006 130035162 260055811 7584 103298603 673883134 6082 -212511263 571961937 559 -304186166 509422446 10899 -72315659 760264491 7672 193519758 237666485 3318 63423952 475705920 13491 -490269565 540304356 16536 124433733 522016624 9113 -432984848 552273882 21948 -286127531 822893146 16398 -44386022 494605287 838 -290649900 227421010 1167 4057017 509798663 6494 -245626160 217224047 25734 -215555716 409549250 8592 -515244543 308369246 16160 -198037061 100387500 22978 87037286 130151305 3897 -537001217 326921531 19266 79600883 719373746 22382 10183974 127343880 24955 -342058951 312657456 1930 -455921033 239914186 19674 -98254211 151912017 7498 171057646 527176168 256 -35631201 204882120 9759 -188184829 568550293 2555 -6107751 860929138 6573 -582868966 498422428 3629 -56439728 774036612 7198 -230576185 337837591 25007 -84073127 81911575 9961 214179493 394076646 12332 -445831930 540810149 18519 -299746586 854104683 25631 -500867151 418671848 13564 -150935244 522922351 13899 -15935262 486669004 25962 -209267456 618634131 20056 -196518736 907259504 24696 -300433799 182851141 317 -463090908 344106946 1647 -999388 641602657 21406 -271735965 252602800 10685 151814389 465174060 14147 -291002248 90502839 3707 95987652 89578423 450 -367521746 199091754 8220 76226846 924050079 3046 -111306516 508129456 24051 -69517073 596788953 23798 92819754 76034462 24733 69224155 158448335 15319 -34533078 427791591 7937 -390733421 747981031 3176 -348799484 905284614 10954 -205685230 924537957 3623 34119269 385618091 3654 -442636614 522339115 5668 -127148547 504674999 17836 152460843 818024471 15365 -268884816 547612193 6566 -198845635 688375498 8102 -335938052 130454124 15913 -99964204 381284519 9439 -147313195 799387652 17305 -177743810 400203112 5034 -418554107 706797399 9947 -307784581 546644756 14272 -425302278 590722238 24923 -44554502 418587685 10288 208096222 555937467 11839 -269203138 604478366 5992 -158897261 919535972 5352 -578329947 302638636 17581 19836187 198905160 3579 151323439 939021504 998 -551027683 815797984 13099 177633876 581812233 9440 -392359374 358459021 4320 195352688 41852263 13918 -95358950 308495519 18595 -124116412 495169324 14659 -9231378 523918009 15361 -332466857 595379916 19732 -83681329 336418657 22902 79656868 666735782 19923 -340466569 516809192 24870 -278134676 128652083 16818 87506886 714303854 10197 -513066660 168691306 12539 54345222 209326862 3466 -83008537 221530095 18592 1576517 64342957 14851 -6809811 947434982 18884 -164178400 173222381 1857 -564324342 481811751 21050 -483365694 568461382 5700 -490834984 572066857 12453 58602902 945272826 7451 -265062733 765395188 9245 -58596426 120890949 3963 -108577176 789909799 5184 172621289 958332720 14742 195008408 44113559 20580 -473920793 209321732 9102 131938376 539866182 20499 230046398 459205280 21997 -520522990 229932254 18060 -330334519 712323057 6753 -576547460 244964504 25407 -317610233 259266144 23603 180957604 821679296 12449 -550396383 10744216 17738 -231349865 99640646 2043 -123218498 943213400 13915 -574342152 862556614 26264 139975596 30277410 14504 -591614570 812718710 5135 -552914766 146130431 6258 140885539 846572255 11277 -449332988 927610035 7393 3391197 703536028 9105 -601885771 642654310 15505 127627066 736859546 22059 -272146744 704224980 110 -7956025 376817137 2392 -423181774 784698221 13641 204858894 429608173 11897 -60157678 334593468 1112 -221226431 484109360 17113 -444174987 660158260 4838 -435860448 650570670 6226 -252449844 82677314 23719 -89512283 625804982 2995 -362700938 918899923 6967 185327905 264275035 17975 -555291169 835811080 17027 74582357 751631953 15245 -595483559 115099824 25278 113559354 441250761 16896 -118144350 474542971 972 83636189 927881619 12980 125233975 810743536 14442 40431062 666930212 15816 127295806 19176251 22392 -554121074 640545754 9276 -523693672 585344660 22173 -310426208 282624866 25472 -195109487 565762148 19277 153217890 295602073 18703 8103174 423462557 13874 -509534498 147937550 7521 -268654100 596496740 2323 -96091391 127716752 10602 -77298401 787298979 13627 -310658835 956245585 3601 226566601 622060282 8432 -548165163 525345964 16330 -183194022 772278104 4716 63299892 699136380 22036 -564557376 399934682 4277 -355646038 315372950 25328 40240867 368207799 17685 43452174 325428879 8989 43457753 454281323 15140 -50346939 258165861 136 109058388 889304271 2374 -272043626 487167838 12726 -139733377 760378633 21862 38052876 927698653 18501 184944800 182747593 18597 -114862558 23413393 5267 -474097960 675971131 5459 -535891425 345420867 11657 -377529134 667932099 4968 -15562032 87301539 5549 165602261 265088862 13388 -573619091 726491542 2043 -120384784 592254558 6377 108537278 435825474 9018 248250498 405795523 25717 -281810414 147645145 25195 -288696334 628412107 15044 -357904258 549179061 26090 -159921494 448957044 12060 128397412 73842150 25189 -262135959 46401839 7611 -456033979 737430157 9471 84287970 18571574 9923 -402462431 317654314 6914 91675584 393002665 6697 -116995496 292133862 22411 -76447296 576278198 2649 219507139 129422545 22179 -467042770 863366925 16880 -461620391 944509717 788 38209920 618787041 2689 -142232823 350019643 8790 -403592576 265382254 10091 -273251888 132325931 4341 -159600495 731200041 3598 -569822314 49937578 12139 -331999721 403702143 14747 -374571164 133488263 25711 -497065188 82122128 13529 -428299961 876856846 9526 -142604391 575463788 18205 221943673 935166788 8158 -60704932 25042596 15064 -536558728 316842401 21256 -392306448 505422403 20586 -189133210 274173143 1350 107063389 122116026 21624 -375777877 510909518 1364 -212390693 421840326 3769 216958489 131424882 12039 -493181157 664125993 17326 79467543 300931360 5229 80523341 861122748 25774 76523151 708592963 501 141196979 159399142 25956 24536077 498062952 23659 -592709500 338539248 10364 26458869 291098707 24847 215948428 320802111 16862 80686091 376472899 4880 111446740 300129931 9735 -189004227 553759655 16105 -261268286 470532046 20863 -256049283 761044077 9475 -120995032 447104723 22348 -373752293 292419143 6497 -260131254 905537992 5844 -596970190 683706289 21864 -36442528 383185936 11526 13001407 90074069 23390 -462883212 601826760 25417 -182800867 686665693 13852 29427664 51719165 13369 30454826 92280638 21686 224855922 704175636 24014 -256840109 218364420 6213 -466677601 828558513 4866 -250775964 479423539 6704 -155920649 749542352 6213 -466024372 112907928 7460 -202422247 461806844 11893 126227015 740610215 1487 -347480513 507402327 11330 80943038 349018653 1617 -3279676 662093157 23499 -173833512 277855049 4713 -503892544 213966619 22354 155695647 61442149 6179 -447702137 29903376 2146 -366981392 548974080 21251 -11830603 9324148 4465 -417229430 908772530 626 -577319028 687586251 25904 -453124476 114675259 1343 202717630 457191264 21815 -408117085 506054793 19495 239194779 548728811 13739 -305112012 279265039 11620 -124139667 886927647 16412 213907934 610155269 10439 80011118 65984750 9536 160954310 88048634 17231 -541329423 433778146 8510 -193450019 891217911 24131 -276454211 339076019 13512 -279573399 203516971 13226 102042800 835239343 3734 -423274586 805691927 3277 -477008456 867127183 13311 113112294 273165027 8199 -348920797 460075642 22312 208741739 398883908 10625 -247264895 355822909 19982 177374278 658665225 2149 -90257398 524509682 17968 23810395 432960016 5729 -269124044 489170571 13171 -481320795 587559855 25395 -72478398 378060347 4854 -313858486 887458321 22141 -179397713 838639773 5391 -51712572 529580900 23988 -195391633 127855430 22725 -278417822 23971178 4549 105229259 460531792 16632 -561141878 325168171 21001 -218988736 805572072 17905 -337669138 469764422 23945 194893149 230394708 17885 -49059635 753230455 688 -82242715 720782710 8905 -489963888 411637412 23502 -371908840 262186410 20285 -336618399 838486213 6848 -261545426 212460590 10148 -172390124 694886946 12876 -282942109 551728880 21098 -598598600 237853895 249 156225458 117725028 21971 174171602 253392007 15980 -338783840 502069085 14074 -150749074 957601111 17075 -109212144 679533531 6423 -202001723 878161351 8722 -51222949 701054676 24632 38142057 582813055 21685 -246626756 897966083 12631 -168187822 626834131 25119 -180020900 949092078 12592 -543929714 536013559 25221 -19394667 312779458 11722 -581152273 790695421 26173 -554114666 906292147 8656 -63348985 123305951 4005 -134444457 30678891 16139 -448548533 586825780 7574 -413113961 703326188 195 50179641 146820995 17358 -194238854 583623307 20430 104917842 494244487 25315 -422610032 717844509 12979 -159342924 301323888 7306 -176867515 275700808 8114 -225805974 623514070 10656 -177132637 54339487 15352 230689735 551401930 11884 -107876141 49576855 23929 -376021349 363289083 12583 -259085784 294135812 20395 -263417316 521948375 14499 -236111982 280133098 21393 -133340439 268206588 19635 244921826 929839197 12480 230763913 897996080 25375 -399209197 535103187 7173 -146818677 752098888 12639 -167419905 166618617 26214 69273642 946131616 22547 -395786257 393500459 6104 -352334998 800596622 22524 -23746219 637529431 13362 129014525 267194625 20134 89307212 735309251 14192 -46746985 14865761 23284 -52338390 200164260 6450 187831157 68745398 24633 139775216 706832852 12147 -481132314 810374853 10257 -488273433 548061340 6993 -466281011 46767081 5992 -485405629 728383932 364 -440900775 407575251 14350 -582323299 665444365 3134 -571901368 267023831 8431 65362653 911912997 22884 -407948700 320872394 17580 140987676 436357648 19829 -1142431 284846832 11002 -349395383 478076137 12871 161158284 799606605 19166 -249761879 294785301 9747 127556670 584922820 425 -530503962 478817001 23959 60535041 765790699 532 138131521 697413019 11155 213081064 575200400 21112 223017838 776616817 22689 -541551523 36127465 19249 216977376 843086229 6098 -244764823 332247580 25064 -65996323 315288506 18506 -408956790 483649415 18145 -279724436 794248466 14373 -80582758 941712241 1861 -345423310 476916367 18164 -301355490 377449223 18116 -142124966 738147744 2025 -567598423 881980796 14895 -79501030 109713226 19263 238304091 228897942 6767 -324768821 728227777 6095 -296716485 73268979 1599 127202876 602091966 25566 -148372653 910727520 16879 -374246763 444752098 11341 -422207340 194090621 13603 -464944904 829015546 19830 105413610 461851096 22483 -210040896 134754828 2601 -304859608 709586524 23025 -367025292 697326516 15490 -176334753 475280385 23716 -510044477 202320098 9602 -74248469 895983892 14364 233989598 494128096 24757 -285922772 446757702 25076 -233668148 164035093 21650 -84782743 564226980 15577 -334502214 10843360 6200 100315746 397222404 13392 -329432669 503158705 7543 -248469966 117676231 14279 -53420601 60797662 3770 -493071190 417800296 14837 249694136 28935325 2654 -72348019 187178734 24595 -69616041 303045282 11577 -451591790 183631182 1617 80073505 500302431 12676 66857797 510654550 4871 -417507904 169309695 5001 220030764 427886304 7778 171158400 63157052 15933 -164784735 518984447 15676 -51300765 859378459 9355 243284638 796097313 7931 -275697124 484865887 4668 -598189742 333716743 25737 -274009509 562991111 9519 4787556 145055245 11855 218358554 267824618 16382 -176975322 505884569 5357 -276782492 550965138 10780 -562276624 820769807 15563 -437309547 61851600 13255 -545908107 42245395 22056 -115230899 797515448 24314 24284017 303352740 9089 -199171372 308074941 19728 38694689 171663037 4943 -492929680 597548666 20094 -183774463 641176957 19779 -298655728 63690980 12730 -364299553 791482222 11523 -530022054 216365022 25399 121442374 505218331 15828 100262403 192245035 4476 -556679889 731140347 15819 132277657 289954871 4723 -511415881 166753908 12393 -130873570 534231946 20030 229852539 659895085 24661 -561784647 454038784 4572 -111246666 850020190 14428 -185427174 617779395 20512 -185528984 458487514 15060 3851850 464790189 23167 -148191316 762302621 24505 228606791 640798202 16022 -158538173 927093398 19694 -453279622 521365092 8693 -287532054 403633567 17291 -90033587 310136905 15219 45839649 209933937 9036 -61113038 127123849 14580 -185613018 194006524 605 -244590256 573682108 10018 -43551728 453403868 807 -166516228 604264768 4766 -175876217 59503420 2734 -460068126 261268839 17510 -107756474 390000232 15768 -115179673 835210629 22853 -37861475 163100026 23728 -176236908 526921203 7357 -106365546 100517708 10586 -332068440 461468171 7477 -225294931 440528351 13056 -274143819 571629807 17972 -189323886 258753529 5598 222817213 860912585 14136 -561115086 751347558 14881 84491010 789395241 16597 -354123167 64084671 6998 -73868184 382733885 5659 -576882238 866770411 25984 15461866 183445555 20325 -268230989 711179271 18899 -391099824 220939134 8595 83192369 260048625 1239 -375967014 148004469 2520 -54451433 334396681 1904 -351304773 718341122 15113 -324634238 693539067 12614 65331607 797805900 5916 -534255352 494788180 17900 -145419714 495832965 19503 41702338 854473436 1790 -450342075 407690130 7522 -31728208 749990334 25786 -271755593 101898215 5037 240743633 826654389 21236 77739848 187392969 24333 51024283 18236429 6868 55942730 503738972 19821 -18220436 364492357 9394 -253881842 535149796 3571 -576751288 173837149 19252 202044095 220836788 7700 -152969090 459761436 1911 230878905 155976173 14229 -594299665 781479386 7046 -531666786 415439052 18167 -140516391 261903444 10786 -446607141 333387907 17752 -139478913 388104707 3760 -317774921 259142457 12655 -470370898 230878597 22957 -252803392 931342182 18555 -99202165 158985621 8705 -465495098 723966312 2439 -222519865 861819522 4267 -404279203 394530584 26072 211452091 106749921 25065 -396980089 689686371 26111 -561882871 668428020 12999 -522039316 369858905 23482 -225719453 710243145 5293 106528727 121414408 16046 -505017339 813415345 15369 -391556126 329745317 19452 -332823068 935738515 2185 238849782 188689211 4549 186699918 350649088 944 143455135 531430166 15435 -58816136 371645379 8507 -497166390 347801654 1589 196364532 581159077 24837 -326504620 443733955 8498 -447744692 520814895 20984 -318949327 696151405 3565 92120403 283790170 14446 -339942859 855933328 24936 -422827752 437640986 25973 -115237706 848317274 21522 -331632671 571932541 15181 28145536 205642948 22529 -209617437 411848486 22732 118000183 295127272 26115 -147703229 671538365 22457 -579061951 114672776 16065 26716659 913393134 8988 -520623439 296069201 11956 131680525 666602005 3488 -576853429 620179402 11755 -65588286 71435724 7250 -102575243 766554315 16 236861933 654021393 19044 -151934358 406240365 2007 78286421 884207968 5622 83305450 666555555 13423 -37288157 574648092 22716 27976334 126433894 13991 71373666 168677230 22243 -168162496 82244091 15254 -123408 38781861 11158 210927971 702771254 6241 -153352907 265797721 15118 49572484 614704811 23727 8652093 547679168 19992 -259851393 635268786 1186 -442756864 601782605 14961 -494228457 554427267 1275 -181119783 540727450 16713 -565072726 608701734 11230 -424677446 879888339 2448 -573075093 299998483 19491 90574618 788347902 25301 62141437 638822028 22948 136246819 890709172 20400 138971476 111003449 13050 -470630259 79459303 13915 155731826 734401874 603 170445557 506247651 14794 -241993642 626682119 21926 -584321765 124694335 1803 -109696834 580446167 15385 -398268433 948183165 15664 -302553676 927155002 9575 -222209023 600948084 1058 -415089159 376782858 7630 -156475039 720768686 20407 143612734 840532142 18426 -465287338 80952221 15508 -253536859 656418230 11810 129140490 208679680 10430 -484128470 300743662 12826 -55239260 639431037 7636 164827118 698906418 17572 63430470 655420848 24148 -205363387 333835507 1158 -122682714 794815380 4150 -497568898 310873615 11199 75022833 76977618 10281 -424616295 817646690 16637 -144240137 538877634 15318 -247652931 405210985 1409 -328919017 660771827 3772 -132024654 189675271 182 -221560347 464894850 11878 -593936564 27092081 1771 -233372048 835174719 26042 -570630091 822916349 19630 -467414091 953311383 14501 -62488042 668972420 25269 145167843 488479337 13244 121976529 238191553 10210 224867093 529793013 16883 -391028885 713263655 15645 -397468294 95743577 6663 -109221004 842967993 22743 -176090782 875983098 2988 -54174232 956242949 5995 -30165038 21445692 23522 -527372693 883598247 13908 -297557425 231108879 10980 160320051 654653905 25235 -428826815 687040168 12582 -488037494 194609455 25938 -145730574 211046703 17948 -500405758 247892518 5473 -164376529 792682142 16897 -255828647 622867246 7214 -580135584 924521304 18506 -147013957 625607267 8196 -555472592 649641270 4439 94635900 41971769 23404 -303501470 402383787 3744 133051594 205381906 14576 -257456427 831792606 2524 -310345347 869906480 26072 -326764127 220258599 18471 238689170 281038132 8510 -32713498 365048881 19824 -390986244 434822080 18932 -187523386 109848063 10825 -423850610 71283413 26250 -162023675 926019969 3549 -496059060 94314073 2641 -131278785 865779784 14406 -116518732 706716432 18180 -385073203 644800699 6343 -100942393 36707531 24831 -517006151 946916499 25562 -156105995 606320968 14382 -448289162 818272252 19422 -52626583 877554798 2886 7629802 944088817 7956 19844965 577275526 6941 -181929556 846025602 10942 -79223747 768823217 15512 -2685371 71618470 25235 15544658 520964861 5373 69285706 906341987 8433 -548071045 156944636 1225 -582944735 131351008 6030 112137087 762683860 10685 -22532251 360691473 16215 -600924052 10465411 12743 93397452 732111121 19088 -208849873 419023764 23252 -567889404 224662550 3853 -430790893 702174677 7726 166268800 939835945 12021 -261812568 154556654 6738 -259306384 38560195 8219 92052495 119613884 20892 -458706955 511418306 17157 -281249656 695084220 25350 -534742848 895116775 16029 143616233 713454414 22521 87443848 557280817 4319 -475490867 150512673 25946 69025393 343018547 25704 -431551351 536678424 9820 166270862 299940684 11967 -514576452 486669701 19329 -594752790 334759477 8699 147861241 358108867 19531 -65862714 120729135 5957 -500549529 392078399 8826 -37238062 513819707 13431 -542913591 319326279 2648 -283282457 472256713 23372 -134501911 472900827 16557 201919345 466588917 3595 -547083920 70432537 6535 217759531 471185267 2132 23516058 557588922 11303 145669769 899356696 7661 -508815264 540596758 17907 -98579805 597789175 10072 37500601 285947613 25822 192500826 98114509 19970 -362344670 153958361 2528 34029885 649945836 6153 104525253 811472963 17485 -372563507 732534721 9561 -413451585 673126815 8457 -217513946 92848648 18733 78826501 152333676 19731 -198696766 130975733 26006 113604569 31143892 14411 60195572 141896095 1530 -585078450 841827264 23062 118981306 760669126 14243 -155579668 695331906 7190 87969206 427530213 12634 -520972719 96624755 25257 -27175977 472749789 11085 27950794 235633082 5719 -479344032 320847614 23458 -531991346 246325879 13228 -201322046 886877690 9452 -201524110 778687459 10508 205631132 281020650 21857 -232927069 415965153 22477 -449469477 257781020 13760 -431080647 630995454 15338 -190042535 66965358 15807 -343099130 605410621 24896 -134695093 523680400 8499 57869009 429706347 10090 -185307316 397669715 1269 181081720 674950909 14706 -520344431 692759500 23530 188416869 236414724 24734 -298142958 474435278 17692 219720717 456612718 21068 -88302896 798132936 2009 -198978938 308933046 22150 -350663484 694671990 24665 182575312 348507930 12129 200063720 789613279 6151 -345905133 938890368 17517 -88921298 25328013 21760 -288571097 558901544 25266 -601711664 806205253 3308 17018009 766833365 6146 -593824848 845613729 18913 -129605113 155336512 15686 57935807 240443566 23386 -473538675 956741370 19469 -139642577 620079645 26389 -40071436 106001213 1818 92287931 569039714 13577 -240225825 744054258 1123 231205140 826642360 18799 -287144162 719216835 21129 234774000 747694934 14222 -141363973 491460014 9365 -132456041 663375704 20097 -485890238 54441958 18113 -245917500 702975133 9111 -96702562 78537172 9464 -560679379 462476317 21766 -576551330 294650941 23810 -594696147 688449141 19610 -126668024 514310294 2908 92119714 534532903 3845 185528888 953316514 2548 85950252 730866995 17412 140224751 811805541 1846 -162298377 699042703 1397 -299131991 299040572 23110 -193074259 956312115 6134 219469629 664939880 22365 -569873976 747044664 4946 14279426 71054678 3324 -407405831 679016600 25422 -335036385 926645326 15123 -128146424 188114641 5466 -533745300 770765858 14922 -456693010 472464314 20632 248776967 588232118 1303 -55761287 868707134 500 -133236603 575604728 23008 -575981261 401791561 25122 176101464 736038077 7172 134907967 250884074 3483 94471669 519797894 6431 -545607248 244459869 24995 6971471 417554739 12026 -247406562 757089440 25814 -40619682 319310352 1714 -405773639 921894391 10899 -542470827 712175903 24550 -542209415 672990978 7563 152250754 581208863 3458 -340128835 19384077 2124 -316477914 738233785 5754 155821750 192513704 8214 -118284659 624052889 9309 -171438107 156184096 15740 -52953863 691376916 20119 68069249 248752548 19415 -566368325 62704967 14538 -321170263 127257017 7133 -30660926 451413348 10707 -514236355 655644876 16300 242160347 9612034 11538 184436457 385318966 26209 -368973966 183536074 4532 -278952380 145557751 1023 -596607509 673344451 1095 -383036515 147923684 13314 229336329 515876585 10325 -487734753 237912629 15553 -159144254 527689383 23994 -461241750 588778189 1806 65053447 852556838 3928 54533079 880802478 25963 -242870002 354255704 23534 -6441367 719842807 15217 -193608517 699430575 12546 -88504752 69460415 4427 -204022609 756774386 7999 -95551430 339104993 11553 -580650590 449923950 5876 -434166592 704482605 10488 187060038 291353739 23714 -144244066 198856415 8220 242959790 56495045 17035 -493167012 810144981 9546 -564846492 38246213 17898 -84390939 923195855 24742 -538625855 104320765 21978 -77916923 376480994 24562 -295678589 452948492 11906 -52633098 813244091 24655 -62073891 601377415 19421 127929422 62996006 13108 -597471587 211824772 12018 -161550729 842618651 286 130561981 79016559 10667 -511220700 258025897 19303 -98670553 837311817 14812 -89051202 184555154 1392 -397429661 881589702 8615 12987859 162422613 16317 94976535 139521180 20364 -498963841 429821136 13950 -36166596 266295313 9747 -109155184 18347463 8496 -175659698 855514372 6396 -224789095 400803555 25745 -285329679 42581699 10386 230390079 871361515 15562 -528063786 516450914 7934 -576315444 377085432 15723 -501378570 860961662 10002 -179532583 633721851 13061 100871582 885262253 14616 48505735 34348147 1887 -556962589 178158725 792 -495950451 681672950 14286 -284535313 746344572 22528 173704404 390740353 8452 -39176997 116340035 20972 -414096401 714832098 23898 -458915115 669678811 1982 -258182530 561005225 19014 -30767825 874074377 6374 87108847 662386602 13857 45170243 832416796 1272 -439830225 532029518 8767 -104578667 114027437 2169 -402085684 834688264 5292 -57558348 441064040 10359 -524591812 379617041 3180 -105105045 365521556 20400 -506657013 24443461 14601 -509642979 664683859 14748 -466912024 804225947 16626 -363370449 754967361 19679 -359900979 758453474 22240 -517679598 11949747 18450 -119355962 54158152 24363 -262633065 448193688 14259 -570929024 102327359 8353 -447460131 18466071 12834 -500780491 684482395 2860 -346493732 106504629 10680 -585110579 685360453 20048 -340551812 358267440 9619 -15568005 815544619 22592 -418753829 934366604 15622 8175346 103263397 12856 -464410150 829390427 13871 -552795801 807367189 4127 -354562431 767503226 3234 146667293 18515321 19453 64864193 552004520 4568 42191552 932753168 3972 208399650 224612045 887 116027513 447179743 12290 -125505954 852625846 7531 -146548542 552997438 804 -153353337 401403220 6692 -574774575 468596116 719 -203195478 29553732 12345 -523091512 161633362 19095 -443398081 580694757 17260 -519500336 494833881 7729 144322224 714540004 99 152118082 461319411 26403 -507924587 428727321 5929 -321004324 865923406 19677 -167633270 679977224 8993 -146503588 42305607 7891 243310592 192335052 1016 -341363981 627451385 23122 69436411 10447654 24433 -340801833 159016299 2078 -154558580 421626578 11523 -20198607 828513969 26426 123987579 649446292 14672 105919495 72946727 11405 -137049168 172303794 16735 -464539444 71240142 21463 -275043446 470145269 13143 152519123 291302114 12961 -208085255 164395469 4791 -437056507 187484564 21651 97571927 686542966 12156 -253465090 184824345 25708 -481111441 405773319 13652 -542028671 289865102 4050 221531273 139878794 15416 -37421656 641598090 12021 -520572305 625762307 20511 -448570082 224627541 3086 -326787990 955615814 16830 -464262738 429016846 5180 -406619767 725421046 4780 -265882634 541084110 11018 172757022 855654826 19854 -124704465 196787209 493 59960123 693486302 15309 243761703 895015050 2339 -208448193 556117844 18626 -412829396 583860373 24718 51193829 282730427 5554 11678407 11750767 12468 -528342316 779101871 13276 -264011881 604115314 2316 -60514822 750288172 12805 -479766319 298816572 19691 -249018785 136966958 10719 -261569560 222154779 14457 -159665645 94631517 10291 -384626729 704332264 552 -95506381 202922525 21684 160381048 83876733 18757 -420067899 592423457 4222 -562852275 360091757 4392 -90107232 356665168 4926 100972617 384365702 15022 176606344 576030611 14193 -420154134 645684529 18221 -282400279 684796146 24648 169001782 303182423 23857 -443806056 223262709 21434 -376536413 794568474 24815 -100100358 158134447 709 134489101 443844315 17674 -315315541 245682902 22466 -370286927 597180779 164 -501729246 714623327 23241 227749538 194257604 5921 -266585406 298711219 10928 -17366416 488710997 13979 -561126546 631095499 4586 -278423348 108357710 12599 -510872999 608562947 6222 -349624912 62483657 19034 19836835 35262330 13177 -563402844 953435877 2419 224057104 60196375 6232 -436751846 634593036 12731 -164131070 321574480 25228 146385454 532483812 9078 -481610521 625480469 15595 -197719728 912846792 3508 -46963719 188582921 21055 2947263 97724869 7949 -516339449 551868707 18823 29249887 319209955 23298 -501800142 77280660 16556 -300544643 703099948 26152 -72784337 140411425 1054 133690851 105323982 17183 208436993 917829663 5361 -483051478 377440101 26068 76136771 152093452 24729 -3153194 846163517 17747 -110434856 462258495 12055 -320877184 315560802 25544 -69034812 796443169 23573 -354221424 409356925 14944 -466902797 618300757 11366 -289073335 771188612 5042 -449685456 246811669 4097 246159719 676031759 21999 212542961 503964682 24637 -303290546 475522874 13542 -458960293 785306828 19705 173036017 322436853 14763 -86955694 109371841 10808 245305824 470179113 24399 201572722 317314188 7592 -189946165 578967607 21297 -569223670 344079737 17802 -38473213 845172435 1988 -560894203 98700875 4149 -145422595 238288703 10748 -379997981 707709113 5903 -387305723 124672981 11768 -111981504 836499382 185 -183522923 957980383 12615 -258856910 178652088 16768 -209878819 472565522 6176 -343179801 195909002 8942 -512608944 571675751 24384 -401562001 539319905 9669 -495661547 83378686 18565 152165357 559316451 2519 -372476237 658435160 26338 -521589987 292729470 15832 -84508887 221162766 7715 -551206506 791134166 15316 46212098 289065608 20258 200580539 431675331 1415 51272482 815935514 13895 -285574695 426431303 22928 179706300 285637030 22828 -552098726 920711335 4104 -154835293 364583511 16688 -267600346 884998433 712 -544470192 131933555 22973 -581974837 567169828 18434 -275646036 680882720 6604 -387303629 380610114 5217 18611839 778856205 16929 133704442 255838116 23603 208310935 871822549 15169 3566981 597851449 10882 -127092024 470077532 9483 -6307044 640366922 21183 63724155 322168702 9953 -132422215 46904525 7265 -474363134 121647094 17699 200318196 291080424 7711 -39548111 483723965 16263 51827941 581022480 8594 -17024173 665659888 20632 245770176 474000669 22299 -408681817 416918786 23844 159861969 429160635 16284 -203668467 909433959 2761 -576487571 886543680 25551 -340651945 287121194 11871 -94296705 875100797 13831 -136545955 952852961 22841 -320999961 866641020 5523 171876770 816597994 14424 -155043313 284180474 9395 -84475128 883876995 15549 241305582 813550897 8972 139669715 79263855 16445 205205535 614300172 17127 -59173855 595601510 1612 -334157760 223368271 20144 -473661783 542868242 8459 -534973465 620688160 18020 -441813926 237911243 25411 -4930112 757952828 16828 114825218 55420661 810 24830228 488553823 8581 -380584491 332936571 10753 -468575884 943686453 5647 163267413 418666186 9212 -124720658 287359623 18020 -190297388 150065766 13761 -136621123 877015868 13903 -379959252 325194714 11867 -306178772 647738671 23710 -214652553 805750561 8359 -327280082 633337348 10765 249623814 134546985 1372 -78623026 563178909 22253 64990843 442284623 24839 -54620812 566664355 22809 -479898122 306417932 25078 -482088380 538745047 4292 -53900075 585146707 21565 248723820 302079419 18373 -118869103 761678213 5496 -349896543 237166701 8633 -203795302 665992276 8493 -319265732 643652472 16936 97290735 125213549 15725 -176043499 364424197 6252 -383639854 278272045 22164 243820823 273664683 6485 147373779 695553039 12746 -513828990 31230166 10998 129244864 849838134 8457 -462669120 229398031 26377 -4990031 858079046 10792 -347006670 144923973 8078 154804033 208935191 22655 120586734 691218068 20454 -377043466 871640530 17163 -294079301 33863085 10733 75470901 96468401 14143 -561257397 334011615 3591 167655393 483418332 6052 -554625542 781186296 23510 -423221009 302772239 22515 -488856652 898858671 26095 -79645920 108635391 7688 -522285970 250677558 23958 -563108008 830854711 15713 -299323005 232106156 16222 -215919664 840767866 21325 -74369962 573282771 2841 -151817204 944304643 22990 146417882 635760282 15397 214996587 597044585 10319 119420797 182312164 16845 -504312431 264305127 18497 -460337915 756234857 20609 110500537 224509430 4764 -154857828 782743166 7684 -354612849 386926605 2782 -28807728 200012361 16995 62012541 363753386 18388 -343758399 891421750 7898 -513104195 867010580 23409 -574057798 629482273 11001 11278384 905636106 1684 76201049 222492652 22185 -283292696 603911163 26116 -437267023 462668429 20064 -80743514 278951457 20392 -138119061 276999869 12466 185101941 667171918 20282 -231445044 388201338 13547 -539402064 131763853 18299 233893915 930730267 9289 113238640 372072708 22941 -459934272 915464377 10071 -241628532 578860873 23481 205628549 119988348 3060 -524595995 663106707 21120 57364403 192921949 11893 6754584 716463788 12188 -509434301 22925383 20448 219044439 738124470 963 -284078313 856753199 26083 -18346230 807377142 18856 195288291 500950172 5161 189519298 472334146 19692 -59062185 462543871 3202 -596452197 638364956 22303 41611012 519679890 15309 174864358 647656677 17883 -19299323 51446075 16953 -465999398 598267053 23666 -296474982 738649285 23803 -320696523 788932884 25246 -82179330 77367728 20553 -420789159 346199469 20031 -419667969 577108055 23303 -74930716 82839524 13458 -179829710 853286190 18547 -6484986 26768947 7275 -416112063 409257918 24842 -562987320 623477864 1872 -588825469 853544700 9772 210313542 407295755 11936 -118486865 320882082 19876 224817158 848981019 8915 233106449 502677371 21764 -519153321 13203732 22691 -176101094 618456894 21963 -375722907 940204485 17645 -460763547 314304049 20818 179712229 853449291 1942 -363740491 45704560 21289 -511943380 383446870 21191 -426455495 63862676 12034 -348787450 731277419 485 -381677086 834294144 25325 -279138673 678376382 24286 -529866323 270963698 4483 -43373007 169678038 3569 -302847943 40709180 478 -366758490 410759845 19742 -553439041 214629893 22338 -245090085 39884895 9010 23202227 635873538 19580 -222942773 443685574 17364 -21966938 63379265 21285 -45236417 766364018 5543 95466310 923494610 14704 -64579657 878249249 1880 -97783671 625801473 12283 -17930967 471610647 20413 154561340 942781097 21060 -499658536 884226901 14583 92931870 943221348 19601 -110041755 284022105 24922 82577358 877929005 15883 -50231710 763409819 13279 -344470594 849799897 24112 208511612 309581660 17980 -33951902 36895410 23505 -220401672 906556520 23037 -363331457 879698621 3375 -474134887 937819422 12285 158480925 566816264 16372 -76107474 274071087 13753 -439637438 282528263 1439 168456520 436373680 20670 -11066800 685956095 23960 -116944711 490246734 5798 230055117 644256417 20163 144136794 789544696 22757 89098647 337606636 11328 -282322951 676772168 2474 245946526 177436873 23282 170624701 87612132 11658 105688460 313806475 13345 -480924853 907987535 12503 161146456 671099262 15772 243254398 445209070 19527 -105201380 602243425 20114 49565131 498954742 11698 -340804927 588131461 8533 152136143 785965884 23017 -191230152 823382039 23387 -370915363 504308670 8267 -246127009 129971317 9514 -415042230 919982637 6118 -239626806 393788870 3640 154526881 159975961 14246 -108755999 81784080 22692 111886579 499845965 13137 -221031100 168918145 24590 -420846535 108562866 14181 -7621002 295168077 7650 -267213725 579533857 5529 -37154470 698404888 15339 -163368174 103771014 8464 -325770877 742505831 18853 182863889 794573034 9848 -405497161 189655037 21912 154408942 563521904 22575 -552821737 456523349 5990 -478449640 656858290 10989 -303912077 877366552 19401 215028423 329666574 19039 -71453231 143070491 19747 -182998522 840865155 10108 -221434266 313082636 24328 -324604735 887558875 3911 -32358761 491634270 25230 16267805 528673539 4917 116160722 753440105 12143 48751618 79013611 4339 -374393823 703099931 22087 -487203396 322656110 24405 -281120512 141745944 24098 -232327627 468469895 8247 -577287918 333650345 16530 -333962929 19632541 8772 -567125972 112912903 14283 81675558 914486067 9115 202861071 610198419 21719 -11301767 597778574 130 164385004 90254218 6670 -391110038 165850276 21822 -341376111 895788224 8876 47454702 360917078 21146 -168000905 689409334 25086 -496168105 678075140 15942 108019138 34753570 24419 -63793377 412329684 22065 -508730817 653036283 14027 181202671 50192234 16110 -427210523 156692603 9767 216287597 786999559 18090 -81388759 756657380 11145 -350835703 785712568 17160 -212004459 536059887 2604 -220943440 771112987 22625 198729264 36179145 15958 -320665887 55782314 24832 197665296 726394220 18043 -154422205 282942602 8588 -84666273 864788954 6316 -93351593 559560896 15514 -91829666 906614398 17263 -394286743 424319467 22114 44551939 248617756 9673 135277567 830507296 8510 46999609 303726635 691 -116340403 694238101 6754 -536838560 657910784 17630 -196401564 834918020 10245 -289537661 416132305 6552 -537983311 549316407 18068 -96504525 323385767 6546 158471245 571278872 59 35442114 848930735 11339 -388298328 448023169 15460 -136747357 746207371 2875 -376443077 24108881 14999 -510311243 607591678 14373 -105630870 106698086 14791 -205268291 194675893 20948 -43426682 362234506 19216 -303064733 936118841 4371 174327143 326658172 24654 -217204998 387305800 10409 -403420881 193541244 20653 208514712 426558835 8922 -376412639 634047915 7581 -116184271 179187876 5709 -67975414 642097697 15492 -173933834 372140973 1941 -515255406 359243283 25004 77518820 438800333 4122 209932478 529954165 5645 -101819672 542127334 10327 78695564 868166783 19501 244511511 358552639 22218 -341646324 30087855 17260 -295504194 861236143 3460 -91642639 264495189 12263 54252576 567689228 6324 -504920939 294535091 15662 -68551611 498054473 5942 -357670346 639463837 7225 -530308935 777902668 21756 -19799555 778430533 1723 -510283190 180326937 6249 -515028375 720509120 14120 -400488923 448795097 26157 219840171 371369483 2005 -375899393 346799334 7478 42145882 204871733 5955 215988817 766653304 12107 237833601 866160057 25230 -570907745 837667942 2645 -89102314 450367271 2334 130977223 380878861 23767 -175608673 544417236 7767 92192282 795412753 12119 -152404943 916958729 22147 -288361828 764546699 25031 209618192 578354623 24514 -88121673 581510861 26329 -207906421 231869584 16183 -322126477 247563381 12704 -181348534 61160106 11570 -303655323 72501927 15437 -402487250 797410972 3669 -295835158 806356459 23566 -486909636 460530680 13308 -561620699 208658670 14930 161061374 441535985 19038 -562082752 893367481 25193 -137778630 151778063 5769 171986953 664465800 7280 -33291338 335959643 21715 33251270 168243056 7018 -351828920 957062335 6708 78345680 189190969 7949 -391828863 61877785 12943 -309845065 139055134 21151 -276425648 139536693 19613 -375900727 611305063 7675 -552836047 306377376 7728 129204845 310255465 15483 -575383883 243880348 10014 -17031712 450346265 7342 -387303697 691003648 25143 198071086 178941432 11035 184602112 184230518 4310 -197397893 294864872 1358 -189827517 327286318 19220 -318962437 917797843 19766 -356919828 738180702 25845 -214114789 14189736 1816 -292820202 374116224 4073 -359301837 774788794 17528 -254840865 423586708 25613 -235270486 526824718 533 -425901203 283993746 1546 472548 673307092 11256 -390586055 652445930 15220 -244447626 683284329 7296 177611063 551107650 20762 -372428389 648028358 9636 -459260193 179189729 6950 -206672260 540351540 7026 -48000525 365244694 11625 -37016233 372950711 23638 164270413 394911022 25674 -402630263 212742084 12291 -296176781 162296240 3525 245357047 266711384 10744 -3200735 627675067 5883 -302953997 386954855 8375 -431727452 441935612 3662 -192005723 951472035 17450 -11882745 864545387 15628 94512846 75277215 10407 -251477347 892289114 20814 -422426757 958025063 19963 -579944114 358445985 19189 -199345312 612390001 7915 -283451806 284624342 24281 -18771120 314522563 9759 -287697010 187879685 25769 -83253143 941869918 8224 10427755 585410073 26344 220012860 208334565 4149 239952720 535428122 16900 -339842988 11666439 21477 117120234 72901144 24839 -125145681 9077401 18976 -434489561 508477809 18794 245885547 300377282 25892 14281740 776790642 4964 -513827431 190525183 2156 -60085522 268390033 22069 232380713 43643183 22815 139788220 295142995 21312 -581221682 546055177 2134 245251799 310736713 14181 -438146143 788650500 5052 206302108 232054110 20175 126720539 454606067 26076 22020406 355276187 8726 -144680824 697152781 14988 -234060497 859999479 19803 -478504719 697176379 4295 218696525 706773117 18296 -288150958 375031769 24636 -414014684 638783054 6833 -361925003 671986152 19330 -553834447 323903142 15910 138880656 575884370 9648 -56590015 950236361 2599 -297074835 129581199 21377 -19432525 868434298 8142 -110222276 135917868 11742 -64570839 628626409 304 -171582442 97761188 21250 -279264045 379106957 18246 -249090224 516425177 8271 -14944775 663084494 22956 -503096691 643181198 15594 -80896422 287306713 24815 -88936935 400590874 4519 -72804234 164967187 333 123468119 226275027 8343 -42762795 843188449 8776 -301268676 410268753 5423 100189472 801621111 16271 -29493861 462190046 14253 146270311 103203460 23391 -410307497 465812349 12162 -278152832 204217801 6637 -122213474 312907700 6050 -399448091 9790649 1795 -470517793 336142827 18132 -478900849 474200720 17100 -412117061 298020661 11493 -390902799 228849102 3550 -508463560 258942973 5279 -21165501 733352689 1889 194902908 45336487 25690 -467326892 704297940 25153 -148763804 340915556 15865 10903480 741011486 2154 -186802852 212260170 26268 -23654867 468576441 15029 -53656406 178471507 10154 192002172 244468422 14780 -452791245 388600345 19567 37974800 510782932 15930 110512032 408053490 19043 146238602 602464238 5616 74430375 840902606 10061 -256155252 51785721 5617 -30200487 440213772 17742 210477229 152769948 20310 -223524044 524227420 6629 -7491133 61305072 25051 213915601 527314843 9270 191841125 565110051 24316 -28694356 342159485 14189 74484458 475958013 26229 -353926860 362441306 24020 -443573490 708097082 15856 38824387 46948784 6921 19065563 535941170 18082 -425939760 377247133 21362 -12443403 148763679 10270 232367642 938787018 21728 213749580 895870087 1425 -453407636 801381111 4932 -537508312 333727466 24548 -111991507 795741209 6384 -327483189 777607641 360 156052243 121410750 5797 -111615464 946340063 16608 -543161269 873564611 8336 106445481 230124343 25753 -578697386 415018399 2916 -105893087 367638374 21831 -63464744 633262934 17592 -598471852 237562001 19619 -299625011 336664450 10462 -501203443 466913509 25417 131360848 644267103 2449 -540341114 875000953 20425 55867103 229566822 21829 -223566535 669350967 17176 222502340 703135596 16989 -393615718 75699240 3688 -364855895 42034227 22006 138534599 816821448 10440 -436775787 656271072 17320 -284192285 544952158 20789 -219424181 658190725 7773 -119021204 822286204 15388 -558635111 714169889 3459 -333704996 290869318 20495 -332283086 603332471 128 182807408 716651449 23114 -276485745 666988573 1061 -575374695 297494272 12040 27897100 85331435 22231 72378147 578930141 13184 33936328 173495132 19549 -17742861 879812978 6704 56519942 499107697 19861 110586375 890592266 7214 -242027003 218283503 22294 240177044 945997881 535 224668827 351827810 8670 95317558 234470464 24025 -283811606 812868890 20321 115060486 41388810 2790 -288873166 89628936 2991 -162333752 46146240 23407 -526038579 332212922 11941 -395728199 211756690 16629 -319709471 78974990 21534 124203309 588939644 9658 -486207452 847630093 25766 -401495056 555717926 23223 37336347 245140853 9981 -524244746 541642228 25303 -573465645 642240655 23039 202757224 80671106 24058 116980638 511123951 550 115978063 689771723 7499 -223046785 539698823 16692 -519848004 241040369 1897 -273080133 479353917 20311 -286126490 453103136 9325 -239241690 684413443 21306 137709682 624173280 11664 -515947539 145062553 21447 -449046523 649052812 4915 114679694 601157745 19199 -351247041 892369043 12861 29490000 457502678 5856 -383992949 37651321 11591 -209093047 861469586 23490 106559346 619162896 2756 136781842 692760761 21474 -52566964 14528519 6283 -7449775 349587085 22279 10032374 86126501 12896 -460500566 476499196 9611 -588640495 473473530 15150 -168283833 192584603 23296 -341108860 901397025 13005 43302892 723134738 11020 -324180960 668836696 18368 -520754913 233171026 25834 -76034296 569735677 14939 -517271745 820467735 25893 -345809506 494149329 10761 245878839 249529274 7879 -442384689 736593268 12266 61688168 729100284 21398 -527518100 877777298 15068 31038188 272883743 14822 -458200863 505365764 23960 -5160427 564536645 6036 -580129181 551746356 5790 -405878588 96665799 176 199996092 744506661 5875 -113175043 850103826 26270 -315460349 300923452 8407 251164029 266098355 511 -480232095 257671309 1476 93528533 224841921 5587 73556461 755608764 928 -70907248 939547243 18950 59505745 568863991 18337 251205150 743571683 9903 -486633910 206522262 20502 -426473029 175484792 13797 -40634821 57626751 3694 -216135452 919464065 9973 61981216 699353658 6073 -370207038 812917336 26029 -540906462 12372811 13819 250236891 783616947 8256 -595057089 879164379 7383 -500391121 865572913 17095 27909483 526449557 6690 60823168 71785043 20721 -568904338 436487397 24507 9427001 178685132 3222 -160013656 18373722 10727 181346420 701795568 5324 -600290882 703955738 23514 202846229 867529226 7061 250541642 86310536 18821 126765575 945635502 563 -382985377 253355798 22104 11342321 304332818 13066 -577044961 491245859 8737 -299298985 956947187 9468 -343451150 871710533 12599 233904519 724265476 19365 -41157763 557298378 5769 -60013745 332031130 15960 -107482374 14014467 5406 -224890402 24340274 23835 -418628951 197019569 6189 34077598 450732542 8154 173391687 904683182 22466 -387496823 58702957 16277 -119624456 67595847 418 162819229 668876300 22459 -282236088 791372652 18221 -547094645 879530715 2237 -533155022 577473173 8568 116403218 37464763 18943 116580740 186698306 19599 -210730665 145542038 23349 -236353504 900314883 24437 -408173897 668110866 15291 -152246328 954346545 16430 -186448316 633554883 17567 29000787 69412241 13691 46907379 582197052 6968 106382715 376528958 15710 -499542961 541631281 24020 -51880125 315409296 8989 -150825441 903366959 10498 -565020566 264450906 20951 -19349128 56322620 17257 -90109345 565061618 23907 -423029696 317674119 3359 -498453911 74078639 26382 -29879041 939896466 19572 153545370 949652142 22233 -239839909 398036386 12465 -265950776 410047556 12388 -227225259 479074073 16750 -459171695 175316579 8742 -65129516 522270936 17292 212482950 309504920 14604 112683826 706123014 22817 70978263 440645903 8732 -327149631 186108142 929 19010567 357720950 1673 -331827862 272897287 14124 240813435 239510989 21710 227224232 507097929 22046 84582917 808265747 18468 -379881196 548832985 283 170673953 64502475 6998 -500348241 690090127 25099 -49064317 549365238 24166 160492272 151903644 2108 -558958427 565779853 8507 -118430795 37496422 14373 -261353813 132899358 3936 -133028180 199345164 21701 -243933634 587149577 25857 -78568659 231109195 16036 251730374 915810229 19380 -500327006 444656644 4658 126017901 408675790 14463 210313514 756297086 5231 -568701803 181050585 23229 173714503 345938912 22981 193142110 346935489 22261 13480922 570433425 2521 -248994735 879539732 23050 -389349299 738533811 5737 -64467829 151270573 26431 -471055175 680191176 24407 -399824849 496453173 4527 -160921781 836123240 3270 174902597 948263649 13478 228322065 574374265 11675 -202494865 609996975 1640 -423489327 345862961 12065 -161666283 678595048 3523 243790730 929738723 21711 -384188375 528778785 21029 -560218943 480762844 7341 -548951882 501919771 23223 243330304 135520283 12938 -593822879 193108991 21245 -445515627 486710956 11993 -463247831 327302247 17356 -362171020 823493725 19722 -61198112 585640242 21652 -428811234 13146013 14011 -74228599 716982625 14260 -355329580 49718329 25311 200939531 125951263 2194 -162524517 755207271 5923 132297657 416696778 1214 66088651 640269890 11437 -111713143 398244365 7219 -478619821 142422212 17676 39616588 42138982 2382 -65279058 134471145 9977 -348543509 844433671 6706 152184739 309433846 3402 230566021 506000161 22996 -54637571 454005266 8799 -358035276 883452142 2458 241926653 91815846 18771 -69045203 441393177 3703 93380468 370872722 14863 142703625 754884892 5827 -234416962 299615485 3689 16131551 15722548 15589 95026822 912833625 7296 -262459109 564333513 11962 237132933 190950935 14024 -297081003 529454108 22807 -492165474 51239295 4164 -67521432 521406929 1284 233381508 660572178 12680 -448006785 762092617 17718 -381403084 190972251 15428 -598584839 379448847 307 -372678171 288905123 25106 229578124 447495766 25020 -56022501 336246644 13960 -173814604 371619090 18898 -114175079 426055488 13105 -225754184 309108203 7221 139444619 569895866 21237 229621840 801942986 16569 33288754 751053235 2027 252445861 62658356 9448 -256426507 481515213 6232 -299599309 29287728 13489 -307521283 406579227 6681 225889129 654088018 15796 86731426 938766478 10273 -170966596 877175709 19673 -548219328 338777322 4908 -408631025 345414356 1377 -134562691 481978397 17264 149203626 67835595 10568 233545651 643175773 2830 63340040 517870609 20372 63705751 468058383 425 -596264649 380814685 12926 -527532956 172589927 24279 -545052944 197311140 10894 -84463459 353817580 6326 -31924828 68294141 19540 45185582 566975045 16633 88139864 343067542 8198 -467624694 20530881 12039 78016173 226533153 4577 -453372821 619654375 6682 -319241224 696913462 23449 -175208370 537398051 16681 -445372495 164826404 22250 -578987283 550870802 24024 36288848 908987605 6658 -145937120 325080138 20672 -378524919 241920886 5164 118518153 114867019 8361 -545308703 837032644 21323 180769869 343944529 14756 -524191486 679203164 22899 -229660607 222268316 22195 -566187277 845566567 16350 -523426452 763332139 6852 212402515 638656042 7853 -440154241 764062319 8775 138783622 215118789 4538 130464258 686376370 16955 -536880792 555348691 6818 -28585998 594686236 15666 74691125 290944612 2586 237438000 555261389 24136 -303523783 10909571 4536 224019621 274941371 7598 -580883441 956957808 6627 -247762571 732246531 26229 95006220 431278157 18181 -42464811 388568728 11190 -533612083 630194943 2561 -59474343 399365044 25305 241383552 159304320 14593 -153971495 126675216 25564 -341144307 754796300 4724 -490199387 916696506 6058 -146665440 793806842 23402 56700220 942912162 12222 -379232076 849445767 20091 -360890587 820153600 608 -390049066 663632607 15219 -99405090 826170616 26419 -3136148 395041682 23116 77867789 394041012 22942 -567742007 709473732 13383 -246475405 710544010 7353 205120221 661555802 24321 19000002 564090919 2104 180091870 412650607 25745 -67733807 232685682 7367 -551291311 509234966 3885 -118117666 391769678 9650 -156864834 75557442 21762 -424103687 329611769 19074 100225964 399153893 22312 -263503749 696207286 5620 -533878473 381276776 1570 216189507 24023123 11646 -101881154 709202894 15975 -229000633 418570195 421 -380703817 246610499 19204 -363783463 629849207 9810 225704335 761684015 14606 -522213463 758716450 20563 -336593315 226192368 1428 -494017977 774476675 17519 -416432464 594877492 18325 -267125594 602528323 3244 -256741071 46339070 946 -435510680 331926010 12363 -14505771 514950662 17881 -294069949 804816584 18249 -170694741 825414876 17301 -122535878 140472239 21602 -601227633 790423143 11048 -183016731 806347895 26283 -550781213 958282633 6647 -566287436 512067143 23949 -549464329 377493377 3689 -8474287 819150896 18135 -513501887 333314360 12815 188079443 879654278 1818 -426791395 504840453 21771 31466523 207515647 474 -135596551 189537021 3611 -304305649 902878702 3559 -475702423 748176224 12093 -365304407 511600781 17128 -432316742 791283146 14083 -19503378 406337794 21385 112769063 20963622 9157 -42777960 861242184 24038 -83247559 680084259 18407 -379459430 520928006 8359 -126059935 24180333 2440 -128746232 580264743 25382 -512312776 717148319 4725 -206210619 54510589 11151 -27455944 305645902 15222 -488682970 498399045 22826 -214729599 251165419 25552 -382013552 847878210 19654 160982837 423283551 5729 196766414 34370767 6795 -475084243 461994146 14410 -170992216 715492793 8541 38825781 374214592 1592 79759704 93740077 2036 -424448918 843994611 23362 57719982 356483703 21964 -420427877 51350096 20548 -569223812 326653754 13036 -376866939 694719137 23632 233896129 773266546 959 -583499468 340552098 25808 -333764904 886936874 2994 -368148811 556088715 21376 -576815228 828676315 18420 93312671 683706440 14205 -29231545 718105169 9925 173580942 140766045 14615 -300948048 891979668 10629 -125665337 677924101 7437 -81837553 721349231 15138 -602955 390826619 82 -153965292 735950531 6797 -237196747 873130855 24009 160699772 265299974 9551 -526922212 618492754 11917 -300277514 447049157 10711 -526398793 701863937 24532 -486435579 882754822 2741 -358089310 744232861 1318 -88704838 799205101 17711 -397279882 231380506 6085 -445328787 623370086 89 -306477309 812141481 19433 -86351947 292084168 21909 -420727643 536534639 7072 -407082521 550293016 15250 192941739 453088652 25169 49035015 401322825 15375 -293714931 882655062 21121 -208219425 405530327 22462 -480218776 474120292 19397 -237270142 769890928 6711 -121416043 259368806 22856 174714767 723789487 25791 5521458 903022730 8790 216970203 213111704 5500 -360938148 312912566 25961 96782534 81066009 14666 -131473188 399317038 12340 -546833967 595264558 18518 -504621086 344956259 22758 53318133 148539794 401 -8375739 21305885 2374 126499292 95284543 17257 -525748141 12431064 25292 109526862 864238077 18648 163411601 422773350 19282 -253036470 688473121 7931 96413560 273892101 14888 -401186894 824170841 20752 -347117403 217050497 25627 -382437319 616041260 18042 -465826451 749233643 6096 -511922743 449986997 11093 -492160037 92518040 9696 -586944525 129794475 10259 -176127994 47347530 14979 -71161904 765373627 7556 -64319496 360425415 2050 -44165084 295613859 22516 -122312912 627055341 3328 -422438016 458068525 15042 -467893925 499077322 14839 -483366580 681827949 15933 -384025856 629183893 26098 6525488 173810301 9271 50002408 415001328 15953 45498947 83134974 20660 -403355279 84250659 18591 117087206 542813857 12508 207299104 610887645 23611 -354499538 484486996 6247 -83520626 703903014 2576 11404641 301138596 584 -68952228 10688480 19845 -132397081 281871683 15555 12852052 879118002 12492 33929374 940201716 12158 40567322 740468622 7909 -318668648 788875665 23834 -314884063 715464863 5668 154795058 284030688 25337 -294328700 85805196 10684 113992849 412275257 17082 -450350651 171490081 14288 -549246575 508698831 18596 -377062802 845412903 4565 -184667977 501850404 11721 -9456271 852639628 1124 -96403444 390998544 20074 109632602 504168537 12362 7045602 184988134 6302 211273998 823259513 16692 -198490246 734870304 899 248760672 34440530 4876 -474250047 50208164 8772 -399935813 592472023 18244 -358106601 331609300 6387 -66655600 664765794 5731 113335642 106595237 19682 9259178 71154482 24235 -98721399 31718705 10660 204606833 509019492 7646 -39252906 745449764 21885 -376569918 762653396 23094 -149107579 47899895 24933 -31350373 477893174 1929 -17922120 825512722 17702 -157948373 935976026 25912 167928925 157540263 18113 -495341452 197313655 3823 182877725 615359975 5775 -536039837 522569159 21010 -12331276 953630825 24025 -408436152 157604737 4083 -384410586 559304257 8150 52145109 179071134 5132 -341658392 620686306 3323 -302747335 399802855 1006 169435763 56892776 11671 -457055636 132582530 2691 234990011 446771409 3816 -112558366 344110984 6060 158874001 743387467 22501 -340011253 77255830 7741 7786185 55798107 19719 -387563303 247388537 9929 -131131252 934375842 9411 -500345600 537412550 9777 -223525725 252287451 1147 -201477921 666115941 5796 123260384 181417381 14385 -590467479 744170768 11324 116390099 949654693 4705 -472552236 70248293 25649 -412282821 352063268 23874 109300176 430135776 9801 -308202270 66837867 9041 195305758 775984404 18347 -186012515 121252169 19364 -416363015 345105683 12390 36244050 806015378 19781 -323129814 450471979 18348 -310442194 893563290 18167 11579364 123074846 16859 142756000 418856988 16394 -177140290 564877691 4898 -325742552 499319961 5828 51160709 84526072 24805 -304856005 931230924 5440 -166399864 784627672 13154 -314388743 848801648 24375 168510051 743078444 8867 -528818969 234644450 9259 -502377867 752741193 24755 -505112033 614579612 20325 -259775076 705878270 24810 -115668552 245532222 23358 196664823 698789910 18514 -545122825 104060541 15501 184317595 117331494 13837 83162717 236985687 12393 -556917860 614881425 535 -94938990 117790346 19081 -401838449 768569478 2581 -255864860 402268110 10032 -344631486 377113964 6252 -137666659 590963003 7664 -462778008 349730129 2535 -278182510 163215160 14889 -28369720 936964412 8980 33971852 846606603 19943 -135768763 525078863 8735 -105263754 363236169 20608 44625241 695535347 20172 -386666839 890595776 7831 154970092 609904316 1209 -307380053 274608792 20810 -434920162 636711632 8769 -503775611 934588348 8270 5754499 774543021 11998 55742238 280735854 1817 179807733 464893445 5018 -90760907 430184739 11145 114621032 432491349 25862 29422321 519339406 14772 -596379599 787529778 775 97131700 169385270 20624 -86981763 751437037 25817 -5325593 669803214 16081 -189627372 310180221 6092 -168850427 18581899 22183 228057811 57559271 13679 249940276 157255647 19699 -156729235 871107789 19056 110118494 723941348 15277 -125415582 519500240 11726 83030992 825574190 14131 -60495122 273012432 667 -69142955 352717966 17195 -212374059 557190220 18633 -586333002 455244506 15300 -114831490 647249090 20568 -350394651 584349366 9332 -373350727 527263242 13484 193748398 613540074 24256 -501467571 681242798 4555 -569318735 788747621 21133 -590549464 305781798 2847 -335029758 790217878 11239 -400843846 542171435 22531 -276331351 709584016 18110 -471725341 373484524 10872 250725995 107491203 23537 -137645094 587368660 7213 144355282 83036602 19736 -468239852 854472733 10438 -71459593 187156451 23800 -549864921 575175505 14361 173016352 521962057 19365 168867774 441035254 15883 -358292576 365413618 6675 -435632676 937758830 5074 85302806 75954319 4438 -447476575 260705471 2834 123925625 398240889 9557 92410947 316252016 26277 54334220 451896455 8811 125209583 161218925 12933 11488886 833413297 16928 -157186470 479426228 4983 -123530814 717506035 3612 230998610 904756234 15180 20617834 562600436 21334 252387138 869058522 25204 -145441291 128903063 11023 213190662 602983767 18344 -255719822 927974789 4650 -129247519 442732521 23878 -558672383 232360079 10977 -134383234 877456257 17950 -469912666 822508263 779 200571647 362703213 7746 77127789 623809575 14823 -468795541 657126924 12443 -465396395 914378537 13212 -74407432 223192775 4421 -473388481 423073146 15634 58548190 250075370 16763 14850796 417162491 1995 -290234473 172242306 25115 -160686864 187710728 25853 -461866566 629905667 22100 -87979196 281656312 21071 158987314 826337681 11967 -319001360 845286946 16055 -562559606 629406115 8239 -460530108 172059386 24688 163083319 211522399 11513 -5733616 301505016 2590 -405362356 695419423 22070 -288393409 613710366 25808 -248682791 508086239 15505 162424022 621142402 7272 -377768694 345555865 22394 243700756 674617711 15273 -89640388 534241724 21175 -370266753 807101182 23535 -299921409 704360419 1441 -18753291 700768169 17407 -194100640 81376832 12155 -287504569 205881503 6945 201117718 612646012 19231 -129097969 431970688 20102 -18355665 579011265 16632 -271740460 9207935 21700 41854446 246121865 6665 -242843985 931640401 24366 63526515 749693024 8210 117943809 613382573 16442 50382217 923789577 13018 -458683302 248207773 18725 62481225 875021288 21136 234241422 97549606 14440 -446715808 417804953 18683 -323483762 98462531 472 115459398 697498375 25689 -402084737 552348007 12340 -153890319 950144961 13462 -50253371 824601842 25598 206939054 739760329 16976 172296556 588095487 10299 176834707 154265267 15578 -318038176 239487579 24855 74423280 134085344 1433 -597398844 91946874 1389 144413511 267705243 25649 30874675 687094459 19972 -405580071 472257254 21140 -513956751 712666127 1593 -138960446 956376207 14820 98312539 617231215 19423 -581511893 36918435 25332 146511210 710678248 3353 -470808996 260630893 22804 -583971590 403717662 16174 -97037488 272519835 5495 -332532312 685882202 24210 -44017513 575897321 2665 -564660702 89184506 18737 -22270130 599518330 2509 -405422442 128331017 2613 -210639630 623672979 22898 -565972294 240794543 3559 -172280133 438807413 3557 -23906347 608939208 13168 -185759541 721949666 1735 -170172722 245720983 13915 -177542846 199878476 1039 -223712919 363787311 14905 200877448 804579944 3619 -274946720 804194709 17423 -458394858 122167945 494 -584922601 421746630 6515 140552311 851387023 23576 21773693 692001616 9114 -60387587 273439595 11409 139591303 169772483 19162 -107032832 310803994 20712 -567879700 710350242 14100 -226040185 82028925 6125 226809279 445317366 1514 -205068982 403039416 8326 -280015463 659229997 16543 -497124878 300245010 2944 -398263916 203572458 1716 159325574 571183470 1699 -299317401 907950325 7767 -212870215 590051147 6621 -507485897 660605736 16118 -508472964 343818490 20957 -507329384 149302260 23497 -250096383 819552287 20849 -23838264 444353687 11496 241547123 445681050 16116 -323764531 365221917 23791 -434542525 823900818 23455 183535768 111139148 19300 -258981663 135309364 10115 -406685278 885795004 4961 117084782 771745350 21650 40635998 484615335 4009 -306907761 740772987 11716 -425378309 374923035 21030 -263768270 583898730 4352 145226248 342129781 20111 -99746462 91298591 10714 -187699975 514073650 13067 -28580694 937482048 3741 240531474 85256927 22138 -472444585 316810642 3800 -87713426 738565229 17361 -51010037 872048947 22243 -544628958 484386235 21162 -602084720 288816476 25290 206061501 789332475 17317 -210480738 536548417 11933 -228782272 886192142 6049 -80780398 214895565 23315 -197473346 692691319 7514 -55839897 673067719 14136 233588903 611306353 24521 -557123193 346426106 4187 -13443325 618386363 18865 -75570025 219654528 25891 -595495838 211219844 25929 -449155838 726182216 2745 124548893 423187793 6415 -367717598 148564753 4921 184513095 114595623 3490 -178917063 378592517 3613 40394336 666575151 3500 205222774 612770133 20955 -502496077 583405546 3680 -102127756 725603972 1772 -66806773 567968709 8489 -402617036 325555419 22559 91569846 343867560 4995 60408949 349457285 2009 -446431302 721524580 10111 -377673801 852538667 14028 228406277 376305640 24395 -336200897 99856159 23030 231821480 681038188 1237 210882059 612369451 23650 14057659 300329112 4851 -38547054 943477450 17526 -267298743 874628436 8477 -269688295 806337022 14973 182013031 565531145 7435 10711042 955000644 18587 -62623277 230089726 14130 -37317037 228115080 18294 214509166 125466653 20983 -576317475 414063073 5246 -578923109 725678475 13346 -199887525 478267092 21080 -286103289 912654262 6267 -577455436 466780209 4894 -399512267 505818405 21466 217694076 433561407 15035 89046801 868288965 5314 -510523243 372975496 9959 -397566930 924235152 1920 -489866177 517826062 17435 171189312 318107888 17346 -50373927 461000764 13647 169003630 927195814 2839 -179061857 67729005 17457 -135021365 702197592 17564 218149897 400745573 12704 162237549 241310410 21066 -165355245 648792670 15669 48609213 288762914 19759 -391665839 582944166 17761 -354775677 949571689 8488 51610967 495280542 13577 -561265928 908792543 17273 -230400132 598034988 7806 -74032436 766488344 18424 -280698441 854300863 17680 -330612564 145863472 2825 -428994043 65531489 1358 -552162844 598919765 13423 -184339961 878956191 16224 -362069604 841819734 19584 -372912671 429620526 10342 -437483255 512955932 23034 -186333994 107673257 3836 164558180 576242721 15222 -11641372 147514597 24382 -513507263 928953251 6359 159823805 493009758 19613 -416667565 342805231 10784 -447283830 563596451 1445 -186955002 361974607 2460 -596361284 69136962 5571 -59760391 14428081 1414 -258568726 219779732 19239 -121830988 545869686 23921 -79119013 319975286 22861 -7478440 485705334 22052 -245722594 724581679 21115 -634443 504301730 22992 89394991 442603620 11182 -510270613 83908386 22296 -374668992 241397800 4878 -503457613 508341412 16820 -458030305 851242650 4319 -369388720 567981553 13503 -159136541 369629756 150 -515416561 202883066 12051 -269394842 25674904 15 226410806 73196706 19648 144448729 251705196 23984 -341960700 88412808 844 -154732651 297979864 12763 -372632623 755996277 22412 170843336 85973583 24343 -360682231 294681475 6968 2208382 54879386 265 -502978515 643606583 4013 -394415607 715018739 20519 -441334803 486718180 6503 181456227 604823275 24190 -348714409 93303293 7360 210890707 16095793 17545 -365429741 83340891 18276 -88600480 359121884 529 -22558615 556603470 10321 -11074497 629109939 278 56382 665760821 25584 210159592 183941207 1133 -429474234 577713325 25341 932572 675354500 15822 172009298 252426053 26402 175192155 579259609 15373 -18333092 955862173 16069 114921167 508890467 11326 -476505767 63671970 13980 -407245607 660719783 2102 234796230 288004104 7179 71403487 478008230 19722 -460708854 180473079 15368 233949500 861327498 2648 -335864112 151410333 13463 -140969341 387919050 13849 -38584747 666579554 21629 -333214468 43908697 10370 -365781309 558676811 14244 -229154918 351854949 19439 -345173381 693247346 13478 -262382850 591566370 18129 -239931223 305011778 3357 136151281 320372423 15932 -494874115 65323310 18806 58372244 188599477 20148 -339615785 363888855 5598 -248392511 53538730 9559 -324884354 97629265 14025 69762980 903142294 12062 -86947598 147289525 16594 -206752632 12758135 23628 229211913 922196587 23749 245037405 794309089 8412 -242540302 524485286 20462 235844714 64436304 9509 180355464 730944177 7962 177714095 215666668 16704 -508477911 558909384 17797 -461032402 529760417 12905 78054982 937733501 4873 248317269 388320099 19838 -20046473 210911201 24244 182036753 682511968 22976 -389129915 568049760 7029 10790112 697462885 15596 -245509869 918165467 10000 -507763400 211952984 19684 68486128 96235291 5100 -436190619 571207925 15958 2335422 225904106 23114 -358618146 646444931 17216 -433908040 770719310 15485 -263388051 414616365 77 -275226383 151350432 1905 -87272299 811482678 17861 -207273800 605006037 17076 -33286777 162139712 23017 3016929 209889166 2954 89512438 716372017 12540 -430541674 151727839 3265 -197523617 159224287 11938 207478053 70048369 8640 -341602139 739122138 11480 -418100340 773456722 5073 -489959253 297641024 22748 -293965042 61992251 11267 129062402 228719726 9829 90281383 581831113 19882 198114434 845926743 5821 -220593341 54713563 1522 27834284 641895423 10492 -557245937 801029435 12813 -201062970 105551365 4917 -318029170 83808166 20844 -139106870 424326228 9442 -193791880 480487120 25429 118903753 354439078 14493 -12532939 303901726 16870 68595513 344098892 9782 -183486837 903577018 9441 -458156229 916385482 26236 -132409147 234474202 19844 225782698 122423568 660 -228933869 941318071 20319 -222628168 879105661 24504 -58585719 682019049 5567 149550703 473433933 6510 120785007 643964130 9229 -247629976 115758905 24334 -500467437 554641816 8061 -518775259 8905262 21599 248379589 197830154 16136 180626720 309183259 18279 -77548581 732200401 22232 73191492 633010865 3207 -134936926 329594361 24685 -286164541 866448233 11714 -591487588 620727170 20996 -69969278 27501967 2625 -404233934 685243760 1439 -456493011 616346810 8179 213480962 33648216 18541 73027673 23515508 2453 -133629061 322303096 5894 -462342061 921475541 6174 175976828 953541991 2310 -454648433 906490845 309 -427169434 909617938 11023 -443004106 916340975 1719 -315927258 678560087 22144 -193637739 331183284 1535 -130144220 29235634 22589 -71895569 314321140 14579 -185551454 281528611 4529 -576940064 705958367 12499 101763795 209897645 24595 -432744713 716901415 19641 -525547603 473743501 4103 243548640 788894770 23456 -204655405 668023370 14117 -454147660 921287173 26320 -541830944 749921351 7038 182109282 163218223 14549 -459563528 840403952 9253 -483915485 53315503 17915 -170509214 623039913 4776 157445395 39287084 8437 121895324 885163401 16400 -218624683 512479744 5662 250997255 843235202 8632 -276396794 513959443 12720 201928149 942381607 25029 199400250 642872736 1240 140239407 85270038 15473 -48100465 906297006 12660 171844822 284068800 21909 -185764228 346486457 15816 74354095 471576123 21287 -515361644 48487760 10628 -101219467 80081680 18042 -558370746 20920541 5188 223371788 41851937 22144 -432324832 146705549 14135 -25744995 282801200 22259 -67319453 674956979 3283 -313258459 430597474 20494 27299327 257283002 11908 -592312268 941972318 7866 177022385 46497551 25055 106658669 305336174 17823 -151801692 77988271 21084 69224626 214066716 1184 -302034293 36262430 1105 113753469 673408824 15082 109312294 56964705 23569 59778975 282259952 9088 -399136575 388243970 2640 -31949500 550805437 14633 -12033785 665013586 6035 -229348293 433548456 13543 120124127 179732905 836 -82546713 678096224 25822 -78232637 46827585 6016 -479551974 134659037 5285 -273763348 416802520 18751 -166898635 257701287 15661 -423409933 283960357 4801 102111980 922634651 19009 -504677212 950607100 25526 -565340222 684022387 856 49601308 865521459 18292 154731373 766770953 1164 -118868029 603820560 4444 189872020 605984594 22281 -180366213 811288157 14684 -453690914 129317560 18418 -66952213 171847182 15294 24430989 220731954 24703 -157972162 231505868 20807 -517239951 218167257 14958 139802005 341003632 1079 163764953 130636973 6226 193253052 785909424 24102 -131890564 926339489 8655 7561113 671103912 21699 -69731986 367403022 1302 -126523905 150038241 9091 -141206022 501844303 23044 -326550322 36661225 9360 23484276 436517528 26460 -123721595 346607105 20666 -576254193 923309179 23289 -299479950 910069786 20870 -61683282 844165780 19065 -503995511 159040293 15343 -586206351 315928062 24477 -310515234 502251630 3818 131013638 787193351 8242 -420871154 653982932 22165 -194611430 521824413 5636 -53949158 566056462 3529 -106293449 608965921 8632 -449963987 420647163 2231 -369620139 97744535 24856 -456523099 27854322 15337 -259718172 601327392 16639 -104680542 920523953 23838 -343541494 914519356 12333 -138561648 143428723 4873 -80657168 502626131 9222 -361461367 33019649 11709 41746661 657154053 13386 -221452166 26238590 15441 -511540051 857195013 5874 -388480842 733434658 25001 -233780532 589785889 17736 4492111 252774878 12978 29495553 212397514 2528 -57743533 89322697 7802 -551017384 686693969 1161 103651732 750868858 21217 -483459925 801429932 128 -447821223 182523503 25527 -562024415 886557387 5299 -166390657 375652093 23717 216831113 491022487 25168 -155563046 715180337 25277 -230782015 136009475 3736 136102243 407590743 10148 48567208 396997548 9081 -37444978 175990515 14944 -170613937 807456608 5859 189783090 641081085 22100 -181866588 423422847 18121 -146807204 601563992 23038 -366391743 156036193 3339 -89742312 265408336 5662 -601091917 317706401 16617 -329268868 835407087 2547 -564269765 763624890 222 73116904 852898373 6105 -68770683 798922606 14271 111648672 641170993 19767 -388582833 332079947 18111 70947686 676219857 9524 -451431522 493494445 2489 -146286243 686805689 7984 -575600405 401918547 11454 -518345607 450058106 2739 -422460384 375318014 24096 -507663521 955782558 22790 -83660943 99542878 22201 27156706 85157286 21895 -273051057 849391596 18927 28329662 621747808 11300 -232212304 229012549 17749 -296629324 815559564 22838 -235210175 689214339 10115 -308879371 642763406 24695 -564623183 307575012 22265 100785421 154003575 24272 -340764278 97341261 23011 205620147 73749718 17827 -273006974 855696554 18823 -439577196 257414324 9291 -486847228 133040190 12644 172847312 54453895 12211 71562914 32027384 24534 76786302 325137105 21324 -298891163 391388970 25462 -527621503 577300636 15576 19748249 396407727 3409 -195037324 275046077 3725 154346037 42874296 18130 -504006421 307308559 4182 235442095 804276705 10818 -280877576 532362891 22430 -597058149 157117323 12198 252072410 63468624 24176 244121513 354838991 8859 15406792 545067727 2959 -274317946 263582433 16666 92588127 346926573 9056 -449750302 607890652 15003 -144703471 330021625 13125 113312014 761412667 16909 102233899 9474595 10306 -454391461 246031692 26171 -70620633 338814981 21276 46792639 874399124 18184 -296908562 114438225 4146 -199485219 826594238 25850 115416666 86786664 14076 141841280 908910390 10189 19658766 112766668 21264 -531605276 534254595 2129 -285579214 837825801 3927 -178881862 248447529 25935 162495046 814163012 23743 -516150208 243317919 17998 -255050971 131697828 8115 -382780876 818302759 25062 -310760139 376649501 15341 -82221599 204032220 16677 -162340269 313726610 9441 -483158703 443447389 23777 -600408433 379121849 16300 -581110866 475690339 8466 -578482346 691653438 24027 -403587959 851845308 11181 6464399 300223123 18935 -313441743 219929453 25589 -157702487 661660958 12134 -161623477 705679118 8889 -291436308 754141171 15909 158203660 632437756 19158 -173391310 198956040 2914 208375598 415873268 18655 -464603860 214949018 9509 -206444103 506900438 15018 -178313664 347134127 19239 -558666230 721934013 24599 -298068477 826391845 766 -591725321 952683513 19266 -365568231 53387521 10112 20210974 765813076 5798 -294151283 224696864 23364 120400343 687455029 18796 -578384055 440126669 8327 -292824929 651656835 15495 157758021 500457886 18786 234739890 776473049 18116 -224138966 207863914 10872 -390624425 89176221 17896 -147464452 353740384 5383 -520597219 839156752 11318 161797666 503511967 26246 -28761009 492082080 21593 172602436 645076690 3073 90574983 246281804 23564 -534388920 808200506 16102 -590940555 613267526 3909 -493666477 753940524 25245 -186009631 70445853 26009 120114920 407672907 7941 70151491 102336673 18075 218423033 97063002 19307 -130520581 357302695 786 -138818280 944590302 4644 -385666655 780154248 764 -22951 404877476 6750 -397244903 667987316 2399 55592674 370117580 6706 174064633 507981854 4421 172464244 684345527 18638 174950771 754795054 4505 228297554 245415416 6788 -496162175 40695877 15432 -137932680 952727392 19377 -420653200 901394444 12535 168833245 645255226 5471 -449882167 862155607 17204 -261435855 661329172 19987 -182857622 476688268 21793 -241408919 459564578 9697 -590945826 73791872 6671 -25450522 284157445 24911 49486364 738713135 12160 -193765397 907562640 20803 -25840604 63584411 11521 137675018 196385067 8089 202156088 906176379 4255 -516239363 452938397 2108 -419272539 607238706 6585 195092600 847477950 24363 59640493 376659403 23829 230612799 260055993 16789 -121899036 665643364 21821 -561738014 626756333 5355 -453284027 182343053 25040 -239334489 248612199 19728 -122091587 737541990 3755 -82850699 725542289 4358 165969871 699845948 135 -76730708 268044874 20493 -327531589 709029916 2649 48833203 945077008 20063 22532648 353675572 14475 -554871443 616144189 7509 -283208842 717306567 21270 -524347723 251174115 23410 32507766 264036327 19961 -303149652 629814445 7668 47665246 460391368 14901 -533527362 83019161 21411 -382376690 517761071 2056 -555364300 771739197 19214 145737368 664828015 23100 -343511778 512994134 729 174411577 812533831 13748 -340862416 162316353 10413 203942504 68852337 15098 -236986983 143939154 25780 -163101633 412610768 3313 -370716632 897553098 14671 -585490338 540843408 24634 210231645 910167932 12759 230870292 560001170 14130 -489148398 31605411 16333 14564687 801018648 19632 -470918931 901926425 936 175975440 508755538 2488 -555838047 454851865 18298 -39711356 422825574 18265 44360179 195206690 14925 61748307 172643398 24784 -561490129 932566009 22120 -97438854 602910241 941 -301905515 54173754 23966 31827375 831188334 11331 -294372173 243846507 21296 -11789399 534620938 25012 183831961 459366577 25281 -575920739 527107225 9040 -313811117 721707187 6967 -51310544 78230272 2093 -88835089 335291215 13061 192773973 648034707 16283 -599337696 326709953 8569 -342669371 608919748 25693 -550066756 414157309 17267 -269505543 928541097 6542 -353416034 687243822 9889 51772613 196870213 19235 -441684621 555341426 3346 -281039124 618606480 25656 185828225 240075817 7220 -261928415 433411967 19883 107258085 491950794 16547 -481079969 792614723 5392 -191924859 586436166 3091 165498123 356458965 11627 197453487 469472955 3762 -495376259 188698508 5480 -589818582 487581955 4389 -532004254 261230821 7846 -585041553 110088625 21950 -519674463 764675665 8058 -305733342 93317921 9176 112112428 193378794 21644 175155569 853386742 20327 -322618691 768108004 26312 -27299024 470449000 7544 -561162132 461671362 16341 -87961161 783026741 4237 61262161 919574937 24615 123582971 686517198 6129 -5529237 716216051 14165 -154412028 709769750 1136 -232450581 507307415 23775 -492469574 750788814 21241 -384227753 300622016 487 -49927295 29528085 11441 -149899949 140519496 26304 -384560297 739221340 12563 118869421 362468417 20232 -468850728 23700515 8946 -86728889 193508858 17602 51297301 353148471 494 -384416723 742115685 12544 136097651 116269407 11729 83334979 341248101 7574 -180139804 607003364 15278 -266213638 467451860 4203 -89706585 184607035 11128 -175047946 584407974 6353 4139108 758503551 8370 -340587160 906771652 20373 159479182 615829968 14983 -298016157 46398319 3345 -374021004 567802293 17742 -410301809 615211820 21817 -134423193 612716622 12821 -456234066 264433781 17964 -62210367 956497088 14039 203114525 149157551 3627 -183226284 596079558 17614 -36435597 60826991 24605 26497934 676361564 20511 -511044697 794686530 22280 -405821589 886950762 10147 243518058 422180439 6453 133006703 53835594 3380 -578548145 118747211 21118 119450850 133276087 24270 5633279 762046252 15675 -525455632 51103409 2632 -249786150 58730773 24571 -58617448 615837346 20911 230837481 148353310 16911 -94832911 920934171 13608 115344434 705963979 21585 -94173231 652280832 12315 -213702126 299646453 14785 -596542665 767829225 25887 -297534524 741044250 16608 -515233601 205457557 15278 206720082 528056775 18023 -90562343 158102712 10460 138479880 391924482 7518 -262136808 749506398 23280 143196477 736316040 16686 115327156 505027958 6901 -46052070 872726708 18034 187504407 376737630 566 -97653220 580569144 4899 -189556592 520093041 494 -387692398 837184895 4904 46483380 546808205 9649 15881258 377585753 25706 -38369992 40016212 18817 -108038266 687429169 23926 -408252561 510261547 3244 -133293257 359825535 22788 222353378 732297521 1827 -596044696 660477292 26244 -537097848 676904264 23436 -285855034 457480917 15663 -533323542 380437698 7321 228122955 813262305 9511 -583031307 118600361 463 -593438853 474082347 2668 154406381 211961633 11107 -230125134 736457249 2961 -594157978 167253030 21136 -16371749 364111367 26019 -345021979 333851687 14345 -576259676 140597657 18521 -22856379 569737208 11928 112680397 686709532 16462 -212251835 834247627 1014 86743733 670520872 24476 -204815977 866595456 6067 -279925347 365178798 7411 -305326878 131095466 21973 -366048022 355112229 11106 82044261 776785011 2313 -454918181 352854583 21157 -220103998 603164161 1772 111501812 432203647 2493 -260044386 81928176 272 77515603 647306152 22984 -122722184 701111599 11712 -36982272 858533184 4228 -331774551 357522553 15876 128927079 950700373 16423 -121299587 310805135 18771 -193545358 346621552 7538 -251744550 890646321 12263 -487341207 125951015 21339 -185420781 757520076 26161 30131464 682629845 8073 -553322453 261162326 15011 91136652 471737508 17261 111924276 797163735 9242 -223824899 826822055 8730 116948201 321599467 23698 105691046 497280203 21379 165026894 93471522 18620 -300967567 513487930 21702 179082802 157605319 5566 30231387 361990878 8505 -59120618 932939562 12697 -72025231 601844128 4534 76588222 245315771 17670 -255843843 348118893 20207 38425833 936629222 12477 103382067 173592310 19482 -362506850 153929803 14033 -124998123 455518600 25413 -122773809 451172041 9414 13948700 188281697 12837 -360803774 52560562 17781 211813800 98817205 4051 -245214163 106759685 21124 -133622363 451389212 2109 -492955253 314337393 15488 41495117 729906040 11520 -528152793 277276121 10203 -519947282 101565245 10042 -131130910 284295555 18142 -504862888 165527203 3817 -274112935 890590308 14883 -316331756 936211275 8499 -421785518 334140502 7133 -339416423 383437357 26258 -368744008 520164880 18072 142311753 724065193 10901 -53218504 371305085 20640 54993206 484479460 13840 89002052 336394809 14918 -483554061 657517886 6960 -101491549 138599286 5338 -539842106 674332698 855 133022139 935396212 22972 -256732448 92777367 18097 -552330994 876360180 20559 108620104 257257950 25834 -520258689 208242091 22012 173400647 813165904 25440 7512980 153015126 24045 -203144037 302734517 4957 137952688 294376567 7913 -528473866 895602264 6921 -431850940 830513549 26279 -43668752 690235722 3487 116287499 715478640 17923 -369104757 463755527 7050 -467921114 701831441 21959 -601801582 828275606 17062 -154382037 814728477 1929 -20888991 507034359 6370 -508770671 174373477 22652 -484738679 188725296 241 171560149 526805086 16112 -511561220 572665933 21000 146150620 583865853 5640 237481231 912564921 15873 -161335755 431734345 4791 -361290132 167271211 26069 -574265122 889050743 20733 -524361732 522036093 2164 107817807 504564343 21584 -218194807 63869420 9984 -411081466 809126630 20549 67451864 408729219 9073 -299839194 274429277 4750 -456723521 412738328 17568 -252893800 450139219 3976 -577689222 207145239 11328 -184427210 156915494 565 -372896405 84479184 25252 -59586554 323983350 10818 160140098 921139670 16284 -270183076 668604852 14470 138187547 505301509 11557 -392733499 781593639 19826 -509584240 67972512 17161 -512340478 382566507 24883 -457681458 604461569 13228 232648055 206835336 2628 -199550054 749961161 18601 -47773815 86407461 25107 167003633 936962617 19610 10677537 700645862 13771 80826866 759195350 16923 -44597284 540552782 6952 109802007 416883239 10760 142304530 418372989 5940 220969091 94096789 23217 38224252 544692625 5073 -496845595 40085533 5240 -424989367 759943453 22502 -398123729 798044917 24689 -108767717 499081936 14756 8077179 11897535 26226 112538369 241494281 10846 -182316548 190854478 7627 223210422 538355041 13787 185010462 815643938 26231 -135822603 432579439 23405 -578415208 218779097 13998 148192487 350737119 11840 -35044801 743420417 5527 5757742 528740545 23818 -170726155 286814036 1226 179908474 391884121 14927 -143884688 73640569 6761 -365167901 606684187 22575 -100716949 236491516 5741 233293202 508240513 2384 30676833 819456159 18881 -320944563 620331906 1794 -146291256 406007879 570 18974819 775144578 6089 232522110 251435410 15430 -184840707 640318286 5038 151051204 239120944 9109 -550674347 515498682 19209 246280559 87548761 8899 -111897630 576504201 23609 -175096410 326101007 7958 -9847986 380717836 3095 240653475 758650443 4154 17413433 628089644 270 42375439 836567073 10213 -463961051 431360307 17142 -490310970 684797128 16350 185076039 384314816 12788 -253905408 512576982 6422 -452346362 451228241 12093 -502244695 559781736 3383 -376559908 642528848 19203 -4083576 64449081 2544 -4880371 603570758 9651 -442043697 680234500 16170 -524745912 202449967 15636 -458729944 572761223 23383 67751856 773277042 19984 -247069957 692892425 11168 -100758375 784566305 2781 -131046257 154394305 23998 -592927263 674076894 1255 214021637 955785401 274 -117876141 873149829 2662 230143400 786346633 19896 -187931708 15749402 18582 -441511570 115425878 317 -310989390 176527794 25865 -523340789 409235371 10558 -524782793 212302413 21717 -27421943 579880465 6511 -517619060 154464026 15507 -98607099 687162370 7593 238238067 21471673 20917 -599948563 747628151 8040 182755903 402039397 15755 -264218891 768993495 11361 -23862996 459576837 2997 -519498776 851986405 7765 -593670223 710376949 8499 -544259967 898897622 26207 30697815 177130582 19558 137711371 651958324 22435 -177179600 226359432 4493 89847560 311356565 12222 -588686288 50894760 23837 -428681646 39411758 6964 -504465221 31065238 23444 244912966 283080537 15110 -547242917 710670521 7254 -294660510 356306698 12868 -77783102 903843047 18573 28326420 231945842 19995 -367779690 952337773 23113 134447524 281152415 14827 -387257946 722241588 2231 -554311913 733305993 13675 -454541156 349292246 13548 64018299 443491259 14414 207589247 802957867 4225 126156730 713709561 2952 -277718887 932545539 48 31220419 89262305 18501 -113412961 496027538 7865 -337696494 231542173 2083 -383237547 593258319 10576 -481325147 356395251 9927 45150706 920018185 24156 182876989 348427411 12655 -191117573 648461540 19584 -677670 644578247 17001 -205694575 407213892 6771 -300826948 223530061 9642 -111049703 433078673 24391 -500841731 352321887 34 52304889 947230404 16266 236870738 468373532 8267 9588976 842433034 3269 -509647067 712431967 19894 -504442425 794578581 12355 -109894409 269600886 1374 -84568215 894127098 16029 -324693060 505276955 10628 -155430657 612873096 25564 231459327 495415554 12632 -295767186 341209189 15514 -563497177 360733504 5646 -171025062 600534476 3464 231867090 75693662 12522 -568268820 177290597 11958 -181322892 271078287 7110 -549111885 100942330 8648 -141527842 370402534 6593 116340745 400992448 7355 77397252 548234545 10109 -256234193 678416252 6439 153170432 325732012 24908 233384610 67783300 5851 183846184 404869044 19741 -18649177 211885995 18340 192535291 446388892 14164 -254405573 559826639 19006 -253724741 577959528 3144 -573045314 502875718 7214 -187906802 144074845 20259 -423012024 214408199 4721 -210707481 329496752 8822 80523087 382855080 24599 -307726988 673014900 15647 -22758729 377993184 25265 -394314005 198320741 26166 252239253 59106743 1150 -597963595 365500662 12202 -399483671 620680473 17249 -1469867 215467804 12569 -171203473 580763465 8838 110715976 269081636 6250 -325226365 565929708 1488 41064116 220044047 18764 233115738 486926984 4493 -454640391 867977835 9481 -374226331 325259900 25569 -380216798 385534558 15553 -285953558 497744548 24743 -499172307 731372069 14730 -344286953 70425866 18690 212704367 821439339 20086 73072376 888625007 18285 -582344093 104554815 16395 61277775 258351520 12875 128753290 287969835 8748 -272958879 938805898 24792 -261684682 310539308 18073 -403739034 299609408 1746 64914410 131841709 1087 206464988 123563686 7031 -278368116 752114839 25637 27272378 533573448 404 -243078075 435074901 6060 46933621 299706790 22613 -109513679 394838653 18975 -206259044 386823689 23780 -315078851 230031002 13944 -360045970 437256351 14789 -304005896 449186530 4770 245275444 561714167 20857 -527046259 294540396 1754 -482285701 668827965 25632 -394511321 539653683 16158 -388093056 955141319 5005 -221170851 411989045 22577 -218031491 295870953 8180 155041115 186156289 13323 -240014741 206851106 20553 -571188686 227870879 18300 86152572 745702289 15596 246458098 46432695 21566 -387284237 818177475 19427 -143864285 106636163 18593 146978645 627800640 4407 -475945630 917243268 22917 -11832402 724786992 24824 -323145374 166171997 23573 69419764 302397364 10351 144095479 693698322 1394 -331488645 53455532 13225 -91446312 13178814 4673 -343376927 374870911 6950 110819632 945542248 15932 -266045761 829580687 18788 107511527 499913780 13335 166504620 453916638 1105 52123766 181631287 21017 -30930608 226319131 21233 -358331451 381898457 21643 -582645096 432406457 10073 186052475 595765342 7821 679819 418587193 10635 -154028596 42351916 20302 160258568 725177577 8050 -413557288 166650073 18643 -133127568 358502351 10019 -457869033 807786362 19481 -403279968 874227425 704 -270698156 587534976 18921 -201376583 386015205 5551 3366228 789351863 19230 -105165432 383431079 9686 -129919156 457846308 9905 -586669420 721786062 3159 -126462180 817128883 2612 -292112026 195035207 13449 -198466916 158751739 6245 -161013209 885737129 18765 190297211 925760926 11930 60742022 549728198 18297 -553679723 126925117 25934 -207242628 506238485 24676 -144098558 239535786 13310 -21934174 51213431 22842 -258634077 81442685 7170 171883073 746761187 16920 -568586833 888785980 7077 -31581299 433387412 25434 100632987 713389217 22368 -32686891 473209944 14759 -245644971 738996845 7201 -590482871 704445422 7638 126152346 811350718 7338 248389569 129464660 9845 -142386630 103543055 8824 -462367149 153282639 9378 -239435 143597731 10301 -581711199 475253233 7598 -416532648 545980976 17268 -480354983 41222775 10875 -469672711 741455048 12767 -421618423 823555442 24332 -545810194 842957758 23867 -222060370 242466810 23086 48548229 628089713 13435 -439804748 499626939 23481 -558865021 344254202 20329 -478779163 949148056 12885 -406954812 571992826 9536 -198290280 797286278 22203 17996599 540812986 17928 -473002740 148286089 6988 125626245 49534336 12803 -123371641 663190439 8936 -271806119 927752011 18741 -115029537 134932796 24924 -211540832 419632736 2934 -480570116 335857701 19264 120997152 461141253 18054 -480546037 130130246 19054 -86770989 173560590 14862 -154482650 668236006 24268 -293345281 31999291 12349 -38004869 118146754 6989 -104355401 479756728 16741 -402927150 583719382 4701 -120111956 777526026 15999 -354958711 350711610 22676 -590817729 440326327 22340 -15924441 359169270 21480 -588108662 338382016 23840 -255874761 365092870 12781 187026389 361692111 7047 -351131098 505548487 11659 -400047366 945318613 17 -293753230 534345648 5770 -166666192 185604189 19864 -127484122 605170943 23394 206164065 761819050 6636 -523919670 427673070 11946 106414057 553688590 21590 -15205950 76938381 20150 -545878413 243465649 10286 -511344573 532698056 23571 252431446 857669062 15849 -538866772 528619648 18011 -324293422 453205665 7280 134891335 326330222 8507 -274525033 329172911 18885 137896430 494856471 11324 -361240594 69606258 12380 -528141588 741214493 7366 191629658 176090140 17099 -272825281 756079217 2446 -449937836 479865514 5591 -535350022 435162830 23688 -401205945 66079833 25030 -90073662 677830308 18976 234265653 586604436 13907 126495074 643794484 14760 -230716942 549720223 12360 -1333904 809312533 14047 -255319606 299453951 11078 -38033469 556674889 17607 173311754 350682644 25768 -513374716 681954634 10176 -56143768 148726475 24973 45231456 768252809 24707 -153618119 534609727 1842 123926114 385421061 20122 172342130 653827862 9831 -577702262 509575418 21088 10760055 871841716 23306 139074313 769536727 15584 -86424545 36792299 23981 -582721537 423374998 26457 216013780 195703119 12104 -116593976 243307987 16807 -340671801 358871114 25032 169305929 489138164 3138 -271293998 33210969 639 83720727 110501071 12486 56479189 683700544 25163 39681114 24601155 17829 -25431007 916041248 18855 -473184009 911235866 13476 -140499155 525327587 5380 205263760 405653584 14504 -453118334 731368035 243 -352444334 341381942 6762 139381673 497397128 2018 101248415 684866366 9249 -145316994 40726401 23352 221460006 219794065 17930 -168319988 430876719 12650 -548698772 899644690 4101 -407791104 200117463 20485 -307520622 281948354 25276 -247632007 281107028 20584 84382821 168440875 20402 -531554544 672749142 5070 -370983226 524666849 23396 -196845341 375770010 18994 -411444133 23979078 1524 -104797010 174922271 251 -219954695 92184517 5671 11341163 478071614 12412 -338520562 479697993 12081 199718581 310371471 8883 -51045047 910906381 9356 -208022608 272655038 25382 -526047758 884116877 21656 -58492548 280819185 25849 -533567822 97606698 15874 -113870752 640034482 13745 -165342311 70173850 10749 -550187381 400135499 23487 175727093 837236047 10864 -133095137 641226695 1428 45551531 268726552 19128 74977012 44009507 24157 -390398068 597808553 19917 -518474740 843072501 16493 -476740725 717926728 14294 -44659745 534068332 24660 -84454545 792670339 9210 -428914213 126373194 26303 -314454026 85092138 7399 6787181 74829386 11591 -526494979 717026850 19447 157235133 939097262 7389 -388265092 930495360 24507 -286561433 558496379 16944 -278132714 88666879 456 -408506040 511487085 19237 -360168651 618198528 7358 -511103329 151732061 1611 -317817396 472072670 11964 -219030470 257199216 18357 -448196625 11123761 20309 -488224834 534746942 18624 -473232745 821861627 19113 -503298316 444992041 10560 -92081174 808401345 18115 217395330 473769972 8535 -36839414 431935302 17890 -480307959 723216373 101 -542585025 85136379 11081 67334990 96976714 23596 -72313970 586798234 12163 223301959 560874679 5935 -164389634 506674302 4366 49547074 566603622 5423 -370571907 813402314 2509 -475316567 555095458 18358 -34608775 710451484 3548 -197918703 920291213 9035 -498708822 465892396 11498 -523138949 30870255 9361 -550783670 822485722 5512 74889388 119574394 8654 -501099224 61667875 6300 -492266622 330653950 17990 -493736349 441226968 8963 -158751136 728850282 12988 -163844279 919400471 9700 -381631287 521241940 7437 -313352899 559206724 4450 29968019 271053782 16195 -336575670 317281709 505 32805301 417565929 10866 -32120667 950386285 16275 -433075579 301478523 17884 232169180 518840463 15432 -574786412 132781149 175 -98225617 26792069 10854 -495042431 847318406 9653 148803905 390160920 8044 -280955423 77348089 22371 -176794173 530503598 22098 188629682 675892681 14691 -114518885 734495191 688 -563293556 172322254 13787 -9153751 953854765 1522 -259089648 25321706 16294 206954949 720609004 11465 207872341 659095987 17937 -149727848 29866084 22163 -386777089 584678344 11106 224050118 452073886 20439 63768800 20694761 14970 -344277883 302586793 16562 49943136 774603750 24471 100709279 595491206 12721 -319603387 912558037 15170 -39324100 342484798 23503 -208485369 186919065 10126 -414136218 909780193 17368 -351480082 791561394 15297 223685785 825116697 14278 -299221120 574251176 2276 -332151536 625520557 10416 -428522571 777089615 9187 -257108457 160791678 10484 131852951 118641959 21473 -424552425 95806989 10671 -326742234 947339663 25519 -456934932 510551142 3418 -82990649 116286109 6478 70050284 520426178 13628 -592944992 662273029 1272 -389330413 108044127 10336 240433157 191400041 10391 -94138707 408983789 24640 227913572 873316370 10941 -208570502 854231481 21706 -67455437 935979617 14328 -492208613 506600923 11051 -400111868 199067606 9168 -431599406 549019953 13940 -536940929 351707989 24553 -90079304 143891801 2061 -289322110 663988658 16160 -469550972 697975550 24258 136003267 48779731 16363 -182524716 487531706 15626 -208754590 859440867 7813 -27932042 433919811 24344 -374809899 67474997 15603 -445494864 827094599 3224 -204052137 357900349 13656 -453898572 885119576 4646 -52163582 830121278 4980 224099529 637307660 8397 93732765 924468783 1822 -498775912 22933086 7056 193206162 480483941 3725 -291552371 685049531 22595 67739205 580368316 19923 3211635 854157722 22942 -279373849 178780822 12133 67185460 294288609 15368 -185427706 166384435 17813 144232577 374975729 14001 -267528587 880483850 6960 -476375042 396455766 17252 -310227585 432548770 21300 72530750 557977702 23174 -202182256 565447080 18208 -250128260 725382773 12032 -539639037 786636095 3446 -324654644 667544751 25970 213292421 473574105 3805 140111332 690940404 2490 42817417 795083305 8642 -250841180 819793839 8748 -593125179 570591740 2493 -125720051 327883896 15192 -432207756 719282521 25564 -211487433 467658638 20316 -322184295 640473147 11261 12319937 233279628 18937 -501863760 649400927 7833 129631751 96787992 19880 82473362 474636071 4652 -185132923 219282447 25482 -240949622 834583522 12221 193807644 435344333 2680 -182740104 109401939 7384 67482182 536562482 9439 139882734 591545979 557 -114318838 335546040 20201 -110173629 776916001 13955 171565284 929717347 11577 -68182400 271545531 9986 -8363094 292970737 20530 192469881 105090472 2016 -364855266 853108299 8844 208459653 705030922 17053 -426435779 575159018 3550 -21233548 908326505 9496 -76605075 895082759 17642 -426659497 746595134 18739 -402672749 653266590 15089 -54997821 515547535 23868 -508679950 735929809 18531 -267099706 271753498 26317 -47595091 620889230 25049 -556370878 297554561 10340 -290551080 51453619 16785 97734338 797981485 5868 2553888 476707908 22343 -419058419 210586796 17059 -89857518 82261887 19424 -522209074 24829778 9803 131669057 610843580 23137 -56456199 820751585 22649 182410522 152597999 19685 176163237 723933041 21848 55135651 261611887 10021 151843526 798941667 16825 58483189 427127719 21269 -560839697 721069834 20099 -46519994 885562638 12909 200996932 736175212 5836 -467707348 924186547 16982 -567263116 617762444 24228 -132476942 347960812 10915 -383532663 435895869 24026 238769563 820567523 1157 -316562892 404285994 16515 -65267923 541114889 12155 49345096 464058644 10400 -368147609 93705448 9403 -540246571 752925929 24667 -298764550 267972374 15021 -309201470 900148751 3386 -215858679 578162515 11332 94519335 532219069 3776 -410056890 939959661 17639 -243761378 138076078 11801 -592526688 56094782 4674 105136288 710470022 1816 -600646610 507856333 21993 -321828400 609028152 10531 -475979066 212682889 15522 -446465427 711673896 11545 -309516212 394021394 796 -492413778 224166837 718 -504872449 937719756 16216 -103790312 299526647 6692 -226803823 717898009 7062 -4202849 498188895 21321 -318287956 357735428 20986 -142474942 352993975 9476 -487934723 310685924 19478 188040396 286654828 743 112652422 410112219 15170 -110785198 875003189 14137 -552599189 728121973 4351 -60237960 864329281 4751 87029499 280098544 11971 -177432574 139674699 9716 140950653 224422761 9116 191190219 757456766 13082 -377558973 330440423 16900 -267854464 735577582 5015 -453707024 492522548 9809 203789441 191449240 20638 -334620826 86673464 24511 17733829 793314507 9564 -525472522 411207871 25653 -47313428 659690142 5290 221319392 822263948 20945 -513889718 159386152 3525 -497902361 505015784 9811 -499422039 184329334 8596 80767676 313736856 4378 -321582798 562478016 4242 -4627537 957957614 18199 -567281582 190421447 1621 199600980 78809059 13771 -33174650 513360156 2855 -572396627 537256500 11467 -126920852 574432752 5347 -113297716 831726402 19159 -43463763 607226047 6026 -44907639 769114245 18225 -123625527 689656810 6836 135699307 762144064 12369 -559921637 346807655 10796 -507981994 201471259 7083 -291988316 376633386 21164 -231519093 31977882 19350 39263239 912907878 1215 -383117321 568215079 14856 188034631 516544172 17022 129206858 344391921 12704 238029882 905322453 7161 -168635894 346513182 14742 -126313064 588811984 26441 -358329363 543271529 9533 -562992584 261906841 2304 -512970102 580122223 25928 -112320755 78401868 7689 -459119359 48688103 25801 -248936809 663434577 13383 -448901149 173999570 10391 -105817965 54953756 14200 -585048161 351649358 24459 -280938640 905734283 14673 -520552829 682013732 10463 -78672765 254183377 18652 -204287191 20627852 13562 -182844131 428010228 25136 -377300706 515254320 15453 156268176 880192260 6918 -393811563 220010565 14720 -584702683 367988802 25098 -259326903 547532174 6255 236925609 333751718 23625 -350444280 786448851 20030 -322316883 770501890 25796 -193590129 621022994 6684 -246147580 742357629 10240 -251856906 99970523 7340 90043059 805752556 12062 -29114236 443092772 823 -579032488 913553133 16391 -446171576 228287191 21649 -356919401 51882951 12836 197330434 555643065 24358 -398525540 830885093 9689 -3917581 931140948 18106 -514528926 777794098 8405 138866005 477278942 11137 -438744476 847478409 21753 -479476892 9025736 20924 -61620033 25204349 10816 -304307669 392331430 14998 -254630000 239658142 13775 -425347385 763555238 18299 -508475146 829360574 4539 -572079985 789325146 26350 -48468347 279915151 23764 -116052980 540870713 1303 11825262 84605550 16083 -558268739 328014084 25596 -78321438 788571223 745 -402960553 430257810 14071 57871516 211048192 22473 -537081579 716596601 10753 -25121513 574396463 3898 -301759876 373498266 26324 -508917671 840539857 14049 -419985764 485229970 13278 -416169512 93315640 3471 219040704 445839161 9002 -166336792 190400974 11642 -107944631 929029960 5069 171706996 163793490 12826 -115623386 59077179 6276 105202379 547554444 19943 -309252169 407423011 24962 -220476942 291351393 24850 -339537224 901989992 5884 -527407594 462069483 262 -388494295 70819380 22747 -120625440 401698863 1390 -278190070 166428337 7791 -360540048 273130566 7461 -103940664 916796003 12129 -445100241 887859360 11318 185147256 758035544 3151 -410136628 829405773 1139 -343454580 732510596 1813 -440837748 773098637 11583 230948625 513648501 12246 44570228 342583116 15018 -19682196 572103507 10443 -314920607 112068644 25059 25194702 706855707 12543 121756667 954428188 5260 -97261106 641592054 22280 -350718336 691353399 22925 -123393129 753515610 5996 -355198058 210170793 25898 -325554783 932979382 8428 74123660 351123639 9786 -95683211 543003942 2656 -466793664 953526721 15206 -381564757 292507753 18183 -525498474 138163588 10478 -447877536 813780424 6147 -207140697 832740616 13656 195721387 371237365 20314 57491861 879335812 4516 -244349371 218058188 12274 211052425 324616064 10387 -585947398 439582082 14350 85862287 10093121 17973 96358801 409722960 10609 220415041 575856553 2547 -43438700 660181371 14426 -527192856 495095343 7689 132130545 634310908 24573 -451416008 669350265 6551 -278327890 322311672 14226 -481707247 476514422 3343 -116668166 99752932 15795 117496943 26353347 3042 -302206922 930960742 3889 -543574405 411311637 21825 -260972318 572460830 4743 86129546 708724069 5377 -306396695 410058787 4410 -416177300 376755749 7817 -103154592 77405533 21129 -449267936 627342018 8473 -290548517 671215344 18282 75571675 702799504 15421 -588073155 628281110 24184 181414244 56339439 18092 -538878558 539177399 22620 -302175480 584739994 18136 -304179104 176551945 16345 -73008169 303163418 24365 -380517056 33096637 15805 -321795821 668970112 5762 -485459315 255271232 2838 -356953275 462284505 4985 -350296147 812167318 25344 -476576213 656440243 19540 -588312948 671758630 19789 -504293744 382752781 11368 -467889964 126139216 22903 -275764428 575782160 22800 -591163738 92508409 11195 -248469373 87028117 6734 -404083498 507555752 17322 -462476839 491234021 16719 -158342828 285769597 16457 -531522300 28255560 18672 114091190 463253374 25989 -476795826 641213163 16690 -359024030 426692867 25389 -540258368 519461909 26406 -239427793 275398450 22363 104188456 516736837 11762 -529520279 504858037 919 -33952931 820052066 16123 -120533406 561145201 16560 41316346 265411052 15085 -545795965 501070588 13107 -14444670 120355438 20676 243655122 15148923 4548 -159341954 117656198 1424 -75761856 365333439 9336 48104947 414975689 26180 -207998671 288770647 1219 -324734555 428200415 25837 -194183784 723931522 8523 82077408 131857595 12475 -347244266 702697466 15328 -521128568 350728106 7564 -466089017 741555660 12711 -433777664 670402550 16143 26135873 282567393 23166 -516710195 955973123 2136 14656388 834510031 2640 -49239032 230751289 24621 -266491683 875510340 11927 176222017 124109248 25040 -327573367 588040381 16641 -509567612 69336360 2045 -590887987 835481114 8183 55483491 455375339 12308 -455880977 885817284 26287 -415271689 217383113 22657 -356843675 265280818 17216 -440926615 104598339 8786 15533325 275858614 22065 -48107870 86817686 3389 180173711 565053934 15798 -186236495 726718542 5431 188487296 59622392 8051 -443061306 93625256 2687 -40389451 509995093 19175 -33026542 149766192 22633 91022266 561463912 5439 -70607125 181702426 9844 125400763 854018020 15959 -360639522 918218611 25710 -410846038 121697719 9561 240493687 325044730 7358 -471550154 540635842 4896 -353082252 724912789 3232 -23547651 78248116 8401 -586183854 316958110 16365 -540916968 844334840 14828 -173857305 423402862 20271 -319774061 637291586 21578 45680014 628504058 5931 -18553658 922469215 2383 -485509148 310791112 14574 36258852 790053458 12851 -502004124 80584672 11744 -71375802 825681361 8315 -497064187 177246026 7206 -583118629 655947465 13888 131684648 185252205 11526 -475083429 151748130 16724 -413070312 481175474 4539 -550300113 172057522 22149 109885778 53161496 998 31848411 869405683 19506 -392406485 524694396 26238 -236344343 812430730 18319 -513086390 251564925 23566 -573355574 556143290 12762 -554940923 394543189 20966 36198796 344256202 12244 -526812876 854343021 8869 -334695082 171092288 18994 214201602 321845943 21108 -227483723 530956877 16329 230536156 611141665 23519 113965070 832604835 3559 -181791282 47656489 9743 -106594525 434497585 8718 -275415833 698975082 15154 -169746035 417088859 5818 109370162 64026464 24145 -585028132 561099756 9944 -151722915 722143030 11058 -488912586 115541909 593 -440697185 733999500 18200 134801080 347598197 11860 -199803728 371943585 13519 -163761100 505823992 24617 -511819826 555442922 11240 208279764 237021782 21249 -499266890 95347412 23608 -284415914 457718383 24833 -426048970 67770070 14272 -515626419 84583853 21578 -480502304 292338645 19138 165020450 45142606 23217 -531035385 607362178 7643 -318342467 244833664 7741 -281819823 609898308 9097 208751613 262711418 17412 -412632602 389093343 25889 -380819170 901742166 26105 37420141 205462367 2951 -456391731 869056657 1775 152523043 771903678 19814 228437344 512896917 23042 -430313913 799379740 23776 -309110445 415097372 24927 132647103 765130876 5811 -224893870 639524980 12707 -415562009 879035679 6187 -333997742 828831937 12913 242249351 387156870 23513 -215332873 83906277 26451 -135297283 199030234 4045 162414587 111852637 24340 2325930 373456041 17725 102045304 317757169 8331 -152740257 423761063 9377 -109986327 95431528 12847 72555346 740005597 21055 -152412344 801263412 22904 -154560926 210410413 5379 -64779078 62977978 15517 -432871222 678777255 5164 251771400 466698372 15114 -386906952 411463853 8190 -211873848 707686364 2378 -256308237 903960011 11752 199225822 842527074 6946 24101539 708596123 16693 -581096447 134328527 528 -416706485 835177527 460 -600664938 384631010 19606 160289473 574981208 1734 209682375 931016449 804 231148200 846721567 10588 -266877882 352314323 24797 -451969532 882691186 7224 118429740 403472530 23611 -57151693 734719289 12728 -577078579 727007581 22292 -451048862 619823243 24303 -410113409 565535938 8772 -23963406 403686563 19479 -470954681 339047343 15636 -349384171 886200090 12763 -449209705 639630401 7462 -391313991 145045866 25844 232553655 102812293 6105 50187328 35211598 19251 -558759763 11891375 1358 151385144 98215993 5795 136892259 354690337 4712 29502051 288833706 16930 66441680 895333270 13206 -487662868 11472987 15584 -286400863 374364295 21874 -374469614 324297244 22345 -454837696 735982954 11585 -276941680 168564072 4319 209676866 799271318 15329 -566772366 22055293 6745 -163053054 533741035 7527 -453514216 334446894 14940 -359387666 716531960 2533 -18306529 374128752 7837 -561561104 886000321 20553 -59935244 144748271 16001 -558754920 329172197 11020 -197135988 776769058 13557 166095655 681153608 20561 7857099 124854217 800 -210889199 150238337 22846 -97564255 276419630 15016 -135802049 114529477 10894 117573425 414415365 24477 97757589 609315302 15000 -110885011 921122802 6564 -232257825 707669277 25539 -89512162 815340684 17892 -366040123 696116369 15208 207279456 924897263 17299 123796900 414904237 19436 195797770 464209009 8356 14210036 483222960 16997 -508035022 381323819 15872 84359209 437313189 18469 -54228408 498810355 9753 -19257141 646857906 11127 171977649 914877816 1780 -72838787 100902218 17236 199956500 536698375 15247 -56647189 422943313 11083 178422045 953755195 8496 -391233692 209903967 19173 135174538 790767640 15968 -474120447 294211802 7524 -390769075 877358431 1004 -212656860 829590155 4226 -534750229 911842246 22628 -147904440 386351029 12377 147797716 659298757 7209 -296109917 246609507 12266 -70210190 561543937 26225 -593475880 628614256 24498 -40255973 273211118 5729 -517781584 129041718 15189 -315178307 222376130 12025 -217605290 728355403 20308 -156803684 764909197 16782 -48201107 348305845 18631 189182187 202589382 20566 -220047713 932593790 411 -582462931 957433287 13954 58245501 430606168 11689 17218332 119875938 6046 116106390 714694560 4627 238408736 751318194 20581 -43746999 289457571 19685 -550683197 246501877 25143 587436 245822010 19280 154362978 839819705 2170 -81337339 401323306 13235 -54510897 326630392 1085 -136626190 712437642 1012 159621000 152284991 1257 -199082273 931843609 18215 -430308059 20939826 17699 -406410688 292704883 6728 134150590 863458628 17635 -51059364 95554183 25846 -568518725 826495520 14631 -83710200 945607554 23329 182954772 194153543 19453 -109627616 768267842 12198 150829395 891333728 536 -454638679 389788272 21925 -256770179 361402926 1594 -17829729 40721008 16189 65872212 668027563 10260 164669389 607472632 17592 102440309 597322242 8126 -170259143 469524669 13472 -278885435 128444010 9654 -542938684 557119768 23279 -188646532 789498429 19852 -140353924 838697050 10615 -80205072 729103206 18466 -275441081 23670510 21291 -535525940 775374673 16474 -346216267 457099045 22740 -279804361 545576561 19100 71600719 276979696 20145 22906707 113818831 24492 -117561363 368698648 6729 -387598707 474471077 13629 -580662826 719634273 23918 -566864227 915937320 2052 -405773868 524061862 12766 -469463271 793231013 15111 -211570351 138753527 11817 -421796218 471911245 21136 -323751933 93705193 11092 -184763256 471234391 19265 -461682259 56323887 5247 -178511585 596865100 16320 -299282211 282762221 145 201794619 382434588 22992 -143417104 295229415 24825 -384966239 90361637 19756 186906283 589893406 10869 -307906021 123443451 19230 -305271951 440580915 13450 -557293985 239889324 504 -70952185 490376611 26427 -486177717 636530303 23099 699473 877481429 2353 -351905025 593894405 7249 -268533882 503974778 649 -55077987 401770526 11446 -101428892 614688224 8424 -60495703 505965973 16155 236396857 545662733 3230 -237347477 825347380 8208 -393798163 351471302 11665 -53317093 110921727 7159 -202970015 453498337 7262 -458116151 819300703 14191 230315004 841617354 17867 43039419 126039381 7374 -240808600 611376943 9031 -417647124 217169395 21963 209165908 147944261 21198 -77954236 845301890 8955 81147751 524819870 6019 -221852678 866891566 4115 232847416 383298228 13509 129170340 149140489 2350 -498917023 271047410 22331 -254284075 775246939 23044 -370832389 635537874 11408 -185622346 331683702 16011 -76431523 423389301 8985 -95415868 241871163 18325 -53318119 820129894 10550 -496542968 527400197 21355 -278261008 784476171 18305 -459595222 498435074 17932 -573993177 210512499 11721 242456734 631965348 10037 -70707184 835544487 13682 -157399437 127944684 1660 -567411151 942760108 15462 -16180791 27134710 10335 -8916677 268219259 11965 -335005642 261827047 6890 -286583491 837777681 8237 232233829 308687834 24425 -305581422 211657435 49 67657711 138271666 4122 -314634869 25929913 12719 -297677902 796993165 18874 -252422674 282210293 10777 -56377271 550077812 2940 247689316 199294501 13495 -546850189 374883495 15689 142579311 448000387 3067 214400312 507358632 12161 123725733 75258831 14530 -374987292 432225276 7244 -78141804 616510743 2313 -201964522 48635741 25972 198112107 921396572 13392 -310836878 923452831 10335 -255732232 258318924 16697 -470727045 911991768 10766 85153376 325412997 21198 -104084358 42452095 22091 -516439955 836215276 22941 -514536010 152226160 20921 13789115 328748175 25218 188199410 43636766 26333 14593890 950532894 4002 -491883312 782317459 9083 -102154477 411684818 10926 155493317 210926794 21445 -375492533 415901075 21321 -544525498 475732898 25401 122695002 49575971 12999 28909288 677590528 4174 -228630552 284854749 17810 -375127343 515079231 5999 -325407628 405549992 24660 -51535737 358881082 6263 -150944790 459826693 6839 62022633 762551389 21847 167366749 852869638 14278 -336834837 197364056 26059 189859944 346424873 16385 205211471 397724123 19844 1195000 231089701 14852 -116702591 386742427 18701 -282351393 772029292 22684 -331597205 244266113 3228 -509747071 732807714 5141 -83887161 412764378 7721 99680668 779830067 21102 -501845982 870440796 18318 186238024 41641455 11304 -67893320 387062930 20925 -32266848 649710280 21565 -13298139 339007539 1671 235565429 621827604 26411 -365695615 133050469 5302 238052398 737999623 17885 -352097959 717616775 9912 74251553 176178381 510 229777157 626061551 3175 225339928 936786827 11861 -438486661 277485584 2576 -172231239 791368962 21475 -171719738 957122781 12747 -229343760 90368086 17828 74197669 278117636 25265 -114225166 761000375 13698 198144065 362870823 19501 55900267 451820132 25820 177037576 77853801 17938 -306135152 223242966 14095 -444161698 742257395 23688 -586224414 19151866 22688 -379564329 331023318 1098 -510590749 950528677 25764 -367675833 337716516 17701 -85740039 162267627 18609 -363551677 64688870 25991 107202498 653203193 20776 -181417972 811771825 19750 -45294804 656403117 24919 -18841170 129047878 277 -438816504 239614077 23351 87624423 567481940 17796 -255165690 127490292 15158 -60895654 893768427 4802 -174992704 40317676 8910 -511750579 309677083 16880 -55005207 445020711 22873 198361558 930521915 23316 231071148 835741143 17319 -139595645 790312982 10395 203293523 950373904 17629 143818462 327767115 13370 -437839751 724023519 19107 -161400255 126701002 13902 168250319 830818126 11526 200061904 667864691 19253 -381998012 174555296 15300 -338303170 291485179 4791 -599257747 796194904 4955 -418268870 506470694 6137 154591569 764183314 9331 -311600447 596721803 14532 82982868 904390653 5325 -473420564 147353470 24842 21317081 601718934 2608 -347594207 424703472 26334 83424429 344777600 24261 -215467873 172995653 14824 -565798259 616207124 15835 -248478786 18516776 14332 -148923462 264816696 11930 -211341294 529175698 14294 -47159549 638116239 3304 -321916559 312545723 16901 -200560780 37705368 5331 -453803266 503930320 18887 -58467653 407554797 138 -504777450 650594028 12861 221733833 174963592 14394 -399026874 161203660 19826 -94741952 125530771 10073 -40287546 703934679 4662 -180332750 739133606 10537 73135932 882475970 508 -381468617 680601011 21039 -116141654 695978806 20832 -498457773 303470514 7216 -27489492 387497872 24180 -415422272 777393378 20683 194995084 464871964 25241 -83657999 923380471 19817 171231517 80834067 3504 -263789277 271274160 13057 -521045313 583977049 3279 -234304396 553329827 18170 178268291 672474078 10061 -342391475 684658144 18433 14832473 840318208 13936 225568064 716058775 12552 241636704 106171027 23340 -18282013 946079631 20533 -385654623 452214818 10820 -422560117 693038532 7093 -140402615 871056501 17040 -526221890 597670990 16333 -439828784 558519954 3793 -486678571 790718770 5788 -316716322 35257151 17643 27630202 487720053 81 -448979170 160852354 23636 74357434 19543371 25191 -470316327 894908870 744 252149911 288841045 8482 -535066168 396347571 20071 68170799 385152864 17946 -284093066 99110058 9561 -368946863 671628771 6481 139193825 54840382 2037 -26177551 24223724 10585 -341319600 186512099 16522 234573041 486764831 22223 110465745 649835502 12680 -539115234 887368388 8590 233833428 416788954 12197 24365767 520195048 14209 46896866 273006152 5547 -299217363 522937395 14250 -344722005 930790682 23877 -82730148 806243189 7831 -206843782 318162387 7501 -441828077 899533716 12435 -251037008 736569325 16025 -463844171 435773423 23108 -256189799 266326848 26165 -424803333 940321877 17023 -89474238 44478530 19209 116153797 843751958 11452 180233255 350730291 15712 -143377995 178219850 3161 -454317046 366237131 22218 69214346 189510641 11460 214110961 659393313 5210 -60447522 421364970 25498 -524075134 805083207 1077 143777130 106887121 24190 -505465734 531043917 10321 -342033400 138695514 7603 -252305398 97593617 10086 -92265923 872822524 8729 -65977401 591512359 183 -594310926 765603349 444 -128334513 56436390 21959 27407476 906990073 16779 -13930610 540576465 13738 -271141527 769552212 23616 164911144 422983656 4953 5125328 579805863 11255 160659193 88526965 15995 251902287 914323248 10310 -533571585 320219509 11616 5148252 245697827 3246 -172385058 347935599 25719 -579481543 105749867 882 -84146214 545287935 16378 124909816 224066682 7447 46037668 706562091 17462 -152056519 901825832 20775 -310367776 239147768 19176 20034713 201883385 15177 -181897121 251085715 2556 -106640131 824019052 9191 -387504878 410696729 19506 -232380235 800044858 4465 -563143860 235376987 17136 42746008 295178997 2936 250669778 100014624 16697 -484478688 805474578 7224 -205426347 827654851 7790 236172514 773394562 13305 -61645990 57573959 1189 -249510443 58897526 7176 -30357663 118022221 18671 151080654 519091490 5440 -580417885 520291624 4293 -212216414 122305520 5900 -234613684 800294492 20293 -411676143 883343209 3935 -274067985 765174640 22644 -438262741 776160677 11294 233177649 175400806 9696 -38721742 537900100 11022 -257249639 603409553 11474 -388674142 521120618 25059 18510933 470352524 20888 -540692894 579785331 17940 -336034385 162083820 12111 -274295846 341666551 7492 182670635 951614572 13375 8286326 186202983 24313 -121454017 521688386 19419 -138929582 129363575 1179 80931897 902034601 8687 -395253785 587378132 20711 -399820035 256384423 10475 -505921563 309846772 640 191497090 102452640 8635 243944489 130909934 12140 -123549487 599708467 15544 -139823975 615905710 23781 230924852 545712804 1528 96388237 469832649 21733 189405387 683085715 3643 -497399838 524234781 22964 239003235 359639155 8964 21919237 563759549 16201 195536929 151199630 20579 -296665235 201554480 22633 -534768428 33022976 23501 -108527931 868525358 6601 -174271267 165186155 10942 -211320508 347501891 22475 -413037723 879910028 9766 146721142 954300988 21164 -446479575 27727124 24283 -182880850 607880641 11167 -333825530 956927844 26162 138317363 67120689 15600 53716595 137337529 14053 -57373629 143840588 8058 -194384930 522680346 16339 -20483951 753109297 22546 -200136572 257228818 20698 -248416779 124363855 21894 -434947409 376147249 1384 116227756 243053340 15908 -120539495 679706347 24692 -79444411 161365959 3417 114582705 141400419 9701 -229946801 743491709 8406 -267155540 466443437 8849 176062733 657893273 24326 -465528386 161738010 23884 -552814366 365047342 18199 -193396072 356500457 21352 49809596 172355254 18050 -500971852 162238325 13174 -324488494 419090736 11147 -204890475 291497546 5087 -266699568 817883098 7608 59274373 36606740 13233 -171891928 864828748 20915 -319706519 187967739 26007 -382181957 378050562 9453 -478134542 392160053 23309 -190449851 926436746 626 144175870 915302088 22081 -505461674 81951680 11154 166418221 309304383 24110 50891097 322259647 9332 100326693 239270282 22347 -17252072 631770129 8209 -467509001 201810804 15034 -322984967 623020919 2715 71530175 29608570 16622 -433590081 621228420 11712 -175562469 407528853 18064 -574545953 297136583 24410 -581923583 67242745 13464 -324303523 422992014 10404 -147322793 868246769 2259 72002341 23960582 5889 -218247862 779543527 23070 38074284 279111029 5565 79963221 348667371 10955 -362190477 231861370 18908 -407723691 629482199 24848 197402929 294873305 4569 -524889123 468048004 20670 29161704 691565311 14191 230497163 612610927 102 -13966072 444734401 15241 122645600 577684066 25511 -535819641 680838247 16860 -139547752 907951737 2870 -378088867 876632240 17630 154252068 909947122 16816 252264672 898746978 1458 -584012970 149618499 26042 -434379079 745564544 9845 151126300 623599129 6105 -586683499 547489329 2769 -333995577 260447494 1319 -33408464 684502187 4843 -450294008 208818072 22445 -327015001 781169511 16495 -76170369 612713359 2997 -7613759 835230661 21425 -193775488 681357741 5325 57076730 626831880 17468 48467428 893409345 23043 -123714260 583973664 19205 211786201 763116006 23112 197438033 633375790 15113 228642499 369952502 13588 -514001962 716005842 21807 -481897971 935420556 17468 48906540 956436502 5069 49952012 664686612 22731 39883995 635114439 3688 -97657536 359762600 6859 -354177864 340808930 9497 -39247821 360073343 18368 -258026554 279993226 26459 -536746041 229402267 11271 -33121312 133850198 24012 -585405876 685715172 797 -223984401 692740364 6187 -522967660 195400823 9790 93727835 328926011 6985 176152661 475316317 15489 -563842378 360386912 21442 -55986493 68019439 25216 158530531 482044930 11789 -317187662 719393638 14189 -162910137 261503740 9919 -529985011 391896285 4429 -415194883 547350440 17677 8264971 419649799 22635 -310673167 758888337 3713 -558064548 593408497 20390 205588829 242562278 21936 -122656774 607872736 8864 -561876980 215904654 4633 -178091762 789875450 14215 248391582 721282223 23951 -224622414 784920347 21951 -590869541 149348890 6262 15606468 392085435 21158 -206220217 221176326 2032 50145902 531208899 20122 106523541 513385014 11246 -190450992 389456015 10061 128421662 270983783 583 -252085887 951183106 21954 -479627250 403865566 1213 74344069 691076433 9269 204601740 57879896 24187 -421369192 308773436 16420 -441349023 124450398 12992 7695732 894212148 11523 -84470509 57159914 5802 -539365417 832112570 15815 47919370 299503366 855 -207418417 112804019 19777 241643849 271163465 19284 -341844806 773552735 22659 -438038343 75811542 19783 -373366034 842224989 26052 237340260 643042102 25113 -149886486 327280048 3235 146936979 367580345 3597 -183423380 278870947 9865 -111817051 876761868 4155 -325735767 322641583 979 -545272237 714007221 14613 -251270772 656491589 20984 -434711096 841169194 560 -179285364 838654662 17325 -284976031 861089848 13097 -342578696 957355662 2241 179263260 26130607 18596 -157595115 783200077 17962 -419936784 27998876 1516 251880942 827004251 6262 79326763 372148577 25068 16936917 874670847 10186 -194761337 372939782 10572 -444516726 110255001 25441 -323922117 389727510 7776 -339986661 17885148 15472 -287086652 450821970 4436 144358627 640249799 3914 -411659436 440031655 9828 -333888630 345842832 25216 223767123 440506738 1312 -65411754 160496776 16108 239764510 104572174 520 -336747200 420971711 5480 -246692323 679770684 1588 -116759458 797913846 5591 -506062642 844236627 19188 -9928431 30596574 20836 -68563806 17737278 4885 -337011042 21456128 20448 -289366314 808722462 18978 -498742314 546233427 14313 75413441 458615331 8949 -253208585 116504399 22046 -96539593 360094866 6940 -242962384 573804495 18856 -354105242 819756871 3046 108588844 112978417 25405 -128057065 546474242 7625 -356695847 182216681 23216 -520462007 873126404 15651 111092662 629351005 7635 -353838810 686916040 13973 -437736471 876407561 3569 -224010012 609918937 6773 -466841886 402262025 9707 -341304086 678622048 23961 -424681409 836077616 4869 -233939724 910594411 24913 207211479 407293396 19135 -58535357 302968359 26375 249324560 461362466 5678 233609701 464091935 8831 205686786 466629550 5568 199901735 65766532 13617 -149826648 203492380 2412 224010557 106173712 5500 -387125980 725907780 13084 -388838672 896263372 24792 -110957153 12590083 14812 -596283710 522741763 10408 -532721667 752316172 2954 -451298616 779765465 15752 -587068515 794560900 21588 -74167232 725695812 753 86062762 956366346 4458 174144804 874970218 23887 -10414376 676606085 2267 -15184356 428074817 8840 34458206 413199025 25631 -158950040 322103688 12170 -337159775 545858439 18501 128853312 930053990 14425 -589225953 483225323 850 -423845606 640258965 7662 -440341034 817151001 9831 -343069236 742358998 22493 38295479 667642833 3477 -300337893 939484932 17537 -149718283 878712802 496 -93884210 396424108 25799 158984593 549935354 8888 -39562545 421549958 18045 -262307779 669026914 4311 -567879222 214376529 18426 49697451 564094229 25922 -16752262 246462248 11348 -425709267 127429708 26210 -250003186 286053436 25101 -309177101 477679056 20987 -137742035 210679841 9985 -485042427 216169304 17871 -488990287 304695916 2106 -158625140 653668344 8574 126715085 291738373 21455 -375745671 695223930 15768 -233514190 745239160 16780 -561986035 622592382 19708 58136232 482263910 17757 -578061233 824825454 16773 -40926310 386176897 462 -277863959 437919380 20065 186373175 516595154 17235 -595034333 953746429 23643 -503244031 508434520 10996 -592316933 325546162 5774 -489789045 403829092 9591 -454114975 549349490 16503 -177811412 102513946 3056 -87145755 293434127 15096 -100992142 195845640 15884 -592412879 451065550 11375 239574362 867784229 17453 -20877039 21316308 5192 -529583768 491202671 1576 -585743374 324410800 7952 -517015665 497307480 9895 -407101977 824977266 7531 143450853 167753240 621 -27766570 925197844 14576 -106572605 234802301 10202 -320109363 408544163 17492 -568715372 362101647 5628 53116766 138456308 12917 -472392071 241624628 9839 -291783981 226041426 20137 -401684223 231016594 23333 -271227283 212160333 3090 -78360106 557582358 11408 49735295 623008705 9180 -34920531 768020702 11145 -311671677 371083805 3100 -296318230 57930834 5362 -249854564 316281099 2599 203064029 223777523 2713 -201743692 109626710 22205 61858447 69055652 5001 -57416091 736061530 4744 -402861603 264505113 6656 -405199406 693483663 1893 197216790 647328284 20049 -469959029 348408801 3432 -135505129 186987552 22619 154670354 882362525 8303 234118421 120274437 17215 -394842728 381084882 19180 -70364041 195200798 24986 237429357 401714173 19777 -188973917 461057198 19482 -303632845 259996166 14945 137886424 421428571 17922 72949596 462002990 13246 110178588 739704276 20598 137343597 832694076 16868 141745080 485429062 7356 133362948 134522407 8950 -571640968 132108070 20150 -505155325 873632104 18845 -478151526 34253887 2608 -456904249 812607360 22596 -162931169 852582348 12795 -422604425 379431077 25792 181111513 381091009 24611 22672307 656569215 3043 247742004 488971503 24275 -199687807 753840535 3901 176325743 449147535 17733 -539203123 118173502 18218 -427823196 146375407 7867 -50927516 508882458 23654 -494453947 83259935 66 -390431239 844027135 5314 112889330 728151147 9795 -882011 210159390 858 -333419694 260920303 1363 -137700853 680290644 10193 -262971831 500165962 23517 -36077868 399214110 12353 -395593244 305307372 19928 -385119993 118007343 23724 166521633 580274422 9791 82983378 829866911 11938 -428442435 919316025 25879 156282784 413995196 25616 -307457276 192445338 13318 -11369566 367432659 5813 -130720604 553250471 1180 236108448 483438396 22359 -453923013 77692838 12975 -258077055 505902049 13430 -436930713 618727499 13635 -457065426 396387010 18902 18451741 27364631 25486 -370109131 558797682 4160 -104191870 788662204 16694 89139282 639752545 24738 162717873 500643692 20806 -314859662 373102437 25297 223960879 161709175 4172 -126013094 914565010 15420 180433319 42730442 1003 -185079641 622595264 15092 60321485 878499857 14611 -65688528 323624889 13442 -382821167 386279680 20653 -339403649 536116143 2028 -169330003 851979263 15385 -372376174 861863452 23467 161692995 712627987 4091 -203373201 246725519 6016 244984913 104380061 8023 -567163973 606827872 14464 -267968110 284204885 89 -231074243 205018943 11582 -4337569 661136713 1933 -554038438 945260494 15301 2012238 519141034 26176 -537138317 685820665 18017 -182734322 916334927 14853 -19997799 955242361 25022 -23676209 441479311 22466 135336695 573193973 25706 56187063 766033332 10123 200612709 326157883 18991 -337442393 177714508 11570 -329110135 255023418 10632 -33714281 21448028 5495 -517073644 662993519 24924 -196937043 632023170 19375 -597675212 422775842 8337 -353610758 669020550 15353 -209953330 134509869 11033 -246050411 450040767 11553 76302165 916620872 21636 -220300878 752064635 17027 -509684316 606729766 17025 -168638123 451593414 8729 -416033341 181755764 25310 15044670 93100196 22837 174225110 640956529 9846 -28915189 457462346 3260 -183662215 942563079 2340 186324023 568547195 15201 -235979734 671620992 17176 200739886 778584203 22226 -120652732 10303790 16741 -37749489 733431982 140 213856721 307999026 416 -331047533 517947999 3163 30993017 578288749 8201 -195627978 358769466 17602 207293488 491867073 18379 227058360 321925438 25355 -573986936 206123275 14958 -578381576 77752085 12425 42212014 151681424 3478 -95334399 859254745 6981 -498301872 537118247 6311 -513530095 120512268 6309 -55617940 939767135 6654 112517645 820637547 9561 48387178 187128664 11925 -443291421 635033570 13579 -190752003 136665681 21741 -383848758 276847343 23816 194603580 184983513 9848 131926934 125103828 21592 -507110113 125860110 22842 -595104848 319044879 4132 -170301374 780294544 24235 -173811223 74442759 2194 236178768 537317304 5591 -570549505 350331696 25167 -392601812 117871706 13671 -311353604 299229400 21103 -221693217 713209625 13860 -600894769 316510390 16309 -262554709 809937570 9066 -129384173 870441865 16809 -81918611 46147008 3152 228046859 355338061 14962 131822917 921963216 6257 142177132 458241345 4736 -496547160 548190916 9545 129467745 104497458 11493 -172446751 646281825 21968 -500605402 775716529 16977 206693278 195508882 19836 -568182989 140572318 15168 -270097030 502049438 11618 -261824355 511966743 14308 -129168578 900020562 16675 -502994674 185547883 20904 -146259465 676462664 22807 -217148238 315007902 17573 -46586586 503231961 8054 -363597416 895798990 25175 65605921 59133898 15569 252348017 242440401 8219 57197238 868748404 19714 132692801 921245250 5179 -76668467 626211191 5387 -178830258 456716361 793 -240965688 704469507 8115 233070167 149213670 6657 -260914836 899711284 5916 -371804083 570804381 7725 -268898011 228284065 3325 -283152936 933227649 25116 -583526919 134470058 3523 -11009982 14311392 18367 -401997987 240273822 23099 93494359 270998058 20434 -172370781 615998941 10532 -140475187 335093733 22373 -253386196 258670642 3073 -327212006 233485471 15535 -268664899 474799867 11289 -296225141 247710989 3338 229794060 879203222 23675 152652512 170887824 12343 117859862 857024513 13825 -226480926 456612961 23735 212645144 906125130 14825 -99438714 696905808 26143 -546568998 606053588 16164 -136227852 668711428 17680 -237247401 96809695 831 -204394299 372787144 19919 -555753967 539074083 25186 -51292370 564767059 4684 170830675 624781842 3212 239656344 223100445 10435 237893036 114189820 14680 -77952696 347493670 7693 -507839328 58061201 17093 -18056106 487756928 16509 -542411864 824800737 8642 -36889502 638634363 15631 157091132 300059736 6996 -16441768 86136113 6762 -406840739 755232366 4444 -596852652 291365047 1364 -361963242 239893460 3239 -180409220 924580777 5011 101627281 494001569 2490 -573666057 48065416 17463 146355239 210838689 20250 124232766 929355996 15955 173653223 525765165 16507 47322551 771277805 26250 7771147 428208721 21533 -586821439 667509941 24827 -542105440 821743658 24098 -296448224 618653085 2132 -490184797 583153792 7988 -568935467 931276857 20492 43841785 64889927 20803 -551002905 49112646 3585 -186176745 60243592 22016 26977319 940191768 7101 -124615916 414062020 22916 130137631 839351051 23876 75609184 190667595 13676 -600375815 218989489 3754 -428638819 250006289 25912 -470800038 501797176 24882 -514429214 907085970 25738 -502962031 931710617 23837 -224398004 420065146 21430 78981628 215490265 20419 154039409 874446958 2284 -388216323 950773532 3782 -584191996 582669364 21176 175289633 600247578 19314 -3384982 374874807 13058 -359741052 395118859 16 -73490918 96738912 21758 -265629617 129953213 22894 -192506984 199335036 15659 -154722913 166978303 4796 -139390402 240109496 653 171303541 957656398 12385 -522156022 603661016 20700 237482404 946912991 18923 -127031583 452664877 18634 -505890525 324147700 10846 -138240283 196817119 24864 -507881926 195219176 24052 -285479116 136690405 21415 -462547952 229224325 14239 -581379295 14644129 25149 -418699206 126672026 3497 -374169742 598816502 68 -462897072 276663276 1739 185072101 276266203 18831 -23590846 779200397 6093 -584289770 377500710 2872 150889381 298620595 19414 -580262509 931247801 119 -202899275 689870692 5441 -485791066 730036508 13149 -262928748 912524123 18648 -488918965 43005615 3285 -190646703 759296117 5605 23123075 246973994 19076 -510149039 431856773 19090 -596281415 617668609 17045 -421427940 351575687 20190 -365931049 928402537 12189 -95495354 598329533 20812 124570281 528765806 7 160473134 403729429 16678 -371125933 731302727 24039 -85160705 711639323 1400 -369960536 902136611 23978 -105057859 369376326 9671 212257703 627409021 25527 -309710295 681045980 9253 -180537058 120522837 12109 -595470761 199400265 4907 -586751169 735494133 9846 -424544254 859623137 17066 -394627819 264609630 10832 -113097710 517465618 13499 -86272983 722515295 23573 135341097 115969680 15213 -223732435 793667628 17725 -150866520 886611068 18406 -237903237 375968165 25040 235174441 239100302 15608 -328544649 156794024 20469 206774139 21534149 3000 139385000 774352542 138 -580056939 731938523 6213 -559065420 459053525 1915 -4463893 842182742 7618 69394643 903286801 12899 -422818221 668244266 2488 70398365 887583629 23172 224611765 376903751 7019 149046250 429190457 3364 -79283852 77974431 8672 -95106745 325025933 25534 -510079144 318633446 6960 -586777020 695994439 3796 -535781290 485414035 18031 -456248407 465948557 13343 -83576913 569997521 14684 -365838922 593682755 9375 -161689681 32959037 5498 -167061228 289362455 1208 81001556 92172236 19325 167778110 522119832 5320 -484599700 224794041 4526 174650281 348468884 17426 161208310 856226023 6290 -68110551 292337521 12561 -42993419 799937547 18717 -415427520 588898491 24117 137705720 468670230 14498 -157942554 892782209 3082 -335877425 474409355 17334 -443322781 132725421 15422 -395256836 687238298 15283 -269141319 180462060 7969 -78719421 591029010 1783 -143400711 147553109 7473 -31257959 630155595 2981 154719015 577863250 24376 -507959850 221473208 11222 156381763 50379675 18161 -79314782 16283780 15829 -263026495 696229675 10571 -528448880 712453889 18684 -477671971 413978718 1331 -301872608 224180319 4195 -466600324 454561406 6175 234761460 755358780 9172 -76343916 296113752 19483 -62466217 559432556 23129 172536604 442977096 11154 -177606810 621483749 18833 -474005603 510042529 6387 15739076 930172896 22066 -2695680 467062399 5269 -438035558 293354277 20714 -550799345 214523734 5740 69603486 309202099 14633 -36926045 692253172 4516 -209809978 85372032 12791 -590879641 466723470 14298 -40474155 433428175 17948 -49744149 955590902 22805 164981933 364066022 402 -50923836 59412000 745 50124233 829215890 11571 184782504 944047717 15833 244817313 666123708 4000 97646068 406321687 23091 -118402328 305461542 16295 89733966 228810083 1468 -270448495 370587193 15509 216830427 315727621 12583 -269535070 396341325 14283 -87950840 782483163 3084 -160739892 250476540 22755 -310794860 337508824 507 -481379443 726638275 9869 -471998455 810253760 17892 -275071089 79002831 3146 -41144074 320434737 18169 -601563356 190582547 23817 -33692909 36143544 26190 180139521 168986736 5228 19185948 158122055 8480 -305283146 209266879 5751 -370008515 642267676 1827 29638341 797474541 21235 -311946599 226660656 9148 -361917644 74991351 10125 -534699818 647842727 15735 -53628651 503004402 12828 119946433 797583208 15006 -176001399 135530120 17019 -167941442 223811060 17999 32872674 786792254 20312 -329363865 174266034 4032 -388651593 393185222 26371 214799604 478657143 1788 54147255 70117169 3103 -131778117 735725588 5127 251285278 636808409 2397 -341455729 464357932 345 -294007767 528750520 18832 -519169289 492146257 4614 -40264195 473619851 9051 -299309029 520474471 18332 -509673802 893558652 8845 20136302 468817091 22399 -63611699 302149136 15164 -456317315 228389686 22301 -123958536 580314063 15674 183547117 736852917 13343 241161037 100166851 2246 -443026277 775267068 6018 209381724 144910726 9561 -211788716 479830579 16751 -406489495 612381887 22117 -372736474 205402857 18663 109895400 724178250 25897 -226825854 847553327 18114 1191234 898061482 5851 -217457829 625801318 2144 -445387022 817140898 12874 -290065388 201123888 25649 252168384 462337243 1914 20209283 175209066 18766 -377956934 139220036 23239 -586231771 236725309 10729 -561204502 548695163 21614 -523845644 930673071 23305 -53455971 737321941 25257 91159377 728882397 13481 -493142718 647944198 24827 -359523001 248554166 24049 -142404583 219551214 14788 -181534311 552996618 1526 -106443250 849246573 9455 -67095203 528882054 178 -464249766 752869120 6686 116351819 926061373 19241 -524320674 48119873 6806 -112293350 557153181 19636 -38578608 661005564 6800 -490252898 103955057 5493 -232319625 336413449 11185 220146445 513664592 16180 -543301649 288464047 10930 -169622756 461528878 8003 -419219284 85254320 25205 -32467593 892727087 1079 -465450355 751233174 5285 -444395597 814186466 9782 -42607096 532392009 1226 -540149879 592577263 9377 -235410682 94761999 23846 -71613870 639932129 4618 -546006256 140524625 26100 -151987026 242215635 9897 -20218652 486118361 11155 -235116561 182624360 25787 178811598 460456367 11584 97325749 182831657 8587 -364087784 549855471 5331 27090979 39348451 14357 -360826801 780658523 10732 -186391768 801476008 9214 -549299310 530347249 4244 37472052 411894989 24260 -414209263 380072763 21774 -507089367 676500697 283 -205212970 769495643 26128 -318634349 720725705 613 40305506 142935026 21192 -590963838 501073074 11144 155351407 866230184 13613 -291288702 817465098 10913 -359270083 25820498 16637 188981558 893828452 16910 -137283653 658609716 8508 57869023 631155888 10849 -369424518 326058114 7363 197095983 496837692 12132 193651846 751416095 13381 -40486035 309693615 10057 -565025587 863708734 14626 61365520 259845426 21670 -369821106 386090875 15634 -58586947 806907349 19821 180839990 625886872 16040 -564797722 709729797 9977 -469910007 404676366 12690 -368530628 167440549 14991 -282095841 517321015 4510 48810754 290291180 11773 -446114382 664624160 322 -238405894 512915434 10631 -475737362 254612758 25612 -568841673 221483361 19240 26549915 81302726 25058 -129324572 934753464 8006 84974166 271864592 9807 -583741742 408692249 20100 -451738054 448269027 444 -290852151 945318134 18760 -295854619 132657012 2956 80048896 62569753 4385 -305170377 878269622 12359 -503194502 288277388 1283 -412396275 899042694 16568 -528348078 67459976 15068 -278885902 589798615 21135 -578618399 552004095 453 243507525 261626018 25698 -355236532 165004382 26122 -156303796 944602276 22717 -585244566 451011151 20738 -231180387 281549366 12154 -191241430 631192483 2373 8801901 744610820 18813 -9300639 369499721 26297 -12899445 658756785 26361 -541154902 939206215 13755 -439806722 528022875 10880 -541315480 343056031 1062 -299214338 200203230 18015 -142759193 56393686 16339 187616191 223140659 23910 -280488244 809086474 13903 -91840303 417699824 21453 -459901578 627149219 6668 -577168607 537484360 11650 -583021361 917530614 1589 -261214924 633840519 20582 -503592238 354417758 8062 -537847915 156541740 16378 35288044 772138648 8233 -171798695 536225018 862 127353464 16487807 16767 24869454 593883932 4080 200486247 607176971 14877 53441905 231383310 24797 -399834071 454582938 4102 -259478111 231901769 11436 216302438 574343244 5171 58905774 62424181 17611 -562492947 164222900 10938 -28148905 659044106 19432 169591778 570675431 3213 -404281149 358666272 1433 -399670569 73000781 2628 -193418120 854929813 21841 102312151 302722000 6010 36337548 801839253 17322 -406232384 379964282 14476 -261979995 66046964 5586 -50508750 405405944 18740 179065180 634646837 22517 112005623 367540240 25683 -319011113 874535548 17583 155790197 229853260 6910 -281632152 898803982 11214 173098161 877375302 25533 55041605 587911848 22573 -397376339 653805326 11070 -298076880 12015554 7553 -328757305 308299341 17893 91536752 740406483 18264 134777286 188354387 21440 149978244 401576064 24021 -282439802 104694195 8458 -65753135 185089248 19214 211655616 278002928 24516 222400700 392732622 25720 -137824386 61005674 23139 -151007858 61668311 18110 -108536820 189633307 6828 175641233 886496906 20009 238494020 545256138 15191 77798920 928325931 8425 -217756261 684205391 16788 245711218 157562765 13446 141455735 704547761 801 -159092424 729141676 22340 19788062 128848538 5403 124798720 810559956 22036 -401879057 54587652 9349 62718452 918163597 2624 44644135 173512146 6381 71606366 351074149 21906 -502495135 610435967 15919 246942511 922353491 2216 -129691977 775848879 6844 -40335156 252635838 16474 -193118767 460476686 2916 -510802947 792087619 7018 -23916350 893374254 16440 -262559237 834346254 11113 -22789603 29141312 11727 -373213807 495251808 15020 81421006 493789708 7747 -60150847 488952194 12595 55183406 144820261 16605 -156494244 493244948 13381 -136379890 128434059 14326 -110555586 877429858 22220 -469622861 101900578 15985 20998235 524498425 11549 -265357001 572378345 21954 206629249 668630650 2779 94741287 503489777 9141 -83967182 93900093 14977 -40390466 534877270 14948 -3976289 950368297 13511 -302310038 379713242 5096 25511106 620907796 12578 167020927 75012571 24665 22644302 875670491 18508 -334164066 138523978 1232 74962730 693477557 3739 90764996 357410883 18574 -286440809 439893452 14499 145279736 747168621 25078 -374657183 548878813 22375 -81851898 517917702 25536 214101351 133252424 12114 -503870012 384567443 16774 -564569277 897622343 6328 30992281 298751638 15697 -384063538 404034074 23004 -2589613 238160692 19329 -418574851 253509121 325 -501329349 35225170 4959 -255586214 451402136 17222 -421529245 290884192 7594 -206345563 501418392 11652 -405525613 488686346 10512 -600932337 322059585 24645 172493599 812125983 17233 -255809975 694294688 25316 -578181943 186360162 16099 -593527008 664831588 24491 248429492 196538678 12402 99042657 937739833 24385 -318423588 749765081 20837 -376231381 530243762 5347 -321555923 297070722 9879 -307292648 729135585 19416 -204960139 370920143 13473 -129368134 706339737 17223 27168626 482109836 22100 -448245184 436534956 916 -518672579 79177139 24641 -8950652 133710296 16886 -670360 558931779 3783 223557479 724255059 6714 -203479460 207606263 12289 18388074 573223866 16694 -562628007 401147762 9008 -308134913 113557310 10491 -36206189 36434676 9488 -593867590 916416713 20461 224183169 33699003 11100 50609431 386016482 26117 -253041333 148513744 15984 -188373862 373148573 6130 247142830 540411683 26232 -585081081 409883325 12486 251151531 916763017 9762 -99861273 921836848 22116 -595113958 207671822 7943 -78640966 595448768 23283 66255947 657423903 12552 127889300 550157035 10989 -376105353 524061658 25736 -348127411 513766461 5657 -335347008 104088501 25257 -313966558 166693144 22337 -142940383 528790611 867 -511718708 363501158 20746 -282655394 296191343 16457 237586585 541602480 4214 -150844931 871721235 329 -398952896 621924815 9214 -156040876 676809019 2875 136241165 618381066 1647 -578955512 34016198 883 68581199 166409624 12580 -552944961 711104681 5602 176350433 382871518 4777 -135433335 252885980 16955 -3260958 859403008 5318 -85257621 794046616 18855 -593518021 577381717 24876 -530657927 335837112 22880 -398703046 166522423 23158 85903599 942938123 24457 -443548614 711455532 18398 72130022 625572093 15608 122779915 534308310 15107 14445118 123000610 3215 -327760920 727651703 13757 -97321891 351594668 8391 -351643642 142388461 12937 -20998360 792927226 14395 -134242338 722558141 3715 -212401446 133789234 17739 -503377147 324989456 7200 -379164739 13439846 5052 73588821 236456265 12721 32248388 447121328 23800 243705651 459905658 24698 -249612920 123816041 14509 -339614563 25864548 18094 -305434808 648201141 1701 -371255094 329193285 10447 -484035480 24391474 5372 -486103232 201803818 1175 -170588225 476689227 21897 -376515413 827325268 22081 -167379137 625810366 1834 -276657045 198996307 9523 -139533714 859443149 4791 -500254834 138647221 20959 -453473114 68616256 12580 -471888998 126906577 13743 -200105883 552706108 14523 150436629 559980805 14351 5450778 802015319 4333 -200372212 292394648 18486 -495316760 174178663 5851 84116011 225462680 12876 -281186063 478959015 19688 -75209601 820221383 8698 -270563070 577877911 15297 -337434789 727116421 10474 -353096806 459654939 1054 245092992 766922542 8447 175360837 385963667 20084 -61617653 920828077 7468 -30538413 257348258 22510 -2568909 18158347 25947 -532257118 68925141 24452 -465577101 54157171 17021 126937779 73669679 23689 -414217872 501027600 6595 -496385836 308538554 19281 -260554702 684365460 13887 123363212 27291245 2573 174863260 15840568 307 121332643 166728091 25705 -230318602 241018593 3546 -420105143 480755883 22355 230855767 30221702 20492 -111235899 771695655 724 242548952 787119907 14694 176334886 724403778 22052 -42463523 549170059 6275 -341465086 389198735 4630 210586227 337786687 19671 196571822 806908113 8350 -170056131 583180615 3279 203403683 227374168 1229 -555819631 533890939 11238 116462755 834650025 22265 -547558373 149391574 25685 -521341415 890861327 14394 -28356162 10209955 7277 -510564046 716689074 13408 145439891 412752225 3498 -3934030 193906407 3356 -232904006 532013840 16055 -38949760 668798551 13086 -478544671 785795665 12056 -132198437 938944071 3380 -579016274 923523335 8807 95627161 268315935 3743 86258675 865101813 5629 -388140410 307245025 25433 -526122751 223461126 19623 -367016871 635076914 23849 86158268 152485559 502 -161538955 436329299 26046 -201184623 224557290 21304 -172427092 158006237 21222 -268354980 839492328 2504 -12085097 601360937 22749 -375610885 665395826 11616 -22570448 753726919 6633 -380001224 209497409 941 -467523612 230700857 6907 -64402434 623631445 22036 -60360354 291009206 14133 -51065413 271243177 17190 216803040 72498964 7719 157766301 676823280 17249 -89118511 744608812 7204 -359161441 909722313 1399 -334167808 821840760 8342 -495642013 471756836 10091 103883212 906639363 10630 39652114 263155393 23288 45606237 480510096 7563 -280902108 434515961 23310 -450276871 141800588 19109 -589705248 852469772 23453 -192549286 778187993 313 -230420040 329381433 876 -158362108 648668773 12372 -44062597 379327463 24926 51397265 662213808 6781 131916797 104633114 18486 105387864 580210409 25635 -47540062 687887157 10690 223684279 398083624 17737 167291718 617131260 4313 -428703199 482683696 6265 -290199549 105919057 4901 -121921852 760061768 9390 -551216192 709914181 1489 210520511 106537590 11166 -248271090 722757118 19711 86032137 499446706 5203 -163093810 674177676 1704 197444572 842703462 16594 -532734068 523710782 13786 58885470 623012574 7468 -116237946 23918437 1577 -155104665 510915180 26359 200502342 136234783 5699 -391834161 202768509 18255 -76951099 916534729 21411 -237697051 703151084 26357 -475214039 717981283 22094 -68044228 811498423 7297 95602706 305149501 22180 -501889480 27184462 24596 -403029190 289151890 17124 -27573067 634532837 18630 -72861286 466721761 21720 -559533407 957718366 7416 -590461782 43922789 4242 -408444830 791438477 14643 -249785439 870517171 16647 -439425170 609106164 227 -574112935 145305645 6746 164926253 312739946 7827 -119906808 947378611 7828 -597971579 611311443 6266 -440439704 31617798 23866 -86825554 298882122 14080 -159299472 318687619 5962 -477045320 493604227 3305 -192961613 683320074 24085 -132429451 208097825 25983 -553359404 857166007 26223 -161188449 146496218 25864 -44957847 679047867 19688 -495764765 750655355 13838 -383793414 638538219 2120 -277611915 713778209 1293 -430559819 741560118 16398 -275183232 906103686 12152 69461967 301441077 17055 -529693361 910882936 80 -587461334 792069708 9755 215912725 951247495 11337 -535675045 317823678 6335 -601592492 173500064 9243 -513288121 302271652 2764 -389482638 106681089 17894 -198715956 392914544 5181 -533258391 659746236 7318 -393917892 581010693 2753 145669705 277508847 19867 -271301854 439330221 963 -561694566 743437652 26008 -143678915 77717346 24879 -243585353 15370423 8002 -438616648 90279896 13837 -413212809 66499147 21591 189678868 576300658 11481 60767584 620461200 14533 -92873661 152521858 839 64046790 371051635 22506 -570898228 49292895 24497 -268473458 277020310 11604 -552788320 524252969 2951 -214014406 480916326 21134 -116382937 536927257 22753 43896562 467108361 13548 -147264598 585912812 3472 -518916681 329820674 1106 -366810537 773747192 19792 -25588315 924381100 3814 -468045964 685579470 14713 115484861 402941679 12219 185662285 943857980 4801 228715966 199619083 16871 -542881429 90979827 17427 -422354440 189499132 20668 33469512 165600344 22962 -562656261 301377152 3053 -552471423 371497261 23816 54575806 292547131 12356 -104678920 295658420 3977 41658101 567400300 7894 -29526083 420984413 6449 12578095 247224831 6549 -173298196 667323024 25120 -500677979 903650449 24140 -440180246 350212738 19017 -113467095 752189299 135 -144519479 374060076 25637 -595132653 615570947 7350 -556762057 106433299 9848 -231869758 168392590 13 -577289721 131556729 12572 -214463065 662622571 22650 -493011595 582574098 5126 -255987099 528075355 2635 -474402671 404332503 24114 140588061 865103052 5924 -381082484 426931108 23181 -294961112 226799193 20334 -49530299 783340254 7274 -173309378 859493736 22288 164790846 621094076 16242 -561830522 168711993 15037 -306961744 818583040 21501 -37765126 379630289 15376 -371923798 763724497 14237 -274708125 246044179 13058 64544371 561587251 8563 -298610173 831403159 17689 -25473748 178866454 15294 138555004 299336486 22861 -400950807 387646617 22109 -323718280 684984624 16329 -265243041 166756798 6099 166844540 809631411 18753 145892941 170774831 8809 -599455062 887130199 7945 130138598 769810630 10190 26006153 144767149 10593 207293340 684312691 24722 16502168 690245943 739 -3073842 211407812 12397 21609230 813045081 22408 -551373446 383036909 6238 226571407 432609019 17739 -505334470 893443696 24232 -110125592 824273136 15809 -25844626 706291801 7835 76426212 930850365 18104 -110280623 19777148 6229 -285852277 92739723 12209 56161450 519799744 1093 167145730 467529286 4769 -537192158 895748979 19945 -547239840 893971879 25787 -420204712 881956302 12947 -575241313 891811098 4585 -530750440 464416899 25516 -140240535 509619660 3557 231689378 192130923 20636 121768493 140120268 12745 -573163370 472968243 19671 -497588637 92520310 6921 169304693 335057236 6362 -559947077 222608971 19046 110432387 740721981 16811 -121365173 260113524 7786 196233095 883646065 15700 69058984 842432797 13857 108702243 616590146 20149 -512704269 772719048 3124 -18259530 50764397 21985 125791023 579107044 25848 -408314724 483590714 8369 -364170323 213995995 19854 -459739494 528196985 2872 -582978751 235811276 13159 -290501947 881135720 2533 -169435423 642406841 13415 -561763459 513536673 17290 -519616814 378134957 12781 -472751364 412859724 24136 -446084805 122546467 8060 199462426 782751315 9215 -503295347 536397585 21475 -556808492 529790705 2006 -388398536 420163762 14497 -504943223 707679044 17568 -518191630 146680998 25752 184139037 399980033 23695 -133467885 896068105 17498 -445693855 416593776 1289 -52187354 719359456 22360 -325696791 256701686 17572 148523010 782315807 7016 -521521314 48223427 19217 -60466500 683481304 6854 15285480 555675374 24009 -408391663 493753763 2722 -500747385 917010504 14774 -572312455 141097880 18259 -255086406 100803912 3478 -418263130 216734384 17069 -549749450 770859294 23792 -321782196 27022643 8058 113462810 617148900 8583 129560998 517400098 494 -457239092 398767154 5910 -593370245 687303603 14285 71346377 709920445 24101 -567321843 540103205 25075 45464583 14895624 2070 -489177280 128000092 22164 -153628053 630458637 2438 -279994429 215623616 9273 -327264891 478038600 6795 -26537876 529896105 12179 158374973 53660719 18224 -432360129 215733962 23337 -343380713 933818705 3411 -183535946 33603403 13360 -117138587 937757821 25630 -424516492 829199343 3778 66749555 930756516 11631 206343951 416313208 10885 -329145160 296108116 3796 -323376205 928113123 10077 -451241084 600198079 22524 -87767015 739949251 18921 -298551040 79807799 21074 -247372198 52069154 17226 -52864281 189531976 25797 -74881733 213009084 3017 -477057735 841913620 5737 -241113901 261810155 8815 246798230 192058718 17349 -219535693 514014550 20536 -118469213 553103484 15121 -184956206 865283080 22023 -517502257 357615551 12700 -85102807 890077647 14434 185124971 231268582 19063 -379665127 373090807 7321 89941684 34050426 6359 78646756 744581542 16157 -235260886 415119351 629 -99704122 640849763 6082 10660200 448017392 3440 181285069 537342277 5011 -190349237 788232708 18637 -440801883 713755380 15853 -325916840 736851465 1571 -406990379 81476320 5904 -109343972 419666798 16343 -516769989 21995240 22559 -107425613 601265394 15164 -401836824 298908755 9388 196419569 480266928 9968 -555481557 78641737 8284 -226684758 687972014 9793 -146791414 442920132 11641 -6184285 253715839 24734 -540100543 677260709 12345 -523343712 109281143 9238 102071253 537041848 25222 58139898 441005702 16054 42782377 581640234 19061 -595905958 245170407 9147 247664330 31698281 21581 -41822692 655741048 16188 -143820012 22320073 6726 -588515855 647243214 4602 -588657805 450250323 9450 -148756202 419000449 8482 -239527704 715541909 26068 -389093726 870622015 21301 118568184 762296199 2921 -347578050 922436459 7768 25067733 201996506 20627 -257773927 550113378 21371 -177227783 799830336 5865 -253418580 216628929 7726 -461298833 317194813 23805 132538300 197482299 16528 -545389629 444087058 24266 -439543404 43919709 10309 -235141522 62415757 6169 -104251762 405413400 11958 4323378 926540944 17732 -397809077 494405115 17183 106351466 393663725 6361 -148980346 44049517 25181 -94359668 794527521 15678 -323175194 758273267 11635 -477336081 439767353 10286 20896516 694589313 12873 220425552 573195879 9463 188169832 909357242 21764 -542175829 73579681 25269 -319629468 22844541 6301 -193747078 463946380 10760 163592009 618753470 23350 -145683367 585983538 11458 -444151631 915963320 16034 -561167099 474554693 9949 -534905740 108165014 1634 -148831422 503773713 10999 -87428127 25682171 8977 -51571338 220031064 20029 -342962365 174099677 18796 110577538 405704980 24311 -193693861 517604005 4337 -233560900 472662642 4559 -581969511 281026369 21739 -506333328 17999383 26372 -340803729 171721588 19392 -461894228 881775775 19452 -2952088 310901287 19878 -391053966 731316220 18995 -595600112 507752535 7292 -119932493 611898407 548 -435859478 424026297 1861 -481691127 706463520 19076 -391641713 235021757 9534 -263345280 459230592 13152 -226065980 583029198 18596 91711377 752870409 22138 11645541 363713576 24192 -372914386 195114360 16135 211467066 62733180 9634 8050941 244974546 22372 94533981 358666640 12029 -331083621 244991662 22725 89311474 154163982 25627 -32951403 804825934 8220 49633487 640179252 20824 -86053658 719434772 26290 -206192127 430393011 22071 -504178934 227740825 97 133318240 113948071 13413 -32473163 299643632 18400 -225437561 937686912 12218 -268487443 826812418 9458 240212633 143520028 2850 -322833621 349966437 14375 -235321765 52648459 2471 -410653618 346324115 18704 -443476654 88657799 5090 -493464982 413986052 1919 147053497 547949964 18941 201963818 489585440 21749 207985102 361213037 14691 -200596594 792862362 6426 243557484 147697831 20540 193022488 401880330 17903 47894046 724526857 5963 -184968982 338699015 9590 213916305 915777194 21221 -505600544 234971191 17526 -241306247 884596431 6389 47516235 89868549 19422 -138333953 611038321 26119 -73346077 296208615 9524 -406072299 18285718 25932 81882041 910185650 22077 -161670887 268077920 2402 3184266 11468562 10908 -92209243 632222546 3220 -408520504 556511328 11379 226161816 275499925 10855 -396466135 683160326 13873 -566622240 642325230 1986 -465054253 730531028 22388 -131531377 466195282 23300 -465248642 634419679 8670 105355221 153657053 25262 -86443242 643665549 3306 -66826778 63179920 8167 -251765892 655453109 11097 -475974958 618581444 5495 -48642485 892707729 17321 -268633746 678174289 2106 -371135592 853791262 23169 155065539 22916900 932 -421325852 424748513 6162 -358030955 249286977 15324 -205814896 821954238 21904 -503292783 176697250 17749 -12240070 734170847 19576 -450700547 302399254 18593 -315397904 177604231 19947 -355203502 358563697 9877 -495929519 673370481 10215 250658088 293287935 20209 104427643 411090480 747 79191850 380204579 19765 144381430 562501801 6393 -181338053 405273979 201 -356980852 28768557 18566 -541954341 736757789 3717 -41447171 16224907 15031 -179795494 491376069 2787 197385537 391858741 16922 -485155767 224091350 16434 140373190 921911011 23230 -79027791 403921789 16869 -472831116 43722026 11361 -308709051 266845915 14192 -30165272 926925104 23624 224095587 110141230 19447 44358934 869096197 8231 -269916506 744020805 24759 240936990 764268148 25091 -329004614 436091247 18564 111195623 97216435 1341 -490784112 378384593 15574 -228605948 708634940 13746 -303122634 70950714 12760 -465602298 601916570 8691 31380909 146535589 16665 -380706254 354348817 1050 -525635203 202281039 880 225758441 879804816 13653 -102118652 15241326 21303 -173825995 8584533 19612 -405444232 139587807 12915 233313855 83777481 8052 -452220906 756881648 10116 -103782238 783195993 20835 108708225 669994836 18341 117282930 790138911 26198 192677525 948330378 25999 -289136034 264378666 556 -287658251 925640648 3246 -96857339 921666846 10259 -475041415 539640276 19064 -565943122 795292672 4097 -183307227 35542704 6595 -208389546 816801364 25769 159972478 726373926 23356 -215349827 909863354 6840 -42230779 914983702 10449 190877000 932597890 26360 226619929 939168914 25169 -144364110 416308586 19137 97735517 358729112 3352 -465517010 910243340 10033 252259316 29215823 12389 -192515548 694654848 23157 -69724972 373255210 7679 180902131 177896685 13358 -514978376 532587161 16769 -226312730 362547020 18288 -70150515 384051955 367 -369781006 467884247 22263 -217908430 488764369 25257 -239995494 195908267 17312 81301168 107469458 3821 -398857614 230410809 7208 -95490107 140948300 98 -194433715 541468844 8371 36392087 267100407 1223 17093210 794360708 10332 -492712325 438603917 13068 190794003 78891399 24759 -477300364 614166215 25823 -233822667 701658702 19824 -451399611 186772319 7118 -292598962 263440999 18183 127454923 399039300 12749 81481617 798018701 17293 -551862186 138227307 22824 12561947 713596682 15594 -9361784 549678242 13606 -191721506 834929077 26417 -172736676 178697203 12417 -486575177 161472969 7310 -451746258 358751851 14000 -39173480 585994999 4655 -362772615 167460958 17804 -491877744 165168322 15494 37851120 386699691 1541 -601270853 603328785 8430 -226219949 701998016 19268 -144396274 620902547 22937 91304954 424447905 25091 -359632338 919929123 22511 -362534470 581798314 8649 -4338096 196154592 12338 211234882 73048436 11343 -277520802 506834024 3155 -543001009 953103351 9120 -514327902 524392990 19410 133082867 755184050 18702 -139378511 312946382 22195 -304246051 727352175 25314 -482364240 535629085 25370 -328509376 339458816 2895 -334793223 33542234 9981 -541960215 519841176 10801 -321253989 861625955 7381 -473816692 707859676 5400 164473160 290918025 5605 -389784960 281966110 9612 -357420883 632041425 11245 220001294 515144069 23907 -105674623 706524660 16486 -336389038 947058657 1422 -32791725 567748571 2579 -467465533 907873214 13366 235445278 679675138 6218 30404048 281731685 18684 62429471 507217684 26358 46565959 129469356 8429 -443481770 648480271 12956 -309925705 866515939 15762 224723245 387451633 25891 -110604895 871263427 11538 -311026526 318404133 23569 -505867285 375237267 18892 -255506569 949341353 11783 -198806301 716043588 5269 104016248 342567616 12479 63828436 323045273 23427 -225128821 361675564 6020 -278324942 475137608 24659 -195325027 907356440 14671 -399146354 374663929 19710 74706075 191521824 3711 205071408 378977145 25525 -438446609 631459493 13849 127973099 861067220 3384 45171486 525482620 7508 -178691862 774874128 1228 -330110442 431640256 13852 -380090856 622267039 20146 -163650238 515872086 26288 -347806967 634661330 14005 67716344 216583590 2964 166138435 548009338 18284 12171910 905557413 789 21433790 913557262 5074 23649670 359117482 16229 -440543433 286748339 6605 -157028423 108999570 9290 -318603618 496111443 15032 -437631564 462237983 1262 -98663297 591949809 755 -281754704 167760880 4487 48184957 670552435 15506 242440867 410632209 21761 -367414812 542889592 16783 -542095611 555590646 20078 -10810936 605829655 13310 130852520 300547681 13039 70719331 190452470 16222 -307445782 268453284 12384 93407957 539470117 5266 -396149280 556329974 5497 -84160578 792548138 7206 -82347804 642370803 23334 -351051176 371022637 3262 -390319944 708898625 10905 -538704345 565738979 6662 33454297 591724478 20406 251724085 36773848 13938 -327870448 38929260 19521 -459006718 513232902 9234 -178417409 62092090 2236 75000185 858713841 20753 196475521 429611070 13651 -405579389 110941514 10733 32003540 427547162 8281 -123849503 736975538 3175 -335470808 221217414 6311 103854035 882469375 1027 -13401747 605610131 9900 -189113857 661215181 24447 115752321 564375391 12039 81610743 122901146 9005 -312347023 195641520 7819 -553892108 704378608 21101 -240433844 274637903 9664 242119941 65873660 24381 -293843201 256598610 15319 88157937 655280220 1086 -501967240 480947820 10762 -428476931 274544323 17168 -484860071 16196225 8833 57164023 186141563 1935 -548132923 257341108 11287 220463031 406597635 50 210496394 940218790 16079 222239337 670962031 7128 72268270 318477778 20166 103233714 779617008 19619 -33723529 13049725 23093 12758642 862308176 18012 234356292 141298257 12568 56817138 570197388 8853 -405531445 78590347 13115 -358962534 565921498 12747 -513192048 783395347 10560 -62244465 421593880 12077 -18185465 546192070 10695 -159760043 623373082 22065 134453675 711978804 14286 98342698 460975043 3893 52894506 228263230 16688 -566023298 111952210 12155 -532881125 155009756 12566 148814708 932090813 24976 169962280 14704455 16432 -33823014 377875938 8933 50967561 651910423 3675 -230770459 930678326 14149 -85614412 705097876 25615 150805078 738521856 276 -355707364 802567189 13112 -338744129 954883770 5741 181693052 909351499 7972 -575821435 92473167 2503 -323486206 410714204 15782 -280524814 282768384 1517 -431384070 790778369 25307 -416040473 199318041 3756 -408184279 179853204 1491 235650606 181559044 21084 -212544399 173031388 17570 -124092882 425061087 15068 -302374027 523089028 20003 75004778 849639054 8695 40701224 284457119 20953 -228848829 97285903 19008 -245035813 20884944 9995 -163309310 123163685 8663 -273388470 666473667 21775 -130228116 641006837 9882 -464013321 841989062 13279 -352918278 916793138 14274 105448613 121664831 16623 -307225041 49947905 20768 -568709200 176832135 17272 -593767683 559519270 26365 -340268193 808372260 23394 85293746 43377648 13170 -85634259 740405678 4469 -306570525 554672802 14162 -576679553 952541576 19856 120816203 638936421 11630 -530897660 209077401 21223 195141511 819036165 17397 -112318278 790262052 22968 -529185286 720225368 2631 -599435441 166287996 24556 235070204 579543921 18676 -506779730 38048931 14982 -425125923 864870226 5415 -473277707 482299812 23343 -469107669 107095632 10045 -147865412 827861087 18666 -396571690 791885073 20645 -15870391 886720496 24683 -280471018 404731170 21558 -238407314 886708790 26311 -436502829 791765963 25937 -344360615 266658779 8519 -208329732 806271114 18013 41093444 426143113 5594 -596895393 719251790 24144 -121757389 934452781 22246 -470224418 164974748 6899 -17697274 454077652 6936 -540712978 549853531 11974 -40877181 588311812 23741 -424946462 771375746 8641 111879314 402335013 2675 -291266300 343017801 24446 -12724897 630214148 6122 -312554721 718420586 14349 -202226232 735421592 11951 -540928719 32955398 4731 64403626 782234832 12055 -177628619 486956544 14549 -250760832 767303341 22495 -227771985 584567757 24658 -3364365 565800105 107 194628780 424302696 11092 67033925 553983323 25082 151911484 354136714 19572 226917389 124757193 11628 -189302818 887687378 10770 -259211716 621375992 13340 106839560 417436841 2860 -597156485 765696789 3616 -273957933 867641603 3844 -222677667 370164338 4588 -471138923 102778812 23485 -475161267 730367437 3672 152970042 474811482 25609 -595932630 773247160 7713 -152413443 249666901 12220 -243210953 905071534 7849 245320234 880388313 5542 -468620204 137185010 22509 -511841735 897203872 4656 180361234 200389774 6604 207156020 713037368 8480 173756133 386343846 807 -185145796 664655591 18227 46273612 877440318 19743 -237068342 776117405 13594 -501499087 713135236 19156 116840715 643777829 18438 168466920 701288448 12085 -193231958 443225164 16028 -550110882 119204825 14691 160450225 906660180 5351 -409074892 639477391 18705 -194802533 77932618 1703 228889699 764013131 23229 130033361 817063089 379 -563789949 704120044 26212 -379938431 28360329 16817 -110964210 926447845 62 236556400 813916573 10114 -208418078 245114822 10181 -194610640 927059102 12240 -39510773 560115912 9961 -410219262 304417200 26270 -83607621 151953777 23234 -159700789 796837567 23141 65401411 708523693 24389 34884735 73857406 14051 62137955 650824546 22357 -412908615 698646519 11895 106403737 448094977 22832 10551626 422853017 18091 -441966654 506599918 5755 -502888064 594112225 13241 12216704 42004004 11715 90997472 689727288 9685 143016757 417559850 2064 226295486 412169879 16871 -280106229 184830905 22794 -470551364 526587123 15251 142662804 165324873 16579 -592931523 779813615 9692 -179129692 778728272 8586 192004489 399672681 936 -578034431 392476387 4134 -474957805 200031535 8319 -380181022 489303464 14788 175180432 48824760 8921 72144068 605554740 11473 -414439405 841184841 25228 -593022917 409494898 4766 -184239960 40901573 7355 -78874819 225468538 13312 121345357 10792087 5213 -492024857 169232237 18437 -25270279 18174713 5666 43453825 60270859 14179 -515794218 384092721 5894 -432474633 612454178 20397 151554451 698456133 12082 234567566 191875788 15561 -371451939 845746256 25750 29490800 380296709 20256 -232687557 310033902 13404 -337477186 377596604 1943 -104652985 890507931 25166 -201722710 448676565 7593 -91411003 363988900 5483 -440296159 859583773 13746 -479885902 402609235 21548 -539802518 755918714 23764 -153913399 529089937 12399 -275533832 274666523 7762 -500732076 920759204 22355 -217582227 938618000 4266 176594539 848952620 736 -483799459 703138407 16692 -484980882 807247238 21602 -448986098 333466427 12701 -118457020 579815728 17806 -324985824 276945795 24039 -274936445 642053045 18729 23733286 504450072 19655 14904221 45517611 7534 -299124180 195814616 2571 208894112 780785591 3104 -392608662 588605070 11864 -451633526 633606031 2113 -466857032 190227329 9193 -284311303 113609319 18961 -23292961 496392781 16990 62880529 341629869 20335 -586154825 272977869 25192 57555318 389936734 23487 -193769585 438418163 1172 -335713454 254303155 17504 -555049541 77266542 21880 -58713517 762662607 1746 4011003 379260875 5741 -35496361 23169521 13490 -426661241 923523990 15986 183631266 463129375 18031 113001084 235390607 16939 -93500272 345688745 14278 -408438830 747243839 15171 -594393616 336803609 25617 59781719 259039991 8659 -64530265 845644096 5256 -389565454 387467755 22933 -241946671 165487220 9415 100805809 53643714 17441 -382908084 636445601 9545 -112159803 829211093 5287 -281251783 261110868 18662 -234669549 617630415 711 -307302235 651996791 26330 29415973 360808735 22738 36098898 831323125 2484 224496319 135887199 11804 -265956164 216700782 11149 -301166047 490020571 13595 -181937637 846818044 17607 -156025303 331987965 7507 -273467780 849281254 14294 -359920144 66878420 4550 -89921107 573234768 15095 -371744996 702571506 25517 190058990 755304672 9489 -178250326 309957230 8424 -27464462 301215395 14633 -253993968 153350845 20763 -589868783 559130259 11361 -377007760 265860561 13532 -374371265 180201897 19639 143572923 723757468 13712 -6072183 530842825 13076 185474384 906019249 22701 17811059 320924654 15158 -255494340 645475503 25300 -162485166 225638011 10348 46075122 296934971 26430 -62411879 129672708 18843 -71496431 891964234 10117 48499429 42776018 23563 -198126665 525882210 10346 64537182 228180943 14708 -92875852 183127303 9681 -79832661 678202261 21912 133309688 742159575 5667 -373115838 62086034 258 -579276340 137966325 12984 -404507459 938330133 3767 -64362916 351483273 11455 249950116 713414426 18579 -267727963 947710010 20371 206064865 202142867 16639 125779544 65930496 17764 -398031923 242065591 19622 65272406 700203290 12698 -56201424 73588372 2635 -467782468 90652584 8577 -175616370 337236516 3226 -147487494 593343784 21523 -326775766 856413500 13988 233350630 768200792 26131 -354817605 195144828 16383 -271597263 355738112 19519 -554365720 463106332 2063 69183744 694118196 12737 -453175835 517542005 11751 -115004072 756581338 22791 -384191009 53289646 26091 36594902 55056354 16633 176748187 588558941 9379 -388980275 567433282 9264 -23282247 496498155 2893 201196649 412020622 14955 188932268 62927153 5237 -51280407 777512797 16700 -115747057 777354125 7760 8343672 200365819 957 -591041958 107476289 14015 -574033213 505699640 5011 172993357 425305345 14194 -159304723 816465841 14974 81567005 375973084 8600 163133807 187187958 25888 -568350813 732169713 4008 -175557766 192381035 21924 79325062 804122854 22599 139914292 421989629 1281 108506069 462967754 22035 -137689644 946887476 799 -202706789 64997006 9393 -447700773 498994834 20811 114408385 566782579 12260 -65484043 488613481 13447 -362640707 769473772 18612 146952801 945177803 8121 27711925 178727446 4835 -374518240 878222109 22954 60221315 397574392 8690 -382718994 900773282 19397 -319604098 684292591 613 -104051234 645829883 19574 196858278 756054180 24888 -261731562 418053114 10644 -304349472 172803583 16070 -200744291 250516037 11952 -582496300 94170875 20336 -383341065 171951440 21716 -365008442 118981638 5771 129524302 775923600 15023 -349689051 165027037 25798 -265748939 471609832 7408 -307298755 80716705 15063 -332833161 234206176 9020 -352342758 660061794 8385 -66406147 540898769 25700 16358534 169005839 3654 76238020 632300982 3469 -516706331 247197073 804 -255161233 307484642 10458 -486983432 739059276 4093 2212439 151096360 17965 -340352681 149252182 24124 -97060204 334348646 18553 -276094113 738339368 24692 55298110 412198499 10154 -509384831 605707972 17137 59616409 916529397 233 -333774127 333097313 14534 129357444 606080257 4390 43167708 613813316 1250 -282631579 708111040 15376 -578041013 47766059 13734 -210052477 849474918 5449 72808215 516411128 18503 -508497396 90281585 1846 -388951046 430596944 23158 -287857862 496184567 10077 -495905049 119028309 24117 -578167228 494281892 11348 -230815202 948434646 1534 64956354 149953213 4793 -587116428 453430473 16823 -197110043 237267169 7739 -535792327 70041968 19382 162349764 295348956 20194 -576571785 392198101 15342 106331785 8651702 18322 -214635450 705107419 10103 -537967353 53928351 7653 -420469708 498785871 15835 246651107 930264191 15529 -531790721 10204803 15739 -434157301 650514396 19146 -222346090 342189975 23774 -432738815 426294949 6117 -25701587 545222531 830 -277090333 877440284 12977 29857156 866517703 15393 -515278730 113174797 15170 146341451 55438724 25014 -251883155 528278151 10687 -121078695 815904373 5667 -261266380 353075181 24859 -237570422 885360744 16837 221416260 96626836 13224 -292392382 368641283 11534 -134980986 341665467 21651 -485342136 552580405 6250 8364683 776930474 4378 202644232 16822916 4889 -72961876 512011471 17996 -199906621 245119795 2231 98066353 640384263 12800 79154661 776782031 9101 -264380692 599111502 12991 -238767288 725021722 18267 8047302 919005425 24132 -466278497 185931976 19796 4512867 511071708 21274 77013909 200296062 9082 111954611 92516444 21444 -109965673 13921406 16597 117690132 141954254 15698 -491471599 212614884 985 -345965414 279713588 25533 -365272914 190549538 10780 -440495494 634896865 26050 -185380525 223403073 18601 234434705 383853477 13276 91780615 244896110 24375 -432884128 16345032 9434 -410010816 103577426 25296 66136995 154150931 19534 234551476 717796845 10862 98189802 649544446 2253 -481484322 214697357 2112 25335708 602254848 11362 206804090 413277458 13053 -352478845 162537755 20631 -515651264 939324398 6163 -112148322 493773004 12856 211912717 136724206 21449 89197339 451480469 21179 -467755412 794017188 22223 -416635234 631729890 21153 -73624544 769610882 12166 -21432449 869966970 17130 -234097669 915681865 7301 -317332927 350876774 4342 -156663204 828253260 14148 -37685409 572125312 19333 -118078903 848772857 2029 100928442 648832178 17790 -379615041 321354537 4437 -267580291 574090963 520 -329421249 741183162 15153 87770703 652409003 20573 -168208887 155533222 674 -41106472 219926033 19702 122801318 178591049 16010 116586713 380171293 5385 -586391759 565386291 5922 -430748016 353358818 13170 39752604 415579105 22117 -187508554 591566990 8025 -335401266 540973757 1805 -595808862 244163805 14219 -34503470 484076173 13764 235327696 866247661 11652 82554835 286001414 22924 52806809 635860333 12450 107909266 767083738 19925 43957355 239502454 11265 -378459482 286003809 16072 -447644993 823059182 13463 -130653368 707202587 18860 -117023647 955864540 6295 250970877 741612711 7811 186699971 756585043 6088 -367408894 756261286 21950 -245598652 81787344 8021 -293089163 254550370 18980 -313183382 168718132 3859 -381484306 24018900 9880 98979905 607359459 11615 -336086997 838360299 4456 229035319 631027262 16070 -157445290 377208769 7243 205428862 706355824 5362 36816995 289853602 25508 -277974334 947322663 23038 -73094741 585326907 24848 88281232 866176690 2483 75599675 651367909 25241 -430398000 47657677 18310 -290299917 778620905 20281 -395616520 565379050 2702 -469109611 427221972 16580 -91224953 773257030 14583 -596820396 95798320 10302 -374182544 767882415 17176 -449922131 451991820 12576 203486177 314505860 2401 -223082026 777461007 2210 -9399041 11783378 10299 -127958694 911117303 26444 -465300020 550002206 12290 -401963941 598522523 22115 74379256 223231909 9076 -289608924 682309556 9688 231971873 575375872 14791 -433433319 356800349 1627 -469104557 258932269 4153 -417855906 313085055 11491 -361376061 144104332 1849 -19132720 660497371 22638 -206922083 920240457 19608 -261166119 884126423 25129 210822464 590330046 14548 -320819717 678016625 7528 44520235 358694759 2697 170607052 519142984 1789 46578937 532396453 25329 -601519036 859460841 1137 -151629117 437179039 13905 94304540 897680455 3367 -471031130 704315046 9291 -1272896 209400516 284 21191438 437324740 10631 2508973 38541491 4971 118842473 472440395 6790 -99961590 776967017 5380 99081588 582972467 11693 -386699415 954107753 26242 -185989620 305494581 14320 39139694 22856383 17230 -153107758 164234182 20729 -568428708 202719105 20219 -564015664 123019742 16236 -496592442 328697326 15006 139362061 89480909 14880 -44582318 691672960 19764 -442584210 752471041 16773 -3665075 933764216 25044 -239620379 760788158 26142 -324915359 823001551 8054 129739671 199224365 16191 86668929 183494808 23354 181362145 746089123 10037 199846762 871772072 12052 191724864 401659579 447 -247528328 162016168 8318 -148849064 270355663 15554 -425438845 239857946 1445 252395871 715807129 10192 -563789003 766256204 24773 -257597357 512539635 20527 -382464945 553959888 18825 53408951 838843090 19193 191700393 241339536 18721 -238037358 569411943 9418 -42417848 48119179 21409 -424274096 926163338 15522 31555881 833788987 11246 144337264 901257000 8224 -26732575 370985665 13935 -419258912 68093196 4469 -11222713 867871921 8504 -1739858 952509168 13637 -248105250 482407431 3141 -358127848 278181926 14738 183649667 766954127 4911 37419891 303674595 5456 -362528039 135708520 17641 226745105 261001805 19297 63441547 644235734 8187 164958087 957254535 16 -383974175 920911867 15021 -192484266 51149801 5126 -306628702 488860024 4724 -313057788 188736225 9967 -366353730 713179965 14311 -176794236 221330544 6815 77346803 63880902 16269 -465049453 675269514 23758 -181340354 413840590 555 -537328511 268040319 24635 226987112 482531978 12805 -37413284 342291031 1009 -84156975 644695057 8440 -461588896 847213768 15536 101124335 392086837 7120 -64842445 748663196 14000 11166728 159220707 18256 -18230767 410138958 10810 -201966259 403558554 9634 -36867955 744142967 19333 252378762 132300002 26466 -198611468 578866135 16996 240941108 209439364 15013 -398129492 103549801 13455 -43615870 211846385 390 -63613197 904610537 12331 -562947549 598865490 16733 201545540 750886501 14767 -539486563 398168689 6761 -440990867 357049236 24875 46695131 32555670 10582 -226262106 419047341 16182 218072085 206892927 20224 51897553 295858525 23347 182593168 796188866 9261 -108749075 319925576 17417 -141092132 226308293 8252 -256447651 933937905 3617 -454702796 179379978 21711 -528249349 918719053 19063 -491408958 139719781 6039 162175265 728515184 26104 -514024464 214306534 21871 -264081596 347280639 19119 -324187060 41215654 2871 203745585 623427812 1658 -503776431 238287564 20597 -185484396 527019002 8249 188943031 897876373 16560 -435322477 585430243 5672 -336227577 855881581 2736 36005341 923937826 23684 71082387 471060749 20543 -472622221 200194345 19242 243664844 916982130 19540 95225345 104742448 19622 -459823999 85936101 11580 95791156 751689561 13244 -422389130 274979611 23390 -396285384 690934076 7262 -274520926 404076688 5078 -261186272 864653182 4718 -169341241 353229415 19860 62755258 142753185 25560 67813107 308038346 5163 -405191942 770416850 23423 -341444676 98722046 15265 -518606322 580401739 17915 160600864 871636655 8094 -485056996 534586308 24538 226559881 89750300 11660 -507753594 554803668 23900 55101079 182430349 23748 -66829762 294104595 25541 -66220234 123031025 17086 -27050762 117718201 5585 -473829269 220377002 7806 -267310032 557140988 15070 -217785078 131783648 2192 -517396006 167593684 16120 -457361059 121912403 1495 -242895382 10888376 4816 180784497 193593050 21189 48830112 513945083 19255 -411530330 305988507 17727 4225917 748265664 4945 -327367324 941890580 23108 -525906883 509725411 26372 -490633940 207959838 6877 -588034923 573746602 21955 157360354 900275750 709 42735223 772438874 16551 -121067978 579088294 11030 -279947566 493291721 22161 -507075491 226803550 21655 244159073 185373000 17135 219766146 770857018 4394 129556553 524704422 22761 15522522 431563245 15886 196883637 928925903 11145 -328929279 851422555 5809 158572976 438374822 11332 -319261749 171470232 1160 -346653000 708220489 22067 -506498604 888347282 3653 242599972 111512502 16843 42289865 603627541 6375 -105369539 804366473 17734 12406961 450617308 11392 -588127893 675531072 14778 159321645 524402431 7640 -176531044 515720131 22316 -160272952 489184290 24009 -241840173 163178687 15250 -219147506 666669318 16451 73471020 521158230 12565 -81939413 479880754 13263 176619384 892963631 2 -182673190 180679800 14763 197949723 877130413 16348 8751674 335122717 21428 -211144880 930040069 14132 -371537321 503524611 7569 58325231 908461489 3799 -279317679 942314520 23849 -446486903 58697094 10359 -480368858 169949147 22252 -482493970 339640443 16296 -481028612 434926953 15697 178743880 110891320 25468 -393103991 270819766 23194 240911936 661633975 21655 -395481450 173816333 15268 2604115 569807247 12180 -229056796 320830408 1063 -256414982 263555642 670 -9835028 103878172 21301 -226765468 375672842 8111 -255597789 523597009 15946 62625001 100907052 23550 96381144 560800717 24627 -352858872 337613998 24523 -558532390 565448670 22737 -140386339 756393124 8827 -208871030 537622493 15707 -263071604 941057674 17242 159350053 856419338 17330 -90558602 254003265 9745 -159833736 113846895 3963 -119703720 230584710 22135 -496066703 696106732 217 -437658776 370549108 16752 78364023 217419336 21514 -57226574 861634806 9279 109043912 937600219 25694 -369119373 333360174 16494 -58085706 179450882 6512 -364764747 26335279 10487 -153439748 935205230 24870 -336738390 512279610 22610 -238095058 191332490 3060 -58326937 826388492 4096 -415319918 322647076 8310 -209297909 825120050 7160 203869740 457625536 2255 -537283259 954567052 18572 -354896689 25151853 5271 -357885670 878819751 9513 -455450926 763889855 5860 -423091278 629944932 21167 -397358105 886789220 6148 52938254 520409334 17318 151169671 931079843 17019 -309036578 392892914 8115 -304902292 123277044 7139 100553798 302541450 10819 -371577158 96741582 1158 188191426 887573918 19150 -423921926 783654535 22452 -572460271 213212825 10221 -218542863 251481037 2176 -423732985 787215647 1562 -388073297 221658584 5876 -255965191 507816880 16115 -133123877 517219452 19023 -44003678 164226821 8218 172887424 200384203 5894 81590566 395623282 13667 -526064380 431995068 21274 -490664495 236859995 11363 217512243 926347165 3129 -483154174 27807413 4488 236835885 237772855 3948 -423430074 902755668 20321 -349778138 788959182 20787 -545956396 384422594 26442 -244318435 933250666 4653 -18508294 182625243 17932 125234465 217442152 21184 -147897894 60116830 25913 -176845636 262334520 1586 189955238 795968993 24958 -208133838 301559396 1869 222298632 951492747 918 -85191808 678870927 26006 -586473761 556639732 1904 115908407 792249541 10871 -355705466 34804773 17855 142101889 240882175 5333 226056731 570266978 10898 -591940760 626696931 24975 -157420166 570103108 12573 -446441790 143631194 12792 -355492582 17905724 20119 129071148 452087053 23470 -327641705 949970298 15380 -500598368 457398605 10017 -487801305 351680603 22036 -582111110 160158810 8887 -289750599 876574175 7482 -183278152 901789506 22086 -226118450 73140451 25045 -397119328 211653262 20082 -53804985 37430824 8385 199691149 20577388 24711 -339235885 47783127 5341 -128571643 881025975 11473 -543019361 733909356 25959 -18565696 710205752 17479 117984580 550772925 16263 -475511422 155954222 19070 247747430 490118899 8694 -216893102 744351881 8083 -584154810 692097737 12417 -58490878 381203006 6081 134745740 60013567 14828 -441332958 16959789 25041 -509057306 245117591 22041 147833358 142604155 8678 66659869 887299433 1521 -409469395 952732855 230 -271086001 560271343 17735 73259147 871948524 5572 145171344 870674424 7477 207247640 133459900 6679 -146615093 125066327 6890 97717131 194962769 15362 162807417 281522510 5931 245488172 179847455 19296 37072524 49134737 26351 245724431 731954728 8693 -29536785 585252478 15026 170978706 468545922 12540 -164385988 36175706 17235 -254994735 229455501 16380 -595898382 468699946 23718 132205865 353072767 21320 -543750405 65512842 4336 -46619024 308680402 12789 -139724988 938044743 6839 -252181570 549592902 5322 -221442855 275546003 10521 -240693940 36038955 14237 159140082 667621266 13978 -197965085 275800354 9466 -507067974 136339091 6437 -87704292 549152194 24586 151756922 521890871 200 130864962 377697100 18123 -367444663 797665041 3035 -570411329 660197524 17408 214021730 879656182 1661 -97467607 184431131 10769 181723449 558906739 2182 -42187495 489584478 25282 -205603925 162120540 1563 -518520085 168071203 7524 -424862585 876281513 6694 129727029 833717880 12728 -28042222 938402642 26175 -532765099 220887753 5428 135694248 290359555 18624 -305886604 57696404 25320 -574680136 93221728 7390 -494927712 490133324 24769 -90416674 52043987 13401 44149873 447045347 6738 90109499 379001081 5077 -247724104 406238119 14989 -176648791 244963146 21694 157966656 767208930 15019 116190273 183511885 18324 -126728773 935165803 14588 87633498 764047250 26070 -300627647 819734931 12293 -471453461 279977009 24011 -205401525 678941838 17571 -601624476 729632362 25207 -82007257 758529910 4324 -287037914 604786520 17202 -155013766 614742439 6222 -77013205 116737287 7310 -294592189 677308367 19899 29024751 644114747 18397 -154371455 689785451 19533 3853521 875317840 6278 -315724220 129052227 24680 -198574994 388225392 1955 -449344434 133975313 13586 180335262 947428267 18865 122323277 698364214 23635 45833398 806985133 10519 240196320 32125740 11601 -503208774 861635873 4113 8129171 447562672 19964 -139609688 120732077 18350 -95072756 47431342 12588 -89191415 407370575 18457 -542973280 906254568 19252 -232801219 491971872 5509 -465230895 433489319 12805 -502647613 275673458 6305 89092580 946098890 24803 -47081209 624352820 4434 112013458 734120839 1617 -501183560 545818576 13372 8267977 37362179 23354 -564608709 23041028 13542 -442464392 120030100 2331 7137084 220239596 3440 229392944 652822618 6639 -304141648 798072129 18626 -458775411 785807703 16137 -242487743 266298216 25231 -171772851 22600577 6013 -158277775 578283499 22741 -479064386 418282308 23597 243707993 540905661 5407 -149610097 444960219 22663 -165120645 178433489 7573 74506548 816757870 10141 -602204577 726912884 25682 211801490 387980451 13812 226335115 147744117 6644 -336186836 714291394 21842 -347032534 450106717 23056 111416341 325141813 16643 -328107490 151323677 18147 138340817 419376173 10356 246735011 211203772 24373 -219168046 157197427 22722 -443018383 632844116 20253 31020300 136025168 2439 -114190657 808832880 18220 -571275217 14826875 25204 122576542 579301831 12211 21682271 545788444 12930 -250110952 897752493 11760 -321235767 867104916 15286 -108440045 641844071 12623 -72732907 747256913 20861 -360845921 45460853 4681 -236737761 854754786 5968 -588424010 384447222 5096 -338910247 873485350 17333 -487872089 44661262 8361 169987474 367601071 14214 -200941435 327390698 21897 -50637975 113458173 26037 186508354 95920969 14759 -181629848 13134902 8101 -560881498 695346959 1427 -395016561 87374922 9302 -123250591 217130939 14335 -543208667 950587758 19399 -597523324 808147740 9363 -413890417 233298101 8875 67777832 619183674 14055 -395658864 566394248 5986 -54104419 834113591 14717 -456955669 485325815 17809 107330614 143225979 23103 -190203356 487488160 19102 92492832 872812908 9357 -302183122 781481271 7782 -60244735 217937223 15539 -247824356 548694377 7649 -106748898 873215914 24151 -119935956 326652694 2587 -203216125 527403921 15404 -496227742 95881100 14771 -418806821 50598913 18167 97240155 850327407 22966 62274778 633148532 20177 -55839505 496238077 8913 -514574559 281910565 14871 -249694000 919395450 12901 -223775013 254941382 9466 130204559 467225079 14590 9549772 331966857 5902 -531265545 875665240 24425 136903629 230503201 6854 -435661757 252519743 19144 -413090983 171001080 5047 -16691422 756029327 10797 -130329002 547493247 16048 -256030477 109853450 11174 -90950961 313997417 8655 -572115667 22311203 244 -46228186 927667901 11665 -362985121 354280240 14135 -112564792 331430022 18719 -13639343 459640122 10848 -79780559 322919504 12517 -254128042 678025528 8247 -295220474 638172815 3561 -540726909 550677840 16596 -216591658 702886632 1537 -524944117 934248588 8949 239472272 432772138 26396 -469656224 96607693 20137 249188056 104125938 22748 -207682189 198781825 4229 -23738749 870896162 18005 -562095274 852817373 22919 -409831906 858535863 1968 -130381095 612266782 25703 65061920 845484802 12463 -435772551 779365520 1816 -198033795 252911141 11471 -379807027 929399187 24875 -75867662 82242048 11705 -310117584 768787406 2288 149156484 679460493 11131 -10919004 946207269 16039 -576827037 476858986 16860 -28585090 133290658 2750 110050656 782308377 19324 -412477290 840896740 25186 -296108047 210593835 22997 -596389520 347444933 4290 -557442794 910224712 17180 -526059932 626890908 22891 157705956 810394013 22358 -493823440 280880904 2826 -581865002 823243579 9434 -304188734 643560204 21020 -571540410 942782444 5001 -258011879 260140613 22469 -431399119 240335738 5992 31658642 430985585 5050 123259312 365825934 20479 -498563237 339193728 3918 -303111203 672308616 24960 -423900232 122640692 21863 -28695881 710681357 25364 30394441 663871194 16373 165555566 11019048 25533 -70904441 208204248 1743 -137525914 92486626 21966 -320236227 45850455 19725 194982381 700876955 3632 -245120522 542374791 15315 -69605457 134285924 20373 663677 608655813 19308 -341693462 738901805 9856 -22796998 814884486 18176 -189132058 221797761 6719 -186207085 727926444 6727 156489523 529994765 25270 -10880585 604630126 42 -240197428 883663160 19236 -40722362 74794960 1550 -100326507 237716030 6842 -88830281 174911346 4274 -22519595 909089194 9657 -219808221 81263088 3041 161056002 198393269 25162 -218149083 537251807 11384 212449243 525281153 23232 -101805024 449310612 16889 -215752833 559196911 17614 202580902 790579311 8802 132351015 344663048 21620 -553865896 317961796 26351 -475505234 388810632 14509 -357660767 910685026 10358 -6368837 564565963 20588 -193882847 188789702 17128 -375224070 507795624 9613 -188623951 310084552 16845 59599401 94022227 4745 80334977 239972578 15768 56129161 626171721 7852 -92402979 919725245 25288 -332819248 652347739 3702 -49524853 844285196 18597 -406981305 306724631 9876 -376460735 478661064 22501 -453968966 120088052 3754 118019020 350674756 1506 -443229105 33277259 21127 -275850308 50186335 26148 -109645314 277788587 2383 -183451939 151459635 3672 -103443660 865105287 4553 -602195652 253324766 19133 131089259 12069484 13076 -104046840 263012355 13896 47587223 662658381 3193 50580087 595173024 14523 -21893186 328535481 15370 -572203553 29596407 1264 31464301 272001480 1085 -416953575 669166279 26054 -58883809 37737121 20881 82812443 911744808 1814 -417604654 273199529 17300 -292446313 749741865 4525 99009501 739913362 1121 -387640665 861787815 6340 -302011067 515325759 12140 -436021600 512817962 20712 -296165966 423798163 11355 -523717798 52775365 2848 -467039600 242274998 206 -206825884 946867449 18801 4242173 466499466 23917 -71605145 39938002 7997 -55218689 684608827 17376 -498725768 66429046 8717 -196370155 486376049 5535 -312475320 302439107 15844 -104932365 754126961 12915 -337646542 421253664 18368 119490074 210450728 5719 96090488 41613272 5692 207868284 677288077 24635 -153797169 628639989 11684 -346855170 137875068 3233 -382931733 710248980 6943 -201511022 587983629 742 -267535038 100542418 8651 239124934 265412840 22673 68604391 440481651 10126 -367687259 12352740 26208 -471493755 826109140 26318 -420719868 741784349 11485 -211272346 480106778 2156 -467550326 815805511 22015 -339215194 670485014 225 -41895574 221538850 20113 -131756870 619535889 18031 235093277 385354430 4759 -384197713 78661714 19365 -529467207 21347771 2928 -481349583 837871393 5588 -462784768 432927940 20586 4749929 887084562 2528 -163560606 956260110 16402 -378769549 452508902 19000 -52802427 899193487 9159 204417936 420985618 12106 42684669 834583539 24109 -452664747 390406912 23790 -222228344 621275259 16375 -405785888 737132135 13163 -252604402 782041017 21391 -254741696 574260703 9609 -511721113 956728848 17267 8707127 560284812 11462 -257660687 44425205 17764 -478309845 558266650 5442 80928707 636997404 16301 -67194849 617277355 4999 -476014952 683502799 24160 4118587 441313448 23981 -460259975 468260622 4408 -571132060 766487624 25884 -521336396 833761876 26356 -406696146 640548936 14144 -12626386 313658768 3312 -102262524 500077802 18722 11824827 295699710 7491 21340310 918469948 15417 -131789946 37068932 6650 -68519270 441940906 10117 -501922761 840968948 20318 -295117614 367616688 15071 -336534496 749786515 16204 -113807293 154581244 13117 -374502340 97456672 25850 -211823447 677692817 12486 -173905167 857195335 3086 -523062481 255456560 23372 -324606681 193489818 3699 -556237866 169859201 13663 -324057887 775197739 11260 55928421 188823215 12919 -309907208 594861735 19851 -273930524 206793658 14000 -567498666 625110586 24609 141340005 947643664 8678 -203933261 461653299 23354 47734845 243213846 4824 -410887678 319119840 14486 111563323 167017189 14851 -16087681 746688652 4038 -387794901 913621233 4286 27385311 405857534 6706 -86014250 299775392 2958 -406404245 196097951 4573 222965771 190151409 4698 -21040996 835760947 23833 85855644 694548737 11089 -43730345 642578639 12396 213554151 563605463 737 90547181 128549883 18001 -6340670 475412934 10260 -143263627 121149641 21082 107496200 795635770 11440 -72928986 96113752 12542 -95478906 729591997 23000 -466042984 757940167 14878 -12202248 535985861 26357 -552671078 663335702 25617 -32277356 288309770 6416 -200597638 919332623 20064 13870145 13118197 10740 -463111811 372194105 1439 -296410634 945198960 10155 -23093247 623974993 612 -311262113 410428661 14970 -207167717 836353902 22910 -527106658 649110289 582 -148833265 816986096 1836 -203591393 734042236 25715 201933674 815843936 6714 -439643717 878441614 23498 231835344 199566027 10880 81110808 906733506 1989 -556173363 110528215 19923 -565096599 314985958 5539 -167883522 658194198 21778 221467062 928144936 8517 152215484 732816755 6907 -200885203 704166714 25132 91545034 341973166 10497 -28209146 642041613 6702 -577792804 169183197 1843 -570238198 329912201 9191 -400124191 679810238 19567 -236419104 117225984 2928 48574640 944937912 9280 -189682975 628473596 18537 -85900280 632065462 17780 215139700 678546530 12727 -443607311 395004796 8322 64819933 643875268 16848 -109647185 478346760 15196 187970648 293015802 20439 -351835609 262057770 21263 -431884438 670489568 25530 -402987561 400151707 5641 -99066113 456688409 14115 251019056 886179687 26235 -74199173 105938189 6866 -170023480 176634828 20521 -69862862 785337421 14044 -246754824 305860751 22679 -460569191 299684973 8242 -370696521 879253221 24586 64534024 719795766 8189 143375398 529661158 9716 -546602254 723709661 16259 139814199 476304276 1908 -167738565 535885871 21115 -452415667 763133998 5594 125690474 44964661 6054 -59647781 132636459 1202 -286737256 230950441 4784 -504942537 36332751 14617 -344201477 258983374 7121 -171961282 318490450 7144 -45907982 540746505 5122 -51761700 698295965 20803 170362977 894321679 14906 225630250 197307335 25248 -419346402 646583812 12589 -570399597 148213956 9978 -464426601 517253467 23163 137186597 665701199 17115 -264165366 238217489 19159 -262490529 855695102 10903 -391103188 106749174 56 -569403515 353175069 20267 166573553 801537507 7804 -301284399 861969784 24664 -455211861 732692655 2931 180609906 551651913 15293 -450787512 361688791 17752 194502413 16750199 25781 87263271 797175672 26345 -426437407 405964004 12639 -216876325 274094122 20860 -475086585 676229157 16332 118852668 639020060 17918 -233587494 568505960 1333 -541135858 827615293 19991 -100169068 854733712 14410 -138604317 541348033 16736 -252339386 465681095 4767 -314903613 646155079 10681 -464554161 768403762 6453 54499587 280732756 5103 -162783214 678926506 1743 53016591 926597165 8672 -56218961 772241437 16922 -381578523 695533066 18985 -34376985 131076163 15070 -113934030 612171175 7150 89734687 757769551 2441 -401386099 501463641 9181 -369089445 176801369 11846 75275639 232407717 246 -7154480 257480612 4718 -114494835 828442930 14753 -458951626 810001872 12393 -399435860 269200912 18892 -168869920 818407113 13020 52065371 625058900 10004 53314909 858805242 13542 65961706 953093020 8363 -503333553 317712595 24107 -317541469 436891544 18468 -86349733 434944656 19892 -449704677 339704671 19351 -65910443 913126710 18088 -119494439 662904331 4272 -386957197 910153026 16708 -171135359 678467364 6759 -373506544 824571417 121 -539734045 512391223 17645 235794349 21485588 1552 -419149656 495032813 2436 -39026120 900338426 15841 98287818 924794577 1691 -574705364 282358081 17010 -367143003 202394930 2689 87517209 519804144 16981 -143206096 518474097 15284 -282463254 85318643 22833 -344782341 665368903 22010 -570194593 59726680 9049 -520135442 696602207 3716 89264862 674354423 9106 52310510 694449017 23107 110290386 139159172 14499 46344390 567945406 22835 -455425891 282000518 18982 51053540 855745837 12410 -211364139 325773971 13831 -145871484 602849541 12893 -79029254 160138405 18453 -280688135 149119384 6175 4117529 420869732 10217 -248316776 60806038 14199 -175664677 236238526 3037 -244724567 36252818 7901 -536509767 478326110 24351 -580972231 952094982 4468 -560220615 340587338 817 226393679 593889740 25697 -531611282 436491954 24859 -147448435 463302582 6416 186664805 548385425 16998 245822289 709280936 8698 220532369 542743408 18199 211064499 40838225 20152 -100378227 434318012 13091 36215456 626093098 18810 220437771 661840125 14330 -358150756 179160019 2139 59042787 612149147 22870 -239955480 149047080 10829 -309940517 940382001 17603 -307016560 738739939 599 -46816238 815152506 17329 -220174117 623330658 16846 -374061215 548343812 1190 -356017156 150209670 3625 5447164 464987336 2611 -599566138 931388213 11090 -396943869 821976335 22373 -327644115 505412807 1608 -477804135 187658817 21895 -130868879 36029975 13357 -145348729 331943031 19703 -76679789 344281253 8826 152306888 311922352 11191 88334192 881189664 7166 -428519619 613628261 14965 -34005122 375526635 2134 -223574001 518981800 7003 -290626462 444838748 14306 171439231 789038920 12717 -22842365 135548317 6529 -247774889 871077760 22318 -321802620 158024156 22310 -182366134 298501582 26110 244663275 351703769 25644 -289958545 266758339 2647 72676444 413175927 7879 -229417283 108468202 6728 248139324 595789039 19871 -432235525 383251155 19124 -521181627 130602970 20220 -288295649 932147609 18995 -393407912 834690667 14150 -348440409 218302897 13377 -67455166 26280923 23619 -524432999 234998082 15077 -513534549 500372831 10988 63498649 582558384 13414 -285719556 752364780 15072 -505937976 729544918 10926 250221311 772464154 26084 -117815285 604022306 22478 -284373012 679218974 8140 26286640 161392373 16464 180348903 63222384 17114 -254654597 188344732 26112 -386023323 483223681 17924 -199287432 172772813 15478 -121334727 607266538 24703 85410121 934159317 1447 -216329689 737313763 2067 -482136258 590010358 19324 -42960855 137975193 21086 -485330832 23522043 3886 92608691 57012876 1440 142249742 40933746 15629 -42668421 319898504 18561 -229437554 26030401 22398 -129967028 485637944 2340 -131811510 85385556 11167 251133444 728597808 15965 143167446 275615971 2018 -413232351 195573126 22487 175068511 255883964 680 -513907024 278240868 22159 249113463 107744935 9768 29455159 674834176 18263 -190944555 725031691 2220 -128439810 522652842 6844 -166266296 634977885 2768 -188881543 683895643 17398 -182070215 418655112 23473 -12548506 716289342 14843 -95755586 207093086 3992 -537181492 484429245 21882 -7683263 594805683 10008 8254237 380587256 25683 -468767359 908861319 13381 -546573455 38064764 26387 102597093 227166226 9541 110117409 766903377 22965 -311152870 133461453 19655 -243441383 680993968 9333 -431701386 631236877 25283 71934505 502712431 20479 117555850 679536669 13765 -427319066 795234746 22390 -166732329 488879640 2514 -378666036 516431246 25643 -311880469 830187549 18174 144687920 551012194 12743 -37219150 904233423 2071 -539115485 405520971 4469 -578274376 89106239 17816 -2341326 424439747 24078 220839694 466598002 22869 -393890852 233840418 2703 131962354 421842259 12114 -198904415 856167161 6667 155442048 170932561 4945 -173539359 339481166 3661 175492298 560271159 2231 -296488435 388297424 15537 -600671930 193948337 22894 -430987557 881518973 2874 -314729847 798362780 4939 -377771595 101884175 22030 -42866417 596496046 19290 -103705331 811555605 12803 -98568510 267811037 8121 -143630962 723778103 12939 -236367318 122709870 21742 -472276363 940653601 23745 -327353706 33624741 15112 -141462934 24147905 12439 210821192 44128233 26431 201487941 460407446 18599 -594354642 40579289 11724 46309373 795484354 23935 -54728895 614136014 1029 141285349 191088917 4036 120547452 754806101 24876 -511047014 855834347 5797 -37985430 452680470 6906 -206764992 642470101 3335 204346223 467261194 26355 -18386655 371298956 19393 219794789 292654925 20845 221257119 658047031 6944 -293867950 628355803 19901 105724593 682516265 8402 140539214 686820280 13380 -228837577 771950273 16923 -428101258 274795258 4652 -326044163 246406454 18349 26361278 346071595 2479 -453926567 511792926 417 -569484445 734356745 14612 -66411994 343154216 17264 -567591614 243841715 18203 -317308813 430845878 9025 -313972938 97415550 24521 -339073211 622236624 13659 -291709180 164187858 16382 -539059028 144433691 20539 242457937 819478289 21990 31889339 613684037 8241 -209820232 589264083 3870 -468009329 850408225 19107 242969217 411996746 3895 5338583 918711934 12814 -511833547 467849930 13474 -209301682 371450779 10073 -391984582 523402084 15642 -512150380 494640819 5936 -319114943 634142392 20708 -259855558 899767959 7909 9623959 623309689 13940 -177828617 286903062 2002 -597144341 555350593 13138 -383470219 523349846 14372 -600967827 371435421 12910 -399283664 233029681 19006 -460828755 470738546 20072 110257155 74695846 16275 -442340494 278808077 13826 231997092 17408764 24878 -557404265 163460746 17913 242520350 580109877 15549 -280969490 46103084 25067 -527319907 451478490 2681 247324462 25826849 12121 213865764 16840904 17070 -51428355 743442054 1581 -286037213 248307034 14470 199305924 255885419 13768 -227854275 878385918 18838 -62337421 354281749 3496 -303833010 628806640 1344 -93605740 522060829 6167 -559054482 811429219 1618 148238847 327156924 19742 -411545943 175389611 19066 -219124820 306354043 4129 -269492491 799251431 12789 -83237243 231457542 13842 63196484 414938874 6463 -478275683 78740727 895 -377972525 465883886 21855 -580035290 305933003 160 -475144664 133044689 3442 -578354752 13943495 26079 -486262749 404223505 76 16624401 416740978 16504 -194709671 950793793 13422 -353450490 247835564 2537 -387315445 239711688 24688 -191078172 678402862 4602 188116184 720132498 13722 -119618678 98923160 2883 -41661986 367908658 3646 -454336658 680986909 10188 193141678 335308858 6275 -318955540 941228145 25564 -103044846 860675363 10032 -4976171 560776001 14207 -428510635 225639147 5886 -186155397 192151867 14345 90249013 56204858 5552 -108574032 718927770 5996 176267821 227584783 17553 -17412381 733391959 10341 -113068309 703893825 4866 -347455576 625462781 5419 -238390827 175422744 7698 143010701 510361611 20678 46199179 445869223 12908 78657387 135936054 1254 -139203986 927118942 6614 -543131787 777504970 15571 -161479159 357417010 8603 -36184088 729389625 20903 44018858 447009953 17928 -214882284 722380671 526 -450865165 390702181 20039 -501611300 417908838 9133 -252934288 651066817 16467 -436227353 94342167 11800 -383431358 857812914 7281 -414640423 794432918 10790 -251887829 81031935 1632 190173557 771469432 9117 -25436957 950637079 3934 -217223037 891420029 10930 247489629 706961672 3023 223575443 603082788 3794 181152058 687843561 24463 131443567 946613355 18926 -418488799 520399409 4020 171782848 803689201 19007 -230395212 777977630 693 1827993 487090593 12485 -6593829 701656052 23526 -272592826 42139663 11318 -302799492 125385401 6979 -569578275 131705660 12399 4153261 58979573 20936 22374866 39888248 24623 -20447600 560718612 15468 -465895474 320879376 6407 24740132 687389423 19476 -387577494 729302549 22308 -368712063 386443794 2481 -235606195 189273512 6548 -485517348 698014878 22279 -290567694 189149031 6648 -120669341 275430176 15640 -73934248 564571245 20480 -385980020 88503678 23549 173387600 218811683 25680 -93824108 125932504 22087 -373333262 493503807 3694 -66775899 758946779 21116 73712879 854734423 21948 101781941 688865631 3091 -44020570 181578957 9159 -62438582 953067263 14246 -307256095 231622788 240 206036082 875562556 12007 150497317 494597666 12199 -458739575 504103894 18011 139701604 709766254 17582 -589817461 557921475 25598 -340632542 334861306 26200 47541117 176392419 18761 125139563 146000025 9440 35567923 365337306 14936 -36227006 471445090 18415 -515399909 328283844 6372 -104395665 650536021 25548 -116907342 46039724 7996 -370583669 379299811 24576 50931939 512271466 13926 27472402 50295986 26421 52095635 65338825 25034 180195939 370542715 23014 -22268661 404200169 24290 -186746256 384230690 1582 -288800966 60083506 16306 -485604238 673656046 16330 -13360284 401509527 13377 -260665929 669832326 18698 153540098 765562808 26004 -425447985 782417783 21466 -493983067 120563036 18261 -576972860 532000668 26278 -155567237 143519869 13434 -218914136 761879155 22410 -587142027 424438163 12901 -363048788 842532878 5403 -296920498 818001443 18462 -292908517 840265440 11439 -203742482 238090821 23714 -220711584 94504926 7778 -265993042 36515633 11585 2844640 394368582 13915 1340601 728722865 13481 121917827 281637639 6968 -213605613 80398093 8048 107698926 350498258 11271 -470141812 346780146 19910 -152860804 436343987 24456 87975149 38750850 307 -340561712 302894071 8833 -395004601 844633897 12612 60245742 482914455 9477 -323539001 590783363 13245 171862853 786970450 19419 -174700367 604613831 15610 -102582142 774742252 10568 -95828587 236994312 19275 131827609 590826570 9151 -546705584 362065248 26249 -464889375 126972588 23230 -110544171 709220333 10077 187524394 289395261 1834 107873043 78228108 22851 93037848 559239670 18956 224008936 383220930 10242 -63742620 508217163 1778 -535897953 825430949 24309 -318858480 611519809 10413 218034948 127935164 12482 -374183744 411712997 19990 -110398229 230173603 3639 179378324 823287719 14017 -217009631 126539885 13015 -376749429 767030183 2869 -8545264 940187546 14094 240078170 132145009 949 -1785867 524160401 4798 -544137399 646755677 24360 -342828701 842013450 4925 84754637 843673808 5684 251666717 26113216 3993 -316373550 468199020 20044 -26368716 922936547 7538 -112057746 56126495 4246 146254530 164193972 21049 -310654272 502637920 23300 117182718 468465969 6890 -309895207 120981719 20292 -63461883 861615901 19462 -483597758 160033743 2793 -126670899 897362015 17977 -165663583 702508727 3303 -168269536 106068290 312 -259711953 326706427 10282 227327857 445942504 23916 -198271717 509040859 11834 -29126477 629212863 12054 180493620 103830941 7975 130503235 598775660 14921 -100248395 269042177 6283 -158663988 422849245 23735 191629352 45521225 17622 -337837194 563315170 11838 -417645861 42760067 7175 230266707 320591533 8837 -317995288 182995734 6735 -464042432 343449170 20726 -48458794 248220671 10256 -292590961 821177212 13062 -374611979 660784251 21979 -199770691 432578156 18214 -322367424 417033801 20136 -526434131 198560386 2519 120873301 425935840 390 9237850 329469771 22279 -43189916 381428969 20320 204101905 470584292 2877 -47237878 303193669 24347 -567212641 674118509 1433 -527678084 124354278 15628 -547309165 865627148 21762 -542345413 343595452 9568 -601883043 879973195 24106 31360201 439779673 1142 -503769007 773931556 22885 -217726303 867307641 12961 130586204 33545564 11373 -72355340 316570816 1112 -356709437 265598025 1856 219020055 280136788 18 -312895767 884228406 20666 -294884204 275504187 1035 -86035092 101935531 10598 22366113 556909150 4642 -280546984 51163794 17506 -214990576 943781053 23834 -533586183 575380754 20890 -441404575 702007423 18522 -332452611 396204060 472 -223636798 653559062 21966 -106435205 518005163 8062 45362417 322099414 5974 -414118007 450903783 17160 165491602 612719196 22079 -154801953 951044684 15347 247859148 335282043 12479 -426606283 58499516 23135 52156599 447537318 19785 -342964804 891989686 16259 236180812 45322299 8216 -350952207 460397657 22562 -160239319 18183815 25946 229988323 371811029 16219 67959384 852106412 13770 -167590896 259230386 13650 -27794313 899877006 18492 -493373352 170155640 20011 -585654542 390017049 26117 17440105 414480262 4767 -338218534 187020531 20748 -385368011 544577516 3111 90479351 585819466 2727 -402605061 214422354 11929 224958921 866055996 26039 -447003397 741046155 20999 -552462367 467961385 2203 100824067 194760093 12597 192050117 956749822 14 -277785805 112362315 2134 -453701561 270792871 18834 -169271888 90415216 10896 -402491064 813540443 24177 -215364663 861834505 12189 -1961067 879367478 106 -569412497 603793119 3852 98890727 715228999 11076 -340980264 879370152 7279 -305272853 711591903 11051 246166503 82658881 23640 -56027823 121569520 1588 -149982689 131057508 5870 -503229833 909816256 26083 -189675234 867798738 6772 247339507 743417042 16276 196874217 599788335 16951 -579927393 836422863 15487 -484370637 728538997 3800 -590029529 33518641 4709 -592548335 105617868 582 -412740136 328270839 1994 -330368720 39798444 3370 -325861773 314448268 2323 -337466252 472213629 11590 -181947100 913426600 4438 -298461577 937189908 3421 86328571 659750005 20950 -234145629 678063804 1518 -249149852 547826390 25638 -322996861 134327064 23072 -109850188 423615622 14230 -531437760 926601696 13611 39183510 587259880 10980 -428390894 330275964 8128 29914933 749786038 1293 161908778 10009940 23287 -47018164 859327960 10175 -303246677 562331245 12920 -9062303 643267133 17820 -46440271 15472459 5010 -545563928 352227303 10673 18989986 721654650 9871 -476030183 744328365 21913 -317520502 925417049 5215 -578304640 614833980 22658 -181350890 236376837 1670 -16956465 837931924 6621 -289159572 34860766 3440 75260190 554582735 25235 16764215 436882423 19447 61433285 85379627 19587 -460841243 613636626 23878 -217722971 440315306 11018 -576828040 648342267 13860 -64644767 564320067 17081 -574666766 480343056 21562 -466191069 340062173 24286 188846412 225639300 9768 -391326704 94800680 17474 232147232 533857178 22884 -335653111 802539298 2135 -52117681 152275022 11828 -544830009 647682510 3476 -349426712 126648411 20235 251688132 261558776 17027 -514029996 468441385 10739 37492 365961130 8425 -510137364 401849980 22934 -550603752 28593914 15692 93152854 707213744 8579 -211766583 500036997 8730 92253034 220433730 9244 -355699941 398625471 15362 47933776 333782950 23174 -529375598 510392688 231 -286096241 739669086 6941 -571139448 98982741 6668 -532370750 529265791 11737 -246991880 924077480 22140 -138966850 791836948 16446 -235329651 884231291 5825 -133481355 259255456 22689 -465941413 472658652 8879 -79138682 591872302 7174 -308760799 485791160 5773 103651386 18794490 3091 235166683 290858215 11932 79902500 524522537 25295 -474421678 413157018 12428 191951708 528437799 13803 147516997 152425009 14239 252478222 412397051 21819 -29723636 367160824 20067 -37271101 589765035 5552 -352349323 569453497 3736 -511999064 583683632 14812 3515739 536202109 6380 -161233137 44778735 26144 -521617823 52268922 23393 75915480 485709726 11308 -537468230 473486723 20923 41579133 606820804 17281 -319494131 240849523 4190 -191815907 15010376 17414 -28189945 170790745 16796 133814287 512078909 16969 -217194449 335600664 25908 -295538335 201786572 18784 -482714504 689330657 23061 127601162 384513783 24372 -225751846 200538208 11023 -283511681 49954736 18276 -206864906 371287837 5488 -142876958 170114304 14773 -497785924 953516479 5943 -413479576 552992586 22011 81274684 520784595 14192 -92153163 155333670 1693 -500773242 852216027 7985 243984790 162678957 2370 -336401018 357575203 611 -85076264 590378104 178 199777861 580821649 21478 169812897 341050603 25799 -70719546 131407982 26459 219003116 288862309 16436 -207746344 257312331 10344 -456253899 334567662 3617 -75567532 293746768 20225 189272405 790819850 15368 -271724770 66219253 7591 -409388 553716761 18586 -480242277 38400976 7482 248454798 467060078 15708 -456858948 584564053 15393 -577708223 925298685 9195 -433371695 541125733 25872 -490391518 734780974 11870 -539533813 291040159 12695 -307360990 877644469 18092 37614278 247533196 17080 -65457674 125817774 9649 -290271512 158810079 23582 -556342831 235417617 7025 -81204388 803713816 15524 -145463834 904239895 3892 -143117085 698072195 14472 176723940 727900578 10886 -101306613 62863815 9477 -341206858 372314318 17713 74191183 929849522 1356 187484874 194030156 8676 147321803 431211452 7909 -122966391 937553961 12473 -203283914 267751689 9306 116078210 783158481 7302 -417089816 556854604 14662 -420184488 447170462 19694 -488260049 789627570 3260 -154953189 402660005 5607 210662993 710874045 22870 -411602620 527384029 15361 -1755672 56549404 25102 159078955 905267381 22735 -456464543 209246997 19862 -163628228 525668803 3145 78663670 539316848 15450 -65669709 894916769 9221 153895606 360642694 8730 -504767846 692451584 18714 212351942 354735976 1219 -117466108 652810699 14805 65435363 503489164 25975 -255445666 592816993 26432 -188164177 110827114 1003 139273957 321618415 8000 -305279458 784871562 10077 -401748261 566139460 13563 -143955731 849249307 25279 54875414 255682141 4317 -214727691 920943936 842 -323398495 177062999 23451 -348344077 164675035 1131 -496571704 545594070 5397 -115223178 359942916 24566 -333607892 595354058 3640 -575779678 784958283 10734 -355164716 704975914 315 -584656917 744504200 5903 -281901302 171702681 17144 -559383329 61090142 19118 -565103913 675218326 4648 -562050738 896946501 14406 152165854 176579716 20741 171811423 414994737 24506 -544814580 135830652 9685 57676370 950162166 3815 979473 770006107 1314 -416136683 116514782 20021 90177322 549285683 9855 1861223 56648536 20038 -175030287 682182162 25670 -123513730 289029404 12507 -327831179 615387323 774 -324983485 911984597 23003 -121088312 823432228 17744 168510602 881016189 21883 18485374 355906949 14907 -228750799 616417681 11781 -312075512 51240710 16807 -206770067 228538899 13595 -13707599 643743907 26427 -466736563 508798501 2253 93242482 932573114 12156 114592176 866013376 14439 -224244773 302338456 10571 160998263 779837759 11190 -298269220 169888886 22814 124661944 324541454 7248 -293553421 870817290 9742 -426036971 600349940 20824 101695166 207171788 11730 -580443922 491993947 2116 39658514 134275998 5115 -152051413 589905910 10515 192905315 346478500 16794 -16965389 277932786 4323 -152829168 59779914 12350 -222602657 254493383 6270 -42434928 410636003 23889 -122634336 566687493 622 -207468537 225090879 20736 -29284039 431745139 10058 -590099681 115157736 26207 -315143188 481427044 13490 145009973 57505217 23237 -47260212 887943810 24675 -405378420 233015400 12611 35503033 683077214 10295 -63845449 141914003 7618 -589108662 711757552 16230 140444220 307254430 14432 -373852241 925196025 25113 -245975557 244064741 21254 -385793906 138646948 20071 -408904574 707996145 24889 99422507 768544831 24835 -474539168 281169822 6546 -400129770 720413142 9665 -160831197 527852713 10807 92238840 380252324 17805 -595281893 626768539 19444 16031061 229285016 2204 -356222068 237685927 18526 150250810 10414319 1017 65485915 848570773 12590 -129573491 315776541 14798 -419392291 831787010 3308 -173885896 92100063 2442 -45485295 568952930 10836 -2752287 142854758 19347 -411795721 845536389 1121 -506807876 436530622 483 201324099 375650286 6226 -495926361 427359269 12087 97211897 490770670 575 82701550 649008013 20289 -30385774 266600819 11680 139506293 557727445 5364 -332940273 206815491 12078 1254271 205660648 8984 -401709717 79398864 26263 58576463 825849067 4488 22663957 926133664 26447 -198733799 860516845 9075 17713170 215398123 625 -22466424 415517230 21853 105259760 416872514 23960 -152228407 177938490 14243 162918141 209222762 5774 -359819741 740274092 13184 228448774 943408409 20016 -376901578 311721632 483 -199092743 285398322 5963 -10770085 695948788 4420 -462298976 99534490 3347 -600311398 757557583 14418 -597273165 606687802 4860 121854499 578592216 17992 -220114719 458847999 25285 226504112 127459059 1694 111164876 519825427 6605 -130363265 892150551 6887 -216856455 951142629 16052 67170119 358539085 15303 -164294938 376251197 24252 -268902994 591570997 2827 236621691 418650478 4202 101358071 686360855 25468 -412945388 345135175 4365 -363085372 957903587 15268 105062407 750675302 23715 -533911388 527330482 111 -491072765 232260126 18243 -211985707 174383257 24431 -342008008 510788760 24662 -542847736 598488684 2804 -108432897 42027504 25567 -129640420 95287573 17673 -102967398 742171333 2342 -333529027 458742636 2562 242462181 341257681 17387 -411876050 98192083 12249 83181811 576164912 22002 -438790905 923370041 12086 -281087095 606815439 18224 -430440140 742317978 1504 -505030294 337841030 12115 -168170495 865743366 3914 379133 844791846 3909 217351851 901233476 25779 -388705933 393876707 10125 -224786067 301345637 15036 -97287853 675106614 23514 -169376416 94973576 17136 -263408690 891872506 18862 -332628508 747607988 11472 146309471 894099423 2209 -169376725 781398098 1466 -518313651 306142140 1122 -408508576 337265039 4405 -213132323 315223349 17635 16764775 420983442 24133 -76714609 113213863 9898 114654658 14071707 13405 -402431536 876075039 16199 -347672914 50150192 3872 -425528054 851575086 11692 -159715955 758915425 6514 -356830925 24253869 8173 -215949501 44819254 12871 -556618963 513005911 12649 25382306 958205782 8010 -348204757 495570036 15929 118400411 491989214 7336 -368425700 895331213 6073 175791159 662825529 15165 -471379273 914834224 15254 -368276443 84631985 356 -404896862 54006446 22573 -94854767 223045501 24842 -531776491 382964198 23955 -72960023 406237695 20238 177315090 129248256 23923 -493521563 184186393 18238 -45341175 474339779 25456 -119703341 313896926 26340 -486812918 397284991 6328 191839398 27795109 12606 -218885363 871609431 26024 -228923788 941224004 9651 -485549813 455351355 19916 -64591392 623540615 23714 -424988620 232073783 7574 -55349487 928821387 23384 -536500550 718212207 19014 18135346 406943714 13130 -469409519 19545625 13687 -152467706 593334440 5359 -321701376 661841199 2814 -140039181 796045777 15132 90781298 13107856 4463 95197528 281297564 24152 -477107110 380767344 13679 -566469409 908761914 24539 -554205099 457365224 21807 66034953 22814226 17110 139758840 12835650 24335 -201127192 790811517 7958 -49834271 138585240 5930 252019830 170838434 1841 -237997994 930864773 15211 -29903019 344017600 23232 -143191967 322042558 7816 185901499 164406332 13144 -272605933 611627702 25600 -494474538 947956746 17862 -267143444 243945767 11370 -431659691 439857758 11407 -195574817 831006445 20672 -427669903 914602878 953 -110998598 842595664 23724 -230984893 123026034 21951 -269611864 120472936 7833 221284130 135023778 10452 -150481991 896650822 19910 22709276 715978914 26375 -529697097 268673591 8812 -84740980 563667488 26361 -451562585 807575849 441 -12987761 14585216 5204 -553806835 70144012 4378 130329887 682164798 19491 -515440021 68836082 19308 -457288756 465522043 13549 -130340856 776542632 11860 -245083089 64586463 11314 252502392 581044398 2139 -167307049 438250081 12407 -124902106 429161307 660 -362985742 579064614 22236 32715041 727680828 13161 64828580 727781020 5253 -87579257 428645585 12480 -438148114 459629324 16715 129427656 525605658 11121 241934302 737513871 10383 -431104993 348967975 9355 -82126525 451133614 10706 246405369 50749527 17778 -222038220 184599946 12502 -540602438 333839575 1138 -289093007 655192169 9287 -582501814 641197232 1036 21379067 395030856 15905 -297665424 927196087 23094 -262605516 674010614 8217 -330493052 417271667 6601 68576145 305674487 17122 -302494162 827862725 10669 2499590 801023518 3487 155316640 112923824 23026 -116397994 539663073 14113 -156897447 326370798 14120 -180384849 884026806 4824 -57750958 289018136 9191 -587732185 870912752 7731 -145213794 497567101 6282 200997338 105397700 15296 -393393390 169202935 14166 -364449508 924919518 13006 -122728269 93360411 18461 -578692340 929866865 18173 -391719611 160533327 13902 -3773110 859406670 1287 -57806337 878705366 12393 28734295 238954773 18007 -144137445 911614846 4396 -324087596 508233902 16455 -600490726 487009195 1494 244084900 438742005 21627 -333313986 293369286 21551 -138386473 866784857 23258 -142731787 698739521 15563 21243294 674839895 25550 -161229234 305270259 9001 -506933055 55928053 22749 -54813598 629805668 3450 -677531 683193219 13919 239247864 485786838 902 -188081782 457793100 8941 -308989946 616416747 12013 -393223307 200233376 20481 -219200413 602553131 20742 -583626034 528962622 17674 -440264146 487301427 2041 -601568310 916070183 26344 -28045692 669641251 10521 -365141417 159649338 17773 -288802998 211679071 928 -150016762 36766529 13242 -299581579 419656762 5073 205445838 793425442 26261 196302017 643152347 4369 -104627330 864615928 5388 21177182 827630052 23636 -219652391 328083638 6070 -166348572 659391859 7470 100414889 197023196 21707 -285047778 562453781 11516 -150281043 166729086 22647 105265748 554347305 7530 -395639410 84031406 20903 -176857939 71543879 10929 195150081 248527371 5893 -337261211 124595092 11140 -3147661 194446887 4608 -210072097 416625705 16739 -344251911 67131508 8692 95029351 394048903 5730 -26852741 650981410 13004 -258001319 636914901 18078 -469277509 251936745 17428 -276240626 128752964 22310 168615709 231167125 21029 -248353384 867468709 19386 -556798645 467620953 18742 -314380617 251767860 1100 -120431926 550067111 170 -372882818 442528952 3337 -372215965 528096225 11424 -470449258 755215098 23951 -99473608 739959899 2684 48028699 258592049 8688 -456862727 636421721 20584 -378147382 707348891 24497 -50815982 559589596 23561 -176328416 399736783 13561 -261616690 731119155 12878 -574110810 615236796 4114 -399085726 389971301 5296 -250593109 99752123 25931 -348696303 508893151 20527 -314076840 637884198 2682 -304082652 94991551 7569 -572940156 724517971 3764 -274965890 654183649 9902 120802631 667429871 666 -40438123 139193492 9885 -463372736 359474615 25856 50474258 633409179 21178 -250118719 652667539 9879 -357541498 536404623 19805 -191503323 132208082 3648 -29089577 65081192 5725 -175266332 556330439 2272 -219056273 474715456 8635 -371333367 309161481 3826 172659291 235142646 8139 -146305693 856890782 1089 -368812751 501471984 16706 -29190882 633832183 3926 -15640311 486270587 25557 -531261422 324865792 21219 204875065 684058638 26068 -25027739 621691209 9984 -423654689 887894391 18229 -422732357 458033038 18000 -553951336 779490004 5822 -61278461 914291573 6161 -163808265 456368170 21122 -57730499 426011283 18667 -436874234 169444192 3377 -61264167 294729027 11085 -121903656 750027505 10298 169671345 253447708 13187 -239899214 875785653 14622 -576742379 695153031 12693 146098578 622646156 15394 442429 848922210 22980 -312835239 243806323 6317 52087265 240664246 20907 -242032786 619667607 14269 194092586 605004686 24350 -225212252 482874905 20657 -398634664 52852992 21227 -176881837 760784128 2345 9486924 14134547 20835 -221526553 57502768 1297 12535630 713241180 2136 -17004748 522659429 23609 185889033 59376174 25358 -36807464 289797341 10357 -304952941 637764950 18092 -197992138 387441630 23979 227828124 713814352 18496 -450935164 902683584 5432 -535912209 333876458 4943 210210910 272378169 22541 -434687901 506905409 22988 36577822 461409215 24535 -280383323 387206218 25338 -600636530 355747435 1258 107756609 754531247 17187 -554760455 753842797 22888 77641287 566437014 4680 179078709 363964053 13533 -597787543 203919293 14509 -563570502 476076694 1507 -446596464 243116945 17660 -174551704 440631604 21209 -486310616 739212239 17903 -267755359 283480016 19983 -380922755 177598958 18475 -20681331 757957559 26148 -120560121 648563485 2692 -582851588 489370715 16741 49550674 796270991 20230 -84465103 257279896 24150 23957679 485639280 9184 -91659768 594191368 23125 -80505803 508393277 956 199808932 114472159 19137 -417307549 713774754 1876 129445098 165593097 19747 -209987196 161014283 18412 41158269 599498116 25421 73942726 300983279 12707 217932056 36149084 16564 -42982187 745708813 11202 -309449522 903284294 9437 -457634067 390992718 6872 -4309180 933750514 15879 246367830 217538292 5682 -322654668 656163817 21966 170280819 717642199 281 -273735898 679250600 2697 -99882326 454613136 4107 -589695425 866527246 23279 197594719 493782708 485 135963709 416557736 5306 -434374725 615152558 10417 -392451025 236440447 3489 -596902435 579785015 24239 164751655 194210944 9987 -179784330 582171359 22430 154725876 225743413 16979 -507588517 60821892 10624 -258262702 830887117 16664 -468376929 402231454 15792 152461481 267851065 23848 -349972943 803465734 2759 -590720175 511669930 1069 -81365893 400615338 7739 -459132612 76011904 16757 -187210883 370873507 10548 -139757155 298273745 24619 -170771842 434562637 1111 -185401016 51990312 13316 -551457029 892682461 23078 233681647 792359432 15693 -68656417 305572900 2318 -393515134 241956458 12722 -213760759 184142389 22269 -322980134 782145726 22443 -380039885 303343616 2519 -240554586 636495977 8039 -553887967 482417544 15153 245849439 548208354 7584 -501171755 154155558 2396 131474537 724627453 25199 -332858725 755726077 16196 -470688948 106498652 6705 9459727 118579069 25249 -591697300 649622074 18449 -203444368 261283342 2518 6888480 441712523 9539 -20864097 840592591 23805 -328291387 380009790 22918 -565100935 835657015 18741 -411065737 398084477 17752 -544418507 517850033 12916 -483733477 820661037 18624 -506328217 224513498 12737 -467752296 249332440 1442 117731231 269899024 8715 -481867122 861619452 12799 -148415330 310211579 12859 -542440920 542327376 18365 -405127166 682471333 12509 -22467004 119105883 25181 -578300822 560352653 24759 -279616716 810408470 21838 -25418660 341510477 4388 -295097918 165411049 8708 -1407642 892697781 17561 -375863791 304600256 9838 -544517905 47406302 14091 -306169583 819011491 2511 15208871 856498805 12789 52640517 281060646 17109 -108115326 595825238 15852 18576742 239427890 26277 104910827 954044227 15553 -583995846 220286437 9553 -346524534 106882755 14542 -546606796 818161903 22004 159290356 76343264 17284 -60867913 868813310 24002 147234113 886436717 12169 65489091 446091444 19363 249716660 317563498 22840 -263636751 387373556 12764 48520105 779756092 3387 -16898886 604030851 3161 -452494402 483494283 12942 18781767 358620696 20024 -368813379 518215563 17061 -601475754 932530086 18377 203482782 751414172 7306 189576055 704450424 9057 -55239671 810460264 11956 -286300768 364108649 18744 -387031069 108158620 2783 10425751 68507451 25845 141332948 472318551 10185 -251865538 772146336 4753 67880936 83991998 2105 -87574890 626621171 4487 45887095 499958696 8984 -475243050 725379566 17503 -423640335 413540386 17906 142157452 285245209 4263 -602092618 334740611 12292 250045582 249954132 18443 114900010 23279359 21982 -352887425 557381269 24985 9581845 449489327 12498 -305046451 386956063 20060 65339542 604492079 2601 -528675919 731212156 24789 39466105 703623077 19242 -468692837 171563232 20796 -339428282 852761091 6754 -464120755 394109924 12141 -65859083 453281390 12378 -270602112 497125327 25793 -11859109 623442683 21090 -588925160 539967077 7155 -153947318 582259322 4231 -473596836 379285690 6122 -235107771 441940287 1430 130773261 790937827 13684 -159388873 237304237 24564 -269189754 712136655 25972 63359463 774107803 19520 101530978 892365721 2475 -125082470 200552537 4138 -137992760 908808394 12013 -27267075 412501267 18246 242808349 389540690 15441 -178958588 594932693 14514 -457409197 858650409 2998 -582354600 776887917 2162 -345630813 190960316 25219 224966891 669097511 26245 -584969053 128664905 20330 -108135425 330559268 24196 -349785825 591882678 2608 164198947 302291524 24720 103458732 319202157 5151 -501088945 209221567 25848 -344007217 828192519 23665 -314450903 124876437 1029 -120702548 732367055 1065 -61415175 34517636 710 -600932625 249270554 19426 -351909572 919852191 13298 207411559 567883623 15064 35581441 421436237 8411 -167377987 639380613 4181 224640039 170551511 22522 -213360027 150638440 9949 41467698 774765133 4761 47169414 365872584 13541 -588460808 701533929 11043 -62556028 98251258 9506 150506746 394403193 18639 -462947591 453778054 4395 -87764785 852772079 20233 -65178103 507627996 12474 -286613598 551904038 6443 8910517 588828458 21411 -296416918 733176287 25807 -102389452 204043580 9294 -597036028 721224145 25264 29402957 897693469 24292 -236245769 577566391 6041 -156005556 547384074 23961 -92336185 442475601 15315 88819043 240087958 3719 -529693995 318191806 13999 -88455255 327176831 24653 -34737556 165500552 9836 33441682 910793529 22009 97666020 356723620 8651 -269755206 81714320 5381 -175540931 317279509 8297 -509044601 491046172 11380 34948904 409711498 12075 108557403 100190131 23277 8490076 787896013 14907 -159650606 680150176 22082 -587555936 213756149 23611 -578062254 747068169 22359 -53183115 939127667 2221 243108608 582301304 24129 148288617 500626635 18841 -244407908 690527578 16168 -274638108 53367321 20344 -472419503 598114177 14711 -184984244 782093747 7071 -389113432 498229447 24118 -366749409 469605740 21731 -326071118 444963841 19743 -552471668 252374894 19364 -578072003 629627452 22575 -326725877 738312577 19345 -301303376 589510744 6446 145985332 584463602 21724 -63571471 894367403 6490 173604945 567313157 8762 -506857439 810738784 24396 -94210491 451963201 3594 51599579 309856203 15957 -143183631 657987297 6710 -517754087 858106343 13048 -263798896 56878552 10067 152566730 66112511 12823 -492890485 326562588 23552 -328468586 535935574 7925 -469993567 314845181 14581 -143600577 386847214 12859 6237492 726794892 7230 -63900558 317842962 10577 41788271 426474671 6093 -509827695 172128315 19369 -337045540 858105608 10839 232466976 480680936 12032 -478862220 740844236 13046 -147873857 222967280 3194 -222459488 130694541 25971 -586867643 94320333 10444 -479179227 237364287 13630 109793570 893378235 24437 -576507861 172555464 9256 -36529256 302761418 6919 -202215128 191782437 13952 -83555183 759531072 25416 216493639 39489886 8888 -279324579 598866608 11934 -284532339 700061053 10897 -370273897 433144118 3295 230097616 646976666 16001 -309758787 588326055 17722 -91487116 259402165 9649 -498630549 484246464 621 -551347243 33106817 2848 -463234543 957059805 4340 219626450 132154796 6392 -379762805 62360060 9518 -33661657 234187141 14252 -556679332 47344749 23143 212187085 928272795 898 -3984421 278038128 15618 -379250402 448959332 8499 76199737 555643619 17457 -435917191 235413614 19527 35206976 770542134 1106 -554725218 597459270 17511 -73386338 541920468 1446 -110704498 426153069 18626 166790723 575587421 12219 -63944297 668546601 9639 -511943610 382810662 15796 -145671864 453770528 24342 57120564 906635861 22494 -431642141 190462982 20886 71483815 624394479 18908 109307604 293953846 15274 -327053328 206731438 24623 158590109 577473835 14681 204619612 266402075 11772 67107017 398246001 21554 -463837541 405339810 4829 -259757230 357689572 9869 207332832 239177020 3993 -187665336 135158710 21304 -172788638 85384783 7169 201547321 324104905 17138 -174202151 204120303 20350 -184042773 748479815 20915 -567622181 535839051 14431 51140301 707546341 18050 138295986 280744325 8887 -393790537 753639567 9815 -339100470 427483462 5659 -477306005 870989479 2083 -15599043 279183514 15841 -397261952 779053950 19970 -248627538 389898583 1660 -85011406 864486903 12560 -324906059 653444378 7071 -529338220 182079712 25580 185636735 893006794 15768 -385185206 160744543 24898 -234470004 377817268 12395 -164050885 19380966 18504 238595897 213595823 12979 -417306796 667067904 25866 233608329 810138411 23859 -565225442 539365381 22951 130742149 671601115 19977 -159674678 417131904 5785 -507754054 32001872 348 -55199731 268558220 8699 -449802754 117591719 15274 -19113998 447060372 14516 -524175857 736839292 8145 -463467993 298160053 14998 -189692298 808015781 9626 -320204986 496032168 5990 -354412364 490357796 5323 -152656282 607393465 26224 -29545496 189565606 25724 -231210345 719609439 19764 -562995294 647057433 6220 -505489348 868131117 8745 81806871 336076127 14618 -130344256 59623084 22416 -412085247 751950172 23015 240748809 719053483 12087 -283422003 750227528 15583 -486409666 944288893 25205 103750666 304142074 24881 41568119 605289430 16133 -500918935 192427127 14319 136349113 505338096 3139 194424677 221580650 8302 -270232776 670680291 2329 147717715 64077231 12430 -99243641 441898606 23833 -196391328 734150774 19956 -356266722 941911235 11514 -512444766 745785104 14946 -16673807 603884907 8815 -581003500 628157411 22801 -555265408 374047348 10112 126312221 695376339 5101 -427567126 843724497 5545 174946200 277986997 1388 -8632891 349356279 23034 -152231467 53148119 9570 -585159464 834284158 10373 -412034304 609859461 4446 -335209340 390446296 4744 248888652 127636653 22276 153140831 287650788 19091 -558595345 340712777 6106 -167083357 373594904 10809 -408164057 17088119 389 -265295094 125174104 5549 -573926788 636008429 18353 -87942445 643271340 21420 155747421 366140815 26245 -373569361 316359495 10796 -42296599 322860926 17372 -202370882 319217533 25958 -23582267 123535259 6889 -210156242 595086796 22649 -500364807 143822867 8504 -88108604 368163317 14912 -241556093 880157777 21802 207827999 290699566 4296 28226458 693623647 8867 -45767611 177279573 22185 -495360246 513081777 2219 112702757 858716136 14837 -236779676 20286206 5610 -448610364 569974679 8296 -447398694 775052188 10022 -471576170 471604872 6989 87739868 831977590 17368 98141723 480034202 16007 -101670497 171732288 21833 -198069807 532965505 11706 -560967716 534452768 25153 22182140 38011138 9481 200756773 756188024 1017 -598439101 297851547 21643 -388730298 738773444 10919 111932479 337324884 20003 -339178042 292426932 2477 -286140727 741053212 24670 -568593448 743937798 20370 -272073133 167484658 3589 -365804382 831412149 1086 -376418554 323568061 7600 -192464009 410233134 24143 230353858 588811846 8956 -520652956 635070823 22790 128488528 609083503 23685 191423538 718361840 3819 -513444229 605929078 22047 243357280 285486321 16664 -46266591 661168461 3397 179725943 530018148 15637 198901387 456720666 2528 214454407 138104526 16315 44803259 499913356 24979 167276810 46466960 21449 43807152 749980822 1693 181228101 324265932 6320 9228284 901321434 10011 -289315865 565248471 14503 2928532 892860005 4222 16172925 587739342 11364 109289784 523417861 3381 -554866129 793513466 7970 -456258006 635194135 13756 107557805 49903687 15928 129470063 879795554 5344 -174721863 812456968 9602 -42348354 619437672 15266 -469990056 284082205 2552 -321400080 301868514 9226 179859978 68230404 12141 -99488387 79217641 8292 -225985659 145087558 5739 -439877774 585078557 11889 198364203 242586597 2089 177329635 553373545 14263 -65019148 795392019 21695 -596958733 644763826 15714 -44828657 274414027 9219 -545794603 687284147 16454 190638215 80906432 1937 -132350724 938811041 22635 217080437 219751405 9346 -55331800 132723713 26321 -490980774 727366253 293 226874864 196339880 19480 -380828500 200448808 1013 -185814413 136428260 20504 -155839502 899855841 8705 -602132957 84257685 7048 -59484719 723561990 6726 -140191473 82587190 13080 141838693 548590086 3455 -262273568 121048779 12473 -162183550 372263471 9350 -503143578 621094054 15763 -262183184 130087981 22756 227705190 361507176 14436 -308319385 665972326 1805 -126044832 558773718 20917 227066196 105553554 2443 221718894 861377368 18346 -234334842 646920666 16181 -555075422 848566000 19670 -163692687 183984738 553 -65935566 724039196 16594 -189795203 166666951 7513 -222197553 589281305 13275 22536332 513145584 12421 134483508 155341920 2487 -577220850 883497756 8052 -414981603 542792879 6777 -147432938 200233728 16291 -560955146 105685322 14929 -404542728 846548300 10538 217947744 14663142 11227 -232608110 575769647 3618 -451617374 178937443 2472 -42059841 470119848 17552 -119322296 584055638 25465 -545498152 514808664 18133 -252379294 251669401 13090 -507272688 899425919 17527 -579258222 252990677 9925 -351173052 802990239 10083 -538805506 614089905 25655 -412828075 616650767 16045 224818350 726846318 16442 -364544832 783905171 3126 59621047 341807259 24953 110627918 572250132 10032 -378456971 124368509 19385 -487082577 668511942 20247 -313456725 265193476 10335 -434192716 193030013 22900 -203983939 25860156 12671 -146021658 820937317 23014 -96689805 720259497 16102 -423096553 502775610 5669 86009331 667481756 8528 -555760686 702662283 1471 -117171033 821824817 156 205629911 512242605 8069 -229217367 416584447 23061 107175891 511194242 4282 146537101 193600290 21840 -532312416 372193956 12905 -580036274 171485207 10322 -289522398 459689189 21623 223709733 831689228 14111 -465255170 11053872 23423 -526035307 608775781 18235 -170371679 845227475 3643 -7213620 85570407 21698 82549285 212489234 1636 -454647857 152322341 438 -147353201 186115178 25775 -2915623 721153711 981 78837280 802145236 6222 -158507894 601131182 2352 -167640365 221495965 21910 -462249147 832863964 9724 55173644 889400963 4135 -26922085 429445671 5736 -597023593 722486740 8851 -598928350 661236602 17338 -239420183 799987331 7843 -191307401 873210592 23949 -207250352 576028556 9346 -509464785 72649145 21448 -441750780 639112363 10739 -378033293 774751184 15208 36346415 562968178 4629 -268843121 725958543 13798 -105779322 865582312 9076 98998937 429148956 1668 -477078261 253273495 11950 -83734261 283983532 9289 -493972608 149757022 2317 62633252 416134654 21424 -333596016 810199399 19344 164013210 368809060 16529 -586139376 117443893 4321 -319585499 444959014 9870 38684280 653007886 21741 135357527 925245073 7320 -405938524 33632476 19442 -304373138 420397827 9869 -437905134 450393678 23150 174635495 601444236 24375 101692386 663913160 17471 153209811 172684446 6092 -182065167 507929884 11508 -337265636 892041918 21155 -384517229 755976459 5545 -147945157 639450820 11251 -470084509 347886981 19339 -152322655 951764572 17031 -131833628 317123789 10577 168961192 470136577 22065 -528940671 26862235 3653 -118071932 605393800 22058 -72461926 931809356 25593 -312731290 518302260 21719 -428217206 267091354 20409 -337532167 77199353 18441 -100073066 53511717 19423 113815239 637773516 4765 159341074 472502444 9269 -546814164 201107504 5218 -59843437 855196379 18297 -581841942 221736254 9616 -37457060 140630539 1507 200578987 910650089 6604 -338233157 854329774 16235 -206632067 535685652 19943 76298043 749771676 15450 -40742837 511979333 20977 -4471890 19923290 19234 -440540515 476471567 9615 143094444 866677879 11871 -451464854 266349945 3762 -42929845 707794517 3368 -562022106 48744997 21257 -352736119 628061321 4423 -594050847 369153623 8552 -524273247 635527955 15264 63605369 764895685 21508 175673404 727232719 18733 233173014 389262521 18316 60630249 927813742 11242 121789267 132949510 20525 -406590845 563975689 3010 -311447026 531664288 12841 -551217831 235190223 2899 -345441013 290113176 15012 171702931 318907353 2789 -81852001 97483431 10761 76001395 351653747 18993 32836969 444885604 3013 -307693726 785151171 25379 -174233543 8762236 2226 143326198 723850568 18243 -586895398 641187710 19581 -258036804 125123140 17521 86697917 400939108 23683 125229158 324584343 9559 -377515687 722461694 24402 -64364423 639020853 9913 -565225673 299390638 13458 -300520675 767190426 13071 -397562241 719961434 12368 17555637 416710481 21804 -580958911 655196988 14306 -252807464 910792718 1518 -95520585 445662843 1210 -306928673 762290087 15764 246480101 164182013 14824 -541513119 462968519 20178 -557308388 100923451 70 -59314416 525750324 12804 -193115017 779688954 17312 -539380079 469091327 8242 -68222476 757446440 22682 98587477 955872827 21690 -217160612 250579919 21091 214912868 159996080 24003 -429054056 601120724 25571 72947086 895320765 23102 -399103626 382704523 11040 -534376506 57459595 19889 -569175512 750248314 3237 -534955243 548622540 26154 -502815043 186050345 11105 -457568818 621034685 20799 -574921634 237728883 17432 -191358729 832008441 7133 -570116312 100817446 5810 -163746723 547223713 4529 -406108712 138349209 24348 116482540 115279053 11410 -67880055 698539986 13217 -369394938 864689622 20937 -533740486 712630686 13536 -483111584 70893021 20354 -48637319 294044079 7929 55314767 468261837 14783 -360570130 781369638 20583 -519378599 70490239 6416 -441587421 420581557 585 154528783 349696811 16973 -588843893 334630633 2152 -541601895 760145875 8125 -289792345 888183307 19842 -303592311 760091492 25823 42938272 63080562 10558 -46284867 879986986 15416 -401226899 881737192 10342 34532489 375550794 25808 -441386535 263105781 267 -129064025 777007718 10858 -5133182 777039595 22701 -131381964 69413286 3116 -158470230 591138388 10490 -254623901 682243258 18290 -121356525 456894873 7049 -4968480 268955803 21376 -485332699 229109090 16181 -117531727 767325922 22229 -218302957 502058905 20217 23774502 342343429 17329 -342282847 932763384 19954 -302718782 295000811 23205 -121547085 605855988 13667 -125884914 89156128 2295 -277363630 705603491 24247 99603445 901529895 7759 -262398232 742294703 2946 170686927 335929398 2985 -296607447 189805635 9740 -411647992 850774364 9557 -537476167 131328534 7899 -387755708 868031787 24313 -89798353 272273878 1882 -205308099 433529314 15846 -358096360 737199306 25461 -131164031 814542913 16137 36755850 489840977 7352 -322457436 223142623 2060 1437790 582498293 10593 -116946842 524807464 4352 -438824695 318680315 24787 -536195369 73289324 10134 -195731184 301116713 23457 82938384 611073816 22468 249148611 228110692 12426 -398891374 740023146 2884 74342154 866313055 8977 -86874422 587308792 18624 -147251135 705166978 15576 -437976346 845444986 19605 -361459923 35669065 24445 -431715377 108177196 16833 -18604590 690837672 16932 -550925591 806384050 4939 188854645 188515288 19385 43668667 53478392 15836 -143210195 348961338 17300 163328798 78653762 18292 -278772834 361584784 524 73357634 747106883 20898 -275725619 218667642 14763 -258302062 416298716 25980 -120021968 818258994 24627 -75945566 603122289 11674 13210292 811500390 17009 -541609635 188404141 16582 -266242914 542751496 24921 -26531533 491131491 10480 33853510 738040951 23114 -240568495 168967708 24695 -393780070 92058502 3397 14167002 56184606 10469 -220573600 794324689 18062 91259394 244398893 2922 -156780853 473947052 4060 -280997922 957679875 16395 -437900114 780316867 8652 -254665544 518520024 26465 164243463 274370688 1020 -175884795 227848339 12844 163805897 305413835 19284 -85429482 493406641 20948 -503965958 756441058 2326 -34458442 208011056 15470 95164973 229823267 8989 -560319220 139887938 18944 -122994683 932530180 832 -563105062 572754481 5063 -255196626 330169799 5992 -88402461 738600545 13939 -275191066 215202424 22081 -473538478 309386800 5994 -51016584 435508437 1646 193635239 577450511 6864 -417138109 778595712 346 39893471 514069644 22338 -167605455 586887006 14103 -178535775 565061650 8115 6969058 283982612 23234 -539391976 508654863 20092 -180245163 252169567 24329 -498032051 135358079 19192 -245314398 300252918 16068 129783079 400542155 19915 38345781 755027783 3215 -221614592 625970861 15777 120536687 717174433 10772 -369408193 231447286 19014 -100010848 504887519 1702 -300208243 912387525 5330 11828657 392319190 19322 -265408505 229743493 10297 -206115164 381672172 14209 -152921437 247915041 21761 -348982787 797794414 24546 199898481 320592376 11575 41539187 253118692 25987 -285583263 329497498 1098 -186621144 55666994 23234 6492880 182265291 22379 10982115 59478041 22055 136484013 173021899 25961 -42696210 597392624 20278 224075682 463006948 10858 -157647585 64694674 14077 -527672290 50579528 5646 -482486212 720894977 19717 -597682382 510788110 328 -116243467 243368701 4584 -223074429 703678062 20235 -195720822 399955962 15698 82566995 704485874 2903 106961610 609105335 6843 -586085643 229601241 22720 108337970 536531072 20977 -578136668 56745649 6488 171672320 931899126 17834 93077807 41970708 23661 26998884 912170786 6545 180100805 571582572 24582 -553812498 70432349 8452 -201910184 44770074 12687 -480071101 665111664 9852 -113543891 553092269 5537 -520169909 597906770 19132 -158556533 353908128 2991 -153683949 97418158 7483 59276133 368753008 787 -496655334 872668430 18323 -70822369 593587023 25819 -442771043 606202605 14033 -397613277 928638822 23986 -481556447 126661752 25916 185720372 773178172 19925 168422224 516342055 9108 -473121075 259257180 24511 -598782230 757542503 20927 -198389717 445665079 4378 9606597 652180195 1028 -424232989 41223287 17752 99129119 851932576 18783 49296813 771918155 13118 -39302989 375811941 18435 -184758806 227546751 24704 -528436012 603029745 25534 -30155912 15883732 22602 14376013 332401798 3033 -512521159 954571569 26291 -495579045 868308681 6177 227828417 635187128 2921 93399831 625283665 25700 13071630 772790683 17305 -219701504 910412662 9950 -57242062 257153841 17894 189337116 327014186 24722 -46507321 627869666 21039 -14864822 291487008 1675 -80468721 447866996 15254 105958490 228396942 19553 15970759 744536168 8493 -164360439 464777580 24045 -232532869 170953066 9814 -347733760 881764772 6438 -428363367 18184471 13761 246671423 798285753 16361 -352746062 438114582 25217 -280989620 253627166 20454 -414159117 693980268 7768 -104840341 936889734 2469 -547117491 707203234 6667 -109117976 511566982 5061 157825676 825357807 10218 -421057312 539115620 12167 22291193 812875447 23428 -328488378 125514272 2204 93168544 369938020 4460 -561670719 909809144 16351 243549589 362672820 10492 -531328412 316028745 21225 -471249244 471964030 20589 -29798110 13425992 22685 -151682938 562189780 3916 -205766802 508564395 20504 -386637502 350230425 5191 -470781157 372517172 6871 247240595 78827837 22090 128865689 925960415 13341 -330610630 500156006 25597 -251097075 431669134 20563 -35548968 390623003 1672 -329909155 26404058 19911 -543113484 346282759 2624 -11715626 939608600 21086 -131269261 661695579 13440 -123231409 110260527 1834 -293508235 777048425 6979 -338240374 76396720 6774 -128099594 294468489 7888 18705907 737145521 11120 -293369490 183471762 23598 -33575222 446865930 614 -239993376 340514405 10805 -558399955 213393010 24998 -376336305 200529190 16287 194229687 284177032 9775 -211063736 258517318 17355 -543979905 519908626 22399 -71088378 178778007 21897 -474173651 777222032 22424 -260110507 434959495 24755 -446008580 383627287 14074 149072573 319293676 10885 -269506674 29557352 1844 243938665 220450777 3610 -344463584 319429489 4747 196397843 453039291 17529 -359331069 650172923 9106 -229296166 718645890 12405 188819826 523762195 2901 -196949016 758787289 10740 -135575337 239107529 23904 -596080899 306906726 20487 -377391760 638097540 15897 252104010 99898106 9072 -288619846 585992650 21353 -467436758 935885792 10552 -370773615 571813234 9941 101742960 119282927 9529 -354980646 756622991 3010 60466422 714392307 14903 -341836113 50725888 7515 -491926457 186376207 24783 77096059 547010497 1499 -408355285 277178205 5640 -235895441 124583080 6663 171641799 29495361 12965 -416510599 455351849 16195 -45997059 915324812 23679 -494188709 570036660 14170 -345505648 429069205 15701 -463790117 316620585 20006 48729770 768021699 11749 189651025 517017817 4116 -294783028 147037543 20104 96512597 900095153 5879 -180250125 830793014 18469 -600824644 437020408 22810 -520496594 145639216 12554 -237212779 239992213 12670 104471677 363423465 15455 -121842625 321656540 15108 -8625319 647185367 24320 -400336709 582180218 5372 -164634100 114873708 1971 -272545744 278759080 25343 -333368081 307288006 16444 51752315 258645891 19488 -39851852 497998358 4843 -185408680 930605687 4520 -330186012 686403308 17249 -548843846 646491035 16379 92565716 304550206 14993 -358203608 701550967 6713 -323126522 815515605 16385 -402686198 845782073 21562 123660814 562742843 13770 193172806 854052154 26319 -225475563 515144512 9903 -234007013 366104093 10540 -542043190 326819684 7022 -492920960 836509774 19743 -293848848 822866598 1189 -293580848 352785674 10081 60754563 313707235 10741 -430318045 337323593 20930 -341253017 772180812 9891 -164584650 16916444 8431 139948184 148004211 24252 -321249714 834455624 14438 -66097203 855460025 17304 -321664111 902830484 17090 -471890480 858911520 3048 -435788685 764517977 22425 -536595134 17098983 7895 -227630438 748579378 878 -440240047 66932371 1043 -280694127 680521248 4820 -156193503 932060936 21471 -13026575 479916243 18494 111424342 399226877 20298 -124943680 67903161 24664 -145009466 605564141 23990 -267050056 816596564 23354 -230021315 271985104 21530 -460487450 822998273 7365 -499685522 388310299 6014 -296419854 573931837 21384 -515977059 782050774 13146 -460311179 11761515 4746 -392695756 200651843 6463 -370043361 82554662 20361 -453378157 555420304 4384 -9220459 450969379 11613 -200994231 729208379 10801 12736149 544477477 21039 -49906833 105355790 21877 -313965954 441324581 2373 -249702112 393548886 8111 202454555 412408914 2742 111423495 955574087 4643 -538801158 369469556 22363 -257165052 686061890 3856 83081805 226559327 13913 -314788424 558279619 14813 -332119004 951375951 8865 -431961425 499136210 15942 -75690831 784027112 22405 -243880673 777295568 16442 -285352451 171691602 13100 -579646352 486125417 18284 121466138 431899855 5611 180506178 304431141 17913 -217090592 29868770 7723 -548459034 10907069 22079 -45922828 143678539 6017 -458315092 656192907 18089 -24124353 482640216 9208 -436014196 475057630 19036 -455664232 923715583 25239 -576537405 659422274 3022 -501753647 696978160 18251 -64276998 240684807 4330 -260060129 684431007 10122 -362281993 694292440 16245 -273630856 202571065 17961 -584391186 653356136 11505 -288360747 887816586 8062 -474991304 713175468 23054 186979378 315945297 18754 -44278559 411587647 1345 -285238910 694551425 5221 -581690665 289577720 4970 -160229932 636849125 12178 -73632940 802814147 25579 -43461626 485601009 12001 -337481647 399814452 6241 -437205522 56179510 25110 -399631339 437627406 12110 124144620 30022947 19823 -587002789 414654270 12434 66454876 129804088 23846 -112801195 282778795 9179 -137657447 789202335 20861 -237840141 183951853 7055 -368611656 398491666 7558 217560072 823675979 15145 -423544463 91739632 17097 -490882818 275744128 6219 -543601420 782651986 24043 -440088537 273201945 25119 -541650504 215059135 19521 -511586470 473826588 2232 -140315476 140391419 21348 250773429 839993719 4392 206339692 579406634 9597 83645210 275606976 12052 191002468 513865996 12707 -425764870 235748997 18554 -45549845 804963648 6548 -68347645 770172103 7727 -487307547 313818381 18802 -276844138 246503017 2912 -505751127 951727497 11695 -364469910 855352144 19377 159445020 532355397 4259 -558490403 274895202 9851 87931943 279462714 7799 228851757 893325637 20298 -95690181 888161451 15850 107874456 934403755 11018 16292815 203066338 3037 -130956538 487762800 5657 -380498506 875161110 3847 -290121860 790090042 13204 -102421456 905637768 25510 -517191982 367803320 1707 -283736911 518523727 5346 45867107 721729136 7887 -20479172 212320566 23439 -257977914 929619381 26352 192656697 442561971 6392 -171497245 718382072 15346 -145702240 60445985 13017 -193575791 835392429 4844 67258749 550844335 17893 -388625822 12761461 9930 -420866430 149391100 12234 -498548502 758596875 19606 240343388 837983417 2021 -348638390 212624240 12456 226549580 404324589 3666 45962001 530607498 13551 -202841463 410447292 2131 59462782 495341508 9556 119027519 838659540 21837 -53229748 606012899 2393 -60577671 102512446 11645 -324765530 709228676 14215 -263471934 521039944 8746 -155197175 956084589 9350 73594636 772725648 18511 -75885345 643586844 7576 -463093926 863609036 14946 -164734280 642307325 12740 -520100113 57168116 12952 -394064698 211402943 26213 -501512447 362089897 26193 -100609525 840070031 16448 -576873116 496772745 4153 -282169066 222695053 14425 -368578018 141324836 24390 -409567658 313550065 10843 -474298731 845442059 24562 -469016112 619749651 18152 -504683070 387107265 3176 -75335392 516775672 6946 -497295871 259197949 11781 -283564044 954936898 8060 159151215 55816773 17486 -513539377 501070949 22507 -437917133 527774301 4203 -339809133 588041763 12692 209640959 112457568 7297 -347186441 764023023 5134 -45666568 616499014 14630 -131024909 477463240 19022 -285692990 454869674 13054 -41074847 466651068 10132 -329668468 234770144 15884 -293554210 914346654 2331 -465010902 414545840 12553 -398791065 943857457 1271 -339680068 778662831 640 -315818697 483873721 26215 -377864056 738277976 13785 12573882 108440520 15155 -571838566 210114404 17760 -437343306 885112492 18219 181789706 663412050 17771 -4435192 540504162 5582 -470111879 585989333 17050 -306002064 457894917 6875 -487621988 425434685 4339 -204017850 57500681 1235 -374935524 354720089 23630 -89677081 859843349 14232 -377674103 665008530 157 -188879091 83058394 22828 -140749623 344320439 25084 -173480782 378337850 25 -108869098 450476939 21800 -352011890 219763292 12448 -442607698 659607443 24630 -285837467 502842173 24353 -548075300 800897841 6745 121443972 847452529 14524 -583541642 363055599 8579 -264983980 564262345 25008 -142139420 842123406 6793 237945962 206959816 5210 184034277 733843577 3780 -364059956 721671610 729 -514127797 286385887 13947 101333931 705221149 6542 -322424240 864709856 7022 -431471726 411568942 16848 -409779468 554418787 13858 -102999256 528915314 10219 -231261357 139456915 25401 -58881883 448617677 7896 -269768065 780055548 3590 -294835979 450880162 25854 46343899 238696753 905 252444681 923324501 19971 44713891 416492602 11997 -453535420 671708958 24616 71153598 262995053 7122 -417523545 289407590 20788 -402770483 625478476 9695 -137123334 98321779 7960 -122642773 236277409 18671 -193363989 51985852 19116 -495345607 840870022 23876 -572827920 883784192 4568 -146289677 129917308 21664 -523201284 555697133 21623 -594361395 812446945 2384 14520156 929956859 13588 -566011119 339621588 24776 -70309830 950033479 5147 -357688630 599618497 136 1168917 188538225 5836 -569434076 845066443 10614 -529803575 71503129 9840 -361786418 39900128 11505 -564132491 452473147 17137 -36809708 34609311 15831 -240573282 869582114 13808 -253182602 344776079 6009 -309934731 453587238 18119 -167199212 100278621 4613 -227577817 245509416 8959 -389899099 102322688 7737 158152102 99246538 1475 -505632651 864017820 2240 -445772637 923713351 4608 -41270041 494754722 5458 -491992512 335784363 5216 -352568436 329293763 2171 -522029913 702365999 21250 -335918324 633131499 24166 -154717433 887535909 3769 -160479332 397270059 25255 -520077672 242676327 1394 71413051 61447898 8415 -134952083 444595137 22624 -227122662 149090183 5926 -271653356 74795772 13568 -269825429 62961622 16803 -260334279 279022152 19359 -425725147 745147193 26082 -199630978 114182649 14310 -108335188 559098861 8311 -540989505 319719600 19800 -113075977 170816461 4564 -154500851 129576356 5310 171766624 670652431 24159 -135714492 504544145 13348 223405821 64100071 18272 65376901 548667896 10750 202503368 379493991 16496 199169518 492490654 1216 -479400570 263054820 7255 -525307266 899809220 10497 -100242807 113937286 10605 17516459 829355587 440 -292056345 630616414 21427 49342904 570960616 14990 -135952183 845665800 4349 198878362 395394885 17792 -83235937 288221779 13692 112972078 731337640 8646 -445204482 747402972 6768 -266376336 656131100 14532 -189879240 472654960 13492 -213953355 585441228 14562 -455241029 733872864 22006 -101855520 874057397 13825 -444710605 481329286 15868 43251008 534639365 7764 -241741919 295078530 16395 -230130629 736624079 8185 -545788708 302112364 15133 -598202417 646640037 3481 -246901835 906136660 24863 15010103 941904252 22213 -130052644 915460273 10393 -345563094 956809497 1269 -60864273 869726521 12766 -363780760 306746917 6977 248171524 804540737 4759 32160553 849863852 13643 -330651450 823732647 189 -27771540 52105015 13934 -60125513 947083578 8338 188860267 524141816 14745 -373424430 33441043 16507 -123074298 47320853 13595 -247791654 127753212 8563 -55545156 87734818 22904 -446090863 281693605 26280 -70439538 131273915 21512 -356665641 420179734 9130 -248413363 39207013 4399 49762102 229470844 8869 -335911390 928211078 7958 -572091546 91960547 22464 -412914140 233985050 25756 -141917884 301326346 2734 32192078 431333512 21842 83789592 60822620 12134 -147782392 548966915 23624 -203917352 66677013 14571 -185792785 37828170 20234 -224841435 340374054 15039 -528727440 495140863 11984 -264569785 748155670 16152 5677867 394847257 4715 74392913 47963100 10306 104239900 416142734 14923 -72194342 197101292 23537 252386695 489615271 21813 -468377565 450848711 14588 -396341725 489248387 10517 -581112713 644732437 221 -511434762 564212706 21746 218026610 301095503 21444 -166790855 778632370 18114 -316860668 868073266 8056 -410447919 808702025 23761 152609321 787329821 17272 163348424 383879577 22209 -460869150 119808322 12746 -592278702 592611289 13615 225017528 568512263 17995 -46403901 861224237 8925 96141741 184941582 11443 240411740 696662719 24981 -482263801 949870014 7270 13145143 541068991 17385 -435546200 749975768 3000 198193940 467240571 5042 -65065731 593692215 18132 -440441776 485236846 22316 183282307 57750714 22648 -433132511 670761309 17853 -565185437 29952087 20656 -519347434 605228165 7405 -154897354 635488214 12208 -382740283 105697663 24816 -62054449 420900812 13314 -411617834 703413716 23540 -194522413 733418681 17317 49542712 442911010 12423 80474928 359207089 2744 -218610796 648966981 9130 -287053099 65851409 21557 -346374422 760111860 7059 -109648228 98611767 9956 -541197457 540689104 18391 -311630660 290950610 23317 -393493375 805265048 18083 -348059137 848341516 23667 191225871 771196489 1164 -56145136 481496053 8142 81959466 83859219 20791 -479222696 670743628 14887 78493944 119810479 7785 45691708 540005155 1972 -584387840 312152415 19079 -589960621 337763466 8826 33760000 885602094 10432 231526446 904687624 20040 72852345 157657446 20117 56440306 805306985 18628 -392355767 886105660 21507 -230978587 888223888 10438 -577491337 137271603 16040 -156207450 49732009 6894 115808354 157940577 22180 -285420088 78465422 26419 -214908395 480325068 16317 132548460 558050420 16470 -368326722 912550879 25245 -190332402 848724273 14356 -271998735 367017777 15674 -557300526 213634100 6786 42219028 602698809 22604 -256564497 583543338 17653 -400847958 175691749 5543 -119637163 37250398 8325 -63379210 424226110 13123 -382848988 40906545 19639 -334644705 288991221 7842 -88699964 18636518 18251 -596000260 639189003 3814 33406674 323752181 21881 -312739417 339541174 337 -166204409 786443521 2864 206522595 78955725 19345 104625366 720679042 4512 -466108243 540306484 5142 -369295830 851666464 8121 -34628302 80500286 19908 -356676202 838359174 18873 163485594 170430717 15287 -279285920 385448980 2963 -381549107 360826996 21159 -583738620 154501845 20291 -523661558 332585441 1831 -328513577 257993604 21490 48654262 471282267 11776 -224950204 925170072 20838 -589542014 183042734 11535 -162546456 710743081 8723 246914196 140256612 17305 67987540 635993353 1990 -517244224 195400575 19951 -10097983 705385130 16151 48005510 50292561 26414 33314882 747246164 11760 167673119 805511674 2200 -583026586 21425322 5459 -284882622 616345724 3293 215760563 398284118 18545 96496793 400801113 13018 172610959 475713988 20718 -533545697 269392350 1018 -92878577 308391560 8058 -309488043 683175210 26135 95701924 535784897 12201 -114899347 550631294 19651 -282551612 242687755 16255 -435067355 481821168 13693 -550923363 554549204 6973 -89369444 96754533 25589 -66975840 430015861 19418 -481501259 190127530 18709 -102509663 724365166 12021 -173595309 201033762 7132 -439840657 955330358 6409 -452868303 818530280 7429 175853053 923258894 6190 -500733594 236633516 15664 -522408471 677049608 11 -421388835 631598823 8839 126022336 248982822 13822 -98545313 823211828 19707 -42392521 419023275 7649 -254308725 722580893 5324 -10514995 673310474 25325 136402802 449232081 24686 -474084669 438183248 23292 149582907 286603574 14740 220594224 556744155 21548 -549389449 764421561 23521 -278070046 107297043 18779 -59011856 820963488 10066 -450765674 17935095 18548 -28486032 332510122 13942 -52292315 98474391 14259 61849360 684720659 17790 -505151726 441816231 2092 -524751985 367546091 14962 -114074694 613794065 8678 164461533 771659716 23821 32155840 10553120 12347 -429675903 312719115 19441 -425625289 386639960 24767 42730671 761762714 18034 -167423004 625544777 9628 -177266928 910458684 21850 231352105 206525805 26075 -275308988 632058449 9948 -234225498 262274085 24142 94497286 517542530 873 -422302431 327075264 14694 7550775 788620995 6548 61767365 865743205 15826 -454581662 865472300 16963 -378686036 730081060 25266 -497172898 621566634 22697 -220418976 689507165 17816 -182443040 478862951 16852 -425641477 365104247 15817 2736325 839962170 17912 -192868977 48793335 15539 166860581 637566459 14402 -172974465 495604146 2667 198986817 115343565 16034 86597130 670284177 2910 -219643862 456492286 16569 -457903094 99143163 5368 -63787791 576912607 19169 218175789 136151556 22934 144454136 40201869 10195 130668760 716769739 1244 226451597 155683926 23331 -34159786 515596613 12300 -296304618 774984727 25854 143091826 616601362 18185 48417417 299542752 24706 -451228808 151161903 6519 -400461996 30533628 12382 -566942409 817865600 23683 -180482998 701473166 26343 -472809491 181934312 18554 -569079798 205396430 8768 -511568781 23489533 17669 -339561898 350094831 10193 -522593860 102327107 17595 -551677670 850768188 1817 -597683885 819455219 25794 -248827214 313055538 5740 -312301674 483086679 22979 -495804488 248288704 7219 -455426545 616723887 7416 -493557918 331274289 24977 -293439619 238046188 14118 -439603039 787359944 9253 -2909325 498349659 14023 -322140217 773845183 18428 -213580271 433209422 10850 35730046 202338505 14215 -236067692 274026894 15112 -343292306 487885595 8975 -198105521 18022282 9382 -452328279 721225816 17409 -167250857 607795360 19642 -181210502 206932440 19338 -371815296 245942990 8280 141286289 929677400 16411 -460107771 889537667 15496 -169694330 544257335 9406 223239978 158786724 14543 185103650 938749047 14767 163757150 50088852 6471 -137515266 319569107 20668 -339831344 276461294 14047 -201315466 682618270 26388 -183899185 934613229 15081 174822442 825542958 3078 210193163 306710503 17683 -599449342 85916460 936 152620738 663989133 4418 -567168347 711498237 19178 46412693 405668788 19476 -451613000 375828677 3014 240761471 741928541 3131 -176645426 925517059 16226 -501800476 337075929 8226 -96400854 402140614 12688 49258483 43600333 19651 -120413527 642823268 11756 60532599 642245506 12260 87677776 304748109 22435 175481340 772584901 24773 -363015689 836908384 10036 -587673699 818669652 22891 100485790 36221110 23217 -324786803 909608751 25798 -248621785 824253810 10399 -591402408 192854751 9378 170488369 618385476 2652 -124323381 466103383 5759 -529989786 427465383 7169 179591417 248504321 18847 -369608971 232871876 7926 200832295 875840922 19014 182747789 492343787 19970 -156239105 25487597 3886 -486319369 478388972 10098 -416274025 679283891 4670 -444604945 500323895 21980 75895764 45245493 25499 -319004480 117172432 19569 13630514 840959975 18966 -522724432 439895189 5128 167298119 650321567 6745 182757260 287990752 19467 -281779654 139113655 25868 240159497 378855558 10181 -99818509 177372102 13665 185077370 321483895 1756 -357548665 902637659 4947 209578137 894431868 11879 -103256819 413549738 12428 -546277668 209573708 21655 40017475 276756740 23771 -158369610 376014128 7474 -272525677 804652178 25318 84025984 453108243 6560 -280441268 581218018 1188 -58439764 711732181 9863 177767516 771127401 6307 -156626070 362911897 11229 185773283 870118440 22120 -479054227 123913287 3231 7869485 149409961 16614 -421647294 739617992 7225 -164171286 471410709 25307 -333884718 81551586 19066 151076996 823134733 18690 -593478783 509504665 21803 215618461 508324314 18609 -537182075 664012762 17008 -482779377 442943661 987 -300882094 219626908 14676 223646026 916618982 10013 87733823 408660490 13931 248425244 41906758 11491 -158066259 748590219 12521 -477232055 123371889 20295 -546468134 508161703 20226 -210393434 290058772 809 -123309469 593818534 3117 -211971696 510336222 6591 74546989 487453656 11840 -501020063 235945676 4862 -227191657 330442753 17911 -209556296 488201539 12416 -434428572 197254510 24035 -375036182 660053166 11974 -479960782 907344767 4111 -433214916 842450954 22374 171300366 466280954 5426 -587041205 884099947 22210 -76508093 462506131 13468 -224823310 823791497 12746 -488396529 895264233 23036 -271753231 716355538 9783 -171544210 302194996 12193 -553011539 880322617 12043 -532234688 816039200 14334 -300372115 922972891 25841 -244587487 577729421 4395 -237795616 113898992 266 -158912957 494417920 2729 -114484577 771234777 12245 -240803577 944229587 9909 120581327 652086383 11101 -90759980 574577247 6735 -206155446 779165154 10951 12358647 846718888 15674 -205856658 406615386 1959 106444173 628332496 22782 -157822397 20909503 6421 -6373785 38571059 22546 -39587808 607579017 23404 -464388322 723161830 22413 -506780548 881120486 1101 -278151983 272943625 10385 -232454341 693072763 410 -382618969 122877263 14215 -434049635 496648464 5080 -46184359 102462089 18899 91419446 736437892 11379 144825849 765491064 24516 187270920 81341505 20155 -453254971 740536177 3480 -155174542 162784199 18979 -96509633 895844495 4242 -376932454 779810710 25457 -318978738 318694815 16238 -430781794 817137996 11195 -552401154 159635910 18360 16694313 62728609 15679 -128215832 400554886 9708 153936211 291596363 18755 248911099 63491796 25736 -515338850 347769540 7222 -53813235 760791611 12603 68933245 709552286 19277 -2661241 897268417 12561 -405518999 885090528 13068 -375662632 557171471 6642 -231068638 528306421 24584 -363992435 129630099 12751 201498150 230946123 14684 -75806832 919008986 7968 102336509 205553124 5304 4674302 391149660 7510 -529644336 531602544 1438 228721676 911773925 1663 -432498140 282963206 8891 -458730522 558515470 11078 20815452 292560447 9603 87400214 169627957 5682 100183699 210659943 19951 -364940538 647569698 24993 -312438826 432754755 20864 -369429804 672145256 19526 -177460775 861902723 5718 5860853 393988305 4985 10924771 888094883 18480 -286247167 43378089 15531 161720019 943128621 11038 129470047 788621164 22971 -568881924 791215639 19503 -589852206 836050857 25523 -195323357 169708610 463 -473225161 214003965 25751 -297210546 407414922 17895 -297021274 480510597 11011 -316815129 626990838 5154 -217834483 889904539 20264 37578069 166796034 2451 83819774 126643363 22418 147374635 399758010 11525 -479308780 843282055 11694 -167642093 332331740 17561 -556491277 483305947 11978 17385731 382463180 1027 224408973 371510809 3855 -594649915 724961281 15754 -441431886 215937840 12004 -200683690 462993630 3963 -261087328 332340407 23295 -557815815 84070135 19257 -6969446 851922233 5745 -550470261 775198855 12570 143180703 37957535 2227 141270458 149290997 8870 23983415 688208542 8545 -399173565 66725759 25901 155677932 605440370 22099 -143612958 524725126 20976 16916146 571072203 5836 -274849378 230464381 13188 -170648068 624955735 14656 -177309368 523952871 12486 -594869851 535362957 18317 189442593 854583620 20684 -258152191 468789770 20637 -167308131 232557071 10444 -398999124 754650314 14626 142547965 788117478 7361 78877580 784138806 5523 119773375 77915535 21077 -85238554 255215337 19632 -427578251 674638192 15122 -99931149 271835602 13385 -592690128 806389838 21300 -218514239 683749137 9451 -499564893 39501875 15969 -357091533 411946538 8813 -247338639 82556784 21469 -494894947 365685862 3085 158674231 573257356 8256 -574610348 402750230 21742 -489028559 685572275 7062 -92872816 82325842 25000 -300445883 107855987 25017 -46580867 286866598 22029 -160138271 207674569 8297 -232793406 334510115 9636 -361876266 36563791 3674 -231934049 726199454 1108 -527849532 88274305 17759 -464554888 780802411 5287 -454121240 293524947 15400 150464096 683255641 14709 -283987239 388657346 20132 222080632 738888831 3805 -353156575 342763713 650 -281944647 874748277 9486 -83635299 69549708 25573 226925415 852613569 12660 174658582 48395842 14088 -595050595 427993752 9405 218387922 855786764 3001 -228634143 378643431 25627 -327018081 441037165 321 -270046223 400132267 9983 20932529 682991269 23753 -362957543 301069398 12683 -256037900 416621280 22538 209788288 554184989 11971 -129967573 71105312 11311 -33344835 522644113 8628 -74272603 66346003 26129 55044448 573957693 24885 -423968208 30733781 18812 -87269866 729667625 11852 -342354854 492412036 25446 -574809413 340947160 5213 145330715 307385450 9029 -346203839 347805481 12427 -149620463 314509466 12575 -576451533 727188940 8906 -93358410 483875092 18624 -1628524 316699605 1266 -357034067 444602225 18738 -435466165 78969482 23069 -410152768 369977205 24014 -140122289 589931110 11835 183638621 183289438 3047 -412480070 491623476 6522 -140776784 23429014 9135 -356981387 569033947 18725 25415284 561435392 23507 -312343405 184132362 3772 -512595841 397880085 25110 237779229 16155833 20209 -57101453 356048894 21713 -396797616 26966886 4122 117493390 337712905 13111 -579699404 69054671 26135 223409597 647742777 11635 -551187546 575772368 9264 -522930259 511943710 5190 178889298 315594456 21856 244207587 130285323 20891 -243817697 686664489 3528 -419724757 35425612 25249 -306014569 280184846 2373 -446352860 780367403 22318 -253333271 398173835 20910 103828516 135527730 14253 -377460064 600430881 3310 -419325774 594480642 6884 -108391729 676167710 10732 -557425983 330459502 7015 82989472 768523621 11709 -436628938 127251163 11356 98635663 806043960 5591 -404986857 512848028 1839 -167785482 926529036 19025 -115915153 487247018 6715 -570387576 264497225 19925 -176674705 602127023 23358 180225028 614682244 386 69338392 43532280 21784 -146930506 937456893 16013 112889203 53932146 11788 -568957813 880347923 21574 115613005 269520912 21448 42200865 18689369 25782 64586345 905833887 11874 -61406317 699343022 2431 -321682582 494633273 7904 -193615307 566491935 9481 -483336272 332172497 14560 190562674 740024175 23282 239654643 259348711 2063 -347139079 69699303 2613 157753272 598000305 21866 -121068195 826722624 17824 -514048300 396738221 8622 137817223 891687922 4744 -488120893 939156216 6100 119352522 853051274 3195 153246256 362589191 15787 238956033 17229040 14659 -585203958 600283773 2020 -131650231 461835629 13100 -116411325 267058802 25321 -129152524 223408007 20003 -450169673 131709394 23418 -188689685 277479041 24500 -33675881 532274673 21254 22047584 907952400 3540 35384050 282055864 10060 -1671291 80476893 11073 170854582 106496808 24979 151298238 778454181 17574 168406433 605017406 19788 111495981 439233796 26037 169236199 159706015 18045 -142793757 729624562 19425 -382032753 222221731 1571 236366397 648030067 3678 -234253820 282782726 26194 -577305503 20577455 3615 -561173072 690442735 9280 -558455105 192991494 21705 -426117408 99218023 23301 240063986 195853035 7438 38027223 28962090 24780 136042822 350233631 10832 -329319774 368323708 24768 -120421158 898457019 18381 -333544335 87321537 13044 -235214408 496092033 24708 -600505039 794365947 12397 -194711438 399855542 26033 43276205 815336636 468 -545428944 48771046 11072 -288699217 137448573 9704 231122488 771886439 110 -548724421 175965927 25151 -522464174 96390414 15316 80465683 594192953 18788 196704133 945176131 16971 27037428 210261161 21102 -357585225 33354995 14054 -378473135 456068932 18824 -317386518 579453503 15409 -3228241 427046195 24560 -434299260 332233650 23588 20108890 831857346 20949 -73163050 172922908 16190 -448212283 441435803 19361 -372518743 713102206 18602 -2519021 598480389 24982 -476060965 769139811 6841 -572667943 41662276 19177 121896888 401453175 17888 -204489042 573093044 976 252204284 821630363 24777 -108644393 865148640 4361 -590023231 620311356 23690 63095785 894955357 14630 -499669852 94349881 11660 -334630197 892697983 13892 -87927394 242253538 2117 53084474 572583174 8710 -198087210 517012800 19549 -9527096 250602086 20254 -527287955 143929972 7140 -580994551 646418509 19962 160717053 870038998 17159 -58924866 599322517 8217 -399090889 563655875 24425 -105898860 652549210 23248 252480941 946180245 11996 -155757492 204308708 8331 -42857286 503727371 555 -156635024 423568651 8546 243051064 934189397 5328 -100097202 102024060 9018 9918322 87375212 7306 -147204180 864691230 18312 -364209184 187157897 8212 89745964 384706986 23005 -81156046 446565316 11336 -281741485 452130077 13125 90209357 482488810 7058 242599926 481036317 21826 -500696498 807488670 15339 -110610588 411727006 14317 -8000371 123024714 3313 -281188818 464149799 19298 -14164642 389635755 17236 -420874376 695726206 6881 -563955928 148006148 25854 -504365707 435576596 2090 -587176479 677235484 11452 131490115 700891237 2964 -160459143 781185799 5050 185785974 945078941 4595 -197508151 643357482 21878 -355910827 249146204 12938 -460857920 538947434 13145 -417653774 501404787 3857 -189346749 842000856 5383 -101719397 902594168 22106 -588845177 744567919 1081 -577267420 812392760 20254 162293043 901867825 23273 -488319089 409260417 5448 -366877964 153340005 3959 -532819525 198138516 5706 -260641819 563524117 6549 -547739186 928926220 19636 -49920342 227203180 10991 15850955 830223272 25983 -105532312 143993396 23490 -43479588 459291858 18906 37552058 242661228 11359 -233097516 66939085 13101 -465007683 107641174 4299 -104011097 342775755 11188 -481602514 173695227 13049 128332239 488323871 22030 -557082915 224255876 14212 -147098573 213923564 23373 102659239 570748422 19993 -297788284 401616606 18160 -87505629 245317182 14143 -390063939 913958447 6858 153933298 947066153 15853 -184398801 252781134 10003 116141609 795566405 13439 -147880902 205703836 8328 251997901 875363401 19462 193752230 593497177 17521 -378416305 271549566 283 -277032219 645858379 20090 236711344 903146492 23200 -202998994 793656288 16684 -175642243 126894312 13604 -568842652 659182632 166 31358083 77226254 19710 21273238 180485796 20473 -511966783 834268710 4448 215925010 904492732 18471 113702731 865792307 18981 48391418 183136832 16074 -151433057 563233307 8482 -164751326 851997497 8794 34168569 766933193 9268 232790176 401266441 11935 -232740083 784664741 12525 -354798755 32633007 25436 -281729097 97563099 3095 -388918619 609554399 6170 -200129662 524237199 18678 -8287738 156009302 7608 -200630579 95860516 6149 -26100532 99567474 4035 127984936 269156486 16432 -293634299 583427292 17871 -318939202 24494030 3407 -282592134 810327992 6788 -507154037 386495723 24737 -161057994 824213455 1828 -415470656 581666506 14030 211566087 43705039 13706 186436417 733421269 23375 105770685 916257880 3690 124226400 463980884 20793 -591134435 801849769 14221 185183341 439461174 20707 -227968358 836794917 4721 -238054133 762628109 8755 -588514589 396635251 11408 157948962 238065260 19853 86016466 77871424 17425 14491822 926462086 16423 -140505137 728964058 12636 -524629907 706581750 3203 36786730 15549640 3114 -229950012 920186351 7038 92935969 692626180 8745 134569593 393197054 8917 -529982586 861905390 21822 125821462 205416450 15589 117778106 72848604 9039 -65958946 454717632 19999 249977532 800011440 25262 -123298617 559696391 5578 -27924720 47139747 14158 -97794826 364463750 4055 -4017518 78012000 11568 -265722603 623292454 6184 218158422 896018314 1021 -20616718 224312248 11577 111665832 179273796 21032 -506896767 485879975 12607 -304333439 795792400 15204 164382164 417983221 25590 39994023 79080722 23961 116467272 783203172 25457 40179381 252677190 8202 -54657448 858137559 8414 155044906 482753035 21704 -158017801 786229190 18800 -142677967 348184923 1822 92997704 457246242 17049 114419794 796287549 7288 -406220296 420725543 9636 -48621184 278567444 20836 -100303271 513689685 928 -402650825 29877555 21757 -419279267 831174959 2486 -321416824 87468525 6461 -79413678 766648234 25548 -15816794 582047642 5398 -92568320 953564451 3435 -170108297 716280420 3547 -173874521 70611195 8739 -559836614 746694649 25762 -493020994 753923877 7354 -558686374 643274248 10582 -331758279 783332468 21323 -60849826 710994738 4670 -496845649 419168794 13703 -319675847 35440225 25974 35950185 38687274 22173 -322527995 710283845 18882 -594249800 239212598 1711 126280076 417359078 23019 -203289385 182319729 2382 -224191797 839522358 17987 -482831269 765147882 21477 -206569989 421501392 9352 -225263581 465988009 16178 -205170645 586822035 18357 151092408 76392403 5635 -85738651 339814774 21053 -339776334 668153349 1389 -323190395 242191608 26414 -327342243 466847940 17259 -449614784 472657296 24913 -143144705 480581619 3452 -522622251 77016048 7480 -173661148 782780142 21108 -394434625 157177677 11903 52580843 899878479 22817 68991089 109835607 16967 -359004492 838474442 14385 19509094 697747199 20798 -564508968 644937977 7541 -402197874 690767969 12480 -540688561 580692675 16517 -432517587 142239439 19205 -297993770 532516868 16999 -243541289 754371809 4079 123794917 359554453 25721 250710891 269196860 6460 139134490 683504240 250 216240931 754219051 18081 -222343596 781855789 1652 -317160896 145646592 5241 220770088 449626094 26411 -424778325 300954634 8758 -23222472 318610540 19508 -550146104 501632334 14095 208616113 145951941 13415 195449073 931972712 22766 -519163301 848796844 22775 -537727240 606301853 20537 -386349666 688935790 282 -347311060 529637509 19400 -176450610 769219546 20837 -350905151 379404653 17788 118259717 434290486 15152 38177859 381485623 14776 54478709 159726516 7550 -139956840 319418392 12996 -250419704 790843507 964 -429901943 440187510 7566 26899616 117270633 5808 -438963110 264362737 23273 -568863713 358732513 16286 58755578 467627866 19714 -313152795 742358574 5436 -130271404 719873282 14032 -60394079 828624117 21442 -250094537 386214786 20711 -334378738 669288016 25043 -395131129 94410027 958 -241474182 850255023 16192 -363443543 376372952 2636 -41286459 619171219 9556 103954860 623340046 9833 -220235183 456896167 9525 -549093714 477080030 6311 154235362 82683480 24207 171244686 267615478 2718 216639375 791812017 25959 117623245 862100245 10525 -168818641 63496552 21578 -101036517 371598484 23257 -186476109 546015832 1033 13459465 88088394 10900 -594029768 270572077 9191 -261977629 481375715 545 86503855 272370637 5445 146685875 648363387 8751 -370964435 225615927 9385 -74252100 458093739 1243 48323691 852910029 13587 -103055997 670585037 9324 -180301828 26200077 12013 -567041290 851395523 11051 -27039108 275657785 18437 -181331303 264855563 6782 -255056555 827591318 22883 195528688 556287377 13633 -388611124 586821440 26303 -316744581 786577758 14497 -546058966 11632644 24375 -411769149 679644402 21092 -201737351 632636536 19663 199469994 387374206 10132 -436496514 579512525 5722 136606695 876375513 11499 -71637989 540432345 21479 -283236266 717245116 8144 -35907070 562410506 23443 221436058 953257147 10331 -92344200 522417291 1553 -133325123 860126301 13241 23658301 585020471 23469 -44256074 179500576 24279 -95927316 339215525 12827 -538322897 144812177 9036 161553473 646715669 9943 17233705 241221948 17497 220935612 360226396 15003 -236478173 559058071 19706 -168974419 752537727 1022 179582553 420707389 7914 -199967444 873977192 16079 187202241 558948186 7817 -384152903 337911781 15944 195055814 775632073 18680 -425876477 127025487 1412 -345540490 459505887 17324 -53213797 144330320 18011 97428801 234851029 5608 -130127045 707444727 11591 -329873117 600520009 6532 -60182075 239064965 18511 -148157842 399777862 1453 -360534202 953022025 19889 -259864393 859006672 17773 -521757588 813846532 21440 -66648831 457999713 16566 -225454906 469586248 18796 -59500791 885684802 7757 -537886170 110698186 5348 -591217876 89415195 15314 -257355825 864749953 26326 225469533 36392628 2988 121599747 93975546 8251 115015282 920104521 17994 -178537392 580849481 18961 -547718651 523797431 2534 -115872007 863615161 8811 -169555253 88798882 6626 -125908194 636820656 23609 -186234854 737255541 5577 -498496567 802326537 7091 -7421235 873477638 25273 -294074213 21804362 25536 -100456473 854496816 13062 -314945523 576599058 15702 -433531796 430555224 7721 -180259863 231189842 17895 -16367197 633300477 5153 -95896407 669177780 1183 -559704052 903383562 11786 -67019887 523347856 15808 -316346474 208015404 13294 -53201858 475160755 13373 -291558036 616444607 23451 -282155106 903370413 5361 121518429 340501051 25072 -51753401 131274575 6439 -291073345 740476687 49 -514542870 674725725 15963 114153711 423660683 21298 176027716 112485801 2428 -495991433 921319501 26062 -155867316 700391315 24025 -43298698 389866135 23802 76971167 660506994 6319 207274848 742211668 26153 -540008517 409803746 7467 -220945138 420016257 1274 -447594007 896386065 12507 -137391603 125468439 14357 -508313921 874541922 11021 162449714 776782724 20527 -403716007 536423925 17306 -538122583 403932908 7336 -580528490 114380416 23905 -178479708 770419369 25744 -79643406 747360790 18905 203869923 36361998 25663 7565722 22176827 25224 -105988447 447618191 7843 59965051 311704749 4650 -292217271 876428234 8927 -479250019 571574245 10293 65080590 686019666 5391 41541062 699920914 17820 -210310576 380423633 3941 -65546872 636021525 12216 -64509989 445319474 264 -280359681 525687558 8876 246250074 94808069 21931 -542824818 200968403 24167 -146120571 710990743 6798 -310071561 846025094 1651 -86678555 756369978 4392 225909281 293969143 6807 -188672142 264195355 1967 207112782 889583440 11195 -237429836 689207448 13489 -18890794 336186413 25652 -205597542 258641435 9512 -561458919 800688293 13873 -545490595 951635757 17126 -514465388 822056663 21021 -354430002 849794207 19488 192507842 624412245 6563 202859217 628006393 26104 -571701466 686492014 13588 -171754636 893765654 16574 -435824362 691981000 5855 -172630258 840889551 25642 11508413 76452802 8151 168193311 663697138 11268 -442941948 717367683 4023 -14954454 275432322 3239 192979601 351729610 12162 -488944110 585720623 20877 -248749180 715950649 1845 -439119651 254899593 1862 -242337402 231903244 21330 -324680140 204244606 893 -183594959 948398373 8675 -409889336 612616892 25607 -482874924 701837785 18091 -411610304 171389974 20450 -601467582 254653247 19030 -588815988 870850657 21275 -592751066 589720683 9203 -134070143 689622392 21024 -183285113 603193537 4871 181729961 339179330 16259 -151165469 511059105 15606 153672588 377729803 14705 -333964038 796788132 22610 -216448358 678475585 8422 15435123 679659419 22985 -22734790 186020005 25156 -254942694 114111371 17625 -470350258 846588697 9309 -386397722 424782583 21603 -183619814 482878081 9899 -65721913 941291509 18971 -419031985 363781161 10303 185485950 244519593 20313 -552898652 919727257 17660 -386271329 473351237 4748 -1794402 866295986 7101 -528822062 645721736 22219 -514087163 232911616 3644 -591603288 137009159 10258 -594065803 228767288 15125 -223468915 426599126 5844 -158893209 707140815 2157 -409016018 636985353 6378 -311604 141035801 20469 22691856 800042770 25808 -334301159 392821656 21426 151579705 38390480 883 -225343884 289048827 17488 -587410635 77483463 10625 -232544652 730852343 20884 -515025133 341224101 18540 -169560671 94328711 24257 -101031261 384426333 13780 33646923 280156067 24916 39109835 790557389 4169 -447699085 952511660 9359 105422693 189887479 17083 -52000540 494712537 23200 -408293096 931066819 22792 -353789230 256619107 10683 -254552602 924367488 15093 -34369512 315441047 13102 -132238877 563636336 22989 128766431 857951666 23430 -83210586 225631001 18547 -517683094 686955173 20668 -387991069 141492112 23434 -58296954 683135465 24232 106272720 602728715 13635 -301151292 200857074 14976 186829977 67294712 3641 -38970324 46799743 23315 -290147673 427809165 3021 -175458904 443136371 20059 146511530 728823487 18826 129914566 349863938 6876 -331434691 671066075 10316 -256937599 754049541 7889 -44896185 59112891 483 -30287553 376473740 16524 23118846 413378415 10561 -83701928 372699956 12762 99407827 421806719 263 129740945 240784597 13774 58355041 706778736 15425 237910000 907048970 12543 19489460 732017213 5296 -349702941 133374789 25657 58734406 528916461 25886 -151602669 886803396 5249 -316799282 776016184 25846 -115500115 10641492 21347 -154086800 465667717 22079 -295539674 523866003 18468 -540057164 725174896 13552 -543492115 98566764 11827 -520309900 641346246 14215 -306408132 723572019 6029 -109543305 291883579 20361 -473124806 41841383 17955 -46975904 59957375 8339 -264891484 497282198 21943 -332399167 710697611 24373 -375188307 358667046 14387 116392715 79589678 8777 239056868 248259409 4497 103806816 957233670 15022 -530013335 191517351 1018 80540500 40243894 11198 -118803228 379488659 19429 41698069 349003797 25901 71926064 483455586 13890 -363742019 242180535 9236 -155126480 800846665 18612 -568560093 53322920 10792 75381328 651338915 12367 -326558100 382651332 2345 -47840963 422534811 14451 -506596123 304461137 19921 -373589725 658693592 8746 93785813 556662018 5790 -171305231 330466351 9446 -564812063 138028009 9525 70889845 652491154 17664 -57783869 515129553 19666 -12685651 39080732 14181 -32008876 90320278 2237 -323508317 364488600 17750 -297606298 278713922 5657 33953451 870923133 2545 247874014 405453128 10404 219014828 634093643 10403 -58307839 485254658 21384 -354933631 242311737 6861 -589930977 177685841 15545 -271396132 837287883 19136 -36870159 380150270 4252 -504061650 737972184 18117 177509416 741154789 9876 -71958542 530339182 4133 -315361950 214745463 24627 -16842453 264803215 5780 -158316217 616321273 14844 -555344815 315779946 9504 -318701231 689977902 19599 -212986558 566911816 20323 92096410 616386280 7088 -7170104 817483866 15938 111008383 869409596 16820 -545945278 139596794 9187 -12235981 888385263 5371 -232977824 652822205 12852 -407404987 901310866 6303 -374373796 237215805 7035 -21402405 305650203 9820 -264970294 510413738 2092 -128353529 89204814 16630 -390563237 364390029 17722 -3959844 245191687 20904 54079124 814109765 13079 -132399584 323957076 11405 -75408548 610849854 713 -378673848 939361569 6335 -417122524 750575543 12923 -46003870 520858319 6595 107200738 249433863 12441 152504262 831287238 16450 -581064166 614076342 13263 -109704797 902667036 18451 72049015 622727088 24971 215084486 766258514 9910 -129567060 216996310 12295 224961370 333153080 1494 -305512111 87668056 25170 36515789 862154374 14339 -292064867 293596151 17549 39975916 719255365 23222 -100605156 57044234 8282 220660250 707957021 216 -531816131 81259381 15827 -388182445 936018307 11653 -328893110 740655676 22983 -433602398 737628218 8169 154455528 535452767 5540 -259512978 899940263 22417 -100490227 620661750 12582 -582678746 136219747 19105 -593405878 157016253 22735 -331698643 693932428 15960 -531792352 379480376 24026 -202780109 693689209 24226 155184898 403194273 2583 -270928017 154177618 15914 69488019 173027836 20420 -353517941 219532849 11847 131489322 765353430 13506 -584110499 476740574 5802 -139942995 531744380 2057 -455136557 586295585 25987 -64558326 530019072 6676 -211362159 804667301 7120 162575061 154723935 2293 -37941135 130705326 23064 -363294273 781711762 26139 -257352291 240622397 587 -3537617 669383930 5607 -111357064 803377178 25502 -371213503 945815876 25667 -426093022 174537188 3208 -525471428 97644758 5728 -426756595 382138005 2769 -312664954 141866628 17137 189601340 577250552 14582 -502945974 369133861 5429 198384372 417206312 11653 -368155669 344438834 18923 147919529 775247810 2472 -116463634 163806395 18324 -118748336 745874862 16343 -504906565 615724044 18803 -1614673 419686739 3359 -466799628 192473421 19577 -400183389 863443555 24936 -139852352 99275299 4244 -362823335 103379919 17491 -266010255 322384976 10822 -89187397 891947866 2604 -560525852 797053500 16341 -148300154 31791885 16353 -324575772 664687921 23114 -108878340 722572466 21775 174699360 785503591 7616 234882475 726692764 20052 196296055 108719325 18125 56724674 74889186 16333 46162186 636381195 18670 -337256122 294699650 17178 -104865193 878538914 11847 10851177 618962003 4556 -552085253 372064403 13350 -472810736 573802875 11635 -152839570 448216503 17228 155835061 436898462 13381 -508254524 387749306 10497 158859837 948376695 19237 30110745 123334111 11790 -438251433 136201978 3804 -550552924 742460250 7058 -467577744 427633496 22152 -389964271 722498122 21439 -307431369 476448916 13526 -454536890 697886676 19519 80116416 32495878 15970 -427505811 298892785 19030 -561874230 870797899 17662 60182353 40632621 524 -547592703 179682602 20112 -223071637 239152127 22031 81420787 222555118 15779 -318859369 160339606 15013 -570846196 843109944 21863 -465293353 934299691 1941 160259006 154345580 16482 -187158392 563464830 1989 28701252 71427672 20529 -119269409 137377877 14520 -196959303 892893047 12521 115434873 34792996 26390 -91025582 718859188 7434 -2141655 566121912 23756 -415645663 549709356 16034 -11151403 467441303 6334 -430347726 295036755 15627 -2597685 215436662 21799 -527510090 563633925 20801 -468219611 115810646 3739 196896729 734036834 104 86587318 455904759 25128 -27975223 427509333 708 -370154634 366716357 26244 -298053558 150763067 2058 -427673386 890152106 16824 -569747398 95090109 14163 -268082385 172409163 756 -388137169 813731566 23623 89053234 236241876 17315 -4048777 704882283 21216 195784605 726669556 26340 -265697555 407694952 1765 -28517295 292180930 8559 -485832093 610720629 16111 -72139044 616889097 3806 73044039 705921911 8732 -582713107 104764855 4602 -465237950 265124885 17485 -207339788 193748141 22290 -231289926 384126354 1559 5361887 345092358 7641 -30449260 213627619 16676 -554835988 294953085 11648 -163504414 657747180 19749 -591713575 313121325 19057 -292248637 280621471 24168 -31979413 192787226 14069 -353673348 837281802 13461 -231701777 222543669 1568 5794235 66449140 15404 -538561537 334654799 15493 -594058614 339418102 25520 210397588 383343198 3970 -8941286 817736934 20348 -504981669 495977727 9964 -140081415 379904847 16510 -490804419 106663169 17714 -352395097 813690282 14311 -67235112 554917918 12817 -303436249 356198903 2648 -117182143 949256707 5233 -190017610 117501003 26356 -267423219 928547012 23343 -465416642 594615015 14352 -317302746 506396090 21214 139503526 226757791 11045 -422409513 768425989 15258 147452144 19812051 18366 -460353917 665955319 6258 -484279635 316153700 9354 236728006 263656996 1282 178529012 634159860 24901 -275926926 217485848 11203 -519415882 717373773 9703 -249318184 340708838 25787 -82065433 895919450 8880 196687712 727873211 15829 115443893 727654142 17065 -209402218 264006814 12188 210499466 40690449 19504 -141121929 512935293 20513 -47505790 703176957 21246 -397385967 273373659 23708 245303089 673336344 13027 -119979194 325044700 10475 -364222720 42352474 19601 -444541365 465437410 22772 178451298 313867728 26291 -182796789 900458443 204 101648138 192975468 10878 -285834597 329075737 8724 -420041123 648524417 6392 179838988 161161887 3773 -359861552 244478248 17722 185234653 312926477 14394 33694398 493869758 11989 -570792198 171803925 19643 -412975894 497911537 15281 -573164560 257041558 10496 128815066 855276831 21276 -106018956 601726559 10913 52139348 849010386 12496 -407185572 816249977 12463 -114455421 513904171 892 -324724042 837893308 12429 -369739489 605988491 20072 -53113533 772864949 13821 -44076664 888353649 720 -535919643 844194783 5314 -212416914 917761270 13601 -90010153 46813292 14238 -104271943 733061364 9383 -155829926 174870565 18842 -244582335 46670358 20812 -491340669 81307186 18747 -95802331 99686840 14161 -486121577 801254697 3955 216436533 217592041 5139 -423275977 789226227 3896 -331668490 875348240 17843 -51504493 336051624 21064 -572673236 297678929 14453 -369988752 953564132 25181 -445880098 81096067 16945 -127761570 448232649 928 74881776 469841993 14851 -479484170 746608818 18312 226799395 598671600 11132 -325653706 51334873 14845 -76253026 58242388 26180 -440102363 191809493 7385 -148839372 852685016 21040 -160695489 237098044 23545 138826332 349645983 2328 -341749053 617035383 18761 -436528194 755403912 2904 -234623478 463319583 13252 -513948959 420820378 26050 147016854 535663197 21840 -120882646 479825480 213 -74849668 296704567 16628 160450000 631314628 5054 21992792 657478103 15192 -174444744 94265840 13097 -337018893 598927846 9493 -23442088 683945821 11656 227947771 712662898 10392 -368823607 836216008 25553 37980738 521184155 17406 -581459399 535270666 17600 -307557070 492178085 8264 48240612 393808910 23125 194523384 919045672 15372 -531160692 560057460 25420 -202599205 842586329 17580 -192926377 709671279 8087 -445928638 447597403 24590 -277977548 630363941 12735 -179367277 339082015 19731 -190306480 431197622 22418 -522494717 749106629 2719 -60314503 550434228 2085 111402747 133590184 16908 -312814914 592223177 3779 -20482888 629763886 17801 -506811850 604048998 7080 -107173593 778955517 3077 -137941026 908445873 22266 152148091 397440934 25319 -7750532 859124585 15415 -531563784 649693007 23700 -158478812 57179839 5718 1054886 913475977 12234 -397007802 348695882 1868 -488195378 346518854 9926 -562242778 736677118 17816 -382613754 870686640 7517 -317614986 199983979 4372 -400722058 458067957 5272 159170713 929362279 12380 -252990800 594859992 10732 -291697961 303060509 17090 -358544102 23826735 17243 -53497625 356955626 6935 -483065908 336254470 13516 184350558 642962541 25940 -381968780 255900977 23009 186720786 639103298 21787 -345385435 762394055 6318 -279970012 112163612 4722 -271050108 923186506 7229 -54580471 772363167 4767 -487364244 858716308 13689 -309876113 792039871 26401 -382769655 60054844 25476 146149235 843086426 21918 -227659592 144432455 14264 -588977746 777802608 26005 -449039540 276699801 11403 95885964 464759648 11887 195932537 574527112 15076 64793015 662459111 6263 -185642067 717854941 19947 -416126829 353363129 12879 -406441799 123746559 2982 72793221 103918251 18891 -258529423 234595930 20798 -6669104 224581971 20340 165779316 760209191 3791 -475695289 396170122 22924 -269430871 665524217 12942 -582781963 93040495 3503 -601587954 150709355 22974 32200363 757454182 13888 -273441457 147484247 2457 -157068469 535597517 19098 -26375651 186515227 16241 -318862134 593968798 23888 191802165 639528006 18902 45784467 580176933 14858 2682343 99486402 23713 -50151451 388558190 9765 -239517361 718243425 3893 -518013069 905841358 10152 152862502 387960587 19066 -174986694 136755974 19374 -379710249 112542635 23726 -159111218 342668684 2538 -415877978 402509973 20910 128984582 181376501 24706 -556965858 650878095 14247 71207789 398191097 14689 -67757979 60076623 23288 -413380041 749918901 922 -375995831 895386777 3527 -123135609 178054549 13940 -119208915 161741105 8786 184700168 41966273 15066 -230233714 107096616 19744 -66339182 952653715 9625 -445187256 624996909 3113 132833438 629610225 17573 -463952916 880570158 6214 -298059986 295314858 22763 -8201596 924130079 10030 158969154 667579558 23006 -45963714 89257133 15678 -277409578 860302204 13619 11202306 464817327 13981 -167549314 380284544 7929 -141232132 160082464 14029 194922670 239335035 13755 -338089974 464866655 7561 -315373365 310776259 12039 -325998902 663574924 16649 -337418146 18954818 16360 -190527706 837717832 5163 231328763 582539360 5946 -329238897 588226778 8072 -558507298 805476535 11854 -395863753 421138865 21190 51160990 140747856 25106 -421814392 772021345 12110 215688051 132223874 25698 -182311699 184000938 11370 45757453 198242038 10573 44494168 872742779 15954 -486003420 264996291 23605 -223631737 220506599 14442 -388217302 315254057 26329 10480948 335151626 19372 -361859559 114988242 5834 243955413 693883922 10283 199907168 528411143 21373 98398420 299245648 10474 -593621453 401656722 11099 196708584 595388208 3702 58471871 730823209 754 -108076512 665162900 2038 -368115804 58875946 4688 -385193171 465686534 8684 -212847644 516533542 308 77201019 19760623 22277 -165233676 646814393 21007 240681325 555635078 8628 -22940449 531468682 16254 -72008842 780627371 13023 -136529418 720925764 3133 -498685638 69668533 22268 82551870 193280469 23514 -350826406 273487964 6545 -406735714 382774426 2115 -580513953 315885582 23480 -476024819 848620234 16224 -146596051 159710360 13312 -191167510 929571021 9928 -358766360 744487493 25772 -341225226 138230113 14328 -488501400 158923631 18354 -521365219 848907695 14287 -188558561 359797132 24835 -88311694 710633548 8600 -56367820 37454312 14578 -193283653 696422927 8123 -47388197 637463920 9391 -159940213 304604301 4945 98551368 663748333 4815 -370680492 325564530 11962 117869807 213344623 1400 185557571 949929038 13919 -170227986 348137485 14901 -262985919 183952540 15633 133349532 444296678 4334 131362142 74019660 23707 -334255163 875342569 11057 -183749780 892176372 24317 -399518411 166271535 10951 -481748848 744880648 5070 -53041229 730029985 19602 -199360227 50243861 10614 -145777159 660018388 12520 164962137 488149492 20644 -178756219 245479730 24425 35806158 354723038 1665 -134802889 274972205 2010 -297105043 436819487 8184 -266805332 366244203 17424 -170714460 508349683 9625 88796056 782123018 9517 -380846922 772250695 19545 -401034963 282081898 20092 -436240698 587994603 4549 -60595973 62379515 7814 -7223015 119777072 22868 -308978477 349078863 15228 -443303657 316183100 1735 -570560850 764428813 19930 -540626175 808753697 9947 -415715183 765508088 20814 -548069630 18082459 16266 -135964170 879240060 9888 241961463 627272918 12556 -15038671 198681529 24130 -474846304 693454806 285 -187416127 111726854 12686 -53115331 19717051 7883 240875375 116058738 25790 -30204094 184028758 14701 -384433303 456404876 13058 -47518635 560124453 14073 -181751937 632592482 17086 9938551 804071940 5311 -531936184 812609910 9991 -225539293 697688278 20218 79757730 419406850 5754 -255949729 18100417 22666 109399579 72159732 19065 55040985 790973057 20981 -202411740 31740381 1989 -482695236 650332358 22715 77429252 320865729 4999 -74680705 448531409 21451 186535004 789780822 8732 -425286868 286119222 13092 140597665 302523149 11441 173500970 641107068 24952 -181299067 663194643 241 -322021205 158958914 11869 61308340 236205108 987 -261670294 484977050 5703 -384908660 539567133 21620 248944691 867554186 18366 243231595 460996026 16427 -345020243 472887599 14593 -562952142 464335515 22327 -324342995 647580268 16170 -308830966 734780058 16952 -383430011 164108849 12727 -236213330 755609322 22319 -32462398 807234862 17383 125899979 689288289 12488 141735263 791314548 8613 -546042357 899791086 12375 -419742973 839137351 23702 237311137 398629835 25250 -588322576 472128345 19540 -352599926 108206332 5607 -458990000 465677982 21704 141240475 160283496 5911 -203538170 654617358 24017 -41999001 723579805 11728 -12525772 260836205 25446 -391236823 796796921 1008 -262185230 180251687 25555 227160553 827395077 21676 -57305397 891581080 21401 -375952243 446198600 5932 -146279835 747752813 20694 157944348 721810007 6745 -308580487 291802488 9536 97527408 571375905 1816 -463121346 228747300 25568 144447422 698436176 14433 -524669551 376239501 26303 -574001438 861031774 7280 -104037105 673247687 20853 -283163757 177020130 426 154611876 533592468 19912 -270817840 37140212 6342 -175124891 687050618 12700 53536683 344402209 21293 -580054582 824792524 677 -49478547 536513782 20804 46753239 9838924 10778 213655122 716252111 22480 -305338874 71632620 9005 -428985988 65477443 16341 -412067573 76638877 25359 -98814866 545659119 9654 -479297725 109047459 14470 101139735 685820968 2514 -588739572 94885923 24138 156762783 156267830 4059 -166443537 757168061 6422 169037278 831588722 2275 220278814 883761834 6298 -175129380 943387088 21375 -330503677 421617778 4988 -165249264 733583785 9469 -355459634 454526499 24437 -204967622 938487597 25423 25920712 555891701 18822 -2536512 900569107 1115 -443067673 707008617 17456 -105863006 465269524 18960 -529826237 402015319 21167 -494088163 43583124 1483 -95056726 807406474 7927 -485839523 705403695 13541 -269894938 37295597 22295 -560823550 496454105 6745 36464823 898640144 23238 -42328389 625658468 2279 13910132 473434364 15717 99798529 849712560 10083 -151255649 350055208 23226 -482782609 519735637 26048 -189202168 673242168 12529 -403085336 860236889 20790 -469554061 420488531 8186 -226471996 123844584 19998 -575912278 638908113 5792 -388059548 333191789 9028 162310079 808600429 21069 -124703066 700574885 12026 -258290291 705738922 1535 -204255191 388645182 11647 135184386 181200086 25603 -26821853 95729849 15922 -45747300 247523348 22518 -155048080 267505984 10223 -142269295 538624063 24009 -553878187 102902315 25545 85102197 866614760 25703 2096564 644432037 4593 -596947868 268235421 21468 155347656 136440058 3136 -571833170 668871951 12362 -122483856 242412218 17213 -465405215 770687351 16091 -51036823 179131343 1739 -126447086 175662677 18955 176304487 285900504 17020 -253022858 70780649 22715 215773756 321357116 10736 5717850 723931208 17515 -247810763 816567763 10280 -414165314 859776417 4449 155295863 621995143 19004 -568935125 624331071 4626 -589450012 818022274 12223 -368961022 900293469 5376 -167820190 673093773 16924 -33661964 33321756 18469 -10961904 665150172 17272 -251618608 725631991 5841 38740803 145973524 2909 -560652141 357459076 18751 -94524297 485561331 22276 -562763326 186564596 7296 -86324814 822887296 749 73223193 783465096 24158 -577683698 443272922 10145 -503598743 447367683 23071 -182115220 703061141 3849 -283656839 30500092 14433 167059376 321676125 14077 -97809676 485634378 4860 -89729771 153680150 18883 -128621524 626880595 16607 -246472285 644221074 7223 -293021712 728199016 95 -299859001 906990264 19475 -478480221 35179401 23468 -129209418 741484107 20793 -445535450 381073866 11113 -451271528 322875560 11525 -191110929 610145729 19174 52682243 95577433 3569 -504011642 612389364 13078 -175194605 67095324 9371 -169707698 62173632 26419 148201760 887258579 21865 -347196005 478714504 2707 43801012 354463498 8244 -182152786 190461112 14442 -227950241 92205397 3265 -45673617 122069794 2727 -4533514 632826523 5419 -202832315 866220168 4794 -88919657 930039132 19631 201751409 205163368 6217 -194909063 351178677 979 -460511604 747933416 15763 201087741 67351481 17549 -555652413 26289767 19809 -524348273 956031409 7097 159068898 423442795 3275 -29920345 555213297 24661 -482121742 263877819 23121 -373739126 744162673 18630 -460190499 798151469 17521 -162748514 83156068 19443 -341119272 168917817 3951 -277061960 940700486 9290 78021784 338438331 15719 -198412114 783207062 14831 -537073058 368236776 25780 -254890682 782278584 535 -401852808 53351303 19636 -560585473 28455549 17553 -289264906 412561961 24228 -538631515 230126683 4855 -275127614 176629573 15611 -61542920 548001277 23966 14667735 724706497 22934 -564606555 811191991 6599 -282480946 914901759 13516 -408539844 187142025 291 227206020 307518790 2466 -578845015 726475077 1477 -343752104 39810200 22446 81818612 682802306 22396 107030162 669122720 7773 -108350971 413795933 1291 -573923525 566469013 11168 -113824220 363926780 25967 5894640 262768765 21833 -171440174 666372892 21425 208705410 132201090 15243 -193626600 919464255 3398 -367308971 299941673 22918 141660518 13914991 20418 -24611481 70020881 3788 -228191898 748605814 25326 -125109779 357866142 23827 -577405697 344304385 19039 -345210834 508004941 23072 34791190 794554059 19928 -281293608 222711811 19515 -561400945 693354911 24768 -502883256 437632932 3209 63814814 760829317 19733 162013892 759675700 19534 33818542 923245784 2226 106420600 382304765 1733 -166707202 793164860 9471 -10675987 537927928 6982 243661873 864076345 4348 -324262763 131391362 14693 237064691 438465118 21539 -416741133 529262900 20106 -596739503 455718285 19116 111957596 54250207 7547 -62084266 154658024 8168 -302831151 407771246 23237 -74470924 705131259 12403 212374146 227963918 3344 112035170 186456822 14469 -409941506 806595793 24331 -305617757 12049751 5040 -484094325 20550689 12614 -219715605 948699754 13073 -10510907 747652713 12941 -431719610 338334889 19812 70665871 40789497 4080 -366519268 297574121 15516 -342258746 577049494 10917 113441956 569785488 2109 -189293591 475797625 6411 61761816 297389979 20380 -398123545 328021165 16150 143654809 532609094 12470 163701549 886008838 5266 70741308 226857043 17124 -367946115 706189216 22586 131773445 495504594 20859 -562962682 319745487 5078 -440644191 293514729 8288 -318506588 651452468 23592 155044024 304512229 19933 173651135 162023024 21014 -249593801 655439674 1116 -536411028 556465411 2269 74107448 210639276 9366 -461595693 604505031 25870 -414604189 774181008 18711 -351943262 185433396 9944 -503863881 362030016 23795 -336729477 483960585 14534 -163175179 271264084 20527 217279389 494408474 19954 -558676524 481450045 19062 -569566823 485085573 9165 -160209404 404489554 21713 -162552109 703429540 8153 -275052902 596403591 4763 -149361924 957908808 4545 77327854 798795586 15946 165764939 404604801 22449 -75543234 425722369 3804 -234940955 53679713 25122 205482535 147245893 6120 -531262643 415636118 11721 -330907991 864951581 6887 -94054526 781876656 174 212239064 205663197 25989 -332176671 774842269 23273 -210548295 502346024 20356 -563116217 384763853 12045 -169541384 879144751 16665 -98270064 112559644 10203 154324180 853840017 16987 134575146 76209953 26278 -230555275 751145470 8003 -402282592 562821903 25513 -522584575 421693721 16077 55679037 459565686 11022 -308078251 443644747 8965 -518789922 643483460 24817 8139798 452921211 4317 -156880187 154232274 23847 177595751 637761912 15372 -142387511 97185399 12375 -311143526 672905679 22127 -298220278 824219343 5650 -93930512 366180539 3328 20554868 748866776 25520 -145682939 857498745 24587 250416842 775114512 9665 -230053902 391753486 3874 -470816652 682002033 1804 -454504754 116019257 1426 29945920 856644988 6911 -393926938 303701494 17373 200784116 924095742 4349 -594806278 310559382 21060 -31375389 426112539 26183 88710913 334440230 13840 234172857 178324809 12321 161992216 412137794 898 82120564 176331271 15102 -496891340 241832048 19703 203351103 860055704 2725 -562085648 809033612 23453 30777565 213277073 23148 -231729215 620841083 12940 -72016970 356457782 21984 245513198 796740870 21432 -381942671 59372075 20028 -74203288 29292091 24331 206609424 62079992 23216 -58988608 344684091 18900 -95920631 423568306 21129 -351282225 294750387 19143 203429688 572499452 16257 181725675 372410045 20070 -193240925 523541562 8753 -164230654 368407744 6220 -487417011 95512916 17641 -149762008 714595397 20637 102372300 131720196 17531 -93722866 458078199 1544 -212960084 400522387 5851 -378594448 315056395 13024 -342854208 374089931 7625 -531781998 854559972 19378 -222892813 442336532 14708 186830748 710654388 7116 19261617 552510348 16946 -9416465 628092821 7249 -490536940 484015336 14403 -214822395 575088835 16741 -324711333 202884333 5695 -313248931 77672016 25449 -281294122 711710656 3014 -356768910 738454092 12709 -290689783 846326597 24680 -494955009 490205780 6822 129475665 554166958 10713 -61868207 916316625 17032 122179404 755688453 3716 36376221 40443314 19334 -544815414 570084565 21650 110849619 176305609 23379 24566984 26018762 5267 119524855 828373646 19333 -424102760 267609478 5683 -263561355 426897991 7262 -245004635 474363926 13802 -238273437 172743931 20118 -298369844 400785002 19696 4474034 576964680 10678 -265507905 115873330 23992 -11791343 845166287 3566 -475328733 718065096 13654 -121701834 641226050 20745 112875164 147748067 5772 -133547992 680544968 3762 68019508 628143441 2438 -296743535 115598536 9664 -366278047 671699446 10544 22337486 543114749 15523 -486682090 20924344 25663 -7014119 243244064 7877 -252831683 342754748 887 -164605643 145703021 25351 -449008529 154946771 19814 -239976495 867129454 17905 110685220 145208061 2593 -303036063 465735785 5658 -8383049 937146507 6459 88391233 589344306 8694 -310634633 816880223 10465 -515353044 396249844 18604 -120976668 875204848 77 144963210 414172083 10826 40170933 170968953 21516 -9094798 181586125 16675 118798629 934026367 6401 162384576 302617922 22512 -384322456 559810121 15803 -351497050 583658216 12453 44185316 194183124 12035 -169245132 592074340 12911 174550159 777215453 16550 -534827086 479317529 15910 -366990496 230845176 15442 154322654 27336588 19391 -324492861 393451788 7804 -174858573 309324953 20398 8488650 543605471 1019 -433222706 285938623 8049 -262482800 522206566 15519 215797647 732697495 3377 228378574 842884765 6788 -39282234 412169953 2894 -40407827 921514723 5180 -377107888 911142563 16490 139604712 468154430 1358 -389816306 163106175 17519 -458156274 125075893 5295 -307596418 58638592 23971 230932037 330208308 3318 -337396940 212287648 418 -895942 185983887 10041 -497061924 197001073 9309 28568839 837071830 11890 -341807287 575749465 19835 46207122 267426653 20006 -546545987 652995060 6366 225087626 138778887 25389 -436124561 866808482 12148 -489540826 441143348 19195 -286963288 277496353 17722 -57039143 850121208 18685 98300708 66766592 16200 -215480858 742300016 4693 14543343 101278628 12647 -230061009 949515555 12245 89306424 885212357 753 -432569155 810174788 5282 -58389632 354669016 19712 -319766572 937340677 18930 27189536 476848018 13770 -537913323 225397688 13827 249301781 93889619 15297 32939047 785216458 20804 172318958 121851333 14098 -425742242 189420258 18178 -138586915 717737259 10997 -122617017 887336482 15534 -76914380 277171291 410 -501548615 773408566 10590 -327833309 762385269 23294 -397183326 390038236 20440 -231100158 834309914 9417 -108160177 373635712 12016 -334660295 230600617 6228 -275406227 620826719 1031 7963059 410543699 17605 243157432 747158571 17086 -578577825 953787661 23649 -478663107 226173605 24426 71250005 307291800 5301 -586305551 665384036 25441 -523658727 747832110 22157 -330541724 223468680 22946 2271230 822577458 12627 -548394737 173892956 16901 -357959453 115838228 7382 -83255705 428792934 7181 -447039040 125173809 23588 218516081 769078961 23455 -454119181 509451892 18206 -202325915 201993909 16758 27520891 407296975 19386 6796418 815009306 24696 -64581095 281864473 23742 -295737309 64309982 11547 -409441153 218111598 13215 134670130 736590064 12037 -301255021 506258317 19382 -570881773 370023154 5525 229234131 894864375 17001 198009432 328799619 25322 -469148546 493061353 9571 61956755 253644783 22561 -153667892 904167499 17711 -592354896 104292916 7182 32302357 732060684 13442 62224330 623706330 4861 -199287848 339905986 2298 -284170822 61300620 4171 -405404277 919119826 20323 -117376655 241635616 11429 -401087229 207884463 4841 -309530795 103127319 9285 -22176842 594920495 3783 169711295 157284332 461 -239343941 642820878 16714 35775346 716016860 25378 42672763 136834586 23129 -294033122 150237408 6176 -591281028 681862201 10289 -511562078 58429893 15435 -157681386 614712810 8446 -85782718 242777433 1508 105381438 779575621 20847 -24830672 192619674 23981 -324213341 939730092 23279 237012980 172865897 5362 -349594516 592124144 6206 -474536535 910339058 18153 182718551 902116735 22307 -258312862 803351659 20818 143032865 353505777 22392 40590343 197673336 6049 -253390686 748728358 23716 209035683 286198627 13604 -403490469 518549875 5806 -157825976 876342788 25646 -378700314 431914312 17339 -37042194 188672043 15161 30025006 485391381 703 -217128747 635904421 1674 -362154789 238192646 16276 233470076 534542827 1933 146589265 618585604 638 166325598 912370785 3066 -329875529 906620536 6930 196575409 825543087 18756 11458225 288820579 10999 -325091417 565397127 2818 40296707 605760378 16495 145256616 839806591 13084 -380548327 806273289 15813 -261179801 275444191 11840 -84216209 519611487 12803 -16310199 252505420 21803 -557807414 95055695 20620 -210466772 539205914 18968 -532242980 410897341 5123 236993544 691604104 17866 -274793896 785485481 7643 -486512108 130021441 422 89405136 134343894 9293 14332155 658006492 18906 244922088 328933108 24364 125729810 920151500 8656 82203715 102594886 14854 -137532884 738374694 22848 96618758 63626445 18863 -57737371 809636081 16787 -437377782 261663444 17889 -293978419 889372816 9880 33553549 645976317 11597 -274732421 66447173 17440 31540986 636699020 19852 -281580525 654960520 24675 252043243 833383593 4511 -64654406 727261210 17103 95170777 739008510 20661 161066667 799714742 25462 -450690382 558902326 8995 -63895565 304935326 14463 28557637 489994234 2031 178000188 788072808 25748 -533301834 588605763 10000 -428128109 146985471 24569 103498492 307380000 7179 -290987161 887639371 25994 158724898 738356840 20231 -232315924 570540740 11587 -596132198 333304373 2503 211437441 379671986 23885 63676299 519393146 14884 -575422350 906827326 14238 133952113 136099888 14678 -117141110 345255004 18696 -499902263 383212803 1799 156302487 762173704 15042 -300480349 149668989 5298 -37726701 612361899 23740 17915521 878232146 896 -584606632 257294241 21671 -24943488 376668408 2004 -220123171 427622755 7742 179079818 851805980 14757 -90084781 744026280 11953 -424133741 821364504 17968 -584908448 515895560 3954 238885369 340924268 180 -329079095 523756987 11492 -152560744 150472415 21428 109450578 430413775 15432 -319215240 219713280 17667 -146928698 210654360 4993 -306247347 310670048 21655 170145521 686918325 8711 -73674873 484994643 1604 2934018 138062110 26047 -486755665 243320638 24038 224476580 670815705 2404 -354844564 89368169 22550 -358853260 497127545 13465 248552525 155486959 25114 -575603734 249942053 24208 -254512655 339066923 5785 -330862195 841442736 22007 -107916048 873320402 24039 -136132132 277234525 18216 -600098418 101748676 20324 -32388277 632065618 14004 -107630436 644983990 26439 -79625435 282121757 24820 -150225986 297881146 14740 163899965 860321176 2572 -106984701 59087162 19713 -169025741 595744750 16651 139867499 916641113 4495 -526994521 482227213 7682 -95165975 155037939 16242 225910493 308459706 20534 -303583819 766252147 368 -138280784 952510441 11315 -39250210 374412006 26155 36691522 281400923 26094 -52183452 608977778 21379 83196024 844183275 10691 -498894884 275262995 8343 188706059 91642497 1557 -519751211 689035632 18822 -198530572 176683607 13782 25617221 931342529 6341 -363131086 764119111 20025 -156786497 920440139 7450 132379179 682114179 14977 -345511587 658992537 2769 -181120935 864360329 2734 -34475242 884666498 7684 178672430 827883614 15486 -478712496 341019794 12292 -25452899 811784371 3618 -592320076 898231474 20738 195689542 183230350 25815 25585095 181364425 16268 6312234 758812108 23361 95217058 820699232 4262 -444908818 467054085 7342 -373892703 889252131 4195 49644185 463752188 20889 -245868152 373148308 7909 -525185355 152166827 16182 -468180202 402493055 14121 -37998190 698799615 8742 -373113757 210351779 19190 62573031 754213488 21967 203451879 847311650 8145 -471237334 697338594 25383 -94096238 914577342 24571 169148412 853879715 6773 -239241709 381607928 3407 -152494477 937057192 8634 -165489655 131405563 20941 -146107968 214105028 22768 -453142781 327653828 19323 249614021 36344343 4059 -219366065 845162590 1735 -477965450 369510188 6326 19357656 261098182 11193 -293606740 184049044 2556 -560910356 193118723 18362 -259308407 878425957 15548 148494627 561789623 14635 -333646099 945731573 7370 -547948229 106839964 1039 -436161159 267991089 10244 -21452632 955192861 935 207035480 336045617 6028 -12687652 47998173 16466 233857503 848800259 11109 -309164972 903677330 16249 -392977322 415656977 8840 -263023092 542363570 9108 -217860033 257057727 16540 -525492265 48393282 14396 -161145441 786569857 15728 -201780409 818132372 24953 -289327214 622105793 8484 -560404091 736423235 910 -594983896 623775897 24399 219333732 883700302 18941 -107070192 133951597 13710 -297851556 705128882 24740 -107089312 920648835 21087 -399898034 708648754 11604 -190455511 886901438 5305 145274405 749257655 19095 93293476 91902122 13936 -109455764 224682689 6723 -275203905 299698361 13614 -219054661 120825995 20115 5088619 403188749 13774 -280002531 128865694 4156 -557784478 68462586 4546 -267959378 230698280 18547 -241978797 115709177 5458 -46727401 926392276 14531 -364791901 299764336 16572 -396738832 956598237 25510 201277403 790324794 2851 158146327 450631477 2290 -577961334 18768916 23661 -576607286 857013530 3028 -37129734 787201972 9395 -392269415 369735421 11103 198000932 759933225 7617 137797800 119490008 17093 -246089774 583346948 5165 -153321281 659531864 13147 -488558060 739027743 14485 1052192 213227217 9622 -455115779 18019731 10932 -53931104 828954611 6823 38851083 946020485 4431 -473825387 464820708 24356 -41907199 797570587 7396 -293878391 354980364 638 -70010521 565278679 12319 -311201640 747552669 17799 193285729 423794325 20526 228546633 96300476 376 -236608105 210920416 8688 147145138 284474926 9953 108238252 277922337 17924 93386479 660525953 23852 -577011531 784305676 23449 163486642 405440884 24474 -328483791 664885356 12112 -436057427 158990863 3019 -92902038 70967362 7738 236325250 231248210 14956 -295523180 377973832 26085 -387590261 885171802 5196 181520655 286976447 26142 -598681026 253564508 11335 -53978223 384069278 25082 -80807876 384048767 4165 172134010 953918030 5932 -499063174 854934256 17015 -51042077 242232679 14208 -563977541 940377910 23707 -355810954 9961106 6182 193622624 139332521 7522 -199202008 150858123 17589 -428082939 726466155 5817 214722620 712237500 24286 248201552 615442089 2609 -588553853 375437171 16799 -8145420 242321526 1395 176110666 199420926 5893 -375357509 290050354 22148 -123222145 177708818 19759 -189243726 480529825 18931 -345535854 102369649 2842 -23287882 353431039 16819 -577736234 426911124 23326 -473752678 413341073 20031 -388752532 444350867 18753 -278951400 884186048 7716 -441852731 499338656 10055 -476609130 295122728 20419 -463200736 105011734 11817 -404640090 895220750 12526 158318065 653603058 8566 46336022 780136231 6661 -375662123 944752939 5546 -427038348 165265230 2298 227277590 668750609 17996 -212508902 257139017 21843 -359030265 669356241 20558 -188883283 681998630 19065 -592435856 462171652 12760 -265515563 488754067 10707 -510780875 454912672 7718 32427899 405691395 12337 -304925900 28849638 25342 112864181 203913284 3841 -512241695 376657610 20953 215520782 167304767 13816 -477684095 419896288 9750 -104994026 48118769 4851 237901858 42682574 3125 131514789 501970701 7218 29675086 517922163 25209 -203374004 739758408 5653 -521783007 950469852 10166 -234493527 639594495 14065 -292973598 229253877 25632 -22989971 407253825 958 -495818953 96631169 1928 -356061785 179560380 25944 -399727090 609330757 10153 -312538091 261475652 25281 -258457970 417799053 11261 -172108316 822499950 24695 213812268 628483402 3192 -413384426 904777800 20732 -320244852 146563439 1048 -39335149 697637251 20708 -221025321 796530780 4570 245993515 315253645 11893 -11886941 35245560 13614 -410836717 546952491 25468 81159920 526948012 3302 -568061181 493224034 6736 -144859648 374469389 1192 -293804496 50415424 6117 107593545 319862390 1531 -269487 81784478 24194 235615576 10703250 10863 251869110 215678316 18623 -426168288 416493758 18536 106874060 60260403 23925 -344085970 484468533 24829 -449150651 355125192 23555 -184343238 474625608 15205 -51216781 185187635 20799 208867079 957945567 16647 -422893687 179773033 25230 -216244389 267440138 24353 -314232110 50546439 14292 -566133806 224321801 2752 -278334964 200758140 1127 -226603517 362925558 3527 -507401640 443957706 6142 -473096479 800192476 21389 35934328 488620457 44 -209862398 889018413 18957 228766105 60651419 16807 -448727828 367636627 1009 170266765 183411010 8671 -200616893 680358333 15107 -516788790 560950668 15576 -80508228 490764375 21226 -448943709 101408542 18746 223846862 297236796 1256 -492439509 241881758 2910 -25204613 510339960 9088 -41325666 666825056 24904 -221272300 43617828 24452 -315012414 270383625 26235 207073524 762293781 20603 -42864088 221314760 7900 217774297 847793190 17254 -475201443 938550837 2754 -346373213 389941089 5348 171007175 598062804 8356 -297650299 167038267 26211 -285138467 330847047 22670 -27582586 603692234 24041 -132887344 438701233 3841 -506546541 33169486 13876 227251394 927650538 13989 -243104791 157185871 13204 -475606188 642615908 18356 -540490994 279581470 7156 95032344 285376255 10826 -567388832 494604842 21034 139064069 17714272 25147 -195779984 67262272 25781 65727003 783273641 3574 -53895483 771899422 23825 -309065199 119337458 20176 -71207783 253571534 4963 -350911099 195629214 6966 -583733326 768623726 18492 19325172 169402892 5208 217304375 471017528 19076 -413049014 451096169 22999 -333943101 859228675 18883 -459109413 55567322 21719 6831462 747744288 4708 -514427882 177048027 7755 145323083 167401664 13792 -235921900 857527756 2505 -480307094 351256117 20376 -219540504 428196716 4475 -573059237 366251308 10453 121838072 413133632 8026 -531389676 176456118 20589 -113278482 325783846 15255 148670468 132369912 13665 -151119039 107122212 15105 -128333328 154671887 7922 -305015220 485580057 20550 -455299658 380959139 20013 67770690 455281451 2110 -565711598 286959400 18454 -273055680 911724369 24513 -222329297 629217121 17719 90654040 813434577 13617 -468893103 140434003 19594 -107926057 906194408 20981 -77127742 712765511 23879 -115156451 167045064 2240 -238219879 300169955 22204 -16998667 282562536 21279 -469422964 103786585 11699 -394502436 31542399 24007 -135202876 701055717 12810 1761453 903310889 1221 -347169216 838952652 20056 35089096 879118555 7581 -350154598 618683776 19753 -187741229 172507948 738 159757451 819959120 20992 -150476523 658365616 19453 -463954125 480377908 23857 211798231 771355551 13887 85508501 243680663 7434 -313423907 179377594 64 -344302322 331206118 17146 -416300918 91584647 19383 184682143 474296381 18244 -458859301 861921360 4635 -182151528 481213565 20796 -430561703 669819709 19793 -92760926 667486717 7469 230201862 823915458 7086 -548584511 837947954 12388 -602184986 248184717 24504 146828859 308847876 23762 -408214459 773357716 21177 68756673 598520441 1136 -453546567 498345634 3168 -546745227 295776497 10264 -256843414 514408769 10016 -389372299 690202844 4939 -318033708 29162386 11970 -466276537 880298770 18096 -96243627 874958108 5620 -52461816 293871334 9027 -149977662 541863529 5874 -185423262 557164145 6376 112583993 435490232 6090 -188543883 332857587 21099 -228463605 394975484 805 -544028232 720523110 21935 -137523266 579701787 13722 -357496845 191857418 329 -106160184 720733311 15939 41509957 368676064 24932 -517115413 371633174 17666 -154013581 809909043 2250 -261004034 497270638 10867 -136973517 507123392 25157 -140385234 154468379 23591 164173331 158422103 6785 -119908087 351883905 8465 -273082781 80827682 4296 -86052996 796236094 3482 -258335812 504605641 3053 -182177851 91421955 20699 238715914 32682904 11454 -13227096 755962770 12649 -130768328 867239446 13703 -340295621 674116232 11671 -449811846 910482027 12358 -478513080 255480049 4577 -554834632 726086828 7513 -12589847 309485005 24593 241843289 404949653 19404 -272032308 677958641 24570 4384016 602033496 17356 -417641724 750089146 12900 -241079384 576355666 16093 -600156291 30185922 1795 -162475677 783414271 1245 -269848806 97932199 12137 -434672102 526719939 25578 -265212119 359409292 14993 213993480 158948685 2441 -287063241 47393902 12553 104326603 326142932 584 112394447 416717484 13168 -249982421 684713841 21123 -112263185 732417188 20070 73938134 249714607 15348 143995926 56339313 10463 181623974 502510022 19708 -215606102 308466136 26413 206889232 317609147 8688 -530057443 427211164 9994 91400565 623961773 13339 -261522759 128951176 14664 -183510270 134443103 20110 -73929643 478921647 24081 -156792678 511362333 14470 -463522577 953183006 2735 -330656450 164983298 23998 -54304457 771203586 8589 -228772396 258751590 18537 -452004568 834591358 1556 -81966209 59319066 14806 -346753891 50841622 19635 72927860 213675259 11628 -38486785 363571595 8704 114414775 704156531 4740 -263132394 943163785 22807 -235939344 171916930 23385 -22426684 334319692 20798 -234639457 958343785 498 -280242675 458807163 12405 97187656 673554294 3800 -498400267 455340866 13386 -134170588 140985527 14999 -210457519 942566532 11548 -121947393 723969834 23337 125904426 333685620 24797 214836698 138818712 22366 148184066 487235270 8742 93462594 42709688 20318 155248388 767785079 7498 63404838 273174023 12373 54919737 180448018 6347 -315441642 49321050 19375 -424141877 334377949 9910 -375553176 65460436 5249 192127250 855961288 19943 -369775134 889818011 22671 -167245931 424162773 1878 -311864099 114381937 1703 -365593432 170347571 17882 161060097 326472566 25215 88364895 481485081 7481 -74942038 268907164 15412 145347704 266350740 8511 -483270872 398350931 15944 -352824363 143792096 558 -152878129 558563628 20122 -12756758 261263054 15134 169994193 208153164 15221 31608422 667678286 2102 -88880417 847660606 13693 224679241 748673969 23179 -344276243 895694923 25281 215925797 656081540 17542 14819815 760819278 9288 147923285 795421908 5444 -503838646 152539793 22146 -451760738 471603428 24202 -193402891 598519905 19114 -20021779 876675246 18970 -40462740 257516010 21855 91121119 597557542 15186 154363463 767070718 14998 -467943249 98681456 18847 -103708695 349307835 11810 -173675333 18418091 6558 72918826 253591755 17736 -120766953 216143300 18424 -140438366 546662042 2488 -215765007 492943741 12152 -592194904 387413224 15399 -214586066 594356640 9162 -399433180 322001383 14552 -360275373 400482898 346 -548539665 815913703 1442 -372545563 790596913 21776 -306743991 89365990 25682 233828504 663678147 3792 -217107556 509482872 1941 -217480431 33246727 2004 -369566235 920561141 10911 -395210839 108612330 12119 -442876180 224220377 25963 172622841 197091126 7922 -526257428 524687779 25022 -501397737 449995254 4016 -73621948 718082012 9795 -294265770 102646958 9157 50152171 291147063 488 -109561844 952290659 24134 72803795 765250756 25594 62994288 700805199 12708 -317875687 362177468 8132 156716361 713919302 5078 -89081204 728165561 5799 -185685518 705402972 14348 -446271925 939240236 5393 12048857 364615001 21762 238513326 819412271 20204 -529854621 863288924 21083 214235672 601525321 24594 187260358 356682889 15601 40531684 408004618 3805 -426998703 432428482 1995 184140678 731257344 13821 -517003118 258454181 19343 -55519920 105146838 18110 112266407 490743046 2203 -579119902 266031847 34 174849999 874515066 21395 168861907 620313415 4227 217509156 771405846 9193 123610922 447968575 2532 -186907032 402389982 6512 -554933243 626007486 17433 98548410 949886047 12895 -13407018 762043603 23299 77908622 520430790 19522 -133061933 575776310 13856 -489203592 660013766 4469 -34530352 479169559 19338 169646260 785625119 12227 -306356035 177386084 9599 50175918 419476404 13855 -141262124 637844606 2165 50067665 468095242 11636 -463887669 795886703 10534 -166871657 580310696 12537 -498622574 382951579 9939 994725 591456591 4213 -304828524 857725404 14807 -59654443 13838814 14142 -517360600 232307448 4193 169684477 265438384 2111 156163810 903778003 8391 -515682043 269338493 23577 -263004019 586433255 24317 234763170 644159079 3264 -175896421 92443785 24732 -444325932 472976956 14234 -559391432 619670365 14107 -449126154 486618038 26153 76861828 221939208 2376 40686987 441243778 21525 -323233953 166609122 25835 237583118 552146848 4205 38558488 130520796 24697 184532696 680866656 16240 -287886539 654299556 11004 116748451 196605779 9339 -257853461 940334885 13681 -255370993 222814802 19329 -116384270 381612392 15439 -583943486 788795089 17798 90989241 747579160 14461 -421824309 462848272 26239 -349360616 670078619 12470 74048863 903934623 24076 64927936 290640489 2045 -139309302 509068735 4726 -459968649 754735160 16171 -333094846 888481446 17959 45586694 789035679 4565 -451030160 249769292 17079 46319821 308910665 706 -353250013 13650456 22181 -222935658 610408518 14534 -190343532 288835153 16129 -487089052 386167944 16613 -21880643 722388805 3270 245018034 158882073 1691 115458571 518461124 23988 11959728 739054973 19649 -498820295 531154281 19168 -336036112 52887134 26021 -469555078 606479812 7502 -192649493 821851322 16931 -358800600 246850659 4859 1691676 601501602 13791 -506650324 374549533 25860 129008028 398626274 24215 -21213182 122093539 23045 -405365511 317470375 4926 -323607337 95720680 6986 -448451258 489025276 23861 -199162235 680598184 15070 -385344326 473315291 18870 143130001 39730798 13118 -109988399 458551832 6534 -494189206 383654903 21637 -239192806 626656761 23166 -20627013 52075619 4213 79269982 130706173 5607 -454868029 80028940 11021 -67682279 98762793 21853 -574555767 348978446 11934 122598332 323677059 26473 207946893 348163076 16940 -329992233 294994188 22987 -259764381 680728843 18268 -520506105 579119938 19757 -143867736 624158965 25372 91458225 955297507 14653 -344853307 482249541 847 -342595640 229773856 8025 -457895914 516523402 9616 -462212422 803760721 13061 -55832684 138191114 6269 -581189928 156636843 26070 -334057241 345704418 16588 -321900433 503691283 9049 170495337 501794724 18310 -22456378 292837863 16009 172908540 678184281 6157 -40462116 581511910 15933 -574807652 709854773 16768 84927020 247699755 26295 -160844666 282636019 20166 -418893082 608791633 3345 -423697344 943881149 17811 -455240651 717797652 21341 -269741912 736194929 1282 -7878278 670192899 13152 -396231334 171777733 11900 -330663577 502583934 7626 20310219 475631560 16585 -13313735 762397313 18426 80510153 748737202 11170 81450067 783091790 13954 -543495687 233727814 23773 -236386222 840351108 15808 -11893368 937227118 11476 -312952652 801035969 26240 -5177069 805693483 8129 -18825727 130964151 21142 -443947831 30536480 12729 -212366188 793329359 26077 -128209652 816999456 4133 -101450713 637088868 1006 -231864636 461131802 23278 -435865775 749844652 10575 -467628159 44735815 20079 -413150866 758750741 13991 -569537863 822500362 12769 -385743041 420648128 13336 -179867745 477461097 26127 -473337139 172710345 12859 -350155965 754939433 7816 -156571036 74975520 9265 -65503724 638867719 14453 -219696656 274390684 4946 181691517 685165909 867 -130372513 513227838 24077 -218019462 305772087 22763 110766150 31432181 6762 -275445694 29145283 10106 -593693588 177626013 16275 -355525 373697437 10773 -515297274 562962062 3718 -531334564 628465698 8747 -533521529 426119321 17078 -428494915 380317211 11661 -556029851 922078146 17442 6952628 418380517 14892 -284612459 348158379 18200 -296690989 643189994 895 -497609961 806893415 17938 246017071 591874127 5158 36061161 651848841 11041 -434820753 953566015 9260 -588126879 628869919 13668 82782042 537474897 8403 85117540 512833896 15524 -546295791 792722314 16247 79932273 729934615 25242 -84336397 408763298 18044 -404962144 843126095 21198 -530034953 690238627 9973 -381678214 196033883 23312 236837116 152763536 19870 -558336566 674850993 549 -38905746 235282285 21383 -557646871 333302360 5143 -402754168 930523347 11868 161525565 615442726 11420 -357544520 98099225 2595 -339988916 771691688 16834 -20564586 829488206 20359 -429870550 880667406 17186 -27025539 834155699 5327 -62186484 500881167 11474 88460469 511027918 26048 -184036848 920438851 25132 -568444765 410005591 18033 220531491 339408932 17348 -309575457 49453640 8863 -159247983 377729083 24805 -98364735 134034792 1544 -387569574 227141580 19 -201974662 228177123 12287 -208083094 504498407 19336 140984625 204897730 25360 158761937 82476487 9985 -499261510 574375141 3048 95585911 755462151 6234 -486370445 277790104 17815 -315880611 126268858 5201 -38689205 123770750 4168 152099010 22713493 25102 -521569939 72196392 17385 -557749191 904744104 6725 -481994079 551157676 8260 224833211 464078634 26449 -467353681 704365917 18540 -353988768 117691178 11662 -10411895 839313814 21327 56563034 63553557 18109 185643782 718239349 11493 -29893733 870567614 17841 -18819515 302601452 1513 -317404704 353281631 24585 -563897753 615548385 18564 67682103 681178743 550 -569359437 456619443 11754 188093556 236080773 22897 -387232738 633215627 6545 -19315982 949347384 10274 217691866 630838268 43 -365699534 345139770 15531 150038172 373823035 826 -451894444 323382338 18384 -543993972 833473505 16540 45212410 304137165 26263 -63375159 119440318 8410 -320368601 463808057 9359 -516090482 788363375 10081 -262328537 152176796 17507 26377265 355774371 6787 -175748392 754494890 13040 128291930 813052063 17706 -318665881 543378288 20377 -175462116 510549676 14033 -319587041 131891278 1 -111385271 732686375 1254 -413012993 452911613 13393 -540102942 752912160 5368 -12054861 84408081 2488 -590608774 581413380 11224 -249051387 899917008 17888 -23212311 248122523 7224 134932758 497184474 12189 -161106868 481636285 16186 55920825 198682456 4888 -398189869 801437335 10593 238538815 717278203 15049 -125152714 908691969 21084 122945050 759899272 12617 203024988 800208360 24777 -135374858 397967231 9142 -175629661 567729715 14308 -563209025 433449210 16879 33574721 506674434 9031 -161093157 322125632 22304 53415460 360369565 18883 -467932425 435508578 13583 -337360329 684854596 2551 -124283029 778966536 18859 167325296 142129309 19783 5527787 505210325 20108 -388915208 30519799 5063 -4430441 444558752 2726 238402957 579461524 18216 -80751763 626647033 20059 244774323 364124231 10053 -560221836 896474864 10209 207538329 922559827 8 -594261562 574615010 19474 -496979538 653584267 11773 124459568 766348215 664 -598795360 43495202 13872 -77076502 35221199 18608 104122248 526827736 18692 228900419 368871574 17630 -451449036 644837655 2059 -504068513 763090591 24561 -415587323 666477819 1399 -40914427 646049137 12776 -437451195 904191663 21548 -255489266 502388320 20998 141255799 460549480 9103 -414698637 116683670 22791 -565170221 443996410 24938 -51769118 280453241 7967 -407956300 500917729 14422 219106637 129307262 17884 -149068538 686864737 11351 -465507842 408847001 6794 -82171892 199450718 16769 -161270550 849605718 4324 -182496992 913595328 8815 -201571294 210673069 20081 -159066339 783624146 23036 225222927 362821849 10981 183730731 718682129 208 -517614367 57786462 15311 15962116 824139188 2431 -89756815 955450514 9072 -344376324 410229354 20495 -482849262 292042732 9162 33607620 502760588 9947 -332665967 949775158 10797 -544833157 687121880 8360 12060482 79779347 8458 -364254244 434899501 25760 242765365 54086177 10376 -443022709 679511390 1812 -415837222 481590803 12433 200235250 704134653 24278 150022405 366293335 22590 -333220752 828408662 19158 -566418302 230502642 14628 188903010 17967156 13168 -273402526 643168033 14252 -485689230 825647210 9067 -472141141 936769660 7304 -75258608 202486036 22281 -271529712 45889031 26092 -442154422 515819156 9134 -368684119 508909457 16403 -350338876 431472075 20806 -489646416 545147537 19071 -462235855 763839152 13877 -503168378 498546682 31 33030786 349811809 5340 -316858907 488677343 24945 -367638953 119539769 6777 -50924087 496175869 15253 -51892180 285351408 2930 93816058 921085546 5918 -267863918 49732775 6453 -590981859 368843555 25237 -334980774 587568785 17258 -235833940 709107778 21619 -200776417 184658088 9623 -225991750 408671387 17575 -44439184 365414369 16390 -344314698 152733469 15586 14179951 262703555 16620 26947428 519364544 5139 203686165 552045263 10899 -274610228 356614046 17923 -292896069 182218716 24252 -294915287 51980993 3667 -312595322 304895364 22624 -460147157 162115556 26386 -456538142 718678963 6686 -511892478 595761480 22568 -588465577 708266403 10629 -26598973 948029863 7629 -50426098 136230057 1696 -552409857 819180042 7726 -36009631 932889761 7005 2964622 791348326 24786 -395171379 526872053 7366 55089665 510342920 14116 243071919 620623929 18409 -20868018 808008461 17440 -458818036 734196139 18682 -580821866 382637827 4520 -140349409 238173837 7515 140155804 745462529 8626 89856329 545575412 24696 122399510 825940454 9193 161905516 140793991 786 177900282 315193846 2273 -411670453 535218732 26122 -483156959 940077470 22819 189903281 578543524 16187 -269805497 433440984 22992 -571040608 696096631 5596 -208978019 879208926 15234 -137185436 818926662 18379 -75642398 67646806 20868 -405107740 555390424 20761 124374317 443700107 24017 -309231181 766932660 7887 -198404170 111564055 16968 -253377544 784642758 10227 35625722 460767777 8595 -332954465 129389916 13987 108997828 346270295 3480 -313751616 347347514 4497 -257180492 290600419 15785 -522910304 666798639 1281 -581881909 856531477 6738 250484665 252230351 20837 -58854381 263726507 4917 -325794105 450312687 23986 -26633895 704357916 13110 -141384560 204424404 9734 -11234193 647407737 1145 -227308103 645717218 19881 191238050 28771045 13996 225813602 813874652 18790 -148859520 788917765 16499 -233773417 901956255 9459 71203483 887423656 22523 -6332786 682506934 18489 -260093945 743984999 7348 -378588912 223669620 787 -146161114 228313920 21373 197714565 171358109 20003 -41353243 779804257 21829 237826405 537008259 16784 58313343 372872830 7585 -574143360 83408043 22548 -203196523 653699532 5589 -476222362 195570873 12209 -19817348 456177067 2959 -392513112 101909549 20402 -338058721 339167789 19240 -120735134 928012634 23095 65016012 719149527 6923 -244204787 828357150 9436 -47310462 448115371 16095 -403474373 838114640 14718 -535729429 26562691 17983 80482136 718781369 5626 -60086122 693962011 1633 199481514 563888103 16654 -278939539 596205915 12765 -331257309 880270282 7577 -347553362 737343522 25824 -442908549 111523904 6530 -390880221 404782329 17902 -493274058 749677808 9872 -178960968 849253647 14346 -135478240 43823967 17519 149597507 538779170 24656 -225533777 567552953 2570 -376458157 650985003 1476 93457837 635574717 6087 -216986449 239330332 17526 -234408277 472085476 12280 -268720401 934480327 19019 -394110471 197205425 7709 -490707335 934698656 25206 -272390645 735019953 25524 -594969444 633473832 15534 -248345994 384151849 3402 -280087183 927006824 20959 16633073 463903062 13674 -24831660 819520971 17179 49879558 107348883 5300 -140044146 871655188 1616 32941296 578745763 19485 -546886743 379782689 9632 -589399894 423777537 23640 134184853 626757596 18240 230942259 622921211 22841 180585974 37034451 1985 60414539 114873735 22110 117101397 21060657 21911 55676637 841302437 1920 215711363 290913469 26113 -442004437 768810540 2817 193313839 412650058 5324 -590770737 454093271 20534 -68298659 56508333 19210 -491690745 194157241 1506 -174776367 892147482 17357 -519836647 586505538 5744 -326215900 288588270 22283 -579109543 188815882 20867 239402858 376439823 7734 -270063667 639858218 17457 -483337031 318457183 6031 179606366 688085298 24503 -189689607 837562485 2726 -512529711 710618158 16959 127774119 591948053 6272 -124718048 77344152 24022 90850802 907427162 22747 215242209 939222201 6382 -93960402 936331464 9368 129474009 717385509 25852 170664787 74564072 8984 -44393831 458830769 26031 84118633 446315881 17920 -178732502 8942424 19288 -268503896 758254496 20420 245049982 318135491 17210 -3886527 347579311 26030 -56167082 393845901 18360 -44522219 12348269 7041 -373827843 739319004 3511 -196252727 371252027 16032 -95592430 624157103 217 75272714 868768559 9779 -488777602 517335695 12606 -590175784 215012944 6827 100229375 344929927 2494 -373633794 854722334 13239 -367150988 483125094 26326 -408290735 618310267 18416 -12626325 349110160 3914 -286766572 938580712 16590 -419007728 402025885 12165 -350265325 553316317 7440 -426335130 843944632 20581 -46889996 309012509 16306 -348253754 608520329 19364 164573738 522043628 17797 -593677591 836526001 23049 -589007814 507185788 24749 112294993 170707386 10051 -320607212 65856612 23462 -264594850 50342139 6530 -561644016 886857585 24073 -394388483 230689801 24706 39027713 418617809 9081 -515940370 651419062 16316 -12757900 819161940 24051 80590946 735587741 20480 -64196399 131082658 14421 -203919616 438241646 5137 -265239531 395266033 5260 151369262 798121681 13495 -94711989 727889356 158 -368973376 344225911 18120 -478078965 95592771 24838 -527456784 730819186 9826 138105452 330444781 8203 -351983505 439360279 14112 37419288 546199572 4417 -193183899 139505709 23713 -438697548 744952930 14922 -457385028 450639333 1706 -292983202 424077072 3267 -519906585 732479948 6323 -432739667 505435577 4998 -523604020 439795165 2635 76320507 160733716 2286 78521813 252528330 1601 235105145 100229406 3713 22476210 131297220 13783 188532353 166436684 3515 91940068 36401512 5494 71251584 842173362 11140 -257888796 490486310 3794 228047360 418594153 1071 -535971698 483914779 25438 -55880181 806771492 11755 -259175182 664217776 10117 -509120062 25716749 18019 214473756 640700445 15098 107733747 739694671 10253 -593981694 838349096 9816 42392128 521123461 15761 131252948 415274496 21270 -453309006 317346648 17252 -239276618 288218737 18128 170367255 626841278 12139 -257802782 924511595 20370 -225802716 864817120 4192 -434360345 360771064 19193 -348746541 170383551 17614 -232195901 380525039 13562 -575933801 478189564 8406 -263993776 713419487 25828 -197156185 552113087 18287 -554557189 639223381 7935 -153593557 836093105 9839 -99002332 655880055 2965 177322802 69709669 10230 -54252732 765398980 25836 -526863912 676455855 24246 148959262 307676894 2910 153186276 181698715 14279 -181613557 634999459 15736 -274247251 507941610 7816 -489024598 551791763 23285 -383291206 199659385 6342 -593317348 592672296 20969 -540905387 557989007 23534 -251717019 271179207 9971 -260174064 87239151 20108 -593761046 308532706 4399 -472535701 789707074 11965 -160559818 694591908 18241 -589363710 63490956 1029 43024497 953296714 2682 205355170 313585795 8144 229773928 738902257 3622 -321975779 185041566 16128 -372798434 593578465 551 -237052761 934282798 5222 89154545 514965256 12523 -440726623 60154626 23890 -116532176 36853327 8760 -166592879 597992265 21177 51029338 479562998 23861 -172257349 298234195 16093 134759061 95017933 14896 147304054 435530197 16010 -399966464 702504774 24710 -281104436 896482936 6006 174800843 724319374 24823 24626101 180088643 1248 -513672395 897495626 15035 248899564 494925518 5134 -438429187 265097689 14443 -588965248 784160564 8046 -113722640 378423608 17206 148702236 372898005 2054 169677744 131161530 16717 -150495505 31620153 23227 -238717613 562470786 20082 -512089727 608901026 5682 227023889 503132694 17506 53318111 177836137 13360 -219810036 593075155 14532 65288958 172470224 24681 -820995 15940686 2712 -207280491 667491056 13733 -334000374 206748155 23722 -326136431 876571484 8738 -236362727 232128056 1428 161659288 825769647 2802 -61886464 484115769 18242 27586632 207810333 23292 176714654 482602011 16984 45102823 42480270 22667 -472103214 950970400 23351 -48494196 82429212 51 250502905 435382698 2328 -5804140 485356420 19533 -405564115 212313468 24277 -313916263 47987557 26116 -460357765 692742095 5400 -314180694 609217690 19499 -333963832 924665822 11713 83013783 36535724 12721 -489015926 877994710 23898 -358027014 695308584 25001 -241210387 774928154 21985 -516225326 206471573 11491 -170370679 753875293 7707 -311393023 524149296 21005 -568979853 452593094 21120 3509381 801076037 18310 -361380797 827277767 10850 37565046 645432462 24051 -571380958 355413926 20311 -388375112 482680046 4469 -186420902 159609912 8914 -382386697 851477686 18144 -107323344 287152998 7044 -526093785 816245912 1063 -174919538 842915479 24396 -201400733 117656145 22298 228040189 450694659 14369 -544144492 646397160 116 -509799844 884722352 7050 133805961 798321224 14840 -598573053 838130690 11834 -395250424 187894266 16856 24200843 314753111 24612 -441882803 458372870 14278 -38894200 865258225 374 -427380643 160284451 18833 103713656 921381997 19774 120320574 786556610 17507 -168230207 777572340 7589 -183938774 531136433 12119 192174615 813472207 22083 -42823429 955852608 2926 103199591 371360207 5701 202307704 430975701 15583 -470729993 539522535 9325 192961058 600901573 23532 -461532936 92505465 25353 122201000 113395185 18107 -17167275 579838197 6899 29806334 121999089 19556 67056301 10084292 8919 -183839014 463224728 7566 -34385821 527972771 4962 45592073 585652671 11894 -227764219 90468806 11622 34596764 936917063 20054 -368929797 124305330 21155 244071325 260446886 24070 -22140281 724397458 15293 -301797670 139356036 25175 -525604576 359256732 21635 130386461 842579668 16952 168938312 142128452 7779 -50345388 430930727 14481 -50361056 443942191 20741 172319345 23872336 1868 219271510 90148802 3495 -89552167 900235427 13821 -597567871 848560034 8160 -418423356 271370925 22161 26932609 200274906 5235 -550496145 322839572 3776 -96037488 89969361 6989 -584432250 515669485 20873 -433234024 685171699 11646 91278616 324501422 16366 178151859 881384746 13601 -186065833 122126532 4319 -156682020 731653958 14957 -422082186 120209466 16395 -156911734 40924468 6763 166195827 661137375 14784 -376975506 842470127 25501 -287594510 85766309 21964 2323254 311028477 14461 40959832 801105658 11220 -549780919 609325936 9501 -377668315 26498576 2778 228159103 903093509 21556 -207528852 396865799 16289 128079096 948154845 4449 -175673332 550705119 5637 -160087 384526526 5228 -550903651 47440106 7889 51654645 769058315 18985 -62077029 156194080 16569 -82393191 368078615 25585 -293469812 55013411 12692 -362751724 484001193 18089 226839421 631465813 11169 -331096635 654908944 19407 -429891569 911915579 14599 -25545866 191508355 19412 -280304315 732973296 16513 -255216134 603360721 12265 -588332542 483777428 14756 84108768 198232617 24671 -457435288 944030564 17678 -108861849 113787087 24099 85130931 739197350 443 -114682337 834136926 21535 -522662050 494042754 20767 78773818 556941265 20135 178185184 491560463 7009 226901005 356643163 16533 65033519 343652047 5022 -150913896 189576661 15497 206176795 260481163 2540 207278912 447408942 5068 -31245042 724594180 6497 -441050114 226594811 21877 -225280348 471981649 21015 46514881 862996375 18550 -28263589 549269277 1881 -248912482 120601562 6135 183541214 822332305 24434 -318201294 716281368 9830 51477427 738179774 4842 -34853340 836912250 8246 -450395423 186191104 20102 -474905081 564471855 18588 -156572427 219621736 22974 -231195071 589130119 21907 -151407246 760866171 14404 -540671558 398791167 13047 -341488688 190652424 1637 -538936431 499019680 15634 -269593326 651942084 16698 229050599 24390969 3785 -520099201 293911152 17941 -11636497 338687060 24907 -139746363 618226071 14698 -346542446 55965852 19828 135930523 742990207 4688 -500131368 211450283 6078 -177327182 482924403 7777 1129422 932736149 13107 132292309 674358021 6539 190179952 367619302 17336 -273793690 94622248 8153 -39604200 158808715 3964 73737345 409141407 13672 -67702176 798200633 6148 -524178596 717794179 22196 27469793 754896975 22143 -180970136 781149732 12469 -168361352 36091882 9604 214938747 716828370 8367 -333138161 398047465 7174 -263413042 186527951 24019 -308082397 668948800 14921 -264251416 349647112 2676 -231210668 391557005 10894 -581963980 115650408 14866 -384900774 45245608 15494 -363884623 879160651 7968 -14566577 573637401 3886 -416347998 769352461 13922 -601704639 816467482 12965 -504584491 634459635 13976 -357515439 404734175 224 -234508438 775579672 11182 178242920 364993868 15410 -340151119 481639724 18970 106648739 812809490 10715 243468757 873552690 12616 186114240 385534318 22322 -161674156 694218237 724 -324193102 560313733 23725 133288988 794991464 14803 -353593562 464239217 14936 -184044901 407477033 6652 197939125 307750364 17847 150808496 789330130 20662 -269643097 174820013 546 -17859401 380499531 7732 33337907 409446243 17929 -289794163 92030430 22173 239738911 65362562 1080 -153765207 72921361 24815 -398542313 544164608 17398 -199872442 735537103 22106 -78287736 534156730 10917 -527854642 803959557 24553 -458188960 787549073 13576 -261541926 160924723 11761 -578464964 627712781 21828 -465201627 681140025 11496 -78180763 352044165 24893 -128939801 125964988 2386 211631663 88161303 16200 -533123588 910879247 10047 -507532824 670514136 20751 -144454444 607760967 19389 232251933 740309952 12987 -233936194 646764333 23988 -182866649 334098661 1785 -412804372 266947361 20373 -330196834 328333783 5666 -3778450 114173064 2293 -420962748 42528765 597 -528400178 664649636 24127 -524409810 414929353 19502 -256770315 93199747 7930 105178774 843082638 7911 -206357233 26163685 8034 -242970352 480257318 6036 -66297999 751351647 24294 -461236263 855054119 10751 -200829004 548839191 26447 -384672214 322327343 7667 -234120676 197951212 10378 -525520778 199296108 25723 -492607304 24656662 17368 -98563221 37058497 23615 -42107207 614430400 4961 -211407253 720432519 1352 -324074071 247037118 13497 -20561203 476328473 11667 119763852 661891467 12421 139271435 469789543 6613 -346189680 756690344 17811 -12763194 758041187 8626 -338375574 513824273 16733 -304113265 906421023 6659 148323845 278514911 11995 -59118424 446865915 17590 -32565303 710667488 2451 -367776235 278622079 15813 234823372 117338407 26172 -586407109 74705707 20556 -341712353 345816692 23779 -276225144 544208926 3467 -552541124 179959447 19267 -564194341 745596435 14667 -177257958 399854083 23096 -511780109 245356169 3744 136294605 36815444 15665 -109156994 877396509 17041 72265040 322255150 11244 -137966836 43607134 3269 166911858 593111597 6161 -504045480 842220071 3600 -430902965 776399506 17531 49493323 274936658 12322 -181537347 580501451 10105 -260140404 30704108 3816 -219490049 871088934 20622 195766480 9802690 469 -461912867 383982265 12985 -581512527 566950155 14259 -504542155 595335554 9644 65605140 391805761 10131 -10255818 567977081 8711 83834067 511816337 8158 -152925522 580036646 16069 138750741 910455419 18210 -310373481 330497880 24218 -442697675 611399569 10545 -291602513 700499949 10493 -155582607 453141996 13235 -445728535 455801682 3007 -409577487 624861543 14747 -436964185 443058539 13086 221964928 201787155 4848 -37350059 858289944 290 -2332999 926449525 13407 -194813150 696242037 22505 -72666117 399882032 19269 49977507 603028513 24637 -226872779 458287677 14249 -19428505 798277013 9494 -177940740 522463662 13960 118044536 918627545 17738 -80363102 70175005 16111 85869727 366894056 7405 -370000301 538030682 15696 -39777156 746143080 22412 145854988 401166448 8462 61626438 274048760 25491 -67759567 874342417 18968 -102759597 422939164 11300 -420558670 501133370 23356 -243197681 473912838 3004 -76949486 886153035 6001 -13665642 531973987 23339 118881408 673350162 6131 99091522 565924565 25673 -180184796 797754514 18948 -154458145 597244923 21396 -337539572 81421455 12037 -476004374 23425672 1156 -500161319 705391407 18616 -3831849 870678345 19450 -140998376 107078012 18563 -581174079 658371467 25485 -406154309 678360315 591 -375973698 261434078 7981 -331362952 757467425 9636 -386421792 555335581 7574 -509665701 33739160 12900 -371383064 815457307 18840 -76709360 715522885 12458 -584913109 438794161 14150 93942210 430766423 23096 -507872572 945944737 20986 53953992 793574758 1580 -186895128 873310525 8978 -221893220 613679700 18899 -119500658 287811924 21691 124964409 890313051 1862 -69312018 715047336 19180 28903887 887580312 17618 -93123854 695496391 13400 -174440984 677160162 22634 -586965874 767783734 4497 188085965 329971530 2958 131842567 836676134 25407 -426353529 919361729 8674 24886540 618299447 7008 -264104827 354608439 15182 -3650566 170456383 2780 81086366 585955565 18435 191039158 258532568 20666 -322307472 701622845 15866 -95325157 228902211 17763 -340249302 223375249 21843 29301305 382545511 24460 15417897 352437676 15535 226307388 369459833 11539 -569380933 673040782 2545 -257316279 435685604 16192 -192118123 681377581 7255 196206772 94502774 8530 -391097233 185521278 9076 -336935438 33118302 18935 -567117316 675229626 4232 -41527621 928820630 21718 -444962272 522508964 7051 135593876 633401263 17831 -583392051 243382292 20584 -323425984 562138153 23272 150884287 427418808 1675 -287155986 737999487 21706 146528652 91914389 7180 -35567745 566862030 14668 -331654475 938218970 20532 25332691 559762759 5080 162908862 660612621 2654 -531260818 590074346 25251 -203601753 376602113 15452 -206563409 326691267 15391 -540894819 531838763 15282 -176895721 103464004 15233 -430544452 55368150 4236 -91302952 813367449 13486 5053821 731024480 18514 83342099 259085491 20525 -140079979 398266693 19641 -473012372 868402315 20817 -311872819 131536760 6738 89560988 663776619 15770 -231689407 686252509 24198 -100711679 805105905 993 -543404112 878081830 26205 128002180 491962844 9735 -342163711 120658354 25113 2303470 693742408 9293 -265642799 795543630 2914 -101164044 943896189 26384 -118211757 90114649 12010 -427312412 375796181 12364 -499086867 206832059 21541 -234777606 286122938 14654 -388250821 13888752 22668 -448891621 118012422 20867 -35948276 752319232 5468 -122536327 487534626 2250 -59076954 377466700 25591 -576135528 209404637 23170 -98381336 214018698 12804 -237940939 166642843 16285 177133156 524037942 1837 -497640190 466543905 23224 -168060521 797045293 14145 -505601067 117122063 2061 -483188663 277989680 5369 -191486362 308541052 5901 248946565 831257591 24520 -224258807 890844318 6300 -65258160 479085026 22253 134908103 121287538 22078 -354666076 201104339 15196 -588678154 43024449 9037 -158585552 741815611 2614 134507417 116592672 9237 -385376042 527078544 12132 -10472134 916871932 19953 -154046449 868310194 3142 104549727 244937976 16644 -63290210 871468944 19515 -312527556 472230938 1719 203751382 606693047 3034 25059280 236549670 5980 -44970913 467732673 26456 168859436 314834662 13669 59956675 381538092 17722 121498779 450457731 56 -477780518 170250790 22773 -43086900 126321413 9401 -564726253 71739491 1912 143120140 731269726 9836 -527268812 520350675 17296 -348299921 582826107 4012 -461378452 93947882 20777 -602066998 938808467 18430 236054024 350418204 10308 -581852566 357971041 10618 -476079541 939525836 25421 -452867526 886350277 6765 102558566 354002681 10150 232130289 797803562 21342 229063856 838341164 8526 -465306688 347387245 7856 -337265609 343921590 1516 -448072479 38157573 12791 -64755189 629558407 2058 -34543910 381834640 17747 -42133654 472073630 14030 -286544672 841093340 23252 188902349 34805670 1607 -166284093 199806634 11886 -544929612 450453774 18902 -542272022 62229559 26354 -558768108 700471680 20711 -46876130 599853054 14891 -307385421 405021797 24667 -479079044 228708390 18226 78097533 367519649 16038 -378371193 55730868 14846 -165923899 827669286 8372 16057674 124357037 5183 -548352805 55367092 1628 180036886 355804496 17185 -161633101 513740146 20766 48385177 417701484 24087 209189669 462936209 16620 -442996059 115480687 13713 -254059371 163070287 16923 -92986673 229447037 12599 -185810752 480195717 276 -436357807 864966826 7767 -235516747 507692009 6406 -261957021 447921361 14227 -126143620 576408150 4957 -60717533 406347443 1097 -229863765 716692156 12323 92056562 655785321 753 -373484761 627525760 12016 78013883 830071855 8717 -426668216 817103356 9800 -109372491 141918025 17355 -447763191 412672004 21555 -471742603 398445849 21553 -425382379 746674279 4235 -248047817 315577307 18210 -500592815 152362911 13022 140912803 817450281 1599 -109209731 736594863 9940 -265480779 386977898 6604 173842915 88986274 18460 140919655 557971462 7411 -263930964 289452203 22140 -528645700 942393573 8932 -146084369 132677116 18989 217375624 643175166 4673 -511930673 369730310 19535 -278660655 456589310 22390 -470800832 363466050 3049 -501258565 341603517 5479 -514487817 144532078 20385 -468435049 514052572 6139 -298078169 589160003 21885 -326120452 64831729 18732 -161029648 627272470 3538 -3731229 190879047 8830 -509407049 653754814 3367 -116581688 408674106 8640 183956383 638482496 1611 74536854 162420804 17359 14380882 282198344 435 -421992698 458531282 3502 -549788435 933315937 18107 217703049 933927832 1547 -486518021 685778015 16120 -563075450 47236722 10601 -190080216 779307790 7142 3826228 326035227 14309 214485757 374753020 20068 -577084079 55499591 10156 -472904313 193057379 5360 -20462688 59958642 17225 96199547 168973535 11929 -401926407 136859779 9981 134923689 257713318 11696 -340268414 526854144 14328 129143203 625960686 22099 -261774725 693660743 12317 -89426882 306737938 14216 -131528357 439552662 15103 -238994901 181434750 23308 235209408 246731593 8705 143116797 745170612 14170 -429983147 831726426 24578 -561927342 275675570 138 -534735910 412874142 15532 -599106773 601743681 4583 -521366587 376977301 8874 -460735697 191268130 26043 -317707943 872121907 1893 -570204141 175996633 6654 -23295055 169907534 23075 -83031500 201304346 13270 -242680986 50591198 505 -580423940 264278666 21697 -29825436 925148168 14919 -456753599 367554914 17618 156750927 622129341 1992 -458357523 182679475 10517 -428700117 177741268 11248 -404498674 359597661 10791 -592007708 789152090 6885 63040138 924136887 6748 -263581836 279355541 8648 897062 758335157 713 -249110430 641081453 10469 -466905175 660745525 25115 76779231 856408981 11761 -565357043 555433670 12180 -569643992 912839502 26471 -581086750 416574077 25124 -483047950 284675480 1867 107396695 856179499 15921 -547266426 188273127 24963 -225735697 750223126 16725 -283543847 470783213 18515 -138583538 702104738 16825 -109565162 873695694 21228 -185426681 386708155 14266 -330076927 710644861 4829 -149907369 869192166 1718 -100858922 327016867 21028 -277250964 774872282 3620 -116896183 665577965 641 -514329744 598371354 23797 221361228 558998225 17519 99691908 224307454 21953 -592217062 578638797 15807 -518589391 453414746 14660 161625106 659489259 14454 -602066593 824618855 1741 -561071572 204502858 18841 112602389 530380893 24638 211682705 122528376 15265 -401840289 284075620 3270 -1854221 66744428 23174 -350490618 904514579 13886 97133153 122243640 23499 -365451558 884811704 19426 -425187647 105326621 19082 -566620464 847162148 25465 -457711959 367627680 21252 -597061979 21299428 7629 103321005 428524363 18212 133209581 145187952 22850 -307941215 936114647 2065 -279926381 155939725 19221 91060157 169286545 2067 62419359 205396095 22756 -373930869 755117679 16908 -276530825 168522653 14327 -371482986 108797296 17767 -576360054 754317985 24916 241878028 940342810 3447 112826439 672439808 12879 -264870217 364409696 4858 -540417985 782727795 2721 -151420817 805159339 23385 -522722791 334161399 18931 -167801432 690837379 8072 51382026 911486426 15561 6493325 406568404 26373 -77661289 685569925 11019 248120829 449444387 24632 -344554827 239669896 3870 -180605511 142387523 14798 -426385725 763899462 10047 -302720231 529789899 19234 -165802961 608137009 24920 -493160665 341245713 582 124017135 646063836 14449 125279075 540652633 9192 218586283 572985560 2555 136967204 890302366 2600 149403244 109929770 18601 -497760519 588414532 11187 -393326718 251160250 14323 -189275609 882588423 3800 84104655 784317322 14851 236207660 435641890 23341 -157769432 853754972 5072 -412151697 422095938 6911 204213792 581811069 12424 -493906870 784881867 10685 -191491551 274644930 24605 226521828 61773503 9673 -279975991 495623239 4803 -83316406 213040534 20471 -288753858 798081492 16782 -201620575 772999586 13337 -414801535 370579038 11354 -191800507 860914655 2061 -112710506 216881276 17580 -576729656 742281100 117 245439425 879430322 25631 61946691 570555499 15089 -125876384 636862104 24682 134036022 455272859 19770 231048967 304966946 2489 -152136975 240383815 5072 -349302687 301273415 18550 1681592 756293348 20861 136839933 239435437 7137 -444152627 574225505 7373 165123541 850831323 22315 -247896313 263926264 911 248497966 280314012 14877 -206907367 301302287 7976 84891506 938908437 10679 156503552 854240701 18447 -179931860 110585769 5125 -329372616 321544641 15056 153035131 35169868 13081 243710883 736171720 15348 -237625694 259942439 16547 157926664 522615942 24255 -536964923 526221335 25305 175562329 119982342 316 -514274990 415584160 22579 43651105 496264323 13564 -338336464 97939681 7675 234840298 839290334 21203 -112115598 304042297 9812 117890399 484691942 14127 -514585497 538403563 11780 206135060 530293919 8539 -312617135 766830474 25822 -384440156 176263348 15325 -66313492 553426413 10321 164897732 486297253 7642 -428411883 600890128 10838 235382166 279204241 25939 -269695955 542679325 19092 13275310 111834535 23996 -250464093 643691361 15812 199463899 651170286 6086 -315622190 22890763 21156 -171273600 144487726 5822 -162889814 399430650 22391 -128565892 728342652 13292 -531342714 155644242 936 -93230127 679216762 14298 -95156284 503205366 1924 -37654512 281833201 2627 -465119653 91597868 19582 -490656961 11709900 7592 -320804852 154619763 9650 100320009 214381457 8273 -457629698 222795664 8574 -298153459 923441355 24604 -280766374 448239933 9902 -482308461 115227042 12745 -357344726 873731189 17240 -438710845 229742881 2749 202366973 908338684 20504 -107634669 910595774 10780 -438188062 913238221 3921 -251661282 865892665 11622 234712104 788857031 13691 142508863 394352580 4921 -547851038 567495159 17329 -180075822 54781079 25014 -262374974 368430379 22688 -477593615 143262614 14956 -431985056 740250878 11810 237045871 12755321 14322 -426692211 838842678 13814 -282899687 889546160 11202 -225291485 532805898 18035 -264944203 199311147 16621 -201373224 293884139 12722 -564616294 503743925 17365 -86032070 130256549 20793 188111117 447522365 10375 82860071 837265685 10348 143411709 152926577 10931 210395600 310410485 4770 -580305321 35663138 24622 138308039 326174818 10302 -163096473 285814987 8765 -449918667 568348312 609 -155860751 737511853 14919 14847537 95961926 26450 -476369762 750521315 22614 -482455091 846284896 16730 -182198105 614412856 10114 249363163 162952841 9296 22828704 110360239 21359 -570752828 691665324 17378 -431660220 179532113 1318 -325314025 256981283 18809 -376087771 266073591 9103 -206824898 304736370 9490 -236464429 94314752 18127 -283754092 259627505 8341 -28749340 278078562 8617 75021562 691546745 17885 -528823973 276468997 8915 -522322437 86385146 4548 47144611 536164101 26346 -67958490 509302577 6962 184327818 35029974 20732 -259641758 373611342 11118 -434720213 349986740 25922 -507778396 721155924 6789 168242996 432322128 3026 117427235 916332116 19464 -210118105 183983873 19306 -38360211 883150109 14862 56195341 511417839 16494 -216208622 145955906 9440 -141131180 649555254 172 -278422262 615133381 1155 -594210561 685208039 13180 -446561454 496316928 15448 -61110154 196589875 11212 46331967 912944078 7879 -548053730 89785949 24879 -26235782 567191653 23197 -429788225 508028616 5189 -256422443 399237862 12377 -266641615 695743985 22685 150124922 887492726 19857 -103769075 453919405 21306 -140846041 149018608 13902 -491336644 750342846 26410 176600160 393886405 17026 -390619132 246406734 5522 -426143223 914921924 19568 -422712435 745259903 3097 -536162135 148513279 14003 190846133 113972977 10889 223444565 30622551 25823 -74160517 338626401 25376 -250991525 851358799 5227 118723057 840340718 26285 -312034078 163168842 22662 -94625647 305626996 491 -518321961 647411879 3472 -3027184 368751730 20265 -409041212 701985856 2641 162211269 795187266 24097 -411711494 530763525 20435 -539708044 144175856 13241 -104399231 869933305 18473 -303210474 137637721 22805 -429626623 895976751 25088 125214935 340505352 7168 -455343909 325505635 19485 39115989 424523656 26188 -528218097 62409809 17395 -345636379 640520276 1460 -295108031 542773360 13294 219818690 36641135 10124 -78636429 307088550 8510 53231706 884618301 16548 -469305696 719925405 4622 -583378281 574788613 8120 -270620131 246333656 24490 -110116576 618948075 3736 -254858450 290618149 7178 64499926 387153195 10914 45844846 146258615 25632 -375185705 327374713 16004 -506835806 329253886 23812 -33231868 167174111 6986 -404950241 442991983 18245 174665828 765657351 694 -235671295 502627002 2212 -445125380 766806880 3623 91060604 623958826 5388 -552890643 727228186 4010 -373515434 500048021 10368 170845434 754247427 20678 112713217 21617897 10506 205288214 679622039 22761 79330678 479304921 9165 -354386249 80452193 19796 -435205143 288041930 25550 -127167083 92193190 18382 -351167227 616741257 8401 -93241381 230584485 13196 -361044792 396983597 13657 -236634918 39733872 19193 -195024659 448940827 12191 -34703586 168852115 11383 -539291064 756341788 24148 54845339 956514695 1211 -265118542 336145457 850 -406178929 546864220 5183 -536646765 270204184 9593 -461154353 844133112 16699 -223573155 574481391 18909 155305862 876520350 24974 -409047688 267225363 975 -283947619 804082860 18676 -245814805 339050101 637 18303972 885690176 9702 -575676178 201879593 3637 -487775392 581427128 17413 -417422780 322321129 14875 -162527070 954223611 10982 -439541189 918621151 11187 -140967586 418899804 14378 60333830 316875029 1057 -554636847 158845397 9836 -249833332 192937141 25814 -179614812 359012850 11065 -48144809 404999666 9770 67946829 373599733 21996 -404678792 215805652 19841 -158919571 658386391 9147 110652004 294082728 3601 -491501932 618551313 12366 -110193686 104185724 7648 -477860789 175979257 2067 -373756204 103097567 5690 66737363 918097708 16237 -256749290 727257405 13714 -253139888 556097076 14645 -436810606 161097371 8353 -569218515 878201126 16441 83063190 950387973 15477 46372557 208263822 15962 -583492934 580944709 14953 86528378 154250287 16968 -540339805 794467248 14557 -10154982 917000417 8455 -562223826 270993308 20067 216659991 473160384 13794 25577261 227983563 8619 -283860613 281399828 2402 -521940300 354556322 15089 -163848668 447950388 16310 170058334 466935138 2028 -519313574 111617237 14419 -541262585 362917896 22923 171965128 73679587 17188 -27594192 884520326 19614 -562292978 466059851 17017 -311561345 823488001 2610 105877264 312959310 21217 -33729589 232114909 19502 244403231 291472060 14715 -448214907 14022930 24451 76802754 470902582 1166 -167039426 614640117 2588 -308684544 307044187 13856 -593740226 471111495 24118 -276744273 730343466 14664 -6599641 587438127 16707 -83518848 519101289 7556 201499491 105343124 11677 230646167 371102835 1131 -447594210 542690489 20105 241549479 369016381 7593 -147055801 22542208 16468 199373196 272940397 25424 114771527 922209685 24558 4946105 365668184 4422 -289061066 362290978 1367 -137454684 624362508 23591 -74501415 753242795 18043 -327624251 264384398 8525 -185276024 76234804 18674 -504509351 132198335 3248 -499451847 171477308 6247 -543266138 564836454 19430 -557094043 471585769 15002 88695720 313452497 14883 227302315 439058676 13336 102085475 829595157 7303 109353390 745217753 23513 -51608191 174621283 428 -537182271 140407041 212 149586930 568504945 14840 -117048362 646574756 2876 -551960132 20181897 24124 -48462225 713691940 17633 -446695737 217460807 12723 -264588575 324963397 11647 -307836421 579829830 5212 -429546173 31603797 19461 203445218 332647724 9546 -300553514 312468295 1642 174265782 471508236 2983 -374401324 823453861 20603 62990037 606003849 15056 -288599120 920204580 11436 100606554 438014090 16692 -27781018 60476096 6855 -178436885 586516948 7778 71594116 93953760 23851 -539753979 292580897 19779 224055391 600293732 24770 43071230 599195825 10733 22325940 616238564 22575 -328799803 153542859 8602 -332010871 561496115 20904 81698176 661483608 20234 -248560505 18423026 1451 -177205545 227728688 12520 -439361541 54351051 24356 165664917 526164461 18915 -93497967 841956425 2604 -233654493 339511262 2446 88655325 656499992 19489 15931976 277253568 2293 191706031 265930152 10788 -385882909 387116487 625 -306978262 721564990 3773 36937630 185962102 2370 -331841563 231799105 3619 -529685275 184281016 20165 -419465370 525208430 9617 -313234448 328968860 12498 -589949119 193932545 16928 -411742823 444351171 19172 -176736651 596570172 10692 -582686076 302834664 10886 80124389 708541704 10834 -469206325 332547202 14181 -298979939 561796872 3971 20869004 424212684 17308 -438749417 172139825 11422 251162477 757921538 7523 185345862 842782700 806 -24698442 266361866 23969 -493051688 715111317 16783 195383433 34944205 7565 -288326523 213050558 5897 80230306 147251334 15688 -451192381 219783328 430 -502270550 448472979 26243 -601305822 327710500 12182 -498724562 835428838 24396 142451983 575809796 20523 115007823 483319356 19745 212793829 399668069 23136 -523050863 215651464 26221 180686721 155434827 18296 122520562 273669519 10099 -499228124 703156675 6454 -557148938 279344111 12624 -566482075 246337975 14539 -292952580 207646264 9760 -109038413 9629299 3322 202362334 864129115 2727 -111480136 838349076 14752 95961137 26016984 18762 -443880331 644257946 17274 -190474605 150061460 21950 146774621 453115509 18664 -508866196 757007492 12443 -136885167 718092623 15263 -248807135 651898768 12119 192160195 58383937 23750 -483733219 911184183 5393 -254075083 403832276 11860 74966752 493420015 11558 240021790 264179375 18480 -586150087 400897751 18309 -496167753 899888821 22699 237403069 424433335 19549 -135902678 535428922 6740 62137340 132457119 9718 62198440 225463698 16136 142205693 182425412 25606 -72330077 710740524 1914 -44014150 117464636 7743 86885046 476603525 4327 -178165571 85324026 2980 -153816160 500971857 3156 -529544870 641217633 9369 -325546407 616778565 10085 -590939103 574519060 20418 -561114567 376577784 16868 191616498 135840379 19015 -171744364 726303579 6116 -109031967 795511460 17689 52888864 306948958 3448 -57780180 75622262 20989 -483892025 786430097 3980 -19233368 757400810 22321 -473980667 801174311 21974 -253046947 443012060 23805 -114068596 99245899 10903 -320495241 348020663 20274 215563241 499281713 12427 -233911286 394921309 4450 -491784633 34337602 16922 219759709 33028588 9685 -9907239 571548058 26220 196934104 213762069 4698 87878361 361255958 13408 -522860231 791995958 1827 -285951644 249762471 13130 73447107 22725300 862 -489660387 365976491 22852 -580788663 133963064 5221 -156407108 654294698 14891 -600436974 652878224 20733 -220314220 149127541 6034 34448831 879836101 1001 -194447934 205637831 17983 220661000 776224416 19415 -215288909 913122299 22998 -103091826 143116051 9704 -531106395 229700448 10438 123925268 701106082 20388 -167147014 30868297 895 236929457 803219712 16305 -572255084 446295837 6754 -35325570 871247573 16816 -31706403 784631945 2782 128918953 289160417 10544 113475826 516193537 14529 48524714 365433891 1966 -400762394 718907728 6029 -314917389 587955117 8452 218126617 559636661 20491 33069220 581916356 1071 105018860 459073991 7448 56919732 525793614 7514 233474367 52667170 3556 61062162 407460653 15948 -315339763 893808075 15151 236495001 512593619 3741 -142380824 543909859 18740 -282373729 369639906 5722 -123224680 60441050 13542 -481209967 938543616 5164 -71783850 135146093 18689 -175734996 755392045 2311 125516606 59646084 929 -28894104 674543195 1691 39569133 819865752 11963 -176440882 912749891 13286 -132831640 745088917 14391 -439303074 364810125 8421 -596991874 14605206 10211 -586119636 417595472 20290 -243562616 613538027 1047 -412138241 112750334 4611 31932247 356978640 7616 -548081662 41114844 11905 -305746122 286441670 8092 -198292778 710216995 2393 241417378 138155443 22139 -292073470 754292083 14548 -437706611 918805053 26102 -49765818 316871857 25447 -181442156 885060926 19391 2647104 915178815 25471 -279716703 49856592 19469 71628588 234636797 10911 -236255341 411319590 4320 -284803392 887669426 8938 63006963 426764778 19094 -35858845 626017148 3833 -462750547 279909302 25979 126182749 545634071 15593 -509519765 119661543 22062 -95529922 38384683 24136 -183184801 63640164 24043 -531552788 792225700 795 -279888529 810653104 3908 -186698902 260062669 17443 -538098237 123141929 14064 53297870 479435745 10319 -277003185 163047719 25380 -514401785 163097247 5314 -600921352 361165804 25290 -168906211 897972110 12809 211649733 609762048 3511 -319762185 852600650 16046 33932685 333882832 10523 -406583941 375332841 20051 -513741636 437438296 16424 206741666 259498344 7886 48831456 523956496 18935 190327092 274369185 14674 -156724619 552323288 13865 -188232819 468425436 7625 -340505995 428212254 11054 -528661038 938560229 1870 140812325 764154421 24144 -181200744 286417899 5513 -169180682 829383629 19988 -140290996 444151222 15096 -572900919 807345585 16216 41197314 110392047 18866 -369958473 759062624 1718 -551000945 374557349 25589 -377202854 723371414 3716 -218093841 622371694 26259 107486278 881006273 13257 -99044523 46940383 20977 -178010430 717417798 26028 -530572538 454196338 17665 -345352381 64626711 6362 -65568341 511039639 18434 102346843 931165417 18764 -560291368 356771158 6611 -479210690 746306716 15305 -566344656 178737800 17929 -512984562 125595283 26212 -338318799 377033055 2892 -330948215 557029876 6961 114088845 632676083 13196 -272414641 629652577 19779 219544239 809904185 9665 -85263023 803929645 12891 -365925528 56844976 11658 89073053 535277293 16138 -194457119 749867407 15236 -181085739 917653300 9412 -358770149 502856286 19857 23141360 122364740 9262 121742681 905323057 11788 -581961545 515429273 567 -261368817 134472365 15577 -302116873 946796718 26061 50293597 63288073 8122 -596492490 286397722 24521 -20062412 855662112 562 -449541989 191908690 23014 -349403506 354722889 5651 -558627953 801650372 5377 89218720 659712986 16034 51248982 606692808 13239 -168571958 690430439 15321 124950261 11021930 11441 104524442 604293502 24906 -484092464 318900442 10869 -538274610 906346299 4753 -174770255 600500243 1439 -427579529 932428859 10521 -183409115 371340953 887 -64465577 461491292 22005 -298876587 210997327 817 -360029433 743764606 23779 49235726 18800576 17613 -177956742 302720881 12044 -459767532 728040219 7837 -498465668 171690093 24987 -373458942 225915317 6418 -585406203 377478100 11299 -95694572 307664881 14431 -191257548 809741800 20727 229312752 176745614 14028 160275495 95724553 2214 -360967500 273998487 15058 -525680917 729639417 15536 -241089371 856166510 1592 -156735146 286682453 354 -187883341 505059427 8267 -445556094 290863117 17 -473153205 459688594 14724 -456696829 701109920 10650 72208988 294684045 3329 251868113 354395554 8313 -569156819 515400867 24315 -563445536 641099972 11351 -397286569 322743971 3570 -119970748 901281972 21554 -141340180 295122993 15517 -456591538 112297194 4206 79748953 454128417 17128 -375290746 838721986 5792 -92138904 858703489 452 -472997634 645337740 14379 134859147 359603801 24822 -123692850 499602034 2401 215801599 906204602 16386 -451526933 267588780 291 138762329 301485306 6456 138451628 627894303 3384 -396444246 126488482 7624 220730885 742952907 4735 -442288789 516852869 4158 -460020242 204590393 24004 -92129886 698042598 424 171650729 127184382 18743 -534699373 65419811 25843 132755400 489954222 13864 21871448 14255105 21348 -280061764 19987934 14350 -431344824 689852157 13215 -168959700 230362557 22692 -280866656 151344395 25258 -119207026 793422681 7250 -497056055 368434123 25108 -50851025 419668480 20078 47455677 767242070 1508 -521617855 562040014 8863 -88496188 384633042 19719 122697557 15445007 15755 -338933709 930126596 13807 -313900858 101772226 13331 -408099260 223015916 15997 -204337028 703630881 14171 87411194 450374048 511 -87026480 640142955 514 -345576502 26884234 8247 -414906926 267836530 15201 -313892455 280967106 16022 -444320408 732722996 14900 -507397667 274519469 20935 50302895 745187604 24900 211956704 848496730 11116 -254122543 400619095 9208 41326827 94119568 18103 245518854 36208625 19574 -409812139 511110071 21593 -387262458 69188305 1147 -495343971 953428689 9011 93748575 881420121 16172 12743118 390417896 20303 -329961508 44183885 25409 -406653960 693312398 813 -527297563 375752901 26193 -497571585 684339457 20427 -455938596 691902073 17055 227964315 586825700 8238 -408589721 288772638 12408 -170006640 132366494 14475 -564019486 932648115 19855 -80513598 373629498 19007 -321800687 363149048 10281 -260139915 465708045 20008 -164829260 951755692 16850 -251678350 804282869 5663 -536779027 615892196 3720 -114118753 600514484 9866 -164129895 650363003 24363 169565771 60871912 5384 -476592311 512496657 15907 -146114914 476392706 4488 -490573793 157536532 14307 -595189808 563855926 25611 -239248429 193474438 1465 -365556645 879035409 14057 -123277163 832119190 16028 -420167145 950652425 4884 -220017541 31855669 16903 -6807171 607654890 17039 -374637722 153470159 6721 17302551 579238159 13849 -121233094 713074348 25712 -564296497 509961949 20900 77082653 601413687 12152 -54657939 533866452 2616 -179236796 113617556 10956 161766069 525722983 1195 59755100 474147955 12582 -376841628 235779501 2356 -75064482 780697508 4320 62868517 131397907 3244 -55031636 242988467 21622 202246305 231052963 12030 -103503766 94483605 25658 -458761543 223954768 9641 -505830787 739997942 8208 -82437847 806728283 23184 -31394168 26447041 15701 -258686416 691549200 3432 -270562901 227165459 8042 -549302625 702077589 21550 -267923966 421972709 4856 -111846391 134827819 9568 9002412 476951593 13172 237768549 668764785 9235 -309018851 147035583 15181 -547224078 83123699 2735 -239414447 723665379 26294 -393571368 429555118 26002 -274180095 549652736 16627 197561368 422307931 10583 -272860061 685610365 12784 -171974191 736694717 11333 -423199594 125121879 11941 -534623789 742410999 25664 -347334926 197690978 20160 -524720932 80843625 5903 -172201987 509137149 14100 -527701264 732670727 15879 -313108944 383302450 7228 -290207110 371176883 24191 -103112682 650630922 6419 -578871151 695036024 13418 -446783931 317919526 15208 8131234 599194576 2405 -393960110 99376260 13269 11788358 125824716 4653 226479010 285380861 20058 -294882949 246155739 25482 648366 668885600 26426 -335276179 251677340 20578 -165033717 864910712 15713 -26691392 74860670 22651 -313776418 95406404 22787 173221172 881591044 2081 -118890367 535871444 12616 -414238354 25061079 8252 -437902881 882872913 15484 143505913 870012231 21618 -369575005 775544028 1878 177082335 714097994 20871 -291842817 228236032 10501 -401315702 503723996 10472 165771791 888812384 24653 193731752 112293969 26208 -583530106 77205751 10219 -232251280 399181031 10633 -110418020 431921812 14114 -385914897 337890393 17062 -153558475 720013804 7566 -462387549 517211056 5622 -470291005 549404300 17652 -301817161 931684993 9849 73055764 777886631 11554 96545108 618359526 22599 -510072371 497132913 18835 6567163 507837920 4702 -253379552 854203906 1016 249105453 451085004 9655 -510090115 189174183 19540 215806517 535101714 9044 106728608 128950072 19457 -284412294 902418478 13008 -520870435 698868708 15805 -424732103 81258427 15844 -592950436 139139792 6569 181838411 149080166 15000 -565291939 278357779 21077 93292194 708446285 22924 -340783072 436838869 851 54332368 35663502 2721 98713079 356651204 25420 171404077 689236538 20869 -442999572 771990955 11660 -509191871 427147517 25465 -333869378 751123327 585 -115313682 672000180 17589 199643836 311437734 25255 115995547 403943156 7613 -145864297 759967514 20767 -512453906 844545722 3817 -274973089 473038293 5923 166962743 786742178 6125 183520416 883834389 79 14130819 920550569 20137 113379783 459498850 21696 129820629 791109891 3048 -64652051 372772481 12424 -6946278 444094160 9580 123044942 773848588 9443 226850640 106832174 20225 -459215967 880806812 14818 75477748 280642935 10031 215639729 463613039 13281 -44817844 479486913 5865 -197391610 167454130 16112 68874724 179256122 21873 -55451888 540203940 6011 -521656579 105079384 5561 -143097190 163992303 471 -199672501 74348635 2601 118221923 481114132 797 -561877244 323109328 12391 -191507016 762045945 7771 -52414817 607915424 17413 -4808275 577890541 633 234533545 442050459 10170 -592378344 253067249 19088 244146572 83925034 10306 -333431102 576881783 4220 203074140 628364174 6139 -183398491 691390594 18198 214237658 234356781 24218 113074148 225378146 10007 -173665776 330717864 7766 39230265 330755517 11772 -171281486 294341480 19574 -392826860 419525273 17526 13156163 684667721 4936 -153789586 672209391 9533 -561270528 332607665 9142 -292739334 401341089 1129 143610367 943068074 10721 -210457564 727672758 16596 -264695511 584582638 12298 -90983740 630712192 10875 198344421 619190137 14914 -6212272 377621548 15915 -584508101 269651113 4873 -385181168 747835973 20494 -413028875 382204839 19108 -457602077 668332168 19318 55709550 868429134 23656 -595181873 335926202 14218 -474227925 89365997 12158 -479170808 636622522 5137 -282693932 506292705 22990 -55090652 36570084 2480 -411925329 179135920 4976 -107841755 629198953 20155 -203205699 110356334 12124 -517356003 680024344 15763 -551375333 869875990 15905 -70993704 53091829 20951 5764760 503323356 20504 -371078003 328297049 2577 -366848314 504023471 21305 -194582674 845399498 20494 -56291052 185909066 15187 -149174283 286233706 18985 82114157 760585613 7234 -434879772 558694718 805 115215263 242335369 11179 -302500461 616635461 6891 -64087575 206412576 12719 107000552 393680949 18057 -258836302 487076575 11750 -410427701 949340451 607 -264580080 289513597 17354 -101623953 765227435 18510 212562080 378846134 22269 -536861425 497172226 12199 176639702 735935247 2498 -401510435 134267661 10868 -7194516 475096082 26027 -576667002 568379568 13437 -483911190 754855222 4557 -7663362 895429240 12958 -135431053 669836591 13841 244016516 350494126 24318 -4595469 153549090 15314 -7031531 213131547 18617 -32841675 199622350 9799 -470673420 278446736 7124 180035831 465100995 19616 32295840 538312346 21585 -460982032 131571621 13828 252144882 441628034 6210 5927472 914934778 17915 107566595 138858603 12586 -170632824 13341490 17733 230536210 589341377 4987 171235093 576379471 25682 -539048939 693443706 16835 -393641656 732871358 13143 -106024941 691448842 13487 216188193 953677793 23193 174136132 480182913 24217 -509668595 834250156 12109 211408218 442850806 15058 -33914258 90194317 2994 172814058 467536648 2050 -487138849 477141117 9334 -363283306 362376956 13036 -153302815 886006091 10603 251364986 755324226 6297 -60290027 88721478 23964 17144662 704003439 20924 -584075621 893126275 24732 206743918 638862694 15179 -105319569 85340795 8579 -310890782 462121357 7754 -390006803 617859241 9573 177485497 367006258 14521 -21413524 683265655 14301 31923078 776904263 13050 -569291208 155416136 26413 -552646892 783304550 1423 -352791723 759698827 25005 241287448 444499056 22592 -596120466 946719000 1611 -133803964 629902305 10052 -436420035 668801086 24111 75307228 679244411 24746 -401718054 651843581 17141 -193174051 793278245 22032 -245376125 9583969 21919 -193478062 104736592 24900 137060575 699570014 4925 184790317 198941781 13979 137160198 708041991 18553 207872078 227304010 14789 163886158 300060112 7255 -77043582 843939458 7856 61307520 217564380 1153 -391195820 762514075 7658 -504593348 202938577 24237 247660090 10513250 15277 25340414 164707664 16130 -93326962 276859292 1059 -261743341 496387152 3230 -141336310 527656006 914 39097791 34591733 21220 -572340995 67064222 21858 -413695064 941217438 1166 -374088132 753219461 17254 -450652368 630752241 25967 -552406189 600275933 22497 -221705753 932243704 10595 -377502830 478604361 22857 -416518203 454343434 13133 -160624277 145234178 20851 -301796701 791305980 5630 97275975 872725067 7691 -213372358 58609877 80 -87924339 426672782 8545 -462072103 52094267 20687 14798907 254248923 8461 -281388205 87184552 12210 -330399409 802338761 25786 -417338422 686721717 22623 224589540 287758600 22734 -532012602 270191396 3257 28146527 545670734 7978 -205440912 713642827 825 -69306805 74479079 2357 195495443 664560074 22461 47171615 408375282 26123 77961165 394111553 8996 -85813633 197299387 12403 -133565253 252982114 21479 -102096581 352342109 9997 187118553 783955577 25863 20590455 668685202 3407 -440267750 48595818 17422 -138516664 367177876 10814 -166982297 318874647 12169 -344214587 45071071 16247 -285434867 624143929 14433 -555971589 691701366 875 -70220026 365672501 17654 -397524269 544427996 9329 22716365 505528997 1585 90406824 657579529 10451 -96150219 821284229 19564 126245472 96718306 25586 -35437515 90748833 4916 85852962 441237279 18154 233126246 668643290 13227 -58714825 789490243 25463 -47960547 598688616 9279 -275579130 942737900 5378 20990933 620757072 22023 -590059556 900139120 6512 150746263 581502288 14262 115058324 366930913 1559 -398572191 886854728 6266 -504805277 123609283 25111 222471886 10360498 9137 70335616 122878778 23564 -175090705 414166150 10829 69338721 841124341 16638 -205093916 747646397 25035 -117661247 223572676 24490 -55374264 213770713 23570 -288760711 557255323 10931 171190460 722514440 2 -26244752 752446839 20641 -450084857 718189026 7582 -454255315 316084417 1502 -403285274 871565858 10469 -519873363 814755528 11149 -300907374 318496101 17238 -191706539 878541055 18642 119651044 450158778 24475 183641315 910874251 10871 -574125753 84940076 10957 -268659104 831465234 1004 -156321345 16899660 22052 -580845536 679723968 5261 219075112 222204193 23495 -22468700 648252357 17593 -11919940 786874938 19329 -533184394 255814139 19987 -276652338 558775160 213 -103112342 297236258 16664 -543331147 39226753 2392 -2052247 817426504 2641 -309115755 884702853 3214 -426232521 320275253 5155 37012914 359877946 10770 -355915488 439600885 1142 -86044639 269673615 23451 25420909 36317078 11585 -545036014 545455430 23482 -22201638 474181005 8245 222144265 645268139 2543 60165681 693911227 17605 -449192082 41404421 20383 -392609291 692358435 24635 -126294089 473322248 26262 -328931741 546771718 16406 227488864 779533681 5865 -29290902 146292133 24332 139207346 103990489 24073 74128492 153454610 18607 -354871195 229718759 18058 -508962128 483923086 17151 -469994261 33536937 11879 78095345 632017301 1138 53784414 826585726 21457 -299375959 442383863 25594 -566574756 638100840 21851 -562699608 715810172 6934 -322533052 292244488 22747 221592025 459235017 18382 131677205 329343909 16843 -186856385 702867484 25926 -189525462 843613051 18296 -477782238 110333535 20045 94688810 479684357 24883 -369922076 902563228 5850 -206381209 926811256 25190 207471775 474728220 4693 172189632 308076328 10279 -477834814 508180395 25004 -398009593 172484920 11266 -295324078 799696586 26301 -330303467 841047770 19369 -451003592 294967844 11984 61233275 544023918 23302 -207564176 293440600 24138 -526874198 247569056 6435 -517911553 537391491 15217 -189930539 149956630 16402 243574968 335424175 23391 -262603462 923977326 6454 -133513477 87571535 7238 -588039367 395467227 6671 -218640721 385942062 173 128368798 356620363 18479 194956473 726222712 9987 -308138228 286805457 18481 248470074 123582178 20285 -192009602 506347538 17684 -583149465 365759261 3540 -471788381 925830841 24368 -239993817 835390866 1685 -261639334 41699930 1571 -387522936 241808772 8110 -345280385 187355247 10891 -368155246 69394802 21036 -265283222 101356525 18749 -576324373 610602164 18751 -353827749 627371755 3093 -72912527 909257559 1976 -587363049 871656066 21495 -151935050 629381652 7265 -355225330 913184512 7359 59958446 734642184 18787 -350073198 239099398 13322 16917206 657659528 17204 -215325471 170932491 25073 -129838638 156821585 7987 -538213977 467020856 20412 -303919469 914892446 25142 -509251196 756699670 8990 -260643263 658501641 15359 -404878842 723176041 11589 236643948 520714729 12054 -417657305 533692901 15351 -513359841 945211658 26373 -61384360 955029169 18260 -478506362 831545652 6332 -569459931 831017290 7914 -93034924 315399996 13017 -158441519 333779001 21015 -216783874 106807901 22989 -485609533 829051566 21058 -196063660 601851943 9541 230821463 297248402 21217 -204709468 302022607 9469 -213108344 717333419 7707 216954369 510081067 19411 194818481 359259454 7066 152413442 384366900 13487 -552783139 99086728 25745 250970468 216084320 21773 -466594552 615828215 7318 -31524287 898037024 21971 -529662222 786843435 10964 -380943596 764385182 1900 236211382 391135709 24027 -591458137 919268445 23327 -124314639 124173838 17372 -325544826 69383649 25208 -374569350 187185767 20364 -191503982 611864936 23494 164673931 776172766 7466 -17590916 56695236 7976 -526614998 22733602 3877 -454383895 565086496 15854 -252703540 264688072 985 -427236136 412822434 12696 -31472761 310576397 5757 45654488 463115408 20419 -187826428 683638704 22282 -568252246 291306977 20493 -470990897 55942765 1885 -423729809 908756657 12185 67916158 558049746 24923 -456991683 234150515 21544 -496869528 812954027 17694 244805651 47264077 9736 -5001836 182425628 23408 220273804 317940454 23354 -352788236 77521905 3946 -304696178 928343448 14973 189196689 188729276 22941 110180464 810351341 3269 -139625680 700322989 10244 -51645228 580136441 21487 -458560230 586837748 22004 -536240005 164187843 10820 27192124 18508973 9390 -236689930 102418227 25812 -312442956 287182770 9008 224663829 419937607 24276 -418892451 404102595 21517 -321020683 24284592 17597 -62363451 133611541 14948 -208210489 631186803 18234 -590686442 455720760 24526 -244636968 432428763 13383 140688804 315078431 11594 -100785745 583259647 22880 248102626 675553700 17908 -344979191 384389394 4944 -392518609 872067950 13330 92679286 317322758 15325 58682337 131819206 10219 -365129933 363078123 10611 19257288 817159816 14800 -213790660 164249508 21916 -581822086 807222474 18806 -423788193 54758429 4886 175082469 894478574 15432 202002227 529520704 18909 65110017 767617770 14266 -230416339 872589063 2414 75613306 158411588 12223 -545658323 697263310 1604 -521558029 228073702 1976 -178919228 602476187 25879 187562823 96378512 3204 -112760624 578220566 22976 -468796248 324471550 326 183286170 363674900 15379 -339502164 393770180 6906 -350698974 911450704 9556 -521757939 89205695 15830 -63921274 117273868 14667 69799413 927326979 2140 179756545 36096926 6421 -202510648 256589113 12761 -112785347 76365717 9675 -181246662 835054461 8336 207255630 273846714 9947 -331338654 625217404 15450 -150092969 664939762 10742 -232033815 562066794 16828 -237773712 558524839 24446 -252571548 604921016 6880 -137688166 69484116 3870 -310808527 420748371 22806 -557189558 37113960 1623 -539681691 335527741 13332 232704680 929633896 12838 150784327 108342667 724 -462484212 912868172 16766 141309834 209295970 16373 180692558 915502350 6403 169132239 744056252 20157 -169739537 153558081 23834 -429014830 744023395 20408 -508011800 663767048 5632 -178037404 615109563 9532 218767913 262743437 17579 85183449 881923702 25124 -337562875 857019427 11149 -87280199 850003270 15023 202547262 707444931 12216 -365320326 126590886 8011 -118546155 43206038 10185 8355874 273035484 22698 229830789 755660767 10254 53012079 270918788 9933 75542344 139025161 6995 -280695247 264922898 12013 -12037925 70612574 13942 -424965904 293515454 5559 151192758 453472881 24971 -490337520 543901164 8712 12957437 925237454 21475 -212616823 815758994 7232 222057979 559689461 7727 106895512 827887215 16197 -541461421 900282205 20954 -94881121 552131905 11083 -367515923 478733353 11557 55290697 277478191 4887 173542500 308743756 8035 -71947448 692767505 8437 -300538788 345626230 22646 20983074 507337514 9428 -480417905 858853767 12721 144973845 773014163 11911 -443803247 781444239 22544 -140598546 400633562 18230 -147312016 821117549 16819 -118297797 834156565 11694 -63514568 627838496 12142 77217343 591305736 358 -481434915 490183361 26455 -315509048 336691142 8185 -387150116 88460254 21195 80591225 229373566 9801 235348300 116054539 3350 -502381378 535081547 26025 96629828 713063945 23965 76620582 591068563 1719 -486315934 519320211 7715 -560939194 260045276 4641 -518052260 249325633 16813 -234330135 677446312 21647 -494981888 249569002 4874 -139659940 371200081 20260 -277004438 468744828 18897 -389334889 541320357 12561 -596252684 437828201 24419 17389821 449430028 4352 -427751795 184808105 3801 -365140343 661760995 26067 -454987583 848039411 10130 -51676920 655223284 8442 82592692 628781229 6497 -270920156 15411383 23144 95184647 254349833 4629 -565037699 293173399 17530 -573690609 127372654 26155 -107344807 750205892 16450 -224114453 214096701 25383 -228272116 696759991 8593 -344650880 755541332 16141 -215126862 908284385 7400 209208732 176597713 20345 -247208505 931367821 14843 192808618 738365711 8979 -495949486 348795691 17942 -597474842 451917305 1828 62989246 375303161 15982 -32779753 829607385 17570 9490969 815002652 19150 190166114 471615481 22894 -382232477 67327925 11649 -288024219 940484076 11472 -339738702 30796258 10024 135902787 676115072 6940 -281131233 929894628 19232 154678608 325610875 16219 -390766397 424435525 22413 -129113030 224080175 23825 -31020446 604726997 16402 -233748700 816812893 1086 -214011399 383673361 457 220854530 575025970 2215 -260810220 748625625 8739 -363343271 240589503 24069 -532564046 560433225 14198 -11608242 851620098 26296 149444698 557875055 3310 -92890335 542412475 25462 -180609771 189001091 3403 -552028403 443428133 10515 69094699 876662926 13595 -45109740 368708569 6021 88179704 32888535 12236 -481398790 439395071 12956 -189420044 235123480 7054 236124725 136998891 24967 -260596365 457761985 3803 -47766012 456373391 2530 -536744823 215853452 14241 -379186655 713914559 14783 -180507281 757027746 8274 -126989977 165407190 23387 -569656505 568156561 7710 46380555 105467282 81 -337802801 320879490 22866 -237492619 264526074 2497 -528836461 346676626 12460 207463478 481533830 4207 -189234295 503280524 20747 13134217 334347471 1034 14162751 696067739 6781 69961145 201043909 13566 -209224465 725742639 11703 -513182931 55640855 14999 -585287848 790389169 15077 -14830867 590348867 25568 -277428386 682812049 14643 -490721887 393495119 22085 -333771183 19385268 16629 -224188649 492169264 22202 -50788655 464601041 20911 122717067 758819241 4148 240264115 704659898 25545 -7272282 866387160 17263 -47317919 957752025 15523 -498652988 732701101 19948 51279385 178763836 26380 -113402198 268968817 9239 -182687921 164119810 26145 -161142260 937760181 13640 -145625479 646965321 25438 -103678105 68629443 12381 18238545 248506594 13245 -276988288 127791294 18548 -381276823 414221914 3630 114790486 562388117 2362 89612615 659337251 21585 -506993582 908337796 15263 55975319 957246610 13888 -358432196 945988577 14615 -600722518 411817833 12705 -327232509 91717799 905 55218537 428152395 1216 183210118 621599519 1784 -501470199 762895566 3194 -284946260 395839080 15964 -259264524 579438897 14771 22118058 735735379 17199 221933682 133030228 24303 9754064 608675741 2560 -20586018 540370053 19882 -376800560 724944127 14117 -337920469 832800939 6762 -507887702 316555870 6756 -464076990 906307242 17543 -157089037 888785994 25545 -79124997 189631213 10768 177429700 510080758 22920 -1614779 585693673 2527 -45822124 308719082 17692 -1416910 566448824 17243 -91814317 47008703 10599 -498050051 667224754 3143 -205500888 267994101 3715 -410212128 604690738 730 -371848298 715064219 7793 -250420619 650857287 16335 -574986873 10841016 6746 129512804 803798786 9517 -10043253 91987567 18221 -268867671 225766706 25570 -71346345 192652348 18552 -161909599 497744444 7903 -411908642 635073472 26370 -439502811 509050098 13810 -205891685 222976861 15965 -462472189 738795568 11150 -320485387 452628393 18053 64029021 225939314 13000 166263169 581751278 23716 53434669 956580188 23124 84364797 527889963 8951 -102758050 106199825 6570 117403038 503833325 7865 133323411 367863085 6248 192704849 597714279 5774 133529046 366097980 24058 -156834241 677149216 5568 -180444860 52750333 19543 -538827204 109539516 16816 167315857 927475532 2723 237844954 617900667 25927 227002019 62337330 8763 -152820317 158108813 17958 29139992 295626463 14575 -7419851 550899934 5180 213421903 694266318 20438 -383756706 890362523 22194 -12249553 444466060 18672 -365490517 754697909 2497 -8306362 176444923 20136 -534823425 823080882 20094 -339372489 9116979 3914 -175265998 924404428 3723 -112548604 525967870 26330 -402589091 349083713 9206 125297053 862776394 8586 -92421719 72171441 3210 187912162 47286750 10259 -564699824 410786564 21317 127424681 29203240 14403 217116528 81644793 23752 -325914641 371500077 15305 175005392 870001438 15764 214845190 849638111 9597 -458685818 459543450 497 -481150562 22051065 5110 -352358562 205079663 21797 -50139201 938025845 6741 -365176560 71005229 2965 -406010643 119311397 6612 -262699193 433621511 2724 227358242 834437989 18737 -503233727 53720195 14193 -559402721 489053050 3151 -222549187 557767223 13170 -123057029 42303961 10028 -489948867 505935961 9528 61360749 691291838 2920 -7602558 68961677 21052 212750955 48404386 21705 -516960694 317985348 7 -412874991 939602917 1702 -334908665 711711330 7733 -122069016 486606816 17405 -157657799 825178965 19903 184092564 510582096 2657 -5636409 565143881 14621 103695181 647275796 14831 -454654468 861185288 2778 137834853 62542552 18594 -137098357 137552952 23610 -190907753 217168365 5156 -545110362 609776739 24329 -515061203 345905112 896 -161882830 599831666 8838 38500871 780592848 1847 -44235188 337589827 3606 -589185698 878573656 8228 8575296 49283494 23062 -1344040 650736473 17189 -486122534 628281182 25481 -349492239 758419619 7699 -367515059 880077501 3952 -161712851 255426528 16086 60228570 64190373 371 72005176 779615022 17303 196329363 670322416 4727 -87684974 920806770 22063 235567580 504901929 14320 136835259 847406466 25728 -546605540 70137475 22663 -551402788 777599006 16659 -383811028 233075100 24219 -367102638 600973634 21155 -236816628 915598971 8111 -393153246 388513507 11621 -449238663 925165789 701 -119531054 254373444 17407 194488460 149250017 13908 57676555 502696613 5627 -477224585 939610217 22238 -505185235 116830142 20210 -67621165 516763818 17736 219377145 931002974 12369 230165099 469785129 11323 -535335822 659662271 22536 -498556249 342442394 8876 -389833185 133041052 1690 -510880675 17962536 7854 -216945199 681162520 5752 178491889 763868777 10182 65685517 612865781 3564 20041426 906364006 1502 -212101716 361961146 14065 -242772754 766526049 4446 -332368005 746647828 21915 -544837999 112604621 8553 134208408 726341479 9797 -127115131 156883468 17362 235859324 121847962 19536 -213744157 345172473 16917 51564610 173129919 17126 -576271191 506856480 22523 -204884997 235139032 855 -319310430 654531569 16781 61034331 694727684 14075 41705813 97499299 25702 -219131957 328972398 24962 -528249872 770250535 9711 -36998726 758731517 5427 57235907 673347807 133 -534157289 498827308 1304 -481356024 644517976 25448 146198505 259512291 4145 120210291 882161029 17093 -47675121 683295048 16179 160129216 829200268 2277 84880383 153011571 22922 136412638 280860843 20643 113586098 126931182 6154 -295476614 317817717 20703 -283416724 729092570 1535 -495836126 197132019 3833 -590212300 549355075 1 -575055019 825645380 17580 140950953 217387662 10374 -222936954 695302593 23809 -591357950 553800853 25510 -325342339 789924291 14192 159541358 311809950 2544 -106992314 602429585 23930 81305732 816648060 18897 -267622546 341105273 13738 -181416108 209569136 26140 -343380994 115485644 6688 82039814 391445581 12983 -59500477 854247071 12904 -302076618 492937348 2597 -38998754 680092252 8583 -501182938 816691214 15009 198967378 457533634 15045 -600055030 546018306 19856 -268436710 162236403 20140 -422736579 137131910 10280 114317336 803097499 2054 235919125 579476116 1166 -306121745 135995850 2700 -313276223 503645333 2057 194247896 578378018 8355 78823732 427881308 18827 238285322 244919431 731 -164691962 711818632 12155 -572612159 811830329 382 -485565812 172402103 16225 135931102 918670578 22712 -73167490 543410117 21179 -595242905 880290150 11822 -439710937 222066715 19168 -557982570 460019603 9023 158452466 686146070 21993 224855341 138089516 22019 -568840100 156164752 15829 10330718 102410804 7922 -343998687 152344606 8992 206476580 841904591 1005 -518584236 299143732 18251 175115843 835190185 15395 -573722408 169356220 25618 216305002 285119165 25700 -169336321 574324318 1675 -90313468 127575798 24595 -364580667 927150276 14778 -273584727 505593946 8152 169554451 794116067 10985 -524346493 685719200 5240 46037041 371490729 3169 -62264453 668517048 16524 123127394 581748783 10835 -52819348 372951122 17683 -415651603 534532093 7621 96587496 479026795 16438 -586069826 464929686 14536 -98414226 143953218 15350 -406729422 300879320 19829 -510622861 112445104 7935 118253607 41507516 1942 -258794626 53091755 24255 -543885427 125117467 15777 61421118 421211143 978 -564839976 952092180 8272 -266043073 464529202 2060 54131701 54235646 23910 -163522200 502311372 25160 -14186541 558706299 14696 19959574 677706726 14675 -347314680 743781152 1887 -168225985 423838932 2833 -145547577 443545627 20400 -162722492 927431448 14167 -93663493 525187434 17287 69756391 916514425 744 -376314319 313162102 25192 -342145057 35822728 12192 -13889040 10606581 3100 -41369802 609506690 25902 -596285193 99934648 10623 218222245 174383548 10964 -229439406 794722949 26373 163380822 640189548 17385 -49842709 924447079 12133 -591655536 188037540 24082 -325659170 259897708 23830 -138539550 314387915 12104 56502025 807900254 3730 -73763787 445338097 14941 -79310115 377343554 7537 15965125 341459860 24193 223604861 587289937 18103 -301876884 24637223 14046 -146603896 439721190 13995 -309298574 192028209 13065 -13404076 658360072 7362 -351910747 814704192 5553 -304420010 343981961 5234 -304757730 280193237 6393 -75738072 496553183 3 -308316459 308922657 8181 124530476 947716781 12940 164454291 222479133 6183 -153844263 392360685 4265 -199293439 76422070 11491 141260848 949283843 18950 149192506 499642629 18105 -470186143 802424478 7714 -476040182 223519814 3919 97716917 802821620 23595 223465107 432359114 3056 205214839 916090890 19128 215166736 266179100 10410 -190757149 188075862 15866 -2194814 143634117 2760 -361403856 935219207 23142 38340966 701421147 6817 -385999418 900035273 5699 15877651 768731033 26210 92911846 353134205 25710 80563867 124912034 22236 -490217316 271616736 20597 247738137 154387705 25212 147198513 821937757 9016 -458003004 821300303 1463 -31970602 763101887 16093 217449696 203914083 7629 -125892479 417876793 16114 -14741041 271336862 21934 48415724 712734829 5880 -85848129 447208821 6617 -300585569 395155262 15031 -561202126 534661224 21099 -280980332 869114542 14815 -591021000 431964395 8870 163584502 897075005 14123 18079644 940286650 22758 -185417732 462010168 976 -220847257 379630727 22852 45720295 110684278 18917 -4446244 707426123 24808 -236748759 376507654 18166 -39077395 551391917 20629 -194147290 737018292 8018 -203117386 595165102 15719 -128942888 841227604 1093 106590144 908545020 12030 -262575543 448318808 17756 -555816196 729100030 21196 -316108007 565096904 25739 -436456912 534046746 14040 -518669266 179714763 9229 -85173979 941242711 14113 -414086749 508606328 18109 -444545509 114629354 7741 -383765509 690803990 23391 -500462752 623333384 5997 25725290 822272998 21252 190533953 81406869 10364 -602163528 208429870 12097 125014673 471260729 15454 -368951776 365839148 23117 -506300073 706661252 8183 -10613488 886109540 11168 213152993 682778928 6603 -100393516 190393514 13494 -167246285 539029095 13847 77028041 320133044 20058 -19995030 835427935 10655 147915263 547468092 22684 60470005 674449857 4573 249951056 213032804 10391 14334169 332528495 8591 -541941051 202314163 6376 -443931350 548917218 14742 -167205190 605786642 6768 -412363496 147366934 15830 -192942428 355623353 11895 -303324365 661870236 21492 -159839423 470744798 8974 -270575078 448937234 23231 -523866715 593620915 15765 -95124971 668614540 4105 113470829 285302157 13022 -387746603 300738540 23680 -589403733 440713194 20656 -566670821 881322669 12826 -54961941 522271996 26241 -325092016 903972234 9586 -168204621 701353878 12340 -463326630 497706033 21120 -493331640 143399641 10936 222557935 928751831 18128 130039342 146425831 13205 126040555 108063456 14578 -306649127 664753626 19618 -499778165 271706553 24609 -329055108 300722563 20799 11303680 11160268 3921 -358160144 337896390 622 -66788144 426362850 10325 163480075 345177169 15461 -365151107 661053676 15925 -256563683 754794042 12526 -553954923 943960402 16879 -358277647 845404743 9357 -78483163 691659397 16102 33052840 241572734 5486 -352645221 759646488 17801 -413675653 680428178 17488 -247382035 156615473 12547 -33361006 944601644 13021 -247722732 893135742 23652 -429415560 74235681 8436 217648669 655570549 17355 -485017450 668043346 21968 -285944903 149466224 19387 -351107753 473772619 20067 64617351 825075382 15939 -548499144 399992710 11900 -359737359 86983507 15 -144372743 303440226 24639 80778451 707107746 21323 -451133187 804368505 8677 -233856335 249574848 19288 -467763295 224337686 23176 -124456574 401080480 10393 -490199379 906588232 9699 -126691493 272785752 1318 247431599 226805143 2751 -136898815 642258871 8379 -137444812 902581437 15390 -554453015 600203122 22830 -180999751 938686746 21705 -155239250 450597180 737 -199538493 239764247 10279 -69866260 626166615 9240 -256964240 445909659 25418 219795924 505689826 14807 -513272537 589279832 25883 221319576 787437681 12873 -541020377 625711178 22022 120495292 717468715 15249 -117488857 744799297 25645 88518017 350819486 22532 -30151 375991590 24318 -308641176 210175971 4951 18714341 810197283 12180 -209470074 47819127 14170 -423389992 467684197 1556 -72254277 775648785 11393 171879941 389683112 6772 -450950970 657894593 24622 -212955474 492362703 13723 213481872 42741273 20247 -255210832 388982769 19177 -370533506 113207279 5760 -338137723 53042302 688 -347715243 636883918 10468 -91185603 707592762 9618 -502419527 560820398 18056 -17377928 714101263 18443 100207667 765853496 9022 -545166924 727646979 18737 -252569653 10515231 10089 215810792 244574318 15944 128174057 239594549 11497 -44412925 832863690 16803 -414123077 491895032 33 -600835772 187508393 24167 55871080 744629170 4173 159203656 950441378 20596 194749963 794096152 10872 48529515 633980355 5376 221226343 75769374 9191 210855754 781724779 6310 -111995683 671026199 1099 -430900487 157827800 24236 -229331068 664772996 14067 248664039 695997191 17833 -33353654 828355188 14408 -543797356 571704891 17330 -308765839 324935930 11841 233609819 647850654 18067 -289768612 876640150 18616 -543712264 660325910 7429 215448522 174134890 17944 76133005 515523689 14646 35424968 937857973 13154 169274124 8773564 904 -18766422 521598460 13510 -271354935 270229206 3350 -50982620 577030713 17560 -195869074 662817679 1253 -391814961 342272777 9564 -379321473 374091171 13169 207444240 657061747 6480 166271661 856807272 18933 -462188641 430959281 12230 30499560 286743048 13888 -485740816 422594744 1101 69185016 140928322 5331 -86700857 704969576 8566 -77540715 491095743 1281 -434348709 562486796 24832 -116920872 64584457 1961 -237165354 415073363 581 -97846653 325330343 26406 -506678047 588094399 13619 -405303251 495200415 13521 -491000928 353845566 10663 91435561 487682844 76 215520408 186143824 26141 -517124271 260755592 835 -438367390 517084640 2561 -151554411 120165494 9486 -510619276 828308485 8163 63718511 459885799 16046 55879256 424396926 10234 -165260992 290044483 14070 -310483965 548185135 19236 -447157755 131261733 17468 -291729441 463309322 16002 232767323 96853619 20466 -523251943 213166019 3969 -413144716 955309874 21867 122036817 233535834 6940 -404502558 586138217 12196 140786553 498551556 16136 -8932632 134251704 3976 187889672 224867763 7982 -244066129 477530054 23259 -352425016 626226768 1273 223999573 217555213 12299 128268711 198429333 5497 -129850174 873718926 25546 -69892222 490019871 25560 -106728417 291161270 23691 14816316 327474207 21226 -305919821 557210148 24871 -412662343 839568132 17993 -518048061 36961873 327 19253454 844306573 3234 -307514950 188859847 7797 9171472 899802078 692 181821814 653850284 3921 90158771 950338227 1039 21348017 31663772 24054 -81443936 151366097 13887 -593531327 538774412 15999 168080310 67425698 1579 -595328526 587718231 22257 -137589712 463090503 22339 227480973 496842921 9419 -185096802 248103739 17252 -244415637 494850809 21673 -290139379 620552777 25881 66051 214885549 8674 -156797063 124475900 11249 -358050716 599233781 2062 -188947275 935782735 7236 -530203474 470128158 7433 218442276 758813660 22807 -141354513 325979583 4563 160903326 315260758 11709 -5372719 160137107 10289 -570298681 361271346 6854 -281698353 340992621 20716 -27212426 849601515 3908 -585546697 904706075 22432 -35454244 17388058 4090 -250446646 834198381 17662 -208483154 867544175 8232 -286729463 843194445 18037 -578721949 632033037 16814 -113399392 534263391 13087 44544613 644481854 19961 -134159132 375582205 5438 -9018995 459699300 1228 -409637750 905405777 321 249976122 390034187 6939 -217865762 606825435 6814 82874836 337307522 15486 -571757176 115902330 20011 227774862 670093562 24787 -182146392 635309041 17457 -30244359 765634129 4987 205802504 397501440 7665 67052498 477470594 18736 -424795597 182942129 10600 -333136644 73793463 4148 -308511587 891414873 13722 -146374078 559980210 20052 -80947242 92891787 25884 -212372006 210674821 9771 -37169416 692864440 3485 -196472929 219950721 23939 -450696205 506784863 7682 -412006498 171276218 9347 -46668889 22871454 10934 -524310730 577275929 15188 -488950951 784886727 8599 -279059084 709858696 7156 -148488042 664319592 2285 -410896286 671720930 4045 -37465710 847206321 18728 58928530 800708098 21072 -301727492 371607292 14623 -352226629 26461602 10941 -274692395 454108597 8301 -465685730 501083778 26061 -13478235 229124893 6819 -91799134 584968696 17302 -548872631 817000674 20904 -432276942 653610847 20963 107152773 276743275 24628 147026 914684943 14507 -28511923 733498772 21935 -14233456 674209833 2925 224334947 685465005 3741 112259947 833086511 11502 -343684039 515723388 12671 118867081 782061104 21266 -493905780 128060555 11967 -465184674 814728693 8774 -263218801 893846932 11918 136203972 12060541 9249 -542315387 930145408 4144 -195796279 414438058 25646 -345469247 585008039 18152 -214041275 810023982 22903 -575557132 715140333 7803 -92819685 718503870 6459 72481179 526116670 2523 -315504759 486839601 9975 -412636864 242441300 13700 130582900 97364957 1454 -427728613 759707542 4729 -466961028 61845147 5017 6088661 657703083 18346 -570665520 935441720 17838 37099914 132775628 1754 239720934 565878744 11119 -380633783 177457039 3622 -289930018 172732520 4845 -54559617 426764315 3730 -116046263 118558086 11589 -461355067 228535548 21380 -391182320 180369650 26074 238989703 492982287 13252 -403361816 265066857 9638 -118427325 178648151 18373 -84168966 726415590 12550 -472984425 867472128 13891 -313808489 143605794 9560 113132426 207101842 20879 -98154718 235617322 991 -522161006 561135098 21500 -140487419 560114515 20215 -202703102 753338426 26143 40988801 781705689 1113 -221552461 473803652 19158 -263969996 561895470 1231 -143647733 450628364 6919 48824569 120352197 20992 -135496264 784928640 15325 206118396 777315728 25308 -332702747 170155498 2607 136918962 303526967 10356 -203835137 655591606 20568 -487810491 547150547 19313 193121749 704051062 24846 -116526578 540885216 22365 -408625770 602588184 17814 87184304 829850099 11514 -474403462 700550743 14750 -520863 775325798 21316 -525507671 445791387 16312 -230155469 707077168 11947 21391915 857658807 17910 -53279545 161534914 14074 -47931858 336504900 7624 -49529637 735728942 17186 -588490311 781607269 23518 77952713 308080272 9505 -248456729 721939004 25754 -498786031 703479912 991 -408319619 906434245 6822 143243421 588112477 19238 -599416727 148460123 18257 -291236773 453618588 6452 -364171147 203022320 24548 154077992 129126954 23775 -46416510 132701230 14690 -21821003 941492738 9119 -108189238 312100300 17140 -463276065 485815225 21983 50901644 493975516 17470 -542267561 512169323 3927 -321772079 51636764 21440 -139423106 815315924 9091 55500369 317147570 17987 -169142603 755639785 4591 84049353 957558793 5882 -173542714 933307561 18443 -513553558 312203334 18317 19756341 715910432 6330 -115087587 130421049 7164 72927158 552610538 25225 -167272648 292519627 9814 -222639939 896294692 24839 -291309178 530462831 24831 199320369 198857602 11478 221339452 53731722 6280 -189763456 557327281 2874 -334766626 280515113 8576 -238600169 447316167 11519 -95975575 427507895 18558 -345847157 320049469 26434 -268121679 626070455 7752 38851618 63961684 22802 -299586812 535507569 18371 -166647544 57311363 3546 -92339849 529834865 16030 -290808781 928973104 21520 225137188 157903809 14054 -401617638 268960850 25952 5582741 18220031 3034 96294166 74838937 3332 -290893138 381615000 7454 230882840 913150198 13933 -391876321 851015122 3962 -78109502 894359848 16801 -461636655 186903138 3363 157234597 466322903 14135 -241624746 272248428 24379 -472128047 108627432 4660 237968832 350084321 15911 -335009298 530508967 846 -340568250 318571442 18172 -322230185 98413802 18297 -303902716 185246543 25434 216371388 217600972 3362 -38103934 851686086 8464 -414770948 373415321 7160 -208869469 210984498 17739 33399170 442357772 23175 -145701487 531215186 20584 -449629421 667456956 9203 -584287063 946025683 426 -256901895 174683594 19621 -332163908 251637451 5964 -399488685 785875536 6631 -181409058 304043008 24143 -212481315 515677300 11787 196511261 747045686 1703 24996025 410677220 4508 -393355564 84724660 24619 -595668977 581144808 11051 -585997221 955436677 16454 -64112083 373916796 2718 -421677562 387758391 14060 -250045928 287725034 20814 -198475344 537139055 6147 -63996508 705247186 12054 -185991103 417216868 20865 220097105 818615079 21429 87194056 417604052 6458 208104966 215021385 17698 -102279902 184990333 24659 -599203305 409824453 1762 -474172499 605834619 6636 -479220505 215146452 5623 78425756 697059654 1188 185534570 166610031 4375 179646693 483755885 10241 -368695090 196569520 24832 -289028544 863627238 12169 240107502 817525342 22095 6638444 855367081 13405 -7997818 357699579 275 -81463595 409338821 26200 136848765 459156172 21111 -380446209 418009061 10406 -483234765 243526310 22586 -322093970 66653691 17596 -592385733 478662112 22696 -17010118 581214503 22540 178795676 839220171 17284 149631792 173403166 25914 -285762228 687386199 19314 -477348979 165788926 4676 -23245968 814034736 22307 -8560820 360726052 10894 -442622210 799390329 11642 -555632581 483491360 7917 63353647 214751134 22436 -431400123 278897689 13667 -410564925 427063279 5847 73864232 343917603 13604 -432921181 326067829 9976 -18061116 837721009 9028 -461371540 371768586 21962 30643897 677853514 19157 -554386266 900239278 18679 -114085938 604394025 13969 62668679 528746659 11410 -317191107 949114963 14249 -554037915 122562268 7380 -99435604 85941492 24803 -188869636 170960436 26472 -241273414 739405924 20776 -392356611 246769317 22557 -125317332 40840245 7968 -361178938 365824579 3664 -11079934 419347134 8072 -121222965 884877416 2354 180297765 165675739 7396 244461360 160915526 17346 -572762484 209471292 23213 -327021818 57081189 10194 -153496305 479272677 23353 -443623914 931337181 8074 -477609533 548687155 18915 243505364 927522965 8563 -226196066 198308524 18669 221941677 669565678 3642 -92953163 862317352 4123 -160637634 422150643 13323 -49445382 236194146 18023 13511475 718067993 18709 32016348 625243017 8673 94135706 134354808 20181 244714799 384864077 3756 -3404234 314715828 11834 -188952080 456407554 17507 163615362 640856956 409 -42858034 42699600 3280 -200742853 194565073 14463 185390997 70400761 4851 -602193598 575101938 16136 -550309959 653525748 11177 -81631972 518856451 854 -483382786 323187516 22486 12493313 109533741 4591 182523280 851478320 18102 -297435053 364544868 21743 -201569352 904255969 745 -180543830 137363439 2957 -155454209 577239678 12772 3443027 378303445 9837 -602242447 747325789 20224 -233789176 595948981 21751 -440627199 238368548 15883 143165171 423051150 18644 120858793 668660130 16953 46299501 909303921 8042 88119055 158687946 15074 -429755388 118387815 1535 43430759 947893188 25107 86833874 354792508 2798 97844059 154620607 10333 -1690716 794663990 24418 -301002892 49025965 6689 156312218 932257472 343 173851617 405568984 15433 -314226465 257772055 7609 96373296 738646645 16271 -377945649 831059405 2939 -522391638 217038738 18943 -298401424 221034763 12514 -358721367 628167196 3545 -22375256 724856502 20795 -187867139 219920760 19204 -500945100 341062034 21607 2885914 173002160 4174 243570326 526394420 10817 -44371087 713676317 14241 49296918 667051639 12152 -112590727 529530317 25636 -488183813 302489291 3406 89299982 174154282 4157 -117531 89884948 3985 -184279560 539015241 17454 -574237067 147662333 11009 -151123259 275524431 708 27648453 341651311 19212 -597326689 8921757 10918 -138038167 170140195 21118 -60119030 600444239 4211 -308563684 668337395 18397 130116926 462798421 17734 -180864677 251986161 12575 -204270888 850697779 4789 -310631868 811230175 20560 241911065 516022026 20798 -331649535 573988488 26224 -313256510 348940507 8115 -353886972 610817095 24679 -119570938 73935512 9654 -27195058 769701817 6224 -374283536 597214454 5451 73581518 751590489 23874 -481679294 414755491 8407 -376112395 798611790 9560 -418122549 800436567 13447 -179521135 86021974 17635 122092969 577304632 10323 -121976685 672364515 22490 -363618305 625263470 711 193882359 706336134 11676 168249371 332146238 16801 242526736 469210070 6446 -507336876 275577002 16541 218207388 792047179 8820 216405458 553636049 10965 -578957123 483429125 17234 -80239129 108057220 9931 -405196388 420665163 25473 -454229768 757575568 5919 -127542305 478569477 4581 100999301 154740922 23006 192421096 786468458 16930 186422817 938220985 12570 -35425864 533417652 16264 -374716412 135016225 11641 12243372 570127561 9717 109849575 492014867 4813 62287934 159047386 1111 -306256596 33865167 23198 -213864384 852621600 21727 155380001 152811491 21052 52809257 99812505 21987 -318305027 910822001 4293 -148742930 258331774 18858 -251377544 732316273 6767 236691900 775802683 11616 -158283011 590923906 7172 -66471214 587482780 15080 -431043730 858609278 14196 -434556131 945559014 22302 83385874 917809909 5828 -168734226 497993718 6319 -320440655 898476929 12983 -247554029 22106643 6072 -539516222 613531849 26132 -30546784 942121284 23066 1496360 781294707 21699 -302834707 830587851 4913 233555874 301882256 26122 -251189045 576341939 24279 -28008125 465973463 7982 -396439787 108934523 19180 226940150 500069931 10679 -323576321 311181072 8338 249832221 806664077 17264 133161924 56346128 12243 156820538 97865726 5077 -522613630 901499715 5389 -494111909 549503478 18755 -249391509 470821793 11977 102876051 121013216 4474 -307288138 835187256 19402 -546518882 125366808 15315 -64001006 215306650 16844 -441669195 714591639 2159 97992349 563935844 22473 189496786 581196583 21384 -203551016 319772836 13900 -93312480 51031100 1683 -142168216 659576171 1940 -517102312 254236734 15084 -140507814 295539329 24022 13723146 10116648 9110 -374342225 151164367 1346 -587106153 945690991 15666 -25138784 59112113 6000 -476620125 393494729 22776 -163817578 317045690 24545 -596101627 486682547 17855 28988988 95104900 3962 95704469 891318726 19380 129845468 52694440 17779 -78937965 662092901 5365 -388259800 656833670 12738 77179979 733147402 12975 -511384097 512171513 3596 -162172472 533454348 6151 -260852800 314006136 21325 -143200399 438988368 25669 206901324 561149854 23380 -475845769 160373786 20916 151161387 775825669 15867 1431311 519763546 18122 -337577269 400592481 15553 -375668668 507037223 18010 -303387534 852948001 15438 -239455041 221592637 9468 -57996486 253515642 16213 66739656 643097580 4377 -511587320 315968025 24531 14677163 642950235 21805 -532942286 852444732 20034 -295616505 922212846 3285 226501579 468785711 19498 -65083288 68461048 2166 -128834302 337973677 1247 -129571368 920280923 22905 -495275513 422066707 1146 -205180597 191517454 25485 -367454706 777256393 3946 -265114896 72086648 21791 241093711 331535120 23776 -324905828 733717369 7621 -19738565 100960244 2587 -337841949 861065043 14427 -591090696 447901104 20856 -164181556 846849268 14638 -283888838 156649127 17567 -467010619 854210217 26150 192982326 708362593 25718 -512706709 717259687 5493 -71797663 411201504 1507 -378613282 443051104 660 197062661 89907917 22027 -214517592 552010956 19138 -506866882 12065684 10093 -533665939 553481323 17786 210309205 553782154 4822 117043120 27167292 17603 -285272572 568612485 25769 -201939396 588661573 21093 -8819326 697760242 7138 -118194900 823122036 16852 13290055 857698882 6554 -88757439 799311484 15692 -74010034 41285194 9100 -549116563 296375639 19880 -238535181 941713469 5959 49539056 21405834 9226 -507585401 673123607 9130 -233218232 312696815 1718 -410237316 64397317 5200 -259165715 491053096 20012 -263189667 477616447 13919 210987332 434136168 2963 -424664128 406799866 2926 -103720332 678162588 6489 -317247311 135758451 23115 -43710561 728690108 4271 -70138220 721380860 24143 -283897254 429787212 5453 197731207 78277715 15498 -253787793 807342046 22015 -477180117 222826110 860 -531827023 435709867 8767 -208221808 716704106 3632 77828576 714153822 5290 -591696842 370950944 4820 -245830427 244183858 667 -110398262 835201901 12383 -172592764 30646358 25736 17748942 15024935 18710 -516055192 163653517 3522 -574294901 410480878 10288 -111707130 240177997 20671 -289339704 802523731 11950 -177764542 368033074 536 12776306 93390483 9323 122686368 528437847 8805 -274211253 296011155 25448 -513793529 372334409 21512 -457934960 488957671 15422 -346849072 415448878 24363 190410654 184221406 21263 -286647845 471678161 11673 -150141185 163725421 20846 -356579434 796815870 1699 -419771940 218722503 5006 -52193182 740877073 18495 -471624239 477778806 3984 -246318070 731057778 8268 182755827 468838820 15815 -264292477 432741750 15201 -252489421 455646791 15236 90992278 393177103 2817 -529480356 608452029 341 180755047 652310292 23072 -67135276 78659062 11130 -72098490 83519171 3381 118441076 260567607 17341 66418513 591418568 9758 -402895 46104156 20918 107676083 46552247 8219 -354787800 675837122 22278 -601273985 479078577 23021 -26144045 733122169 4960 -188612177 52640302 23388 -516924564 692214040 7698 -582456145 504107478 3153 -123596416 525937099 20482 -371683742 637171640 16153 203781389 132136633 9506 -596068874 835402965 12650 -317816088 399608673 108 40972567 58897396 24683 -477228790 248195361 2037 -449083268 143846159 14260 -105166145 798680879 1907 -222688857 532923612 338 -192522506 900705224 2446 190733214 634618777 11550 251087942 686132523 7031 -577846027 215599622 8602 -474164301 876177754 25235 -361748874 303033493 6407 -286250267 629315373 22649 -451125749 489349654 4853 -244574276 497867393 25784 -495188575 801789767 12095 176061904 132460127 25442 -28286188 306514279 16801 -513758769 266050697 18347 32415165 184102132 10287 -248573683 345218342 14621 177823117 774763720 7597 -265955891 256216249 14238 -302031289 845839612 6954 -22590456 101574506 3942 -361269764 531603178 10540 141665757 148735954 26016 -238154531 11653217 1385 -150911930 339164465 190 -525487556 70715170 9498 55272282 718372417 4737 43294811 853458834 8203 -599471981 762745911 3035 678335 311762614 24851 116189723 583471000 8048 -51579710 577669449 18365 -381040269 568063694 2248 -382037239 263323345 3575 -531442783 861336603 14764 -571033934 815189986 25920 -465659093 805828835 10521 -172266005 508518478 15229 -594509329 11312069 7530 -504537135 831817190 5775 -312755496 893706528 2584 26621985 82587480 26228 196527257 706197903 24398 -357241039 752765846 6600 84563694 393842968 4025 -501586682 663055543 3821 -516104907 176634909 21405 231626426 764619489 22174 -191372339 665019324 2573 -210744280 505785996 17342 133744269 905800365 25060 -594022249 353498134 20907 -384299499 448260462 23285 -532325882 153625753 10243 134749273 171560144 5072 -226931233 184654958 18837 -227421124 254082703 21788 -308978095 114263779 9536 -584105036 702832074 9992 51103110 810574337 18980 -592108295 221039148 6631 133157792 726212057 20547 -575273067 956612352 10952 72981096 526563026 19035 -502330681 658286162 22753 -318906384 591698665 2007 -509391256 930157462 20866 -433926796 759939622 8282 -261571494 947223401 8178 -138524236 644756527 4474 -121598612 56831413 23756 -354447957 317089012 20898 -146881129 172181897 24732 -63351931 920725762 5284 -331975553 333275005 8229 239177878 497995888 22892 -201969214 306563509 6433 -170508246 81375902 13266 -428114723 322844745 11365 -274070633 560724124 19392 67860425 88346098 11783 -469001863 350129610 25984 -288381448 610734410 4028 -341923876 588571528 21686 73008162 599794426 3114 -410746569 123178557 20781 -514635939 640319517 10650 128954914 716801485 20380 -510240913 478199586 6647 -137348425 124392567 6848 -120451760 739793428 20381 233777734 663497249 69 -539359127 217113492 22448 43527570 740248776 25395 -324166896 35628942 20596 -97284240 824226673 1064 -599832094 941676273 24175 -265250728 150974247 15456 -138160591 540118940 20641 -401540813 422310815 2726 -515488318 425625967 3021 -110936542 616558536 22801 131380891 329476720 21823 154520551 409270364 783 -263022636 426011456 11406 -432570363 837702474 22113 -506351343 17710556 11501 204514440 328432753 4879 -55829619 174471590 20286 -532374289 669963496 9937 -409935444 468285816 23639 -68683471 631326164 20571 -388960387 694537814 11070 -207899254 851824051 6257 -89305017 98825046 5759 -40417004 895678364 13300 -420879006 813799678 9366 -35496888 92263642 12233 26434015 430356510 20919 -103111094 721826864 7997 -470878780 338487330 13606 -449622853 514530229 18968 217163188 393829731 22098 -160389435 940884234 18864 -340522846 561306679 24962 -121141339 686569838 18512 -175550957 9735122 2739 -218551685 642446172 8856 -378069171 943551526 14998 -372137104 232014754 4610 -191211114 607512831 11047 75540397 133356170 12929 -115527134 410666891 18268 -169297349 276094539 14287 247201074 409362501 11517 -439727269 681516043 16533 160981429 476496796 4390 -207940327 286814470 1852 -555552840 158471457 16399 -559893089 487568214 6722 -255127630 548794581 10375 -171225393 530968516 9804 163540116 584053716 24897 9209720 162465544 4192 -156301751 59875516 12768 204426330 397025520 5535 -500775104 345128693 541 143406170 868059455 125 -98800051 639510837 23133 -278270274 839759000 25455 21140730 268217495 4374 -389028570 96194827 8408 -35383422 789583621 23468 110611758 456082698 5376 64700168 187698351 23620 -300422958 92733686 1571 -461038192 16791181 4011 -568663714 261847946 25926 -125230157 215481999 19914 102454970 69141617 2724 195095512 98540120 13353 -152829280 583845885 19323 -220265987 598573190 21794 -287491637 410852181 1310 -171309230 804437776 15081 -541905114 788479588 19315 -516328242 87668934 20262 224780979 353281691 22441 -261457472 452679183 4033 154806288 136412889 219 -235111873 937955445 18182 -227617157 534998269 4553 -129239176 789897379 1940 -266293931 880107700 12101 40178614 904097490 9217 -85409783 215217222 21888 -588693390 588408963 13355 -555055350 265108823 18629 20409036 952446934 13071 -181297566 794573633 8212 208575170 473742248 6041 -13938655 804920558 10098 -140160521 203585940 24509 -405121487 296220751 9210 185567642 760532054 3702 -257911860 805026522 5250 -197300812 571354547 2537 -474598264 309799545 2335 -232356684 207105842 10351 -112898719 372639964 6388 -392930757 66914395 13414 -347546943 448145841 13497 119910920 861434071 11709 45163632 172248858 2376 197233871 806355699 3955 -601710852 538822179 2490 -474654624 753452438 8850 153067420 498365003 21908 -285119112 192450208 24840 137847244 923263288 7198 -83359177 312874913 8027 -49207057 890023683 5163 98839525 372588640 15546 -81284054 104452508 13381 -497821833 534883331 11698 188572642 940697192 24492 106109469 311234036 3092 83680601 329847790 5015 94006399 73776694 22877 -296033539 523694827 20004 125408478 745516733 1713 -403942376 432144503 12008 -522506230 414609802 6192 -510239719 311929414 1811 24609639 596547041 2742 -191017513 370127946 23983 -583856562 638074324 9336 -330234838 658938886 4218 -67121187 69271751 17593 -266667939 626182495 3856 -89518872 262997223 9524 -586624491 562589921 86 -366440165 247355829 2615 188015071 506160182 9703 -217276464 569029175 2476 -478010886 414710611 21940 -9335917 446374562 18257 -481164325 406932705 2661 -464187159 216823942 13661 223325137 949807127 5967 148947293 428203322 9035 -366260237 212405305 13551 -106931 630571374 4540 212867047 414851009 1255 -466937736 448538187 11793 -286913232 716495795 16993 228271717 884462803 17115 -392542706 23117002 23674 -13752942 289204946 9945 98299362 940354622 16585 -224479551 654350078 4840 -265455320 896201878 25322 -368980418 396137052 12534 -135190801 880200586 3014 -4062391 297381475 4921 -73574830 591310037 4443 95668827 900098808 18086 -111705692 825867136 7385 -552245208 931209973 24620 -583463327 761180939 10168 -64153977 203069097 2052 192049365 312389908 10795 -3171992 306616248 15753 -148853948 721264766 26379 19977183 684318644 9387 -540272914 180680939 5521 43128488 143815028 24478 -265393013 86963561 10508 -376549301 104727118 16614 -184657045 462487954 19543 -308318154 300351347 1977 -469297843 588785041 11389 -60419439 956771165 9749 71041674 937113039 15018 78756115 848264221 6499 -514775006 302076953 22328 -54078460 504938119 15150 107305528 203231532 14068 -572118318 472066808 25493 -446400687 453963840 11333 239512005 275383461 17813 -560569934 929420247 14343 182088497 305997638 19532 -319015187 389791024 591 -225266725 858156306 6910 -452687075 647253028 2632 -27837478 922192286 21457 -390494065 812264677 22737 -17398773 807109293 20561 -259286369 894814758 22075 -283093312 86029824 18664 -337715530 414956908 13298 -231677941 675727236 7573 -552646137 14182932 25109 -340920690 437390057 906 -372733481 869271172 3319 -423684361 511085750 14175 -75222662 744437523 13671 183790752 466423085 21880 -63545276 53913368 8517 -186616081 535895842 4415 53345496 705742804 9202 111160224 86178814 7656 -554143995 612465627 5799 -87224403 294653585 2734 177608598 872773892 23618 -236686696 659323614 23051 -570812249 376164686 22152 51307565 884145127 15876 -498931401 875819895 10864 -575731582 133025008 19684 24831417 912381628 24736 -272197965 9966256 15827 108172015 590364218 7399 5714551 53238073 15000 -118180472 831550940 24705 9893725 935568466 23685 -444448567 597175019 23641 -330694196 252230125 17078 205073976 745408925 15050 132385574 205365397 14409 -441404134 317399833 3434 230901192 46432926 10489 -80239683 906813043 25633 219435848 599230123 7632 -400633898 556899643 8606 208128805 534882295 8490 -125615455 749553702 24432 -504032306 183551845 21283 -556296813 807871930 7396 -555313976 173234551 7292 239082177 69150111 10792 23763889 932872394 4520 164873900 696675780 7680 -466393186 868462021 3076 99510777 712438236 10667 -112704745 348595289 15077 38427247 200513884 7572 226278032 59723149 18645 -580447589 843683216 15411 103886238 100766317 24309 -342627911 395189585 21519 180459722 788225964 3287 -303659820 37515198 12159 -68811820 12153329 810 -8334121 366660191 14878 -395935017 691975518 11803 206178520 924431305 18930 -503630791 795460781 16957 -337784314 393739638 8516 -550626169 851629725 10030 -285210419 341572661 8948 -268432368 665640866 25546 -564708384 667047876 17093 150510589 219942280 13604 -528926713 308669901 13539 -68704506 548373575 15534 -466072442 580074094 11213 -97550911 425072807 15650 -113875729 87037904 21614 60640365 201108646 25482 223181435 875230627 12084 219984221 568141737 11435 -264405431 860538259 17380 166142732 244132044 8739 -576132026 489928527 19900 -418782186 920243881 24834 37458878 560880765 25757 -104495060 413506644 4144 -473923845 375872509 24508 -582395315 861839142 23926 -322241273 655012329 18189 -140368449 725123161 18287 86681990 699600798 9385 -428248667 162504313 1828 -72689784 263863945 914 -304312248 614209968 18185 171759523 851814283 4909 -507832395 860315803 6943 160916548 876303508 6661 175080773 38992183 10621 39887833 179076859 2941 199737841 275458293 24801 -252329853 53595161 11545 -135288778 859890519 20467 -111878433 105109391 12302 -413960612 173875274 16061 -546437684 744069972 7523 -308900828 540327164 18426 -469415261 10989667 17994 -251086209 400297272 7048 227690671 529791414 22714 -493244997 720407580 7659 250374092 365599647 17600 -569106237 253606233 1266 -591190355 783274926 23864 -99526987 231929262 13599 -226464983 440085127 23312 215355537 411558680 14345 -118162067 943777694 4987 -242408924 28698719 25414 209462309 686038995 22676 206027711 921847136 21282 -528332987 100448857 6944 -298016248 721185990 20789 -383835063 560105933 14886 -382588853 931520460 22861 -447150005 867767291 13884 -523322993 490575552 26332 250906685 511049384 25182 3240248 625085529 1942 153174543 265680762 14103 -267488896 524443284 20152 -547732124 476964715 1505 -474284291 468962918 689 -4208367 225277143 7701 200681476 104987988 22165 -270017982 499967250 4056 -269381510 197317341 19619 106770110 750127347 3454 121317440 393551097 10214 -24299276 61330322 4237 -507555671 890414733 10463 -336024226 923714906 18464 -498801271 903808422 7606 216727351 721710343 274 -547849222 237202643 21743 -264407522 510177918 17225 -445740535 48524185 6928 -578714461 834497382 14323 126453328 756286801 18295 -124476292 455570693 786 -153737616 542569743 12896 -94765351 445200854 3356 -411334412 659630646 7259 -513571855 615947401 17385 -323679177 649365645 20788 -55029792 817226513 18398 28481966 891313058 17442 -311433062 63059190 6615 -118935132 922683329 21104 -277378773 514897904 12563 204462737 679866529 10553 -429789053 808992488 22204 -94270847 627736013 20790 -67605019 645312004 19149 202515964 91002401 15287 179586950 371214856 17132 -517743223 205281432 22772 140435529 641856284 3403 205288843 269302774 19219 -112469207 66414235 13008 -14645003 904044980 16358 150317722 28132292 17964 -381232642 329792698 18647 -178842950 107602578 11742 -9366326 209341240 24020 -457424119 211924691 19925 -123468276 25529691 18609 -290459480 706546198 12840 -408450309 489731236 861 117641691 671083646 2774 -285149821 644334346 1986 -268531583 798246819 22851 39535089 175830145 20878 -134149583 472545073 4783 -152824237 418331158 23367 240701384 354882369 5196 -593109354 95599782 19121 169987125 208447642 7955 -516979251 216036552 3383 78082155 340175894 4633 -405226139 842628465 21770 -460978352 673186061 2549 -95355497 632190229 3709 33952353 152680818 9823 -460575761 185716722 5354 -574830027 28705644 25725 -85171216 933732118 940 -48320855 543568675 19752 -476789333 162013058 3583 -129030645 106092107 22420 -592698824 548075520 308 -267761272 509749234 19838 -314486955 748494751 21101 -95646723 53330950 22395 108701192 935791072 21964 250985213 467440592 11736 -362047866 935910371 21244 -539600736 69778249 5606 -485142714 384414058 4516 -354733996 76446191 15351 -48807143 820552989 3765 -379235031 620720197 15528 -314812680 746675051 7173 -304931107 849393246 10911 245929370 610904959 2849 -317072232 606937480 19436 -146454820 157280064 18887 -490394306 276407097 24342 -208696829 497951041 17359 -59854049 70846932 22091 51233210 913302809 5228 -548258918 534054907 3654 -2069236 624356832 14421 226586131 941501623 17615 -599598799 720379061 21907 56260912 854191978 2651 -238839674 625146648 17178 -348294413 348853616 2291 -104756902 556249508 827 98271967 524052817 5071 -283562705 901608678 4085 -446059328 453429381 24108 -116599407 737901822 26184 -178662824 88466720 7617 174232011 310917637 18849 -80946211 853501701 23230 -198033639 670783610 15781 -127078281 59409493 8323 -245813142 267256709 2527 -323022432 47727406 12341 -292163697 872993504 18804 -3752474 209022249 13248 242755924 720378558 23177 202930679 694265612 19282 -96388509 651034769 21470 -93326961 135599253 24856 -452350089 701685827 4627 -336540612 164048800 12437 -367664797 343871347 25735 -372692524 200850414 15419 87949436 783785305 15190 -570343340 755130626 13243 -566159236 295896664 19023 -376936712 347563227 6035 -120058945 350130500 7759 -553197912 285869929 22565 -20433342 929368433 4488 -345821920 810177617 12607 89032440 644646454 23988 -297899970 811383127 1497 -213017162 484967879 16047 -473203699 613038985 7655 148082068 848207139 8360 -53019515 785296943 25685 246371333 623424330 116 -253250841 105113551 25184 -268919609 815542402 6034 -45180134 357411360 9559 71357944 640902234 16349 -483468297 389551088 16944 119865965 202910903 23078 -343011042 643861918 14037 -67354995 217160722 14370 -587318176 715677442 6742 -583344517 862369221 1604 -319878285 513426598 24518 -107477135 648841880 2364 -5573922 394417710 12220 228179972 828136462 22285 20768954 888758842 15954 80912884 219874990 7143 58144996 389659909 8923 -145761786 190167064 15723 237219248 683746157 4986 63611464 293835154 1993 195703579 353102719 5670 -391500536 846614715 22669 -443710201 446448089 14852 -563602369 956915150 7944 -270725833 497784172 20475 -544664691 169746857 13564 -64111562 220195702 7069 -404828504 386599588 21186 -3835784 180442967 20323 -442732364 466649991 20949 -2959499 938350492 15442 -392729686 635009645 964 562566 41044419 18758 -592473290 478389802 6781 -588385560 661990570 22870 -190339482 765895084 8995 149050000 863411998 13444 -234136827 272053060 16157 239204577 460353814 4065 240753006 504325821 23627 -482132038 389206153 10476 -70662031 459661902 19422 -507770854 683427804 18256 -544701973 436426262 11443 -130397819 213974234 365 204735605 268029784 17461 -296614764 329230582 19822 195964692 450509927 10079 -261141421 413528574 13492 -593913816 909424066 1315 -141886895 118487874 24308 -303133252 189007916 7571 -4463727 183442849 26177 32077877 940678345 20738 -245110495 525805009 13593 193342659 762795132 26248 22178479 791585854 15459 127857981 40666477 903 -108123970 184590557 15833 -495282104 163845954 12612 -516708940 671707286 20882 -70966866 124903368 9649 53087587 100321137 17945 194145435 915659881 6625 -74289995 69271553 8170 -25527298 81719024 8317 -416599873 86373231 20186 -377327760 181448315 16253 -507236506 728897267 10277 148101302 310525151 14792 -472044076 423621096 3788 -152227805 173088041 12982 71440162 41226938 18756 -88208687 430235998 20779 -111899007 620447808 11069 -52154681 363933950 12724 -562783717 875643086 9832 -385880601 134435297 19467 -266688040 128522885 5874 -39457247 121083661 208 -268890427 213249088 20460 -384782553 766698232 24828 121805529 544383217 366 123546404 374453782 15744 250313984 578876952 4108 209162747 467017261 3111 -122952335 916347941 10497 -301809416 847034324 17984 38371341 238570092 17536 -192488542 261497456 18755 -383138376 767925672 7947 -338966315 666882479 11684 -268132165 328996263 23813 -222992205 364557647 9817 -496424712 912705883 20350 221979492 734954535 12478 -250555131 593869406 21881 170600580 20915612 851 137825741 646864792 4887 -36331316 946046556 19298 -539752026 879117455 25176 -180560171 65677531 18063 -367076824 131772623 21728 -579633766 643467380 19770 110391983 718716415 21906 -86148034 183739622 16851 -504879117 942114709 7676 -135460880 833834138 15906 252545894 92678550 11449 -468136331 372398127 14928 222002817 777979588 11655 -439725728 682707358 9339 212344347 349110963 2507 -107676790 427994055 11399 -490338287 696004028 21622 -549461460 661024321 16829 -37032504 54805086 7585 -373321742 555764958 9623 -262761149 666432743 15429 155709586 207602650 8457 96535529 182002411 11878 -35350030 333126013 16445 48089022 257588440 25415 44316294 937589492 1871 -276016486 779336853 24994 -572747106 186771213 16519 -43520148 213520030 22636 131290870 491102375 17713 -102114838 302522868 5877 172447229 495473212 26113 -266990844 449191852 18031 -189600627 20789143 19826 -452076746 759576062 10592 -152864321 369088046 7682 20707817 11559056 17044 110657887 53699119 11099 18703976 862646907 2857 -185895751 789211137 2846 103356566 774779078 5496 14295805 712428961 12910 192723674 578421314 19359 37366954 534901151 25387 28810286 620835845 18937 -298912290 380728890 19914 -269420140 91567377 1852 -6702019 606200081 8326 -155327646 189380043 8053 82732662 877420159 6435 239093097 71749254 23191 45113064 87415006 20459 -546336655 390710939 6240 6869858 785947354 8468 -328908000 819616246 3221 -80175561 412010923 8662 -107221202 622698765 22046 86189327 875658218 25189 -590660229 165315070 16689 -6099800 409840762 10908 26704493 746204727 1750 -281885363 776983413 21975 241933636 463943449 25338 -110595557 567905059 682 -220596306 12056189 24832 87295147 816426420 3558 -212028283 842406231 427 126153835 143242120 2420 -530834797 840762478 26097 25870771 320743735 9586 -288879429 37271707 24009 -165848500 886800866 21390 -121074035 22396806 13600 37752227 767962269 7017 -514363737 523553189 10314 26523294 566344443 12928 -32869524 627337205 16952 -189246484 909102557 6366 -94381135 375185253 616 -518027822 65159662 13769 -583882382 114086412 17787 -89370900 271848866 23853 -22366914 870721853 985 -531004595 259852532 5471 169579150 678157097 7043 -170709376 796420002 1822 -229151858 821131888 25500 -524347502 85913652 3599 196493709 666803804 9376 241513896 277875236 26119 90273086 634723513 700 -493772695 939016775 18959 89039291 409786638 18649 -431306508 463790146 22269 -102764600 197027024 9058 18723715 484936325 14448 122754397 247707108 18520 176506092 284888920 5865 -137341048 392812712 23797 -571332240 843877535 21179 -17321227 339985166 9085 -151249617 726527240 25678 -105614992 666791574 4704 -524472774 495307816 3993 -205400028 544359839 20374 -559419489 595268901 25359 240509544 718850561 9408 104242830 175621196 4614 -351341540 428938909 22983 245799849 46180323 4685 186163269 930279804 14966 -59074363 522100110 21185 113285421 890562926 22313 126284368 252025702 10563 -436065456 686499545 2691 -280367369 31297047 8417 205120156 490586869 23859 -421304459 69530066 22532 -1025535 324816192 4378 -407991759 604986542 9297 -187837212 900724509 14217 -107901470 385294541 18371 152117188 833785201 15078 -58540123 397505404 14484 -126424175 446828687 11429 -290495806 852624020 25389 -267164753 199561486 15339 -343092707 267415672 10899 84874464 737859545 4551 -157958031 393771321 20013 250620531 954845779 6895 -163085585 599442386 11918 -103476202 300602710 17305 -146323259 218149467 26057 -482011157 315996202 15429 -173681487 591473824 2219 -59299091 24811752 23278 -9665698 843221624 6969 -546133013 692606082 6845 37181526 177143348 8008 -390724891 408715845 21775 111879145 926820723 5051 -208366184 847930857 22606 107958252 69650311 20914 -428913890 453870943 19265 -106129781 569193116 1397 -216761590 613256892 23073 -467316211 696262706 6661 71503295 625951908 21032 -349783156 361390447 3758 -310104404 786270200 8534 -306411078 543536599 25463 174555693 211264826 13629 -84335319 38981958 26037 -432482345 558058366 9901 -170278381 472273785 1548 141386059 372036340 9144 -391532844 226180245 23944 248340665 532954807 6677 -379575320 633930945 22685 -283945829 432514188 20433 -459301900 99951624 3124 -403065355 392003193 4081 -547636584 766679171 3376 -328406268 137583750 22750 29150347 814787326 8997 101325181 139492863 1842 -339873130 93307006 19860 -32572645 101125761 6459 -463136396 828091181 23168 -588376159 95048211 23556 -567682372 765515168 6607 -538264659 302280336 14554 128393194 798896012 10 -298009357 455792569 3015 -488960042 882780030 7772 140136921 299490823 18964 -330511544 148802822 12052 103129187 805769854 335 138124495 824099836 18065 -208010784 492220225 17821 -7638969 678551759 20065 -280469667 194666927 19933 -471081245 476428987 3268 -67025920 537600927 19808 -344287762 881050691 9553 -277470449 57029599 37 14326560 945342068 2710 -401377538 10473464 21375 -89501199 955032619 18561 -403150734 159857907 11994 -462427925 684484251 17952 -163051040 354727748 24154 -580657777 159656314 11299 19756837 611209616 26461 92745288 49983214 14929 -526707177 58905062 6999 -491147452 789039677 18923 -10800586 673349555 17327 130717530 820005741 24550 -575309917 657645895 8069 161798157 842343441 9064 6393144 355372997 23472 -20448611 658562427 20173 -428890923 899853643 18799 -4845760 75089782 2427 -590397402 829263223 18322 -601403506 364065861 8652 -58077426 553780804 15557 17012948 52058656 23335 16561521 319020704 8352 -27485824 443183637 16480 -154926084 503499653 13649 -529528836 44004431 24359 -566602470 573387152 3136 152676322 550239812 6070 -68688659 614850279 2632 -39360183 329488969 12150 -335594302 934331947 7648 -356837768 660569776 21055 -65574804 882340630 7118 178543952 64858504 18524 244480246 189839907 8821 -411147061 315889933 6869 -107667003 171446292 6185 -507188990 870436085 14746 -231005289 763286290 1151 -475625681 109436082 9941 -315822554 879266084 7596 -320958534 839967214 852 146761595 639508765 20044 -342797964 247855646 1822 -251249496 297293793 17209 -594657544 314958476 9992 41759528 309091619 18462 -18336362 294181811 5724 -316299324 552433240 25032 -525372317 415907697 5330 33946088 789968094 2821 166371534 433651373 2437 -224027941 708252690 11415 -411348170 670852038 7469 -490336615 361502556 11861 48968978 678888245 19330 -453485905 878609182 1139 -454993962 908032784 14793 77930929 52020544 19992 -32576280 322571967 20402 50457446 440925332 20601 -483677913 544796303 11270 230713753 677490472 21218 -119927139 415600401 15333 40372808 21259474 2952 -204132178 554461112 17290 -139629156 9311742 18156 -325549257 864491071 22551 -562455027 525183097 4117 -168501692 744101507 26399 -338631572 905985052 10416 -367934656 542911708 20750 -414575225 416186569 17377 -576429206 348979063 1662 -592067424 356033149 16344 -146466427 871929617 21786 23720282 723169475 15255 -29469042 954507606 434 -438898868 87382226 5199 -23886210 481395286 24087 -404725533 472674826 24631 168844247 80281206 26344 50906438 789304971 13501 -588479114 897140236 9862 -380057613 557308942 5026 -228601707 276955192 21505 182498644 521976366 16464 -290411992 789156294 591 5623277 251924742 25789 -569264292 608970800 22679 -601814506 17609117 19954 -346018972 788182977 1590 -355628489 839210610 13274 220741952 187282961 24021 195794204 30912785 15295 230232658 275402865 19724 -548044466 526504196 3743 28453661 347278225 26191 238873557 649976001 18904 -524767829 333569371 20165 164497015 471451072 11707 -593250668 752723133 20502 -289386125 699051646 9423 204941856 385673402 10652 13439963 484749073 94 -241628529 633702208 4838 114014604 39588558 15787 -387025326 896164567 11859 247052611 623946337 23034 146045637 885711255 24570 55251396 266398656 3606 -572770179 316314679 9150 -58562769 349969245 15671 240819762 895373287 13034 223378198 119482279 10380 -93298768 850381346 25347 -465762853 213878939 26271 -250662217 900404661 11280 -199229584 858390676 22286 9668121 226441642 11908 -261309302 544277464 11182 -153443424 817876173 9559 -478330116 907246571 18160 -217844935 753964485 13687 207646584 490032341 25075 186102664 710001054 11710 -543667058 39082904 1899 -412795010 346570142 6992 -471523603 767065784 2692 78778929 264866905 25473 -368852132 245418451 21348 -5276435 693182550 5306 -413662113 162042526 1989 -383583628 42332899 25817 -554425609 121785405 10816 -57431039 820718058 233 219938205 765888544 14633 -201581191 243353903 26073 -579206570 311204894 25459 -293608003 388437884 4486 229491922 911686375 14537 243814317 205487338 623 -515886912 576524568 16962 34583850 516689166 20489 -171348046 566591378 23050 -392787994 230241873 14996 -188242298 687692001 12185 89363534 728738018 23913 180399860 918558289 5365 -58500455 562474216 14713 -10360552 181588785 6519 -519195191 245848773 6787 -12185431 783890518 23140 242644612 853189587 17324 177654084 264416537 4182 184354762 608621485 20862 -212936415 215924400 6068 -347917395 496571667 24134 6277234 410196704 23107 -544333027 587513280 17174 -367192103 883786406 22665 -16030380 323638446 10073 -413966534 244469389 14488 -121806974 134161148 13272 233134605 948570767 21204 226563623 342275126 527 -124851575 519149731 9861 -1427473 99565027 802 -2294516 841634409 12885 -573929047 363110884 10740 202540333 749472710 20261 -519245064 814105220 22144 85070876 714404601 2889 -168502802 60159574 22139 -554583892 507117028 3133 -390849491 194054985 24844 -187262127 657366493 26352 200190223 665360238 13570 104593477 471541202 6002 -518318295 468678455 20822 -222521973 822945306 7353 159468108 726737403 11941 -65787602 887271085 16380 203650992 580728642 4477 245248509 221707025 9602 228656538 270045668 10267 94122654 322877302 8038 -470320924 789475788 23484 -139138792 634410972 23391 224299786 845131423 5746 -395240427 628031699 18674 -214081620 273982390 21637 -590550834 100006627 4171 -34167376 91322822 17230 -61355441 491344345 15467 4272904 370214286 13482 -462181805 793629792 5873 1135550 693491502 19518 -328413620 558876540 21039 -37893534 175912759 15583 -409549120 370943340 18987 -188884725 950592702 5611 -487431816 550495822 4013 -248255445 642964256 20049 138597706 551197039 23665 -475768286 744895196 21702 -245184692 547120182 9003 -326486288 637043858 18690 -151613816 942758079 12349 -189362717 583629305 6800 99435618 669446828 5169 -431841348 615156933 16774 -236463854 71380515 16747 -543496149 935875501 21582 154698815 60995302 9632 21713257 393037936 3302 -161383131 768885090 12619 -304534928 723734549 9415 251791926 630502648 26348 33697018 546687870 19329 -415376588 945845979 23296 -580414585 250457959 3946 -395364200 717769023 9790 79097152 287762730 10603 -483442183 743862866 11442 189237442 930898675 20395 -522446390 916329166 15122 28251882 70976270 16656 -533879683 418232340 18608 -180741568 384386572 9275 -296917014 43823944 22591 -395387445 605077324 25511 49007449 655362582 12869 180301361 508567483 20788 -231902893 726425323 13280 -167129207 302412352 25576 -362326446 414870750 17977 -242250223 938749874 17413 223316521 710371167 5179 -75293331 603324334 22599 43178722 333760378 2613 225170358 905789265 17794 -164025042 215038770 14049 -256425371 340843395 26033 -120084281 133427024 9826 -139543396 150857522 3927 -270765994 322209287 915 8907674 251283661 7288 -554620592 163068473 8050 29477556 873311060 23124 -351189095 931025959 8607 -266358757 452081325 19163 195447490 639369764 9115 -128954415 882122664 4210 -155931088 461125423 2292 -489510791 835415161 12536 -413339396 823456541 22281 -230910360 64137136 14175 32008308 409300517 17997 244487708 843722129 12823 -427881188 792684521 12305 171997277 486070157 5262 -187197287 895242623 16210 32144826 560367468 17602 201732247 203726788 9116 -224399463 476446492 25082 -142526888 223552281 17440 -147264577 525839545 9410 215853199 404516097 24471 -192400519 16159200 1729 -431127513 528186642 21298 -397492533 124232495 20756 -333893191 42383416 5683 -202989301 712756451 13275 69289537 347742574 4668 -571962279 514285081 12560 -533235872 525644550 23851 -358714484 694219711 1168 185411357 518598843 24479 -581245412 291096717 4531 -247439261 357341390 11370 -518612635 126245565 11074 -446729174 113220366 14699 -341645794 786962605 22679 -375583184 163482629 19051 -155558024 614853444 10174 -572708296 598496646 20608 65008314 440881168 21412 -505150150 672439139 13155 -58501573 419087083 13591 -12838582 748385922 18754 -226511864 668677878 22742 170349830 423861728 2901 -292544526 146788826 19621 -367426060 594601465 13505 -526433051 727066915 24680 45004873 668377070 13750 40199537 769424705 7851 -250322637 735531908 16455 -346480521 739514559 24607 102868891 629231626 2397 201295697 35790907 21812 -188029175 559881430 20119 -305147522 721577033 22701 -482892676 70175190 17631 40438258 738435430 5270 -87258098 800673014 26181 -582433588 417019503 14003 -583084311 341032707 18026 -571650315 516507891 4029 -321757576 60521286 16902 69306549 908204386 23252 191842609 696472448 7394 -85504792 939884974 6194 200586906 276404668 14549 -203150247 37914270 14518 -9156621 732837127 1310 -538923234 234401713 9613 -167312576 801312170 17869 -420812948 185290569 18549 -211105701 580160047 7906 -304014294 322808096 13235 -178913943 252633500 6654 -550399519 511969129 15420 217953355 272045818 14664 205790019 417107201 4187 -438039322 834312201 13063 -121643793 787153919 20117 166146568 731991740 8793 210124178 24561496 4738 64275711 490542633 9961 59898150 696336282 3709 173860444 366653311 3112 -249408169 632842831 23887 -506781527 469590895 7487 -487139337 275167347 21522 119308458 740373756 7290 235015488 459192077 11765 -503285980 574600208 6483 -443742951 334439481 768 175452231 21812058 16415 -288138604 785243364 750 -534992057 929779508 23336 -364570528 661210462 5078 -104843561 305575722 23672 47060398 429597258 22615 -513366532 535342312 11785 44421366 459499757 15097 -35704615 450869788 1080 -478254385 771445233 19200 -451263973 472223091 8014 -393981506 481860158 2027 225096161 118529886 20163 66599238 481944862 21466 -285518906 210731271 23824 10100313 339691790 12908 14949827 131921667 23826 208576036 120612604 25010 -436597142 67882283 20450 -132530649 537362171 12227 109561038 863395072 8516 3912470 359188257 21461 -16968215 586233407 21179 61305674 651998977 10127 -496481062 785094579 8636 172853999 455111210 23826 -142635660 250184227 6161 -356522880 736017460 25744 -9489667 36212502 23520 -65549150 709704028 4053 -382825222 300228505 14744 52883944 132847056 23506 62681355 817085494 13595 -156999447 135380033 21663 -225228612 28810631 22917 -329430917 568618088 23219 -363330626 217461060 9418 -447297810 294636882 16531 200336069 866644844 25522 -109128598 756900157 10394 -118795790 11167500 12923 -600024703 860314027 348 -502609345 165789056 9977 113077791 484743833 25059 117980511 465646235 2178 -57800559 528221826 150 81706256 653328674 25317 -434062433 814857481 25131 81774829 515551804 12541 -15249266 679320984 15869 -433721772 192908413 4710 -135252637 544599248 17418 -318551429 24570155 22716 -134678585 798050610 25366 233292389 51466285 24802 -497538261 134007454 13340 -198176049 405878029 11660 -325491084 875679627 19738 -12389669 581265150 6721 -103353203 48962688 25102 142638091 269291927 8697 -5821182 155604915 25018 196528243 625640210 15868 -330370574 844340858 16695 -231702069 189765674 724 212563550 98839595 20956 -384231663 249138623 14761 -45545310 331260908 4817 -188590249 455231499 8347 180588844 28000637 14863 -400343953 86517221 7155 -13126397 490530151 20534 82298764 529051700 19815 -292941233 485504338 19340 -416440862 881833601 16210 -341369021 580166040 25445 -473721902 106690602 9898 -106917329 942723293 2845 -295177220 381279950 2816 -424332782 670978646 26303 95949000 654901138 2194 -98164817 69584027 25736 22842551 236310804 15846 -242836347 209807998 14093 71459971 32505097 11143 -108751012 867902035 7735 -16129442 210103819 9547 -177940454 374270820 7435 20096999 787028157 7158 -502276777 112398649 7222 -570948164 34538215 25014 -44783127 102882977 20664 -93096383 335602789 13351 -201061268 615905135 5903 158868468 697308332 24186 126336830 634784323 17832 91366213 210435631 10804 -155979304 131907412 24670 -86169390 848466464 3452 -489745713 902246597 15319 151007908 230780631 21935 -130747972 821404723 18998 -71583963 538455727 169 -137729830 706811310 1577 -263061656 818596082 21591 229424286 104255084 16703 -276694315 234794424 16929 123349552 246130376 7457 218469543 283400478 16425 74153371 690059329 23052 -103379378 440233320 20418 -389804315 763402667 14865 123008051 498344769 10401 -475878474 860129366 10769 -524609063 273768908 19474 -156263917 434526810 22031 220541489 360733067 21969 252184239 900527138 12548 -332139066 746588925 4513 -396282321 517885051 13233 -413103819 224302530 13183 -590460420 702140495 18486 -474652266 693720448 26185 150180088 46501668 22168 -302317488 656635487 11525 41897716 363035785 12126 134447439 381277655 22096 -542028157 539942352 24506 -46323172 533696685 7738 -98876379 389619579 20160 -242562237 71260036 11127 -377144839 48298913 23034 231366045 609391813 26025 242372052 189493373 13226 -599359798 285962128 11802 28072115 356149125 18509 226131140 76746492 21896 -32150059 518494143 3849 69636735 193426419 11181 -52215779 585564732 11950 190367083 541317125 18066 -446658020 804742605 21979 228501842 737910579 17082 196678582 21761147 21878 -163788965 940727566 8381 101741613 740055294 25882 -2965165 867836547 19475 117039070 536570540 3990 -373734168 287589618 12662 -31791253 780381748 14833 245698443 378167313 24704 -27524133 344013906 24776 -18137227 638520914 18252 -48342979 212280087 24398 -319194750 744674704 14063 -545589821 283364865 5244 -561141427 119855928 2766 162425683 652966097 22886 -164904788 805778324 10447 -391431411 572104501 17635 -23254973 78615063 14439 -436516307 808039836 20068 32926382 447791001 23346 -445729442 808141640 3803 -216849083 768833101 21673 -529917328 360706465 10663 95788330 440292534 1750 -418512422 680165346 8913 -494913220 497776735 7193 173938049 592383343 18863 -131003819 774663372 23296 -227174971 390257001 15762 243559456 530213224 26150 59517561 387987937 21451 -26726569 478233598 26354 77559587 586381798 12312 217577369 50150591 17685 249639858 282404139 21863 -111839435 549616471 6911 -385103196 127040934 17172 -389278091 420674651 10630 236055800 30221628 10842 217722111 334757025 24445 -218030220 304603291 6230 89780515 294688572 1678 -392081005 11527433 25653 -512933866 187474862 703 -183766813 531055797 19376 -141494723 17052212 8130 -208129323 616207962 20022 -599674620 817769422 18940 138293732 814545480 15111 197872126 691034011 25549 154599885 289559885 7358 -315604918 224097417 22922 -179510116 216907845 6086 -211029996 419457946 14408 -54030895 420315378 20651 -138954103 120600689 5234 -325585981 171052731 1105 139064546 570197840 16594 15702225 518365479 4281 -150935020 51060527 16548 -298119388 94614384 10065 -2136215 108017110 12082 -174531189 898356120 3145 -261332391 511144667 16103 -111883378 843206068 5558 -501946467 627779786 19872 -450196714 362919743 19486 89871069 751376810 7522 -260611868 566437999 9501 34162443 436030322 12566 71942144 674724149 3203 -269290618 728244061 14675 -383769946 359782366 6258 -429935578 712461292 15256 -444658969 299365224 8382 198152397 60140406 20947 -95689108 94219894 12689 -521001569 586389195 14498 236762664 661120633 20848 -383781425 87810377 18449 -199292407 153043012 14205 -378760877 570656936 24657 -306781225 476582358 19225 -569299494 794678668 19720 -450354204 946321556 11340 100539177 391585139 1168 -50283491 117703655 3749 -145044279 478428259 4021 -407321322 708526311 3937 -283219591 536635821 21926 -446492190 572597806 300 114687420 502835147 17282 -489402621 810748711 5164 -151367933 589962058 17582 -351257994 802521526 1192 235011255 897000228 5607 204491440 802294255 4276 -247454423 31775118 12375 -553379806 259736114 25 230906572 630120017 9805 209392788 647594702 7449 -557456159 860082017 15415 -148742611 337559322 7050 -434683581 308258695 1313 -109843245 194158219 10508 93041723 713498012 18651 -488610569 299162344 4600 -408630105 475320105 21726 -322420038 938988044 1666 -333727088 700321333 21079 -245722930 112893386 21521 -113489427 747683202 13676 -408252777 754227791 12436 -330011536 189763895 10406 -294523769 740514489 2490 -558251309 339140212 19950 -157244567 933645806 3253 -151342748 589082876 20139 208132205 534539802 17535 80634287 427448689 17377 -443229961 81993332 2068 -19424409 127242533 23045 -132497595 611828941 4320 -220605050 502839630 20651 -193222060 304190189 21523 -35539630 487120923 154 -111394144 70687232 691 -326216143 57732051 16672 -191402231 113330132 15556 157506449 220060442 16601 -31815884 643956427 8125 -163059858 788999413 5966 -208166075 507964587 4254 116667650 381887021 10323 -551700872 281241925 5266 -45793751 254330404 11088 38843405 222948966 10924 36106508 785258254 3286 -476972467 398679648 6830 246349226 591515275 15 -538881814 549500952 12432 207257756 474625924 8712 -371985403 190864359 2768 17248851 166564413 4923 129509318 584395635 920 -64360932 583288974 2785 88006541 541294355 25137 177256983 98699070 25631 -367521697 421474897 22917 -338876576 278743360 4120 -27539810 591347459 20224 -87628285 915541446 22058 -206674488 858544352 21836 -285471021 587722069 16843 28991751 509830887 10833 -170769112 341110833 7221 -43622695 418644723 7745 -340184377 13532451 6254 -520346008 180584681 21008 -105471985 187582363 25873 94125299 108897790 24751 -233956937 631333757 22108 15597111 742601145 10458 -438039035 677303357 11170 117538427 910821343 23991 -63487508 28792271 21327 -226642186 475609953 21150 -534126003 874938600 4129 93317720 142073012 4116 100743063 689059815 19715 -370972518 548201129 13646 -296080395 123320833 3981 -365512607 388629246 23829 -339000960 949855762 5793 -16062701 948494409 25113 -372210730 330671812 16974 -525041934 140651944 1367 -225983562 927633291 6596 -302280730 200505974 14735 -87950077 941421049 13989 -324637600 888583515 479 199186979 789048272 17261 -341917842 504990001 21802 154300243 583352672 11978 -431055598 45068493 7089 56307712 565238042 15115 -7141359 208478345 636 -344726207 483747640 11426 -567028725 287558112 6402 -516742788 112530846 17156 233913993 952045822 24909 238551942 485601870 6151 185744349 305112652 26449 -237899766 686419912 9365 -161061128 198126632 19589 -200022193 162796652 17706 -335463678 434864817 4898 -91290071 153983891 4138 162818961 366435151 10976 207286376 811368587 18699 -367302863 255049117 25627 -271830626 290415989 20633 84946641 784449395 2244 -360641552 332508584 24641 -187269387 349483044 11494 -75836540 931058209 21436 -409396606 786015611 7089 74374503 52537846 21653 68032920 178393795 22457 -387870667 470308510 24845 -482550503 367510381 7188 114978125 545571859 21702 8808152 710715712 9513 -117644171 287871814 3496 -321909892 641322997 6364 129721307 742082664 17345 183353094 352861339 17442 -253664562 114696458 14639 12941605 213820441 610 -341047119 269364673 2310 7860823 186109572 5260 -367158409 355665754 22222 60921490 420805081 10358 -354615566 247887146 8116 103771668 210448379 16945 -83193984 438206218 6084 -353817365 405511290 9212 -413503872 79150733 7177 -287620858 124552120 9229 -104308053 403447386 3764 176386900 451817736 10386 -385010919 576839301 8784 -490761366 813569306 14252 -172206492 642703696 20719 -543494667 29621175 17904 161410015 907054095 2075 -67757594 550230266 25614 129745004 621325372 18633 -302579299 478125553 25460 -59615208 15840042 4968 33475353 51924975 23368 20595846 278934596 1517 187453195 801722662 13442 -335384560 56830893 977 -72971481 221119089 25258 160973375 770626522 8095 -162147385 606877616 12797 -480560125 138644348 21560 -518361917 832456898 23200 -176339332 302568277 14527 -455533171 723884898 10109 97159834 690148873 10858 -371243288 416628323 18529 -18606709 398353321 396 -406649244 886059883 578 174911679 512303029 17303 -133890952 646218441 23753 35246614 233677341 18553 -230827780 349662011 19489 -211892528 387944439 24598 -27416414 484019817 18460 -275955512 369123758 26152 -529808491 71501434 26470 23914205 525789806 16247 67155512 901068743 1884 -456681743 802317349 22902 -112550031 85294868 11887 54108525 769182820 497 -381560765 794061320 11182 -368076380 265728714 7895 -486878607 192075640 4676 -359118211 232093498 11503 -417632045 249149950 201 119874833 207081963 7075 -499026389 848425170 14156 -111843523 368431821 3983 -75746579 773744100 20665 103351376 154298785 11624 175150008 441002864 12876 -327872529 304075249 9044 184093757 413795057 9520 191713797 12176127 12678 -221410895 501146996 18759 -326644419 253662668 21250 -82835949 216494357 12927 251588807 671118194 25294 -275100660 777988651 7150 -546139364 322422564 25968 50030909 857601748 2633 -332434426 688050728 3300 -352519248 634517285 7766 -168859077 336644057 14014 17363077 437578766 17024 22264865 373612840 12378 -63309066 388207918 22776 -94435788 91774621 20827 -49240541 478704335 20223 95160421 281993787 8095 181212630 670967446 24235 -258420041 211739532 2662 -516964948 732077794 428 205224907 218077470 19290 144230976 361539619 18312 -485124110 303002120 23015 -315805779 160893008 9413 -296218400 110623176 4499 148072935 434424769 10860 -376709699 116520970 19222 181838786 401999600 10080 -220095445 112600725 24716 -536909188 684557881 2212 -335940400 131816972 16610 27054445 351871806 12061 -256506271 457954788 4551 18562595 385180575 25102 -463552015 35778858 5442 -77180809 419532605 4623 -455573765 646625020 26048 -384879989 586366778 3243 -381766939 921523706 2624 -240844065 233635158 3326 77891698 326614757 2296 -313645536 576030582 313 189133763 304281091 10580 -259926733 652413028 5705 -522005163 382178050 1434 -543552401 544877748 6908 -213184646 543214560 946 -216604440 883287423 6531 -386860374 439067820 18230 -548620645 640350337 19556 -84296724 225194489 17893 -118291492 128403713 14409 -369519750 701528449 22517 -149801992 366712385 24821 -292074313 453645502 23489 -15311823 858577264 1080 -280700869 911779104 7372 64177472 369187272 2562 39433112 471074405 17615 -531685680 283504586 13259 -296939448 554784713 23844 78308748 183522525 12173 -513592803 101331322 760 -496812446 630965948 15623 -485872225 524849500 11947 250414095 239079890 21330 173493856 150584626 16945 -480106196 140365926 17488 -276849906 813065487 4190 -112785311 582647907 24527 158146138 850994061 23046 -413267493 650889693 12816 -555633856 673220055 13065 -86445606 919323985 17373 113363616 940668693 16157 -601619866 510626162 16501 96872969 297768897 9797 -185846576 648024095 25407 64162677 366320745 23447 74113837 913229996 3887 36588529 182632818 2755 -319731223 681067375 23342 -196931581 204000329 20526 -209482297 589909515 22470 -383505085 786237130 12523 -342511279 170258348 17152 153619852 377628422 4269 -219477630 499869557 14429 31987793 733012784 6262 8955315 245622490 6590 -359859995 347900038 20548 -38876617 313965745 16220 -572080025 186227390 16503 203716396 809981427 15585 -269425034 252210889 14226 -109992928 839337211 20675 -502390469 31545713 25737 -137660104 815343516 5892 -500850886 172461583 23130 -249792435 83039142 12790 -121396498 28358647 17917 -168159349 567819587 904 -12560854 803674818 26127 -26062886 463486619 13295 85576148 318405919 13764 -349172856 435906163 19145 -122655539 404288256 22518 -310141147 910816771 6306 -309675477 699570633 15539 -238167814 411058356 24305 34184209 39398783 250 244188185 549170598 15517 -350223964 643798400 18240 -11427675 819408917 3419 82399692 361765601 19971 -115817557 588548904 17525 -27467695 809878545 15058 -540383250 303750067 17122 -216974094 689261651 7409 214419089 904805551 19078 129085159 112501127 8622 -240614397 176675077 25169 -54192026 316449429 1444 -426861412 831285308 21768 -213025679 662494146 26172 -553647386 868680073 15922 -118404219 126030841 1905 -263347223 199074834 22480 -535269530 211014113 5897 -563040855 277221532 7790 -463761083 756333474 15944 1866503 156719497 5922 -111141974 493722352 17491 231157278 673127404 22045 161253214 955699417 21372 -251784293 232596898 3249 -421140735 887003763 11260 -288783619 847124701 7498 42184150 698560500 14120 -438161995 165158556 22391 -419753195 699572187 18932 29528052 414907496 1111 37360799 467058036 1204 -512946247 784068966 4635 -122097190 612248980 5593 -473835738 177113768 12760 -567077025 603188457 1727 62002453 735610827 9799 -225951725 703771583 24082 -586334871 646912342 2885 -412744103 315955998 21926 16110016 853869190 25599 109590646 24393155 25827 229434585 649456516 10064 -468120857 166881400 26387 -11349220 327450163 202 -148779011 115978059 23694 -447149841 662687908 25796 -314521147 464592254 18002 -212471222 191322669 25433 -504198643 734840183 22127 90566247 592725030 15414 -150742002 496937337 26006 -71720369 407108732 24339 -10227713 477643059 23501 -413440198 604240776 6235 -56389598 201851955 16717 38196261 159376306 18666 -329737878 348233597 21400 -167210801 430904068 13425 -119126642 904606355 25172 -145203020 48085902 15130 -411267206 455087235 14740 -55118997 590558570 2126 -451824221 579554167 3586 -314392199 764751428 5659 66945584 953456265 4977 -386323969 97590909 454 -513683099 237792788 15811 62454958 423303527 26003 -498561572 437460769 8598 -192505694 778914621 9674 -286592551 828873083 14417 -570353863 866723155 9833 -119586936 280632544 12399 216645414 838700530 22938 -218754987 606821941 24677 55955342 758105865 5622 208284916 54300408 9321 -382763808 137093981 13822 -535737574 894976998 23101 -142502250 898873007 8981 -271415586 592939026 19982 -11736004 829542427 16133 -198671217 96996696 10269 -5425538 399265591 4755 -500096706 738590847 5852 -578599540 908378363 16968 -563204271 186032611 14123 -327023676 937166351 11619 76245526 404495280 13164 190915550 131192804 8173 228503027 45953383 18864 -535361429 240931360 25476 -52598740 175605199 21391 -454380054 733508995 19172 -39458541 602174423 16034 152822709 699108323 17850 -136647917 93176950 13836 -557646525 841687331 25817 8086925 728331701 16322 136399512 578256395 11481 -484664833 70985242 16674 -516959071 51946871 17273 -72196885 763991806 6999 -473386892 883363079 23632 -51634745 368840760 23062 -439291760 332368848 5304 -316843582 51374051 20187 -354795843 663868456 14085 150497623 594706818 19600 -245345264 271376680 8742 -150753890 78802159 17392 197878033 727703994 9155 59985232 544640036 19003 -114977267 883038456 17899 -432792353 54576700 17988 -269724714 628040599 10255 56516937 950492384 11866 -234665511 61066635 5582 -356100150 306316623 3593 -513292366 483311187 23890 -537031056 794835675 6492 -28001942 473033111 9537 -157794575 667589295 3124 -224556942 518633907 2719 -95108378 250352336 13982 -102420141 245325338 11856 -291331641 89734481 15016 -184765764 924518600 22211 244532064 545996440 2075 6689357 687157595 20646 -152920962 885473507 3057 -444892332 212995859 20670 208694850 458775754 22513 -399196316 542072415 14266 -413026240 910647306 12393 -439396612 645402182 4694 147820465 855353254 8421 188688275 190906402 18016 96729318 98283739 25344 10460418 933952455 20043 -8717072 772896200 10198 -188708159 31838282 21342 -189957567 285656330 11284 -371015147 41006911 11455 185911167 668945713 21032 744381 252576812 7496 -536520632 194070062 22560 -19660097 189230751 25269 -776000 299885014 16586 156331152 344406836 20706 -90225689 226339749 20808 135117791 704438172 7423 -138648503 867882629 25232 -462680142 48706768 22378 110103516 273219917 20679 -424801248 491438150 5646 156984084 470424004 1020 -401966241 633710456 18453 54051393 759113961 4711 159887695 373032829 7835 -102578183 570715300 1756 -241768121 350753156 26095 184684101 882009099 25471 -248456833 505695171 9765 132068282 490403969 18064 98770077 637096661 24109 -263695479 82467295 2249 -412866387 599390844 6294 7469914 439427638 25600 -413275575 902566166 10406 -26258376 180471570 17727 20966340 644499950 21824 -280967917 252407341 25192 -535762521 589613605 11169 -35399422 44265798 17411 -337465865 237126433 184 -122058324 97724034 25538 18364714 401896509 3204 -227608668 822606027 4637 95301519 878920048 21454 -371567453 114792547 18519 170200305 254440607 24215 22343813 823770956 10931 164636691 617562013 26279 49932081 352143208 8240 47271040 134669710 11052 -459221634 873774409 24046 227543675 93665059 2189 -142053082 59884716 21276 -241536569 59044205 1790 219163372 555017433 25867 -111024696 937938512 25597 -158286430 301045798 7260 -277888545 463996425 24 -35246704 889039886 23361 -478625934 825193577 24637 -451811395 185740521 11383 173061401 61699975 19655 -144286816 430525592 14357 -488777983 280374360 10273 -275005499 481350287 9191 -204875537 661433056 5468 129396751 132409841 22306 199350187 609055040 11704 -207034457 53951400 18295 191217191 316503057 17527 -569065666 155465203 18251 224682263 919481979 16735 -539542742 413157308 770 -544201124 33915489 19044 -497635316 428191485 3742 -153611424 60195463 21274 244973369 631342791 16546 221512199 262388795 17368 27234538 693904166 23881 238603940 717850486 5102 -308080836 109646359 20669 -499112463 932144347 26396 143062832 513322240 13204 -346350760 83762196 6215 -38966414 425199842 13629 -174816516 143837017 20274 -539117185 112977111 25076 -7247567 417711252 1607 -318912648 651941786 4199 -450005100 747789953 5178 -332955811 541752767 15022 -468004521 733969909 17709 -389128245 738424880 10261 -219589492 582881630 3868 -283165730 9999200 6125 122950269 177986845 4705 -181269609 175014945 14169 -410018328 85272991 4848 -89338627 271586740 17151 189318940 811483040 13061 -566110534 219152508 22210 -391540350 106159970 20617 221069132 629124438 13876 -150988923 947675780 15078 -432428114 287628717 14656 -446336269 603081986 4806 -529340784 645210294 13902 -408833056 755849680 22817 97154704 149068634 1896 209780372 840876777 5301 -36115302 908991435 11637 58055106 697026131 20830 -576655503 596815256 3331 -451241956 886931353 18422 -350660227 21318813 10320 -389111788 612161010 527 -105585329 466149969 24886 -156141906 587693024 1667 -388513939 580070256 1914 -492218336 305360646 22692 -419363335 392414300 16109 64713301 365009055 3843 -345141260 870071911 3269 -66104974 490406531 20650 -142498107 381203637 4815 26355675 171986787 4390 -406809175 550215714 17133 35885864 754541909 21342 -468135422 385122490 13157 -248038722 106810160 22432 83867963 300259213 8192 -245148204 116718876 15997 213012039 919392203 14048 188325088 28606753 21624 -19085764 889909758 21391 46610666 145543989 15823 -457398636 409079181 7392 245082766 313426421 517 -222981339 623780038 6393 -585311012 674123679 11138 -18969825 879993873 11217 64417605 108384298 3904 -99196686 34809339 14597 -218412321 755301863 23846 -214483000 121611767 20268 -475302957 834541103 22699 13311215 214644605 488 -379473732 16454571 243 -472019217 354470786 4270 -191918392 837668474 13014 -123447617 178954859 4288 170609357 543396363 24553 199590400 886941071 13771 -456470695 296133254 7194 -483156837 159330903 4994 27422976 13437248 23492 -109429392 219644189 2541 -486621688 941197512 9989 -505095629 514074601 13975 -42214837 711049931 12340 155169867 185272285 8707 38284841 535518161 4967 117436267 871370553 25380 -92248854 115424596 15607 169183360 543408729 21056 194797589 71035300 21349 233562763 222331746 9142 -264030767 674670262 10894 -401984180 209675727 12776 137958968 875152873 24436 -66670391 871147121 24738 56984933 150857585 11072 107457524 176115202 21128 122436671 714609416 24025 -388491699 292125374 15816 -195282405 842528536 1041 -127223845 221076386 16275 -100237064 73827213 4089 -424195508 25687578 25722 -586497358 125810173 9401 10990528 367594292 2910 -120197827 483132825 14699 37777354 181382320 18626 251033964 750418463 7268 -265458061 239625811 12487 69733031 488698418 15573 119727045 521012267 13236 -337511998 596952951 10050 98968221 866392271 26064 133310835 489884788 21004 -572370391 507861119 8799 -131912624 483354997 14265 -159385963 727751414 14062 -324637426 84926936 953 -320573635 316263136 6955 -541118700 648696532 12352 182156556 896176427 20100 -552926648 415416050 16179 31305436 823196401 26145 -583747656 67517589 20624 -55098988 96462783 17790 -143250163 161045926 970 -371953871 127509472 2234 -166660339 326637852 13986 -317962872 464536454 7578 -305469328 364081824 14377 -46393141 571534906 23336 54571378 622436763 19430 -184841730 349130057 666 -67452015 368725911 1535 -415576160 544849026 12133 -15291870 489242791 22111 -262210566 242152388 3884 -351423427 350954859 23094 -43523938 412194807 7924 -439927691 538520453 8203 -602273563 66072883 21940 -352534791 778457068 11675 -410094553 21593696 10641 -371553666 229712877 1159 43401825 196143519 7277 -305667681 945738963 22727 -371467363 120663515 19199 -478648499 424930106 24479 -422043930 567666239 17161 -516853197 259137514 1859 117258838 428420454 1102 -447233961 775766161 14299 83483498 419417055 3691 -440583864 681747970 10624 -401967131 331442270 23474 230402906 915331106 7108 -555944170 856335351 12272 -526414888 106026150 20330 178262978 597725649 12053 -97002678 514340759 8100 -328997569 147748679 13458 -192809051 618014182 9727 -357696320 463866530 6188 111885474 159651186 24084 74297027 159695214 8495 -574881576 356896678 10622 -370498391 236208298 24446 -412461820 98236061 6474 -160340531 244471997 21685 -256978794 266469095 9869 10424875 425093069 22937 -340569147 479312580 23975 -319901019 797783097 8977 -260385895 78062395 18567 -98399074 40774911 1475 -172048522 75902275 255 69709576 571143294 16242 -415822912 170926083 12128 64528023 121717973 26172 -578891835 780016804 14251 -378871514 410134234 20924 -192708025 734871117 22235 -527041048 806878245 15099 -579447196 509618862 19437 -457525800 309816074 11443 -91606873 534468623 23330 -222479204 385087708 2646 -202359793 721457161 22204 -196739299 686471342 12862 22973729 328376265 10174 -77949763 578813845 8076 -2975383 418792067 5750 -338497164 246359597 12935 -15822199 275483292 20411 132650066 696369640 12001 850559 24679734 3957 28421582 292432606 12848 204920142 488024880 23808 -17593533 555613453 6992 -451555936 644403604 19451 124270670 401605879 16533 -24697329 735854448 17139 145083466 491192785 18840 -178201314 582313347 13942 -454979250 899620315 17610 -198569069 925002459 1004 -248424252 145233012 979 -203783735 536916710 17927 -384256063 834630175 11180 34445601 149052399 25037 -204735810 142944211 3541 -235633572 250362075 11168 -185717453 907695038 1637 240488643 690866685 715 -179976625 910170723 5887 -132339401 50645306 17140 -206833696 106655879 3791 228453869 87238406 19876 -158758019 957722937 18443 66495141 643109488 6632 -17978963 182460566 7941 -24012683 100238524 11042 252521999 868955625 6722 111581340 597787770 10577 -53756162 807561761 4504 134805395 43960741 1898 -493775306 304712004 3332 -416952855 195939367 25948 -91312482 534014459 9067 227908861 701357570 6014 20788419 267821548 4293 -369549983 720867439 7172 65023935 14262897 25547 179656632 831415627 22306 182288875 738050561 13963 -257815144 405461147 1139 -35487531 859526565 17419 -439314658 600493448 23808 -143461238 193107931 17918 -243159897 818574647 9932 237387716 68929047 10175 -151333298 410870423 11139 -28736801 408019696 11100 -45175005 193911829 14366 -558840130 461963699 19064 -404894682 220652222 5909 -274031068 819504507 24582 -204557840 62649042 7855 -77047756 415733258 26184 -88309608 269431828 256 225311928 9975462 17520 -361488898 377459054 1979 -133518040 220184669 17215 -593449427 491598726 24696 124080439 186938875 18327 -39297570 589439000 11926 -202273663 142451140 10531 189840171 457122467 24901 -480359380 259691387 14080 -451829398 404143139 20569 -260811749 902840692 8737 -425693520 688158235 8781 -466593754 429029284 1905 -108293557 623090575 24882 205676931 20843181 12896 -260886246 843077976 16284 -204349671 607397025 73 -507964523 778138889 6747 -307187668 475176977 7972 -463514600 261805193 18480 194026006 619304380 12024 53350670 826085370 2728 -523918097 82833394 9612 50203248 840121283 19141 -210703393 564523540 16696 -112730412 870937165 9559 -372244991 177325140 17094 -401580532 700533900 22242 -529414348 790878889 10811 -44273924 153058502 4077 132080084 756418779 3210 -216656837 361336486 25706 -23485272 22142423 20088 -351955672 532393748 18340 -495049272 350922606 13368 -521514401 115715808 5202 -565529099 94181049 15994 -279825610 532378759 16062 -414475994 516673716 17479 -242464546 537578022 26148 -601072882 349924744 6004 -248502062 652609657 14798 -211501574 428022013 281 -105361285 935812444 25523 72627089 453838827 5852 196757645 490904041 5647 -182116181 533040231 14990 -511036624 903566017 15395 -305219156 615502237 3933 -150955814 105938058 7181 -254932881 887587203 4600 -587281694 947103074 3943 13502783 889856590 498 -453306509 583987928 21876 -233005236 274364365 1858 210578767 710416645 12813 -296822157 123605952 25794 -490885955 385613733 16020 200331661 182290141 6139 -360959688 617736837 22855 -147065983 801258417 11062 1411540 169470903 17942 -567949769 548643941 19907 -326191389 44279141 18231 -183649440 891836729 19410 63241191 303195041 13087 -295475166 517896127 8545 -347707558 29264612 17132 -491816063 234542592 4814 251205360 933097477 21430 -419324700 282465979 19679 31500116 566575872 7233 194130254 799899399 22905 57693655 499702386 17361 -19139529 277397118 12102 -521881681 947540811 9577 243045003 78994767 3166 -30461579 890004344 9058 -322735270 558908027 2842 239334549 9270645 12354 47210380 558615921 22994 238520538 570284788 18025 -371064812 146522797 18738 -374104070 235629626 2098 -280178092 937965261 9118 163833566 920287611 18978 -554530977 468706524 11030 -359728413 803247246 8789 194339515 416662372 19872 -587981562 135615555 5650 139137567 286179171 9256 -335766420 689274539 14514 175428456 755819258 23850 -496151091 687543144 7237 113636344 357533771 19080 -580583662 306229202 10491 -498939074 293490329 8364 -339856195 475094665 8560 -454601093 345798678 5593 -387753240 853024156 11513 -334452873 895669903 19555 -37289504 807880462 23365 -586658014 616853223 17841 -67004640 472499116 5714 -143955155 647593896 1761 -395167761 21565978 15212 -264318848 401998823 25337 71353208 525370229 17217 230573587 235397831 2915 -336975980 698601412 26391 -327419698 505781898 25650 -440099973 43539336 9352 -83601116 568278525 24918 -547376924 836163663 23197 -486470393 358644689 1524 198573186 338120491 3489 -553608698 152414750 24819 132583335 222228213 4637 -411970669 364143917 25161 -518617950 703452121 13324 184442016 324133788 25045 115061498 527930850 9422 37620634 159813533 3063 -277599555 389107558 23239 -192232273 699658503 18439 -369160846 161967079 14469 248517995 16031470 13098 -213072388 488615735 4852 -413323927 532889234 1813 -90652778 357180777 19916 -529738099 285874717 4438 -179254946 774398131 7368 -12688544 329185808 21896 -370923995 929668063 7670 5230885 954484726 20084 -457373402 376805340 15037 -495002794 799144244 22785 172549407 226864177 10213 -80419455 123876865 16056 -505432615 186830697 11483 -47719132 156524651 18516 -533214286 114640804 13258 15737436 267692878 4028 -433456430 34734783 10598 -9464172 598055235 15484 191347294 454353798 15787 239347892 679094503 26298 -416656991 511316262 16258 -356103650 279850355 8256 220220093 893378498 25216 -550502132 365900677 12525 -556739648 954586622 335 233135981 227990559 14888 672721 809199842 21632 -7544564 327624666 20060 36869198 549116151 22197 -314137 96881161 4146 -586848733 609482256 24857 119082740 279310731 9962 127665000 496343656 12135 68456654 224730308 19569 -466964821 26984181 14031 -108440059 720508868 24770 -494785539 473638601 3065 -377806233 806460437 720 -263818952 833750489 15372 -560843753 595388922 18429 -110753903 380423886 12005 -157816632 337357629 5003 -1335559 517904135 25787 -119904989 299401353 4292 1339001 31008101 20851 187374613 645002848 22973 -128009554 236018094 5980 -166541537 420108659 25750 -488465176 623929066 20020 -330495408 746105035 5278 -203754212 449025725 13892 -434775284 902786317 5791 190510123 214781050 13927 -41625386 480755464 572 81874531 117811470 9316 188541274 607733832 17911 -219024985 395508434 4896 -431761594 659182161 20852 56726949 819375602 18879 -128921454 636140174 9361 -287636962 608580143 3045 -121329308 202413343 20857 -580236162 749388433 8881 -288147405 824268356 14128 -570131734 586849975 14585 -387461028 328684330 9439 -17395165 787550725 9840 -180532642 348105237 2175 -345847113 240198338 8268 219502262 325265794 17068 -68541683 183248620 1923 66603829 276729250 24202 -269789833 512405522 24879 114152060 616854716 6878 -448547841 255458342 3994 -442747758 514015813 22813 -136969923 667695765 13340 -337908297 453753039 22251 -65107899 848894448 4086 -505121096 367843800 625 -255043394 325142685 7063 157235348 775077242 795 -584343483 51523142 19527 -122170564 15783036 23966 235478102 252042648 12397 -289843538 613424975 9346 237296196 680910042 10470 87624557 338398095 10659 222275427 878087928 2443 -197896344 377734577 15263 -216879441 160986976 7222 43929324 813341763 17050 19116505 316667641 375 -7807336 562917403 22468 -592336978 269619096 6518 -343851350 37393357 12061 186105649 470271597 766 11351743 456186836 6886 -35943360 555058037 15783 -298258342 161163580 20544 -453183937 106583605 22467 115186527 574287865 10979 -107959982 619559976 11343 -435607757 578756248 3003 -478682167 292597952 453 228965742 657624818 16247 225043312 60066571 9725 -206011727 784878179 24004 -77618602 579967655 21211 -11150281 599860031 4718 193075071 337470755 3409 -395318914 244423656 10996 198395644 943263502 25525 116246280 199077202 25073 196972856 394763747 22866 -231589751 11455996 3412 61416245 470037147 5950 -492164149 735762969 16210 210687584 533678636 22437 -301478141 942180552 22980 64747401 789377309 16366 26805340 903052451 18176 240094413 862364897 6756 -438966951 291036890 21042 -526864497 228867827 19973 63220337 242640529 21260 -147190087 657695135 13395 68437295 877679979 14390 66343810 359691412 17173 -524511765 334609474 26347 -250693546 882871226 9641 -553412643 323756752 16698 -318939105 511138615 7157 -531205294 243127640 20315 151242040 382768053 9466 -187221643 443616528 12672 -21995632 379412980 18537 -132651428 732470705 12992 -593524443 913321462 5794 183515670 795123171 1515 -101113274 908239453 8700 142955294 808469798 19689 40030586 690464167 4517 -46990638 165746491 10267 47504983 820682042 19225 8992339 308026020 16741 -557931659 406145120 25397 1404565 765229458 23783 -578062217 449863622 22094 -432883088 156454583 17458 -87592702 102076354 223 -151984553 728620875 11616 -306351385 698841261 542 -59539944 543518137 295 -58284872 426239102 43 184311811 756128234 20553 -399119093 409035971 25516 -335524241 358233162 4404 -21316330 593377559 970 -203735650 395387268 3230 109025451 846597781 3471 -300415165 784795409 18832 -274919036 832605031 3743 -252485826 580183383 7266 -254112206 457852881 12727 -81562312 148057811 16165 5660326 412231173 3454 -108632024 440439268 4538 -50640910 738275091 8597 -410777195 761140285 1252 -376408173 597997827 6561 -405972028 63260366 17230 -566528286 57949028 21380 -556183848 509969391 3159 -188698107 197059317 16508 -333597137 202049875 4002 -253873227 427807686 906 -4789809 917495065 18303 -306168833 726579996 18220 -485844083 342308374 18794 29514816 884925690 11437 -409843558 692149155 20038 -391090248 329472013 6324 -257546090 884697663 15480 41850431 421536710 16025 36128869 224917356 17112 -340396292 775275317 25734 -542701547 404553739 23748 -204343660 447148862 7149 71171410 44797664 5524 -443532082 478120303 24692 -147813713 267748277 13306 18218584 73632241 14857 -591232352 781724451 18677 -308760007 313973788 7955 83837626 157136684 21795 -56364580 865913563 17674 -37872817 540413781 7151 -409717657 558074138 7721 -386994091 721057892 15938 -52533100 938572532 10725 -216190946 932181338 18900 -88461738 568393739 5481 -121868570 421743332 13846 -152677059 521684852 11547 191395159 482526539 2181 -63145265 485991221 24777 49246369 640621819 2728 87289036 275251059 9472 -113239328 770238049 6256 -473947988 290945828 21518 -132052016 565653506 510 -33877042 142777452 23574 -421592949 453599735 17619 -598143739 283495752 11937 -305875892 252216655 6499 -166148596 369227888 20200 146829280 281618420 4468 -452593 710468457 24355 189092820 727877431 1023 -432086007 379917553 9585 -464160823 790214891 4792 -274032225 64994948 382 -118265483 185893843 5885 -563885724 698970765 21894 246386240 773376411 57 -81364031 632882661 11485 156141030 451991894 2928 -142212304 19716407 9656 162506205 472939434 20476 -375338442 495464790 9173 -256595344 184707784 5308 -554406434 592019750 8206 -48411752 762338867 2593 -489124600 419778705 12979 -257273398 740207933 18759 91898308 652078339 4950 -74530405 386824162 23347 -23435095 561052126 19375 -385785618 326175101 23524 -495949931 732970304 12536 183549346 160059315 21265 -467707711 698253999 13778 252380216 134156118 4402 18910666 339863664 1930 -475300671 817467149 15528 -366709323 443798299 15351 -316276077 582808600 23276 -240882548 138745994 22431 -402584693 99602752 25537 118976425 815238625 11209 -320561932 915100799 8168 -491529750 398149329 14629 -101959903 478254462 11193 -118340450 491763750 21943 -334327549 389421503 12550 -578664130 506357600 22613 -3994568 76748997 11131 32307029 47295618 4032 -259914467 597250585 5436 -591512427 725366884 2756 -9809859 932124761 4905 -541808096 553969540 10884 -209900039 47210378 15013 -419579830 332325664 9309 -170263776 385749178 25273 -239708553 487563162 22273 -89784270 818659942 17845 161748221 166506934 23302 -10364622 805925273 16876 46545755 613447407 24655 -481176710 747125598 11045 224601755 549360607 14748 -53987259 429083338 24624 -335109134 613403940 9732 -215828588 446513976 8961 219156592 259062550 12303 17729058 408743555 18892 -9396496 228477495 12353 50027193 478525857 23033 171823994 280279763 14785 -493256465 687126865 19618 -513301070 410724461 6851 -391371716 928735294 3154 -332982843 377919828 5427 -150285846 291233449 12183 100054167 484593605 15557 -82411440 615006025 21965 -276206707 449942743 2393 -48328642 611418673 5360 -518646536 106433525 13421 79980621 423284985 21761 155210828 489307222 4625 -424726099 690378043 19446 121058964 330793161 13631 50199525 919599743 13549 -82189139 24071622 18557 -416852292 266204731 14865 -419266271 852456608 5032 -14798443 940474525 23819 183157127 721855711 23324 -275740326 697486816 22074 -431656862 54702151 5552 -186823130 312354660 23914 -98485472 293388742 20538 -36064806 219363797 13396 110069294 644838231 6330 -250076608 44679065 23543 -57220728 367333593 15850 -513861320 801331539 2014 -277534492 583783597 23230 26589694 433523457 11267 -132713995 561924828 11998 -228708246 947127750 21062 -94121945 460797988 18254 -319311662 342351684 9335 33048264 633944181 17431 -263643728 497555659 506 -344683524 345420217 22440 50184189 223575067 9456 -293319033 321731513 24728 243558772 516630676 20730 244298994 17086937 7914 1441197 558933943 25380 -10431238 820297625 13724 -244255430 875743828 1886 77343194 644899409 14300 -442662222 950717191 11083 -198373766 360991980 3419 -371232271 902976564 17174 -464236778 775020307 25220 140657807 931595406 23045 -238769778 680310508 9256 -321783174 25133442 25743 -178895931 939835227 6206 -176486565 92629525 14184 -233494550 770339708 23850 58968893 798447386 24133 -233936406 293664456 14388 -9138947 119356910 12325 -385131933 108511373 18371 -368432854 197821227 13328 -33841290 561044200 9322 11811622 779796559 415 -173702515 913542682 23307 -260371134 779985636 12716 -275648854 890314556 26319 -593901360 537217428 8685 -429949644 179228377 3038 -352257258 398595224 10171 -459071956 279056781 13465 -586590179 720886752 4913 -443292471 494074326 8114 237828548 12824937 95 -199135254 49523847 2903 -232616402 246321362 14811 -86815772 816461058 23609 -198629824 22352509 2103 46017096 585341936 3888 -375702440 371910762 14807 -288032665 645600210 20502 -398731849 435473203 25046 117635041 522924250 1496 85421313 920290609 13848 -416592854 256794381 988 -380571077 884279046 10082 88608204 583260641 6865 -109508653 374684020 11726 -303244302 258656226 24007 -534108973 741994509 16679 -470655046 383555669 17271 -218649794 874438315 5627 234582797 104617479 6098 142665352 499634265 17869 220413915 452447920 8358 -79256416 284695592 22462 -50595076 54032906 9800 187459086 392160095 1697 -556164072 814741920 22326 220612903 626143049 4710 -80696573 68291982 2544 139251898 389400861 3420 119600183 668824963 2205 -471471473 509236165 12699 136984664 590100320 8471 -248492355 785036882 17741 -29082677 471107335 8972 -366612055 570321013 18922 -302419327 893772217 225 -145204344 735480156 16917 -514111715 24150925 22756 13826540 22745960 3043 -33604289 96536486 23999 65576182 837486884 22942 -179327547 108421946 5612 -516209309 821577352 6497 -534372132 47917721 10967 -133799847 547916925 25749 -417715084 851873342 20982 -513519011 908930602 3235 -168706346 594316846 21035 -421025163 363009761 8554 -206384003 161939670 2908 -236387432 688891907 25442 166902928 285324337 21863 118669251 895923010 2063 36875305 850530006 21332 -15640722 238203198 18637 223373440 913425128 3569 96070028 271970219 11128 222552407 433634064 1942 -62454666 354186244 9553 -601989144 899607564 23339 -337079600 765742085 26119 -462900061 55186454 2804 189123106 164231354 8653 -80918740 183601248 11817 -487564191 141437415 26120 -452656090 685360413 7228 -390953106 282808350 23746 168361724 259219805 20075 114946835 856039797 16059 90679993 562471109 21817 26872768 383446895 137 75866391 562289436 22398 -215181051 672190654 739 6482442 596189420 11884 -425665458 788949324 11862 -307554804 664929656 6351 240280208 687781887 6415 66783471 785006517 15933 -108557830 139514534 15257 171012506 899426473 7009 -541941767 100966210 2267 -570939518 397445738 20084 -534164892 692907820 19588 92865350 661654972 22149 63895032 208990543 25626 169801118 846484216 5697 -379179461 305068819 4949 -203627867 452817897 7554 140469996 404899516 22438 -367330047 709060625 15935 172606302 275227292 15867 -392898656 194174368 19925 -3368279 500239880 21461 -110172105 282369039 675 120977043 723026864 9326 -96763339 78497344 1047 -357738767 10497428 25106 -266175257 731579853 10539 -156032671 18278832 11018 -271581181 463932383 4675 -529436414 503241028 4700 -485958112 128988429 13836 129128066 853167892 23020 61357925 241689831 2122 -248756923 660018832 4067 -75736073 573524989 18442 -55620632 809490488 12084 -358191834 810587998 9552 -229613669 751206049 15865 237054022 452187070 14680 247643300 94919345 17124 5188677 262669763 12121 -224541617 800034446 23463 -412616181 581576402 12430 -219218914 621477815 13768 13811094 31984009 18447 -406496569 655061954 3008 -56866300 173971785 172 -39230789 366649655 16147 -445722175 739849725 21923 240306461 820262749 12992 21276297 631032854 20337 -458993066 67228932 20697 166801928 949494550 20094 99745567 554659961 25936 -597898506 769560956 942 231244154 669175808 15798 -189626753 247472388 21529 -464382522 787175626 16509 -598404624 698269649 9207 -31297336 695107121 14577 -17934413 37555014 5238 -153104269 502577448 19847 -117260113 735487984 10168 -216617266 570164425 16114 169412526 763267346 11510 -447611583 629129275 4560 -392039387 676514982 14400 -94389876 548973203 3614 -586516285 386333468 6101 72740096 486540100 12882 -412303444 618099912 16788 -474143483 348754541 14109 -125789362 867831604 25783 244390259 368033768 9657 -467266180 44991403 18270 60365234 522702870 16892 -12093869 550987918 10282 -378621632 207542428 8942 -326878318 42721461 6135 140985429 752588120 13558 -552711433 247571807 11378 -234671530 692375994 16855 -153457734 643731393 22379 219858899 599803191 22410 -309516740 308226169 8247 -201523374 275189246 12824 -456528121 37380474 2935 -439927354 44088659 19846 -56523896 229547112 8383 -441889390 206107903 6141 11047702 186385729 13140 85141875 231805768 3558 216040427 823367441 15911 -391490266 712332278 1259 164901537 934217640 13942 -490940776 208355984 20827 -556008332 395687289 6005 213711344 284225701 18346 -287199905 516333586 24112 -118848799 749723527 21455 -348144386 69795583 15181 43299583 363708162 20034 -518989736 584829528 16094 121983802 833517779 7885 -248257871 151159841 6152 172169945 239739442 16841 143314292 418921262 13989 202140312 712886071 6915 -243069292 438360628 18578 -452374918 520907265 10935 -532398606 685315790 13925 218044468 609842571 23864 -145672875 362958657 21276 -32246463 87479601 1389 -479227625 709823533 5736 -50443176 550542403 18987 -444127936 535194145 20416 -418407709 248478518 15045 -381639342 798683470 3897 -238593246 214540660 17380 -24935813 750925395 24967 -413562758 922466495 6423 -5427296 13357259 601 91197501 55227751 9155 -495481081 634537243 1640 234036529 341589507 15529 -399503996 922742870 23482 51080546 382869017 3964 -512549126 819928108 6514 -270977063 169061931 202 -420867224 330263668 20591 -47444365 84985164 11178 187908003 183674669 16498 -522819455 385077369 6933 247388595 57835552 22204 189405304 517188561 6029 -213337968 594656565 14337 -280293875 665107656 15809 -167573189 900016920 1213 -328474801 737173325 22193 -3698026 562166166 18557 -399413413 637240718 4811 -119306215 322925718 24128 -344580844 778048143 19341 237796787 474302249 24412 -473620401 688540572 25451 72336316 825671456 1354 -449572361 335526176 25004 110178390 479070591 17507 -463724077 763591474 16659 99174322 643251164 11178 -75384127 212877979 20393 -2656289 785558988 11103 -183363787 713457002 6570 -35935803 636101810 25016 196947142 888979629 14884 -12059691 532437270 2602 140586676 495838049 23905 -285640275 130973062 16652 -18530219 55142203 18726 52534824 663303498 16488 -555705818 366278911 1305 -10211927 526196802 18955 177785386 582792691 22412 -491883715 322579492 5921 119772071 341039581 20589 -165032749 601835552 8830 5344527 321257191 16068 27335642 797987923 12112 -360554633 192095013 14908 -534648554 288765600 8527 -1284326 708786452 1250 -300480708 912889523 17907 -514359130 130766089 5444 -8369143 354023767 22118 132904368 907831118 14747 -258979016 833240407 20258 29900503 787287832 5939 -366266279 324951969 8553 -512325010 865711887 19920 -143156087 630280144 20232 -542035556 41569104 4747 -541101886 823284467 19089 -474568632 682122453 10789 164040069 384480657 5637 -321995379 266006845 10352 -454003593 810779154 6868 -388357248 954332430 5262 -252036413 956692681 714 -325388390 366849513 9087 25552176 627828809 23354 -345443849 49138763 7088 -424246303 506677972 6331 -380396715 759403983 14279 156515781 946330015 10825 -312138004 480750741 24432 78709537 440820322 21104 195612495 535754998 15258 -252802445 620865726 13150 -474295061 864170970 22090 100720190 401866657 23264 190086377 226886409 4922 198387377 665698757 25615 -2618845 221727953 13322 194195259 220084939 8572 -418754817 804807851 21064 17075476 821781362 26467 -121723184 383939619 8285 -441806609 338970888 13917 -53429066 14721651 18170 -193862825 477160660 13332 -71165187 830393823 24691 -539549164 89445027 14354 -494457381 254003035 3471 -273796028 927013653 24050 -269541871 19713781 19651 -394526808 348007083 14152 -263162920 887665486 1180 148053106 10024527 2377 -571300348 298557718 20655 -396749995 157651963 826 -513127925 603048831 1828 -54188493 40577773 18479 -295189405 240006016 18087 212925128 935049442 18433 -22371870 883284280 12159 229825461 617898503 19777 -207522230 784929636 17728 -238835512 99706496 22219 93739717 61253051 19444 93206291 664901360 6423 32242094 401635430 16219 46622657 627815336 2251 -68050236 29656121 6696 -10761295 208255296 19797 -440818783 274593391 7164 -66281012 132475150 25399 228126232 410066284 20929 -92322435 587934582 18125 -29924008 314671671 807 115665671 421000965 22778 -308177435 681283336 4053 -118103729 548837508 12652 -75021387 306600826 2681 66877285 633394042 8631 -565592147 317661149 25401 -130893520 640542553 6571 -121994715 513374868 10187 -82922500 163274649 18778 145176264 385363599 25946 124690762 207952890 15363 165804009 713573868 11557 146066644 222567846 8653 -542021122 386786240 1989 -162811119 534975061 15567 -1616800 276869978 12460 101068195 154319828 18211 -450242003 101112526 14100 10518796 641083057 3882 -160182043 294465838 14724 192271330 83553707 14882 -374992181 194699768 23633 97034689 919252407 10966 251121034 18106456 7491 -105669474 440165834 14393 141509012 85569886 19165 16502804 262142271 1999 -423739330 134606899 2998 -581313510 816522077 3559 -123788140 553299111 2852 50430203 937168442 6152 -134094320 875211109 18398 204194039 342986505 16836 -106881337 673824547 12080 -103392836 872795543 24157 -436763443 240072297 19925 248454302 915289231 1813 -39027032 228959081 21575 -206152631 160034592 17518 243517691 699000206 15067 -153533900 97099498 18380 -159748339 854975582 22036 -497910394 17034308 9793 -263694128 328217097 8413 -81867092 915083448 31 -140156639 677518246 19859 110345410 882537889 15317 -265248655 390796431 2645 104353873 620701919 12850 67822381 323789199 2441 -242147562 222437902 23237 158522674 629466519 5546 -235062242 852376154 21594 -448131171 404347550 8894 -186313784 230370393 12718 249914631 794924898 2294 -38363548 914207438 5021 141285787 741149190 7755 -589440311 876137910 5718 -583535008 462499370 12274 70783322 933581060 1059 -171250784 336898076 21759 168136444 494254172 12843 -199916900 34892696 14124 -290321932 340889000 25399 -202717159 654359722 13219 231145822 46225938 11531 -265180405 27454086 19910 66991125 471065787 15938 -236649 66482575 3296 107410051 835905977 9203 -477201055 950865153 21076 26105670 8864179 13412 116307838 244238486 17326 58767229 29465961 10273 -343345302 219492681 4061 -332424276 514778213 21873 -168742845 555855639 26226 -355456574 574399554 24269 -303556794 405011547 16415 -277321527 833963383 971 -437796190 739093478 9590 -66932476 556542815 957 -71294689 67735395 19652 85486824 427788969 1438 -538481194 498109186 15197 -224009028 644272475 10877 -218860074 411326128 16646 -520727643 67662139 30 -277757131 681571675 22518 238153746 63967262 14073 -174748519 553186208 9031 -334178247 807013300 17004 -224430154 632771680 7842 246206745 222209664 19843 -15522106 813085335 6158 -370053536 136788425 15872 -112796511 652926455 9118 85906304 482234396 10727 100921762 258689567 26460 130136328 389205093 1222 -284941330 626929668 2107 -561488346 334874192 12491 -558767933 522229771 1354 88907093 878655329 14610 75322115 138688473 5132 142482780 230249348 14851 -448564689 352482534 19203 227237116 428250002 17391 77391789 751749946 3860 -115969224 477584929 26283 -562021491 468048706 7957 -380493232 510834346 20762 -516060685 624885534 23158 109303366 630049655 4994 -407149193 43628263 16405 -145740857 953589723 16818 -297365382 125215598 23521 153099787 210444955 8248 -543810713 188679260 4739 -380987335 522957911 3131 -247232025 433002742 4303 -130613993 442380264 327 33181741 65891403 17830 -299353322 437128690 16152 64677405 193358987 24808 -40361478 449065164 2369 21524875 839229760 13034 -583043923 814421115 14443 -598575426 24022888 25739 73734537 810177726 17473 -281355356 375773537 23887 44402381 98642053 25694 21803606 135577430 3481 -311696724 632238093 13473 -245436579 628437300 22093 -204919907 544835235 13697 -253992104 104745836 10905 -338779797 319064942 15612 -59326444 573303749 18063 -460138753 404474767 371 -25284431 916694092 25240 -625808 304161810 4357 -35480424 14832348 2956 173248644 127253598 22775 -332368430 71553081 18461 -434507403 719149124 17698 203261475 563086098 20510 -196171866 819707044 24493 196430061 562394120 22631 -556115119 285789235 23473 199409184 180420286 21358 -579933550 530048573 19856 169648870 398190875 10253 42659500 647745332 11632 -441300582 525551901 3426 113019908 269554254 26158 25307329 504424544 17765 231401128 88629585 24893 142009505 395932820 14750 -300309563 502684394 19140 -443050632 785429880 3067 8160729 413983863 23138 154954740 701951662 8907 -540723633 844452058 8664 -218944826 159062910 23147 -218224315 521559786 21491 -504214997 527212945 14109 -67382247 152140285 16956 243845308 452346780 20299 106305688 528488341 19641 -368338718 179309630 12841 -496427165 758447431 4475 -124605372 139748766 2788 -51832883 445948011 11054 87258530 870207073 10005 33831182 414786155 25360 -45190322 306499205 26289 -14940966 350452795 3760 -337730652 774931926 16685 -478263290 783998390 9889 -494268182 890030927 18199 -413365944 727078682 19135 37451648 881450417 18309 -572041477 595720242 10514 -509087912 351406757 17560 -31011631 388281332 5925 -128009852 919514570 22783 -193821014 747572623 13788 -80082251 721207626 21315 -341333768 217698041 12162 -96335435 436301875 19320 -396312941 148459120 20140 -433608870 583500257 14629 -437522648 836537830 8561 151731765 344085656 7256 -449262264 36800275 6220 -127535984 614416432 30 -455815803 815640020 1411 -4100748 633628549 13107 -271935910 498830273 5594 -407936369 768814714 8606 -99261645 512582385 17488 141523961 792732505 8221 -293061647 658678962 14506 -43933682 471959789 23854 137091516 752908505 12431 -340004965 946084831 10216 162394874 79271059 1749 -261327972 698540733 22155 157151707 679153180 17410 -130495801 904799331 6756 -522005749 912032063 21787 -360174323 424298205 17795 -234145557 417518532 18056 -384265300 641628045 23251 -305146880 250629340 6329 -251319860 138253899 13363 -593301840 68856217 15116 153850364 313025962 16541 236867758 413892240 22277 -517405211 789132633 19838 -48235450 864743121 10165 -487428092 418741863 7507 -407975368 626263710 7161 221747546 121245533 13533 -595555841 587803256 23268 -50807981 175193037 4621 -213001208 459921107 8254 183224180 115961747 20104 -69687651 661622970 12058 114949281 911316132 22103 26747400 730588462 21948 -553708857 634403592 12104 -478841249 826991242 25438 -208464972 95527472 2420 -34120073 402759506 117 138354827 176257687 444 -330041292 709936129 22172 -324425764 464552000 8303 -71037334 30287993 14284 64943151 310913741 13225 -279625694 256967198 22840 -291570043 743468669 26126 183810796 733759982 24319 -476014275 750504089 17660 -600730648 397399091 24273 -539008117 292579331 21077 -162726864 171275508 1559 -234384002 589884299 9343 -191391448 20804761 24141 227788939 797681941 4055 -447739589 846605668 1164 163892169 673494632 7101 20169773 667673493 23190 -133456213 67424937 19469 -401760412 625506924 5645 -443932532 422324525 13775 -115170595 742661559 15626 -119983006 178837501 8471 119573994 807330070 368 173392866 874495185 8051 -585331164 669877136 5454 149488390 132967553 10312 -450216065 563952119 8394 -552249045 633302233 6305 -222670539 555895571 18624 -296482817 494324538 15027 -475796769 502124226 23999 -366150789 738826226 7776 -295132866 598201065 17765 75356986 747738961 1151 -487761404 625017782 8643 -361351174 363227948 4358 -437428090 477335719 1879 -379194466 610796394 2137 -596301089 899323520 13406 -354019808 583529513 25554 -592210754 129233521 15840 -446108137 554339152 12470 236061358 597815982 24057 -316323926 50539829 2613 -571252147 717982371 6417 -590807092 805705530 16278 -293157880 451729151 23417 99544847 266491807 16529 -123995878 67979773 15714 -237714197 705749337 10400 -228126644 392042535 14388 -165945951 721254564 2265 -323505106 34275042 12942 14082831 371390141 6143 -547667501 369920376 9006 132333087 768179181 21187 -120712906 727170134 21891 -266136822 954923838 5338 15229005 163966437 14707 -536226318 839052123 21825 14708556 588826023 21000 -387153556 462989659 10066 -538382561 872502755 22454 -38665438 750544604 15016 -445829587 848886546 10342 -502610723 747228080 12672 -550579651 302493303 19965 -320594255 704822494 13159 -298355056 557271142 25812 -247346871 792034302 13669 -14848374 450002994 9843 -205004157 50190754 24633 -122614785 611704461 13343 -312474436 883981740 10691 -168133436 324850242 3604 178604399 395030174 20081 137505406 347451262 20827 -495538047 621500500 22586 11853659 701691943 17796 -290886203 784167615 23927 -257456810 461980116 22659 -412237453 715284270 6994 229989052 546272030 4839 -65892919 287132414 21902 -295696187 186983306 5128 40210592 643833425 11933 -402458866 176189315 24759 243173550 605730186 12066 -556193141 479594237 3420 18003347 407555165 23145 -577666080 543508926 20689 -477259947 685426639 4805 84138252 863520560 18120 -475256002 234805810 3148 5755028 145571661 14383 199951121 34795985 18255 -215122478 404965575 17523 -271993906 768017214 15806 -275185120 193349052 9765 -429941853 836710202 18010 -468027403 358911973 26282 -429071408 61506181 18870 -312060757 896245660 15828 -437916817 503716236 20769 -437984989 637507684 14367 -418603109 188383696 23708 188790110 400829180 17883 -244690956 829137253 26280 -60769034 873975169 23586 217364453 940771410 19582 -488801299 233373702 8240 -511629061 719021293 2838 -421459299 558029730 21666 -428089233 688404435 8149 44973414 54115141 13004 119722836 101944132 17039 -168321540 397758352 1542 -187935309 278877876 4059 233943648 60587007 26084 -461107623 390161970 12771 -182520083 527396949 20736 -302318115 738574192 10292 -295471969 322445606 10123 -146142303 378460634 13067 -213967424 301336493 24047 78836621 424921521 15811 52454410 181819896 8447 -170819253 728632540 25204 -254361870 502920795 16938 -241848371 952946200 9949 -197758474 63267573 22986 196246995 33594332 10512 -265746641 333190850 5582 -86284286 699717585 6499 -584493803 804024523 14281 243062311 116183946 16358 8566137 197442969 5973 -421833040 106981367 24585 -17665428 573971141 5383 -84993072 907681834 7199 -377923131 892533355 1956 -221629644 272779630 6625 -52089956 540507702 1432 -322885547 82748731 485 -413823893 9501885 16330 110542031 26019448 3320 234153721 74782753 3940 -453435102 72001827 5826 -395224078 769484585 16580 -99017995 793777183 5084 -151643519 388845341 20938 -222949047 561905396 15676 -325405879 582510801 19807 -521333553 382994986 2258 -307981038 866062206 18858 -453341667 288753223 3875 -38010879 845395759 23473 96614297 501423456 3016 -56729387 420143106 3160 -494265735 730923915 16111 -66995229 644839955 13808 35859991 468631299 14294 -321424428 243819510 6582 -212930946 555099789 4097 -372658715 296956738 23519 -351627693 595669025 13668 -546083308 560614680 1818 -530359915 100379497 458 -97208238 932415751 25571 30746958 136022788 785 -473371612 477459647 14705 17297431 606979074 471 119926998 673137007 22401 -356166355 942567139 21682 -104211296 35060542 13727 -70071499 297999421 11265 -529856939 418097174 15065 90155538 942951141 7949 195583084 263554545 15377 -408900097 827048418 16882 225693589 555809929 15730 -411416940 403340764 23394 -44564467 198528338 22761 -4180306 741649474 9966 -579493304 104288088 5660 -329117802 711161839 21700 -243111469 790681502 16808 -172668664 294523596 21926 -296698821 529254079 19292 209832459 386525185 15462 154799287 430806785 21704 -108585195 453895685 1443 -439934264 696670813 20920 -192372971 46219662 14585 -163567060 155432711 26094 -523887227 667209771 3192 -437315437 405889570 13550 -377493777 329907050 4387 -548014737 655387358 6529 -1065930 559438383 8773 -302623223 181940099 18264 -41406044 624320379 1858 -308040666 204744259 18991 33317365 508106273 21440 -132231809 395074134 21251 -572256837 308460245 579 -239591592 200879906 2915 196401160 90517289 13496 -229134547 852095336 16696 188719655 788091133 12334 -319150044 315284379 8539 -477745013 157618802 16556 -97381376 60490902 19193 -130448596 267082696 9073 -204331118 396723271 18650 128285303 499136833 18036 186975862 304770751 3251 -220597130 167720655 6577 -90437349 802280138 16598 -591785523 461110626 25647 241771095 923740529 907 243445815 826268114 17393 -413749830 257151012 2718 -547018235 391161565 5815 78481951 153399949 12481 -404445280 697750886 18447 -561449451 120910945 6382 -591812677 231921780 1940 229863241 604113108 18872 -280394297 566138249 13171 54408197 739670769 17531 -322196190 950040818 12053 -320145667 281727105 19633 -194260399 20827338 14762 -148731538 646350492 17899 -438971913 950809353 13994 -385282470 938769342 22072 -254286403 25647426 22326 -540548684 14518318 14097 -47075788 403458948 6996 -199354416 409316343 17507 65801750 516090686 8622 96440637 695598084 25602 250342964 555966251 10620 -104914525 84824529 9588 -421044646 211316686 2785 -287666355 115889191 19024 614070 104441983 20712 -465473103 600689492 4559 -113677493 883920293 6662 -351005457 744832933 13289 -349992205 470894565 5868 -394385039 813245920 20673 -568271513 494207103 14026 78665529 219590945 518 211901732 470470947 7246 96303750 408660909 20346 -587519405 738884605 21867 70820286 904283237 9661 -468469801 34672552 2284 -86511719 359112311 23142 147996420 799529901 3219 -422739785 906775125 14975 7415322 11088371 21698 -511830043 409692224 21770 -260079277 170568197 24695 52787955 733645146 15021 -353105953 367831536 15614 -148102660 397233751 2109 74447455 829095623 10534 -324944414 228384254 21807 -583854847 25737355 14231 -136714755 452549345 20830 -117619075 857717219 8378 -101538230 236854776 22296 131108980 509236296 7975 236299143 567342505 4485 -284568603 183310697 5524 23765551 852892328 16803 41089938 898805214 14517 -483446723 85962989 25282 -537984244 464278502 19612 -560187431 328663284 11963 -203198339 839800199 8375 -225545869 359553001 17706 -196025221 848592180 1137 -532221594 905802108 14734 -322303099 930184878 8030 -157185896 27604236 19184 56893377 402645997 6832 -204948035 202268826 8053 28809225 883652350 24309 241671711 547038441 23581 -90547437 759427614 20871 -81224608 635565021 7260 170982240 593596413 25100 18129906 141976315 23519 -125902405 783266213 13324 -135309579 507580731 24031 -164969341 821293877 8498 -220888724 124794307 15888 -212387738 536366597 17943 -354801862 892631240 2409 -465593439 217108425 6262 -591411997 577275126 9383 222783874 195937898 1477 -58560951 61958063 4856 -187577451 148497414 23257 -525196808 227194849 2871 -51039040 515108920 9049 -140816339 268686225 26420 109823697 258324476 17888 -2765567 568040002 19128 -268296897 477225591 18059 -339531092 768488083 25463 -564242453 302158909 24702 -467214006 515411847 23707 -485650479 241981229 3600 -59545921 33671118 22671 42827250 276135437 9025 -173079413 883583956 8830 -65857050 889717327 24962 -328809862 353282650 4433 94687115 924251528 13342 -115870185 182572254 6924 169940768 703304194 24761 -419070722 380447950 12660 -551810934 17495903 20863 187884644 351595814 18294 217715507 438913452 9350 -143554106 35457742 4402 218860539 771008643 7088 118414761 645969124 17287 182290428 351912484 22436 -505200301 76542651 20397 -277810802 722958502 12828 -513803377 641421625 20754 -52537709 330957487 13886 9018687 685468412 15090 -23570637 646769554 9890 -186809945 242697492 17611 -478463439 934224210 11573 -241604415 40832660 8281 150611797 63766246 25607 252489102 524174851 7673 -334751989 35449139 8333 2092773 48943217 3663 105536341 601108069 15144 79017997 57989256 17570 95849656 862263503 23467 -496712557 118967783 4054 -314198512 298603426 25317 -293625496 448492179 9105 142981402 24807616 10676 -301764090 255341583 3016 -118986305 436609748 1890 6745418 372250621 8017 -120990824 521818814 26149 -354236427 513628062 21728 89917184 208587950 20326 -498981733 641887506 1310 -33343593 232045619 21783 -118852497 186713591 21403 -554742066 789616048 25679 83816973 895381326 2034 183774088 469268082 7152 -549271137 9887593 24157 10269893 934883283 9981 -327293597 202227861 4977 -485585571 200281899 18249 -22525340 743334797 19174 37348702 171069063 21897 -169356920 900468604 19799 -369453152 348968843 221 -378007961 555767901 9737 -293713373 717366525 4907 -60110220 140477967 21381 26523772 389469866 9973 -344109784 650297634 22320 102048111 719638425 24708 -58531075 421148395 10574 -38756925 641382929 19550 -64125851 161715046 14052 -141106699 639223842 16609 179557977 65513931 1820 99907045 296442743 16056 -542757765 889513663 1894 -493588286 80636315 5832 -69419172 845009229 15436 93864637 517253029 16355 -244537802 51768378 23487 -14794743 896660234 19282 -455537095 215293423 23794 -458205029 263079103 13554 -420731698 118151377 5006 -417766356 613250983 3898 49270276 411490361 1128 -576323302 242083977 25530 -541031499 427048577 22368 -274557723 107106726 15559 28978419 898497779 26050 48182942 726632316 18689 183907570 526076253 7933 -355979743 563334774 15400 211457148 157675503 18811 -72440880 923250823 9205 -121186828 393224307 6535 -456331897 290262256 2028 -506898245 256210790 17081 81387149 165576276 991 -272817118 236019202 17855 -252180664 642560780 17841 -586595113 366956983 6779 171535914 349323909 8267 -139520357 823827771 2148 25301466 445453818 8933 -543842665 767679346 7301 -491917466 531258587 24716 -281895204 217949636 8002 -523019602 404505914 25378 -365626319 689814331 3656 -12219346 406573183 24740 244601290 614816237 1717 150456760 725782467 15212 -381269668 740689585 7612 30332797 693425994 6027 149870757 605176675 23061 -47888936 100737295 20084 -524058828 833151553 20614 -132469157 163894719 284 23502612 863892499 14580 -503057567 823347367 700 -472490986 909653079 7965 248593583 910601510 16005 -325367373 137066528 17106 -341835860 620700113 18529 -149148558 504502029 8884 -269456360 107157603 26098 183538453 426271055 18099 -58216027 703575942 20588 48275309 544721317 20056 -325542410 796712814 8147 64652422 242987344 10498 -103016896 729238888 25320 176462997 89629067 23106 -446472614 680644266 3264 -83030318 129653500 24369 -433862382 449018489 10144 -393886009 303986621 22918 -208579360 699229258 8846 -268192892 610625336 3368 155858024 719530623 4451 58354420 695202118 23653 -498586758 238950154 18783 201203818 217772370 9768 -220462906 816511054 24726 -598045912 539254103 21215 -436076374 52308813 21090 -466884939 535614145 18223 149190496 433711028 1863 -161262215 952382035 16601 -72424945 501306009 26006 -333305133 679343482 21529 -437854924 723647001 3878 -314161406 741350512 6952 -140159035 193742209 26418 -437414699 474535230 15177 25666358 804213310 24982 165734618 849602061 2054 -562595536 354172699 6116 -262073671 298143082 11385 -42206517 51685025 1483 236082329 83398798 1821 228269920 239023963 24932 -172719790 257952675 14168 80541396 591110995 11155 -115221429 487501163 19000 997438 655670389 4219 244131327 338489725 17003 -288310609 593676065 13483 -405527015 229308044 2464 216261259 542565745 6958 -382886674 399385614 15902 -493617222 572363468 25474 -568602242 368999625 18876 -489710900 500845624 18578 176081405 55917593 18142 -588630269 462425264 5758 -502932659 805705896 20805 90665421 121984618 23811 127790531 299119515 2147 -229042878 60193476 442 -429849225 472881436 25540 103807985 233512788 3371 -179666808 902947416 3453 -42909325 653615190 22526 -515157007 384025404 22174 126099833 721274330 19003 -298941568 221403063 19307 28565992 900059714 12623 215196217 669361806 4189 117825845 481581440 24360 -212501245 652324355 16284 -40195092 402016287 12998 -193755197 639003506 7507 -350315108 186293547 6594 152677397 377012534 16629 -538777950 297638945 8538 -325885005 778402027 19707 -193386782 59767238 15501 249521574 95012177 26379 60085984 683596493 8467 -465705392 168322615 12087 -337876470 219471909 25998 -492773895 331560639 10517 94162134 114338013 18440 -20143572 242973771 24010 -18818419 300173492 4071 -284267803 734467270 7746 213929760 399150335 5451 -370243430 619177996 22258 4924308 555454207 12583 -592033609 256478021 16481 -191583152 232182772 6660 182354871 38595285 10447 74388585 141303806 15360 -440302857 319380160 21712 15444836 540628846 18098 -152911981 597858352 25599 162602698 282518060 13884 111567737 710786946 1826 -485101942 200032206 19869 227568112 803012564 3869 -591035153 173009449 6961 -332852393 837691063 16335 80964639 598355514 614 151414292 847282730 13860 159580217 717993113 17275 -564495153 500989062 8296 32662666 461029023 11356 -121020172 782045091 2534 32252764 529848676 15062 -202964411 416516194 13802 -472587333 129815096 14451 158965050 198047647 26009 242883715 158236362 19279 -581130802 794327614 7063 73790990 97537501 13309 -420661527 555944467 18287 -321791716 483763929 17227 -72196324 829347581 7553 -466302741 941448268 26373 -591469962 20133370 23983 -161859828 785747281 20656 -506402279 335495241 6092 -39802722 857188717 23317 103031959 406340610 12269 238032331 400190958 17724 -597832192 952659834 23945 -509938609 262934427 13281 -306002467 388772586 11991 -446858600 174651801 11720 -464068940 905880215 1215 -114877757 649754351 18655 17582204 751809447 26364 -360687063 381984761 13416 -560887002 725152038 486 -87342570 878799704 25775 103018258 792884300 2172 -436516237 657147325 11535 -220641663 65654639 6505 72806198 206128508 114 131844887 640017369 8967 -577637263 177012157 11946 -406743723 389973830 21766 -126959751 454424647 16856 -400755049 314830670 22873 -51414589 557645805 220 -437646022 874281921 17422 -413390571 200980991 16489 -477408815 321495102 19650 216481936 403413830 8221 -285452668 344926695 20946 -91769278 917413110 4659 -309320827 344453792 23079 100900139 148873151 12213 -162167959 47631270 10942 -356534104 849908548 2339 -208573711 156221503 18925 44896946 444614807 19466 -275694593 698534818 19000 -501321260 582622199 13800 7150981 311619600 10524 66099763 557823335 23563 -427127325 252229071 13818 -53367150 315476118 18064 80485220 520820958 20287 -581677199 39145002 19724 -320039650 351059946 1275 -431919015 458629562 22880 247701100 308929661 5481 201517833 891083934 23803 -208469214 816604778 17300 -258907117 434253096 3545 -522576750 167095462 25617 181572345 279588100 23635 187630544 902978897 20298 123310950 279972646 14428 141194585 903902503 25661 169806607 35047125 16170 -111784680 881885739 18806 -70479031 871999906 7186 -455881230 324717229 1226 -133289675 307432928 14991 -575599338 738389231 1143 -6811624 539802369 25067 -117916232 780481038 15858 -162219892 334353376 2156 -194943374 331696678 19941 -393083707 143500763 19164 -510724131 837978771 91 -127522406 929300270 12433 212842657 32600407 26136 -482804752 480470522 7768 232407305 105655713 8137 -94967544 731100959 15883 -569405429 484822487 13189 -158543962 160715729 25141 29322093 257905778 19258 -481926116 461667624 5858 137288772 103416282 12759 61383056 877352443 10573 -75018969 652885353 3010 -213289720 324627527 21736 29986351 613087943 17777 -433710286 958462074 24964 202334979 508854512 25080 -390087665 707479993 1796 -95262295 153497138 14829 -138489984 651073949 23975 -493115193 382454825 23935 -155740137 408341102 23958 5649630 171538164 6912 -540684067 956105667 3936 -248810720 395872396 22396 -70894826 357556219 7311 -168093929 380117467 5626 -20170650 268423779 3329 -63503984 930606473 20276 172390429 834659028 65 -367965920 286798002 25859 -352408083 691621505 11232 -201713258 683517831 395 -505933438 271476230 3585 100243560 187899688 11750 213029907 688879489 25254 -102598752 847465070 19980 -456960143 488547652 13041 -196896561 299574658 18778 -306182351 135827652 6114 -254838638 169978217 1235 -463728934 202302782 5082 65162832 260328877 4652 130646508 788378846 19703 -158148832 798968924 8676 -431181396 477005718 14435 -327728376 896742855 473 142175913 795732588 11972 -564588864 897595798 3500 -13418102 597503272 6631 -256498799 402859946 19796 -391570184 105729078 24179 95766170 598544411 18730 -95127833 839605592 4321 70689347 344113147 19020 113999716 332450487 6773 -419621468 494715547 4387 102260845 116695450 6999 203235445 431777993 20209 163573659 394081557 23694 -117396196 164223095 9484 -117883214 109758511 3479 141165744 388264598 11996 167720364 819060677 5602 108758282 563670726 11400 -250543902 471661889 25095 -63785781 72532389 7021 68541935 818120545 12055 -409325673 207444763 18906 -175838894 877539853 17776 -31773691 201566995 11770 -170834071 125204598 9862 -3044783 554516505 17641 19977608 786262592 18593 210651771 224305205 11040 -348248570 259364304 15828 -218219117 319042215 17680 -102246472 619404160 17807 -259016871 21229483 15364 36598067 209460388 13532 -428215403 187612978 17890 -241379237 855577995 890 -371158092 69544787 13086 -259187873 710017148 1181 26372974 581791669 4306 -392572335 650498802 6349 -324652346 579875372 5447 -4548534 24565563 3548 -113283066 874860560 271 226177878 365074199 19046 -7770902 654628420 25983 201702410 14138337 17761 -411062747 872222291 9033 -29520558 766571953 26421 -342462911 200667416 16464 -325020627 323197543 12445 -1003302 879174926 2242 -555557882 100788202 25788 -261179116 682338979 20510 -144136622 294664744 17049 -488167943 941104669 14015 -461400984 601423412 24249 207514762 373477025 14056 -343613164 534146080 3951 -522725095 413507191 24111 -253568119 114077650 3285 169563640 89501790 13422 52744244 180507687 19712 53667243 313103390 21934 -428510023 296087703 12367 55181467 445113012 10569 80263211 264371779 11941 -357529177 123604703 1060 199156297 136578574 2158 -346965800 95459773 8828 247956136 507615974 21488 -92354713 336211404 7618 -345377524 828831480 10967 -589427725 776973198 5290 -323675701 865618940 10218 -550987485 891470578 6548 -57150496 866908363 17921 -459441798 56327858 18939 84593935 208062705 11654 -246762969 256774099 906 -214537162 740042460 16207 6629764 253484209 15444 -293685241 867431403 21472 68482825 915919611 2693 -345799747 869817861 8386 193652058 742204802 3774 -76122092 283135169 25498 -7253803 815124736 16412 37142802 933184951 18785 204586256 670630341 3718 -242674490 687373776 3654 -392157892 513090222 5312 246845564 325168085 4422 228102883 16190899 2106 -469854676 135479798 11318 -513441034 228560347 26114 108567245 699712958 22852 99263633 359927013 13216 -514264493 172211322 3792 195435581 560065747 22855 -316661567 771359626 7890 -544967817 413662521 8203 -56800097 611698677 2769 -482454256 392784672 8137 -479110015 787251327 18671 106895535 259596796 15351 -447529247 318751402 107 185335707 43907512 7074 -59188110 882482707 3018 -453312684 788851975 1146 -219140848 567077902 9815 -559827649 853430764 20722 -38510463 499106483 1296 241907443 772118465 3707 -60217351 753829644 23512 136797000 136047083 17684 -556743089 270431728 22956 249064957 304735121 15254 -487007995 57813957 16784 -422524568 885780838 23688 -279306778 766764186 8805 6948571 231236431 12074 -359360345 97693933 14580 -543681201 835107096 26242 107826510 238750619 3020 -299543111 210596202 13302 -196477436 623017960 10929 -377503995 890776002 21816 -175408729 25033989 5550 164841951 285927819 10327 -128492797 212667921 633 -397330936 732822243 22684 83205709 43252026 14004 -276745234 122244066 10946 119344561 467218923 20329 -174392545 812003385 2319 131917026 424284174 3025 -458933473 619310778 241 244016453 760437310 17389 -509474568 485682678 21321 33724749 954378779 8427 242367980 187311427 21815 225584153 66032936 2072 -486568422 614919025 10333 -499548114 519153414 136 -535746798 87720520 1220 127502546 482462054 4216 -290376080 463905031 4739 156892310 302972915 5861 106230280 446269521 14951 -357916666 32991262 3069 196215860 427308881 1755 -503205996 610555538 13795 -406119688 334935303 755 -283147552 949838453 19792 -367441752 534820667 14489 109782536 524270831 15862 171521489 687126217 13030 -186326748 562953766 21673 -263535422 580314524 13472 -185976730 258289493 928 -228025300 423631910 8964 -375516424 478837984 23456 -154543526 258617889 1682 -144436472 636534212 14497 -90425531 122810995 25688 -401089092 652047900 8967 -401133303 652028766 12680 83643579 689348138 9441 58508319 891169335 422 -466082317 835695245 9654 197039152 589682833 9221 211251584 529279886 18129 200279198 809048983 25410 -789000 511374258 10844 -170081511 908506876 18239 20485275 669334485 12277 -286616780 908923995 20644 -476958523 729529149 15497 -178948824 401152060 3295 198833563 111403936 25373 159920158 846664864 1930 -459435879 591711461 9815 -179689915 791334685 22742 110365414 701432790 20133 -80919175 286859977 11496 109641435 777472464 12885 -105923685 308311750 15643 -385655261 956346859 15139 -2972706 866311686 26438 102631973 135042224 16636 210072963 941100129 11393 198906815 518254984 14953 -322683241 366098758 13900 -573949839 114024670 2196 231035587 319962670 10473 -255743016 512494220 19315 -148251846 199445406 9298 38248767 82738200 3335 -25725452 265094230 8410 -249271765 767097607 22549 -17689850 704249727 6976 -349121620 456881849 8592 51723958 598278000 22619 -107902572 316371543 14902 -406667640 248472386 15053 -328177995 817173571 22415 -35615231 73168638 8851 -533497841 30571348 11825 34097592 301907486 15771 -29880144 803262971 8438 185291692 353618229 11162 98295010 737522516 1692 -4822862 847789931 15646 -7732899 61006780 10978 70961886 357367799 22520 -365795577 653537036 600 -524524498 809327880 9622 -579889583 705005823 10298 -504542399 914117655 18069 -228061197 881751273 19032 -288720487 375983306 9129 -95194627 9089500 7504 -374942905 188610859 25434 38800904 509171020 21773 -259190169 187081889 14876 187369587 426894747 6513 161133758 589319137 10326 -55306982 398329986 21627 -86503137 83505765 14971 -277284096 791472190 21047 -57102208 842557120 13134 108284223 919836711 19988 252527046 941685190 3856 -538652126 162908331 6753 -263338124 161389539 2118 121097237 135627225 12192 8952974 101817019 8974 187080696 317053579 24710 -270568885 356467107 17483 -141011257 782101093 17930 -587084330 435407782 13097 -223362120 430794294 21161 -194197510 389589425 22957 -154503362 442940862 11664 -81588197 577848731 10393 -336195926 203697472 21098 556356 336024408 6452 -394263524 452971975 992 -596059725 565825762 23440 -23665541 147439855 3945 -568408237 45584640 1771 -233039841 280942383 8106 -57794999 379264043 12130 -308255706 760080392 12007 -206936910 312700987 20804 -47529389 747349080 6317 -151909452 291130651 5218 -97507324 704469173 25125 -223014992 785816457 24187 -246331010 541010895 10177 -39122262 538122350 23356 -313092724 151780331 4444 58366408 888264064 5502 213594104 849386537 25506 -185854753 667647008 9188 -452119788 336849187 9786 -309646432 377585019 11322 -189228188 611458264 14830 133634860 957176711 17893 14531817 276258680 19128 -8005700 672658228 230 -58721909 416721666 11349 -105050409 61146796 24531 -283218401 451455072 10757 -412395582 711125846 25301 -426740337 418861419 25327 169482243 139713403 10197 -528579999 151977312 23497 -356769073 624676845 9562 126597697 906264808 21589 118145499 195472237 14125 -61554101 266148594 14880 183761491 464382180 21238 -340946595 532278110 22157 186862204 488166608 16404 -272345261 263521549 1373 -278505534 213340685 5201 121562988 413566702 13686 76857665 732037726 4178 244530331 719616025 7698 -157875540 951579600 11640 185566092 500181420 2921 166456324 654420644 25753 -235390110 190202773 8066 -599347527 519018594 22178 129824865 166926748 1937 100967314 847215205 6049 -551840185 18228729 773 85148027 137883204 17036 -326266745 330509145 25286 -574333743 877501937 844 -273714866 98167741 7191 214694940 511578310 14222 -408883542 263234695 1005 -276648872 105488193 21445 -282091360 374862964 1910 -545662139 330780633 177 -257636151 138218045 7755 -283139571 114960880 8668 -244934477 822030426 11918 -439694965 351208885 7045 -295987199 951886724 13838 -225309544 89675053 10220 -201623801 523249935 11100 206056051 712690209 25852 -109451034 265699665 712 105744050 258846350 6401 -242596916 250900307 14580 -33228254 333130311 13158 188797381 285272216 4711 -302871578 342579585 6020 -262192200 776762424 17803 -55555594 298844172 9289 158666193 527122772 21746 -515994817 766426494 12601 -518667680 520407059 14336 -14162413 607437841 20851 -414244400 219950578 16953 223489155 289566108 8045 -373397255 824021510 8484 -319489755 646969891 20755 -264004874 518235354 4114 133654238 944588235 25954 205692410 437182750 5191 -4524397 344119400 4884 -445447179 57852148 2280 242239421 260883893 25260 13954056 538608331 17444 44629071 168128988 8722 87440002 473709130 24302 -409863921 762380291 4179 -409492299 101654864 4818 105482516 874819715 15172 -346010741 366401750 15276 -273898476 274006336 5911 -219393450 95601645 19019 -384759638 809459675 7651 55813949 200456321 19036 209468929 661395712 15896 -333278670 295012676 21406 -427813842 770165684 2670 -277488335 349718922 400 -248846827 498292660 2400 -466555306 815029132 275 -254481550 51261741 18755 -267104223 643398072 8292 35183370 566483082 19807 -347184822 610218047 6257 56771006 700421579 13468 144535497 119892448 21985 98861609 858817009 13572 -575153621 778019451 24478 -170854842 338229429 5448 101267777 103233599 23176 172976284 408458663 15551 -560556791 707740171 13274 -49150686 871452201 8610 -390885270 327827366 15110 -126754396 553095214 3457 -429452297 252354026 4729 -181371932 789283836 8466 -302388214 26738517 15446 -7292132 690924806 12143 -363029412 522627064 15682 -566325512 641247670 5964 -475884300 168832714 19638 -80294941 875449017 19572 -185422525 194747287 12265 54306016 213371466 17478 194303579 512564802 26469 208102879 311853135 2462 132790993 17326470 5815 227132515 617985118 10526 39162109 901895796 8799 -50488358 727725043 12091 59389812 923310206 22681 -559841238 157035384 6732 34866919 438739354 24792 -490626290 624204053 24146 -501190634 320484475 6371 -431846989 677058359 14397 -10452881 612235319 17718 -468407302 528472812 22182 94498394 553400222 21995 -92878701 51146891 5261 -130525852 113383128 25019 -360943187 164383421 4431 -275521950 252333686 11276 234910982 847782504 3334 -326092068 395930807 19281 -403144477 54594893 15848 -395271468 298999765 4638 -332666048 882247024 17269 55792328 534067393 17897 117808462 205996295 24234 -472108616 31232880 24951 -417717090 947354964 16230 -496507136 156979800 18713 -471821013 255704347 1417 -290920885 301194999 4309 -451534849 754378132 6290 -217865772 913939608 9594 -80965303 168909201 6041 118512603 548349576 7883 47100468 102362969 3520 -534153875 361888259 3179 75398398 842139002 23880 235991847 106607070 15213 -338280536 188338885 20731 -508071583 62741020 8857 -237520062 141022003 26158 -593893368 473242102 3370 -507034996 303578736 5060 -368799382 463046086 15926 -222282403 484466254 25242 -575175111 332947923 11360 210355029 786052807 2006 118766843 127214043 22044 9602341 927771080 9791 133730680 173841913 17241 -459032340 252926147 12819 -150836168 831546954 8535 -115457128 751837529 17777 -41823129 545572611 10035 -494550477 609128691 1497 -22431260 140666134 21554 185312947 29812666 546 125082046 243533263 9658 -349048819 657102484 13206 -205116306 10091665 3757 32120723 739610720 11532 -297121077 518768800 22094 -301981280 439294593 8501 221895019 575517060 2087 -353118719 540319007 4660 -566259693 344074645 13165 -262146224 546621749 24886 -521215783 372850910 11277 -244780754 12797685 19081 49038353 11464406 2468 157235374 501582506 18448 -57184472 488724622 3176 -344131763 41955337 4027 -255701341 795327377 23843 -432295231 50422959 10711 -82590006 354428465 20207 109721362 239791042 2165 -468086 730781281 25376 -95798973 672104964 16598 -142748785 946895779 13874 -254691787 820836621 9211 -153503166 683702244 18888 -583528520 610028018 25789 -476199879 208345005 23548 -573168390 475633387 8079 218652783 946850610 16487 -392974245 643314302 18560 52952363 286311100 24829 -337214022 397823546 21354 248049472 860264964 4011 8056631 366036029 9520 -469032713 303132531 9798 -311926056 804576258 25325 -74632751 827116208 7439 -141114811 619552167 22663 -137381455 68404594 14005 141936124 39669333 15437 -12093657 883208051 21585 235695029 676942081 19228 -212846587 858903819 21316 -448900508 357764631 1835 -363803164 175577301 15156 101068041 357484666 21087 -52290119 641412574 9383 -202469312 493582906 6696 -96549374 130189619 11096 -556911532 586726403 1473 212266825 674941681 789 -557050115 79866152 23755 -117530006 711464889 2578 -589685923 424557304 26048 -347455052 227066399 22312 59461968 749732384 25170 -432141151 235616969 6152 -241437731 315507111 16908 -239129328 714150521 15467 -105817926 126421025 13735 -477866416 487403955 25556 -47038909 21073395 1022 -34386976 586528052 9300 236953842 798481439 7555 -405837242 473196476 21884 115127175 724405354 17767 -304940791 96168093 18486 37772317 607246999 23710 -100469218 632395825 13029 -516670549 454741540 17548 -414201107 167843607 16833 -482647391 300803330 11574 207622932 164619632 9719 -534305766 904471528 11997 24158626 739304519 7198 -110005298 574447296 21425 119187793 458436250 23787 76119930 738648011 12311 145782476 415687759 7867 -64814985 929270592 6164 -577282986 308474327 13947 -444946428 837492872 465 -489810431 238711324 10635 -33868259 899303997 16499 29165170 733498505 17045 -399099584 229832695 15093 -273221853 733282994 7884 17242222 390638053 7809 184266004 866615167 9988 93834410 54154118 23216 -407048850 192624759 7516 162466339 278023461 5099 -481035592 455762490 23024 230127170 724504167 17133 -367853138 97860400 3522 200956320 701421156 18929 -352077636 851828099 15929 -449732524 82499330 17272 -17573028 407925270 26389 -345217855 73449291 8217 -415495116 426157679 10396 69801433 32865565 18213 -439619404 757804670 10115 -223184363 10372426 2411 228365818 469941017 17819 -454050522 532387373 1587 -32376802 807542962 19962 -596686928 883378486 18010 -351941079 399585264 4458 -333570124 570188951 12012 -250423459 909062279 20217 -144711955 640014327 20929 207902644 409903779 4727 -341162317 849487943 25060 -548990417 892059925 20471 -458137487 281275247 13216 -397383683 320821819 10965 -249788338 625287658 20310 -132961306 193322624 19872 -189074386 622585591 10751 -512000103 744297435 629 -496551477 639877100 11266 189626622 102913006 13644 150846119 441882151 19024 -573627620 100420207 24315 -368856467 460497134 1061 -46947489 739339605 15459 -555722627 704034328 14212 -377741765 517967403 25874 20705726 601288735 24639 -83558503 580345661 21877 -575067977 362548055 10573 -343246249 431915705 25793 -289736371 299418362 19567 -86995192 644629055 7293 -122666869 486956495 22246 -325697731 344651752 24204 -474237443 911644235 26273 -145808956 25618778 25695 -252748277 811110729 9334 -306204479 128292423 15121 -82753254 618140517 17852 -584350043 182713010 13302 -119150684 775526654 4662 -319630410 949783147 17350 -579771757 18916088 23196 57532518 905092627 6703 -244340088 713727435 6535 -402220508 456139157 25242 -170496864 678556318 9301 -364715727 751899223 8153 182623787 764775402 1152 -568433471 53785788 11226 88295359 189749193 16990 -547870390 739509871 7875 -271682713 11343959 8357 124773782 940477831 6805 -163330850 26276088 26172 -223951132 559751151 13300 216386898 750188911 25403 99064533 159153132 21679 206030825 270396098 1080 130763138 635699104 14893 -524978529 473695203 24707 -96564624 338264654 25717 -581666118 601153111 10934 -55625155 858828770 10992 -423835316 570148777 20403 23994132 805428363 15905 33810814 507725903 20698 -400238876 908219554 8884 -42875518 421430906 12213 -169350351 437424331 7281 -537902826 147198988 25210 129995196 29557892 6156 -454767427 392072375 14341 -92486311 952292564 1786 -443524865 305580729 6994 -379534249 438782886 14200 -517162573 318229455 2025 -49103000 714360574 3708 -464451539 562949643 18620 188461366 89470864 25851 -154481733 451963938 1514 61785108 739747044 5090 -89072649 854136516 3561 -440539790 615331722 4379 -399954851 306020893 23537 -409347843 144990709 8641 -372993311 256877965 11832 97600344 737932735 25225 -336685561 671073678 8523 44508742 309240618 16258 -311136606 501083154 20424 123886476 603021451 7146 -538378041 814162156 21631 -29158790 89104876 23383 -419768994 107492040 7095 -224374582 189391948 7376 -522475121 327369738 18784 -238120070 434220804 137 -424968171 684759307 16628 -573975298 44308845 6470 -371509133 43384032 9201 -87399952 849531008 7521 -61235581 456274369 5220 -64218257 187868118 21749 -421002307 320961125 5461 161313324 701194710 4546 241411699 841232568 6945 -507936241 256953306 25268 -572594828 851732712 25584 23765714 181653094 7213 -521835573 456718660 18788 -273369706 475491334 5192 -183736703 72951659 23578 -12910363 686756017 7156 -281185236 775409756 22559 -121832381 181457328 9045 27747505 457406037 4144 -20505965 602849840 3957 76873910 717834717 25276 -587651719 395898469 14292 -7536900 605772184 16461 193188543 417701189 18680 -6846488 903898865 2403 -248275777 300995120 18107 -162341450 182379726 14530 91597871 564191956 20624 5160544 649362834 7902 -159221949 504620280 20581 -362217425 215994570 11491 -279241975 780075836 17269 -586898011 321973789 13068 -437794377 812136245 22600 -252558537 167553525 12864 -101897184 291574701 3111 -257157351 542058341 23916 -356091442 533287706 10244 216704051 878113797 8197 167246019 483643185 12233 -386857857 775694828 11010 -574154587 482477422 21707 -149764963 612649899 20348 -399681109 346493961 2973 -401427476 747254146 16569 -181466968 815470155 13509 -549115294 580539042 4053 149431806 82407955 4805 -211188858 471179992 4586 141271557 150183106 18131 152611204 413617810 17638 -469055076 857219518 25634 75071356 59848234 18048 59991713 345674820 13289 -180583924 777562937 21395 -5248966 795367127 13678 150137173 355628303 20047 -456391830 350651621 6002 -127926369 383925556 11674 150234920 46158450 17621 -235842052 902893916 2528 -78810279 410342462 19111 -116764864 858720825 5060 198286319 121060023 3261 -500155207 420263118 18781 -547320066 400085193 19181 -174859415 99806384 25111 -118012328 252932970 20580 102313848 413876891 5325 -446235086 617370213 1566 138366411 112273350 10398 -361298394 418702787 21841 28846119 213764368 7670 -548641929 132814322 813 -234168498 896393230 10332 -545164229 757532899 17935 -16111728 203931252 16028 -385145403 617832809 8478 -95973613 434689784 8478 -434196010 758200314 518 -348324747 690413564 23423 165676965 243245860 17458 -255841729 94138850 25033 71060179 764926970 19862 -532480214 694944996 20724 88964591 797288920 21229 -369543624 952360477 20226 -441451568 799258817 7203 -407616901 80010123 3384 -133111397 32542023 12552 83338086 236082373 25449 204578172 45760483 21653 -474809446 648120495 16270 -52316811 78674480 9494 -599188085 734641676 23448 -445417370 542525637 7346 -356916786 660535811 16662 181253620 319182513 15177 -187453448 469743041 11387 -144543127 372718619 11695 235979235 103310069 25917 -162851415 81298113 11923 70508969 655461850 23903 -160578712 187133435 1393 -473950124 443523723 15472 -284165429 384094562 2641 -89081005 524738980 11747 -431386306 929663138 5079 245632693 516592188 20299 -73880241 874361964 18294 244765547 870818450 14666 -362787788 750828758 13471 -407738113 721494106 24015 -138283562 564639083 13732 228219690 252314534 7564 -383151325 531762485 21975 -565374969 750127211 19772 -995892 293445638 13917 123801550 107974552 25742 -33012863 674759824 15609 -522898321 412684994 19691 -558390159 79926354 15630 -193537540 538421719 12908 76683935 81114909 16903 126523604 290068358 16105 -30164725 840466287 25947 23269508 358204733 22109 -238012055 276197391 10881 211621981 849384059 10029 -138909770 878809310 17811 -191290880 537317992 16289 -97064858 485785798 15861 30880286 36446198 3047 214321066 927390469 16553 -316406949 434736529 13699 133771136 359609732 13646 56404490 497330763 20002 171454375 260763362 24851 -532674550 743644529 21170 91961405 379398188 23195 -517099492 790812414 4889 -271026225 338003468 13053 -264159546 200989113 112 22505468 583689995 2007 -539381433 122071341 24482 -488988953 511759509 2461 -90152909 873555292 16854 -561290187 483735947 21667 128797143 24792426 13095 -358051510 869518493 15890 -551668091 860038699 1156 -333278938 198977871 18639 186629985 236860090 7359 -187351148 774010689 9540 -381435836 568781172 6848 215875549 620665679 6981 -12281654 669296320 2603 6697062 752893371 18607 -499832722 29355253 8758 -92919744 869405762 4903 -420884585 869999689 19525 12282474 205289895 5826 95288167 712230461 24161 -363378721 606218998 7740 -458734683 465019714 22021 160618415 228500527 15304 -529515240 638982633 3183 -597634127 207382600 5670 130582653 198840677 22349 -130996078 632901186 9212 -425013229 478100649 12512 -467213895 135287938 2714 -506727184 592930470 5957 -135774498 792027041 25769 165588586 315900695 18969 -83468284 436294829 16666 -5947750 624673579 20311 103458279 100907392 6003 -297744001 406254140 10550 -403693372 512905929 2513 -542144455 421339459 8346 30402017 465777235 23317 -345433483 87378832 16856 90753286 917979111 14818 -38650220 883560121 4889 -307430936 895865984 3327 -589414758 803465358 14825 -471958581 223708326 11486 -119593563 407093626 1101 82345773 157533404 6204 -481014439 156088229 23287 -249274536 649597114 2140 -140900730 750642236 15416 -325120939 365336203 11453 -442965446 410731897 24887 123034784 694872494 24122 -426049441 580085106 8199 -272271377 109979096 5935 88439995 555824074 8168 -20251738 223365420 19387 -195022702 169671794 8784 -394745505 496903995 3884 -62922750 49388599 2543 -355454716 659098158 6504 -551199789 105042186 6532 -373389018 131951527 21845 -182050250 838060178 24010 13117604 280141845 11248 -500180629 520859489 6915 -56248043 320681248 6801 -561535944 434312535 19114 -238272894 366088139 23654 -503779910 547579210 6364 -150519598 344021285 3963 -67593062 602748504 2950 -555129183 678267878 8371 83463510 103298518 12153 -64237901 227602026 10108 -187245535 490353132 17567 32994902 152392380 13623 226336668 901394009 15839 -45903698 121173348 23401 -158063178 146649011 13440 -156494742 697482932 25076 -162955611 392925378 7755 -73015469 797716973 18806 18572049 514036495 15229 -174494608 279961360 11766 -185984720 164824146 21257 -552818495 800259901 2256 -316633372 56613822 10226 -591899747 731317858 25959 -95480701 131866622 19799 -374460217 156350244 16970 -68915788 228570159 16731 -235442814 464847426 12457 -90032802 547664556 13275 -496566340 437871396 12917 -30509491 613854066 1367 -198511892 778301879 15472 -430457170 536978131 8681 -216741916 766642486 20676 -544597650 67029110 6212 -590908738 861540705 11057 -484809697 40391832 25589 -538223235 749752518 22569 -105828229 47536951 23717 -563508465 621676617 2740 -542195615 837841654 3509 -408992014 66488914 1000 -415090763 793658674 21011 -296052063 937508956 3986 -81193916 386147950 15978 -65760645 276698653 21632 -128577490 100435442 1575 158418842 665047124 2451 -66072727 190332065 22001 245985592 881910840 4927 -179521109 680873131 19900 -598104690 841671923 4926 -101564384 916655798 1837 -74989561 134831924 18103 -60373452 517429054 16686 -213435427 25450681 14961 10067352 771751415 16433 -217070496 122457130 1439 50096269 534358009 25993 48600292 590488408 13542 194083937 623553515 5989 -251273819 173548026 23581 -34997550 323748730 9344 -114167854 489480246 17516 -466995705 229048805 13388 228857644 830907716 17612 166360531 438536338 11980 15177960 554182472 21651 -15817747 724329170 6356 203634300 612095666 15933 -305042448 632239122 21436 -339388362 821840986 1174 162598521 527573614 5170 143760918 689892416 16438 -344738428 66988870 10494 -480740777 945285616 15432 35279383 659302014 26258 -520085863 375157742 5996 -34470000 181890282 3495 -68276428 611215640 25539 -550564303 484529578 9897 -577512400 839166250 2696 -248452849 121869271 5801 -12517945 514863622 23654 -517433340 268897825 20396 -333828979 603252438 1516 212755269 77793425 18083 -330457192 504195245 20644 -48616270 416096853 25650 -387613716 705768181 8428 -307044066 417069007 16342 -424441023 121957677 17228 135146577 583945564 22997 -430643612 17503393 1349 7101314 705624479 10284 -355470665 368876691 14645 -490554132 33314404 764 131099964 192647099 23230 -255127004 431291940 12457 -383354284 570155688 8671 -537725616 787803082 13986 21845119 931555002 15724 -543174015 105369747 20878 -372549570 570704433 25646 156118081 943289654 23625 -380590982 736345744 24841 214439246 27878602 23516 -370854271 512775294 18487 -474295541 119429784 7924 -246351179 283510245 1185 -129074825 104662226 18845 58191078 594390253 1837 -502813565 120360660 10490 -410321590 256189256 26333 -341359755 289996360 15408 -355590734 319772659 11206 68385033 922594622 20521 63169124 322932066 7305 166395563 759077406 10438 174456915 102596434 2266 184300309 423901920 20513 -192981351 808328844 18100 -192809344 868529866 7679 -241639096 688315004 11488 -501326037 682043468 1797 -185980040 411452820 3436 -343216004 666301767 25557 -496012826 710682160 2416 -94753747 269532788 11827 -148967489 49345393 18332 -207137140 582617640 572 -75940590 208619697 9697 -465767723 41598305 828 -356719886 210898971 13745 -222610224 710043632 8375 -580533379 579479612 25599 -35585238 350602964 19993 166514098 439767208 8955 -355739557 533284191 17314 127241031 299587144 1720 -180883639 896200689 14025 84510858 310562973 19197 179295433 36670232 13313 53483721 856052252 23483 -24249486 534657537 25910 203505580 624438405 25244 68702685 490752906 20151 -58435544 154747443 22337 -322196659 333130422 22004 232693136 944820036 1988 63922176 563696186 13415 -294530280 245527906 13373 -344301821 566456187 7960 -360696223 722363417 16856 -111920159 242564153 7418 -174047907 282528224 872 -203874151 263382340 11318 216760520 175889551 25662 47758615 728641080 7304 -573222960 528079315 4921 -431096228 834381442 4425 -420611487 188701920 4210 243885579 287070440 11112 -428622276 457884304 16741 12858212 41525076 295 -260412584 912704706 18241 -197226621 572109286 9485 -108241639 280247105 5958 -353620677 661134487 24081 -247146204 153566604 7880 -4548275 792260567 6935 -570301811 793025006 12726 -50283312 366851575 20346 103815884 152066423 19283 -163133662 143545148 14737 -338241073 325086651 16883 -481245274 158001683 10749 -345557316 858606304 7091 -441201535 871888061 6383 -301489431 535253761 13591 235656475 725044282 6036 -512461268 24980887 1921 115326016 829436965 9817 -586143225 379011781 9292 -104628555 553077752 4427 -447165818 645668134 19972 70328275 841634904 11446 -9133532 439943367 15598 -467814483 350421598 7232 -505860525 951504896 581 -390462919 550755002 8546 -369100676 185318869 10011 -489742482 430170876 2677 152439101 476006712 21633 -105992429 561912984 4609 29810793 691802637 12099 -142493984 278364038 453 22704165 260066638 2472 90795600 252437416 22616 -357507208 605734752 10442 -429917423 110975890 21900 56830539 897276397 12388 -152421143 794819726 22291 247904905 596675356 8712 -330505161 264403541 9383 -429833815 114303951 8958 -31645747 404074036 23512 130365218 454048208 16588 2919719 810043160 23617 -321683107 542425934 17115 236574034 81450886 9339 -34028215 370890799 19631 -127110135 848605954 17511 -489541417 421208285 3686 -229946159 67993440 7799 -533041767 815059482 11431 181018669 513621521 23323 -545339593 205486978 19122 -8007413 942936984 10996 -411322450 517256552 643 -316947445 898473046 12216 -493913243 605240439 24871 -213761554 256263984 12164 -389379805 513107450 13642 106763594 473545417 18828 120372329 852239873 6339 -581962494 262394717 10528 -67431378 354955118 20859 -574564029 139303441 25741 -240511723 169268870 8164 106957733 248071386 24162 193082253 568752514 8204 237125568 774056399 20261 -370317572 300414197 23347 -181240935 816691668 6079 -24031946 232271081 24321 -217873365 240209515 18590 -68322824 879993879 21232 -48958876 847757559 24861 165774756 126847853 8297 -399717370 236075824 19861 -21543721 568114879 7511 -435806050 300978353 17890 -597924954 402910079 2477 -469041070 351298612 24288 -362224965 691092819 8142 -372367716 85480235 5773 74335875 693471013 15551 -500744343 385778033 17342 98448065 820482751 6580 120010062 695994872 7475 -573063679 856325362 8430 -70242626 924971051 3393 150683590 628077757 23515 -573055815 815216247 6577 -120194670 637445730 12846 -444748646 181669408 4846 -286654680 145860874 3683 148962240 426464065 11648 196259624 948325640 4579 -560859426 668333260 2619 -287385916 716791732 16785 -317852869 747988230 8403 -150881360 346047606 5288 -474276726 387814394 4322 -53228972 81157864 5795 -428791434 952815702 13393 -31109605 430250128 4477 -242831146 450233559 16874 -439181829 22879288 22130 -309275713 483560934 5574 -518216127 145573809 26457 23526357 104824445 17352 -487522374 14263386 17994 -369854225 948063163 1487 -274105617 452258700 16259 76774585 574482874 10218 4029417 553037323 1656 168636704 706090705 8119 -268594988 599941091 15763 -268193580 25013826 5666 -501924884 518714442 16778 -65493512 929580251 10728 -190083268 576601804 18382 -74351540 517894990 4051 -539958398 778545052 12821 182982026 755479428 10959 -42728651 849671634 7290 -384219708 81240458 8846 -170360714 501166245 12564 196498933 273818304 7398 -424791682 240474732 6293 -425285772 832298981 21519 -371854177 262694958 3007 -420622743 943349319 13039 -368711558 65228123 23863 -401050627 558061192 9993 -3252999 660899932 24326 -313277702 723545224 2391 -486575636 735479461 6488 148217184 393753713 8198 -132234631 371785521 1914 224593192 619886986 15764 -274695640 358477187 1386 127979505 838122611 4907 -545686307 362234184 16236 -119661485 207814604 22918 8589766 113926374 21157 40679788 616877388 26425 66969757 300230706 10013 160563088 466459157 6900 26571650 813218446 3601 -142096408 145321603 829 217240064 484779694 20039 57208817 569007556 13743 -376797355 456996127 200 -354865057 454697201 23753 134008807 559546692 21753 -72149152 950110691 10937 198310865 638561563 8855 15467706 194478907 18597 -169188982 48392432 10411 -512076795 111742467 10760 94253212 201360223 16843 -463532637 639724957 22935 -306054153 44280812 22247 13874808 16483265 1403 -264706780 895899851 9883 -188751829 394715802 12341 -120383565 193659551 2732 -349570228 473168040 24757 -289612321 23221820 23388 -197813089 952634166 14473 -535025487 161943653 14250 237575358 870025010 8506 -589264146 463669952 516 5855365 218197099 22741 -412904070 470067692 2294 -474237607 647889185 21478 -2126961 749227639 132 -131469953 577131032 14171 61862580 641007683 11593 -242375910 692195671 4981 -87624993 390117948 21307 -299069911 568371389 22430 182189178 873477690 8371 -313526161 417775696 22590 -350418409 220868659 19619 -512133436 239143760 212 -32839245 531078440 9997 -492479189 83987335 25531 -563770310 943939978 6388 251725536 647499585 19623 -537525122 118003692 25488 -243167148 847450437 21911 -221383912 289461771 12867 123577500 204134737 10745 -134829123 902058473 9090 221187096 101437060 6314 165214743 132388361 9362 -284584842 709734244 22909 94604655 873688994 5822 -536578235 469585736 6672 -425222877 766132108 938 30136612 310096864 10720 -263236568 323836260 21287 229409608 765631224 19704 33833368 285579023 8124 -154743865 178745525 17273 71652579 309536380 20592 -299105794 706528092 546 198946710 406855277 2522 -487276314 174264170 20475 -464216021 141891920 16533 40431633 373038938 12472 -260424617 19549531 1747 -66504085 539593734 17228 43443561 353619276 14832 -491945785 126295312 14814 -227292208 745748185 20081 -285433184 728914355 22915 -85153882 497151123 9805 -596142642 196624798 3272 -178324510 888138869 7652 -109550158 904019518 25317 67980943 18678002 7641 -426600747 142407733 15706 -589827645 823814904 18510 -291068963 87707447 12321 -555211824 442907655 22976 -333115375 355453790 19287 -566640005 843070888 25948 18665353 444778305 15586 251245379 296952361 18504 -98031977 163744354 21867 -241003038 135536077 1910 -488713327 668777351 3650 -525629253 955298607 16062 -435414037 596113519 7518 -552585175 316145132 7918 -383565910 21738534 16792 187434124 604707186 13256 -563870443 35141742 20801 -197160889 871291041 1724 198394189 329723567 3846 -134798635 110234152 5724 -553518593 677454273 23099 -498286858 585686402 10473 -437502332 139223313 7041 -447720664 267020065 13768 29550932 530922535 5465 -433503038 18079942 15615 108382406 74358003 8291 -517930535 456178101 23355 68692724 376921858 827 79712851 183135727 13704 -522594447 896801371 2795 -351681095 842143943 24207 -434527366 806043693 19585 -341546474 98506916 25283 -342945233 333170605 23591 -158830328 169065559 12307 -59946445 245924599 13113 147381935 389999836 22539 -387204220 154316008 5552 -379792705 74636044 17068 -396438733 631362370 1440 97348656 934728006 8636 -195438025 841806867 4013 -363104088 689273862 4435 -584599435 922870864 9204 -459800288 958311068 5828 182770081 833233525 22594 -506616903 135691912 6952 -231025568 124324115 21125 -262383451 497908334 12316 186245629 947584210 16468 -486804636 480128427 170 205278636 958274783 4028 242862557 446129916 6595 -167694315 129956302 11282 -420152307 156768750 23316 -67096070 465404135 8325 56532910 569173139 17830 56777415 856788458 21776 -205754042 12081260 24837 -174396686 899484693 1756 -500945138 633100766 23698 -374932744 525602028 3677 102213214 178424933 24758 39654427 362323407 11589 -16057836 898786255 1439 -224347454 640356212 2183 -9116898 383569655 24358 -200284587 931375514 19024 -218466588 469528025 25435 -316462136 447997508 8120 -549134338 519170010 7427 -258052492 838156372 15817 250231911 385217619 6775 -213822042 785034606 20277 -297369843 792061947 2257 -26968111 476718940 3295 93008234 257827912 3717 -122812705 143051240 18838 -390490066 903961173 19925 -128881667 738595572 10506 -228322399 172984191 846 -35147060 255318184 18978 18034316 242906839 7530 171484515 156650942 10351 -359025755 443559461 5034 152346910 706442537 16881 -299560897 76606725 7837 161542910 418743262 2767 60350796 674320087 22820 -420207488 412458209 21520 -495728763 820751592 11391 -512543818 238755843 1054 67692162 831203997 22402 -347583451 153672819 25645 169934622 210660645 15426 -179481510 828868941 6000 -275429253 832320909 17133 -488692120 439324449 9433 27449193 397948868 118 -400571460 561159574 3297 -78957153 505094412 17116 161977803 362635501 20269 -249752833 256451044 21593 -360497885 854961842 24509 -542944988 37482949 9028 -121938903 631998477 13101 204200117 419315447 5727 -568334508 51576336 10655 -461951894 838441569 11774 -159463931 364221671 21338 -508824947 135810489 25369 80340397 47652085 22224 -149135038 649232192 1380 15456942 400171475 19764 -524041322 171622156 7048 -559359960 893780342 3065 140429072 271036853 15256 205780762 877556897 15831 -202732193 328577895 1614 -483676940 782414538 9045 -231293565 547164499 2150 -523516207 314807237 17239 -254608313 797238748 15374 -71294710 834356667 21221 -145190345 542213259 2619 222273567 754538330 23958 -426816432 750330091 4672 -553592133 834136388 12388 -377778501 58200968 11240 214210583 144292200 2126 -347559834 153753998 25470 -539813650 328593092 15228 26967209 16047317 13945 150348766 601656445 17975 -208896707 301091051 7955 -506036849 814161727 24391 165887880 565854762 8389 221306227 752195122 15818 -17732547 55337633 2652 81283366 70312842 25153 -176460790 367759990 4328 156227212 186416262 13795 -294607807 447745696 22503 -439733126 576739678 22043 -263207152 886404688 17099 213357369 877405107 16501 -475356342 430881667 13767 -64790722 166092282 13935 -495285892 361596461 11297 199291478 764473811 18485 -489482214 43361170 9634 -403468726 591949854 6533 -196780518 336456126 22573 -121599207 860442064 9138 -82220905 800612744 7602 -306955485 465417388 16324 -498560868 187111441 24758 109081543 475780572 6322 -200670206 396784063 15829 -66393919 171662711 9324 110072891 97641308 19954 -201364750 268971958 19790 -427383250 908641898 16940 -57697029 670398311 25280 -79249885 925706710 6757 -48697667 933232137 9329 -138381246 60451357 24969 -316219525 160181924 10248 -363942811 630598366 9284 64034992 647974107 15930 -456948544 387434345 7354 -152608154 386011886 3218 212208584 369022126 20233 -537356659 496756660 17038 -295357295 50516420 19543 -76392250 51218168 832 -480762681 216686785 11405 -310308084 520833632 25905 -175157805 815601619 22455 247366587 587707368 6102 -183575661 371445987 8997 -282243438 338979337 21099 197450605 724387032 21032 -360283677 871117369 24117 -581141055 358510346 11135 -320406270 338101333 2754 -509480395 846099106 14236 74980101 726623546 2022 66584549 345622204 20822 -473922960 820439024 7129 -79991525 893845998 104 88198738 913907901 15935 250925900 940608716 2921 -172006435 366147036 3534 25001157 83305061 18635 -434527369 831545920 26269 -439610542 212223427 1564 -566535286 606846333 10805 -556441829 315650511 22685 111476870 220530061 14058 -459317123 948213872 20922 186955728 764567404 19239 -286184370 801283641 4013 -545577214 269482907 10979 207746027 416100189 24459 168053301 341782126 7298 179102020 478563119 4905 -208843233 892544009 6386 -222744978 96814816 4193 -445324188 351911496 16551 169395240 823988644 156 -15731137 587994404 14707 -269449595 490968219 3915 151387182 162499784 24266 98441196 736161438 1251 138972353 229894863 22875 129713519 387224347 13057 -105342281 11370212 12536 -396950855 547016247 2111 -336369473 589109704 2293 -464897244 620415087 7475 -312833913 814165919 20291 120057686 229506531 14049 -520537044 43101368 9131 -238755211 514686584 7225 -67798055 408539643 8419 168676753 26742631 19438 -329821221 187795702 9126 -272638643 349010203 459 -162389153 212911116 23921 -43461435 676371726 21878 -64657670 279484274 13574 180202918 22537084 14663 -344646141 385399658 16460 -264457565 946811462 13884 70416317 835444113 203 -162001693 815715466 19643 -130367115 845878982 105 -432343006 236695627 19211 -109234950 880029785 11196 88200551 926359830 15645 155938185 434187457 22873 147985750 322797545 2883 -83475799 361548767 20742 145123182 358137045 6606 -128909771 589468019 15957 -106948459 456617977 14521 -30323891 247139101 18560 -304767408 851091553 8496 65147735 253790905 5354 -526968778 155907397 5376 -386700907 426238897 24543 -94935570 359448691 24019 -123680128 207478828 18020 -194390919 636881413 21593 172692191 425956186 25410 -463805237 687673965 3480 -223931378 674180312 4721 87649395 433881443 19847 -55453242 719691042 10459 -28765680 172541690 3195 -275761421 541712113 2394 -557429117 86793690 18800 -145668565 560388775 23341 -238231383 507694606 9265 -221152589 254939642 15648 -550519555 107764117 19796 -135786299 324349218 9291 -419231291 425262621 25920 41822920 898354487 9592 227139427 322159989 18851 69184089 675952842 20245 -64746299 454247709 22560 -481475026 141023703 21169 -328217843 245785847 17407 -85386062 159724723 21011 -173697647 295545901 9145 -511897309 927329258 12118 71653074 829721191 8871 183992814 20814778 5207 -338298163 27385886 3773 115891672 48927090 10071 -529778751 345654718 17832 -183050278 751068900 14172 -170760647 411878202 14946 -96929316 473684135 1215 -388877958 251002016 14539 -112018049 948374975 443 118821140 498604272 20742 218729107 729928981 1314 -26776591 691617969 24750 197639453 550646708 22793 -115575525 795118498 13713 104584932 571675086 8957 -320568812 316065628 4363 -413637527 322470841 6724 -466097480 936171556 2024 -503460098 216696387 10399 160710430 878437121 25052 -49239363 186703904 4131 -481043276 420439341 14265 -206860716 583776723 24540 28479467 180199341 5492 -43663098 221163519 9973 -489938012 460162878 23210 31286660 757549914 24687 -372839481 935020067 6905 -456815145 27962500 3981 -99255173 250911029 20612 -459034391 672787459 10649 135805239 906209922 24513 157469529 388121678 20141 -249473896 217394289 25935 202831425 514903231 8503 27809951 824896157 15181 -542204290 683848809 192 -41670392 626699392 16235 198234618 325716131 14842 -356845714 658422339 21742 85256728 162042154 11150 75860863 207970357 21954 -397332867 328335626 1653 -274229509 541315776 527 -111152074 697188271 5450 -48071803 605403771 15552 -109313521 258972290 16006 -292875600 670739406 19346 21902097 74061628 18006 -300647096 535551331 5156 -578180008 256496204 1955 -581531647 79936159 14295 -457292956 118492620 19240 -328468539 54353779 25379 -265634759 191083970 4470 -427347489 737480177 16802 -564968347 142171170 3796 29354541 569896498 13800 -274514669 427059678 6068 -554679255 852169483 20033 -60411140 475567426 21856 -235593481 443710457 21582 -205237974 159365934 15648 -591522512 499564526 20475 169749383 657869961 12103 -209995361 324595958 21788 60604001 196355577 8041 -138367233 544224795 3408 27707614 586929259 16793 -233686310 864243392 18576 197698313 98065855 19983 236566919 454521867 233 -160135647 97841590 20063 -424720265 360533204 7883 62074175 266317361 16150 -245509101 435551531 15631 -24496069 651648117 24932 -384280460 522517485 4455 -392774961 119248897 1418 192523667 305110762 21988 68547488 79782721 25231 -307871149 958208714 1415 -164677546 484318137 24204 -108296575 846582021 23974 -45446460 463827983 22337 -513826766 40630048 18472 59000659 122548496 24137 -467286 767080998 11861 240446652 707881469 5898 -457259479 12202765 22150 -220825973 699451700 11759 -218472890 783524788 24700 -42480926 811609940 11471 -543452246 833988912 14632 -122371056 339397626 22206 -458374950 170125916 7010 247678290 640265622 16955 137456935 32357081 21893 -562141982 209718471 7698 -380121790 207800666 19685 -353045613 162104592 16160 -533448828 676169591 18498 48906686 385783646 19704 -315261720 910851887 21155 -218990862 873917056 16729 96598399 152218755 3341 113967669 434806556 13154 -436610640 671752271 10342 -73509964 466887387 20778 -99281476 469382977 10101 26523726 468890657 19269 249288799 433159403 24813 82394598 917167647 7744 218054349 876072720 24070 -500044604 641603875 141 -195093558 595623803 16134 -134727547 174134681 21344 240915856 711872112 21226 -291303122 501357646 14562 111787766 253297333 26138 59164721 130400545 6200 -338324548 917701333 14777 -336062435 693407432 10321 -160977854 377132312 6930 -148339061 761990404 5896 -307676512 427706828 3782 -423476675 775644402 14001 142981340 897306891 14202 -573389265 225301078 24132 -220990557 880665213 8791 -291993017 790837152 19467 -281282508 407138143 25645 34550626 721290190 14803 -454651870 463960353 15527 86534033 879942730 13166 -539758272 423895848 15069 -65214328 862559604 1087 -304720207 906301937 1998 -337690382 337544142 19234 -412503659 703196130 3106 -413736929 91227908 16555 -209527250 327655416 22432 -456977776 811748601 24441 -71879891 846604612 6313 -145683834 475400942 3896 -476379136 407435122 15475 -224449729 202330981 22549 -205886078 38741229 6597 -336410288 535004625 15498 -287950549 246032700 15270 -195992175 251976450 23755 -244237529 495532506 4867 -209574111 55918193 13353 54244111 892555782 13941 -47331369 886444358 12090 934100 326641687 23248 114090520 661822910 8106 -569148209 472761534 731 -371121402 811710645 22887 140905083 395176418 18183 -250590436 575675841 4747 -343282925 243115919 24812 -296472944 176056522 4729 -435884588 113728932 20549 -196406280 741975112 14268 -170250234 627534424 10414 180698114 869506818 22083 3579279 670633581 18921 -115026793 523313759 22164 -113059794 280280122 4614 -591009567 578610011 3884 -128176486 344652293 20917 -108234620 887598605 21560 106249165 354476487 12486 -291969520 597095540 23957 -46347200 913677713 11528 -111774269 370367767 9243 -250299783 591273878 3239 -210827600 451219080 11981 145975402 306733868 20208 125632365 99793418 4848 -76599887 599811855 5474 -188490279 74057972 12336 209794916 17455770 6540 53997323 590296904 1557 -522687085 303663566 23380 -472042661 647829599 18215 -411392598 548440752 863 -390894699 938111041 886 73571326 421889553 8417 -299940574 767195427 5004 106282516 670609697 19168 231474415 568640300 11164 -75432465 194157948 16683 41073464 81382953 7514 78698768 739945440 16342 191472134 724455206 12019 187315809 142048054 9601 -133656813 349475960 16477 -494290022 145531757 405 162518785 30801076 6331 13014380 292698587 22218 8189403 582808292 20506 -325270247 887260443 11616 161967793 656963461 12703 -472179447 814547288 19253 -534410526 380056927 10797 -528769262 29098855 8022 -459465459 472481748 19340 -506960193 509830048 19229 177177043 413701534 8217 126514105 149354591 25135 -405171925 811339239 20288 -381305608 933012385 569 -531042467 848698113 14513 179440124 90664148 1277 122611391 846776666 6234 15529222 558920320 8596 -506868249 947057101 22887 -282539455 371204535 8182 -345753763 811576923 11006 -474523012 912090782 7749 75655369 887171841 11782 100510396 254726819 23115 -584342752 111308645 711 -418637173 573905780 1079 -310507146 213540974 19253 -318045566 607610454 19204 -356172987 714131674 1670 48178888 588799805 5931 113817178 598253005 1945 -523250851 759321148 15054 -249043806 160885091 7369 -61592091 180873965 3180 -166984518 89642022 23568 -341328784 736417328 983 208071001 817712502 2324 81287865 104028641 5707 -462177076 942801971 15179 -478084680 87501432 4912 -464073220 134567961 25936 -475658317 870082381 18689 -306497526 534103031 16609 -533994548 24096044 20640 230407931 389175461 18694 -362945713 544341342 8988 -170575980 885377804 24113 -119801854 46553818 15890 -523054243 343523534 3567 144693044 846315598 17272 -420640968 278411674 11158 -359642399 581156985 24178 -387507689 492365203 11686 235039804 328806977 10222 -302521456 45643495 25701 -590965238 674248734 18076 184071948 302916152 3809 -361270272 131849460 22634 129115663 47600755 18859 -303119169 64898112 5233 -115530377 360439379 13809 200397747 345245769 14556 -122013174 850684866 14256 -397814126 183075270 2573 -253243371 806145416 10272 -463597976 926661767 11392 166169842 487432611 16853 -92280021 864783550 15952 -274770308 408912519 22158 152828565 162849186 23135 89367202 519245155 22581 -265424433 640714786 6327 233803426 104064062 10551 214182631 640016038 7423 -259790006 567774338 8723 109150320 711583080 8770 -20932094 825990148 18025 -258321243 647766475 17464 -501467227 846169030 20959 132678985 167867598 16457 -461839118 97098403 18088 -141436665 864922920 24129 -99898988 691874201 9366 -216424656 730709556 1869 -384678817 315000029 19669 -560984852 558426921 6162 103614266 443788948 21222 -50545126 714198866 20862 -469304192 518226071 24591 36616996 739630997 6003 104993783 740964313 11935 -318966477 95912490 20262 84952808 299967685 1117 -113197964 533272549 1348 -131719398 751852072 25845 173584167 520463341 25260 60785912 806465066 10602 -565988063 731084656 15701 -390072625 950033964 396 203755997 118402846 3372 -552102059 875880456 23086 -202027891 62597016 22752 -499442844 920768902 12937 -84831266 895898589 16583 -45221243 382489335 3498 -466572461 553971819 19828 -560299958 951582314 20245 -552012328 243022423 1598 -334984526 828534769 9962 245354724 895825306 4062 154972413 360191430 24089 -72257900 218489539 19761 -474644527 669173525 7892 -66126224 551368394 16855 187964410 524054887 2513 -75099192 148994487 11331 -433310519 380802410 3825 -304489635 957083212 15855 203107041 250899484 6194 203644574 197079144 5494 142510435 897604590 2840 43311582 293000552 26461 -508925287 802328734 21865 -18654904 152455846 10565 -376488903 261327486 20384 -139105941 667315706 19306 -169394308 362723019 5808 10808525 87775806 4055 -281474523 614751005 19156 -513337382 704586373 5700 -560571955 207360688 25551 -310431553 205996346 6719 200548716 875659829 23377 198340922 386700641 19579 23151586 281398474 5681 -8262102 64702415 9246 -536040647 715171497 10586 -187951116 119582114 9663 -165769690 813034996 13284 203204785 917452464 10148 68923591 375647391 10941 -205003554 51562374 3108 -383109593 952966267 23268 -189945067 303226462 2004 -543288015 673286073 19553 -335298088 135455958 5298 -483828900 100257749 22123 106686262 319627978 23662 -468778736 762549314 8434 187878633 75716530 24483 74189092 826412110 14759 -351848315 899802292 11209 215076226 533998010 18962 -94138637 930526838 645 -541186787 754157255 22671 -499277770 649962830 13429 -357983994 524378858 18943 -456261428 203765373 2686 -133382933 59923327 19118 -135727371 79823408 18025 -6004325 338237540 9661 -464664361 498534925 23769 -142145489 487876217 14291 -445228474 452100009 26399 64840330 331680878 1524 -455549565 227533414 10516 -278262475 492262311 3156 -229567824 603552247 458 -289220566 237612918 12819 -577648035 108226333 16356 175706756 890824430 7923 -382842170 740101942 1074 -242102719 379532394 22061 -311452273 251069306 19231 -379558892 403466524 25536 -460255089 440386844 3340 -320902672 662299669 16664 141757688 763527901 23502 -571221964 867959411 735 64892981 445092125 1494 -406994249 471013167 7981 178696546 466010630 20194 -592611538 926578872 5231 -410033316 714418695 25685 -322880082 863519037 10363 69829812 825157618 26208 -301427885 420335140 17058 67255983 56110389 2569 191285165 483028651 1784 -520227363 370440243 5298 -573958174 669140367 11801 -42518060 611566391 6162 -588953528 440618361 18434 -450856060 188346823 19799 -244254177 122142760 4542 -393693231 862407647 2678 -68678116 871304132 24550 -553644095 892516222 331 -325869782 483533643 10782 -237025357 304696271 3454 -577428634 536367936 18315 -84549725 165185153 10532 233263836 632094476 16404 -533388656 752672329 22007 2391079 639827547 12562 125886443 15161472 23174 246160720 664252655 7430 -426065272 211388235 1430 -468200350 661832349 2498 -152598167 832456676 25661 -463131601 646771769 690 -317642524 850134567 5770 -431961303 939505209 3768 -590387531 723561694 22590 -283850767 431154587 26395 127352987 462189287 17845 -427889871 67629296 9121 -331137075 563734714 26364 -517182812 439363770 638 -435201820 865849884 2250 -244712055 182441285 23873 -594090612 457944875 21389 60587813 726707628 18112 -553121345 743669479 6071 -534666346 693787984 25349 10006234 22752842 896 109691186 627894611 509 -477671863 748393990 4262 -299531289 847967225 13260 -161368395 233437791 9864 22804681 937942269 13705 134973435 921050074 146 220859061 329434611 12730 -444901886 681056889 14783 -332475246 879764235 2353 78227149 600896729 21177 239569550 181871838 23216 -378241332 668818594 9383 -172714940 398279383 1374 -261462541 572402822 10111 -467730492 324228379 8308 -492304288 23749399 2243 -74875854 540984591 2497 -327607980 429790543 20041 241425192 695350266 12987 74221248 589608806 19475 -125680498 91589089 24856 -146852924 460395703 5698 -377535051 569810378 21122 -58814191 136630125 20422 -116165505 174538643 19174 -561089207 117157027 25067 196669008 913724711 19915 -303010307 828808179 17768 -267544961 380429812 390 212074222 544922902 3652 -576095285 182651950 11135 -63865714 612425404 1620 25499189 131906783 12914 248191868 70701088 16600 -495669086 660655460 2169 -152092838 543222454 18174 202276059 864020686 14044 -292557056 555195527 12974 -457013226 516349384 9986 -589934349 674304457 19493 69099243 423156500 16553 -150728580 861092746 5565 116164126 777637432 18133 -280907899 663498199 292 -140474423 813142521 6572 -587489598 465482806 11337 -427130835 101355814 7890 115787496 831986046 23042 -43105772 728817557 22670 -92583668 796377116 470 -210877832 450682608 8514 19700647 807150727 22700 -375232753 714882449 7254 229170981 188092010 26153 -42005227 467585129 24481 -555735585 330248278 19614 134811905 76019307 7047 111709548 609769016 11768 -288358045 940524311 12118 107255181 234255360 22357 -484447512 423142200 14632 -234793328 596259033 16020 -546783796 516199786 10931 179174683 724962677 11190 -555882410 691026484 7664 -139338813 728500420 14062 -139192122 491168953 14429 -57015463 784168733 11205 -376394621 842915910 7884 -553682837 681040593 26024 -46067789 723414495 13772 143555217 381420906 15133 -600218716 492904967 5982 235539251 849104522 3475 -447641408 846069476 15898 -347908382 640964415 13310 -586678030 388102660 15933 -398919868 726170263 6314 -21012809 511679614 12241 -110763090 551504690 23325 -436720359 614383227 5486 -382978977 303370522 4251 -263226553 167702229 10553 -537204381 279714529 17756 23389710 635347370 16420 83302568 43561851 5797 -832609 771490792 19393 -321945226 811334414 3549 -134971324 415177765 18285 -591534520 111527095 16851 97181739 198078184 21378 -298847510 745490423 24501 237804898 39502121 5010 -585250198 320135433 7875 125116806 878480075 15225 -511412203 739815302 11084 -284426054 114723282 10230 -201272682 767398790 13433 -221037440 505164263 23224 -387908547 571671592 14235 -13051571 873832741 3428 -286726719 29720052 10023 -291822288 448708514 6208 -216350114 384831371 2145 -283223495 560878138 24589 -270471162 930070511 3578 -191706962 660325230 14255 -534118719 548654046 2278 -556417424 40492062 16310 -196844514 534019275 7298 -256574240 330425112 11739 -430922811 400720001 10606 201832458 628566069 3806 44024215 235708384 22650 -424573732 485399055 21890 124339517 857072687 13070 19920467 893497973 23618 83942018 260497296 18001 233440589 110685748 22616 194729881 396153399 14599 41405053 392522098 21961 -543986699 125824047 630 164669818 75231737 8261 41909756 637444679 8010 -277232774 466739712 25113 -343837828 936184945 14739 -12717051 339491921 5992 -579544781 417110768 3694 -184172664 514581814 8470 -586166853 386545253 19489 217817201 297989258 16082 193152814 762040545 10203 -568008369 480565535 25819 -85116448 102794363 2455 -592302100 450411772 11443 -169696075 833764759 19144 113444813 79991429 9082 46036596 145022875 16604 -211947740 656282542 9790 -176472769 619215038 22237 -397775744 35747451 24504 -152374467 256441046 18810 -147899169 483809963 18210 -301238708 553018347 16752 -105765994 505988860 1431 -161550578 65170815 23126 217232424 184222072 5338 -94195999 388451247 2140 -520788826 810188259 14210 -345469345 280249087 26109 -69391957 507340936 1234 -545737642 708694732 18056 -95485096 509172968 10993 -395799906 199187033 7816 -46951502 355924370 11531 -281501763 820621713 10290 -578287025 405859550 24972 -203633338 640293970 5434 27146365 883324399 6319 30754560 744872893 20003 -544437404 349038294 6827 48867396 751101942 301 -598289264 257581973 16524 -233659087 952881374 3720 -569200504 51288410 9307 -204169542 850393508 7249 126189221 757792973 7193 -406786778 115099001 1056 -321794651 415655113 2186 -134344569 502288937 22337 -81955902 197007496 20725 -100339452 25814593 23825 -275592172 270032935 24201 -209855580 125618559 2151 -168342680 774068201 12572 -598657385 397034014 6852 -316721305 681320390 22933 150872177 659432627 6799 -37486640 913716539 3425 -204561498 368594574 17605 -27561599 27761319 25546 -159022672 598863977 12247 -185435410 21357986 21707 -413257454 62104654 19203 136701592 661445255 10613 16800160 787875891 2223 -187489592 278727470 4688 -200860313 442182489 9959 -435918683 620984619 18103 -415376559 162264251 16510 187340037 91885892 23832 -77075576 849074132 12558 -133728269 140492690 2198 -479378013 18324330 7100 -380153043 882787439 12825 -9064357 693637601 1826 -482855651 357593777 18571 -449361924 341856760 13090 -98677327 792291100 23288 -403750907 751183043 19075 -542096034 17272602 5687 209805464 632584990 10708 35845538 919301952 11921 -134623935 349115627 24753 46535875 748522951 961 -42919246 177419038 7723 20811570 804926638 15050 -104826843 849556912 21377 -429039005 535716370 19707 -359206024 931153549 24519 -193407803 317054567 21679 48372105 664425035 22361 221858574 137628677 10005 -556647360 957759276 2287 213664206 955120102 10133 106047492 522921502 10766 142702537 582560936 21782 -24783552 328161074 25172 -109852709 787252955 13940 -368483025 104732047 13958 -340062836 281746508 7751 -83878094 804210527 13260 -82230404 657948141 12005 -219770861 725794099 5627 -202936305 35815406 9167 -327949941 228185687 944 -371770222 540475350 25187 -522056218 389215558 429 231387545 295086524 4519 -15882599 842628704 13508 17611814 383395716 1458 -290278653 828939760 10863 204319720 571083209 4879 127766171 232261121 9884 -175547565 597665981 10146 112035267 745444113 518 -141276666 900850782 5297 165421853 748141081 23385 86515297 123135871 1789 -172742464 688324033 8631 212007215 43246584 14765 14691043 881029967 16909 -435607673 363335063 21889 -28633317 566054922 23210 -465043670 376490283 22757 119822397 341434692 9088 -40173135 295692251 22609 -273570542 503130806 10567 58361364 75502608 18782 111608634 934179896 3491 -367311891 410864135 9529 -546638379 226624327 18201 -466399052 240976834 21081 -424201989 349173208 8412 -318350741 509867919 17379 -368535273 899855386 25666 -391193349 475428497 7665 -130655565 31652606 19272 -300066177 647240030 22288 28207607 227126181 23850 192694209 552481468 17290 245529272 607961910 23565 -591715303 653121716 740 -328009081 556112930 6500 -272822646 96661885 24907 -175384109 284164759 12754 -326345985 704592724 6564 -363608599 368958512 21801 -439662026 268394122 1566 -156009031 73241747 9657 -229133961 552224755 17936 -533770609 889115478 19207 22302465 170109320 19923 -568426882 310253714 7174 -247513446 841932174 15525 -121929171 359878408 8418 -239930948 335403169 17203 -421117452 372015418 19538 -513335183 665210618 8814 -539927377 836040479 26156 -595074616 328635778 21402 -381371425 461330631 1861 -399329088 619466427 5453 -24606173 441985042 22673 -466643706 903250734 4981 174418522 798981207 8851 161542912 901569748 11088 80905881 523660206 8597 -386507833 346731814 17157 -175341322 277160502 2240 -252870177 363588139 24438 -124235462 940162607 2225 -147104097 623158526 532 194686320 834344832 26259 -118230210 321461263 7049 -165946704 729217997 375 -679299 705193258 7081 -561484831 105330287 20949 -95082351 717167646 9832 -129165853 99275219 8389 -508479543 878240782 13234 -341723854 87288484 7826 -212185332 397900070 26440 44442667 542016608 6709 116281150 692961263 17563 97352302 415826138 2047 -144628944 106413985 17420 -287133684 924425518 8503 -394599301 682380535 23585 87918318 613965047 24637 -423196762 169273146 24049 -354558801 29344852 3821 -132031197 414805167 2358 -292590208 343696791 923 1169792 837449416 23653 -399016851 655562244 15392 -156443246 753570535 25232 221058971 593735521 11460 -67008773 256753802 3121 -422890689 183873254 7673 -272358587 948150874 8213 61414358 661394724 9558 -397731926 619970444 19824 -601588033 684225227 203 -173633641 824113777 20906 -329332962 802480629 1467 83430356 594211711 548 -42425231 357618312 25838 179374615 256393731 13601 4194722 15388219 18200 -21217419 781038117 8164 -48484711 151916263 10873 -6732692 775646858 13853 94017410 85121679 6953 14081965 703403665 20498 -556955724 76586936 11429 113985794 334961129 8050 -133721219 886522952 18529 -165529827 411953828 20663 -320142064 408529969 10279 -286550833 320934843 15541 -67606717 535653419 17502 -552314513 443556150 25028 187114743 351445940 9566 78802902 764641184 19835 -538057479 545270975 10484 221813322 584146396 4032 -181785390 655544107 6706 -98694997 304354050 18326 -31146061 846520825 16423 -241101573 102558123 22128 -395934646 220197521 10148 68211270 907681255 21710 -124828042 851859638 10724 -22156242 332943787 4813 -48780271 121751781 6849 -270623642 889397964 13257 -399020131 888941905 18254 74164163 937891870 22744 -226306510 681995486 8205 -104976573 792962980 4430 47047628 269017928 4651 9808648 341698923 11835 -40844925 772783550 6075 118860462 702187869 4242 73490222 834566786 11753 189126968 607959275 23673 211712175 13521079 52 229179528 346650480 5877 192299295 275344529 24728 -515861315 492073692 538 -430075045 678157580 26462 -128315491 905005216 24779 53470457 787154068 10967 -526451876 518684532 23058 -108801120 451258127 12592 34347968 849081036 16414 -16651544 199421360 13942 137233007 172114296 10498 -154023854 238201053 6521 -272297853 677714662 3534 -304177446 340582037 6321 224700983 923593748 2897 -4051012 325575959 12063 -575269544 239973171 25076 68853476 413149867 9519 -20539026 671413879 19378 -93911681 264921498 14086 -191861258 144055078 12718 -166832348 623034876 21650 -319748592 626121451 148 -562701272 146386908 6384 -369303085 414937249 6606 165802341 910484484 15103 -296159423 721075604 5000 -296916102 945828565 7311 -246796443 633953733 25387 -35167478 171630206 1363 -35563000 837477895 11668 88942872 223572379 10923 62359898 720077767 5933 -227987725 876832196 24039 -139034323 854372440 11517 -262195351 656756157 22354 -572257145 411823148 17187 -528070499 462287880 22622 -590291980 179639017 10113 56367165 212740066 6510 -588028420 766877160 18267 140488230 943548514 203 -509057680 227303321 656 -16391820 817487459 2324 -527123849 721333727 24754 -344836193 46081783 23978 -148554304 224773454 20145 -7071826 817023808 3364 -99556206 542308542 22495 237756257 11893875 10579 -394586223 721659267 5671 153966799 11403310 26107 -510768706 86400104 22317 165334709 392110704 1625 238034360 687439002 7893 -368161915 809856490 103 -165863150 643445569 24673 251505658 549032330 19387 146582406 53563345 11768 -208768620 719999613 7615 117914313 486695741 1848 219545307 797677982 186 -292534132 847486449 20947 -55268868 307716319 14239 -481485959 167603129 10689 -553214919 236649769 5590 -183096394 523593325 4501 -438937613 511098296 22346 -225850208 693321374 8172 -377383007 454961240 4119 90898009 650531212 17299 -283403078 100261994 7622 -24201326 550182548 1592 -117874284 596134115 8062 56830611 930396316 23950 -98503142 714076883 16811 -554003245 45450628 11487 -412727102 831246367 15769 -39200300 750186934 12286 -418139149 131180552 4891 39868212 812291432 1912 219773809 578062096 11968 25943368 555903669 1147 -479494716 935716984 16742 -395610154 833664870 22556 -597134517 789462656 6335 -191386739 860618455 9346 -561032267 377199210 5289 209318835 564743940 18497 -210089762 72082604 16543 -240212468 956146661 14841 -280215316 555002725 13198 212311257 123901413 12270 -286630267 166748758 21941 108616330 22346176 5374 -43118808 381343412 15461 188208220 178013025 14681 -280440554 551758185 23722 202895579 655326217 7501 118010815 664432824 17513 -273783673 462847587 7400 223022003 67378564 10781 -355849045 882097222 3234 40462544 718338337 15525 -198532783 92683462 4916 -217855560 302246581 17727 -465908319 22540025 3504 -110345215 294161806 21667 142567979 533867405 938 247417428 263779229 2627 -474950969 911691353 20773 65724174 443318721 2483 -469384257 156747835 7933 -22023172 57473415 13852 -84074197 897887971 23271 -460037052 265320144 555 -250575219 647959976 5351 -536436078 816312736 19643 243638341 231141454 21817 -31941940 36258619 22959 -495328139 140599015 14461 191394893 493735540 2417 -564722201 743494406 15032 -52420731 402207129 17522 -476723891 165454734 24103 -487460592 507271869 22434 -244547191 245110695 25800 -551899643 163702239 24235 -590522213 546768047 11667 -210085654 17984673 18674 -446400285 242307314 23314 -296545476 29358291 19863 -460825628 729797157 22642 71446662 425467128 6047 67745104 681407934 977 -517171726 616906734 23139 -447245580 697621496 22971 -90109029 264738863 25113 -61118998 557753264 12295 241863187 376309045 3819 -167434573 912130332 22274 -576705167 434374441 319 66099961 606668943 18111 -238678287 197884084 13140 -525756802 130441418 9492 -76683408 919761969 16157 -279717126 543682256 17068 -494658946 731614492 2761 -415667589 124738143 23285 58265376 663379431 5524 -147057539 860979483 18666 -550064881 868889521 26066 -569380763 614493652 22316 -366914211 104060831 13433 -504245220 435044267 1639 -380715881 678314060 749 160245437 325240973 191 163637828 637173401 13398 -124033687 593579461 10036 -216613437 491963608 13260 87020713 101766569 4323 -314594890 272125468 9799 -464397609 333101352 20341 104356167 221315799 26115 -347499615 632203675 2029 -94606320 876796047 6541 -197229242 60414245 5280 -254406988 759457361 20200 -15662564 915975181 2252 92160048 107507328 3279 74837984 814936201 1867 -242800407 462719853 8160 -290805406 948151874 11572 -393829178 662575356 19761 -451265198 263261643 20590 61052339 560567710 2816 -54845974 140054486 25737 26071816 296381435 4234 -490568983 897609150 10891 -246223689 761951913 4662 85567583 356256715 12513 -4903507 510266309 9585 -136437134 847090272 9391 -227588648 214552363 23297 97663269 528997107 1672 -560672635 391690223 14572 -100234446 805320329 14399 -332215179 631145920 3528 -159636885 495362168 21828 -440556557 931139674 23799 -169195676 637374859 202 50624486 410971203 14119 -4408052 790337542 23310 -248119481 83219072 7702 -568181924 277025181 6849 -82056531 154542962 4662 142291856 594241940 17337 -385347228 449498481 12587 -469895136 357062243 24777 -434977435 131761081 5524 -514091727 336244922 7916 -49333382 383080118 11123 163400938 726887703 1192 26414055 753814735 24277 -99078548 23318047 25477 -315040075 565411286 23538 -123108563 383689910 12277 247177204 858545821 24811 70455743 496233496 19380 172653620 787626266 15296 -169558378 522491503 19690 -346169766 646124221 26068 -51345072 400640117 11730 27992654 310380032 18586 -231709254 460527611 20763 -110570929 329258278 13867 -559320788 239519327 25039 -377233692 194565554 19344 -35171450 321137119 22813 -119135929 227447781 23405 157174283 496066536 15024 -178921801 403980952 7754 -219955227 616520430 11169 -282544471 896312005 25955 -54399664 702001900 13792 -248741037 466993673 25327 87719583 201115662 21808 -399140844 921252275 22760 5001753 446263506 9180 21147875 456671953 6323 -463732050 147519300 6367 -381679123 53061781 19849 -256139066 234437398 20915 -488010177 440853615 17760 2559190 748289598 2767 58184317 614367589 9888 -347021676 910133133 10763 21053643 785703765 3061 46124706 71550325 6326 -149711384 809660593 3648 -155807347 106728614 8916 -522901485 910234088 25712 -407729447 640980738 8858 -589088529 673372319 12904 -22608356 89398353 8098 -504133141 644126506 4334 -367144118 813441721 17098 -107166238 362455835 18246 117198233 716700776 13750 73053162 357823080 12048 69981817 382083986 1872 -322522205 166058827 2351 -26417053 370671370 21936 -181389528 220993788 13011 -230695150 809406190 25379 -56881367 543510831 25738 -57856311 650529491 10595 -408591374 919684566 23961 172557045 883474887 26061 -239880309 499728923 4459 -430885869 773234717 9138 -125213215 811196292 19364 -239127705 690450057 20226 145439065 836698638 17404 157486816 847510616 10807 -440287180 441606792 15120 227207316 715601457 20231 -442238443 489833182 21708 252094234 174028665 18544 -578194048 410910895 18071 -123134161 622585015 18624 -307120759 448331004 5793 -224918765 286060617 24993 -465156110 925061320 157 96355202 63697945 6961 18383509 819176514 6942 -407625151 607138956 8104 11153861 338430804 1066 113359870 769077027 20897 183328175 366138360 23517 -591660616 930043631 11925 -313920272 171701566 10116 10248648 487262602 17874 -441247017 498861913 21091 -390821253 357273086 13331 -555424113 573210303 21665 228675036 766668516 9283 121119424 907591371 10295 -252252881 593912853 4267 -379013637 42538758 12911 76579801 762252834 7158 -476998327 413489137 2491 -476143975 248628597 22591 22240816 353502934 16276 -249440838 101808515 11962 -23164019 493306058 5039 -120650433 28008579 4295 -110959887 717379154 25046 169738615 729313174 466 94971821 394691196 19455 -516432115 817431433 13941 -53370689 787019567 19483 -224265832 462868419 12739 185970086 352473973 3710 -230906366 353144303 21221 212360330 383056846 12738 -351773013 906582788 1739 194095318 231588130 6032 -149616167 663646558 12432 -17697382 451519525 25712 156354506 584925104 15427 9666118 96692737 12670 -1427277 571845080 13607 -499165216 138702381 12559 -523772910 36464471 23355 -442595812 68140485 2927 -460445380 726590355 11233 183517342 912359031 10435 104121620 35276150 12355 197885499 535977754 9003 228028613 18827577 4343 115825279 641149902 14937 239230942 909331653 11739 154563298 468283468 17994 -408509796 690921045 11315 -462505348 793930988 16342 104319988 612186783 10109 -64802431 41968647 4437 -410549171 396255452 6684 -539028648 462724236 7781 -321578059 31219868 1024 135365789 863642003 18961 -516831800 393012769 5481 -174581798 226114043 12820 -183039481 83439872 8055 -524635782 117249983 7000 -471401357 763251745 19561 -553399493 624382232 80 -400831522 598229757 21818 -552753344 137273614 8004 25637222 369497305 16113 -357895067 183277445 3248 -590775075 738516256 24621 -327114268 292526526 4060 -3270362 413957992 18274 53323430 266267457 23556 -390763747 908467806 20576 177761270 78617682 4150 -561278855 281088772 4321 -469727679 593175533 15189 -220723107 395658923 13751 -181613578 232253657 24011 228562218 203723687 15917 -506995790 524523577 7316 -254283853 305972507 19932 203658797 507808747 1527 -64496810 710343058 8687 164892283 230821838 21139 -313248588 921064365 4901 -552976625 250380587 14659 -286266847 236545402 7085 -437331947 907549186 7863 247916995 936768526 26155 -279527534 659970285 25805 57188685 445689177 5921 103604544 126362555 16781 -190578944 537119288 21505 9627933 541020458 25965 -453258506 122340104 20346 -51386728 679524896 7 -210978907 325522893 2360 108321957 522198224 13120 -81973674 245193751 14021 220838278 841204368 19109 35051258 622839552 15032 8098194 74870534 6397 -455294377 708376859 23631 -123486245 954901888 14694 -86129236 333627731 12993 -473137746 200462444 10057 -563103943 271749194 10649 -561338658 267255211 6535 -79979499 97046902 1446 170799316 38214858 9473 -284903406 502828737 5121 61156749 309851528 21627 30474770 179964476 15669 -338273234 682966708 15782 93413707 420927543 16494 -181878298 699072526 16324 -150931541 81347980 18624 -477425134 170275631 1038 188024438 612161742 8416 -440923728 63439260 22287 -571577179 185376814 9676 -75710480 376450116 20382 -369763436 610911295 16029 114679048 930359092 2864 -195324297 467233591 22486 120386148 51652477 9987 -37071113 851754874 3223 119517794 853082717 805 -16107333 173740196 19509 -359107764 940939951 7196 -237778291 372305856 2275 -364042700 433923262 8230 141039650 606373636 15406 153492918 759631492 5026 -354937 42480879 17571 231422325 663094780 9981 126641522 237371966 19156 -199554333 49739066 22989 -88760357 957580665 5969 -242521237 478552351 4626 -135335461 176881015 16443 -455781905 922170629 2149 37319702 831100708 849 -333571717 13830909 5591 -495138361 181185866 26043 -48300908 362377178 12191 -13456825 316558971 18791 -420546174 427754714 3830 -72978999 251069878 805 -216628158 644359057 933 34104957 438161450 8730 -247515214 864784241 13553 186153677 928981905 3178 -27451097 255156746 10184 -498279355 462778791 2557 -498651007 682067612 1054 -579516419 236923970 2961 -225596880 881172189 5903 -65133017 246236734 2262 -294718931 289158479 10215 -37363582 727318577 22887 -294151813 366747256 10036 -472669443 540556967 25886 -177235766 56971626 12163 -250030950 656276228 5543 -357485221 374807083 23924 -245341795 902825205 22433 -310892657 912223057 1417 -64037179 291431442 21373 120865984 335041392 2463 -592360720 340974326 803 -97972561 178223306 26406 -353735544 589921554 25068 143110478 938123512 24284 -25119267 470752828 7305 168361890 395691545 13411 -553097740 258436863 22719 -33569515 84595074 25013 68254802 49190815 1952 29733874 557863989 2006 -118185618 358642669 13457 -214845171 152526405 12971 -487735526 289458381 12694 -114033652 386091294 24144 11751179 449263104 7492 -462721805 643156178 22612 -240916235 383278525 24072 -324258084 810045052 1489 30527361 215705939 5004 118222162 171836514 4298 -61610291 268859892 8675 9866765 432700596 18853 -170073501 231824300 3973 -329470374 360040019 12522 13163806 680024237 24741 -58016168 415202523 21837 -451340203 599721470 26115 -163991706 31405698 6157 158451161 272169791 23884 -441699575 627256580 24620 251065699 131150686 438 167244335 103501643 16076 -99974749 699787178 11191 -452322004 523127611 3363 232216966 768022229 9488 183470077 576059598 20771 234026538 660421276 16996 -456627117 74920034 21888 -348962691 702773243 20425 -183080005 483234468 8161 -164311056 798123546 9575 17324501 180137173 17418 -114714090 238067747 6426 233016504 637398684 6185 228010568 413034816 16206 212111614 602563580 15313 -40704384 286682251 7005 30609162 153994453 17516 -439866674 465000872 5990 130207982 386046918 2709 -347579368 889826290 20554 117459244 278990887 14986 -50798421 313445106 19263 -296164498 792691604 12893 -79512624 917437432 3626 -349790215 317234392 4313 -371396009 951837908 3233 152086915 436397761 18094 -434197397 681003124 9258 -476701034 334818779 3294 -384795848 417050343 6690 92392140 249326436 7790 112835221 221290837 11063 -373201509 87550318 1280 -50807837 876892204 4585 110298682 125828480 5543 -146607768 280905727 5697 74405151 367354242 24552 -441216762 112046941 4906 -408132591 481989216 8744 -513331920 163742236 24258 -441953778 55142599 29 -333521509 796875481 22061 -450575883 246268734 547 77943615 574161991 15892 -300196133 54993703 17353 -37209780 143849107 17013 -419971748 350949564 11832 189593758 754132855 20819 -121076709 89318478 5753 -95682230 8869906 15811 -560367750 64078878 9280 194214760 847122976 15474 226523955 749779455 25888 -73560442 84329201 16495 -84273383 267002093 22929 123476585 942445705 95 -151037097 674286995 18770 -457006614 202509975 3729 122347869 82058279 801 -143921376 583032835 17692 -247492603 155859436 24791 109132692 798784003 22398 -208485578 772218612 15950 -242769211 105646901 10743 213081457 675461499 529 -114199481 767246114 12634 109773822 318817880 10020 -434912723 801431587 2592 224005612 784604209 5568 -527892426 414625991 19601 -484734027 555531316 1873 109901697 348354305 20445 -418375725 842726328 14901 28781721 389633835 5672 -510475033 45742811 8762 -343147514 701211537 22584 1730249 807803458 1736 -294665124 883962349 5541 73353642 591109710 1881 -349059574 919735868 24672 127490243 251618996 8036 -526390272 566618445 20266 -172585854 531420566 10197 -94350224 583748834 11635 89869149 572706883 12523 -269190866 624217127 10240 -120148848 941386948 3098 134070232 443916239 24469 -506144207 321611113 6751 -170925165 344796543 10930 -370987510 215317891 16416 -534194556 319359261 12875 39662379 14526510 16223 -140394014 767916753 3858 223132718 86846349 15637 190198784 542936981 25238 61727107 677484134 22979 -492218057 858209686 24802 198152337 811572648 12249 -15651021 294259688 25944 95393256 779905957 10142 -542094121 164520138 22196 -210351753 877374475 785 250646070 674902362 185 -119708362 584752686 22754 -409496408 629307706 11536 -376957249 536543037 8774 30103052 274096027 22694 34815869 73774185 744 48317620 379758079 2500 -376610417 560010040 26344 143766777 263775665 6950 59271140 512354429 8168 -10931875 492313759 12363 145858526 281629915 16767 -77408457 321077377 23735 -140418623 592034597 16886 192529462 607779263 18484 -128987522 870712375 67 -194819768 288644287 21252 -543074999 388231462 24324 -352823552 919642198 24267 -236168123 530327391 6142 -202376109 348061346 4462 -435777475 586966972 17518 -220953580 345136743 4044 -448987227 431385259 3194 -48906289 190909843 5465 79122849 229661031 5720 -549541520 644947929 495 -122531027 153830605 2133 -400426314 612619737 5658 -431457312 808113538 1966 -504923103 53275177 19437 -137340849 675700405 382 -376483753 779463907 22260 -599916874 270830455 20237 -326187764 604086805 22071 -461002921 830425074 13734 -531918029 727268110 10486 152610127 272185198 15792 101996862 656791487 8569 -345523803 458513717 12259 145221551 832407382 19796 -597186689 124762516 15043 -560096233 462675838 26159 -159946783 438447343 7116 -402714901 852742174 9797 -299015763 355206831 24426 -270605738 477705482 1736 -91410445 665678080 3107 -549577453 861061022 20922 131603438 811511908 24690 -265818114 683043470 4034 -228887945 145523470 15010 -90613841 277627441 26436 -220574703 941959237 26204 -21642146 8720319 11786 28918569 656825924 19136 -371641155 209405480 16124 -62013587 456207353 21838 93452449 536331748 14500 -503312281 85901599 3765 -68279152 194642829 6057 -570019436 192709396 5887 -496123393 566145788 25424 12918880 537846697 5899 -362790654 892144945 19541 73713126 627258492 4625 -276068501 955284283 11820 -261170496 679433103 14790 -461386180 307527206 22629 60850802 382991923 2217 211095349 614595080 5490 -220056468 296568211 23824 -1225687 99389275 5909 -301054096 310449423 19850 101102581 362082115 11051 -3813861 826395939 26225 -452157503 356516060 6070 -275204396 539752256 22200 71838369 51974466 19138 -301928450 154856707 7947 -278231188 391332848 25489 -22912596 14234146 17491 -566308401 148428233 11253 -306599780 241287620 22530 -105371152 952562529 22479 -290044448 943128136 1753 -61734964 613256754 25370 -404968906 287284013 7662 -51912882 908561407 3974 -196044221 921122226 3447 -135089690 749429624 10110 -545330589 523449493 6773 -417106774 524971701 25600 -453432931 190853902 5292 -129202718 683502079 8267 -26861954 305814491 24719 39300839 339420891 23535 -354299639 210360110 11758 16198129 647013009 17551 -393758806 780317900 14340 -326632746 506243104 15968 88224917 538479669 14451 -360984141 198372946 6445 74538151 115741546 3856 138479811 693358347 1365 -91094541 861156005 15138 181609457 770272102 11803 -236445744 25790147 17556 -275594980 352218225 3474 -149538774 315443733 17887 -596212642 733872657 14549 -133050764 131281731 9635 -208449254 743973940 15074 75721886 738783943 15460 -118348156 574688983 12275 -428800026 935697030 7064 -517610732 377737040 7878 -362172507 736063796 15783 221141308 871641070 25537 -538618731 451671854 19335 -112096260 190177926 6166 -113062424 273470420 7501 -495635744 389444950 3756 83778781 125085349 17937 -46119439 684786228 25520 38767358 209568263 20752 134682346 295208655 3902 245066682 517938639 3291 3403913 847097217 4454 -98658363 602327106 16403 129384119 534245209 22335 -357820496 611172003 3325 34263074 466712290 6881 133608583 736225322 3545 -188039065 712622053 5956 -601681404 295102676 3615 -453120551 407311775 2227 144907149 635851661 7229 -8307007 723685803 22086 -218912229 157901448 17741 49310366 499507223 7631 -373978170 892997272 23947 -158907105 711648393 4082 -155133435 682023569 10726 193538706 259606522 10756 250832095 364395314 2382 -431471104 862882904 19944 234974527 776537834 12279 -131421360 596491502 2154 -181244051 736747796 2946 -257417382 224698382 4045 47762931 420313573 2145 15090049 460153900 1442 -117253155 948154033 19137 28788179 713597200 22332 176178965 903551761 21957 170356200 524604017 716 -11405439 156849244 8729 -69519965 730398924 26324 211845289 290039801 20139 -504425994 709613469 7306 -270347279 338755871 17044 -42382286 444081045 20222 -553716004 722837650 10835 -182092278 877043045 22821 -102991002 474252113 18768 -199594054 573683267 21602 21315189 318532729 1703 149764973 345704793 22790 -10999242 880291061 6302 -403777814 502316493 20523 -555311329 471592094 5758 -47813753 425845549 26443 -284071282 420990918 21020 51555751 161204535 8247 -440324356 161287137 9663 -145867529 310875172 13373 56748462 634060973 7926 23602135 936481041 24477 -220348486 937044200 10850 -580570675 489698652 16145 -408954634 200546535 5764 -220712038 15302198 15497 218244525 348172397 3000 -83963461 252383901 14828 -200709045 467705747 25660 -273022071 844158809 19579 197552378 842405693 21415 -321621809 165229480 18816 -27414678 812724315 14899 -469656497 86147586 8758 212612952 681509784 8878 110695692 262133286 2783 -479666022 545639213 25955 -325065894 274477906 5452 -194108943 239114946 93 201442594 47382913 20704 180732390 838206539 10431 -481154688 17787283 25003 199426049 164832069 10000 -301195324 35762875 6254 -469669552 855034921 20026 126258257 204090624 5881 -469841532 651440805 25865 -332090914 376213044 21149 -74517589 270365593 17920 -31998265 242426853 25063 -159724447 476746964 5397 -210359418 456319832 68 -549303723 97697963 2714 -204701846 927919509 4104 -449534490 159946412 23946 -506202157 134378180 5652 -475126052 290222773 26127 10554489 391128386 1065 42287403 277289070 15843 -121146267 113965216 21215 -205831863 632204039 25291 121820143 188714941 20958 -99756471 803348925 12882 -96146749 75666364 22517 -38828565 737682857 19876 -162372043 140095773 18070 226651170 640533153 18738 198599817 823639077 17230 -572318671 407811682 9378 134102000 870554709 13565 -366550175 664465462 25131 142650578 100435063 20311 119666106 562141730 20592 -555065442 398747310 8917 -10359708 81184071 11832 -107512655 185118534 5729 -270682857 105659903 817 -597047341 118726246 12036 83757012 641483800 9810 -531829014 354696646 10197 -328347244 781197678 22981 56142407 658569921 21690 18777703 8987896 18614 -142175052 186669050 3685 -39184324 235597128 5879 -577662587 907187172 20762 -407590424 17041461 8072 -509298368 205586425 12188 -505574322 409450689 14241 208959983 437745822 11189 60277258 637441327 9256 -308857015 858535836 86 -293018137 332389590 16564 -228379519 415038064 18312 -343084111 816277034 4263 -246453613 618032138 3247 -79142994 20230040 26214 122741790 950847839 8155 -359247722 647265320 9510 220874643 607434575 7754 -115831616 740986478 7838 212508727 795007546 19284 30488921 647760958 4850 -561722755 640982816 15297 63164024 305896556 18812 226529459 870151504 6909 -250923308 92976920 23914 -186180898 538139288 22833 -162847393 393593824 8540 -301663206 642748277 12891 33479546 863623933 5927 -252385026 742896361 7324 -144259280 509142234 1737 -347341657 244431642 12368 -151147793 375095279 9694 200614901 263198987 18073 131670113 529317578 4265 -589467454 304933842 18389 -230797242 178843902 2816 -523110939 144741953 597 225070225 456172969 10307 -576972020 802148846 9667 -505246073 57773737 16902 -363263519 247418433 16449 -435363500 922549685 16479 206394446 128882531 5279 -22975010 586378250 6958 -217959463 476439912 1222 -272152351 835392337 4713 122649498 29194615 13855 -361710127 750279912 15126 -230023874 236448003 6160 -481003947 845519556 15906 -279497910 949077477 24647 117663008 126583581 17135 -424037333 864629872 25184 -31686379 397927827 5064 -585057486 676638551 8465 -265750157 773160933 15417 -137489470 167628854 14751 146761040 851826056 12329 4317127 154459622 22983 83244724 576065835 17080 -283720794 611475834 20702 -47796165 64204326 23846 35116203 176299298 20399 -480614219 155085495 7742 -602071128 238607371 9783 -72021163 217727667 26031 -557024942 83100548 14468 186215450 526904570 16036 -83713831 413770693 1097 98710448 138615886 6237 -15594068 798217521 6452 -58216776 159715380 7149 -515578078 886908906 5492 -120406531 618242771 3237 171982831 896928223 7080 135377215 824143306 9558 -333278274 61297430 13908 -143583060 941283064 12446 -592471341 472265230 11087 -4767234 314206412 21561 200622045 28113866 5325 -552908296 91675200 26019 -113763191 421322261 9995 -481392099 435784296 6370 -439513704 32066029 23083 -145504546 314024650 5693 23580168 216412433 1852 94961273 305579384 5240 -145211172 566087545 24283 -262169079 370659398 7416 -371605990 253155591 25249 -549082992 436107196 24046 -374023371 542910923 22878 -341196961 84046331 9634 -9743336 552310293 24949 -419512584 931649376 13909 -329040920 863654664 22652 182493951 904283794 17638 -303485610 74777386 23637 -16131356 684366575 25031 85024916 231786840 5995 111167358 720160725 25113 123155240 548654399 15612 166028140 684755474 10320 -277954200 845475096 13125 85201558 455320274 2761 -447943704 117269640 17138 183506348 557484486 14666 -574386470 861169522 16365 -278150756 571099712 1929 -278270290 560465605 15382 -549913866 713000935 251 -293657408 591380232 11912 -51641148 48588641 24007 -74786729 902839901 18446 -197262978 660176923 7750 -414693583 417635670 2264 -328960149 277415246 25819 154830186 605582619 18410 -171238810 373239873 8309 184527182 759326592 15331 -232693092 535371855 413 54245858 460066233 9403 -461779731 491938457 19347 -221799214 499684894 9303 -66199280 357022934 15857 -588336873 167098782 19912 188386294 254767550 9540 -498368483 429378910 11769 -68720008 246137762 9855 -68827999 856138804 22390 -100447009 126035869 12880 -260497246 859874030 6593 -378500250 596796201 23786 -390091346 302649096 11182 -496800965 197184657 11104 -498348040 59486495 11956 -305447497 480679251 16297 144917199 734509647 16395 -314406932 372896960 21871 -253827757 192669615 25959 -510281810 291207822 10053 38883594 530952396 16828 -168679521 851760467 24366 -103012378 757019725 20880 -516098726 96349220 11724 -308277570 588328449 5737 -152064001 91363819 4311 -363895642 795609226 10673 62952087 35184617 24306 69373880 181680457 19970 242534405 53041532 16567 124385747 297079382 5859 62894721 907360055 3078 -54982747 733893813 8138 56050533 881090402 167 -389618759 755018063 4349 51969733 823289819 26313 -200339329 714100097 26225 -30655004 883395595 16240 -531315769 814367069 3635 -8232518 583616501 24996 -402290032 482675721 4440 105160587 737947986 21320 -329290912 66157586 1072 127182454 300764924 8993 -264871185 341298087 20547 -312717684 709005424 3271 -113359750 277899304 14587 -498310306 893463991 1854 52813749 393003616 21752 244134828 495193428 25007 -440070062 86816801 2560 -30124367 264736645 16039 -282649078 558466729 19039 -213174095 317878870 8435 -123877728 192675043 12464 -368903605 189947116 22968 102908691 483999976 25365 -212192825 218196767 16531 -8245011 82932943 20499 219057940 866756135 3373 -246519388 279091406 23426 109224692 735012177 8882 -116424608 784091040 23419 -456916593 856939866 19199 -175538268 55796292 10561 -73711849 546323651 14008 -496085892 136612568 16960 -73033546 751262727 11738 23253959 15439546 6062 -436719655 857029302 21683 -474325224 753824611 20159 -43169852 785347359 5969 211359609 472937784 11611 -538128283 838771736 14053 -48409070 895036854 624 125719724 186695954 20880 -501822664 164112796 22931 -593192159 822510467 12247 221500448 576425953 21186 -315016744 368687211 19319 -37443038 331559152 14312 -176306434 358324115 9841 186652807 89276945 5089 236540697 212540173 13166 235154053 608877707 2908 -475634287 341686956 9791 131580787 274029381 21991 -554089142 510841083 10097 -551204743 279296623 1167 -137654436 900086330 21713 87826792 661923469 19587 -288372620 570292886 24177 -79889653 654057478 16521 -223304904 298649286 25910 -472074885 754347306 8033 160575994 455240961 9354 -55786586 727305484 22305 -173540528 67543428 8818 -317417960 808318414 13206 197752926 51570611 13978 3801364 234417796 16969 -70258815 204669125 21250 -510103341 882454350 10704 -120483427 882223709 24794 -448872389 462450749 11224 -63098217 866693608 18335 -2977043 512937679 12696 -4245386 144806179 22323 189687756 657379502 23849 -338335694 851115844 25068 63862938 376585329 22860 146368132 646857143 10661 -93063748 176280387 18347 -255019407 235021108 4768 -116739090 9778261 10471 246866197 156224557 7470 91231183 732560150 25630 -185280926 785871420 9145 -433304943 276988216 10447 159839471 119966472 5463 -452905110 831198892 3199 -247510712 457842530 24715 -153078722 212970273 3046 -342747210 615384440 15121 -190762874 412126075 14519 -399066941 939314233 11889 -99095248 434565333 26421 9732607 710117384 16925 -543222560 799923863 23988 -404713199 260317242 2752 -218881507 272621208 2308 -213325900 569035330 25026 196597180 782073168 22975 -361262519 132990695 617 -393146443 294425864 7221 -307435965 325835615 13257 -393886116 854194297 4968 -363562774 812333718 19778 -312230865 486182917 22116 -24905666 487686466 25966 -44359483 108915373 6154 -119398609 535823327 12261 112911334 185372912 13573 -53276039 53524152 3737 39103876 137214792 20290 -363358441 410915301 16171 -13893319 139615551 8676 -6886935 328757582 12705 -505827905 955379630 23452 -71410097 263895029 15151 83172325 764612319 3688 -178997533 37812319 8221 -149962344 326258635 17754 150098210 658518307 22573 -589681135 86888632 8071 -163637883 198945766 23707 213265635 41981679 16235 30981340 772940706 3044 200812050 358096028 19959 -91131164 472919022 18649 -208572138 127622437 12316 -14249807 895731592 8582 -369549281 816681455 16373 -533901461 833103870 9299 -445589907 573849773 14680 -313271467 404339257 26462 243390121 265796203 10850 10669027 162249294 5350 242496286 512595074 8178 -271599440 773438349 21162 111879477 747912031 13134 -544478567 540069273 20519 -123130541 907925781 24309 -528307125 145831084 15689 48288889 112823465 16008 -360037211 769686043 15076 190224633 344339251 12444 -487280620 74101728 17550 -295111208 372837723 8825 181160743 615368514 21341 -286127995 355553861 25703 81781586 810648623 20777 -354162867 444353466 9452 214497492 240136430 14203 171664004 768912936 8999 136444682 561742151 22492 126419575 426975285 19068 50749575 328121583 11686 -12090947 69277961 16103 42820579 491764376 24892 -515691752 728684399 21985 28194300 489782352 7701 -575848234 466793400 7845 -336594899 196922129 4371 -85383651 228585170 14926 32033408 380770481 16514 153081237 415989070 12321 -258422323 267861007 7514 -556165009 535759733 2251 35810499 182802767 3568 -540092803 482121117 23224 -101679225 589467587 24872 78276296 700117565 12864 -398851198 441103088 10560 114424257 751068068 7041 79774297 647119490 9591 64785039 124763899 25833 -294983842 455291860 18067 -167094197 880936583 8318 -52742589 59808219 2009 -473307221 652464917 23930 -577300654 638773842 7492 226392571 899839578 8799 69800478 497742899 16464 -156350749 274717092 1104 -110650256 360616557 5071 -415530626 469140978 23250 -341756370 955227904 6538 -553582066 659421535 10730 -467371432 543188178 8215 102431836 621217711 17737 -243967341 56972783 6267 -327552378 543285041 9860 -143391028 662843467 9850 -569383163 359456853 25676 -524719703 194120063 14381 202844122 60191950 10891 -29048027 760364854 6688 29528072 906410594 13243 -159230490 105118698 5366 -451069055 350018660 25155 -457099481 379050841 15472 -194836637 168530252 12911 -256679378 833291320 8152 -424929570 416749332 20293 -449160415 521655639 26176 -311828708 880637697 3218 -497363175 796278898 3597 -280946219 814777008 9193 -67857154 435158964 12002 -118617285 711549522 24001 -384177046 360993512 2636 -365039907 368414014 19054 -534629976 743793605 10912 -111285511 397782537 7865 -51407053 65515000 25116 138553903 649417630 21649 -12742844 698661164 1866 245527342 689464004 1509 -39721544 340171129 2095 -599682810 259771211 19090 -134046873 491089190 13829 -885633 697472020 12866 39669240 242423303 12056 -104124402 159994152 11453 -219568704 52980243 18450 149743503 454952235 19523 -69731396 488207698 10843 174279385 902134518 10223 -21100560 632092279 18243 215511760 121367426 2925 -367056646 847367904 15282 -474442105 752292405 6958 -274563640 617240014 807 171334751 878219870 6628 -306694883 137039387 8719 113737246 570410381 10613 -518981775 75029542 2848 -267872914 656039339 19864 -240336728 406671407 23087 44523316 569588033 25143 -138523854 723560670 18200 -403456077 750562676 9545 -388838058 700156852 12950 -222195052 17115828 21308 -192102928 789059259 4548 -42749192 829775589 19634 -393030179 292268238 22795 187988782 890617903 18117 -284049595 355581229 11352 -600885795 877358030 18205 160395160 871140493 19203 -561940111 900709033 25803 -532983413 937856800 9911 -456055619 656692264 23391 -76462428 130093438 1608 -371224000 298759772 10146 -58254350 380712079 25661 -573601993 436866474 24195 -423974545 148143701 8729 -459005288 695072351 10338 -384108221 443513419 23926 188662294 268408532 1671 -445188394 511812996 7728 -144085946 428036463 14363 94731706 872093746 12716 -591073787 354915281 18257 -405977217 557292167 2372 -486249213 441089184 13324 -1939357 234170876 16435 -371609552 437662007 4439 -38557748 531922441 13615 -258630947 700115727 6240 -96097260 704803819 10989 96298109 795959476 4990 -586575248 304096135 15593 -512953221 936279389 24744 -354583326 771318439 11881 -530789213 861292363 2264 100393614 839209939 21026 -70287192 522204978 2194 -348194293 376918923 5072 -557743003 18938982 20363 -315555513 572999132 23763 -367229511 250492278 20191 -5467833 767025495 952 224075774 782951000 15044 -579590241 218761180 3622 3692659 691946297 15772 -434452601 941241124 13457 -102374354 225379883 16491 -279748904 136194042 21734 60505314 103796890 22152 -148862492 158176872 1538 -355929444 633246059 6531 -566346529 464804775 65 -323302284 295415848 23721 -124736847 662564789 138 -10192701 956314382 19643 -99676061 259735192 9585 -97875398 463070642 13269 -348804289 764522671 2308 -237687071 413612163 26273 -209191062 305465562 19078 77788108 346215856 25870 -198330815 135954620 8338 199362947 952210084 13024 18891763 567098809 6684 -335063203 105556077 16351 -513330753 239983055 8025 -481518870 95428084 11466 -417710273 352903427 95 -315623394 946696760 14385 -545237704 39834157 10102 -329808573 670730391 1270 -512651697 813664898 22431 -104120330 593939780 928 -94086243 289922851 1230 -595698384 108142170 12812 -503764017 130616129 1572 35148414 334919931 5346 -404712737 409379145 19819 -441673286 714807111 23054 -370531899 348359626 21853 183408122 341313494 26204 -149075265 141893886 9603 -372895934 916647397 16151 -486006687 229145865 23475 -24906070 126322333 5941 204349285 119755351 26421 47513232 818607714 231 -8980317 630958120 13956 -469991544 867334462 5677 -129411435 289116967 23081 -581912761 419956433 3504 -350519321 762595737 22308 196588889 813702311 6022 -575045407 511518479 8167 -123706987 702030099 9020 -304975113 407047801 9633 -109923739 231882947 19896 -555985796 870373032 20590 -288939116 797773855 25113 100123017 722419126 25987 -120378672 512153212 20844 -540641135 791909573 6996 -550702195 870841885 24503 213985752 643250743 1509 -79170975 506570475 12444 -169784992 641046508 12059 -22166285 319615887 25227 -11645395 879459809 21230 -440007878 706847306 5200 55078286 509731287 1552 -557734363 805741949 20392 16735961 135914681 26122 -2407565 478454166 13881 111991030 472459737 4802 -95451886 807046577 11321 -375711584 566338407 11691 -304207637 108035963 16461 -267091099 947543853 17490 12597458 732411294 19250 -465638629 863325802 16771 -33125590 753417260 22816 -491240785 207231672 15948 -9360441 899184730 19841 -448230093 214377577 8248 120653864 269431864 22781 -440089048 190314239 17974 -406165047 374027022 9751 -499383195 293636406 23593 -544957018 787834455 666 -325625411 799240370 4795 141862752 517849978 6133 -563975296 377499586 17396 -110318777 537054608 8109 -569376388 242016280 17318 9337634 249290722 18993 -577164665 226109991 21066 -214257630 315586873 21158 -460807712 83044939 22431 -587067107 522873929 23865 -477053994 165410123 18218 -277108804 591338951 21645 203563947 571356597 2661 -191992099 197847421 20825 -64508180 167555688 11818 -259061479 273190312 9579 92127604 15469478 8374 65922443 58648367 19378 -578707645 797669664 12163 -173973421 877759221 11035 -567813330 206372808 1911 -188920681 303458735 7631 183290890 886721029 18742 115483722 767418429 18405 -491303212 820948514 11227 22478229 408767384 2506 -132202170 249482419 7206 -25359549 465665554 8862 146514444 711003687 25647 -580305492 172708458 14992 160715426 266603242 7525 -297236002 65709848 16469 -181723043 172046768 13744 94655231 921851574 836 18225078 746163792 20347 -405484261 189929183 14139 -544397577 774870624 5543 123084845 913316958 22298 72257050 511617564 1113 -57451106 395473903 16147 -382727149 591163894 20752 225996915 680536564 21489 -39957782 428100468 20129 -461580761 830025200 24918 -334933037 947945853 11881 -148706565 710279041 3606 -199359990 401369466 13014 45315346 864487230 21761 -249351743 832487768 10838 -32191735 601493447 4715 -382887264 808108507 16020 56952117 25014395 16589 -391831338 806487048 952 -255689787 597526624 21521 -358106275 312834083 8392 -117687712 137468155 10285 -223549720 287310025 21067 -366520569 496836582 3819 -187315880 648770881 8736 -325780733 532326607 16106 -207356116 467470527 10584 -12456232 709524303 17424 -136597945 692147762 513 -541540067 855286098 14141 -508657824 307154518 4882 -276710470 771308918 15382 -571410638 922386908 8084 200065770 647522174 4810 -480090005 505165999 2438 -167158675 23485661 24874 67622841 281885147 4507 71574346 524971992 25078 -568970075 534032168 16842 -38019199 898840913 15686 -287416482 715183565 13187 -282348451 725216082 19572 162892817 909853438 25530 78387096 640516249 18347 -195569579 389748376 3162 -282016777 830623529 3524 140387386 889866422 14756 90322007 102999850 23452 -505003546 745408922 12253 -30315022 481950732 9843 18113399 182400779 20626 -451643537 99615359 5544 -82669348 791140452 21581 125363642 479234446 14534 164877940 432803072 22626 226318558 723513677 20387 204205540 845547331 14730 -576312311 594476122 13382 -203341742 195059478 476 -126890413 778746838 12117 40850596 876817453 884 84587219 888482901 24726 194479201 225123157 1847 -99146597 909663245 7470 -17246162 443403712 2399 -375956330 482569746 737 237750970 45683399 1844 -465033921 409547576 3900 -477505835 534324355 3411 -33561512 16945759 19808 187205196 189708890 9169 -99695297 747524769 13369 -273390224 458526781 7490 -460112742 230235901 427 -345458621 106415289 125 -200897361 883127541 24422 139320268 218828101 16092 -515913762 863401579 2181 -412865831 12247946 2919 57706201 54772000 891 190403736 337856363 25012 -26928729 625818411 21309 -592296653 180761308 12348 211014210 12463592 13915 -584350621 715557428 18501 -204673695 194384141 3476 -355899541 126486928 17951 -375038127 850370676 8167 -306963175 456018329 15177 -226509167 60582968 16350 -153232260 480541640 22277 -270456321 468515206 17030 -41755079 869898389 11467 106226648 590011613 3039 141196514 594176170 22223 167495270 707062979 22573 -103692023 249309367 3624 -6529253 625297073 11245 -269165456 585788123 10112 -52432606 66927394 4927 -252570589 328037032 10729 -177105984 830337297 7018 -417798432 456844243 13407 -349709257 792297892 875 44974558 753758843 10894 -79877992 630697308 22755 -412363305 202488325 6889 33960983 272146279 20772 -572760120 910278867 22835 -483677079 311633784 3868 -505507148 927059162 1653 129001001 35641468 139 164617740 620747116 15471 159835459 344254938 16633 42031798 254505079 7530 145883116 49449361 1778 -596128116 923932402 9833 -231984841 365447526 17794 -116417823 920873964 20767 -202909054 952080196 14819 -181007125 862983003 19368 -501631014 736743824 5863 -587166924 513222410 16893 -127229442 883601674 23967 -357647457 92540928 11408 -248935176 314882631 16471 -454791160 421058515 2504 -223718205 211585465 6524 -243140158 821226663 3874 5986574 104741539 12671 234088665 776482498 10499 131462896 35490959 5762 -572284708 626899172 5978 -553496328 746955091 3164 188858864 682349536 16958 -482390425 206421445 24423 -530720053 185206829 2999 -468565956 95007247 11836 -151388597 494263452 7431 105365745 664121163 26110 -1633292 378244073 11387 -576957825 180445851 7378 192784563 124536977 12276 -367775262 469620430 12921 -83421092 353706157 7753 -566585586 598239175 17357 -311544227 133676859 14500 133005016 154219267 3019 97681018 614201441 10253 -321186838 756270942 11762 -160144292 447311529 3284 66058724 532456123 1489 160753625 224357982 23672 -359162497 21695206 1401 -350947342 209155348 8663 -444512653 584778667 3269 -65110585 316901752 4812 -347379018 708469481 6017 -168274394 14492986 18031 229795914 512757930 691 -320375543 773636728 20285 -255627593 894957041 3764 -331695017 621892960 11306 -183571603 889315576 10057 12731000 685039942 25588 -415676378 357945028 9515 -144646523 952326885 23425 -71994165 660032117 20298 174405581 455532312 16157 -254724230 176272785 9422 -493382045 725879197 23724 -14588690 321123063 24451 -600032203 671264439 15293 -428918468 560011595 18164 -16197592 275538904 8337 -443198940 422486994 5855 188508855 625941696 6301 -371536785 771510183 23033 -511051281 80607021 19825 -11031402 256174641 17138 -142991559 354910497 6376 -562934958 688449670 1008 237341247 410028977 654 -292776192 793329313 805 -352794522 70719533 6044 50348411 477287124 4149 -84565774 938356003 11272 -240239118 907623312 13435 -90531556 577429578 9351 -26222944 640305778 12268 26060960 556740196 11219 -351940061 348384842 18235 -180907771 77137101 16065 77131176 522186229 4134 -469046802 750039434 15367 114686749 488759383 7097 -427247565 313604693 14752 -469294433 827230206 2646 -351993915 484234045 16019 -342788104 426816818 816 -385304473 625591718 23752 -492242206 453733605 22408 -412836727 886048378 13407 129965274 707725272 23135 -349505904 768524695 21115 -164545617 725189008 7959 -480588711 545982655 5239 -178345123 757259030 616 42333721 95387139 18375 -335544645 22491465 1929 -566249157 212306155 25396 -204880306 283836185 12218 -133248815 271854109 12880 -36426956 150868582 22178 -343836382 131922441 8552 -160947953 43226797 10831 -184734245 176549236 6235 -176544131 278836136 3546 -46792835 889868533 1297 -146000174 417706587 25285 -330296473 362881703 6900 -305482373 878002771 26041 125176979 582397950 14040 157013727 563965218 15550 -588060815 347768548 2464 -415039047 689960139 798 -486586120 632101824 243 -543876332 835496938 2589 130913787 820091755 22965 -360808494 31677233 24073 35183386 386623662 4163 -284703774 221782007 13471 -211124872 418396425 25142 162271778 51244715 3214 -77777169 415525360 11036 -497211824 692866120 15091 -38228472 495196037 5142 -245291590 124959744 8949 -45077247 338419965 1495 157014841 927436492 18906 -510552648 946432606 17477 -346115159 276538335 5318 19475395 233077713 8849 236568036 142071694 21257 -175584273 487749166 9421 -151340176 776509986 6764 -444504109 666213041 10335 -416329408 48420149 18658 -269504277 53968215 3755 171541753 101678806 4691 -586621005 592755010 11943 -86898383 735246750 7244 -28846362 258142774 17092 -365239740 843882870 3265 220281732 612436021 810 -50938229 62631485 21410 -294608611 368766506 10493 -50520278 810580769 15140 -279173522 684981932 21489 125722383 948704168 14263 -576986300 791930898 9624 168333970 394331590 472 -495443847 29332327 11492 -60577201 317799447 13413 -160674306 847397092 9339 11615080 548723172 14059 -71668123 725446134 23970 -556110040 942429678 17249 -71749139 220732939 878 -385099986 599215404 21389 183357550 533724794 22072 29513387 953817578 10692 18446422 173322013 7205 -340461708 181906161 2664 -360717435 263965024 8831 -270020981 230059838 10158 108275507 618753408 15741 -238545819 941190829 14569 -118656259 518467539 16024 138077661 174234419 15346 234075308 628990401 4904 -541446269 411664440 9357 -561419789 97730395 12918 -76499457 450759428 23834 140021745 15242015 22566 -565634019 41758678 17817 -171119674 800379086 18967 -601152125 530449993 16253 -62313859 217512637 26433 -78788682 946152901 14375 -55601615 99377756 20619 44871687 205977244 19317 -276490308 59662509 25190 -410861427 610152709 16218 -179915820 855556248 20110 -298435735 395662688 16186 -516649321 818201373 24941 199343411 79099927 11688 -351726549 723960980 4051 158530112 843958204 8011 180818933 78603143 8954 26815724 480789691 20274 -95474596 48556093 13924 43524416 75594590 15495 -282326153 38177146 519 -11501001 864927199 24350 -585646001 667393856 22474 142748006 536578832 6775 64241347 203117251 8194 -377128466 673194280 7761 -389206734 38723612 9 -107258632 537790896 13483 43864937 911676671 11593 -308492693 35181712 23604 -303223784 896047783 26173 43194672 853441367 20490 -410369797 265715292 3746 -264020333 554924046 17779 -69308596 667217975 601 -45469027 675031307 13947 120766333 546752380 10604 954880 711156157 16047 -157660668 803117899 854 20384765 700543529 8509 -553189616 910519802 19546 213057233 748303051 302 -236906563 541159303 19333 -170504601 486629451 24423 72752712 600517156 4195 53859505 150092161 11102 -456231590 840660978 13934 -165408321 704629904 18492 -28068907 807436155 8336 -543056299 637169913 19030 -227090364 514716451 7776 234916639 479219249 2628 -110315650 379647874 22712 -35817326 78680607 16538 -137670515 471745838 2767 179683621 695431530 12721 -367398348 748920161 451 155764197 876293964 9502 -1425843 679620806 13630 132591968 172680107 25094 243164674 487550993 14729 88206499 202999322 18764 -569897804 266581420 15284 -179714854 722479401 9122 -187739596 903100078 20123 -182995749 650586473 15227 -233464880 412609994 9659 -348933826 10822555 216 -72877806 470521221 5310 96349836 574903888 8151 -399632551 661956614 759 -358783487 586179062 5103 22718917 55331116 25057 17939127 171730830 24808 -129305025 934297107 12558 -355279853 254842614 4704 -248378263 47492868 19241 74027860 270096443 13401 -596878490 22179432 10944 -544237078 525858229 10033 -530965142 278988792 25016 -280921806 86359731 570 10853269 701380664 24564 -271664931 910320696 25367 -180971214 918090781 9056 -223426586 72692444 6936 -575684751 806210311 17461 -382588752 309463372 9593 83287303 735154759 17284 35517314 734760178 8766 -265224114 79718038 6927 227710193 932121330 10811 233895818 898095371 10824 -112716974 309665194 8053 -44681725 483624690 26072 223056107 643688365 7080 -252234555 812432488 25039 -243571603 112112029 3577 157106943 783515753 12732 -54794436 781209299 17369 -222833927 34808443 20766 -146555182 913339708 9054 -293162580 314582434 10925 -438473362 543714387 12218 -175119557 945569999 307 -107725765 225692911 16894 -441435013 851812832 18571 -90347345 258818543 11457 -120893186 168051985 22235 -523281382 176004635 3070 -378256782 762642238 20312 133668056 604266078 2563 55880928 535933412 17224 -353709009 152642447 16595 -544308757 650368272 18987 -180488578 298427587 783 -298079015 875373423 18945 -10194912 864747984 11243 32845053 360063677 13288 -355299647 677866786 14422 -571710773 295666571 14228 -379347365 203691803 2208 -245801741 698899331 3335 -374943551 168479720 24625 -86959528 207283701 21576 5656152 846307024 8168 -43862287 195467735 10304 -46535538 796146304 11221 -135686913 103384734 22015 76213518 179100424 22303 -474379537 649725125 23957 241311961 797379383 11972 195732284 231170297 3510 60315483 342191117 10508 -300437239 97237633 6339 -417090386 706410858 12863 -373638126 239123236 4308 -494023001 471970647 7085 -508509784 574273197 2133 -275934354 66899975 8567 -74956829 268498929 16179 -295096875 564851724 10521 8456371 496371628 25956 -64181404 881843703 20447 -186829440 447408043 1041 -398708325 473943564 2253 -237607608 398720827 2729 -450223615 341770202 472 -313299576 697936012 25754 -54934577 841413514 10027 -496384545 471800884 10355 -479321709 176842655 7204 103864937 481579380 16201 -228463615 48939976 11057 -456466548 241340171 8616 54584334 833713905 16796 227850900 544225238 2796 101013839 847037752 16762 -267153954 548095188 1866 -171422680 356558822 8579 -429538906 187589737 13303 72212769 83651324 20110 -413079654 461580921 17709 -345862555 911364309 8636 181903714 58249135 21120 -142815641 52747105 25273 -210866041 327039768 16802 -204775977 42199316 4040 -489108650 316683083 7335 -367134013 366259048 3455 -324392782 354612356 22174 -192829296 636087560 9859 15559092 527298995 9651 -542209738 813422760 11590 -319370073 175590612 21371 -349925106 48532697 11245 -335933699 510588553 19169 239421166 393608143 22220 215563417 387556395 11755 167430721 521118155 1408 -305855315 855182988 3416 -220324095 913593731 22098 -280775370 271711442 2950 181595367 672994758 915 -89193704 923075701 10100 -492351299 34207593 11027 195534405 718584873 16465 -486855696 414914999 11242 130132481 83031155 13201 -304852079 853910877 3836 -197963774 632901664 15422 -203477265 723507615 21 -305023124 744260820 20748 -416990351 194919579 20650 -527210156 28824317 24048 212258726 764093476 4781 -167005945 654775015 43 47700907 817794009 17373 202634236 559105842 2597 -19766567 748552979 20282 12428487 619739997 21734 -281710235 606711188 6818 -531863954 60669854 23809 -154985903 322707890 12603 -391389 299087737 12392 -179849983 501644044 14939 183421386 593737690 18167 -590294456 147626168 20849 -384915342 667210614 20648 -406432461 41359006 284 -40361587 512276113 9413 -265766301 302738833 4235 -119771222 614934617 5155 -152955653 843384217 215 -318186107 127955454 2908 -216418982 361862430 20646 -80913255 485848852 17892 165184099 324355665 23574 -15750854 824322915 23804 209716837 734005424 6550 -129282564 430828395 12393 -584551931 666517193 9273 -595871203 88166171 395 -141470229 869876890 20379 -395532713 940923225 20737 -482652064 196801680 25077 -475351508 604027665 5006 -302729396 814353965 17475 112561836 912027144 5879 86018450 310241277 13631 170111926 941483227 19666 -572878261 67064758 4486 -226076313 409104413 18785 162069479 533147392 12053 57424569 143803524 18855 160690364 367739852 4408 -88014396 258178155 13230 -353623521 662961729 24951 -100977202 362672820 7581 -320532943 322310980 4586 -381830782 886041858 20498 219292470 51988905 2848 -320724909 571698008 4685 -230042842 942951623 13689 -26274691 941487476 25922 -256389029 291796460 1259 -356007718 735715895 21507 -287824367 31565312 12987 -87335800 569199601 8223 115127873 243007647 1710 -477276955 384623431 4334 -548283879 385934331 25957 168204310 685229152 19161 -89516352 71870624 2887 -72272997 431602526 10346 -198318946 500661074 1186 -202830022 30092164 1532 -223760913 755949380 2456 -342310268 145633029 19373 235166529 316773121 9423 -228176742 149227211 24589 113971211 97887734 3590 -404590990 252614004 11436 -155725063 776847433 15224 -198051431 924189711 14550 -19334110 74206804 24308 -299095404 695527815 2758 -217374920 59634329 6768 -223461027 535069099 16946 168734163 675076538 22293 72604496 891186034 5393 -230335990 465034107 1956 -379502687 660194360 25592 -279205714 363383875 1564 -1798920 386488891 4514 77800801 430142417 14434 -396002168 259526985 22920 -545035786 631513942 15846 -508153371 479190616 4305 -463347528 308340367 12990 134801271 67748493 8517 -329710373 755802920 21435 -92783281 403852002 12994 -502592065 833728859 22527 -425199098 81593215 5771 -308242524 38946189 15685 -234615371 100936913 1455 -133699710 923574288 26406 -564526509 941717436 7875 -180671989 241824601 4228 -290622593 455534826 21416 163172716 941643996 21656 -591490643 134396552 594 -84019913 951694902 1354 -533596242 651612044 6299 -175864831 843851701 9800 -210511940 390392680 18319 -134449564 482846997 24025 -64729302 11551641 13622 -119492347 821034568 21463 -355634328 850622241 1052 -132423606 817966189 13814 161770936 507655802 16422 -550000844 181518334 20370 -128227047 234402963 11841 -470640320 205344160 13754 -521444122 300655053 15855 5509327 706461235 16648 8044353 592420918 15472 8644942 781637994 1213 -264019338 273656850 975 -45272286 944301349 19447 -324209667 750171548 22353 217278035 637954555 1282 -9723837 152930209 24047 -246779998 559224463 5406 212661180 350243813 22006 -300800992 241824732 26273 -333026064 643861743 14685 -555554753 702210507 20288 -99162461 411031506 7656 -322154528 460350315 3586 -450699406 420383572 5371 -443280382 628506082 21511 -407509824 639542558 1699 218860665 206292087 10521 -485431425 404549170 23158 -533390473 791861418 10126 -35901411 343550904 15942 -558539686 712473484 23717 -124570557 445933696 17716 88134331 450239388 16440 -209470628 446635923 14956 -1944543 590923232 3333 -176123081 184181708 13669 -156151657 897572551 20284 -67455150 862077043 12933 -345792786 570790151 10383 -144149606 523206202 13225 64298076 436783160 1975 -3836960 786547255 6206 -159733131 633138880 4556 -441231541 529687571 2081 198433977 530118469 14485 -597709319 612446043 16128 -420035171 840539396 9143 -141405330 888079893 20074 8671308 615933438 1705 5127182 493851909 13002 -142165934 524121332 26068 -30814502 207670424 13571 -170715717 744584735 22129 122280271 362965349 1887 158848248 923957881 4037 -38882312 360749188 26169 -243320879 151048914 8472 -464784359 41605218 12068 -290726620 504792417 12548 -527920011 541805760 19887 -222915464 471469277 4225 -22941765 726972418 4116 -571884986 314419857 5888 -196253257 101398400 4032 231579370 172740194 21732 -154742207 597661749 13180 164616703 126385079 6674 -441432787 599215328 11794 -300367663 207325544 20336 -61734862 309288604 14273 -336800686 183708404 15333 20670034 622409373 6008 201251657 568970257 2477 -272224792 97286121 7540 -525788505 290085333 16082 -307822122 744756141 6626 -422130610 123206625 12319 210011034 588487688 17863 -50682529 579233249 14658 -350038527 806442271 10109 66168486 501605389 17403 44507726 577445551 8670 -496218232 743269660 12153 -593108531 52352158 14427 226790081 213558607 2053 -237055295 241653992 19062 -321453615 488118562 144 164639574 534798878 12179 -48095319 686971021 18438 143656814 25316823 19932 -489232250 235156466 9725 -111252448 86602138 8126 -520046558 546958223 2727 240138882 879196131 19620 146722020 215860571 13529 -402922965 42972590 20331 155471006 942338961 16670 13982812 784487125 9645 117134852 620357464 18012 -136371175 776735902 4472 -18106523 850776745 21436 190541759 10342964 6622 -509765401 715298853 14989 53628819 908599368 5173 -125731055 124767639 22163 135650551 570928366 11076 210014737 301188874 2782 52622912 62101298 11719 129975630 824403706 21757 -266269788 525258726 3285 -70413952 520393925 18035 -151105789 743823291 20535 -31959121 374997298 24568 -473454530 580302346 1272 -293538997 683876613 18968 -429159506 909211030 16238 -118576895 414294693 2649 239829850 102923116 7858 49989586 838078770 12651 -167112838 377571054 3641 1697321 894957766 4255 -602209389 824156332 11189 -215461991 234843850 2192 -163168639 275158797 9487 -206925880 485932451 15657 -193284666 392531093 16759 -97521412 60774345 8639 -241381340 386620170 8579 70899348 174159705 17035 -74821217 855081922 16872 54319189 369405283 13441 12370178 282684253 22473 220693626 196808636 24503 -121003294 925167829 7368 -172864981 820531589 21228 233899587 879874929 454 -118981987 438831414 3547 -217874037 53556518 17311 -293456986 172732294 22609 1191160 257149127 3970 61252497 48541309 10655 -528787739 542446078 7201 -393017496 102856983 23220 -602095536 749352166 25442 -580652277 205474753 11336 47960398 755498888 11124 -383395479 40991712 8190 -251897009 694300988 8199 -571008904 905939181 20077 -517542074 668175605 650 -333430072 741172770 8 -53638108 814214091 18787 -346188917 926575897 6970 -371528325 630515037 21068 -359784870 189575642 26279 -345898847 361055019 19081 -424459963 365701264 7194 -545079209 686548918 12286 -116421930 540588611 20268 -546229002 894762444 12645 -334411122 391197544 7264 -81077580 677933844 24165 -343837307 499300427 25601 -594909473 789859644 17645 -463889552 637026934 3973 -176896309 336267375 21562 197536211 696229577 3158 46618226 727928052 7537 -209757892 696038049 3382 52238098 421830700 7848 -400754086 294433550 2938 -8388132 388916973 13696 416379 829024875 2132 -426910570 319712926 19248 -387697510 754284673 13296 -346778256 942289460 20777 -316959697 396506421 25164 -433026281 911589673 15927 -453508333 85783521 10848 -519753116 748530596 12209 -1347342 921053740 20175 34895975 922343075 22444 -285762319 375801105 3868 -411245946 340558971 22748 -236754971 240348101 26401 -83120473 17864092 7402 -409892295 620519117 23102 -80306289 81852430 11477 -467114622 381174511 158 -9101460 588887726 4417 26005474 700443457 24197 -189178970 930881830 14101 -455318745 145858986 21582 57385370 160785320 16406 -304600453 329640243 329 -375024109 545966668 20352 -549246622 609948676 8175 -222613481 83388015 6977 133918235 44200766 15035 -524507527 614028827 813 -313117076 930293429 9686 -434774528 289196023 7716 -387446643 431557954 10633 -567606347 520648982 12071 -572893008 853952570 14301 -435470013 364178794 23880 16703783 541027391 12339 162471126 379814654 24675 -402182165 395148996 7917 156270730 221818955 20564 -417840277 464524825 16711 -332508506 653599548 17996 -362906728 32759628 14702 -48337370 567447707 2755 -569877348 255404833 22976 -592879071 172095954 11877 -300017633 421665706 7802 -473845524 855137566 24020 -100821552 520495200 25555 211661147 145388363 25263 80250911 822984430 21590 -258944084 120986588 4935 55461255 822171199 11789 161686184 807352645 12340 -527941662 80462210 1908 -473420613 66021462 9140 36470275 655104394 5788 15198138 421572260 24936 46392594 660607691 10907 -386406058 644344844 22488 -446337352 136313587 21206 -38130221 490043449 11473 -572278647 286215247 1759 216263589 946515101 11411 -373781716 631343217 18042 -458140612 416796884 23276 -414494379 298004208 9118 29057229 878993927 15250 -235064393 670996811 21249 1273502 449267330 3090 -473745251 199364774 18913 -288094396 897433228 14501 -555534823 92552443 9956 -426376509 920912483 12661 -39960123 943379304 13741 103254307 219601811 19705 238680091 218752101 12994 -87760489 854284983 10040 -233475147 547795469 21649 -573229631 497870236 17842 -201008718 807310196 5750 -18739777 539206020 21388 115881588 603161259 21458 -11549273 291721645 1317 -392092093 254127237 25722 -295546554 807225671 2870 -395654723 683901351 25278 -281555615 449191532 12624 -21497024 862190534 15165 -288245457 38912310 15232 -89624069 556939653 9481 -49652187 444325345 19590 -182417183 754275598 14398 -142965941 442026173 10927 -363070643 674816425 6487 54908658 338098225 1831 99165257 821844334 21277 -341804784 293964303 8416 -422284118 600001286 18017 -363299128 363907540 1681 -571721308 268468947 17668 -460858764 360492274 6 -266959035 272611558 3592 -376603900 439154015 22055 74181891 467512447 13377 -315609295 290905572 10303 -565065981 120283897 3191 -444183414 541530997 23930 -206517249 581140029 6649 163523500 610310087 24995 -113110522 388438355 18370 179470555 681044199 25604 129543949 267976116 23302 -106773731 35846385 19530 -185861386 805822419 20845 -238686827 648423534 26374 -439331362 474937632 21692 -231386336 429964479 21847 -199157143 877905258 21005 145944265 442013312 12696 -320116630 928467521 5631 -278365567 463300075 3671 -396326053 470949611 4620 -324475381 579900851 19609 44800847 931173602 12499 -339062228 186199893 14531 -229466482 882716109 21892 -363610750 860358046 12645 -90827754 94687213 1523 1460609 940496544 4773 -374609489 212841575 14923 -504544595 57004778 1480 -184097052 856967253 8445 -184283956 787787072 14404 2258160 756133904 1619 150296476 716903404 1801 208586764 246893379 14132 -449498099 278364726 7638 -178229201 768700285 20580 -205379179 697109924 14117 -492174282 172617342 26414 87819526 423507152 9017 -540244668 359524085 4710 -280512500 127603707 8702 -467945949 317321765 5656 -306353091 715730579 4551 -389403567 61313459 4605 136383672 488918142 22266 -308555023 757769200 1634 -167140514 528041949 22990 138664939 101563343 5676 -264186848 738776200 4761 -520320166 566579790 22321 -123037563 601688175 8015 -31021540 328212270 12497 15923870 210027219 11858 -411098428 544582178 13924 -267640663 478570170 5957 199786933 145414612 8258 -444812951 739521702 7286 135822732 285942127 17232 -94481285 13036996 10290 200212011 167631589 10777 -257055931 51285193 11840 206629967 925361773 5887 -254833759 114446245 20311 -375999959 59687462 18692 -505496471 612311408 18432 244506945 618351553 18136 -274478690 783494323 15886 71519763 416161523 2016 -523281752 825133618 22696 -145976371 864492683 2837 -63518794 347527503 5268 -20824995 289762381 21247 -370256700 794604117 16640 -105819283 365593241 25399 -269702926 487066619 7903 -191356864 770237686 15683 251932982 344288572 1488 -114460896 543569275 14500 -360543982 513824293 4099 25332190 933584427 12000 -331122876 728885005 16949 -149647692 740978836 8022 -541731848 435876996 13355 -40171437 752525969 4125 -43234937 25542379 14739 -563674608 793989596 4565 48386356 352377921 23795 -27402682 503220279 16506 57303076 956907447 8078 -47513643 478839986 19422 -551483624 467392439 21971 -382456549 184360053 19610 -568798616 388860006 25805 -405216015 138998020 4332 -168706078 416743079 9345 -347589966 808061838 17909 -92057240 504620408 21336 -489516849 511966116 21855 25681949 101965764 22067 -392334004 777378877 21124 67079152 810887226 26318 -374346650 599975454 5583 -225603798 29796993 13695 -423882919 226321788 301 102620671 553168558 2900 -251601102 172408204 25344 -32500981 191959503 5941 -147858355 600993721 16716 -375451828 431426173 25319 -508244694 945630035 9285 228282845 214847458 16691 -516195153 835690141 20396 -574178562 796585369 11691 102953530 74221528 4480 -366638153 729079448 13176 -49279991 584165040 20968 -428798002 785303323 24123 -422789492 233767841 8686 -566048797 281307867 19918 -526660498 167524348 12784 -164508903 161002877 6771 -177089520 195258361 10707 -424251420 781772589 18717 217781811 325103732 21685 -420190499 774439106 22136 -539478493 725838400 3126 -402324774 512576825 19473 -344151610 796083928 13351 -535719862 781061549 10709 163638095 819988356 16509 54002393 150131024 18327 -198137121 135227470 21939 128540662 419805687 1708 -53870634 601704795 2561 -454341346 256284509 24015 -72224640 439608270 5394 -484713505 716596264 3584 -409636125 955827490 26256 -491602671 373902207 1865 -501183462 464991376 18485 -23910705 536231574 1521 233685045 718438013 8342 5601374 801036344 4818 -187255692 842056255 19893 34580082 460157494 20476 -537995274 376676654 9838 -331750880 561783332 129 220868055 822008927 18836 31694969 712299591 4833 80226048 766301324 5320 -425572015 450734388 20573 -392516676 168724068 19753 -136981253 709759423 25167 -9292884 767514201 8819 -11251156 797932479 14129 155891056 825916215 16669 251389084 629560631 4248 -171387088 839412935 1932 -281475710 372994535 21996 -309810360 680862239 15910 -133953758 402175962 15656 -334150776 597182665 2724 237291839 674100810 8094 -546817174 495151232 24658 64095551 924611702 8794 233468638 874692371 2248 -181697032 222796299 13909 -571527015 77720651 11422 151286149 126746228 16585 243242443 341115102 4906 -56320377 135901592 16725 57480925 27564530 10229 -42307499 365244742 15978 -378768370 809608761 12012 161931428 224551753 5401 -284153000 112832609 18245 18642914 773340891 20006 87990977 808034701 9310 -378851651 244585271 8453 106043250 399050709 4994 -475458975 71491393 10721 -224072246 759006997 13165 -326947575 240847989 18541 -336067109 750872800 11395 -180841640 741859121 4516 -314305179 394418871 15208 -393584973 626037520 11465 -430417303 554082373 9140 -471966892 456417904 14364 -44249476 949619235 21165 170380522 531914695 8598 -290714022 678216015 9840 -405256054 752752871 12085 102863074 412845378 2877 -159038636 64446149 20981 170039577 311880909 25937 -154067424 957285395 9478 137710290 827749834 15984 -203470143 413118418 22838 -226356597 163238729 17016 104366277 364351024 10010 -363144296 947333075 1456 -382500569 246699802 4674 -53182635 349219510 2490 -497254752 47460006 4202 -388498179 337273561 19944 -415140473 833407098 5755 59929463 163591485 17639 -412698247 652631706 2668 -475583125 742417586 26106 -71816109 578087997 24001 240265083 523964606 3786 -336858338 939716205 17490 -249505109 410022376 6373 -396200485 160253520 18874 -442729254 682625471 4948 27282260 699267620 1260 78054372 24527507 4819 -554763010 214779448 10083 -482583663 789049569 16146 -188727764 879183481 17704 -551591870 731878360 21541 -419329419 588644775 2817 -345985578 648703298 13247 -367896842 119468953 10745 -117342615 935898718 15319 250706298 666363650 12040 -468914900 207126922 21756 -7750650 493252115 11114 -587535837 651089156 9328 -150451508 429139062 8807 94971640 776069191 25170 214183453 138236113 10450 -482444872 585438155 3233 -474836685 446528821 25120 207633773 265933242 8480 -24829295 201177582 14825 1291077 323760347 22139 133698398 425211046 1664 198836785 496075844 18117 -63098625 777491378 19990 -418247259 926153796 7962 -26082088 668567870 17629 -158132454 870021921 903 -7353800 928483459 11706 62026005 702599566 18615 -544217178 683556763 14372 12457990 229094337 21792 -42281761 198179004 21726 -186292895 749208207 10870 226710029 69090139 12180 161541133 604250958 11201 -291731595 931571217 17330 109553090 291203006 16507 48269769 915057062 12894 -195286138 431371416 12790 -27195280 413248406 7060 -401917216 844934209 15047 147239077 269598162 8240 -225711987 236163095 20084 -527847479 544571343 18253 77793958 261990463 19877 84326569 620941215 11756 181346328 9386889 23523 -371406491 76556722 16501 151243351 716955022 22671 -57342691 884606322 415 -87620579 176124747 21886 -64826246 78266419 15457 -405650585 458853867 25300 169070251 95856790 2572 55757518 16443952 220 -584682094 518991485 17331 170826429 142610323 20697 -48039108 391169906 3712 -70563597 28489502 26272 -549158518 85361705 10226 -259363533 205574768 19191 -435314243 138780125 4974 -371061540 865920421 3723 -322632334 193322249 6449 167580707 88089035 15573 -439110514 216213591 14183 179494674 163758218 2944 -48896978 720666203 6803 -51332729 105277234 14460 -76432509 152235988 3533 -239716913 9548724 1605 -31416806 827380016 15547 44722040 600602424 313 123549025 22091787 21475 137943137 374648308 10092 -368488434 60807855 12359 -512553428 611662969 8905 -23610400 594528169 18878 -80654994 426140252 15788 -517063469 404412677 14385 -202744611 100259935 19928 188759204 720958541 12125 -307387219 832049282 3945 151365180 753274539 19565 -575423247 897112550 3067 -464066482 469894082 5882 -526500148 203449566 2965 238819901 944310128 9458 -381881729 759818643 25186 -178710747 889080320 18333 133410110 366515198 9021 -595771713 771547566 19921 -115651250 521292068 18386 -467571400 285810633 17111 -391512488 475120416 22812 -476468132 597413528 6759 70494408 587301444 24404 98737350 182691210 8779 -513817592 244671260 7879 155212205 952345708 13147 -224003728 310173143 8476 -286421393 643828873 12825 -100496972 284037616 4866 32471762 224473170 25158 -509836758 96842438 11 -597614387 230159666 6488 -569392845 486619333 11618 -540832483 752103143 16734 -154927540 426485602 24709 1206500 132452736 17931 -106067132 925169353 22830 171545790 800575749 18471 -360689288 429184838 12388 -542220965 879506086 5146 -357289063 604757710 11766 -4999376 507087895 16206 -418416071 311725986 3334 127772883 679387800 8071 -473321884 43952641 633 50032652 316017571 1452 -509293769 593877513 5326 -592785674 336198590 14858 -284613395 792648389 10707 -17372402 88468852 20159 -159014170 486385968 19387 13693553 46076144 3572 -214624687 73664032 20306 -27074755 599572441 6640 -86708790 902509999 19006 -468294764 476532923 11073 -421792122 471596606 19543 149348948 861073575 7621 -170392827 594172657 7717 67083233 613650263 24247 -270006500 908291132 3497 -201582465 137534999 10298 -63996869 713592130 1966 32737516 187800540 24521 -200347493 288327738 21879 114632190 14208947 1081 -222909033 471125425 13340 -16828011 906387014 25458 -517525334 44670364 15453 -195399318 394527119 16777 -340636305 947628677 9579 -135400501 167716301 10626 -63404682 624338986 19899 -286253094 426647999 21314 -162932318 99123437 2099 -312890540 13308872 6982 -71768348 791435176 23855 -576279831 894478296 9494 -37141277 840322241 13128 24036550 215722492 21520 -335351657 617089304 6242 -168081534 545798621 1675 124237648 171329342 13273 -295678505 227870053 23841 -561974330 443801185 16254 -71100924 148681342 17644 -568071432 307144845 20115 -399733387 224003853 23412 -349005716 713144043 15827 103589584 776182210 13987 164553651 509764159 18565 -216109514 703350753 6600 -54498417 542219496 16822 41029088 561656933 2906 -124471231 542952309 22104 15881701 434513702 19378 -233853609 584237629 2669 77388212 235793451 13895 -504690510 319688014 17386 -441369593 926047745 270 -10922911 443616628 6907 -286043048 781259211 17154 128992507 496550814 10945 -139652003 437941382 18448 -51112400 180878641 7740 -15210056 370826929 19803 -242329157 60919170 19665 -568446584 483655975 11592 -345621867 325272463 8772 -383121701 376648993 5612 -594831298 296528467 9169 199260302 452716200 1142 -122700065 422026265 3110 -185040780 946727525 19818 -76536753 569963123 640 -3559267 435734325 12749 33470475 314423781 18742 -124341477 186599436 24455 -113207296 661014393 8707 240615127 349773695 18414 -400524675 597860161 3395 -331468114 939733252 25699 -350310812 328364746 20540 -291443924 757917755 8451 -266158424 840854511 4056 -397498831 432409302 4933 1608825 788774671 6525 -591841740 848513939 12001 -474995223 746193052 637 -526561344 147303348 8041 -34977132 440808300 3064 -563363419 371555973 9925 -116141766 427688622 12308 -462993197 132091179 13187 2126209 330920299 8930 -79364450 261125122 3212 144989524 451926928 16052 -113659848 747004043 24267 44047834 452679809 12396 201599202 354066762 201 -256077948 254456356 9953 133397526 721405321 25156 -285078783 715682991 6389 -578018591 345399921 11681 135516463 942990720 10273 -100008809 209989797 8794 -117858948 641362485 26454 -534367801 292910861 14410 55584403 30360609 519 -282295788 269268745 16425 -268872441 929789133 6403 65901063 664133231 19115 168523883 576329769 7263 -162983678 666069443 11825 -233955564 454084779 19497 -285931736 533843088 9588 -232894810 571176163 21576 -460884019 610660404 12800 124450877 176531292 510 -308675363 641729818 2510 -491243696 458997302 24993 26670503 836598727 3515 220890636 717798492 24949 -44159820 654507530 23375 -385850801 855082944 20957 -426633652 300427519 3514 -44306965 747297368 12909 -49908837 696112250 232 118987852 593084082 26407 -205222080 302442172 10055 170249783 729280832 26396 -238184946 16649826 13791 -277541504 953158130 14213 79802104 936974554 22289 -576796295 523337436 2208 -390385392 924133334 12015 163933747 914071445 5320 -407943360 137437588 2796 -331854941 666665775 17336 -303406385 274102652 22875 -448982078 577780072 20039 -173373377 326883376 4121 162616943 122910370 22951 -582670722 671560358 3603 245249739 813602643 14636 -556117968 222563880 3606 -455400526 65733048 20745 -214277785 67746659 18609 82193101 63891542 13897 -380339581 348841158 10680 -589667012 137532952 15015 -141071564 581080604 25197 -449509768 301154498 24939 -49970135 326853156 4778 -548841712 676928831 3690 -495093824 433599648 608 -361716 384711242 11800 -514698312 259710490 23297 -564965773 233042452 3946 182459744 355196913 24870 -139170520 394125082 1530 -470719955 73709436 7066 -232598219 856670337 352 -369326918 523068396 14334 -257772663 139699385 22841 -446250224 557810687 16017 -482834907 949130326 17697 159994074 323048035 14112 -22773997 770917942 23042 -70531539 536732844 23856 -315463442 300825226 1980 -225677354 514206788 21259 80484930 758650845 17411 -150973666 462408612 13096 -527895084 338971505 5739 -527433189 267299219 674 217299458 129612248 11010 246295956 477684144 10290 21136077 553497187 5277 -582240582 203537503 21782 -575415249 768742575 6274 6189572 511726808 20500 -557697288 742834926 1378 29430298 673272618 17051 -515120281 467087792 2557 172691741 367177442 10993 -20787468 232903623 1419 -474496308 127204291 824 239865408 895569468 24070 -335012145 870876016 24042 20375505 188893659 14591 -353557925 66230315 1421 -527847449 158173896 11359 -241571142 578090647 20012 -55309020 949259441 3302 -358894431 814335911 20889 -4390557 169566183 4794 -590574951 663247661 20551 111006424 897147528 12043 -478868107 360730212 15003 82168707 677205970 15978 190476710 953337193 24629 248585937 561183620 1311 -91819131 60056721 9537 -52948495 525995656 7102 -506133812 805321007 17044 -33546968 804277812 22031 241225096 239672511 13846 -533492960 244581377 19364 -43722081 946814033 4837 -233958662 755972458 19329 -179132117 450763380 15340 -510797844 340074870 4917 177473659 98190687 12520 243490267 726371009 15315 170182715 539976142 22354 -383689230 644603094 11923 -480856342 323705807 7394 -602271911 170554500 8533 -593874141 283456140 2288 -465420648 627720911 21730 -154197987 373927873 21480 -12581254 827983093 811 43943451 871319191 20626 -508092178 275591371 5093 -217856125 248036865 21132 -349587816 50497425 26333 -85023822 775788659 5036 82986206 851329921 3588 -311676933 554274301 5482 -558991891 27122476 870 172715234 612557313 15029 -484047497 153781310 12788 -75072024 817449465 11480 211455793 492657696 26030 210161428 370986858 10168 38424829 76985998 11052 176218317 370816122 24339 -372569794 335970652 21487 -89225971 166246404 9972 -482759467 64590658 7337 -564722216 255702462 19942 -331063421 542682456 6070 -159295997 852081276 8166 -473252679 524480778 22783 -251177942 739955546 19785 -386997538 38864405 2571 -260861069 914728009 4022 216722915 426076522 990 174201549 729733661 22760 -107584132 575186989 10174 -300930580 867397289 5053 178263208 18798006 6835 -410380587 557152229 26228 -97880174 206441727 16355 -577315965 376947018 9280 -446053555 811385979 18490 187695084 384474093 17551 -436541777 327634690 6708 -128669233 370340432 1215 -304696449 672687105 5146 152477103 714244373 18115 -195201762 951925339 24991 -211729141 659183129 15523 -214399666 783824340 7405 205472249 197475805 24689 -558442499 267384864 5277 -393344043 882179663 25058 81609281 951141051 20527 241754641 383548266 11565 -310090933 560164617 8678 -188522639 710172932 16558 -365662886 877128443 3124 -415241181 392358474 23650 149506837 392252586 16985 -463720625 499469386 15547 -160987569 458140885 19221 -290832641 563586977 4718 249613337 264853136 977 -85492196 538550084 23029 119103869 57340024 12397 -71789225 383660750 3252 136845790 248169375 15638 -496936412 913626816 7397 174113827 40729907 23168 -212797469 724427693 12110 -121463303 366566862 19060 -108967697 324588654 22709 -166568658 709733638 18718 1415307 126868161 18435 -340192574 175102631 16175 221450557 796875048 22844 -546492522 714132020 12118 -472712554 541620018 10996 -128622125 678342990 17168 -504744631 581470778 4068 57889814 90182065 6323 -173291271 765171061 3706 -431169931 147388751 8876 17279772 414637826 6520 -538565907 305321604 8305 -118226920 242827287 13696 56718262 93187718 20928 137378477 484490237 9112 -191404576 323563316 17029 -98988615 352479337 13208 -535833447 813508200 18292 -385772729 325910362 7929 96401777 548717782 23669 204822174 157616946 18146 211653409 449893642 10386 -28161738 930022310 16788 52706146 80446267 9518 -8303483 852625644 15261 -232691247 758332077 4462 87840678 348198285 18696 -531893151 729432472 12832 -462572215 131200833 607 -139248763 340092822 14057 24154097 474846958 13103 90098198 541394564 4435 -371501042 674176893 22981 155952380 820788539 2792 13896107 545642944 7962 -451896973 204432787 16192 -324868254 340103597 4239 -557583913 815195390 11562 83942608 210221273 10269 -274222239 159529071 17625 -343593992 528004458 11200 110385524 582054779 25638 -544451524 837115881 15397 29377813 176863534 16752 -561760367 62589329 2941 -448569095 80050676 9910 -9944787 193599215 17826 -281273502 434870776 14550 26913735 418676442 4489 -298004711 821528536 18843 -211285693 565189265 9016 120834397 737525146 8518 -422526411 474593574 9388 -420125184 866593511 10930 6978636 899745292 19111 -311176582 659345370 23978 98594571 353236722 3206 -425208283 856049178 21766 -582206020 154809479 18419 121259342 332342555 19805 -345991773 135045478 6245 -241820812 445633610 16550 114745945 126657742 5578 -191040489 33467837 15189 3922587 390114660 21434 -237390523 131788858 15732 -511024086 778232057 15399 217647227 121830882 24370 41540864 578294663 16000 -136722512 538513406 11111 17969924 147740284 16496 -103398978 572027869 20491 -291655801 618103011 11685 -295633703 808664952 163 248672059 807267096 14759 -153732096 535051988 318 -494956658 389801147 24477 118720721 773658412 23134 33141690 498953387 123 -143232182 762442224 23967 -452582793 470972981 10624 62131291 844034451 20377 2221956 646054306 12688 -27491740 843231015 24809 -392469412 269036039 22786 -72861141 20863714 9906 -568673528 225489227 9117 45195478 365793466 21935 -31182243 59099011 21200 -253549188 899688910 902 -467807720 931469585 7111 -410996431 531515260 4247 7214891 15069591 19662 -199502752 174243451 4044 -598679644 66563710 21140 -449078759 347227966 17802 37987542 643495766 15895 -312017703 68209854 22919 -592380707 264824172 4374 -344517611 397738681 23511 -496652745 543803299 4170 -346137682 806353825 17585 72916216 243406570 18340 251963813 538588754 12412 -294906027 592319996 19227 251353867 294300477 22901 -509182568 417041290 1871 -578807644 297631115 16412 -201839234 475071054 7708 90199653 797161987 17054 -170543299 655419686 23796 -221680214 400032014 14461 -313776616 552494159 25876 -286387362 645687463 6023 -108076082 385427727 12189 233665097 904897340 14599 -578667107 891334260 16300 -157985938 861462438 14275 37663478 339495007 18327 154898636 422700022 12628 -585180430 145614958 4927 164638168 858246618 682 -377964569 752035509 24215 187447855 516987517 9102 223153698 829760663 15739 -174193872 934404802 10869 92486961 687961261 24496 -527822745 202793249 1885 117123143 834136456 10719 -362457288 729820441 23967 -392204410 113868931 17879 -518388676 149124485 5345 -242122331 448297077 1983 -198979573 30535193 14128 176216387 20859431 7196 -529864291 776952550 324 -235891092 955383908 2059 -396095135 44223891 15964 -393531765 483852152 571 -213690261 180835312 4989 120412309 248622397 12689 -10049122 419373803 6029 -294461205 950130987 15344 16321694 84069710 6580 -14070686 265830369 11613 -356031814 723336576 11335 67372585 814012514 12818 134582758 732816106 25102 -47545736 842326967 6316 -382784176 820003095 2478 -73822276 765027380 9542 -18900650 382114132 22535 -527738412 823788500 20561 -318660085 806449123 19512 169242394 190706902 24291 7407412 176580812 4981 -564477649 904526876 22723 -273089343 187103309 586 -91251211 307122136 13535 -248807898 583610109 7003 136799171 240821618 407 -465747381 154742475 12165 -37951639 308681357 15298 -28341751 438900348 19004 -517420939 199390467 20768 -456475849 475898111 20403 -267765290 180029465 10776 -134222286 11951577 2910 -117968162 200528808 10298 -482668839 95674923 902 -345961375 956102285 10020 -183337440 317011734 13824 -8235363 213164337 5246 -341383537 153088736 14311 -536547058 474177011 19184 115850187 923381107 18568 206629048 780279676 1618 -296140296 427090331 13774 139210141 664608734 19387 -269020913 35798255 2677 -212218265 834053178 18538 -14904264 481805811 6911 12770681 589360211 23987 223963468 943629685 15352 246043519 421098544 16950 -573738870 328807443 912 -125434261 703781949 10938 -428432435 245583229 10202 -310291672 760066191 20012 -461761018 114167973 9111 97609156 802409480 3296 -414826248 9792408 17855 -258893443 882972034 10107 -354099283 156125217 5853 -364193859 415345582 12787 -83637597 725319027 8859 -419964585 538986337 992 -143058762 214540913 22902 -81291270 865777210 4447 62757051 873928415 1276 175066941 842077228 20545 217126627 545771850 195 59860620 387311843 22601 -74156738 598889627 18054 -184079388 90807487 7704 -48351603 218347195 371 -36475335 744124379 2634 -43783377 641077640 8410 -482862667 633278580 10895 -425965596 216698465 10739 -457607719 828806885 10062 31958530 901675826 11965 -394948201 152347131 9518 -454548506 352640461 24557 -381854606 533478018 952 -366647199 732835183 2519 49393321 776464491 4362 -106950812 202246498 17404 -588361461 98167366 6635 -276090993 706511224 4599 -83942456 286572860 23425 216258711 578700910 12347 -550808678 148051224 1633 -121349724 614084688 18742 117331908 889939666 24553 -4387705 648456354 26334 -574672920 249871945 17400 -539055850 33667995 558 116534515 337463443 5184 -13067598 544871171 19559 -590797678 336529079 9421 43510926 814597262 20182 42219811 90074126 12865 -426783123 218507252 10047 -267559860 429764562 23026 -307436008 786159514 26135 -446912789 207495198 7826 -158068387 841325272 8078 -265647606 794264107 5417 -273259191 484436139 5868 67139755 551108149 5852 -489281362 267234131 9691 -180110647 54552518 21854 -22863736 931934369 16088 76522488 652834176 15334 -510854994 20598613 2665 -156996740 576255227 10874 20018486 92762034 12568 -425450032 318135429 5368 -538881444 615291471 12284 -393081518 805348754 4455 249830266 76820618 17896 -143080378 506705282 20606 57722766 293349762 7652 124849801 807744602 19275 -74357125 249140235 11344 105399900 811438703 15734 -80993680 619798858 5561 -522282817 62968280 14145 -598629461 262885460 25678 182092105 356542343 25074 -339851907 286397875 12168 -520099380 243812959 20055 -351774513 830522152 7174 -410788182 608433916 2159 -406897047 573149096 10915 -72267567 112792144 8241 -429618050 697635096 4727 18859018 256898864 14708 56187984 952453771 16212 35186034 183621536 16434 60589460 633881936 708 -207640090 256485015 4329 -169799115 504295055 16455 -101413226 259241428 20976 -551522983 367761350 14723 -160146214 910239784 10593 -116691422 748938799 25894 -581840108 327362156 15348 234879879 597794429 23358 -534637770 60824763 20998 164212132 146752273 6765 -515558766 180585011 7138 -330754463 301714471 6873 -447109045 202823668 22027 -460604224 353006435 3197 -239573067 403390443 582 -192820313 868114807 25337 -401923936 929059394 21734 -273735797 811079538 22856 -38379944 544464610 4450 -510246154 627610451 14664 212036315 373939298 9284 -587222097 722340455 20344 -570674711 830660680 11166 138226177 752521338 12335 -241429659 336911062 1072 -28038622 148006378 25173 -228591635 402290393 12832 -75989898 803788927 361 -74716414 896997268 7373 131280843 33119798 6992 -225425770 763857549 22305 -587019144 36045661 7443 -501264764 893702064 22378 -312179429 588594963 3293 -287350919 241183154 9786 44479236 716064338 16213 -21676359 399326530 10606 -58553190 111694503 19420 -467306007 448421566 23636 -486153225 811011747 18352 -13561605 769042723 21121 32884700 874813121 13430 -536956942 86972980 5697 118708292 510026078 5435 -404069165 644894541 4358 102117011 747777852 19994 -282256714 744941468 6815 -226661289 879363446 22435 169864934 409814840 8600 -129899155 415619798 19320 81660038 917046996 9757 37463385 930831481 7456 118211576 116167730 17233 -297477706 797196312 6519 -99066842 888493185 14588 -546763166 723041710 17394 -126442679 28566523 23638 -21079723 271488100 8464 -443106413 868646272 6320 -135564247 388736517 5664 -36059876 828509168 17940 -206551697 478573307 9577 -305114088 808029540 334 -464483785 80254498 6028 -131120897 111121906 24820 -168190781 148204843 11287 -226835254 304445579 4109 -509913986 551921377 14834 101345990 850803754 19046 -154225892 800989769 14555 -207019140 335585245 13680 -12822490 613263509 12942 -301417911 227899778 17832 133551974 193219237 25717 -595418164 654053215 436 227277445 92281299 9243 68000513 836713556 21158 -475350294 111556554 9766 -62490177 95493124 20636 158030165 925858383 17128 230993552 698615832 746 -357833353 473366089 23212 20060499 460624266 25821 -514728302 70916671 12278 -215522338 78506040 16914 235049128 754944992 6016 117353639 589155187 3105 -149842817 605349532 8467 246139002 702648111 18191 73995847 808117177 17691 223688918 179438383 15805 -130100743 96620846 14341 -24663278 949429793 10191 -240446945 860364624 10928 -104575373 804751989 899 166692026 571878854 7594 -313239413 31058780 17513 -213580349 762776198 21159 -123044913 48903637 23627 -442703039 420099766 10590 -396297659 211667380 3139 -249417560 270353242 6723 229423640 606269395 7440 -54773751 955087909 25960 -397306841 498019499 6872 -275136896 555973457 5831 -374556511 85742432 18148 -236886805 189570500 6809 125636310 409131102 12743 -570751344 640666758 1228 -108141775 851340424 8200 225006837 664212881 15785 -328404921 709675818 24622 -15684741 18831261 10337 -382896929 168869840 11207 -126019616 272047303 5831 199941850 808926033 24245 33186049 408611734 10053 -514223918 65972780 24958 -559629888 132081772 20247 -72721850 437394718 24229 -102475190 481452019 19315 -143337599 605826755 16643 -219606236 288699879 2232 -45430497 188737037 18554 -273457346 941445703 5800 122568391 214868574 5596 -222297557 86160389 19101 40383757 486049607 5335 -456562780 461312501 25182 -220414703 382419420 19841 -212582486 563364630 1094 -43438327 240865886 8561 -442804197 439193974 19696 -566541992 691897057 4768 -31360883 575038820 5673 -577009905 336706718 6780 -104805689 771247903 8536 -43947456 598630143 2419 -316292646 773332309 4026 -301252643 850030458 24545 -143942274 427449533 19239 -19335217 160147699 15461 -180912588 267385356 18384 -270675395 948183034 20091 34558863 561705024 22722 -151822926 783055215 8548 -124319485 918254033 10088 108886999 232189074 25140 6287010 285169446 11211 90595459 912976610 1515 -10473383 36364823 21131 93418826 246866444 24540 -344877596 864192138 3870 -35204764 564847567 6887 -198784513 125188301 23505 194939166 795645839 17007 222433360 497254169 11082 -368962082 560887496 17181 -2740203 743807568 21945 151413291 481724797 4648 153833974 514680045 24476 -398119429 111407876 13512 -51781777 818352880 22390 -330145087 566324035 2918 107694873 104410769 3483 -540799365 71186088 6576 -508158174 125898142 6593 -165666176 908117383 10607 103990178 427302249 14999 -209692799 382801064 21764 -122655850 896175193 12660 88406733 454105953 4933 -96245913 868808111 6027 138654999 556051749 2717 3335372 781577823 529 -75668460 38831698 20273 -310037346 444198342 4656 13359909 712356163 5792 -99112097 309745004 17962 -359667849 425537245 18993 -179722649 129826120 17784 -51961877 93127577 6311 -501733274 854436174 8507 -119133732 49384550 7443 -115218631 385656844 11204 21175671 212385147 22112 -243375033 837766849 7401 -415102124 678315297 12360 -325854634 711622433 16525 -242029737 796757651 3577 -167721760 712613727 8369 -450755602 203230095 18312 -431269706 33167377 19072 -177173301 440888729 18463 -511395095 876080728 2270 131301530 125578865 11940 31252116 617982605 15530 -485883809 632060896 23532 111580492 481892999 10204 25202988 272782332 3001 123756724 491306221 16785 3403223 875891116 22631 -584586148 549199899 16856 -528008910 165740603 26433 -455449063 359200943 19998 187555031 598509620 18739 114041644 602753609 22435 68951405 197281608 19164 -565369696 258109563 17889 -31229317 701114188 13973 -487144427 648306780 5054 -243299229 264802592 11006 72619714 46604126 14865 -137183645 577328003 852 161074566 257409072 2930 -285973121 914386573 2578 -306252576 951731291 2946 -353815990 604757610 16539 -52501470 304576578 9458 -557959356 384947637 2409 -582596336 325803302 15975 -595349792 872998883 11541 -80620964 558987285 5925 160396574 763821594 21431 -382482203 516715672 10324 -282377047 490735424 21392 -254840798 10338880 8297 -250252859 262613328 4463 -175196709 663847134 3241 66462770 509772288 14224 -210255498 122094312 5369 -508997624 885564722 17371 -233459637 496328120 5216 -19256258 72670957 20293 154469908 220375153 10597 -211936469 137615390 13810 57922049 252186095 4716 -248522311 368725738 23133 52665367 882777811 24708 -258908798 228195658 8695 -385489908 764574131 7587 -574645109 358445698 21515 -133308319 269525888 26220 -186992739 160268661 11982 -456274454 532333910 902 -466321872 637838429 23269 35393173 732233424 10163 -513606551 850347720 1958 19176450 640777838 21585 -255488687 940214150 7729 -399576248 249888945 13511 -223539916 30909370 164 246211121 223959485 18184 -499181742 240651885 5224 -385328948 149587663 22329 -328832 301192237 9718 -444041688 468231207 9509 -176664469 33906695 21798 180313117 137869693 13110 -192749769 72502958 25697 -366727573 608987202 9965 -76245405 278990214 14118 208563218 834628162 6980 109183737 820763948 5478 29104046 295159302 17236 -485402186 845489932 3121 24399855 59758755 16145 110797873 238394762 18990 189814561 128654413 265 -451493965 393517282 22512 -285083660 314386589 16659 -412697795 862120644 4990 -318321398 901806458 23124 246225649 934473594 13832 97813060 469398932 13140 -201729906 493137183 29 -161904025 346113019 20166 -454766263 651856555 16638 191812874 22007569 5482 -228082737 843620635 23710 -335388776 115067846 7825 -517699643 394238106 11494 3112110 926199738 17051 -214404461 215777515 7100 -220041395 340073266 17454 -95070307 423580996 22365 -162365743 695047733 288 -154890701 83702343 1370 60642405 418841109 2117 67799480 876263047 8794 -187270681 807007799 24864 -431559760 320288120 23356 208595498 477347084 5927 -179135538 641073516 10084 -54448910 158993123 6656 -422477095 494173844 4988 -349667108 789116629 841 87503378 35845174 5114 -75955578 826986522 6325 -162444226 870102648 25233 -268243312 79812870 6725 -415967492 328830989 5452 166834144 149535194 7929 -415786598 726286216 15131 124048099 321733640 8191 194505905 890988209 20128 -564261148 186463221 5285 23699871 58624154 15174 -280908701 632162288 12714 -252854320 705682349 12101 18993744 840054268 18528 -40897708 172851106 3131 159640101 533618468 20314 -288666958 717231747 9818 -482089319 639923142 11121 -484789129 870448894 512 -142056698 48516912 1918 179676717 207923611 8083 -85512073 211801765 24330 -533109890 422934280 18922 169287242 833668057 22990 121393870 204472109 6880 -113633842 889464307 10117 -491298625 541445214 6869 -290153985 20165741 20074 -315104106 106115110 182 -95146773 678326419 23142 -293668602 635027847 14739 92751216 297925671 21221 -397047180 453796238 7588 124966410 667002736 12720 244499253 725565342 12914 -39290558 361501780 10849 185126986 386238797 10278 -49554761 103962480 15115 -184984756 729597647 22045 -273814770 221921859 4919 -556245412 913697985 1852 -408883925 510012405 20612 -3523950 173873935 23954 105282800 497600869 22780 32395039 317421398 3016 86336058 324977913 8320 -200661442 456228393 6886 27598004 139857972 17284 -514198943 879570059 13475 249840224 925737837 25769 226230016 179076055 18905 172071984 570444234 14433 -360118051 636831751 24230 -298193485 27293596 24055 182439638 819182859 8653 -492108214 236931713 16725 -344105426 852167719 259 -445950700 732966437 25675 78667676 332369939 24722 -360296363 730450352 2224 -337854329 924883497 15627 48625767 926518637 6145 -117239059 430949941 23020 -23200829 616172938 2989 93019930 380188901 4097 3622140 10758649 997 -253287862 381859775 13860 97382259 489084107 25129 39461559 590723151 4580 -245185663 477036725 5044 14749193 326170783 17635 -277391709 834599320 10963 185101089 902766608 17187 -30855180 195348611 23608 -436802798 781128744 24375 -514771042 397324993 25336 -595518511 678275472 8485 197387522 682411988 16302 66360689 321323660 6826 -444058667 289884601 25582 213967629 304529218 9651 -90498426 404432750 15168 -555262436 763416867 11837 -547052225 790183949 4415 -427935397 645893218 21019 -2237615 769881868 11626 -120304526 27740002 6617 -532171110 103347916 9395 -430993566 252085503 11522 -32941287 554159502 22025 202018377 691079088 22509 -205679706 609934148 8444 -515722546 11433699 11661 -339720185 299776678 324 34689537 13590585 15372 -555112892 374772418 18063 -203612856 450100772 6748 -283902271 20221497 13096 -304732924 583545616 24576 -297954076 494671801 4999 -388316668 407626018 7683 -370783573 251270889 3920 54818340 671687476 18280 -543217114 856009315 3150 162569901 362073329 15024 82185120 185917986 15650 -17609931 132301866 25421 -517591936 598384881 16857 -601223401 558033410 5162 16588505 295308303 5894 -381486841 724730850 3205 -466241117 566712266 15426 -558110333 287657943 15956 -558240058 50298671 13663 207430985 245419231 23733 214149592 211775509 15588 116713524 429909776 15321 -241462851 29612452 2355 -279479311 953551287 13500 -160270502 187042867 17330 -202638354 222434601 23252 -403894107 57758659 13371 119059010 352180772 25626 -239749550 210101665 13773 -408257144 65443465 1422 -600950479 216269028 5887 -490506064 409376514 22029 92751436 216979184 24828 -225466110 339265647 25776 -14111075 591479774 17314 -482385545 232914653 2547 -161334239 719513061 19323 -106411965 278372050 1882 -574305636 127338493 12510 -181101475 91770644 20891 -99920666 843406077 4620 -349342959 756559464 11297 -13313755 287580873 483 -95156513 84693268 22159 -541979929 96672583 10604 -478023102 780744886 12005 -514846406 720796935 23056 66505243 140151577 24113 -454005641 431187530 15321 -507029973 498511871 25676 -271240969 279135171 11759 -361009864 538074103 11065 34215946 49008010 25726 -513130702 398252071 7765 -93735110 711619923 18674 -252727411 213193391 11926 31137881 327372115 25483 -247143613 109401158 9833 -424423471 343556470 21169 -135333356 502932871 6927 30772354 383712706 8734 -182389244 661390692 13064 -364919269 760063703 23500 96002528 558749995 15064 147854033 463458864 25825 216850677 499448476 519 -459589100 383850550 7987 -341920562 415535510 22017 -218145464 545189320 22365 -139952098 356277140 23480 50732731 81408261 14646 101642123 798699916 21129 183412432 799244743 19441 -576742596 717325053 6948 -274607501 740553804 9800 -348323073 909477433 6251 -410570070 63354985 8970 -249723687 885579388 11110 -72496346 94323380 658 -393721611 152924447 16697 -239136690 877448533 22318 136560779 286198569 16084 -42865056 530407476 3305 248127037 473393749 23740 226872398 293565888 12611 -316404500 741532156 17095 136680460 864717491 23014 -92198425 154201948 22009 -533250214 633330124 20337 -292237045 492357591 20415 124999649 176931445 16245 150771705 279250054 24616 -320858385 574566110 5937 -358623560 288969375 5544 -516033743 686409781 21043 43576543 295448970 20883 -309289637 204942110 12204 -244941663 823308759 23518 -428442775 170896179 8052 -257758745 263849664 23737 -331696837 260837836 10235 -105937406 911833521 6345 -91798604 244150729 6102 -390081115 414171543 24070 -207613338 885348200 24691 177615119 261098024 17155 -561977794 381434004 1740 -362825597 291152137 11191 97179205 274097809 17221 -391379121 884299632 20504 -463697485 366927328 8116 40239027 319380774 23962 -248190103 64325968 15244 -559094839 108045818 9758 129211031 642826093 22989 -600331221 554262905 10745 125489671 647874744 1567 342215 599795312 18695 153155000 869743787 15115 84150200 493240637 15601 27461316 866992048 18136 73359078 723598135 21574 -30577249 411178802 18866 -591121490 638748549 5905 -311640928 879175562 414 -371815904 190387885 5808 -490039260 331863879 15102 -234754531 465491246 17370 39362592 228908238 6763 -288920138 144539630 2085 -365182571 180628263 21913 71171385 371178280 6112 -594876113 21255219 16518 -483769181 590974916 10270 -394643902 922410081 6537 -595818646 522157915 18664 36029664 921001376 10020 47779043 642163126 8308 215930746 938261395 16753 240082868 707623571 19384 -502994232 853104190 18931 243528814 121666965 21121 -488351855 738331550 25078 -583888672 536945504 20720 -435115749 914749530 10750 -470191934 101842850 6957 -465911757 712506253 21714 -51024959 902982004 5779 -245139762 354575507 17171 138380190 146528126 18934 219833793 800988718 17967 101784439 794828273 12199 -45621611 36332042 1259 163135469 280562755 17626 -347807852 400631111 13014 -530815161 831988306 7641 -14418504 829366714 8056 -586638348 702543912 12462 -186353313 21441395 10374 -71405410 31937159 22784 178120241 317994405 16023 -298341149 413031966 14739 -434460872 949671165 19186 -438927746 777513858 3037 -371777853 848914877 12177 -451943112 410686040 1848 -66100252 484746565 20427 -414978026 340286790 22489 -356298987 765241686 19717 148407937 867204078 17377 43574240 413374990 24094 -245254250 430795026 2273 177681950 18800776 14529 -378942443 195418144 2010 241124619 99825278 11432 -80167222 681991178 6972 -283159797 537957225 25952 195977236 847607348 14092 -564997555 887490206 5062 -98397484 291032546 3370 133454919 254984832 2168 -84322780 636322185 7608 58653058 273906159 8042 -61541075 430149390 9616 -91797412 643501828 3868 -223540445 671411977 13304 182672550 359051544 8547 -420819128 908511700 22459 -340593384 742132242 3596 -589342037 221154458 10968 235787490 398978439 13582 -332675345 300461402 19822 -27824025 230114791 10695 -379892900 668352168 16989 -274697049 718942140 24546 -327346905 267996827 21243 -384417639 248198581 9033 62399657 169367655 2297 -70647586 217641175 3433 -572613165 242132342 20600 -206004233 566587863 22392 157550594 63132744 8258 209031765 231225877 14785 141081524 530681836 6847 -113841642 607616186 855 168220522 920561781 3252 -495376122 59301026 675 -144531484 305813127 19997 217708835 891146486 2360 165786168 898289165 10778 125943579 703775194 9102 -234607145 894771240 23769 -219669443 479016934 20318 -421763742 872154349 9547 -95657276 379569358 3382 -410583283 909470300 23942 94523007 31582555 22150 -189061023 693586436 2998 -250420806 870505994 6919 -428613174 715764430 12718 -28738412 318535745 19265 -362295141 281661411 11340 -279784403 281750036 19817 169567496 789844618 21393 -552058773 156987602 24514 -230040859 941949812 5348 -536970813 712496932 21258 -55453766 947256560 3763 -50461710 691880694 8741 -159489432 419123563 22766 69360961 520502893 7644 -16734992 683654338 2336 -427929142 886902485 18579 28962472 537275639 22696 -20346498 349833313 25531 -339658881 540849427 26318 239890387 777963857 22040 -207567397 502596988 900 161649309 834208873 23021 -348529332 573199502 18207 -186860954 312781668 2662 136797104 583781029 13257 232961605 468691288 26158 -562894247 255752207 19448 -210501695 948562473 9769 -101736605 734908322 24290 32727862 552390871 22846 -49471329 311100900 23321 227138478 814414701 21983 -421085228 21310884 4003 -31426366 512057165 5906 -146177024 777872407 13750 -510220885 730575514 18462 -321207923 432003319 1046 -347383934 850745673 25434 -502783497 568961391 8402 -257026732 61433861 17910 -369930188 303239039 10212 -167258135 163266620 12916 54301492 709627995 3215 -540353722 670170236 17069 -601863193 248576131 21066 81305703 468945753 16140 90959483 38816613 16822 -286445075 80986875 13704 -24504809 172372189 9792 214616039 253129048 24800 184797038 502163236 18266 -579899011 637281210 9864 -258507612 945415800 20654 -133905405 423962063 10228 -367343177 495889185 20284 124532486 754196122 15027 -54827514 730460395 10035 -331246994 98439221 4941 -531885635 250232885 17154 98889983 171754885 26428 53933536 498242389 24120 -323975240 874131590 12643 192600945 482979964 11683 -178594029 371681469 7470 10847078 137114684 12855 -579136015 87949696 7362 189636407 940888991 8215 -272310576 819761989 8443 -215873050 810381821 16261 -312184698 143834967 21660 -510073675 243205116 11584 -211793238 285845297 26031 -462089658 386589421 13654 -84327790 185588977 20827 -4504305 631719952 29 -152681351 625704635 4765 183796976 770887417 1543 -559444643 941560942 17194 -288482261 588052589 14242 -102403515 827615757 25008 -279785821 546876840 4400 -329896255 918007252 21589 126220121 63380979 20434 -405243196 683670820 24674 -23573933 474483483 24317 -556117907 11029465 10581 -276552458 546171320 25370 208665037 407019755 13182 -427043908 225803282 17309 129671921 758063328 8510 -386600216 515712614 23693 42451963 192549276 9109 -415990243 659289851 16561 -190461469 487295653 10801 243577717 397418326 1007 -518648303 843491747 25856 -226170664 942387083 3423 -207785898 715045454 18201 207902119 399311258 6821 -481057509 551028935 2286 -418343230 956982086 9612 178990880 903824928 15653 -329609380 14414199 4953 -512054594 127570282 9484 -135873411 343732119 25724 -153065963 912873583 16034 120956223 670428522 19219 123017050 186917420 6742 26610920 62433790 1373 -599939600 832631181 19634 -479567602 222679485 10346 -593072668 120181958 16058 246171595 122846106 5206 -124390248 626714369 15717 -60231881 170964165 12720 -117520273 752332793 24558 155075007 759173673 18443 -141010933 863625806 4360 -55288421 791872315 26176 162030022 52176995 24546 64435227 519701447 12906 -168052694 271161571 12274 -196543063 35765576 10331 229611404 900155904 11557 -574335265 782881230 10978 -356212067 873836892 7726 198515083 951317871 4925 -148504808 49516827 19021 87898690 301062257 5906 -574863876 294858010 17668 -571571417 562191989 21182 -463826822 135224050 25162 -43211084 123970261 11399 -466177200 527104090 9990 251288931 935352815 9554 179021534 127296178 16059 -513432574 750996267 9714 82153018 641196143 20759 -591705087 811384194 15302 105748092 461440313 26137 -119127799 773614242 2978 -315538848 156766847 1496 7717362 379283922 24005 -519468157 705993185 16900 -82718169 523819959 12607 -178828488 187787546 23058 -240178215 329828820 10825 -395516107 73869334 9970 -236627269 948093128 24583 -379531480 88130023 3778 -91417857 246642677 12811 -19573164 628934411 20221 -232503753 552934788 14041 -547750332 830727672 18237 -114323473 634404260 6932 -48921751 615526298 22751 -513472629 552029370 18523 159916324 807928061 3697 -594160721 404468470 9342 -14520302 697416146 26208 -540705941 34283659 22186 -20841229 169955822 18736 -482386965 109311930 13888 227045789 98280524 16928 134915216 552566311 19419 -331801195 220046282 21499 -431079908 739415902 10886 249250744 730563600 3934 -309568807 694444291 6031 -348170897 560764470 8277 -494244137 214335064 17108 -567574650 95649275 12654 -559163476 683053925 17941 134947166 237664327 22772 -232601132 880559484 6770 -16525327 477428204 20991 93075561 319944224 14311 53899148 230593634 306 -482264601 449630551 6144 -248938717 883131867 6284 -393839571 585163289 26249 203274154 874978029 15550 -477345197 751075054 14506 -68573803 163397723 12234 190927849 732401007 5972 -571881296 262207217 11817 250669296 847984250 22557 -24281304 144942813 15420 120669834 949525589 7665 -224671656 287658876 21782 -128728817 167420067 8880 24878552 376635832 3294 246754620 417651015 25361 -121983261 245513650 6584 -404970370 372208797 10950 -89229024 511694200 5931 -50465138 782994512 5612 -544287127 399564256 15441 -130802832 345338094 26103 -595136152 903002331 20130 51258547 814611412 20730 193370014 837081349 23918 -411983115 846668305 15986 21963694 18783497 8714 -330135153 623807798 23867 -466120895 235366046 3787 146879372 642079415 887 -506239672 449509070 8926 -471391826 662275359 13310 -376402071 384477269 1194 -538249339 480529197 6989 251567389 310314981 5562 -365070588 631392682 24378 -457449853 745742659 17921 130389455 354112131 8801 -576741192 842060086 26194 -203537215 120023852 13776 -37257880 794628419 10049 244388085 572040037 3283 91250054 54650647 13432 -8348184 181682554 14417 -144530535 915083297 21150 -428899367 28926209 7764 -556056843 918380787 6723 -3572135 569296016 15301 114742785 433615478 25209 22327130 659034036 13985 -576426593 871782566 20457 -453839682 37377787 23472 -259679922 126549804 4352 -133389790 851119924 188 -501804873 400388181 10400 210626120 120249774 9987 95296450 828268543 13010 -488310780 386968150 20521 -435365712 592563914 4203 146612169 137637863 7009 -153003161 825920193 13158 -476947142 893143066 10554 -565336489 489745916 11881 -486599229 763080952 12004 15344247 592463233 16181 -441019979 311756298 10664 -246767904 62598202 19792 -404702761 266235711 23226 -321530772 847667112 23606 -175440967 910060602 22525 -132933943 183992894 9217 -443569245 165562969 17846 -454364008 749704336 8507 -325326596 770221746 18456 -600341989 778762905 23738 227368390 106933862 18065 173049140 457932742 18119 -58098396 480564372 4808 -321850927 96349528 16636 -543929518 139093195 25098 152418724 355887125 19344 -135366838 237072415 10413 -134423656 834567131 19571 160462852 829300303 22270 -558136561 622762378 25712 -43482462 135466700 2221 -118785359 541726938 17363 -450130674 762766555 13018 -190391089 450670544 26212 204176803 553035617 22336 -379350070 776061321 19974 16127155 174116919 16008 -103349528 531450296 19960 -352836812 623533757 11636 144533107 679183708 19288 -447569420 550184462 8702 -132771657 397518956 3032 161591384 153220686 9132 127026990 722349873 7006 -311045930 60293009 21165 158368473 515745898 25384 -305241224 291748775 21913 123260225 807023647 19695 -468888202 657826262 26027 -499330381 844789385 14624 -186353803 202293710 1957 152347738 589769831 2444 8321714 146163949 12284 -197321227 308820652 20033 -124110734 651232388 16335 138357956 613837052 22399 54962272 191554880 16178 -361500961 643017314 13914 -440443622 944137162 2419 -411753119 869369781 24182 -184967413 361491727 21824 -547371109 867963588 20692 141621451 316717012 5576 -158430171 279562817 7197 -90703610 254715905 16120 128720772 203084688 31 -31620422 505624183 5768 27844924 144875235 7629 -156501341 480011626 21941 -525799746 695382934 3312 -545203960 592958374 10328 -391746764 786714624 6504 -406260497 207080247 474 207715736 749133458 16094 37712955 438193431 11161 -276291569 927679006 3561 -556373513 834868083 6589 -235997745 380245705 23166 -213177170 348019454 20818 -216039338 319535377 4613 -363871154 653282512 20974 -495131443 186027982 20676 -204973992 404977886 9930 127617230 673992916 25056 -209256279 441370109 3651 -553231378 889874760 12487 53247708 459970324 26442 -339429062 351753506 22414 -278577160 851005254 596 -355915737 409092989 21890 166138475 118277515 8017 -37012561 457982201 18814 -234105674 259450642 23664 -293230790 354412251 19319 3380359 733300529 17151 -19406039 134454049 1551 49704058 511483741 5401 -327101755 570618464 19934 -413194054 616436329 16156 153543324 310073266 8036 -144689816 902357119 6269 112273975 125566373 22243 -171910717 846290853 19295 148201681 890874080 1934 -594685913 479138622 13871 96842560 729925286 9854 100436698 574812135 22330 65703763 826512408 5659 238791269 802926543 24460 -216067264 904232388 8549 139840625 607655627 1972 -61263589 105400523 8856 39355847 726532900 19123 164773291 654486111 18146 -255398731 119833745 4318 182373235 183509871 23313 206870333 712691686 23410 -121297184 87298216 19064 100747360 631699241 992 -303781724 898079484 6430 -284370524 233983060 3519 -252066973 462804075 20335 182163451 477681133 10791 229755364 359296101 17433 -26065492 127540941 4861 -391856378 702947493 7565 -121871014 567917515 8702 -86529952 101456984 3755 118413420 398064020 5663 -159961625 759101798 14885 -550932156 62846854 12556 188923271 314183998 2752 -301671979 296483103 25199 204731484 251521359 20586 -403086503 251586123 10238 -145771094 749742606 12340 -309645515 486255639 19497 -412402795 17019223 15273 -468398873 438159037 8853 -107203728 814376030 5533 -30346654 580809673 6328 225110448 461494973 24698 -354131694 718508027 3701 -402545164 858432226 11827 -500503070 336178811 16528 -105095640 748039167 12907 -88890890 236855710 10713 -389117191 766678189 20199 -170224083 764352106 6083 96496633 768926464 4532 -445499695 136112979 13234 -343111888 648851899 2675 148201695 391652315 3008 -207111750 521264772 8807 -49998679 505964953 9849 -392804054 753423459 10864 -182999444 18088917 22361 -415288027 892175850 9632 82695663 857315787 20435 -74268291 385371776 19870 -546588470 808185459 2373 212028458 594109078 9704 -73453126 710298723 24899 236139386 230171140 6533 -44321554 154082764 6227 112892730 564670692 13208 -86125646 541764700 11474 -343152610 343658460 22122 196551869 899422843 23395 -31897836 11940268 12910 4029121 518016945 21154 152847879 189363522 7554 -236860273 598212856 12855 -230325061 522845653 4887 -557115413 117443559 3028 -431787904 485162996 5933 -362361765 470104834 17263 -14542509 258988894 25923 231687109 505732993 4745 -68469952 475226009 23496 -11110690 144067205 11833 -553938056 900377735 11226 -552293418 457428996 16203 -420580395 66510921 4699 -251949045 233546802 4672 -552270178 654594096 24631 -591491637 623751937 22860 107708896 674945638 418 -408158654 864985686 10103 -443102654 681089788 4032 33738796 911640608 15993 -383171015 301195449 24754 -496960614 903743811 3428 -583976299 19778328 20591 70678465 602475194 86 132152380 790829567 1685 -524620514 796872329 26146 -303617362 191116587 15385 -259838400 456326668 16340 71922654 668067176 3746 -353314725 193277097 4247 182397506 197073099 7261 -456947094 650547113 4788 194049411 293842545 10449 205866155 952038716 26266 -286324527 195002485 819 -26576868 842726787 13581 -307488662 533402614 16127 -6355203 912694221 876 -35390759 705129737 15509 123596481 254025325 14144 -327234565 196306391 13986 177618498 528577866 20901 -35420463 796853727 1718 -237181051 680170481 172 115854302 168995377 7157 85731868 599089941 14243 -371007048 335009034 11797 -417495701 935783048 5773 236411402 599095705 22752 -164811782 70465719 9289 156755325 183558415 25816 231786951 255886008 12881 -90003259 83681839 14379 -335701267 941169529 5150 -305066539 938935244 24259 183224238 643602210 6206 -200638421 111903774 3028 -254825172 372329774 7114 208786900 957031550 1166 -441521736 125292843 24712 -401574276 535697307 1366 -276370324 412343173 23046 -253411958 239764892 9104 -585815182 602079943 22905 -76413869 897285123 4997 -18271139 338769045 7573 -151016427 176313400 3258 -109177759 427643475 11207 -44581517 736484496 17864 68524074 263222950 5971 -584626382 635354812 19357 -281805123 28467200 25660 -203731844 634408431 16985 -103995506 156910574 11467 -47109854 890786957 21800 -200083811 625390699 17194 149216132 596468459 1926 53516850 228546889 872 104509479 343574944 18726 -283698050 69106336 1737 160837145 371525433 89 -100443384 835291389 5801 -355413095 343820218 3141 149868358 229376064 3709 -388087441 270042325 8582 -482869804 289804252 11525 -600557518 350592160 8217 -15196024 730429107 19207 237131174 921671799 4152 -8868468 516151151 19141 89065574 875304524 3013 -16215788 793625223 18131 129279802 763083959 816 24219761 863736951 14102 -135689650 216688155 15262 -155720238 832558974 16211 -63436528 182053010 7144 -422496411 700389952 6891 -338105593 285270441 4367 129156437 559280153 25610 -48931204 917460950 12251 -42782677 152626929 5152 -384893541 554693557 5098 52572545 552437074 11077 169988718 403790399 21729 -476114136 566842688 24849 -97750978 726079077 20642 -73263444 899311833 13546 -319279103 926290659 15785 182622077 162662188 10817 -411782136 891685603 20255 -172026723 219867864 13214 -311809681 327700207 4465 244107872 845935954 1095 90049776 294673644 2052 -219253967 99987117 17895 -545873014 603636354 16009 -317301746 884986362 20608 166052578 758360568 1473 -494219451 413301106 1020 -550586291 839900792 7649 -570825139 415259399 25683 -193863251 462428182 26163 -280973655 699608734 13022 63218984 952256777 10684 -452889970 319684811 20310 -264358444 827677957 3004 -224131545 947691244 14422 27716311 760899198 21341 -335678208 17647332 21899 -400176375 113054630 9817 -107766388 333044040 17443 -440009180 482307962 4714 -204654294 725932838 21249 -33651694 509673642 23273 -118219501 118263509 4227 -3029754 458213573 14337 -63760902 41553507 5635 -144101565 703480198 5097 -406307320 849315591 8809 -442638672 320850269 3970 -528660608 687261682 19377 -383155038 714633999 20326 138354257 932698139 3570 164984199 884172638 10559 -451378398 868125037 20833 -286097554 390608149 5500 -425705366 908034127 25758 -492525669 24159697 24241 -333851609 604325838 19542 -601411689 914944360 26427 -581588904 241109269 22784 -417435993 636102551 6304 -206032711 551769837 23955 -363735413 70018413 26341 -557990119 804545725 11692 -381622687 538988750 16997 -292351010 566385238 26047 -197763752 84521841 16985 -320084891 85772121 16654 -441176345 51516823 22745 -199786238 631423961 9315 204830625 549682802 3126 -313838206 674705741 10445 -422660121 218405701 13789 -83264926 373304228 20525 81929780 558779280 9035 189605944 115811821 16436 -118527315 652182636 22598 -345806036 737263621 20137 122977990 258218724 11700 145688647 887588746 17736 -544852380 97278341 17863 -256994409 218432105 1377 -593199386 67575157 22684 -364618573 27661759 11978 -151789839 263397734 12973 -220386615 421560945 4418 -316100912 125985539 2611 159553907 135870296 4001 -19180014 559552546 1139 -443530665 607292544 23376 200932685 260490133 22415 -179180642 728418814 15901 -325652010 761399478 2231 -5727408 266598590 20545 -588591508 569872026 13803 -149936337 412523932 4823 55355782 792744597 5259 -355723613 575290294 24461 -480606564 570058601 7599 -251127406 476323612 8442 -364428219 413085655 11343 -382451806 267612397 21468 -236030090 912605281 15085 -205038981 666801315 12107 -26895458 164315757 53 109501729 714020212 10781 -212969304 426293163 8914 -322203591 644755913 11408 243164263 181511013 13664 16569395 455807610 17235 -85227113 664284841 6696 -326678705 241753231 10540 8784183 172770184 8704 -31034291 645609523 6089 -233689329 165068064 25188 -223133704 409916484 13509 -384825101 268579213 2313 -304108045 51678006 23435 156692760 61584138 20292 -314859549 201743924 14084 141717878 491750955 3680 -321442030 188724742 21810 -421076652 219982227 20411 -453611515 848545530 21135 125055958 684247526 17796 21361258 723196489 18577 -57697816 446587968 16815 246842941 348053722 16030 -385998664 186165185 20359 56335447 29031700 9712 -118121630 766357237 4258 -323070322 367454127 312 -389832565 224096393 19281 -590749575 333800171 2643 171454271 383148312 21482 -453653681 542152103 18135 -474028775 411661617 22370 -100569227 802354497 18547 -156153474 450816117 4699 -13100701 18829020 20637 -457227812 618582832 2784 -598089132 839785109 10678 -124908434 228959987 548 206222789 780380293 5364 201620057 185082598 17923 -466838363 419018000 3152 238382457 319578567 16636 -404751683 585298749 4313 -45907674 417964187 23881 109265191 50168545 24253 214789308 736675301 18303 174404371 748882019 20172 -552099234 839904613 24643 -291563154 521036812 11551 -222713665 552275131 24796 -426202461 919916522 10866 -560798587 661923957 870 60273383 698667764 18823 -278546148 83724570 3693 -30550005 343519796 19356 46369307 569949871 14095 -323675924 239054125 25651 205881892 300869361 22078 175233 850175023 4433 -282273431 270679354 24225 -2204451 377375737 6615 -397514104 826870222 15631 -52205449 561472941 24192 -225705975 729591768 100 -517549024 551256426 21531 131540849 685710069 987 163060007 119965735 19802 -330539275 726065540 5332 237640260 226958329 2463 -203045115 441040342 9361 -426918223 93916604 17226 20845570 841843045 25521 -465367234 29307780 13133 -390709263 107958700 24838 163923311 23029071 25764 133016006 327106347 10740 -114497623 611599089 5121 47435191 374651236 14964 -430354911 60756456 7063 -44828697 191800807 22586 -153765440 287648939 14649 -573033677 867082459 3567 -201523186 214213502 13432 -415572124 72572069 15523 -113898346 341341107 19793 -530646470 879431028 1271 144172276 599551288 8566 -96552812 511086727 23856 166712719 509989855 1624 -100478623 710495985 21599 24737862 72445995 7838 50160122 889216204 258 -230331485 290797345 905 -37948373 302818927 18435 -581791438 713606199 13392 -375811013 571342612 24751 -475178364 390379827 9783 -528322579 57678621 12455 -49975988 404029311 504 95731478 220830304 8926 -59740684 445564638 15947 -340634181 435340511 19021 -18943025 509955721 9683 187406969 177359794 4348 -376370073 284797883 21740 -79272567 64774412 7516 -453284674 205680277 25190 -232537445 943724207 12055 -340409703 261927756 19468 -552266107 786796156 9025 -275092073 793379319 26196 -457725502 364670175 12216 136212829 792771745 7545 34549138 222601997 17514 -162669805 394057214 7039 -482185607 666645041 20256 -127330868 324305971 2945 -424404172 99062161 16568 -292312265 465217471 1324 112947496 288196165 17107 -168261809 150926225 3138 -137848506 422379085 16778 -600910956 626717348 23094 -290935365 283037223 24082 -535100269 85488242 16182 243525375 532740280 4172 -98405204 366459655 18585 -423971128 290929949 20967 230953445 578237123 10382 -196218078 955111998 21135 217290441 480491407 19410 -467516145 95197034 21208 -51455506 466035471 6781 135427551 612521036 217 -240932895 280991845 1054 -392576341 705409803 14702 156447138 600997184 8226 -289116775 307890392 21261 -112334104 700430289 6076 -419012171 546799568 6601 -253277907 675177276 19579 -258805246 394131905 8595 -571652416 374722684 15841 -345846645 335677650 3477 -375171895 168560007 1442 -39178288 480781391 20636 135677315 796104474 11245 -257658533 909479499 10260 -315647515 163801381 19833 251109936 860485568 14640 38033312 927568618 18151 -546742941 204969500 25018 -268529025 126273764 14027 -392082806 445544429 2712 180383937 515363340 18080 -115769730 129580494 18579 -182520434 434883231 11478 196112666 431013186 2155 -551254172 788498917 7283 -548592928 684984294 1723 -558877425 791478314 14781 247649617 937880275 1216 -477885862 82689408 7768 -550043260 766709674 397 -383130744 311390493 18648 -247062287 194726398 14425 -582851888 796992601 4817 591799 803348476 2857 -214931186 179375846 25522 -529489298 795401472 3103 209442486 364728365 12475 171524741 227375994 12654 -260162941 22915715 15796 -144025305 267306410 26022 -194350788 232448791 14542 -265506517 702172801 15890 -165768133 851136109 14971 -156251196 305786704 26179 -599293312 36724684 23421 -466933458 388184277 8842 -458236295 897340608 21310 -597309608 624933034 4301 46452929 870516989 14660 33908267 133271346 7537 31808843 80447006 6113 -572819473 299621312 8828 -19557555 433528858 5767 -478028933 725223895 16428 -143435505 77831691 15144 163601824 427341179 5739 -147479381 621085171 3030 -378749690 579715101 3101 -374463632 949148976 23540 223959921 261543263 24750 230611471 675120045 24515 -503170643 673660606 14145 -151735102 762738423 13472 -119463211 885146831 18628 -293700008 275295519 20443 -335105335 714864889 22898 -510941913 364867708 981 -497984724 132659837 23534 -218751169 101973145 18171 154124394 630026470 8875 61910547 896486634 18947 86243944 557336435 10502 -238467204 235346812 10474 84277799 341528527 18157 -343723069 785521880 2204 213933422 548473470 16280 -21349451 330032219 1312 -127620742 629472259 11271 -436978970 898423297 15982 -104506767 679291430 22644 -518057742 285647265 619 47919854 414947652 14419 -399077420 677931405 11408 -527848082 785339390 16455 238255424 271140049 13536 -184867708 210289624 6791 -348374980 111588053 14078 99222941 746517996 2707 -202086536 862988907 11168 -280734986 236000584 19496 137018081 642601489 16574 155093157 873541291 23880 -434397635 528668595 22807 12158746 472831480 23103 -340567312 24361978 12307 56303266 874515574 17681 6966961 36323272 18973 248386253 417417509 2368 -154515746 789815030 7254 -525450423 207793712 23250 147190511 364092208 20081 119172479 675245428 24008 -238920781 766136126 2126 -508557285 357902369 8761 223609857 452088633 25880 -324150733 787305127 22123 -381166906 770228468 5030 -394632748 67061299 3097 -423471909 363059960 23080 6575253 835224802 14014 -347478656 496274868 1198 188892754 673088893 16001 109687265 297701606 8483 215918927 844021133 24753 -47405714 757678152 868 -381709048 377827664 23182 -337891987 580137171 17622 -232901211 57724932 19751 17938417 822926500 3170 -420584274 685420561 21579 -121794767 653838539 11291 -122846046 507792715 4442 -444069634 104831314 22230 48285623 649541522 12308 -192331247 838294434 5632 -412399751 438592558 21452 -351645625 958390402 2546 -383120968 700483816 22528 226678209 70689315 13249 -506443773 309924976 8459 -78754636 915691264 5401 -216703876 590087309 19842 -96318717 808217228 3523 201693853 397264444 14175 220000710 763186606 9522 -416802076 500533454 9788 25971946 393370236 19574 133360979 688459894 15762 -319330009 140729792 3745 171297518 563196248 2803 -247925006 93755476 15835 209732188 333643407 25313 -592670530 945216992 17951 -246916121 909598443 17054 -12617210 587048659 10261 -47685025 351090097 4243 -360689574 542550319 2695 -278270428 68464718 18439 -63254184 450170360 6029 -83775103 883922724 15919 -61714098 933847894 13423 -361679086 788566845 5807 -382527219 744501264 2192 -24325318 685332903 20003 -369913958 85734922 23652 194299183 344899804 10333 -587499107 294490827 4310 -190219985 172457086 18035 -293587366 779003980 25529 -24799322 608790128 11539 -39669824 577825487 3009 225193586 778900442 14084 33575626 505835439 2699 -139987716 410662569 16004 14819322 286569221 5058 168486594 720420867 6061 -371181646 824640522 22402 13550266 22372952 20022 -273001073 71480957 18001 -567408499 723596063 8147 -357793288 491172249 4711 -141659594 429044724 5202 2048889 702215381 8862 -218847251 332315837 6509 243847208 271794429 22099 18469282 251877930 24016 58259341 862198956 15213 -107377254 364748162 26130 -305858414 28136068 7084 -560406917 513700769 23318 -288599741 921024431 17186 231844363 950325751 3547 45876118 624548746 21787 -230572300 569520004 12561 -121329310 319805377 24808 -304533977 756139419 22685 -432655551 406160667 12642 -252158813 653772337 22243 156149160 629874683 10590 -520427211 887237651 18720 -540144568 870033305 16657 181131596 350488488 19103 -295165589 810481892 58 -220562309 78253901 18335 44038843 668010613 14564 -243529481 335920035 22090 -351997364 112931722 23323 -541737298 72400867 2870 110491023 172168975 21412 -226508543 764542598 14044 -39927899 271597708 22537 -464575677 645986203 14337 -267711266 917166233 17481 -573950153 195839681 9697 -291063023 424770752 25501 -583630370 823084934 9398 -255616045 90127677 7626 165571163 589279416 5717 -206654757 957512587 5965 106272359 499779045 11784 -125922623 645905814 7374 -393959424 23851402 3235 -353801704 657469166 24330 -258672790 228633502 11611 -540492453 294413493 18991 119628523 279704175 19408 252293997 737343798 796 -138072796 896202582 21781 -353082381 178023618 21290 29486009 249596422 24718 243912476 631465674 1914 141698713 101253682 5447 -2453377 274623085 8340 -421890628 49925683 37 -465861654 141751500 3412 -7867395 780778503 7662 199916273 251848740 5366 -66279740 250788408 12937 186045584 413885812 22674 -459868239 726996183 15405 -122906041 741099308 18045 -494503720 467634423 27 118800330 531715074 13253 -271513997 793701852 13226 -115920779 886596062 25890 91330724 658779548 23675 -289909611 497405983 26154 -50256877 636013617 426 155030552 900858832 21685 -83818641 943048664 987 -521109396 498903793 1152 56651991 609686957 441 111569334 160979671 6309 -121148584 917657176 2951 -50920705 236341336 18214 -197926283 198453011 20475 -383256515 763594917 23552 -426841686 544099350 1297 -344494320 172841813 4426 -488530281 508817103 13787 -67900349 308678087 10665 -525989401 540881593 8874 -447015004 880559752 7501 -306467598 571105696 9943 -19495436 416846103 14369 -482998837 514942043 16557 81787142 680011890 8074 -365071018 307301014 2054 -57365722 482264398 602 42420929 61195913 465 228638709 873835824 10421 130217861 187582104 17855 -430169171 233202353 11802 -544627364 782828399 17863 -437413983 343727885 8097 119517232 923605805 3666 48252171 311379213 5438 -326656511 88256443 23284 -331082601 433267616 4135 152830058 350083634 19985 64021216 874274194 16295 45287867 695818530 23792 -233251299 441586139 2871 -368287765 418580502 50 98231445 136436625 4802 -552457118 476267636 25086 30213172 354964169 7946 -208251934 232007709 8076 -332915598 391590038 22808 -84157389 413282091 6285 235066696 156190291 23535 -266248051 614114170 22774 -407462692 132146295 2499 -382047046 163931258 15886 25734484 761306624 13238 -138784280 154337237 17984 -337932057 187151391 23523 -109485082 224439015 17206 -166240892 505398252 19321 -437026466 837930626 8241 -336028659 212092930 10387 -28334222 672174348 4295 -497567304 480042117 14965 -588535705 216307591 12413 -571598976 650676050 3778 -2696142 291461458 25215 27046883 888817743 19512 -307554673 810201889 3531 -263005830 643750424 17116 -246513550 65430578 19712 -28165994 197659740 22643 -532620227 825613546 13963 -428123773 223247229 14203 -569483365 681293530 13774 -87581454 804614948 16041 -443732547 838307947 21742 160103897 783177818 13273 -448259347 618930887 7677 -97563231 495760244 19605 -101193542 617403015 20119 -67641479 926831102 13582 -148803084 383610465 24932 -299691093 161469990 15292 49415061 828603780 13995 94833948 179666597 13359 -62430944 718963035 5931 -329197785 933728927 16560 81950009 457055349 3160 -524875704 260394740 19261 -478703987 355047836 21755 -556119380 216391542 9609 -153589426 97762505 6347 -542512089 901808210 17663 -181375638 536584719 3206 -53417493 242200580 12891 -361932481 430826082 5260 246301344 450762696 12680 -383899014 68373565 6943 -104398853 464372716 26401 -183055194 35755117 7224 -339677512 879615290 22846 -536085952 958384853 2514 -167452494 910407100 14030 212140438 528308144 11939 -483449065 754948214 25097 -405619651 904644822 16252 -311127861 337796117 12658 -373806524 38929865 18158 -268088788 172300529 8147 -6439038 597807416 7937 -239264554 71643446 15228 221323341 876922301 22919 158440975 912365338 4586 -92400798 258364297 19488 -532865236 76985815 6466 186039029 699073210 12841 -297162127 581590634 23752 -423602178 925772831 16206 -526161540 359953906 23699 -381631170 229434117 7023 68848533 578510562 23724 -171479604 178903101 14309 -592117794 123828550 15892 130361246 376064608 2466 -419416013 273177810 1667 -218853091 498405719 5128 -13910388 889096695 16706 -470613146 455881221 4400 15775297 860791935 3549 -214957256 841268034 8668 228840884 854493905 14410 -468619411 460988093 14191 -453294627 854006866 3151 -482194910 253672128 1797 122075096 157041769 4986 -496600550 938769795 671 -318618663 384080062 13157 -289430224 622289569 16831 -588539584 872502938 5914 -61538966 587610679 9274 -586740558 371871216 22721 -75650203 749468942 2271 -89499229 790599759 3952 83483762 698013568 18598 -522137718 670288557 22750 -530119556 518932196 21779 -430255152 911897015 10313 -225636445 542290149 13304 -104058266 679219083 9589 -155525907 260775313 22675 -391214582 951866207 1772 -119607673 861238339 9396 11052775 527615039 26093 -354272287 508328443 7420 -10642815 537533745 3897 229967052 602125632 17167 -157109265 771740286 777 -86880099 512412303 3930 -524384445 47690355 6444 -373190506 494085343 8303 -19928372 793434645 21374 -558025901 876299046 4289 81975625 825199173 25902 237687930 903473074 17821 -421492313 349818534 1751 190483697 866255902 5342 -67731924 592019762 11980 -506518825 735355184 4770 -528935240 816431411 7029 -371180293 693957968 19083 -3745928 745101075 18826 -399035402 766631623 16451 -230904943 759777150 6140 -557250491 40199368 9032 -269251485 835961690 16495 -261710296 555351381 2727 66047992 267477469 3008 64001018 746816175 24120 248083336 934100216 10681 -279004788 74550853 20606 -510189392 715582747 14444 -137425128 881416882 3337 -189105996 84329286 21937 50127441 155405417 3963 185562957 759696184 4269 -302533274 194748046 1937 -527563782 133031759 7099 -402598902 936453796 3939 -211986934 469231502 25587 65337013 342805448 154 -517174770 358513979 5735 235589253 71531576 25585 70207853 705431566 5980 -439259544 741845657 10137 131181403 486752212 10762 238403275 244425333 17930 -252302271 393380423 26364 -472540012 142470138 10837 -529293412 728803814 5448 -179448439 173307138 8246 -99965280 330001259 25212 238466125 916004756 2675 -61499715 69458383 21676 146710079 194302750 16450 153874432 273940659 16554 -593940808 480649591 21355 -130649963 795051666 1242 132430341 950035127 16931 152175457 66002327 6182 240506018 821175182 17958 -378694677 213941381 904 -430603347 422474886 16086 -72079446 609273011 6166 67585904 713938300 18286 -24152698 853760444 18234 101415710 328480479 14498 182497523 321252941 19031 216782746 563809901 18914 -580164792 324835629 2944 132596792 455117225 9523 -499655641 53323315 19462 136696255 332450085 19362 -331384545 761754689 17773 52901779 147379144 3793 -206862158 151508658 314 -197878570 615930686 13510 151570504 448203425 21639 225268199 344819845 22591 -86124489 220536365 17416 241492812 604230703 8347 -176258087 682953459 19067 -215598435 40525532 15085 -535980413 309272168 21388 -536747406 421903398 25278 -36138949 550951790 13918 119639536 428123976 180 -244612533 703452318 20055 147895722 474660546 26357 -133788102 740379322 16335 -589911369 157017232 4947 -32764648 493752773 26027 236692841 273734625 4728 124100181 376254696 26284 207627812 447666678 9880 -77584043 268882474 11104 -554862864 664213945 615 -76836401 264793703 15313 246850476 692787733 17816 -79773428 568079322 4022 91680021 567570455 6158 -173528881 529492267 11098 -128559175 677119190 9118 -402541981 298129784 11947 -271140125 148314841 15965 -219755211 688322719 17622 -47466390 905336265 12220 -259391642 581505435 13102 -516749530 460108037 1954 111484678 278417952 25268 -169482661 637451658 18718 -525666282 682122895 18415 -24621546 534823107 25810 -40307004 346308853 14311 -255167193 385351781 20974 -494103299 948090734 20388 -552139982 270551455 19833 78778259 656579184 5147 59331560 297979878 17779 130096662 915373427 11939 -236462108 860476570 8294 22639550 40432547 6764 -121612430 243174814 16233 85068441 941245529 17148 -513543490 919542581 23754 -236218344 897199581 9800 -372875165 293023956 7256 116884450 804896127 528 126098804 459139838 19476 -166359212 579967781 1866 -301052989 810696464 17737 -191770089 21025575 4101 -334704677 320057441 16695 -470831907 783184188 11121 -559924429 914480501 11046 186467062 528873004 13365 -349305511 177128314 22835 -580635029 643190755 14429 -9933589 152713689 1347 -493907826 334421643 20173 98304806 729442336 13632 -242403283 534835424 7997 -245292908 173135625 12885 115166434 434391210 12670 -443763673 758864544 13383 107191728 839668438 8237 -446730919 610172849 25055 158945488 397942228 3934 -573983205 242373157 18846 -544741101 717443655 7832 -392604036 208668812 9479 -124787339 268588253 610 -255308836 878245402 22868 -523658152 636265681 20803 -186810727 31720364 11813 -370172487 183326238 24952 -136218347 333779945 22696 208570143 622527959 17289 -308166502 471554566 2889 199927609 273334768 15111 -275301762 721659581 21504 -460425983 209254132 664 245589885 723336003 17943 25017486 636457129 16935 -93264490 99008909 9725 -387736953 123179298 21965 -381898885 411639895 10523 231429117 708093779 19804 81173064 16625535 8105 -312804455 673573624 12900 -398710583 813568295 25743 -532906559 41932936 4022 -272955507 197294386 7215 -429810177 126102855 16352 244946086 582893356 6140 -234827515 511999240 2918 218260557 145479512 612 158300057 441256403 8797 -43073555 842209748 22783 -368150000 599609761 18479 -393731655 97803292 8556 -71875256 531275252 24773 12319400 880508495 2031 -591144927 63779559 25668 -360399677 77990073 10404 -409089511 187892505 22515 -484725171 277823525 4556 -299828033 313928726 13845 56938324 870619580 5686 -257194960 813231585 15140 -418339823 465120912 16484 -553965720 596590635 14722 -152746113 283763867 8545 189702791 932566506 4773 -250779543 543156026 17015 -595201814 232650458 1093 11662762 169050087 2784 179243344 327327769 24875 -501164726 442334069 12610 -325936447 634587662 13304 150387002 612944393 11075 25874167 696090980 1417 -490632761 784560075 9097 55587814 806220540 22891 85964223 133353428 11313 -97990411 422772962 2735 107769049 580511713 22231 -292548783 290806807 7457 86119624 799955998 17020 -390212149 514940623 8496 -236987601 393270999 9282 -73984411 677356664 17031 -46340316 503310068 7574 111562214 29716263 13987 -155642878 840472542 2911 -560556272 172008569 5107 126814092 660845953 23815 -396541483 250870342 25814 -586338529 625502784 13113 56566233 283120609 1816 -28020737 265796400 24632 -262375156 165060757 10872 -531246451 104336872 11682 45469017 170894215 21408 117425750 33829422 12776 85059660 413657063 10015 203093108 768931231 603 -417296256 875800279 1413 46365206 624396707 20458 -490004183 810139162 18018 -166950046 862177272 15508 176554657 254673300 16567 215250749 650278128 15509 -82245801 184428532 8398 -319529429 744237989 26314 -57934373 42244387 2435 230860268 128048639 22999 155971359 500732743 16304 -459216503 643594282 2238 93418507 45909986 5743 10640808 345013885 15263 -314206192 462091275 25294 -585769941 141408713 11409 226074983 560430817 20989 -69392078 250174534 23868 241592849 524549575 17671 -425826084 127514007 6096 -176539060 656436366 19377 -598949302 574336966 8788 -421430066 339656304 14235 40486000 537559469 5132 -329659523 627996845 383 -6930826 493376147 790 -282994452 597083661 4274 152753431 200555667 16777 -108266277 96612683 5405 -285784712 214488339 15807 127017672 72329101 15378 -67964457 402246495 15795 -128842800 878950034 18764 -26416000 162742165 1297 41646319 776478361 11377 4840053 694645115 20026 -517841678 712154507 17629 -475734333 610703669 273 -410972134 711613317 11429 -85951385 782706311 25471 238301648 821492498 6870 -116054140 701555754 15616 -452481777 921520059 18860 -536821788 875110830 4603 139935280 481908976 24348 -298120777 237495643 18095 -509216648 118051945 13326 -346191261 238365013 22859 188521385 283235438 3172 93561611 16360259 24296 189275682 952425981 7082 -537886512 514101998 6310 -594440229 20752713 11783 -287614005 923931171 20962 -485930261 876463369 24312 -55034161 86503408 24087 -94532618 523477789 3493 -64064384 943467263 18100 175551895 146512929 7412 -583609398 947434960 23038 85825420 172832650 7686 226243652 616012950 25628 -284211069 808823238 14874 212599769 351303823 2910 -487881581 208825375 9870 -390003718 715924656 22936 -366125355 199878817 24996 -332546246 557762925 24114 23359691 75034745 17435 105771953 148478171 25329 113860937 386755143 22052 -57679625 487864812 22796 -253597967 479747258 1682 -312919693 53652324 14731 -103773376 479821636 9158 -502348256 13206173 14776 -116059036 543571069 598 -511760954 772422766 17256 157365182 442582575 19794 99155370 444134967 26330 -2756933 492346363 4160 69782003 428721379 26115 72984961 230475127 10159 -299392209 788752580 22489 233043686 478954835 2496 -550470047 105733711 15712 48465999 946691811 2164 -320447719 556510529 19540 142810604 458384512 8381 51868436 534229947 9486 9812009 529427531 11523 246518054 715409317 8664 -300062608 816209272 6807 217226642 937774414 20418 52407803 819759922 23872 -9317896 696974459 15948 -462634789 946607779 13404 -178251419 762989633 24612 -486992498 719722123 22392 -402982985 624650031 6300 20705109 607987529 14733 -426687605 101908632 1284 146500516 56412494 22571 225898270 585803390 9290 -208892878 681426065 52 75307064 204996959 439 -282135316 936208394 8164 242913561 651777980 7993 -393350662 657221339 3181 190164246 785167993 24911 203294169 665712381 26442 -9464639 326180320 5249 -170194738 230651616 16497 -310883359 437043357 24615 -356440047 316590177 22604 -367821426 74502433 5660 -175450085 503145819 16193 -59046413 937999658 6680 -343832369 242490139 16810 -151840906 847285733 524 -541762198 325724539 14604 -46350466 81109695 5232 -49837417 397385939 103 41704577 409920608 10784 169981124 108521598 16842 -20675322 63160949 6138 -82526315 417248079 20399 117477017 817504693 20425 -366734773 249086848 5203 -128038642 294860883 22816 -402019324 843786532 9034 -240777753 419614726 17893 -301564177 25684895 10851 -537612669 714023171 12826 -260590818 895083856 6352 88253244 167814233 11116 122595351 772738106 3655 -283102056 573029425 7270 230337993 320883045 4251 -48779559 553682826 19787 -530953770 102926751 13689 234016989 159757752 10446 147767012 425914896 26055 -406052754 831051381 14524 183943238 305225111 17084 -300269904 435600467 16875 -392925486 423640231 434 -254007719 46098808 7269 -578805802 354711616 3910 -491564127 297912325 4125 -291766337 722879130 1288 138236199 882374121 1389 77629634 746127015 14496 -306751913 544721731 24021 71694610 516488169 4621 -576095279 598975713 21970 66056130 432047107 24301 -533277608 308651278 25372 -534148342 441224622 21112 -416224339 898920719 26338 -461485827 362225181 8428 -200026165 333737927 21264 -148180405 396872791 23567 -515374245 209569834 23388 -130538969 741767983 20701 -125075570 657391753 12301 -10176822 77939669 8236 -171800771 371532057 20402 -123284372 254041140 19205 77197882 515739322 16694 -435224017 859719030 14536 -594726243 401775358 6557 -477165989 115503151 19594 -420449862 283635706 19075 -330406818 405836782 19041 -325778137 48405048 4655 -207305776 135021617 8497 -241939984 926803939 10561 -436768701 900222103 20747 -465171668 870930612 25482 216731159 708645178 24896 -213110067 697428418 3420 -340590059 555728751 5051 -339492289 74311633 25808 -193181214 24529557 22038 -363943565 38692205 24236 163712686 578499353 20390 132285323 817880117 11473 -417996132 236864193 3982 138815393 68305992 8482 -349274650 229960504 13898 242862021 410106308 3736 64676008 801150015 17753 -321213874 647688361 19634 -141928075 238645526 4783 50853594 143179051 18108 -552724934 294653106 14746 12642609 671444572 6488 -594097776 681695490 3507 -120402720 273142480 6996 -493293590 949968650 15272 -17174068 71542960 9507 -102345722 343550972 26416 206368567 522945381 11513 17147818 58279892 14021 -125068657 486099443 17877 -590999606 266387640 25469 -398947226 695391096 20445 103101208 117355213 23505 30727431 360274240 7462 187386970 515199723 12783 -4965073 190201221 15820 -31160972 114960288 10327 -255248161 62697404 14476 -566798984 435275296 17598 157374026 865364498 21371 -497533168 171872888 12281 38405243 526055392 25840 -427743700 664701846 5165 -28542638 728123079 25095 61528612 485280728 7905 -548572660 733048225 11893 -542994002 582632539 680 -471473040 776318145 13023 -236311768 176496672 2476 -543065487 264762630 4319 -554699920 886427651 4055 -336241541 113031671 4727 7550127 100748713 14650 228660100 611397027 11038 -395870069 804328084 5852 -39146544 156731506 24934 56278370 327327787 22205 -249447478 71601754 12568 -291000812 515753489 21273 -430387636 767865458 3734 214937275 320268470 20854 175159934 804858524 23764 -479900013 210624145 14207 -191355622 103117626 16158 -545563773 9125330 1012 -418244502 711610474 9921 228628943 451853317 26246 -330537550 905176080 11404 -348096950 588534128 9147 -321010671 141102654 2626 -560974684 180182588 10539 25315538 258290613 11045 -334207838 671167689 3903 -395535971 175589820 16908 -84645462 142449916 11081 -439282750 876339278 13138 -599269645 477399045 8633 -473020036 740842124 2974 -552837481 419163199 10909 -551432084 491622221 5238 -57546213 151634863 1493 -266469827 487372723 23270 3171449 292120391 12435 -576501261 932426448 18044 -304370829 667667185 23783 -298428735 153711927 24398 -171737414 832779421 25565 -124402534 501672069 5420 -531019977 538292094 4682 -266658547 505454831 9004 203476122 49336901 18944 -180090516 498304612 17207 180076894 612540730 22884 127712295 159991256 11094 252083915 565898800 14818 -250249769 88943952 374 189861987 663825780 25162 -507795479 937566951 9419 -468234351 599915308 21009 46948976 637786003 16648 41716352 164724966 12075 -435827292 298465795 10148 -366616503 564246469 2319 -403905812 302432608 7503 -118300164 327643855 68 -418939076 910166778 10896 -93322611 280386277 5413 -263173951 400926170 11903 -370009933 129543749 3298 -534053160 688044282 6736 84524104 64795380 4872 -170604382 79249935 2211 -453291187 844250971 26225 -346980546 476614547 1732 -127120827 22893709 22325 -299778494 903119207 7822 -409086296 418309268 7339 -518365370 278824278 18992 -305299974 519244016 15180 -339095096 932285439 9532 55369157 687604337 8556 -364639372 691821077 9434 -510776428 709181231 8313 156525831 373890196 7301 76807342 211212041 2876 -342333057 497995923 25837 -250591174 191248858 21116 23875658 938719183 8765 97860104 409877977 16260 -311945336 538881171 10873 -446403438 123775897 22201 -271889952 201853995 18041 -93437540 164053957 22891 131301079 446870915 7992 -107827579 274235103 15148 -457214540 803709121 4388 -87672293 396656692 13555 72611398 697034816 22785 -145622839 75788431 23550 -499618311 915222386 10112 -106491639 140057174 12412 -243885487 22467948 58 -269706566 734429627 4429 -162182031 486481740 24063 -365609086 53450601 19706 -449495100 482747320 15358 137095825 889146083 10567 -11876393 167749715 2202 -537236185 288843298 17964 22527606 84942221 2993 -372495367 822685894 24245 -190135928 661534192 7892 132334180 687007686 24975 206019500 533475452 23657 -109458105 756401767 8633 -37084856 215728855 15704 -137741994 487835735 7383 -536451221 43106180 17194 -202600938 708043304 9619 200208741 38389194 5310 98869997 227770318 1671 54633576 112013640 21351 193078690 937241968 14593 -534825691 137476591 12899 104105179 242275891 5191 96114990 729607531 9926 22467816 101015386 25188 71641532 560106914 21300 67616688 734564826 10533 85090492 774249877 3068 -494072068 585952581 18213 -296203935 787295925 6441 2383423 808003810 16894 76655778 225127064 6384 -292002655 574328039 18480 -145714113 444559453 9021 -44745340 787277657 17452 -54769012 550598065 26079 -285442061 179463824 24727 159132902 695220807 14080 -395154496 658577383 21717 -488498266 51061779 17532 125045621 442762254 7260 -227112285 236084294 16369 -392558350 542964335 6379 -193704566 857190270 17334 54412770 499159949 19579 -229301238 649665886 23002 -434671690 610198359 1892 -162744215 787227196 6082 68548478 217939927 12338 -288347826 418054990 11012 -421613612 532967789 8787 -91629048 782246839 21381 -206601711 628552215 4 -252075795 669958843 13780 -115947947 198552439 2366 236798871 407057676 23327 -529984777 597296354 23456 -592765509 848728376 3704 -407450794 481916794 6127 -259276336 569453449 19850 159283563 815657632 7885 176453542 681639726 11517 64746965 355650035 17759 -599245641 210850132 9281 -322278632 932937057 10260 157686937 373167379 3382 231436867 24088721 900 -458431142 133230018 7837 193413921 925689525 11068 -410723240 222626956 22085 -323646083 580869601 21607 136686582 456841284 24537 63243845 864793406 6186 -470054777 422834807 23297 -134584764 574179342 20620 -478019174 544390249 13589 -467169721 704843076 22399 -307869548 156568399 18919 -228507264 155191518 9908 -199882956 367427319 4760 237827987 535151326 8068 -402865353 845588742 6098 -122897224 400961798 13107 239473727 720358769 6152 34206804 958086324 17173 -246172061 780076976 23113 -545817384 657405855 1433 179118511 599744259 11371 191869421 876548423 12630 29618955 323718237 8865 102717356 58121840 9699 -547068773 933573903 24556 227585633 55516814 20073 -339194309 290037242 2755 -377157436 665623516 1412 -483857408 569143667 3369 245224916 744197254 6421 -587835679 431852819 19177 154268121 847938260 6171 -478958131 136336977 25691 -465155259 429456551 8665 -42497741 694604466 1952 194529063 391532151 2691 110378094 340331141 19116 42245446 771570930 15957 -233566315 688570216 4475 -455906593 244213041 21274 -237683960 597342622 18075 -282094220 25611002 6604 112454529 660504343 4396 -558738479 561086447 12219 -308891244 9525366 11025 28959260 171426333 16932 -514767886 884476123 948 218955890 695069389 16291 -278727733 824752221 15490 166214348 651240081 17 -122143189 16799886 9850 138133872 137327446 13714 -183766089 753479528 2453 177730385 742251963 15220 -302571973 495023781 20603 -275545192 442689181 25070 -396659691 132857081 14834 -116144988 116508081 13154 39019282 883815257 11365 -177731117 848001443 793 84247861 159111231 2574 -318039435 192352491 15450 -522897071 736503134 7807 -289640729 841503694 11392 -295610141 353351443 9306 -563619264 528320847 25453 205042940 495329603 21615 -552268119 325274658 21326 -557925574 297235258 22959 -460426932 273217917 23270 -267095967 749147088 9588 -27583478 152958459 7615 -568595381 424023099 19502 105520614 265935862 15753 25065713 749780279 12966 -267519367 260080712 15750 -210765663 811074203 12106 -415703018 124092554 5452 217611743 824879668 11423 45937570 119306163 20384 -395052626 278423651 21922 232066749 898457447 15621 178427954 185886606 8441 -168802374 187437988 11976 -541287782 764966537 20806 50600821 65378967 21034 93220836 697838896 25040 29749872 641807646 1757 -79474433 437263908 7657 7928311 433810865 18997 -460667015 306286132 1052 -76411123 592177650 935 -186561464 871183117 9358 212179635 449601835 23457 -114373754 87149585 22503 -556810993 627409486 14412 -456798262 918755945 18210 -408266816 620648516 18777 -399506089 727009748 15504 69677124 323550398 10575 -209552833 772427040 19499 -535650468 904935004 18628 235170757 823606159 22547 -197155038 703669832 945 173462944 864489165 15544 -552014886 804728570 8590 -116592508 122395501 14053 -115383953 389245458 2526 -35470506 138152273 12974 -226163039 611871231 8404 8647015 334015502 13478 185167781 731409527 537 167430737 364883457 6015 -12467010 713536307 804 218891343 243550570 24204 130823683 88540505 13653 -577792367 745878331 3705 41647032 46184613 7951 -106659602 213998098 3216 -366767819 235184212 2762 -386177228 813915697 5962 73314269 377047173 13711 6798963 548518896 14883 -3024857 649439523 15541 -413590112 535981559 8452 -405217375 426137350 1418 -354785652 224767425 13851 30799621 541961753 13225 134229316 291344640 4351 153635971 586320006 20193 -217222720 72814562 16322 -97213447 395174359 18998 -220749691 8604107 17858 -516090002 406293903 11937 -506614816 882851041 1358 586807 691786587 17155 -464746586 336999732 16916 55504480 115833930 3050 -282875067 172450260 6807 -475653752 876394849 3933 -123979381 107650795 14904 168535152 670310769 22355 -24480241 941057323 16399 25281799 166338144 18230 -138178272 638951351 409 49215706 146760351 5945 -176041140 760924876 24711 -404728994 558794852 16923 -236733975 309005960 15726 -152129546 293464739 6227 -579696780 499733135 10766 -153314449 19252707 1122 -382337506 476962374 17512 -211146324 148103538 17332 67164212 495584436 4966 194950883 331505872 3181 -318826894 601700929 13381 -141303914 107407892 15656 -102436838 500753268 18056 18258762 583243178 339 -37888409 799076682 15815 -159484741 684624369 14567 -573072746 949692271 13662 -506470784 224664323 8381 -394720727 334818552 15099 -6285720 838275328 14180 -299657103 159400601 16897 -275118139 407424846 4098 -212594949 212020417 21609 -18445736 624980562 8828 -145612717 444812359 25608 232161948 446351733 24887 -309832169 804412237 16792 -412086042 261605981 2375 171008692 518783777 5569 -312992677 49325138 22633 -219756844 829780149 24425 -179814337 779892064 12441 -418333981 311309064 12731 50605777 339741365 6967 221435023 783334979 19250 196120213 513110106 21451 102036261 249989009 24592 203079643 864781526 21414 185835953 144743130 16843 -257831889 894684144 15120 -484284373 664732359 11748 -338452374 824753443 12442 21590974 289690515 9247 88571597 504892368 11945 -490970465 826137305 16642 -44400920 570451754 11132 -127871954 740842184 25425 -60103318 39909780 3805 182088072 254409117 22397 -279301274 450234867 15116 101454163 260032224 22057 -446167443 662985499 7129 249468788 160212888 2440 -84487720 277251590 25457 -145228341 939037250 18230 -461951576 268225944 5700 -480194449 136623880 1232 216713043 441098977 11234 -582638220 315130187 3679 172998747 854365800 25944 -255081127 541031211 22469 -423324364 707926073 25735 143565608 917106401 24909 -318982293 900480144 21755 -461580038 155754839 15535 82581470 751020657 3470 -380514278 905133095 21948 -404006729 921607501 9745 50240707 192611366 1693 -445682363 922901661 7289 -101562851 647592476 5549 -336453177 310806160 13124 -434295485 152380474 25431 -505859558 82534030 22364 203087363 674977272 2967 162138460 463010616 18115 124777945 914888021 11937 -186344451 640775288 2696 219187670 496413825 23407 -426185725 709987067 13210 -158900610 9842754 9436 -107783398 324758231 21894 -250587134 230569053 17954 189443117 794749741 21024 109088296 240104568 22799 -273768561 811606032 13372 168642802 884707579 12336 -229816562 173532187 22148 37699172 377151358 24787 -7300129 688273605 16092 -194158817 154673768 8789 166625049 843577182 18525 41558533 147772455 10462 144475092 284137893 12744 -396013568 402239217 2001 -419061867 79256413 16285 -389687726 508704624 11762 -240706256 655582822 25091 -222376388 334718001 6394 -279111780 335480012 3434 113691775 391711877 8554 -468840569 138004727 26317 8327067 250181888 7183 46182447 242972193 15384 -568361524 470502133 25887 -345815602 471057089 13883 -10192926 203820101 18515 -496941124 105615381 14476 -332438393 495706403 2912 25868123 847598918 5355 -461696042 650935808 15145 -173780917 566883995 3855 -422831078 455395788 9344 -141460341 638293706 7443 -498651462 490787200 2011 87986283 275007355 2191 163110138 425356235 12186 97216066 246521989 20871 -412139456 748121622 9942 -312047709 783023667 16371 -100151842 942155789 23552 40702563 66109384 2997 -521914576 912331013 18556 16148771 52044565 24446 -300139806 427196656 20945 -594586792 214935353 22359 81174216 294624837 16628 -213861786 637167534 24021 -92934011 254757251 16500 -96271224 319913051 18400 166873193 117948494 8346 40617580 441360644 7189 8983549 287403548 14034 -526523596 24710419 8103 -168663873 709244303 11856 -308495079 516677131 22611 -261880209 152716929 11546 -122127261 16750733 14651 202539956 48708838 24366 -160490186 512494423 26309 53080110 876960346 4684 -276048967 180247249 16002 -549200496 746619922 26225 134926176 897166862 7869 -150665612 683605688 4770 -256558146 440562238 21054 94698728 809468039 19501 -26682550 703595612 21339 -285157000 257758154 22209 205209621 455208851 22602 233792328 163165121 17948 -309099473 100089725 3876 -220400060 33274269 21179 -112647413 912050497 1159 -54487161 673822687 4120 -590670802 887420009 7753 -389249272 224204717 10063 -496490311 687813370 291 137913469 660086113 25184 -511555370 256578169 14573 -186401551 46658490 16028 72067596 252512541 982 -347258234 393438494 17913 -372882015 619408038 5652 143746256 129785438 3896 -255627202 490386698 20436 -440702131 780922087 19054 -204156201 939754852 10144 45529294 344650874 17556 -33517119 291871488 20061 90425055 127239992 20657 -502741194 941862281 17819 27342707 733493192 1208 -309252468 133434008 11585 -348225439 689473886 22417 161233810 926967597 18148 101850547 634106703 3674 -185007768 35808953 1589 89130116 265405001 9053 -9821657 482690840 22879 136695131 428591466 6409 -257434883 135790016 23690 -587004010 84876371 7448 -578784149 261539730 23946 -77896753 10979061 11791 -532719224 937322130 25993 -168931091 544425663 24481 -268392163 270255636 20406 58766811 479091587 19863 -276116617 319254186 20489 -7447278 453529657 1393 -271980696 691197602 25502 -501617758 721881565 13895 123854619 234708670 17932 185727829 180608700 17332 -216768805 627930517 23703 -543004957 684047676 274 -361905161 296325419 2252 92033570 60475428 20170 67004890 271868728 8813 -104068377 436481463 22152 -196938041 142585017 5707 -118608331 49409173 468 9825839 373418002 10380 -405336105 256757398 717 -273594398 76451938 24077 113256676 562341965 11387 166505858 814404406 4603 -469889077 100304638 9220 -554814189 644553388 962 36065432 224127192 5678 -474672451 201690758 11226 -312300121 675865207 1295 -178508527 861683957 15634 -471520422 90407330 16310 -457891472 585346655 22157 -300871922 526543363 24839 -754791 308817879 22564 -31663695 355984330 5929 -406823824 665238693 2787 42099980 45982828 20560 180727525 861538760 18023 -242006029 382189141 10868 -495938470 463745512 15735 -422816556 23598508 24582 -273438705 511650971 25290 -548016571 958175295 867 242801326 701482516 4482 -426053129 432494693 456 -344129002 917767852 23938 151848866 630023654 16316 123367453 345392805 19244 235013162 563230198 14790 -415155921 922689994 715 -502506243 342167866 1428 -497586626 389807663 21852 -595462396 381867895 15196 -296376851 939654279 20991 89668868 354285933 17920 -214136369 193273893 15055 41633543 712267955 24000 217309884 120328423 26180 -307275399 638330186 25257 250384446 830873882 13421 216211208 592597920 6934 151519517 701524962 12781 -166073285 420296106 19630 -47822974 362638879 5143 -485816738 212775196 21036 240051110 360722144 14458 -283421722 949816603 2152 -47342095 670301658 20337 109125750 765547206 20655 167941664 268171450 8635 244239956 116415848 1157 -406903044 582461588 7887 -494108819 256381335 11367 -250448963 516651868 8659 98060783 215447843 7829 105951119 849759421 15403 -149985718 304853911 7583 -473825965 58396189 4036 190851716 546387490 10677 -565878631 445247106 17900 -38070726 200970397 16442 69710897 232741414 16884 243690661 951141593 15854 114522871 376098271 21476 -530152087 283391230 19491 -205063387 364090036 25533 -587470350 395506024 12577 115784092 218806514 2571 -25284622 523409066 9108 110352626 907039830 24197 -523544452 625664846 823 103530032 487231574 23100 153001090 362215036 21065 -432059179 422592739 21803 120999255 157218716 9224 206489087 630557504 16130 -180040829 576513344 17010 55771053 406756336 15144 -140967484 507298689 7587 248003752 655772479 11940 -310401432 59335229 14165 -104988728 328632544 8317 156279737 861479390 5552 -354628652 243875632 13516 -165498867 508577947 17449 -413642806 372036007 18436 125710857 709425407 16022 -372232721 786036802 25579 242471771 951155985 3460 -34516134 107408355 1260 -47980105 270766255 7620 -272099255 143415225 12418 -387309326 24812555 17064 -198757265 291450893 26418 -198921715 397873681 4561 211364779 535959389 1405 51333223 700023220 1001 -123140415 330413253 16820 -31499152 467067485 12831 -516563154 794235836 9463 -20416156 119279243 24088 238497663 896773292 11639 -227671596 881938912 12712 -491700441 419417494 3503 119720133 33270374 1550 -448137302 857063628 18860 -323043029 578915755 14416 -49482134 593729978 23002 -390239457 172962351 12888 -517255152 378464279 2445 -256401506 605376656 10758 -323908748 346269776 16776 -93882784 180859315 25857 -227955971 408736270 9301 205120511 68006533 26393 -438410306 569415576 25022 57803048 931454708 172 -188890275 323337866 24606 -523689262 598292417 1967 -122293288 649956571 13161 -521713754 881613682 24879 -530498044 796563739 19354 202934159 922945695 4030 17194512 515275072 9186 -414652207 51641378 10590 -54954947 542286797 6883 -469352033 942868210 535 -336569333 816389485 19392 -231500671 474475337 3586 145211746 460608586 9200 -379225494 424499469 12269 -271477658 855864236 13967 -245402166 615931515 11635 -479515197 917107283 100 -520969764 831951226 13685 202792680 953933184 14335 -205331603 574210530 15907 159354763 187503323 12283 -328272105 599474535 23948 -467292167 483534717 18622 6681892 70067927 26263 201429205 860151806 12056 150029958 146443809 3514 -322075015 337828221 10284 -263807876 785955668 16546 -153121695 898897344 8632 -481118954 851848817 17323 -237397345 925575531 6351 -468227487 449695769 8897 -29280375 437411300 10517 213666835 230103190 1833 -20461810 711702637 22320 -247388390 541768474 8675 -554550324 939884128 16931 248305252 658963586 14965 23684609 416955173 6584 236788823 415666481 19898 -321581337 486981658 6410 -573275464 250898393 16410 -412782101 856207277 18558 -448819756 255255050 4354 -365183217 791246973 23298 -223686213 188809477 14695 48907206 237413461 21122 -6874524 598532862 16857 -528149443 454124318 12148 -223104789 711002190 19985 -33544312 607983184 4268 -160919666 364203197 19617 -567767113 253293982 7216 -186282890 666523517 22390 -513384527 833242761 24754 -338645503 715397987 18959 -463271584 563610596 20737 -497254938 430161743 2345 -580633117 268014138 19144 -346094718 90776565 582 213635716 244283597 13780 -308266541 540067139 15371 -92957738 490968364 25185 27983317 141142382 26224 -351918508 286495936 25952 -97448660 920478098 1858 68424214 654040607 4760 -420753702 380994138 3690 -393505468 72007209 9124 96883604 211303640 25231 -454371688 203065810 4719 -322926253 324728138 19746 235565103 370518507 11214 -213576824 864610946 10873 -253252068 766135762 17132 -237336653 329517399 25731 -102260068 80852969 20173 -175863599 870668121 17577 -4185667 407009591 23808 -421306302 167885527 15137 -36398248 844049412 20040 -297817107 926866403 23392 -201867261 228642677 9971 192837469 105874428 21014 -201179741 515808641 18894 -361652371 124670745 15118 -373907240 419342193 11245 -81812716 517993510 9483 213633714 837714521 22543 -400895955 838680466 1600 -338974117 61938958 1544 245333708 858039565 25790 69336046 534745340 9765 -405919015 252616945 25388 -472030513 619947971 3640 -135414127 811504646 6930 152765860 500444590 10287 -297642621 813256294 13022 -369673063 682066219 6333 -41475888 467653442 21271 57943396 174971523 9801 50437688 86457489 4641 -17455451 570398434 16857 -47515364 625186792 14960 214451906 556769174 24005 -241178891 744450010 11121 12051675 334935081 1688 -246344151 884739726 17766 108479208 332102408 2591 153013427 506517273 14121 -487194382 357212978 1291 168111590 395948409 20142 -4505309 285501149 9705 -471688025 870451918 4907 -76739875 169724565 25078 -280897666 644266934 6000 -340543805 878550842 14223 -143226291 591276369 11300 -278780379 353359327 2907 -209592685 384979442 14666 -576454903 713179381 15627 -582601057 176371610 13167 -369218217 324869246 5800 -147461459 937294110 15873 36496912 142250376 24046 -273322268 772175471 10280 -517790881 297605662 21367 -58486667 580764833 10785 -381747609 484870600 8215 -478012012 653004670 2504 -165875660 390215606 15510 -218832829 248658784 20494 -466185027 727103741 21779 -287745786 710834828 11530 -260700348 610816790 12093 -529360395 375441370 11379 -224955812 304263173 12832 16653992 305234913 1249 6669756 899264236 5099 -220371601 205764737 4220 -162939111 251298560 19506 -245479926 247922386 5278 -384368810 391706939 14604 -185589702 431224849 16271 -1746115 890722749 3897 -77386448 217653449 11759 -355654359 535623829 6227 -169893286 507862557 24436 -94841150 389634658 21316 -143260358 504988592 13640 235649232 290183978 635 -572001427 261059370 12249 -69254970 198911376 8839 -573401041 840116397 18706 -367273764 905767073 24864 73706452 914082889 6802 -200247312 122317630 21312 -37010169 741053507 3214 -355229531 379299210 25231 68686984 237070697 12125 231159161 529142717 9638 -354344981 572835752 13397 -277204153 9062754 13272 -457326616 309882322 5448 -330503038 483081397 2858 -468087876 810455782 13013 136581562 126809786 16549 -112142245 865224986 11476 145662783 151792677 3120 145115103 177226647 21153 5469057 718340870 204 -487055350 884850219 23903 -547010797 485736213 607 44315299 179368576 7716 -194601239 869873985 5324 -513066426 768568730 26376 -467769177 869242570 12826 -536538907 682543912 18415 149966643 721048874 24673 -430043938 444279314 20835 251215899 794457638 15843 -513058857 751140810 11993 151225332 268586145 10148 -348737109 551761393 15970 -93655509 853383702 23139 -549205921 842986336 24961 -63815691 793583833 22964 138626933 474124683 17877 -38802600 185687914 12767 -264406081 547804159 18438 148508886 756344346 20939 -569464835 911265180 10910 62989682 75635372 20834 -90473214 294606654 5735 -308241515 332371754 1029 -431969733 120764602 6980 144910118 541314169 25180 -372276698 402842003 9813 211559393 242745977 2332 95737018 404397793 5145 -151480917 106163511 4196 191273608 247723786 15312 -212343688 183823492 16440 -23647906 679953736 10582 -428964511 457803338 9508 248352941 492909134 23239 27886548 29448079 22362 -12211911 711544892 3036 242456097 772043000 22490 -24119032 472888650 11589 -565103718 607282588 23897 -545529203 321217804 5224 -271970205 923041645 6202 -491422830 258017121 11112 -105631863 720244288 26207 203233171 36615355 21163 -221472014 26954948 18746 -215148661 245671746 712 -385889488 437255677 25088 -454908765 951197452 21493 -416757575 61857310 7141 127155387 58031240 6474 -383090620 343337279 2125 -300314029 276124038 10168 -203305328 152837068 18416 202180097 402060236 16707 -236524544 606496249 14217 -281243844 575624902 135 188906566 565706742 20812 228860416 35955801 1045 -135241600 827576808 4929 -35199338 627180883 6202 -456268739 366647471 17881 -364157982 321841475 1123 124132883 80122681 10455 124125731 80502375 23806 202261928 242724456 13654 -558305359 108142327 24362 -433700645 45543965 17669 -172622310 486230931 11281 99031314 751513734 6963 3827284 679224805 12239 -536185460 66543155 25721 74091565 396287274 13389 -590049610 609197350 4685 -122490709 429679235 25220 184339177 853911231 17764 -128491601 729618646 1952 -346178160 11998573 1601 185035159 907484155 17518 -559676542 408332080 15074 -508691967 375286075 17821 -481893324 793751370 7544 -319811698 339856976 943 140968070 409567783 22711 -103202238 369308710 2438 -312659062 765344239 1839 -36575823 662551675 23957 -201539637 871677577 1360 16280011 469074951 26355 -571721364 389795578 18549 -241902799 523520853 3622 -510023052 696544054 1737 -447393429 405204351 25709 -496676070 698071900 13376 -217985619 505855302 16362 -75613956 104289077 20383 -523432523 82465313 20252 -76840491 847790032 3679 -569000317 888397851 14439 -211265953 601599578 788 7038842 891296760 16751 -21365135 377893987 14009 -185016243 447980515 11072 21918469 275665612 2470 -591207835 382499758 22216 -306813701 760410593 5230 139994022 200320859 17605 -43147965 722275131 5721 -446079517 235579312 1035 40369874 726494742 20762 -90535729 83216728 25172 -417145193 757195651 22397 -216376925 506838850 17700 -305884531 153147259 3170 182222590 462960208 11398 -101922258 146069970 19716 -410490714 443858504 12288 -160728626 930666242 2206 -311558113 214696166 16829 198559846 501003918 19048 -185363332 455038116 6734 203388949 551260451 11105 -33367610 396175593 10300 -172495570 549200705 18129 -418942251 40000732 15554 -29146197 41572868 11673 165536934 619515725 25768 -241760564 566485798 13354 -549648982 19432190 20062 -84759690 560288967 16224 -534700889 711947091 21508 -261459598 200903408 9014 -241273446 813409428 3082 -106659741 157013582 3625 -269329916 196502284 2077 -197787016 28542556 23969 63812015 744727687 7327 126530319 261757211 7274 -270411095 173863951 1197 34080195 868818822 12209 -9989005 806589108 2944 -168463492 328789920 7367 -486865032 824622508 16490 44941739 195876569 16646 -444878620 245008228 24304 -447595606 860552262 3710 3862230 507498594 2528 -428195827 116483984 25449 -76530661 876388281 21821 -1396600 647119455 12644 -260503751 364283347 3990 -522356005 205769823 14885 247915842 203023170 15408 -96215072 826665048 9573 -530336545 950090544 646 -159879630 920582941 11501 -402120783 57341461 22607 -63781092 96401197 2855 -60235898 382321013 18992 1725636 162337741 17844 -263029996 161316654 12780 172981203 729750851 16674 130382377 601259661 7331 -375561738 57301557 8845 -355921437 506516445 7037 59150038 560691459 15343 -433896548 572087031 12327 -22270637 239206530 3273 -249486208 147701744 17159 41482010 956994242 262 -424023700 66904920 20047 -570220971 180029436 8450 53618374 271136099 20925 -415849480 846394294 132 -167725824 99378401 9356 20436378 92852222 17906 -449009854 66727904 13046 -96293950 123388879 4165 -331570189 62530395 7129 -74330542 668440112 1707 -585596102 123064221 26074 -509788570 591453476 5273 -589888947 231057143 5601 -406231792 881708955 16565 -388113621 202841137 11770 -7100680 792579713 1947 -189224289 265225893 4937 -231403819 73894975 19789 16956806 602114365 7711 -181183460 314259443 14467 -350716031 412735317 9642 2216174 348382396 4462 -118313823 867021836 15395 -128204572 648525250 1858 83923579 345018139 21031 -410276765 681191129 16521 -154125939 794700946 7152 -392664753 681123656 25832 45443241 828248682 17250 -351999625 204211762 8748 -163222877 119129619 19424 -157628041 162352347 6838 50343961 627106048 24339 10898548 442936872 2940 -298569000 463468853 10762 -367966521 60229970 25161 -8669875 174000349 11251 -356715579 488707564 26094 11387303 359219685 11206 242749592 484292520 15550 -551583924 220789646 18269 203412812 399395418 23986 -157448122 740767920 16219 -510695648 847218378 14273 -392066601 144414766 14571 103641102 139465125 24549 -302044715 943755610 1380 -291392304 110072454 12710 -139691563 458151242 24981 65398869 897920113 18692 162705739 805993976 1635 -505410061 732054278 999 -22057582 889712566 24604 -542452455 857914538 25351 45445371 937562462 22106 110650762 626650705 23664 -404574422 486720292 24101 -78066961 459007122 22945 -468098620 890245827 16524 123057635 456199146 3941 -594436859 660748733 17213 -316007794 630124049 17123 82116918 933313734 15995 -465752791 196460871 24522 -335474299 319393939 22310 -459010981 353667963 21080 -57476759 946234392 23421 170233678 553181702 2758 201403088 382257365 10238 -450498025 466971462 25997 59209608 266853370 10049 -436198068 819345314 18268 -514299228 590673628 22420 -516318759 615333910 25350 -502901122 79159552 16745 -90650697 51705112 25830 -326766937 946791957 16891 -205554860 303003282 19508 -286594929 605581529 590 133618806 531495108 5850 -207177041 299782485 968 -68252335 241188483 18579 -415436888 62312305 4439 -294457006 521999167 14639 -158256162 468690528 876 -251812438 735074018 3886 -48502839 130293941 11484 -428433313 141763535 12821 203724782 310553964 26200 -479586017 337283657 21280 -128646892 235351250 25659 -257148349 129978921 25825 -51548945 801649002 9070 -17522173 933437945 13610 185198298 821160160 338 58950110 628005490 16816 122672555 731782174 16558 -535006571 330449468 9712 -441672947 97377554 11761 -410918487 932856281 7582 -79686556 583953624 17357 45338070 923628132 6928 -49918396 135823313 17782 139120095 71195975 796 -215250143 589163477 7165 -598546573 660705647 19847 -584722714 618051920 6800 -94151284 495285689 20028 -160354756 691077366 24997 -498255565 793268257 1701 -479666630 951285843 8300 -229235398 507882447 2607 -260240730 254606899 22538 166632590 312957092 24789 -226096832 905963526 19487 -474757302 608207189 10653 -401190046 934739991 9865 -462410095 266761072 21807 -429411158 216584809 1110 193044440 174117824 17327 -153211645 783042756 15172 -390885362 662695210 2812 -582886893 626525291 18493 -414308522 53436545 18601 75570312 897065827 3441 -540692325 737741907 22271 -340128924 51146988 18776 -179099585 612095677 876 142966923 725454758 4975 -303306619 143535553 1926 229166965 785664238 25462 -205014725 900367404 14394 -584570499 626250261 20624 -189758640 775073217 25679 -465340802 301193023 1204 -283373606 696186816 23638 -116898609 753221506 259 75931340 526908133 10706 -246266318 711147717 16795 -138705108 396591201 3536 239556993 526651673 11070 -578728467 728292055 13172 -222756399 698195501 13640 38377886 371502234 14620 -579040056 732647701 9863 -107453574 174770577 4571 -286274598 756581973 10094 -86684956 47365906 23736 -491127974 251576593 15864 -195908984 736392346 15253 234457415 80919823 18836 223682603 42857399 11724 -557973069 805318427 5926 -565758525 586495717 8798 -394671564 547875979 6217 -251232494 831896697 2789 -167032001 520968340 18943 -529339289 560618146 25318 -231010616 288693715 24647 -548597030 276933835 5928 -108641718 515425027 158 -376508830 665182705 2231 -435509093 217466266 12295 -513553383 60778409 14535 -560329289 299404388 12139 -564348224 914535449 8774 -557718625 68000527 2609 -86636769 439482321 10044 -556523903 514194356 6186 70875488 714481904 15555 225107385 221996588 2078 76495069 499792612 18116 -427157460 514432518 6706 17033006 588545588 21541 -540949999 413981481 14687 -294969751 935473007 22421 -281644648 174373378 4807 223516052 149415171 15282 -286979740 617194999 10670 -104600121 684465089 22183 -168496315 302447826 20621 206301617 579803822 12423 -17825667 370998035 21267 -153002169 888213730 1143 -255270789 843750140 4654 -228857765 550507208 18170 -167191702 41324548 8712 -508875822 281848065 1416 -236273761 175088313 12795 -273625766 530690137 10144 -161401267 903054545 19220 3909077 165368776 16131 246646805 123731528 4377 -342867674 631165263 23527 -198510676 147933696 5193 6627476 13540965 19470 121402123 259701895 2996 -119928508 647139150 17774 -521568739 263412844 5856 249586799 272490094 15945 -434440702 671784306 19226 -295044034 950821126 9314 -181011417 586832563 22475 129306941 743436692 12178 -438013026 592995304 6985 29507559 776057925 24540 2151258 85789899 24562 -259760736 780269666 22312 67116366 707916600 18228 -330897611 27999396 4700 146323504 90660948 5835 -276658843 34943742 3818 -153542943 437476583 13125 -194561006 782475615 10783 -90948161 935505162 18510 -271707795 8606290 26172 -320415153 583196903 6979 199589546 810517815 1988 35170350 854017045 10885 -305694242 481699152 10302 -52669597 772384050 11039 205880248 447114143 19830 110965794 168367633 21866 -301245803 84054880 18703 228858383 326945398 15277 8927375 800321008 24052 -15949208 239276192 2452 246015129 804103382 867 -468585888 217233605 17626 -374109001 29820768 15211 100707809 791441662 10111 -137719575 481738414 656 -303994341 249711345 300 197040144 30046875 21180 73788860 732420039 10640 -103995585 474465028 5858 -599456857 277206038 9103 -504400300 385941218 3249 42188670 673249099 3081 -514040717 713706470 21307 -7415710 485469541 7617 -295469589 216696672 22303 -405981865 422099165 5875 -69342206 732985269 4173 -367608012 203282724 3518 192714584 663039249 6437 -416259176 537111225 14056 -203978773 33005303 18308 -276185464 271151358 10118 36294745 140089709 24311 -552314150 825223997 18501 -64595372 702354227 1737 -288746751 285941729 2217 -13178498 139098959 22861 -64907030 890650726 16020 152627467 165167690 743 -555692713 611177180 18144 -125429742 518331105 4483 -279338567 125334293 19650 -302415538 381547498 22018 -155607811 92054051 25744 -450352855 628807561 25465 -409750187 786975903 25045 -574262859 865106141 16079 66270465 806997643 25056 -312974488 149595589 20129 235883161 870481522 22067 -455838034 575539207 24154 -137985994 487320133 25286 -247473177 16777647 20124 -265608652 30204489 15861 35781251 215816930 9433 137479157 657871662 17436 240668229 829647875 18743 -5719709 388029362 8110 12924624 26451896 4924 -560198008 691700317 14067 -233375342 657907164 21997 -33791112 190679253 19505 -167157459 284984309 11139 -97913466 849038696 25433 -361880091 915990266 3416 -455372718 815728368 24828 -552450931 593296950 24508 -277258353 697423751 11005 192451674 105434473 1223 -505577216 635869435 1527 113234873 338836675 11350 -435155649 553098401 15366 -256210701 916496513 8801 -235384363 508914010 18903 -405498161 478590403 20933 -71023261 61080935 4677 -56410132 895530652 23987 101963016 774522013 24206 41505370 586870473 23460 -62288099 207394363 16520 -524013238 482639564 10655 -112511398 728889417 26198 -223937229 205151306 18297 -239242200 301745240 19401 -530586459 902333665 8242 -370572742 592199917 26194 -536036484 514518037 12074 149243284 635411235 26352 -595293997 873693270 7967 -564794032 430803890 10686 -129278979 920836510 7392 -509646024 460537669 20487 -271820591 744439816 25649 -112605278 497925168 4698 -412951912 855682556 14308 -157241789 941384523 24467 -118896812 257138085 23041 -493823518 440482758 25339 63166655 705929322 3952 -50842077 753681452 13695 -582322267 724598090 10660 -576837121 876623586 13772 218189626 55509306 12641 -323517555 531620854 17011 -519512165 692114348 15921 -209189067 875552402 3356 -204584183 906008345 3118 -592848699 568908136 1239 -559924892 915594237 26391 -400949384 48586019 11233 -131746520 910501483 13213 -289965961 463433113 21391 -52945860 429745197 2054 -58227493 97331565 19068 -510117955 160829698 16409 141737483 683130597 649 -254640604 151194019 25511 22450626 291768851 2005 81197874 266964936 15244 163442524 616940163 8347 -144962181 267962642 878 -246638572 771405327 7097 -495593532 245471100 8267 -139563924 281643929 17321 222663506 808084665 14514 248209698 658424863 14787 118208745 719887639 25783 -421525691 921308025 18008 -259421261 24137834 17177 -29887179 892339509 20399 -364315571 847491102 5998 189730117 218103575 22618 -272104839 881846455 14396 -50709214 665738278 2143 -67419079 391019617 409 238367250 858342846 21990 -228412515 848242577 17859 -447858831 562781414 6776 132853284 270065822 23219 -224860776 725759290 2832 -164189569 416421697 731 68785859 420146630 4722 -83476946 701595378 18879 248945478 477301180 171 -412091898 207039569 5113 141200457 595551375 10005 166107516 319326451 4465 -34056205 752000104 22578 -18274646 117990417 15174 -70870124 421237497 13284 -445931311 406222828 10207 106202411 856520430 9072 100451374 118676708 5851 -385917083 500341199 11196 -282170240 194024245 14747 173151582 645296904 14383 -24740326 52664748 6936 -37409995 838596859 15463 -261562583 424584057 4097 237879564 935609221 1401 -86211386 188352304 7578 194707660 108516017 26370 28252051 358387360 23801 -269538352 887569902 18855 -520102575 336213833 2618 3101946 476941025 6890 -360335200 426915528 1986 -78504739 820971293 3153 -198421622 658001024 19302 -565380375 833246069 6633 -578044985 414473213 3984 -542013255 679186284 15374 -588497532 379156628 18013 -263519979 429096307 22885 -494358823 637915237 11905 208797014 911775424 25788 -110470270 466607974 7328 -37467545 60304047 2885 -549883970 789228832 1728 101963909 43426478 10120 120813071 503618910 23247 -346999927 702158911 18364 -420920335 772086096 18004 89976309 373310674 9389 215086882 820417443 9596 106231900 655025529 10866 -155496973 447538963 18520 104276966 111954199 13338 -594189795 881634571 11376 47818044 86743342 21577 -204929761 726472362 4677 157329301 467400901 2543 -319713117 949561543 23215 249639151 489635429 7703 34366428 528448671 14010 -273008769 218314576 10820 -345900353 922131299 7425 -150445289 631762002 6983 -473612266 524219755 15551 -437962726 851262630 17187 -122376920 853620230 23155 -541417186 840303348 7966 33281355 723184876 25776 -601228771 172771381 10200 175084584 882154665 12835 -255051615 60159312 20384 -153136526 825554156 16396 214155176 761230772 10375 229389299 692188891 22430 -507149768 939433526 10737 185660964 243029360 21802 -418813930 838512401 23173 233224658 342789156 18320 -135434138 609566761 26249 -17792642 64286992 16546 -59054481 483216026 586 -103158021 72933934 22206 -273037393 333162313 2813 24603241 911628650 17724 -459818997 377885164 1418 -66750105 444244385 1636 -202421118 295525447 991 -483710801 573155831 23700 -477885349 370641437 4672 -110571872 914828330 4089 -305281055 458301242 5325 -152301874 635391262 4017 64729343 399535055 4841 -159201791 529505238 6664 -395281390 655850733 14479 -299899975 196245468 16484 -111639523 455585195 8285 218172556 370427443 25354 -114887831 508775560 5812 -570347175 292409080 4304 -503606963 856067251 19242 -389572671 596669301 20535 -239161223 309776401 19214 225524155 407229904 3836 168056744 778771496 25697 -268479441 950557782 1393 -80044182 26332101 13874 -63374910 597754065 11552 -541431017 484779200 887 186115455 385039599 5445 248339142 63894447 10006 108321313 328580907 11999 32596395 484710814 14933 153069118 39753567 4351 -600789993 570502918 21709 191322221 688620635 9695 -309878157 295156269 12237 -290789912 704104608 6419 3364052 204209019 15589 202763877 223535254 3548 -285804602 350811035 5492 -328452011 526235096 1494 -579741757 471964431 13786 -118826184 420936384 22379 -503383180 552315975 9127 -145574156 37318843 9455 -72417990 557368419 20197 -291604312 263836316 13742 -154566465 476657079 9162 -119106058 169835248 7711 -317119248 879219945 11751 118809200 78512592 2673 226454160 476653926 10532 26317109 524555616 11428 -246101046 378634064 12507 157586423 79318166 4413 180297897 434746378 24621 76220059 560402281 10994 -155500189 884041817 22819 229525686 573865308 2023 230510325 917987934 3741 -173101028 853003764 14899 -16831518 806556475 1175 -599920065 891951027 19079 74863123 473126888 339 -236830632 408859389 23917 -257947938 753183303 12405 -386751067 761898738 25812 -183225503 127370063 12741 6872558 182118727 4763 -134180810 465227849 16607 -537886305 288744240 2370 -320845686 868351046 12536 -208954920 46016162 20070 28150705 686620860 25590 100120126 701487939 25613 -35753410 568065610 7812 -487463121 84654680 17395 -570039775 164053238 10493 -270586087 248417454 15088 116146834 175320622 23282 -95543640 247690160 11645 -17563088 331787558 10460 166930937 847508025 24408 -298935922 743383546 22373 -447377262 512378900 22473 700994 572576666 13288 -234530615 912879142 14679 -511747942 71372024 22611 22527305 427146601 7764 -551590607 711803124 19673 62099286 654251472 23619 182785647 701685515 5490 -44999686 285365623 22077 46578314 67902351 14973 -476231895 567357526 480 -423184370 388141976 3816 -99067858 150839326 11168 -29045642 257314746 9702 175921331 914232726 1344 -271158487 491352896 24494 -591013389 466740030 1105 -107907299 486765500 8497 -361793759 822835008 22005 59489523 905735723 6683 -463568909 437540644 23678 -498970539 478990719 1446 -199613175 884153312 13880 -332029437 184429157 3746 -138961190 360340322 15343 -250896418 128909843 17816 -197493733 35381536 1379 -551516682 921916656 2983 -234504002 623737550 16167 -241420483 453932270 11757 74352776 170893611 14623 -354432612 19473443 12413 -438380230 343611527 22603 -34292747 915899846 19511 -437598015 694370013 9479 -330990580 870083534 7889 19541698 481372094 7560 -212694458 562409828 18692 -38827760 424013555 14236 -484033308 665282953 7703 154962896 520442873 14965 149042933 585418090 4168 79854404 36450351 7567 -345858166 835893831 7816 -253899026 518606796 14595 32095899 298534643 13680 66980337 210214725 15342 -562640273 115836872 449 -40860385 122780621 1479 204920581 610562091 22072 -391112498 660770882 25048 -174022791 784698446 13219 210101460 209097839 18925 -528823593 393181303 21929 -457445830 29983674 3430 -555488321 455128170 1768 -377715818 649493757 3568 -345475630 731466089 17016 -160493120 928851022 18238 -377825603 937626722 5831 -9513458 450467274 18908 -135814568 802167167 9491 -360968914 158683938 4082 249085372 837385730 13163 -343472706 639092763 7579 -594892743 566457210 85 55206638 669071066 645 81999184 735402811 22376 -252233330 910893659 4787 2992609 689517353 12534 -77651874 508064118 20374 243299142 251093378 6833 -160227376 184909751 4757 -585412337 330455331 21561 -511583520 841452529 6548 -276340609 268330445 5038 -361824362 568174420 2099 -167610923 235465328 1312 65299220 188369563 4490 -593752294 267512799 15648 78094114 438155884 20700 -45052752 328379176 22395 -229197880 541624129 5538 -221655876 94806190 10226 -547748778 724165333 15464 -388394634 790083347 10800 -43721833 118293714 17343 17850455 214818270 14044 -137168817 843502158 20144 -4006987 98843353 24088 194672072 178371872 3571 80192074 584685570 23103 -105842113 317511427 22280 -181858006 30816935 2133 -570356631 136652916 13464 -304009966 288609376 25327 -528343095 304234940 4626 -418919693 96679138 12970 -524793084 460346284 25439 -205509534 493662077 2664 -410742507 377674461 3036 -201917348 92068876 5364 -186394847 128717841 14588 -228954402 23002206 21920 -483705814 548951622 20478 -245392674 247770825 21279 218497774 15261696 11755 -286955090 121387201 6902 -437810415 287080029 6094 138173644 733349836 6980 -310507327 580596309 23908 -234603354 661143899 8097 -221482591 82850525 12593 190045147 415715578 1423 -32344380 140520224 18389 -233614773 380594355 8115 -258091671 282338144 16001 -141359959 243304367 1523 -552295322 56875599 18513 -572929706 639243517 12587 -495631816 18594029 19973 152222898 927604139 20204 22731333 436148762 10084 120805967 424331256 19357 -422888553 649432340 6476 239131565 647516905 21393 -163478227 887555791 20726 239591468 405964878 10377 -29698895 712371261 5095 -477650163 933518509 14662 -491940637 558799861 10967 -18603143 857489018 24560 -34656359 243075569 13853 -434770634 833870069 13956 55627547 219800713 14036 -158453318 610101971 7384 -579945341 289734277 1581 -348302463 56511582 11786 -54284787 825568328 19152 -502336184 792598566 14754 89637210 530392915 15462 -334237534 951547097 3172 107036855 803045174 26064 -396787462 870746511 22137 -306554419 783133357 5146 -17936538 290232049 15892 -167817017 714325726 8905 -213247424 280797901 8921 202780144 110341511 963 82935253 315666008 15062 84739539 491547971 2271 -353382863 569841560 12282 -393815405 359402511 23013 -585725635 481580522 15133 -12108568 673246553 4589 14275368 752609137 26288 144386772 886351079 23994 -315165842 890668441 19571 -463730183 740247910 23689 -149750582 204281004 25541 87901051 388350264 13271 -153596312 123137580 26185 -421898785 704115572 23169 -182405608 733705854 19740 57250934 446070053 8867 -513160618 81196207 22205 -545105771 547046335 16551 -271628268 789205619 23847 188083006 929065780 5171 -198966830 117033106 19593 -544333889 850633342 13254 -509107945 338931805 7409 -308188909 521771319 15643 -529048221 940604376 14560 -73742828 207903009 4075 -417930169 566534742 10336 -38424137 147366452 5396 -396935047 352034779 5435 -339934134 222065974 8678 -60162114 900630148 1673 -547852812 400742525 21663 114629689 523121547 16816 -448914171 378295309 7721 186099947 752054956 15851 -114939810 69644953 10337 -402112099 547921897 5247 57877712 707229602 15648 232334596 711759755 18564 -228177434 33202585 3496 -570272358 407592032 3072 -502764204 958202589 5917 95369727 633904844 22384 -534881193 35923933 22630 -298428812 434171936 3523 -558387929 724934355 4465 99431499 703746554 12807 -395052699 201615303 25763 -576155702 913033939 19554 -483900649 291538812 22263 -64383434 354557791 9400 -101132986 222016614 12780 193523136 391599755 11477 45672939 162451506 24471 -84548018 72289047 25958 -28298507 476557894 2804 172783546 240807637 7834 -563031550 932906970 3821 -562889288 647945463 19129 -536374735 591403966 25510 217792349 599655094 7556 -173263255 146579370 3500 -192594823 233138826 25288 -220790829 821770205 11750 -412741213 909560363 18643 -454244821 649355385 16876 -204736975 338410603 3932 -415531889 649266448 10469 -596230468 733078517 14999 170611470 146725073 6605 -574837294 817441184 8742 -504316278 714706235 17374 -170881136 189837822 8447 -283048352 535577720 12925 -254837754 388897711 13078 -601166621 320535107 12510 249012025 200884136 19903 -493997817 256923920 383 146132181 353530691 22293 196862417 819603670 19606 -251038325 725915405 3369 62284724 260602890 14644 -536768864 324902671 15321 -103582888 171036825 10095 -154129075 683850451 8289 59745246 406009325 21728 -139879581 419786409 7585 -394407118 316226797 21364 -405305522 703252532 8501 -249535882 329845430 8195 -455642883 620219475 987 -462844553 286297758 3026 224039176 738745589 15975 -30262752 449719619 1263 -509926745 181845739 13651 -1251047 660772844 4736 89655336 352180376 1466 -588710499 892280765 13122 -89380358 33268906 12665 54231232 273485768 9723 -379893530 954346638 23428 -354882502 844166747 24047 -131036432 51899080 10767 -366298818 222330744 21271 -463164963 180226525 19468 -211423734 924527463 23805 -109281899 500898908 15920 -545498026 860696908 22425 -31568168 451414045 23509 -434767731 934008287 11761 200007025 55919550 17890 -274869247 377931784 5224 203422692 353701478 4311 218876600 690503773 9587 -367682694 327422317 8078 -138883148 11787026 9457 46093929 656951373 24302 -79352011 500383099 3074 -127362054 325320914 23667 -170459615 83823204 8162 244455298 598497615 15697 -92665647 88289843 6670 141640683 183791249 14377 -533345396 658507303 25577 -381624912 498156273 15041 -543066813 916636568 17413 -257277885 542522315 273 -175182930 164387987 4115 -399701864 924699579 23815 -355978559 93442653 17930 -595645698 837120303 16874 -415560464 433075157 24013 -356632040 444692860 5069 -4173872 664507828 25125 -62891860 832735827 412 -100172004 745500709 9392 -71553429 244038019 25347 185782242 150085264 23124 -305947070 457317471 11166 -105912958 524202541 15600 -550863947 273104498 4856 -215922439 890902828 550 110458722 435462301 9116 -508710759 788961848 22635 169183646 681093186 513 -293857379 686843698 8640 -93660439 640383297 25734 99972442 725556694 17785 -574303255 18517699 3659 -339108652 109309414 12529 -431510731 929973418 15184 -66995167 799482781 11154 244555369 151733174 3055 -452393562 65390048 19117 -505054592 911719757 12144 -282692374 228668709 2496 -440010080 891119971 10792 91637639 366917661 1173 176477723 69831598 7162 244161427 35209906 16764 -41324968 361615347 6365 -583290442 740977629 16718 -567553911 683340911 7623 -107411699 182231334 25601 157994806 198663413 557 -183094516 692768500 12035 -331574405 613424919 13303 -334882758 295010164 22600 -523549052 70935052 24751 -9621640 950521411 7947 170053099 912370880 4874 -454885847 766586088 5402 97937232 178399870 3122 193089270 688541256 21682 -212575273 798850661 25513 250775865 891740112 1830 -287415403 704715036 12204 -154178326 579278749 24129 -63669310 734389506 25103 202564328 513725158 3172 195447184 644153488 9244 -343551283 824651209 3337 -567624746 592878792 12265 -397702343 898034675 2874 -381888627 861538455 22087 -558585593 440770453 14041 -250954312 50252483 8707 -80539650 435193830 18844 237506725 547084464 14732 -467079034 451803286 21732 -493783691 441762125 3213 -120045727 348742638 15031 224439546 512427333 17607 -483942670 252122736 110 -94843399 810628204 20321 81916125 436269133 13189 -294294769 554039471 12234 34143099 851460495 15133 80684182 496131046 10310 -40634618 781773999 22874 89444445 62375138 8336 -78208845 78460745 20225 -575837423 621345853 10067 193802513 411534198 8274 -41946587 694999954 15965 -562558236 391173940 12130 -372848161 385623567 10652 -588547205 717747537 4140 -422229175 718041055 2253 -64856453 486239716 1373 -89333941 159153185 3633 210795122 871341385 329 -432778749 394598394 20563 -230141219 54963086 2800 44746431 689424251 15002 -562301276 671243035 9720 -42353396 734788915 23581 213411844 658053351 14559 -419277699 535334667 3701 199656771 216371661 15442 -156165916 174621423 25561 -336563425 568128391 11069 -274146105 456619129 7628 -3742709 706233563 21559 -564183259 82001699 15350 -585972148 125774474 4129 -115618646 955354408 11722 -383976901 549401032 18482 -156198376 377814562 13982 -464154013 896709582 6670 -457544871 654642803 16754 162560052 472773049 20128 168504246 631523527 9231 -482089776 536074206 130 -390311920 737692564 17207 110051135 378458507 851 -18975112 42003687 11745 194903591 449384164 5746 -353153885 664655710 17336 -465169689 222142291 22209 -418259633 551548092 19364 -385636139 586912377 8209 -81414876 550817518 483 -253237510 513360306 24790 204890038 23424975 24022 -279872394 636830941 16068 -11161663 314063686 20298 226990414 148496272 12752 -87738456 567121785 18628 -556064849 790103738 16578 138428080 908654851 19422 248312652 215468570 18744 -89235831 945560733 3518 -577046564 910176497 23198 -133404016 486105699 23892 108826627 347068738 24903 -110528536 648933717 12560 -289360752 395084145 20345 -434388660 334788852 3320 -544641577 780944078 15135 147887920 37331159 11869 -118626281 664899463 8667 -397509767 195051982 5836 -8114516 467137782 6265 -448329888 674621105 2496 -219831600 861585433 16589 18739258 756744305 8893 149430731 237121615 17922 -193431300 87280721 6592 -374169395 557664520 458 -286675296 153306856 12140 136122761 746264211 19928 155438134 148456960 4749 -219784073 160568935 4984 -119653735 228906126 12497 -283852803 454026466 24826 247758671 139380181 9543 -184930604 132149556 26237 -440689135 393025415 14483 -217189770 620852161 19420 -80099076 185451516 23025 7032200 733437426 25515 -272459858 927578980 158 -132504576 15233333 8202 -8248569 716771731 22309 -587125988 16774984 20099 36661384 421446976 2587 -321266175 729202997 22894 44120310 579409527 19064 -455461834 108551238 4099 -147958281 349614634 24934 -114310477 337803139 10116 -93162904 445648464 18315 -269131558 150767801 16165 224546902 476663799 2425 -15900690 411722433 24150 -129322111 740256856 17763 -561802977 202678666 1640 -533948754 84159419 10989 -49639191 632330787 6328 -205292090 385198876 11250 101728601 630866721 6280 151324923 148101411 726 -587821852 942539574 17138 -127290747 821257936 3130 223925888 223819294 9415 -308016162 277000008 2086 -406521047 608826685 595 132796717 108166528 1143 -553950380 726430416 7605 -150038854 726787349 25645 -238811227 691455058 5721 -194441900 438923578 13201 143486392 812004285 21639 -138988657 567419593 18341 -713877 729937679 4340 55137884 114573231 12874 -309252236 538316093 18512 -426059297 476264819 25211 -491179220 461515917 149 169432890 733493184 14806 -438190367 891826979 15059 -593728556 526560932 17972 -269727068 461747722 7703 -479167577 901479084 14900 -82813739 150293821 6773 123071799 315578645 24065 -19206819 520232844 7741 205396019 543640285 19842 -526398551 369790048 13521 -3310153 65441604 9243 -456310642 140623325 5349 -212242041 591584199 10234 -399362634 308683513 4665 -377788758 708103256 23781 -97032360 228788586 23636 -8349387 276515850 6352 -303322889 773209355 25457 -418570900 843437679 6597 -356168750 766599032 14494 -126144267 860622805 20643 -541789437 479694243 23725 -416357516 530913939 22314 82466228 10482489 11797 -493451813 491577423 13932 -498395323 496098008 19725 -483892964 763242678 22512 150993451 702286172 10506 -413650456 694724155 13624 -145405352 513875736 8984 -300533651 520984473 15053 -185146172 925798914 24124 -70016500 495585894 10831 31072073 599630987 19853 -374134929 465056191 8408 -38052597 27903482 22106 220259881 526695936 5219 -163484834 360327905 7503 -537013884 948266525 24567 -371533009 39480818 1449 172034631 449722649 19456 131795021 872356967 17231 -315214100 776483281 26004 -88192742 619082327 10197 -341020356 179909330 1215 -339041562 602896205 18876 -432669186 926477283 3621 26741350 48658364 11196 -64935457 92831887 20277 -297995199 551599098 20792 -247738852 416716663 24468 -12936999 693328565 8043 -334634895 772167335 308 139074274 548247848 23002 -436877880 308481611 26362 10531076 550894791 10225 -402233880 545700261 4006 -217168281 233630492 9257 -371301786 220273909 11231 115136254 899973765 19605 226131656 376813625 9342 187269843 246683373 21075 -551352065 368424396 15745 -482787931 85609565 2466 145252222 913096426 18965 -436447419 414308380 1750 76519857 781992873 23525 -79123980 659877977 17158 -97759222 948796076 24836 -378606889 238421434 15899 -231526172 671025573 19541 -189870642 175032618 11642 -486595515 83346150 6868 16820937 520268212 527 -358392110 220099864 17229 24274761 316658813 6015 -161499999 855494212 16447 -310589993 414385612 20672 51093419 608792647 10986 72914285 617174648 18478 -441642035 657397488 8270 -345773832 57390518 1310 6888698 352616196 18302 6614555 563874454 8051 145316926 724802711 19899 126687369 193789055 18018 -64252982 589938487 12586 -186744562 812778759 26385 -514658644 107469379 13922 112956537 92005123 25850 121460434 471826249 21830 226319238 377777093 21809 -166623639 394073403 2740 250576262 534659628 2727 203953226 369359476 8922 -244256030 897373681 21575 -479081759 227773197 25595 -38462097 572197846 22237 -39847475 904226062 21895 -433184043 504999833 7193 -301651668 398482782 12934 -454569729 743794177 9485 -440958675 947052295 14901 249168637 262634925 19774 -497624660 818902456 3646 136518544 397184265 9383 126938695 18804118 13146 -193300170 855619787 209 -301066342 805461471 10861 -196353491 263934345 19411 -298253135 344890018 9948 72619699 339859784 1411 -226414382 116259349 12945 -380414729 781463046 7902 -375740074 712561979 91 -343627026 863778430 19044 -273184558 80323280 16992 231150723 877688674 1239 -542551240 771945616 7678 -245870497 468129767 13928 189818059 414232630 18417 -132555341 126821249 16104 -448401272 810641506 15656 -184937947 723527635 26325 -40004953 154294688 7950 52859684 725254486 25069 -460670291 548851880 8191 -262756403 165998841 10939 -40928465 378102303 7070 99772781 68293880 8114 226898310 670925371 2673 195224437 695435964 8839 -387001354 228488472 20455 -526150314 200165121 5085 -579718298 279680477 20584 -493684796 860755095 514 94253254 437572155 1903 123548857 317706359 3388 -310318990 708865427 15299 144547900 773059056 13285 -344070091 95076671 3106 -317406786 819769127 3065 -484363306 10593639 17887 -209967768 64462190 2667 94492433 429130762 4928 -352704186 265122796 22629 -190246613 185930350 7028 -534924259 840891106 21624 -535588897 32224390 1929 -290125677 772391435 17490 249066972 409409294 13196 -266973168 777474536 20556 -86068659 759681997 18157 67125752 369762678 11854 39319770 575195765 22790 -222015975 90127356 18063 -569140634 773882831 15896 -569120098 847715141 933 -10787797 361075278 1057 119773037 518262149 16306 -567729461 879291440 23296 -120811886 180830698 6237 26991667 255564713 24407 -331568342 768788665 26020 -328459519 42181995 12243 -197558801 689398955 22589 44070871 542320561 24671 -563697803 818876181 12785 -392308880 85737847 2074 -602051978 790195277 19488 -41670534 114403245 14744 172937152 618645860 5051 -301796379 539291107 9000 17521622 371785164 14432 -231777104 322207363 12467 -583980872 175098976 2186 232654245 68142637 11415 -489737541 729928607 22629 -599831494 124890989 4539 -548898467 365553087 22557 -437627878 882856448 11470 185122206 319992167 7182 -482616064 411020969 17664 -208775981 239344661 16197 178360576 796416949 16169 169224793 866207879 2934 -318378125 467725841 23778 -383623454 414954733 18641 -192535917 325137964 18277 74536427 650440588 14405 -280690991 828851011 11107 -519953735 607882784 16718 -461473919 676312662 16222 -458483624 698599670 4701 -113942494 214915742 4581 -434091654 16560537 9941 -526480595 438577534 21485 -376403087 339677205 13067 -99242715 34657242 10116 -85746135 272623164 16067 -5259509 794123209 8973 -210701828 368785115 804 -98059393 495765910 12572 243150922 914434141 17805 -80218437 532548778 12132 241313456 664765730 12771 79911672 860253861 6643 43458841 604532294 20861 -48040270 617288048 16293 -355417196 389473817 9555 -32280706 194233320 21360 -447315362 818904481 13039 220075075 278881197 13626 -79743779 189102860 23357 -38457067 341668009 7332 -442008860 151791153 22579 186154070 793184229 12778 -47708205 182987165 3448 -332730514 499065351 20180 -43766855 360250928 14055 -190466892 298438786 8243 -463830884 248249067 6936 -447484904 604634508 23181 -29689981 504921618 16350 -479959648 698633017 24621 68271763 590372462 12995 94654537 339423680 1742 -545447044 874970144 9188 87668570 452334525 15245 198258370 788827207 11220 -403823199 691499946 12403 220375862 951092352 22801 -261451026 874373865 8077 28338582 586827778 4815 -470021387 17874991 8616 203512594 682002563 17186 -34854455 200740041 13671 -302917519 55018613 10000 139949265 893816173 11192 116524448 945635743 10764 -499447773 142280380 12719 145102164 830728765 13842 -341088107 948301808 19933 -397326509 897192651 8102 -223986985 237952056 17122 238139543 233879789 9287 214362030 121685397 3045 -137696442 174714694 3516 -79336914 79840925 14869 -269632474 217734693 7993 158890385 170003847 15828 -117806041 722796769 23584 -243768895 575188733 24580 -340142353 589257136 22545 -349139065 676973491 15654 27527383 762593426 3182 -579528750 645999187 22275 -377037004 642769696 1878 -308181509 795350398 24192 68396168 723997150 17353 -263597723 271373591 3024 -545847853 477498241 20420 150296014 312302966 1519 -348254482 408772405 741 11905749 764390313 26051 -51286076 937964654 21799 -350934858 365437026 21976 -591742890 47571721 6437 -354691515 294735104 9344 -27598043 384846916 14205 -128813229 550929003 18903 -140927653 73373048 2603 159021261 383879639 2508 -539674468 877854090 9034 -109977568 772567339 9328 -76437162 919990801 6307 -518473386 724406373 25042 151914506 160201045 6664 194288747 725387337 13227 242034264 472701507 4693 -49883382 681634141 19892 -184863686 377260413 14963 -337221197 188468855 17507 -526587415 133216457 17285 -237062129 584939704 14469 181957753 467087642 10174 -586661386 155310912 8163 -304459734 54787214 11927 -382618244 703828024 6589 -541311988 764942735 11696 -497895585 845896256 21181 -585875588 553639424 19425 34662226 923024143 23749 -207621904 619293338 14707 -379498887 520072133 21250 -599098718 872891637 608 -131008530 873211908 24675 -550826431 165057376 6052 -245414815 370820354 7515 -225852903 947824984 19708 -35722093 298514497 19396 -291565818 545565846 1119 208109667 30437843 25054 -236692394 831704969 21976 151935903 212954463 16678 -181268722 856663021 6978 -226564051 912051903 5972 59527993 565494287 16622 -386123093 125633744 5374 -301968776 121659662 12089 -561504726 305419227 18420 84332442 327350872 9541 -314776257 562845756 3609 93295732 560532047 7171 -256380447 44209909 19496 -299479910 73350849 706 -561348910 863938644 15672 -453248637 619500432 6256 -388862903 901603216 15877 234202814 543980175 4872 -495527619 649677864 26348 -530163693 455390297 21609 -397040284 787314124 8874 -465486441 322787889 19818 130284004 694642734 23196 235517200 931833707 24243 -516280883 87909306 10236 -128329586 687214725 5990 201523455 927220255 11549 -556595023 16842976 1833 -220792091 866225714 25707 -113052178 788396625 25031 -477055862 149440526 6834 128532323 13303222 17956 -315771965 752707845 5101 168806540 389439340 20204 -184774318 936110372 2839 61622407 164000708 8703 212254185 736100065 15089 -206944045 305260877 21513 -161395903 956550155 19719 123085247 848880521 17626 -323571676 833545577 7912 -145503565 431313261 4338 211253570 922857776 23282 -511476062 698315543 476 -94471061 770252585 8168 -406064627 61910615 19576 52130410 439004474 11059 -53531795 394576605 24940 -48331421 318063313 20682 -341888471 512482519 8802 -136499509 31235118 24403 178907371 936116176 20177 93135174 455723624 16822 127512977 776481644 11972 -482165516 408138149 4362 -525992038 321745771 2444 137988752 690877118 6365 -164925174 634050771 2418 -97773790 436086498 24569 97364608 242541978 762 -356144440 473886331 15840 82069847 654248528 15564 40997221 562855457 21135 -235640469 516922599 20841 -199081579 161555008 10171 60408321 289771015 21316 -31029034 604425152 18822 -165295491 279219143 7613 -364738184 932731082 21895 123605814 576419061 15090 -390220393 236241895 8211 199508269 430478505 6590 228987634 933123251 2438 -39085525 704341299 19041 -570841872 745535356 10224 -187564668 191745029 15840 -226497642 439998716 3453 -145457478 690610634 2236 40501054 117575621 10221 171100314 866886806 24832 -191787718 570732480 25292 -33330735 895716627 22238 -178044834 781494665 24053 -286964296 626263669 3021 -559712735 324109638 25957 -415021579 378313213 18089 -531531782 769146840 25135 -505142086 409596017 13734 66335142 554828482 17032 -23717160 14146535 16391 -320612551 672088545 4728 -388847864 77026610 4206 -570085152 183446404 3903 -1502134 914217260 4840 -491930677 251365069 323 -557148166 234461684 6680 204763980 411881584 1919 -557477227 319782111 16934 -8589617 911093676 5636 193194249 89591438 9759 -364657745 372284414 3823 -354912932 215526239 18133 -467495044 147153298 2310 150864633 660458887 14440 -439556221 490403623 3739 14340461 694242286 3207 169629395 543327320 159 -189213694 420733791 349 174792595 878479944 2638 -19271473 452105839 24962 170598750 700257083 9536 -222550257 733525006 14827 8468675 806621714 24632 -557412184 468697484 10414 -352343420 795595344 15788 25711588 376201151 11097 -205146150 12332827 22499 -424686941 267173273 42 -141470346 144285981 5978 -124284831 777516737 20140 132575007 182058812 5712 -589524428 173805342 5329 -132250568 183885431 21645 -363149805 175238739 2784 -465754276 342501830 2939 111303052 269373441 16045 -528771183 796121260 1193 -454252328 547175582 6839 -30022083 269022899 14431 -363315954 888234636 19312 -244962067 712162343 2432 -459356890 592915683 8284 -293115490 767631742 24293 -560885556 562403321 2008 -408960794 430059696 20679 -207979845 915661431 17423 -102469257 256632490 1290 -199505308 608620541 15769 -245379642 589894633 20764 -430502347 870253185 12566 38362151 522829956 24304 -144551182 255772441 5823 -182037507 162856992 12861 -326488707 368520403 2796 -187238780 311836148 22438 176107302 545100421 13575 147546271 416343151 11089 -286306614 800133325 15573 -503730707 921863253 18980 -424790406 133552155 1927 150977797 586179799 19657 -47478831 462492688 13893 -77448421 496579580 13243 176854726 103306555 23417 -379802825 939690930 15209 32356321 886021442 16874 202213389 629851343 14129 199692044 956891861 13368 -395933314 339581763 20561 248573760 696205101 9735 -384047142 379327731 6080 -127219828 20209982 13760 -217656436 447376099 7432 -389943540 313318481 22755 -292615627 831392422 5611 -120786145 225826297 20546 72928126 150829728 18927 -314395640 293361472 24940 -464625194 672896777 19631 -242831528 592314143 15261 -141537397 942282824 15197 -411488369 594359405 25829 -275951612 177037557 20623 -413125237 828738820 3944 -583771543 594794430 22306 -78965390 449219868 1557 -510433442 575303382 9321 -254408613 495730693 15812 -592543418 761522973 9526 238338712 71147276 1937 -453226188 81788229 16240 -514185070 891993607 2739 -555233185 720457463 22909 -342122801 135265652 6519 -4150132 286306866 5785 62871144 468913790 1399 186756148 925352660 8718 -123042017 451646117 2651 33947514 639781718 4312 -71764048 545402118 14610 -453783794 162067170 19373 40140042 875165889 13855 142407677 76806854 19564 -498943440 94649521 1775 43221106 508167991 21301 218540887 472106098 5570 144256327 905032291 13888 51286953 284770532 16215 10098896 121533913 3149 76725593 784359395 4598 -499902403 210884999 7457 -20886455 764568115 24517 -154033039 408783381 15046 132575544 520223316 2241 -489326376 909304468 23459 -186682100 351052914 5323 -387662955 892520749 18989 -354878579 241743669 10762 116258246 501057279 22613 -516506491 732908696 20360 93425985 711202735 14014 43070761 449679926 21115 -487823011 746820284 3825 -484761621 166957032 25871 -212785771 671632886 24243 -87971191 595170564 13623 229568344 724658373 17156 -598138519 200079983 24334 28378427 720390517 23283 -349028083 718598161 24552 -304177694 461058641 17820 -493335614 388411919 15034 232940264 947489527 8059 -147408950 957603666 15543 117528565 115097450 6281 -49213539 794638093 7650 -498558713 419022055 21911 -454058189 277726902 15517 -499027920 176824227 12507 249477926 883933375 12110 -34284408 43572383 9317 31323782 595109093 19826 -446667577 75912032 5452 -147858916 154387196 11861 -297053341 323146096 2354 113428502 253252604 2603 -330575679 179668251 4983 63402068 523499369 15208 -593675898 952498845 15300 -87186712 182740113 16622 6501995 807690084 4371 -158979857 297147991 20421 -156462901 566579243 998 146073192 699914121 25645 -103716461 730701527 18289 216390522 875162903 9288 -526176111 438222904 25882 -282778252 289586846 23614 -41789896 450388761 925 -498700030 928685326 11656 -300662821 673226330 24453 -548548653 87082332 5288 -28570449 722167812 13697 -148945070 306164400 23509 -192078583 874104717 779 -54935337 183307442 9475 -69381492 143491048 20341 -412336970 566354381 22653 -179038734 941679935 19721 -33594147 188902707 21044 -574800583 489863364 8323 248097265 901031594 11213 230849826 668511311 9089 -492045814 408271015 1662 142230031 213258871 2364 -319229800 182327698 17227 -398017364 362995866 1591 -261084483 269562957 25645 212680359 848047343 2066 -519339956 550701694 1706 -591452062 420471227 825 -558696534 475782646 866 -592065186 885729391 11201 151141621 435181305 25799 -69228543 612522840 15002 -495960846 576682760 15207 -186886146 370651623 17249 -10987654 812243166 18157 250770919 558149924 13624 -599809905 410026346 6067 99276904 509935414 1674 -174761041 556404928 10694 39712400 249447124 20369 -273683306 335430433 12862 -34727677 543868858 11854 -571808282 499409134 1665 -163847868 779295646 8027 -89896888 477060535 15265 -288419935 803574482 1281 -325518056 802545156 7841 181535208 136724913 5348 -445263279 253171366 14852 -467392558 760372785 9809 85632648 891852956 2944 -575214622 579924654 16031 -329114817 208896041 3388 -63876074 649473967 10801 4963912 502447455 17752 -121262653 651259262 4989 -507675326 287675204 4291 109129665 600709063 15344 247526778 771399378 10598 -470121618 602608822 23782 -530504100 441745735 4140 97050801 134394696 1020 -401739115 885617310 1701 210487355 759970962 26197 -567214395 927908149 25818 -410319346 360922789 11569 44553195 612864930 4798 -382453982 695726415 19043 -315606929 11043530 24711 -493257762 450003187 17070 -37611437 815626702 24418 149256376 85156003 7746 -326901563 195487100 12493 28278699 817809143 21791 -444854587 268488745 10819 -546051037 413668103 15057 201058477 172155400 22222 -390950668 550217887 4288 -497327875 847608754 8690 204877984 661502107 14512 -27537348 169944120 11288 -291104229 559324047 14547 -202565422 8959834 11245 -492517368 436819216 10989 -49714103 353939537 6313 -31962126 94490516 11132 -547297498 340058371 10146 77241961 831834906 4864 -150716631 615476393 3609 -75247169 651758011 7078 -549048193 181172516 22372 78098131 773940023 24544 -49662108 137409591 21841 252106762 717541803 2031 -51936430 842986648 8333 -363728297 668833633 2283 -279636961 60772119 15827 -72227019 695328549 23929 89983738 610894932 24275 10077365 187420313 17215 -74653240 542773354 23697 -394589350 508219944 7627 -275656122 245309488 19944 -37996993 424178025 3789 64166016 532500280 3970 -555721103 159282158 26079 -505676050 917497506 22085 16179741 789580562 12587 182734992 845260942 11296 188859439 62552249 3692 -456201050 537766727 15980 -107207839 219900220 8266 -468115005 629370416 21949 22844240 94353231 11127 -373716952 135477549 16915 90669615 537597799 21626 -172107569 878993729 16439 125402875 526847024 14209 -365828705 680264653 4065 -414386174 344900789 6588 -544194372 878567054 6242 222703697 598701783 12483 -10675374 137127658 16551 127978744 30383148 13742 -501667937 479011604 17029 -240373880 746475870 19479 -565460902 631552179 1166 -227806646 74164779 21462 21256552 42224640 9255 23334273 704506082 823 -173344403 717205524 10171 50557625 853853961 8140 -54208052 949223058 15370 -475674247 323568134 19692 12813712 572607179 8321 78191285 367672079 2227 -8499463 825946812 21550 -297204001 657395614 568 -302832937 347365118 7360 -491015137 48936382 11842 61059712 463893931 19460 -7265736 248852397 228 61281352 824155984 19145 -74687226 297349611 21933 -576509529 289295791 6989 -328046218 546609458 5056 -490346840 356382175 20718 -426661573 25814845 10517 -596823877 210979670 14635 27882212 642513505 18827 249585086 220939366 23403 58726954 741041679 5853 61328702 26839245 16744 -427042151 275433695 4963 219682676 873788354 12873 -434509195 506901101 19811 -435265991 675418315 2188 -460441994 207272382 18298 -336925271 774562228 15236 -72967319 154645466 15168 138382585 561628525 17970 -140685093 298385354 12216 47876715 211877150 9410 -235906922 651644199 16103 -70596199 154839496 17108 -455656749 746854726 26126 -596905772 50426106 12616 -344910227 559845014 16930 -41995112 903181669 10417 -323131617 885291857 3518 -576370528 656357813 10873 170517372 820970865 23179 -36666073 662496323 13423 23565431 107591240 14969 -406464858 697197141 24989 -514626550 689301579 10966 -283404888 178111400 1486 -169691007 858704694 336 -83984231 311096127 20877 -300296590 745552324 17773 237449214 828882218 9257 107520390 280446142 20420 119427384 881838260 23443 65909750 662519287 12725 -186998817 799299899 24384 -366684515 278610418 25584 195548516 212043600 5154 -266247055 363696336 9904 -2148207 44513144 24973 -315677203 923251846 25065 -124953173 598934544 7501 -578942749 647598659 22119 -301662491 568588614 18090 -569223891 772291282 6352 -571081588 643025508 13117 -559746684 643447431 8658 -38330157 760462110 16107 173260243 730105610 7633 -313271498 211639258 20513 -321124034 792260973 3656 -556575227 580213625 23075 174283631 871999304 2433 -424421396 66408938 14887 -394599760 535270640 12533 -124254452 393041553 11010 -399083011 601936939 17786 -380550805 298303994 17483 122336131 529816414 16667 -372410665 432178265 8947 -69633245 831790795 24737 -50631583 82302914 14179 47457034 159853716 23465 -365890004 182852926 12856 -173741185 27858520 23923 68349435 377520369 14042 -520389624 255826901 22841 -170609948 474730893 1859 -98575780 570172097 25155 157607921 167893350 7196 74209589 627555542 14589 220914291 362009402 12231 -320931891 282495409 25220 -427208787 753473420 16616 -482206361 507322046 2501 -380274673 569065413 3966 -530581910 932078263 730 -332234014 740127738 6465 118575709 840378034 18959 -113249365 114673934 5432 -560918102 460301275 16700 -369281996 248859368 21653 -253658748 721282122 15959 -428804286 58501946 10776 56641881 121248853 14824 -389815410 840046255 15103 -572058053 387167665 22498 -566762885 210100235 23797 31522080 862636799 11059 205991528 563752442 11790 68522156 622297739 6812 -483021870 529998218 18714 -24354128 579679135 24109 -112921248 158877412 21601 -506751452 232338898 21700 155282862 719492374 12260 -483332847 213489802 6879 67424038 729469716 1027 -261991290 408795628 17597 -537757517 711068479 2682 -360688596 919928020 5204 -265577813 642330541 3410 191001919 131792925 25131 -142685831 586835508 10958 -585186191 376112949 26387 -435854270 565546224 15043 140198322 357066156 23080 -582073167 68904592 12748 -494904785 102221031 19178 -216435001 678648172 4363 -69222802 279192620 22347 -389457333 471475162 3107 182623697 523991768 16278 -216336811 69668903 12657 154454817 10930667 14805 -31571563 299201299 24326 -219625363 449328995 20260 -305462909 447404157 4974 230187742 311369715 11625 -554899537 520633280 16970 -490270735 239539072 3977 62690978 110257388 2639 -392863364 375850086 1583 128889029 679645845 26337 51119357 474690216 11333 -412685273 80729596 767 -81587556 298947931 2 -549449024 261837196 6144 -32331926 537365722 21213 82685492 45821814 7918 -149588378 155274889 5172 -128781598 487332326 10678 -271107806 858085440 22912 -399691031 643814914 17090 -26863660 930016376 7896 -183354891 355590170 9907 216713156 109030971 15165 -211493674 426842685 16566 -174551460 851618377 11512 -331809521 53891867 2852 216747766 322770686 6560 38134461 136525931 568 -438415763 729492083 3278 -283979484 412960785 4452 -238158832 132759233 2503 1696211 439432721 24384 70408830 228320249 3430 123314477 951101953 11376 -42285674 837649356 18961 -519943335 596326572 1934 -277478943 802969189 23621 -72624281 894983426 21503 164721715 58657322 22108 -175739625 501119979 26291 -560739112 940153405 15408 -298106530 723277363 9998 -596622325 850068464 17570 75200281 277267935 15309 -219594923 618733713 18150 26804749 334921516 13340 -468871576 639806432 25202 112235341 278699190 6704 -129716760 62183267 20579 -466381441 756370963 24287 -337851553 848447693 21880 -35653190 146499511 10581 -164872002 933799186 15190 145201809 278274187 13226 -383025637 159086611 7391 -267531706 610350170 2338 -205266814 36360771 7621 228207753 807410102 17956 -2062137 572927822 6920 -462517049 575207180 27 -386639967 363062138 4716 -89970926 33157588 16664 -274509314 88990734 12116 125517139 887114212 8820 24486405 350130294 7058 -539537250 626421965 23493 61600990 792523305 8002 150839459 179167232 11651 -95921662 426357949 17724 -204719964 650276301 7967 -103059557 236425458 877 -227182720 258065814 15070 -516138799 591760598 12600 -435404449 448226260 3875 122129218 89497059 1355 51708950 230616734 22597 -272095773 211644620 26085 -427186466 601674259 23226 101037915 460679280 15899 119316648 695920043 20254 20730063 776656703 4628 242556586 362848250 18849 41468588 805831555 15605 -57086348 496146348 13897 119391780 674592857 15574 -5489976 668235127 5588 222868286 125622228 868 96656711 457999613 20228 97631048 906119882 6750 -567317913 394029216 2991 -268473087 269270720 2934 -468650131 247022164 26056 -21372353 610324516 11211 -64584940 889030900 799 -543291025 528692775 20209 -401203379 172393991 20592 -464340284 726953091 26432 84971910 547358468 13744 222416048 77528722 26111 -70639884 481659729 22880 -114371111 678659955 7033 -351762687 631466034 7465 228725851 855527626 3763 -51530391 417526832 2207 51430647 313277862 24774 -285644787 423578942 4435 -72812260 279852599 17551 229853974 698143456 8123 -361897012 215791868 809 -306890441 715577383 9238 -393471506 947911149 20681 -569977435 61145511 15537 53776260 520181849 15166 -444393796 781852590 1353 -496367963 366732005 21768 -552457908 294119195 20653 235030385 64883143 18643 -377517614 801505183 15701 -11085829 550731044 24447 236490634 730451194 17994 -581926743 176999594 25479 -275059541 406878933 25157 -100379637 283055276 4599 -486769304 574999026 5013 -499042893 700962223 22546 -9538918 432709115 2690 -231214450 727589224 4785 -460562495 634595930 7027 -233284245 772303099 20855 -481393645 448188372 14017 -450847310 863732103 15814 -213113889 203949372 22462 36943616 548352452 2115 -422955494 483184069 24277 -16527479 50386712 21089 -501988717 797245443 6375 189319227 582492603 15654 88929055 76592692 13088 -482980539 28269904 11311 -140292141 573277285 14568 -269792686 17153834 335 -533687356 731744542 6992 -166654387 663167911 14048 220548898 173309632 22605 -178283840 627739055 1896 -576527965 608934688 16506 -455202682 543643471 18851 110393657 836996262 680 -115836467 486889952 25649 -86157663 759589952 6990 -76709283 289910360 19681 -423709261 536425668 20710 211078290 932009987 25345 -557932021 139677178 18209 -193968899 342933560 24560 -493714335 891169861 21912 -100366001 495133752 700 -458580168 33771933 10468 131104969 121741610 21454 -77923215 813632350 25550 74636989 359717512 7747 -564991601 342173051 2215 -247024075 786581377 331 -280201868 305628688 949 141442112 427296608 929 -352504780 415059386 4413 -193981416 289179235 15527 238054379 757099070 8054 -319481350 753597844 18262 157101688 351302410 21848 -301248067 826971761 22565 -234105291 142865666 3758 -109549416 257193587 13955 -153949559 498397023 4359 -57791735 644974571 21141 -431154658 679557863 9188 -384020053 829407284 8420 -482968120 88033314 10942 21302831 252742921 3382 -480668045 349054803 11969 -399015212 235077693 21508 242612811 201146092 13760 -87260456 894151207 16667 -10522098 821638574 3876 -309280889 426149920 24852 -407679492 408038876 11022 -101446014 553341717 4240 -183308720 577971949 26181 -26129651 517863846 2680 -84312299 48933632 1266 -220552364 595939770 8642 -61270070 47041241 99 171601716 609399232 8808 141089132 383348208 5491 -204344604 953380799 25975 13350295 600990622 4583 65374211 360585764 19002 241244112 203603073 25184 -215942001 585169926 10551 -395932503 897875465 26033 168304944 200451198 4607 -587299077 294573851 13449 458821 719129308 11420 41521348 725449939 6016 120033866 812359106 13634 158026667 254070697 24570 -474088438 11466708 16856 -71093192 817718187 6345 -334135385 383704102 25565 -262348373 601898028 6296 201625112 112529726 2003 55560302 517769671 6396 -342901778 192119787 11746 -341885815 640477358 24791 -299849209 682210324 19269 36752789 565310871 26085 -394572750 597667101 19317 -276964933 21217492 18800 -22204914 242491852 2131 9925626 194951208 20003 147888093 562499831 10246 -521716739 378633236 18615 142765844 293415633 428 250509390 123925506 14076 77460368 902144260 22129 -586143239 188278663 21503 236607693 504501790 8540 70554491 248305368 2787 -133744247 139437422 17981 -477809869 402291160 12466 -414985040 495507297 15556 -486825554 525722769 233 -306460398 603536958 6176 212681114 425636449 7514 28306308 657775611 12115 -155113792 231453910 6705 -28478157 238483263 7970 168619743 435157074 12906 -13391212 422109991 7082 251268442 159781940 15770 242725768 536705794 24787 94781310 882746979 3143 84003056 688922744 11898 -147661847 954185407 7968 -524063580 72599429 24478 -499456382 912020266 5057 -240352061 721895840 17344 -130055070 664789766 7557 -528833057 332703412 9353 -267714026 898334716 13578 -122274810 351740192 15646 -582480834 341336510 22983 -284581006 390581369 3199 251545496 500328893 14348 -339420227 178034708 18989 -591864116 871879562 19249 -558892441 663643402 13759 -430655491 875828633 14732 -101174565 78347651 3703 -49699942 326175884 11037 -114958659 610934817 21424 -514807353 770769779 5456 -432109417 30770078 24644 -517208752 295099549 19682 -131380035 799133455 23588 225721704 861952540 17002 211130793 767090615 13850 -518360203 397708224 12031 3403906 134718590 1022 131999658 619773350 23369 -140647703 93542249 25190 -420640297 931087860 11996 -318238442 761527358 18064 -353661101 437441473 17945 248910372 79672324 12867 -342840617 409551097 8251 -480594928 368636681 4810 -335936295 663935390 3767 -549421431 21134452 3492 234653769 280371665 22331 -600957558 826647735 23139 -503617518 167251704 5552 93805067 181877658 22830 248741034 425858032 11923 -164123300 311087351 3083 175999843 264972731 8648 52314740 431708234 1461 -910229 783131504 21916 -513572842 841399038 14386 -347484772 955526933 9787 187053566 160929548 2407 -186870203 159554247 22829 -563187448 957931178 13801 -492584582 203316858 13761 33488167 115357477 9601 -186021653 202412261 1805 -215521531 876052148 11503 -196030879 612824535 13016 165667462 358825319 26133 84340416 134476065 722 -471112741 436256178 11091 75880267 39779700 22469 -390932223 423652037 18878 -15747525 238013447 20117 51867981 142079961 4373 -379317823 92475281 12859 -25662463 190790119 8899 -560010608 828021727 23105 -200052297 806401756 3309 -134098263 237036959 17048 -264093150 405961535 3198 168254139 930008248 12158 -599990071 155386198 4233 -289689936 353309567 2268 -290430783 25969686 22429 206626055 151487307 19942 -94162212 493371808 13044 -416328502 29779642 4722 50094494 525346515 12178 60257208 644906975 10656 136841264 440812228 805 -36960227 860710197 11708 -209121413 185651539 18916 -399215241 935389979 23857 142918314 426901322 6559 101698475 340018368 16216 -160299940 726417114 8617 -39930197 461609001 11965 -136367676 934690550 448 -494288650 937010728 3169 -286322455 462460616 16298 197815252 323088793 396 -508201758 845335756 18835 -501576619 341532602 18528 -338580613 958184994 7243 72777954 22628444 7419 227047985 502619854 21833 -526973958 873862789 10468 90731620 671583377 21022 -147105389 868732884 3318 20621080 34893593 26256 -472852974 320420851 16409 -197951591 25271057 17780 -159074336 605096725 18947 9504084 655038276 13555 -532632185 371515088 11566 61439381 32567037 17397 -544556752 32381317 13064 -110187544 377788220 9536 23380421 860209988 25865 -377059942 53179076 5985 -182451630 55578987 12397 185950675 766585669 7400 -544748975 66904771 12660 -282214177 489854139 6520 236550452 866742826 24803 -599743789 654190280 932 -519451011 25718140 18063 -450283267 722107620 2659 172317490 530505318 20413 13388504 519361257 18117 -251915269 392977738 21052 -320587485 626162472 19541 -136065664 471523232 3182 64146645 507442040 22127 -68035587 888649721 5752 -234530428 872164560 3662 -587779951 560271329 11812 222513142 170117241 57 -538713858 604743981 5121 -33996739 47860908 20661 -522264651 214880010 4313 44966741 279665403 16776 -521360301 254672883 15763 -383780328 757906659 16793 23433593 928646514 10139 -544709799 860979001 9389 -287026 429495576 21215 -319036840 342771140 13836 -248093410 527187989 1298 21348256 512358140 12990 202500009 436583687 23778 -365298155 195157302 2325 221345719 666673322 24362 -304365259 546811950 24552 -535353369 628037270 19962 -259535879 519461678 13061 -50375335 357729299 18788 -290373580 316952080 9156 -267534550 549317283 10974 141969895 757443546 7815 95181808 803977379 18426 -482079099 674294014 10438 36152622 717527398 18295 136945788 603352883 3864 -192107403 510068020 17004 -85494203 571427479 6175 -142250357 622783793 19481 109296157 16705561 15785 -414733327 880960371 14681 -111627491 174251115 10692 -405407572 486153078 2182 214877149 237680264 17953 -100989628 538803992 1336 3908105 132129976 20617 -419427446 567275222 2628 -107983538 909841659 16129 9744302 866719677 3186 -127237252 255647699 2481 78325526 861822984 22886 -493565057 59419626 15204 38270275 493703748 23405 26975437 32365746 15383 -189115154 677977795 14158 -320146478 254849624 21661 62209969 898371317 10166 -363675823 125840982 20137 -440226533 282484797 1867 -282418762 298281636 16495 178553106 789366075 26108 -398395599 461657044 12361 -363239571 218678949 24539 -476059838 373097499 18216 -547685897 170996807 13592 32697644 597088380 195 -107163287 815867809 13079 7379175 231799274 15061 61942972 907538682 1607 -409607839 311787425 3605 -107233891 241881388 6436 13022077 325522071 16104 216339739 11090229 1090 -150464176 639392828 21032 -25011283 627713533 5560 94538490 791980684 23940 53928676 113825172 6684 -599467207 572449089 6171 -500273373 877210209 3728 229792739 71149104 1727 -566447464 122603420 25833 -336027332 224345945 11675 -350423908 796972300 5109 -391880880 444143532 1493 209412560 781208861 9809 -309810013 721105556 12009 -50344807 390927160 3077 20426679 412016927 18571 604990 860964113 5658 80576568 857115607 21871 244892060 301446131 21509 -184305073 451528016 4021 -379949424 83460889 21033 -41781669 460657923 16341 -223640716 347559230 9727 -28506384 258072121 19244 -524717221 641395937 19782 -451935836 509096912 16884 -417784923 313977016 3988 -423055214 915560957 2278 -489929579 344920716 10469 -36505081 162379874 9655 112737173 332103376 4912 13085665 215874419 9708 222994883 62104952 2760 -374245322 652655197 19115 109189267 531457956 10760 -538431084 111263918 17917 -381693505 615863138 3643 773057 348974752 23667 -527219135 426486806 4508 99932759 621309787 8140 -16174694 639589749 13470 -190482877 402028046 1346 95404955 738825580 11402 203111367 168929830 13212 -316614143 615515837 21546 -214621467 755915172 15119 85497544 347251251 23439 -579317472 90399209 8541 1829117 897472343 14462 -442524329 740524409 5557 249281142 955525102 5735 -595189602 841187061 24970 -475931387 33522001 10266 -81670499 247681388 16008 31141167 569194018 20341 -105162580 933202356 13385 -598062423 275731456 1259 37321047 478688807 12851 -233006560 186857805 5680 -25861219 309965371 243 -294407922 197943250 16174 -489085508 267553711 8106 -518049316 186840500 21467 -446841681 35278191 19009 -189938259 521327475 5912 -87218921 258522576 22786 -536577929 226054100 738 223915339 524158425 13921 107697900 466557011 6085 218484963 320379400 19155 249157246 797518649 23754 -469201661 361542514 7857 -294071703 668261390 9518 -148973016 926477815 192 38339148 856862143 7081 -13433974 504422702 1258 -358324189 185472189 14667 -330082904 603917534 20811 -68991079 612764881 8447 27914532 838416538 21459 13065531 25142810 15287 16721772 440169821 5737 -225219532 433127430 10792 -127202841 373257532 13114 -239850319 314594041 15157 -85254345 151051234 19585 -448904267 849501679 10441 -448933476 383913745 5556 156546670 397481602 16426 -319604562 204160869 7781 -38426412 833334565 10554 -338803144 735880870 14349 30649956 566546318 11459 -518256212 575767121 25474 -590087264 352360640 8301 -261873656 544091426 5504 -468180563 461863201 11158 -215890782 179792485 2132 -478951271 747064234 20147 4930561 814896752 13889 -418799521 226481536 21984 -279574846 173765248 25503 -202248002 559523341 21623 -257568047 805755088 16413 -17340009 434638431 24238 -382585197 155666974 8693 166240029 892330117 16960 -448632860 497276966 23934 -103718621 928436505 25086 -12793751 91724599 15249 16471646 216160162 12444 -345656306 687462715 13667 51707659 92386005 15463 176515211 412134491 19214 107110051 580735301 21747 -381665329 858449154 6045 163718761 718766501 21454 -484143221 70873669 234 -153693282 546027996 21718 -224133906 415749263 24126 -59218722 164146447 10580 -250410240 904300340 2874 7329125 237044435 17632 26667594 331005851 25594 -301152059 408734409 2300 -179571098 373793723 3959 181510928 519732879 19005 42016702 181212427 17832 -359757867 824923601 24765 28135677 150002086 10152 -265725265 49046516 14561 194084174 563389167 7180 181976304 15667197 23033 -558074943 287050583 4269 -374539730 557522331 449 -512112413 663181553 2573 -142235352 626887175 14140 -355235737 674875043 16553 -242122936 469207069 8706 -403453950 653023570 1647 -519281058 266560068 12984 -91668255 204102485 506 -382576648 513260758 9662 -298819101 665255016 23622 -66768014 554511550 12869 -572170825 36179698 15052 -518387411 753077433 13329 -26973830 602118223 25035 -489382382 43572668 5917 -578646038 482080012 21382 -522613903 829888364 9971 249390560 562661510 6860 213153526 756222300 12836 -376579745 899899820 18801 -60139471 687693214 18373 -329565715 722278318 4713 -252827535 578470893 4141 125097984 674589350 3457 61096243 767207871 24178 -103724751 420949922 3056 37349165 381071271 26383 -411748356 185642608 5081 -573372192 82519381 18894 39454434 629201140 5011 -351448401 133461147 14689 56412102 561093515 1764 391554 605386717 8579 243626127 524772773 12196 10108047 730606736 735 -567775023 13640522 7672 -153193682 359537364 16508 87544833 426392162 19419 -502013051 344330513 10697 53627755 865654060 2881 150333403 488528130 24158 120144850 773650095 11435 -297415394 553063103 19594 -17167750 55955803 21823 176079602 666679915 18681 133810910 728165607 12787 -458724131 957669403 7420 -171454391 394255281 3851 -294313954 712557358 16083 -405169354 898182807 16661 101933868 528484263 11924 -438737479 806248926 10634 76203797 745856121 10502 -460710671 371305664 4534 -597311312 97597433 15049 -232700087 167387632 2744 -236240483 354783608 19262 7584255 693009037 386 233389342 127174748 6629 204042228 563210080 4463 -4143832 104720093 13619 -86923938 161389821 18860 -65883928 638025382 10300 -287869566 517975176 18378 -289230891 238194038 13458 138856269 256259068 24073 -248238077 947548787 3399 61606117 943997666 23068 -24217424 420165560 18627 -589464853 704219148 8024 175250008 429526331 993 -397257042 695660977 20050 -159510379 744853443 845 -571312016 879312590 13247 203861401 359856972 11192 -471813182 646969676 16249 171816837 81475388 326 -380575840 321483433 117 -265057256 800652884 23256 -22212900 799019549 20996 -569629057 872556225 18355 -387602803 498678459 23399 9382061 630825686 17177 -315541146 278498789 3065 50790858 112258936 23980 -364881151 790451104 13294 -252130162 273705747 9181 -333112982 384509440 14389 -577776872 148658340 11394 4584796 404434966 17905 -87674264 662724558 5406 164385113 870758092 7930 -281962754 88077519 10269 -188250275 794757298 12531 -283241845 682626859 19343 51782907 68655661 21101 -222498054 548034356 3939 229612773 688747362 18769 21793977 63875933 3085 -531835288 319851396 1838 -116788328 98595543 18312 -42989141 17432883 11806 -149090396 569337164 26107 -102837097 487059864 7425 -564313092 673990617 19459 67323976 263992671 1922 -166257865 21666231 1550 -401400154 77935103 7586 -436256806 18966799 24343 -380022199 673609467 1652 -395624513 946478210 21576 -482604650 216340938 18939 -555072747 360315654 5093 51889954 886572576 9104 208151701 710277501 3236 -173120283 403439544 23969 103464811 390019668 15948 -492575898 919781457 22993 249132166 697673368 19419 -112067498 523279681 4608 -194662555 687630105 5241 -526271271 689824388 9116 50405868 535104016 18452 -145305480 904730481 26159 45159515 672558252 5831 -269221566 832507219 13560 208511363 943922436 24732 96827478 823737117 19509 -140406823 670493958 16882 -402796753 475236599 12181 -138708937 509115749 11949 -284135334 376967570 702 -181759401 913754782 627 -458286033 128441893 18925 -361035446 694802779 1326 168072927 885788252 5388 -34599499 201602139 15297 -174553891 629922066 16301 -244968626 720721847 21652 179670387 953046167 6693 160964738 562458649 22975 -33968699 737917363 3488 -575285471 189989642 24853 -67445401 526528361 22554 -474035209 696745924 7438 -478775305 716089303 8376 53629090 588656033 25950 -27502443 796295106 8435 140277628 488586020 18114 -127261908 436905481 25723 142263791 847894914 953 -140437572 908021379 9744 151801303 139026905 16429 132766340 222289858 103 -474985527 693606629 16119 -17701639 27186660 16381 -542060279 119607690 19977 -109726949 516956438 3595 37875921 588594548 23271 -562104946 846519715 8719 -164211719 272207258 8787 -177918496 581226535 13604 -525435405 856816599 10899 -412319011 362440022 23039 -349853775 601176947 19249 -231415675 37013089 13489 -426066347 238313156 19129 17833459 15560705 17214 -74176835 514292005 9478 -381474741 683282169 7350 -568243102 81764282 10321 -349967608 739158644 2361 -115762403 561784367 17792 -186500463 72398022 25822 52223520 179507647 8014 27821769 834829615 9867 -491552062 873627786 17556 -445796308 604439743 1387 -449033052 941976069 16582 -572608241 221918813 10751 206499598 612944053 17862 -261352303 98289030 14605 -321565833 99749467 21215 143077549 722600627 24651 -354180318 527770473 2631 -109564718 437159644 1114 -135157237 774159412 4808 -121237614 159764066 6524 -205058431 696550589 2257 -277013001 538055398 7723 -347717732 179368659 13041 41309870 340487563 6149 168277197 805715034 19772 -125704321 933750400 5019 -493428644 143170068 13510 -54681890 249132615 2571 -540419760 491551307 5390 -194763565 102484453 4697 -262194171 10445226 2281 -163575762 248823052 4660 123608236 383513855 8811 83658200 827517557 12559 127916710 271205374 9206 -304201654 403656233 15307 -104643293 852122572 9429 -388042087 16651487 11434 -179823989 227162319 10680 42235256 278808046 11828 -582992347 386660208 23674 -462336663 524613043 12496 -49992340 781769230 13729 -385966930 649326069 11615 92431433 777919734 17950 24534342 470742863 15184 -460283152 570085085 21360 -341258059 364703068 1456 -491927943 579511041 16568 250481573 310677829 2554 -301582164 15037418 22607 140677785 233458096 2165 -476875776 810512745 15697 122371220 187847933 7215 -306018244 641550850 12319 -285599585 240163437 17464 -308894378 665660219 2857 -203468657 820931384 12039 182542015 185831715 12453 -38547405 617255318 18031 5159306 369288652 3027 -379600221 841590681 11518 -104454773 713304330 2341 -602057718 635270276 24685 -600126255 481228228 9171 -103628856 804233558 6739 -147382015 162225519 21273 -123102206 395032691 4126 83716894 925906241 25350 19907119 808973349 15740 -162392092 231867633 18346 -254893770 632832223 7317 -234608006 704920592 15740 197711408 809351829 14712 189983621 77492500 22850 -241381563 18700914 5281 58693395 524524649 9898 152330487 566265625 7575 58514654 56971391 15629 -1551360 674443155 26403 -545346821 581922441 19233 95709067 567046491 333 -104503212 367599829 3326 -6975161 881680114 9821 -63106608 437882517 8819 -508813964 142115905 25165 228840184 662070204 19302 -432096508 82479400 26338 95423221 678777561 21429 -46436547 708494975 22308 186900949 516185976 7550 251211027 727701896 15140 -389511898 262348923 23363 -163968309 908506262 4847 -138202826 175875874 8815 34861644 774430621 17050 -481933257 854550968 25475 -194422996 660680986 18238 58620623 523807830 9269 -131485038 758428520 9245 191149236 256459332 22885 180696417 246087062 3285 -261812506 94838903 14504 -549263431 9067940 24954 -148322889 41916451 13491 -151020285 130471616 4115 -526425024 422021249 22660 -101482848 563449900 23290 -234760912 628657251 21573 -436794406 663431936 22872 -246778489 724621957 4237 93042502 375128047 14005 51918822 421607485 1286 73312820 37034977 6964 -434192409 214912069 20523 -242888252 406972760 2980 -131075872 826011512 17403 -393314346 488949791 13387 -130905728 574075647 19019 -85692487 279017091 14062 -374164114 738347054 6019 -119923728 764089882 3379 -148456743 806432952 12926 -582519991 901737520 18636 -461968389 240256458 5478 -36125550 151149112 10274 204108261 781562566 14162 -439074649 85569769 15739 -47849722 437405855 24614 170028464 167746319 849 -558623672 786387942 19131 -389598472 928950295 23021 -534647816 658467605 336 89191006 941465682 16357 -486880504 34769639 24987 -555848472 574380044 9367 -346496914 189387438 5158 -171559731 597587888 6453 121883760 948525188 14503 201330948 97326594 1405 -55762277 575675727 4404 233822664 468109372 854 -41814572 239290767 25300 -274304762 221393927 16226 80264473 808314844 19163 180591526 390709507 25749 -441739744 594472677 16593 -373733368 534501596 11996 -318325217 863951933 17724 -3423894 552960618 1515 15194210 768447686 107 -138462601 458942256 634 -427248406 496387378 24956 -505486797 80681396 9709 -512128866 651525805 2962 -228221739 823157606 13042 -312571718 172234444 13009 -522704354 161267124 19822 3954763 55598859 14286 -493722546 124155730 9032 -211656583 770501990 7023 -285813919 858088086 7407 -254752190 108961317 19028 -356875141 676418213 13847 -118243959 40382519 9540 197268257 705761170 1936 -141393937 718421552 23173 -515068545 319251511 21781 -263388979 800241160 12103 -512145433 461244427 12502 -333935679 364995364 19445 -297677462 55379259 5932 -134192275 178125331 15531 -343269683 142362263 22230 -322776397 217588614 11298 209299461 86825185 18022 -536528770 778013571 10179 -142801796 516587930 26291 171392085 915483247 16620 -105580674 946068907 12783 242731140 289805932 9678 -100483434 301339116 5354 -583294857 812331285 13358 -336100613 215904666 24547 -256171577 527648503 26207 -476178631 905976673 1023 46777258 592167594 8966 -211260720 238514602 16185 -372600952 661874862 8204 36080946 460007945 11447 -556417493 156695875 20579 14064034 783353532 12761 161007293 57642535 12410 -301808545 487478693 310 131238581 90141897 8970 -95433760 285439920 3528 -147550767 915800700 14174 -179690189 675173186 8993 -580572443 56479223 1445 -139316886 242361500 17425 -520922627 182613382 1418 228061421 53912943 1053 -57212164 607075350 12370 21993264 302241047 21866 -181548009 498389427 24855 -81484530 600377313 15671 226341669 859382558 13462 -568274609 704020058 15196 -46773275 527617812 3173 -562216900 441746053 18953 115364187 411514600 3451 -187376416 753873990 12869 -520686671 318404597 9706 -3999438 772389365 1436 -479831688 269413421 17587 -254101391 214295252 2578 -381356370 118706103 1992 -197758702 91221715 17708 -167123575 449747014 25409 -82889074 281566081 11544 -388325012 12744257 5015 -203681244 447806606 9293 190161448 86866559 2801 110236124 646656679 24615 128487287 14305819 3445 -258536493 501187929 2953 72660326 194716484 1068 227714268 416944348 17223 209100227 662061020 4890 -208446777 34328119 16453 7225647 840797312 6068 -131575433 314262552 15712 -368124950 397935354 7045 -501771984 776324331 18973 -316671574 244813658 19902 208739421 412581843 10326 -53353908 137732831 24792 196381623 939902619 5869 -490295836 627887155 13147 240910564 564214327 25157 -41199761 643431520 17272 -470256963 12421083 14326 -575838298 664774984 25297 -274271839 882437407 10843 62201696 331123057 12679 -468654319 563549718 3251 -34807458 769967332 26255 -377881501 416350911 19995 -407488832 551887333 2099 -519948497 939170406 13200 -517541360 153034259 5963 -330060715 770143685 9899 -465992196 238141858 19549 -201818749 132358741 26233 -360958137 84065941 19157 59846471 477265702 22726 -470158287 366270822 7725 211410721 322164446 12777 -513096770 756806367 15266 192097669 417241078 13591 -79732327 709395384 5855 -397294696 473251322 14381 -585364000 239189663 26193 -430381901 27747666 12389 -150980181 486234393 258 -282151948 735233091 9269 -236199426 385850806 16127 -244273288 742340623 4224 -602089520 55112706 15275 137380926 25822618 11034 -579383955 898035650 24729 243950002 58905624 8146 -481607080 129531291 5193 -465319080 444130358 20751 -562364501 81022338 5926 -560046993 285746793 22476 7640440 899386111 22386 243709365 370545384 21883 -67808974 667043307 12973 14101850 551266095 8515 156041441 676750999 4341 -128682335 171436625 14387 203960860 231589583 6885 -117619921 393977811 21015 -306513970 647319040 6179 -274263090 685373085 8075 -561728424 697431407 24471 221291308 752276143 4951 -211992896 890353031 8671 72796377 953892903 23790 -340812109 153572762 17727 139140880 325087367 13458 176133359 50934390 24841 -103823749 296817842 1540 -232313832 129518537 10008 -597136426 869512950 12242 160229759 249635564 8244 -141596011 469699563 3656 126599429 486828385 19546 -561691912 776828694 26311 50656314 846367536 11162 -44846442 565662499 16866 -197736847 299216807 14716 -46118590 889593309 362 -54116446 51498748 5964 142403235 38647632 208 -450178149 755127111 3336 118670005 470810647 12428 163348243 690357085 2659 97708956 67914147 11157 -492756765 536984777 5498 251481430 410980971 25354 -327432632 561070902 15681 -387152317 615690034 6563 -554317164 293094089 7978 15638731 777812759 10958 -339979181 755338026 15061 187752949 394897341 13281 -267820829 507736754 4920 175313605 654765746 23320 -82904012 457519701 18810 123563033 726628449 2358 -226154255 448378873 15808 -581858675 863124093 4269 -269172232 568016549 25702 -140498888 793527289 20098 -460889890 118757843 3469 171317808 399351553 21036 -201077413 807619198 12111 -439393983 353238312 10426 102438335 223102142 21189 247671894 625418874 13096 -202920334 228597559 18347 -234798290 260324930 1315 -57565630 714762980 25234 -365929725 137123728 20049 -69892602 277022263 4429 -477151889 745054383 22767 -182427972 36744120 12559 120096389 359431241 17570 -203239912 804596112 18932 -169324651 221626483 25749 -476504631 620731062 18734 -420407829 132656087 22706 135668001 277403432 10509 -216574077 384551384 25788 -143037752 831829694 3206 247076220 927154478 25590 217823787 710940028 455 -132661352 730098208 5945 191182896 537435932 3666 -220495545 860820685 15575 152804534 130838785 10527 -21130343 862515916 23685 -135737799 844497226 12462 230344668 516838996 11315 -438185002 414732611 10854 -311228540 732520252 13699 -301062765 900242540 17002 -553318962 103195879 25875 222533117 635234186 12649 45322140 23295403 15451 -384312937 910095154 15290 -216446469 386165001 23984 139093419 484664238 13816 169879569 835126420 7932 -61599758 686512769 1341 -510647522 119176731 13912 54425247 312950520 18776 229262993 43805622 18812 -188819855 662383798 2972 -439854423 707206468 21769 -19494196 561301313 4770 -210176532 898935755 13152 52250668 596851563 8112 -432149947 114082045 17578 -54242585 630080809 11980 -348918022 217992190 6752 145397033 504561159 24953 -568253959 650187601 7200 -140911504 153442490 3944 196394121 893474886 9685 -123025906 737222348 13518 -409079220 476940648 1478 -340926101 605684710 16183 196957117 52193846 21526 231657513 456651924 20557 -280681936 27891280 1759 -92641846 267259234 9234 -97613141 409302917 18816 -75033761 523534133 26384 -474678861 804103550 11332 138549629 479832136 24965 -203996296 710089145 26219 -529878763 915692862 16612 -539053109 514495141 8588 -197213840 725533572 12618 243611991 214020895 11006 -535259334 839327876 13084 -392673418 432400057 12456 -312273636 431556484 18819 -461631377 543310563 13851 -119327186 558232314 6459 216145711 303870100 21449 -34566124 448610654 6713 -231894528 513434734 15516 -411681185 716150567 2112 -187382607 293324382 11613 -279604237 876006799 7048 -202389562 14296103 24173 135022142 512929137 17256 -13002630 421374973 17345 -510826243 496043335 24927 -3414355 859230439 2974 57638065 548024174 14843 -310697661 553445093 22872 -8715446 376470386 16336 -56061199 96449472 9315 -69292182 189400306 13377 -398481000 773930891 4052 11270851 640750081 26461 -338137579 493098645 1906 -535791090 30709405 12567 -290732167 489315493 8545 -25589578 457193089 10430 -312421545 543450304 12061 102785788 707126393 23048 -303311886 272885387 15194 116345710 867744352 10079 -559142569 698984828 13722 226103721 791366785 9134 -405272151 433208192 25674 -46180340 949606275 16468 -263553837 302849553 58 17848318 693922214 5390 -128007924 275234204 25346 -200316820 553735872 12377 -285792516 851542889 26086 -285015204 800977072 2063 171644709 927749828 26375 210045913 929690007 25101 73625241 154222242 781 -8096326 521610351 13269 -488757431 21958438 538 -426787372 420721656 572 -109781764 387671899 23417 91661559 510940377 8699 252047268 620668088 3928 144066604 259163769 6009 -159821297 882017651 1556 -335208863 674515077 8597 212573690 135043421 10788 -248475658 534609108 24678 70268509 184632135 9675 217427609 592516673 22866 -492755206 852174879 17692 104813991 675702600 21985 -197908178 544252590 14246 -380189975 295527468 7032 -227599495 111028811 14922 -161069631 461769904 2361 -506119630 316258894 17180 58506765 904397065 12349 -392331753 28948310 18103 -575592853 198655639 6106 167664607 833664096 1704 -91773711 724277123 17166 -301802691 789729480 4924 -217916592 472007723 3000 -589876237 18226188 24502 -144198395 158060770 6056 -35432027 659095566 21543 77320471 271870039 18663 -331056461 678708879 654 -329359561 940303030 1378 29992307 26260853 10212 92500185 926996807 5371 -172593245 804622743 17861 -36942363 360944125 16783 -313955253 280679642 14344 -433671233 8964218 21457 -345347965 204295192 6792 220535995 523903723 10046 -543420011 260622205 2718 -266818154 789208244 12079 216600161 94787802 8412 -601504548 595914725 6917 239861599 473933778 12130 53268581 818275781 13140 -423597724 707638431 24279 31285308 940922434 9505 -370673980 904918009 20504 141372000 424532546 12868 -376154044 522117556 3667 198867005 147224589 24688 -349925066 766015809 1974 9674637 141011962 14119 -556120789 483017012 9657 -579302695 931557230 25472 -127447261 925404919 2300 -408909706 180783942 7778 -223219364 932476353 11513 20490508 900937275 5830 -321376325 656024614 16103 -124245110 881165747 4844 -355043217 145391577 6823 -187487282 57977157 12995 -122892969 627242630 2700 -527587582 148446872 1119 -573455458 47497361 20116 -539893170 856865672 9223 -183691727 638774570 21177 -517781693 430236938 12847 -118748034 85691198 20923 -37109227 256667354 17505 170162482 661941965 8896 14649135 663289028 26413 -378849878 402218862 3114 -539502315 216909161 22957 92425711 600996897 18409 -158174350 632268958 2141 -57798233 455744334 12054 -39730861 858846597 11570 -100470306 643256788 13766 -7367147 99818178 3392 120508792 74630288 13742 -361681948 228517517 2629 245028171 759158817 5222 42898722 53873050 2056 -600134708 551206668 24905 763070 468027984 11229 -498591408 418087971 487 -375445437 119823719 7808 -33652705 723399392 3332 165536340 203447302 5378 -410067990 150536918 7389 2346673 629139664 22980 -145026062 191032423 9787 -495823672 730706222 25428 -398943728 499640777 25939 -488527935 134594252 10253 94385973 831869608 9480 -449804127 192607333 4761 -592240643 128071298 24116 -491423056 447193786 6760 -216207673 134583685 19047 -402886246 519103157 17796 -510513417 794434767 23030 25273906 226796608 20558 54049805 19438586 1658 -267945935 85502780 12395 -173637435 166271004 10842 -477319929 422250969 9549 9073610 103190901 13995 25858594 187847372 13448 139765251 699164312 13299 -520362157 636783672 8015 -558854970 839721735 20789 -380438641 231935354 12605 -412818925 99314976 15343 -303472302 281134830 943 121502833 96064810 18076 -524678814 403594104 20016 -253475106 947176242 24022 88522333 690228519 13498 -39815292 955241497 25459 59417770 816599417 725 -66920304 248509984 21026 162982975 327369587 11342 -132488865 583908289 14982 -430741116 350064235 883 229643396 507518412 23394 -54574683 182539273 4146 -530467407 558669001 18073 -444143770 201996515 24896 -488708793 904066404 16139 41225664 285048644 8188 -385262870 405278060 12402 -567297070 60159891 12006 -281941691 280131231 21414 -230501905 427740460 14131 -392072339 467052035 7323 -285992636 866748080 23642 109433069 83581541 11788 242955045 430452298 22302 -84383603 589273620 14723 -151441050 951180178 20096 -273542189 621256545 21031 117552108 702624338 10490 29164541 326697742 10535 -564000353 530542658 6705 -228225256 452391975 24736 -236279740 776315269 26090 -193753153 608183366 17828 -145935234 341671199 6186 36405659 804630741 22781 -507296764 74616718 8261 -29276079 939982403 16000 -4727119 478738318 25922 -444650456 327422921 9941 -257327972 103392239 408 82893626 464359549 15742 -433077484 403200364 22232 -457306555 723566767 6136 -573233860 637911473 14808 -267068049 140625032 987 -152374575 925511654 10164 -239668439 916532025 5202 -192617201 885526210 19009 -254841371 784870901 9736 127952212 232528467 11971 -582379940 772343576 18772 56151108 409823065 15195 76888053 351309608 23636 -395132144 721666685 13183 -295324331 638094393 6106 -347881096 621736502 11086 -155068798 695715599 20526 -95407082 212663341 21286 108387103 350623026 24281 -116288184 54142333 1094 -476971940 615302471 12765 241247451 697120843 14190 -400827103 844936698 24495 240064688 286389833 9025 25478906 945439736 18110 -483679030 387739966 20167 -538163383 837122662 17335 -534457615 153315098 14658 -443338676 212880681 6330 61888667 276770772 15847 -49825934 663464924 10511 79607525 31323764 25922 -400429111 727272096 5387 -395832173 135987265 10569 -400849183 24315837 17258 -423958798 244139366 17118 -589972640 445612806 7943 -489881798 610368108 10496 142613920 225568662 6968 219739758 393595385 210 -25827941 250576331 5015 -539918306 560918465 5294 -590800718 602715735 15529 -345423137 935478491 20816 -227920805 286997177 5571 -559996412 144526497 18268 180947962 179568501 16589 138518943 448780344 7919 -48834005 140369926 3008 77269638 777746812 11728 96924116 184270408 13202 -573313068 441734426 139 -57781045 197140428 19871 -393667074 740973221 22259 -257837762 644462234 11569 -209800340 587005419 12224 -141792476 659281604 12645 46307724 594308649 20511 -157651726 332433195 4121 -73681906 787464799 17196 -396182828 129973636 4148 22062973 522520905 23029 -367999740 920334960 21410 -533272469 295905886 4883 -266998618 69898711 2123 -483134024 899267962 18861 57206828 505167843 65 -529174261 704001107 5445 -501291894 126421482 22455 -395275820 257249208 20045 -599834640 558778981 21669 -477601640 275523845 21675 41660008 941981892 26307 -214686481 374220185 1948 -198815626 568669449 23770 -186029349 768862880 1985 -496149 641387627 21324 191294200 63175190 13169 -202070046 669001479 2588 -462504264 572693764 23370 -108673271 778453035 25372 -189740464 800003040 8009 -57780127 772207716 1018 -597152652 192926139 24513 118640993 844528361 15446 -264545420 754074324 13871 -370693186 823698461 12559 222414452 582877087 10771 -103811883 691826076 6584 -476133571 393780010 25148 -346668491 762701919 2654 -457194996 945310921 1085 -461494858 297438313 17707 99130796 737024032 21483 214008173 12735075 22571 -459397889 746575497 6022 157016233 880955905 16966 58236852 925983831 17844 -259557693 259315047 19358 95293679 826726312 779 -168327225 578703414 17912 -434066485 718179749 18536 -48629259 769396065 3606 -179875014 50858924 10829 205088107 327456508 6219 -476590052 262249098 8109 -596937608 145838491 15009 4559534 185403232 8909 231918085 323243066 4287 -406321290 159004100 14224 11234248 949234351 12113 184906268 91977235 26231 -97932864 456313896 11789 -316652274 337029420 22825 190141560 115805445 14174 -71700616 800432217 24014 165549291 532292757 14226 -580291877 270086212 6067 -479627168 814550861 15665 -269497677 509869891 5249 9170423 789859024 14194 -260525439 603075827 6145 153265496 18719129 3999 -260158183 598653156 19731 -565376575 822324382 14696 138253570 784357748 21304 -38970987 613594120 647 -370361063 842666680 8620 1086709 673455967 20347 -73493954 571025279 20565 -446013456 25633883 21025 -585379824 276339947 5236 -419638574 576349350 23604 -341396430 851627465 21931 -114952747 141737466 8474 -564800384 147935769 16425 19790816 132668824 4388 -377339935 60519505 5560 -202782128 339756196 4557 -8294838 290483536 15784 -533185710 628610497 12581 -582443421 97856968 17962 -175578449 551882508 23466 -14485501 479063534 9577 -474756853 204616158 874 -529117845 63783410 23271 72804887 389659495 3704 -599368831 877204369 19254 -94889703 691886257 20355 69982970 380947414 20959 21807341 67727704 2856 33790117 500610375 1066 184753429 275029494 7494 -230470116 291265268 5549 -568488666 514228587 1895 34863471 957550534 4043 -377608299 818247005 19166 -334508665 696058194 4482 -77196328 894889636 3258 -25443122 338053768 15507 -408143056 669783481 26372 -195950789 533559787 24465 -444007649 261864760 22202 138241037 877323094 11713 -484173362 955800759 19286 -191499302 196592672 16780 -174041891 871539526 26164 -3753651 582912899 13271 -404161320 502080172 1611 -150658303 749238055 6171 -326081511 873289567 3693 -307333863 729057768 20308 -226009419 353809562 1621 -601673190 830993984 15486 -310545523 162713996 15505 -306451169 873620214 15934 -111428759 885566748 24696 -400613212 874903748 21783 -258668185 200632305 7804 -313868501 554911720 14189 -424887143 222513775 16653 -486794644 870398250 21069 -556854613 819195978 9493 -82845267 669350228 14329 27443584 489461750 5620 -216014577 623765481 510 -124448767 21307631 12626 -302443430 934984912 7195 -105554871 407906874 13536 -239331818 247401034 23661 102823268 824592369 21319 -207154818 361790798 13910 -482772056 805822472 17966 182734305 694499590 12727 -345764006 105023602 17259 -16369602 641859799 3729 -520672536 820241496 669 66058531 421550629 20852 228222343 800860937 167 166873649 579340045 17451 -432017447 775201246 1477 -552661326 401742124 6712 121716343 845074891 1265 -498985453 84957902 17020 139787874 728342831 13704 -244575894 360644854 20809 -570350047 365947605 9933 -371965603 163419362 19771 -66713337 574849836 787 183433344 723311013 8856 -566514541 280128350 2479 -391625705 32083010 4591 225932840 143456666 10281 -387659104 319816607 15048 -330624234 71409027 24347 -571377485 387194369 2993 -32291882 705473180 13479 190849104 704432741 17189 -367577885 901419258 1197 72609637 519893808 7875 60800863 613357948 12426 -121473121 804353792 22811 -199002024 169783415 2436 -256030907 250863658 9991 -422697920 180447864 4043 -355787699 136169101 25375 -426117702 678899911 25015 -447998224 516881754 1292 41494520 882903727 15600 43631051 903077051 21968 -165983636 619853267 16647 -483337975 321570990 12026 -323475113 760152109 12232 -34909543 469807270 19765 -271371399 835229495 2849 -499860264 204200786 7878 64098714 730238109 14739 -13227178 555192206 5180 237327573 520755573 10887 -165481769 179568768 20646 -112580204 873966411 6831 -82855891 131448595 6412 -487352671 776558740 24067 -139470370 677443759 14619 -234821222 374484931 25195 -178968072 521447869 24535 -380025870 59270226 15472 -496457960 394755957 17313 -200607319 327870467 10600 -320638258 898644854 14414 -17361793 368877144 16532 -218456887 759252484 24447 -67790403 11480909 15820 -414479140 680872158 4202 -61199284 72802075 15046 -544865765 898830028 11385 -246463990 707984211 15564 -266706310 454307935 412 -391631336 358509274 20564 -380397612 705088435 4583 -285086511 200866041 23934 -548497051 547237456 25001 -309433799 742633383 23841 -241897570 505964084 1571 -156832679 582377438 17334 -280153220 297513740 20228 248504699 405629445 59 -433868556 310719739 19971 99386381 551394148 1903 167411281 624160074 8578 -301333533 153153676 15039 -437075747 134704397 15592 128657770 371257409 12932 55109547 601290806 19727 -317935829 730843813 3009 -351905148 600899167 7365 -41667862 14867555 4035 180920451 489013392 18919 -353652775 879947779 4983 -598318593 636050300 22751 -522241166 124265286 12830 -571012852 910578369 14660 -514798804 121257978 22942 -431896520 925175514 12669 -590522033 103962429 13167 -184319274 87637019 12862 -6336934 364204737 24563 -115750125 27442189 4158 -443767791 520374392 11719 -361165120 929511831 12291 -493538655 799280628 20707 -325941612 238790441 24630 -96390587 901279704 5222 -495174408 715669563 9646 -250030491 420024392 18238 -270788491 109604449 4113 -17385813 801410334 10480 -534512313 296577286 1442 -127542947 388962157 20070 -282491794 487521593 20650 -553810242 13689457 2618 -253145872 323127007 6896 -87020012 473480167 19845 227645319 194287777 18908 -324009424 656063302 22628 112986212 786688163 458 37204346 292431267 21748 -119709041 210092602 22508 14175188 629820694 2343 -61991107 285018585 9250 159392751 384410297 22062 242597 592885209 16455 152839843 540275301 22867 -91831558 251160646 19647 -330661017 907064034 3485 -343774137 703259026 19542 -165296171 636255142 10669 -430400667 730741492 17507 26360803 465329780 6600 -492014846 381707789 15866 136161115 523275888 15312 83272912 629108732 17187 -403468703 246244335 18533 32736068 173099997 17739 -242606164 320696445 12859 181893936 923599882 4877 -388430489 11427111 16822 -163024854 41464492 5577 -223216617 791182319 4849 219909770 309120166 24795 -472641676 414573041 14865 -107704577 920663152 24818 -471661477 664925854 7418 -110872225 749389372 21552 80214142 15717038 5503 -494593645 228947252 6199 -235929585 42091411 23206 -334109792 183102839 5625 -73737653 761440030 19173 247136487 913813543 10763 -295687939 260928304 17553 189052364 363662439 7953 -431632403 499458894 2856 -482118886 951661196 9852 -561666787 333453878 7165 158357289 549070701 234 20979533 224888050 21095 -130911183 485815930 17392 238732926 635199304 12202 -376079687 38995983 23564 -21915937 556006170 3185 235170412 565864136 20691 -264163849 250939680 19885 110963104 689615524 22186 -16739647 104414283 18273 -471365729 940698168 8135 -449485525 395042292 12676 -193341986 258966204 14261 12572458 835031649 14070 192029080 65800734 13880 -244144419 934245089 17095 -129962947 260314311 10458 -556865042 59775416 5281 200354622 368086187 11916 -549588347 469667659 20053 56285921 133371369 12099 -66298641 495939389 15458 -241414868 731695130 10733 -248399347 726210240 17440 -210762318 81038553 9750 -116125231 372834307 17741 188827773 618807284 15046 -234921912 193651248 12027 -502250054 427455194 15477 -297861588 839702735 13103 -327542793 798970808 24129 -136382471 654993085 11259 -425042971 495727016 19693 -243948102 201898285 8499 -182704145 531007043 6461 -453504614 766031988 8080 -443420232 624194544 23066 -79839540 266586378 5622 218865307 621859416 300 -367007943 746869745 22639 -39789441 361074394 13403 -407913168 650247616 4070 -300341704 293511849 22917 -43047658 314354757 24429 -189273262 227006857 9211 -315228421 313063309 13209 -449872077 556780032 7912 216381648 393101872 23288 241939624 432903173 12247 -245816651 191439749 15529 106287171 272810580 240 144717651 827599093 8042 -291493152 862651550 10642 -457752684 389857766 25568 200950462 466958627 8770 -322060395 193310739 15059 101548025 359327123 24367 13615414 866456699 11392 -376519175 663945491 16744 -171300989 271833753 11588 231604208 323985042 2930 -210581492 924213758 10922 23294138 521646759 3906 -115509 238951544 3831 -471694336 82859761 12044 -316828813 510683177 22752 178186733 662366009 21911 -73014449 522039924 2344 -143772026 450770485 563 -387270278 601228875 5016 -470291585 298362675 26000 69337159 879277282 24467 -46643684 606386732 26440 -95088114 513997422 5650 -370558595 750181149 6442 143165717 496071956 4035 150789361 390832070 2825 -526471519 618789811 21570 -513043032 292640403 23506 -501312532 147883474 4441 235558837 678186802 14456 -38718743 373037477 8197 -243130450 481736878 21562 75490397 739554626 21278 -474578632 637754429 17683 -97918551 196543740 13888 -252658647 776542535 26439 -188046417 800498866 22905 251150540 838195095 18074 -381604814 283607741 4066 182902879 240184675 13701 -585748229 67645227 10278 -182838908 594763392 21632 -98440467 451521939 19990 5951553 279172275 8026 -162816779 697534559 20015 125193132 835155891 2387 -346054735 159198994 10294 35477290 798132856 22315 -198115834 698935571 16896 -75640418 443568770 11543 61313182 202297367 2647 -239336791 393491294 5902 -103496841 665486152 2369 10951009 552706460 5575 212737288 524257199 5372 -404650677 813602049 8638 -76003500 700329083 23411 154943792 538909200 7553 -466235578 748086193 4333 200483013 673345884 20316 -478455344 191474008 11217 -504727672 360987520 22658 -565618396 88298272 5404 -24514166 154265849 4834 -93373072 396665723 9874 -552827377 361378813 18034 26159951 514158345 25550 -360832786 718476302 15865 -57213241 407849847 25392 -4090013 745618658 21219 128464156 167126778 16277 144327403 858914492 4562 -137827258 841299690 8722 -554407637 138748790 12855 227101497 120631685 6686 -373559158 716806458 5422 -196517364 251688448 25180 -192714526 66075737 12100 -121053687 317930293 21429 123855971 914670814 12592 83024791 665034199 17837 -189787972 831013273 19548 -410606150 638989042 23096 250850004 945722507 14323 -435701778 622867400 22077 23065508 648897765 21771 54234195 493936530 2628 -224547657 326884815 61 -383964429 493281059 24391 -576300458 435724137 18541 -172442330 658692832 7022 252120048 279416587 18482 67122276 950075279 4495 -523298544 676222460 15539 101344430 871095590 26196 138208949 425309335 8412 -599027186 41604779 327 -512947860 79253852 17350 128484285 688738968 15321 -363333903 296349948 13337 170120016 442881649 322 -576516890 500348177 11672 -514014421 174400346 15743 -102317286 846136815 4468 -461022100 798897896 14378 -393725073 797965616 16294 -580610634 292798565 22520 81062176 851664975 6123 116171908 201105183 1758 73099864 63369197 1979 132758766 809366674 12094 -119544757 856737475 16302 -70017244 951605404 2794 -39521757 296190950 21689 220799890 24285788 15331 -44518301 940931365 10724 225789626 758124298 25673 -15949141 423248436 4661 46879804 749040828 21023 -273751348 109642521 5369 29657811 286256199 7946 239042029 67130809 18726 -483435727 150726328 2042 -63337489 645880698 13048 -77979070 511915469 17726 -416650642 891685937 13400 244240700 829434828 11817 -11069636 582086926 13139 -94943000 684192718 9249 -289546441 499307796 19307 121903516 429807552 14272 -141001641 59524215 308 122104871 451773258 14600 -569445103 490529213 201 -248265901 487618912 15940 74041262 344407467 12709 142877542 951257153 20180 -154648625 864635411 14932 -173704834 498676862 23077 177570829 253060686 6676 219964145 580380335 14718 -347162246 294626069 25934 -66166451 664491908 17228 -31867095 137720854 9075 -490244236 803706710 18292 204601403 582329322 22193 -414103019 424874418 20587 129702209 670629290 13361 -112483501 571647159 21697 -368986784 882932624 579 80702205 561588571 22972 -589935940 822736213 8259 9978968 434057829 25108 145124178 391902247 3725 124809177 888822724 8258 84119707 581293925 25591 191791643 577679035 19857 -52413258 386566727 22417 230534245 817159843 22608 -211720101 219633703 26303 -90051846 769153172 23992 -141679879 721855831 22681 -573320481 274710535 20692 48868758 714424824 22991 -76341453 252366798 11504 -520294070 569335321 750 135422821 396714659 10063 206077830 849699108 25938 116174156 346900401 4873 -81722186 362388409 1515 -363600973 437772504 10749 -45076780 647846209 2827 -208950008 894753089 20625 -331524610 285207802 11320 -495047297 937248144 12904 18750781 894377515 7050 77704257 147899136 16129 -144756433 20300059 17501 -1489107 182050028 24935 -423012577 793666921 22065 185991319 701013322 5522 -32262543 589615192 13540 -28483844 400755414 11984 -267754799 382388466 8583 37594759 232434441 6788 -576102631 364524095 18566 -153847990 254984561 5466 -268086696 194257734 10594 -293956390 121709013 15643 -229075271 748455521 11201 -11802773 266520011 1748 -574363509 413505033 19334 -176331456 237226257 12799 -254508224 111270002 12895 -181666335 395612807 7047 128694257 476643463 13992 -29718341 635493872 6150 21545783 618645645 4012 -92563294 407373203 5536 -28890400 853373806 13816 58135778 148198037 22279 -163340359 681821618 9299 -388821759 204790224 25593 -314293578 956613490 15989 -213143425 90603507 4404 -525024762 120566349 10825 -472062471 435837031 20109 -503036666 302129881 5958 183861201 743223723 3178 -54549645 68974766 15597 109402927 35976904 23084 -511286317 743997576 17316 230355387 504305510 23276 113283011 241740053 7328 -449286002 720022832 21897 -135282563 15664839 7615 -119697843 397367283 21438 151231561 533818953 17871 89227376 66513032 6879 216506927 276681138 23238 -176549711 300289434 6232 -3057997 614670959 24926 116837757 330592595 14046 -598438565 17449286 17939 -519488844 20035953 20291 30348190 837205413 1425 -544746668 789442733 5113 251433147 513048046 8040 -143025451 367480436 6714 168343453 275876190 12665 -473857942 673264927 16706 54974872 798429584 11064 59695410 629418026 11014 -395258599 771745149 20093 -584406482 16675034 18978 -175879862 869055664 8101 -451191247 37543687 14932 -494880917 850918206 12610 -543305819 486503727 22673 -417239608 390519519 17250 -495981583 690500299 899 217358762 215017264 4828 -260107475 476445939 20699 -374513535 672561554 4946 -204172095 533824319 24296 237774099 702036981 3140 -13084173 623852338 11054 -579898233 929465477 14179 202325086 596671797 18258 201375417 149728375 3816 -317641567 910553704 8539 -5016530 935540948 21934 43241793 568736518 8203 175017766 667444333 15574 205094984 176795257 7680 -535809029 595078056 20592 169676724 434315672 17895 250229818 459453057 8490 237008615 185427756 1087 -340908308 294580277 8107 -433631637 955608117 12200 242017799 818020303 25304 -466015649 887940146 19108 -525058151 172240640 10684 94090372 96248435 20071 -144890413 113469058 6102 -287572271 399680080 15669 -437170807 595150983 11703 -465687731 611840177 101 -240711070 392323937 1781 75424976 736082040 14669 175730037 282302970 1059 -499946783 701922642 25809 79425135 112811674 5528 50930941 954701165 11942 -305935611 421674966 4034 174828657 434061210 23463 89689994 331362414 10536 -239350655 663882706 8824 81813791 152393593 20733 -354782757 208912295 21172 -98299575 819464081 19323 -600719505 130573275 22197 49834821 434532422 25267 -533264680 483452666 16752 142218621 703795921 26176 -596113376 19270648 23206 -116009138 388749343 22883 250141755 81633237 11262 -489030338 83957458 9446 -584217479 68289406 19042 72638282 752306048 19272 -480684146 896269326 4010 -535553176 284503547 21890 -432133824 551211586 21254 22905689 38426302 8854 194801317 649176560 25044 -485469013 686872809 13800 190449050 106003822 9125 -138472897 261221785 15725 -558049341 877050302 22125 11691161 838340337 5348 222295024 246363101 10014 -43650367 819168992 20949 -160707942 724736633 15743 -35318243 240085962 10667 82032800 128660944 26459 135653114 950995632 20894 -433333621 649489067 9544 -454093075 915394577 13878 -313470991 534660536 5416 123576759 192946379 4250 203357914 273676187 15707 18855964 390115729 4976 -145566264 95145652 23131 -163923751 823637799 6294 234920269 127829434 18436 28717116 252060888 23593 -544345462 796974279 19977 139237326 108221618 8510 200671992 510369743 6482 45278310 181763932 1269 -210862142 247977198 3059 114743673 445341451 17106 71676442 909041283 25329 232691965 724306750 25006 -426743042 438595129 16490 -594654174 928770336 9065 -358141099 498487567 2449 100571709 458465359 2737 -467569113 531800564 21525 166335264 601402197 22431 -205848205 774883019 6607 125851023 43135789 24071 -529046462 136675700 11480 -181709021 175866620 7818 192403034 767914264 11606 -98673887 795945430 4772 44022712 755956822 7164 -266765830 510809291 6452 -152384151 597331921 18503 151578839 55144148 18058 129192985 833200466 9833 -499736030 741591754 21448 68350599 932123488 20486 -49014522 605301056 3763 137648306 276483873 18316 -55073808 695307389 488 -440053625 512283663 12999 103258914 123037158 19066 -574322215 323505908 24923 105686701 394380624 13990 -234623873 123424172 18911 -143398815 199131534 3 -6199968 540897555 1352 -91313800 253431272 13940 210376774 375002860 25819 -341574411 134629444 5012 -70174735 667927571 25912 -408526062 665639925 25214 -475569718 393245678 14245 -326865188 277556344 4826 -600960262 717398840 5642 -107397964 270276128 25435 60801667 629618129 604 -66078437 370907850 13082 162435897 25604926 10327 -405165719 299384565 5598 -388248983 351539372 6081 -30658554 322676620 4115 -598309644 380518335 7179 -120905743 105498763 6660 -309798539 572734170 13191 214638594 833628139 1783 -545213688 378967445 6099 -502800048 195994819 15283 -197614530 710082411 21950 114377683 712532254 20613 -515587169 852201373 18979 -125696230 369039199 1756 -441142897 83697577 15888 60857960 591823578 3074 -147976622 62255148 1758 -324724976 608776132 803 54604217 123224072 5991 41652693 223718405 12427 -354725098 55260808 7765 -272267079 289259786 14824 -47413151 527407979 20468 145832312 255552250 13875 43503019 337873900 14887 190560532 646525591 12498 -582232504 396669452 4408 10766539 67232697 5900 64976959 842609781 21833 -324307203 555026926 23393 4849147 611576686 1826 74563118 330045448 9918 -127210747 39253247 10935 249078853 485292968 25930 155485049 724494175 24440 -361826363 663390219 20247 -133494162 632801882 2283 244168247 191339511 3111 -513262676 718483972 9776 192797753 642708814 16134 -512204607 806012295 19611 -315653608 909095275 23718 -523846976 202754587 10365 -276326646 859650910 6027 -218121930 271646610 5505 -281228122 461654758 12499 -189417022 797887485 17374 -301124239 254032377 4401 169624559 410764935 25838 -438059260 417870556 18597 -4147259 227699279 2594 -116521907 542542836 14928 208967110 891366421 10410 -404652988 767768552 11802 -572329699 829012527 17306 -510942120 41182203 8387 21921647 907128627 11067 -103875202 329826932 12211 225022578 402749231 15000 -157818435 761121970 14607 176136884 452794085 19357 -427568948 352068081 23642 241160817 940985633 4626 -469843413 526819479 13618 188257556 138680479 14886 -599024346 76934302 6878 -495358256 857134442 19791 -308603038 919021823 1371 -257923369 467194972 14319 -52659121 443560363 22762 -427288457 804834939 3440 -401240980 835192800 3706 216756290 237188724 9812 -315350115 43899163 16280 -425347566 295609475 21394 87787303 378712892 3350 -115652251 42466795 14437 178675233 905636468 23599 -64759002 377152849 3523 -70281301 414928674 23549 156026188 840711696 11243 -575200548 84770554 3212 -106290488 278938484 24923 -162144839 19720453 15162 -215660745 404953181 24364 85118858 639099774 3951 91146955 489663838 17010 -538395546 201414427 20936 -205845477 419005099 9996 -276606173 517822968 15562 -573669331 56240933 699 100357288 419671471 3942 -552731823 594736046 12366 -272338490 291133224 25602 -599216111 806362329 3157 216031653 104640540 24724 -273842399 648263736 8327 -400210263 442250130 16457 54879579 42019901 2317 -228038738 513324499 7852 111970097 64279731 20840 182286574 337548691 24155 -394538919 276402683 15989 133155314 218898311 196 -29590307 12549022 18010 46474271 119693289 17335 163177743 622002460 16063 -215110115 376374511 6341 -257827800 53383767 23344 -406693684 182761487 4601 90705056 916702698 90 -159733364 202195340 1801 -98878350 909431097 4317 -200541789 579986412 25902 211254209 132580645 8660 -294737575 901654130 24350 -257816351 24624669 9002 248274450 679751081 2405 -574940662 945569072 9295 249915695 565306021 8030 191990136 332679895 11975 -5451179 591607312 3061 108610952 28383646 12398 -594894126 299136533 12253 210720047 130734434 18209 -169663321 723424900 5023 242518522 221756473 10639 -269665104 132888719 4990 -504139415 805495532 4407 -64258281 699313266 2086 -500941721 740924942 7017 -524791860 945754405 8900 -441658983 347454863 14604 -118228629 293063169 4422 -353983725 412652180 13989 -295042833 369577541 11295 -490808006 398323505 12376 110744552 788087817 9217 -286426785 382575308 20966 135884369 951104257 19457 -209842483 63918195 5618 -597809490 254222255 2558 -134032465 855608772 7526 197540632 742260140 6282 -91525352 436890745 24036 103539968 514806501 7202 206860723 513646671 4996 -262432455 209204226 7428 -210280217 169726488 8713 -213547693 82562409 26037 -364951747 578369716 18609 9669831 656145259 12273 217958832 699073397 18928 239497739 175983776 9214 -270200821 675012464 23859 -305166848 774100069 2075 158771597 513749932 6235 -229518087 430514121 16773 -59881647 878040109 17794 -139546638 666894649 10607 -112868230 425348363 3852 -437507033 384770674 20978 199193726 381705242 1860 -110811809 873727390 19142 94648437 496912213 9906 77328441 753566496 26140 -324547246 657384668 1374 -531130958 702792448 10841 -41808988 413197582 26159 -15124775 845101538 15940 -602092683 693495823 18600 -268705555 751832513 17285 -594132815 260414950 11620 120599876 159139927 228 194383777 716992668 8768 -472022816 754006610 22240 -367193002 814605320 15809 -324842484 446573660 10567 -104865708 199812257 10792 -162677556 11973147 19823 134114529 451707683 4372 -308119166 874823338 25077 98380624 358877889 19803 176699025 826389627 14424 -422670984 495842658 4667 38625735 673752439 21622 149318054 568060632 3622 -224919840 611889460 4617 249593193 589031927 20075 -82631556 944714072 10847 118114926 677641232 25210 61645469 177527070 21418 -77852375 41228499 27 -3063879 53616974 24418 -375331199 808215643 26049 -557630820 914211645 21522 -446269606 236340147 24505 -410706569 402261143 13116 -492528384 521101348 18818 -43302706 636223098 5707 11331239 516769172 19469 -49710698 169778258 22764 -493250773 89526224 6818 -309326010 817463257 16928 -318910710 452698051 18552 -524857377 700745924 8351 -243245290 702822736 2417 -232149376 384252266 4730 -358816113 20372063 1804 -40825397 177873874 17231 -590357060 792483592 20143 108516259 44977561 19697 -418332104 172146595 20007 233772863 9187539 5259 -127585475 441777962 13332 -198163683 443267053 21722 110139811 109962508 10147 97652454 817914443 16510 -170419836 112447967 20127 -102465072 218297654 24745 -479970886 650025224 14680 -421346491 871718980 6091 -449546446 318183331 18430 -125956481 107120558 12273 -222359545 115349676 24737 -514491555 844768236 11218 -290946326 532564587 7426 -280609092 286971955 13477 -461705183 30416796 10416 -313193977 564407523 12863 -15867374 770723130 11201 12800878 139171443 6440 -129979717 448979006 2258 -139836661 738739259 448 -322484876 449466471 8802 49204669 113757379 22499 109537629 636789138 21575 -359824623 904860320 4137 -46077591 323951158 24223 -215417867 929549620 17920 -463014141 198775045 3907 -35970142 34988643 738 -204468547 444252800 21245 -182144567 117359223 24451 98990473 194152335 15449 -281801325 673669086 17538 -227349556 679586267 19272 -268709241 930026838 19203 -572459579 855498451 4914 145295186 216863331 8611 -158732838 47728459 19306 -400239572 617792268 5176 -320583790 111522317 7115 -387676107 160960845 5928 -330822806 398136884 10260 28979168 220237759 4511 81806690 878573496 24464 180864940 943319990 10024 -254023471 535660755 3316 185867140 300677112 5383 1867423 611790718 1969 -565409703 652605832 23678 -506612214 505489496 10381 -320073075 384568102 10946 -600984869 147184089 6727 -13356490 842565724 635 -413534092 869833448 13756 -386605396 883446353 5602 -494836456 889526006 12370 -232307567 944127208 20787 45310838 56264501 20750 60516998 917947031 12613 -584745530 490263627 17740 249193671 330153224 15512 -76596160 687735016 25456 -289828004 859372261 25094 -465270435 784604754 19462 -65350861 470580146 7294 81277370 454177183 3033 143332175 521812197 7975 -98515350 717357531 6796 73814618 46723962 8498 -425836318 38475865 11010 -14527845 908917338 20887 -523960527 423415550 8828 -403253576 672256956 12553 110958425 83268083 11611 -156733047 631127597 19047 -548556329 523876090 8330 -457980989 587124241 2557 -194646082 621335406 11219 -133203695 89401410 16063 116130121 911148201 17226 -62617323 490322819 10238 -554666985 815061543 5766 -528227462 691295395 16671 -351442562 592920872 20467 -525737341 862185314 24951 -540873944 131269704 14621 89076466 409337998 14198 184496933 725994172 19198 -216371966 759775442 7064 76236153 617169459 6505 -559211461 586655387 19146 -106962457 956914018 4167 77773934 320742117 23178 -236228477 252743212 18337 -200619375 169688922 1583 -545854422 838047048 6809 -493593152 458208271 19107 -381697306 611240892 63 -324947693 530632984 3323 -342428226 763384764 23990 -243458187 776460856 16026 173407793 123954487 23487 -341457055 735975338 26079 147907893 938881807 10949 -499328722 691873241 17255 -153151751 109145791 23037 -91058963 753918860 22335 -593929456 289877487 15568 77935057 422059140 8812 16666350 395579692 16918 50127211 218940127 20721 224456660 694076115 13945 -363252619 420568870 21794 193614990 884692238 14242 -304343045 857959564 14893 -514430907 145606261 24506 -507456417 260005299 10246 -238134201 583733038 21817 39528924 720941520 24942 -80567391 749714363 4249 176923655 699982937 26043 -472645107 231225056 16306 -121487092 924190874 17228 -169028938 432253782 4212 -61745615 293374786 24039 222685047 847870273 11553 -418346274 689755958 22347 -485751037 853313759 20787 -405733553 818039132 3675 -392535574 360943398 15108 252239374 181558381 10611 -106481943 439892534 6045 150376692 628084737 21785 -468578479 749030262 22483 -231103465 781485470 5031 -76387952 161228358 5747 -393828717 841537097 21377 -39736847 50211173 6578 -145623861 693371795 25521 -507912823 244670242 6921 -32202681 404559863 18446 -488307748 93783143 2627 196982322 235713113 834 -257060781 794141923 26461 -368359241 308574011 6784 -212911508 476678625 12855 -200548510 738283029 12408 -477195124 375209579 25821 21121984 144886175 14712 -7361342 88116734 882 171469989 245166663 11459 -285194256 89632544 11160 -11229607 415263305 6917 -9766970 23014543 8013 -387672622 923887876 7275 -291422231 190743511 6500 -128149317 521342789 11796 -152163040 642929142 4579 -77288345 510719959 618 -294950395 186200653 17554 248361990 358270683 18208 -383425146 891008688 10767 -249032119 893531624 15403 -448668172 717467094 18380 -120836203 29631486 7995 -187358994 310243880 18581 -297017924 927529966 8283 228383905 147304969 14352 -458752114 281532081 26014 81735655 740173847 14585 -532350451 254753089 21673 243730162 241048297 25 -561620353 414178829 12916 -143715697 227246575 8210 149552018 216210399 13624 -11840642 805097739 21171 181555760 28996526 25554 214506409 682058437 16357 -181635365 22188708 16232 60423723 870006453 3151 -116138418 381388093 576 -132552981 332067827 23575 162517848 920383129 18375 147849634 439088201 20889 -9546347 333632014 24660 -379129844 440149635 16029 -390242202 206171663 25121 88414588 533779364 26159 -325183934 294386993 3284 -236981693 620406141 23809 249116323 749961951 13215 137240099 769859731 13019 -33840178 730803269 602 -121375087 358752789 15670 -272726366 555790275 24775 -429172429 509294915 24455 30408092 522119046 15624 -274087312 708347440 11365 -286506514 403624379 7881 24941060 825726579 25915 103148035 386508305 6853 56813324 673357947 5684 -191849171 526290728 16219 -281227312 763123643 13875 -24561798 615476064 920 -431960951 128090519 1198 -570253986 635952073 25538 -390021780 363981435 4740 -303293358 651018130 3411 -112916144 890490435 2285 -529154038 930517626 23058 135642089 464082591 11958 138605333 424420672 647 -30964115 637938696 3831 -140705375 650552600 1852 -156130802 720225871 19867 -278161448 410470324 9479 -303104702 670177776 14351 -129944127 493200874 2094 -56679931 626228002 21721 -91867672 455044799 19781 -322522108 746258859 7319 -114121612 565656830 13470 60109320 404864751 25414 26833403 850193163 8305 157815775 737025556 18548 -250177293 648734783 954 251275492 382946109 22449 -436213273 788865003 15195 218887700 703982867 20993 -370414293 357718443 20938 143348640 155149595 9915 -173469331 352158267 23753 -153982347 192258381 7861 53210995 726014042 1221 51125543 79075004 17256 -140744846 938191348 6593 150589280 570515140 18497 -422107874 340134588 5780 -458824702 501099335 22922 -264690335 857983573 4161 74654685 347231277 5808 -206820798 664836222 20063 250984254 779443282 22094 111378514 141942344 6053 227664975 756159134 1569 -443988723 815326579 16041 52814874 211592628 2268 -282220119 514017918 24753 100220360 132529856 7030 -435049126 145191864 7460 -45010422 29474186 21508 -350622453 92233799 4695 244325387 313549290 18450 -444632978 677791871 13551 -485816086 627378385 6879 -368084901 586528915 8919 39399871 781249423 1150 -444764100 195102206 6209 -379831177 581588463 7491 -65419488 209720452 21275 -411137453 199237402 11978 -73182769 759221871 1145 -271047319 497195594 14423 19010068 801627961 23758 -566711723 272549248 10966 6713162 190736690 22329 -249774591 81572030 23970 246031717 644696896 24765 -234744818 134993423 1682 -504350368 606391551 11161 -344452552 603589317 16278 86085125 853308000 20839 -21859440 366741324 14396 -458530984 587601145 7945 165969809 313714760 4146 193598515 554728732 19681 -132511654 725904804 9011 -383177894 355609108 14807 -478430080 674244055 15030 -245759801 923296499 5818 -570478913 801684624 6532 212462951 375637966 17821 -241253002 906972624 12600 -495899745 916904301 14683 -564753688 626858258 10244 -531891622 708107486 26172 238687851 543468251 4118 -588719305 440851020 23718 -143186098 782782342 15854 -451431942 62824986 6802 179113121 131847151 13077 -309006218 578241349 23641 -517349879 76435564 12810 26119813 180380306 9989 -591643397 328162725 1560 -259600169 178108832 22372 -315216024 705261957 17546 -266480420 592629678 10820 57257724 692034677 5173 -439723696 146938813 9132 185237361 204116557 20746 -273512156 938039023 14889 86865532 503650414 4951 184839104 396607042 15083 -70969374 803266617 23036 -426492111 920508767 11186 -72787241 712019258 13606 -28128779 137199763 3079 -333976163 849668986 5575 -296148020 810039242 8236 12069772 524650837 14687 147271303 881238106 18699 -173784932 735552762 15470 -14216335 882072332 10464 -89716322 451514168 1419 -285867644 294820046 26438 -323093630 57206306 465 -460336101 812353378 22531 92237538 571994505 5930 -575175692 756565025 9912 -263383402 327113773 14770 166879521 117720768 24167 -138470830 130432512 13412 -14086679 608747833 19217 -348625967 911735653 6105 -365865120 681512649 9690 -23869061 460137207 2209 -461260317 225966506 24784 -65891483 441251776 8309 -391391400 799165814 10670 -319482050 942121749 18974 -517367895 141650156 20940 49747365 639403052 21553 130198897 373058384 18375 -158901050 786395089 25872 -183860584 398230812 13087 -320768355 479802362 26100 -430650761 947956636 14693 -78931188 79627895 5357 -312395371 418815962 10639 -174008476 891380657 10588 -285207042 549140474 2800 -98454891 520454546 4311 -354360690 603485601 22747 213455786 521315814 23388 140629156 625640572 22180 149087815 410596190 23988 -558149049 499862017 23146 -289850684 808724321 20544 -62994955 638995705 17247 -47434297 778651013 7341 -36170455 461119275 11858 -317607935 75257317 17392 190648662 895872596 22260 211171596 599796175 6938 249251623 423288782 8230 -562476165 349609781 3137 193101704 212272847 16944 -332174237 545441045 14972 -592501384 47300082 20543 -563457746 955037991 9277 58245250 493743144 4793 -468242163 358319392 21493 -128261819 310739738 1748 -474106488 731186933 13363 -551198017 757108540 17499 -160464741 425437505 18581 -534957418 396663339 20195 -292289032 86135050 5907 176731294 203886565 18221 66178743 544284344 24027 -85976130 247442602 22387 -366102313 698131863 25558 -228837832 826353338 17365 -326940434 517543484 15261 -221553292 55522252 11724 -67074927 950600000 1589 24339997 456826877 26441 -54379846 849179333 19780 43809390 336885841 18407 -562660392 805145557 10839 -334607274 941127061 21624 -546990509 423076100 23768 150894719 271459948 4025 150657421 297939560 7788 -392963401 673128499 1413 -100817670 758323963 253 248359943 806162835 17282 -242354652 545762526 23933 -196415574 783491794 13064 -273571044 27044232 3355 -122515411 458809149 18487 -403505032 892366731 23714 -361256891 677769702 26315 -270289727 437432989 23084 -167849084 363993446 3321 -575307482 293214388 14189 -265963194 638291224 5412 -14240891 165869586 5047 69025272 332779862 3126 236828548 31976665 17752 -558831233 187876625 13855 40499133 447967569 13575 244710460 860877072 5408 -418232592 145304084 4681 214109354 481524332 11021 -236505105 178888897 25665 -44176358 318122165 16272 -36034570 186233888 15499 -382307261 408876033 2622 -168585933 476742543 14522 194502514 705619249 8948 -237145894 748725946 5750 -391590315 229473402 7753 -272915235 207779882 9868 86065221 250301633 6371 -324616572 750076657 23662 -28456335 98028030 24691 -28052146 150951114 5702 -148549836 580580929 20040 161194341 399995344 22940 -225705647 150888385 22478 212880590 921864087 4735 169936758 701876734 25563 -133264485 73404893 13618 215968531 275188887 25985 -355062815 68851877 920 55532733 430501842 18983 -293060135 544381027 12115 -126582552 652656647 4633 -236971128 282040208 13402 -48033923 220037439 11536 -165690710 176398717 14448 137188809 799346320 10402 176265738 812059114 357 -59593942 373881396 2336 -466079619 187682722 23884 162001761 311913395 5121 71330678 380424422 17167 108722634 88950377 19282 -554301986 72624349 20524 33398596 696420506 11351 -424983615 260975280 12520 238917358 179927778 24658 -76262735 896187123 9359 -301091823 756190121 17967 -80516021 556429052 16957 -472419827 259226655 13329 -270694528 387342995 2685 130411994 458174692 18233 -102026198 195391846 6659 -78914776 891391668 14328 -535810931 341342265 24 151811997 405791824 23151 -507299491 145079531 4364 -249670309 393384273 8985 56117621 647156865 14110 -119512011 391409832 18577 -515828746 358908478 1841 -301486803 404222927 277 154065763 88073514 18124 -153759955 483309878 18454 -473793623 672271723 7008 -286159233 568693646 16577 -392728974 317949187 13964 41416373 597338177 563 101873514 901548237 4107 -392165239 917915869 2132 -143264391 812353964 23042 -496034646 153188387 19146 220053963 577650093 16885 -542912268 422151809 10201 -26713659 851162280 651 -352675702 758599764 16499 -489026596 459937015 12209 -316798614 846565915 16842 -248843721 302898490 13369 -253119237 62049659 13033 249407792 385547939 15302 163948698 254700994 20452 -349506119 955211900 17778 -81301975 351721906 3077 -522849059 230220065 8508 -63880791 618130176 18344 -364750564 151754353 6436 -239835346 300002107 7634 -89416653 838992499 20016 220505132 240740755 9453 -371112110 383972452 25472 -371348895 763680330 853 115908592 473263052 13873 -324157751 338580567 2958 -223033827 650150794 13867 -244834088 946049591 13239 -20248082 227141930 21277 192611981 453359058 22738 -191180515 410499980 15317 -245210892 129892055 17216 -163222972 246983316 17254 -437667177 49013446 22244 -109912748 852185794 5962 9922222 757613460 17815 -136631697 37896370 1734 48276627 491433200 20809 -58684353 246421287 8373 -278243692 888538024 6110 -186994825 106758712 21467 49059898 323468722 13025 -35131404 70132784 16947 71853310 447089466 13822 -530413497 737233314 19365 141577481 607737035 16816 191119587 762318481 8277 20972514 202757279 9825 -202641924 317275910 10009 -221419641 33398716 21166 -187468992 738003239 13533 -579629405 859425842 10724 -518355574 510753087 2967 -52514717 348337426 21867 228114296 539151303 14760 -447408294 809673139 24693 -56127315 871841591 12646 -179521234 30500441 15751 -502749372 798892004 4530 -386078045 120354970 25689 -289820076 26299879 19959 -229304732 885822394 66 -181480813 550069348 8885 -99020424 359851159 12256 176499963 282410829 130 -357591242 449663242 15258 -568754629 217179691 11594 -239716362 869457766 25801 131100984 623536667 10176 -26185006 47215139 25182 -516642980 477249881 13000 -379928786 424917865 15546 -147969437 742670919 21722 -191573823 830103075 1477 108058160 838146398 14740 -477933462 708497850 3085 -239726200 397721544 21623 147813457 329307169 1606 -513301383 61580350 11296 108043385 675641817 21310 -480776804 911860530 10210 -446346240 33029205 19941 -313098140 533273760 18840 223180082 317643371 14564 -527990890 308975528 17359 -209646323 753733323 5910 -192455498 329586265 13269 5676150 595315429 25092 -524142938 435079458 3134 -36687508 293966886 18012 25722671 194593622 10324 -452251754 140684146 21236 -417804604 481878134 25179 -119769992 171802059 14734 -554887085 518238616 9698 -568727408 780572544 9402 -552106328 950690516 13246 -169357644 930212147 11183 7690553 764314069 8651 -192895378 365738502 22786 108417628 438891587 21286 -379554239 519421191 14278 167476729 571079129 23299 41560968 354859036 7546 146733584 936090257 10802 -83325547 862630728 20867 -586956376 153304487 12778 -520545445 105972273 9274 -151194326 894836875 20111 -496871578 147480177 15690 -586518688 159921656 8064 -408779247 100592829 20409 -118777885 493931928 9011 165251444 422836579 17173 -325779051 510849020 3897 243884486 779985102 6325 -401447487 574742438 18513 -484626201 501440667 4504 -343255832 702540712 25516 -177019082 81051102 16957 -180205344 343087170 9515 -349023016 622482463 5667 -487428577 920628718 10326 -373121914 642936576 11471 12533055 903528576 16175 -584631926 534408289 15691 -82540914 112134978 413 -504265334 191779471 25930 -597823722 919187234 15669 -463602420 161921451 25121 -140415288 691360151 2198 201434276 326185842 26026 -497283710 942272368 4852 -404112044 368563082 18833 -81636743 585716801 7567 120428792 274725402 24386 -59878595 695872575 7789 231441810 144594951 13204 -367480095 685905719 25775 -498302060 366388827 16743 -54956245 71260721 18097 59789625 670646853 25474 -116843605 584541998 7977 -257523888 832382561 22428 -319181640 793176585 19470 -91054322 719605067 25504 69283504 752410166 26054 49428448 210451769 11837 -413308074 546091332 24329 -595858167 145607050 17225 104446310 327645050 19027 -303928727 850101554 18358 -205292658 172434685 21722 -433080299 395479847 16019 -577251239 358924683 4444 12308289 43278480 10768 209713868 930142898 5435 -315286964 539295245 35 107271022 365405092 18108 -45929256 685358623 14703 -417579389 134959130 25690 -296532448 854667852 15627 -241575248 153935298 24855 -8759889 834125961 16611 22067879 250766962 18259 -231532560 852158986 14864 -304596413 176423729 23014 85988267 708293073 2255 217555030 89642468 12375 73366631 165422475 23308 -88744359 381858760 25833 -487523072 515360767 21274 -394614696 549471171 8084 -174765081 892414275 21983 -600911507 818927160 11210 -384569537 26187012 25497 -156941931 233398675 20361 -50935252 291902887 7026 -96112343 53179158 26425 -357963952 171970765 18957 157447462 239710780 10142 -90905887 658917763 17547 -465507339 281240768 5154 -122752777 351821788 14930 -512830429 652834893 25015 -290923292 940723965 22528 -287444625 736797771 22211 -107402781 304133969 14042 -325093135 854393504 245 -340655461 160777455 147 -511655589 115826688 8697 241362439 622203375 14527 -338787140 943608096 25662 252121379 439128699 16890 -58568052 140847471 18495 -27233401 740240834 8523 -271986881 415878160 12415 -371884550 69417679 10193 -251484172 121069319 19453 -542326909 216495885 13012 251490170 492492742 7595 -409861492 481456911 25237 197836296 269265234 11488 -595820945 485958089 21411 -7679685 949902384 16041 -66209641 313925924 13511 -184299823 847826441 21639 194013179 873162520 15968 11192215 89310426 9280 -72204702 955390563 26042 -580207314 40067389 25294 -535730798 665762196 12167 -152794341 648210188 4275 -473495107 878302640 7330 -7978430 47802170 18733 8558052 937882331 24679 -391681844 540414537 14038 -70866218 423727632 25425 -205702537 748751089 18448 -321785757 40414690 21986 -39301057 691049888 24446 -409344920 785775904 26036 -162057379 227085084 17716 -514374427 339825570 21575 139230703 199608546 13142 -162086527 533510196 7022 -36972970 768694844 21398 -211806418 21242304 6015 66368470 436536932 17014 -229388185 51548563 17438 145946411 482694302 15195 -299768680 837911364 25299 -359359716 878025831 21740 -594935627 377067143 19742 -70445489 308740313 11030 -502854171 343499691 20933 206911310 496382915 6500 -121944891 624149859 1059 -416618730 363160936 16201 -170611119 24378465 15208 224361228 442737992 8784 24386230 902352659 13051 -266963830 249011517 15543 -144054401 127089829 16326 60035823 773017038 4758 -517859114 797522470 3895 210696520 877976492 10379 142297255 31168552 19861 128606592 895578768 5451 -1624189 258624231 11844 -70414410 780262022 23510 -358370665 632311950 15627 -375129967 930768703 7592 -548527998 387042757 20882 -121774130 401973252 14760 -524003247 558116530 15211 86945057 400230584 14309 -596356520 24103199 25926 -224953736 852993276 15461 -312105804 423114190 24384 -503628804 313899224 4240 -525027979 940425506 9886 -290827305 117551460 18586 -355749864 691652377 10708 -324965074 671931757 25570 -493806840 466138127 16355 108848326 846963282 10492 -137158613 817750595 17814 -176384553 70566279 4505 49330001 359236529 18833 -503405624 86034562 8722 -304357332 648024829 23222 -183753508 263014673 11777 -343799026 365562969 24862 -170829481 496469904 16521 213465138 255712213 1547 -448629538 181937879 22171 -342886537 287486973 18623 -123139243 676975041 13872 -66144401 910856905 3640 158448035 725777792 6984 -48609761 705070155 15838 151095050 24355781 9394 -455876497 141496200 18545 219249829 38614968 9180 -131479236 148054611 22086 171819759 932569257 18818 -173647217 789939836 21901 208262604 912165089 1045 -116014530 48530308 12723 76639841 161102547 19789 -453005228 210025096 15689 -187536236 728809745 1922 -65111568 248643134 4467 -145820729 952166633 5153 -539883467 195623650 14786 -142800364 120177695 19143 -439885390 691402490 22073 -346109596 419456654 7433 9781010 885062148 9434 -22913808 284457769 15565 -377824293 263527316 15334 37213724 853869414 23569 95819596 544171794 13871 -112959344 603077135 19521 -328020119 525608252 7145 -133992102 725189317 9204 -13485218 575851217 20603 122022782 249433641 6492 -223573199 235556551 19734 100095364 683170436 18504 -314849138 833713427 16330 -97815735 229177614 12985 -202345511 483605358 11566 -448685889 827548448 9816 75993732 893530755 22882 -188898115 599796202 390 -438073765 275504109 25746 -450425295 116888930 6990 -156912623 210587350 22826 -340855928 850010018 4952 -468238675 834298778 2361 -337473511 673944508 24674 162912029 157355235 12599 94717424 369651885 24576 -152232104 664020232 11700 -108983072 335735389 18792 -405523973 847742571 20776 -201092951 314469099 24016 -470238222 287803778 19405 111096239 106569205 9552 -64821102 40851988 4907 47332295 500487340 3278 21101839 144879646 15084 -454377405 442035856 8715 -311079492 389449319 12186 -436799797 547698561 22655 -187450756 325917830 25380 -385503968 500406797 7758 -182250121 452473944 14715 -26454591 584924806 8034 -138337042 354565322 12159 -85074788 90300312 7004 -375203811 870342519 21417 123784645 936189321 20730 -225513394 379935377 18414 222953628 250071022 19210 193644090 898342445 25552 164645326 795015375 15290 -127264921 326488630 23906 -205267626 173977740 26384 -585218361 742248247 18398 70232025 256851537 18113 -51553847 774604653 26001 231866317 760650652 6107 223221384 656213041 22790 101095639 746150837 6685 -75727524 63717703 15899 178930390 433683723 5797 -547444735 605972187 9823 63682102 483501228 2093 -564638631 45243386 5331 125981823 576877705 11298 144121996 637407745 1633 -359895700 175894781 5531 -341459257 232304289 4686 58896447 429787260 8172 40025220 160302991 17206 -398789238 290312770 3979 -455428838 622527206 17701 -223810499 618002943 21284 139271666 836869853 164 -405434914 56121907 1198 -322411016 841157800 24524 -309644035 915040864 18934 -377028854 112064060 20439 -292745482 193816887 12598 -261066253 652509217 26032 -33228310 158363468 4044 225521824 537117072 15294 -586790124 881311663 16200 -34259232 561898538 2410 235488489 95224451 14748 -118671230 112870054 5707 71836823 126395884 24758 -527196278 943323629 3038 -376288387 759227898 12343 189142162 9621137 804 177512684 523762890 12114 42746277 364782207 20454 -259728806 843367592 9928 -289684555 173260678 11751 170341877 367123452 26402 -117491736 135568186 10206 51129868 674114661 15623 -31957824 923513914 6488 156503400 341584589 10990 -290782366 484962569 2539 -341695503 840672731 13431 -467581376 499037485 4472 -496528812 678440357 3227 -147698334 663703318 5511 -389460117 295816422 7615 90476118 640180252 13610 -2280877 468539527 9360 -150280273 173267007 26390 103061260 419037825 5891 -214079253 214284663 19530 -361305707 229605351 11252 103395496 828260944 20686 -236318749 116188600 8803 -529960136 124540646 8895 -81036474 766005863 17624 -412422842 587693626 18000 -369015922 15184825 10338 158549823 651143533 7336 133063956 534816222 6386 -99786371 623562228 31 -279758433 835652269 14888 -51953242 609361213 9265 -300454432 149272151 13364 -302995852 98708688 22278 181964280 40533137 2619 178167627 717747980 2083 35464938 717370878 7750 8084236 531591189 9638 -192451663 544757806 22455 -588564259 315329766 11474 -61303644 287996443 20044 238681795 450921472 8422 -268465481 787563634 13636 -63427641 905441025 9706 127930458 459063892 12065 136840360 197870927 11976 18985437 130138780 9031 -169157969 277026240 19909 -390275409 871602736 10176 48799717 747786847 17202 28821146 220697372 1336 -600170628 490117495 26030 -365656083 292003270 9917 -297877490 806228834 12080 103996980 933091697 23618 194562418 542799349 22180 -553241374 24238867 25643 89728526 909182243 12434 50538592 544337218 20795 62877870 301698281 21930 193554120 470139706 24344 -54558504 724397554 16728 198002137 464401370 21101 42299344 344402530 18888 -198361556 393440168 6393 -302970671 531726218 11575 48397604 476263036 1676 148645890 651219068 13239 -384495894 857319355 5652 -256731644 581731099 11084 142405012 746831147 21024 -192726644 514724354 365 -340889895 582020667 7868 -586785595 129521224 5402 -469924828 564142720 11436 200626173 67261895 11920 -298849742 446431189 7884 -30818596 702463035 20339 -543285226 731529084 11009 -536803552 466550819 8152 -589613121 124944349 7972 -520458273 500397977 11169 33845369 50905880 21325 210094555 268696947 8581 -453853007 646811790 12147 -199762035 676908607 26216 -89063124 875040312 8173 154571516 336550769 11495 -387868220 707858527 12197 72122414 491111357 19622 -545839874 88095281 14458 -549352711 874101525 12169 -336646181 75013314 10147 -429778341 945498187 23163 -107049553 276643573 602 2858002 36373255 19182 -179214307 36028242 19433 -15859238 326627362 11263 -102291140 363278691 1124 -302020912 670207846 2028 108886365 464530663 10256 112410461 174129629 9765 -91677886 764203506 17235 -16891826 654675755 16219 245537875 432604726 12215 -519679935 531727824 12980 127946097 778857199 24303 -194590559 211230113 8794 -295843685 609635070 9618 -257918605 583664785 16010 -122980114 650233599 25457 -275349952 946298918 6825 -367772093 138113586 7175 218888533 388227837 19401 -71280423 133110048 10738 -590229545 600507594 12470 -240703261 741711224 18960 176393650 385908325 19138 57104717 605963151 21418 -181907673 813248365 14864 -189228581 275072388 18745 190672767 522506121 16808 127388607 799736511 21685 -257329924 635490121 24960 -72201675 663041805 22490 -408218104 294381132 17329 34226815 359942428 1785 113312597 593158839 13240 -176465364 34201500 16249 49386420 436443744 16155 -448938293 610414049 13080 52311784 724568742 14634 -534919231 604321349 20519 -390585332 205485548 2130 247384948 157838655 22998 90831819 639669499 24496 21523304 328605586 6625 -449716623 812722018 11649 -506676213 924343737 11579 -54031950 688766842 1995 60575723 400230643 11984 230439645 643833602 17405 80426907 790589284 1338 173043782 90526976 22863 38152106 496494661 22480 169367635 624602239 4001 15191947 762865904 23698 242004311 80826550 18600 238234647 282369278 19864 95524226 825266094 14418 69952984 618709656 10703 -98096265 918963190 11684 -142075784 490973692 12719 245590920 912052528 21713 -442572828 309196221 15402 -470832269 164349292 18618 -42972346 739532337 1659 200447134 792538135 13137 -219840600 92081169 13922 -18897088 852556409 5210 -463898359 536438967 1844 172901026 417522023 4085 -257240728 383848029 3238 -374913063 590248121 8264 -38176293 710744966 25406 -407862324 287405822 13672 -484480393 135895164 6365 -136864865 525376443 24061 -491074304 350143455 10908 45032938 410283363 15040 -464281326 36856643 3720 -495306191 33644563 25496 -191345145 381139901 15473 -58117103 683625968 22561 -406005321 249474401 22963 -202484649 560624183 6209 -523015956 763555390 19743 -497958376 351878812 5585 -254857403 454964040 16118 -200978146 492041479 19789 -218490703 782952312 1049 239773506 186165542 15192 -367675918 226489989 26128 204674182 783384518 24283 -256641776 618705744 7074 -374328113 603328364 15191 217661204 243666795 26124 -530510406 884310632 2551 -524854641 796299037 8301 246875889 556896034 20537 -150140230 337096435 9450 -543459026 539015330 17085 -61409386 510134433 21856 -109713688 89177723 25653 -116656734 670501041 15924 -526300419 619833305 5210 -490540704 354300003 9996 -429994781 846088687 13441 -262593477 180347303 23474 234383426 367003391 21781 -560313586 713654082 18361 35070053 876727753 23951 -219707586 66277335 21991 -289456997 57245815 16089 -236172464 922691118 13255 -226995268 393252933 19269 -594224889 736571144 5796 -479376204 210641169 24811 66621526 501906462 11538 -575319060 211147859 6408 -193626395 932178712 9966 -205192000 822678589 8939 -590202818 903967329 7821 -325613282 104939156 19420 -394087502 365829758 18366 -28479000 523543258 6773 -99701750 249238796 6445 -401237778 516397357 13203 -215662464 99845152 284 -327836510 495041102 25571 -177600019 254230468 13435 -349788779 70751500 24454 -494193580 198335032 6836 105323999 346018165 22062 -226778466 67597489 22806 -151891026 696377254 10294 -423786809 615317903 5968 -236213162 247692331 21041 82506657 509305286 1118 21820050 181809290 11386 -530083417 909289423 20735 -447881206 927100785 6666 -566294687 956004466 3715 -386040221 712415929 21580 -297358983 491576996 14721 -215328661 941088096 11230 -507107269 301351851 19834 -541229211 591203970 26174 -257139163 15290923 17636 -515247355 907701386 5827 -507946788 873767337 2509 -345259663 453537715 9434 -565702930 92625051 22382 248253026 419990534 4332 -482688890 414440742 13493 -462483066 805044392 8879 -504025392 408604812 13779 -336474964 816769876 22784 15486730 285031104 868 -117020817 570884308 21940 -28568250 629149687 26410 104555089 517930131 22703 -303556808 457574916 22522 46721232 157316430 3082 -24371326 119826583 25167 -367926648 643069090 14291 -457608935 200465081 3084 -312986426 127017774 7135 126593366 470787962 7271 206980369 113733603 6635 -430237745 708473515 20383 172007742 72395286 10798 -242778107 593653381 1902 -174300001 753182204 8271 -144818608 406169633 11931 209842088 828480544 5981 246907640 790651442 18542 24776648 314824199 17988 10350119 423484743 4750 -442682323 486992652 2507 -195371533 527445939 14349 -174925488 819741235 12185 -535640046 162972092 13946 -311726869 362234197 22177 -259132088 343638977 2432 -452879982 118082528 17885 71318511 848403066 5811 -264933578 311045481 9185 -246512587 704714343 24247 223286671 419286716 17721 97603003 946233647 4353 -458673548 818244622 1259 -424504328 515918435 6903 71286373 332253494 25993 -510534405 537228399 6815 -83376176 570438209 9391 -514087542 361521502 15985 -70616549 474298555 184 223401904 302165056 26127 211191112 861753599 5836 213606025 613204724 8533 3540693 668913789 1891 -119758780 185997977 4725 -447050111 209931508 1822 215651351 671955310 13058 159759354 917192301 15049 -422978812 460172611 19512 -224569852 791234906 16895 -224692001 852200524 11569 -302994036 161011761 9216 -458629085 455318563 8027 -193931202 355216050 565 249401794 266611253 24849 106499475 420442413 21383 245384056 888898867 14724 -578711300 912318212 3181 -448924657 299540779 18860 100878561 273355435 1892 -55062639 49637189 25908 47490868 841453199 2969 151904243 375934718 10101 -1826719 253694188 16797 -301617577 420360927 23253 -589168877 258890616 17452 -384279182 14399334 25612 -66282935 686240104 18515 -352742100 368490610 24068 -279303402 71481925 7886 -359649789 375001646 18971 223197856 856195500 9553 -207374967 695995803 12853 132468826 191586061 13440 -147642177 37779802 3119 -86259594 801838993 25757 24330183 884620847 14332 -206549792 558463510 18984 -295911972 887292036 7704 -522525571 36746580 4256 -162678547 390268000 927 -415012660 592224692 7305 -585910824 170498324 3370 193153385 768284061 10781 -85531637 795616181 6632 99129251 753054763 17798 -258507833 146297948 5209 -291348657 473486692 18398 -518335564 643066745 23316 -521686379 443031441 1249 -493362935 596186346 7204 101919555 218202730 19106 -114600898 118741325 9419 -10982358 911737672 16943 195387210 876129123 17942 161618897 290335454 11307 48169692 44183881 5160 -382320538 924327847 2936 76254961 740873416 6519 -336517646 360440838 8669 -553514879 630677481 9532 -296081350 260040357 7061 -580764524 164577209 6848 217803209 626743716 2063 -230809255 446264093 24136 -74996364 92817595 315 -58581261 461024868 26271 -129599806 900299734 20119 -237176048 781933895 11761 -377800133 676360935 26253 -325823141 312532565 1498 75116791 11771338 9615 -286563383 380441159 8583 -282131220 364621816 21635 -238764971 254156990 13399 -153922427 245347331 10975 -485963930 97408352 25015 89130164 130148516 17841 170391786 692063525 12462 -468738299 950315329 19562 104505233 882115166 11966 -428099843 98453064 26031 -143733942 515443044 273 213830942 98408865 18884 -114345165 853285026 12001 -429801619 394936112 12951 67568203 116084161 18471 -31767814 459467303 20410 212838816 761841860 22184 -18138920 617221797 25609 151912351 829632157 14986 199553089 908481315 3971 -369086036 855029850 13782 -479126806 929770606 21504 76997065 557986676 10133 -207680820 11849979 20144 -558514825 519432992 21667 -215910530 486500634 15045 -326399939 195507914 9323 216728991 102622843 5672 46537711 641634323 16382 199707642 389358238 6690 -269688013 106514794 617 -6468275 331547581 20098 -385038583 669959003 5816 -498234512 71704725 18052 -485146248 566920783 25546 92030307 262455101 10174 186148821 710597250 10094 173434794 854545925 6597 -114565555 929777887 16193 41160770 905887461 25853 -292076185 9439542 14113 150552969 219388758 17967 30009439 430143800 5194 11497136 333280536 269 -458034378 438596418 2565 -464964186 38432269 15155 36701536 541462419 1957 231489355 917233084 19458 -315959683 645777388 8487 -164622221 882745681 24724 -89518318 169887618 22507 -313106180 46404931 10437 -503369263 858486033 2856 35059816 227621768 21225 127262876 144470968 9057 -193427578 215691066 12979 -120604133 699892633 4272 -548544779 354120975 19940 -86375276 79917913 8854 202054665 808509467 17635 -484176232 706563527 26423 -313027067 768454309 8127 -227909358 549033539 15417 -361000859 873773218 18154 -574237505 314160208 11480 -228425217 275355696 17329 -501277482 432716900 8429 -519870111 554226261 9687 -459606826 764260855 12362 -314264275 848946418 14799 98436798 9972823 6413 -507670523 370564376 22631 -527477007 671843137 15446 -520886968 664858122 18229 -477644278 372111090 4585 72888433 235798546 3527 193335649 589821564 2041 44359173 945518530 21951 -155475098 729560419 25278 -562676232 721432135 22122 -528323402 266014172 21860 -48172883 679684365 12869 -50518714 473000256 11651 -399353878 172101122 10612 -539946776 430566862 8275 -506844430 688297310 12047 -33138630 32817789 22111 60752543 316985662 8839 -124511574 802114538 21834 -356851642 412794832 21615 -364988792 394747853 13211 -75323987 615732384 4272 -440325721 464553536 3717 198195765 459863162 4667 68211972 877666628 3857 210628262 99686290 13912 -182449242 802252192 18755 -2473670 328465878 22335 -183206096 271820180 16119 -328261886 895114166 8063 -159580850 359980218 920 53298707 433800826 2371 -583957939 366217142 3278 -286721685 705553043 25255 -306486957 600615747 5191 169935487 879268566 6204 -191724869 135252924 7376 131470383 336308726 18916 -18922353 685248443 17898 -591411892 232536782 6905 -462323115 135820681 1813 -43049960 657864493 4745 131193984 150025412 25363 -576820761 579043778 8051 -434031351 739314214 2506 -194256028 312702729 5747 207903935 590832769 6572 -260361242 890423134 24109 -391321076 131867555 9445 -222421140 182796767 3642 186925618 15914279 12131 -36610833 29766252 6645 -512777349 324484389 17396 247614972 594388378 24958 165889261 570143125 19479 18901341 121857454 18062 221901179 225177686 4152 -362094053 173261494 3858 91653119 680799092 6251 38198162 155570212 20156 -390719336 527613512 21996 -547580902 765703206 20779 -365485927 260334626 1100 -151580199 127837613 15320 -468267048 424480246 14771 227978420 687800472 10239 -414319170 146100575 23678 -410807927 200377508 22317 -327991489 880639320 25010 -215570595 884873001 16061 -210130016 674986748 4376 -532856551 737204232 12765 78840049 710703509 11087 69759737 509474444 15589 -119476359 546051389 6064 211828877 452531776 22113 -483729618 217826190 18924 -117080130 217296855 20484 -387674459 205066232 13738 -376195570 906345228 25279 -377156081 581056869 8075 -200802594 873968358 2767 21214628 204583316 6693 -32078782 875998040 3597 -545795907 260178681 10158 -373820257 411046125 10707 -15519921 177945535 11311 -120881514 775810166 11372 -577497521 180999193 17205 -123424019 413707790 4644 -490169543 611879777 24866 -260101347 260810263 4775 6069752 619634866 6674 -150201673 562056752 953 213460567 418203969 6588 -323511200 214613833 8639 -158190130 117997364 12741 -8257363 286158147 24488 33195193 795218578 26182 132759064 933978707 5843 155930662 284011450 5219 149912579 744749226 9575 247114202 569303679 3223 -160884981 174332989 3787 -518549863 521974046 25788 29632998 812780597 3748 -467675021 813446626 15110 -15974759 199494678 4223 -238361926 276526580 4960 -407604565 502291665 8741 -355569506 61068414 13171 -195246588 219966360 11226 175648585 475922247 21489 -477643993 790806294 20193 47335751 420639838 24757 -304030198 61573741 7661 -564159685 830421325 8419 -43297240 644805593 33 -5523173 285649912 11803 174700311 522336876 4530 240157412 761502382 5631 182003680 435464363 20529 -398011244 750800797 15602 -150921944 165540394 15521 85721115 602243689 9112 -153465138 67515559 3939 -580283264 73300928 20277 -130123393 359531786 18599 -556205765 809419996 6098 -144046102 530066153 23665 -21839931 426505151 15899 -283109384 623436877 19444 -86399530 379539754 7327 147670278 939070122 7516 -221313918 460630496 7347 -496335591 629158592 2788 -103919186 886461933 4378 -284304744 442403615 21291 174555113 16927691 9522 -53049303 157381450 5664 90029020 895988723 10142 -327879216 255598961 1408 69446051 554853845 14888 1141977 257368296 1528 -343180252 878412596 9313 -168335589 365885063 15117 -73871199 263896731 18425 36534011 480951276 9674 99533989 440302699 26239 -542774513 151061042 1787 -532739033 411101360 14503 64489312 455597111 20291 -264798137 77840160 17381 -914109 700123785 12277 107133986 103367756 25018 184765810 696214941 16014 -575232903 774783365 21507 -458797717 567314464 10104 -5856279 882730948 13725 -142840777 842617586 3420 -342169846 630405444 17257 -428111656 866099926 13180 -525827871 626120140 13779 141380573 684180625 11295 -388670108 519191034 21062 124661632 277679723 17459 -579070440 64137769 15082 -332055869 833380863 8843 -120796745 57000829 15953 139535841 889122779 13698 52803133 597990701 21897 -107176231 778796437 22054 -361476415 92658519 12023 -323219319 810931871 3362 87718266 592600830 2389 33865779 299649672 17021 41256539 347076122 24260 -58514817 513392379 10168 -554257158 230292783 6777 -163563103 745917384 13744 60663156 291413155 25973 120972526 81016255 10488 -154365061 150809809 9807 -285352412 658341246 12723 226307978 917031218 3201 157810142 267757455 3900 239607619 151607623 10198 -584491558 54188672 23603 -291993407 316002039 25876 133344530 496643523 23843 -339660014 457958218 13747 -589882371 874713695 8711 -435185719 431197976 1237 -378042605 677481866 18487 -535861645 199974811 5079 -207284037 478131283 16429 -472571110 315624967 17120 -250566389 102843094 16426 3981063 651596628 1224 -595737294 854421639 3696 208636032 282063611 12039 186173022 936291166 22316 -328529731 420354387 2085 42886088 650117987 20304 -397071189 892931684 25397 -175681125 508768281 13462 -111140464 27939584 7185 -51382395 25530067 8740 -511413477 179980307 7122 -477455127 466230346 26227 -309604867 393646448 12785 -338518793 728076825 16459 -57537788 334548576 25701 -215849536 830737432 3164 220691362 952418673 4378 -105395359 336584488 24686 -58786961 599060588 6237 -572366468 542466141 8514 -346555604 360403602 20183 81822507 512641591 17698 -526733923 926082649 1529 120460344 191433091 21234 -445592880 187306737 10599 68089548 533016588 24331 -554395719 334605517 6888 97530999 517451148 22390 -328446330 18876947 19722 87322425 794368762 14688 97134394 27464659 21577 -445214487 877978299 9106 -440330027 41513452 1768 -474338600 856571271 12324 243736988 178527239 11770 -391383746 290438776 20965 -345802267 606414916 1384 -377946456 901337428 21272 32201594 614229835 18392 -425152550 260144775 8819 -245750184 252782387 7831 -284110307 321728188 10202 33520660 807743608 6141 40634864 165095290 18476 -19398196 933626120 20172 -497884174 112643563 19512 -364132682 321937919 15054 -193692551 178067796 20515 46824206 147973913 4115 -566320045 928353615 26473 -289873773 330803010 16898 -271023205 573537814 4118 -39215063 405396707 12260 -577573018 665409961 23471 -527632031 335220226 4187 161583046 387436788 11626 161082693 385339084 22256 -9927459 813628227 18883 -584346195 706162808 2174 -311602709 582107232 6413 67805581 940340350 22587 179011497 694569807 24088 -572196669 727305990 22361 43537854 953294725 4223 36174232 111182437 24773 34064185 733254936 22027 -60409923 319986500 7748 126502239 914364497 18776 -361658249 275153481 10006 -255533003 855234884 22761 -144517030 635299517 17818 -448140284 317308079 21778 -586072286 361434387 5901 -309374664 945538421 12806 -393627150 457381292 22677 -513055975 758894478 1275 -385756938 126599069 17845 -396798393 536282007 14400 -136875905 739462169 17588 -248183699 574292134 24381 -207405039 25365606 14833 -350442888 96392977 10695 -500895386 621651715 20147 -164288594 186082581 25316 109457383 82931415 10222 227647865 950050457 9793 20309071 189688457 13261 -10233900 254633100 9731 95856175 145391538 15344 -533061913 807723817 7537 -360435797 589050135 13062 -211036683 905562563 25326 17089021 668612334 3267 -199941013 876140590 26397 30876619 557072418 10387 18133319 684154981 4885 -334499254 430791379 2691 -519517073 786371527 16671 190840401 862008062 10281 -229352237 46499585 7532 -379260113 924175446 22233 -164785368 954462798 12639 -430102645 54878863 20464 -102945990 521403043 2489 1180298 230433212 14539 -307162798 906158376 2172 -567647025 448002319 16561 -120840664 406178333 17104 99202356 574524935 18991 -135412242 47999635 22638 197271046 591855592 12040 39975203 780897392 22851 -337564502 575229973 4749 106422940 692312294 1570 -383891250 444701723 2631 -539213360 125816213 3352 -298813348 144595325 17764 -583772035 373056877 9334 161918620 363937801 20538 -208949829 136316793 84 -327921240 641600245 25295 181860652 110639636 8483 -168672468 290930766 1926 32556423 923291340 26136 -117730783 735888925 6494 -572953292 255164399 8675 -585679905 647398431 4966 -565965596 215185974 12809 -246879182 203070845 4838 -185198387 838376737 24266 -321212197 673440477 15124 -290598639 286495996 14294 -394467361 20140807 20358 225129917 192057008 23975 -242708980 395099387 18014 76330596 558902994 9943 135397642 306201092 12222 -347559805 223885860 11799 232498122 128093863 12868 -559026675 913349222 12227 -496747058 721785160 11143 -38275208 424902468 24900 -315395136 349486347 14591 -341111148 279715444 7338 -486733257 928837754 14060 189673293 795172672 22919 180084254 507974443 7968 55950062 719831323 25725 -527070687 112218049 370 20288667 430095345 19237 -67351082 898384589 26019 -123572244 426151377 7275 57825328 478484699 14552 -344309775 901136593 738 23540162 113309338 315 -279611101 612925072 21270 -210531384 234661245 22620 -245322987 743494242 7186 -161809221 240983255 25011 -43408365 701966696 15044 -282686522 922742498 13617 -506284910 774390919 493 -116789094 138490468 4905 -503171532 528175443 23681 -304187200 736797737 14438 -106964391 684218899 14168 -436379378 513640602 15345 -230348414 917563966 24571 -372014505 906560532 17510 -122335593 206605694 8704 -328422232 579645660 23675 -536040451 733053685 26099 -292837346 480048619 23404 -465230600 822378804 12816 211147723 178179892 25018 -152549790 432722295 21115 -65200072 185910064 10763 -124145828 583703526 10194 -119940251 678681614 958 -99377619 184785202 11645 -566318481 28745152 20470 157686161 910608301 6005 -479470761 676853004 10590 78584376 347729207 11018 -281996774 579606708 20961 -429551248 31521319 13188 -109529070 795282195 10476 -301599315 211059338 14896 -516854961 484090463 3759 -423796495 846870310 22055 -322884088 906609766 8543 -375985598 749138846 22107 -346715348 224273233 23421 -118545022 754851818 8 -252225868 664036588 4769 32127655 297410155 10322 -302956130 166695582 19360 -40954620 50769826 22752 -434335734 102173253 18786 -421991611 646158336 2036 -89965303 625366934 21666 212224145 511573388 22916 -535297893 22922328 4462 -82179030 762711441 22485 -14854137 234723138 12142 -315939465 316293322 2243 87996790 271616870 17225 113116907 568236337 25669 -449766671 742853937 7478 -304391152 532462793 812 -503510868 936959219 4963 141312526 848100297 22971 23298834 398343918 9685 -203248958 423198763 22687 119491994 612677877 22256 -172330726 777031889 11673 -586496766 187361327 23007 -569374632 666736252 13985 109930573 679964423 14607 -80989963 206765974 20382 -330777552 815288175 19534 -178593493 391952811 14485 -40941091 586946697 9179 -168654489 52785260 172 -463772787 475823970 23907 -208878518 439580368 15361 -5190382 933570317 6715 139233686 111596854 2752 55704671 265800009 25869 -287030722 844501984 12871 70521309 481796081 9540 -428849368 89797333 4833 -33392831 187268176 4570 -170344063 77660820 8775 -417639514 534042341 20608 -474103834 41108137 8694 -1789321 766848250 9545 211708587 340285732 10717 60179508 500916982 1724 215305609 375061233 3556 -95492267 716077876 2934 -302959640 572119704 18390 -371397960 450153423 19716 -558602901 96472759 21083 -469411290 30067554 18022 -181948366 603764527 16506 -232578988 772560890 11217 153759603 151175937 15495 122319580 104246427 15009 79566262 526708302 11132 -420530384 376713223 16065 -388402130 885845640 22066 -236140562 219026214 12461 172021375 756443865 17589 -161113393 506714290 24816 47996302 833120655 8934 -85375862 472085840 7478 -83085241 639527232 23726 -129127412 140323977 9032 -205559330 753026217 24080 -300663976 240944797 10835 -501416170 291973897 25738 10663089 216328803 25595 116741300 714739004 18734 -282815108 678203429 9691 151470912 416760807 25593 5205898 495575027 23148 118853061 760952084 12807 166848453 925929795 16502 -80756986 384804510 9123 -109245126 724624104 2837 178964584 605448062 7084 -135590930 345368981 19512 -562684950 480546436 960 153737245 54757417 10016 4451400 679244826 7841 -491383502 192706792 25597 -335382625 383927919 20977 249886062 348163783 3508 -362946096 234316210 25653 24912878 45180160 24821 138300097 158602322 15061 -204263313 357745653 8959 -191014563 903855568 8 -526776657 355527830 261 86754835 72989505 7181 -596779212 707587280 21275 197727386 346418805 2633 -176965987 777309871 12042 -216133867 42881661 3814 -247450262 923765844 20963 -491699736 735662804 10602 148540586 180643750 10123 -213546892 901013568 9016 158759799 76272123 6654 -155852726 271888360 16437 -198941755 90235843 20710 203368309 633168964 13257 -553860398 392394494 5049 147707511 720333435 22144 -581684724 693986835 2143 -203118934 151363135 225 -418050089 832749561 11776 -518641409 245549948 6175 -224833299 283549901 23690 141863112 586301297 4662 -498124059 320094823 12239 -418506612 68803736 25803 157670126 547740114 10151 -533873557 732441049 14429 -49456911 280321941 1457 -477199000 678724051 19608 175445382 955943807 21491 -245118157 296534395 12899 5134762 645752682 9559 -107055744 108555300 13669 -309612444 463376297 3749 172509203 795471517 8239 168167269 607832061 7316 -394376673 492883844 17258 -88855594 458792968 23371 -291139895 382674736 25725 109386905 419314714 23062 -592329224 584063870 1255 218678934 389285515 177 -524862889 631742115 16744 -276979913 483221383 22268 -188034752 462613424 1099 -500742182 411969364 24367 -396371009 473818535 4053 -447566874 592642285 16583 -247843627 786035000 25981 -189700246 397712588 7019 252031263 379014431 25959 -554975231 137749384 960 -12835150 86794830 23255 -443939448 529567414 21606 135630440 828271258 16922 159928393 331558166 26248 -567135988 880157301 23221 -14874574 601339770 19543 -565758234 791427389 13683 -62683158 434010766 11283 -16521176 684475109 17442 -484493575 573153637 18970 24104455 700882251 8286 -583304525 909397207 3573 96361733 112184316 15538 -554573312 784124954 10678 -101880607 12996922 2131 -590307098 338515968 5727 -388185904 441216944 7635 -220619695 832155271 17413 -159646387 142298038 16207 218250874 515263883 2076 -8656556 575874112 24670 218524713 510711810 2310 -217692329 120664179 8617 -265557069 308776071 25333 -381760102 432424216 4158 133123220 673855101 226 -405381552 483597312 24995 -373059263 562852203 12559 134662838 693061777 9547 -588471239 261921644 2724 54850624 569467119 19695 30099338 462883570 3792 147593159 368136452 12874 -208290449 409519651 3337 -423955124 834897017 11837 234390749 696063979 18542 -430103925 154707280 283 -193206798 686001716 14810 105462444 344581687 8026 -214848192 308404608 529 -289113241 515349664 22686 -117155549 843032831 16794 -352165168 360263696 20941 76981663 906902857 7919 -433745197 439920046 21309 -575300669 422422817 9841 147259592 898877089 22845 -480442220 464095204 14626 139815439 710433501 5028 125529592 131393411 24658 -189701286 667459895 1575 -238201291 760880537 21361 -177307663 957470536 19033 -182991234 799867881 15596 -97745057 527308423 2086 -311190278 758038452 25916 -451906116 371433638 10619 -517788683 850382434 17744 -208235208 683052342 14070 -153677789 115409914 16741 232359104 497381570 3727 -487302971 127760537 6757 -208544051 438919351 19688 -341024900 368335752 11517 -9325081 477474352 23853 -476360556 405880185 26408 -216077532 304596886 15892 -333003892 23065073 19241 -399489624 268976305 12476 -89949524 624525153 7142 -568098320 813846284 9556 15347534 795793717 5000 146017272 475591442 1457 -113781818 646065353 1303 206095945 824209587 1844 107858410 889993703 25220 145917616 224165291 6263 -41703576 85256125 22235 -65416216 579841491 23625 110141377 458914577 9463 105369183 15083516 650 -530863713 457477877 22478 249131054 756968620 22203 130905523 875266672 6188 -54665660 315279178 22720 -518464499 456051668 23726 207632425 921032544 22905 90885838 767839033 6934 -126451620 910463518 8252 -403688776 631700225 15957 124412065 435999493 8683 -141055741 907233911 16601 -475110911 146020093 5307 -341475981 692039772 8824 -186564629 757901045 15573 -410460366 77229631 11755 -250028019 114528438 11523 24180519 113244936 14749 87677890 140552827 15552 -182314840 154753876 19686 20406546 744992247 18917 -52968922 126251977 3341 -89158043 706636690 11566 -89722134 657543194 20542 -523438054 232065092 19943 -297446807 520325262 3553 -422173510 97769199 26089 -468018890 47923137 9341 122684168 42745080 14857 -559249519 863355384 13175 -116855937 690829099 6480 29508951 436957901 20852 35019399 639471550 6055 -332564252 657036390 7454 -235873424 155396178 10159 -25965294 145955830 1757 -159868177 882720017 23876 -85375987 119118639 20196 -435241169 410907650 3868 -523207952 929205021 20912 134967445 690788678 4332 244501111 94161359 13381 -306024759 761038005 7013 -140122516 678331271 22776 -572596526 469608256 3945 227420199 377638643 331 -382782332 793409213 3102 -574167608 650033967 16956 -536685284 360357795 8093 50447593 498780201 23923 -217173532 792872815 18204 179487467 149811866 11378 -132752857 714007718 4270 -251016290 359690687 13243 -145003339 59614854 6925 -342281271 947936322 431 -116223216 532812369 7872 -422560352 644893714 19236 -265209494 235696732 8701 -232324057 373896378 25449 -483273055 768999069 12836 222096987 726983438 1625 -329726890 360331372 26320 -121135164 256889018 24713 -125483635 776263516 5839 -350909248 775375522 21140 -126068114 16254972 17294 -285719815 243421297 21831 -305324641 86315026 13408 218524867 763297368 7906 102100425 419250818 19857 -131276168 367928543 14332 -388466528 467104563 11142 -404451238 451905789 2058 68009277 279155285 24232 -592264374 450633908 20050 -486905941 257330419 6349 -457928973 759149585 11813 6742123 836968458 23105 123086219 702193000 19805 118487381 587897694 26287 248983486 402660810 3841 113407679 311936612 5317 -200689724 47483711 8631 -270023997 254497710 19264 -304756792 93180783 8234 -268235634 906288713 17345 218971086 145172125 16012 -346630577 89646979 8657 -565272630 744448448 698 -26326142 663887861 18269 -460820161 352426232 13143 230799727 106176945 16346 -280386200 176965446 6716 -248725949 431733570 677 -176936512 47566325 1641 -69292148 550933380 4881 130902360 724520327 13257 -222323868 252332094 7172 -250191906 175854787 10029 219072774 720177839 7007 -308449175 673750604 7890 -459045277 235913714 26041 41045474 668281037 11160 -583147743 820665308 1321 -8850926 145808119 7253 -102747011 833906068 25994 97527583 245340341 15117 -442752648 456359964 15441 -539784328 189288518 9443 126677185 236972637 8530 -100916295 591763269 23801 -597832886 897807209 9826 141152889 820663834 25967 -373693240 440644798 7806 172226770 261554668 6943 -470685149 58841107 8298 -243757163 437500991 1145 7397140 345883879 14836 -56982346 321928683 10307 156113151 807067888 17170 -396522810 594498438 9660 -58344851 35618061 24479 147790982 580096233 23635 -355210578 885040852 23820 -80717757 49388499 5656 -539436909 402442399 21936 -21935025 595071787 2202 -299348935 30508445 12323 -140337548 156606810 2250 -342626564 110068766 7081 -433790713 631570737 6345 71283465 314170697 21598 252257461 672041706 14110 -217405951 440277057 13380 -14682030 720059976 22098 153614735 714704718 897 100939618 901956100 10804 123159491 224473063 8226 -164935048 784143215 7067 -333839410 118386174 1694 -32763140 337535032 23005 36062057 597840698 3114 -170487427 93667007 22767 -12165433 868904024 11465 38855771 826092811 11229 -16413604 228817664 8895 -48882621 424890966 2600 -3249509 463179352 24291 -216327896 120251077 15900 136629800 303971305 1238 47554076 630104281 15880 -61086475 234186683 12198 -386056844 376848024 15362 -191099999 620603170 24646 -16272436 611858112 15900 -88874293 225056803 17626 131866847 869944152 12085 -446669287 154913667 18785 38346605 301315201 21703 -103455245 176678360 19731 -100487593 234066141 16126 8767593 791639921 992 -403409650 354154434 17670 -113592289 223513315 23087 -390761235 211700039 11584 -15242822 936526686 6331 -232162612 831505421 1533 159714359 939739931 22957 -453529113 822159617 2201 170059671 585558205 3411 198941179 266372030 1038 -378570502 685857962 7870 -355414443 643728857 668 177432215 673710430 23379 -323459701 555551627 25960 -145378560 32844161 418 20232579 595667189 22553 -316192530 17376773 26422 163443464 183708603 20577 -56834397 468530475 4355 180535340 165231702 16287 -342062781 549268834 3040 -28194511 851260909 13777 233560983 886415361 7711 250889681 817416339 4334 76947241 745203265 14092 -23175576 717993842 9487 12135618 489947344 531 -91303027 179997538 18575 26911958 44009825 8162 -82960969 556865927 18414 -481856642 511905498 15677 -507933498 52743520 20300 214844390 47606208 23802 -348216801 223826195 7607 -40732818 855223927 25427 -358804019 552533200 23032 211339633 249491474 19876 -477416676 360073524 8724 128477597 795125160 14880 -158332545 380489713 547 234230652 238334101 14797 -470912939 445353619 7879 -436950929 149710814 17842 172228861 459122872 16048 -553996179 750769925 23994 107623058 893791730 3665 83844823 427831084 18646 -363429157 707559573 11021 69272120 725836760 15683 -594830587 570102339 5168 -456976270 288844849 23308 -265514057 568297586 21732 -538316878 39071774 21400 16571005 199250154 25542 -196472269 682398345 17761 -110105620 925041990 17483 216169768 536568765 21465 77724520 759574119 25987 -124039579 690996668 2545 -82559264 485667427 1664 190376544 405293571 13461 -540181727 80198850 8240 -78551962 808403605 1619 -367162875 737242135 6977 -440200255 396692936 5182 -219920296 171147713 16426 -210733731 621013557 20713 -479795015 537001344 11248 161489740 721639746 2557 -66225996 831645339 14827 -305250592 862870851 23916 -503238551 332333610 23231 234539342 466324084 11293 -574217135 634933085 3628 -13263849 303808662 9647 -227808394 54675324 7489 229127813 887772009 25987 98809721 947372423 22953 -157751826 276111496 13540 249066212 112587749 12331 121958017 254209753 13118 -311921417 642288567 3263 135822323 78815890 11071 71831225 884948159 11707 62927259 86145826 1069 -158808088 496247310 9923 -314836763 239465254 24401 -577307259 421591068 12207 184965960 81827501 13966 -135910813 316437653 6262 -551747337 11452661 15428 -153519304 149538770 8612 177779119 867297753 21140 -528663771 77005690 1515 -303316830 503997563 21757 -73685906 311523188 25297 81777066 650313918 15122 -251178788 404664857 11928 -503180853 946749699 25538 -400967958 96800000 217 -509645900 169586466 13596 88967382 73707664 12324 -553225699 428916342 25507 -503094552 440513704 21868 -382787690 26622869 5882 -113138389 949231219 19017 -197002684 259801030 25098 -520073234 116830316 17648 -263134565 832357887 9031 -370378868 240495245 3594 -119951646 308522249 1991 -12487052 236621703 20711 -241126674 508597541 24721 130432652 504327199 18968 -127063257 457219154 15620 -172570488 525887165 20612 -316169160 145647433 17117 -557336082 143029426 6748 -54106717 324661398 22357 120910510 150808522 9435 -297540997 566286717 26409 159180796 479062143 12275 -602203746 190839962 1762 -342920849 557446316 17125 148181594 560292694 1580 -394790076 33879181 26238 207431603 417523159 7911 -263137024 93904354 24952 -104000435 815489843 7573 -95257006 907322053 22554 198125318 106082917 4056 203954719 463512610 351 58351540 891367941 2937 -353205045 223554033 7517 -154077239 31167414 10281 33815049 217529323 19455 66182038 481476813 21984 80701129 280077482 21828 -292726736 163445665 25680 -595120730 900790340 10422 -32125459 279394556 19303 -62508031 190033565 2054 -296849316 176347580 19458 -193708816 546410974 5043 -29053745 67739111 21204 -573559171 409074963 25782 -567255253 518906332 19479 -544365867 707364570 19363 -396444930 679789457 5211 -62856539 759183951 25726 -68791797 42170580 195 -109400198 836809224 11550 -44921352 914871192 20852 -349587647 800289836 4462 -51600752 713722004 775 -232694550 47848787 1531 133428698 932108167 13765 -505093570 119745570 19567 -37923053 396452986 20585 71278969 768956568 1251 48041359 67501165 1369 -195262717 66780792 20389 -405952132 572368184 8846 244026595 956046887 21818 -534537205 111634586 17783 -316212765 737267452 16219 170734752 411611932 11750 -360093593 580325752 13171 -224906089 629992088 2338 -359444067 359534024 2039 93971739 112350023 11318 211524371 412013252 970 146848812 577087756 9316 4569507 53389974 24418 -117412851 356359934 6742 -536280448 13069788 12398 23619120 395888904 1454 -109755274 221738652 15991 -288919832 95263774 7194 -24228858 93984230 15400 -282906059 490589650 11899 4920137 886610550 14077 186579514 686318558 20646 -581826232 297789561 22794 -66911243 449463937 26425 207232042 164033195 8384 -206577970 675013883 9175 -58920474 14095596 3512 -474594668 696337778 25068 141080169 613883637 3179 73502393 142802314 25469 -346829429 872776014 1247 -157156516 496074608 20944 102988373 20472785 4886 -12163237 320505749 172 199695251 656818150 7568 -393665893 223370487 11268 -347987983 510006606 11377 192791563 781940874 19395 -111309349 326152978 5376 -41584008 875755202 25625 -32622673 643550054 24488 -33130137 570975347 14361 178523481 540392113 19175 151092476 88624941 5557 74429329 720714451 11649 179853197 926825969 4670 -486480585 274657808 7863 53179393 158698232 19678 204628723 643975398 9390 -15803633 614405289 15662 -292273728 530296181 5210 161079445 886949386 312 -540444539 523850603 35 -544350962 241076875 8895 -268141672 486888893 11925 -370592544 373450768 1516 -161640269 686034724 21469 154084179 685374666 5600 102424516 375677900 1219 -381573897 87855781 14087 210610694 772372547 19822 -466815706 664160598 6927 -392019799 161390663 14876 -474152024 409830393 2081 -523204399 747909473 10753 -123550410 881115325 16709 -403692078 703332563 10649 141348998 325610649 8004 -349568433 52842798 4760 -223155686 874150516 16955 85942939 726577448 13590 -160173110 750509220 1587 -165325154 850996880 11047 65967883 396965192 14098 -262632834 76043841 26346 -254543657 480093909 14278 -364743659 290369562 7710 99872155 594696942 13556 -287195253 745718049 23703 123414219 918193176 4293 82894608 666547068 24173 228008886 769018570 3888 -441103960 601814753 4804 -343673160 206078468 17174 -142561966 656656727 4078 -428974227 220833717 11779 1191362 522255362 14320 -407916340 13781392 15787 77548527 541056613 24641 88905328 139294104 15694 -553004493 698320359 4643 -295492150 396129853 17354 55386629 583494529 3406 -243481310 801389096 385 18592169 901084093 6694 -570444297 505202969 13810 5400782 123794662 14819 -213206754 177002814 13394 -109365726 215659338 11729 233573556 783360128 14795 179048900 460647684 4778 21968401 691864912 8799 -482742955 871258512 15219 99419076 550346748 17091 54942605 557083635 25177 -325220001 111363467 16757 -501388176 684676453 2751 -595725876 102684037 17722 -156890092 172499568 20843 219197317 653559744 23721 250121802 340062498 8596 -430560536 639513378 3240 -138446910 162237274 20763 58249095 592265033 13809 -321669152 406622146 6451 -122001665 210461726 16957 -423070162 588399997 24017 177904881 764987020 18254 181433089 261188730 7656 -33102781 650914309 19378 -280408993 829233154 9505 -122288912 370500592 21303 -339198069 953888667 1820 22046636 50529205 24382 179766491 877127084 25434 85327958 555007612 13601 -387416671 461004746 26204 38414072 85073653 26227 184932486 394392306 24017 190758680 647583013 8236 -539156400 158947846 16172 -133381631 287557448 12716 -540212560 622437604 16444 -185025649 852538091 18990 -173903952 652002761 5558 -531810236 74316436 3206 -35847195 391739484 14228 -319670888 704219614 22278 -238907441 401157318 1339 -291711976 829803348 1272 -347558233 409280246 22030 -232569325 107249511 526 -243758524 128520681 24578 -339215467 438968627 23097 -3570568 504455570 11677 76048614 668865282 9082 -37440940 258874369 7937 63052097 468566678 17728 -494064790 634879274 187 -590058247 514066680 8494 -294435377 766141388 9645 -534493665 44731738 2423 66929368 299024375 22519 -381884171 682073346 18496 119692863 881403006 25567 -343503544 294570186 19597 13167117 878732800 14326 -427826847 60674587 1856 133455078 836388295 5975 -413328627 911864285 14057 -449911235 817180613 7011 -541972882 95787450 17089 136537665 107465322 6216 -17740328 601917465 15102 -259229875 42137673 26318 -130441896 113236896 18798 -512986050 593424018 8857 251543547 302831104 16258 -399539799 503573712 16629 -213528333 798125060 15293 -39412429 356013554 8902 -34230401 383680775 26444 -502828812 181004408 21877 -522464754 270667243 12126 -480703620 915032770 1315 -496555967 829117164 11426 -489305145 155718144 25596 -337875182 244156670 11690 107102371 708626478 1246 181048299 119704478 17422 175114863 57439768 18993 104922183 289168603 21699 -232335371 863002912 8236 -594521039 666870639 15763 -398006981 948401095 9544 -494269494 62190736 2533 -181789955 148367545 17107 65375119 338880410 18064 -400913015 912339994 17405 -128891329 750371104 156 -47445752 256124590 13527 -307253546 909560947 13517 -6710046 855295430 4211 8635221 588180885 24371 -123774136 888146644 26236 -235227328 858689515 14272 -135393706 957100328 21565 -117049183 432946719 22751 -481413528 193612463 4948 -391051716 631322567 15919 -62254358 154553564 8320 -104732413 118132438 22484 160016151 766963325 429 208636805 517131510 4462 37913392 765099291 402 -216153775 261208918 4614 -589453606 388087686 20567 42636195 545864876 19416 -398869789 864792416 23447 -204999402 400857709 25960 -327459385 198547653 7646 -60585076 629698240 18923 228501392 734030087 14846 -313004546 477513429 4045 -364893196 823109045 21153 86846206 185456118 676 30937725 381988323 6178 -535853745 706419774 25855 -401884781 299368554 17398 -386928562 97466466 12904 -144345623 373678062 4662 -543299832 890866735 88 195026704 318526027 3111 223174422 830142556 14003 -524850747 345430175 23396 77721273 144313043 797 -579274806 758181126 23727 140582307 142860206 2098 -379695333 149227077 12944 -337422796 574610097 8683 98234339 910928799 5537 -276093655 758272981 784 -495099955 185504831 25890 152528473 105506003 844 240022453 190103141 9558 153266047 702578826 11742 75045169 517072433 2915 -235511223 673435982 13117 175568131 279052424 20879 -115547598 126975418 5207 -124081533 914777887 6852 48040899 880750488 12333 -542057886 749478438 2426 -425374719 253593335 6660 -49221241 465314185 11283 -559158740 582539408 5871 -270676388 461353839 2781 -569961636 550060522 512 -80572774 510770878 26030 -198742916 725340995 23937 -195260186 515131007 3065 -148414458 190425497 8786 -592677825 768749476 25730 -567332027 65751191 2926 -199453669 561182046 22050 66566939 744542625 21443 117114497 793744110 24079 59119192 124447421 14085 -31304031 42452882 19113 228145837 148380744 4819 -75145909 633693283 9475 -585116306 601320493 1340 -456399283 86575206 16985 211964518 259201127 13622 -155276054 932181205 2884 -179362335 586784918 15726 -173318374 443326994 4185 -281979006 927430801 10929 -483696569 85542417 23194 -575165469 490528228 19381 -91052130 97979548 19013 -162611591 554066725 3450 -91297395 765409314 23603 -88584057 675539768 21603 -217178919 524738651 8771 -89256322 214884798 5931 -570135871 240468998 432 -557192839 622755976 5994 -596446637 497438749 18745 -197548481 682253239 20333 -166418922 113955276 5690 -343071297 812021636 3893 232820937 495530114 2679 -112777955 406283687 18698 -72887200 464521299 242 88527149 481294383 2530 -310578423 650509129 17735 -379392033 411539301 10546 74759113 292947807 10654 126584119 31706401 11732 -193982015 722813864 4990 199668528 190958918 13557 56248385 340706605 3964 -412330477 765549117 21253 -59598605 513596946 13670 -233045452 738276761 4777 116343166 157979844 8748 -540530339 568704563 3216 16344126 297154870 8672 -31615968 591625579 22270 219478136 600841291 302 247942351 381731670 15745 -6304476 441667422 16086 -564454639 254474481 9316 -305310451 527592428 2313 -536170402 485167151 13617 -114886166 743371231 22587 -395411718 156464228 22779 -525545360 360700672 2534 -370187177 85526887 5015 -18315191 205991441 5549 116562996 37729481 24198 -197311354 336047133 12234 -5820606 923807886 18203 -491273643 444086537 8573 154654053 690841412 6909 -397303299 31011652 3927 -517665207 475317880 11013 -499570986 628996383 18224 -76322072 549846356 16433 231265727 421104300 10363 -169649338 607398044 13607 -581690596 799945152 25120 -535355378 545484358 5249 -600893287 343132423 42 -376575263 766802520 12668 -421969811 315501951 24603 246027054 695069154 20891 -557567821 829220483 22636 -39559458 593024261 21367 -210342812 699251194 8704 -126005336 610600635 1124 -517975687 589096684 22436 187046391 79816183 19475 -391676626 626336992 24107 -281700559 923966575 17102 -230685027 325438188 5190 100751481 654549622 7386 63164445 772336284 15607 -463757498 409068215 26450 -305363714 513027228 9882 -470931681 916086157 19709 -499468109 883327208 1579 244176834 610303890 5720 99414236 329616941 14853 -20433146 534925951 14854 -337999156 272042501 3853 -402390561 867453941 4600 50794378 673627806 24675 -212528333 924917785 20517 -302359336 68350746 16473 -255721928 769298355 15806 -103403209 205415501 7439 -106583082 728136717 12761 -20239196 113624473 10885 -40983015 826808141 4459 -593337233 599938720 23698 -353323049 796724561 17361 -229809055 175926843 22095 -295973619 948112438 12468 -581309267 456162189 1778 -514505686 603089241 16743 -192368603 750353881 8912 135982550 576349682 267 236183701 665879720 7935 51886135 530942003 7777 152642870 164265486 10712 -438991125 71974573 20079 -14047656 265307520 9285 -132642941 172660527 12808 -388514088 823102691 8225 129666141 262694471 10935 149740365 125129072 13966 89320681 130123220 17810 -166618523 897237149 19830 -111906375 668058554 12677 -385155965 489972086 20445 179648224 754446722 14105 -84281318 511729421 6525 -204879479 154653009 23836 -282844415 651480045 2023 -474727981 687543145 19445 89355685 367560103 21786 -420224109 464763990 5665 -21959189 205525598 14999 -551733423 205522431 11299 -565944680 730763522 13974 -321295847 256256661 11187 74023813 62818448 25820 -300143540 947114523 13280 -27283424 542878787 5435 -68778924 438217394 25978 20851948 811856528 7576 232662201 715524605 16095 -583791815 523591816 19365 215586720 12367846 5120 -33856490 500116735 7443 -365131674 53006108 22415 186500689 23150716 9381 -551382909 140702113 24035 -457313891 742006123 25128 -18319452 518115564 8209 -299730735 368810324 25977 -289814460 84734987 24484 -96435417 901465588 1663 -388398327 16007884 9880 220720132 420486322 3676 -137453792 536603091 11027 -114849775 907274854 9390 -498283157 464564085 18693 -18637431 905538291 20449 -197902333 64109643 20224 -275833218 867288410 25336 7407915 754062292 11483 80253210 404963989 932 -272863885 500743556 8499 40199002 152022522 11463 181303835 567155161 25968 133338495 393900811 6561 -59474087 672233007 5388 -14872748 735222017 16317 -76203502 253330839 18590 26711316 447703957 18256 51136599 577183147 1588 -270138570 413341852 3596 -376575858 384869724 25781 -256749179 322185131 26364 -141911608 38787080 1326 -450514545 108931729 13416 -67234101 583459243 20727 -592621123 856352311 12556 96505915 109292769 985 142238155 528820321 23440 -462464175 56589412 18440 -333207821 305484843 8586 243943536 151230165 9926 46395266 636084464 10757 186350729 671671830 16055 -328702316 158871608 21890 195588906 529746239 26047 -177422976 777685948 10796 -135261495 299671299 11126 238358664 936474432 6918 -555711659 366033853 20609 23215232 814045833 20969 -315919572 128782989 5226 -96664671 374256142 13987 1626390 292757343 108 -363438573 212219304 17532 189595878 692366473 10715 -139899023 107972689 26 161455056 536341688 2978 -274722958 500546895 3903 -495190556 180480483 5344 -578543987 344779185 8093 -458100 422009735 16261 203484628 56685766 9386 212772601 110382243 18581 -535477517 707477765 22453 -134116661 831728684 18155 -542837735 204528104 2767 26172722 285411246 5070 -101442905 426964945 5420 -490488108 651159110 17884 -536993952 943722652 19264 -30361656 75112384 24843 201142684 632123033 15003 47467396 490443786 6552 247768037 578773725 415 -599205176 148487380 3097 -353829345 896685537 22138 -552740132 513055917 10288 -391769850 341384064 39 190771619 950158925 23033 -113263895 734124029 18722 -221147579 891260484 310 136382412 921495700 4264 -96111379 124062647 18672 84974608 607514278 2088 23294824 53951345 22565 135148595 846019092 16487 -278668863 906069160 3455 -100343801 64883361 3777 80999785 384045440 23154 -561629502 48977538 17966 -212411666 54121979 20469 -217381839 608921085 6167 -457137028 786118735 4721 -592861458 121042447 23991 -534972890 909615893 10889 -40776724 629765492 5568 132974149 397787665 19668 119505542 715409511 5715 160811479 871467156 13891 180594884 703528189 13269 -348705894 708463295 15406 -507560913 119921626 7932 -398087933 956656539 2857 -460153197 198404118 8188 -117084311 60108510 19665 -69272946 174103613 19759 -315187159 692570128 22158 -504691393 277548319 21844 -126056252 245067729 4891 -194414928 216284000 7994 -320731952 870429981 24029 98722507 236229499 24740 252183944 487617613 1128 -216760295 514137041 22667 67983395 375458771 7400 -538430368 293074469 13575 -393533915 632292216 1968 -68834384 352797229 10076 -215708996 556016544 690 -50460376 666915361 22714 -467986619 846519968 14058 -87398873 132198817 6421 -489139897 44745717 12663 -25459074 579573667 8004 -293793606 497828076 2492 -142323032 162135136 2877 -255183760 291184529 14806 196284035 880271835 19821 -431785350 720422109 22346 -25279317 740617037 10017 216000013 770214246 12421 136869404 57371040 24659 17707231 306067692 10554 -488913672 564682769 14606 -337631123 697674458 25623 -196326610 291819607 7480 242978863 400109541 17814 -222763775 298016535 1291 -322619236 753936703 1181 -401617847 759321716 22323 -41522759 803427278 18024 -42353602 639227983 12900 178478032 466138171 6643 -15138998 215182660 18571 -31628598 600029476 2125 -534418378 800794724 17545 101732040 758826765 10981 -84852917 466062033 3079 -265847553 858314180 6700 -194368859 342139443 10620 -519997495 771788973 10368 -544842791 443067022 7259 205934330 830725626 18626 -475242558 58357722 21990 -147653685 757202272 21065 -424975059 734204522 3646 -411942884 882668123 10612 86204026 368439753 22645 -93466441 910056275 21165 -265819808 480716884 19577 32460386 541734060 12083 -579591079 433600510 7122 -316815738 615195530 12666 176922975 554756939 23195 -227458452 470044926 205 50630421 355431997 15621 -107666358 205192160 13291 1311469 174113387 3872 34063603 659405885 8409 -529812927 750435329 19453 -234388569 429942797 22000 56499853 138942738 18977 -556755415 483846116 7883 -599588008 742237025 16059 -240915710 216038407 15092 -93925676 303468621 9779 169638808 622799784 26162 188338048 598159830 23264 49459738 813273309 20772 -451572735 486784804 22374 -31095463 331795121 15176 -40345022 706201221 20023 51990229 824279343 18261 -521639417 932588769 5662 -413902842 290258091 7748 237632438 641207570 6235 -536177641 774417142 3452 -499687004 172659271 22832 147360873 463695327 25883 -86226055 361541587 6091 170789244 902872633 14582 131503059 68574392 22233 -278015124 435706543 20910 231788211 623473309 4961 -55500855 367997881 22855 -225481338 638954581 11058 -246336765 864821488 5998 -509116128 332665294 8843 -234549782 78692762 23119 -25108861 462521012 6778 -36508375 30106158 8155 -228177221 68179676 6026 -224302216 234056347 21691 -305612679 831097629 19626 -356609494 510490136 7787 172884601 313849461 361 138933063 296208423 3157 16477376 641456142 22980 149270276 372742896 829 -178011391 415832193 14253 -601033132 869058397 14476 -205792945 157219490 3903 -235759203 14930981 13959 148882396 955239205 4076 -333682725 566388945 24818 -222300592 476947379 6932 -463881887 942918135 9280 -248050535 669546813 14832 -47389960 303485030 18665 71466110 619727202 5390 -428785794 159385554 10677 -13382246 631907529 2783 -195186621 462562232 22580 -97223993 329786100 8508 -125877010 638181139 10216 -454101213 67754782 24985 -442694995 41774723 13492 -439923903 778281550 12517 25940145 817713671 13361 -489316926 911748562 21799 -561705741 28730803 21812 128136875 84782775 15483 -43357220 139238328 6133 -115878551 66094369 15991 -283028849 696123863 9438 -422560335 716694545 19303 -434037021 934285380 4028 -174940345 558892049 3603 -482999089 483571094 4700 -540489126 296193044 25848 -550483410 48549074 13293 -123315626 398035298 7279 244967815 257263454 11531 111264193 229598530 679 -14023805 19391562 12448 -407955351 822811118 14167 -582247692 887067082 9747 -81609011 94175905 9567 114756817 60081795 622 -303206533 163413458 5015 36287829 701879874 19993 -553902059 460590825 420 -69044287 281596906 19345 -289956431 856242405 10170 -584950624 945021839 14244 -200431747 29792536 3791 -495189886 868210686 19566 -457298921 583101279 17541 -560858553 891730774 1574 -328649127 109644024 23104 -575150547 843003790 6181 -186571207 752246336 12866 233387203 562388199 18742 128186240 628900225 4697 -22246975 342063581 13988 252504443 275730167 14521 86987589 121448962 13238 -387097203 525377980 19409 242330516 380142002 15805 -189789510 486523049 22853 -196531610 324336755 9161 -342806266 334952274 8273 -405755755 201877210 18549 -508435665 583937872 4356 83966961 204753885 23374 -437858623 690451403 8703 -82232046 764633788 14079 -521912918 589382936 18023 -501914451 125034180 3634 -552961952 320367224 7130 -218186599 797975090 23801 -490650792 805478038 23644 -285695769 175220753 2270 -423461372 561577990 5182 -2923114 802785926 10380 125444105 141033533 12645 70179334 225847789 14374 -264763549 595359204 22578 -438019184 66639425 15419 204223141 198200508 7308 -268386863 388555936 2531 36891967 285014259 24185 -498099546 101972428 17203 67821087 940509257 22176 -17390585 641156858 3017 -498536501 521486188 20208 -335745261 729750873 17336 -17630287 605615603 6724 -475694982 356674714 15795 130513416 577044427 20524 -81579538 862500266 25533 -203607869 942414300 292 -585901935 669933858 1322 -142792728 84954222 9724 -502603030 922565182 4215 193185921 423567681 18179 -196492629 873335393 19997 33549094 254638462 4913 -42240866 675750868 14949 -326817252 725071225 25224 -206226547 120105422 5775 170113845 399803217 23621 -483585944 241664691 15981 -202091344 831883682 23507 99487709 737897879 16649 -279228956 155275271 21150 84783587 197722284 2285 -571237114 168318154 3815 153857601 133386409 11277 -78903129 811168011 8578 42679322 159441495 14828 187176072 817267887 8566 -34713901 804633206 21756 191695758 209557959 24202 -306058367 802245758 14835 -461018799 400330440 18627 -421315626 598881752 16919 -510902646 721194218 18425 -133439846 460847206 26088 -145322256 527361675 6238 10242180 16595599 1174 240319508 658199428 17439 -71263574 117202693 19802 193779987 831028317 1680 -373797286 127271428 11215 -220165053 351228365 8503 -320783959 592752693 22318 -324101711 839941714 24951 -68361229 807460263 13285 163928714 333472956 24645 -119925596 347459311 25172 -146620180 802403240 2991 -281530187 922753156 21992 -560017513 181783653 26121 -532677002 160400366 12634 160244718 691949852 2182 172021304 342476991 4938 -301774342 739783461 11920 94972072 440985181 20030 -558777663 465341976 11877 -424267219 29164089 11221 61720065 764590020 8636 -135716723 330039607 12405 -241272983 913168863 5056 -1144736 446266258 4721 -75101872 778943910 17128 -313205460 661043619 21473 -503839229 517248827 5148 155344204 612130996 6982 71880939 591232775 15170 -405443558 243807285 15878 197714731 118140980 12286 -374481147 314625428 20363 -36331415 282569346 13484 -43716640 95812893 25406 -582606670 730922380 5436 -598847068 99406614 21832 181805866 736268142 21410 239970475 613676441 8411 138945694 19606999 21752 34466188 894618243 527 -375552279 328505820 26121 85916445 109323221 11415 223785975 594507345 3014 -160193281 402166892 13182 -383222068 900283228 17940 115521255 368669792 6580 6162889 127904220 4980 -71452535 30272721 19504 202345155 450749037 15019 156401152 225021622 18689 -63821152 533238615 15173 204211828 348615869 19660 -179452860 629870287 16464 -213027405 318399391 8925 -91464233 613185184 4979 -430670218 631604456 26002 -232083582 126756851 20017 -365463965 258884002 7234 -265344675 240098328 20977 -426547178 950022041 24402 -531436911 321180942 2347 68195871 389160527 22210 -27859329 71466538 21869 -559330225 898272765 5843 -148124759 761582572 9166 -499850002 718821337 13472 -32982769 944955789 23021 69466404 70645474 5876 -224600238 727209442 16918 -300754725 819540566 18942 -442174956 153581588 26209 46653041 404446669 26024 -287409449 225437923 4030 142393438 946386602 6987 182694317 490308085 7719 -585399407 320670792 10747 -414274651 298679900 586 94380990 552015588 1278 107131119 361553850 8283 -337214356 155936877 16248 105167576 504639949 26331 143257940 235491648 2052 -119474380 815708770 19351 -419166162 54167359 192 -300167527 766418847 16989 -460876884 849697570 16673 -330535770 552584798 20739 -247783483 266500330 12949 -108768312 381928376 962 -176100810 69375929 17272 27523212 182715051 20897 110144490 503739738 3509 52405645 246111285 23722 -494444937 53850931 12674 62095646 385016566 19489 -466201099 420275057 7863 -1857216 539159780 5168 -92273048 661972189 19956 178950612 732682719 4293 -376253138 358725527 25888 -276249699 662088992 20215 56751568 405720815 15926 85887513 599135936 1621 97966676 817223487 394 172084992 472029687 9625 187059790 439635133 828 -22086115 930248707 7741 -256719067 303454823 8617 211968547 834917942 4353 203393008 39740713 3367 183975331 918646237 2736 -580571880 117391409 14831 -130508110 695309944 13769 -427033612 587786194 1610 67135471 691097360 21168 -177709603 185178677 24993 -513614411 27470619 19332 -276217212 401616063 174 -145124558 573217194 23060 166970668 558056990 8512 -435212140 886744407 2847 -405293793 437798849 484 -446755550 277181504 18301 -185216676 440506726 6896 152872953 83631713 16872 -531108079 762681447 22563 202628697 221999762 22915 -380547115 34640523 4269 194489000 839581381 12187 -1938630 241523146 16495 -193646883 93851898 1555 -338529391 512041464 9504 220933662 956830085 10086 248730124 173160670 2113 -442779757 240719451 17389 -402395379 491355920 20130 130401493 900894129 3550 125171317 315523219 22285 -101391835 946545275 12485 -282047965 126958819 19590 -367622836 609353251 15451 219910956 753137655 19944 100822537 541332288 12040 -336378849 293444294 5826 -97379240 207620633 17689 139138633 492231744 18188 199010312 210993287 25221 130969980 739341004 1066 -518867700 901666736 4191 -443551508 891534701 16269 -592966976 867801736 5388 77219081 19820326 17037 -539942212 370235239 24125 163138515 170875583 6656 89265557 482779178 16520 -325324943 732522459 20392 -310623544 665956997 6832 -394113831 344217392 17561 -44769733 797489018 8539 -277390849 313887202 14525 78170350 657315912 2195 -444003486 734914778 1555 -217656848 335384286 8507 40345359 45534756 16216 -588750055 465708349 4976 114549983 525287633 20765 -505100952 183900674 8119 -334112749 8774195 4874 -292472949 275825399 21465 -134540436 357551095 15522 -503035067 707866202 3883 -493897551 399167410 18680 -135844251 512226123 17938 -61681121 359454916 19590 -418955502 468053102 2215 -527725575 616503208 5654 -237813900 45287899 17404 136759336 504794091 1982 -395481917 832395335 8976 -528610499 679014640 6017 26728990 602159947 19115 210325661 81529142 9301 -473515190 671736003 20784 -434727391 155214006 25616 -490030868 884441522 15114 -555328440 749564023 1715 -162344972 37963727 7893 -394205094 465433152 23452 -62309610 40864606 12685 -446195466 378154919 10376 -353806989 767043827 21048 -303454142 863101419 14 175375850 415396884 11890 -499313401 823665562 13158 -149756926 88055462 4309 15702101 320618150 24664 -29248616 512791894 22215 55862002 602654366 5643 127321492 488467211 22917 -11549082 257038373 14109 -510308248 519744619 3414 -455745437 292215161 2917 -354508353 65162852 22327 -339331930 625251882 20906 -350094079 80142687 16548 -299489266 493584757 5516 -297336569 286324228 4744 80750177 814157007 12735 -64708221 64936924 21971 -586516309 86374848 11551 -210457349 26531609 11310 -557743306 824242162 26370 170279382 723474708 1989 -125734312 409859646 15984 38831411 146478174 9380 -86291439 598036038 9327 125449910 764179540 22859 -164295481 314285767 16214 -50647640 495565244 13626 -386922521 540763296 18560 -243351018 213924954 7655 73173607 658799937 20763 216326056 641498253 8882 -462501515 924198760 22560 -456043745 886429137 1472 239647846 201120202 13497 -323371771 453365644 19124 -533652537 524709085 19721 43471006 79171607 11278 -397740778 198008037 7825 -176216026 262429614 12957 232515162 368267010 14837 -176680457 737039984 19059 -216921602 611849661 11961 59732030 411868594 2446 -416687554 131395586 14929 -350631698 864155635 1426 -170255690 273649212 7070 197280650 375524360 7579 154262652 756744756 22510 -521610052 840708480 3427 -532894007 950955355 21182 216103228 400604166 15867 -37614494 21670839 25944 -425629470 747151214 11073 192483607 288112303 23632 -543855255 887878435 23234 225943750 640744486 2462 -224695288 584329423 6349 -281480053 362613113 20560 -536292541 640842302 20406 131462561 134390265 19142 142188394 669425773 15472 135063307 334574347 8176 -66521293 90860035 24969 -138490192 107473046 10215 106206243 430248095 13757 -100821691 168274299 15670 141451950 506414254 25960 -126067960 47935117 13897 -464184558 330017792 17697 -194972101 668769952 13092 -435221146 726013821 3291 -466373175 851433652 23391 -48183577 540667300 24897 -577166468 697455676 15149 128915290 234886788 14664 -591870492 59463289 23606 -384460559 912380805 23110 -231633520 699261736 3979 -42901901 114246872 1077 -345943251 453121994 24318 -406990181 739688770 14147 42921170 580141526 6324 87386880 10077744 2969 -104742927 327931246 9689 -506664063 91757050 6094 20484078 668910690 6002 -397770476 55047079 26267 -579449836 178315325 6351 -70851662 896980190 10929 -223123062 744706016 24833 -173287500 53704087 19139 -457426126 301688714 13909 -421934326 56366212 26055 -383683376 538024328 3403 -235424560 414021006 694 187385449 386390822 18856 -569279151 92052722 18490 -21686946 925441477 7123 -249828805 773965604 24277 132062631 316764950 846 -245318243 81128777 13947 90289101 216968844 5368 -591625187 176355452 5421 -109204738 627331817 3631 53684452 27316685 24541 -316134213 426051532 15042 161541826 337681531 1765 -296554331 9556066 19781 -234082776 364211376 17202 50170848 839543944 22064 -96388975 106977920 21479 104073192 291061707 6470 -147739392 892146640 16956 -376864117 291865514 25164 -327226066 425897798 13262 -54178832 106149194 22084 -377474658 690997711 7622 -582643732 772721471 23128 -204222331 657549478 15518 -259003794 869570700 18688 -213697943 621593712 22627 -456042094 649203174 13715 -430526637 814703556 12834 -187188176 956252707 8332 -394506599 641349223 7259 69147836 223025163 20963 124618814 392416115 656 233659499 46873477 25083 -583217399 478215229 18329 -589250112 954196485 18149 -482065023 754047760 3073 -211199082 115954037 12056 25006943 63785021 7330 113391708 407180879 3728 -559516724 617860161 3863 -532140995 851783220 11350 -47131764 417408695 179 -522053453 627900863 22009 -148214942 515296206 11030 -128924812 305194335 15032 45539538 516624716 15780 -195825323 901988567 12545 -152453113 860812420 3850 -100472405 325189900 25666 5882370 887482881 8764 -517637065 953086045 5660 -349256584 940872536 314 -298922850 803294632 15756 99530564 664833217 13916 223815659 812566225 5211 -64109817 55460323 22294 -309764169 29644737 16364 -375131499 175248058 19013 -239411262 318680808 23070 -25343806 451078471 13079 -317915213 954455091 18544 144654589 909107551 5553 -11502166 904951679 9507 -305288734 444079757 11974 -182919851 645531244 58 108832871 481388508 7916 188689707 522556412 25220 -584397658 941438780 22873 239201082 764633042 22293 -310275490 592607152 4821 65566782 877710352 9413 -576398640 914080535 13566 -276551872 792541233 4509 -547272911 344951425 19099 -114055277 14241174 8865 -122236526 283763439 840 -465741169 160432807 14822 80930333 240312599 59 -164834255 433879901 4141 102614400 900550380 9614 16037364 125008694 11182 -447208448 824803836 18987 -101827553 598235079 1786 66066311 206771938 12931 -575827054 856576650 21172 -355330251 606154419 14270 225048235 305297108 2125 224095272 21844832 9898 -139404414 169663921 21365 -410160037 905231356 25942 -430269281 858608508 9155 -477318975 406484065 3606 -224329573 280493827 17459 141807872 682984507 19545 -253781240 192329499 12811 -158562022 396513834 18668 -538616293 589334376 8272 2621645 955146784 10709 -109260199 493448347 4156 -349844309 813743673 15080 252566027 134751498 18145 112527787 15560430 10376 128841062 420349506 15679 188217046 103060007 8135 -106940363 779789865 20013 248854372 778921034 12529 -96015654 494049903 10974 24701685 103294790 5218 -188651936 910904729 7076 -283876847 387197821 19873 14141166 611539693 6218 -76194296 902013840 19709 -288429141 557090795 14615 -477652339 133302235 5601 -231774767 753109508 12986 127106982 721709348 6550 -240454289 158497115 7334 -38499536 754613287 18688 -302463147 401080330 21258 193037289 322958384 16616 -372123666 221696750 4035 2549563 150234751 14095 -369887685 70564712 7282 57954531 907943083 22601 -516286332 812898052 13388 -506964785 761907645 11782 -364340088 306325223 11265 -331398768 851071998 2353 193375197 395783020 19582 -149186015 84351099 16936 -71655166 171740504 5156 222417370 465668548 8644 -502677517 646994297 20723 -435090430 562502453 7513 5042707 539249985 12715 -188147855 605203911 19900 140924619 193948489 18416 183996816 734215037 11236 -201249101 777157451 6149 -329289405 815368333 3861 237689149 337179977 22734 -274954042 289650655 15846 42481485 827215935 18157 249091208 593237298 8050 -196050381 818594753 5544 -479429246 791119670 3968 -359674561 521633597 17274 173498239 12427054 20524 -522400642 22091115 16038 -385162887 173183793 24911 -555964284 735134157 24181 12694665 600852824 2153 -509939521 852109763 16570 -315822844 425421904 1069 -311640598 526820589 9550 -486223119 493868913 22329 -448974502 815400123 6923 218393727 923105525 15811 189788823 383437591 10213 -211709478 860309434 9135 -59270926 925672807 16220 -93560216 139386446 9240 134345338 529315188 644 -530013850 304573282 11105 248240298 588521446 838 -54525388 533444978 16319 -189082756 359711458 17321 -264943765 891731643 4139 -220114602 601262083 14655 -345357510 284430659 8897 -266563542 890333834 5766 -359852944 141880257 8762 -124099576 671494003 18385 191985304 541950936 10864 148227388 492461487 2721 -505400983 494435982 22809 -6232390 214101834 21130 -32229682 881604643 20674 -230670805 657922958 1772 -544679103 285164225 21093 -175193752 686264210 15243 -144278185 303779775 23294 228743363 547713477 16405 -120659617 46442968 3119 -465864931 367740371 6462 58167897 304840687 1975 -360390055 543694963 16974 -272337917 562194649 16873 39692824 356047913 17730 196704138 116500178 23630 -552986872 71305144 20690 -121534299 619337064 13171 -68449129 56946977 19167 -511179435 141763622 16530 -496001378 938925091 17460 -141506547 246709113 3968 -424124033 933860379 12316 35639439 499886674 12089 225023740 275330469 7378 -359118409 602451245 20496 -27609313 846477534 13390 208686369 131172724 12328 -147276705 437945062 1923 -579061838 848553571 18526 237165345 346063574 13242 -118365898 234281311 16585 5395070 532990846 5382 -434465675 525221379 9450 -113811711 851636812 24631 68174499 801760755 21936 -601585949 356220409 18819 -267183518 406708499 2801 -83992575 243262995 20506 -491386646 216036648 18471 76008140 38236952 3525 -404528872 729998973 17538 -11341560 794854185 17850 -162709865 135966392 21567 -334808100 316220091 26057 181740806 467004890 11289 -259791586 440358826 14636 -491059515 254054510 3754 -247364919 885191548 23779 -329605376 373461543 4457 -94222726 667971200 2603 -488485468 201611541 11926 -81110280 754480576 25720 -364262544 49785443 18013 -304148420 168427485 8749 -350495315 398759809 25219 -115900715 697664944 11546 -34228828 741214980 21421 -459089164 8729614 16134 -487977905 421717010 2073 -483384311 651035604 4069 142007132 457624562 22856 151576048 283076876 18152 -427341482 823130563 2993 -461639651 172543703 25153 177399502 937190665 19274 -68953246 358591600 14751 52553684 418044127 2724 -101608086 630124924 24919 -536070923 113545274 10279 77509623 790799423 25364 -545006236 939956242 5059 -532203061 153221010 13129 -192781471 139225908 18786 -421634486 39020668 22504 -321466077 112684287 15086 -585386193 709862390 25835 152039705 85873982 17939 -570187027 693061791 860 -527514207 753478491 18637 -266689149 636917249 23672 195438198 788187990 17317 -444926347 246122187 5733 -77983641 552396376 23749 -271930230 884483514 12171 -175153459 255914662 9271 -128394904 368507789 8229 -495932053 321523990 9075 -340901464 249985652 12734 2150442 61579882 10976 14048574 253951706 1282 -430164553 452357728 524 93003126 724538577 9612 -94787510 442287384 10737 80010029 507600180 24166 27831939 141228393 22136 -329294898 625002749 4094 -45805783 622339707 24918 -308864264 269275535 11088 -550992692 142518773 22860 -591480624 836987151 6289 -586569129 249512895 9249 -343966058 160420585 20185 -552914030 736046724 17247 -470812579 405790401 13646 -89889256 417233610 7525 -76041280 861044040 5507 -472351019 647584747 15777 89608198 64267547 22000 -119350349 814163659 2648 108096649 817882355 1003 133618391 15717608 2732 -344977850 215471495 24470 171559115 113671536 6553 -333122993 491808549 19190 95337458 227017422 12869 -119016568 610275170 8560 -201336415 472092466 5098 -172557002 754270308 3752 -452990952 847734377 2953 71683612 28934497 23045 55283521 639701624 12477 186307983 243340667 11823 51268164 820110531 5574 214908475 405089649 24809 -558862449 925644756 10631 -318628317 691252066 13942 230860908 585889755 6037 -486437139 823896497 22164 -582608728 360854627 23870 23707770 813583684 18948 -266538215 741592673 25402 23040069 63809031 3146 228036919 657346044 22999 -40216934 439926185 4443 -238128665 557938289 23717 110431363 866475883 16514 -453395884 414054411 9078 -349027978 568371019 14928 -56918882 340355509 25640 -64713154 656079931 14687 -502167021 218814169 3291 101619378 737519778 17113 -362880775 952673208 19000 -530695075 593995452 6634 -559310822 673819558 2421 -237443839 888748063 17004 -366228724 311862028 21903 217932242 688504641 16080 -251102084 323946325 3577 -486662989 823374103 10558 -597762884 718736965 25188 -479632793 730949239 25316 -133337046 15659605 20865 185725662 138278532 2329 -318531469 647007086 10586 -350910995 501017286 2505 -544107802 27574701 5569 -420300950 885295459 736 -198920008 280093515 10502 -283605892 679990020 4850 -10331000 347536074 1943 -51188438 122315307 26427 -78512278 861490350 8142 -32948477 547922027 24778 -222671552 739816579 19956 -101302483 360732167 21327 69062921 723296051 9250 -159554538 599568918 4886 -220562439 34534744 15 -235040766 705160675 19149 -221948404 44851443 7195 198027043 904706776 12307 -50286566 414030934 57 136096983 927839061 6106 -527860604 955758051 10813 237356955 460222445 20737 -243208427 115264703 1235 -430897625 238976003 14034 -576596643 283602078 22516 -215243 305644815 15567 -360362834 782613127 5563 -80066334 609702349 16357 -538766728 269803268 21192 182503427 610381848 6366 215480930 88200411 589 -17105882 663281185 23317 -37060538 947649668 25073 55726307 679432497 14988 -5758169 368451118 13575 -433572809 759086689 8072 72347729 646241677 14438 -595368739 65566812 22665 176567539 358580826 23594 -305094215 57591492 12153 164195885 792244653 18482 26183122 426498166 2773 101556792 505908709 25034 -459523312 674585098 12431 -214708356 435565148 5114 -105830723 896553372 9872 244862408 451228507 8611 -544516086 511737062 16999 106814205 68432466 14070 -188808391 16391695 11899 -552412137 815183107 6643 -171128313 503402354 99 117068712 660828342 19280 188065480 807054304 23547 228966976 925776514 15009 -481371498 744188640 22459 -274060745 57637788 9558 -312956085 794558103 5712 -462613823 783471811 1345 -309583955 218918339 3211 -97406633 417369453 2618 153452711 957920750 3665 -493449286 238103336 11910 119521800 822584389 641 208487589 437535919 24498 -59090787 141704702 5901 250606657 940951972 15392 -466836713 349532870 13429 234989345 616957807 12956 103804953 764268474 3663 -482083041 830999872 7958 114809459 98101955 17179 -444361459 585989196 24276 -113964156 563649554 810 58332097 518119343 20856 188531284 552919580 20927 -551573165 674629317 23367 -391134342 728204685 21081 -505268400 511835135 22918 -402887417 607861053 18557 -130944818 352188597 14350 -55209913 189805518 10431 -85190148 376722561 10973 223708240 288889433 3862 -291327623 608569200 16367 -244497706 262684025 23202 -58447973 132816392 630 -336530883 22349955 5323 -64017272 266422007 11722 68388471 765283534 1698 -109556385 308876589 21266 -57747107 850708856 6043 -118922392 367145961 12826 -162836282 138294584 264 -488520964 755362429 20265 233280700 339426136 15241 103696595 718596687 19591 40378823 331406796 18357 5225799 220580024 9902 2802204 214529411 12312 -46618442 446554790 17520 -113597056 937635279 14120 87733134 798848812 44 42547020 94634938 5000 -118794080 910566994 16628 178009784 612433609 10443 183944490 882050681 5993 -161998375 731165678 17479 44827791 417666138 13701 -45489317 399072051 10231 -98238743 801559373 8595 -251713734 227303596 26435 -456453189 270040199 20680 202015693 37642728 14223 188624898 604128505 23195 -25998687 369166394 1964 -363229405 605897040 22225 -236025302 57447988 2843 92296613 917573920 9331 -504214153 804559176 10297 -276055022 93385067 24616 191134742 783976628 24965 -71978586 619892791 14930 62317889 950860650 24539 -377631402 670098636 8421 -121490687 310591501 4693 -376994659 562966078 7369 -276024110 952153655 10185 119950775 178081478 282 -6786502 389108604 26460 -145102954 872744767 8558 -522656623 141272670 22415 -560519018 194698272 3991 230508507 483617732 16732 240100572 128592055 10772 -249703386 633236543 2197 145764823 178034615 23238 -415445489 227438126 20802 102983343 129998183 26090 -556144416 253275539 7105 122222400 262202616 4202 135190631 93728664 343 -509005406 312195688 13598 113187574 425948686 3734 106591494 572159597 21009 -166556308 568121071 25901 99051459 801301799 20830 -81890136 818517446 6671 211944488 801307129 10706 -167414842 426080202 9311 -269973288 243691921 17551 -417286120 680421330 6696 -84988793 604703276 2780 31780283 757962025 16658 -27115697 737457312 22132 -383203023 199969296 3132 183319298 446150379 25282 -365048037 838656931 6681 -67732967 921990256 9173 169778288 357595694 24218 -261066647 81566782 9232 -41396776 706546589 1133 -51204771 293238311 17886 -215909874 705517843 14261 -38766775 341799229 3083 -441979059 499306843 23394 -553571868 577457134 4656 126264820 627494131 17184 -489319361 438836758 20506 -186072221 781208964 3542 -418624546 315413454 12477 -515476128 889841055 10973 -505391120 707611929 18934 75362324 676818899 1665 -190415471 485163482 12272 -528067847 263889060 26185 -477754047 314064464 7377 -370548443 346448970 5258 204968868 813423680 13947 73026345 520245608 14521 -546234447 207429815 16260 -212203086 828158394 21486 157864813 798522235 1961 -568409396 491643743 21352 238447110 365315046 19760 -459676472 631529426 24166 -256081766 96179204 14710 -398009138 376340982 2578 42189894 320776075 13521 9534643 548228032 22096 -44753811 152737203 21217 -377832486 217166876 16657 -78944228 534730871 8586 -436458495 327740730 17329 -99259276 332778749 4690 -459319355 674399350 18127 204087652 101854351 6209 205229481 637333331 19544 -390731683 595155076 14272 -179352020 734220306 24680 33658748 247030437 19341 -557480819 57704605 24817 239640051 622093209 1969 -90155252 756419162 9460 -259837636 107662266 4861 185264891 294251361 16544 -531605522 622571681 22773 -116927225 680655376 21342 233367335 702157667 3268 -110137523 542988883 24038 -355031737 673676114 24060 -392812816 246633060 25288 -568464316 501481714 21134 -587061835 866506757 9037 216344035 410108291 20315 86931134 808006765 23134 -409740029 880104628 2196 -72938621 537574627 17249 -67135278 949724440 14229 -334860487 424991644 1085 -461170101 139351696 804 63489247 947582100 25340 -592719591 860274445 23560 -342657399 686675010 17818 -259441353 427353385 9840 -507171638 955702840 5213 177991260 117743610 20579 -27718591 843114646 18290 -371294778 203702982 9499 229840294 708582758 3957 -32799133 700732611 26459 -534895013 114660237 395 -8393953 14522450 3639 -315932503 718137838 10322 -497317220 538083993 251 151549409 94758202 17309 -378726291 809103481 15702 250968425 430855976 7385 67118793 461466486 19968 -180774697 755155122 3803 -295772935 249759215 25276 -284900889 133545301 8328 213097254 863829605 24000 -106948912 56209462 20307 -185558692 894114080 18097 76674494 760953680 18163 -218534642 831573759 25700 160281512 683286069 14084 -21111403 10755544 14714 -468247812 814454622 6959 -161071121 397714863 25485 -374522628 400818433 13713 -439035719 70781691 9078 -580580538 206992998 8115 -466588293 582967775 11443 -195398918 698027314 13417 -255126501 653122592 20111 -211913416 486047603 13278 121344609 787105012 5704 -515012935 489620824 1521 -473141942 657091843 9633 -568053263 685160700 17669 186043219 836486530 21910 -525296930 887759087 9714 -347302676 252894634 9171 -224098667 221994873 22192 -415701357 323041321 1177 199857651 674298736 6614 199631903 74204679 15361 34223882 927130284 2898 10260798 632088080 14535 237221149 219666273 5963 -25758053 409567824 7476 -534839612 539439132 10463 4454069 900880878 19217 -11040229 821952050 18014 215521990 291548756 25159 -207495518 651045505 17835 93272021 18947819 10609 170301977 390474470 20198 115534948 376204895 6839 120990379 717073371 17738 -530228404 924167595 9757 211411929 327689751 1398 -7923580 590093603 6231 -98582315 278239987 24224 -273220931 147787296 24385 -541109779 789723708 13404 242262999 462674831 3198 -421292717 201489738 4913 14546330 138856247 15174 -575438619 348734394 879 -278566262 761570423 3021 -340477114 712816239 2726 -376475628 891274306 18853 -411780277 337011934 4747 229890052 681134889 4240 -474501512 506610566 22586 -569052173 529170966 16216 -33728627 130920520 508 -557091499 160059487 5625 -422729389 274499786 15201 -81314656 407165293 24339 -314678652 227184272 7566 -41450696 50877942 11137 180389763 692614610 18211 -5354059 626320382 8975 126725971 130211824 24239 29114400 596711661 707 -282233210 422764836 26157 -97294817 505446018 10464 -353903326 721616410 14048 138613923 856373474 2411 -466395542 19982866 19523 -240831399 510555978 14123 -557241985 559236063 6529 -584413551 580116133 8813 -223047052 341409473 20748 -217855162 325308226 1742 -211305279 369816018 7684 -345549554 34430059 23359 112099256 819963177 3260 -506221745 262026151 20618 -86407813 237700509 14331 -530400016 489387342 8989 27358402 764105429 23016 79390571 144704512 25191 -49115271 425407427 24124 -441811947 872785951 9513 -111032918 714977053 22064 -332877580 352098002 2146 -515715917 413701506 11041 -539652347 480560804 6874 226605150 706231397 13142 -41684918 633764917 23618 -186718592 617819362 7049 -293281661 573686044 10059 132805506 124894168 17890 121849848 763830354 6367 -532370296 796208306 7161 238481446 679741135 3067 7345876 887521458 25472 -72204412 630856507 7395 -69409425 143322821 4050 168659197 850664329 18889 72003697 940429191 866 -169028927 47087138 19749 -515981478 69418826 5827 93610272 394348341 7331 198299250 524011446 12181 -307321531 411857941 20226 98766650 56799625 8832 -593856328 118096323 3013 -110506636 580639311 11016 -42779344 632408777 4718 -260339193 135111386 25067 11580283 763864032 11922 -249864383 860860587 14626 -200794929 39924912 10798 -423504714 846340509 9700 -532042259 637725959 16957 -35314698 314772665 25313 -319282920 738923697 18080 -477882200 873187118 21717 121720061 94116994 11998 -527145164 699998911 17162 -267882539 397404459 25373 -464883624 248390783 1769 -251285138 299883466 1759 -130486573 343128529 4078 -448293384 609287407 13543 -447529248 829847626 5834 198909626 100745321 15651 -201915888 540082340 10850 -454038931 680358006 21267 87515353 410379288 17662 67472295 680813324 19847 -389623709 282343060 17735 -478602729 626240395 431 60196275 235291996 4054 -473646795 748821831 19272 110750331 365680041 22699 -430919459 288187179 9388 -326065484 224039482 21227 67189012 785330545 11926 -202621313 270127834 5101 -585634851 956022972 8052 -68092679 132533940 23627 -273760056 589687057 10232 -166104419 252903532 17103 -370170916 848546220 7972 -559438988 447893706 5245 -288920451 9654463 15364 226834255 888208532 2069 212270180 520427218 19048 -162229100 142705821 2039 -481420598 460235110 9072 -536672059 260569448 23959 -17531096 29852404 6849 -170908801 235551762 11363 -303318049 13387784 13214 17842615 67217095 21952 -453829090 537734310 18115 -301894711 311899494 7115 -538469558 300859190 18048 -163009936 795733545 6210 -61853386 252474304 14169 -189289882 504344772 8972 -80940884 909290993 2868 106108795 804627676 23949 -70789959 376506661 3581 -421641817 794243388 10605 -13371815 375183118 21349 -277750354 308562539 19957 -438017645 629039824 1039 207683930 860664378 9944 -215307077 48018693 650 -188139804 928978070 20632 -269231235 407224741 6526 -211221700 576220495 14992 -190612930 161798170 24084 -221048953 248700151 4523 -524653510 780347245 22332 199044106 29984233 25499 209850122 802570920 14063 -227077276 814707961 725 91933223 843630214 6562 -406038220 689124038 9366 -573481086 113051028 7209 -506094694 729446270 21860 -282415872 20162498 3003 137929784 207801099 18117 -557209876 364748815 8141 -134620279 909556368 1427 -105363484 160365118 15271 113058369 631248544 4455 62480879 867503968 13853 -379130542 745080333 2335 -290938786 741045958 1082 167561063 65257048 17510 -93860136 754106968 14073 24069584 839805428 24426 -225784697 53788463 13954 -504481777 22158767 13894 -416170849 76001392 5332 -494529717 586809586 8314 -171086100 90656880 8825 -475080794 934083003 23130 -225855357 839738152 22809 -195918962 210953444 3628 248802958 658519664 26378 -282987267 271950519 4390 -168764485 733080664 12167 176688792 570621366 22378 172962114 238148212 16198 207543634 604422186 14951 23229022 378699438 11993 -253963036 208483910 25578 -594904051 849041994 16424 -289423696 81746389 17643 -89310705 218188227 21286 -368942951 333126961 24088 -23940432 251812276 14972 -125588364 555347232 26094 -532121658 283527823 19458 160448321 762040765 26039 -383136830 725570695 20989 -274074681 835685620 25026 -111640977 679557581 8356 -436911163 197859522 22801 -324939851 186537107 15304 -534974844 46789286 6869 -444044408 891425012 18754 240689784 42565306 13552 -40837132 236065704 17903 32284440 57998602 25273 114314305 607675211 2218 -93181238 523257247 22789 -90822515 756107828 20719 87110014 255007467 7144 -229974633 89362336 12206 -271038515 338997513 8837 -309548023 778855544 3141 -49988932 524972779 26145 -324800054 550641657 15500 -55817296 552558610 24166 -50932964 507518042 18121 -86003459 344481694 16317 -324784338 47203269 8758 76320512 574281992 7686 138191889 730388690 13950 -521599577 473373198 22982 -76199642 145685725 20467 -212449253 335980691 4406 132863257 118082729 8516 -254913128 79909335 9226 -287538057 823025170 15881 96617936 565908077 23620 -393633030 837319952 17709 -416154600 535471895 5656 -84210634 493962616 24375 191786797 228756418 22186 76416387 685691958 21146 -239369559 368926578 9009 219377901 601325212 20753 95340638 556723351 4490 -475642270 513974739 8391 -474713237 833981455 24571 -46610249 511316560 12774 -140955158 48825138 9096 219239443 943728565 11706 -447127368 953901201 20664 -181749843 780063973 6321 -36770579 948559501 13086 -219709916 477353448 23358 -197163816 480421027 19696 -302191785 594570237 20557 -42673458 574635115 16974 52620972 630120723 7250 -243477613 192927019 14998 15634549 545762707 21669 -440735007 95366849 11474 -57581337 927965785 6277 -489161270 97910695 15541 -184916507 13938787 20612 242485129 505204375 17678 -578149226 600836025 14012 -297216892 951384668 8042 -76435407 398520109 22087 229969945 378555025 1290 196691879 397045445 24780 -6074417 542670538 12811 -490594226 544682887 2743 -517976773 784068480 19027 44635399 100567919 10121 -175420455 781363323 13077 -80082297 125877471 18417 185420231 375118518 3770 51633198 563788433 13432 -538030258 772481860 6292 -47600460 700536340 24812 -227133459 541408387 24785 -554667780 436261533 8980 138504335 301780207 2404 222113395 358158890 18911 -252638120 31550481 7629 -221293089 407701085 14524 201931358 694728866 15659 -337225610 588828151 12041 -429057225 348028240 14451 -80057042 493275546 25820 -393393078 766774908 11744 -466255244 658107604 25843 227994815 110671330 25400 -168588862 29192556 20612 38533600 547399480 13760 -86466581 74229286 20991 247432134 242876648 9501 -116573252 747561637 10176 9613059 896554064 8448 -252662268 800094823 19753 -503550688 497100040 14630 172396422 516065154 14592 127330194 729984974 4741 168921979 275998055 11798 89615632 249591762 23660 -393076296 407062805 12354 111363664 806611457 6161 161756452 839301837 9407 -116621103 571372389 25709 -233278117 860267306 7155 -319412713 433988138 23262 -216946827 849392134 20141 250873876 888937738 3030 -49976457 901600092 13874 14888103 625364136 7584 -530755186 204101796 21818 136359105 762490429 22075 -161878949 799597158 3485 147783006 722471339 17302 177361353 778988893 13123 -212697203 206789713 23824 -69187848 698247530 10387 -422796941 504329963 1294 -304083293 462138589 13649 229317927 888652203 19999 -462251832 595481982 11449 102144996 211674172 19937 -26661530 686665900 20676 -112746605 210899628 7649 -43795840 745579656 1562 -88030527 639647178 7278 -68524051 706452014 7754 -71557487 413653003 12029 -363938404 899169763 22623 231676555 357459002 23719 180589130 404318622 24287 228336429 732476077 19050 141170464 838085156 9771 -401925886 452532343 14090 29054809 914529993 20931 -83413232 949858886 2293 89008317 406381750 18756 -480484599 888095986 5746 -338305666 246717864 23975 -187712907 938322894 8136 210050642 345957848 25980 -80884482 900760054 17978 141304056 83498683 9175 -60391653 577552094 13496 119825922 688713439 11922 -593601933 950442317 26073 185510838 883274004 7794 -323631673 396074642 11027 -418296058 922137575 7638 -320483185 474663433 10365 -147851512 912003796 17884 215914478 229267372 15408 -253444427 596307826 2795 -345390051 605971797 8850 -225148103 468217101 22452 -348484724 439964357 11979 -46315366 761022025 14791 -480164555 539592573 25534 -261571609 712607117 19414 -265139453 114128491 13632 172568906 808822121 18801 -28801220 443655456 4112 98807615 167119240 24974 -525014210 748998705 17824 -505579114 27210656 11379 -526156934 619781445 5240 -51345525 584488352 9052 -189791677 77806189 8550 -372630539 22372804 20314 -362311308 296907998 7876 -451540345 316091137 25904 -244599919 421306573 25271 158246678 922189266 6938 -349560312 112213445 13637 -479603596 395461495 25256 226364414 137574494 6274 -381359574 354216707 19249 -422462988 582230907 5140 -194714102 684212511 13496 -440169085 561706712 11594 202450636 99648479 2371 -523015080 467296375 2330 -249143681 823096678 19517 -474330115 650958739 13214 -358190471 555459644 22106 -298405216 11754042 11272 -479792757 629475306 19828 -509481937 592896829 380 -346643718 259022661 6624 53102817 383424307 4566 -315395471 662636761 24271 -452872143 22444955 16373 -526570783 865206539 9702 183540158 113988879 2991 -310704914 445681025 23073 -505259587 170424856 13266 -367814426 514697351 3253 -444136585 617724471 8315 -356200435 237258217 3355 -385854327 203072593 9814 -422376145 621352292 311 23550393 459041905 5110 -87374694 875644881 15424 -150780622 92893427 23377 -281324971 74730034 22223 -442587421 752457847 22937 -338601767 30695012 9434 -145291430 210305939 13007 -336640089 10150475 17443 -222516264 905911770 1880 -51507371 762896469 14532 -187019919 866353640 14085 -124274923 394660620 23345 -51066048 799975780 12325 -599693115 539294256 10733 130567361 423458007 13596 -420907444 199757623 16279 -516327114 428947486 7832 -131979110 522358362 4009 -490936097 482074428 2607 -525442391 433513372 19948 -122142206 324855471 55 -117070343 668717451 11510 69772177 931633323 10192 176437381 505984692 13680 -280729655 42930800 2694 -262583912 892736569 14255 -234678496 635291614 8728 -8554548 52158335 11359 -472828608 699272185 1559 -243087297 897482953 10935 -518532784 587526330 25702 -582402184 733939569 10694 -401998704 120905719 20723 -553815556 557282588 12742 1870058 748242130 9410 51609829 358177959 8187 -320837377 250165812 3469 -370295614 241626680 11957 -338240135 190052429 5326 13517843 429130136 23120 -385618524 98527714 16527 -217706612 34453200 5482 -497096322 857150751 9699 -400147026 849857950 9928 -137631972 722771782 9804 -16502803 957280105 7373 1343457 251667729 304 158128062 164733644 6676 8829384 502988330 7975 -500912538 712113096 5189 -11555425 637036951 15677 -154367978 526447998 7227 -135293367 822971779 17406 -161989275 810494401 18935 13509137 134851804 12879 -276330084 447157476 14652 -219253167 801110495 8325 -306616542 903282839 5784 220368175 131315077 9073 -270038490 660030872 19039 -18854249 841971229 8300 -239071756 547133745 14910 -16209154 604643707 9028 -452238603 281165157 16805 -217664811 708179532 14943 -126584637 806607356 3176 225284772 782758056 10052 179430611 336002057 8576 -567847393 623168654 23849 -182314775 573608932 11621 112415862 566251844 6231 -600634435 220298229 5802 -67184711 324036898 16448 -220776262 908477645 17165 -481981645 469903223 6105 89219933 22084485 4829 -81758588 383431717 6601 -196234822 224115078 17980 219200531 243250277 17311 -153605180 550129959 19487 -540784268 243504863 1003 -403075955 712171795 23555 126274409 376619935 13745 -410837845 385142025 10152 -155824559 623728882 10674 89798839 131674051 14724 -40315355 687834317 6956 -350215797 526081599 18985 63917406 678727930 4168 186984950 575691830 13860 3109638 476621749 14938 -540478308 181108610 16348 180583595 952069696 20770 -327931739 72941584 2408 -514309647 20681157 13937 163018618 708722154 15590 -259745361 216386369 22412 203147536 848411072 24285 -386080701 689321323 8180 127047104 468005615 19828 -465168884 345311417 6751 124288601 453813154 19629 -111572267 49094614 8006 -187079212 345918030 25533 231983429 817709930 716 -200031297 488777469 751 206960645 804400635 13322 -583915011 107960958 7236 -373418096 576882508 836 -437753214 259652990 13485 -106345743 427441280 26056 -15418826 658154710 17020 -252017177 266942933 1333 -449838162 927751910 20493 34992590 521431952 22867 -356758473 682292805 24285 -548009817 538955841 25245 -92338353 53986800 15212 36727572 460006230 9992 -10324611 482464545 18732 -243615967 417633394 26337 175746432 778789090 25186 -160609261 474057318 5564 -188710057 18404902 25090 -106502293 655412267 18088 186369905 632580982 15919 -256521311 235049613 23570 -358985324 902709723 23108 243796062 160485943 13301 -505555171 160880756 1961 135078983 582287073 22050 94528113 81561072 10205 -282056500 743291319 18955 -19237975 249195853 2565 42738311 675914934 10219 -393853241 730573166 14246 -578728145 457884104 5885 -114532868 764484186 15449 -319593072 608248139 22220 -573108333 835958647 24401 116289101 604204825 14278 -317020839 516469348 22757 17311298 655099273 12174 -66271743 364678014 20223 -515774276 627358342 25783 -333749057 67277669 8896 67953048 814636019 12460 -276422359 673351981 7509 -185528436 452881627 12082 -94224632 122499800 25212 -387610634 76236045 21459 227087674 210556080 18012 78210752 305036910 21659 -234116918 97293522 9176 3038301 389211548 24469 -424706581 82574917 7961 252295277 167850153 13132 -443938604 316609527 13985 -447829421 250207158 10803 -24724069 824029406 18863 -162266948 800095280 7966 -495664356 87895980 1806 -405414697 559926515 5540 69052253 624906954 19047 -55672752 940164706 16920 32788027 595686662 19096 -83707759 919015571 8552 -455137829 389716574 1275 -162948684 49487882 86 -489981547 661627525 1332 -284928533 731504369 17911 -204567769 495196126 17382 -480913415 382470258 23810 -286501790 216012554 15171 -103695819 829911185 7664 115087138 138986546 23417 -290011814 109856788 18384 -81511133 345172281 743 -22028820 841580813 16821 -58708887 734155450 14428 -121608865 819462994 12586 -3355628 545019732 21059 -440903695 921711003 10089 -401734186 279094071 26097 14523207 173255230 3916 128552914 411640178 3559 -14354123 957547817 22020 -249560548 916378432 18926 168713722 187033362 1572 166193220 602118808 5653 -325051096 252856508 23438 -500370308 493849148 7718 -187512168 757285946 20594 80921159 250789861 13405 -119469824 161102574 12063 -556352640 863285233 14760 -117565771 650938699 22658 -384920940 395947704 25390 -175635944 198339433 22653 223227514 931181360 25968 -241671988 845023204 23559 -473701817 332538241 24838 56584888 517743639 8894 -305499115 331760202 10596 -474498998 923442312 9807 119506200 808724496 15456 -238638481 634275379 9956 -76261600 873145686 4346 110925628 875753049 5581 -185565446 509107903 17432 -321614231 614142565 18976 -195798104 789059497 7244 -488709902 541497642 21318 -150069094 406889069 15823 -119125373 77726909 3480 -16160957 286339596 7210 -192271241 90232351 22005 -265756766 596298528 1354 204250895 707912555 2201 -7853203 78538775 22702 61492573 28009329 12906 -581064680 292949050 9829 -88232350 815071490 17043 101962408 868839029 21692 -370295187 595612187 18370 153087661 128417682 22506 54704235 176455726 4507 -99509236 484857847 19866 130367662 197805192 2444 -264482737 931001415 24790 -283372866 591029979 13396 190897417 459900445 3700 88806268 53469883 23451 195426546 545570923 25956 13083660 39728824 15486 -423413389 462472966 24105 224427281 299124153 14229 -542060919 52370264 13843 -31782526 881870793 24468 230151214 566481286 9999 -436048643 765919866 15996 -178014986 333391264 10174 -498860715 473527307 1400 -129926602 682766430 18530 120023671 570241357 9115 221173069 658207161 13894 -437507664 89316789 3270 -538315144 234926887 3327 -535768095 689771154 3833 -451239141 819978189 9276 -47636952 347347142 19829 -75074451 921223342 11150 -356524065 259166059 24071 -125708649 766447897 10822 -485043860 169984873 24282 -548602566 419752070 24351 -393021812 449045150 22796 -302322022 641302946 14585 -539363818 897319572 5226 -510398620 89626261 8662 -324398056 132402393 12430 -477503757 365302649 16499 -296556349 460542765 15119 -286427433 672604816 13684 -453311685 362724574 7570 -154268664 441951318 20016 -282669586 102966863 9966 -391956783 291330209 401 -343558792 449957536 3017 -513628323 393455578 25576 140676252 257757795 10225 -420261084 908052517 22037 214720078 244940064 3954 -306995564 570466141 12762 -239296012 317051652 13531 -209514355 203022598 11627 -150093348 948564615 3786 85716626 234875510 1590 191920337 174167231 11523 -147022112 718276706 11332 69649102 877501806 13930 96356274 337397807 1164 -380955860 617801283 8255 -144129743 679095644 16475 -207689016 491461097 2887 19393226 353146459 7688 -50616827 717293526 2520 -466341376 135622581 2718 -301895373 761297953 6109 67672791 457038012 1460 -97897595 38778926 4778 -102989686 30581780 17061 -347331783 797766286 12563 -321630053 14354838 6753 108794417 556660464 8320 62938295 244603613 2091 -526921300 41377464 24509 -377565812 846011349 6612 -60299752 575237161 24047 -231120840 247368225 2431 -53245872 269953009 2200 -249300235 312495448 13473 82115186 359887943 3269 97082791 646789972 26016 -245711565 459778125 21226 -177002862 671208263 8762 -113847238 130294519 5316 251590393 562386994 11123 -289392219 432539343 18063 198958940 462687093 20299 -405306441 554353024 8752 114100167 467648862 1233 -161092612 673607770 14359 -75591123 526148675 6288 -449167476 793170901 23990 -42094423 345126344 22498 137705438 701721688 21942 -399640779 557061671 7433 -321574274 656014566 8964 208655688 122704273 14624 -515862203 488887064 26180 -261864423 134317906 24393 -159482127 37991853 17459 188279546 496351212 6141 -296776607 393401116 24246 -336388597 824293928 2666 -195740427 798882793 23070 -424967519 548906678 6399 -572265878 760814859 19611 -474624237 444888272 7594 -521007101 312472652 14613 -65423764 733168865 12822 186581465 916799413 4515 223973674 17321545 17768 74676105 410362858 2625 -353419501 820873412 9691 -203598072 937272843 18156 -543592764 26100041 25883 -585298988 227210470 3406 -383517523 847277696 22960 153811098 176191030 13396 91276094 936137716 22685 -237335485 62972508 17524 -244073661 28967971 2340 -30085003 84893745 1646 246545453 839369600 7753 -531764612 831562995 24588 -388548118 538733189 6459 -61659423 466581529 24729 -720564 702511588 7963 100176848 944500772 5279 -56819387 956307884 10723 136162282 818971734 14158 -306628998 369842997 18031 175227428 438946732 23640 -454480743 719321115 14514 158095647 242481155 18179 -600676889 369063426 21086 -93073320 245839894 6703 166374886 685735275 22450 -560190948 717817394 10175 -554633168 872749901 7375 -122509476 785525638 12788 -89265419 236856303 10293 -400531082 845787936 14558 -258523455 476379803 4330 -326087505 430910025 24050 -421595196 178436941 1825 -206127944 193486692 11709 208207232 167869770 19039 141522343 946040154 24653 -381777320 264878307 11951 4010708 306739074 25165 -19280538 608252495 17024 -462054790 91041718 12771 154180829 673184075 6137 -124089625 691955574 19242 -438830775 817335878 3434 -172876736 352521219 18578 -321985906 842729652 22743 -84095993 500364487 20738 210467681 92605605 5368 -429044138 782895390 19175 214896710 669344871 7016 -131007684 61004874 1291 148081718 875906818 13804 -200482026 744109092 8137 -231464946 537557526 12724 -463786220 482676995 24770 -218945207 842219758 5987 -424729911 623741384 24461 -208526284 821756141 18770 -314485593 116016285 20429 113063040 407918251 6625 -551708012 139330757 26209 -345603317 700609976 15198 242853106 30462270 6379 -12301572 320746066 13625 -245882148 738306362 1683 118866497 161522503 16319 -300852921 393561197 21945 23390145 597152560 15021 91941394 264545180 23907 157098751 569880779 3555 -115486684 909818874 7742 -592393096 384477457 9033 -69623051 445668976 7180 56154340 421398388 6123 144252369 556847318 1449 -4632011 331922867 4337 -59876447 57763030 11132 -295963844 691795939 6963 -299741677 622798522 3908 50571722 186004596 24261 156653301 613972630 7221 -141462829 272815180 2057 -595747412 533425213 11101 -110792480 257223603 11735 -502160365 618580578 10256 -576692769 943388823 17630 -227966604 558446969 26437 -386130866 324540589 16316 42352123 715527591 2540 -323453971 268574229 7734 -247060449 123249611 20611 -32819249 937481910 18923 -271349537 771739665 2971 -444473659 219101273 17230 51197311 215603300 18755 -214739815 119756716 14341 -5047376 430939127 2173 225976355 872671630 17368 168464951 413120436 10888 237290398 403473403 7928 207896359 558479213 12805 -294842968 913537076 19617 175612405 569312002 11464 -563777443 155912927 5418 -442128119 803503815 4195 -344833236 102379371 15542 -239440988 793939347 2046 -156476503 64815900 16182 -411473779 640917754 21230 -8383864 574334471 7474 82022601 936049693 23914 -153048574 697548141 17063 -502799250 11915589 19129 -413162206 293537706 26413 114412638 125211562 8492 -602190009 278360337 20468 -84660254 689620804 5816 -427015295 744919766 3863 -327384263 109479916 14138 -504221457 200390232 10625 -549721596 901465285 17606 -507800080 883731678 5756 -430923386 685713294 16875 195808359 879386947 22788 -307108776 385511831 2544 -71187055 110267885 12166 -502214000 182857785 15793 88479764 75994950 12281 -133087567 619668171 26396 -598090594 855695465 6986 137133577 645868334 21185 -445798343 534658670 17952 -228753796 318643717 20101 -570673033 85729117 20736 -456155522 643124133 16228 -63463261 721106616 1488 -449275777 447403054 17307 -32587667 334518726 7709 -368776242 570382544 3433 85286515 617730410 24973 -100077764 696795965 11921 -490733939 205377241 2057 -563212636 304321336 21100 76540369 929794871 20428 -243065961 510183200 1014 216810640 635713087 17360 -93164581 703058811 17443 179733776 192148027 11618 -106472193 464143840 18622 -561240113 69276961 25154 -425233145 367019957 23097 -351239611 38215839 5284 167998099 465039577 3975 -227643800 188209403 10615 -265336860 343899795 14126 -115897898 528168530 15439 82105976 105363769 7385 41306347 500259903 11246 -249030384 956445977 14307 77773715 509511395 17817 -478303057 68255335 12866 70511424 682542184 26238 -148052173 718083691 23557 -385591183 798113800 23385 -563508734 114302222 2747 -381515167 795383708 23885 54392685 311210077 24543 -397427687 273021869 24759 -80975918 812261123 21630 -227221036 290539036 22787 78542711 853668535 17796 -177723419 585239369 1541 -265361034 703034079 18857 -83758956 186819800 15939 -562462144 338294591 20377 -117711658 505476591 26150 -371209962 628414584 24337 -34213301 697063233 24592 82129033 931610993 23898 -102110235 717169149 5098 -6053483 191965357 18977 244725985 39587713 4816 -321799227 56948382 16151 -342486019 320159158 9578 193804927 808765662 22882 -68230676 858194548 20749 -550629392 286812925 25298 -6016655 174149167 21448 134372013 8599237 24483 -287674338 224599107 14851 109315802 130115510 597 -450732724 577288034 24724 -154479513 935182524 5383 -122994131 308444433 12598 125407601 519786095 19742 -111027125 507149165 5682 -206929961 854419233 8769 119789763 202834915 26384 -77318458 282171435 25544 1646529 720719845 25135 -434828979 930780431 25438 -369508576 242598293 4444 -323107227 22869753 3458 -35367866 764049250 1325 -601336607 96174696 3840 -410463683 341693406 12543 -321878365 379390456 13912 -300103944 92904089 7023 -93341167 952668022 5406 109147165 673809799 4182 99754857 392011733 3088 147516043 444981630 2065 -556309852 48746871 11939 -255554812 941975000 11196 -181372155 518130680 16874 22982813 114476676 12268 -141135368 195038350 5880 -424641213 345911542 22764 -527909028 121404012 19812 113446709 812125257 23678 -571559858 117647575 22048 -477917377 220176554 2305 -414616676 29046774 2870 -138841643 475498454 22336 235025151 58102215 9363 -16154490 672962581 10428 -387687635 861772785 15517 -66658405 790449988 17546 -129043791 735206653 5035 236088277 735998434 3995 -220234039 858912404 14124 -156087392 411959889 21445 -331951552 173374983 12915 -248142384 249264257 12362 -297477523 619703056 4397 -468912969 417960928 10064 -93232049 214085903 3309 131466090 299910263 12792 -71707404 953864865 8249 247235137 610730643 6971 74741564 935669360 21435 -114667076 298925124 6531 -496182624 858263608 15152 -46727378 160819969 12350 170421223 118690282 24181 -438073834 139791266 7103 -283639658 225789330 6461 -325139661 188951803 6018 -176248440 41045092 13415 -103841231 200479583 3415 65005307 740535047 10892 -331277455 403442908 6715 -590632027 148440271 20338 -284152425 407189842 5076 -521088669 40661714 25590 -372420038 252971990 2098 -278688139 810582996 8858 143482652 593345846 23004 -495377026 167445449 23385 163449475 793537116 11136 -399482339 845361453 10760 -255217751 390791269 16895 -110367289 544004062 8087 98742018 559301135 20924 -175715760 525407217 17450 -561640728 411000197 7932 117124657 803544650 20775 -63034636 219514446 20449 -243954662 407694687 9603 -261544818 74289862 8035 -451411999 312543277 19715 -216022827 303623601 6011 151122725 506424472 15391 125542189 191060129 534 -243617763 839734835 8055 36895412 640222911 19317 138286120 535009778 11101 68008952 921626368 5665 -358171731 757093880 6181 -161430893 728130193 25166 -472072167 703471545 5856 -128416251 449510305 6307 -573950711 664040712 15833 48904706 261189571 16116 -571616854 799110730 7969 -324043010 254357961 23475 -515212203 396566343 17839 -65731224 631851358 14356 73670220 854092489 12533 19617938 814606750 12372 -394016725 829519613 1442 -274880134 749260675 2375 -279442514 691019727 13010 -426660726 405090324 24249 -576063592 151168545 10506 -369442245 943270650 11539 67153744 952555707 2112 200383034 604840708 20457 -54584525 26299586 12645 -397492638 502883525 16869 -38029959 248055778 11255 -216579604 914543974 4113 49187658 663785427 5222 -40954791 120819086 16302 -28301090 920145518 25759 -584972697 349905432 7017 -162864356 257559609 6201 -590566249 387134104 7237 -225051856 108395854 687 -418612221 333904576 11557 -493650314 634411221 10136 -169753649 490950110 16866 -96192340 15318529 3944 -497166391 906621518 9090 13307208 44640756 22601 220131983 231913221 5312 -156944004 607412630 21750 59818479 459670011 2114 -597927748 546109769 4560 -51837332 121304073 17820 -395162636 712830457 2982 -54447379 651622179 7032 -256156283 180664174 21228 -238520287 107494015 14208 222163585 208295954 5308 -83175111 715155319 15322 -162681576 172631911 17993 -411878143 242591572 23052 -285624070 932101460 898 -522465732 388397726 12227 -121601441 155379190 8225 -301775210 61899859 19608 -146000792 386149409 6454 -257710005 122903800 516 229592430 257908739 4848 58041327 618811947 17223 29246021 942672374 17257 -565782582 901376894 5094 -578315537 257666901 19018 -71063023 931908309 11253 -339905904 957654541 24270 -131008664 200924804 7037 205675096 314885058 8109 -287287042 799121192 14807 -364579846 70339061 8420 -248100255 319030795 22404 62193174 936816025 5150 -28325865 236207263 4179 -374584732 265634875 2805 -35759690 269863181 704 -244574612 495338243 11200 41777279 74939863 6274 -161824742 370288038 18231 -12858699 750709622 839 -304692140 633285401 21083 -21873182 495713624 21647 -225107588 439884087 1672 -67553639 54521319 23691 -570019359 914764529 4497 -450431467 165407828 21388 156794849 23041173 12501 -17620929 198679341 7168 123125992 401470238 25038 153218328 298884201 15550 -524491977 358783925 2785 -319519260 702312194 7472 173146914 466515341 15356 -319638725 143304935 11584 -263734417 773869583 24549 -446502435 35723837 3028 199784093 791200487 24873 -15886681 261131319 2285 -209976682 786465822 16218 -534965694 414882103 16128 66660849 124393358 24729 -313558818 50398409 18966 199667046 448568466 9244 27757426 427072907 14043 -151101801 442945426 8761 168193746 56319274 6488 24259740 912338859 8104 170983259 574652398 6122 -519771482 77439891 6096 -320636918 628227601 12182 -5443153 939828498 22766 -236683986 96297806 10358 34354432 329509973 15844 -68902455 215224873 12465 177182023 946291592 16232 -402078055 592224141 7592 64343503 905879317 15864 -1179135 554936127 20147 179287024 106840415 21214 -456585007 330111613 5798 -166081535 576925321 22882 -89332078 245015564 4611 -260645610 791071114 1805 98243821 632742292 2242 82345281 609068117 17472 -514519687 231676281 18347 -288272114 595031267 8376 -210919023 250932541 20309 -434599255 403918724 21959 -490222911 506415206 5056 -256008661 610770962 14795 -71838151 56987821 9753 -298928597 801377590 17845 -151028213 233327144 25622 -595944625 287398249 25603 29097777 328912649 25136 218795779 669107674 1855 136770836 224323580 20174 140819031 504964077 1055 -116239876 177749766 11421 43012877 672158708 20088 -383462074 284456051 21799 -600609154 729388286 19103 4280035 814526918 7547 -370220446 686532465 1973 -519554880 193926487 11673 132222773 132766254 11443 128444936 347989361 16807 96123072 811513117 25891 164465065 757543684 8208 175772166 195359748 14100 29128159 856722371 24731 100399609 51554363 24686 44249301 876757869 4355 -252344878 304371715 3781 -549238764 187274276 3895 -429198580 868541159 15548 -99974047 181282136 2948 -381060989 469507623 18659 -535329564 952200776 3778 -388686927 509641055 26340 -507620133 713447144 16217 -215971785 474656712 25552 -90620238 801858589 2252 -79116061 273094654 13042 -239056650 556311056 256 -237031570 8780704 10318 105303859 940659178 1289 -397808628 363737823 9847 -331626814 812558268 17578 -357353271 241413010 12801 -584764795 849176150 16379 -387027176 406162829 8812 -410777791 270524595 25129 237233777 498642439 7162 -60997124 297575224 7975 -527476825 171461049 16837 162893290 86067312 19278 -80354044 947814785 863 -218122219 641084350 21832 -528662319 33190893 7328 -361012364 892485684 4407 241587275 813846562 24004 -219314180 559654980 19174 137711275 648080800 8959 138058483 49005033 20197 -48370926 236855803 2752 24192560 639541766 20896 -514461450 456808142 9759 1692803 220222314 103 78187464 332629832 18023 -229718073 639012917 1140 -32551412 218969286 12899 -542573793 11186030 13606 -170900701 258365997 16852 -253246745 184973927 23951 121784327 178589022 830 -167729351 943280966 2764 126788156 411811817 14290 -462763174 45324605 22160 135942352 844135926 6062 -44359010 523403519 13725 -80946873 550635661 11519 -270817663 692241109 26392 -270813347 192537582 23564 35005860 469206650 3141 111770377 861633761 12059 -240767541 536028344 3627 -308184460 699152438 2951 -16744373 769333901 10639 -370796589 655983156 142 -32285235 923665468 11775 19218547 467913433 1625 -154309419 637082069 612 13050531 324101817 16114 -332211703 522825533 5709 13241920 448473126 20051 -406206558 382750570 18664 -583309629 531863015 7409 -252436648 623118508 9816 225349359 647006266 18345 -221937827 754317841 2040 132439047 365710888 25738 -173341533 115026441 16881 -418898622 244580430 6985 -142158832 829111719 24496 -461238150 419751720 610 -338995481 772044115 17827 -446473158 707934123 1837 238430736 474462566 21104 -25715316 350982393 3650 -502871163 915161256 20872 -226334547 317591487 26211 96056033 687081980 18265 -209578334 141369969 3830 21701796 649689218 21452 -259389405 684547546 25828 151158103 919050396 3790 219257391 748197127 7852 -440170779 780559108 7775 -582212418 143624568 19883 -391155942 250562042 7965 124564697 178318134 5476 -199612580 368773222 21127 235761570 80340774 11623 -490975292 405805195 21503 -546252380 727190829 20182 -344994533 940727035 7300 64714135 827570624 3553 -565890308 89304875 10397 -103742127 925817258 14625 -531359709 420367307 1528 14759598 233344493 21942 153953192 151612496 21934 -355498849 272657816 19888 230328685 938378620 6190 -344803312 906253153 10126 -562535077 653226371 14293 -73216680 181277362 1426 -232970217 797241863 7933 -531839576 266479653 12936 -523314438 659186646 10601 -421807116 470702300 22255 199163954 22729898 133 177879222 60490535 6994 -543083235 255138469 20211 -582287949 244927724 10029 -443421563 262820373 4110 -448130901 944658861 11598 -211592995 17186702 10356 -127671382 817476068 536 -240349887 158866965 6109 -180519224 149239078 21605 -41489666 666518558 25776 86972675 784151986 26056 -127129591 587727397 21203 -466473937 798312752 24633 -571453399 313372070 9253 -525362674 430396986 11610 -426793065 909808988 10676 -69597880 610468792 8056 -320463424 70345652 21678 -419707050 239022464 10009 -331280110 440875921 4997 -368346303 716916191 8636 132466856 946588358 16479 69465683 795595421 15992 138815617 569683587 11696 -383380273 613505998 180 86269741 502544086 7369 -236164130 723756856 12748 -469690123 840528952 13159 -389057009 865588507 3721 145840370 538301087 7675 -303597014 814044297 11022 -100979854 642705613 10194 -115013905 541289238 8599 103969042 168848821 4421 6237473 343598822 5195 199079266 348986110 21531 -172999254 875503433 13291 -415303943 863296326 354 -563424792 668447053 25063 -379819285 119834429 4037 -449246954 714245504 10223 -268482884 453838651 21255 -304386601 761620340 23737 -456810795 629915491 5801 -269760252 471382164 14943 -52693328 95945519 14950 -58940724 420794915 13205 -416337079 149430840 13089 -570416515 184010378 23399 -198215525 739689024 24169 -452565373 460398780 6134 6710108 126999104 24636 41744226 283198133 6625 -2470653 387592911 10464 -365551412 278573934 15142 61353344 726389355 13789 -74857888 356490752 23107 153682988 311075303 16987 -507157361 913107107 4555 -10646574 283223247 15499 47934678 879416279 1776 212254436 746638039 12340 -545650174 833479556 1527 -286674420 742681489 6118 -278649501 416608383 17488 -339055892 29712620 12433 -572301156 157452440 18160 -581616181 348362189 16815 165666958 858948065 8890 -361603701 330800199 17423 9198350 854503226 25840 -213013613 858642087 23868 -207542282 274794012 10497 -601815659 113497604 17285 -221268448 788171163 363 -593240725 258546265 904 -570059709 792907040 11919 140956889 328194616 13350 134497466 63022557 22550 175792835 573400837 4898 32640759 779368289 2772 -591331942 862121170 19460 -336872647 937453445 25767 165684277 157418076 3361 -63786966 643983001 19605 -220878175 949633474 13633 -126835689 907081268 3269 149010263 454162398 23834 43341429 738723684 7983 55986843 682492514 2611 -67803469 594013743 15395 -419220501 68402499 24478 99362239 241437359 7179 -506406095 65840014 21301 -440244055 381898054 8261 -316484360 202854028 13878 198679556 688117199 21704 131181541 843398132 10273 -14416603 473797943 12300 -312260038 893577672 12208 200985257 593131858 7383 166448638 870351450 21968 50825550 301937118 4454 131548550 740665921 24429 -525108456 387323865 14718 -313482179 641827332 18560 230601031 175525499 21762 -376340682 342111632 766 -565580777 198593553 12372 94315496 202597639 1334 -491458856 879860815 5588 -256573012 231360413 25589 -155800659 534759721 1438 -145415656 446557337 1529 -290479916 800338203 11785 -383166030 393671516 7918 242201693 548220075 26253 -579488598 856077744 19555 -509537740 300968364 14376 -388177024 195272042 16165 -523218940 725978440 22485 -14722322 736946096 11945 -64936124 709629005 15245 -188245765 361146582 23045 -372354850 229965352 2534 -136673019 453123121 5134 -422167664 289242563 1380 -45448748 167966452 12933 -171619166 223994647 16908 -490991829 557889333 12652 -172544300 854001147 642 -29493401 517969711 9989 229469398 848432069 21612 -477021927 63578485 11400 -163317029 490417526 9946 -141681989 926508111 10593 46261447 450426417 3008 -383377763 720041286 25153 -163095508 707656901 9319 -516167218 602770315 11494 -555659127 452698532 24467 -530190195 93869958 7503 -19893555 247740361 14380 229636131 495981167 7068 -449775322 15454193 225 -586508001 763381811 6227 131205921 775425559 4103 235187331 496048085 15110 90337504 604702514 17899 239561175 526686320 9186 149662262 435450724 18459 -380555833 246271413 25547 -487439145 710508933 2903 -146505719 474372553 14842 37447818 313628466 8336 -407319553 141271680 18877 -256566612 517988596 13821 -62447762 362531455 17646 -59883689 9537061 6116 -150880470 159399237 2873 108965442 795423380 1685 -562529915 442678745 8668 137387589 849573015 10240 -124392631 914853871 7229 94200120 333377618 6634 181080331 450265344 5547 -380454325 312085381 22094 -426923634 740769329 5299 78438892 208776771 12328 -69532723 637401047 8166 30272646 206640134 22781 -29122459 457808056 7266 -473261109 155630909 24931 -74531056 529181786 20518 -513136012 836690539 6866 -203335670 838798776 9687 -167908777 516856125 19232 -331019941 744232343 19798 -67482000 637416272 20453 -516678815 375034054 25648 -322708124 198356090 17718 -64867976 675010116 20915 133841972 387046242 16728 14793536 269765560 20671 -582468060 721163387 2305 -124375531 202892839 12951 -221715683 928907500 12932 -254424191 504000880 25346 -298408441 324438694 20770 121655077 229559390 9068 131043853 124479647 21177 -276273318 123688440 19599 -22697115 790041038 707 101320377 428569326 24610 -470152188 893365514 1540 -148356603 216135438 14790 -409289938 405110982 1146 -592665801 380626600 8818 -443800758 336722176 10500 -26687660 913980612 10990 -297959341 292688801 1552 -447291544 64876134 14607 186352550 659383808 24589 50070447 882926759 26316 -458642254 370499494 25211 105452603 224927596 1244 -326833268 363570632 13095 247117063 86056374 104 64941504 175546244 14853 30075220 359937192 17496 -24210659 152107006 7650 -438917823 35761953 12060 -245612483 688219728 22717 166986941 633693599 2866 -484665186 275894573 4617 -285343416 675148644 4518 -127937960 939240271 7747 -120147854 79051709 14252 -472691490 325809469 24750 191316752 779845452 20026 -189224254 809374423 5401 -546446989 823990226 19726 228281908 775293895 11649 -69470804 476000392 20186 204914123 122011027 10212 -32614216 429978034 10923 -24278862 64880208 6060 205545066 519052163 2450 -311287703 619768597 5492 -430149118 478413843 2551 -195627121 547215373 10399 -1928187 731334783 7057 -455680000 257093667 23436 -367472993 416321402 18199 -267796041 232047354 10655 -167640134 563896889 9866 -90846126 13373324 15173 -452888869 613748416 10850 222648743 246209749 10521 123183946 251171391 25791 -446989332 699215138 7062 80286541 61719776 12198 -595480808 344831746 2121 219905309 610908442 26113 99555960 827957564 12432 -58791618 930167975 17340 -587771158 560805807 5527 -25993340 525860613 2988 -507573227 291416289 12051 41125179 955460425 294 -438114970 107015129 19479 -13075263 505924068 5927 -374461524 878707622 4224 -384155322 884848369 23946 138777749 659696273 14684 174638033 767360798 3651 -573856305 429694889 5480 -314671448 523414432 11428 -354880608 507215168 15311 51738025 309800978 23685 227769968 828208669 6831 -144062342 856801180 9695 -282501503 259147722 20702 -406114813 280487301 11365 -500104000 718429461 1032 133924845 734603822 25602 162582316 940064549 7782 218707509 479976961 17831 -4259391 77712632 6503 -596949367 833287515 7308 -408890876 751245582 16299 -414607718 861786272 21782 -532251162 747952324 19148 171151855 102539986 1337 95391485 509784433 9612 64921841 610444625 24786 -470537822 431166501 3714 231437167 129791141 2939 -397699577 947927581 13970 -229405148 694072628 9718 -422983450 415122622 6028 -149967043 653243644 7338 226639884 856324649 26250 148457577 744638326 7539 -466437912 78298841 2725 -454510024 158380812 6739 222147359 664663576 23319 192468293 766402801 14832 -569038438 666644226 25869 -48829370 388218658 16118 -499098716 214262413 20166 -283747270 498088888 15758 -359710913 582738599 7195 3993407 713985969 4088 -243213176 339337773 10218 -19199177 908165846 2085 -197490876 607806468 15695 -510083816 184925405 10250 -388294312 479852861 1413 107479177 79600213 16092 127177463 271366328 18784 122270051 456755976 4777 55146548 496915525 1357 70262653 807901667 21292 -39135010 338535462 3564 57684703 573766879 3558 -43889559 787614006 11474 45998635 16661971 841 178785181 469073170 26354 -503723455 45535595 25478 -81883790 89626323 1462 38421617 391845558 4012 22750396 324025223 8197 -517194353 287084935 10603 189361954 895106430 15075 -306672340 343132400 6703 -185291173 613959256 13552 115154236 763279604 8824 -529364542 540332731 9025 240120318 301430172 11680 -142914872 247437454 8711 66113452 508633422 11136 -548147263 336165427 16114 168716802 725235754 3823 -585041244 403540696 25392 -203976823 745497979 22063 -526902877 506974365 15460 -568322706 316718931 24476 -476141655 198183860 11425 -555593797 853395295 15300 -139078457 722367841 18202 52988935 30189119 4512 -38912432 912074202 22966 -54603646 568685639 20610 -564325907 477970030 22268 -100958291 502027471 252 97631088 186984962 14723 -102587721 868267010 8940 -473020748 74901726 21433 -520604266 405881647 20519 -181120915 62404103 5 207257210 620850694 2999 -134090775 42825189 25966 -491029922 503997674 12107 -40819818 626154541 17166 -572498676 527516641 16996 -80595735 649849673 25574 -572770522 431018623 18024 -325387410 868985083 18440 -525057522 694816617 21698 155490043 610169246 21042 179325039 609889479 5485 -382905439 39483734 8382 188189617 721152761 13069 -225947768 829674857 7161 54217227 760007195 3092 96122560 587868610 23258 -341780955 721892246 15302 -215754619 800178880 18668 233678718 342274045 12205 -5146451 87108247 12852 -78166458 524438254 13395 20592363 911971369 21497 -454052178 316170992 13465 -42746241 675355612 22199 -598365282 207100457 19717 94074462 212469618 2804 -42626040 9366499 7828 -103319929 164818662 24662 -491119108 375199731 17968 101604140 769257230 9785 -389699162 147700944 20725 215110922 119531649 20305 -595967927 274959763 15044 -89919 582370441 22007 27648225 772505085 23387 -364628856 865205904 23507 72378559 292343636 8105 -180261820 250942962 989 -249480526 489209290 4834 89330834 440573662 2689 136782378 122820628 20304 -504299361 799546334 21310 -286207066 635897330 18156 37433561 395580521 2932 -503956200 459254602 25840 -317925290 369000083 362 -166019446 591134347 19813 -488792930 702998265 11263 -210227669 857884449 18875 63667572 661863800 8584 -514959044 761957006 15197 -271406489 726382566 12189 -454488239 616972846 6578 -48060802 782360165 17408 -86577898 10543030 21858 -297748217 739561217 5492 -306400937 75275674 9913 -588673234 615235724 4000 -465101347 926691997 5990 -93263235 938161535 2907 152053066 430522091 18427 -78552637 829236934 3511 156233120 329521418 1017 -123647322 469330200 20580 -211846270 257262622 907 -255109003 112713294 11255 -105620401 241715101 8382 -530191503 351445297 9475 -336215294 288502337 5427 -410490340 456915295 15427 -52809537 840397240 22425 172619522 239405602 2743 -421968603 378986258 21200 25571742 402596079 10472 -554092671 376853419 19001 -180215498 499134754 8024 -332545401 557030615 1107 -552164560 796753256 18459 -299775459 752061430 9229 -175574494 455168206 21155 -151838623 736872796 24699 187964386 797832995 24951 138597292 796670798 9181 -87935807 303572080 24128 -579048606 734633616 6649 -168859005 31607359 735 189266991 20122770 8565 -258452150 445769607 25186 -447302038 60844707 16176 251520366 224433816 17150 242808081 914604011 6535 163527032 522841429 15914 -105864711 384566599 23974 32543984 889538805 17951 157220799 16722691 3488 -3186273 607427995 8635 -366280672 682268739 330 -289732791 728580049 4899 -261377373 225156908 19013 -165927208 828794297 11319 168845750 940050779 9566 -305626598 611798618 5608 -115899064 871199096 6167 -186730942 635861309 16758 -29597973 749888211 626 -515745017 790856575 17714 -275876463 116214184 17458 -154185422 220573319 167 -88537542 130056815 14493 -229049025 247660214 5692 245134746 174259225 2803 -212053869 110306768 12389 -275272300 848569851 22772 -531322396 790323578 14215 84431814 328698389 23586 158822459 719459663 4604 222139018 48269568 24744 -382037652 406111016 18161 -163236145 519517710 25863 -416833051 576794575 11377 146444240 304274262 23737 -25199020 549760894 20307 -389498029 677776092 17499 50105206 798640462 8046 -160932613 86114113 20038 -221741892 887581395 1548 31423970 626158845 17686 -183211765 494828486 5171 -441712240 815846519 7918 -318069419 811425333 12289 -434229602 130371801 26170 -430407015 171631215 18778 -358263293 285985188 2664 -213735109 411797291 16655 153116474 236134055 11971 -520205822 267871484 14612 83702961 516562062 3734 -281492987 769382004 24426 214380614 147889411 18164 48862635 387251229 24497 -127429275 61452122 8206 82887190 907907151 20333 128306311 303044383 15059 10572539 753602500 16280 118369573 891755663 13837 -481089645 384033902 10031 -415039755 164739692 24013 -164344572 331596267 17146 -460496701 371160115 16180 -123739774 540138879 13788 -295643464 274051886 3261 -483359499 30506707 9374 202652574 660131489 22467 -577793920 211079799 2763 195337919 143483270 25544 -191061679 704650907 17223 -202759640 644407030 770 -64686396 592510742 21040 -302261454 898874568 19638 -519119757 887089711 9661 -231129952 560982507 22703 -448028390 314252797 21116 -323690859 82776687 10778 53086028 195529386 8407 -566323388 595549618 15706 -21921679 718702989 6716 106328511 55800038 18151 -447088665 559228448 13054 74696822 59157213 1096 -207303854 400128473 20874 -423043254 105775425 12978 -508170770 587670462 1407 -87856827 9694642 19784 114173547 810159792 15391 -55245230 13304629 955 -591054549 564727508 26230 174369835 775233498 23862 -272419778 481508412 12469 62960681 936443512 19869 231520040 672381986 11047 -354145656 20227368 19785 -411235704 315359399 17565 -440905022 30022211 1737 -545830755 666497247 21496 -2586996 521683844 15752 72479199 615017350 26029 -297131281 853164496 20069 167625250 425447313 17331 -579360028 748805551 22717 -46788692 684453329 2254 81489800 575397668 20779 -490929943 788320257 19006 61660090 914132739 5384 -445967884 634387638 8349 215854737 269397388 2939 -476121127 570912889 25944 87356087 26512549 3972 -332846483 707714313 19353 -596021722 267353650 16232 240100502 246169033 7138 -589171575 373121781 7429 -314451417 76261406 26049 -479213447 767897316 18796 -474808898 618627175 8646 64986816 118902613 25984 -538998448 603885720 25709 -426310179 768021157 24861 136927448 123934737 245 -431428275 368270630 25762 -385987042 24455087 13946 229854913 204242473 15535 -379163871 561869015 8662 146812108 956226748 26290 -69033783 148948729 2251 -576240448 953974289 5735 -574934115 111638066 25549 -112945949 62233497 9313 -127111008 442833683 14871 -374148150 127085822 11869 -292125698 344749238 8088 -513489012 919616770 352 -151808919 575411178 17057 -171939664 803519681 19003 -530467835 127816753 325 -119892022 707224441 15904 51490691 369106540 4285 -577276738 755454756 9750 -302155565 398990488 8588 -502727936 946235937 16623 -89447075 241618018 24700 197462482 613924769 10881 1094781 949412955 21050 -112790092 614384528 7313 92492940 438784310 9301 -99785979 106326714 8666 -122646557 701687601 24987 -450509504 838906201 21633 62967570 713536932 18419 66103676 46424015 21400 -211334671 181152388 7691 -531653524 706889732 26421 -253030513 322072688 2612 -246321736 459001321 2086 -584082387 389501056 13765 100410713 747171329 8830 -266563854 22480396 2061 7685338 454075618 19758 -315172351 513074167 25096 242157153 724716253 12670 105867884 917557870 9339 42499046 261264931 20777 -405220975 793722393 4651 -271675906 165960283 11425 -115367713 489873027 20708 154051255 875280547 19496 -332227415 253012761 448 -81985307 237212547 16229 -257342220 339082517 20947 -448953201 919859957 9819 -302358329 20665488 7518 167929321 572830808 6928 62671501 842786959 9199 56780417 28852264 12832 231103351 800320095 20204 -119040042 564461006 10485 169973330 634443214 12121 -360899665 809732049 21993 -414924255 195102588 17517 -304269433 457826558 5706 -414107849 823055638 10508 -346408109 734113485 10700 -517635165 323553619 20445 -386260710 295171247 25497 -185681048 316495568 7121 -485874502 84083208 10489 -554860484 446220254 252 16383437 147431701 26074 155000414 515396227 26053 -40940727 390217079 18831 -358934112 363229826 11463 -404752310 544169089 6867 153221375 573997957 15631 205885809 666985523 15239 -599653022 725454073 20294 -557577488 777970368 5863 -440628173 190778286 20556 239187578 783334045 9332 89650773 454278915 8549 45498267 278378751 9467 -557307887 161262129 1128 70810171 734073245 410 73100726 516243537 9291 -213735315 95581885 11303 -577399238 906606396 3965 -30361519 650854824 2600 -456009056 730254998 22426 -296545988 722566309 708 91610375 566502279 17415 -594347036 107654510 25522 -87860537 304882224 19105 111564629 190292948 3992 -444887834 687122176 20601 -150101491 454001986 24152 159149562 338607566 9486 -371067700 262049240 6692 -94147414 610215246 23087 -351947868 109784827 3931 138660739 435379579 9676 -161817103 664233395 16946 -539676588 662066230 3991 -374075764 848986689 4246 -9900618 56452710 4299 -113994366 485269015 22032 -129835586 398221927 12830 -355950098 15500394 23206 220759811 639119171 19307 -560448048 815979643 14548 168373552 255204453 20262 -247904986 937792486 5496 -113482004 45974732 11150 187067010 544114059 18618 -246772069 456545951 12552 -437655970 586294673 4273 -357376966 712261753 24993 -249241927 193448543 11602 85776438 31303355 22213 161054724 70458822 5835 -544211865 246284805 2300 -587337524 403782617 23441 -458400634 919897891 8190 -212382354 687238568 15906 -266723045 797316889 13797 -553822982 673096635 1210 175463249 749383928 16149 217490877 155548879 23193 -173636756 945295725 1597 -492256892 36823694 6502 -201711843 779246474 3456 -326778597 870094427 4439 12023591 118803044 13351 -544667393 211076776 5954 -144468895 175919221 8975 -235576419 882889213 19452 -373988841 328476398 5080 -153998428 418149570 22809 -219703578 444017293 24354 -76070204 836081340 21762 -458651686 351062781 13677 219592210 120576665 10386 -437441303 743075411 25675 -585906199 556045946 24098 -80058783 940507224 23083 21436478 855380173 5718 -299326386 627409986 8783 141383202 334332201 19605 125264851 427290349 14321 -486669242 315402650 16548 48762078 413735003 21051 -410787567 446149693 11805 -354086211 341563068 10861 134501602 548864995 9941 -29052003 390872772 11292 -94369481 198118136 6069 177849929 167431079 20575 -596203692 366947676 4984 119441416 795027613 18492 -160442919 642612284 8057 147703479 461799196 20653 -117617479 355163073 13709 -436788225 868019807 6030 28568652 618924289 18724 226415295 137571022 642 160097853 211855481 12948 -277417934 487631635 910 245297264 396787239 5527 -498253818 870344279 14954 -476729737 490782221 6565 219850644 196314735 1975 -68398883 492447237 20994 172211572 571895390 19723 -522054669 585127859 15407 -391077682 526481684 14157 -110763933 704253152 18738 -579252541 696095467 12195 -156810172 134595548 25412 -4159913 10144893 15546 109385852 707006799 21538 -268547135 462006671 4742 229510574 164837125 13479 -197566188 915808580 7362 -73032033 709232166 16343 -126282513 105069228 2349 -157114310 565367288 4835 -423038775 432304827 3990 141063114 127186753 18844 -512917420 651192733 24811 -483379320 423346346 26178 -296616494 883986260 25104 -114259680 594533022 7934 -511576666 505553329 6033 -141437199 893850305 18659 -501188213 748683030 21891 249472673 904566753 15039 37990388 148370156 9788 -286602585 209017170 11385 -480171131 944386788 10660 -149144648 305092033 26045 -202111558 803507269 540 -320330834 122315729 763 142858790 758898923 2798 -352207158 542005466 6333 -52902120 733497685 7167 -414030363 577851738 12246 -484187530 270083420 8444 -369727329 858345161 3451 -310663001 299130050 26048 -577459829 31667823 10116 146128457 309034774 10302 -517444948 471974407 3763 -224044241 556072290 26167 -407477834 291396376 6245 -202458794 460962611 24830 -517426235 506002530 19549 -471400759 545262965 19524 -204888362 190029780 22355 230625461 146191127 19849 -554480018 868263737 11018 -450773118 570804947 14606 -53494335 383794732 23592 98883412 453899273 2072 -206911564 115615236 11786 158878171 388008472 3602 -367794562 358908425 25303 -58609865 632859074 25965 14347537 576527719 16775 161208824 142068310 2689 -458224738 28994457 4985 -13883199 887546229 12731 138165354 676872308 8727 -429696675 247821588 19486 56357370 603865670 4072 -527591460 501957031 7779 -302602326 752201714 7565 215076169 168076048 20267 228038030 909722140 10606 236408087 405448256 5906 106485330 611635123 23098 -504218691 606435452 21038 -237821316 772356306 13437 -250716489 912250733 9898 -426878758 624445677 14125 -550040391 612496799 6189 70107140 706661703 19184 35178961 387723195 5040 -353983202 373725291 5712 -332978961 651318983 23183 180378640 10579870 505 79573865 778082788 22931 -159779317 181708243 20341 -383673641 900709293 17447 -232253919 274938625 17762 -42888701 67566993 5078 -97094856 673919966 24070 80455550 131652706 21988 88746285 478370816 7625 184509860 892196884 6948 206643262 881357902 4763 -175621829 373149442 20012 -27185428 930398416 12776 28196136 410994513 15325 247283482 244497746 2836 -331313774 892440153 12563 -548378464 941045474 25980 -252452738 747515777 20535 234788060 701947577 1142 -270650499 344598080 11105 -560154317 646397682 4835 -445916031 388022872 20445 142712535 678184847 486 228887342 285600616 25408 -155119632 310614489 2366 -225618381 701619042 14523 -113083207 471854291 20598 -416734933 255471239 363 -577166000 625888564 22507 211252449 597098842 20548 122149187 165660879 7533 -560763636 417114451 2912 222573829 575542136 17309 -63755616 840312055 14214 -3620042 760148264 17126 104281800 468459591 19890 -206130035 441877216 21515 109552581 355913298 4817 251694771 164422518 22988 190262227 659023204 9107 -401485761 656385445 17207 21837924 23775886 22420 157626362 228793287 26462 -286256063 593486542 17983 -261895097 190951707 22059 94019330 463530354 20933 -6706603 533341965 6613 -462433211 35587751 13634 -38817200 134228051 6141 -207621516 447241312 4528 75784178 859917550 7002 -193158074 585819490 22867 122396078 347093273 21987 157280470 290426886 21049 73024789 334340769 23321 -390118530 110393500 5552 -37500988 738854010 21704 -548257047 829127104 25548 -26161548 525737335 14083 -213684891 424554312 14714 134759775 301651786 1362 -588584456 460233324 8841 97660962 55339802 1675 -248262771 808388676 24393 16533613 163531058 11239 -450750858 827625935 13098 -307128900 113264163 444 -393703 212204922 19825 78981783 266217286 5053 -187266143 118037341 20544 202796065 749291812 26077 46336077 616537693 26342 -456711776 828570448 24380 4082676 356377616 22312 -482213999 826416869 17133 42433661 232220522 3229 -131594641 292968048 1797 -206809898 917701214 2432 87211615 219110412 20451 126227068 323624260 15839 225099419 377181390 7712 -99663594 604383189 8446 -418391884 816476957 10915 85371048 93964785 5568 -494725137 157357957 6919 209752937 151881808 19836 -9205845 362572863 925 -548481936 952877060 19708 -550175657 792944336 7439 -178809904 285809128 4619 -444327906 597967526 13069 -320244989 494431090 8102 -32814250 899916252 3542 -397688579 948996918 11516 102203780 463208061 11510 -202501489 536810981 9684 -263879755 849719155 13554 -375045884 101633429 15225 -539423519 558046808 5301 -137428982 127664032 22191 19479411 751556306 5471 -105429728 825921271 24753 -43517597 793589654 25994 202802946 88151741 11254 -417674258 421280412 8219 -409667030 29566176 6204 36919724 696199009 226 -4073583 541801200 18491 -323029390 166960918 21511 112428367 484470563 20805 -211883686 293833469 11535 -368668059 800541650 6633 -203928239 700093708 19790 87443394 249212038 14264 -10919412 484533677 7407 52254648 877868105 449 -248995029 456044189 23097 -63240658 104514901 11129 -455186239 588865133 9736 -365402773 41704598 22272 11499244 222052458 12684 -346273705 603033298 10812 91065775 207779996 237 97185277 81640071 13401 -453851669 272687270 18507 -85279238 544570021 21979 66457529 684881151 25877 -130554090 129188937 5510 -454562394 621914558 11679 -58200729 770622216 13377 96262738 830162234 17298 -43731190 269661205 7833 -359150280 909735469 17768 -150462895 893329258 8989 -304399709 294188778 984 -469306571 672405717 13579 42473433 588084588 8532 -500372636 641215466 15023 -402737080 370795351 617 -235515327 744789492 1624 210550394 772151036 2583 -335136185 944425975 13343 202101440 382220410 1156 -538018684 570756863 16453 -33657053 908641111 15489 -27934777 930035034 16978 -454935239 653895843 11807 -98806282 586300394 19649 78475998 520222732 23749 203297073 791258335 18035 202220618 61689642 18464 191154786 950027366 22846 -169388902 549315493 3785 -548465801 12172088 24546 -220981407 788877577 1232 -582689183 861763172 22250 -217536525 403143109 10771 -566084163 514343096 1758 190313801 732166232 22579 73731983 853197047 10776 -451975573 412388039 3438 -475262254 151909375 17926 -369175148 775864399 14044 -54682476 519059360 13168 57374999 827144842 13433 -599685434 702065550 8522 -62493047 41191583 9042 101482150 855218105 3923 -9373072 477141482 9360 -239018798 288519266 10576 -339544598 399069152 4487 -34162541 93749604 26215 -596544892 556092346 12620 140112819 598600052 18883 -522615167 505926550 1277 -509555760 237712885 3841 6247172 781633746 8464 8829731 494514053 21440 -60950683 748269958 7564 -285064325 667855770 6164 -281667565 296120164 2507 -573804531 189681279 9072 -82455775 930430725 23084 -585225254 50434964 7996 -81053188 323848390 2203 -388803172 561955642 5940 -79960139 414051782 6889 -42793557 153931561 4831 -247783973 380550987 3472 -234776829 573087534 21363 -262751353 680258914 22098 -347262048 277908424 16199 -544910031 503505993 5789 -197002127 456352126 18158 -388731192 317937852 15125 140804106 700797971 1983 -5975427 208310059 8100 -214336386 188067916 2794 -98733860 520966886 24338 216497072 254318596 15291 243934432 474025501 21639 -35281605 206626028 1417 -129343051 663109927 12303 37555800 957334884 2641 -136500285 34847815 22081 -36807919 325534104 3505 -531025866 516003138 9489 -308900099 326236131 2954 -239897412 708660595 7582 213043241 481964037 26245 111483228 471044771 12058 80349888 652818639 10090 192019664 495643313 21853 -141979708 210083804 2501 -331361695 444157973 6 145761146 228134134 114 -537760949 894715284 10248 238230674 57438141 18523 245266042 380782631 25274 59523139 261541587 18118 -218369760 740481264 20033 -13069225 288425615 15587 202677913 657330025 9738 -252685134 153920437 21323 18354750 454258614 15862 107800892 562359703 15022 -27001369 174438117 19714 -439410813 274703726 12297 -308076404 807325812 15590 -40479327 477060226 13315 -182371094 446870516 13535 -2547711 461997733 1593 -206638942 698649676 10575 -18658662 367658864 21374 -147765100 744444451 2141 -596137369 342985975 9002 -16904238 572084371 3947 -597424670 222552701 22370 -78236306 246487120 9152 5066064 558681303 22836 211608251 310908008 2080 -32846310 453890361 23947 -328860466 553687819 8271 -425634307 62284799 8613 -522782263 626789341 25588 -210891356 819985622 4836 -193390943 677542924 1920 -314022283 452168141 22857 -599668221 25310753 19999 -354055688 842187330 20148 -240823327 628411696 4747 -20635224 80450865 2972 101814973 861381726 22071 72355308 653156656 6193 -517540244 929940504 6718 -210627945 413705667 10606 153202876 365303542 2277 -465599749 917715600 8645 194819863 26058385 9050 103794859 316739368 2641 37810445 206385072 17214 204612454 386522520 10660 -517994645 92859924 24433 -381230842 725291755 20286 -593517305 680524691 2552 -194251868 128318071 16717 79746559 429755156 12238 -227034798 674417765 11495 205066647 481340686 22957 -446354720 753886902 2134 -455644683 112588806 7844 37372069 661141230 19600 -197828126 99075633 22487 -170620138 65786078 16138 -134028040 820781592 10427 157865659 529799013 11417 -110405379 222531806 7034 85536565 559764615 10891 -9999013 401908112 20549 -347542328 92588701 758 4870977 813907115 17011 -291201280 570099468 4707 147514209 523831588 20072 199573072 891950108 19791 -131308565 745333614 109 -245859146 190039748 26458 -186191033 274954137 10753 -443808951 118834057 15012 229670165 899042324 2670 109526463 431797471 20801 -599637670 600650641 2393 -47707581 702829328 15812 63478325 202404991 3493 -304458077 446396884 13162 103267408 933183893 3307 -38501786 20869045 1637 -274418899 694026365 9687 -12063232 786749628 21419 -44934557 824478388 20174 -335282583 615996678 16455 -165673139 424134834 25809 -411546814 783597345 4142 -493368199 177938506 15868 -213061880 538628059 11772 -188235427 377227560 5914 -210489047 500603108 16680 112462712 192135601 6848 -581628885 142676648 4272 31651446 535037515 16788 133120191 866321824 21086 166015413 370568678 3020 95827082 678391260 17275 136610393 368292235 16224 -364713076 501655352 21098 -145885777 51226896 390 237624200 609864736 8486 -286883183 652705990 14685 -363647180 64430009 12946 -230605463 892250418 2971 -327628184 551328672 15919 -354167493 97902849 2681 -498213679 919968178 15417 48909514 449728408 4990 -186534297 679991348 18477 46955169 281919327 20617 -68652615 565675800 11827 65031560 613524558 1067 -263730622 589591104 11121 -375567203 551904241 10855 -157986713 541128225 22694 62913181 597404009 4627 -507611364 178671102 9397 -318102104 88823076 21257 9870693 860739253 3828 -250125475 597971028 6506 -587174877 520822711 6791 -231169875 535258332 26194 -577795327 894419798 23455 -30247091 832800576 12901 56339206 86609138 3903 193974519 103001437 8791 -498164888 578784351 11707 236057548 210563214 3762 -429510833 515958602 6507 -262396611 732259665 20033 28143351 150130768 5089 -440502236 158763220 8502 -84484948 811660759 13278 -562374458 491451621 18741 -494440444 337614898 16229 -233374567 435552604 6649 -168264289 193372183 4260 86447153 784520026 22996 163349472 147322422 23654 -447582050 366614157 21114 -475793393 808070800 5103 -486249402 76406987 3115 -545706115 221578933 481 -490718035 273869423 12528 -230899029 954506107 3465 -338609166 45975652 21761 -143453364 878874325 24153 -406242623 188779652 24215 -258510664 649491124 19135 222820237 533910606 9699 -342977365 765029465 15455 -136766485 254564233 21647 -587539210 85013633 3379 -49990330 328812757 15980 -84719737 511416924 2217 9858230 153425195 4734 6778941 827988515 354 -148230273 832075780 2104 -46018620 654721892 25252 -523140016 50297065 23544 63072696 848367664 23455 118374788 474522932 13192 -455100502 730832606 1645 -396102751 366093518 6627 230541566 462605919 3945 -479753915 308274080 21838 -597784117 356015541 4932 -6012057 860254786 8813 -541557032 867391153 12009 -142006827 244845312 20809 -167054252 229236567 10759 -552581457 343536012 14851 -246344597 806107395 1950 57549784 459963104 11848 -405304006 690303765 344 36544867 956493745 22010 -524304663 97930802 23202 232577080 781846821 4018 209717323 301722438 7172 -519747709 460448666 16920 238753099 754688718 4959 96326867 788715200 17964 195741899 695626137 8766 191596058 306203209 17305 -38786531 734960617 13075 -293822671 683929615 25245 154320877 831717652 13627 5914869 863309654 7833 53219280 59300738 3644 34234712 68742007 405 -120534061 174142682 9908 -170581776 341482139 10134 -226647613 828252517 15067 -279124094 467773359 8109 -390121093 732585236 24826 -364795592 323684800 9620 193424577 822338893 6996 194293778 332992141 5340 -97647974 471410404 1929 -254560763 526248061 20268 32640130 188651094 22643 -192723168 208925274 17111 89116246 517114748 19789 -337880813 814288498 21632 -531349727 627927140 12067 -173877862 238079446 18511 -85311465 591962875 12853 -498913822 404261817 12689 -115844291 190756015 16651 -356395689 413166708 18994 29817478 657479264 2110 225533843 691989561 12297 -175947115 585698746 4518 167773840 833394664 14581 -405018232 521556207 977 -113851973 652217174 3566 -503799157 327643265 15361 -517027746 911897257 15975 249162314 412964692 10028 -98983660 44254457 17240 -284280966 761020150 10988 -569628150 475765461 5289 235979207 697453642 4672 -115310832 537892586 1853 -516885159 921634014 17344 -143477829 684016211 13180 -228739761 111784964 828 -374677758 392636876 24382 -208814152 806844156 16684 -233645738 728840280 19170 44356242 54637928 23873 82904827 265550972 20028 -206364415 640815887 13753 229505650 139449043 11893 198073006 942259529 967 -458564546 803229149 20381 -323121849 315789922 382 -209721588 300590443 1767 235804357 682827723 2016 159673646 390316458 4714 183370251 219230752 9743 -588804369 442487515 7077 -34954250 810898927 251 -83991110 321676540 506 -195481114 559250994 6843 88934045 491519386 14575 -473308018 584258628 24301 -454901386 837450624 9322 -444115766 387025412 9204 -372820971 903385714 22238 147745293 629288952 23012 167224314 29371921 8168 -237830663 285400039 13555 76519355 114957666 4844 -564517885 379068956 7454 -517597659 357421445 4168 215320746 301525760 14663 -303119136 517611968 9895 -542725093 441776717 20836 -194758082 630055025 1977 20508108 500055449 25494 -184060282 447235564 3610 -191305036 115993483 17887 -563975533 419528305 11243 116462118 117982986 8929 -363381826 718950596 16457 -539532296 357483888 16052 -142055138 198430138 16649 -237884139 916059272 8069 -266602557 413424148 2156 56655618 17150705 7904 -245883378 274710930 23739 -189580170 105170259 13443 53921530 937594561 19653 -587662978 82672121 16706 -189929094 697067828 20847 -414323631 841917697 7480 -436760052 518967257 26149 -42781265 872485711 8634 -354606552 551066501 7393 -322892137 895848541 16613 -409932445 833739459 8203 17824378 886868920 3214 30110265 805693160 10359 -219178364 934082466 1794 -120135258 853760394 7353 -55599867 487154440 3315 -318921597 320893405 2569 -407507790 906809827 14520 4868337 520353190 24228 -161423714 370612027 7911 21748455 344330168 22359 -313425515 758559266 8154 -351533681 913513657 2706 -112705598 15313940 17079 106552390 489101725 10124 -381336625 800451809 25790 99668090 460676461 23729 -325782637 276371914 16620 -17232511 569604435 6687 -44831853 592959797 17966 14907476 241036250 21561 -412663173 226221615 8249 60399091 894857528 517 162789100 511844652 13432 112125199 769000442 224 -73582826 739444140 2462 -410597877 232451475 2846 23049879 591736800 18289 196268199 744241870 7291 34393424 916630610 26325 -201336348 884051419 14579 -452915858 116187462 1511 210991961 388007183 23449 -41043366 56835834 16705 -27965983 21395747 22411 -557651932 211694515 9018 -155951456 708577756 15500 226248371 371026305 14327 -416199245 201849633 6701 -530957897 143007495 1406 -547388282 537549775 5251 -19400265 864564990 19662 -100402061 802565338 1442 -388311132 690399887 2605 82623244 480708901 5353 78314594 395066155 10369 -243565202 238140000 13826 -520827232 552168618 510 -257514027 433353006 21025 -329255424 125435386 10396 -246545409 609300629 9005 -244934757 49717875 20275 -324306032 909409842 2653 -529037205 788402296 10498 33029696 298011513 11394 222478083 815643481 25938 -161893893 814563897 8679 91323066 907605308 20768 57420020 404759974 11600 -521642942 618803350 2448 -325375536 935387838 5023 16550860 610590877 15903 220555635 597090222 16085 55641935 172527585 14490 -244887399 362434690 11326 -21025572 491971728 9320 16853547 333469606 13082 227611820 385110026 25889 -375406526 895106550 15461 100016291 730664582 9360 181234661 151881387 712 -265065314 522997579 12361 -426122199 386349132 8090 -71526341 82171458 7232 -412888632 349070371 21832 -4051822 863731356 6483 -14044843 153213890 11531 -253367338 595230637 19405 160651028 354207590 9164 -512810380 316606397 20427 -279817461 79696009 2609 241511324 214177027 7372 245061276 821205179 8697 155697106 543103243 2211 194736759 246205054 1028 -560066944 605347971 15596 -276867855 808654194 17709 86683054 357333263 4203 -200869798 29612956 19461 -482002781 825545172 23625 9576258 548528359 12806 -299579735 698256114 25767 -102413985 217446821 1984 123558439 185521175 22052 -367111915 389713309 19262 22982592 391681391 3551 -318500935 105462885 18645 -146414259 652394772 8692 -385014333 33821870 759 -103432045 347458122 7429 -246400674 47661758 13608 -58176892 735643329 18440 95855504 950476830 11833 -88116846 154159214 7058 234844195 227253391 11579 228619887 430680813 16121 -85634440 221300654 20407 -133804975 741820104 14327 -484053554 101617746 8717 225803878 541600744 3950 -317801843 309019190 14170 88449153 200680310 7209 22934960 747703446 26240 63761062 35088150 16289 151334652 347296466 15685 -299436731 524257680 369 -422049941 307345322 12118 -510474561 538069272 18758 -45199120 173864337 3146 178269606 943704363 7951 -474178352 667186074 2573 195239288 212386009 1862 223850068 941428831 16834 -155148481 79529285 23910 39334304 426691187 6065 -488305747 193022661 5311 -502334779 173360852 10549 84474869 57868200 14916 -163664822 891412637 1895 -238453911 146534113 8697 -569268487 570628076 20376 -510820750 935805401 852 -211531941 312314767 3906 -375092581 170783722 6295 -520994844 176103121 15213 203640791 361719904 21879 120931204 955919538 6146 -387367502 743766692 495 -572900909 293343757 3886 2570848 785031276 25783 -441456195 643361246 18161 32983605 297810231 2273 -107270459 278262569 11521 -334881066 573094457 22444 -537747247 797032514 23922 252042439 419379873 19719 93668949 400410141 23795 -454164536 516234700 15488 -467634770 347901122 2672 -305871918 238532764 25964 -409412901 524139799 960 41448121 505082641 652 118791726 932915156 1571 -202405600 173644531 3528 -11072513 949569613 13209 -321854609 174039725 777 186745332 351931957 11010 88085600 709892513 798 16881824 930944951 1717 -239080392 549460626 18174 175237383 8894433 15780 -379504553 383360743 3714 -33708944 317495885 14652 -60976535 559614745 8702 105823465 133207067 12536 -444867334 235818025 44 -79018359 617071911 3249 -102581744 166589120 12157 -234385591 116716497 19742 -420359497 17850458 26424 -484819414 85308640 22264 -535353871 723653922 13385 118949780 639835469 15083 194719365 331448973 6261 37412500 748314175 15934 -529179654 231404642 21197 -358159067 484934917 3395 219585266 847317095 1210 -394742416 441502748 24512 -343819184 108160950 15284 -498881391 304810645 15188 110693181 678258749 787 80595848 282258968 23941 204186546 843582906 3543 86152122 764791017 9552 -440917983 287492530 22640 -219417183 375478744 1083 -401000407 752594238 1626 106936822 225229183 14939 146324340 431521623 24623 -515770489 769793772 4740 91616239 743596827 9727 -54602005 893397625 16839 -250378466 473622871 213 -509607996 329613318 1460 -55457762 889255533 22148 186470049 892531400 706 76799032 175822679 9668 -426009507 97403030 24377 -372563485 695804509 25189 81520773 779533154 16081 -196207281 378903250 11624 -476970340 560481388 14277 -250956063 347913788 7254 -109147859 171480002 15558 -300473119 369698085 20090 -390070360 948767324 22171 219825301 855913928 6840 131381071 676524815 25134 -48423236 369838398 17069 -574399105 920859776 13423 -328722240 844714536 23813 146271838 493153592 759 -51447114 70447776 7286 -41562300 380975169 17590 -238106110 299432637 8615 -404716295 763145099 8739 -253317870 872671251 24741 -589959567 957123016 24140 -325633955 583211087 8930 -192829285 830703303 395 -165265628 410860321 15183 122174864 121221175 10873 -62183538 131396690 15350 236157056 199887379 19513 -313502137 92856337 4979 17348116 407428284 13312 -444827821 577190392 15985 -583101288 112756986 11942 -233826900 401660158 447 -592889493 600136380 23339 137117485 470031845 16128 -107816168 168270724 20294 -398320887 513361563 10013 123622788 115835260 10065 -509777511 107579862 25147 109648474 215264982 6549 -167611599 706830965 22958 -229878001 324488929 15798 139101633 315655233 7964 18482360 534957833 2140 -404269116 315016083 3845 -194466363 254309640 7713 -156249586 669272512 16284 -593930576 579149137 1888 -35143433 85382626 21551 -186620028 320570280 15512 -562021210 470111636 11462 -583537640 943528670 16504 -293805214 401030758 17012 -411223249 797371940 20581 -320902005 11355744 8754 125613885 853608865 7724 150533344 180762679 15022 -196385029 851028095 24101 161676673 496432307 17217 118788413 656461072 1689 -470024104 629603821 23942 -324782663 938205310 2991 -232214294 164724217 21854 -262889354 758541896 3353 164241361 845107721 3325 -351151956 69663472 26334 -254091242 585802167 10924 -173804812 43591809 17005 1384872 86481738 7048 -948753 595894642 25259 -589441810 623556177 21685 -218762792 666882192 24006 -601352053 888402317 5165 188353781 358273638 13978 -571688846 821402517 16386 7396340 101741985 8882 -601505921 230026981 16419 -312599607 938553371 20760 218363028 489649776 5287 -79522551 244282479 8449 30930285 488607083 22583 -174378012 296648393 13641 -251927405 793890432 5417 -349546754 211033725 7901 -208020114 907170283 20798 -286432416 62019204 1864 -361113058 705985188 15217 -72927002 76609462 23303 -280829179 368607446 6293 -245576871 183769591 22797 -417604066 711388225 132 -116493548 506736208 16640 209689978 225324213 23610 -74181339 432977125 15779 26718119 99956178 20635 -599042202 670764533 1898 -130042617 14549250 15833 -396126556 886214791 14768 -392848866 584419173 14828 -146396681 468528411 1101 215541780 359598923 14803 -295661434 659321710 12375 -164233868 538472170 19329 -385968132 926380253 12677 201190619 578600477 5438 -293719292 150099890 4507 -479036530 294762472 24946 -353764418 606242223 16932 -378325794 353650588 9337 -492010533 191448826 24434 -249357338 238643419 6917 -594397537 166695938 17132 -41700002 270094484 25315 -83459386 613315114 1425 -185315417 721218420 1298 -216494219 945177054 7546 -57598295 37861928 10611 -436509475 314282582 15778 119777472 794945611 22282 174057096 153256522 15262 -109034231 577939141 5621 -554249715 843096345 21537 -601965213 430773836 18822 -105854875 417423683 9948 -279638713 231531196 14772 -483799608 404467378 23739 -138692645 527860083 6685 110847860 619664970 14132 94698973 706796332 1681 62947872 543778041 18804 -41637369 625620451 17610 -14022140 391669000 12394 -597837364 544217237 13428 -589541482 211742702 12843 150938086 470424503 12781 -323336327 838559394 6812 -332524285 767297925 24032 185853238 273420684 5547 -386504917 458011416 6809 -539600353 885096978 9178 -273333183 895694886 12786 -108946615 135421020 19941 -62221945 337702748 215 -176668353 307936648 2857 -416316946 45705500 2701 -238766574 651550556 8906 -524881348 842191262 17913 122227984 624928048 23269 248730753 180780892 16110 -396425165 39889568 154 -419406710 571841689 16345 97914716 112124496 16498 -541409742 435856379 17942 206091570 59831309 1467 50736618 321915382 26171 -516282524 442658387 19534 -55767060 906136244 11283 -332890282 157636142 6619 -365062475 124298893 5272 -310512434 713436440 10512 -168342729 426808098 18629 -226903472 907290826 9765 -351859196 261436318 4310 238362747 269676996 12130 -473244797 935438769 22512 -532225608 401987812 16578 -154825733 414550574 8772 -133396411 700484793 26456 149618019 691762853 16619 67653710 314428542 16995 -237313473 51556427 23914 -374066582 621025600 7375 -75790021 861986453 5081 150319763 811872002 3640 -518527632 594632848 9996 -423984178 582502869 15080 1568 725030610 8152 -497748695 531950076 13005 -364599724 578626110 19534 -415528435 717382972 7398 -393380165 837178666 8807 -601035563 141390831 11150 -205131992 558039545 14249 -227374363 887027496 8976 -531049662 182489202 15954 -268121486 880925673 5828 -141244372 679906825 19359 95549 326044508 8214 221250247 672225702 8358 213891314 239941356 19664 -583921317 676413400 18726 -307926666 218387116 17374 110412337 188613082 4331 -405352311 302101559 24349 -475446700 924187607 24470 -345082259 476242048 17215 -53213937 416947297 394 -369880504 563076725 2040 -358704725 355823916 16344 229111912 601607291 478 -445836300 35578521 19722 -364235748 121511251 3894 215727594 902126082 6951 80112780 493044644 15701 -408836130 951178295 15142 200897316 810211354 4310 -324658690 165444786 5781 -45755423 45334886 2304 74996069 133834805 17477 -321568656 869186587 23445 231365546 679726943 10813 -383233033 527941785 17810 239109192 922732976 14002 -319310669 497330848 4675 -287118106 84049194 10065 -342915086 520676128 2293 108780742 95193913 19349 -101424936 116265422 1693 -305150371 495258809 21862 -448457528 815089110 9243 -386795373 902262980 26380 -306218490 165869344 22384 -471484447 308526907 18888 -217472779 789416833 23090 -120027437 947711322 11423 -13072214 416681985 10899 -428106918 659907804 12759 -172719986 697118426 19273 19118015 103227065 4375 -110528755 127385214 1705 -66250976 632967103 10424 42682214 455001572 20684 -212229533 301242745 6054 -152395180 951333971 18729 -299072846 905539877 21985 -239729940 531252399 20345 -219923448 63733951 16510 -153009105 604542967 4295 -404125082 37516238 7096 65768545 800849150 7029 217520863 861562117 17459 104881340 83025627 21112 -402401613 345977589 18284 89007943 51801367 9042 -219998371 867233068 13399 52971518 668679337 20509 75764655 881694102 12876 -156969364 807550204 2212 21360393 859592564 16171 127942571 492167133 663 -590087948 433699112 16293 -580737995 565564428 7343 -476119019 11665161 21687 -471519542 341813476 3300 -84042310 269210358 21486 -422456506 808588745 8316 -158375605 887609468 6953 -490181761 159704030 15969 -424293018 704675462 11447 65612233 499741108 10932 -413726882 95125194 21536 -393866053 925558112 882 232473930 189618290 1298 -524195075 36623045 1348 -119741593 246071677 1366 -465181990 272238285 18498 152443288 55987012 8940 -62364301 804546877 10858 -568401930 883415753 21948 -439630858 616866852 2233 -1249806 364181298 13793 -484982438 622561499 12406 10299360 585211169 18539 110698028 907847911 1583 -321664247 608221929 1091 -296078978 451757595 16336 -121777767 78248874 7255 200612783 932038659 4973 -476670551 143693116 18061 -382761792 200971473 16204 251318016 247834810 11189 -85875564 668271245 17050 183586621 728037577 13056 -307994031 671200612 11645 75713893 626741956 5046 179511709 702565631 10515 -566643852 463053982 25118 106149342 508789182 4794 -188071086 786928826 1587 -518529641 298695292 11487 -385647347 352636479 13413 -467513694 529117037 4718 -341331015 465378801 10198 -1197887 895139334 18650 -287419689 245789788 23813 -243880755 629118512 23777 -101783206 215976273 18134 -249654476 727440994 19616 -442213563 535217542 736 -397340475 393645173 19857 -438992611 616355590 12352 176535363 654871169 599 -375980532 366519030 7958 -455883977 640351322 19122 -47703641 498783208 5920 -372577831 795431698 12049 25540358 580160841 25273 142667250 571758064 25813 -558585833 357161066 21823 -528083698 716846714 18808 12836905 866441093 17693 -40257107 291627580 22887 20506148 31999982 12313 -329229179 252796292 25676 3637639 27833990 23361 -531281146 213888526 17160 -365736532 200016227 6339 -347644572 62228809 21754 226402282 919922818 671 24410368 132781037 16045 56380550 378671285 5079 -281800315 352893932 24126 -267923515 399703666 19878 -194334547 19523683 12461 -540967555 831665559 20554 -387275144 187269028 19825 -588253458 825716382 7335 -177226492 103516510 13220 -121028507 308379702 9534 -153921042 604183450 20877 234611270 106424257 21359 250381401 536090209 20387 6391119 297818790 4136 -35833391 176273412 20552 247876941 62933176 12553 -471674386 396850936 14148 -128991641 129136603 13613 141303263 843613430 22080 -558291112 524192551 415 88814369 230672275 17209 87235793 382802665 20508 10414758 719187320 15032 -135729329 22172098 9037 160005801 271961376 2667 -497098659 923912442 23231 -478033079 38464151 552 -269121210 113988227 16431 140546453 829397074 670 -520123603 76446252 1134 -89979253 609470474 6294 46826549 464057521 11401 -561739377 71855252 19295 51755515 193362592 14292 7766570 814048851 21719 249705249 240531449 10043 -303828421 254850660 12404 236469914 24857491 5829 178996766 96285405 7873 -188941599 762296325 23 42386436 174851972 10341 -386176269 157039087 25553 -182448869 654978726 18714 -163784375 755256132 10627 -286116460 946381473 15489 -352333183 245669692 16542 -555978360 730241163 19220 -386777893 402515937 12624 -235729600 244702871 17045 -89415719 413418759 99 -173384706 836853800 23630 -508281454 736939134 11226 109402126 371399463 8746 -596132348 290119158 12544 -428293361 294090556 12004 -288574151 241661524 18239 12459417 177150008 7822 -125799031 835826373 10255 43202565 830843140 16687 20575316 574618087 2495 -547203029 599590068 26116 138803319 825376947 9991 -392998911 407935592 22935 -546530288 60258371 21258 1072388 387715324 12273 -276090301 118659114 1574 -234794481 371268769 22314 28257741 95090602 17109 -98219650 678685724 21349 45545246 11907175 14617 -320023171 449512112 13066 119085770 802217982 15213 145446967 354738072 2282 -101926186 168347253 868 -531587700 657686061 15639 -99123120 682444048 26024 -169214359 269009100 959 -258712917 380753215 171 182922229 64486182 419 -297707977 564816834 24834 -197580183 568441115 17045 -136608240 300152905 21054 58215016 571501848 19394 -597913091 500810355 8585 12275440 934093028 24052 -134725080 342235508 17048 217605281 255328434 22638 204778466 849468205 12169 128250198 33559341 25334 -35990011 588848739 16198 -234345524 756221714 7170 49929114 419963914 17055 -49483847 374186278 3788 -306674300 333245666 9872 -420500341 530321737 23893 112451850 393145063 18136 93028554 681951341 15919 -93359319 561884262 26052 -293001703 595193936 19389 -170177425 686728431 11578 -521335017 869764848 20742 -145777596 368984967 759 -274894319 667912944 23264 -307155072 606394476 8642 -17551650 946345143 1850 -430135422 228473780 9430 -53764679 545396833 14744 -562116188 947935843 24000 -162861933 450877444 18305 -557986270 903447220 9137 -76479361 663197396 2175 -473322879 316182674 16995 -44264754 10462568 14428 -484829770 757814691 15433 -426854717 26778927 20256 164932852 350106489 9316 -578078125 650655715 14074 -42978109 908424258 18074 -76979348 367481229 21970 -513215319 735800627 11299 211881812 691268737 10899 -254646785 775824932 6985 -595634230 223465172 919 -151266008 471861382 1451 -306659757 601145470 4399 -290765429 151873474 24381 146220328 325579377 7810 -337185942 295456633 3140 -298246054 480741491 23222 -68256045 457502541 4423 -170849537 406189581 20614 -285154368 880491575 17582 93832778 783752671 19030 174862572 560598341 1396 236997242 469237222 22018 -471197499 651121631 7899 29772868 80090031 20757 -136534279 530569926 977 -387459465 455002899 4404 63241407 617401375 6670 46590214 645649162 26129 207451038 739911450 13613 98183519 83018351 10323 74279043 281369180 764 -205413617 493682734 15556 -114154844 895596071 18692 -447536795 882586971 3304 -502056124 351150701 21058 -545436557 405910873 18257 -184374053 572781009 25606 -226462868 31407732 9311 -64180233 524238765 2064 49256894 101782529 9858 -117306344 323345764 6679 60047758 298861966 15385 241536167 298866065 18465 -425923132 397336704 8668 -79439966 268022947 11414 -232670014 453360095 13843 -370381647 757908454 2104 -473565574 571565734 14852 -170521439 621926476 15215 -381601327 255393780 8277 -165210148 157892417 19387 -426168415 810321780 2826 75451082 397240647 14134 96721029 376233330 21784 -31243236 17632158 24212 -474384777 744809996 5587 164386560 297707896 3510 166829166 615708130 1771 -499389665 375716937 4112 -227049473 543581612 20260 -140380237 15362738 25812 -443632926 498921329 23839 -299443380 203117696 1311 -597629273 505298628 22538 -103078936 30876631 22230 -253373459 764268014 1920 28344829 71874059 13310 -464912497 887268173 12003 -529161667 76925882 24610 -220301000 564227081 25816 -256905487 14723920 17969 20679603 196523563 16536 -328365127 543351824 8136 -398853272 587093333 1541 -32792433 60110820 21567 -548056724 276987435 11171 -564395155 661313780 1345 186555608 440133087 22534 149631696 39081147 2963 -357736073 354683520 21258 -282311786 27736208 10012 -544688057 37935002 2050 -77333741 45887467 22183 -570374605 75964119 6278 243084100 832959834 17849 1863001 440106638 15710 -24886638 464323984 7643 -138357135 310836627 31 177164670 417965023 11009 -413115106 714051549 10683 -380578769 937759066 14883 134879325 53557148 22689 13381698 831580532 6541 -125261949 353956733 6877 163592336 820085873 22452 -419377377 484425264 7761 -401609111 401069763 14704 -507005575 849820567 22204 -69310095 155018029 11129 -217716587 293176746 23522 -562676467 168816928 10677 -212202712 947235288 19084 -347371151 197276680 25675 -204801254 587138156 21754 -249706690 487798880 19332 54277146 114888100 24026 -208271089 904209891 19250 -33374140 681844277 25330 -207639157 736604054 21145 208654786 68839583 16483 -44557834 193805969 13437 -215692074 687581251 6099 -248665350 266647051 20964 -99648777 217458978 14408 -225310512 802165771 14231 -12953058 630003387 6601 214145040 301934210 13547 174826634 628018835 20746 -204988748 884991146 23028 -404910438 222237192 25793 245554894 381822314 12025 -168465912 425930031 20683 115833735 795085146 1072 -443949002 822448057 20534 -316284496 541301441 5442 -218676858 736578789 21028 85402680 674008388 16340 236905108 283085252 19115 -320859535 252723932 15532 -111577062 403093219 20622 162440587 253762429 5066 -270902053 766180600 16334 -287703503 443804040 18770 161351656 241375749 4591 -87351493 468575653 16284 -220385393 811769434 24232 -525006024 417610861 10341 52712109 638751072 4724 169343973 825039517 16678 -10368538 440682595 11551 -510462857 625567436 18533 -570781260 404500929 15493 167878357 225522710 1593 -20367356 607610876 316 -531296341 797880510 17273 -403838312 196141933 588 -354090748 820696895 13547 -14519184 100846261 11396 -514017490 893772726 17292 -581734824 394324319 18012 -263796974 552110018 14917 46782367 264741485 25286 -172549531 523051211 4744 105520913 724171986 26187 -591604183 914702710 15756 -428965495 71090793 22629 160082896 101170227 5844 -577960776 575217210 8037 -287011354 345344335 15474 -97904474 915782834 8374 135244801 344441363 10371 -375512484 817066543 21838 -179435373 801673064 22923 -212183468 20838811 15842 164343579 632333547 23150 17601630 478121531 4628 -92062871 805156298 2737 -421831220 151378733 12679 -430694339 503294477 14192 -111106351 190084604 18467 -272510422 623010382 52 129367161 260671038 11138 -419725830 714110682 14315 206809890 539617676 21072 -498541077 872389860 6718 -576559916 503910916 23037 41430408 694467506 2043 -267161222 453447580 10240 -423444281 841070699 8315 -77267722 426925242 9535 212335619 589540275 2594 -224466354 636918358 4590 71327528 597256403 3424 168105533 292733577 26095 -103017581 871991991 10151 -516950897 914012843 16878 -291491746 255633308 25430 124127855 186922984 16359 17118684 675863746 5002 -349136806 213242723 858 53864744 567426823 608 242740013 266834543 8646 -114709730 269853910 11802 -347968598 395437795 10843 6670603 284793398 21393 58664763 908119760 22835 -164082911 802971481 2800 -558318680 307688834 16173 192915141 798894518 7908 -24353752 467856286 22137 -550613225 590981056 7494 -174692638 487903390 87 -506075533 791125579 24998 -313029482 198056944 1522 67166236 422061861 4713 -331787395 883946929 25998 -347807224 899527679 25641 -254937953 694925752 6231 213718916 45463672 10569 -451365201 134973325 26107 -52377690 218254930 12956 -349226486 113981644 21539 -70880964 26700664 22401 -242906771 59591953 24279 -385851033 489828302 2581 32606254 219849932 21993 -510990795 551595579 24697 46616775 301214249 23941 -359945071 163648351 5127 151531832 529172961 268 -397557843 467348133 11428 217062223 608850230 14573 13902277 135944909 11509 17778776 521446825 16344 205274874 638803910 14441 235496332 142544521 21610 -334306800 806724106 20116 -205877638 821796244 4893 -199213285 376833429 9418 -314358494 869926815 19751 -92505849 662763737 5681 16123350 428995864 11331 -42669434 77320355 26398 -29290751 442826084 7664 58947171 364073724 10530 12327773 434220517 1321 137086784 538969496 16803 244220119 950931953 16811 155637235 422312089 23424 149459584 848517012 14538 87667062 954103356 23003 -139553505 741834641 5548 238498385 256409929 8343 -187933877 166047611 925 38006555 653099940 10915 -364168917 282408552 6664 -493851774 93113847 24118 -149757659 865819166 22092 -118914673 957707948 19344 205980102 258856653 1588 -358175251 808491268 9289 -374611980 261737523 25472 -127081798 817234597 10393 13050323 924711142 8562 -559877975 647604589 25852 -336674752 535204964 18988 -155101126 538408130 9878 245549232 225599997 3522 -379149528 824027563 4794 -187948401 509588638 16139 29988017 587299024 6096 250250031 115336873 4791 -511728404 724589317 848 211056570 824584099 20623 83483453 597241620 6495 -44891460 403398196 15945 -141708470 246272194 3189 2581851 439544017 15350 -23288321 653867504 21658 -7917851 189440964 14469 -116954482 223660474 19524 -427096023 148529043 16129 198079111 434507092 25856 -291330550 551146775 2723 62255006 83330583 11134 -215502745 179257059 13359 -319504009 343985051 14829 184785457 529520629 22770 -555666746 128020032 23570 -528018218 200166897 2717 226046338 855430672 10790 -350306037 947792340 9017 -493756735 243390725 10037 190222612 761661129 14179 -117368897 956434446 6700 -331326758 96507486 8741 -392400351 312350434 3416 112082270 393053853 4982 -149080123 613526117 22113 -475555461 530215747 26199 -104650062 113341141 17279 -92199792 438490429 9762 -547882838 187317425 3381 -263584800 521612970 23460 79399562 697303690 8018 -356267782 947653630 10087 166887904 39900579 22560 -593456570 200335473 26330 193456499 887988448 14623 -314105148 460207321 7942 115675459 330916248 12419 -184653320 893775700 12910 154920212 878335179 25233 -48402701 256434381 13464 -503315934 842381093 4407 103296659 319700849 12833 -419643054 174551786 16944 187869432 380246260 10342 -476599946 54732992 25015 -112734614 332679737 12618 -114623412 229391501 17803 227798260 703122468 13094 196258789 681833699 21022 -365370358 69770696 18732 133033737 918667860 8856 113786919 420817818 16215 167558296 366652859 23365 -600243408 164257198 4567 -211135426 846562922 15871 -189160462 362017330 10868 -508150462 274054197 20004 -412434604 382425977 24871 -496284557 43336243 15921 -329559096 413799969 16153 91977187 309127059 11453 -600852207 869306615 16483 -207138136 288703525 1300 31030026 183140830 15629 -80234617 576194422 4625 -525611522 747132075 2206 -5669920 594135973 10305 -375128315 791438350 22401 173100234 791324885 14007 -136405661 528256769 16485 3218628 779285124 17376 -400351374 89853625 13361 236722443 44482980 18129 141772000 243116308 24652 -555997615 610210271 10904 -452493783 713274587 1204 -362000087 311453969 19194 -521526032 925473578 5175 204607664 122660803 21372 -85890104 280200351 7755 -21386334 585353488 2447 -38032293 68488803 17644 -486044224 544127440 2613 -30458397 392457235 10936 -417575971 226577553 9460 71266230 169863666 2166 -255939155 411914931 24168 -400099432 79192858 15859 -50546791 114704216 5027 41064351 620653892 9901 -281160283 627134224 24513 -464433634 557188708 1472 -140754958 87151924 1819 -221236579 415190926 18976 34665511 578878781 7710 -6389506 147655220 19820 -343025387 382894317 22794 -463853264 389164396 20060 -8428525 815580422 22607 -598904199 923169948 19871 51720047 497637488 1374 -480345300 654186703 10012 -428869985 26235688 6383 -285979122 252705900 17645 -141125901 404308167 9783 -252339254 38639561 10341 -130316489 493085514 3770 -371337390 340611546 13072 25434412 855102235 13579 -129186946 881546684 5338 -381167689 518797044 17300 -564120256 58304402 20680 -302418043 607704973 10599 -241187535 745592264 25512 -86335683 501208204 5013 200968278 277536743 21343 181710490 663878739 876 -445955079 388546546 10822 -467085164 520872465 5838 -258528682 395812853 1527 -505301037 789649638 19815 17151951 939883898 11422 -399704657 373316130 6534 -240471738 860770492 1919 -81005637 797637171 18935 -185531381 268486470 15767 -587952175 787564746 15515 -556715073 125555144 8578 -18481473 111810008 5757 -220634082 252721507 8851 -58046199 947774777 6662 232042126 148131765 10162 251666674 765126670 24108 -18808502 552207175 895 215084698 498067781 2060 -130866634 289201167 23599 -27438527 510038344 17852 126591356 820869751 7279 63170080 87702611 11393 -53561924 438899902 2608 -37032138 54838422 3613 -372176927 948253274 18361 -164453552 863140052 18804 123083648 99806540 12691 113134568 836072271 16313 -56004592 118113400 3278 2455858 601426416 14690 -480504737 241470116 2290 -207216179 280366641 18359 -429394166 939978027 2652 115713688 15772936 16433 -368084293 288136814 13008 -518039329 799868923 15604 -245835111 829848162 13860 -176937560 725679433 1066 -7776541 270239020 26316 -160438686 779316772 16664 -522487326 510488318 204 -80938277 291367528 8877 -502761744 947344386 4160 -588813064 259748608 12279 193379410 700661350 10285 -412806154 920393562 2276 -222951191 158366352 20118 -374040843 216698516 1460 -59733822 140055080 5016 245797390 499890873 14666 -348439410 716130551 3689 -501145441 35243389 11448 -349238272 563601213 7600 78721254 791128374 1771 -428790174 939938224 10654 -416701321 198732794 26162 76385459 369105436 18845 -450802227 750110140 1605 211947363 936150414 13036 -217011839 923437510 1737 156939544 338013993 12784 -516642673 857240617 13187 -584647764 596449636 21788 104053992 29711941 13525 46498627 587764186 17883 -331937068 83483014 18766 -542489029 800431363 9326 130921680 37305541 682 -227712900 570270194 2549 -167867968 112611916 2822 -339047855 768914333 17913 161785412 615235405 11639 -180143762 636537498 9683 -219256179 951259150 24255 -114129279 392753843 22153 -334095897 300766008 21913 -454448981 930363921 24324 -70986816 217676004 4871 -597874630 629643498 15454 -193063558 122861725 11445 -432134724 385502746 399 -38078775 516295631 13277 -598250299 851007222 22272 -506908828 232081677 7035 15417680 604281804 13073 -201463901 500283008 17407 -589516202 575123752 6490 -173250232 770946727 1812 176921407 513852734 14834 -523577659 471360891 14669 -541628396 642647902 1759 -416571729 901578770 12399 -487175247 929350298 23155 -236387369 50284682 19380 -539251545 542774090 609 -379015768 336203860 15702 -453090658 370244409 12833 -104046510 142290339 25160 -589362529 515420696 1519 -176978015 744543543 7573 -515664912 890769507 3338 -421225707 820068043 14766 -490776642 478105024 20003 -591133174 111071494 8685 -313902797 25096108 6022 -345318343 732209098 23192 199940553 44335022 5268 -67074220 714087131 9439 -496926271 355119287 15723 -498646638 261357327 16495 104321762 66712994 23471 -392282084 126774495 260 -159624269 388089725 3271 -392905617 562872277 4087 -189041478 854473680 19221 -486255510 378187734 8214 -509997101 405284294 1741 162769753 910033366 7393 -161294354 927317860 7146 147483313 888334264 13020 130000096 177920738 15620 -333584713 551431244 9704 -510586025 111014472 4320 -437629305 163614023 24434 -417533628 289111325 7946 -121599486 767461710 22910 -503954225 61955906 6807 148225555 56656156 20577 96139122 226697431 5289 -408862913 123899864 9385 -14426365 685593038 24718 -369797725 816231260 4523 113584926 666887069 3074 -129019448 89764839 21530 98192470 421180101 8634 -488651151 853622707 3957 -24745505 828182790 10022 -360500611 837415396 983 -400640039 55366351 7505 -494491510 880283483 8969 176810919 512776799 2062 -271019732 464067120 14438 -510393233 116409685 25 -133637861 53971033 25996 -197937981 379072293 1583 -221281162 575943132 358 -31281828 60954356 25575 19996645 173448655 11650 -549760051 582428708 24561 121104806 931189054 24786 98748717 294814466 20659 -553798076 854583555 5888 -97167044 902646844 15923 -567479944 713193910 8182 50782659 343740945 23890 -136793580 808804363 25645 -304648817 726528146 7714 -396033163 837042228 25030 -60767182 619088534 9607 -293518194 803658943 18636 84571026 632419542 21486 -371689130 232954854 23793 -594102518 951151823 12107 -330581378 361346407 8979 -511944837 736679944 10422 -274144510 455313604 25041 -127076032 417313841 4225 -333518850 8580091 9163 -355705094 62310059 21847 28402825 859874914 10756 -537648328 817890729 4717 -548135786 487453943 9784 -557540917 517929139 3647 -242512298 340403822 19960 -537477223 27471568 6726 -155198939 819810424 7807 -378023044 641532731 11287 -301005822 215659185 18528 241182161 518669136 1003 -356180802 928007852 2217 208799385 615459094 19901 -195303507 127862926 24082 -55071974 854794051 6283 -577012473 162839325 23817 -240967648 82906890 16166 -520460756 673395811 11340 58917571 704877936 11052 -264677796 70107665 23020 -191529981 872079863 6831 -128956618 880761937 16007 -413645259 774282633 3619 195239098 938364651 1426 -342688373 627082663 15550 -313731356 503276587 7359 202316166 811323798 11807 -343615315 269408508 1798 -325337196 452080702 1025 -172321487 125005195 22758 -470308700 888173148 10835 -368724130 758099528 10084 -200208485 929356149 22908 156414199 266449806 10762 4103537 223564067 12277 -595793931 475718101 24652 -87816995 824489233 25566 -366961979 481170217 10780 240512672 750086542 9019 -207736348 280679247 18305 172275468 61662128 7906 -562472315 420470526 25688 -362048366 475715626 12050 -274514497 364046890 17543 86140591 952962784 9816 155071426 131022919 1914 45312027 314270291 14227 41580967 587343019 19476 -353453618 419432361 9299 -485800130 215951402 9156 -386121247 39876211 16535 -427891537 148308582 6432 -531258974 926298677 25161 -190121634 552849774 10474 -45827387 399912665 24325 181487881 192096649 5128 -317103514 620394421 13811 -245380419 687890193 14115 -222003949 921317876 15328 -349291382 75672913 18280 -263602594 838289891 13836 -376355710 828917058 2728 -479053395 670960371 6917 -531547877 141461673 16141 87305323 239496774 22538 -50302473 773466547 9561 91586064 517228638 3766 -521444918 703983617 8832 126051103 855091126 11777 -67619757 369733137 21117 45187885 424497758 18759 16768635 431758237 13601 240412607 788339282 6019 -497085001 525344896 7734 -190222003 9444632 16996 -22734134 930687512 3323 -474669431 489342606 16075 -245260941 630311951 21551 -382743446 340000684 9426 -492697485 470779446 7586 192877999 580329656 20649 203232528 919049782 15424 -359319723 179310434 14541 -126286870 837425681 7295 224765172 572790650 18820 -100714091 401771385 5316 -135845353 273322097 5406 -239046614 86076081 12287 -397249504 820297053 896 83715723 660958563 7064 -425084584 888983768 22189 -486060151 609205067 22173 -488755339 30279550 22801 149900695 917623775 13661 -250725074 588842002 11029 90468464 262919783 17001 238867565 466371565 22374 -18102891 156636575 17207 -70048199 564962350 11636 197744758 355285551 9680 250950367 291404210 5418 241383769 718476667 21559 138207501 192363072 8122 -548650246 149330314 10013 -254677616 462373033 10954 -439280822 52032638 2500 118927306 382564583 22783 -407240738 375091213 15430 -189029943 910180974 3164 59042147 104371877 17077 52448625 451614528 6719 218011490 812663062 25708 -225439017 162005964 25445 76272775 177198880 17940 -413676603 554059746 4069 204452966 106816551 7282 -548432316 101516373 3122 -197087245 554624322 23894 -348777586 668738363 6725 -31804798 860317619 11210 -102002654 96154514 26311 187631893 59837813 6461 -38185900 913493410 19383 -413607136 85737711 19154 -411402148 643350628 7489 -52866288 819989296 24662 -536918113 551379307 7940 56899815 60887740 6743 -511594711 490900544 9382 139111147 158285912 6349 -520269440 877450596 12374 -79628439 583966641 2559 -110085151 234169238 12106 -149081414 411068865 20538 115932189 455209622 20589 14349494 224634458 14328 -426629431 205937427 8945 -439437068 784970417 3073 -523333127 557499869 9992 -163952700 743005145 9531 -586659955 595856834 14697 238457137 868835584 10769 -126642790 660312767 23765 -116289621 438857348 17489 93097127 246623301 6767 -110595488 864047754 4306 -355381248 165879200 8413 -160183142 783682856 13604 -299374165 304409796 19530 -445076661 428208817 25687 88492859 247700181 21912 -259756394 585674223 10864 69256136 676041082 10562 -270357372 953772628 20583 -211986194 364157754 11079 -375398246 598703386 13971 -388241192 375427012 14193 -189732124 65846079 6726 33838791 955586172 21269 -81246781 678189011 7054 -520442602 203074044 24252 -589666119 452743169 4229 15693896 568274823 5627 -339971264 493965386 25892 -18453577 955489440 8164 -367954170 601883764 16326 -254950270 411949593 17629 -504594824 840083086 15405 45503605 392071094 23805 -421037000 486399710 21576 -529110227 438717524 18140 -223694260 253875803 24650 -452415772 832551587 23414 32914366 689115199 6420 -187019535 174631178 10962 -416655661 54971499 10505 -40892313 315017500 17975 -374999187 35135494 12229 203740206 173576544 4263 -154837794 802558667 12593 143610532 564427096 22825 -149087297 336098589 22019 -136042352 603597398 10179 64343019 437660953 19149 -46125332 342500582 24755 -239723387 889920829 10150 174589542 239395839 22225 -270474836 488429603 19827 -63895619 47805632 16979 97624620 166821576 10348 70136305 85606079 17126 -428183711 352978350 24459 -395350979 548087015 10424 -416237782 910368847 13095 -292136648 74824734 3814 -502353774 264532474 7550 131106437 357797846 11683 224802728 722367545 4782 -305033167 882439704 13022 -10694420 32065269 10851 -379587129 108453844 21806 193031742 639912321 495 -243070436 206429292 22 -165657923 872424162 3307 -367517788 692931879 8296 95086624 503727699 19339 102320020 864712535 4519 -24837248 661239610 11190 251537521 887043813 3542 3410553 148745377 21946 130729124 399789901 1071 -457549883 15536499 18889 -371602054 749769123 22355 -385700599 762961592 20160 -402510718 922451336 16663 -318875701 753925423 6851 -311090063 147855108 1566 -329753696 502954669 25755 128327456 44713821 14181 -203622118 936704475 9073 -443408333 553482493 704 -529097248 221198709 23548 181139034 952367553 6485 -342070229 64423064 5995 106327936 87462658 13339 -45066112 160345810 9560 -406185617 92961050 13031 214318634 462923329 632 -169660592 312243568 19812 -63087681 420084439 21575 -316051081 599369628 10104 18178661 682779210 7140 -377226365 846514645 8780 -253167732 371541141 23696 -119330905 833823558 22011 -156997387 149152901 25004 -140236075 85388467 7672 -535479815 760350866 7315 -365230242 351794319 12780 -450887830 617011363 9856 123851297 89306844 19160 -433219443 867096455 8477 -102447279 759333300 8109 -15283758 511941780 7818 241885869 639836137 16103 -450308686 147314899 17852 -581819997 213438057 26330 143271015 610663086 10982 3397760 311982421 16062 223958410 901836200 24260 -218522759 28744197 2770 -276388542 499232684 22091 -70223701 569493694 17951 -581128364 102615556 18296 -381669268 492819140 3284 -214773931 312754743 16492 -297722042 12904142 19954 229006770 203267336 252 217716740 423224774 2443 57872115 925123638 14717 -591999777 665103795 15573 -11825200 274855930 20612 -12787248 524383824 22384 -226206714 286981016 20432 -263068883 634303483 4743 -384298699 743929811 22923 221171358 752618181 11438 55916213 650106765 20448 -181409661 653256909 7698 -408576060 623389165 23732 -295903115 278194973 4246 51583163 555554256 20686 -464444799 26157924 12480 3858570 750554758 21419 19076569 255105627 20002 183911058 162176168 6859 -117390618 106790603 24591 -403118565 787117726 16808 -57944022 238210279 11950 -519271497 106116708 25320 188082964 28271981 25829 -45335118 446985730 16580 42058254 271887422 17629 -88598848 823878850 7909 -94093689 646028190 5 -184910874 902898563 9878 -534646977 820307597 18352 -422836280 346045639 24961 -124248567 129033267 17209 -259782974 898805996 7458 -391675790 436078354 8975 -198602482 377618978 16187 -340905223 400817498 4240 -324008115 907176687 8664 -115335658 340724708 9123 -36188263 857964613 18981 -426273758 563799349 8397 -581135636 352256094 11014 81346378 180608406 14544 -448935690 63961494 8232 -584138114 134770597 22542 -418582893 221247360 9823 -513841887 722508435 4900 -45298004 360445509 1853 205759071 341720517 21411 -328693 438549759 23963 40739677 771745649 19295 -424981357 276926229 8524 145797448 930738318 19957 -353171942 833759347 2066 -538991097 372595238 7382 -43670917 780194922 17665 -235468735 835559754 21355 -32696352 479272653 19965 -420220170 86066608 11103 25289250 348767996 24555 -497450817 375310315 8947 44203333 792586720 4084 -182038399 154473404 20355 -92082703 74800664 7132 -90276171 398632052 21392 -80252779 145975698 8579 -479402849 281235388 9175 -46178577 26454914 26365 -285290128 690132977 22454 -479160190 950209365 10140 181835678 410725962 12692 -287541450 699259433 10283 64283321 162997382 17940 -193403134 46684479 20567 -39342557 514021272 5429 -512303648 946041874 20174 -328590923 730823632 6478 -346590827 258712461 25110 -223725833 865157615 9762 -177597670 169881070 11393 -207975003 788858065 9773 -96037813 802395941 1135 78260310 916934976 23162 -162935437 656195949 18274 11463006 471739441 8304 80900313 828062122 25277 -298909829 61160593 24143 227114682 599698348 14481 -398283725 546457764 25504 245370456 580722234 2373 147673884 264937604 15672 -195621629 124046712 20783 -155700570 692073794 25827 -445892015 145738707 390 -30076822 590981771 12535 -59642370 893838940 2460 -172005307 44220444 12205 -451821034 884638634 2290 157644856 80051234 11520 208710385 457677742 20805 -203658082 321137097 2253 166546137 900306710 20748 66485130 952563496 12951 33545523 296680183 12255 -425723419 86491634 6225 -149350224 648845513 20372 -391002612 517836233 2555 -493292071 294658471 26306 192579177 116493691 10215 127245123 592828962 10040 -82154500 261674706 7061 -361053059 130203040 15012 -264901812 249604953 9935 -24336248 663350685 65 -545460501 583823527 23461 186680551 344449293 404 -386107929 103573750 16140 -36061911 602034863 22471 -372504403 940942189 12887 -95773465 946049712 10060 94600614 887831752 14788 -134385037 78182818 1114 -229843003 213318560 25291 -222020135 594444844 9254 -537392680 637657146 20494 -469558600 807435864 8641 -196358685 164663789 16780 -248286163 834303688 21578 -82720559 830158903 11732 -585810243 44675847 1757 -349927116 191121428 7759 -505638868 84249824 2717 69142297 824158640 7084 -317631132 884753758 7455 -131962945 893062646 2669 -172723047 226716890 19970 23771474 762418244 15643 -358012454 363424947 22371 98328808 716559632 3569 -234443539 859641943 23724 -274215318 931221538 6445 -554505480 551439929 9659 -483113788 604213733 6356 -137611183 353611699 24309 252450305 296154961 24329 115498962 186412081 22877 248300448 456642640 5600 172454825 75463434 3915 151402805 489281319 8647 216888227 60073541 19094 -584200823 346054146 21879 -22094783 572220023 7126 4851475 956658860 14231 -583849024 335479561 5318 -581296452 104516304 23072 -431221276 211371740 2877 -480119828 507823120 22815 -249262899 808565635 10883 -566959532 55002538 10765 195745920 506326566 10127 -266371213 867966978 17272 -452049453 751245618 779 -398150036 641020438 15165 71311444 944644670 24413 -204476168 917109165 5525 -164371243 168658687 6523 15838133 107326662 11067 -240363509 145175150 6375 -57277297 323147537 19075 -57020010 518051596 25223 245728332 182438169 7859 154868067 148663227 25430 39278587 576236031 4826 3678512 18635781 25265 82226138 59908931 23067 -508273474 606855986 15227 -544727433 350298552 2260 -170818111 126899371 11470 -522978719 912251442 14522 -184825009 92285146 10784 -555415612 18049958 7248 229156216 509988052 10651 -495939491 192090107 8299 -387400491 329009698 24190 -469978368 802543459 21004 -288090842 613876021 11427 103518479 164812172 2457 -356913179 160502813 2800 -116484436 236235037 22838 66896193 131147831 22246 -398539076 898760324 11788 -503797870 211553326 5158 60318145 780380540 23734 -299490339 750910237 16528 -344689325 693802550 7805 -386949672 12779441 7023 -229615911 693094361 6497 239601375 214470660 14971 8254197 380978369 7172 -449282678 754669901 12487 -114387439 694292449 3760 -382639749 186527022 20447 -109283049 629377626 7441 -357438868 846853521 14307 -98582258 129843411 2346 -354844582 70920187 19103 140114880 51605503 3993 -269199788 487580123 15471 -176065893 929808132 22975 -332000575 149328303 972 56914686 776443747 12502 -485590297 171911176 22726 241003106 666258028 5146 -364708500 777192671 753 121097093 838555047 4943 168304565 263986089 14455 -442132175 729781681 19594 -140197902 517713445 22837 40623887 337807849 17900 -74037742 958322088 6929 -35246159 337353424 12937 -249928989 191308415 14046 653047 488848979 26389 -541227341 723854359 25102 44717753 622866515 5050 211887375 17666457 1242 -362420213 9590853 24540 -73787650 769226997 16283 208536741 226123017 19456 -227810191 569223769 22410 -54797 113554497 9488 -371352091 140035579 2845 -105546952 481104884 1493 -138093152 672614999 5152 -25556963 188838877 13994 201273783 630885907 17038 175507135 652118967 3952 -525271340 710918666 15010 -529339812 14682151 20985 -183533538 928100925 7103 -274766980 465990395 1038 -372599169 83981742 19506 -152245591 569743919 8196 -348977584 291362433 10251 -409386220 302847594 22823 -216789586 776307976 7520 -483733186 104459074 25377 -383951766 814300778 20094 -165549212 616635824 19686 218651760 929418886 4609 -209450618 220063140 15160 147743604 794377372 24136 -331978279 541332074 18599 207159284 284247014 6669 -427804819 114775561 3170 -597629963 73767012 18131 -19485614 565320065 21559 -128239127 123372108 13838 -400539382 684193589 6940 -19209563 475683363 19106 75845984 121619562 9679 -555349837 107084339 19838 -311435035 638848304 9931 -202509081 403670221 20434 -331721614 611721810 15087 -265774635 226569735 7726 -204800661 339340711 8291 68158014 31812137 4547 -81318190 275879846 937 -363177966 567327816 16038 -257549433 893313325 24687 -72343639 834821643 18573 175858006 414724594 7789 -46327500 790925098 9698 -436898718 12463035 17218 226216251 667766013 11371 213121624 288378338 24043 51953619 475610025 7872 -261539948 92389574 25444 -159913610 308419220 18288 -208227532 100646450 20673 -597650413 731215878 1873 -565721825 27123206 1301 -200797676 867006770 11863 -99968267 914973493 21933 -99699694 352678296 26003 -170828619 429773100 7435 -534894224 352590153 2259 -430393175 245817013 23033 -314568737 309456486 23264 -383395561 923768570 6086 -441675658 933956273 10687 32352974 806801885 15589 -12695140 189219462 13736 -174764358 389349513 11001 156832193 393486471 20844 -435536328 784879992 12301 -439613586 286827815 21258 142762133 292307103 2739 15581566 252602644 18173 178044888 540387526 11240 125604508 639104604 13942 116553240 905433502 12676 -578419947 853631571 13 -76095735 892036757 1001 -100205775 18982788 13233 50300717 872078969 23786 -530778590 73490605 11262 -96897633 285961474 8531 -485675330 573240774 2238 -436471601 79737926 800 172382557 217349864 17819 -531292909 122813857 12674 -424330608 348467363 16721 2007020 760972212 2542 -484217079 253327582 5774 -467367820 929378463 19914 20837520 309699061 19202 -173065907 658802415 20243 50939701 766417663 1839 -447130281 504597526 22362 -583338143 71264657 2404 -186196741 542976236 11846 90189141 119733673 11068 -487941696 925753378 24057 -188981258 167833524 1871 167597481 187117977 13637 -330037173 727536135 8839 -503027857 644835301 4067 232442645 26489767 22686 -223199125 351522883 19660 30534487 746989607 8366 -390847844 161860779 3966 -262026440 892361081 2618 -253953831 57425659 8220 -30409027 81391883 34 -560814424 187705017 5910 -16354262 139882358 26181 -422422156 526767064 11741 -597001851 94413782 25216 -381189090 237415703 18006 -601581359 239024228 7750 -387802528 354942697 13335 -24847523 128988193 11243 -480006517 907257926 19402 -170202645 37288852 6876 -197295165 821418361 22885 -414093020 172066332 9600 -134711844 868770600 1465 -351402091 586544472 9060 194784820 179221632 20130 -320179524 100351913 20475 -557932086 682178276 16028 -532362859 522694337 7426 248908969 107580630 18308 -377234652 122664424 12638 -596625031 942565689 13145 -133383543 602057139 12904 153011179 96927154 15051 -171109442 851717448 23838 -382999017 200941384 11745 -295677493 206624492 1647 -519523017 409319150 6758 -396104609 849807558 11992 37545950 893428767 17181 -290341296 69044498 18657 -89903332 546066199 7269 65491111 832437884 12331 -258668189 643955691 19757 175008030 905886191 1800 -503321026 55449888 12133 38748323 655655671 22272 65980696 426973545 19572 71335716 582386870 5335 200333811 494295840 15064 -402984256 487034474 2085 -298974149 260785042 2125 -283844957 944612297 15466 -279739922 666610724 13173 241456012 691331265 4779 181848919 942833348 18595 -53306389 734013007 24332 -191263060 642669565 14528 -570108588 857132793 7930 -41879820 599290135 4454 -369441053 366580013 2511 -126987004 27388496 2381 -221062813 845839874 23870 -365439857 784509715 23618 -179382353 146608102 14031 -267656690 262652587 18582 -240379681 614015628 2064 -110653081 303762397 21045 143157279 622296698 17273 -443273319 576727875 15241 -297229340 869188652 21720 -347846284 662806307 12500 -275232100 168437321 4175 -455175352 513972763 13155 236009718 631155481 24176 -391646043 220454898 17259 -413625506 465801138 15794 -463909575 410492482 10227 -597456670 264440557 1204 241692611 778675874 20692 -405351418 441648564 11266 -110749534 224620123 1843 -135373409 784100421 7837 -269024532 637078930 18798 -191818676 876052084 20977 -274711263 821963191 24028 -313708794 320793986 21345 68241909 951069337 21145 -279777768 139217071 24686 34039673 377614761 76 -458008032 305403393 14742 -199773112 335278980 10254 -578735785 697142708 15252 -320829975 519558900 26061 89538278 117856917 18885 86910275 12829997 12637 -255011292 24407817 16800 105941406 57392371 15231 -23401492 415624566 18396 -291405716 64650492 20002 -179071197 316826942 25778 63252904 361100273 1804 -1711481 130362162 1841 -57959931 639261822 26128 -553743895 550081159 7484 56501160 821682270 4423 -478314881 103020390 8983 -560349695 124841009 21667 220535948 654394485 3996 -334344618 773255340 5604 -325552494 344311030 6972 -308126478 570156439 20521 -468399032 818329059 6762 -253062797 105894123 14084 -123639748 893903790 18806 -447228416 416405067 16148 -7900575 723207495 12141 -598662294 79741106 21627 -272061064 541819920 1693 38538028 248002866 2237 36233030 113258904 221 -405298103 214772914 21501 153596857 621866898 15867 -136567122 801436604 5017 -73884240 423677990 13 102638882 749826505 6830 -64032331 812307564 24319 -564694301 273286285 6054 -388714061 96647165 25610 -371840664 470639908 2863 -131416668 529667936 12635 -469626171 236305300 6595 -24505676 852949511 20606 -55895748 524356229 22998 -305852978 212646921 22047 -414725142 791471654 8722 -273309852 395006266 3284 -93241690 346444567 19987 28990241 476495706 16875 88218310 263653519 24258 -226130376 358164079 13901 -70113276 901037809 19473 -405566522 13574841 4333 65014257 276258524 1497 -409361328 789556848 2073 -530471647 332764458 13153 -388254619 266933251 20604 88777278 138777106 4376 -195424515 86820255 26324 -158295266 337578376 11286 -197041654 240269536 19834 -303210971 868375521 5472 -302785616 520687031 24800 -72141083 645681072 17017 -144834707 414093993 11974 -336833788 415454551 885 -142475514 400336964 22188 55696553 298411654 24996 -501619328 79398646 3568 250741705 383359529 11107 20840420 314772197 14831 -60280464 370122195 23779 -592529386 105306340 3217 161828718 658388327 3054 -144807160 699781518 16488 -347327121 300427837 22099 -432538894 825046725 12449 112872736 348002191 1249 203675100 178378319 934 -443748585 96064534 17338 -187925660 565850827 7766 -486597214 265055311 25671 -344162699 682205939 4869 -97371163 672712040 15723 161957258 258160261 10909 -220773675 355617669 3100 218575885 935015841 19131 -53747757 326297500 16288 -229005887 141707568 4608 179207453 764899500 417 -537480196 689599252 17597 -87371201 482016776 8128 135107167 32855556 3657 -494498221 856451579 24252 -414256887 214541529 12112 -465692806 544582597 18061 84764166 225730244 18396 204417023 951678729 570 -267862600 696684755 474 -463688591 95224546 10577 -415738044 331833157 11771 -486638698 841683381 22073 -51235702 140038718 9371 -554233336 148822482 23179 -493955210 460823247 8444 246047078 340636766 389 92167251 511060976 16027 -400687516 894452349 19310 -535246966 111955417 17660 -208133962 794976908 18249 -218445917 882926171 2667 -564888663 121016834 20317 -229540827 106417168 18954 -193001550 892024012 3231 -339579531 100393448 13596 -66051812 828152587 11014 28354105 544782844 15413 -532318414 162967046 14846 45758400 207058844 2956 -358930073 734850326 24095 -501430533 414035112 1692 -153820073 876437675 16247 -540404540 818799839 10884 -548182681 903687890 1077 -320894352 537886746 7507 113233702 303725408 9276 -533615842 246179845 18990 -310986421 464457142 20183 -146013808 880571271 21156 177333837 796870299 8285 -372252350 183445839 16449 13042214 213847373 21722 -332987722 578682964 19254 -449486555 941715025 3696 -450356678 209578595 22699 -113761334 547213735 13968 -457997018 779910802 16853 -593115748 434087042 2308 -26589061 90758762 25304 2172617 157927688 13072 -45892478 82868450 13101 175935994 807023059 23266 39111831 74828133 24542 106396855 67407782 6301 -511907609 332765195 9234 -595984905 423191490 25360 -310808574 218921821 19210 -105020828 589305801 21254 -557991729 815758772 23196 95082768 267505212 5507 -476421947 579432608 17284 -392899599 805892519 10138 -243962751 189447989 7638 -342568714 13927942 6369 247885074 528697627 6443 -596084065 921845280 1328 -570710532 837357533 5343 -128525954 483573428 20039 -423739500 122152534 2264 201930578 368373862 11162 -246646472 931911363 16721 119897698 107429473 893 235678009 436926841 12348 -168295758 276667345 8647 128028846 378490095 11164 -118907742 797436763 25174 -501299317 702115821 23415 -426011224 821449601 18162 -237277037 855106818 1064 144244461 655005418 2819 121093749 511694336 16861 -576130990 719171808 9138 -329929803 886154376 5711 -167438393 236675520 5694 -214972873 441638687 15434 -567623895 74884701 3890 244709090 640690948 6021 93308286 33893664 25223 54251714 69554462 20446 -202678883 44418987 25141 210654652 390259630 17933 -345424180 19123638 22296 -410607145 444564631 3797 -571043858 51697307 5013 -555142159 370495644 10175 -492956069 764413473 22012 -111668211 102659118 17362 -283465568 206849810 16281 187255920 191507019 23433 205199289 772380079 20809 -1652960 33992356 19541 -64280804 185807244 24415 -157566977 826733844 4925 -437146249 393863759 18192 -547343496 75408392 730 -548542702 302671911 14033 139814860 643238200 11389 -585725973 447998412 19277 -506019013 235461911 23688 138809178 237493831 3305 -119458248 233348577 11601 38712643 20399619 13376 36972592 179769984 4086 -184494912 778596088 18969 -541881343 339003774 23020 -34477833 388941671 14832 -124175394 913026850 1244 -54435075 107054507 19813 75309751 699104477 3158 -44855434 261633807 24438 -421386513 854285719 19426 -448179572 338784492 24950 -433125657 565147297 454 159875055 455835554 23299 220321638 905347508 8707 69015186 710594071 22035 247260633 436795647 830 -495126706 248820766 12473 -246069318 519787020 12759 -172523212 175956840 7885 224268702 839291001 4588 -39445101 367287625 5666 195037342 521703246 20641 -182232692 879241407 16114 -141071115 354456390 19094 176727321 312165051 7332 -581034963 652619427 11582 29719126 754088902 17618 183988644 199438433 295 -290280805 171382753 24172 -228000032 149094525 2275 -212586205 790608781 10117 220510644 343002683 10871 -331084788 557927925 1298 -118008310 373348984 9703 -527003237 408161085 22098 232138230 348274780 17340 249112006 251295168 18791 81787548 232296670 4009 -150171822 234433887 3753 -181356323 330494266 22874 -438756545 889583230 21759 34559617 558997084 2032 95827821 610571921 2559 -510488697 235310264 2963 -263032737 899949943 16584 -213820673 49500358 10198 136084857 711317309 4733 132218633 624713777 1017 -382739183 280683014 19452 -114812007 139032185 14181 -141244398 916022196 18875 -538852706 324261338 10287 102558611 863479375 19843 -449819237 129938265 6209 85874295 142328521 4925 -233680151 705416484 9509 45386622 578804367 14944 245947130 917188427 21397 33461852 86340208 2573 117872547 16182088 20977 -516976552 323184760 23057 87351533 125173213 17540 -191126527 117738000 9781 -344425191 637219563 190 -262254107 439471541 3794 -342252020 535189063 9014 -71587545 136109888 11008 -437703467 340479585 12893 -153598951 860812889 10848 173545159 689665520 2632 -79190624 480633270 12127 -462730026 310667114 7269 -393674686 428472530 10477 -322193026 785726361 16988 -569773325 227657655 14843 -8461855 820353694 6831 66722640 813011020 11962 -314585964 200822195 20966 220725810 271314987 2489 42664587 399392224 724 209013117 168893300 18033 -376556902 471448512 24555 189258201 252302108 9091 91403150 198288782 7044 99129723 275092823 22073 59149665 709658397 6980 -139117258 737463305 16054 -511995038 66371619 24711 16511655 662640705 19745 -171027300 623491719 7942 144726203 23107972 4981 -286098956 274557332 9500 -347014386 272218191 5870 -271145327 472792063 4594 122973398 527214053 16455 -222558365 933618260 5498 100288893 671791716 2402 187822142 188651094 6620 -420239305 627763234 3660 111592132 217446420 10636 82457684 156268883 23545 201976574 795662108 19730 -473329096 894257943 22522 -542855347 260960433 21042 -576942125 880659807 19173 -13833130 718541825 20427 39129385 548744052 21154 -290876470 550304802 20240 -663626 520405095 24585 -193170773 379661033 6787 -124988041 450144991 10480 92482547 861790070 12910 -398906347 789268579 8562 3412186 33143567 25685 -327038616 184033730 2373 -280108513 221652816 11840 -304789583 154504814 164 -132122745 295703033 15105 -500929707 176353106 23334 35417291 19538705 21217 -506094815 950987677 18007 -376088463 342756139 11557 -75215856 731726386 25720 -55244084 30963033 13491 -308828120 571683574 6531 50947866 561383537 23722 -546253110 498868096 18656 -190517891 395151367 11570 117396696 251960192 1130 -334675636 520284284 22609 -423434093 615648860 17486 122093206 379427383 13661 83144815 333354281 8397 88082241 136612142 7717 -34415427 719267814 25453 -138789775 559558571 12572 -417626823 609856075 9416 17776361 27545311 17277 -476831742 604900998 15818 120785357 475321185 8214 -161907032 250162952 4771 9215557 874885630 12549 -97184877 575812650 7149 -190288119 241483535 12944 -23985803 102028014 15014 245349826 938466921 13652 -264169052 815783717 2445 -371834298 484396431 24977 241172983 253124198 21164 194234691 432883369 15708 -286097187 239010577 9583 -397831390 639833048 134 144956818 568865944 2993 -154359070 47836242 10979 -516621748 381982578 19583 -443773245 314843704 13171 -270594965 145662148 3768 -181599173 208083262 14190 -135183440 953010221 18876 -48124346 735200851 19471 34768612 485590212 6167 121953331 593072140 9748 -538126472 326362020 23088 -290973954 759750469 4199 -600248929 165614380 9267 -183094832 133275540 8724 -455260575 444740820 4003 -503881180 503368127 2458 100738547 536535133 25647 15756304 704578499 22662 -71502866 82100896 18638 -203854097 380555897 9464 -585065877 826685737 12031 -16223878 579725695 26203 -267936608 800396402 7235 -318942187 839488168 4067 132227891 789200829 15139 -452783343 763106154 11746 -406029778 659487034 9264 -292551237 763883515 937 82811976 931304213 22790 -532052469 792302192 8317 124363436 405554183 2320 -578498762 274469799 2623 -305254621 405456661 23986 220839437 649563569 24635 -184016122 579689014 25487 -129624600 691228193 3176 -352425271 272263644 21810 -223166287 113567119 22523 172347912 697657466 16138 -354148771 418269150 11552 -374807400 642592950 20649 -88007060 569446675 16825 -435316539 333826429 8493 69425122 911794643 23405 112748602 795535521 15802 -283321138 741671273 9506 -52367274 590522175 11232 62947735 224691135 19006 43105188 857371995 17813 -135194356 523968096 399 -72404364 870570226 17632 -167063867 528244038 8017 209906990 924074705 26095 -457507438 226875938 264 -591547357 605590810 3395 -332543347 191181373 1662 -324251709 524930060 6926 -467426677 257880691 9804 -599938155 77531291 6254 -308410628 886962956 12612 -466407469 282739738 10469 233656768 422706566 21571 -340588713 747897587 19772 -374892909 372144656 2150 39446988 387019569 23421 -360391964 458439618 9517 97900536 948877756 13465 176999216 854329846 8596 172500099 89159268 25060 -24611966 921607380 25125 -217897583 383938729 23211 2600191 439069840 2230 189598511 450186719 7284 -472805045 310962398 12508 -429631208 140967702 5470 181633816 215971456 6404 239553647 50713584 12539 107746786 636959791 11703 -455607290 169563388 18434 -169207256 760929713 10060 -540481121 482019208 3463 -85589022 876603293 10649 59295904 885762988 8114 27209809 389907067 254 -166423207 545847238 7187 -358569630 810744037 17841 -33902256 317539202 8054 -188164540 631831247 17018 -593168775 437417301 20162 -26291108 723827995 13392 -115969186 819487437 22459 -427872628 284476550 5709 -513477702 894734968 8955 -157305448 65001503 4164 -64043494 470211428 23133 -196020299 192995668 24722 -481873921 686947591 12288 -270371775 917840609 617 231286299 363643945 24098 -107309727 270889985 4837 -303295222 322227603 876 -537405653 484834625 12142 -477388005 465983766 9050 -277537598 925678258 23157 -311791786 367667548 8787 -202180358 337773495 24500 242651361 160193103 24067 -17277421 400608681 22903 -447432308 827012303 1960 47365340 877002242 3398 -162881974 315995420 19444 -311243509 825604172 10654 -24934823 399951701 4689 -428273856 749372855 9298 -110403574 493161078 5680 137665234 512242738 13657 138892007 431118055 17921 -83095119 257742980 20159 -326296004 770598857 9985 -94644012 270152036 23490 -600348558 546681669 13282 234444461 543379489 20417 -122662829 636935085 17206 -331287220 191224790 22076 -402168662 856642916 20254 -49188841 952041189 17465 -98115034 856000775 7510 189439914 949115107 17123 -400066744 664661220 2210 -58673557 204064609 7611 -251673153 495625885 13193 -431658717 676024511 10883 40905820 935272487 9563 -519687384 565396599 22797 -342867098 873927833 938 167841968 871589081 5313 214617970 473758827 25092 -493481977 329528856 17454 -35064539 282192154 11247 -563421003 121987540 612 -582207392 603045098 21346 193388792 649957979 6821 231273671 268314067 17573 -127592744 53317211 4927 -501555432 674119457 11040 -362692590 123430027 10883 -332495894 945120270 23462 -111099893 52758829 22203 -128129097 217159879 7501 248993015 662778554 203 -529235448 144093365 16043 -114986113 618716269 12559 -544885447 273232198 25638 -480572974 343177830 6204 -524780850 297709281 15923 -133882242 657669666 13424 -577721184 875478049 1064 205586757 724906415 14580 -430973389 119990506 5192 -429490799 543099416 18288 -96999845 934416715 21751 176100893 421623129 24421 -405073913 729894373 12172 -556037480 561693829 24506 -50588845 67874015 13302 103708076 386838382 118 189844762 769141597 6024 80848086 373430099 10931 -491521419 799025425 2500 -68862889 472686068 6340 248152250 687280191 21139 233822784 417851389 25901 187369679 331685322 11614 -466111121 540137241 12604 -149203221 948197305 15249 82159808 405303432 18300 31529051 230087786 13810 -552600136 901462537 11045 -514171830 329940522 16571 -174596344 71294582 22454 -407887062 208388038 1279 107070680 738239064 2924 -142215013 733326260 7011 110180216 409877934 6074 -148907551 86913047 24843 -414856683 848305255 13454 -393953594 498401434 22982 -534905636 726681499 12671 -441055366 519811565 22430 212866929 863122537 12019 -304506034 439147586 19456 195003837 280981711 6780 92912509 258017682 1503 -193645874 296269024 4016 -35522335 150645930 125 -276661588 211079609 20177 -389187633 547942235 11963 -233463778 877952863 23964 -430162311 142459850 25406 -558959681 654383798 25993 -155099267 681463621 5191 97001512 238952608 16550 90800443 945491542 8871 -1389030 481728713 24279 -532090662 517977339 10475 -511128945 280389807 12995 183577707 443375630 14371 16437936 581909653 18021 -469401755 221457534 577 -424260208 824972080 2298 112434873 265511372 20992 -540972743 257268685 11035 -162179860 921559649 282 -542601118 639209145 23312 125318237 902773860 107 -345258730 494536982 4399 39831812 96056240 19991 -512906620 777239433 15179 -225440029 673958084 13454 -493956611 797106880 25479 -299136339 533381996 9371 203964161 877226538 14860 -38012833 63308682 5996 189721765 229192235 19064 -64301224 791931658 15341 213232393 671605553 21304 -544093384 379815938 25861 -391083833 666273268 10547 -223345988 390066746 9993 110210713 284604272 5247 -414043690 905770286 5846 -8507998 954683145 24869 -227293061 880109695 14440 63929106 375692980 15530 -437772770 463844777 25094 -125103916 49583806 24899 -472982382 533570849 23353 -309241259 314800807 12785 -230272498 782004711 22773 -297321511 945152053 17448 -146053126 480066841 12580 110888560 493683359 8920 183747858 98781070 23935 183060271 875963462 24036 -215507349 547247232 19479 -273108583 205240598 3414 -120049399 142863435 23193 156998741 384350074 16278 -534859168 93887225 2988 133428017 858131426 1292 123714999 469719025 15182 115134126 542660650 24557 -196073256 209353523 577 -296981879 641074716 7311 -302855545 49112098 4428 184382732 434035919 9891 -223987827 548533696 22699 -308055648 262513169 3821 113021216 872145174 4212 -442319920 462533207 17982 29160115 87378742 8208 234583932 95454694 14479 -478799797 658635174 2695 143884224 838766416 519 -307484632 333593166 21161 17263052 182669495 9650 205679473 10159068 13916 -55399385 397663327 5820 -520616343 347182392 22893 234804044 68000017 17521 -562966436 83392382 3297 -472779822 889258512 25904 -546065943 796119047 23538 -396890588 579662820 1523 101835140 156248786 14752 -178288619 116980747 18914 -572350916 435294400 14179 -191177063 149958795 11375 84191830 85220867 26447 -162051087 145341689 17594 163574511 656360810 19515 -360639430 632561607 26208 -483241233 825633627 26199 -7883171 698548566 325 175738108 99919278 12132 140162512 257386403 14636 -31135979 194145969 24800 -314323811 278501126 20588 -547462594 703525651 22894 178089606 826575032 6655 -59676597 425598463 13545 -379171170 795523300 23518 -216920993 313537356 20525 133528577 204498574 22523 -190262041 545125557 13263 -351178360 247430745 1474 -446302093 902139528 23311 237451146 827817657 15475 -509668978 342799040 13986 -445912322 896998618 20567 -459798154 804416378 18877 19679309 578037700 4572 -511000782 425819786 24865 71095931 35636323 838 -71973373 324257623 15333 18071173 843649650 4710 -308303416 311323726 14176 -459375031 525158075 24963 -324846815 567705056 24291 -185450430 176949965 20748 192009099 339774545 11374 -161736816 21966631 10389 -575724940 929374795 12242 -570781994 655098874 6234 15556141 807770208 1554 -558475994 889817360 21138 -56917565 245244146 25032 -172475088 715559438 20057 14041285 689061562 25812 -11678133 864493035 20584 -121851583 317491475 13494 52778168 227876028 24138 -215968395 724088115 386 -479152432 924460312 26288 -248230762 624423948 20462 99289108 552788784 1061 -392070622 781354905 10958 -480472792 419760668 13953 171064025 817262426 12534 4842832 918491325 4777 -390454400 227928274 6595 -421331201 191487236 23372 -326104675 520565007 1698 -223742495 368217548 11832 30733761 348913809 15032 160482776 890676607 5051 -245727393 180142180 6590 -225089017 190743023 16310 -341224356 570207500 4452 248286787 131686704 2951 -549648269 555591550 20183 -69246594 153321318 8338 -589873263 869712359 15407 -576387135 420203177 1589 -283707186 606308424 21759 126199553 437697271 13688 107709297 195126347 1839 84483534 109052135 23327 -196789669 789783454 26428 -21429583 587034736 13521 -350061071 91115461 14746 -584973512 231800154 19513 -424579624 892510832 21829 -252252412 580974804 13300 -78592662 37870201 4246 83060600 339441249 15612 221195571 114734331 17701 -433890027 85968578 19097 -298449118 897480480 8404 -485511698 439012725 15856 -261293001 462145689 6581 -108601242 526920683 10767 -347956064 101145145 22588 -578836192 281813501 5037 -555474303 793438067 12453 223752408 728139199 20631 144136214 153977193 9668 -276527587 316785689 5005 160210647 616243927 22486 116697035 122692803 10571 -380687901 451522805 2486 -394849439 98536435 750 128670413 694344962 15759 -173451788 141234180 13623 -485454383 415157246 7703 -55275920 594656510 18162 -299273584 475982895 10907 -599097509 334442752 13830 -141332247 345104838 10158 -549319397 509258822 582 -208730334 561742858 5159 -595622198 111159275 20688 -549030444 632604167 2381 -71540166 759742324 6626 -381401111 601195697 7504 122707480 365514756 16642 -538827313 468924365 19965 -469480866 556094742 6879 -287626707 130059682 13929 -600839274 294031881 10427 -330682999 162871946 21472 126877748 30461934 15217 220112714 882090458 17746 229583009 277657305 3450 -121370514 586487655 15817 -224960651 185561605 24165 71638299 942169583 24719 -146975049 183170774 15133 -103453683 232778264 823 -408348745 192858183 16207 -267053066 40295943 4989 -194535520 122429480 7354 -225941920 585246216 17275 -183363333 527869408 10959 -233577443 842153986 4741 -441977493 59460576 16362 -332169955 564995434 11805 -4270852 920631044 23427 106123179 787457069 10970 92462827 302331264 3711 -423908766 444417261 18448 -70741018 283845102 2079 162879744 333050264 26196 -147068446 686895356 4785 238104966 589929793 20253 -534048897 35829571 20898 198077479 275267932 19205 -457422158 329453277 8664 164161941 559841196 13166 -65583864 521229610 21986 95952201 504603931 22597 211735134 142999751 23147 -561913616 558994303 7036 61756794 936271360 14744 120221622 142546085 17463 204987118 829071892 8542 131067660 101883143 2558 -177238187 101500745 19928 -40004103 749527318 16469 -310418363 414408212 24342 19482613 834088392 20698 -58169243 718543945 4119 113049619 385139923 4277 35712497 89355804 15731 -423183920 544926510 9925 61177312 224129473 19902 -554409105 157283868 24041 -389666589 348316459 18880 -196448218 364469337 19928 87465975 839651951 20981 -242324191 797045656 21538 -77855592 794106022 9553 -490963051 587509157 5482 -246319697 495733943 325 123946119 500330163 1347 73590642 925561709 5190 -395689564 644621443 17383 -257447198 541353485 10824 243529630 208300824 24122 -301499520 791484142 99 21157531 486529041 18776 93711224 739410822 21890 -431052317 207823865 22894 -489214555 179133292 4151 -551128513 244717200 6969 3202167 747960274 18661 -349918846 172240321 4064 -348102846 472001007 17295 -578139513 253453671 1713 -236613382 377648482 17239 8305539 875878292 24494 -331131381 405385857 23017 115455970 891386290 21336 -60358383 319899540 14950 -116735149 323176778 1865 -228935152 156264406 9206 154369236 316007901 12779 177178321 575499194 17 -72383521 324301830 11769 -38555229 166747583 6640 -233779633 301657514 4008 -9087939 628985538 14311 -555565941 635857830 25013 137353679 780983564 9763 -593458596 429925335 6046 -61692308 351310299 23956 -392342068 895160444 11451 -553581159 444093513 5718 -87750940 526111536 23855 -304261412 42450010 10986 -240420911 689638206 1795 -273178037 786431824 25644 144536193 724640157 4149 -35290759 685619920 15722 85863847 220225814 21385 -330169588 816952631 20945 193386268 317793780 2513 164127773 495405124 18628 160048635 476656591 935 -122228161 367577508 16914 -563178590 107207439 6209 -287123988 955750915 10840 -141174623 270614366 21879 -92984294 601239242 6940 -65776299 248949344 5498 65795995 333605616 10890 -72581219 814468492 22623 -517181679 477818833 24245 -482495916 739804920 12307 35937513 289940492 1583 -167369543 239378073 16628 -65893468 920205196 5230 -431641220 504560290 13641 -527452444 487542170 3096 -356668278 228387627 674 -598498162 106140668 20131 -600631974 725229149 18682 -305738083 146584366 18626 -236330997 502457583 17198 -255990699 252894216 11742 -119086264 404774767 4492 -455339151 127042617 8371 -125067478 505226512 11237 -398198878 591499936 26461 -124160081 827331093 3307 179990144 802843694 1450 -375691414 178582750 10030 51884307 55496430 1042 -44248188 393958058 1360 -530900876 933500521 2429 -449885908 50356872 17499 -252210676 354217360 7298 -408959922 358848244 22795 -203707524 917393448 12812 219630971 696975145 8105 146614731 811746762 21523 -528512943 566069651 11299 231587079 17077608 648 -338609984 279712766 21653 -503871839 934754947 7149 54182483 382097668 11145 149668218 202297227 25375 36327155 525740938 17408 -116432155 317259395 6958 19910784 90800733 23474 172472615 31066249 10788 -14548195 96066295 875 -7535561 780111667 19990 -212226370 786780726 10207 -485562121 685772258 10322 135546749 602439956 20463 -471139021 733117855 4754 61686379 305611214 21442 -25794995 257268831 10333 116455127 177323458 15358 -223614998 258068382 14732 -461843596 213184433 17541 -455302537 71296513 23372 -183569627 583520389 10278 -435247913 224839648 6549 3460144 114514442 19355 -295806173 33724329 3210 91984969 63441446 11773 -199348759 543129960 22672 75862902 824425274 19917 -48425696 40235693 7152 70361108 526962506 23925 -425068109 9005734 23620 -534445305 359336657 14582 -354803101 863152541 8482 70242528 375682740 3678 -165308144 628942478 23154 -401343373 560309292 11295 35779958 36357480 4507 -582211164 8565066 20 178808855 557743065 12278 -357517247 56076675 19118 -81009976 839517020 14595 -285535007 375144649 24995 -295074809 271604644 22876 -280446796 872232668 24041 -484903070 608893147 9962 -113496480 379567815 10457 -301736655 599406940 9045 74112045 139568525 21376 168798442 654950124 17504 57907075 623984708 11366 -466460463 894892078 17301 -296191975 477955310 19058 -98154901 53701213 6497 -355025900 169383791 16129 -556014868 268469576 8767 -318842894 565165670 19927 -2756944 787740197 25657 -170847338 117324250 16284 -251619723 931209976 10487 -169700777 600965250 10763 -136659742 563631002 22335 243026088 460156009 18417 -490353119 143564558 17825 -259466214 424768984 19724 -167168868 772126048 8207 110230330 731911780 23917 -341428655 751234547 25177 122286642 289304791 8672 -125105807 131944084 2744 -500103841 421146836 16172 160580243 404465912 20588 35257235 883193265 21318 40504832 14823811 14587 -6997756 232101442 19212 -468504269 381884617 14843 -539079528 390868326 18805 -89882600 935148032 2171 -532349371 162823777 1565 -538209706 272641934 7651 -299763214 198363735 8123 -443799816 153024148 11373 -29426259 807424530 25467 -241443253 317016331 1708 149193740 131822071 10084 -323811280 260675453 970 -237931250 566025272 10898 -112168345 128974680 7828 134042508 677318746 8446 166275925 136552400 3446 -513935625 293176115 23897 185446931 464430610 20332 239326286 214421012 16130 -238241335 876571366 9795 -348376771 302291439 25739 -274272356 811606732 20393 -384259018 754037036 3893 -326335382 455274182 21389 -552981692 141244513 16962 -280050439 393791519 15291 -92225381 650624037 11499 -289953459 201826469 9405 181099593 929358089 6125 -365415610 488311368 20865 164641625 675764865 2219 -241130979 424571590 18697 -571970541 895501307 1494 -412710710 196850113 11439 -171093993 921908099 21571 -76066824 917731020 25915 -48998337 499893092 1093 -191344788 912469868 20377 -171228249 380188539 6447 206806659 254637434 11736 -103036947 205662456 23530 82754468 692880082 21076 -107687755 321972736 24372 -49852181 725650590 19710 -537603947 414565438 26207 -377760076 445344668 17614 222538948 395359967 16031 149380867 656003864 14345 -91826696 252772411 6020 20593958 172561037 24169 -71656620 764092284 337 102848897 573516669 16124 251396641 956908985 13998 -44635372 192612647 11466 -566828282 177182992 6415 61539868 401555233 11150 -580885156 91380668 6819 -218571801 506582689 17993 54253627 596156751 9854 -549059523 676458610 10404 -88442238 835174608 12522 129558570 239104746 13560 45455075 935169631 23680 -332970780 586410523 5138 -577067712 926190503 18533 -30891465 867203127 23798 -593008763 592962439 9440 -506982966 956314246 21208 -541948330 19125660 23393 167138565 267585098 21074 -572215587 823280017 17593 -191625125 410724612 187 -184220444 20039438 18551 -259166654 507590704 5690 234721248 261248058 35